suzanne
[gba_blender] / src / meshdata.h
index 72a3042..5800e89 100644 (file)
@@ -3,7 +3,7 @@
 
 #include "xgl.h"
 
-static struct xvertex cube[] = {
+static struct xvertex cube[] __attribute__((section(".rodata"))) = {
        /* front */
        {-0x10000, -0x10000, -0x10000,  0, 0, -0x10000, 128},
        {0x10000, -0x10000, -0x10000,   0, 0, -0x10000, 128},
@@ -36,5 +36,1223 @@ static struct xvertex cube[] = {
        {0x10000, -0x10000, 0x10000,    0, -0x10000, 0, 133}
 };
 
+/* suz.obj (0 submeshes): 1215 vertices, 405 faces */
+static struct xvertex suzanne[] __attribute__((section(".rodata"))) = {
+       {30805, 15813, 50108,   49787, -11711, 40973,   0xff},
+       {28750, 9658, 50846,    49787, -11711, 40973,   0xff},
+       {41501, 15861, 37125,   49787, -11711, 40973,   0xff},
+       {-28750, 9658, 50846,   -49787, -11711, 40973,  0xff},
+       {-30805, 15813, 50108,  -49787, -11711, 40973,  0xff},
+       {-41501, 15861, 37125,  -49787, -11711, 40973,  0xff},
+       {28750, 9658, 50846,    30303, -44459, 37421,   0xff},
+       {22860, -2614, 41035,   30303, -44459, 37421,   0xff},
+       {35840, 3584, 37888,    30303, -44459, 37421,   0xff},
+       {-22860, -2614, 41035,  -30303, -44459, 37421,  0xff},
+       {-28750, 9658, 50846,   -30303, -44459, 37421,  0xff},
+       {-35840, 3584, 37888,   -30303, -44459, 37421,  0xff},
+       {23522, 8413, 53136,    -21771, -45088, 42283,  0xff},
+       {15934, 12004, 53058,   -21771, -45088, 42283,  0xff},
+       {22860, -2614, 41035,   -21771, -45088, 42283,  0xff},
+       {-15934, 12004, 53058,  21771, -45088, 42283,   0xff},
+       {-23522, 8413, 53136,   21771, -45088, 42283,   0xff},
+       {-22860, -2614, 41035,  21771, -45088, 42283,   0xff},
+       {4300, 15825, 43537,    -43109, -24562, 42821,  0xff},
+       {10240, 3584, 42496,    -43109, -24562, 42821,  0xff},
+       {15934, 12004, 53058,   -43109, -24562, 42821,  0xff},
+       {15934, 12004, 53058,   -40402, 4967, 51360,    0xff},
+       {17110, 21655, 53050,   -40402, 4967, 51360,    0xff},
+       {4300, 15825, 43537,    -40402, 4967, 51360,    0xff},
+       {-17110, 21655, 53050,  40402, 4967, 51360,     0xff},
+       {-15934, 12004, 53058,  40402, 4967, 51360,     0xff},
+       {-4300, 15825, 43537,   40402, 4967, 51360,     0xff},
+       {-17110, 21655, 53050,  43004, 23416, 43561,    0xff},
+       {-4300, 15825, 43537,   43004, 23416, 43561,    0xff},
+       {-10240, 28672, 42496,  43004, 23416, 43561,    0xff},
+       {41501, 15861, 37125,   50082, 19916, 37283,    0xff},
+       {35840, 28672, 37888,   50082, 19916, 37283,    0xff},
+       {28828, 22209, 50756,   50082, 19916, 37283,    0xff},
+       {-30805, 15813, 50108,  -49813, 11232, 41077,   0xff},
+       {-28828, 22209, 50756,  -49813, 11232, 41077,   0xff},
+       {-41501, 15861, 37125,  -49813, 11232, 41077,   0xff},
+       {23522, 8413, 53136,    26627, -1710, 59860,    0xff},
+       {28750, 9658, 50846,    26627, -1710, 59860,    0xff},
+       {30805, 15813, 50108,   26627, -1710, 59860,    0xff},
+       {-30805, 15813, 50108,  -26627, -1710, 59860,   0xff},
+       {-28750, 9658, 50846,   -26627, -1710, 59860,   0xff},
+       {-23522, 8413, 53136,   -26627, -1710, 59860,   0xff},
+       {23522, 8413, 53136,    -616, 124, 65536,       0xff},
+       {17110, 21655, 53050,   -616, 124, 65536,       0xff},
+       {15934, 12004, 53058,   -616, 124, 65536,       0xff},
+       {-15934, 12004, 53058,  616, 124, 65536,        0xff},
+       {-17110, 21655, 53050,  616, 124, 65536,        0xff},
+       {-23522, 8413, 53136,   616, 124, 65536,        0xff},
+       {23522, 8413, 53136,    9155, 4856, 64710,      0xff},
+       {22663, 24387, 52059,   9155, 4856, 64710,      0xff},
+       {17110, 21655, 53050,   9155, 4856, 64710,      0xff},
+       {-17110, 21655, 53050,  -9155, 4856, 64710,     0xff},
+       {-22663, 24387, 52059,  -9155, 4856, 64710,     0xff},
+       {-23522, 8413, 53136,   -9155, 4856, 64710,     0xff},
+       {23522, 8413, 53136,    15237, 5098, 63537,     0xff},
+       {28828, 22209, 50756,   15237, 5098, 63537,     0xff},
+       {22663, 24387, 52059,   15237, 5098, 63537,     0xff},
+       {-22663, 24387, 52059,  -15237, 5098, 63537,    0xff},
+       {-28828, 22209, 50756,  -15237, 5098, 63537,    0xff},
+       {-23522, 8413, 53136,   -15237, 5098, 63537,    0xff},
+       {23522, 8413, 53136,    24064, 1258, 60948,     0xff},
+       {30805, 15813, 50108,   24064, 1258, 60948,     0xff},
+       {28828, 22209, 50756,   24064, 1258, 60948,     0xff},
+       {-28828, 22209, 50756,  -24064, 1258, 60948,    0xff},
+       {-30805, 15813, 50108,  -24064, 1258, 60948,    0xff},
+       {-23522, 8413, 53136,   -24064, 1258, 60948,    0xff},
+       {17889, -58077, 42583,  13015, -55725, 31948,   0xff},
+       {0, -64120, 39331,      13015, -55725, 31948,   0xff},
+       {23886, -61271, 34567,  13015, -55725, 31948,   0xff},
+       {10717, 45254, 49982,   -11495, 54322, 34819,   0xff},
+       {16522, 42544, 56125,   -11495, 54322, 34819,   0xff},
+       {20576, 48728, 47817,   -11495, 54322, 34819,   0xff},
+       {-10717, 45254, 49982,  38757, 23868, 47153,    0xff},
+       {-16522, 42544, 56125,  38757, 23868, 47153,    0xff},
+       {-6655, 28160, 55296,   38757, 23868, 47153,    0xff},
+       {-18675, 32472, 49395,  -33770, -26030, 49768,  0xff},
+       {-6655, 28160, 55296,   -33770, -26030, 49768,  0xff},
+       {-16522, 42544, 56125,  -33770, -26030, 49768,  0xff},
+       {38730, -56, 40521,     22865, -13107, 59998,   0xff},
+       {35596, 13941, 44774,   22865, -13107, 59998,   0xff},
+       {26259, 723, 45445,     22865, -13107, 59998,   0xff},
+       {7184, -8347, 51436,    17275, 5282, 62999,     0xff},
+       {26259, 723, 45445,     17275, 5282, 62999,     0xff},
+       {12499, 6571, 48727,    17275, 5282, 62999,     0xff},
+       {-7184, -8347, 51436,   -23343, -9083, 60561,   0xff},
+       {-26259, 723, 45445,    -23343, -9083, 60561,   0xff},
+       {-38730, -56, 40521,    -23343, -9083, 60561,   0xff},
+       {12499, 6571, 48727,    -3604, 12930, 64146,    0xff},
+       {0, 5276, 48287,        -3604, 12930, 64146,    0xff},
+       {7184, -8347, 51436,    -3604, 12930, 64146,    0xff},
+       {0, 5276, 48287,        3604, 12930, 64146,     0xff},
+       {-12499, 6571, 48727,   3604, 12930, 64146,     0xff},
+       {-7184, -8347, 51436,   3604, 12930, 64146,     0xff},
+       {-12499, 6571, 48727,   1133, -11042, 64592,    0xff},
+       {0, 5276, 48287,        1133, -11042, 64592,    0xff},
+       {-10870, 21498, 51250,  1133, -11042, 64592,    0xff},
+       {5321, -56373, 46002,   14398, -17308, 61544,   0xff},
+       {17889, -58077, 42583,  14398, -17308, 61544,   0xff},
+       {6576, -48050, 48049,   14398, -17308, 61544,   0xff},
+       {9270, -15610, 48065,   26856, -2260, 59736,    0xff},
+       {6576, -48050, 48049,   26856, -2260, 59736,    0xff},
+       {17889, -58077, 42583,  26856, -2260, 59736,    0xff},
+       {-6576, -48050, 48049,  -26856, -2260, 59736,   0xff},
+       {-9270, -15610, 48065,  -26856, -2260, 59736,   0xff},
+       {-17889, -58077, 42583, -26856, -2260, 59736,   0xff},
+       {7184, -8347, 51436,    63412, 15289, 6311,     0xff},
+       {8547, -14728, 53199,   63412, 15289, 6311,     0xff},
+       {9270, -15610, 48065,   63412, 15289, 6311,     0xff},
+       {-8547, -14728, 53199,  -63412, 15289, 6311,    0xff},
+       {-7184, -8347, 51436,   -63412, 15289, 6311,    0xff},
+       {-9270, -15610, 48065,  -63412, 15289, 6311,    0xff},
+       {3406, -8432, 52239,    -3702, 64572, -10557,   0xff},
+       {7184, -8347, 51436,    -3702, 64572, -10557,   0xff},
+       {0, -9216, 48640,       -3702, 64572, -10557,   0xff},
+       {0, -12288, 52224,      -65536, 0, 0,   0xff},
+       {0, -9216, 48640,       -65536, 0, 0,   0xff},
+       {0, -12799, 49152,      -65536, 0, 0,   0xff},
+       {0, -12288, 52224,      42795, 37683, 32302,    0xff},
+       {0, -9216, 48640,       42795, 37683, 32302,    0xff},
+       {-3406, -8432, 52239,   42795, 37683, 32302,    0xff},
+       {-9270, -15610, 48065,  -38200, -51321, 14201,  0xff},
+       {0, -22071, 49653,      -38200, -51321, 14201,  0xff},
+       {-8547, -14728, 53199,  -38200, -51321, 14201,  0xff},
+       {0, -9216, 48640,       -23920, 1487, 60994,    0xff},
+       {7184, -8347, 51436,    -23920, 1487, 60994,    0xff},
+       {0, 5276, 48287,        -23920, 1487, 60994,    0xff},
+       {-7184, -8347, 51436,   23920, 1487, 60994,     0xff},
+       {0, -9216, 48640,       23920, 1487, 60994,     0xff},
+       {0, 5276, 48287,        23920, 1487, 60994,     0xff},
+       {13735, -11853, 34559,  54532, 26102, 25290,    0xff},
+       {9270, -15610, 48065,   54532, 26102, 25290,    0xff},
+       {20480, -28672, 37375,  54532, 26102, 25290,    0xff},
+       {-5321, -56373, 46002,  20289, 44243, 43882,    0xff},
+       {0, -57030, 44204,      20289, 44243, 43882,    0xff},
+       {-6289, -52090, 42131,  20289, 44243, 43882,    0xff},
+       {26259, 723, 45445,     21338, -19516, 58812,   0xff},
+       {30196, 7872, 46389,    21338, -19516, 58812,   0xff},
+       {24499, 5671, 47725,    21338, -19516, 58812,   0xff},
+       {-30196, 7872, 46389,   -21338, -19516, 58812,  0xff},
+       {-26259, 723, 45445,    -21338, -19516, 58812,  0xff},
+       {-24499, 5671, 47725,   -21338, -19516, 58812,  0xff},
+       {26259, 723, 45445,     44531, -29537, 37938,   0xff},
+       {35596, 13941, 44774,   44531, -29537, 37938,   0xff},
+       {30196, 7872, 46389,    44531, -29537, 37938,   0xff},
+       {-35596, 13941, 44774,  -44531, -29537, 37938,  0xff},
+       {-26259, 723, 45445,    -44531, -29537, 37938,  0xff},
+       {-30196, 7872, 46389,   -44531, -29537, 37938,  0xff},
+       {-18675, 32472, 49395,  -25460, 29890, 52474,   0xff},
+       {-37532, 23949, 45101,  -25460, 29890, 52474,   0xff},
+       {-27064, 25462, 49318,  -25460, 29890, 52474,   0xff},
+       {18675, 32472, 49395,   16207, 18730, 60673,    0xff},
+       {21074, 28557, 49962,   16207, 18730, 60673,    0xff},
+       {27064, 25462, 49318,   16207, 18730, 60673,    0xff},
+       {-21074, 28557, 49962,  -16207, 18730, 60673,   0xff},
+       {-18675, 32472, 49395,  -16207, 18730, 60673,   0xff},
+       {-27064, 25462, 49318,  -16207, 18730, 60673,   0xff},
+       {18675, 32472, 49395,   1179, 10105, 64743,     0xff},
+       {10870, 21498, 51250,   1179, 10105, 64743,     0xff},
+       {21074, 28557, 49962,   1179, 10105, 64743,     0xff},
+       {-10870, 21498, 51250,  -1179, 10105, 64743,    0xff},
+       {-18675, 32472, 49395,  -1179, 10105, 64743,    0xff},
+       {-21074, 28557, 49962,  -1179, 10105, 64743,    0xff},
+       {10870, 21498, 51250,   -5511, 19346, 62370,    0xff},
+       {18413, 25989, 50524,   -5511, 19346, 62370,    0xff},
+       {21074, 28557, 49962,   -5511, 19346, 62370,    0xff},
+       {-21074, 28557, 49962,  -9299, 4508, 64716,     0xff},
+       {-27064, 25462, 49318,  -9299, 4508, 64716,     0xff},
+       {-18413, 25989, 50524,  -9299, 4508, 64716,     0xff},
+       {27064, 25462, 49318,   21843, -15545, 59801,   0xff},
+       {36154, 18883, 44288,   21843, -15545, 59801,   0xff},
+       {37532, 23949, 45101,   21843, -15545, 59801,   0xff},
+       {-37532, 23949, 45101,  55253, 9581, 33914,     0xff},
+       {-35596, 13941, 44774,  55253, 9581, 33914,     0xff},
+       {-36154, 18883, 44288,  55253, 9581, 33914,     0xff},
+       {24499, 5671, 47725,    1428, 42939, -49492,    0xff},
+       {15872, 8192, 49663,    1428, 42939, -49492,    0xff},
+       {12284, 9600, 50782,    1428, 42939, -49492,    0xff},
+       {12284, 9600, 50782,    28613, 35520, 47054,    0xff},
+       {15872, 8192, 49663,    28613, 35520, 47054,    0xff},
+       {13098, 11318, 48991,   28613, 35520, 47054,    0xff},
+       {-15872, 8192, 49663,   -28613, 35520, 47054,   0xff},
+       {-12284, 9600, 50782,   -28613, 35520, 47054,   0xff},
+       {-13098, 11318, 48991,  -28613, 35520, 47054,   0xff},
+       {10870, 21498, 51250,   20394, -25028, 57029,   0xff},
+       {12799, 19456, 49663,   20394, -25028, 57029,   0xff},
+       {18413, 25989, 50524,   20394, -25028, 57029,   0xff},
+       {-12799, 19456, 49663,  -20394, -25028, 57029,  0xff},
+       {-10870, 21498, 51250,  -20394, -25028, 57029,  0xff},
+       {-18413, 25989, 50524,  -20394, -25028, 57029,  0xff},
+       {10717, 45254, 49982,   -50646, 30690, -28075,  0xff},
+       {17135, 46467, 39730,   -50646, 30690, -28075,  0xff},
+       {7168, 30208, 39936,    -50646, 30690, -28075,  0xff},
+       {-17135, 46467, 39730,  50646, 30690, -28075,   0xff},
+       {-10717, 45254, 49982,  50646, 30690, -28075,   0xff},
+       {-7168, 30208, 39936,   50646, 30690, -28075,   0xff},
+       {20576, 48728, 47817,   -23049, 60922, -7222,   0xff},
+       {17135, 46467, 39730,   -23049, 60922, -7222,   0xff},
+       {10717, 45254, 49982,   -23049, 60922, -7222,   0xff},
+       {-20576, 48728, 47817,  -29563, 51845, -27072,  0xff},
+       {-17135, 46467, 39730,  -29563, 51845, -27072,  0xff},
+       {-29979, 34639, 31110,  -29563, 51845, -27072,  0xff},
+       {52680, 10582, 27526,   58254, 7792, -28993,    0xff},
+       {48630, 26065, 23550,   58254, 7792, -28993,    0xff},
+       {55891, 27603, 38552,   58254, 7792, -28993,    0xff},
+       {0, -31857, 19566,      -16030, -55325, -31260, 0xff},
+       {-16045, -30052, 24599, -16030, -55325, -31260, 0xff},
+       {-11434, -27191, 17172, -16030, -55325, -31260, 0xff},
+       {0, -52736, 22528,      -1369, -36909, -54132,  0xff},
+       {21330, -59803, 26806,  -1369, -36909, -54132,  0xff},
+       {0, -63999, 30208,      -1369, -36909, -54132,  0xff},
+       {23886, -61271, 34567,  62088, 9646, -18625,    0xff},
+       {21330, -59803, 26806,  62088, 9646, -18625,    0xff},
+       {16045, -30052, 24599,  62088, 9646, -18625,    0xff},
+       {-21330, -59803, 26806, -62088, 9646, -18625,   0xff},
+       {-23886, -61271, 34567, -62088, 9646, -18625,   0xff},
+       {-16045, -30052, 24599, -62088, 9646, -18625,   0xff},
+       {-13735, -11853, 34559, -15276, -54958, -32263, 0xff},
+       {-38159, -5503, 35305,  -15276, -54958, -32263, 0xff},
+       {-34586, -3098, 29517,  -15276, -54958, -32263, 0xff},
+       {11434, -27191, 17172,  56492, 17045, -28508,   0xff},
+       {14336, -18432, 28160,  56492, 17045, -28508,   0xff},
+       {16045, -30052, 24599,  56492, 17045, -28508,   0xff},
+       {30128, 26936, -46502,  42860, 11062, -48326,   0xff},
+       {50190, 37864, -26209,  42860, 11062, -48326,   0xff},
+       {54646, 23084, -25639,  42860, 11062, -48326,   0xff},
+       {10240, 28672, 42496,   -13598, 50036, 40081,   0xff},
+       {22663, 24387, 52059,   -13598, 50036, 40081,   0xff},
+       {23039, 33792, 40448,   -13598, 50036, 40081,   0xff},
+       {-48630, 26065, 23550,  -28193, 59106, 2503,    0xff},
+       {-29979, 34639, 31110,  -28193, 59106, 2503,    0xff},
+       {-41471, 29696, 18432,  -28193, 59106, 2503,    0xff},
+       {7168, 30208, 39936,    -25526, 14909, -58490,  0xff},
+       {17135, 46467, 39730,   -25526, 14909, -58490,  0xff},
+       {29979, 34639, 31110,   -25526, 14909, -58490,  0xff},
+       {-17135, 46467, 39730,  25526, 14909, -58490,   0xff},
+       {-7168, 30208, 39936,   25526, 14909, -58490,   0xff},
+       {-29979, 34639, 31110,  25526, 14909, -58490,   0xff},
+       {7168, 30208, 39936,    14424, 33803, 54257,    0xff},
+       {29979, 34639, 31110,   14424, 33803, 54257,    0xff},
+       {0, 37375, 37375,       14424, 33803, 54257,    0xff},
+       {-29979, 34639, 31110,  -14424, 33803, 54257,   0xff},
+       {-7168, 30208, 39936,   -14424, 33803, 54257,   0xff},
+       {0, 37375, 37375,       -14424, 33803, 54257,   0xff},
+       {0, 26624, 39423,       -10590, 12104, 63530,   0xff},
+       {7168, 30208, 39936,    -10590, 12104, 63530,   0xff},
+       {0, 37375, 37375,       -10590, 12104, 63530,   0xff},
+       {0, 37375, 37375,       10590, 12104, 63530,    0xff},
+       {-7168, 30208, 39936,   10590, 12104, 63530,    0xff},
+       {0, 26624, 39423,       10590, 12104, 63530,    0xff},
+       {-52680, 10582, 27526,  -61092, 19464, 13572,   0xff},
+       {-48630, 26065, 23550,  -61092, 19464, 13572,   0xff},
+       {-56241, 17046, 2221,   -61092, 19464, 13572,   0xff},
+       {56241, 17046, 2221,    62141, 11704, 17229,    0xff},
+       {51216, 37752, 6281,    62141, 11704, 17229,    0xff},
+       {48630, 26065, 23550,   62141, 11704, 17229,    0xff},
+       {-51216, 37752, 6281,   -62141, 11704, 17229,   0xff},
+       {-56241, 17046, 2221,   -62141, 11704, 17229,   0xff},
+       {-48630, 26065, 23550,  -62141, 11704, 17229,   0xff},
+       {19456, -20480, -17408, 39498, -52284, -983,    0xff},
+       {29162, -13292, -9698,  39498, -52284, -983,    0xff},
+       {11434, -27191, 17172,  39498, -52284, -983,    0xff},
+       {29162, -13292, -9698,  30579, -57901, 2726,    0xff},
+       {38912, -8192, -10751,  30579, -57901, 2726,    0xff},
+       {47823, -2804, 3726,    30579, -57901, 2726,    0xff},
+       {34586, -3098, 29517,   24766, -59473, 12032,   0xff},
+       {29162, -13292, -9698,  24766, -59473, 12032,   0xff},
+       {47823, -2804, 3726,    24766, -59473, 12032,   0xff},
+       {-29162, -13292, -9698, -24766, -59473, 12032,  0xff},
+       {-34586, -3098, 29517,  -24766, -59473, 12032,  0xff},
+       {-47823, -2804, 3726,   -24766, -59473, 12032,  0xff},
+       {14336, -18432, 28160,  52107, -36621, 15433,   0xff},
+       {11434, -27191, 17172,  52107, -36621, 15433,   0xff},
+       {29162, -13292, -9698,  52107, -36621, 15433,   0xff},
+       {-29162, -13292, -9698, -52107, -36621, 15433,  0xff},
+       {-11434, -27191, 17172, -52107, -36621, 15433,  0xff},
+       {-14336, -18432, 28160, -52107, -36621, 15433,  0xff},
+       {34990, 3085, -35283,   39898, -15250, -49702,  0xff},
+       {30128, 26936, -46502,  39898, -15250, -49702,  0xff},
+       {54646, 23084, -25639,  39898, -15250, -49702,  0xff},
+       {29162, -13292, -9698,  24884, -53477, -28560,  0xff},
+       {34990, 3085, -35283,   24884, -53477, -28560,  0xff},
+       {38912, -8192, -10751,  24884, -53477, -28560,  0xff},
+       {-79147, 32074, -25975, -10164, -8755, 64146,   0xff},
+       {-89343, 20376, -29188, -10164, -8755, 64146,   0xff},
+       {-80904, 16297, -28407, -10164, -8755, 64146,   0xff},
+       {77984, 6266, -28588,   10413, 32204, 56118,    0xff},
+       {68018, -4978, -20287,  10413, 32204, 56118,    0xff},
+       {83968, 3584, -28160,   10413, 32204, 56118,    0xff},
+       {68018, -4978, -20287,  38954, -18867, 49210,   0xff},
+       {55385, -3250, -9623,   38954, -18867, 49210,   0xff},
+       {50688, -9216, -8192,   38954, -18867, 49210,   0xff},
+       {-55385, -3250, -9623,  -38954, -18867, 49210,  0xff},
+       {-68018, -4978, -20287, -38954, -18867, 49210,  0xff},
+       {-50688, -9216, -8192,  -38954, -18867, 49210,  0xff},
+       {77984, 6266, -28588,   -17825, 46910, 42146,   0xff},
+       {67766, 376, -26353,    -17825, 46910, 42146,   0xff},
+       {68018, -4978, -20287,  -17825, 46910, 42146,   0xff},
+       {-67766, 376, -26353,   17825, 46910, 42146,    0xff},
+       {-77984, 6266, -28588,  17825, 46910, 42146,    0xff},
+       {-68018, -4978, -20287, 17825, 46910, 42146,    0xff},
+       {76699, 22655, -30212,  -40108, -12229, 50364,  0xff},
+       {80904, 16297, -28407,  -40108, -12229, 50364,  0xff},
+       {79147, 32074, -25975,  -40108, -12229, 50364,  0xff},
+       {-38912, -8192, -10751, -43823, -47860, -9161,  0xff},
+       {-47823, -2804, 3726,   -43823, -47860, -9161,  0xff},
+       {-46721, -944, -11257,  -43823, -47860, -9161,  0xff},
+       {54169, 18593, -12979,  18677, 9410, 62108,     0xff},
+       {64283, 24671, -16941,  18677, 9410, 62108,     0xff},
+       {60188, 28534, -16295,  18677, 9410, 62108,     0xff},
+       {-64283, 24671, -16941, -18677, 9410, 62108,    0xff},
+       {-54169, 18593, -12979, -18677, 9410, 62108,    0xff},
+       {-60188, 28534, -16295, -18677, 9410, 62108,    0xff},
+       {55385, -3250, -9623,   12818, 61466, 18789,    0xff},
+       {55861, -126, -20169,   12818, 61466, 18789,    0xff},
+       {46721, -944, -11257,   12818, 61466, 18789,    0xff},
+       {-55861, -126, -20169,  -12818, 61466, 18789,   0xff},
+       {-55385, -3250, -9623,  -12818, 61466, 18789,   0xff},
+       {-46721, -944, -11257,  -12818, 61466, 18789,   0xff},
+       {46721, -944, -11257,   45239, 6402, 46982,     0xff},
+       {55861, -126, -20169,   45239, 6402, 46982,     0xff},
+       {55793, 3702, -20626,   45239, 6402, 46982,     0xff},
+       {-54169, 18593, -12979, -60823, -22315, 9869,   0xff},
+       {-50746, 6427, -19395,  -60823, -22315, 9869,   0xff},
+       {-46721, -944, -11257,  -60823, -22315, 9869,   0xff},
+       {-54169, 18593, -12979, -36726, -33043, 43063,  0xff},
+       {-64283, 24671, -16941, -36726, -33043, 43063,  0xff},
+       {-50746, 6427, -19395,  -36726, -33043, 43063,  0xff},
+       {50746, 6427, -19395,   48830, -38908, 19916,   0xff},
+       {63071, 20046, -23006,  48830, -38908, 19916,   0xff},
+       {64283, 24671, -16941,  48830, -38908, 19916,   0xff},
+       {67766, 376, -26353,    7130, 62377, 18802,     0xff},
+       {55861, -126, -20169,   7130, 62377, 18802,     0xff},
+       {55385, -3250, -9623,   7130, 62377, 18802,     0xff},
+       {55861, -126, -20169,   19555, 1802, 62527,     0xff},
+       {72755, 15982, -25917,  19555, 1802, 62527,     0xff},
+       {63071, 20046, -23006,  19555, 1802, 62527,     0xff},
+       {-72755, 15982, -25917, -19555, 1802, 62527,    0xff},
+       {-55861, -126, -20169,  -19555, 1802, 62527,    0xff},
+       {-63071, 20046, -23006, -19555, 1802, 62527,    0xff},
+       {55793, 3702, -20626,   16488, 1893, 63399,     0xff},
+       {63071, 20046, -23006,  16488, 1893, 63399,     0xff},
+       {50746, 6427, -19395,   16488, 1893, 63399,     0xff},
+       {-63071, 20046, -23006, -16488, 1893, 63399,    0xff},
+       {-55793, 3702, -20626,  -16488, 1893, 63399,    0xff},
+       {-50746, 6427, -19395,  -16488, 1893, 63399,    0xff},
+       {72755, 15982, -25917,  19287, -6737, 62272,    0xff},
+       {77984, 6266, -28588,   19287, -6737, 62272,    0xff},
+       {80904, 16297, -28407,  19287, -6737, 62272,    0xff},
+       {76699, 22655, -30212,  16469, 27158, 57324,    0xff},
+       {72755, 15982, -25917,  16469, 27158, 57324,    0xff},
+       {80904, 16297, -28407,  16469, 27158, 57324,    0xff},
+       {-72755, 15982, -25917, -16469, 27158, 57324,   0xff},
+       {-76699, 22655, -30212, -16469, 27158, 57324,   0xff},
+       {-80904, 16297, -28407, -16469, 27158, 57324,   0xff},
+       {63071, 20046, -23006,  25808, 21069, 56439,    0xff},
+       {72755, 15982, -25917,  25808, 21069, 56439,    0xff},
+       {76699, 22655, -30212,  25808, 21069, 56439,    0xff},
+       {-76699, 22655, -30212, -25808, 21069, 56439,   0xff},
+       {-72755, 15982, -25917, -25808, 21069, 56439,   0xff},
+       {-63071, 20046, -23006, -25808, 21069, 56439,   0xff},
+       {-83968, 3584, -28160,  -60194, -18133, 18520,  0xff},
+       {-89343, 20376, -29188, -60194, -18133, 18520,  0xff},
+       {-86016, 3584, -34816,  -60194, -18133, 18520,  0xff},
+       {89343, 20376, -29188,  49833, 42388, 3820,     0xff},
+       {80412, 31511, -36230,  49833, 42388, 3820,     0xff},
+       {79147, 32074, -25975,  49833, 42388, 3820,     0xff},
+       {79147, 32074, -25975,  -14588, 63668, -5295,   0xff},
+       {80412, 31511, -36230,  -14588, 63668, -5295,   0xff},
+       {60188, 28534, -16295,  -14588, 63668, -5295,   0xff},
+       {-60188, 28534, -16295, 26135, 57357, -17950,   0xff},
+       {-54646, 23084, -25639, 26135, 57357, -17950,   0xff},
+       {-80412, 31511, -36230, 26135, 57357, -17950,   0xff},
+       {80412, 31511, -36230,  -6881, -4672, -65005,   0xff},
+       {86016, 3584, -34816,   -6881, -4672, -65005,   0xff},
+       {68095, -5632, -32256,  -6881, -4672, -65005,   0xff},
+       {-86016, 3584, -34816,  6881, -4672, -65005,    0xff},
+       {-80412, 31511, -36230, 6881, -4672, -65005,    0xff},
+       {-68095, -5632, -32256, 6881, -4672, -65005,    0xff},
+       {80412, 31511, -36230,  45324, 6723, -46858,    0xff},
+       {89343, 20376, -29188,  45324, 6723, -46858,    0xff},
+       {86016, 3584, -34816,   45324, 6723, -46858,    0xff},
+       {-86016, 3584, -34816,  -45324, 6723, -46858,   0xff},
+       {-89343, 20376, -29188, -45324, 6723, -46858,   0xff},
+       {-80412, 31511, -36230, -45324, 6723, -46858,   0xff},
+       {-54169, 18593, -12979, 53641, 36077, 10774,    0xff},
+       {-54646, 23084, -25639, 53641, 36077, 10774,    0xff},
+       {-60188, 28534, -16295, 53641, 36077, 10774,    0xff},
+       {54646, 23084, -25639,  36778, -10485, -53215,  0xff},
+       {51711, -8192, -21504,  36778, -10485, -53215,  0xff},
+       {34990, 3085, -35283,   36778, -10485, -53215,  0xff},
+       {-51711, -8192, -21504, -36778, -10485, -53215, 0xff},
+       {-54646, 23084, -25639, -36778, -10485, -53215, 0xff},
+       {-34990, 3085, -35283,  -36778, -10485, -53215, 0xff},
+       {41501, 15861, 37125,   49938, -20729, 37034,   0xff},
+       {28750, 9658, 50846,    49938, -20729, 37034,   0xff},
+       {35840, 3584, 37888,    49938, -20729, 37034,   0xff},
+       {-35840, 3584, 37888,   -49938, -20729, 37034,  0xff},
+       {-28750, 9658, 50846,   -49938, -20729, 37034,  0xff},
+       {-41501, 15861, 37125,  -49938, -20729, 37034,  0xff},
+       {28750, 9658, 50846,    27774, -44623, 39144,   0xff},
+       {23522, 8413, 53136,    27774, -44623, 39144,   0xff},
+       {22860, -2614, 41035,   27774, -44623, 39144,   0xff},
+       {-22860, -2614, 41035,  -27774, -44623, 39144,  0xff},
+       {-23522, 8413, 53136,   -27774, -44623, 39144,  0xff},
+       {-28750, 9658, 50846,   -27774, -44623, 39144,  0xff},
+       {22860, -2614, 41035,   -16816, -44800, 44780,  0xff},
+       {15934, 12004, 53058,   -16816, -44800, 44780,  0xff},
+       {10240, 3584, 42496,    -16816, -44800, 44780,  0xff},
+       {-10240, 3584, 42496,   16816, -44800, 44780,   0xff},
+       {-15934, 12004, 53058,  16816, -44800, 44780,   0xff},
+       {-22860, -2614, 41035,  16816, -44800, 44780,   0xff},
+       {-4300, 15825, 43537,   43109, -24562, 42821,   0xff},
+       {-15934, 12004, 53058,  43109, -24562, 42821,   0xff},
+       {-10240, 3584, 42496,   43109, -24562, 42821,   0xff},
+       {17110, 21655, 53050,   -43004, 23416, 43561,   0xff},
+       {10240, 28672, 42496,   -43004, 23416, 43561,   0xff},
+       {4300, 15825, 43537,    -43004, 23416, 43561,   0xff},
+       {-10240, 28672, 42496,  15938, 47664, 42061,    0xff},
+       {-22663, 24387, 52059,  15938, 47664, 42061,    0xff},
+       {-17110, 21655, 53050,  15938, 47664, 42061,    0xff},
+       {23039, 33792, 40448,   26234, 46707, 37748,    0xff},
+       {28828, 22209, 50756,   26234, 46707, 37748,    0xff},
+       {35840, 28672, 37888,   26234, 46707, 37748,    0xff},
+       {-23039, 33792, 40448,  -24700, 46779, 38685,   0xff},
+       {-28828, 22209, 50756,  -24700, 46779, 38685,   0xff},
+       {-22663, 24387, 52059,  -24700, 46779, 38685,   0xff},
+       {17889, -58077, 42583,  47421, 3807, 45075,     0xff},
+       {20480, -28672, 37375,  47421, 3807, 45075,     0xff},
+       {9270, -15610, 48065,   47421, 3807, 45075,     0xff},
+       {-41501, 15861, 37125,  -50082, 19916, 37283,   0xff},
+       {-28828, 22209, 50756,  -50082, 19916, 37283,   0xff},
+       {-35840, 28672, 37888,  -50082, 19916, 37283,   0xff},
+       {30805, 15813, 50108,   49813, 11232, 41077,    0xff},
+       {41501, 15861, 37125,   49813, 11232, 41077,    0xff},
+       {28828, 22209, 50756,   49813, 11232, 41077,    0xff},
+       {-17889, -58077, 42583, -13015, -55725, 31948,  0xff},
+       {-23886, -61271, 34567, -13015, -55725, 31948,  0xff},
+       {0, -64120, 39331,      -13015, -55725, 31948,  0xff},
+       {-20480, -28672, 37375, -47421, 3807, 45075,    0xff},
+       {-17889, -58077, 42583, -47421, 3807, 45075,    0xff},
+       {-9270, -15610, 48065,  -47421, 3807, 45075,    0xff},
+       {38730, -56, 40521,     10367, -45318, 46189,   0xff},
+       {13735, -11853, 34559,  10367, -45318, 46189,   0xff},
+       {38159, -5503, 35305,   10367, -45318, 46189,   0xff},
+       {-13735, -11853, 34559, -10367, -45318, 46189,  0xff},
+       {-38730, -56, 40521,    -10367, -45318, 46189,  0xff},
+       {-38159, -5503, 35305,  -10367, -45318, 46189,  0xff},
+       {52680, 10582, 27526,   50141, -21148, 36516,   0xff},
+       {45997, 26631, 45998,   50141, -21148, 36516,   0xff},
+       {38730, -56, 40521,     50141, -21148, 36516,   0xff},
+       {38159, -5503, 35305,   50121, -31824, 27747,   0xff},
+       {52680, 10582, 27526,   50121, -31824, 27747,   0xff},
+       {38730, -56, 40521,     50121, -31824, 27747,   0xff},
+       {-38730, -56, 40521,    -50121, -31824, 27747,  0xff},
+       {-52680, 10582, 27526,  -50121, -31824, 27747,  0xff},
+       {-38159, -5503, 35305,  -50121, -31824, 27747,  0xff},
+       {-45997, 26631, 45998,  -50141, -21148, 36516,  0xff},
+       {-52680, 10582, 27526,  -50141, -21148, 36516,  0xff},
+       {-38730, -56, 40521,    -50141, -21148, 36516,  0xff},
+       {45997, 26631, 45998,   34078, 35651, 43162,    0xff},
+       {20576, 48728, 47817,   34078, 35651, 43162,    0xff},
+       {16522, 42544, 56125,   34078, 35651, 43162,    0xff},
+       {-45997, 26631, 45998,  -31968, 32925, 46786,   0xff},
+       {-20576, 48728, 47817,  -31968, 32925, 46786,   0xff},
+       {-55891, 27603, 38552,  -31968, 32925, 46786,   0xff},
+       {6655, 28160, 55296,    -37840, 37840, 37840,   0xff},
+       {0, 28160, 48640,       -37840, 37840, 37840,   0xff},
+       {0, 23039, 53759,       -37840, 37840, 37840,   0xff},
+       {-10717, 45254, 49982,  11495, 54322, 34819,    0xff},
+       {-20576, 48728, 47817,  11495, 54322, 34819,    0xff},
+       {-16522, 42544, 56125,  11495, 54322, 34819,    0xff},
+       {10717, 45254, 49982,   -38757, 23868, 47153,   0xff},
+       {6655, 28160, 55296,    -38757, 23868, 47153,   0xff},
+       {16522, 42544, 56125,   -38757, 23868, 47153,   0xff},
+       {-6655, 28160, 55296,   43207, 23697, 43207,    0xff},
+       {0, 28160, 48640,       43207, 23697, 43207,    0xff},
+       {-10717, 45254, 49982,  43207, 23697, 43207,    0xff},
+       {37532, 23949, 45101,   -4436, -36975, 53923,   0xff},
+       {16522, 42544, 56125,   -4436, -36975, 53923,   0xff},
+       {18675, 32472, 49395,   -4436, -36975, 53923,   0xff},
+       {18675, 32472, 49395,   33770, -26030, 49768,   0xff},
+       {16522, 42544, 56125,   33770, -26030, 49768,   0xff},
+       {6655, 28160, 55296,    33770, -26030, 49768,   0xff},
+       {-16522, 42544, 56125,  4436, -36975, 53923,    0xff},
+       {-37532, 23949, 45101,  4436, -36975, 53923,    0xff},
+       {-18675, 32472, 49395,  4436, -36975, 53923,    0xff},
+       {35596, 13941, 44774,   -6638, -845, 65195,     0xff},
+       {45997, 26631, 45998,   -6638, -845, 65195,     0xff},
+       {37532, 23949, 45101,   -6638, -845, 65195,     0xff},
+       {-45997, 26631, 45998,  6638, -845, 65195,      0xff},
+       {-35596, 13941, 44774,  6638, -845, 65195,      0xff},
+       {-37532, 23949, 45101,  6638, -845, 65195,      0xff},
+       {10870, 21498, 51250,   9201, -29327, 57881,    0xff},
+       {6655, 28160, 55296,    9201, -29327, 57881,    0xff},
+       {0, 23039, 53759,       9201, -29327, 57881,    0xff},
+       {-38730, -56, 40521,    -22865, -13107, 59998,  0xff},
+       {-26259, 723, 45445,    -22865, -13107, 59998,  0xff},
+       {-35596, 13941, 44774,  -22865, -13107, 59998,  0xff},
+       {7184, -8347, 51436,    23343, -9083, 60561,    0xff},
+       {38730, -56, 40521,     23343, -9083, 60561,    0xff},
+       {26259, 723, 45445,     23343, -9083, 60561,    0xff},
+       {-7184, -8347, 51436,   -17275, 5282, 62999,    0xff},
+       {-12499, 6571, 48727,   -17275, 5282, 62999,    0xff},
+       {-26259, 723, 45445,    -17275, 5282, 62999,    0xff},
+       {-10870, 21498, 51250,  -32086, -13428, 55541,  0xff},
+       {-6655, 28160, 55296,   -32086, -13428, 55541,  0xff},
+       {-18675, 32472, 49395,  -32086, -13428, 55541,  0xff},
+       {0, -64120, 39331,      -13375, -36339, 52874,  0xff},
+       {5321, -56373, 46002,   -13375, -36339, 52874,  0xff},
+       {0, -57030, 44204,      -13375, -36339, 52874,  0xff},
+       {10870, 21498, 51250,   11540, -18992, 61649,   0xff},
+       {0, 23039, 53759,       11540, -18992, 61649,   0xff},
+       {0, 5276, 48287,        11540, -18992, 61649,   0xff},
+       {0, 5276, 48287,        -11540, -18992, 61649,  0xff},
+       {0, 23039, 53759,       -11540, -18992, 61649,  0xff},
+       {-10870, 21498, 51250,  -11540, -18992, 61649,  0xff},
+       {12499, 6571, 48727,    -1133, -11042, 64592,   0xff},
+       {10870, 21498, 51250,   -1133, -11042, 64592,   0xff},
+       {0, 5276, 48287,        -1133, -11042, 64592,   0xff},
+       {-5321, -56373, 46002,  13375, -36339, 52874,   0xff},
+       {0, -64120, 39331,      13375, -36339, 52874,   0xff},
+       {0, -57030, 44204,      13375, -36339, 52874,   0xff},
+       {6576, -48050, 48049,   334, -3951, 65418,      0xff},
+       {0, -22071, 49653,      334, -3951, 65418,      0xff},
+       {0, -50426, 47939,      334, -3951, 65418,      0xff},
+       {-5321, -56373, 46002,  -14398, -17308, 61544,  0xff},
+       {-6576, -48050, 48049,  -14398, -17308, 61544,  0xff},
+       {-17889, -58077, 42583, -14398, -17308, 61544,  0xff},
+       {0, -22071, 49653,      -334, -3951, 65418,     0xff},
+       {-6576, -48050, 48049,  -334, -3951, 65418,     0xff},
+       {0, -50426, 47939,      -334, -3951, 65418,     0xff},
+       {3406, -8432, 52239,    12582, 19614, 61256,    0xff},
+       {8547, -14728, 53199,   12582, 19614, 61256,    0xff},
+       {7184, -8347, 51436,    12582, 19614, 61256,    0xff},
+       {-3406, -8432, 52239,   3702, 64572, -10557,    0xff},
+       {0, -9216, 48640,       3702, 64572, -10557,    0xff},
+       {-7184, -8347, 51436,   3702, 64572, -10557,    0xff},
+       {0, -12288, 52224,      -42795, 37683, 32302,   0xff},
+       {3406, -8432, 52239,    -42795, 37683, 32302,   0xff},
+       {0, -9216, 48640,       -42795, 37683, 32302,   0xff},
+       {9270, -15610, 48065,   38200, -51321, 14201,   0xff},
+       {8547, -14728, 53199,   38200, -51321, 14201,   0xff},
+       {0, -22071, 49653,      38200, -51321, 14201,   0xff},
+       {0, -12288, 52224,      -46668, 41150, 20578,   0xff},
+       {0, -13312, 54272,      -46668, 41150, 20578,   0xff},
+       {3406, -8432, 52239,    -46668, 41150, 20578,   0xff},
+       {-3406, -8432, 52239,   46668, 41150, 20578,    0xff},
+       {0, -13312, 54272,      46668, 41150, 20578,    0xff},
+       {0, -12288, 52224,      46668, 41150, 20578,    0xff},
+       {-3406, -8432, 52239,   -10806, 18277, 61997,   0xff},
+       {-8547, -14728, 53199,  -10806, 18277, 61997,   0xff},
+       {0, -13312, 54272,      -10806, 18277, 61997,   0xff},
+       {6576, -48050, 48049,   -2496, -54027, 37008,   0xff},
+       {0, -51200, 43008,      -2496, -54027, 37008,   0xff},
+       {6289, -52090, 42131,   -2496, -54027, 37008,   0xff},
+       {0, -13312, 54272,      2208, -30546, 57940,    0xff},
+       {0, -22071, 49653,      2208, -30546, 57940,    0xff},
+       {8547, -14728, 53199,   2208, -30546, 57940,    0xff},
+       {-8547, -14728, 53199,  -2208, -30546, 57940,   0xff},
+       {0, -22071, 49653,      -2208, -30546, 57940,   0xff},
+       {0, -13312, 54272,      -2208, -30546, 57940,   0xff},
+       {-13735, -11853, 34559, -54532, 26102, 25290,   0xff},
+       {-20480, -28672, 37375, -54532, 26102, 25290,   0xff},
+       {-9270, -15610, 48065,  -54532, 26102, 25290,   0xff},
+       {13735, -11853, 34559,  61210, 7261, 22249,     0xff},
+       {7184, -8347, 51436,    61210, 7261, 22249,     0xff},
+       {9270, -15610, 48065,   61210, 7261, 22249,     0xff},
+       {-9270, -15610, 48065,  -61210, 7261, 22249,    0xff},
+       {-7184, -8347, 51436,   -61210, 7261, 22249,    0xff},
+       {-13735, -11853, 34559, -61210, 7261, 22249,    0xff},
+       {5321, -56373, 46002,   -20289, 44243, 43882,   0xff},
+       {6289, -52090, 42131,   -20289, 44243, 43882,   0xff},
+       {0, -57030, 44204,      -20289, 44243, 43882,   0xff},
+       {5321, -56373, 46002,   -64507, 10761, -4213,   0xff},
+       {6576, -48050, 48049,   -64507, 10761, -4213,   0xff},
+       {6289, -52090, 42131,   -64507, 10761, -4213,   0xff},
+       {-6289, -52090, 42131,  64507, 10761, -4213,    0xff},
+       {-6576, -48050, 48049,  64507, 10761, -4213,    0xff},
+       {-5321, -56373, 46002,  64507, 10761, -4213,    0xff},
+       {0, -51200, 43008,      2496, -54027, 37008,    0xff},
+       {-6576, -48050, 48049,  2496, -54027, 37008,    0xff},
+       {-6289, -52090, 42131,  2496, -54027, 37008,    0xff},
+       {24499, 5671, 47725,    3008, -26522, 59854,    0xff},
+       {12499, 6571, 48727,    3008, -26522, 59854,    0xff},
+       {26259, 723, 45445,     3008, -26522, 59854,    0xff},
+       {0, -51200, 43008,      10662, 12995, 63340,    0xff},
+       {0, -57030, 44204,      10662, 12995, 63340,    0xff},
+       {6289, -52090, 42131,   10662, 12995, 63340,    0xff},
+       {-6289, -52090, 42131,  -10662, 12995, 63340,   0xff},
+       {0, -57030, 44204,      -10662, 12995, 63340,   0xff},
+       {0, -51200, 43008,      -10662, 12995, 63340,   0xff},
+       {10870, 21498, 51250,   -64874, -7897, 4856,    0xff},
+       {12499, 6571, 48727,    -64874, -7897, 4856,    0xff},
+       {12284, 9600, 50782,    -64874, -7897, 4856,    0xff},
+       {-12284, 9600, 50782,   64874, -7897, 4856,     0xff},
+       {-12499, 6571, 48727,   64874, -7897, 4856,     0xff},
+       {-10870, 21498, 51250,  64874, -7897, 4856,     0xff},
+       {-12499, 6571, 48727,   -3008, -26522, 59854,   0xff},
+       {-24499, 5671, 47725,   -3008, -26522, 59854,   0xff},
+       {-26259, 723, 45445,    -3008, -26522, 59854,   0xff},
+       {12799, 19456, 49663,   59683, -52, 27066,      0xff},
+       {12284, 9600, 50782,    59683, -52, 27066,      0xff},
+       {13098, 11318, 48991,   59683, -52, 27066,      0xff},
+       {18675, 32472, 49395,   25460, 29890, 52474,    0xff},
+       {27064, 25462, 49318,   25460, 29890, 52474,    0xff},
+       {37532, 23949, 45101,   25460, 29890, 52474,    0xff},
+       {-10870, 21498, 51250,  5511, 19346, 62370,     0xff},
+       {-21074, 28557, 49962,  5511, 19346, 62370,     0xff},
+       {-18413, 25989, 50524,  5511, 19346, 62370,     0xff},
+       {21074, 28557, 49962,   9299, 4508, 64716,      0xff},
+       {18413, 25989, 50524,   9299, 4508, 64716,      0xff},
+       {27064, 25462, 49318,   9299, 4508, 64716,      0xff},
+       {-27064, 25462, 49318,  -21843, -15545, 59801,  0xff},
+       {-37532, 23949, 45101,  -21843, -15545, 59801,  0xff},
+       {-36154, 18883, 44288,  -21843, -15545, 59801,  0xff},
+       {37532, 23949, 45101,   -55253, 9581, 33914,    0xff},
+       {36154, 18883, 44288,   -55253, 9581, 33914,    0xff},
+       {35596, 13941, 44774,   -55253, 9581, 33914,    0xff},
+       {-24499, 5671, 47725,   -1428, 42939, -49492,   0xff},
+       {-12284, 9600, 50782,   -1428, 42939, -49492,   0xff},
+       {-15872, 8192, 49663,   -1428, 42939, -49492,   0xff},
+       {-12799, 19456, 49663,  -43601, 3257, 48817,    0xff},
+       {-12284, 9600, 50782,   -43601, 3257, 48817,    0xff},
+       {-10870, 21498, 51250,  -43601, 3257, 48817,    0xff},
+       {7168, 30208, 39936,    -47526, 32269, -31542,  0xff},
+       {0, 28160, 48640,       -47526, 32269, -31542,  0xff},
+       {10717, 45254, 49982,   -47526, 32269, -31542,  0xff},
+       {0, 28160, 48640,       47526, 32269, -31542,   0xff},
+       {-7168, 30208, 39936,   47526, 32269, -31542,   0xff},
+       {-10717, 45254, 49982,  47526, 32269, -31542,   0xff},
+       {29979, 34639, 31110,   20951, 59926, -16285,   0xff},
+       {55891, 27603, 38552,   20951, 59926, -16285,   0xff},
+       {48630, 26065, 23550,   20951, 59926, -16285,   0xff},
+       {-20576, 48728, 47817,  23049, 60922, -7222,    0xff},
+       {-10717, 45254, 49982,  23049, 60922, -7222,    0xff},
+       {-17135, 46467, 39730,  23049, 60922, -7222,    0xff},
+       {20576, 48728, 47817,   29563, 51845, -27072,   0xff},
+       {29979, 34639, 31110,   29563, 51845, -27072,   0xff},
+       {17135, 46467, 39730,   29563, 51845, -27072,   0xff},
+       {-29979, 34639, 31110,  -23291, 52658, -31299,  0xff},
+       {-55891, 27603, 38552,  -23291, 52658, -31299,  0xff},
+       {-20576, 48728, 47817,  -23291, 52658, -31299,  0xff},
+       {0, -52736, 22528,      12038, -2634, -64369,   0xff},
+       {16045, -30052, 24599,  12038, -2634, -64369,   0xff},
+       {21330, -59803, 26806,  12038, -2634, -64369,   0xff},
+       {-52680, 10582, 27526,  -58254, 7792, -28993,   0xff},
+       {-55891, 27603, 38552,  -58254, 7792, -28993,   0xff},
+       {-48630, 26065, 23550,  -58254, 7792, -28993,   0xff},
+       {52680, 10582, 27526,   29904, -44957, -37139,  0xff},
+       {38159, -5503, 35305,   29904, -44957, -37139,  0xff},
+       {34586, -3098, 29517,   29904, -44957, -37139,  0xff},
+       {-34586, -3098, 29517,  -29904, -44957, -37139, 0xff},
+       {-38159, -5503, 35305,  -29904, -44957, -37139, 0xff},
+       {-52680, 10582, 27526,  -29904, -44957, -37139, 0xff},
+       {0, -31857, 19566,      16030, -55325, -31260,  0xff},
+       {11434, -27191, 17172,  16030, -55325, -31260,  0xff},
+       {16045, -30052, 24599,  16030, -55325, -31260,  0xff},
+       {-16045, -30052, 24599, -12038, -2634, -64369,  0xff},
+       {0, -52736, 22528,      -12038, -2634, -64369,  0xff},
+       {-21330, -59803, 26806, -12038, -2634, -64369,  0xff},
+       {0, -63999, 30208,      7589, -65090, -858,     0xff},
+       {23886, -61271, 34567,  7589, -65090, -858,     0xff},
+       {0, -64120, 39331,      7589, -65090, -858,     0xff},
+       {0, -52736, 22528,      1369, -36909, -54132,   0xff},
+       {0, -63999, 30208,      1369, -36909, -54132,   0xff},
+       {-21330, -59803, 26806, 1369, -36909, -54132,   0xff},
+       {-23886, -61271, 34567, -7589, -65090, -858,    0xff},
+       {0, -63999, 30208,      -7589, -65090, -858,    0xff},
+       {0, -64120, 39331,      -7589, -65090, -858,    0xff},
+       {20480, -28672, 37375,  59821, 21266, -16246,   0xff},
+       {14336, -18432, 28160,  59821, 21266, -16246,   0xff},
+       {13735, -11853, 34559,  59821, 21266, -16246,   0xff},
+       {20480, -28672, 37375,  61131, 8290, -22111,    0xff},
+       {23886, -61271, 34567,  61131, 8290, -22111,    0xff},
+       {16045, -30052, 24599,  61131, 8290, -22111,    0xff},
+       {-16045, -30052, 24599, -61131, 8290, -22111,   0xff},
+       {-23886, -61271, 34567, -61131, 8290, -22111,   0xff},
+       {-20480, -28672, 37375, -61131, 8290, -22111,   0xff},
+       {-14336, -18432, 28160, -59821, 21266, -16246,  0xff},
+       {-20480, -28672, 37375, -59821, 21266, -16246,  0xff},
+       {-13735, -11853, 34559, -59821, 21266, -16246,  0xff},
+       {0, 4607, -54272,       24451, -30828, -52409,  0xff},
+       {22528, -9728, -35327,  24451, -30828, -52409,  0xff},
+       {0, -12799, -44032,     24451, -30828, -52409,  0xff},
+       {13735, -11853, 34559,  15276, -54958, -32263,  0xff},
+       {34586, -3098, 29517,   15276, -54958, -32263,  0xff},
+       {38159, -5503, 35305,   15276, -54958, -32263,  0xff},
+       {-22528, -9728, -35327, -24451, -30828, -52409, 0xff},
+       {0, 4607, -54272,       -24451, -30828, -52409, 0xff},
+       {0, -12799, -44032,     -24451, -30828, -52409, 0xff},
+       {0, -25087, -23039,     21384, -54670, -29137,  0xff},
+       {22528, -9728, -35327,  21384, -54670, -29137,  0xff},
+       {19456, -20480, -17408, 21384, -54670, -29137,  0xff},
+       {0, -25087, -23039,     -19569, -53975, -31594, 0xff},
+       {-22528, -9728, -35327, -19569, -53975, -31594, 0xff},
+       {0, -12799, -44032,     -19569, -53975, -31594, 0xff},
+       {11434, -27191, 17172,  17216, -62704, -8172,   0xff},
+       {0, -25087, -23039,     17216, -62704, -8172,   0xff},
+       {19456, -20480, -17408, 17216, -62704, -8172,   0xff},
+       {0, -25087, -23039,     -17216, -62704, -8172,  0xff},
+       {-11434, -27191, 17172, -17216, -62704, -8172,  0xff},
+       {-19456, -20480, -17408,        -17216, -62704, -8172,  0xff},
+       {47823, -2804, 3726,    39085, -48857, 19503,   0xff},
+       {52680, 10582, 27526,   39085, -48857, 19503,   0xff},
+       {34586, -3098, 29517,   39085, -48857, 19503,   0xff},
+       {-11434, -27191, 17172, -56492, 17045, -28508,  0xff},
+       {-16045, -30052, 24599, -56492, 17045, -28508,  0xff},
+       {-14336, -18432, 28160, -56492, 17045, -28508,  0xff},
+       {-52680, 10582, 27526,  -39085, -48857, 19503,  0xff},
+       {-47823, -2804, 3726,   -39085, -48857, 19503,  0xff},
+       {-34586, -3098, 29517,  -39085, -48857, 19503,  0xff},
+       {0, 4607, -54272,       29084, -20034, -55200,  0xff},
+       {30128, 26936, -46502,  29084, -20034, -55200,  0xff},
+       {34990, 3085, -35283,   29084, -20034, -55200,  0xff},
+       {0, 4607, -54272,       -18415, -2988, -62822,  0xff},
+       {-30128, 26936, -46502, -18415, -2988, -62822,  0xff},
+       {0, 36864, -55807,      -18415, -2988, -62822,  0xff},
+       {0, 64512, -5120,       7333, 63084, 16174,     0xff},
+       {29696, 55807, 15360,   7333, 63084, 16174,     0xff},
+       {29696, 60928, -4607,   7333, 63084, 16174,     0xff},
+       {0, 64512, -5120,       -8336, 63294, 14811,    0xff},
+       {-29696, 55807, 15360,  -8336, 63294, 14811,    0xff},
+       {0, 58880, 18943,       -8336, 63294, 14811,    0xff},
+       {29696, 56832, -25087,  7916, 63792, -12759,    0xff},
+       {0, 64512, -5120,       7916, 63792, -12759,    0xff},
+       {29696, 60928, -4607,   7916, 63792, -12759,    0xff},
+       {0, 64512, -5120,       -7916, 63792, -12759,   0xff},
+       {-29696, 56832, -25087, -7916, 63792, -12759,   0xff},
+       {-29696, 60928, -4607,  -7916, 63792, -12759,   0xff},
+       {30128, 26936, -46502,  20755, 36398, -50390,   0xff},
+       {0, 58880, -35840,      20755, 36398, -50390,   0xff},
+       {29696, 56832, -25087,  20755, 36398, -50390,   0xff},
+       {0, 58880, -35840,      -20755, 36398, -50390,  0xff},
+       {-30128, 26936, -46502, -20755, 36398, -50390,  0xff},
+       {-29696, 56832, -25087, -20755, 36398, -50390,  0xff},
+       {51586, 40861, -9829,   42506, 48916, -9784,    0xff},
+       {29696, 56832, -25087,  42506, 48916, -9784,    0xff},
+       {29696, 60928, -4607,   42506, 48916, -9784,    0xff},
+       {41471, 29696, 18432,   1140, 54185, 36844,     0xff},
+       {48630, 26065, 23550,   1140, 54185, 36844,     0xff},
+       {51216, 37752, 6281,    1140, 54185, 36844,     0xff},
+       {-51216, 37752, 6281,   -1140, 54185, 36844,    0xff},
+       {-48630, 26065, 23550,  -1140, 54185, 36844,    0xff},
+       {-41471, 29696, 18432,  -1140, 54185, 36844,    0xff},
+       {-30128, 26936, -46502, -42860, 11062, -48326,  0xff},
+       {-54646, 23084, -25639, -42860, 11062, -48326,  0xff},
+       {-50190, 37864, -26209, -42860, 11062, -48326,  0xff},
+       {30128, 26936, -46502,  29261, 34426, -47467,   0xff},
+       {29696, 56832, -25087,  29261, 34426, -47467,   0xff},
+       {50190, 37864, -26209,  29261, 34426, -47467,   0xff},
+       {-50190, 37864, -26209, -29261, 34426, -47467,  0xff},
+       {-29696, 56832, -25087, -29261, 34426, -47467,  0xff},
+       {-30128, 26936, -46502, -29261, 34426, -47467,  0xff},
+       {-29696, 56832, -25087, -42506, 48916, -9784,   0xff},
+       {-51586, 40861, -9829,  -42506, 48916, -9784,   0xff},
+       {-29696, 60928, -4607,  -42506, 48916, -9784,   0xff},
+       {51216, 37752, 6281,    44308, 46779, 11993,    0xff},
+       {29696, 60928, -4607,   44308, 46779, 11993,    0xff},
+       {29696, 55807, 15360,   44308, 46779, 11993,    0xff},
+       {-29696, 60928, -4607,  -44308, 46779, 11993,   0xff},
+       {-51216, 37752, 6281,   -44308, 46779, 11993,   0xff},
+       {-29696, 55807, 15360,  -44308, 46779, 11993,   0xff},
+       {41471, 29696, 18432,   49230, 26247, 34386,    0xff},
+       {29696, 55807, 15360,   49230, 26247, 34386,    0xff},
+       {29979, 34639, 31110,   49230, 26247, 34386,    0xff},
+       {-29696, 55807, 15360,  -49230, 26247, 34386,   0xff},
+       {-41471, 29696, 18432,  -49230, 26247, 34386,   0xff},
+       {-29979, 34639, 31110,  -49230, 26247, 34386,   0xff},
+       {0, 58880, 18943,       10262, 38725, 51865,    0xff},
+       {29979, 34639, 31110,   10262, 38725, 51865,    0xff},
+       {29696, 55807, 15360,   10262, 38725, 51865,    0xff},
+       {48630, 26065, 23550,   28193, 59106, 2503,     0xff},
+       {41471, 29696, 18432,   28193, 59106, 2503,     0xff},
+       {29979, 34639, 31110,   28193, 59106, 2503,     0xff},
+       {0, 58880, 18943,       -13965, 41667, 48614,   0xff},
+       {-29979, 34639, 31110,  -13965, 41667, 48614,   0xff},
+       {0, 37375, 37375,       -13965, 41667, 48614,   0xff},
+       {51586, 40861, -9829,   64487, 8598, -7916,     0xff},
+       {56241, 17046, 2221,    64487, 8598, -7916,     0xff},
+       {54169, 18593, -12979,  64487, 8598, -7916,     0xff},
+       {52680, 10582, 27526,   61092, 19464, 13572,    0xff},
+       {56241, 17046, 2221,    61092, 19464, 13572,    0xff},
+       {48630, 26065, 23550,   61092, 19464, 13572,    0xff},
+       {-56241, 17046, 2221,   -64487, 8598, -7916,    0xff},
+       {-51586, 40861, -9829,  -64487, 8598, -7916,    0xff},
+       {-54169, 18593, -12979, -64487, 8598, -7916,    0xff},
+       {54646, 23084, -25639,  64992, 6848, 4882,      0xff},
+       {51586, 40861, -9829,   64992, 6848, 4882,      0xff},
+       {54169, 18593, -12979,  64992, 6848, 4882,      0xff},
+       {-51586, 40861, -9829,  -64992, 6848, 4882,     0xff},
+       {-54646, 23084, -25639, -64992, 6848, 4882,     0xff},
+       {-54169, 18593, -12979, -64992, 6848, 4882,     0xff},
+       {14336, -18432, 28160,  27479, -40173, 43882,   0xff},
+       {34586, -3098, 29517,   27479, -40173, 43882,   0xff},
+       {13735, -11853, 34559,  27479, -40173, 43882,   0xff},
+       {-19456, -20480, -17408,        -39498, -52284, -983,   0xff},
+       {-11434, -27191, 17172, -39498, -52284, -983,   0xff},
+       {-29162, -13292, -9698, -39498, -52284, -983,   0xff},
+       {-29162, -13292, -9698, -30579, -57901, 2726,   0xff},
+       {-47823, -2804, 3726,   -30579, -57901, 2726,   0xff},
+       {-38912, -8192, -10751, -30579, -57901, 2726,   0xff},
+       {-34586, -3098, 29517,  -27479, -40173, 43882,  0xff},
+       {-14336, -18432, 28160, -27479, -40173, 43882,  0xff},
+       {-13735, -11853, 34559, -27479, -40173, 43882,  0xff},
+       {29162, -13292, -9698,  45239, -43941, -17819,  0xff},
+       {22528, -9728, -35327,  45239, -43941, -17819,  0xff},
+       {34990, 3085, -35283,   45239, -43941, -17819,  0xff},
+       {-34990, 3085, -35283,  -39898, -15250, -49702, 0xff},
+       {-54646, 23084, -25639, -39898, -15250, -49702, 0xff},
+       {-30128, 26936, -46502, -39898, -15250, -49702, 0xff},
+       {-29162, -13292, -9698, -24884, -53477, -28560, 0xff},
+       {-38912, -8192, -10751, -24884, -53477, -28560, 0xff},
+       {-34990, 3085, -35283,  -24884, -53477, -28560, 0xff},
+       {-29162, -13292, -9698, -46084, -43017, -17910, 0xff},
+       {-22528, -9728, -35327, -46084, -43017, -17910, 0xff},
+       {-19456, -20480, -17408,        -46084, -43017, -17910, 0xff},
+       {83968, 3584, -28160,   -4607, 163, 65372,      0xff},
+       {80904, 16297, -28407,  -4607, 163, 65372,      0xff},
+       {77984, 6266, -28588,   -4607, 163, 65372,      0xff},
+       {60188, 28534, -16295,  25971, 17937, 57435,    0xff},
+       {64283, 24671, -16941,  25971, 17937, 57435,    0xff},
+       {79147, 32074, -25975,  25971, 17937, 57435,    0xff},
+       {-79147, 32074, -25975, -25971, 17937, 57435,   0xff},
+       {-64283, 24671, -16941, -25971, 17937, 57435,   0xff},
+       {-60188, 28534, -16295, -25971, 17937, 57435,   0xff},
+       {79147, 32074, -25975,  10164, -8755, 64146,    0xff},
+       {80904, 16297, -28407,  10164, -8755, 64146,    0xff},
+       {89343, 20376, -29188,  10164, -8755, 64146,    0xff},
+       {-83968, 3584, -28160,  -4856, 2444, 65313,     0xff},
+       {-80904, 16297, -28407, -4856, 2444, 65313,     0xff},
+       {-89343, 20376, -29188, -4856, 2444, 65313,     0xff},
+       {64283, 24671, -16941,  40416, -29530, 42303,   0xff},
+       {76699, 22655, -30212,  40416, -29530, 42303,   0xff},
+       {79147, 32074, -25975,  40416, -29530, 42303,   0xff},
+       {-77984, 6266, -28588,  -10413, 32204, 56118,   0xff},
+       {-83968, 3584, -28160,  -10413, 32204, 56118,   0xff},
+       {-68018, -4978, -20287, -10413, 32204, 56118,   0xff},
+       {68018, -4978, -20287,  35717, 41923, 35520,    0xff},
+       {67766, 376, -26353,    35717, 41923, 35520,    0xff},
+       {55385, -3250, -9623,   35717, 41923, 35520,    0xff},
+       {-55385, -3250, -9623,  -35717, 41923, 35520,   0xff},
+       {-67766, 376, -26353,   -35717, 41923, 35520,   0xff},
+       {-68018, -4978, -20287, -35717, 41923, 35520,   0xff},
+       {-76699, 22655, -30212, 40108, -12229, 50364,   0xff},
+       {-79147, 32074, -25975, 40108, -12229, 50364,   0xff},
+       {-80904, 16297, -28407, 40108, -12229, 50364,   0xff},
+       {-76699, 22655, -30212, -40416, -29530, 42303,  0xff},
+       {-64283, 24671, -16941, -40416, -29530, 42303,  0xff},
+       {-79147, 32074, -25975, -40416, -29530, 42303,  0xff},
+       {46721, -944, -11257,   -6402, 19942, 62095,    0xff},
+       {50688, -9216, -8192,   -6402, 19942, 62095,    0xff},
+       {55385, -3250, -9623,   -6402, 19942, 62095,    0xff},
+       {38912, -8192, -10751,  43823, -47860, -9161,   0xff},
+       {46721, -944, -11257,   43823, -47860, -9161,   0xff},
+       {47823, -2804, 3726,    43823, -47860, -9161,   0xff},
+       {-46721, -944, -11257,  11993, 17255, 62075,    0xff},
+       {-50688, -9216, -8192,  11993, 17255, 62075,    0xff},
+       {-38912, -8192, -10751, 11993, 17255, 62075,    0xff},
+       {56241, 17046, 2221,    60109, -23848, -10623,  0xff},
+       {46721, -944, -11257,   60109, -23848, -10623,  0xff},
+       {54169, 18593, -12979,  60109, -23848, -10623,  0xff},
+       {-46721, -944, -11257,  -45239, 6402, 46982,    0xff},
+       {-55793, 3702, -20626,  -45239, 6402, 46982,    0xff},
+       {-55861, -126, -20169,  -45239, 6402, 46982,    0xff},
+       {50746, 6427, -19395,   30185, 34891, 46543,    0xff},
+       {46721, -944, -11257,   30185, 34891, 46543,    0xff},
+       {55793, 3702, -20626,   30185, 34891, 46543,    0xff},
+       {-55793, 3702, -20626,  -30185, 34891, 46543,   0xff},
+       {-46721, -944, -11257,  -30185, 34891, 46543,   0xff},
+       {-50746, 6427, -19395,  -30185, 34891, 46543,   0xff},
+       {54169, 18593, -12979,  60823, -22315, 9869,    0xff},
+       {46721, -944, -11257,   60823, -22315, 9869,    0xff},
+       {50746, 6427, -19395,   60823, -22315, 9869,    0xff},
+       {54169, 18593, -12979,  36726, -33043, 43063,   0xff},
+       {50746, 6427, -19395,   36726, -33043, 43063,   0xff},
+       {64283, 24671, -16941,  36726, -33043, 43063,   0xff},
+       {-46721, -944, -11257,  -60109, -23848, -10623, 0xff},
+       {-56241, 17046, 2221,   -60109, -23848, -10623, 0xff},
+       {-54169, 18593, -12979, -60109, -23848, -10623, 0xff},
+       {67766, 376, -26353,    30133, -11226, 57101,   0xff},
+       {72755, 15982, -25917,  30133, -11226, 57101,   0xff},
+       {55861, -126, -20169,   30133, -11226, 57101,   0xff},
+       {-50746, 6427, -19395,  -48830, -38908, 19916,  0xff},
+       {-64283, 24671, -16941, -48830, -38908, 19916,  0xff},
+       {-63071, 20046, -23006, -48830, -38908, 19916,  0xff},
+       {-67766, 376, -26353,   -7130, 62377, 18802,    0xff},
+       {-55385, -3250, -9623,  -7130, 62377, 18802,    0xff},
+       {-55861, -126, -20169,  -7130, 62377, 18802,    0xff},
+       {55793, 3702, -20626,   3702, 7811, 64965,      0xff},
+       {55861, -126, -20169,   3702, 7811, 64965,      0xff},
+       {63071, 20046, -23006,  3702, 7811, 64965,      0xff},
+       {-63071, 20046, -23006, -3702, 7811, 64965,     0xff},
+       {-55861, -126, -20169,  -3702, 7811, 64965,     0xff},
+       {-55793, 3702, -20626,  -3702, 7811, 64965,     0xff},
+       {-67766, 376, -26353,   -18009, -7503, 62567,   0xff},
+       {-72755, 15982, -25917, -18009, -7503, 62567,   0xff},
+       {-77984, 6266, -28588,  -18009, -7503, 62567,   0xff},
+       {51711, -8192, -21504,  12930, -64126, -3938,   0xff},
+       {68018, -4978, -20287,  12930, -64126, -3938,   0xff},
+       {50688, -9216, -8192,   12930, -64126, -3938,   0xff},
+       {-72755, 15982, -25917, -19287, -6737, 62272,   0xff},
+       {-80904, 16297, -28407, -19287, -6737, 62272,   0xff},
+       {-77984, 6266, -28588,  -19287, -6737, 62272,   0xff},
+       {-68018, -4978, -20287, -12930, -64126, -3938,  0xff},
+       {-51711, -8192, -21504, -12930, -64126, -3938,  0xff},
+       {-50688, -9216, -8192,  -12930, -64126, -3938,  0xff},
+       {68095, -5632, -32256,  32224, -56970, 3316,    0xff},
+       {83968, 3584, -28160,   32224, -56970, 3316,    0xff},
+       {68018, -4978, -20287,  32224, -56970, 3316,    0xff},
+       {-83968, 3584, -28160,  -32224, -56970, 3316,   0xff},
+       {-68095, -5632, -32256, -32224, -56970, 3316,   0xff},
+       {-68018, -4978, -20287, -32224, -56970, 3316,   0xff},
+       {54646, 23084, -25639,  -35461, -3945, -54971,  0xff},
+       {68095, -5632, -32256,  -35461, -3945, -54971,  0xff},
+       {51711, -8192, -21504,  -35461, -3945, -54971,  0xff},
+       {83968, 3584, -28160,   60194, -18133, 18520,   0xff},
+       {86016, 3584, -34816,   60194, -18133, 18520,   0xff},
+       {89343, 20376, -29188,  60194, -18133, 18520,   0xff},
+       {-89343, 20376, -29188, -49833, 42388, 3820,    0xff},
+       {-79147, 32074, -25975, -49833, 42388, 3820,    0xff},
+       {-80412, 31511, -36230, -49833, 42388, 3820,    0xff},
+       {-79147, 32074, -25975, 14588, 63668, -5295,    0xff},
+       {-60188, 28534, -16295, 14588, 63668, -5295,    0xff},
+       {-80412, 31511, -36230, 14588, 63668, -5295,    0xff},
+       {60188, 28534, -16295,  -26135, 57357, -17950,  0xff},
+       {80412, 31511, -36230,  -26135, 57357, -17950,  0xff},
+       {54646, 23084, -25639,  -26135, 57357, -17950,  0xff},
+       {-54646, 23084, -25639, 25454, 1985, -60358,    0xff},
+       {-68095, -5632, -32256, 25454, 1985, -60358,    0xff},
+       {-80412, 31511, -36230, 25454, 1985, -60358,    0xff},
+       {51711, -8192, -21504,  -19719, -57920, -23474, 0xff},
+       {38912, -8192, -10751,  -19719, -57920, -23474, 0xff},
+       {34990, 3085, -35283,   -19719, -57920, -23474, 0xff},
+       {54169, 18593, -12979,  -53641, 36077, 10774,   0xff},
+       {60188, 28534, -16295,  -53641, 36077, 10774,   0xff},
+       {54646, 23084, -25639,  -53641, 36077, 10774,   0xff},
+       {-38912, -8192, -10751, 19719, -57920, -23474,  0xff},
+       {-51711, -8192, -21504, 19719, -57920, -23474,  0xff},
+       {-34990, 3085, -35283,  19719, -57920, -23474,  0xff},
+       {10240, 28672, 42496,   -15938, 47664, 42061,   0xff},
+       {17110, 21655, 53050,   -15938, 47664, 42061,   0xff},
+       {22663, 24387, 52059,   -15938, 47664, 42061,   0xff},
+       {-10240, 28672, 42496,  13598, 50036, 40081,    0xff},
+       {-23039, 33792, 40448,  13598, 50036, 40081,    0xff},
+       {-22663, 24387, 52059,  13598, 50036, 40081,    0xff},
+       {23039, 33792, 40448,   24700, 46779, 38685,    0xff},
+       {22663, 24387, 52059,   24700, 46779, 38685,    0xff},
+       {28828, 22209, 50756,   24700, 46779, 38685,    0xff},
+       {-23039, 33792, 40448,  -26234, 46707, 37748,   0xff},
+       {-35840, 28672, 37888,  -26234, 46707, 37748,   0xff},
+       {-28828, 22209, 50756,  -26234, 46707, 37748,   0xff},
+       {17889, -58077, 42583,  52861, 2195, 38679,     0xff},
+       {23886, -61271, 34567,  52861, 2195, 38679,     0xff},
+       {20480, -28672, 37375,  52861, 2195, 38679,     0xff},
+       {-20480, -28672, 37375, -52861, 2195, 38679,    0xff},
+       {-23886, -61271, 34567, -52861, 2195, 38679,    0xff},
+       {-17889, -58077, 42583, -52861, 2195, 38679,    0xff},
+       {38730, -56, 40521,     22413, -57986, 20748,   0xff},
+       {7184, -8347, 51436,    22413, -57986, 20748,   0xff},
+       {13735, -11853, 34559,  22413, -57986, 20748,   0xff},
+       {-13735, -11853, 34559, -22413, -57986, 20748,  0xff},
+       {-7184, -8347, 51436,   -22413, -57986, 20748,  0xff},
+       {-38730, -56, 40521,    -22413, -57986, 20748,  0xff},
+       {52680, 10582, 27526,   35631, -34478, 42853,   0xff},
+       {55891, 27603, 38552,   35631, -34478, 42853,   0xff},
+       {45997, 26631, 45998,   35631, -34478, 42853,   0xff},
+       {-45997, 26631, 45998,  -35631, -34478, 42853,  0xff},
+       {-55891, 27603, 38552,  -35631, -34478, 42853,  0xff},
+       {-52680, 10582, 27526,  -35631, -34478, 42853,  0xff},
+       {45997, 26631, 45998,   31968, 32925, 46786,    0xff},
+       {55891, 27603, 38552,   31968, 32925, 46786,    0xff},
+       {20576, 48728, 47817,   31968, 32925, 46786,    0xff},
+       {-45997, 26631, 45998,  -34078, 35651, 43162,   0xff},
+       {-16522, 42544, 56125,  -34078, 35651, 43162,   0xff},
+       {-20576, 48728, 47817,  -34078, 35651, 43162,   0xff},
+       {6655, 28160, 55296,    -43207, 23697, 43207,   0xff},
+       {10717, 45254, 49982,   -43207, 23697, 43207,   0xff},
+       {0, 28160, 48640,       -43207, 23697, 43207,   0xff},
+       {-6655, 28160, 55296,   37840, 37840, 37840,    0xff},
+       {0, 23039, 53759,       37840, 37840, 37840,    0xff},
+       {0, 28160, 48640,       37840, 37840, 37840,    0xff},
+       {37532, 23949, 45101,   3493, -30402, 57953,    0xff},
+       {45997, 26631, 45998,   3493, -30402, 57953,    0xff},
+       {16522, 42544, 56125,   3493, -30402, 57953,    0xff},
+       {-16522, 42544, 56125,  -3493, -30402, 57953,   0xff},
+       {-45997, 26631, 45998,  -3493, -30402, 57953,   0xff},
+       {-37532, 23949, 45101,  -3493, -30402, 57953,   0xff},
+       {35596, 13941, 44774,   12386, -16154, 62291,   0xff},
+       {38730, -56, 40521,     12386, -16154, 62291,   0xff},
+       {45997, 26631, 45998,   12386, -16154, 62291,   0xff},
+       {-45997, 26631, 45998,  -12386, -16154, 62291,  0xff},
+       {-38730, -56, 40521,    -12386, -16154, 62291,  0xff},
+       {-35596, 13941, 44774,  -12386, -16154, 62291,  0xff},
+       {10870, 21498, 51250,   32086, -13428, 55541,   0xff},
+       {18675, 32472, 49395,   32086, -13428, 55541,   0xff},
+       {6655, 28160, 55296,    32086, -13428, 55541,   0xff},
+       {-10870, 21498, 51250,  -9201, -29327, 57881,   0xff},
+       {0, 23039, 53759,       -9201, -29327, 57881,   0xff},
+       {-6655, 28160, 55296,   -9201, -29327, 57881,   0xff},
+       {0, -64120, 39331,      6684, -45114, 47061,    0xff},
+       {17889, -58077, 42583,  6684, -45114, 47061,    0xff},
+       {5321, -56373, 46002,   6684, -45114, 47061,    0xff},
+       {-5321, -56373, 46002,  -6684, -45114, 47061,   0xff},
+       {-17889, -58077, 42583, -6684, -45114, 47061,   0xff},
+       {0, -64120, 39331,      -6684, -45114, 47061,   0xff},
+       {6576, -48050, 48049,   11744, -1009, 64467,    0xff},
+       {9270, -15610, 48065,   11744, -1009, 64467,    0xff},
+       {0, -22071, 49653,      11744, -1009, 64467,    0xff},
+       {0, -22071, 49653,      -11744, -1009, 64467,   0xff},
+       {-9270, -15610, 48065,  -11744, -1009, 64467,   0xff},
+       {-6576, -48050, 48049,  -11744, -1009, 64467,   0xff},
+       {3406, -8432, 52239,    10806, 18277, 61997,    0xff},
+       {0, -13312, 54272,      10806, 18277, 61997,    0xff},
+       {8547, -14728, 53199,   10806, 18277, 61997,    0xff},
+       {-3406, -8432, 52239,   -12582, 19614, 61256,   0xff},
+       {-7184, -8347, 51436,   -12582, 19614, 61256,   0xff},
+       {-8547, -14728, 53199,  -12582, 19614, 61256,   0xff},
+       {6576, -48050, 48049,   21882, -61027, 9581,    0xff},
+       {0, -50426, 47939,      21882, -61027, 9581,    0xff},
+       {0, -51200, 43008,      21882, -61027, 9581,    0xff},
+       {0, -51200, 43008,      -21882, -61027, 9581,   0xff},
+       {0, -50426, 47939,      -21882, -61027, 9581,   0xff},
+       {-6576, -48050, 48049,  -21882, -61027, 9581,   0xff},
+       {24499, 5671, 47725,    1782, -36693, 54270,    0xff},
+       {12284, 9600, 50782,    1782, -36693, 54270,    0xff},
+       {12499, 6571, 48727,    1782, -36693, 54270,    0xff},
+       {-12499, 6571, 48727,   -1776, -36693, 54270,   0xff},
+       {-12284, 9600, 50782,   -1776, -36693, 54270,   0xff},
+       {-24499, 5671, 47725,   -1776, -36693, 54270,   0xff},
+       {12799, 19456, 49663,   43601, 3257, 48817,     0xff},
+       {10870, 21498, 51250,   43601, 3257, 48817,     0xff},
+       {12284, 9600, 50782,    43601, 3257, 48817,     0xff},
+       {-12799, 19456, 49663,  -59683, -52, 27066,     0xff},
+       {-13098, 11318, 48991,  -59683, -52, 27066,     0xff},
+       {-12284, 9600, 50782,   -59683, -52, 27066,     0xff},
+       {7168, 30208, 39936,    -28429, 58248, -9705,   0xff},
+       {0, 26624, 39423,       -28429, 58248, -9705,   0xff},
+       {0, 28160, 48640,       -28429, 58248, -9705,   0xff},
+       {0, 28160, 48640,       28429, 58248, -9705,    0xff},
+       {0, 26624, 39423,       28429, 58248, -9705,    0xff},
+       {-7168, 30208, 39936,   28429, 58248, -9705,    0xff},
+       {29979, 34639, 31110,   23291, 52658, -31299,   0xff},
+       {20576, 48728, 47817,   23291, 52658, -31299,   0xff},
+       {55891, 27603, 38552,   23291, 52658, -31299,   0xff},
+       {-29979, 34639, 31110,  -20951, 59926, -16285,  0xff},
+       {-48630, 26065, 23550,  -20951, 59926, -16285,  0xff},
+       {-55891, 27603, 38552,  -20951, 59926, -16285,  0xff},
+       {0, -52736, 22528,      20335, -8749, -61682,   0xff},
+       {0, -31857, 19566,      20335, -8749, -61682,   0xff},
+       {16045, -30052, 24599,  20335, -8749, -61682,   0xff},
+       {-16045, -30052, 24599, -20335, -8749, -61682,  0xff},
+       {0, -31857, 19566,      -20335, -8749, -61682,  0xff},
+       {0, -52736, 22528,      -20335, -8749, -61682,  0xff},
+       {0, -63999, 30208,      9968, -62966, -15197,   0xff},
+       {21330, -59803, 26806,  9968, -62966, -15197,   0xff},
+       {23886, -61271, 34567,  9968, -62966, -15197,   0xff},
+       {-23886, -61271, 34567, -9968, -62966, -15197,  0xff},
+       {-21330, -59803, 26806, -9968, -62966, -15197,  0xff},
+       {0, -63999, 30208,      -9968, -62966, -15197,  0xff},
+       {20480, -28672, 37375,  59585, 15623, -22367,   0xff},
+       {16045, -30052, 24599,  59585, 15623, -22367,   0xff},
+       {14336, -18432, 28160,  59585, 15623, -22367,   0xff},
+       {-14336, -18432, 28160, -59585, 15623, -22367,  0xff},
+       {-16045, -30052, 24599, -59585, 15623, -22367,  0xff},
+       {-20480, -28672, 37375, -59585, 15623, -22367,  0xff},
+       {0, 4607, -54272,       27643, -26699, -53084,  0xff},
+       {34990, 3085, -35283,   27643, -26699, -53084,  0xff},
+       {22528, -9728, -35327,  27643, -26699, -53084,  0xff},
+       {-22528, -9728, -35327, -27643, -26699, -53084, 0xff},
+       {-34990, 3085, -35283,  -27643, -26699, -53084, 0xff},
+       {0, 4607, -54272,       -27643, -26699, -53084, 0xff},
+       {0, -25087, -23039,     19569, -53975, -31594,  0xff},
+       {0, -12799, -44032,     19569, -53975, -31594,  0xff},
+       {22528, -9728, -35327,  19569, -53975, -31594,  0xff},
+       {0, -25087, -23039,     -21384, -54670, -29137, 0xff},
+       {-19456, -20480, -17408,        -21384, -54670, -29137, 0xff},
+       {-22528, -9728, -35327, -21384, -54670, -29137, 0xff},
+       {11434, -27191, 17172,  22747, -60699, -9640,   0xff},
+       {0, -31857, 19566,      22747, -60699, -9640,   0xff},
+       {0, -25087, -23039,     22747, -60699, -9640,   0xff},
+       {0, -25087, -23039,     -22747, -60699, -9640,  0xff},
+       {0, -31857, 19566,      -22747, -60699, -9640,  0xff},
+       {-11434, -27191, 17172, -22747, -60699, -9640,  0xff},
+       {47823, -2804, 3726,    60358, -25447, 1992,    0xff},
+       {56241, 17046, 2221,    60358, -25447, 1992,    0xff},
+       {52680, 10582, 27526,   60358, -25447, 1992,    0xff},
+       {-52680, 10582, 27526,  -60358, -25447, 1992,   0xff},
+       {-56241, 17046, 2221,   -60358, -25447, 1992,   0xff},
+       {-47823, -2804, 3726,   -60358, -25447, 1992,   0xff},
+       {0, 4607, -54272,       18415, -2988, -62822,   0xff},
+       {0, 36864, -55807,      18415, -2988, -62822,   0xff},
+       {30128, 26936, -46502,  18415, -2988, -62822,   0xff},
+       {0, 4607, -54272,       -29084, -20034, -55200, 0xff},
+       {-34990, 3085, -35283,  -29084, -20034, -55200, 0xff},
+       {-30128, 26936, -46502, -29084, -20034, -55200, 0xff},
+       {0, 64512, -5120,       8336, 63294, 14811,     0xff},
+       {0, 58880, 18943,       8336, 63294, 14811,     0xff},
+       {29696, 55807, 15360,   8336, 63294, 14811,     0xff},
+       {0, 64512, -5120,       -7333, 63084, 16174,    0xff},
+       {-29696, 60928, -4607,  -7333, 63084, 16174,    0xff},
+       {-29696, 55807, 15360,  -7333, 63084, 16174,    0xff},
+       {29696, 56832, -25087,  8650, 63897, -11717,    0xff},
+       {0, 58880, -35840,      8650, 63897, -11717,    0xff},
+       {0, 64512, -5120,       8650, 63897, -11717,    0xff},
+       {0, 64512, -5120,       -8650, 63897, -11717,   0xff},
+       {0, 58880, -35840,      -8650, 63897, -11717,   0xff},
+       {-29696, 56832, -25087, -8650, 63897, -11717,   0xff},
+       {30128, 26936, -46502,  26902, 40147, -44263,   0xff},
+       {0, 36864, -55807,      26902, 40147, -44263,   0xff},
+       {0, 58880, -35840,      26902, 40147, -44263,   0xff},
+       {0, 58880, -35840,      -26902, 40147, -44263,  0xff},
+       {0, 36864, -55807,      -26902, 40147, -44263,  0xff},
+       {-30128, 26936, -46502, -26902, 40147, -44263,  0xff},
+       {51586, 40861, -9829,   43345, 47566, -12399,   0xff},
+       {50190, 37864, -26209,  43345, 47566, -12399,   0xff},
+       {29696, 56832, -25087,  43345, 47566, -12399,   0xff},
+       {-29696, 56832, -25087, -43345, 47566, -12399,  0xff},
+       {-50190, 37864, -26209, -43345, 47566, -12399,  0xff},
+       {-51586, 40861, -9829,  -43345, 47566, -12399,  0xff},
+       {51216, 37752, 6281,    45049, 46537, 10013,    0xff},
+       {51586, 40861, -9829,   45049, 46537, 10013,    0xff},
+       {29696, 60928, -4607,   45049, 46537, 10013,    0xff},
+       {-29696, 60928, -4607,  -45049, 46537, 10013,   0xff},
+       {-51586, 40861, -9829,  -45049, 46537, 10013,   0xff},
+       {-51216, 37752, 6281,   -45049, 46537, 10013,   0xff},
+       {41471, 29696, 18432,   39334, 23265, 46969,    0xff},
+       {51216, 37752, 6281,    39334, 23265, 46969,    0xff},
+       {29696, 55807, 15360,   39334, 23265, 46969,    0xff},
+       {-29696, 55807, 15360,  -39334, 23265, 46969,   0xff},
+       {-51216, 37752, 6281,   -39334, 23265, 46969,   0xff},
+       {-41471, 29696, 18432,  -39334, 23265, 46969,   0xff},
+       {0, 58880, 18943,       13965, 41667, 48614,    0xff},
+       {0, 37375, 37375,       13965, 41667, 48614,    0xff},
+       {29979, 34639, 31110,   13965, 41667, 48614,    0xff},
+       {0, 58880, 18943,       -10262, 38725, 51865,   0xff},
+       {-29696, 55807, 15360,  -10262, 38725, 51865,   0xff},
+       {-29979, 34639, 31110,  -10262, 38725, 51865,   0xff},
+       {51586, 40861, -9829,   63740, 14627, 4286,     0xff},
+       {51216, 37752, 6281,    63740, 14627, 4286,     0xff},
+       {56241, 17046, 2221,    63740, 14627, 4286,     0xff},
+       {-56241, 17046, 2221,   -63740, 14627, 4286,    0xff},
+       {-51216, 37752, 6281,   -63740, 14627, 4286,    0xff},
+       {-51586, 40861, -9829,  -63740, 14627, 4286,    0xff},
+       {54646, 23084, -25639,  62285, 18441, -8683,    0xff},
+       {50190, 37864, -26209,  62285, 18441, -8683,    0xff},
+       {51586, 40861, -9829,   62285, 18441, -8683,    0xff},
+       {-51586, 40861, -9829,  -62285, 18441, -8683,   0xff},
+       {-50190, 37864, -26209, -62285, 18441, -8683,   0xff},
+       {-54646, 23084, -25639, -62285, 18441, -8683,   0xff},
+       {14336, -18432, 28160,  38902, -52101, 8159,    0xff},
+       {29162, -13292, -9698,  38902, -52101, 8159,    0xff},
+       {34586, -3098, 29517,   38902, -52101, 8159,    0xff},
+       {-34586, -3098, 29517,  -38902, -52101, 8159,   0xff},
+       {-29162, -13292, -9698, -38902, -52101, 8159,   0xff},
+       {-14336, -18432, 28160, -38902, -52101, 8159,   0xff},
+       {29162, -13292, -9698,  46084, -43017, -17910,  0xff},
+       {19456, -20480, -17408, 46084, -43017, -17910,  0xff},
+       {22528, -9728, -35327,  46084, -43017, -17910,  0xff},
+       {-29162, -13292, -9698, -45239, -43941, -17819, 0xff},
+       {-34990, 3085, -35283,  -45239, -43941, -17819, 0xff},
+       {-22528, -9728, -35327, -45239, -43941, -17819, 0xff},
+       {83968, 3584, -28160,   4856, 2444, 65313,      0xff},
+       {89343, 20376, -29188,  4856, 2444, 65313,      0xff},
+       {80904, 16297, -28407,  4856, 2444, 65313,      0xff},
+       {-83968, 3584, -28160,  4607, 163, 65372,       0xff},
+       {-77984, 6266, -28588,  4607, 163, 65372,       0xff},
+       {-80904, 16297, -28407, 4607, 163, 65372,       0xff},
+       {64283, 24671, -16941,  26889, -49990, 32754,   0xff},
+       {63071, 20046, -23006,  26889, -49990, 32754,   0xff},
+       {76699, 22655, -30212,  26889, -49990, 32754,   0xff},
+       {-76699, 22655, -30212, -26889, -49990, 32754,  0xff},
+       {-63071, 20046, -23006, -26889, -49990, 32754,  0xff},
+       {-64283, 24671, -16941, -26889, -49990, 32754,  0xff},
+       {46721, -944, -11257,   -11993, 17255, 62075,   0xff},
+       {38912, -8192, -10751,  -11993, 17255, 62075,   0xff},
+       {50688, -9216, -8192,   -11993, 17255, 62075,   0xff},
+       {-46721, -944, -11257,  6402, 19942, 62095,     0xff},
+       {-55385, -3250, -9623,  6402, 19942, 62095,     0xff},
+       {-50688, -9216, -8192,  6402, 19942, 62095,     0xff},
+       {56241, 17046, 2221,    59716, -25899, -7608,   0xff},
+       {47823, -2804, 3726,    59716, -25899, -7608,   0xff},
+       {46721, -944, -11257,   59716, -25899, -7608,   0xff},
+       {-46721, -944, -11257,  -59716, -25899, -7608,  0xff},
+       {-47823, -2804, 3726,   -59716, -25899, -7608,  0xff},
+       {-56241, 17046, 2221,   -59716, -25899, -7608,  0xff},
+       {67766, 376, -26353,    18009, -7503, 62567,    0xff},
+       {77984, 6266, -28588,   18009, -7503, 62567,    0xff},
+       {72755, 15982, -25917,  18009, -7503, 62567,    0xff},
+       {-67766, 376, -26353,   -30133, -11226, 57101,  0xff},
+       {-55861, -126, -20169,  -30133, -11226, 57101,  0xff},
+       {-72755, 15982, -25917, -30133, -11226, 57101,  0xff},
+       {51711, -8192, -21504,  12392, -64251, 3584,    0xff},
+       {68095, -5632, -32256,  12392, -64251, 3584,    0xff},
+       {68018, -4978, -20287,  12392, -64251, 3584,    0xff},
+       {-68018, -4978, -20287, -12392, -64251, 3584,   0xff},
+       {-68095, -5632, -32256, -12392, -64251, 3584,   0xff},
+       {-51711, -8192, -21504, -12392, -64251, 3584,   0xff},
+       {68095, -5632, -32256,  30723, -57114, 9450,    0xff},
+       {86016, 3584, -34816,   30723, -57114, 9450,    0xff},
+       {83968, 3584, -28160,   30723, -57114, 9450,    0xff},
+       {-83968, 3584, -28160,  -30723, -57114, 9450,   0xff},
+       {-86016, 3584, -34816,  -30723, -57114, 9450,   0xff},
+       {-68095, -5632, -32256, -30723, -57114, 9450,   0xff},
+       {54646, 23084, -25639,  -25454, 1985, -60358,   0xff},
+       {80412, 31511, -36230,  -25454, 1985, -60358,   0xff},
+       {68095, -5632, -32256,  -25454, 1985, -60358,   0xff},
+       {-54646, 23084, -25639, 35461, -3945, -54971,   0xff},
+       {-51711, -8192, -21504, 35461, -3945, -54971,   0xff},
+       {-68095, -5632, -32256, 35461, -3945, -54971,   0xff},
+       {51711, -8192, -21504,  -4502, -65162, -5360,   0xff},
+       {50688, -9216, -8192,   -4502, -65162, -5360,   0xff},
+       {38912, -8192, -10751,  -4502, -65162, -5360,   0xff},
+       {-38912, -8192, -10751, 4502, -65162, -5360,    0xff},
+       {-50688, -9216, -8192,  4502, -65162, -5360,    0xff},
+       {-51711, -8192, -21504, 4502, -65162, -5360,    0xff}
+};
 
 #endif /* MESHDATA_H_ */