Vtx ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0[106] = {
	{{ {3082, 102, 2684}, 0, {13984, 1704}, {129, 0, 0, 255} }},
	{{ {3082, 0, 1178}, 0, {-16076, -338}, {129, 0, 0, 255} }},
	{{ {3082, 0, 2684}, 0, {13984, -338}, {129, 0, 0, 255} }},
	{{ {3082, 102, 1178}, 0, {-16076, 1704}, {129, 0, 0, 255} }},
	{{ {397, 4815, -419}, 0, {6628, -1360}, {127, 0, 0, 255} }},
	{{ {397, 4815, -716}, 0, {298, -1360}, {127, 0, 0, 255} }},
	{{ {397, 4917, -716}, 0, {298, 684}, {127, 0, 0, 255} }},
	{{ {397, 4917, -419}, 0, {6628, 684}, {127, 0, 0, 255} }},
	{{ {632, 4815, -419}, 0, {6636, -1360}, {0, 0, 129, 255} }},
	{{ {397, 4815, -419}, 0, {1496, -1360}, {0, 0, 129, 255} }},
	{{ {397, 4917, -419}, 0, {1496, 684}, {0, 0, 129, 255} }},
	{{ {632, 4917, -419}, 0, {6636, 684}, {0, 0, 129, 255} }},
	{{ {632, 4815, -1125}, 0, {7408, -1360}, {129, 0, 0, 255} }},
	{{ {632, 4815, -419}, 0, {-6694, -1360}, {129, 0, 0, 255} }},
	{{ {632, 4917, -419}, 0, {-6694, 684}, {129, 0, 0, 255} }},
	{{ {632, 4917, -1125}, 0, {7408, 684}, {129, 0, 0, 255} }},
	{{ {3082, 102, -1819}, 0, {14746, 1704}, {129, 0, 0, 255} }},
	{{ {3082, 0, -3173}, 0, {-12294, -338}, {129, 0, 0, 255} }},
	{{ {3082, 0, -1819}, 0, {14746, -338}, {129, 0, 0, 255} }},
	{{ {3082, 102, -3173}, 0, {-12294, 1704}, {129, 0, 0, 255} }},
	{{ {3082, 0, 1178}, 0, {8450, -338}, {129, 0, 0, 255} }},
	{{ {3082, 102, 1178}, 0, {8450, 1704}, {129, 0, 0, 255} }},
	{{ {3082, 102, 411}, 0, {-6856, 1704}, {129, 0, 0, 255} }},
	{{ {3082, 0, 411}, 0, {-6856, -338}, {129, 0, 0, 255} }},
	{{ {3082, 102, -220}, 0, {17014, 1704}, {129, 0, 0, 255} }},
	{{ {3082, 102, -1819}, 0, {-14890, 1704}, {129, 0, 0, 255} }},
	{{ {3082, 0, -1819}, 0, {-14890, -338}, {129, 0, 0, 255} }},
	{{ {3082, 0, -220}, 0, {17014, -338}, {129, 0, 0, 255} }},
	{{ {-3081, 102, 1434}, 0, {11210, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 0, 2970}, 0, {-19448, -1360}, {127, 0, 0, 255} }},
	{{ {-3081, 0, 1434}, 0, {11210, -1360}, {127, 0, 0, 255} }},
	{{ {-3081, 102, 2970}, 0, {-19448, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 102, -3173}, 0, {11210, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 102, -1819}, 0, {-15830, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 0, -1819}, 0, {-15830, -1360}, {127, 0, 0, 255} }},
	{{ {-3081, 0, -3173}, 0, {11210, -1360}, {127, 0, 0, 255} }},
	{{ {-3081, 102, -1819}, 0, {14828, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 102, -283}, 0, {-15830, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 0, -283}, 0, {-15830, -1360}, {127, 0, 0, 255} }},
	{{ {-3081, 0, -1819}, 0, {14828, -1360}, {127, 0, 0, 255} }},
	{{ {-3081, 102, -283}, 0, {14828, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 102, 1434}, 0, {-19448, 684}, {127, 0, 0, 255} }},
	{{ {-3081, 0, 1434}, 0, {-19448, -1360}, {127, 0, 0, 255} }},
	{{ {-3081, 0, -283}, 0, {14828, -1360}, {127, 0, 0, 255} }},
	{{ {886, 102, 2662}, 0, {3750, 684}, {127, 0, 0, 255} }},
	{{ {886, 102, 3082}, 0, {-4630, 684}, {127, 0, 0, 255} }},
	{{ {886, 0, 3082}, 0, {-4630, -1360}, {127, 0, 0, 255} }},
	{{ {886, 0, 2662}, 0, {3750, -1360}, {127, 0, 0, 255} }},
	{{ {-885, 102, 3082}, 0, {6610, 684}, {129, 0, 0, 255} }},
	{{ {-885, 102, 2662}, 0, {-1768, 684}, {129, 0, 0, 255} }},
	{{ {-885, 0, 2662}, 0, {-1768, -1360}, {129, 0, 0, 255} }},
	{{ {-885, 0, 3082}, 0, {6610, -1360}, {129, 0, 0, 255} }},
	{{ {2355, 947, -3378}, 0, {-6162, 0}, {0, 0, 127, 255} }},
	{{ {2970, 998, -3378}, 0, {1500, 606}, {0, 0, 127, 255} }},
	{{ {2355, 998, -3378}, 0, {-6162, 606}, {0, 0, 127, 255} }},
	{{ {2970, 947, -3378}, 0, {1500, 0}, {0, 0, 127, 255} }},
	{{ {886, 102, 3082}, 0, {19898, 684}, {0, 0, 129, 255} }},
	{{ {2970, 0, 3082}, 0, {-21492, -1360}, {0, 0, 129, 255} }},
	{{ {886, 0, 3082}, 0, {19898, -1360}, {0, 0, 129, 255} }},
	{{ {2970, 102, 3082}, 0, {-21492, 684}, {0, 0, 129, 255} }},
	{{ {-818, 102, 2596}, 0, {21430, 684}, {0, 0, 129, 255} }},
	{{ {819, 102, 2596}, 0, {-11272, 684}, {0, 0, 129, 255} }},
	{{ {819, 0, 2596}, 0, {-11272, -1360}, {0, 0, 129, 255} }},
	{{ {-818, 0, 2596}, 0, {21430, -1360}, {0, 0, 129, 255} }},
	{{ {-2969, 102, 3082}, 0, {19402, 684}, {0, 0, 129, 255} }},
	{{ {-885, 102, 3082}, 0, {-21988, 684}, {0, 0, 129, 255} }},
	{{ {-885, 0, 3082}, 0, {-21988, -1360}, {0, 0, 129, 255} }},
	{{ {-2969, 0, 3082}, 0, {19402, -1360}, {0, 0, 129, 255} }},
	{{ {3174, 947, -2559}, 0, {5078, 0}, {129, 0, 0, 255} }},
	{{ {3174, 998, -2559}, 0, {5078, 606}, {129, 0, 0, 255} }},
	{{ {3174, 998, -3173}, 0, {-2584, 606}, {129, 0, 0, 255} }},
	{{ {3174, 947, -3173}, 0, {-2584, 0}, {129, 0, 0, 255} }},
	{{ {3174, 947, -2559}, 0, {5078, 6098}, {0, 127, 0, 255} }},
	{{ {3174, 947, -3173}, 0, {5078, -1566}, {0, 127, 0, 255} }},
	{{ {2970, 947, -3173}, 0, {2524, -1566}, {0, 127, 0, 255} }},
	{{ {2355, 947, -2559}, 0, {-5140, 6098}, {0, 127, 0, 255} }},
	{{ {2970, 947, -3378}, 0, {2524, -4120}, {0, 127, 0, 255} }},
	{{ {2355, 947, -3378}, 0, {-5140, -4120}, {0, 127, 0, 255} }},
	{{ {1352, 1843, 3113}, 0, {-15360, 0}, {0, 0, 129, 255} }},
	{{ {-1351, 1894, 3113}, 0, {18364, 606}, {0, 0, 129, 255} }},
	{{ {1352, 1894, 3113}, 0, {-15360, 606}, {0, 0, 129, 255} }},
	{{ {-1351, 1843, 3113}, 0, {18364, 0}, {0, 0, 129, 255} }},
	{{ {2355, 947, -2559}, 0, {-5140, 0}, {0, 0, 127, 255} }},
	{{ {3174, 947, -2559}, 0, {5078, 0}, {0, 0, 127, 255} }},
	{{ {3174, 998, -2559}, 0, {5078, 606}, {0, 0, 127, 255} }},
	{{ {2355, 998, -2559}, 0, {-5140, 606}, {0, 0, 127, 255} }},
	{{ {2355, 947, -2559}, 0, {6100, 0}, {129, 0, 0, 255} }},
	{{ {2355, 998, -2559}, 0, {6100, 606}, {129, 0, 0, 255} }},
	{{ {2355, 998, -3378}, 0, {-4118, 606}, {129, 0, 0, 255} }},
	{{ {2355, 947, -3378}, 0, {-4118, 0}, {129, 0, 0, 255} }},
	{{ {1352, 1843, 3113}, 0, {-3096, 0}, {129, 0, 0, 255} }},
	{{ {1352, 1894, 3113}, 0, {-3096, 606}, {129, 0, 0, 255} }},
	{{ {1352, 1894, 2621}, 0, {3034, 606}, {129, 0, 0, 255} }},
	{{ {1352, 1843, 2621}, 0, {3034, 0}, {129, 0, 0, 255} }},
	{{ {-1351, 1843, 2621}, 0, {3034, 0}, {127, 0, 0, 255} }},
	{{ {-1351, 1894, 3113}, 0, {-3096, 606}, {127, 0, 0, 255} }},
	{{ {-1351, 1843, 3113}, 0, {-3096, 0}, {127, 0, 0, 255} }},
	{{ {-1351, 1894, 2621}, 0, {3034, 606}, {127, 0, 0, 255} }},
	{{ {-1351, 1843, 3113}, 0, {17342, -3098}, {0, 127, 0, 255} }},
	{{ {1352, 1843, 3113}, 0, {-16382, -3098}, {0, 127, 0, 255} }},
	{{ {1352, 1843, 2621}, 0, {-16382, 3032}, {0, 127, 0, 255} }},
	{{ {-1351, 1843, 2621}, 0, {17342, 3032}, {0, 127, 0, 255} }},
	{{ {1352, 1894, 2621}, 0, {-15360, 606}, {0, 0, 127, 255} }},
	{{ {-1351, 1894, 2621}, 0, {18364, 606}, {0, 0, 127, 255} }},
	{{ {-1351, 1843, 2621}, 0, {18364, 0}, {0, 0, 127, 255} }},
	{{ {1352, 1843, 2621}, 0, {-15360, 0}, {0, 0, 127, 255} }},
};

// 0x0701F700 - 0x0701F920
static const Gfx ssl_seg7_dl_0701F700[] = {
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_09000000),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
	gsSPVertex(ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0 + 0, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0 + 16, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 15, 13, 0),
	gsSPVertex(ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0 + 32, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0 + 48, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 7, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 11, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0 + 64, 14, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSP1Triangle(12, 11, 10, 0),
	gsSP1Triangle(12, 13, 11, 0),
	gsSPVertex(ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0 + 78, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(ssl_area2_ssl_seg7_dl_0701F920_mesh_mesh_vtx_0 + 94, 12, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSPEndDisplayList(),
};

// 0x0701F920 - 0x0701F9D8
const Gfx ssl_seg7_dl_0701F920[] = {
    gsDPPipeSync(),
    gsDPSetCycleType(G_CYC_2CYCLE),
    gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2),
    gsDPSetDepthSource(G_ZS_PIXEL),
    gsDPSetFogColor(0, 0, 0, 255),
    gsSPFogFactor(0x0E49, 0xF2B7), // This isn't gsSPFogPosition since there is no valid min/max pair that corresponds to 0x0E49F2B7
    gsSPSetGeometryMode(G_FOG),
    gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_PASS2),
    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_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(ssl_seg7_dl_0701F700),
    gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
    gsDPPipeSync(),
    gsDPSetCycleType(G_CYC_1CYCLE),
    gsDPSetRenderMode(G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2),
    gsSPClearGeometryMode(G_FOG),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsSPSetGeometryMode(G_LIGHTING | G_CULL_BACK),
    gsSPEndDisplayList(),
};
