// 0x0700C438 - 0x0700C528
static const Vtx ccm_seg7_vertex_0700C438[] = {
    {{{  2852,  -1535,   2490}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2811,  -1317,   2304}, 0, {   992,    -34}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2839,  -1331,   2507}, 0, {   -30,    -34}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1953,   2619,    -58}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1995,   2926,   -203}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1995,   2721,   -203}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1953,   2824,    -58}, 0, {   990,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1706,   2926,   -492}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1706,   2721,   -492}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1501,   2721,   -492}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1501,   2926,   -492}, 0, {   990,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3015,  -1536,   2614}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3217,  -1521,   2587}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3205,  -1318,   2604}, 0, {   988,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3002,  -1332,   2631}, 0, {     0,    -30}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700C528 - 0x0700C618
static const Vtx ccm_seg7_vertex_0700C528[] = {
    {{{  3794,  -1345,   1829}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3754,  -1126,   1643}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3782,  -1141,   1845}, 0, {   990,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2852,  -1535,   2490}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2824,  -1521,   2288}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2811,  -1317,   2304}, 0, {   992,    -34}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3401,  -1344,   1530}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3591,  -1126,   1519}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3388,  -1140,   1546}, 0, {   990,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3603,  -1330,   1503}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3766,  -1330,   1627}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3520,  -4591,   -179}, 0, {     0,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3520,  -4796,   -179}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3690,  -4854,   -265}, 0, {   990,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3690,  -4649,   -265}, 0, {   990,      0}, {0x99, 0x99, 0x99, 0xff}}},
};

// 0x0700C618 - 0x0700C658
static const Vtx ccm_seg7_vertex_0700C618[] = {
    {{{  3132,  -4591,   -308}, 0, {     0,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3132,  -4796,   -308}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3045,  -4875,   -482}, 0, {   990,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3045,  -4670,   -482}, 0, {   990,      0}, {0x99, 0x99, 0x99, 0xff}}},
};

// 0x0700C658 - 0x0700C748
static const Vtx ccm_seg7_vertex_0700C658[] = {
    {{{ -3292,  -4505,   5501}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3298,  -4607,   5194}, 0, {  3034,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3298,  -4505,   5194}, 0, {  3034,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4607,  -4505,   4608}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4607,  -4607,   4608}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3292,  -4607,   5501}, 0, { 15838,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3292,  -4505,   5501}, 0, { 15838,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4720,  -4505,   3590}, 0, { -2970,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4720,  -4607,   3590}, 0, { -2970,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4607,  -4607,   4608}, 0, {  7248,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4607,  -4505,   4608}, 0, {  7248,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3314,  -4505,   4454}, 0, { -1410,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3327,  -4607,   3840}, 0, {  4720,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3327,  -4505,   3840}, 0, {  4720,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3314,  -4607,   4454}, 0, { -1410,    990}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700C748 - 0x0700C838
static const Vtx ccm_seg7_vertex_0700C748[] = {
    {{{   256,   1485,   2696}, 0, { -6830,    -12}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   256,   1382,   2696}, 0, { -6830,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2057,   1737,   2920}, 0, { 11624,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3292,  -4505,   5501}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3292,  -4607,   5501}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3298,  -4607,   5194}, 0, {  3034,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   256,   1485,   2696}, 0, { 30466,    -28}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3235,   1148,   1509}, 0, { -6498,    -28}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3235,   1045,   1509}, 0, { -6496,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   256,   1382,   2696}, 0, { 30468,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   -50,   1280,   2048}, 0, { 21846,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3071,   1142,   1024}, 0, {-10070,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3071,   1040,   1024}, 0, {-10080,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   -50,   1382,   2048}, 0, { 21856,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2057,   1840,   2920}, 0, { 11624,    -12}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700C838 - 0x0700C8A8
static const Vtx ccm_seg7_vertex_0700C838[] = {
    {{{  3604,   2304,  -2928}, 0, {  6100,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3604,   2406,  -2928}, 0, {  6100,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4096,   2406,  -2559}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4096,   2304,  -2559}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4096,   2192,  -1038}, 0, { 15286,    -22}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4096,   2406,  -2559}, 0, {   -42,    -22}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4096,   2090,  -1038}, 0, { 15298,    990}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700C8A8 - 0x0700C998
static const Vtx ccm_seg7_vertex_0700C8A8[] = {
    {{{  2845,  -1433,   2499}, 0, {  5078,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2228,  -1535,   3309}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2391,  -1535,   3433}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -2429,   2867,   -636}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1995,   2824,   -203}, 0, {  2012,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1706,   2824,   -492}, 0, {  2012,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -2139,   2867,   -926}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3327,  -1535,   3840}, 0, {   -36,    -36}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3323,  -1535,   4045}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1386,  -1637,   4683}, 0, { 10154,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1407,  -1637,   4480}, 0, { 10062,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1386,  -1637,   4683}, 0, {   -82,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   768,  -1535,   5118}, 0, { 11216,     -2}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1407,  -1637,   4480}, 0, {   -98,    -36}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   805,  -1535,   5320}, 0, { 11318,    990}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700C998 - 0x0700CA88
static const Vtx ccm_seg7_vertex_0700C998[] = {
    {{{  4262,  -1228,    975}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3605,  -1228,   1500}, 0, {  3034,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3768,  -1228,   1624}, 0, {  3034,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2845,  -1433,   2499}, 0, {  5078,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2391,  -1535,   3433}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3008,  -1434,   2622}, 0, {  5078,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4099,  -1228,    851}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2744,  -4694,    857}, 0, {     0,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3132,  -4694,    986}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3520,  -4694,   -179}, 0, {  3034,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3132,  -4694,   -308}, 0, {  3034,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  4134,  -4607,   1535}, 0, {     0,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3068,  -4694,   1181}, 0, {  2012,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  2938,  -4694,   1569}, 0, {  2012,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  4005,  -4607,   1923}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
};

// 0x0700CA88 - 0x0700CB78
static const Vtx ccm_seg7_vertex_0700CA88[] = {
    {{{ -3323,  -1433,   4045}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1386,  -1740,   4683}, 0, { 10154,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1386,  -1535,   4683}, 0, { 10156,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   805,  -1433,   5320}, 0, { -1174,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2566,  -2405,   3621}, 0, {  7354,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2566,  -2201,   3621}, 0, {  7356,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   805,  -1637,   5320}, 0, { -1176,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3327,  -1433,   3840}, 0, {     0,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3327,  -1637,   3840}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1407,  -1740,   4480}, 0, { 10080,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1407,  -1535,   4480}, 0, { 10080,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1407,  -1740,   4480}, 0, { -1006,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   768,  -1637,   5118}, 0, { 10320,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   768,  -1433,   5118}, 0, { 10366,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1407,  -1535,   4480}, 0, {  -960,    -30}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700CB78 - 0x0700CC68
static const Vtx ccm_seg7_vertex_0700CB78[] = {
    {{{ -2139,   2970,   -926}, 0, {     0,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -2139,   2765,   -926}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1706,   2721,   -492}, 0, {  3034,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3323,  -1433,   4045}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3323,  -1637,   4045}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1386,  -1740,   4683}, 0, { 10154,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1386,  -1740,   4683}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   805,  -1637,   5320}, 0, { 11372,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   805,  -1433,   5320}, 0, { 11378,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1386,  -1535,   4683}, 0, {   -26,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -2429,   2970,   -636}, 0, {   -30,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1995,   2721,   -203}, 0, {  3034,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1995,   2926,   -203}, 0, {  3036,    -30}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -2429,   2765,   -636}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1706,   2926,   -492}, 0, {  3032,    -30}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700CC68 - 0x0700CD58
static const Vtx ccm_seg7_vertex_0700CC68[] = {
    {{{  3754,  -1126,   1643}, 0, {  4158,    -26}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4262,  -1330,    975}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4262,  -1125,    975}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2385,  -1433,   3441}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3015,  -1536,   2614}, 0, {  5078,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3002,  -1332,   2631}, 0, {  5078,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2398,  -1637,   3425}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2222,  -1433,   3317}, 0, {     0,    -34}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2852,  -1535,   2490}, 0, {  5078,    988}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2839,  -1331,   2507}, 0, {  5078,    -34}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2235,  -1637,   3301}, 0, {     0,    988}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3591,  -1126,   1519}, 0, {  4158,    -28}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3603,  -1330,   1503}, 0, {  4056,    988}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4099,  -1330,    851}, 0, {     0,    988}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4099,  -1125,    851}, 0, {     0,    -34}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700CD58 - 0x0700CE48
static const Vtx ccm_seg7_vertex_0700CD58[] = {
    {{{ -4360,  -1842,   5999}, 0, { -1630,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4360,  -1945,   5999}, 0, { -1630,    480}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3892,  -1945,   6605}, 0, {  2190,    480}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3754,  -1126,   1643}, 0, {  4158,    -26}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3766,  -1330,   1627}, 0, {  4056,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4262,  -1330,    975}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -6398,  -1637,   3943}, 0, {  7182,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -6398,  -1740,   3943}, 0, {  7182,    480}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -5387,  -1740,   4976}, 0, {     0,    478}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -5387,  -1637,   4976}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -5387,  -1637,   4976}, 0, {  6954,    -26}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -5387,  -1740,   4976}, 0, {  6918,    478}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4360,  -1945,   5999}, 0, {  -386,    478}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -4360,  -1842,   5999}, 0, {  -348,    -26}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -3892,  -1842,   6605}, 0, {  2190,      0}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700CE48 - 0x0700CF38
static const Vtx ccm_seg7_vertex_0700CE48[] = {
    {{{  4005,  -4505,   1923}, 0, {   990,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3682,  -4505,   2895}, 0, { -4118,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3682,  -4607,   2895}, 0, { -4118,    478}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4005,  -4607,   1923}, 0, {   990,    480}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  5000,  -4504,  -1074}, 0, { 12870,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4134,  -4505,   1535}, 0, {  -850,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  4134,  -4607,   1535}, 0, {  -850,    478}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  5039,  -4607,  -1191}, 0, { 13484,    480}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3067,  -4584,   1181}, 0, {  3036,    -30}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3067,  -4789,   1181}, 0, {  3034,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  4134,  -4709,   1535}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  4005,  -4709,   1923}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  2938,  -4584,   1569}, 0, {  3032,    -30}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  4005,  -4505,   1923}, 0, {     0,    -30}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  2938,  -4789,   1569}, 0, {  3034,    990}, {0x99, 0x99, 0x99, 0xff}}},
};

// 0x0700CF38 - 0x0700CFE8
static const Vtx ccm_seg7_vertex_0700CF38[] = {
    {{{  2744,  -4592,    857}, 0, {     0,    -30}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  2744,  -4796,    857}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3132,  -4796,   -308}, 0, {  6100,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3132,  -4591,   -308}, 0, {  6100,    -30}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3132,  -4591,    986}, 0, {     0,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3520,  -4796,   -179}, 0, {  6100,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3520,  -4591,   -179}, 0, {  6100,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3132,  -4796,    986}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3067,  -4584,   1181}, 0, {  3036,    -30}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  4134,  -4709,   1535}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  4134,  -4505,   1535}, 0, {   -30,    -30}, {0x99, 0x99, 0x99, 0xff}}},
};

// 0x0700CFE8 - 0x0700D0E8
static const Vtx ccm_seg7_vertex_0700CFE8[] = {
    {{{ -1995,   2824,   -203}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1727,   2670,     65}, 0, {  1330,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1437,   2670,   -224}, 0, {  1330,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -1706,   2824,   -492}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2845,  -1433,   2499}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3124,  -1507,   2470}, 0, {   990,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  2961,  -1506,   2346}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3008,  -1434,   2622}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3500,  -1337,   1638}, 0, {   990,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3663,  -1337,   1762}, 0, {   990,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3768,  -1228,   1624}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3605,  -1228,   1500}, 0, {     0,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{  3132,  -4694,   -308}, 0, {     0,    -30}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3520,  -4694,   -179}, 0, {     0,    990}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3238,  -4920,   -632}, 0, {   990,      0}, {0x99, 0x99, 0x99, 0xff}}},
    {{{  3627,  -4920,   -503}, 0, {   990,    990}, {0x99, 0x99, 0x99, 0xff}}},
};

// 0x0700D0E8 - 0x0700D128
static const Vtx ccm_seg7_vertex_0700D0E8[] = {
    {{{   768,  -1074,  -4453}, 0, {     0,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -5119,  -2047,  -5375}, 0, { 24100,      0}, {0xff, 0xff, 0xff, 0xff}}},
    {{{ -5119,  -1842,  -5375}, 0, { 24096,    990}, {0xff, 0xff, 0xff, 0xff}}},
    {{{   768,  -1279,  -4453}, 0, {   -28,      0}, {0xff, 0xff, 0xff, 0xff}}},
};

// 0x0700D128 - 0x0700D1E0
static const Gfx ccm_seg7_dl_0700D128[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ccm_seg7_texture_07000900),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(ccm_seg7_vertex_0700C438, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 13, 14, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700C528, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
    gsSP2Triangles( 0, 10,  1, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 13, 14, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700C618, 4, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSPEndDisplayList(),
};

// 0x0700D1E0 - 0x0700D2A8
static const Gfx ccm_seg7_dl_0700D1E0[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snow_09005800),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(ccm_seg7_vertex_0700C658, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 14, 12, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700C748, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  9,  6,  8, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
    gsSP1Triangle( 0,  2, 14, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700C838, 7, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  3,  5, 0x0,  4,  6,  3, 0x0),
    gsSPEndDisplayList(),
};

// 0x0700D2A8 - 0x0700D348
static const Gfx ccm_seg7_dl_0700D2A8[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snow_09000000),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(ccm_seg7_vertex_0700C8A8, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 14, 12, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700C998, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 0,  6,  1, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 13, 14, 0x0),
    gsSPEndDisplayList(),
};

// 0x0700D348 - 0x0700D4D8
static const Gfx ccm_seg7_dl_0700D348[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snow_09006800),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(ccm_seg7_vertex_0700CA88, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 13, 14, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700CB78, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
    gsSP1Triangle( 0,  2, 14, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700CC68, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 13, 14, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700CD58, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    gsSP1Triangle( 0,  2, 14, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700CE48, 15, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  7,  4,  6, 0x0),
    gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
    gsSP1Triangle(11, 14, 12, 0x0),
    gsSPVertex(ccm_seg7_vertex_0700CF38, 11, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
    gsSP1Triangle( 8,  9, 10, 0x0),
    gsSPEndDisplayList(),
};

// 0x0700D4D8 - 0x0700D540
static const Gfx ccm_seg7_dl_0700D4D8[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ccm_seg7_texture_07000000),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(ccm_seg7_vertex_0700CFE8, 16, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
    gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
    gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
    gsSPEndDisplayList(),
};

// 0x0700D540 - 0x0700D578
static const Gfx ccm_seg7_dl_0700D540[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snow_09007000),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
    gsSPVertex(ccm_seg7_vertex_0700D0E8, 4, 0),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
    gsSPEndDisplayList(),
};

// 0x0700D578 - 0x0700D658
const Gfx ccm_seg7_dl_0700D578[] = {
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
    gsSPClearGeometryMode(G_LIGHTING | G_CULL_BACK),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(ccm_seg7_dl_0700D128),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(ccm_seg7_dl_0700D1E0),
    gsSPDisplayList(ccm_seg7_dl_0700D2A8),
    gsSPDisplayList(ccm_seg7_dl_0700D348),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(ccm_seg7_dl_0700D4D8),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsSPDisplayList(ccm_seg7_dl_0700D540),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
    gsDPPipeSync(),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsSPSetGeometryMode(G_LIGHTING | G_CULL_BACK),
    gsSPEndDisplayList(),
};
