diff --git a/Blender/picocean.blend b/Blender/picocean.blend index e3dbd30..011cce6 100644 Binary files a/Blender/picocean.blend and b/Blender/picocean.blend differ diff --git a/CMakeLists.txt b/CMakeLists.txt index 69ec6af..683e8fe 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,6 @@ if(PICOCEAN) picocean/logic_demo.cpp picocean/logic_events.cpp picocean/logic_gate.cpp - picocean/logic_grass.cpp picocean/logic_info_text.cpp picocean/logic_input.cpp picocean/logic_menu.cpp diff --git a/main.cpp b/main.cpp index b9cccde..0eff507 100644 --- a/main.cpp +++ b/main.cpp @@ -343,6 +343,11 @@ void draw(uint32_t tick) { pen(0, 0, 0); clear(); */ + + //debug camera position + //text("CamX:" + str(camera_position[0]), 0, 0); + //text("CamY:" + str(camera_position[1]), 0, 10); + //text("CamZ:" + str(camera_position[2]), 0, 20); //we can output complete 4x4 matrices if needed //mat_debug(mat_camera, 0); diff --git a/picocean/chunk_data_picocean.cpp b/picocean/chunk_data_picocean.cpp index 65204e8..71d47cf 100644 --- a/picocean/chunk_data_picocean.cpp +++ b/picocean/chunk_data_picocean.cpp @@ -1,344 +1,360 @@ #include "chunk_data_picocean.h" #include "../engine/render_globals.h" #include "../engine/chunk_globals.h" -#define LOD0_CHUNK_TRIANGLES_1_1 336 +#define LOD0_CHUNK_TRIANGLES_1_1 352 const struct triangle_16 lod0_chunk_triangles_1_1[LOD0_CHUNK_TRIANGLES_1_1] = { -{{ 9012, 0, -15766},{ 0, 0, -17065},{ 0, 6558, -17065}, 2, 0, 0xe505, 0xe30f, 0xe102} -, {{ 0, 6558, -17065},{ 2253, 5175, -16740},{ 4506, 3791, -16416}, 2, 0, 0xe102, 0xe102, 0xe404} -, {{ 6759, 2407, -16091},{ 9012, 1024, -15766},{ 9012, 0, -15766}, 2, 0, 0xe002, 0xe002, 0xe505} -, {{ 9012, 0, -15766},{ 0, 6558, -17065},{ 4506, 3791, -16416}, 2, 0, 0xe505, 0xe102, 0xe404} -, {{ 4506, 3791, -16416},{ 6759, 2407, -16091},{ 9012, 0, -15766}, 2, 0, 0xe404, 0xe002, 0xe505} -, {{ 16653, 0, -12067},{ 9012, 0, -15766},{ 9012, 1024, -15766}, 2, 0, 0xe70f, 0xe505, 0xe002} -, {{ 9012, 1024, -15766},{ 10923, 1696, -14841},{ 12833, 2369, -13916}, 2, 0, 0xe002, 0xe002, 0xe003} -, {{ 14743, 3042, -12992},{ 16653, 3715, -12067},{ 16653, 0, -12067}, 2, 0, 0xe002, 0xe002, 0xe70f} -, {{ 9012, 1024, -15766},{ 12833, 2369, -13916},{ 14743, 3042, -12992}, 2, 0, 0xe002, 0xe003, 0xe002} -, {{ 9012, 1024, -15766},{ 14743, 3042, -12992},{ 16653, 0, -12067}, 2, 0, 0xe002, 0xe002, 0xe70f} -, {{ 21759, 0, -6530},{ 16653, 0, -12067},{ 16653, 3715, -12067}, 2, 0, 0xe30f, 0xe70f, 0xe002} -, {{ 17930, 4164, -10683},{ 19206, 4613, -9298},{ 20482, 5062, -7914}, 2, 0, 0xe002, 0xe505, 0xe002} -, {{ 21759, 0, -6530},{ 16653, 3715, -12067},{ 17930, 4164, -10683}, 2, 0, 0xe30f, 0xe002, 0xe002} -, {{ 20482, 5062, -7914},{ 21759, 5511, -6530},{ 21759, 0, -6530}, 2, 0, 0xe002, 0xe002, 0xe30f} -, {{ 17930, 4164, -10683},{ 20482, 5062, -7914},{ 21759, 0, -6530}, 2, 0, 0xe002, 0xe002, 0xe30f} -, {{ 23552, 0, 0},{ 21759, 0, -6530},{ 21759, 5511, -6530}, 2, 0, 0xd10f, 0xe30f, 0xe002} -, {{ 22207, 5387, -4898},{ 22655, 5263, -3265},{ 23103, 5139, -1632}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 23552, 0, 0},{ 21759, 5511, -6530},{ 22207, 5387, -4898}, 2, 0, 0xd10f, 0xe002, 0xe002} -, {{ 23103, 5139, -1632},{ 23552, 5016, 0},{ 23552, 0, 0}, 2, 0, 0xe002, 0xe002, 0xd10f} -, {{ 22207, 5387, -4898},{ 23103, 5139, -1632},{ 23552, 0, 0}, 2, 0, 0xe002, 0xe002, 0xd10f} -, {{ 21759, 0, 6530},{ 23552, 0, 0},{ 23552, 5016, 0}, 2, 0, 0xd00f, 0xd10f, 0xe002} -, {{ 23103, 4743, 1632},{ 22655, 4470, 3265},{ 22207, 4195, 4898}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 21759, 0, 6530},{ 23552, 5016, 0},{ 23103, 4743, 1632}, 2, 0, 0xd00f, 0xe002, 0xe002} -, {{ 22207, 4195, 4898},{ 21761, 3929, 6522},{ 21759, 0, 6530}, 2, 0, 0xe002, 0xe505, 0xd00f} -, {{ 23103, 4743, 1632},{ 22207, 4195, 4898},{ 21759, 0, 6530}, 2, 0, 0xe002, 0xe002, 0xd00f} -, {{ 16653, 0, 12067},{ 21759, 0, 6530},{ 21761, 3929, 6522}, 2, 0, 0xd00f, 0xd00f, 0xe505} -, {{ 20495, 3579, 7818},{ 19212, 3224, 9155},{ 17926, 2684, 10617}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16653, 0, 12067},{ 21761, 3929, 6522},{ 20495, 3579, 7818}, 2, 0, 0xd00f, 0xe505, 0xe002} -, {{ 17926, 2684, 10617},{ 16653, 2122, 12067},{ 16653, 0, 12067}, 2, 0, 0xe002, 0xe203, 0xd00f} -, {{ 20495, 3579, 7818},{ 17926, 2684, 10617},{ 16653, 0, 12067}, 2, 0, 0xe002, 0xe002, 0xd00f} -, {{ 9012, 0, 15766},{ 16653, 0, 12067},{ 16653, 2122, 12067}, 2, 0, 0xd10f, 0xd00f, 0xe203} -, {{ 9012, 0, 15766},{ 16653, 2122, 12067},{ 14743, 1847, 12992}, 2, 0, 0xd10f, 0xe203, 0xe002} -, {{ 10923, 1298, 14841},{ 9012, 1024, 15766},{ 9012, 0, 15766}, 2, 0, 0xe002, 0xe002, 0xd10f} -, {{ 9012, 0, 15766},{ 14743, 1847, 12992},{ 12833, 1573, 13916}, 2, 0, 0xd10f, 0xe002, 0xe002} -, {{ 12833, 1573, 13916},{ 10923, 1298, 14841},{ 9012, 0, 15766}, 2, 0, 0xe002, 0xe002, 0xd10f} -, {{ 0, 0, 17065},{ 9012, 0, 15766},{ 9012, 1024, 15766}, 2, 0, 0xe505, 0xd10f, 0xe002} -, {{ 6759, 808, 16091},{ 4506, 592, 16416},{ 2253, 376, 16740}, 2, 0, 0xe002, 0xe202, 0xe002} -, {{ 0, 0, 17065},{ 9012, 1024, 15766},{ 6759, 808, 16091}, 2, 0, 0xe505, 0xe002, 0xe002} -, {{ 2253, 376, 16740},{ 0, 160, 17065},{ 0, 0, 17065}, 2, 0, 0xe002, 0xe404, 0xe505} -, {{ 6759, 808, 16091},{ 2253, 376, 16740},{ 0, 0, 17065}, 2, 0, 0xe002, 0xe002, 0xe505} -, {{ -9012, 0, 15766},{ 0, 0, 17065},{ 0, 160, 17065}, 2, 0, 0xa009, 0xe505, 0xe404} -, {{ -2253, 244, 16740},{ -4506, 328, 16416},{ -6759, 412, 16091}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -9012, 0, 15766},{ 0, 160, 17065},{ -2253, 244, 16740}, 2, 0, 0xa009, 0xe404, 0xe002} -, {{ -6759, 412, 16091},{ -9012, 495, 15766},{ -9012, 0, 15766}, 2, 0, 0xe002, 0x900a, 0xa009} -, {{ -2253, 244, 16740},{ -6759, 412, 16091},{ -9012, 0, 15766}, 2, 0, 0xe002, 0xe002, 0xa009} -, {{ -16653, 0, 12067},{ -9012, 0, 15766},{ -9012, 495, 15766}, 2, 0, 0x900a, 0xa009, 0x900a} -, {{ -10923, 1161, 14841},{ -12833, 1828, 13916},{ -14743, 2494, 12992}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -16653, 0, 12067},{ -9012, 495, 15766},{ -10923, 1161, 14841}, 2, 0, 0x900a, 0x900a, 0xe002} -, {{ -14743, 2494, 12992},{ -16653, 3160, 12067},{ -16653, 0, 12067}, 2, 0, 0xe002, 0xe002, 0x900a} -, {{ -10923, 1161, 14841},{ -14743, 2494, 12992},{ -16653, 0, 12067}, 2, 0, 0xe002, 0xe002, 0x900a} -, {{ -21759, 0, 6530},{ -16653, 0, 12067},{ -16653, 3160, 12067}, 2, 0, 0x8009, 0x900a, 0xe002} -, {{ -21759, 0, 6530},{ -16653, 3160, 12067},{ -17930, 3554, 10683}, 2, 0, 0x8009, 0xe002, 0xc00d} -, {{ -20482, 4342, 7914},{ -21759, 4682, 6530},{ -21759, 0, 6530}, 2, 0, 0xd008, 0xe206, 0x8009} -, {{ -21759, 0, 6530},{ -17930, 3554, 10683},{ -19206, 3948, 9298}, 2, 0, 0x8009, 0xc00d, 0xd009} -, {{ -19206, 3948, 9298},{ -20482, 4342, 7914},{ -21759, 0, 6530}, 2, 0, 0xd009, 0xd008, 0x8009} -, {{ -23551, 1011, 0},{ -21759, 0, 6530},{ -21759, 4682, 6530}, 2, 0, 0x6008, 0x8009, 0xe206} -, {{ -22207, 5047, 4898},{ -22655, 5472, 3265},{ -23103, 5726, 1632}, 2, 0, 0xe303, 0xe002, 0xe002} -, {{ -23551, 1011, 0},{ -21759, 4682, 6530},{ -22207, 5047, 4898}, 2, 0, 0x6008, 0xe206, 0xe303} -, {{ -23103, 5726, 1632},{ -23551, 5953, 0},{ -23551, 1011, 0}, 2, 0, 0xe002, 0xe003, 0x6008} -, {{ -22207, 5047, 4898},{ -23103, 5726, 1632},{ -23551, 1011, 0}, 2, 0, 0xe303, 0xe002, 0x6008} -, {{ -21759, 0, -6530},{ -23551, 1011, 0},{ -23551, 5953, 0}, 2, 0, 0xd00f, 0x6008, 0xe003} -, {{ -23551, 5953, 0},{ -23103, 5301, -1632},{ -22655, 4346, -3265}, 2, 0, 0xe003, 0xe002, 0xe002} -, {{ -22207, 2512, -4898},{ -21759, 1024, -6530},{ -21759, 0, -6530}, 2, 0, 0xe50f, 0xd00f, 0xd00f} -, {{ -23551, 5953, 0},{ -22655, 4346, -3265},{ -22207, 2512, -4898}, 2, 0, 0xe003, 0xe002, 0xe50f} -, {{ -23551, 5953, 0},{ -22207, 2512, -4898},{ -21759, 0, -6530}, 2, 0, 0xe003, 0xe50f, 0xd00f} -, {{ -16653, 0, -12067},{ -21759, 0, -6530},{ -21759, 1024, -6530}, 2, 0, 0xd10e, 0xd00f, 0xd00f} -, {{ -16653, 0, -12067},{ -21759, 1024, -6530},{ -20482, 1024, -7914}, 2, 0, 0xd10e, 0xd00f, 0xd00f} -, {{ -17930, 1024, -10683},{ -16653, 1024, -12067},{ -16653, 0, -12067}, 2, 0, 0xd00f, 0xe00b, 0xd10e} -, {{ -16653, 0, -12067},{ -20482, 1024, -7914},{ -19206, 1024, -9298}, 2, 0, 0xd10e, 0xd00f, 0xd00f} -, {{ -19206, 1024, -9298},{ -17930, 1024, -10683},{ -16653, 0, -12067}, 2, 0, 0xd00f, 0xd00f, 0xd10e} -, {{ 16653, 3715, -12067},{ 17930, 3767, -7417},{ 17930, 4164, -10683}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -9012, 0, -15766},{ -16653, 0, -12067},{ -16653, 1024, -12067}, 2, 0, 0xd00f, 0xd10e, 0xe00b} -, {{ -9012, 0, -15766},{ -16653, 1024, -12067},{ -14743, 1024, -12992}, 2, 0, 0xd00f, 0xe00b, 0xd00e} -, {{ -10923, 1024, -14841},{ -9012, 1024, -15766},{ -9012, 0, -15766}, 2, 0, 0xe006, 0xe00e, 0xd00f} -, {{ -9012, 0, -15766},{ -14743, 1024, -12992},{ -12833, 1024, -13916}, 2, 0, 0xd00f, 0xd00e, 0xd00f} -, {{ -12833, 1024, -13916},{ -10923, 1024, -14841},{ -9012, 0, -15766}, 2, 0, 0xd00f, 0xe006, 0xd00f} -, {{ 0, 0, -17065},{ -9012, 0, -15766},{ -9012, 1024, -15766}, 2, 0, 0xe30f, 0xd00f, 0xe00e} -, {{ -9012, 1024, -15766},{ -6759, 2407, -16091},{ -4506, 3791, -16416}, 2, 0, 0xe00e, 0xd00e, 0xe00e} -, {{ -2253, 5175, -16740},{ 0, 6558, -17065},{ 0, 0, -17065}, 2, 0, 0xe002, 0xe102, 0xe30f} -, {{ 0, 0, -17065},{ -9012, 1024, -15766},{ -4506, 3791, -16416}, 2, 0, 0xe30f, 0xe00e, 0xe00e} -, {{ -4506, 3791, -16416},{ -2253, 5175, -16740},{ 0, 0, -17065}, 2, 0, 0xe00e, 0xe002, 0xe30f} -, {{ 16653, 3715, -12067},{ 14743, 3042, -12992},{ 16653, 3316, -6033}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 9012, 1024, -15766},{ 6759, 2407, -16091},{ 6759, 808, -7558}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 0, 6558, -17065},{ -2253, 5175, -16740},{ 0, 3370, -8532}, 2, 0, 0xe102, 0xe002, 0xe203} -, {{ -9012, 1024, -15766},{ -10923, 1024, -14841},{ -10923, 1558, -8808}, 2, 0, 0xe00e, 0xe006, 0xe002} -, {{ -16653, 1024, -12067},{ -17930, 1024, -10683},{ -17930, 1952, -7417}, 2, 0, 0xe00b, 0xd00f, 0xe002} -, {{ -21759, 1024, -6530},{ -22207, 2512, -4898},{ -21759, 2619, -3265}, 2, 0, 0xd00f, 0xe50f, 0xd10f} -, {{ -21759, 4682, 6530},{ -20482, 4342, 7914},{ -20482, 4355, 1881}, 2, 0, 0xe206, 0xd008, 0xe002} -, {{ -16653, 3160, 12067},{ -14743, 2494, 12992},{ -14743, 2626, 5108}, 2, 0, 0xe002, 0xe002, 0xe102} -, {{ -9012, 495, 15766},{ -6759, 412, 16091},{ -8753, 1330, 7636}, 2, 0, 0x900a, 0xe002, 0xd00c} -, {{ 0, 160, 17065},{ 2253, 376, 16740},{ 2232, 491, 8773}, 2, 0, 0xe404, 0xe002, 0xd00f} -, {{ 9012, 1024, 15766},{ 10923, 1298, 14841},{ 9497, 1665, 7748}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16653, 2122, 12067},{ 17926, 2684, 10617},{ 16859, 2525, 5588}, 2, 0, 0xe203, 0xe002, 0xe002} -, {{ 21761, 3929, 6522},{ 22207, 4195, 4898},{ 21760, 4310, 3268}, 2, 0, 0xe505, 0xe002, 0xe203} -, {{ 21759, 4718, 0},{ 22207, 4990, -1632},{ 21759, 5114, -3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 21759, 4718, 0},{ 22207, 4594, 1632},{ 22207, 4990, -1632}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 22655, 4470, 3265},{ 23103, 4743, 1632},{ 22655, 4867, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16659, 2882, 11},{ 17930, 3369, -1384},{ 16653, 3316, -6033}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16659, 2882, 11},{ 18094, 2893, 4347},{ 17930, 3369, -1384}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 19212, 3224, 9155},{ 20495, 3579, 7818},{ 19292, 3202, 3224}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 9012, 1024, 0},{ 10923, 1298, -924},{ 9012, 1024, -7883}, 2, 0, 0xe203, 0xe002, 0xe002} -, {{ 9012, 1024, 0},{ 11356, 1845, 6843},{ 10923, 1298, -924}, 2, 0, 0xe203, 0xe203, 0xe002} -, {{ 12833, 1573, 13916},{ 14743, 1847, 12992},{ 13221, 2104, 5748}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 4495, 1720, 653},{ 6759, 1076, 324},{ 6759, 808, -7558}, 2, 0, 0xe102, 0xe506, 0xe002} -, {{ 4495, 1720, 653},{ 4794, 1273, 8312},{ 6759, 1076, 324}, 2, 0, 0xe102, 0xe002, 0xe506} -, {{ 4506, 592, 16416},{ 6759, 808, 16091},{ 7230, 1687, 7958}, 2, 0, 0xe202, 0xe002, 0xe002} -, {{ -7548, 1823, 180},{ -5424, 2576, 523},{ -9012, 891, -7883}, 2, 0, 0xe002, 0xe102, 0xe002} -, {{ -7548, 1823, 180},{ -6590, 1002, 8047},{ -5424, 2576, 523}, 2, 0, 0xe002, 0xe00d, 0xe102} -, {{ -4506, 328, 16416},{ -2253, 244, 16740},{ -4490, 537, 8497}, 2, 0, 0xe002, 0xe002, 0xe00e} -, {{ -12452, 2023, -1476},{ -9795, 2355, -821},{ -10923, 1558, -8808}, 2, 0, 0xd00f, 0xe002, 0xe002} -, {{ -12452, 2023, -1476},{ -12800, 2050, 6001},{ -9795, 2355, -821}, 2, 0, 0xd00f, 0xe004, 0xe002} -, {{ -12833, 1828, 13916},{ -10923, 1161, 14841},{ -10750, 1761, 6794}, 2, 0, 0xe002, 0xe002, 0xd00f} -, {{ -19206, 2818, -2768},{ -17930, 2616, -1384},{ -17930, 1952, -7417}, 2, 0, 0xe102, 0xe002, 0xe002} -, {{ -19206, 2818, -2768},{ -19206, 3376, 3265},{ -17930, 2616, -1384}, 2, 0, 0xe102, 0xe002, 0xe002} -, {{ -19206, 3948, 9298},{ -17930, 3554, 10683},{ -17930, 2873, 4649}, 2, 0, 0xd009, 0xc00d, 0xe002} -, {{ -21759, 4177, 0},{ -22207, 4801, 1632},{ -21759, 4163, 3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -21759, 4177, 0},{ -22207, 4367, -1632},{ -22207, 4801, 1632}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -22655, 4346, -3265},{ -23103, 5301, -1632},{ -22655, 5121, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -19206, 2818, -2768},{ -20482, 3888, -1384},{ -20482, 4355, 1881}, 2, 0, 0xe102, 0xe102, 0xe002} -, {{ -19206, 2818, -2768},{ -19206, 1947, -6033},{ -20482, 3888, -1384}, 2, 0, 0xe102, 0xe00c, 0xe102} -, {{ -19206, 1024, -9298},{ -20482, 1024, -7914},{ -20482, 1929, -4649}, 1, 0, 0xd00f, 0xd00f, 0xd00f} -, {{ -12452, 2023, -1476},{ -14538, 2277, -910},{ -14743, 2626, 5108}, 2, 0, 0xd00f, 0xd00f, 0xe102} -, {{ -12452, 2023, -1476},{ -12833, 1558, -7883},{ -14538, 2277, -910}, 2, 0, 0xd00f, 0xd00e, 0xd00f} -, {{ -12833, 1024, -13916},{ -14743, 1024, -12992},{ -14743, 1558, -6958}, 2, 0, 0xd00f, 0xd00e, 0xe005} -, {{ -769, 3217, 274},{ -2577, 2690, 508},{ -125, 651, 8446}, 2, 0, 0xe002, 0xe002, 0xd00f} -, {{ -769, 3217, 274},{ -2253, 2245, -8208},{ -2577, 2690, 508}, 2, 0, 0xe002, 0xe102, 0xe002} -, {{ -4506, 3791, -16416},{ -6759, 2407, -16091},{ -4506, 2191, -7883}, 2, 0, 0xe00e, 0xd00e, 0xe002} -, {{ 4495, 1720, 653},{ 1827, 2690, 476},{ 2232, 491, 8773}, 2, 0, 0xe102, 0xe002, 0xd00f} -, {{ 4495, 1720, 653},{ 4506, 2191, -7883},{ 1827, 2690, 476}, 2, 0, 0xe102, 0xe002, 0xe002} -, {{ 4506, 3791, -16416},{ 2253, 5175, -16740},{ 2253, 2946, -8208}, 2, 0, 0xe404, 0xe102, 0xe102} -, {{ 16659, 2882, 11},{ 14743, 2245, -924},{ 16859, 2525, 5588}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16659, 2882, 11},{ 14743, 2644, -6958},{ 14743, 2245, -924}, 2, 0, 0xe002, 0xe404, 0xe002} -, {{ 12833, 2369, -13916},{ 10923, 1696, -14841},{ 12833, 1971, -7883}, 2, 0, 0xe003, 0xe002, 0xe002} -, {{ 19206, 4613, -9298},{ 20482, 4665, -4649},{ 20482, 5062, -7914}, 2, 0, 0xe505, 0xe002, 0xe002} -, {{ 19206, 4613, -9298},{ 19206, 4216, -6033},{ 20482, 4665, -4649}, 2, 0, 0xe505, 0xe002, 0xe002} -, {{ 19206, 3819, -2768},{ 20493, 3804, 1902},{ 20482, 4268, -1384}, 2, 0, 0xe002, 0xe002, 0xe102} -, {{ 20482, 4268, -1384},{ 21760, 4310, 3268},{ 21759, 4718, 0}, 2, 0, 0xe102, 0xe203, 0xe002} -, {{ 20482, 4268, -1384},{ 20493, 3804, 1902},{ 21760, 4310, 3268}, 2, 0, 0xe102, 0xe002, 0xe203} -, {{ 20493, 3804, 1902},{ 21761, 3929, 6522},{ 21760, 4310, 3268}, 2, 0, 0xe002, 0xe505, 0xe203} -, {{ 20482, 4665, -4649},{ 20482, 4268, -1384},{ 21759, 4718, 0}, 2, 0, 0xe002, 0xe102, 0xe002} -, {{ 20482, 4665, -4649},{ 19206, 4216, -6033},{ 20482, 4268, -1384}, 2, 0, 0xe002, 0xe002, 0xe102} -, {{ 19206, 4216, -6033},{ 19206, 3819, -2768},{ 20482, 4268, -1384}, 2, 0, 0xe002, 0xe002, 0xe102} -, {{ 20482, 5062, -7914},{ 21759, 5114, -3265},{ 21759, 5511, -6530}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 20482, 5062, -7914},{ 20482, 4665, -4649},{ 21759, 5114, -3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 20482, 4665, -4649},{ 21759, 4718, 0},{ 21759, 5114, -3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 12833, 1971, -7883},{ 10923, 1298, -8808},{ 12833, 1573, -1849}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 12833, 1971, -7883},{ 10923, 1696, -14841},{ 10923, 1298, -8808}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 10923, 1696, -14841},{ 9012, 1024, -15766},{ 10923, 1298, -8808}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 14743, 2245, -924},{ 12833, 1971, -7883},{ 12833, 1573, -1849}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 14743, 2245, -924},{ 14743, 2644, -6958},{ 12833, 1971, -7883}, 2, 0, 0xe002, 0xe404, 0xe002} -, {{ 14743, 2644, -6958},{ 12833, 2369, -13916},{ 12833, 1971, -7883}, 2, 0, 0xe404, 0xe003, 0xe002} -, {{ 16859, 2525, 5588},{ 14975, 2013, 4757},{ 16653, 2122, 12067}, 2, 0, 0xe002, 0xe002, 0xe203} -, {{ 16859, 2525, 5588},{ 14743, 2245, -924},{ 14975, 2013, 4757}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 14743, 2245, -924},{ 12833, 1573, -1849},{ 14975, 2013, 4757}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 2253, 2946, -8208},{ 0, 3370, -8532},{ -769, 3217, 274}, 2, 0, 0xe102, 0xe203, 0xe002} -, {{ 2253, 2946, -8208},{ 2253, 5175, -16740},{ 0, 3370, -8532}, 2, 0, 0xe102, 0xe102, 0xe203} -, {{ 2253, 5175, -16740},{ 0, 6558, -17065},{ 0, 3370, -8532}, 2, 0, 0xe102, 0xe102, 0xe203} -, {{ 1827, 2690, 476},{ 2253, 2946, -8208},{ -769, 3217, 274}, 2, 0, 0xe002, 0xe102, 0xe002} -, {{ 1827, 2690, 476},{ 4506, 2191, -7883},{ 2253, 2946, -8208}, 2, 0, 0xe002, 0xe002, 0xe102} -, {{ 4506, 2191, -7883},{ 4506, 3791, -16416},{ 2253, 2946, -8208}, 2, 0, 0xe002, 0xe404, 0xe102} -, {{ 2232, 491, 8773},{ -125, 651, 8446},{ 0, 160, 17065}, 2, 0, 0xd00f, 0xd00f, 0xe404} -, {{ 2232, 491, 8773},{ 1827, 2690, 476},{ -125, 651, 8446}, 2, 0, 0xd00f, 0xe002, 0xd00f} -, {{ 1827, 2690, 476},{ -769, 3217, 274},{ -125, 651, 8446}, 2, 0, 0xe002, 0xe002, 0xd00f} -, {{ -4506, 2191, -7883},{ -6759, 808, -7558},{ -3793, 2118, 820}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -4506, 2191, -7883},{ -6759, 2407, -16091},{ -6759, 808, -7558}, 2, 0, 0xe002, 0xd00e, 0xe002} -, {{ -6759, 2407, -16091},{ -9012, 1024, -15766},{ -6759, 808, -7558}, 2, 0, 0xd00e, 0xe00e, 0xe002} -, {{ -2577, 2690, 508},{ -4506, 2191, -7883},{ -3793, 2118, 820}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -2577, 2690, 508},{ -2253, 2245, -8208},{ -4506, 2191, -7883}, 2, 0, 0xe002, 0xe102, 0xe002} -, {{ -2253, 2245, -8208},{ -4506, 3791, -16416},{ -4506, 2191, -7883}, 2, 0, 0xe102, 0xe00e, 0xe002} -, {{ -125, 651, 8446},{ -2322, 377, 8810},{ 0, 160, 17065}, 2, 0, 0xd00f, 0xe00c, 0xe404} -, {{ -125, 651, 8446},{ -2577, 2690, 508},{ -2322, 377, 8810}, 2, 0, 0xd00f, 0xe002, 0xe00c} -, {{ -2577, 2690, 508},{ -3793, 2118, 820},{ -2322, 377, 8810}, 2, 0, 0xe002, 0xe002, 0xe00c} -, {{ -14743, 1558, -6958},{ -16653, 1558, -6033},{ -16653, 2058, 0}, 2, 0, 0xe005, 0xe00d, 0xe002} -, {{ -14743, 1558, -6958},{ -14743, 1024, -12992},{ -16653, 1558, -6033}, 2, 0, 0xe005, 0xd00e, 0xe00d} -, {{ -14743, 1024, -12992},{ -16653, 1024, -12067},{ -16653, 1558, -6033}, 2, 0, 0xd00e, 0xe00b, 0xe00d} -, {{ -14538, 2277, -910},{ -14743, 1558, -6958},{ -16653, 2058, 0}, 2, 0, 0xd00f, 0xe005, 0xe002} -, {{ -14538, 2277, -910},{ -12833, 1558, -7883},{ -14743, 1558, -6958}, 2, 0, 0xd00f, 0xd00e, 0xe005} -, {{ -12833, 1558, -7883},{ -12833, 1024, -13916},{ -14743, 1558, -6958}, 2, 0, 0xd00e, 0xd00f, 0xe005} -, {{ -14743, 2626, 5108},{ -16653, 2626, 6033},{ -16653, 3160, 12067}, 2, 0, 0xe102, 0xe002, 0xe002} -, {{ -14743, 2626, 5108},{ -14538, 2277, -910},{ -16653, 2626, 6033}, 2, 0, 0xe102, 0xd00f, 0xe002} -, {{ -14538, 2277, -910},{ -16653, 2058, 0},{ -16653, 2626, 6033}, 2, 0, 0xd00f, 0xe002, 0xe002} -, {{ -20482, 1929, -4649},{ -21759, 2619, -3265},{ -21759, 4177, 0}, 2, 0, 0xd00f, 0xd10f, 0xe002} -, {{ -20482, 1929, -4649},{ -20482, 1024, -7914},{ -21759, 2619, -3265}, 2, 0, 0xd00f, 0xd00f, 0xd10f} -, {{ -20482, 1024, -7914},{ -21759, 1024, -6530},{ -21759, 2619, -3265}, 2, 0, 0xd00f, 0xd00f, 0xd10f} -, {{ -20482, 3888, -1384},{ -20482, 1929, -4649},{ -21759, 4177, 0}, 2, 0, 0xe102, 0xd00f, 0xe002} -, {{ -20482, 3888, -1384},{ -19206, 1947, -6033},{ -20482, 1929, -4649}, 2, 0, 0xe102, 0xe00c, 0xd00f} -, {{ -19206, 1947, -6033},{ -19206, 1024, -9298},{ -20482, 1929, -4649}, 2, 0, 0xe00c, 0xd00f, 0xd00f} -, {{ -20482, 4355, 1881},{ -21759, 4163, 3265},{ -21759, 4682, 6530}, 2, 0, 0xe002, 0xe002, 0xe206} -, {{ -20482, 4355, 1881},{ -20482, 3888, -1384},{ -21759, 4163, 3265}, 2, 0, 0xe002, 0xe102, 0xe002} -, {{ -20482, 3888, -1384},{ -21759, 4177, 0},{ -21759, 4163, 3265}, 2, 0, 0xe102, 0xe002, 0xe002} -, {{ -22655, 5121, 0},{ -23103, 5726, 1632},{ -22655, 5472, 3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -22655, 5121, 0},{ -23103, 5301, -1632},{ -23103, 5726, 1632}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -23103, 5301, -1632},{ -23551, 5953, 0},{ -23103, 5726, 1632}, 2, 0, 0xe002, 0xe003, 0xe002} -, {{ -22207, 4801, 1632},{ -22655, 5121, 0},{ -22655, 5472, 3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -22207, 4801, 1632},{ -22207, 4367, -1632},{ -22655, 5121, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -22207, 4367, -1632},{ -22655, 4346, -3265},{ -22655, 5121, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -21759, 4163, 3265},{ -22207, 5047, 4898},{ -21759, 4682, 6530}, 2, 0, 0xe002, 0xe303, 0xe206} -, {{ -21759, 4163, 3265},{ -22207, 4801, 1632},{ -22207, 5047, 4898}, 2, 0, 0xe002, 0xe002, 0xe303} -, {{ -22207, 4801, 1632},{ -22655, 5472, 3265},{ -22207, 5047, 4898}, 2, 0, 0xe002, 0xe002, 0xe303} -, {{ -17930, 2873, 4649},{ -16653, 2626, 6033},{ -16653, 2058, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -17930, 2873, 4649},{ -17930, 3554, 10683},{ -16653, 2626, 6033}, 2, 0, 0xe002, 0xc00d, 0xe002} -, {{ -17930, 3554, 10683},{ -16653, 3160, 12067},{ -16653, 2626, 6033}, 2, 0, 0xc00d, 0xe002, 0xe002} -, {{ -17930, 2616, -1384},{ -17930, 2873, 4649},{ -16653, 2058, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -17930, 2616, -1384},{ -19206, 3376, 3265},{ -17930, 2873, 4649}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -19206, 3376, 3265},{ -19206, 3948, 9298},{ -17930, 2873, 4649}, 2, 0, 0xe002, 0xd009, 0xe002} -, {{ -17930, 1952, -7417},{ -16653, 1558, -6033},{ -16653, 1024, -12067}, 2, 0, 0xe002, 0xe00d, 0xe00b} -, {{ -17930, 1952, -7417},{ -17930, 2616, -1384},{ -16653, 1558, -6033}, 2, 0, 0xe002, 0xe002, 0xe00d} -, {{ -17930, 2616, -1384},{ -16653, 2058, 0},{ -16653, 1558, -6033}, 2, 0, 0xe002, 0xe002, 0xe00d} -, {{ -10750, 1761, 6794},{ -8753, 1330, 7636},{ -7548, 1823, 180}, 2, 0, 0xd00f, 0xd00c, 0xe002} -, {{ -10750, 1761, 6794},{ -10923, 1161, 14841},{ -8753, 1330, 7636}, 2, 0, 0xd00f, 0xe002, 0xd00c} -, {{ -10923, 1161, 14841},{ -9012, 495, 15766},{ -8753, 1330, 7636}, 2, 0, 0xe002, 0x900a, 0xd00c} -, {{ -9795, 2355, -821},{ -10750, 1761, 6794},{ -7548, 1823, 180}, 2, 0, 0xe002, 0xd00f, 0xe002} -, {{ -9795, 2355, -821},{ -12800, 2050, 6001},{ -10750, 1761, 6794}, 2, 0, 0xe002, 0xe004, 0xd00f} -, {{ -12800, 2050, 6001},{ -12833, 1828, 13916},{ -10750, 1761, 6794}, 2, 0, 0xe004, 0xe002, 0xd00f} -, {{ -10923, 1558, -8808},{ -9012, 891, -7883},{ -9012, 1024, -15766}, 2, 0, 0xe002, 0xe002, 0xe00e} -, {{ -10923, 1558, -8808},{ -9795, 2355, -821},{ -9012, 891, -7883}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -9795, 2355, -821},{ -7548, 1823, 180},{ -9012, 891, -7883}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ -4490, 537, 8497},{ -2322, 377, 8810},{ -3793, 2118, 820}, 2, 0, 0xe00e, 0xe00c, 0xe002} -, {{ -4490, 537, 8497},{ -2253, 244, 16740},{ -2322, 377, 8810}, 2, 0, 0xe00e, 0xe002, 0xe00c} -, {{ -2253, 244, 16740},{ 0, 160, 17065},{ -2322, 377, 8810}, 2, 0, 0xe002, 0xe404, 0xe00c} -, {{ -5424, 2576, 523},{ -4490, 537, 8497},{ -3793, 2118, 820}, 2, 0, 0xe102, 0xe00e, 0xe002} -, {{ -5424, 2576, 523},{ -6590, 1002, 8047},{ -4490, 537, 8497}, 2, 0, 0xe102, 0xe00d, 0xe00e} -, {{ -6590, 1002, 8047},{ -4506, 328, 16416},{ -4490, 537, 8497}, 2, 0, 0xe00d, 0xe002, 0xe00e} -, {{ -9012, 891, -7883},{ -6759, 808, -7558},{ -9012, 1024, -15766}, 2, 0, 0xe002, 0xe002, 0xe00e} -, {{ -9012, 891, -7883},{ -5424, 2576, 523},{ -6759, 808, -7558}, 2, 0, 0xe002, 0xe102, 0xe002} -, {{ -5424, 2576, 523},{ -3793, 2118, 820},{ -6759, 808, -7558}, 2, 0, 0xe102, 0xe002, 0xe002} -, {{ 7230, 1687, 7958},{ 9497, 1665, 7748},{ 9012, 1024, 0}, 2, 0, 0xe002, 0xe002, 0xe203} -, {{ 7230, 1687, 7958},{ 6759, 808, 16091},{ 9497, 1665, 7748}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 6759, 808, 16091},{ 9012, 1024, 15766},{ 9497, 1665, 7748}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 6759, 1076, 324},{ 7230, 1687, 7958},{ 9012, 1024, 0}, 2, 0, 0xe506, 0xe002, 0xe203} -, {{ 6759, 1076, 324},{ 4794, 1273, 8312},{ 7230, 1687, 7958}, 2, 0, 0xe506, 0xe002, 0xe002} -, {{ 4794, 1273, 8312},{ 4506, 592, 16416},{ 7230, 1687, 7958}, 2, 0, 0xe002, 0xe202, 0xe002} -, {{ 6759, 808, -7558},{ 9012, 1024, -7883},{ 9012, 1024, -15766}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 6759, 808, -7558},{ 6759, 1076, 324},{ 9012, 1024, -7883}, 2, 0, 0xe002, 0xe506, 0xe002} -, {{ 6759, 1076, 324},{ 9012, 1024, 0},{ 9012, 1024, -7883}, 2, 0, 0xe506, 0xe203, 0xe002} -, {{ 13221, 2104, 5748},{ 14975, 2013, 4757},{ 12833, 1573, -1849}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 13221, 2104, 5748},{ 14743, 1847, 12992},{ 14975, 2013, 4757}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 14743, 1847, 12992},{ 16653, 2122, 12067},{ 14975, 2013, 4757}, 2, 0, 0xe002, 0xe203, 0xe002} -, {{ 10923, 1298, -924},{ 13221, 2104, 5748},{ 12833, 1573, -1849}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 10923, 1298, -924},{ 11356, 1845, 6843},{ 13221, 2104, 5748}, 2, 0, 0xe002, 0xe203, 0xe002} -, {{ 11356, 1845, 6843},{ 12833, 1573, 13916},{ 13221, 2104, 5748}, 2, 0, 0xe203, 0xe002, 0xe002} -, {{ 9012, 1024, -7883},{ 10923, 1298, -8808},{ 9012, 1024, -15766}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 9012, 1024, -7883},{ 10923, 1298, -924},{ 10923, 1298, -8808}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 10923, 1298, -924},{ 12833, 1573, -1849},{ 10923, 1298, -8808}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 19292, 3202, 3224},{ 20493, 3804, 1902},{ 19206, 3819, -2768}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 19292, 3202, 3224},{ 20495, 3579, 7818},{ 20493, 3804, 1902}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 20495, 3579, 7818},{ 21761, 3929, 6522},{ 20493, 3804, 1902}, 2, 0, 0xe002, 0xe505, 0xe002} -, {{ 17930, 3369, -1384},{ 19292, 3202, 3224},{ 19206, 3819, -2768}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 17930, 3369, -1384},{ 18094, 2893, 4347},{ 19292, 3202, 3224}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 18094, 2893, 4347},{ 19212, 3224, 9155},{ 19292, 3202, 3224}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16653, 3316, -6033},{ 17930, 3767, -7417},{ 16653, 3715, -12067}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16653, 3316, -6033},{ 17930, 3369, -1384},{ 17930, 3767, -7417}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 17930, 3369, -1384},{ 19206, 3819, -2768},{ 17930, 3767, -7417}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 22655, 4867, 0},{ 23103, 5139, -1632},{ 22655, 5263, -3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 22655, 4867, 0},{ 23103, 4743, 1632},{ 23103, 5139, -1632}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 23103, 4743, 1632},{ 23552, 5016, 0},{ 23103, 5139, -1632}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 22207, 4990, -1632},{ 22655, 4867, 0},{ 22655, 5263, -3265}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 22207, 4990, -1632},{ 22207, 4594, 1632},{ 22655, 4867, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 22207, 4594, 1632},{ 22655, 4470, 3265},{ 22655, 4867, 0}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 21759, 5114, -3265},{ 22207, 5387, -4898},{ 21759, 5511, -6530}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 21759, 5114, -3265},{ 22207, 4990, -1632},{ 22207, 5387, -4898}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 22207, 4990, -1632},{ 22655, 5263, -3265},{ 22207, 5387, -4898}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 21760, 4310, 3268},{ 22207, 4594, 1632},{ 21759, 4718, 0}, 2, 0, 0xe203, 0xe002, 0xe002} -, {{ 21760, 4310, 3268},{ 22207, 4195, 4898},{ 22207, 4594, 1632}, 2, 0, 0xe203, 0xe002, 0xe002} -, {{ 22207, 4195, 4898},{ 22655, 4470, 3265},{ 22207, 4594, 1632}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16859, 2525, 5588},{ 18094, 2893, 4347},{ 16659, 2882, 11}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 16859, 2525, 5588},{ 17926, 2684, 10617},{ 18094, 2893, 4347}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 17926, 2684, 10617},{ 19212, 3224, 9155},{ 18094, 2893, 4347}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 9497, 1665, 7748},{ 11356, 1845, 6843},{ 9012, 1024, 0}, 2, 0, 0xe002, 0xe203, 0xe203} -, {{ 9497, 1665, 7748},{ 10923, 1298, 14841},{ 11356, 1845, 6843}, 2, 0, 0xe002, 0xe002, 0xe203} -, {{ 10923, 1298, 14841},{ 12833, 1573, 13916},{ 11356, 1845, 6843}, 2, 0, 0xe002, 0xe002, 0xe203} -, {{ 2232, 491, 8773},{ 4794, 1273, 8312},{ 4495, 1720, 653}, 2, 0, 0xd00f, 0xe002, 0xe102} -, {{ 2232, 491, 8773},{ 2253, 376, 16740},{ 4794, 1273, 8312}, 2, 0, 0xd00f, 0xe002, 0xe002} -, {{ 2253, 376, 16740},{ 4506, 592, 16416},{ 4794, 1273, 8312}, 2, 0, 0xe002, 0xe202, 0xe002} -, {{ -8753, 1330, 7636},{ -6590, 1002, 8047},{ -7548, 1823, 180}, 2, 0, 0xd00c, 0xe00d, 0xe002} -, {{ -8753, 1330, 7636},{ -6759, 412, 16091},{ -6590, 1002, 8047}, 2, 0, 0xd00c, 0xe002, 0xe00d} -, {{ -6759, 412, 16091},{ -4506, 328, 16416},{ -6590, 1002, 8047}, 2, 0, 0xe002, 0xe002, 0xe00d} -, {{ -14743, 2626, 5108},{ -12800, 2050, 6001},{ -12452, 2023, -1476}, 2, 0, 0xe102, 0xe004, 0xd00f} -, {{ -14743, 2626, 5108},{ -14743, 2494, 12992},{ -12800, 2050, 6001}, 2, 0, 0xe102, 0xe002, 0xe004} -, {{ -14743, 2494, 12992},{ -12833, 1828, 13916},{ -12800, 2050, 6001}, 2, 0, 0xe002, 0xe002, 0xe004} -, {{ -20482, 4355, 1881},{ -19206, 3376, 3265},{ -19206, 2818, -2768}, 2, 0, 0xe002, 0xe002, 0xe102} -, {{ -20482, 4355, 1881},{ -20482, 4342, 7914},{ -19206, 3376, 3265}, 2, 0, 0xe002, 0xd008, 0xe002} -, {{ -20482, 4342, 7914},{ -19206, 3948, 9298},{ -19206, 3376, 3265}, 2, 0, 0xd008, 0xd009, 0xe002} -, {{ -21759, 2619, -3265},{ -22207, 4367, -1632},{ -21759, 4177, 0}, 2, 0, 0xd10f, 0xe002, 0xe002} -, {{ -21759, 2619, -3265},{ -22207, 2512, -4898},{ -22207, 4367, -1632}, 2, 0, 0xd10f, 0xe50f, 0xe002} -, {{ -22207, 2512, -4898},{ -22655, 4346, -3265},{ -22207, 4367, -1632}, 2, 0, 0xe50f, 0xe002, 0xe002} -, {{ -17930, 1952, -7417},{ -19206, 1947, -6033},{ -19206, 2818, -2768}, 2, 0, 0xe002, 0xe00c, 0xe102} -, {{ -17930, 1952, -7417},{ -17930, 1024, -10683},{ -19206, 1947, -6033}, 2, 0, 0xe002, 0xd00f, 0xe00c} -, {{ -17930, 1024, -10683},{ -19206, 1024, -9298},{ -19206, 1947, -6033}, 2, 0, 0xd00f, 0xd00f, 0xe00c} -, {{ -10923, 1558, -8808},{ -12833, 1558, -7883},{ -12452, 2023, -1476}, 2, 0, 0xe002, 0xd00e, 0xd00f} -, {{ -10923, 1558, -8808},{ -10923, 1024, -14841},{ -12833, 1558, -7883}, 2, 0, 0xe002, 0xe006, 0xd00e} -, {{ -10923, 1024, -14841},{ -12833, 1024, -13916},{ -12833, 1558, -7883}, 2, 0, 0xe006, 0xd00f, 0xd00e} -, {{ 0, 3370, -8532},{ -2253, 2245, -8208},{ -769, 3217, 274}, 2, 0, 0xe203, 0xe102, 0xe002} -, {{ 0, 3370, -8532},{ -2253, 5175, -16740},{ -2253, 2245, -8208}, 2, 0, 0xe203, 0xe002, 0xe102} -, {{ -2253, 5175, -16740},{ -4506, 3791, -16416},{ -2253, 2245, -8208}, 2, 0, 0xe002, 0xe00e, 0xe102} -, {{ 6759, 808, -7558},{ 4506, 2191, -7883},{ 4495, 1720, 653}, 2, 0, 0xe002, 0xe002, 0xe102} -, {{ 6759, 808, -7558},{ 6759, 2407, -16091},{ 4506, 2191, -7883}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 6759, 2407, -16091},{ 4506, 3791, -16416},{ 4506, 2191, -7883}, 2, 0, 0xe002, 0xe404, 0xe002} -, {{ 16653, 3316, -6033},{ 14743, 2644, -6958},{ 16659, 2882, 11}, 2, 0, 0xe002, 0xe404, 0xe002} -, {{ 16653, 3316, -6033},{ 14743, 3042, -12992},{ 14743, 2644, -6958}, 2, 0, 0xe002, 0xe002, 0xe404} -, {{ 14743, 3042, -12992},{ 12833, 2369, -13916},{ 14743, 2644, -6958}, 2, 0, 0xe002, 0xe003, 0xe404} -, {{ 17930, 4164, -10683},{ 19206, 4216, -6033},{ 19206, 4613, -9298}, 2, 0, 0xe002, 0xe002, 0xe505} -, {{ 17930, 4164, -10683},{ 17930, 3767, -7417},{ 19206, 4216, -6033}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 17930, 3767, -7417},{ 19206, 3819, -2768},{ 19206, 4216, -6033}, 1, 0, 0xe002, 0xe002, 0xe002} -, {{ 6070, 837, 10157},{ 6070, 7141, 10157},{ 8626, 7141, 8681}, 2, 0, 0xdc0e, 0x7608, 0x6607} -, {{ 6070, 837, 10157},{ 8626, 7141, 8681},{ 8626, 837, 8681}, 2, 0, 0xdc0e, 0x6607, 0xee0e} -, {{ 11182, 837, 13108},{ 11182, 7141, 13108},{ 8626, 7141, 14584}, 2, 0, 0xdc0e, 0x8809, 0x6607} -, {{ 11182, 837, 13108},{ 8626, 7141, 14584},{ 8626, 837, 14584}, 2, 0, 0xdc0e, 0x6607, 0xdc0e} -, {{ 8626, 837, 14584},{ 8626, 7141, 14584},{ 6070, 7141, 13108}, 2, 0, 0xdc0e, 0x6607, 0x7607} -, {{ 8626, 837, 14584},{ 6070, 7141, 13108},{ 6070, 837, 13108}, 2, 0, 0xdc0e, 0x7607, 0xdc0e} -, {{ 6070, 837, 13108},{ 6070, 7141, 13108},{ 6070, 7141, 10157}, 2, 0, 0xdc0e, 0x7607, 0x7608} -, {{ 6070, 837, 13108},{ 6070, 7141, 10157},{ 6070, 837, 10157}, 2, 0, 0xdc0e, 0x7608, 0xdc0e} -, {{ 8626, 837, 8681},{ 8626, 7141, 8681},{ 11182, 7141, 10157}, 2, 0, 0xee0e, 0x6607, 0x8708} -, {{ 8626, 837, 8681},{ 11182, 7141, 10157},{ 11182, 837, 10157}, 2, 0, 0xee0e, 0x8708, 0xdc0e} -, {{ 11182, 837, 10157},{ 11182, 7141, 10157},{ 11182, 7141, 13108}, 2, 0, 0xdc0e, 0x8708, 0x8809} -, {{ 11182, 837, 10157},{ 11182, 7141, 13108},{ 11182, 837, 13108}, 2, 0, 0xdc0e, 0x8809, 0xdc0e} -, {{ 6070, 837, 10157},{ 8626, 837, 8681},{ 11182, 837, 10157}, 2, 0, 0xdc0e, 0xee0e, 0xdc0e} -, {{ 11182, 837, 10157},{ 11182, 837, 13108},{ 8626, 837, 14584}, 1, 0, 0xdc0e, 0xdc0e, 0xdc0e} -, {{ 8626, 837, 14584},{ 6070, 837, 13108},{ 6070, 837, 10157}, 1, 0, 0xdc0e, 0xdc0e, 0xdc0e} -, {{ 11182, 837, 10157},{ 8626, 837, 14584},{ 6070, 837, 10157}, 1, 0, 0xdc0e, 0xdc0e, 0xdc0e} -, {{ 11182, 7141, 10157},{ 8626, 7141, 8681},{ 8626, 10187, 11463}, 2, 0, 0x8708, 0x6607, 0x9809} -, {{ 11182, 7141, 10157},{ 8626, 10187, 11463},{ 8773, 10187, 11548}, 2, 0, 0x8708, 0x9809, 0x8809} -, {{ 11182, 7141, 13108},{ 11182, 7141, 10157},{ 8773, 10187, 11548}, 2, 0, 0x8809, 0x8708, 0x8809} -, {{ 11182, 7141, 13108},{ 8773, 10187, 11548},{ 8773, 10187, 11718}, 2, 0, 0x8809, 0x8809, 0x6607} -, {{ 8626, 7141, 14584},{ 11182, 7141, 13108},{ 8773, 10187, 11718}, 2, 0, 0x6607, 0x8809, 0x6607} -, {{ 8626, 7141, 14584},{ 8773, 10187, 11718},{ 8626, 10187, 11802}, 1, 0, 0x6607, 0x6607, 0x6607} -, {{ 6070, 7141, 13108},{ 8626, 7141, 14584},{ 8626, 10187, 11802}, 2, 0, 0x7607, 0x6607, 0x6607} -, {{ 6070, 7141, 13108},{ 8626, 10187, 11802},{ 8479, 10187, 11718}, 2, 0, 0x7607, 0x6607, 0x6607} -, {{ 6070, 7141, 10157},{ 6070, 7141, 13108},{ 8479, 10187, 11718}, 2, 0, 0x7608, 0x7607, 0x6607} -, {{ 6070, 7141, 10157},{ 8479, 10187, 11718},{ 8479, 10187, 11548}, 2, 0, 0x7608, 0x6607, 0x6607} -, {{ 8626, 7141, 8681},{ 6070, 7141, 10157},{ 8479, 10187, 11548}, 2, 0, 0x6607, 0x7608, 0x6607} -, {{ 8626, 7141, 8681},{ 8479, 10187, 11548},{ 8626, 10187, 11463}, 2, 0, 0x6607, 0x6607, 0x9809} -, {{ 8773, 10187, 11718},{ 8773, 10187, 11548},{ 8626, 10187, 11463}, 2, 0, 0x6607, 0x8809, 0x9809} -, {{ 8626, 10187, 11463},{ 8479, 10187, 11548},{ 8479, 10187, 11718}, 2, 0, 0x9809, 0x6607, 0x6607} -, {{ 8479, 10187, 11718},{ 8626, 10187, 11802},{ 8773, 10187, 11718}, 1, 0, 0x6607, 0x6607, 0x6607} -, {{ 8626, 10187, 11463},{ 8479, 10187, 11718},{ 8773, 10187, 11718}, 2, 0, 0x9809, 0x6607, 0x6607} +{{ 0, 0, -17067},{ 0, 2048, -17067},{ 9492, 10394, -15768}, 2, 0, 0xa00d, 0xe00a, 0xd007} +, {{ 0, 0, -17067},{ 9492, 10394, -15768},{ 9492, 0, -15768}, 2, 0, 0xa00d, 0xd007, 0xa00d} +, {{ 9492, 0, -15768},{ 9492, 10394, -15768},{ 17540, 11625, -12068}, 2, 0, 0xa00d, 0xd007, 0x9001} +, {{ 9492, 0, -15768},{ 17540, 11625, -12068},{ 17540, 0, -12068}, 2, 0, 0xa00d, 0x9001, 0xa00d} +, {{ 17540, 0, -12068},{ 17540, 11625, -12068},{ 22917, 10005, -6531}, 2, 0, 0xa00d, 0x9001, 0xa004} +, {{ 17540, 0, -12068},{ 22917, 10005, -6531},{ 22917, 0, -6531}, 2, 0, 0xa00d, 0xa004, 0xa00d} +, {{ 22917, 0, -6531},{ 22917, 10005, -6531},{ 24806, 7261, 0}, 2, 0, 0xa00d, 0xa004, 0x9001} +, {{ 22917, 0, -6531},{ 24806, 7261, 0},{ 24806, 0, 0}, 2, 0, 0xa00d, 0x9001, 0xa00d} +, {{ 24806, 0, 0},{ 24806, 7261, 0},{ 22917, 5827, 6531}, 2, 0, 0xa00d, 0x9001, 0x9001} +, {{ 24806, 0, 0},{ 22917, 5827, 6531},{ 22917, 0, 6531}, 2, 0, 0xa00d, 0x9001, 0xa00d} +, {{ 22917, 0, 6531},{ 22917, 5827, 6531},{ 17540, 4656, 12068}, 2, 0, 0xa00d, 0x9001, 0x9001} +, {{ 22917, 0, 6531},{ 17540, 4656, 12068},{ 17540, 0, 12068}, 2, 0, 0xa00d, 0x9001, 0xa00d} +, {{ 17540, 0, 12068},{ 17540, 4656, 12068},{ 9492, 2048, 15768}, 2, 0, 0xa00d, 0x9001, 0x9001} +, {{ 17540, 0, 12068},{ 9492, 2048, 15768},{ 9492, 0, 15768}, 2, 0, 0xa00d, 0x9001, 0xa00d} +, {{ 9492, 0, 15768},{ 9492, 2048, 15768},{ 0, 307, 17067}, 2, 0, 0xa00d, 0x9001, 0xc00d} +, {{ 9492, 0, 15768},{ 0, 307, 17067},{ 0, 0, 17067}, 2, 0, 0xa00d, 0xc00d, 0xd00d} +, {{ -9492, 0, 15768},{ 0, 0, 17067},{ 0, 307, 17067}, 2, 0, 0xb00e, 0xd00d, 0xc00d} +, {{ 0, 307, 17067},{ -5330, 557, 16338},{ -9492, 752, 15768}, 2, 0, 0xc00d, 0xc00f, 0xe007} +, {{ 0, 307, 17067},{ -9492, 752, 15768},{ -9492, 0, 15768}, 2, 0, 0xc00d, 0xe007, 0xb00e} +, {{ -9492, 0, 15768},{ -9492, 752, 15768},{ -17540, 3939, 12068}, 2, 0, 0xb00e, 0xe007, 0xe009} +, {{ -9492, 0, 15768},{ -17540, 3939, 12068},{ -17540, 0, 12068}, 2, 0, 0xb00e, 0xe009, 0xb00e} +, {{ -17540, 0, 12068},{ -17540, 3939, 12068},{ -22917, 5728, 6531}, 2, 0, 0xb00e, 0xe009, 0xe009} +, {{ -17540, 0, 12068},{ -22917, 5728, 6531},{ -22917, 0, 6531}, 2, 0, 0xb00e, 0xe009, 0xb00e} +, {{ -22917, 0, 6531},{ -22917, 5728, 6531},{ -24806, 7288, 0}, 2, 0, 0xb00e, 0xe009, 0xe009} +, {{ -22917, 0, 6531},{ -24806, 7288, 0},{ -24806, 0, 0}, 2, 0, 0xb00e, 0xe009, 0xb00e} +, {{ -24806, 0, 0},{ -24806, 7288, 0},{ -22917, 6036, -6531}, 2, 0, 0xb00e, 0xe009, 0xe109} +, {{ -24806, 0, 0},{ -22917, 6036, -6531},{ -22917, 0, -6531}, 2, 0, 0xb00e, 0xe109, 0xb10e} +, {{ -22917, 0, -6531},{ -22917, 6036, -6531},{ -17540, 3169, -12068}, 2, 0, 0xb10e, 0xe109, 0xf50a} +, {{ -22917, 0, -6531},{ -17540, 3169, -12068},{ -17540, 0, -12068}, 2, 0, 0xb10e, 0xf50a, 0xa00d} +, {{ 17540, 11625, -12068},{ 20307, 6897, -2498},{ 22917, 7169, -1563}, 2, 0, 0x9001, 0xe10a, 0xe009} +, {{ 17540, 11625, -12068},{ 22917, 7169, -1563},{ 22917, 10005, -6531}, 2, 0, 0x9001, 0xe009, 0xa004} +, {{ -9492, 0, -15768},{ -17540, 0, -12068},{ -17540, 3169, -12068}, 2, 0, 0xa00d, 0xa00d, 0xf50a} +, {{ -13686, 2632, -13840},{ -9492, 2048, -15768},{ -9492, 0, -15768}, 2, 0, 0xe009, 0xe009, 0xa00d} +, {{ -17540, 3169, -12068},{ -13686, 2632, -13840},{ -9492, 0, -15768}, 2, 0, 0xf50a, 0xe009, 0xa00d} +, {{ -9492, 0, -15768},{ -9492, 2048, -15768},{ 0, 2048, -17067}, 2, 0, 0xa00d, 0xe009, 0xe00a} +, {{ -9492, 0, -15768},{ 0, 2048, -17067},{ 0, 0, -17067}, 2, 0, 0xa00d, 0xe00a, 0xa00d} +, {{ 17540, 11625, -12068},{ 9492, 10394, -15768},{ 13641, 6298, -1417}, 2, 0, 0x9001, 0xd007, 0xe009} +, {{ 17540, 11625, -12068},{ 13641, 6298, -1417},{ 17540, 6820, -2320}, 2, 0, 0x9001, 0xe009, 0xe009} +, {{ 4398, 9065, -4158},{ 7358, 4471, -2570},{ 9492, 5851, -1425}, 2, 0, 0xd00b, 0xe009, 0xe009} +, {{ 17540, 4656, 12068},{ 13641, 6298, -1417},{ 9492, 5851, -1425}, 2, 0, 0x9001, 0xe009, 0xe009} +, {{ 17540, 4656, 12068},{ 9492, 5851, -1425},{ 9492, 2048, 15768}, 2, 0, 0x9001, 0xe009, 0x9001} +, {{ -3672, 1546, -4363},{ 0, 2048, -17067},{ -9492, 2048, -15768}, 2, 0, 0xe009, 0xe00a, 0xe009} +, {{ -9492, 2048, -15768},{ -9492, 1620, -5370},{ -8420, 1563, -4120}, 2, 0, 0xe009, 0xc00f, 0xc00f} +, {{ -9492, 2048, -15768},{ -8420, 1563, -4120},{ -3672, 1546, -4363}, 2, 0, 0xe009, 0xc00f, 0xe009} +, {{ -9492, 2048, -15768},{ -13686, 2632, -13840},{ -11708, 2568, -8106}, 2, 0, 0xe009, 0xe009, 0xc00e} +, {{ -17540, 3169, -12068},{ -22917, 6036, -6531},{ -22917, 5894, -528}, 2, 0, 0xf50a, 0xe109, 0xd00c} +, {{ -17540, 3169, -12068},{ -22917, 5894, -528},{ -20710, 4677, -1105}, 2, 0, 0xf50a, 0xd00c, 0xc00f} +, {{ -22917, 6036, -6531},{ -24806, 7288, 0},{ -22917, 5894, -528}, 2, 0, 0xe109, 0xe009, 0xd00c} +, {{ -22917, 5728, 6531},{ -17540, 3939, 12068},{ -17540, 3489, -2059}, 2, 0, 0xe009, 0xe009, 0xc00f} +, {{ -22917, 5728, 6531},{ -17540, 3489, -2059},{ -20710, 4677, -1105}, 2, 0, 0xe009, 0xc00f, 0xc00f} +, {{ -17540, 3939, 12068},{ -9492, 752, 15768},{ -9492, 1326, 1797}, 2, 0, 0xe009, 0xe007, 0xc00e} +, {{ -17540, 3939, 12068},{ -9492, 1326, 1797},{ -14104, 3132, 182}, 2, 0, 0xe009, 0xc00e, 0xc00f} +, {{ -9492, 752, 15768},{ -5330, 557, 16338},{ -7127, 1075, 7585}, 2, 0, 0xe007, 0xc00f, 0xc00f} +, {{ 0, 505, 13185},{ 0, 307, 17067},{ 9492, 2048, 15768}, 2, 0, 0xc00f, 0xc00d, 0x9001} +, {{ 9492, 2048, 15768},{ 4963, 2048, 100},{ 2147, 1527, 567}, 2, 0, 0x9001, 0xe10a, 0xe008} +, {{ 2147, 1527, 567},{ 0, 1130, 924},{ 0, 505, 13185}, 2, 0, 0xe008, 0xe006, 0xc00f} +, {{ 9492, 2048, 15768},{ 2147, 1527, 567},{ 0, 505, 13185}, 2, 0, 0x9001, 0xe008, 0xc00f} +, {{ 17540, 4656, 12068},{ 22917, 5827, 6531},{ 20307, 6897, -2498}, 2, 0, 0x9001, 0x9001, 0xe10a} +, {{ 17540, 4656, 12068},{ 20307, 6897, -2498},{ 17540, 6820, -2320}, 2, 0, 0x9001, 0xe10a, 0xe009} +, {{ 22917, 5827, 6531},{ 24806, 7261, 0},{ 22917, 7169, -1563}, 2, 0, 0x9001, 0x9001, 0xe009} +, {{ 22917, 7169, -1563},{ 20307, 6897, -2498},{ 22917, 5827, 6531}, 2, 0, 0xe009, 0xe10a, 0x9001} +, {{ 17540, 6820, -2320},{ 13641, 6298, -1417},{ 17540, 4656, 12068}, 2, 0, 0xe009, 0xe009, 0x9001} +, {{ 9492, 5851, -1425},{ 13641, 6298, -1417},{ 9492, 10394, -15768}, 2, 0, 0xe009, 0xe009, 0xd007} +, {{ -13194, 2918, -2963},{ -17540, 3489, -2059},{ -14104, 3132, 182}, 1, 0, 0xc00f, 0xc00f, 0xc00f} +, {{ -22917, 5894, -528},{ -24806, 7288, 0},{ -22917, 5728, 6531}, 2, 0, 0xd00c, 0xe009, 0xe009} +, {{ -13194, 2918, -2963},{ -9492, 1567, -4066},{ -9492, 1620, -5370}, 1, 0, 0xc00f, 0xc00f, 0xc00f} +, {{ -13194, 2918, -2963},{ -9492, 1620, -5370},{ -11708, 2568, -8106}, 2, 0, 0xc00f, 0xc00f, 0xc00e} +, {{ 0, 1414, -4631},{ 1087, 3566, -4616},{ 0, 1888, -13944}, 2, 0, 0xf002, 0x7009, 0xe008} +, {{ 22917, 7169, -1563},{ 24806, 7261, 0},{ 22917, 10005, -6531}, 2, 0, 0xe009, 0x9001, 0xa004} +, {{ 9492, 5851, -1425},{ 7358, 4471, -2570},{ 4963, 2048, 100}, 2, 0, 0xe009, 0xe009, 0xe10a} +, {{ 9492, 5851, -1425},{ 4963, 2048, 100},{ 9492, 2048, 15768}, 2, 0, 0xe009, 0xe10a, 0x9001} +, {{ -3672, 1546, -4363},{ -8420, 1563, -4120},{ -5156, 1344, 767}, 2, 0, 0xe009, 0xc00f, 0xc00e} +, {{ -20710, 4677, -1105},{ -22917, 5894, -528},{ -22917, 5728, 6531}, 2, 0, 0xc00f, 0xd00c, 0xe009} +, {{ -20710, 4677, -1105},{ -17540, 3489, -2059},{ -17540, 3169, -12068}, 2, 0, 0xc00f, 0xc00f, 0xf50a} +, {{ -3672, 1546, -4363},{ 0, 1414, -4631},{ 0, 1888, -13944}, 2, 0, 0xe009, 0xf002, 0xe008} +, {{ -3672, 1546, -4363},{ 0, 1888, -13944},{ 0, 2048, -17067}, 2, 0, 0xe009, 0xe008, 0xe00a} +, {{ 17540, 6820, -2320},{ 20307, 6897, -2498},{ 17540, 11625, -12068}, 2, 0, 0xe009, 0xe10a, 0x9001} +, {{ -5156, 1344, 767},{ -7127, 1075, 7585},{ -5330, 557, 16338}, 2, 0, 0xc00e, 0xc00f, 0xc00f} +, {{ -5330, 557, 16338},{ 0, 307, 17067},{ 0, 505, 13185}, 2, 0, 0xc00f, 0xc00d, 0xc00f} +, {{ -5330, 557, 16338},{ 0, 505, 13185},{ -5156, 1344, 767}, 2, 0, 0xc00f, 0xc00f, 0xc00e} +, {{ -7127, 1075, 7585},{ -9492, 1326, 1797},{ -9492, 752, 15768}, 2, 0, 0xc00f, 0xc00e, 0xe007} +, {{ -14104, 3132, 182},{ -17540, 3489, -2059},{ -17540, 3939, 12068}, 2, 0, 0xc00f, 0xc00f, 0xe009} +, {{ -14104, 3132, 182},{ -9492, 1326, 1797},{ -9492, 1567, -4066}, 2, 0, 0xc00f, 0xc00e, 0xc00f} +, {{ -14104, 3132, 182},{ -9492, 1567, -4066},{ -13194, 2918, -2963}, 1, 0, 0xc00f, 0xc00f, 0xc00f} +, {{ -11708, 2568, -8106},{ -9492, 1620, -5370},{ -9492, 2048, -15768}, 2, 0, 0xc00e, 0xc00f, 0xe009} +, {{ -7127, 1075, 7585},{ -5156, 1344, 767},{ -8420, 1563, -4120}, 2, 0, 0xc00f, 0xc00e, 0xc00f} +, {{ -8420, 1563, -4120},{ -9492, 1567, -4066},{ -9492, 1326, 1797}, 2, 0, 0xc00f, 0xc00f, 0xc00e} +, {{ -8420, 1563, -4120},{ -9492, 1326, 1797},{ -7127, 1075, 7585}, 2, 0, 0xc00f, 0xc00e, 0xc00f} +, {{ -8420, 1563, -4120},{ -9492, 1620, -5370},{ -9492, 1567, -4066}, 1, 0, 0xc00f, 0xc00f, 0xc00f} +, {{ -13194, 2918, -2963},{ -11708, 2568, -8106},{ -13686, 2632, -13840}, 2, 0, 0xc00f, 0xc00e, 0xe009} +, {{ -13686, 2632, -13840},{ -17540, 3169, -12068},{ -17540, 3489, -2059}, 2, 0, 0xe009, 0xf50a, 0xc00f} +, {{ -13686, 2632, -13840},{ -17540, 3489, -2059},{ -13194, 2918, -2963}, 2, 0, 0xe009, 0xc00f, 0xc00f} +, {{ -3672, 1546, -4363},{ -5156, 1344, 767},{ 0, 505, 13185}, 2, 0, 0xe009, 0xc00e, 0xc00f} +, {{ -3672, 1546, -4363},{ 0, 505, 13185},{ 0, 1130, 924}, 2, 0, 0xe009, 0xc00f, 0xe006} +, {{ 0, 1283, -2072},{ 0, 1414, -4631},{ -3672, 1546, -4363}, 2, 0, 0xe004, 0xf002, 0xe009} +, {{ 0, 1130, 924},{ 0, 1283, -2072},{ -3672, 1546, -4363}, 2, 0, 0xe006, 0xe004, 0xe009} +, {{ -21181, 2675, -2435},{ -21181, 11549, -2435},{ -18073, 11549, -176}, 2, 0, 0xeb0e, 0xe00e, 0xec0e} +, {{ -21181, 2675, -2435},{ -18073, 11549, -176},{ -18073, 2675, -176}, 2, 0, 0xeb0e, 0xec0e, 0xb70b} +, {{ -18073, 2675, -176},{ -18073, 11549, -176},{ -19260, 11549, 3477}, 2, 0, 0xb70b, 0xec0e, 0xec0e} +, {{ -18073, 2675, -176},{ -19260, 11549, 3477},{ -19260, 2675, 3477}, 2, 0, 0xb70b, 0xec0e, 0xa80a} +, {{ -19260, 2675, 3477},{ -19260, 11549, 3477},{ -23102, 11549, 3477}, 2, 0, 0xa80a, 0xec0e, 0xb90c} +, {{ -19260, 2675, 3477},{ -23102, 11549, 3477},{ -23102, 2675, 3477}, 2, 0, 0xa80a, 0xb90c, 0xec0e} +, {{ -23102, 2675, 3477},{ -23102, 11549, 3477},{ -24289, 11549, -176}, 2, 0, 0xec0e, 0xb90c, 0xec0e} +, {{ -23102, 2675, 3477},{ -24289, 11549, -176},{ -24289, 2675, -176}, 2, 0, 0xec0e, 0xec0e, 0xa80a} +, {{ -24289, 2675, -176},{ -24289, 11549, -176},{ -21181, 11549, -2435}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ -24289, 2675, -176},{ -21181, 11549, -2435},{ -21181, 2675, -2435}, 2, 0, 0xa80a, 0xe00e, 0xeb0e} +, {{ -25136, 11668, -452},{ -21181, 11668, -3325},{ -17226, 11668, -452}, 2, 0, 0x5209, 0x5009, 0x520a} +, {{ -17226, 11668, -452},{ -18737, 11668, 4197},{ -23625, 11668, 4197}, 2, 0, 0x520a, 0x5109, 0x5009} +, {{ -17226, 11668, -452},{ -23625, 11668, 4197},{ -25136, 11668, -452}, 2, 0, 0x520a, 0x5009, 0x5209} +, {{ -23625, 11668, 4197},{ -21181, 16298, 832},{ -25136, 11668, -452}, 2, 0, 0x5009, 0x9007, 0x5209} +, {{ -17226, 11668, -452},{ -21181, 16298, 832},{ -18737, 11668, 4197}, 2, 0, 0x520a, 0x9007, 0x5109} +, {{ -25136, 11668, -452},{ -21181, 16298, 832},{ -21181, 11668, -3325}, 2, 0, 0x5209, 0x9007, 0x5009} +, {{ -21181, 11668, -3325},{ -21181, 16298, 832},{ -17226, 11668, -452}, 2, 0, 0x5009, 0x9007, 0x520a} +, {{ -18737, 11668, 4197},{ -21181, 16298, 832},{ -23625, 11668, 4197}, 2, 0, 0x5109, 0x9007, 0x5009} +, {{ 5086, 686, 9574},{ 5086, 9559, 9574},{ 8815, 9559, 10501}, 2, 0, 0xeb0e, 0xe00e, 0xec0e} +, {{ 5086, 686, 9574},{ 8815, 9559, 10501},{ 8815, 686, 10501}, 2, 0, 0xeb0e, 0xec0e, 0xa80a} +, {{ 8815, 686, 10501},{ 8815, 9559, 10501},{ 9086, 9559, 14334}, 2, 0, 0xa80a, 0xec0e, 0xec0e} +, {{ 8815, 686, 10501},{ 9086, 9559, 14334},{ 9086, 686, 14334}, 2, 0, 0xa80a, 0xec0e, 0xa80b} +, {{ 9086, 686, 14334},{ 9086, 9559, 14334},{ 5525, 9559, 15776}, 2, 0, 0xa80b, 0xec0e, 0xc60c} +, {{ 9086, 686, 14334},{ 5525, 9559, 15776},{ 5525, 686, 15776}, 2, 0, 0xa80b, 0xc60c, 0xec0e} +, {{ 5525, 686, 15776},{ 5525, 9559, 15776},{ 3053, 9559, 12834}, 2, 0, 0xec0e, 0xc60c, 0xec0e} +, {{ 5525, 686, 15776},{ 3053, 9559, 12834},{ 3053, 686, 12834}, 2, 0, 0xec0e, 0xec0e, 0xa80a} +, {{ 3053, 686, 12834},{ 3053, 9559, 12834},{ 5086, 9559, 9574}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ 3053, 686, 12834},{ 5086, 9559, 9574},{ 5086, 686, 9574}, 2, 0, 0xa80a, 0xe00e, 0xeb0e} +, {{ 2165, 9505, 12897},{ 4752, 9505, 8749},{ 9496, 9505, 9928}, 2, 0, 0x5209, 0x5009, 0x520a} +, {{ 9496, 9505, 9928},{ 9841, 9505, 14805},{ 5310, 9505, 16640}, 2, 0, 0x520a, 0x5109, 0x5009} +, {{ 9496, 9505, 9928},{ 5310, 9505, 16640},{ 2165, 9505, 12897}, 2, 0, 0x520a, 0x5009, 0x5209} +, {{ 5310, 9505, 16640},{ 6313, 14134, 12604},{ 2165, 9505, 12897}, 2, 0, 0x5009, 0x9007, 0x5209} +, {{ 9496, 9505, 9928},{ 6313, 14134, 12604},{ 9841, 9505, 14805}, 2, 0, 0x520a, 0x9007, 0x5109} +, {{ 2165, 9505, 12897},{ 6313, 14134, 12604},{ 4752, 9505, 8749}, 2, 0, 0x5209, 0x9007, 0x5009} +, {{ 4752, 9505, 8749},{ 6313, 14134, 12604},{ 9496, 9505, 9928}, 2, 0, 0x5009, 0x9007, 0x520a} +, {{ 9841, 9505, 14805},{ 6313, 14134, 12604},{ 5310, 9505, 16640}, 2, 0, 0x5109, 0x9007, 0x5009} +, {{ 13489, 3160, 7028},{ 13489, 12034, 7028},{ 17016, 12034, 5504}, 2, 0, 0xeb0e, 0xe00e, 0xec0e} +, {{ 13489, 3160, 7028},{ 17016, 12034, 5504},{ 17016, 3160, 5504}, 2, 0, 0xeb0e, 0xec0e, 0xc60c} +, {{ 17016, 3160, 5504},{ 17016, 12034, 5504},{ 19556, 12034, 8387}, 2, 0, 0xc60c, 0xec0e, 0xec0e} +, {{ 17016, 3160, 5504},{ 19556, 12034, 8387},{ 19556, 3160, 8387}, 2, 0, 0xc60c, 0xec0e, 0xa80a} +, {{ 19556, 3160, 8387},{ 19556, 12034, 8387},{ 17599, 12034, 11693}, 2, 0, 0xa80a, 0xec0e, 0xb70b} +, {{ 19556, 3160, 8387},{ 17599, 12034, 11693},{ 17599, 3160, 11693}, 2, 0, 0xa80a, 0xb70b, 0xec0e} +, {{ 17599, 3160, 11693},{ 17599, 12034, 11693},{ 13850, 12034, 10854}, 2, 0, 0xec0e, 0xb70b, 0xec0e} +, {{ 17599, 3160, 11693},{ 13850, 12034, 10854},{ 13850, 3160, 10854}, 2, 0, 0xec0e, 0xec0e, 0xa80a} +, {{ 13850, 3160, 10854},{ 13850, 12034, 10854},{ 13489, 12034, 7028}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ 13850, 3160, 10854},{ 13489, 12034, 7028},{ 13489, 3160, 7028}, 2, 0, 0xa80a, 0xe00e, 0xeb0e} +, {{ 13182, 11979, 11442},{ 12723, 11979, 6575},{ 17210, 11979, 4635}, 2, 0, 0x5209, 0x5009, 0x520a} +, {{ 17210, 11979, 4635},{ 20442, 11979, 8303},{ 17952, 11979, 12510}, 2, 0, 0x520a, 0x5109, 0x5009} +, {{ 17210, 11979, 4635},{ 17952, 11979, 12510},{ 13182, 11979, 11442}, 2, 0, 0x520a, 0x5009, 0x5209} +, {{ 17952, 11979, 12510},{ 16302, 16609, 8693},{ 13182, 11979, 11442}, 2, 0, 0x5009, 0x9007, 0x5209} +, {{ 17210, 11979, 4635},{ 16302, 16609, 8693},{ 20442, 11979, 8303}, 2, 0, 0x520a, 0x9007, 0x5109} +, {{ 13182, 11979, 11442},{ 16302, 16609, 8693},{ 12723, 11979, 6575}, 2, 0, 0x5209, 0x9007, 0x5009} +, {{ 12723, 11979, 6575},{ 16302, 16609, 8693},{ 17210, 11979, 4635}, 2, 0, 0x5009, 0x9007, 0x520a} +, {{ 20442, 11979, 8303},{ 16302, 16609, 8693},{ 17952, 11979, 12510}, 2, 0, 0x5109, 0x9007, 0x5009} +, {{ 23736, 6162, -2921},{ 23736, 15036, -2921},{ 24447, 15036, 854}, 2, 0, 0xeb0e, 0xe00e, 0xec0e} +, {{ 23736, 6162, -2921},{ 24447, 15036, 854},{ 24447, 6162, 854}, 2, 0, 0xeb0e, 0xec0e, 0xe00e} +, {{ 24447, 6162, 854},{ 24447, 15036, 854},{ 21076, 15036, 2697}, 2, 0, 0xe00e, 0xec0e, 0xec0e} +, {{ 24447, 6162, 854},{ 21076, 15036, 2697},{ 21076, 6162, 2697}, 2, 0, 0xe00e, 0xec0e, 0xa80a} +, {{ 21076, 6162, 2697},{ 21076, 15036, 2697},{ 18281, 15036, 60}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ 21076, 6162, 2697},{ 18281, 15036, 60},{ 18281, 6162, 60}, 2, 0, 0xa80a, 0xe00e, 0xec0e} +, {{ 18281, 6162, 60},{ 18281, 15036, 60},{ 19926, 15036, -3412}, 2, 0, 0xec0e, 0xe00e, 0xec0e} +, {{ 18281, 6162, 60},{ 19926, 15036, -3412},{ 19926, 6162, -3412}, 2, 0, 0xec0e, 0xec0e, 0xa80a} +, {{ 19926, 6162, -3412},{ 19926, 15036, -3412},{ 23736, 15036, -2921}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ 19926, 6162, -3412},{ 23736, 15036, -2921},{ 23736, 6162, -2921}, 2, 0, 0xa80a, 0xe00e, 0xeb0e} +, {{ 19499, 14981, -4193},{ 24347, 14981, -3568},{ 25252, 14981, 1235}, 2, 0, 0x5209, 0x5009, 0x520a} +, {{ 25252, 14981, 1235},{ 20962, 14981, 3580},{ 17407, 14981, 225}, 2, 0, 0x520a, 0x5109, 0x5009} +, {{ 25252, 14981, 1235},{ 17407, 14981, 225},{ 19499, 14981, -4193}, 2, 0, 0x520a, 0x5009, 0x5209} +, {{ 17407, 14981, 225},{ 21493, 19611, -544},{ 19499, 14981, -4193}, 2, 0, 0x5009, 0x9007, 0x5209} +, {{ 25252, 14981, 1235},{ 21493, 19611, -544},{ 20962, 14981, 3580}, 2, 0, 0x520a, 0x9007, 0x5109} +, {{ 19499, 14981, -4193},{ 21493, 19611, -544},{ 24347, 14981, -3568}, 2, 0, 0x5209, 0x9007, 0x5009} +, {{ 24347, 14981, -3568},{ 21493, 19611, -544},{ 25252, 14981, 1235}, 2, 0, 0x5009, 0x9007, 0x520a} +, {{ 20962, 14981, 3580},{ 21493, 19611, -544},{ 17407, 14981, 225}, 2, 0, 0x5109, 0x9007, 0x5009} +, {{ 10084, 7346, -14286},{ 10084, 16220, -14286},{ 13913, 16220, -13969}, 2, 0, 0xeb0e, 0xa80a, 0xec0e} +, {{ 10084, 7346, -14286},{ 13913, 16220, -13969},{ 13913, 7346, -13969}, 2, 0, 0xeb0e, 0xec0e, 0xa80a} +, {{ 13913, 7346, -13969},{ 13913, 16220, -13969},{ 14795, 16220, -10230}, 2, 0, 0xa80a, 0xec0e, 0xec0e} +, {{ 13913, 7346, -13969},{ 14795, 16220, -10230},{ 14795, 7346, -10230}, 2, 0, 0xa80a, 0xec0e, 0xa80a} +, {{ 14795, 7346, -10230},{ 14795, 16220, -10230},{ 11511, 16220, -8235}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ 14795, 7346, -10230},{ 11511, 16220, -8235},{ 11511, 7346, -8235}, 2, 0, 0xa80a, 0xe00e, 0xec0e} +, {{ 11511, 7346, -8235},{ 11511, 16220, -8235},{ 8599, 16220, -10743}, 2, 0, 0xec0e, 0xe00e, 0xec0e} +, {{ 11511, 7346, -8235},{ 8599, 16220, -10743},{ 8599, 7346, -10743}, 2, 0, 0xec0e, 0xec0e, 0xc60c} +, {{ 8599, 7346, -10743},{ 8599, 16220, -10743},{ 10084, 16220, -14286}, 2, 0, 0xc60c, 0xec0e, 0xa80a} +, {{ 8599, 7346, -10743},{ 10084, 16220, -14286},{ 10084, 7346, -14286}, 2, 0, 0xc60c, 0xa80a, 0xeb0e} +, {{ 7733, 16165, -10538},{ 9622, 16165, -15047},{ 14494, 16165, -14644}, 2, 0, 0x5209, 0x5009, 0x520a} +, {{ 14494, 16165, -14644},{ 15616, 16165, -9886},{ 11438, 16165, -7348}, 2, 0, 0x520a, 0x5109, 0x5009} +, {{ 14494, 16165, -14644},{ 11438, 16165, -7348},{ 7733, 16165, -10538}, 2, 0, 0x520a, 0x5009, 0x5209} +, {{ 11438, 16165, -7348},{ 11781, 20795, -11493},{ 7733, 16165, -10538}, 2, 0, 0x5009, 0x9007, 0x5209} +, {{ 14494, 16165, -14644},{ 11781, 20795, -11493},{ 15616, 16165, -9886}, 2, 0, 0x520a, 0x9007, 0x5109} +, {{ 7733, 16165, -10538},{ 11781, 20795, -11493},{ 9622, 16165, -15047}, 2, 0, 0x5209, 0x9007, 0x5009} +, {{ 9622, 16165, -15047},{ 11781, 20795, -11493},{ 14494, 16165, -14644}, 2, 0, 0x5009, 0x9007, 0x520a} +, {{ 15616, 16165, -9886},{ 11781, 20795, -11493},{ 11438, 16165, -7348}, 2, 0, 0x5109, 0x9007, 0x5009} +, {{ 8143, 2315, -6289},{ 8143, 14896, -6289},{ 12545, 14896, -3080}, 2, 0, 0xeb0e, 0xe00e, 0xec0e} +, {{ 8143, 2315, -6289},{ 12545, 14896, -3080},{ 12545, 2315, -3080}, 2, 0, 0xeb0e, 0xec0e, 0xa80a} +, {{ 12545, 2315, -3080},{ 12545, 14896, -3080},{ 10854, 14896, 2097}, 2, 0, 0xa80a, 0xec0e, 0xec0e} +, {{ 12545, 2315, -3080},{ 10854, 14896, 2097},{ 10854, 2315, 2097}, 2, 0, 0xa80a, 0xec0e, 0xb70b} +, {{ 10854, 2315, 2097},{ 10854, 14896, 2097},{ 5406, 14896, 2089}, 2, 0, 0xb70b, 0xec0e, 0xa80a} +, {{ 10854, 2315, 2097},{ 5406, 14896, 2089},{ 5406, 2315, 2089}, 2, 0, 0xb70b, 0xa80a, 0xec0e} +, {{ 5406, 2315, 2089},{ 5406, 14896, 2089},{ 3731, 14896, -3094}, 2, 0, 0xec0e, 0xa80a, 0xec0e} +, {{ 5406, 2315, 2089},{ 3731, 14896, -3094},{ 3731, 2315, -3094}, 2, 0, 0xec0e, 0xec0e, 0xa80a} +, {{ 3731, 2315, -3094},{ 3731, 14896, -3094},{ 8143, 14896, -6289}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ 3731, 2315, -3094},{ 8143, 14896, -6289},{ 8143, 2315, -6289}, 2, 0, 0xa80a, 0xe00e, 0xeb0e} +, {{ 2531, 14545, -3486},{ 8145, 14545, -7551},{ 13746, 14545, -3468}, 2, 0, 0x5209, 0x5009, 0x520a} +, {{ 13746, 14545, -3468},{ 11594, 14545, 3119},{ 4663, 14545, 3108}, 2, 0, 0x520a, 0x5109, 0x5009} +, {{ 13746, 14545, -3468},{ 4663, 14545, 3108},{ 2531, 14545, -3486}, 2, 0, 0x520a, 0x5009, 0x5209} +, {{ 4663, 14545, 3108},{ 8136, 21109, -1655},{ 2531, 14545, -3486}, 2, 0, 0x5009, 0x9007, 0x5209} +, {{ 13746, 14545, -3468},{ 8136, 21109, -1655},{ 11594, 14545, 3119}, 2, 0, 0x520a, 0x9007, 0x5109} +, {{ 2531, 14545, -3486},{ 8136, 21109, -1655},{ 8145, 14545, -7551}, 2, 0, 0x5209, 0x9007, 0x5009} +, {{ 8145, 14545, -7551},{ 8136, 21109, -1655},{ 13746, 14545, -3468}, 2, 0, 0x5009, 0x9007, 0x520a} +, {{ 11594, 14545, 3119},{ 8136, 21109, -1655},{ 4663, 14545, 3108}, 2, 0, 0x5109, 0x9007, 0x5009} +, {{ 7827, 2198, 10833},{ 7827, 7260, 10833},{ 13899, 7260, 8388}, 2, 0, 0xa70a, 0xeb0f, 0xea0f} +, {{ 7827, 2198, 10833},{ 13899, 7260, 8388},{ 13899, 2198, 8388}, 2, 0, 0xa70a, 0xea0f, 0xa70a} +, {{ 15062, 2198, 11278},{ 15062, 7260, 11278},{ 8991, 7260, 13722}, 2, 0, 0xa70a, 0xea0f, 0xea0f} +, {{ 15062, 2198, 11278},{ 8991, 7260, 13722},{ 8991, 2198, 13722}, 2, 0, 0xa70a, 0xea0f, 0xa70a} +, {{ 13899, 7260, 8388},{ 7827, 7260, 10833},{ 8991, 7260, 13722}, 2, 0, 0xea0f, 0xeb0f, 0xea0f} +, {{ 13899, 7260, 8388},{ 8991, 7260, 13722},{ 15062, 7260, 11278}, 1, 0, 0xea0f, 0xea0f, 0xea0f} +, {{ 16070, 5279, 6569},{ 16070, 9900, 6569},{ 19186, 9900, 813}, 2, 0, 0xa70a, 0xeb0f, 0xea0f} +, {{ 16070, 5279, 6569},{ 19186, 9900, 813},{ 19186, 5279, 813}, 2, 0, 0xa70a, 0xea0f, 0xa70a} +, {{ 21925, 5279, 2296},{ 21925, 9900, 2296},{ 18809, 9900, 8052}, 2, 0, 0xa70a, 0xea0f, 0xea0f} +, {{ 21925, 5279, 2296},{ 18809, 9900, 8052},{ 18809, 5279, 8052}, 2, 0, 0xa70a, 0xea0f, 0xa70a} +, {{ 19186, 9900, 813},{ 16070, 9900, 6569},{ 18809, 9900, 8052}, 2, 0, 0xea0f, 0xeb0f, 0xea0f} +, {{ 19186, 9900, 813},{ 18809, 9900, 8052},{ 21925, 9900, 2296}, 1, 0, 0xea0f, 0xea0f, 0xea0f} +, {{ 19909, 6099, -2448},{ 19909, 12769, -2448},{ 12601, 12769, -8435}, 2, 0, 0xa70a, 0xeb0f, 0xea0f} +, {{ 19909, 6099, -2448},{ 12601, 12769, -8435},{ 12601, 6099, -8435}, 2, 0, 0xa70a, 0xea0f, 0xa70a} +, {{ 14844, 6842, -10414},{ 14844, 13512, -10414},{ 22152, 13512, -4426}, 2, 0, 0xa70a, 0xea0f, 0xea0f} +, {{ 14844, 6842, -10414},{ 22152, 13512, -4426},{ 22152, 6842, -4426}, 2, 0, 0xa70a, 0xea0f, 0xa70a} +, {{ 12601, 12769, -8435},{ 19909, 12769, -2448},{ 22152, 13512, -4426}, 2, 0, 0xea0f, 0xeb0f, 0xea0f} +, {{ 12601, 12769, -8435},{ 22152, 13512, -4426},{ 14844, 13512, -10414}, 1, 0, 0xea0f, 0xea0f, 0xea0f} +, {{ 1750, 1902, -10508},{ 1750, 10775, -10508},{ -31, 10775, -13913}, 2, 0, 0xeb0e, 0xa80a, 0xec0e} +, {{ 1750, 1902, -10508},{ -31, 10775, -13913},{ -31, 1902, -13913}, 2, 0, 0xeb0e, 0xec0e, 0xa80a} +, {{ -31, 1902, -13913},{ -31, 10775, -13913},{ 2656, 10775, -16659}, 2, 0, 0xa80a, 0xec0e, 0xec0e} +, {{ -31, 1902, -13913},{ 2656, 10775, -16659},{ 2656, 1902, -16659}, 2, 0, 0xa80a, 0xec0e, 0xa80a} +, {{ 2656, 1902, -16659},{ 2656, 10775, -16659},{ 6098, 10775, -14952}, 2, 0, 0xa80a, 0xec0e, 0xe00e} +, {{ 2656, 1902, -16659},{ 6098, 10775, -14952},{ 6098, 1902, -14952}, 2, 0, 0xa80a, 0xe00e, 0xec0e} +, {{ 6098, 1902, -14952},{ 6098, 10775, -14952},{ 5538, 10775, -11150}, 2, 0, 0xec0e, 0xe00e, 0xec0e} +, {{ 6098, 1902, -14952},{ 5538, 10775, -11150},{ 5538, 1902, -11150}, 2, 0, 0xec0e, 0xec0e, 0xc60c} +, {{ 5538, 1902, -11150},{ 5538, 10775, -11150},{ 1750, 10775, -10508}, 2, 0, 0xc60c, 0xec0e, 0xa80a} +, {{ 5538, 1902, -11150},{ 1750, 10775, -10508},{ 1750, 1902, -10508}, 2, 0, 0xc60c, 0xa80a, 0xeb0e} +, {{ 6174, 10721, -10528},{ 1354, 10721, -9711},{ -911, 10721, -14043}, 2, 0, 0x5209, 0x5009, 0x520a} +, {{ -911, 10721, -14043},{ 2507, 10721, -17536},{ 6887, 10721, -15364}, 2, 0, 0x520a, 0x5109, 0x5009} +, {{ -911, 10721, -14043},{ 6887, 10721, -15364},{ 6174, 10721, -10528}, 2, 0, 0x520a, 0x5009, 0x5209} +, {{ 6887, 10721, -15364},{ 3202, 15350, -13436},{ 6174, 10721, -10528}, 2, 0, 0x5009, 0x9007, 0x5209} +, {{ -911, 10721, -14043},{ 3202, 15350, -13436},{ 2507, 10721, -17536}, 2, 0, 0x520a, 0x9007, 0x5109} +, {{ 6174, 10721, -10528},{ 3202, 15350, -13436},{ 1354, 10721, -9711}, 2, 0, 0x5209, 0x9007, 0x5009} +, {{ 1354, 10721, -9711},{ 3202, 15350, -13436},{ -911, 10721, -14043}, 2, 0, 0x5009, 0x9007, 0x520a} +, {{ 2507, 10721, -17536},{ 3202, 15350, -13436},{ 6887, 10721, -15364}, 2, 0, 0x5109, 0x9007, 0x5009} +, {{ 1264, 532, 13573},{ 1264, 8222, 13573},{ 1264, 8222, 10603}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 1264, 532, 13573},{ 1264, 8222, 10603},{ 1264, 532, 10603}, 2, 0, 0xa70a, 0xea0e, 0xa80a} +, {{ 1264, 532, 10603},{ 1264, 8222, 10603},{ 4233, 8222, 10603}, 2, 0, 0xa80a, 0xea0e, 0xea0e} +, {{ 1264, 532, 10603},{ 4233, 8222, 10603},{ 4233, 532, 10603}, 2, 0, 0xa80a, 0xea0e, 0xa70a} +, {{ 4233, 532, 10603},{ 4233, 8222, 10603},{ 4233, 8222, 13573}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 4233, 532, 10603},{ 4233, 8222, 13573},{ 4233, 532, 13573}, 2, 0, 0xa70a, 0xea0e, 0xa70a} +, {{ 4233, 532, 13573},{ 4233, 8222, 13573},{ 1264, 8222, 13573}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 4233, 532, 13573},{ 1264, 8222, 13573},{ 1264, 532, 13573}, 2, 0, 0xa70a, 0xea0e, 0xa70a} +, {{ 4233, 8222, 10603},{ 1264, 8222, 10603},{ 1264, 8222, 13573}, 1, 0, 0xea0e, 0xea0e, 0xea0e} +, {{ 4233, 8222, 10603},{ 1264, 8222, 13573},{ 4233, 8222, 13573}, 1, 0, 0xea0e, 0xea0e, 0xea0e} +, {{ 1264, 532, 4117},{ 1264, 8222, 4117},{ 1264, 8222, 1148}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 1264, 532, 4117},{ 1264, 8222, 1148},{ 1264, 532, 1148}, 2, 0, 0xa70a, 0xea0e, 0xa80a} +, {{ 1264, 532, 1148},{ 1264, 8222, 1148},{ 4233, 8222, 1148}, 2, 0, 0xa80a, 0xea0e, 0xea0e} +, {{ 1264, 532, 1148},{ 4233, 8222, 1148},{ 4233, 532, 1148}, 2, 0, 0xa80a, 0xea0e, 0xa70a} +, {{ 4233, 532, 1148},{ 4233, 8222, 1148},{ 4233, 8222, 4117}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 4233, 532, 1148},{ 4233, 8222, 4117},{ 4233, 532, 4117}, 2, 0, 0xa70a, 0xea0e, 0xa70a} +, {{ 4233, 532, 4117},{ 4233, 8222, 4117},{ 1264, 8222, 4117}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 4233, 532, 4117},{ 1264, 8222, 4117},{ 1264, 532, 4117}, 2, 0, 0xa70a, 0xea0e, 0xa70a} +, {{ 4233, 8222, 1148},{ 1264, 8222, 1148},{ 1264, 8222, 4117}, 1, 0, 0xea0e, 0xea0e, 0xea0e} +, {{ 4233, 8222, 1148},{ 1264, 8222, 4117},{ 4233, 8222, 4117}, 1, 0, 0xea0e, 0xea0e, 0xea0e} +, {{ 1905, 5183, 11388},{ 1905, 7956, 11388},{ 1905, 7956, 2693}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 1905, 5183, 11388},{ 1905, 7956, 2693},{ 1905, 5183, 2693}, 2, 0, 0xa70a, 0xea0e, 0xa80a} +, {{ 1905, 5183, 2693},{ 1905, 7956, 2693},{ 3833, 7956, 2693}, 2, 0, 0xa80a, 0xea0e, 0xea0e} +, {{ 1905, 5183, 2693},{ 3833, 7956, 2693},{ 3833, 5183, 2693}, 2, 0, 0xa80a, 0xea0e, 0xa70a} +, {{ 3833, 5183, 2693},{ 3833, 7956, 2693},{ 3833, 7956, 11388}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 3833, 5183, 2693},{ 3833, 7956, 11388},{ 3833, 5183, 11388}, 2, 0, 0xa70a, 0xea0e, 0xa70a} +, {{ 3833, 5183, 11388},{ 3833, 7956, 11388},{ 1905, 7956, 11388}, 2, 0, 0xa70a, 0xea0e, 0xea0e} +, {{ 3833, 5183, 11388},{ 1905, 7956, 11388},{ 1905, 5183, 11388}, 2, 0, 0xa70a, 0xea0e, 0xa70a} +, {{ 3833, 7956, 2693},{ 1905, 7956, 2693},{ 1905, 7956, 11388}, 1, 0, 0xea0e, 0xea0e, 0xea0e} +, {{ 3833, 7956, 2693},{ 1905, 7956, 11388},{ 3833, 7956, 11388}, 1, 0, 0xea0e, 0xea0e, 0xea0e} +, {{ 0, 1283, -2072},{ 1008, 3164, -2464},{ 1087, 3566, -4616}, 2, 0, 0xe004, 0x7009, 0x7009} +, {{ 0, 1283, -2072},{ 1087, 3566, -4616},{ 0, 1414, -4631}, 2, 0, 0xe004, 0x7009, 0xf002} +, {{ 3896, 8555, -3590},{ 4398, 9065, -4158},{ 3609, 8555, -4581}, 2, 0, 0xa00d, 0xd00b, 0xa00d} +, {{ 9492, 5851, -1425},{ 9492, 10394, -15768},{ 4398, 9065, -4158}, 2, 0, 0xe009, 0xd007, 0xd00b} +, {{ 4963, 2048, 100},{ 7358, 4471, -2570},{ 4398, 9065, -4158}, 2, 0, 0xe10a, 0xe009, 0xd00b} +, {{ 4963, 2048, 100},{ 4398, 9065, -4158},{ 3896, 8555, -3590}, 2, 0, 0xe10a, 0xd00b, 0xa00d} +, {{ 0, 1130, 924},{ 2147, 1527, 567},{ 1008, 3164, -2464}, 2, 0, 0xe006, 0xe008, 0x7009} +, {{ 0, 1130, 924},{ 1008, 3164, -2464},{ 0, 1283, -2072}, 2, 0, 0xe006, 0x7009, 0xe004} +, {{ 9492, 10394, -15768},{ 0, 2048, -17067},{ 3609, 8555, -4581}, 2, 0, 0xd007, 0xe00a, 0xa00d} +, {{ 4398, 9065, -4158},{ 9492, 10394, -15768},{ 3609, 8555, -4581}, 2, 0, 0xd00b, 0xd007, 0xa00d} +, {{ 1087, 3566, -4616},{ 1008, 3164, -2464},{ 3896, 8555, -3590}, 2, 0, 0x7009, 0x7009, 0xa00d} +, {{ 1087, 3566, -4616},{ 3896, 8555, -3590},{ 3609, 8555, -4581}, 2, 0, 0x7009, 0xa00d, 0xa00d} +, {{ 1008, 3164, -2464},{ 2147, 1527, 567},{ 4963, 2048, 100}, 2, 0, 0x7009, 0xe008, 0xe10a} +, {{ 1008, 3164, -2464},{ 4963, 2048, 100},{ 3896, 8555, -3590}, 2, 0, 0x7009, 0xe10a, 0xa00d} +, {{ 0, 1888, -13944},{ 1087, 3566, -4616},{ 3609, 8555, -4581}, 2, 0, 0xe008, 0x7009, 0xa00d} +, {{ 0, 1888, -13944},{ 3609, 8555, -4581},{ 0, 2048, -17067}, 2, 0, 0xe008, 0xa00d, 0xe00a} +, {{ -3574, -130, 24601},{ -3574, 370, 24601},{ -3574, 370, 16812}, 2, 0, 0x3204, 0x6008, 0x7409} +, {{ -3574, -130, 24601},{ -3574, 370, 16812},{ -3574, -130, 16812}, 2, 0, 0x3204, 0x7409, 0x4304} +, {{ -3574, -130, 16812},{ -3574, 370, 16812},{ -869, 370, 16812}, 2, 0, 0x4304, 0x7409, 0x6108} +, {{ -3574, -130, 16812},{ -869, 370, 16812},{ -869, -130, 16812}, 2, 0, 0x4304, 0x6108, 0x6606} +, {{ -869, -130, 16812},{ -869, 370, 16812},{ -869, 370, 24601}, 2, 0, 0x6606, 0x6108, 0x6008} +, {{ -869, -130, 16812},{ -869, 370, 24601},{ -869, -130, 24601}, 2, 0, 0x6606, 0x6008, 0x2003} +, {{ -869, -130, 24601},{ -869, 370, 24601},{ -3574, 370, 24601}, 2, 0, 0x2003, 0x6008, 0x6008} +, {{ -869, -130, 24601},{ -3574, 370, 24601},{ -3574, -130, 24601}, 2, 0, 0x2003, 0x6008, 0x3204} +, {{ -3574, -130, 16812},{ -869, -130, 16812},{ -869, -130, 24601}, 2, 0, 0x4304, 0x6606, 0x2003} +, {{ -3574, -130, 16812},{ -869, -130, 24601},{ -3574, -130, 24601}, 2, 0, 0x4304, 0x2003, 0x3204} +, {{ -869, 370, 16812},{ -3574, 370, 16812},{ -3574, 370, 24601}, 2, 0, 0x6108, 0x7409, 0x6008} +, {{ -869, 370, 16812},{ -3574, 370, 24601},{ -869, 370, 24601}, 2, 0, 0x6108, 0x6008, 0x6008} +, {{ -8258, -75, 20097},{ -8258, 316, 20097},{ -2996, 316, 19692}, 2, 0, 0x3204, 0x6008, 0x7409} +, {{ -8258, -75, 20097},{ -2996, 316, 19692},{ -2996, -75, 19692}, 2, 0, 0x3204, 0x7409, 0x4304} +, {{ -2996, -75, 19692},{ -2996, 316, 19692},{ -2878, 316, 21804}, 2, 0, 0x4304, 0x7409, 0x6108} +, {{ -2996, -75, 19692},{ -2878, 316, 21804},{ -2878, -75, 21804}, 2, 0, 0x4304, 0x6108, 0x6606} +, {{ -2878, -75, 21804},{ -2878, 316, 21804},{ -8141, 316, 22208}, 2, 0, 0x6606, 0x6108, 0x6008} +, {{ -2878, -75, 21804},{ -8141, 316, 22208},{ -8141, -75, 22208}, 2, 0, 0x6606, 0x6008, 0x2003} +, {{ -8141, -75, 22208},{ -8141, 316, 22208},{ -8258, 316, 20097}, 2, 0, 0x2003, 0x6008, 0x6008} +, {{ -8141, -75, 22208},{ -8258, 316, 20097},{ -8258, -75, 20097}, 2, 0, 0x2003, 0x6008, 0x3204} +, {{ -2996, -75, 19692},{ -2878, -75, 21804},{ -8141, -75, 22208}, 2, 0, 0x4304, 0x6606, 0x2003} +, {{ -2996, -75, 19692},{ -8141, -75, 22208},{ -8258, -75, 20097}, 2, 0, 0x4304, 0x2003, 0x3204} +, {{ -2878, 316, 21804},{ -2996, 316, 19692},{ -8258, 316, 20097}, 2, 0, 0x6108, 0x7409, 0x6008} +, {{ -2878, 316, 21804},{ -8258, 316, 20097},{ -8141, 316, 22208}, 2, 0, 0x6108, 0x6008, 0x6008} +, {{ -1615, 9637, 3773},{ -3194, 12381, 3350},{ -4349, 9637, 4505}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -3616, 9637, 1771},{ -3194, 12381, 3350},{ -1615, 9637, 3773}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -4349, 9637, 4505},{ -3194, 12381, 3350},{ -3616, 9637, 1771}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -2377, 9637, 4765},{ -3194, 12381, 3350},{ -4827, 9637, 3350}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -2377, 9637, 1935},{ -3194, 12381, 3350},{ -2377, 9637, 4765}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -4827, 9637, 3350},{ -3194, 12381, 3350},{ -2377, 9637, 1935}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -5451, 3516, 1092},{ -3194, 8877, 3350},{ -110, 3516, 2523}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -1294, 6840, 4807},{ -3194, 10861, 3350},{ -5406, 6840, 4266}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -2881, 6840, 976},{ -3194, 10861, 3350},{ -1294, 6840, 4807}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -3915, 827, 2628},{ -3194, 12390, 3350},{ -2208, 827, 3086}, 2, 0, 0x4007, 0x3004, 0x4007} +, {{ -5406, 6840, 4266},{ -3194, 10861, 3350},{ -2881, 6840, 976}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -2881, 6840, 5724},{ -3194, 10861, 3350},{ -5406, 6840, 2433}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -1294, 6840, 1892},{ -3194, 10861, 3350},{ -2881, 6840, 5724}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -5406, 6840, 2433},{ -3194, 10861, 3350},{ -1294, 6840, 1892}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -1597, 3516, 6115},{ -3194, 8877, 3350},{ -6386, 3516, 3350}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -1597, 3516, 585},{ -3194, 8877, 3350},{ -1597, 3516, 6115}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -6386, 3516, 3350},{ -3194, 8877, 3350},{ -1597, 3516, 585}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -4020, 3516, 6434},{ -3194, 8877, 3350},{ -5451, 3516, 1092}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -110, 3516, 2523},{ -3194, 8877, 3350},{ -4020, 3516, 6434}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -3458, 827, 4335},{ -3194, 12390, 3350},{ -3915, 827, 2628}, 2, 0, 0x4007, 0x3004, 0x4007} +, {{ -2208, 827, 3086},{ -3194, 12390, 3350},{ -3458, 827, 4335}, 2, 0, 0x4007, 0x3004, 0x4007} +, {{ -16107, 9460, -3422},{ -16944, 11338, -2679},{ -16719, 9460, -1584}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -18005, 9460, -3032},{ -16944, 11338, -2679},{ -16107, 9460, -3422}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -16719, 9460, -1584},{ -16944, 11338, -2679},{ -18005, 9460, -3032}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -15827, 9460, -2613},{ -16944, 11338, -2679},{ -17559, 9460, -1745}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -17444, 9460, -3679},{ -16944, 11338, -2679},{ -15827, 9460, -2613}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -17559, 9460, -1745},{ -16944, 11338, -2679},{ -17444, 9460, -3679}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -19085, 5270, -2240},{ -16944, 8940, -2679},{ -16254, 5270, -4753}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -15395, 7546, -3215},{ -16944, 10298, -2679},{ -17254, 7546, -1070}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -18183, 7546, -3753},{ -16944, 10298, -2679},{ -15395, 7546, -3215}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -17628, 3429, -2539},{ -16944, 11345, -2679},{ -16723, 3429, -3342}, 2, 0, 0x4007, 0x3004, 0x4007} +, {{ -17254, 7546, -1070},{ -16944, 10298, -2679},{ -18183, 7546, -3753}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -15469, 7546, -1963},{ -16944, 10298, -2679},{ -18301, 7546, -1760}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -17061, 7546, -4314},{ -16944, 10298, -2679},{ -15469, 7546, -1963}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -18301, 7546, -1760},{ -16944, 10298, -2679},{ -17061, 7546, -4314}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -14762, 5270, -2549},{ -16944, 8940, -2679},{ -18147, 5270, -855}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -17922, 5270, -4633},{ -16944, 8940, -2679},{ -14762, 5270, -2549}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -18147, 5270, -855},{ -16944, 8940, -2679},{ -17922, 5270, -4633}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -15493, 5270, -1045},{ -16944, 8940, -2679},{ -19085, 5270, -2240}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -16254, 5270, -4753},{ -16944, 8940, -2679},{ -15493, 5270, -1045}, 2, 0, 0xa001, 0x4000, 0xa001} +, {{ -16480, 3429, -2157},{ -16944, 11345, -2679},{ -17628, 3429, -2539}, 2, 0, 0x4007, 0x3004, 0x4007} +, {{ -16723, 3429, -3342},{ -16944, 11345, -2679},{ -16480, 3429, -2157}, 2, 0, 0x4007, 0x3004, 0x4007} }; const struct chunk lod0_chunks[WORLD_SIZE_X][WORLD_SIZE_Y] = { {{0, 0, NULL}, diff --git a/picocean/logic_events.cpp b/picocean/logic_events.cpp index 1e17f33..3c43cbe 100644 --- a/picocean/logic_events.cpp +++ b/picocean/logic_events.cpp @@ -19,11 +19,11 @@ void logic_new_game() { //reset all the values to initial game values //move camera to starting position //camera height, based roughly on an average mortal - camera_position[1] = 1.8; //height: 1.8 m + camera_position[1] = 10; //height: 1.8 m //in the city center - camera_position[0] = -35; - camera_position[2] = 0; + camera_position[0] = 0; + camera_position[2] = 35; //start next to city gates (usefull if testing object loading at origin with e.g. render_model_16bit etc.) //camera_position[0] = -8;