├── .gitmodules ├── ESP32VGA.ino ├── README.md └── gfx ├── bitlunislab.h ├── bitlunislablogo.h ├── font6x8.h ├── thinker.h └── venus.h /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "src/ESP32Lib"] 2 | path = src/ESP32Lib 3 | url = https://github.com/bitluni/ESP32Lib.git 4 | -------------------------------------------------------------------------------- /ESP32VGA.ino: -------------------------------------------------------------------------------- 1 | /* 2 | Author: bitluni 2019 3 | For further details check out: 4 | https://youtube.com/bitlunislab 5 | https://github.com/bitluni 6 | http://bitluni.net 7 | */ 8 | 9 | #include 10 | #include "src/ESP32Lib/src/Graphics/I2SVGA.h" 11 | #include 12 | #include "src/ESP32Lib/src/Graphics/Mesh.h" 13 | #include "src/ESP32Lib/src/Graphics/Sprites.h" 14 | 15 | typedef unsigned short Color; 16 | 17 | #include "gfx/font6x8.h" 18 | #include "gfx/thinker.h" 19 | //#include "gfx/venus.h" 20 | Font> font(6, 8, font6x8::pixels); 21 | //Mesh> model(venus::vertexCount, venus::vertices, 0, 0, venus::triangleCount, venus::triangles, venus::triangleNormals); 22 | Mesh> model2(thinker::vertexCount, thinker::vertices, 0, 0, thinker::triangleCount, thinker::triangles, thinker::triangleNormals); 23 | 24 | //Note that the I/O GPIO pads are 0-19, 21-23, 25-27, 32-39, while the output GPIOs are 0-19, 21-23, 25-27, 32-33. GPIO pads 34-39 are input-only 25 | //0, 2, 4, 5, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 27, 32, 33 26 | //0 (boot mode: use only as blank output) 27 | //5 (LED) 28 | //21 (SDA), 22(SCL) 29 | //25, 26 (DAC) 30 | //1(TX), 3(RX) 31 | 32 | //pin configuration, (you could use 32 and 33, for the syncs instead) 33 | const int redPins[] = {2, 4, 12, 13, 14}; 34 | const int greenPins[] = {15, 16, 17, 18, 19}; 35 | const int bluePins[] = {21, 22, 23, 27}; 36 | const int hsyncPin = 0; 37 | const int vsyncPin = 5; 38 | 39 | //VGA Device (I2S0) 40 | I2SVGA graphics(0); 41 | 42 | void setup() 43 | { 44 | Serial.begin(115200); 45 | //initializing i2s vga and frame buffers 46 | graphics.init(graphics.MODE200x150, redPins, greenPins, bluePins, hsyncPin, vsyncPin, 16); 47 | //select font 48 | graphics.setFont(font); 49 | } 50 | 51 | //render 3d model 52 | void drawModel() 53 | { 54 | static Matrix perspective = Matrix::translation(graphics.xres / 2, graphics.yres / 2, 0) * Matrix::scaling(100 * graphics.pixelAspect(), 100, 100) * Matrix::perspective(90, 1, 10); 55 | static float u = 0; 56 | u += 0.02; 57 | Matrix rotation = Matrix::rotation(-1.7, 1, 0, 0) * Matrix::rotation(u, 0, 0, 1); 58 | Matrix m0 = perspective * Matrix::translation(0, 1.7 * 0, 7) * rotation * Matrix::scaling(7); 59 | model2.transform(m0, rotation); 60 | model2.drawTriangles(graphics, 31); 61 | graphics.flush(); 62 | } 63 | 64 | //show output 65 | void draw() 66 | { 67 | static int lastMillis = 0; 68 | int t = millis(); 69 | int fps = 1000 / (t - lastMillis); 70 | lastMillis = t; 71 | graphics.begin(); 72 | graphics.clear(0); 73 | drawModel(); 74 | graphics.setTextColor(0xffff); 75 | graphics.setCursor(0, 0); 76 | graphics.print("mem: "); 77 | graphics.print((int)heap_caps_get_free_size(MALLOC_CAP_DEFAULT)); 78 | graphics.print(" fps: "); 79 | graphics.print(fps, 10, 2); 80 | graphics.print(" tris/s: "); 81 | graphics.print(fps * model2.triangleCount); 82 | graphics.end(); 83 | } 84 | 85 | //just draw 86 | void loop() 87 | { 88 | draw(); 89 | } 90 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # bitluni's ESP32 VGA 2 | A simple VGA output with 14Bit color and external DACs over parallel I²S 3 | 4 | THanks for any support! 5 | 6 | Patreon (https://patreon.com/bitluni) 7 | Paypal (https://paypal.me/bitluni) 8 | 9 | Version 0.1 10 | 11 | 12 | #License 13 | bitluni 2019 14 | Creative Commons Attribution ShareAlike 2.0 15 | https://creativecommons.org/licenses/by-sa/2.0/ 16 | 17 | If you need another license, please feel free to contact me -------------------------------------------------------------------------------- /gfx/bitlunislablogo.h: -------------------------------------------------------------------------------- 1 | namespace bitlunislablogo 2 | { 3 | const int vertexCount = 668; 4 | const int triangleCount = 1336; 5 | const float vertices[][3] = { 6 | -0.4318, -0.4905, -0.0728, -0.4393, -0.4927, -0.0347, -0.4740, -0.4741, -0.0347, -0.4535, -0.4536, -0.0755, -0.4908, -0.4318, -0.0728, -0.4931, -0.4394, -0.0347, -0.4931, -0.3820, -0.0745, -0.5000, -0.3820, -0.0347, -0.5000, -0.3125, -0.0347, -0.4931, -0.3125, -0.0745, -0.4514, -0.3125, -0.0796, -0.4514, -0.3820, -0.0796, -0.3820, -0.4928, -0.0745, -0.3125, -0.4928, -0.0745, -0.3125, -0.4995, -0.0347, -0.3820, -0.4994, -0.0347, 7 | -0.3820, -0.4514, -0.0796, -0.3125, -0.4514, -0.0796, -0.3820, -0.3820, -0.0796, -0.3820, -0.3125, -0.0796, -0.3125, -0.3125, -0.0796, -0.3125, -0.3820, -0.0796, -0.4930, -0.2431, -0.0745, -0.4999, -0.2431, -0.0347, -0.4998, -0.1736, -0.0347, -0.4930, -0.1736, -0.0745, -0.4514, -0.1736, -0.0796, -0.4514, -0.2431, -0.0796, -0.4930, -0.1042, -0.0745, -0.4998, -0.1042, -0.0347, -0.4997, -0.0347, -0.0347, -0.4929, -0.0347, -0.0745, 8 | -0.4514, -0.0347, -0.0796, -0.4514, -0.1042, -0.0796, -0.3180, -0.1736, -0.0745, -0.2887, -0.1736, -0.0347, -0.2828, -0.2277, -0.0347, -0.3076, -0.2439, -0.0755, -0.3820, -0.2431, -0.0796, -0.3820, -0.1736, -0.0796, -0.3186, -0.0347, -0.0745, -0.2899, -0.0347, -0.0347, -0.2897, -0.1042, -0.0347, -0.3185, -0.1042, -0.0745, -0.3820, -0.1042, -0.0796, -0.3820, -0.0347, -0.0796, -0.2431, -0.4928, -0.0745, -0.1736, -0.4928, -0.0745, 9 | -0.1736, -0.4995, -0.0347, -0.2431, -0.4995, -0.0347, -0.2431, -0.4514, -0.0796, -0.1736, -0.4514, -0.0796, -0.2585, -0.3125, -0.0745, -0.2392, -0.3125, -0.0347, -0.2110, -0.3496, -0.0347, -0.2372, -0.3760, -0.0755, -0.1736, -0.3742, -0.0347, -0.1736, -0.3955, -0.0745, -0.1042, -0.4928, -0.0745, -0.0347, -0.4928, -0.0745, -0.0347, -0.4994, -0.0347, -0.1042, -0.4994, -0.0347, -0.1042, -0.4514, -0.0796, -0.0347, -0.4514, -0.0796, 10 | -0.1042, -0.4055, -0.0347, -0.0347, -0.4150, -0.0347, -0.0347, -0.4158, -0.0745, -0.1042, -0.4111, -0.0745, -0.0842, -0.2205, -0.0728, -0.0915, -0.2265, -0.0347, -0.1191, -0.1736, -0.0347, -0.0943, -0.1736, -0.0745, -0.0347, -0.2276, -0.0745, -0.0347, -0.2468, -0.0347, -0.0347, -0.1736, -0.0796, -0.0970, -0.1110, -0.0347, -0.0347, -0.0832, -0.0347, -0.0347, -0.1111, -0.0745, -0.0878, -0.1203, -0.0728, -0.2713, -0.2624, -0.0347, 11 | -0.2735, -0.2675, -0.0728, -0.4393, -0.4927, 0.0347, -0.4318, -0.4905, 0.0728, -0.4535, -0.4536, 0.0755, -0.4740, -0.4741, 0.0347, -0.4931, -0.4394, 0.0347, -0.4908, -0.4318, 0.0728, -0.5000, -0.3820, 0.0347, -0.4931, -0.3820, 0.0745, -0.4931, -0.3125, 0.0745, -0.5000, -0.3125, 0.0347, -0.4514, -0.3820, 0.0796, -0.4514, -0.3125, 0.0796, -0.3820, -0.4994, 0.0347, -0.3125, -0.4995, 0.0347, -0.3125, -0.4928, 0.0745, 12 | -0.3820, -0.4928, 0.0745, -0.3125, -0.4514, 0.0796, -0.3820, -0.4514, 0.0796, -0.3125, -0.3820, 0.0796, -0.3125, -0.3125, 0.0796, -0.3820, -0.3125, 0.0796, -0.3820, -0.3820, 0.0796, -0.4999, -0.2431, 0.0347, -0.4930, -0.2431, 0.0745, -0.4930, -0.1736, 0.0745, -0.4998, -0.1736, 0.0347, -0.4514, -0.2431, 0.0796, -0.4514, -0.1736, 0.0796, -0.4998, -0.1042, 0.0347, -0.4930, -0.1042, 0.0745, -0.4929, -0.0347, 0.0745, 13 | -0.4997, -0.0347, 0.0347, -0.4514, -0.1042, 0.0796, -0.4514, -0.0347, 0.0796, -0.2887, -0.1736, 0.0347, -0.3180, -0.1736, 0.0745, -0.3076, -0.2439, 0.0755, -0.2828, -0.2277, 0.0347, -0.3820, -0.1736, 0.0796, -0.3820, -0.2431, 0.0796, -0.2899, -0.0347, 0.0347, -0.3186, -0.0347, 0.0745, -0.3185, -0.1042, 0.0745, -0.2897, -0.1042, 0.0347, -0.3820, -0.0347, 0.0796, -0.3820, -0.1042, 0.0796, -0.2431, -0.4995, 0.0347, 14 | -0.1736, -0.4995, 0.0347, -0.1736, -0.4928, 0.0745, -0.2431, -0.4928, 0.0745, -0.1736, -0.4514, 0.0796, -0.2431, -0.4514, 0.0796, -0.2392, -0.3125, 0.0347, -0.2585, -0.3125, 0.0745, -0.2372, -0.3760, 0.0755, -0.2110, -0.3496, 0.0347, -0.1736, -0.3955, 0.0745, -0.1736, -0.3742, 0.0347, -0.1042, -0.4994, 0.0347, -0.0347, -0.4994, 0.0347, -0.0347, -0.4928, 0.0745, -0.1042, -0.4928, 0.0745, -0.0347, -0.4514, 0.0796, 15 | -0.1042, -0.4514, 0.0796, -0.1042, -0.4111, 0.0745, -0.0347, -0.4158, 0.0745, -0.0347, -0.4150, 0.0347, -0.1042, -0.4055, 0.0347, -0.0915, -0.2265, 0.0347, -0.0842, -0.2205, 0.0728, -0.0943, -0.1736, 0.0745, -0.1191, -0.1736, 0.0347, -0.0347, -0.2468, 0.0347, -0.0347, -0.2276, 0.0745, -0.0347, -0.1736, 0.0796, -0.0878, -0.1203, 0.0728, -0.0347, -0.1111, 0.0745, -0.0347, -0.0832, 0.0347, -0.0970, -0.1110, 0.0347, 16 | -0.2735, -0.2675, 0.0728, -0.2713, -0.2624, 0.0347, -0.4929, 0.0347, -0.0745, -0.4996, 0.0347, -0.0347, -0.4996, 0.1042, -0.0347, -0.4929, 0.1042, -0.0745, -0.4514, 0.1042, -0.0796, -0.4514, 0.0347, -0.0796, -0.4928, 0.1736, -0.0745, -0.4995, 0.1736, -0.0347, -0.4995, 0.2430, -0.0347, -0.4928, 0.2430, -0.0745, -0.4514, 0.2430, -0.0796, -0.4514, 0.1736, -0.0796, -0.3188, 0.1042, -0.0745, -0.2903, 0.1042, -0.0347, 17 | -0.2901, 0.0347, -0.0347, -0.3187, 0.0347, -0.0745, -0.3820, 0.0347, -0.0796, -0.3820, 0.1042, -0.0796, -0.3190, 0.2430, -0.0745, -0.2907, 0.2430, -0.0347, -0.2905, 0.1736, -0.0347, -0.3189, 0.1736, -0.0745, -0.3820, 0.1736, -0.0796, -0.3820, 0.2430, -0.0796, -0.4928, 0.3125, -0.0745, -0.4994, 0.3125, -0.0347, -0.4993, 0.3819, -0.0347, -0.4927, 0.3819, -0.0745, -0.4514, 0.3819, -0.0796, -0.4514, 0.3125, -0.0796, 18 | -0.4537, 0.4537, -0.0755, -0.4746, 0.4745, -0.0347, -0.4399, 0.4928, -0.0347, -0.4321, 0.4906, -0.0728, -0.4927, 0.4398, -0.0347, -0.4905, 0.4321, -0.0728, -0.3081, 0.3814, -0.0755, -0.2841, 0.3633, -0.0347, -0.2906, 0.3125, -0.0347, -0.3189, 0.3125, -0.0745, -0.3820, 0.3125, -0.0796, -0.3820, 0.3819, -0.0796, -0.3820, 0.4995, -0.0347, -0.3125, 0.4995, -0.0347, -0.3125, 0.4928, -0.0745, -0.3820, 0.4928, -0.0745, 19 | -0.3820, 0.4514, -0.0796, -0.3125, 0.4514, -0.0796, -0.0880, 0.1203, -0.0728, -0.0347, 0.1108, -0.0745, -0.0347, 0.0827, -0.0347, -0.0973, 0.1110, -0.0347, -0.0973, 0.1736, -0.0745, -0.1251, 0.1736, -0.0347, -0.1252, 0.2430, -0.0347, -0.0973, 0.2430, -0.0745, -0.0347, 0.2430, -0.0796, -0.0347, 0.1736, -0.0796, -0.2431, 0.4073, -0.0745, -0.1736, 0.4073, -0.0745, -0.1736, 0.3979, -0.0347, -0.2431, 0.3979, -0.0347, 20 | -0.2431, 0.4995, -0.0347, -0.1736, 0.4995, -0.0347, -0.1736, 0.4928, -0.0745, -0.2431, 0.4928, -0.0745, -0.2431, 0.4514, -0.0796, -0.1736, 0.4514, -0.0796, -0.0976, 0.3125, -0.0745, -0.1258, 0.3125, -0.0347, -0.1326, 0.3633, -0.0347, -0.1086, 0.3814, -0.0755, -0.0347, 0.3819, -0.0796, -0.0347, 0.3125, -0.0796, -0.1042, 0.4995, -0.0347, -0.0347, 0.4995, -0.0347, -0.0347, 0.4928, -0.0745, -0.1042, 0.4928, -0.0745, 21 | -0.1042, 0.4514, -0.0796, -0.0347, 0.4514, -0.0796, -0.4996, 0.0347, 0.0347, -0.4929, 0.0347, 0.0745, -0.4929, 0.1042, 0.0745, -0.4996, 0.1042, 0.0347, -0.4514, 0.0347, 0.0796, -0.4514, 0.1042, 0.0796, -0.4995, 0.1736, 0.0347, -0.4928, 0.1736, 0.0745, -0.4928, 0.2430, 0.0745, -0.4995, 0.2430, 0.0347, -0.4514, 0.1736, 0.0796, -0.4514, 0.2430, 0.0796, -0.2903, 0.1042, 0.0347, -0.3188, 0.1042, 0.0745, 22 | -0.3187, 0.0347, 0.0745, -0.2901, 0.0347, 0.0347, -0.3820, 0.1042, 0.0796, -0.3820, 0.0347, 0.0796, -0.2907, 0.2430, 0.0347, -0.3190, 0.2430, 0.0745, -0.3189, 0.1736, 0.0745, -0.2905, 0.1736, 0.0347, -0.3820, 0.2430, 0.0796, -0.3820, 0.1736, 0.0796, -0.4994, 0.3125, 0.0347, -0.4928, 0.3125, 0.0745, -0.4927, 0.3819, 0.0745, -0.4993, 0.3819, 0.0347, -0.4514, 0.3125, 0.0796, -0.4514, 0.3819, 0.0796, 23 | -0.4746, 0.4745, 0.0347, -0.4537, 0.4537, 0.0755, -0.4321, 0.4906, 0.0728, -0.4399, 0.4928, 0.0347, -0.4905, 0.4321, 0.0728, -0.4927, 0.4398, 0.0347, -0.2841, 0.3633, 0.0347, -0.3081, 0.3814, 0.0755, -0.3189, 0.3125, 0.0745, -0.2906, 0.3125, 0.0347, -0.3820, 0.3819, 0.0796, -0.3820, 0.3125, 0.0796, -0.3820, 0.4928, 0.0745, -0.3125, 0.4928, 0.0745, -0.3125, 0.4995, 0.0347, -0.3820, 0.4995, 0.0347, 24 | -0.3125, 0.4514, 0.0796, -0.3820, 0.4514, 0.0796, -0.0973, 0.1110, 0.0347, -0.0347, 0.0827, 0.0347, -0.0347, 0.1108, 0.0745, -0.0880, 0.1203, 0.0728, -0.1252, 0.1736, 0.0347, -0.0974, 0.1736, 0.0745, -0.0975, 0.2430, 0.0745, -0.1255, 0.2430, 0.0347, -0.0347, 0.1736, 0.0796, -0.0347, 0.2430, 0.0796, -0.2431, 0.3979, 0.0347, -0.1736, 0.3979, 0.0347, -0.1736, 0.4073, 0.0745, -0.2431, 0.4073, 0.0745, 25 | -0.2431, 0.4928, 0.0745, -0.1736, 0.4928, 0.0745, -0.1736, 0.4995, 0.0347, -0.2431, 0.4995, 0.0347, -0.1736, 0.4514, 0.0796, -0.2431, 0.4514, 0.0796, -0.1259, 0.3125, 0.0347, -0.0977, 0.3125, 0.0745, -0.1086, 0.3814, 0.0755, -0.1326, 0.3633, 0.0347, -0.0347, 0.3125, 0.0796, -0.0347, 0.3819, 0.0796, -0.1042, 0.4928, 0.0745, -0.0347, 0.4928, 0.0745, -0.0347, 0.4995, 0.0347, -0.1042, 0.4995, 0.0347, 26 | -0.0347, 0.4514, 0.0796, -0.1042, 0.4514, 0.0796, 0.0347, -0.4928, -0.0745, 0.1041, -0.4927, -0.0745, 0.1041, -0.4993, -0.0347, 0.0347, -0.4994, -0.0347, 0.0347, -0.4514, -0.0796, 0.1041, -0.4514, -0.0796, 0.0347, -0.4148, -0.0347, 0.1041, -0.4053, -0.0347, 0.1041, -0.4110, -0.0745, 0.0347, -0.4157, -0.0745, 0.1736, -0.4927, -0.0745, 0.2430, -0.4927, -0.0745, 0.2430, -0.4993, -0.0347, 0.1736, -0.4993, -0.0347, 27 | 0.1736, -0.4514, -0.0796, 0.2430, -0.4514, -0.0796, 0.2371, -0.3760, -0.0755, 0.2109, -0.3496, -0.0347, 0.2392, -0.3125, -0.0347, 0.2585, -0.3125, -0.0745, 0.1736, -0.3742, -0.0347, 0.1736, -0.3955, -0.0745, 0.0932, -0.1736, -0.0745, 0.1169, -0.1736, -0.0347, 0.0915, -0.2265, -0.0347, 0.0841, -0.2205, -0.0728, 0.0347, -0.2276, -0.0745, 0.0347, -0.2468, -0.0347, 0.0347, -0.1736, -0.0796, 0.0347, -0.0856, -0.0347, 28 | 0.0948, -0.1134, -0.0347, 0.0863, -0.1219, -0.0728, 0.0347, -0.1123, -0.0745, 0.2759, -0.0748, -0.0728, 0.2750, -0.0775, -0.0347, 0.2499, -0.0347, -0.0347, 0.2638, -0.0347, -0.0745, 0.3125, -0.4927, -0.0745, 0.3819, -0.4927, -0.0745, 0.3819, -0.4992, -0.0347, 0.3125, -0.4992, -0.0347, 0.3125, -0.4514, -0.0796, 0.3819, -0.4514, -0.0796, 0.3125, -0.3820, -0.0796, 0.3125, -0.3125, -0.0796, 0.3819, -0.3125, -0.0796, 29 | 0.3819, -0.3820, -0.0796, 0.4535, -0.4536, -0.0755, 0.4740, -0.4741, -0.0347, 0.4393, -0.4927, -0.0347, 0.4317, -0.4905, -0.0728, 0.4905, -0.4318, -0.0728, 0.4927, -0.4394, -0.0347, 0.4927, -0.3125, -0.0745, 0.4994, -0.3125, -0.0347, 0.4993, -0.3820, -0.0347, 0.4927, -0.3820, -0.0745, 0.4514, -0.3820, -0.0796, 0.4514, -0.3125, -0.0796, 0.3075, -0.2439, -0.0755, 0.2827, -0.2277, -0.0347, 0.2888, -0.1736, -0.0347, 30 | 0.3180, -0.1736, -0.0745, 0.3819, -0.1736, -0.0796, 0.3819, -0.2431, -0.0796, 0.3080, -0.1005, -0.0755, 0.3125, -0.0347, -0.0796, 0.3819, -0.0347, -0.0796, 0.3819, -0.1042, -0.0796, 0.4928, -0.1736, -0.0745, 0.4995, -0.1736, -0.0347, 0.4994, -0.2431, -0.0347, 0.4928, -0.2431, -0.0745, 0.4514, -0.2431, -0.0796, 0.4514, -0.1736, -0.0796, 0.4929, -0.0347, -0.0745, 0.4997, -0.0347, -0.0347, 0.4996, -0.1042, -0.0347, 31 | 0.4928, -0.1042, -0.0745, 0.4514, -0.1042, -0.0796, 0.4514, -0.0347, -0.0796, 0.2838, -0.1123, -0.0347, 0.2713, -0.2624, -0.0347, 0.2735, -0.2675, -0.0728, 0.0347, -0.4994, 0.0347, 0.1041, -0.4993, 0.0347, 0.1041, -0.4927, 0.0745, 0.0347, -0.4928, 0.0745, 0.1041, -0.4514, 0.0796, 0.0347, -0.4514, 0.0796, 0.0347, -0.4158, 0.0745, 0.1041, -0.4110, 0.0745, 0.1041, -0.4053, 0.0347, 0.0347, -0.4148, 0.0347, 32 | 0.1736, -0.4993, 0.0347, 0.2430, -0.4993, 0.0347, 0.2430, -0.4927, 0.0745, 0.1736, -0.4927, 0.0745, 0.2430, -0.4514, 0.0796, 0.1736, -0.4514, 0.0796, 0.2109, -0.3496, 0.0347, 0.2371, -0.3760, 0.0755, 0.2585, -0.3125, 0.0745, 0.2392, -0.3125, 0.0347, 0.1736, -0.3955, 0.0745, 0.1736, -0.3742, 0.0347, 0.1169, -0.1736, 0.0347, 0.0932, -0.1736, 0.0745, 0.0841, -0.2205, 0.0728, 0.0915, -0.2265, 0.0347, 33 | 0.0347, -0.2468, 0.0347, 0.0347, -0.2276, 0.0745, 0.0347, -0.1736, 0.0796, 0.0347, -0.1123, 0.0745, 0.0863, -0.1219, 0.0728, 0.0948, -0.1134, 0.0347, 0.0347, -0.0856, 0.0347, 0.2750, -0.0775, 0.0347, 0.2759, -0.0748, 0.0728, 0.2638, -0.0347, 0.0745, 0.2499, -0.0347, 0.0347, 0.3125, -0.4992, 0.0347, 0.3819, -0.4992, 0.0347, 0.3819, -0.4927, 0.0745, 0.3125, -0.4927, 0.0745, 0.3819, -0.4514, 0.0796, 34 | 0.3125, -0.4514, 0.0796, 0.3819, -0.3820, 0.0796, 0.3819, -0.3125, 0.0796, 0.3125, -0.3125, 0.0796, 0.3125, -0.3820, 0.0796, 0.4740, -0.4741, 0.0347, 0.4535, -0.4536, 0.0755, 0.4317, -0.4905, 0.0728, 0.4393, -0.4927, 0.0347, 0.4927, -0.4394, 0.0347, 0.4905, -0.4318, 0.0728, 0.4997, -0.3125, 0.0347, 0.4931, -0.3125, 0.0745, 0.4929, -0.3820, 0.0745, 0.4995, -0.3820, 0.0347, 0.4514, -0.3125, 0.0796, 35 | 0.4514, -0.3820, 0.0796, 0.2827, -0.2277, 0.0347, 0.3075, -0.2439, 0.0755, 0.3180, -0.1736, 0.0745, 0.2888, -0.1736, 0.0347, 0.3819, -0.2431, 0.0796, 0.3819, -0.1736, 0.0796, 0.3819, -0.1042, 0.0796, 0.3819, -0.0347, 0.0796, 0.3125, -0.0347, 0.0796, 0.3080, -0.1005, 0.0755, 0.4997, -0.1736, 0.0347, 0.4931, -0.1736, 0.0745, 0.4931, -0.2431, 0.0745, 0.4997, -0.2431, 0.0347, 0.4514, -0.1736, 0.0796, 36 | 0.4514, -0.2431, 0.0796, 0.4999, -0.0347, 0.0347, 0.4931, -0.0347, 0.0745, 0.4931, -0.1042, 0.0745, 0.4998, -0.1042, 0.0347, 0.4514, -0.0347, 0.0796, 0.4514, -0.1042, 0.0796, 0.2838, -0.1123, 0.0347, 0.2735, -0.2675, 0.0728, 0.2713, -0.2624, 0.0347, 0.1337, 0.0676, -0.0728, 0.1311, 0.0667, -0.0347, 0.0964, 0.0754, -0.0347, 0.1080, 0.0996, -0.0755, 0.0347, 0.1104, -0.0745, 0.0347, 0.0819, -0.0347, 37 | 0.0249, 0.2430, -0.0745, 0.0497, 0.2430, -0.0347, 0.0612, 0.1984, -0.0347, 0.0384, 0.1766, -0.0755, 0.1041, 0.1784, -0.0347, 0.1041, 0.1586, -0.0745, 0.1736, 0.0556, -0.0745, 0.2400, 0.0316, -0.0755, 0.2180, 0.0096, -0.0347, 0.1736, 0.0417, -0.0347, 0.1736, 0.1042, -0.0796, 0.2430, 0.1042, -0.0796, 0.1783, 0.1725, -0.0755, 0.1679, 0.1883, -0.0347, 0.2002, 0.2430, -0.0347, 0.2043, 0.2430, -0.0745, 38 | 0.2430, 0.2430, -0.0796, 0.2430, 0.1736, -0.0796, 0.0371, 0.3124, -0.0755, 0.1041, 0.3348, -0.0745, 0.1041, 0.3224, -0.0347, 0.0579, 0.2950, -0.0347, 0.0347, 0.3819, -0.0796, 0.1041, 0.3819, -0.0796, 0.0347, 0.4995, -0.0347, 0.1041, 0.4995, -0.0347, 0.1041, 0.4928, -0.0745, 0.0347, 0.4928, -0.0745, 0.0347, 0.4514, -0.0796, 0.1041, 0.4514, -0.0796, 0.1796, 0.3165, -0.0755, 0.1736, 0.3819, -0.0796, 39 | 0.2430, 0.3819, -0.0796, 0.2430, 0.3125, -0.0796, 0.1736, 0.4995, -0.0347, 0.2430, 0.4995, -0.0347, 0.2430, 0.4928, -0.0745, 0.1736, 0.4928, -0.0745, 0.1736, 0.4514, -0.0796, 0.2430, 0.4514, -0.0796, 0.1712, 0.3052, -0.0347, 0.3125, 0.0347, -0.0796, 0.3125, 0.1042, -0.0796, 0.3819, 0.1042, -0.0796, 0.3819, 0.0347, -0.0796, 0.3125, 0.1736, -0.0796, 0.3125, 0.2430, -0.0796, 0.3819, 0.2430, -0.0796, 40 | 0.3819, 0.1736, -0.0796, 0.4929, 0.1042, -0.0745, 0.4999, 0.1042, -0.0347, 0.4998, 0.0347, -0.0347, 0.4929, 0.0347, -0.0745, 0.4514, 0.0347, -0.0796, 0.4514, 0.1042, -0.0796, 0.4930, 0.2430, -0.0745, 0.5000, 0.2430, -0.0347, 0.4999, 0.1736, -0.0347, 0.4930, 0.1736, -0.0745, 0.4514, 0.1736, -0.0796, 0.4514, 0.2430, -0.0796, 0.3125, 0.3125, -0.0796, 0.3125, 0.3819, -0.0796, 0.3819, 0.3819, -0.0796, 41 | 0.3819, 0.3125, -0.0796, 0.3125, 0.4995, -0.0347, 0.3819, 0.4995, -0.0347, 0.3819, 0.4928, -0.0745, 0.3125, 0.4928, -0.0745, 0.3125, 0.4514, -0.0796, 0.3819, 0.4514, -0.0796, 0.4930, 0.3819, -0.0745, 0.4999, 0.3819, -0.0347, 0.5000, 0.3125, -0.0347, 0.4930, 0.3125, -0.0745, 0.4514, 0.3125, -0.0796, 0.4514, 0.3819, -0.0796, 0.4321, 0.4906, -0.0728, 0.4398, 0.4928, -0.0347, 0.4745, 0.4745, -0.0347, 42 | 0.4537, 0.4537, -0.0755, 0.4929, 0.4398, -0.0347, 0.4907, 0.4321, -0.0728, 0.1311, 0.0667, 0.0347, 0.1337, 0.0676, 0.0728, 0.1080, 0.0996, 0.0755, 0.0964, 0.0754, 0.0347, 0.0347, 0.0819, 0.0347, 0.0347, 0.1104, 0.0745, 0.0497, 0.2430, 0.0347, 0.0249, 0.2430, 0.0745, 0.0384, 0.1766, 0.0755, 0.0612, 0.1984, 0.0347, 0.1041, 0.1586, 0.0745, 0.1041, 0.1784, 0.0347, 0.1736, 0.0417, 0.0347, 43 | 0.2180, 0.0096, 0.0347, 0.2400, 0.0316, 0.0755, 0.1736, 0.0556, 0.0745, 0.2430, 0.1042, 0.0796, 0.1736, 0.1042, 0.0796, 0.1679, 0.1883, 0.0347, 0.1783, 0.1725, 0.0755, 0.2043, 0.2430, 0.0745, 0.2002, 0.2430, 0.0347, 0.2430, 0.1736, 0.0796, 0.2430, 0.2430, 0.0796, 0.0579, 0.2950, 0.0347, 0.1041, 0.3224, 0.0347, 0.1041, 0.3348, 0.0745, 0.0371, 0.3124, 0.0755, 0.1041, 0.3819, 0.0796, 44 | 0.0347, 0.3819, 0.0796, 0.0347, 0.4928, 0.0745, 0.1041, 0.4928, 0.0745, 0.1041, 0.4995, 0.0347, 0.0347, 0.4995, 0.0347, 0.1041, 0.4514, 0.0796, 0.0347, 0.4514, 0.0796, 0.2430, 0.3125, 0.0796, 0.2430, 0.3819, 0.0796, 0.1736, 0.3819, 0.0796, 0.1796, 0.3165, 0.0755, 0.1736, 0.4928, 0.0745, 0.2430, 0.4928, 0.0745, 0.2430, 0.4995, 0.0347, 0.1736, 0.4995, 0.0347, 0.2430, 0.4514, 0.0796, 45 | 0.1736, 0.4514, 0.0796, 0.1712, 0.3052, 0.0347, 0.3819, 0.0347, 0.0796, 0.3819, 0.1042, 0.0796, 0.3125, 0.1042, 0.0796, 0.3125, 0.0347, 0.0796, 0.3819, 0.1736, 0.0796, 0.3819, 0.2430, 0.0796, 0.3125, 0.2430, 0.0796, 0.3125, 0.1736, 0.0796, 0.5000, 0.1042, 0.0347, 0.4931, 0.1042, 0.0745, 0.4931, 0.0347, 0.0745, 0.5000, 0.0347, 0.0347, 0.4514, 0.1042, 0.0796, 0.4514, 0.0347, 0.0796, 46 | 0.5000, 0.2430, 0.0347, 0.4931, 0.2430, 0.0745, 0.4931, 0.1736, 0.0745, 0.5000, 0.1736, 0.0347, 0.4514, 0.2430, 0.0796, 0.4514, 0.1736, 0.0796, 0.3819, 0.3125, 0.0796, 0.3819, 0.3819, 0.0796, 0.3125, 0.3819, 0.0796, 0.3125, 0.3125, 0.0796, 0.3125, 0.4928, 0.0745, 0.3819, 0.4928, 0.0745, 0.3819, 0.4995, 0.0347, 0.3125, 0.4995, 0.0347, 0.3819, 0.4514, 0.0796, 0.3125, 0.4514, 0.0796, 47 | 0.4998, 0.3819, 0.0347, 0.4930, 0.3819, 0.0745, 0.4931, 0.3125, 0.0745, 0.5000, 0.3125, 0.0347, 0.4514, 0.3819, 0.0796, 0.4514, 0.3125, 0.0796, 0.4398, 0.4928, 0.0347, 0.4321, 0.4906, 0.0728, 0.4537, 0.4537, 0.0755, 0.4745, 0.4745, 0.0347, 0.4906, 0.4321, 0.0728, 0.4929, 0.4398, 0.0347, }; 48 | const unsigned short triangles[][3] = { 49 | 0, 1, 2, 2, 3, 0, 4, 3, 2, 2, 5, 4, 6, 7, 8, 8, 9, 6, 6, 9, 10, 10, 11, 6, 12, 13, 14, 14, 15, 12, 12, 16, 17, 17, 13, 12, 18, 19, 20, 20, 21, 18, 0, 12, 15, 15, 1, 0, 50 | 0, 3, 16, 16, 12, 0, 11, 10, 19, 19, 18, 11, 4, 5, 7, 7, 6, 4, 4, 6, 11, 11, 3, 4, 16, 18, 21, 21, 17, 16, 3, 11, 18, 18, 16, 3, 22, 23, 24, 24, 25, 22, 22, 25, 26, 26, 27, 22, 51 | 28, 29, 30, 30, 31, 28, 28, 31, 32, 32, 33, 28, 34, 35, 36, 36, 37, 34, 38, 39, 34, 34, 37, 38, 40, 41, 42, 42, 43, 40, 44, 45, 40, 40, 43, 44, 27, 26, 39, 39, 38, 27, 33, 32, 45, 45, 44, 33, 52 | 25, 24, 29, 29, 28, 25, 25, 28, 33, 33, 26, 25, 43, 42, 35, 35, 34, 43, 39, 44, 43, 43, 34, 39, 26, 33, 44, 44, 39, 26, 46, 47, 48, 48, 49, 46, 46, 50, 51, 51, 47, 46, 52, 53, 54, 54, 55, 52, 53 | 54, 56, 57, 57, 55, 54, 58, 59, 60, 60, 61, 58, 58, 62, 63, 63, 59, 58, 64, 65, 66, 66, 67, 64, 47, 58, 61, 61, 48, 47, 47, 51, 62, 62, 58, 47, 56, 64, 67, 67, 57, 56, 50, 55, 57, 57, 51, 50, 54 | 62, 67, 66, 66, 63, 62, 51, 57, 67, 67, 62, 51, 68, 69, 70, 70, 71, 68, 68, 72, 73, 73, 69, 68, 68, 71, 74, 74, 72, 68, 75, 76, 77, 77, 78, 75, 71, 70, 75, 75, 78, 71, 71, 78, 77, 77, 74, 71, 55 | 13, 46, 49, 49, 14, 13, 13, 17, 50, 50, 46, 13, 21, 20, 52, 52, 55, 21, 17, 21, 55, 55, 50, 17, 36, 79, 80, 80, 37, 36, 9, 8, 23, 23, 22, 9, 9, 22, 27, 27, 10, 9, 19, 38, 37, 37, 20, 19, 56 | 10, 27, 38, 38, 19, 10, 80, 79, 53, 53, 52, 80, 20, 37, 80, 80, 52, 20, 81, 82, 83, 83, 84, 81, 85, 84, 83, 83, 86, 85, 87, 88, 89, 89, 90, 87, 91, 92, 89, 89, 88, 91, 93, 94, 95, 95, 96, 93, 57 | 95, 97, 98, 98, 96, 95, 99, 100, 101, 101, 102, 99, 81, 93, 96, 96, 82, 81, 96, 98, 83, 83, 82, 96, 102, 101, 92, 92, 91, 102, 85, 86, 88, 88, 87, 85, 83, 91, 88, 88, 86, 83, 97, 99, 102, 102, 98, 97, 58 | 98, 102, 91, 91, 83, 98, 103, 104, 105, 105, 106, 103, 107, 108, 105, 105, 104, 107, 109, 110, 111, 111, 112, 109, 113, 114, 111, 111, 110, 113, 115, 116, 117, 117, 118, 115, 117, 116, 119, 119, 120, 117, 121, 122, 123, 123, 124, 121, 59 | 123, 122, 125, 125, 126, 123, 120, 119, 108, 108, 107, 120, 126, 125, 114, 114, 113, 126, 106, 105, 110, 110, 109, 106, 108, 113, 110, 110, 105, 108, 124, 123, 116, 116, 115, 124, 116, 123, 126, 126, 119, 116, 119, 126, 113, 113, 108, 119, 60 | 127, 128, 129, 129, 130, 127, 129, 131, 132, 132, 130, 129, 133, 134, 135, 135, 136, 133, 135, 137, 138, 138, 136, 135, 139, 140, 141, 141, 142, 139, 141, 143, 144, 144, 142, 141, 145, 146, 147, 147, 148, 145, 128, 139, 142, 142, 129, 128, 61 | 142, 144, 131, 131, 129, 142, 137, 145, 148, 148, 138, 137, 131, 137, 135, 135, 132, 131, 143, 146, 145, 145, 144, 143, 144, 145, 137, 137, 131, 144, 149, 150, 151, 151, 152, 149, 149, 153, 154, 154, 150, 149, 154, 155, 151, 151, 150, 154, 62 | 156, 157, 158, 158, 159, 156, 152, 151, 156, 156, 159, 152, 155, 157, 156, 156, 151, 155, 94, 127, 130, 130, 95, 94, 130, 132, 97, 97, 95, 130, 135, 134, 100, 100, 99, 135, 132, 135, 99, 99, 97, 132, 117, 160, 161, 161, 118, 117, 63 | 90, 89, 104, 104, 103, 90, 92, 107, 104, 104, 89, 92, 100, 117, 120, 120, 101, 100, 101, 120, 107, 107, 92, 101, 161, 160, 134, 134, 133, 161, 134, 160, 117, 117, 100, 134, 162, 163, 164, 164, 165, 162, 162, 165, 166, 166, 167, 162, 64 | 168, 169, 170, 170, 171, 168, 168, 171, 172, 172, 173, 168, 174, 175, 176, 176, 177, 174, 178, 179, 174, 174, 177, 178, 180, 181, 182, 182, 183, 180, 184, 185, 180, 180, 183, 184, 167, 166, 179, 179, 178, 167, 173, 172, 185, 185, 184, 173, 65 | 165, 164, 169, 169, 168, 165, 165, 168, 173, 173, 166, 165, 183, 182, 175, 175, 174, 183, 179, 184, 183, 183, 174, 179, 166, 173, 184, 184, 179, 166, 186, 187, 188, 188, 189, 186, 186, 189, 190, 190, 191, 186, 192, 193, 194, 194, 195, 192, 66 | 196, 193, 192, 192, 197, 196, 198, 199, 200, 200, 201, 198, 202, 203, 198, 198, 201, 202, 204, 205, 206, 206, 207, 204, 208, 207, 206, 206, 209, 208, 191, 190, 203, 203, 202, 191, 194, 204, 207, 207, 195, 194, 192, 195, 207, 207, 208, 192, 67 | 189, 188, 196, 196, 197, 189, 189, 197, 192, 192, 190, 189, 203, 208, 209, 209, 198, 203, 190, 192, 208, 208, 203, 190, 210, 211, 212, 212, 213, 210, 214, 215, 216, 216, 217, 214, 214, 217, 218, 218, 219, 214, 210, 213, 215, 215, 214, 210, 68 | 210, 214, 219, 219, 211, 210, 220, 221, 222, 222, 223, 220, 224, 225, 226, 226, 227, 224, 228, 227, 226, 226, 229, 228, 230, 231, 232, 232, 233, 230, 230, 233, 234, 234, 235, 230, 236, 237, 238, 238, 239, 236, 240, 239, 238, 238, 241, 240, 69 | 221, 233, 232, 232, 222, 221, 225, 236, 239, 239, 226, 225, 229, 226, 239, 239, 240, 229, 220, 228, 229, 229, 221, 220, 233, 240, 241, 241, 234, 233, 221, 229, 240, 240, 233, 221, 198, 220, 223, 223, 199, 198, 205, 224, 227, 227, 206, 205, 70 | 209, 206, 227, 227, 228, 209, 198, 209, 228, 228, 220, 198, 171, 170, 187, 187, 186, 171, 171, 186, 191, 191, 172, 171, 201, 200, 181, 181, 180, 201, 185, 202, 201, 201, 180, 185, 172, 191, 202, 202, 185, 172, 217, 216, 231, 231, 230, 217, 71 | 217, 230, 235, 235, 218, 217, 242, 243, 244, 244, 245, 242, 246, 247, 244, 244, 243, 246, 248, 249, 250, 250, 251, 248, 252, 253, 250, 250, 249, 252, 254, 255, 256, 256, 257, 254, 256, 255, 258, 258, 259, 256, 260, 261, 262, 262, 263, 260, 72 | 262, 261, 264, 264, 265, 262, 259, 258, 247, 247, 246, 259, 265, 264, 253, 253, 252, 265, 245, 244, 249, 249, 248, 245, 247, 252, 249, 249, 244, 247, 263, 262, 255, 255, 254, 263, 255, 262, 265, 265, 258, 255, 258, 265, 252, 252, 247, 258, 73 | 266, 267, 268, 268, 269, 266, 270, 271, 268, 268, 267, 270, 272, 273, 274, 274, 275, 272, 276, 273, 272, 272, 277, 276, 278, 279, 280, 280, 281, 278, 280, 279, 282, 282, 283, 280, 284, 285, 286, 286, 287, 284, 288, 285, 284, 284, 289, 288, 74 | 283, 282, 271, 271, 270, 283, 274, 284, 287, 287, 275, 274, 289, 284, 274, 274, 273, 289, 269, 268, 276, 276, 277, 269, 271, 273, 276, 276, 268, 271, 279, 288, 289, 289, 282, 279, 282, 289, 273, 273, 271, 282, 290, 291, 292, 292, 293, 290, 75 | 294, 295, 296, 296, 297, 294, 298, 299, 296, 296, 295, 298, 290, 293, 295, 295, 294, 290, 292, 298, 295, 295, 293, 292, 300, 301, 302, 302, 303, 300, 304, 305, 306, 306, 307, 304, 308, 305, 304, 304, 309, 308, 310, 311, 312, 312, 313, 310, 76 | 314, 315, 312, 312, 311, 314, 316, 317, 318, 318, 319, 316, 320, 317, 316, 316, 321, 320, 301, 313, 312, 312, 302, 301, 305, 316, 319, 319, 306, 305, 321, 316, 305, 305, 308, 321, 302, 308, 309, 309, 303, 302, 315, 320, 321, 321, 312, 315, 77 | 312, 321, 308, 308, 302, 312, 278, 300, 303, 303, 279, 278, 285, 304, 307, 307, 286, 285, 309, 304, 285, 285, 288, 309, 303, 309, 288, 288, 279, 303, 251, 250, 267, 267, 266, 251, 253, 270, 267, 267, 250, 253, 281, 280, 261, 261, 260, 281, 78 | 261, 280, 283, 283, 264, 261, 264, 283, 270, 270, 253, 264, 297, 296, 311, 311, 310, 297, 299, 314, 311, 311, 296, 299, 322, 323, 324, 324, 325, 322, 322, 326, 327, 327, 323, 322, 328, 329, 330, 330, 331, 328, 332, 333, 334, 334, 335, 332, 79 | 332, 336, 337, 337, 333, 332, 338, 339, 340, 340, 341, 338, 342, 339, 338, 338, 343, 342, 323, 332, 335, 335, 324, 323, 323, 327, 336, 336, 332, 323, 329, 342, 343, 343, 330, 329, 326, 331, 330, 330, 327, 326, 336, 343, 338, 338, 337, 336, 80 | 327, 330, 343, 343, 336, 327, 344, 345, 346, 346, 347, 344, 348, 347, 346, 346, 349, 348, 348, 350, 344, 344, 347, 348, 351, 352, 353, 353, 354, 351, 355, 356, 357, 357, 358, 355, 353, 352, 345, 345, 344, 353, 350, 354, 353, 353, 344, 350, 81 | 359, 360, 361, 361, 362, 359, 359, 363, 364, 364, 360, 359, 365, 366, 367, 367, 368, 365, 369, 370, 371, 371, 372, 369, 369, 373, 374, 374, 370, 369, 375, 376, 377, 377, 378, 375, 379, 380, 375, 375, 378, 379, 360, 372, 371, 371, 361, 360, 82 | 360, 364, 369, 369, 372, 360, 368, 367, 380, 380, 379, 368, 363, 365, 368, 368, 364, 363, 378, 377, 374, 374, 373, 378, 369, 379, 378, 378, 373, 369, 364, 368, 379, 379, 369, 364, 381, 382, 383, 383, 384, 381, 381, 384, 385, 385, 386, 381, 83 | 387, 388, 389, 389, 390, 387, 391, 392, 393, 393, 394, 391, 395, 396, 391, 391, 394, 395, 397, 398, 399, 399, 400, 397, 401, 402, 397, 397, 400, 401, 386, 385, 396, 396, 395, 386, 390, 389, 402, 402, 401, 390, 384, 383, 403, 403, 387, 384, 84 | 384, 387, 390, 390, 385, 384, 400, 399, 392, 392, 391, 400, 396, 401, 400, 400, 391, 396, 385, 390, 401, 401, 396, 385, 333, 359, 362, 362, 334, 333, 333, 337, 363, 363, 359, 333, 338, 341, 366, 366, 365, 338, 337, 338, 365, 365, 363, 337, 85 | 404, 382, 381, 381, 405, 404, 355, 387, 403, 403, 356, 355, 355, 358, 388, 388, 387, 355, 341, 340, 404, 404, 405, 341, 366, 381, 386, 386, 367, 366, 394, 393, 376, 376, 375, 394, 380, 395, 394, 394, 375, 380, 367, 386, 395, 395, 380, 367, 86 | 341, 405, 381, 381, 366, 341, 406, 407, 408, 408, 409, 406, 408, 410, 411, 411, 409, 408, 412, 413, 414, 414, 415, 412, 416, 417, 418, 418, 419, 416, 418, 420, 421, 421, 419, 418, 422, 423, 424, 424, 425, 422, 426, 423, 422, 422, 427, 426, 87 | 407, 416, 419, 419, 408, 407, 419, 421, 410, 410, 408, 419, 413, 426, 427, 427, 414, 413, 410, 413, 412, 412, 411, 410, 420, 423, 426, 426, 421, 420, 421, 426, 413, 413, 410, 421, 428, 429, 430, 430, 431, 428, 432, 431, 430, 430, 433, 432, 88 | 430, 429, 434, 434, 433, 430, 435, 436, 437, 437, 438, 435, 439, 440, 441, 441, 442, 439, 437, 436, 429, 429, 428, 437, 429, 436, 435, 435, 434, 429, 443, 444, 445, 445, 446, 443, 445, 447, 448, 448, 446, 445, 449, 450, 451, 451, 452, 449, 89 | 453, 454, 455, 455, 456, 453, 453, 457, 458, 458, 454, 453, 459, 460, 461, 461, 462, 459, 461, 460, 463, 463, 464, 461, 444, 456, 455, 455, 445, 444, 455, 454, 447, 447, 445, 455, 464, 463, 450, 450, 449, 464, 447, 449, 452, 452, 448, 447, 90 | 462, 461, 458, 458, 457, 462, 458, 461, 464, 464, 454, 458, 454, 464, 449, 449, 447, 454, 465, 466, 467, 467, 468, 465, 469, 470, 467, 467, 466, 469, 471, 472, 473, 473, 474, 471, 475, 476, 477, 477, 478, 475, 477, 476, 479, 479, 480, 477, 91 | 481, 482, 483, 483, 484, 481, 483, 482, 485, 485, 486, 483, 480, 479, 470, 470, 469, 480, 486, 485, 472, 472, 471, 486, 468, 467, 474, 474, 487, 468, 470, 471, 474, 474, 467, 470, 484, 483, 476, 476, 475, 484, 476, 483, 486, 486, 479, 476, 92 | 479, 486, 471, 471, 470, 479, 417, 443, 446, 446, 418, 417, 446, 448, 420, 420, 418, 446, 452, 451, 424, 424, 423, 452, 448, 452, 423, 423, 420, 448, 488, 466, 465, 465, 489, 488, 439, 487, 474, 474, 440, 439, 474, 473, 441, 441, 440, 474, 93 | 425, 424, 488, 488, 489, 425, 450, 469, 466, 466, 451, 450, 478, 477, 460, 460, 459, 478, 460, 477, 480, 480, 463, 460, 463, 480, 469, 469, 450, 463, 451, 466, 488, 488, 424, 451, 490, 491, 492, 492, 493, 490, 494, 493, 492, 492, 495, 494, 94 | 496, 497, 498, 498, 499, 496, 498, 500, 501, 501, 499, 498, 502, 503, 504, 504, 505, 502, 502, 506, 507, 507, 503, 502, 508, 509, 510, 510, 511, 508, 508, 511, 512, 512, 513, 508, 490, 502, 505, 505, 491, 490, 490, 493, 506, 506, 502, 490, 95 | 500, 509, 508, 508, 501, 500, 494, 499, 501, 501, 493, 494, 506, 508, 513, 513, 507, 506, 493, 501, 508, 508, 506, 493, 514, 515, 516, 516, 517, 514, 514, 518, 519, 519, 515, 514, 520, 521, 522, 522, 523, 520, 524, 523, 522, 522, 525, 524, 96 | 526, 527, 528, 528, 529, 526, 530, 531, 532, 532, 533, 530, 534, 533, 532, 532, 535, 534, 515, 526, 536, 536, 516, 515, 515, 519, 527, 527, 526, 515, 521, 530, 533, 533, 522, 521, 525, 522, 533, 533, 534, 525, 518, 524, 525, 525, 519, 518, 97 | 527, 534, 535, 535, 528, 527, 519, 525, 534, 534, 527, 519, 537, 538, 539, 539, 540, 537, 541, 542, 543, 543, 544, 541, 545, 546, 547, 547, 548, 545, 549, 550, 545, 545, 548, 549, 551, 552, 553, 553, 554, 551, 555, 556, 551, 551, 554, 555, 98 | 540, 539, 550, 550, 549, 540, 544, 543, 556, 556, 555, 544, 538, 541, 544, 544, 539, 538, 554, 553, 546, 546, 545, 554, 550, 555, 554, 554, 545, 550, 539, 544, 555, 555, 550, 539, 557, 558, 559, 559, 560, 557, 561, 562, 563, 563, 564, 561, 99 | 565, 564, 563, 563, 566, 565, 567, 568, 569, 569, 570, 567, 571, 572, 567, 567, 570, 571, 573, 574, 575, 575, 576, 573, 575, 577, 578, 578, 576, 575, 560, 559, 572, 572, 571, 560, 562, 574, 573, 573, 563, 562, 566, 563, 573, 573, 576, 566, 100 | 558, 565, 566, 566, 559, 558, 578, 577, 568, 568, 567, 578, 572, 576, 578, 578, 567, 572, 559, 566, 576, 576, 572, 559, 503, 507, 538, 538, 537, 503, 513, 512, 542, 542, 541, 513, 507, 513, 541, 541, 538, 507, 529, 528, 558, 558, 557, 529, 101 | 531, 561, 564, 564, 532, 531, 535, 532, 564, 564, 565, 535, 528, 535, 565, 565, 558, 528, 514, 517, 497, 497, 496, 514, 511, 510, 536, 536, 526, 511, 511, 526, 529, 529, 512, 511, 542, 557, 560, 560, 543, 542, 570, 569, 552, 552, 551, 570, 102 | 556, 571, 570, 570, 551, 556, 543, 560, 571, 571, 556, 543, 512, 529, 557, 557, 542, 512, 579, 580, 581, 581, 582, 579, 583, 582, 581, 581, 584, 583, 585, 586, 587, 587, 588, 585, 587, 589, 590, 590, 588, 587, 591, 592, 593, 593, 594, 591, 103 | 593, 595, 596, 596, 594, 593, 597, 598, 599, 599, 600, 597, 601, 602, 599, 599, 598, 601, 579, 591, 594, 594, 580, 579, 594, 596, 581, 581, 580, 594, 589, 598, 597, 597, 590, 589, 581, 589, 587, 587, 584, 581, 595, 601, 598, 598, 596, 595, 104 | 596, 598, 589, 589, 581, 596, 603, 604, 605, 605, 606, 603, 605, 607, 608, 608, 606, 605, 609, 610, 611, 611, 612, 609, 613, 610, 609, 609, 614, 613, 615, 616, 617, 617, 618, 615, 619, 620, 621, 621, 622, 619, 623, 620, 619, 619, 624, 623, 105 | 604, 625, 618, 618, 605, 604, 618, 617, 607, 607, 605, 618, 610, 619, 622, 622, 611, 610, 624, 619, 610, 610, 613, 624, 607, 613, 614, 614, 608, 607, 616, 623, 624, 624, 617, 616, 617, 624, 613, 613, 607, 617, 626, 627, 628, 628, 629, 626, 106 | 630, 631, 632, 632, 633, 630, 634, 635, 636, 636, 637, 634, 636, 635, 638, 638, 639, 636, 640, 641, 642, 642, 643, 640, 642, 641, 644, 644, 645, 642, 639, 638, 627, 627, 626, 639, 645, 644, 631, 631, 630, 645, 627, 630, 633, 633, 628, 627, 107 | 643, 642, 635, 635, 634, 643, 635, 642, 645, 645, 638, 635, 638, 645, 630, 630, 627, 638, 646, 647, 648, 648, 649, 646, 650, 651, 652, 652, 653, 650, 654, 651, 650, 650, 655, 654, 656, 657, 658, 658, 659, 656, 658, 657, 660, 660, 661, 658, 108 | 662, 663, 664, 664, 665, 662, 664, 666, 667, 667, 665, 664, 661, 660, 647, 647, 646, 661, 651, 663, 662, 662, 652, 651, 664, 663, 651, 651, 654, 664, 647, 654, 655, 655, 648, 647, 667, 666, 657, 657, 656, 667, 657, 666, 664, 664, 660, 657, 109 | 660, 664, 654, 654, 647, 660, 629, 628, 595, 595, 593, 629, 633, 632, 602, 602, 601, 633, 628, 633, 601, 601, 595, 628, 649, 648, 616, 616, 615, 649, 620, 650, 653, 653, 621, 620, 655, 650, 620, 620, 623, 655, 648, 655, 623, 623, 616, 648, 110 | 603, 606, 586, 586, 585, 603, 600, 599, 618, 618, 625, 600, 602, 615, 618, 618, 599, 602, 631, 646, 649, 649, 632, 631, 659, 658, 641, 641, 640, 659, 641, 658, 661, 661, 644, 641, 644, 661, 646, 646, 631, 644, 632, 649, 615, 615, 602, 632, 111 | 59, 322, 325, 325, 60, 59, 59, 63, 326, 326, 322, 59, 65, 328, 331, 331, 66, 65, 63, 66, 331, 331, 326, 63, 72, 348, 349, 349, 73, 72, 72, 74, 350, 350, 348, 72, 76, 351, 354, 354, 77, 76, 74, 77, 354, 354, 350, 74, 112 | 140, 406, 409, 409, 141, 140, 409, 411, 143, 143, 141, 409, 146, 412, 415, 415, 147, 146, 411, 412, 146, 146, 143, 411, 153, 432, 433, 433, 154, 153, 433, 434, 155, 155, 154, 433, 157, 435, 438, 438, 158, 157, 434, 435, 157, 157, 155, 434, 113 | 211, 494, 495, 495, 212, 211, 219, 218, 496, 496, 499, 219, 211, 219, 499, 499, 494, 211, 235, 234, 518, 518, 514, 235, 237, 520, 523, 523, 238, 237, 241, 238, 523, 523, 524, 241, 234, 241, 524, 524, 518, 234, 218, 235, 514, 514, 496, 218, 114 | 291, 583, 584, 584, 292, 291, 587, 586, 299, 299, 298, 587, 584, 587, 298, 298, 292, 584, 606, 608, 315, 315, 314, 606, 317, 609, 612, 612, 318, 317, 614, 609, 317, 317, 320, 614, 608, 614, 320, 320, 315, 608, 586, 606, 314, 314, 299, 586, 115 | 31, 30, 163, 163, 162, 31, 31, 162, 167, 167, 32, 31, 177, 176, 41, 41, 40, 177, 45, 178, 177, 177, 40, 45, 32, 167, 178, 178, 45, 32, 358, 357, 504, 504, 503, 358, 388, 537, 540, 540, 389, 388, 548, 547, 398, 398, 397, 548, 116 | 402, 549, 548, 548, 397, 402, 389, 540, 549, 549, 402, 389, 358, 503, 537, 537, 388, 358, 112, 111, 243, 243, 242, 112, 114, 246, 243, 243, 111, 114, 257, 256, 122, 122, 121, 257, 122, 256, 259, 259, 125, 122, 125, 259, 246, 246, 114, 125, 117 | 442, 441, 593, 593, 592, 442, 472, 626, 629, 629, 473, 472, 637, 636, 482, 482, 481, 637, 482, 636, 639, 639, 485, 482, 485, 639, 626, 626, 472, 485, 473, 629, 593, 593, 441, 473, 1, 81, 84, 84, 2, 1, 5, 2, 84, 84, 85, 5, 118 | 7, 87, 90, 90, 8, 7, 15, 14, 94, 94, 93, 15, 5, 85, 87, 87, 7, 5, 1, 15, 93, 93, 81, 1, 23, 103, 106, 106, 24, 23, 29, 109, 112, 112, 30, 29, 35, 115, 118, 118, 36, 35, 41, 121, 124, 124, 42, 41, 119 | 24, 106, 109, 109, 29, 24, 42, 124, 115, 115, 35, 42, 49, 48, 128, 128, 127, 49, 53, 133, 136, 136, 54, 53, 136, 138, 56, 56, 54, 136, 61, 60, 140, 140, 139, 61, 148, 147, 65, 65, 64, 148, 48, 61, 139, 139, 128, 48, 120 | 138, 148, 64, 64, 56, 138, 69, 149, 152, 152, 70, 69, 69, 73, 153, 153, 149, 69, 159, 158, 76, 76, 75, 159, 70, 152, 159, 159, 75, 70, 8, 90, 103, 103, 23, 8, 79, 161, 133, 133, 53, 79, 14, 49, 127, 127, 94, 14, 121 | 118, 161, 79, 79, 36, 118, 163, 242, 245, 245, 164, 163, 169, 248, 251, 251, 170, 169, 175, 254, 257, 257, 176, 175, 181, 260, 263, 263, 182, 181, 164, 245, 248, 248, 169, 164, 182, 263, 254, 254, 175, 182, 187, 266, 269, 269, 188, 187, 122 | 193, 272, 275, 275, 194, 193, 277, 272, 193, 193, 196, 277, 199, 278, 281, 281, 200, 199, 287, 286, 205, 205, 204, 287, 188, 269, 277, 277, 196, 188, 275, 287, 204, 204, 194, 275, 213, 212, 291, 291, 290, 213, 215, 294, 297, 297, 216, 215, 123 | 213, 290, 294, 294, 215, 213, 223, 222, 301, 301, 300, 223, 307, 306, 225, 225, 224, 307, 231, 310, 313, 313, 232, 231, 319, 318, 237, 237, 236, 319, 222, 232, 313, 313, 301, 222, 306, 319, 236, 236, 225, 306, 170, 251, 266, 266, 187, 170, 124 | 200, 281, 260, 260, 181, 200, 216, 297, 310, 310, 231, 216, 199, 223, 300, 300, 278, 199, 286, 307, 224, 224, 205, 286, 325, 324, 407, 407, 406, 325, 415, 414, 329, 329, 328, 415, 335, 334, 417, 417, 416, 335, 339, 422, 425, 425, 340, 339, 125 | 427, 422, 339, 339, 342, 427, 324, 335, 416, 416, 407, 324, 414, 427, 342, 342, 329, 414, 345, 428, 431, 431, 346, 345, 349, 346, 431, 431, 432, 349, 438, 437, 352, 352, 351, 438, 356, 439, 442, 442, 357, 356, 352, 437, 428, 428, 345, 352, 126 | 362, 361, 444, 444, 443, 362, 370, 453, 456, 456, 371, 370, 370, 374, 457, 457, 453, 370, 376, 459, 462, 462, 377, 376, 377, 462, 457, 457, 374, 377, 361, 371, 456, 456, 444, 361, 382, 465, 468, 468, 383, 382, 392, 475, 478, 478, 393, 392, 127 | 398, 481, 484, 484, 399, 398, 383, 468, 487, 487, 403, 383, 399, 484, 475, 475, 392, 399, 340, 425, 489, 489, 404, 340, 393, 478, 459, 459, 376, 393, 334, 362, 443, 443, 417, 334, 489, 465, 382, 382, 404, 489, 356, 403, 487, 487, 439, 356, 128 | 491, 579, 582, 582, 492, 491, 495, 492, 582, 582, 583, 495, 497, 585, 588, 588, 498, 497, 588, 590, 500, 500, 498, 588, 505, 504, 592, 592, 591, 505, 509, 597, 600, 600, 510, 509, 491, 505, 591, 591, 579, 491, 590, 597, 509, 509, 500, 590, 129 | 517, 516, 604, 604, 603, 517, 612, 611, 521, 521, 520, 612, 622, 621, 531, 531, 530, 622, 516, 536, 625, 625, 604, 516, 611, 622, 530, 530, 521, 611, 546, 634, 637, 637, 547, 546, 552, 640, 643, 643, 553, 552, 553, 643, 634, 634, 546, 553, 130 | 653, 652, 562, 562, 561, 653, 568, 656, 659, 659, 569, 568, 574, 662, 665, 665, 575, 574, 665, 667, 577, 577, 575, 665, 577, 667, 656, 656, 568, 577, 652, 662, 574, 574, 562, 652, 517, 603, 585, 585, 497, 517, 510, 600, 625, 625, 536, 510, 131 | 569, 659, 640, 640, 552, 569, 621, 653, 561, 561, 531, 621, 30, 112, 242, 242, 163, 30, 176, 257, 121, 121, 41, 176, 357, 442, 592, 592, 504, 357, 547, 637, 481, 481, 398, 547, 60, 325, 406, 406, 140, 60, 147, 415, 328, 328, 65, 147, 132 | 73, 349, 432, 432, 153, 73, 158, 438, 351, 351, 76, 158, 212, 495, 583, 583, 291, 212, 318, 612, 520, 520, 237, 318, }; 133 | const float triangleNormals[][3] = { 134 | -0.4660, -0.8733, -0.1419, -0.6882, -0.4473, -0.5712, -0.4441, -0.6904, -0.5711, -0.8671, -0.4760, -0.1471, -0.9852, 0.0007, -0.1714, -0.9853, 0.0003, -0.1708, -0.1210, 0.0000, -0.9927, -0.1209, 0.0000, -0.9927, -0.0011, -0.9862, -0.1656, -0.0023, -0.9865, -0.1637, 0.0000, -0.1218, -0.9926, -0.0001, -0.1216, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.0503, -0.9853, -0.1635, -0.1156, -0.9901, -0.0793, 135 | -0.0532, -0.1041, -0.9931, -0.0392, -0.1217, -0.9918, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.9894, -0.1191, -0.0836, -0.9839, -0.0512, -0.1711, -0.1208, -0.0392, -0.9919, -0.1032, -0.0533, -0.9932, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, -0.0566, -0.9984, -0.0566, 0.0000, -0.9984, -0.9854, 0.0009, -0.1700, -0.9856, 0.0004, -0.1693, -0.1212, 0.0001, -0.9926, -0.1211, 0.0000, -0.9926, 136 | -0.9857, 0.0009, -0.1685, -0.9858, 0.0004, -0.1678, -0.1213, 0.0001, -0.9926, -0.1212, 0.0000, -0.9926, 0.8022, 0.0875, -0.5906, 0.8237, 0.1298, -0.5520, 0.0790, 0.0000, -0.9969, 0.0547, 0.0225, -0.9983, 0.8112, 0.0023, -0.5848, 0.8102, 0.0011, -0.5861, 0.0797, 0.0000, -0.9968, 0.0796, 0.0001, -0.9968, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 137 | -0.9856, 0.0009, -0.1693, -0.9857, 0.0004, -0.1685, -0.1212, 0.0001, -0.9926, -0.1212, 0.0000, -0.9926, 0.8102, 0.0119, -0.5860, 0.8053, 0.0059, -0.5928, 0.0796, 0.0000, -0.9968, 0.0790, 0.0006, -0.9969, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0002, -0.9863, -0.1648, 0.0004, -0.9863, -0.1652, 0.0000, -0.1216, -0.9926, 0.0000, -0.1217, -0.9926, 0.7419, 0.5661, -0.3594, 0.7299, 0.2557, -0.6340, 138 | 0.5036, 0.7622, -0.4067, 0.2370, 0.7393, -0.6303, 0.0002, -0.9865, -0.1641, 0.0004, -0.9864, -0.1644, 0.0000, -0.1217, -0.9926, 0.0000, -0.1218, -0.9926, 0.1349, 0.9906, -0.0217, 0.0672, 0.9880, -0.1391, 0.0002, -0.9864, -0.1644, 0.0004, -0.9863, -0.1648, 0.0000, -0.1217, -0.9926, 0.0000, -0.1217, -0.9926, 0.4071, 0.9045, -0.1274, 0.1947, 0.8654, -0.4617, 0.0317, 0.0512, -0.9982, 0.0000, 0.0903, -0.9959, 139 | 0.0085, 0.1248, -0.9921, 0.0000, 0.1410, -0.9900, 0.0203, 0.0903, -0.9957, 0.0000, 0.1248, -0.9922, -0.8614, -0.4489, -0.2376, -0.8317, -0.1981, -0.5186, -0.1426, -0.8915, -0.4300, -0.3282, -0.9211, -0.2096, -0.0848, -0.0542, -0.9949, -0.0474, -0.0936, -0.9945, -0.3435, 0.7694, -0.5385, -0.1736, 0.9463, -0.2728, -0.8130, 0.2866, -0.5069, -0.9573, 0.1240, -0.2610, -0.0381, 0.0363, -0.9986, -0.0846, 0.0805, -0.9932, 140 | 0.0002, -0.9863, -0.1652, 0.0004, -0.9862, -0.1656, 0.0000, -0.1216, -0.9926, 0.0000, -0.1216, -0.9926, 0.0935, 0.0000, -0.9956, 0.0511, 0.0332, -0.9981, 0.0538, 0.0000, -0.9986, 0.0000, 0.0537, -0.9986, 0.9455, 0.3113, -0.0955, 0.5006, 0.6562, -0.5647, -0.9853, 0.0009, -0.1708, -0.9854, 0.0004, -0.1700, -0.1211, 0.0001, -0.9926, -0.1210, 0.0000, -0.9927, 0.0545, 0.0000, -0.9985, 0.0000, 0.0590, -0.9983, 141 | 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.8362, 0.5352, -0.1195, 0.8582, 0.3011, -0.4158, 0.1138, 0.0504, -0.9922, 0.0933, 0.0684, -0.9933, -0.8388, -0.5084, 0.1947, -0.3891, -0.7292, 0.5630, -0.7239, -0.3974, 0.5639, -0.5045, -0.8405, 0.1976, -0.9852, 0.0003, 0.1714, -0.9853, 0.0007, 0.1708, -0.1210, 0.0000, 0.9927, -0.1209, 0.0000, 0.9927, -0.0023, -0.9862, 0.1656, -0.0011, -0.9865, 0.1637, 142 | 0.0000, -0.1216, 0.9926, -0.0001, -0.1218, 0.9926, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.1144, -0.9800, 0.1626, -0.0475, -0.9967, 0.0662, -0.0526, -0.1217, 0.9912, -0.0381, -0.0953, 0.9947, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.9964, -0.0484, 0.0700, -0.9784, -0.1178, 0.1702, -0.1207, -0.0527, 0.9913, -0.0945, -0.0381, 0.9948, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 143 | 0.0000, 0.0000, 1.0000, -0.0549, -0.0549, 0.9970, -0.9854, 0.0004, 0.1701, -0.9856, 0.0009, 0.1693, -0.1211, 0.0000, 0.9926, -0.1211, 0.0001, 0.9926, -0.9857, 0.0004, 0.1686, -0.9858, 0.0009, 0.1678, -0.1213, 0.0000, 0.9926, -0.1212, 0.0001, 0.9926, 0.7988, 0.1266, 0.5881, 0.8346, 0.0910, 0.5433, 0.0790, 0.0261, 0.9965, 0.0545, 0.0000, 0.9985, 0.8112, 0.0011, 0.5848, 0.8102, 0.0023, 0.5861, 144 | 0.0797, 0.0001, 0.9968, 0.0796, 0.0000, 0.9968, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.9856, 0.0004, 0.1693, -0.9857, 0.0009, 0.1686, -0.1212, 0.0000, 0.9926, -0.1211, 0.0001, 0.9926, 0.8102, 0.0059, 0.5861, 0.8053, 0.0118, 0.5928, 0.0796, 0.0006, 0.9968, 0.0790, 0.0000, 0.9969, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 145 | 0.0004, -0.9863, 0.1648, 0.0002, -0.9863, 0.1652, 0.0000, -0.1217, 0.9926, 0.0000, -0.1216, 0.9926, 0.8596, 0.2958, 0.4165, 0.5901, 0.4503, 0.6701, 0.2682, 0.8500, 0.4535, 0.4110, 0.6222, 0.6663, 0.0004, -0.9864, 0.1641, 0.0002, -0.9864, 0.1644, 0.0000, -0.1218, 0.9926, 0.0000, -0.1217, 0.9926, 0.0680, 0.9974, 0.0219, 0.1338, 0.9813, 0.1382, 0.0004, -0.9864, 0.1644, 0.0002, -0.9863, 0.1648, 146 | 0.0000, -0.1217, 0.9926, 0.0000, -0.1217, 0.9926, 0.2175, 0.9665, 0.1361, 0.3691, 0.8200, 0.4375, 0.0436, 0.0902, 0.9950, 0.0000, 0.0537, 0.9986, 0.0096, 0.1411, 0.9900, 0.0000, 0.1248, 0.9922, 0.0281, 0.1247, 0.9918, 0.0000, 0.0903, 0.9959, -0.9524, -0.2133, 0.2178, -0.7761, -0.4044, 0.4839, -0.3056, -0.8576, 0.4137, -0.1458, -0.9723, 0.1825, -0.0845, -0.0933, 0.9920, -0.0406, -0.0448, 0.9982, 147 | -0.1589, 0.8089, 0.5661, -0.3881, 0.8694, 0.3058, -0.8426, 0.1185, 0.5254, -0.9012, 0.3177, 0.2948, -0.0458, 0.0807, 0.9957, -0.0848, 0.0418, 0.9955, 0.0004, -0.9863, 0.1652, 0.0002, -0.9862, 0.1656, 0.0000, -0.1216, 0.9926, 0.0000, -0.1216, 0.9926, 0.0934, 0.0473, 0.9945, 0.0538, 0.0000, 0.9986, 0.0497, 0.0497, 0.9975, 0.0000, 0.0000, 1.0000, 0.5722, 0.8078, 0.1414, 0.7777, 0.2560, 0.5742, 148 | -0.9853, 0.0004, 0.1708, -0.9854, 0.0009, 0.1701, -0.1211, 0.0000, 0.9926, -0.1210, 0.0001, 0.9927, 0.0549, 0.0549, 0.9970, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.9434, 0.3174, 0.0962, 0.7798, 0.4991, 0.3778, 0.1354, 0.0821, 0.9874, 0.0934, 0.0520, 0.9943, -0.9859, 0.0009, -0.1670, -0.9861, 0.0004, -0.1663, -0.1215, 0.0001, -0.9926, -0.1214, 0.0000, -0.9926, 149 | -0.9862, 0.0009, -0.1655, -0.9863, 0.0004, -0.1648, -0.1217, 0.0001, -0.9926, -0.1216, 0.0000, -0.9926, 0.8131, 0.0023, -0.5822, 0.8121, 0.0011, -0.5835, 0.0800, 0.0000, -0.9968, 0.0799, 0.0001, -0.9968, 0.8149, 0.0023, -0.5795, 0.8140, 0.0011, -0.5809, 0.0802, 0.0000, -0.9968, 0.0801, 0.0001, -0.9968, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 150 | -0.9861, 0.0009, -0.1663, -0.9862, 0.0004, -0.1655, -0.1216, 0.0001, -0.9926, -0.1215, 0.0000, -0.9926, 0.8140, 0.0023, -0.5809, 0.8131, 0.0011, -0.5822, 0.0801, 0.0000, -0.9968, 0.0800, 0.0001, -0.9968, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.9865, 0.0009, -0.1640, -0.9866, 0.0004, -0.1633, -0.1219, 0.0001, -0.9925, -0.1218, 0.0000, -0.9926, -0.3845, 0.7281, -0.5674, -0.8392, 0.5059, -0.1996, 151 | -0.7300, 0.3814, -0.5671, -0.5074, 0.8385, -0.1985, 0.8359, -0.1065, -0.5385, 0.8073, -0.1351, -0.5745, 0.0549, 0.0000, -0.9985, 0.0802, -0.0272, -0.9964, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.1135, 0.9797, -0.1650, -0.0467, 0.9966, -0.0679, -0.0378, 0.0950, -0.9948, -0.0522, 0.1214, -0.9912, 152 | -0.9804, 0.1120, -0.1623, -0.9967, 0.0461, -0.0666, -0.0953, 0.0378, -0.9947, -0.1217, 0.0521, -0.9912, 0.0000, 0.0000, -1.0000, 0.0544, -0.0544, -0.9970, -0.0546, 0.0546, -0.9970, 0.0000, 0.0000, -1.0000, -0.1619, -0.8060, -0.5693, -0.3926, -0.8669, -0.3071, -0.8193, -0.0017, -0.5733, -0.8180, 0.0000, -0.5752, -0.0809, 0.0000, -0.9967, -0.0809, 0.0000, -0.9967, -0.8700, -0.3867, -0.3058, -0.8090, -0.1584, -0.5661, 153 | -0.0808, -0.0456, -0.9957, -0.0460, -0.0804, -0.9957, -0.0000, -0.9734, -0.2292, -0.0000, -0.9734, -0.2291, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, -0.8108, -0.1086, -0.5751, -0.8252, -0.1403, -0.5472, -0.0547, -0.0235, -0.9982, -0.0805, 0.0000, -0.9968, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 154 | -0.3194, -0.7821, -0.5351, -0.6345, -0.7523, -0.1771, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 0.0000, -0.1143, -0.9934, -0.0000, -0.1143, -0.9934, 0.0000, -0.0579, -0.9983, -0.0549, 0.0000, -0.9985, 0.0000, -0.1143, -0.9934, -0.0376, -0.0555, -0.9977, 0.3639, -0.9066, -0.2134, 0.5236, -0.6208, -0.5834, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 155 | 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 0.0000, -0.0579, -0.9983, 0.0608, -0.1141, -0.9916, -0.9863, 0.0009, -0.1648, -0.9865, 0.0004, -0.1640, -0.1218, 0.0001, -0.9926, -0.1217, 0.0000, -0.9926, 0.8147, -0.0005, -0.5798, 0.8149, -0.0002, -0.5796, 0.0802, 0.0000, -0.9968, 0.0802, -0.0000, -0.9968, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.8180, -0.0065, -0.5752, -0.8156, -0.0036, -0.5785, 156 | -0.0805, -0.0004, -0.9968, -0.0809, 0.0000, -0.9967, -0.9859, 0.0004, 0.1670, -0.9861, 0.0009, 0.1663, -0.1215, 0.0000, 0.9926, -0.1214, 0.0001, 0.9926, -0.9862, 0.0004, 0.1655, -0.9863, 0.0009, 0.1648, -0.1217, 0.0000, 0.9926, -0.1216, 0.0001, 0.9926, 0.8131, 0.0011, 0.5822, 0.8121, 0.0023, 0.5835, 0.0800, 0.0001, 0.9968, 0.0799, 0.0000, 0.9968, 0.8149, 0.0011, 0.5796, 0.8140, 0.0023, 0.5809, 157 | 0.0802, 0.0001, 0.9968, 0.0801, 0.0000, 0.9968, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.9861, 0.0004, 0.1663, -0.9862, 0.0009, 0.1655, -0.1216, 0.0000, 0.9926, -0.1215, 0.0001, 0.9926, 0.8140, 0.0011, 0.5809, 0.8131, 0.0023, 0.5822, 0.0801, 0.0001, 0.9968, 0.0800, 0.0000, 0.9968, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 158 | -0.9865, 0.0004, 0.1640, -0.9866, 0.0009, 0.1633, -0.1219, 0.0000, 0.9925, -0.1218, 0.0001, 0.9926, -0.6860, 0.4439, 0.5765, -0.4620, 0.8749, 0.1449, -0.4451, 0.6852, 0.5765, -0.8772, 0.4583, 0.1430, 0.8261, -0.1376, 0.5465, 0.8104, -0.1032, 0.5767, 0.0547, -0.0233, 0.9982, 0.0802, 0.0000, 0.9968, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 159 | 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.0495, 0.9849, 0.1659, -0.1147, 0.9901, 0.0813, -0.0388, 0.1214, 0.9918, -0.0528, 0.1038, 0.9932, -0.9854, 0.0489, 0.1631, -0.9904, 0.1131, 0.0798, -0.1041, 0.0528, 0.9932, -0.1218, 0.0388, 0.9918, 0.0000, -0.0579, 0.9983, 0.0549, 0.0000, 0.9985, -0.0565, 0.0000, 0.9984, 0.0000, 0.0565, 0.9984, -0.3468, -0.7661, 0.5412, -0.1772, -0.9453, 0.2738, 160 | -0.8193, -0.0012, 0.5733, -0.8180, -0.0029, 0.5752, -0.0806, 0.0000, 0.9967, -0.0807, -0.0001, 0.9967, -0.9463, -0.1743, 0.2722, -0.7696, -0.3432, 0.5385, -0.0805, -0.0802, 0.9935, -0.0385, -0.0384, 0.9985, -0.0000, -0.9734, 0.2292, -0.0000, -0.9734, 0.2291, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, -0.8080, -0.1363, 0.5731, -0.8350, -0.1095, 0.5393, 161 | -0.0549, 0.0000, 0.9985, -0.0803, -0.0274, 0.9964, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, -0.5236, -0.6208, 0.5835, -0.3639, -0.9066, 0.2135, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 0.0000, -0.1143, 0.9934, -0.0000, -0.1143, 0.9934, 0.0000, 0.0000, 1.0000, -0.0544, -0.0544, 0.9970, 162 | 0.0000, -0.0579, 0.9983, -0.0608, -0.1141, 0.9916, 0.6345, -0.7523, 0.1771, 0.3194, -0.7821, 0.5351, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 0.0000, -0.1143, 0.9934, 0.0376, -0.0555, 0.9977, -0.9863, 0.0004, 0.1648, -0.9865, 0.0009, 0.1640, -0.1218, 0.0000, 0.9926, -0.1217, 0.0001, 0.9926, 0.8147, -0.0002, 0.5798, 0.8149, -0.0005, 0.5796, 163 | 0.0802, -0.0000, 0.9968, 0.0802, 0.0000, 0.9968, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.8180, -0.0025, 0.5752, -0.8156, -0.0054, 0.5785, -0.0803, 0.0000, 0.9968, -0.0806, -0.0003, 0.9967, 0.0002, -0.9866, -0.1633, 0.0004, -0.9865, -0.1637, 0.0000, -0.1218, -0.9926, 0.0000, -0.1219, -0.9925, -0.1336, 0.9811, -0.1400, -0.0678, 0.9974, -0.0237, 0.0002, -0.9867, -0.1625, 0.0004, -0.9866, -0.1629, 164 | 0.0000, -0.1219, -0.9925, 0.0000, -0.1220, -0.9925, -0.5901, 0.4503, -0.6701, -0.8596, 0.2958, -0.4165, -0.4110, 0.6222, -0.6663, -0.2682, 0.8500, -0.4535, 0.0002, -0.9866, -0.1629, 0.0004, -0.9866, -0.1633, 0.0000, -0.1219, -0.9925, 0.0000, -0.1219, -0.9925, -0.3675, 0.8205, -0.4378, -0.2164, 0.9665, -0.1379, -0.0096, 0.1407, -0.9900, 0.0000, 0.1246, -0.9922, -0.0436, 0.0902, -0.9950, 0.0000, 0.0537, -0.9986, 165 | -0.0279, 0.1245, -0.9918, 0.0000, 0.0903, -0.9959, 0.7941, -0.3812, -0.4734, 0.9575, -0.1921, -0.2154, 0.1458, -0.9723, -0.1825, 0.3056, -0.8576, -0.4136, 0.0861, -0.0933, -0.9919, 0.0404, -0.0438, -0.9982, 0.4026, 0.8703, -0.2836, 0.1710, 0.8186, -0.5483, -0.8614, -0.5048, -0.0568, -0.9045, -0.2856, -0.3168, 0.9029, 0.3309, -0.2743, 0.8518, 0.1287, -0.5079, 0.0480, 0.0823, -0.9955, 0.0864, 0.0439, -0.9953, 166 | 0.0002, -0.9868, -0.1618, 0.0004, -0.9868, -0.1622, 0.0000, -0.1220, -0.9925, 0.0000, -0.1221, -0.9925, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.3891, -0.7292, -0.5630, 0.8388, -0.5084, -0.1947, 0.5070, -0.8394, -0.1959, 0.7276, -0.3919, -0.5630, 0.9864, -0.0010, -0.1641, 0.9866, -0.0005, -0.1633, 0.1218, 0.0000, -0.9926, 0.1219, -0.0001, -0.9925, 0.0459, -0.9968, -0.0659, 0.1118, -0.9806, -0.1608, 167 | 0.0526, -0.1219, -0.9911, 0.0380, -0.0952, -0.9947, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.9803, -0.1127, -0.1623, 0.9967, -0.0464, -0.0665, 0.1217, -0.0526, -0.9912, 0.0950, -0.0379, -0.9948, 0.0000, 0.0000, -1.0000, 0.0549, -0.0549, -0.9970, -0.8341, 0.0930, -0.5438, -0.7994, 0.1275, -0.5871, -0.0790, 0.0262, -0.9965, -0.0545, 0.0000, -0.9985, 168 | 0.0000, -0.0616, -0.9981, -0.0548, 0.0000, -0.9985, 0.9862, -0.0010, -0.1658, 0.9863, -0.0005, -0.1650, 0.1216, 0.0000, -0.9926, 0.1217, -0.0001, -0.9926, 0.9855, -0.0022, -0.1695, 0.9860, -0.0005, -0.1666, 0.1214, 0.0000, -0.9926, 0.1215, -0.0001, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.8043, -0.0651, -0.5907, -0.8381, -0.1223, -0.5316, 169 | -0.0558, -0.0215, -0.9982, -0.0791, 0.0000, -0.9969, 0.9860, -0.0010, -0.1666, 0.9862, -0.0005, -0.1658, 0.1215, 0.0000, -0.9926, 0.1216, -0.0001, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0002, -0.9868, -0.1622, 0.0004, -0.9867, -0.1625, 0.0000, -0.1220, -0.9925, 0.0000, -0.1220, -0.9925, -0.0934, 0.0473, -0.9945, -0.0538, 0.0000, -0.9986, -0.0498, 0.0498, -0.9975, 0.0000, 0.0000, -1.0000, 170 | -0.7777, 0.2560, -0.5742, -0.5722, 0.8078, -0.1414, -0.5602, -0.6461, -0.5183, -0.9683, -0.2462, -0.0411, -0.1034, -0.0729, -0.9920, -0.1256, -0.0525, -0.9907, -0.7798, 0.4991, -0.3778, -0.9434, 0.3174, -0.0962, -0.0549, 0.0549, -0.9970, 0.0000, 0.0000, -1.0000, 0.9863, -0.0010, -0.1650, 0.9864, -0.0005, -0.1641, 0.1217, 0.0000, -0.9926, 0.1218, -0.0001, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 171 | -0.1354, 0.0822, -0.9874, -0.0934, 0.0520, -0.9943, 0.0004, -0.9866, 0.1633, 0.0002, -0.9865, 0.1637, 0.0000, -0.1219, 0.9925, 0.0000, -0.1218, 0.9926, -0.0674, 0.9877, 0.1410, -0.1351, 0.9906, 0.0236, 0.0004, -0.9867, 0.1625, 0.0002, -0.9866, 0.1629, 0.0000, -0.1220, 0.9925, 0.0000, -0.1219, 0.9925, -0.7299, 0.2557, 0.6340, -0.7418, 0.5661, 0.3595, -0.2370, 0.7393, 0.6303, -0.5036, 0.7622, 0.4067, 172 | 0.0004, -0.9866, 0.1629, 0.0002, -0.9866, 0.1633, 0.0000, -0.1219, 0.9925, 0.0000, -0.1219, 0.9925, -0.1938, 0.8655, 0.4618, -0.4053, 0.9050, 0.1292, -0.0085, 0.1246, 0.9922, 0.0000, 0.1408, 0.9900, -0.0317, 0.0512, 0.9982, 0.0000, 0.0903, 0.9959, -0.0202, 0.0903, 0.9957, 0.0000, 0.1246, 0.9922, 0.8448, -0.1808, 0.5037, 0.8761, -0.4205, 0.2359, 0.3282, -0.9211, 0.2096, 0.1426, -0.8915, 0.4300, 173 | 0.0863, -0.0525, 0.9949, 0.0474, -0.0936, 0.9945, 0.1856, 0.9495, 0.2531, 0.3587, 0.7756, 0.5195, -0.9561, -0.2896, 0.0439, -0.8259, -0.4840, 0.2893, 0.9606, 0.1343, 0.2433, 0.8193, 0.3002, 0.4885, 0.0398, 0.0379, 0.9985, 0.0862, 0.0821, 0.9929, 0.0005, -0.9868, 0.1618, 0.0002, -0.9868, 0.1622, 0.0000, -0.1221, 0.9925, 0.0000, -0.1220, 0.9925, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 174 | 0.6882, -0.4473, 0.5712, 0.4660, -0.8733, 0.1419, 0.8713, -0.4693, 0.1433, 0.4461, -0.6889, 0.5713, 0.9864, -0.0027, 0.1641, 0.9866, -0.0031, 0.1633, 0.1208, -0.0003, 0.9927, 0.1214, 0.0000, 0.9926, 0.1129, -0.9905, 0.0788, 0.0486, -0.9857, 0.1616, 0.0532, -0.1041, 0.9931, 0.0390, -0.1220, 0.9918, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 175 | 0.9852, -0.0525, 0.1631, 0.9899, -0.1168, 0.0801, 0.1213, -0.0394, 0.9918, 0.1038, -0.0533, 0.9932, 0.0000, -0.0566, 0.9984, 0.0566, 0.0000, 0.9984, -0.8234, 0.1306, 0.5522, -0.8027, 0.0895, 0.5896, -0.0791, 0.0000, 0.9969, -0.0547, 0.0226, 0.9982, 0.0000, 0.0000, 1.0000, -0.0576, -0.0576, 0.9967, 0.9862, 0.0000, 0.1658, 0.9863, -0.0005, 0.1650, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 176 | 0.9855, 0.0000, 0.1695, 0.9860, -0.0017, 0.1666, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.8003, -0.1179, 0.5878, -0.8496, -0.0687, 0.5229, -0.0548, 0.0000, 0.9985, -0.0790, -0.0247, 0.9966, 0.9860, 0.0000, 0.1666, 0.9862, -0.0005, 0.1658, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 177 | 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0004, -0.9868, 0.1622, 0.0002, -0.9867, 0.1625, 0.0000, -0.1220, 0.9925, 0.0000, -0.1220, 0.9925, -0.0935, 0.0000, 0.9956, -0.0511, 0.0332, 0.9981, -0.0538, 0.0000, 0.9986, 0.0000, 0.0537, 0.9986, -0.5005, 0.6562, 0.5647, -0.9455, 0.3113, 0.0955, -0.8144, -0.2071, 0.5421, -0.6265, -0.7763, 0.0702, -0.1035, -0.0542, 0.9932, -0.1531, -0.0876, 0.9843, 178 | -0.8582, 0.3011, 0.4158, -0.8362, 0.5352, 0.1195, -0.0545, 0.0000, 0.9985, 0.0000, 0.0590, 0.9983, 0.9863, 0.0000, 0.1650, 0.9864, -0.0005, 0.1641, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.1138, 0.0504, 0.9922, -0.0933, 0.0683, 0.9933, -0.2431, -0.9692, -0.0393, -0.6455, -0.5627, -0.5165, -0.1301, -0.8365, -0.5323, -0.0842, -0.8101, -0.5803, 179 | 0.8285, 0.2129, -0.5180, 0.8165, 0.1743, -0.5504, 0.3854, 0.8266, -0.4102, 0.2269, 0.8004, -0.5549, -0.2865, -0.7705, -0.5694, -0.5633, -0.7802, -0.2720, 0.0000, -0.1038, -0.9946, -0.0349, -0.0544, -0.9979, -0.7954, 0.4695, -0.3832, -0.9335, 0.3457, -0.0949, -0.1295, 0.0620, -0.9896, -0.0625, 0.0000, -0.9980, -0.2873, -0.9045, -0.3153, -0.5074, -0.8600, -0.0546, -0.0526, -0.1261, -0.9906, -0.0734, -0.1035, -0.9919, 180 | -0.1419, 0.9107, -0.3879, -0.1717, 0.8825, -0.4379, 0.0111, -0.0159, -0.9998, -0.0114, 0.0164, -0.9998, -0.0634, 0.0634, -0.9960, 0.0000, 0.0000, -1.0000, -0.0167, 0.0161, -0.9997, -0.0660, 0.0636, -0.9958, 0.3076, -0.9085, -0.2828, 0.4325, -0.7275, -0.5326, 0.0000, -0.0583, -0.9983, 0.0507, -0.1069, -0.9930, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 181 | 0.0000, -0.0619, -0.9981, -0.0638, 0.0000, -0.9980, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, -0.2285, -0.9252, -0.3031, -0.2380, -0.9274, -0.2887, 0.0000, -0.1071, -0.9943, -0.0291, -0.0645, -0.9975, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 182 | 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.9851, -0.0005, -0.1719, 0.9851, -0.0005, -0.1719, 0.1212, 0.0000, -0.9926, 0.1213, -0.0001, -0.9926, 0.9851, -0.0005, -0.1719, 0.9851, -0.0005, -0.1719, 0.1210, 0.0000, -0.9927, 0.1211, -0.0001, -0.9926, 183 | 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.9851, -0.0005, -0.1719, 0.9851, -0.0005, -0.1719, 0.1211, 0.0000, -0.9926, 0.1212, -0.0001, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 184 | 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 0.9855, 0.0013, -0.1696, 0.9851, -0.0001, -0.1719, 0.1209, 0.0000, -0.9927, 0.1209, -0.0000, -0.9927, 0.4621, 0.8749, -0.1449, 0.6860, 0.4439, -0.5765, 0.8742, 0.4635, -0.1446, 0.4432, 0.6867, -0.5762, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.1147, 0.9901, -0.0813, 0.0495, 0.9849, -0.1659, 0.0388, 0.1215, -0.9918, 0.0529, 0.1038, -0.9932, 185 | 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.9895, 0.1188, -0.0818, 0.9842, 0.0512, -0.1694, 0.1034, 0.0528, -0.9932, 0.1208, 0.0390, -0.9919, 0.0565, 0.0000, -0.9984, 0.0000, 0.0565, -0.9984, 0.0000, -0.0559, -0.9984, -0.0559, 0.0000, -0.9984, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 186 | 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.8572, -0.1355, -0.4968, 0.8377, -0.1549, -0.5237, -0.9022, -0.4214, -0.0917, -0.9107, -0.3098, -0.2731, -0.0661, -0.0360, -0.9972, -0.1297, 0.0000, -0.9915, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.9851, -0.0004, -0.1719, 0.9851, -0.0004, -0.1719, 187 | 0.1209, 0.0000, -0.9927, 0.1210, -0.0001, -0.9927, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.7748, -0.6286, 0.0673, -0.2046, -0.8157, 0.5411, -0.0879, -0.8460, 0.5259, -0.1263, -0.8064, 0.5777, 0.8345, 0.1775, 0.5217, 0.8026, 0.2063, 0.5597, 0.2437, 0.8688, 0.4311, 0.3427, 0.7351, 0.5849, -0.4678, -0.6480, 0.6011, -0.3266, -0.8925, 0.3111, 188 | 0.0000, -0.0559, 0.9984, -0.0526, -0.1037, 0.9932, -0.8774, 0.3286, 0.3495, -0.8579, 0.5064, 0.0872, -0.1297, 0.0000, 0.9916, -0.0631, 0.0376, 0.9973, -0.4867, -0.8249, 0.2876, -0.2912, -0.9557, 0.0422, -0.0543, -0.1037, 0.9931, -0.0885, -0.1544, 0.9840, -0.1748, 0.9027, 0.3931, -0.1382, 0.8872, 0.4402, 0.0205, 0.0185, 0.9996, -0.0160, -0.0144, 0.9998, -0.0625, 0.0000, 0.9980, 0.0000, 0.0592, 0.9982, 189 | -0.0251, 0.0609, 0.9978, -0.0626, 0.0131, 0.9980, 0.4937, -0.8304, 0.2585, 0.2818, -0.8216, 0.4956, 0.0000, -0.1070, 0.9943, 0.0341, -0.0571, 0.9978, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 0.0000, 0.0000, 1.0000, -0.0680, -0.0680, 0.9954, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 190 | -0.2368, -0.9227, 0.3042, -0.2293, -0.9294, 0.2893, 0.0000, -0.0619, 0.9981, -0.0393, -0.1070, 0.9935, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 191 | 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.9851, 0.0000, 0.1719, 0.9851, 0.0000, 0.1719, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 0.9851, 0.0000, 0.1719, 0.9851, 0.0000, 0.1719, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 192 | 0.9851, 0.0000, 0.1719, 0.9851, 0.0000, 0.1719, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 0.9855, 0.0011, 0.1696, 0.9851, 0.0024, 0.1719, 0.1210, 0.0001, 0.9926, 0.1208, 0.0000, 0.9927, 193 | 0.8392, 0.5059, 0.1996, 0.3845, 0.7281, 0.5674, 0.5059, 0.8393, 0.1993, 0.7279, 0.3846, 0.5676, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0467, 0.9966, 0.0679, 0.1135, 0.9797, 0.1650, 0.0378, 0.0950, 0.9948, 0.0522, 0.1214, 0.9912, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.9965, 0.0488, 0.0686, 0.9787, 0.1176, 0.1685, 0.0951, 0.0380, 0.9947, 0.1209, 0.0522, 0.9913, 194 | 0.0546, 0.0546, 0.9970, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.0535, -0.0535, 0.9971, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 195 | 0.8503, -0.1568, 0.5024, 0.8404, -0.1329, 0.5254, -0.9431, -0.3183, 0.0959, -0.8670, -0.4049, 0.2904, -0.0638, 0.0000, 0.9980, -0.1295, -0.0572, 0.9899, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.9851, 0.0000, 0.1719, 0.9851, 0.0000, 0.1719, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 196 | 0.0002, -0.9865, -0.1637, 0.0004, -0.9865, -0.1641, 0.0000, -0.1218, -0.9926, 0.0000, -0.1218, -0.9926, -0.0022, 0.9997, -0.0238, -0.0011, 0.9998, -0.0219, -0.0002, 0.1410, -0.9900, 0.0000, 0.1408, -0.9900, 0.0000, -0.9007, -0.4344, 0.0000, -0.9007, -0.4344, 0.0000, -0.0937, -0.9956, 0.0000, -0.0937, -0.9956, 0.0286, 0.8305, -0.5563, 0.0141, 0.8192, -0.5733, 0.0014, 0.0808, -0.9967, 0.0000, 0.0824, -0.9966, 197 | 0.0004, -0.9865, 0.1637, 0.0002, -0.9865, 0.1641, 0.0000, -0.1218, 0.9926, 0.0000, -0.1218, 0.9926, -0.0011, 0.9997, 0.0238, -0.0022, 0.9998, 0.0219, -0.0002, 0.1408, 0.9900, 0.0000, 0.1411, 0.9900, 0.0000, -0.9007, 0.4344, 0.0000, -0.9007, 0.4344, 0.0000, -0.0937, 0.9956, 0.0000, -0.0937, 0.9956, 0.0143, 0.8308, 0.5565, 0.0282, 0.8190, 0.5732, 0.0014, 0.0824, 0.9966, 0.0000, 0.0808, 0.9967, 198 | -0.0046, -0.8129, -0.5823, -0.0093, -0.8167, -0.5769, 0.0848, 0.0000, -0.9964, 0.0543, 0.0263, -0.9982, 0.0585, -0.0803, -0.9951, -0.0001, -0.0153, -0.9999, 0.0000, 0.0000, -1.0000, 0.0563, -0.0563, -0.9968, 0.0000, 0.9861, -0.1661, 0.0000, 0.9861, -0.1661, 0.0000, 0.1215, -0.9926, 0.0000, 0.1215, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0564, 0.0000, -0.9984, 0.0848, -0.0295, -0.9960, 199 | -0.0093, -0.8129, 0.5823, -0.0046, -0.8168, 0.5770, 0.0847, 0.0324, 0.9959, 0.0554, 0.0000, 0.9985, 0.0562, -0.0184, 0.9983, -0.0005, -0.0805, 0.9968, 0.0000, -0.0583, 0.9983, 0.0564, 0.0000, 0.9984, 0.0000, 0.9861, 0.1661, 0.0000, 0.9861, 0.1661, 0.0000, 0.1215, 0.9926, 0.0000, 0.1215, 0.9926, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0564, -0.0245, 0.9981, 0.0848, 0.0000, 0.9964, 200 | -0.9858, 0.0009, -0.1678, -0.9859, 0.0004, -0.1670, -0.1214, 0.0001, -0.9926, -0.1213, 0.0000, -0.9926, 0.8121, 0.0023, -0.5835, 0.8112, 0.0011, -0.5848, 0.0799, 0.0000, -0.9968, 0.0797, 0.0001, -0.9968, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.7809, -0.5615, -0.2736, -0.7708, -0.2859, -0.5693, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.9851, -0.0019, -0.1719, 0.9855, -0.0005, -0.1695, 201 | 0.1213, 0.0000, -0.9926, 0.1214, -0.0001, -0.9926, 0.0000, 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, -0.0544, -0.0348, -0.9979, -0.1037, 0.0000, -0.9946, -0.9858, 0.0004, 0.1678, -0.9859, 0.0009, 0.1670, -0.1214, 0.0000, 0.9926, -0.1213, 0.0001, 0.9926, 0.8121, 0.0011, 0.5835, 0.8112, 0.0023, 0.5848, 0.0799, 0.0001, 0.9968, 0.0797, 0.0000, 0.9968, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 202 | -0.8923, -0.3257, 0.3126, -0.6489, -0.4666, 0.6010, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.9851, 0.0000, 0.1719, 0.9855, -0.0014, 0.1695, 0.1208, 0.0000, 0.9927, 0.1208, 0.0000, 0.9927, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, -0.0559, 0.0000, 0.9984, -0.1035, -0.0524, 0.9932, -0.4708, -0.8823, 0.0000, -0.4708, -0.8823, 0.0000, -0.8766, -0.4812, 0.0000, -0.8766, -0.4812, 0.0000, 203 | -1.0000, 0.0007, 0.0000, -1.0000, 0.0007, 0.0000, -0.0023, -1.0000, 0.0000, -0.0023, -1.0000, 0.0000, -0.9928, -0.1195, 0.0000, -0.9928, -0.1195, 0.0000, -0.1159, -0.9933, 0.0000, -0.1159, -0.9933, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 0.9941, 0.1084, 0.0000, 0.9941, 0.1084, 0.0000, 1.0000, 0.0028, 0.0000, 1.0000, 0.0028, 0.0000, 204 | -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 0.9999, 0.0147, 0.0000, 0.9999, 0.0147, 0.0000, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, 0.7950, 0.6066, 0.0000, 0.7950, 0.6066, 0.0000, 0.5512, 0.8344, 0.0000, 0.5512, 0.8344, 0.0000, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, 0.1351, 0.9908, 0.0002, 0.1349, 0.9909, 0.0000, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, 205 | 0.4104, 0.9119, 0.0000, 0.4104, 0.9119, 0.0000, -0.8868, -0.4621, 0.0000, -0.8868, -0.4621, 0.0000, -0.3357, -0.9420, 0.0000, -0.3357, -0.9420, 0.0000, -0.4076, 0.9132, 0.0002, -0.4077, 0.9131, 0.0000, -0.9431, 0.3324, 0.0000, -0.9431, 0.3324, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 0.8422, 0.5391, 0.0000, 0.8422, 0.5391, 0.0000, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, 206 | 0.9499, 0.3127, 0.0000, 0.9499, 0.3127, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 1.0000, 0.0028, 0.0000, 1.0000, 0.0028, 0.0000, 1.0000, 0.0028, 0.0000, 1.0000, 0.0028, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 1.0000, 0.0028, 0.0000, 1.0000, 0.0028, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 207 | -0.4670, 0.8843, 0.0000, -0.4670, 0.8843, 0.0000, -0.8863, 0.4631, 0.0000, -0.8863, 0.4631, 0.0000, 0.9920, -0.1263, 0.0000, 0.9920, -0.1263, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, -0.9935, 0.1135, 0.0000, -0.9935, 0.1135, 0.0000, -0.1150, 0.9934, 0.0000, -0.1150, 0.9934, 0.0000, -0.4126, -0.9109, 0.0000, -0.4124, -0.9110, -0.0002, -1.0000, -0.0035, -0.0019, -1.0000, -0.0020, -0.0033, 208 | -0.9133, -0.4073, -0.0005, -0.9138, -0.4062, -0.0017, -0.0000, -1.0000, 0.0000, -0.0000, -1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, -0.9915, -0.1300, -0.0020, -0.9912, -0.1327, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, -0.6447, -0.7644, 0.0000, -0.6447, -0.7644, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 209 | 1.0000, -0.0006, 0.0000, 1.0000, -0.0006, 0.0000, -1.0000, -0.0066, -0.0033, -1.0000, -0.0079, -0.0020, 0.6447, -0.7644, 0.0000, 0.6447, -0.7644, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, -0.1351, 0.9908, 0.0000, -0.1349, 0.9909, 0.0002, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, -0.7950, 0.6066, 0.0000, -0.7950, 0.6066, 0.0000, 210 | -0.5512, 0.8344, 0.0000, -0.5512, 0.8344, 0.0000, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, -0.4088, 0.9126, 0.0000, -0.4088, 0.9126, 0.0000, 0.9015, -0.4328, 0.0000, 0.9015, -0.4328, 0.0000, 0.3357, -0.9420, 0.0000, 0.3357, -0.9420, 0.0000, 0.4197, 0.9076, 0.0000, 0.4199, 0.9076, 0.0001, -0.8628, -0.5056, 0.0000, -0.8628, -0.5056, 0.0000, 0.9389, 0.3441, 0.0000, 0.9389, 0.3441, 0.0000, 211 | 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, 0.4708, -0.8822, 0.0000, 0.4708, -0.8822, 0.0000, 0.8804, -0.4742, 0.0000, 0.8804, -0.4742, 0.0000, 1.0000, -0.0032, -0.0046, 1.0000, -0.0010, -0.0024, 0.9931, -0.1171, -0.0024, 0.9935, -0.1142, 0.0000, 0.1132, -0.9936, 0.0000, 0.1132, -0.9936, 0.0000, -0.9938, 0.1108, 0.0000, -0.9938, 0.1108, 0.0000, 1.0000, -0.0005, -0.0037, 1.0000, -0.0010, -0.0042, 212 | 1.0000, -0.0017, -0.0027, 1.0000, -0.0022, -0.0032, -0.9967, -0.0807, 0.0000, -0.9967, -0.0807, 0.0000, 1.0000, -0.0005, -0.0032, 1.0000, -0.0010, -0.0037, -0.8422, 0.5391, 0.0000, -0.8422, 0.5391, 0.0000, 1.0000, -0.0005, -0.0042, 1.0000, -0.0010, -0.0046, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, -0.9499, 0.3127, 0.0000, -0.9499, 0.3127, 0.0000, -0.9692, -0.2464, 0.0000, -0.9692, -0.2464, 0.0000, 213 | -0.2433, -0.9700, 0.0000, -0.2433, -0.9700, 0.0000, -0.1034, -0.9946, 0.0000, -0.1034, -0.9946, 0.0000, 0.9685, 0.2489, 0.0000, 0.9685, 0.2489, 0.0000, 0.4226, 0.9063, 0.0000, 0.4226, 0.9063, 0.0000, -0.5853, -0.8108, 0.0000, -0.5853, -0.8108, 0.0000, -0.8612, 0.5083, 0.0000, -0.8612, 0.5083, 0.0000, -0.5082, -0.8613, 0.0000, -0.5082, -0.8613, 0.0000, -0.1539, 0.9881, 0.0000, -0.1539, 0.9881, 0.0000, 214 | 0.5110, -0.8596, -0.0000, 0.5110, -0.8596, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, -0.2486, -0.9686, -0.0000, -0.2486, -0.9686, -0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 1.0000, 0.0000, -0.0017, 1.0000, -0.0005, -0.0022, 1.0000, 0.0000, -0.0007, 1.0000, -0.0005, -0.0012, 1.0000, 0.0000, -0.0012, 1.0000, -0.0005, -0.0017, 215 | 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, 1.0000, 0.0024, 0.0008, 1.0000, 0.0013, -0.0003, 0.4670, 0.8843, 0.0000, 0.4670, 0.8843, 0.0000, 0.8842, 0.4671, 0.0008, 0.8835, 0.4684, 0.0000, 0.9929, 0.1193, 0.0009, 0.9929, 0.1192, 0.0008, 0.1150, 0.9934, 0.0000, 0.1150, 0.9934, 0.0000, 0.9877, -0.1562, 0.0000, 0.9877, -0.1562, 0.0000, -0.9061, -0.4232, 0.0000, -0.9061, -0.4231, -0.0000, 216 | 1.0000, 0.0000, -0.0003, 1.0000, -0.0004, -0.0007, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, -1.0000, 0.0009, 0.0000, -1.0000, 0.0009, 0.0000, 1.0000, 0.0028, 0.0000, 1.0000, 0.0028, 0.0000, -0.8119, -0.5838, 0.0000, -0.8119, -0.5838, 0.0000, 1.0000, -0.0015, -0.0022, 1.0000, -0.0020, -0.0027, 0.0005, -1.0000, 0.0000, 0.0005, -1.0000, 0.0000, -0.0022, 1.0000, 0.0002, -0.0022, 1.0000, 0.0002, 217 | 0.0000, -1.0000, 0.0000, 0.0000, -1.0000, 0.0000, 0.0344, 0.9994, 0.0001, 0.0344, 0.9994, 0.0002, -0.0114, -0.9999, 0.0000, -0.0114, -0.9999, 0.0000, 0.0000, 1.0000, 0.0000, 0.0000, 1.0000, 0.0000, }; 218 | }; 219 | -------------------------------------------------------------------------------- /gfx/font6x8.h: -------------------------------------------------------------------------------- 1 | namespace font6x8 2 | { 3 | const unsigned int xres = 6; 4 | const unsigned int yres = 768; 5 | const unsigned char pixels[] = { 6 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9 | 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 10 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12 | 0, 255, 0, 255, 0, 0, 0, 255, 0, 255, 0, 0, 0, 0, 0, 0, 13 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15 | 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 0, 0, 255, 255, 255, 255, 16 | 255, 0, 0, 255, 0, 255, 0, 0, 255, 255, 255, 255, 255, 0, 0, 255, 17 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18 | 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0, 0, 255, 0, 255, 0, 19 | 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 255, 20 | 255, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21 | 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 0, 255, 255, 0, 255, 22 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 255, 0, 255, 0, 23 | 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24 | 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 0, 25 | 0, 0, 0, 255, 255, 0, 255, 0, 255, 0, 0, 255, 0, 0, 0, 255, 26 | 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27 | 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 28 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30 | 0, 0, 255, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 31 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 32 | 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 33 | 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 34 | 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 35 | 0, 255, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 37 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 0, 0, 38 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 40 | 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 41 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44 | 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46 | 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 52 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 53 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54 | 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 55 | 0, 0, 0, 255, 0, 255, 0, 0, 0, 255, 0, 255, 0, 0, 0, 0, 56 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57 | 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 0, 58 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 59 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 61 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 62 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 64 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 65 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66 | 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 67 | 0, 0, 255, 0, 255, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 68 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 70 | 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 71 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72 | 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 255, 0, 0, 73 | 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 0, 0, 74 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 255, 76 | 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 77 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 78 | 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 79 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 0, 0, 80 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 81 | 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 82 | 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 83 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89 | 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 90 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 91 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 92 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 94 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 95 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 97 | 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 98 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 100 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102 | 0, 255, 255, 255, 0, 0, 255, 0, 0, 0, 255, 0, 255, 0, 255, 255, 103 | 255, 0, 255, 0, 255, 255, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 104 | 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 255, 0, 0, 255, 106 | 0, 0, 255, 255, 255, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 107 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 255, 109 | 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 255, 0, 0, 255, 255, 110 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 255, 0, 0, 0, 112 | 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 113 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 114 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 255, 115 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 255, 116 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 117 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 255, 0, 0, 0, 118 | 0, 0, 255, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 255, 119 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 120 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 255, 0, 0, 0, 121 | 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 122 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 123 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 255, 0, 0, 0, 124 | 0, 0, 255, 0, 255, 255, 0, 0, 255, 0, 0, 0, 255, 0, 0, 255, 125 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 126 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 127 | 0, 0, 255, 255, 255, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 128 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 255, 0, 130 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 131 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 255, 133 | 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 134 | 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 255, 0, 0, 0, 135 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 136 | 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 137 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 138 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 139 | 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 255, 140 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 141 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 255, 255, 0, 255, 142 | 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 0, 255, 0, 255, 0, 143 | 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 144 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 255, 255, 0, 0, 145 | 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 255, 255, 0, 255, 0, 146 | 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 147 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 255, 0, 0, 255, 148 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 149 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 150 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 255, 151 | 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 152 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 153 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 255, 0, 0, 255, 154 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 255, 255, 0, 0, 0, 255, 155 | 255, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 156 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 255, 157 | 0, 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 158 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 159 | 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 255, 0, 0, 0, 160 | 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 255, 255, 161 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 0, 0, 0, 255, 0, 163 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 164 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 166 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 167 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 168 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 255, 0, 0, 0, 169 | 255, 0, 255, 0, 0, 0, 255, 0, 0, 255, 0, 255, 0, 0, 0, 0, 170 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 255, 0, 0, 0, 172 | 255, 0, 255, 0, 255, 0, 255, 0, 255, 255, 0, 255, 255, 0, 255, 0, 173 | 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 174 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 255, 0, 255, 175 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 255, 0, 176 | 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 177 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 255, 0, 0, 0, 178 | 255, 0, 0, 255, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 179 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 180 | 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 0, 0, 0, 0, 255, 181 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 182 | 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 183 | 0, 255, 255, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 184 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 185 | 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 186 | 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 0, 187 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 188 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 189 | 0, 255, 255, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 190 | 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 191 | 0, 255, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 192 | 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 0, 0, 0, 0, 193 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 194 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 195 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 196 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 197 | 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 198 | 0, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 199 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 201 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 202 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 203 | 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 204 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 255, 255, 0, 205 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 206 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 207 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 208 | 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 209 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 210 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 255, 255, 211 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 212 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 213 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 214 | 0, 0, 255, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 255, 215 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 217 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 218 | 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 219 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 220 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 221 | 255, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 255, 0, 0, 0, 222 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 255, 0, 223 | 0, 0, 255, 255, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 224 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 225 | 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 226 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 227 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 228 | 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 229 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 230 | 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 231 | 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 255, 255, 232 | 0, 0, 255, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 0, 255, 0, 233 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 234 | 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 235 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 236 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 255, 238 | 0, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 239 | 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 240 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 0, 241 | 0, 0, 255, 255, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 242 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 243 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 244 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 245 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 246 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 247 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 255, 248 | 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 249 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 250 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 251 | 255, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 252 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 253 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 254 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 256 | 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 257 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 258 | 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 0, 259 | 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 260 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 261 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 255, 262 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 263 | 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 264 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 265 | 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 255, 0, 0, 0, 0, 266 | 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 267 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 268 | 255, 0, 255, 0, 0, 0, 255, 0, 255, 0, 255, 0, 255, 0, 0, 255, 269 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 270 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 271 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 255, 0, 0, 255, 0, 272 | 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 273 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 255, 274 | 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 255, 0, 0, 0, 255, 275 | 255, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 255, 0, 0, 0, 276 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 277 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 278 | 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 279 | 0, 0, 255, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 255, 0, 280 | 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 281 | 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 282 | 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 283 | 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 284 | 255, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 285 | 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 286 | 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 287 | 0, 255, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 288 | 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 0, 0, 255, 0, 255, 0, 289 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 290 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 291 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 292 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 293 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; 294 | }; 295 | 296 | -------------------------------------------------------------------------------- /gfx/venus.h: -------------------------------------------------------------------------------- 1 | namespace venus 2 | { 3 | const int vertexCount = 1279; 4 | const int triangleCount = 2539; 5 | const float vertices[][3] = { 6 | -0.2176, 0.1162, -0.4426, -0.2089, 0.1339, -0.4278, -0.2050, 0.1457, -0.4613, -0.2207, 0.0909, -0.4676, -0.2215, 0.0997, -0.4810, -0.2162, 0.1043, -0.4850, -0.2192, 0.0722, -0.4940, -0.2205, 0.0576, -0.4946, -0.2214, 0.0543, -0.4903, -0.2317, 0.0037, -0.4899, -0.2340, 0.0178, -0.4599, -0.2319, 0.0680, -0.4520, -0.2229, 0.0398, -0.4897, -0.1926, 0.1549, -0.4387, -0.1792, 0.1610, -0.4564, -0.1543, 0.1446, -0.4969, 7 | -0.1421, 0.1774, -0.4672, -0.1481, 0.1535, -0.4901, -0.1929, 0.1308, -0.4794, -0.1091, 0.1953, -0.4522, -0.1128, 0.1970, -0.4409, -0.0679, 0.2018, -0.4462, -0.1154, 0.1661, -0.4910, -0.0856, 0.1839, -0.4799, -0.0996, 0.1731, -0.4896, -0.0738, 0.1766, -0.4972, -0.0459, 0.1999, -0.4651, -0.0237, 0.2082, -0.4616, -0.0165, 0.2149, -0.4900, -0.0669, 0.1814, -0.4902, -0.0245, 0.2114, -0.4327, 0.0075, 0.2274, -0.4699, 8 | 0.0146, 0.2261, -0.4966, -0.0013, 0.2244, -0.4911, 0.0130, 0.2268, -0.4451, 0.0754, 0.2355, -0.4469, -0.1937, 0.1195, -0.4879, -0.2039, 0.0960, -0.4977, -0.2134, 0.0896, -0.4934, -0.2238, -0.0408, -0.4903, -0.2185, -0.0372, -0.4799, -0.2236, -0.0202, -0.4650, -0.2231, -0.0196, -0.4411, -0.2292, 0.0211, -0.4424, -0.2046, -0.0478, -0.4454, -0.1964, -0.0704, -0.4916, -0.1749, -0.0862, -0.4468, -0.1918, -0.0686, -0.4610, 9 | -0.1847, -0.0800, -0.4900, -0.1906, -0.0706, -0.4428, -0.1488, -0.1057, -0.4494, -0.1525, -0.0951, -0.4339, -0.1231, -0.1207, -0.4748, -0.1280, -0.1173, -0.4900, -0.1125, -0.1187, -0.4926, -0.0946, -0.1319, -0.4684, -0.0686, -0.1328, -0.4548, -0.0999, -0.1252, -0.4458, -0.0669, -0.1325, -0.4434, -0.0153, -0.1133, -0.4920, -0.0208, -0.1137, -0.4791, -0.0332, -0.1112, -0.4895, -0.0287, -0.1316, -0.4694, -0.0591, -0.1352, -0.4843, 10 | -0.0638, -0.1230, -0.4952, -0.0408, -0.1334, -0.4276, -0.0690, -0.1373, -0.4740, -0.0158, -0.1323, -0.4481, -0.0149, -0.1195, -0.4761, 0.0243, -0.1309, -0.4378, -0.0003, -0.1159, -0.4745, 0.0140, -0.1167, -0.4708, 0.0405, -0.1304, -0.4898, 0.0517, -0.1510, -0.4899, 0.0582, -0.1277, -0.4484, 0.0040, -0.1139, -0.4922, -0.0917, -0.1293, -0.4855, -0.1210, -0.1165, -0.4511, -0.1266, -0.1181, -0.4338, -0.1322, -0.1128, -0.4514, 11 | 0.0146, -0.1174, -0.4896, -0.2045, -0.0662, -0.4981, -0.2109, -0.0567, -0.4923, -0.2204, 0.1142, -0.4173, -0.2040, 0.1448, -0.4069, -0.2211, 0.1034, -0.3862, -0.2072, 0.1393, -0.3728, -0.2150, 0.1383, -0.3914, -0.2379, 0.0967, -0.4168, -0.2279, 0.1049, -0.4107, -0.2256, 0.1066, -0.4266, -0.2232, 0.1343, -0.3991, -0.2315, 0.0756, -0.4068, -0.2263, 0.0539, -0.3925, -0.2336, 0.0777, -0.4279, -0.2187, 0.0717, -0.3726, 12 | -0.2022, 0.1256, -0.3542, -0.2382, 0.0794, -0.4174, -0.2055, 0.1636, -0.3877, -0.1727, 0.1708, -0.4273, -0.1797, 0.1731, -0.4081, -0.1624, 0.1757, -0.4165, -0.1356, 0.1748, -0.4166, -0.1913, 0.1768, -0.3893, -0.2043, 0.1640, -0.3791, -0.1923, 0.1809, -0.3704, -0.2030, 0.1369, -0.3582, -0.1885, 0.1609, -0.3478, -0.1708, 0.1609, -0.3360, -0.1804, 0.1468, -0.3394, -0.1499, 0.1860, -0.3302, -0.1260, 0.1994, -0.3238, 13 | -0.1409, 0.2111, -0.3388, -0.1585, 0.1707, -0.3145, -0.1365, 0.1745, -0.2745, -0.1046, 0.2200, -0.3882, -0.0740, 0.2250, -0.3740, -0.0657, 0.2048, -0.4081, -0.0956, 0.2034, -0.4013, -0.0738, 0.1943, -0.4156, -0.1102, 0.1903, -0.4150, -0.1120, 0.2278, -0.3360, -0.1247, 0.2292, -0.3601, -0.0924, 0.2093, -0.3351, -0.0881, 0.2284, -0.3350, -0.0711, 0.2066, -0.3359, -0.1553, 0.2093, -0.3605, -0.1523, 0.2102, -0.3899, 14 | -0.1740, 0.1943, -0.3774, -0.1377, 0.2123, -0.4049, -0.1962, 0.0497, -0.3489, -0.1753, 0.1195, -0.3159, -0.1878, 0.1040, -0.3476, -0.1938, 0.0127, -0.3233, -0.1892, 0.0423, -0.3106, -0.2026, 0.0491, -0.3671, -0.2018, -0.0041, -0.3747, -0.1955, 0.0992, -0.3539, -0.1546, 0.1406, -0.2623, -0.1746, 0.0985, -0.2877, -0.1596, 0.1059, -0.2222, -0.1559, 0.0801, -0.1937, -0.1371, 0.1071, -0.1742, -0.1410, 0.1316, -0.2124, 15 | -0.1770, 0.0641, -0.2444, -0.1739, 0.0451, -0.2318, -0.1559, 0.0190, -0.1893, -0.1546, 0.0464, -0.1748, -0.0457, 0.2092, -0.3798, -0.0519, 0.2028, -0.4096, -0.0344, 0.2019, -0.4063, -0.0170, 0.2088, -0.4130, -0.0267, 0.1898, -0.3225, -0.0209, 0.1883, -0.3086, -0.0046, 0.2156, -0.3251, 0.0389, 0.2172, -0.4112, 0.0280, 0.2251, -0.4250, 0.0700, 0.2294, -0.4158, 0.0047, 0.2097, -0.3966, 0.0456, 0.2229, -0.3551, 16 | 0.0419, 0.2096, -0.4019, 0.0114, 0.2134, -0.2993, 0.0194, 0.2266, -0.3246, 0.0133, 0.2248, -0.3434, -0.0374, 0.1980, -0.3226, -0.0499, 0.2143, -0.3394, -0.0544, 0.2071, -0.3349, -0.0441, 0.1848, -0.2604, 0.0010, 0.1939, -0.2366, -0.0152, 0.1897, -0.2751, -0.0333, 0.1760, -0.1860, -0.0666, 0.1766, -0.2288, 0.0476, 0.2135, -0.2605, 0.0705, 0.2290, -0.3062, 0.0044, 0.1976, -0.2577, 0.0373, 0.1987, -0.2262, 17 | -0.0085, 0.1777, -0.1738, 0.0226, 0.1872, -0.1702, -0.0996, 0.2057, -0.3270, -0.0751, 0.1926, -0.2720, -0.0572, 0.1973, -0.2917, -0.1050, 0.1936, -0.2854, -0.1358, 0.0339, -0.1437, -0.1239, 0.0551, -0.1101, -0.1022, 0.1254, -0.1060, -0.0920, 0.1413, -0.1399, -0.1120, 0.1117, -0.1114, -0.0874, 0.1494, -0.1729, -0.1158, 0.1324, -0.1737, -0.1220, 0.0810, -0.1039, -0.1409, 0.0811, -0.1494, -0.1201, 0.0798, -0.0773, 18 | -0.1251, 0.0992, -0.0142, -0.1073, 0.1110, -0.0797, -0.1088, 0.1251, -0.0186, -0.1152, 0.0243, -0.1095, -0.1239, 0.0493, -0.0670, -0.0882, 0.1429, -0.0690, -0.1598, 0.0749, 0.0813, -0.1349, 0.1086, 0.0917, -0.1303, 0.1043, 0.0371, -0.2026, 0.0122, 0.0847, -0.1765, 0.0399, 0.0746, -0.1725, 0.0145, 0.0548, -0.1565, 0.0467, 0.0384, -0.1109, 0.1285, 0.0555, -0.0900, 0.1464, -0.0175, -0.1407, 0.0629, 0.0079, 19 | -0.1232, 0.0202, -0.0409, -0.1404, 0.0389, 0.0038, -0.1575, 0.0137, 0.0336, -0.1446, 0.0759, 0.0331, -0.0471, 0.1667, -0.1294, -0.0398, 0.1695, -0.1564, -0.0301, 0.1783, -0.0515, -0.0115, 0.1740, -0.1260, 0.0295, 0.1950, -0.0382, 0.0581, 0.2004, -0.0310, 0.0558, 0.1955, -0.0809, 0.0320, 0.1869, -0.1086, -0.0038, 0.1803, -0.0567, -0.0478, 0.1693, 0.0209, -0.0076, 0.1713, 0.0506, -0.0067, 0.1780, -0.0082, 20 | -0.0481, 0.1731, -0.0690, -0.0554, 0.1626, 0.0545, -0.0678, 0.1502, 0.0940, 0.0310, 0.1949, 0.0048, 0.0293, 0.1761, 0.1226, 0.0558, 0.1783, 0.1409, 0.0553, 0.1934, 0.0462, -0.0714, 0.1606, 0.0117, -0.0688, 0.1627, -0.0807, -0.1048, 0.1311, 0.1044, -0.2199, 0.0188, -0.3867, -0.1870, 0.0401, 0.1170, -0.1676, 0.0502, 0.1527, -0.1558, 0.0776, 0.1376, -0.1390, 0.0695, 0.1894, -0.1408, 0.0788, 0.1712, 21 | -0.1303, 0.0310, 0.2279, -0.1468, 0.0510, 0.1909, -0.1864, 0.0189, 0.1688, -0.0825, 0.1285, 0.1585, -0.0778, 0.1120, 0.1959, -0.1137, 0.1128, 0.1535, -0.0990, 0.0924, 0.2060, -0.2064, 0.0132, 0.1331, -0.0921, 0.0340, 0.2689, -0.0728, 0.0463, 0.2649, -0.0984, 0.0448, 0.2498, -0.0911, 0.0180, 0.3157, -0.0796, 0.0185, 0.3292, -0.0806, 0.0250, 0.3081, -0.0759, 0.0914, 0.2247, -0.0387, 0.1412, 0.1455, 22 | 0.0197, 0.1637, 0.1659, 0.0386, 0.1625, 0.1845, 0.0031, 0.1369, 0.2105, -0.0382, 0.0772, 0.2535, -0.0268, 0.1096, 0.2200, -0.0114, 0.0857, 0.2605, -0.0664, 0.0446, 0.2778, -0.0387, 0.0591, 0.2717, -0.0671, 0.0661, 0.2521, -0.0435, 0.0320, 0.3165, -0.0301, 0.0242, 0.3009, -0.0330, 0.0463, 0.2910, -0.0503, 0.0395, 0.3020, -0.0411, 0.0238, 0.3183, -0.0486, 0.0209, 0.3205, 0.0202, 0.1239, 0.2403, 23 | 0.0577, 0.1066, 0.2632, 0.0230, 0.0963, 0.2659, -0.0000, 0.0571, 0.2832, -0.0723, 0.0296, 0.2816, -0.0740, 0.0353, 0.2970, -0.0414, 0.0478, 0.2806, 0.0481, 0.0418, 0.2823, 0.0185, 0.0040, 0.2828, 0.0565, 0.0221, 0.2681, 0.0319, 0.0654, 0.2828, -0.0823, 0.0237, 0.2906, 0.0387, 0.1461, 0.2165, -0.1999, 0.0238, 0.1049, -0.2264, -0.0086, -0.4245, -0.2260, -0.0339, -0.4176, -0.2309, 0.0213, -0.4082, 24 | -0.2202, -0.0522, -0.4297, -0.2076, -0.0731, -0.4196, -0.2200, -0.0527, -0.4171, -0.2047, -0.0525, 0.0033, -0.2078, -0.0779, 0.0105, -0.2207, -0.0471, 0.0513, -0.2043, -0.0291, 0.0241, -0.2221, -0.0132, 0.0967, -0.2061, -0.0949, 0.0502, -0.2216, -0.0657, 0.0686, -0.2274, -0.0380, 0.1060, -0.1978, -0.0355, -0.3902, -0.1896, -0.0343, -0.3763, -0.1608, -0.1020, -0.4148, -0.1653, -0.0915, -0.4095, -0.1648, -0.0939, -0.4273, 25 | -0.1345, -0.0838, -0.4016, -0.1902, -0.0869, -0.4294, -0.1875, -0.0705, -0.4017, -0.1711, -0.0666, -0.4003, -0.1794, -0.0563, -0.3918, -0.1565, -0.0697, -0.3888, -0.1888, -0.0311, -0.3513, -0.1840, 0.0064, -0.2753, -0.1069, -0.0932, -0.3926, -0.1180, -0.0852, -0.3739, -0.0823, -0.0943, -0.3886, -0.1016, -0.1109, -0.4036, -0.0871, -0.0886, -0.3782, -0.1239, -0.0661, -0.3026, -0.1510, -0.0506, -0.2941, -0.1476, -0.0683, -0.3547, 26 | -0.1723, -0.0544, -0.3709, -0.1054, -0.1250, -0.4228, -0.0863, -0.1412, -0.4192, -0.0775, -0.1265, -0.3970, -0.1736, -0.0135, -0.2644, -0.1728, 0.0126, -0.2367, -0.0842, -0.0691, -0.2876, -0.1252, -0.0494, -0.2575, -0.1285, -0.0334, -0.2112, -0.0993, -0.0360, -0.1864, -0.0961, -0.0143, -0.1410, -0.1416, -0.0123, -0.1947, -0.1513, -0.0309, -0.2521, -0.0762, -0.0657, -0.2371, -0.1010, -0.0523, -0.2210, -0.0086, -0.0824, -0.3848, 27 | -0.0223, -0.0812, -0.3786, -0.0448, -0.0832, -0.3866, -0.0178, -0.1177, -0.3844, -0.0333, -0.1069, -0.3833, -0.0333, -0.1069, -0.3856, -0.0513, -0.0828, -0.3754, -0.0513, -0.0820, -0.3754, -0.0608, -0.0818, -0.3434, -0.0622, -0.0830, -0.3698, -0.0519, -0.0825, -0.3604, -0.0068, -0.0825, -0.3620, -0.0519, -0.0824, -0.3604, 0.0047, -0.1121, -0.3738, 0.0255, -0.0810, -0.3691, -0.0039, -0.0869, -0.3746, -0.0020, -0.0822, -0.3755, 28 | 0.0515, -0.0656, -0.3249, 0.0042, -0.0778, -0.3384, 0.0612, -0.0644, -0.3392, 0.0688, -0.0890, -0.3519, 0.0369, -0.0789, -0.3591, 0.0302, -0.1039, -0.3690, -0.0311, -0.0892, -0.3755, -0.0176, -0.0887, -0.3756, -0.0543, -0.1288, -0.3986, -0.0621, -0.1134, -0.3823, -0.0701, -0.1246, -0.3950, -0.0176, -0.1422, -0.4123, -0.0479, -0.1377, -0.4020, 0.0073, -0.1298, -0.4167, 0.0134, -0.1342, -0.4152, 0.0004, -0.1379, -0.4110, 29 | 0.0151, -0.1335, -0.3907, 0.0236, -0.1336, -0.3830, -0.0104, -0.1376, -0.3961, 0.0580, -0.1386, -0.4091, 0.0298, -0.1348, -0.4109, 0.0476, -0.1420, -0.4238, 0.0327, -0.1321, -0.3938, 0.0432, -0.1165, -0.3805, 0.0562, -0.1286, -0.4006, 0.0004, -0.1371, -0.4224, -0.0403, -0.0763, -0.2441, -0.0528, -0.0789, -0.3206, -0.0105, -0.0665, -0.2032, -0.0320, -0.0548, -0.1893, -0.0345, -0.0695, -0.2139, 0.0389, -0.0322, -0.2061, 30 | 0.0435, -0.0360, -0.2045, 0.0214, -0.0501, -0.1937, 0.0584, -0.0356, -0.1708, 0.0089, -0.0532, -0.1769, -0.0080, -0.0755, -0.2321, -0.0158, -0.0803, -0.2665, 0.0498, -0.0540, -0.2224, 0.0261, -0.0697, -0.2344, 0.0840, -0.0526, -0.2402, 0.0214, -0.0756, -0.2692, -0.1456, -0.1041, -0.4190, -0.0336, -0.1176, -0.3859, -0.1529, -0.0765, -0.0760, -0.1452, -0.1173, -0.0611, -0.1710, -0.1018, -0.0771, -0.1559, -0.0650, -0.0771, 31 | -0.1739, -0.0857, -0.0766, -0.1675, -0.0645, -0.0694, -0.0899, -0.0154, -0.1242, -0.1144, 0.0166, -0.1215, -0.0704, -0.0350, -0.0757, -0.1026, -0.0021, -0.0743, -0.0969, -0.0267, -0.0394, -0.1243, -0.0481, -0.0644, -0.1144, -0.0588, -0.0576, -0.1031, -0.1197, -0.0409, -0.0911, -0.0645, -0.0383, -0.1461, -0.0465, -0.0622, -0.0964, -0.0442, -0.0369, -0.1607, -0.1360, -0.0483, -0.1744, -0.1122, -0.0684, -0.1284, -0.1362, -0.0479, 32 | -0.1378, -0.1486, -0.0450, -0.1672, -0.0261, -0.0177, -0.1686, -0.0459, -0.0455, -0.1866, -0.0076, 0.0293, -0.1523, -0.0005, 0.0235, -0.1889, -0.0471, -0.0232, -0.1881, -0.0763, -0.0445, -0.1908, -0.0954, -0.0326, -0.1910, -0.1043, -0.0165, -0.1047, -0.0299, -0.0253, -0.1082, -0.0366, -0.0241, -0.1158, -0.0254, -0.0215, -0.1158, -0.0385, -0.0348, -0.0923, -0.0976, 0.0359, -0.0865, -0.1037, 0.0378, -0.1001, -0.1018, 0.0462, 33 | -0.1146, -0.1025, 0.0573, -0.0985, -0.1080, 0.0267, -0.1212, -0.0198, -0.0107, -0.1306, -0.0314, -0.0329, -0.0815, -0.1155, 0.0118, -0.0829, -0.0423, -0.0394, -0.1595, -0.1301, 0.0026, -0.1415, -0.1475, -0.0389, -0.1791, -0.1196, 0.0000, -0.1741, -0.1237, -0.0471, -0.1179, -0.1484, -0.0287, -0.1248, -0.1467, -0.0228, -0.1307, -0.1480, -0.0356, -0.0877, -0.1347, -0.0265, -0.0781, -0.1170, -0.0299, -0.0759, -0.1158, -0.0166, 34 | -0.1132, -0.1306, 0.0081, -0.0992, -0.1197, 0.0126, -0.1690, -0.1167, 0.0490, -0.1406, -0.1129, 0.0620, -0.0077, -0.0486, -0.1422, -0.0625, -0.0373, -0.1179, -0.0678, -0.0294, -0.1457, -0.0561, -0.0551, -0.0516, -0.0392, -0.0545, -0.0735, -0.0249, -0.0655, -0.0572, -0.0410, -0.0745, -0.0450, -0.0092, -0.0677, -0.0704, 0.0345, -0.0469, -0.1326, 0.0234, -0.0468, -0.1419, 0.0635, -0.0322, -0.1403, 0.0160, -0.0644, -0.0910, 35 | 0.0371, -0.0682, -0.0374, 0.0101, -0.0732, -0.0505, 0.0357, -0.0672, -0.0701, -0.0236, -0.0504, -0.1253, -0.0450, -0.0372, -0.1500, -0.0640, -0.0939, -0.0316, -0.0348, -0.1036, -0.0314, -0.0712, -0.1036, -0.0297, 0.0072, -0.1008, -0.0194, -0.0256, -0.1121, -0.0248, 0.0213, -0.0776, -0.0342, 0.0099, -0.0945, 0.0716, -0.0078, -0.1208, 0.0226, 0.0231, -0.0998, 0.0331, -0.0257, -0.1057, 0.0746, -0.0502, -0.1323, -0.0003, 36 | -0.0590, -0.1318, 0.0050, -0.0660, -0.1220, -0.0025, -0.0380, -0.1317, 0.0017, -0.0426, -0.1334, 0.0117, -0.0680, -0.1165, -0.0191, -0.0082, -0.1169, -0.0088, -0.0570, -0.1141, 0.0582, -0.0699, -0.1123, 0.0521, -0.0763, -0.1149, -0.0027, -0.0682, -0.1103, -0.0202, -0.0912, -0.1053, 0.0988, -0.2068, -0.0237, -0.3892, -0.2226, -0.0180, 0.1380, -0.2089, -0.0054, 0.1543, -0.2214, -0.0634, 0.1178, -0.2062, -0.0805, 0.1204, 37 | -0.2042, -0.0651, 0.1518, -0.2224, -0.0458, 0.1407, -0.2058, -0.0392, 0.1685, -0.1734, -0.0989, 0.1073, -0.1900, -0.1009, 0.0820, -0.1879, -0.0831, 0.1363, -0.1456, -0.1044, 0.0985, -0.1602, -0.0825, 0.1451, -0.1816, -0.0661, 0.1636, -0.1579, 0.0052, 0.2120, -0.1822, -0.0101, 0.1906, -0.1663, -0.0251, 0.1987, -0.1440, -0.0070, 0.2242, -0.1185, -0.0765, 0.1502, -0.1172, -0.1017, 0.1038, -0.0808, -0.0636, 0.1860, 38 | -0.1532, -0.0381, 0.1949, -0.1326, -0.0558, 0.1780, -0.0741, -0.0833, 0.1532, -0.1072, 0.0130, 0.2567, -0.1120, -0.0294, 0.2391, -0.1074, -0.0099, 0.2566, -0.0781, -0.0655, 0.2124, -0.0911, -0.0641, 0.2403, -0.0957, -0.0516, 0.2219, -0.0752, -0.1076, 0.2625, -0.0923, -0.1105, 0.2971, -0.0932, 0.0072, 0.2914, -0.0941, 0.0067, 0.3097, -0.0888, 0.0072, 0.2914, -0.0945, -0.0253, 0.3222, -0.1002, -0.0430, 0.3333, 39 | -0.0905, -0.0226, 0.3357, -0.0897, -0.0242, 0.2944, -0.0891, -0.0130, 0.2990, -0.0894, -0.0092, 0.2899, -0.0934, -0.0291, 0.3042, -0.0979, -0.0071, 0.3064, -0.1165, -0.0409, 0.3534, -0.1074, -0.0864, 0.3264, -0.1172, -0.0682, 0.3451, -0.1047, -0.1119, 0.3195, -0.1200, -0.1195, 0.3306, -0.0997, -0.0764, 0.2990, -0.0982, -0.0413, 0.2657, -0.0707, -0.1294, 0.2771, -0.0884, -0.1334, 0.3019, -0.1013, -0.1507, 0.3181, 40 | -0.0867, -0.1711, 0.3261, -0.1223, -0.1807, 0.3437, -0.1244, -0.1619, 0.3292, -0.0828, -0.1562, 0.3057, -0.1289, -0.1342, 0.3298, -0.1422, -0.1259, 0.3456, -0.0419, -0.0722, 0.1751, -0.0409, -0.0823, 0.1540, -0.0201, -0.0673, 0.1729, -0.0608, -0.0700, 0.1917, -0.0269, -0.0706, 0.1942, 0.0365, -0.0756, 0.1186, 0.0055, -0.0847, 0.1202, -0.0014, -0.0600, 0.1692, 0.0256, -0.0393, 0.2067, 0.0081, -0.0506, 0.1947, 41 | 0.0613, -0.0325, 0.2007, 0.0421, -0.0491, 0.1815, -0.0321, -0.0832, 0.2137, -0.0065, -0.1046, 0.2554, -0.0426, -0.1133, 0.2511, -0.0499, -0.0988, 0.2329, -0.0575, -0.0799, 0.2097, -0.0688, -0.0178, 0.3601, -0.0527, -0.0090, 0.3445, -0.0565, 0.0172, 0.3331, -0.0288, -0.0004, 0.3104, -0.0104, -0.0349, 0.3332, -0.0059, -0.0070, 0.3014, -0.0400, -0.0185, 0.3363, 0.0271, -0.0085, 0.2624, 0.0162, -0.0117, 0.2749, 42 | 0.0478, -0.0015, 0.2485, 0.0191, -0.0396, 0.2128, 0.0186, -0.0323, 0.2431, 0.0059, -0.0692, 0.2419, -0.0136, -0.0846, 0.2286, 0.0072, -0.0524, 0.2148, 0.0085, -0.0892, 0.2738, 0.0025, -0.1082, 0.2646, 0.0078, -0.0304, 0.2957, 0.0145, -0.0325, 0.2695, 0.0131, -0.0790, 0.2943, 0.0136, -0.0717, 0.3167, 0.0073, -0.0586, 0.3361, -0.0051, -0.1545, 0.2539, -0.0256, -0.1668, 0.2639, -0.0434, -0.1573, 0.2659, 43 | -0.0351, -0.1238, 0.2562, -0.0548, -0.1250, 0.2628, -0.0590, -0.1810, 0.3023, -0.0392, -0.1988, 0.3121, -0.0668, -0.2029, 0.3532, -0.0778, -0.1867, 0.3369, -0.0401, -0.2075, 0.3447, 0.0240, -0.1491, 0.2636, -0.0046, -0.1240, 0.2579, 0.0402, -0.1437, 0.3421, 0.0314, -0.1153, 0.3040, 0.0399, -0.1296, 0.3481, 0.0217, -0.1682, 0.2891, 0.0176, -0.1880, 0.3041, -0.0024, -0.1954, 0.3127, -0.0027, -0.1798, 0.2836, 44 | 0.0162, -0.2017, 0.3150, 0.0099, -0.2061, 0.3569, 0.0291, -0.2020, 0.3176, 0.0080, -0.1678, 0.2613, 0.0246, -0.1798, 0.3054, -0.0305, -0.1808, 0.2811, -0.1375, -0.0992, 0.3486, -0.1568, -0.1122, 0.3769, -0.1501, -0.0947, 0.3760, -0.1576, -0.1280, 0.3998, -0.1580, -0.0920, 0.4024, -0.1555, -0.0747, 0.3932, -0.1539, -0.0594, 0.3839, -0.1559, -0.0480, 0.4655, -0.1511, -0.0319, 0.4458, -0.1727, -0.0471, 0.4465, 45 | -0.1619, -0.0366, 0.4266, -0.1479, -0.0964, 0.4340, -0.1619, -0.0817, 0.4504, -0.1579, -0.0907, 0.4043, -0.1311, -0.0913, 0.4636, -0.1561, -0.0612, 0.4692, -0.1691, -0.0464, 0.4200, -0.1708, -0.0712, 0.4236, -0.1745, -0.0481, 0.4246, -0.0880, -0.0175, 0.3678, -0.0824, -0.0188, 0.3571, -0.1034, -0.0282, 0.3561, -0.1152, -0.0112, 0.3828, -0.1141, -0.0046, 0.4107, -0.0958, -0.0098, 0.3806, -0.1387, -0.0321, 0.3783, 46 | -0.1386, -0.0108, 0.4203, -0.1233, -0.0139, 0.4441, -0.1170, -0.0274, 0.4578, -0.0857, -0.0582, 0.4687, -0.0865, -0.0392, 0.4523, -0.1231, -0.1086, 0.4697, -0.1147, -0.0919, 0.4733, -0.1230, -0.0733, 0.4747, -0.0956, -0.0758, 0.4751, -0.1561, -0.0319, 0.3966, -0.1382, -0.0985, 0.4421, -0.1422, -0.1085, 0.4336, -0.1412, -0.1356, 0.4462, -0.1061, -0.0146, 0.4425, -0.0770, -0.0185, 0.3884, -0.1546, -0.0920, 0.4024, 47 | -0.1742, -0.0581, 0.4491, -0.1559, -0.1442, 0.3802, -0.1428, -0.1650, 0.4081, -0.1404, -0.1766, 0.3895, -0.1232, -0.2016, 0.3878, -0.1323, -0.1818, 0.4062, -0.1084, -0.2139, 0.3938, -0.1152, -0.1962, 0.3678, -0.0906, -0.2154, 0.3777, -0.1254, -0.1800, 0.4436, -0.1228, -0.1645, 0.4617, -0.1214, -0.1329, 0.4737, -0.1137, -0.2009, 0.4113, -0.1044, -0.2000, 0.4488, -0.0826, -0.2121, 0.4482, -0.0956, -0.1962, 0.4651, 48 | -0.1465, -0.1344, 0.4201, -0.0919, -0.1817, 0.4775, -0.0724, -0.1116, 0.4978, -0.0960, -0.1490, 0.4859, -0.0612, -0.1173, 0.5000, -0.0782, -0.1814, 0.4817, -0.0281, -0.0249, 0.3984, -0.0044, -0.0376, 0.3744, -0.0525, -0.0215, 0.3592, -0.0753, -0.0339, 0.4288, -0.0591, -0.0334, 0.4451, -0.0665, -0.0291, 0.4189, -0.0387, -0.0296, 0.4326, 0.0347, -0.1172, 0.3808, 0.0274, -0.0917, 0.3682, 0.0385, -0.0850, 0.3943, 49 | 0.0384, -0.0786, 0.3940, 0.0154, -0.0679, 0.3552, -0.0124, -0.0693, 0.4758, 0.0147, -0.0806, 0.4558, -0.0074, -0.0513, 0.4488, 0.0106, -0.0503, 0.4386, 0.0401, -0.1052, 0.4291, 0.0423, -0.0937, 0.4152, 0.0256, -0.0657, 0.4401, -0.0074, -0.0302, 0.4133, -0.0249, -0.0498, 0.4611, 0.0226, -0.0491, 0.4018, 0.0388, -0.0893, 0.4036, 0.0403, -0.0893, 0.4036, 0.0250, -0.0500, 0.3805, -0.0422, -0.2246, 0.3778, 50 | -0.0243, -0.2209, 0.3626, -0.0559, -0.2130, 0.4612, -0.0356, -0.1849, 0.4762, -0.0077, -0.2306, 0.4254, -0.0232, -0.2312, 0.4338, -0.0389, -0.2355, 0.4203, -0.0140, -0.2009, 0.4602, 0.0388, -0.1316, 0.4053, 0.0395, -0.1613, 0.3935, 0.0383, -0.1626, 0.3775, 0.0378, -0.1475, 0.3557, 0.0224, -0.2024, 0.3702, 0.0204, -0.2018, 0.3595, 0.0222, -0.1786, 0.3606, -0.0078, -0.2287, 0.4080, 0.0221, -0.2083, 0.3829, 51 | 0.0348, -0.1827, 0.3899, 0.0102, -0.2132, 0.3641, 0.0121, -0.1770, 0.4625, 0.0247, -0.1960, 0.4463, 0.0146, -0.1471, 0.4713, 0.0398, -0.1512, 0.4448, 0.0404, -0.1319, 0.4322, 0.0399, -0.1709, 0.4336, -0.0262, -0.2150, 0.4507, 0.0083, -0.2119, 0.4428, -0.0265, -0.2323, 0.4002, -0.0654, -0.2311, 0.3993, -0.0067, -0.1681, 0.4818, -0.0441, -0.0829, 0.4962, -0.0583, -0.0603, 0.4816, -0.0729, -0.0825, 0.4933, 52 | -0.0240, -0.1161, 0.4969, -0.0221, -0.1490, 0.4935, -0.0075, -0.1015, 0.4908, -0.0326, -0.1478, 0.4934, 0.0081, -0.1615, 0.4790, 0.0003, -0.1476, 0.4820, -0.0994, -0.1949, 0.3541, -0.1110, -0.1490, 0.4793, 0.0264, -0.1253, 0.4580, 0.0087, -0.1167, 0.4797, -0.0658, -0.0431, 0.4555, -0.0775, 0.0005, 0.3452, -0.1436, -0.1635, 0.3565, 0.0317, -0.1055, 0.3298, 0.0467, -0.0813, 0.0470, 0.0557, 0.2318, -0.4732, 53 | 0.0815, 0.2238, -0.4894, 0.0507, 0.2253, -0.4944, 0.1133, 0.2076, -0.4899, 0.0958, 0.2144, -0.4901, 0.1038, 0.2288, -0.4364, 0.1386, 0.1999, -0.4791, 0.1504, 0.1845, -0.4900, 0.1392, 0.1963, -0.4900, 0.1339, 0.2136, -0.4298, 0.1573, 0.2001, -0.4309, 0.1869, 0.1371, -0.4899, 0.1707, 0.1669, -0.4767, 0.1703, 0.1822, -0.4350, 0.1550, 0.1793, -0.4900, 0.1010, 0.2092, -0.4956, 0.2219, 0.0810, -0.4324, 54 | 0.2140, 0.0891, -0.4900, 0.2006, 0.1131, -0.4900, 0.2055, 0.1212, -0.4409, 0.2231, 0.0507, -0.4447, 0.2160, 0.0763, -0.4900, 0.0673, -0.1420, -0.4465, 0.0645, -0.1401, -0.4586, 0.0730, -0.1458, -0.4616, 0.0949, -0.1608, -0.4749, 0.0833, -0.1494, -0.4693, 0.0795, -0.1594, -0.4888, 0.1057, -0.1448, -0.4498, 0.1560, -0.1669, -0.4935, 0.1120, -0.1665, -0.4897, 0.1287, -0.1680, -0.4932, 0.1391, -0.1507, -0.4686, 55 | 0.1584, -0.1252, -0.4440, 0.1361, -0.1144, -0.4340, 0.1272, -0.1391, -0.4406, 0.1774, -0.1289, -0.4589, 0.1613, -0.1608, -0.4887, 0.1765, -0.1509, -0.4910, 0.1184, -0.1498, -0.4464, 0.1091, -0.1632, -0.4761, 0.2288, -0.0235, -0.4715, 0.2342, -0.0323, -0.4817, 0.2358, -0.0260, -0.4907, 0.2325, -0.0458, -0.4900, 0.2160, -0.0522, -0.4382, 0.2186, -0.0258, -0.4343, 0.2255, 0.0093, -0.4407, 0.2333, 0.0079, -0.4916, 56 | 0.1983, -0.1168, -0.4774, 0.2177, -0.1145, -0.4989, 0.2227, -0.0908, -0.4898, 0.2026, -0.0775, -0.4354, 0.2198, -0.0626, -0.4705, 0.2281, -0.0664, -0.4899, 0.1975, -0.1005, -0.4564, 0.1922, -0.1048, -0.4448, 0.1562, -0.1114, -0.4317, 0.1875, -0.1174, -0.4317, 0.1798, -0.1235, -0.4370, 0.0762, 0.2306, -0.3402, 0.0821, 0.2234, -0.3504, 0.0847, 0.2351, -0.3255, 0.1141, 0.2276, -0.3509, 0.1457, 0.2137, -0.3674, 57 | 0.1572, 0.2119, -0.3847, 0.1441, 0.2119, -0.4039, 0.1832, 0.1965, -0.4196, 0.1592, 0.2049, -0.3650, 0.1750, 0.1968, -0.3854, 0.1799, 0.1856, -0.3772, 0.1817, 0.1753, -0.3822, 0.1817, 0.1844, -0.3907, 0.1525, 0.2175, -0.3434, 0.1856, 0.1856, -0.3501, 0.1736, 0.2010, -0.3446, 0.1599, 0.2008, -0.3303, 0.1671, 0.1926, -0.3391, 0.1646, 0.2022, -0.3426, 0.1752, 0.1758, -0.3134, 0.1940, 0.1641, -0.3465, 58 | 0.1132, 0.2309, -0.3255, 0.1340, 0.2105, -0.3031, 0.1352, 0.2154, -0.3174, 0.1380, 0.2271, -0.3331, 0.0945, 0.2134, -0.3850, 0.0929, 0.2051, -0.4013, 0.1690, 0.2113, -0.4166, 0.1476, 0.2077, -0.4035, 0.1695, 0.2075, -0.3355, 0.1693, 0.2104, -0.3371, 0.0812, 0.2216, -0.2885, 0.0772, 0.1963, -0.2036, 0.0844, 0.1878, -0.1639, 0.1118, 0.1974, -0.2203, 0.1546, 0.1769, -0.2887, 0.1557, 0.1946, -0.3038, 59 | 0.1249, 0.2031, -0.2860, 0.1769, 0.1507, -0.2423, 0.1841, 0.1418, -0.2879, 0.1432, 0.1847, -0.2707, 0.1216, 0.1778, -0.1596, 0.1446, 0.1802, -0.2184, 0.1000, 0.2133, -0.2668, 0.1015, 0.2257, -0.3013, 0.1724, 0.0302, -0.2148, 0.1867, 0.0558, -0.2086, 0.1703, 0.0507, -0.1537, 0.1751, 0.0257, -0.2585, 0.1871, 0.0509, -0.2428, 0.2048, 0.1660, -0.4197, 0.1879, 0.1586, -0.4335, 0.1949, 0.1706, -0.4248, 60 | 0.2104, 0.1532, -0.4095, 0.1907, 0.1801, -0.4079, 0.2040, 0.1632, -0.3651, 0.2051, 0.1539, -0.3851, 0.1868, 0.1735, -0.3829, 0.1863, 0.1844, -0.3907, 0.2200, 0.1464, -0.3992, 0.2260, 0.1197, -0.4050, 0.2144, 0.1203, -0.4169, 0.2093, 0.1321, -0.4243, 0.2296, 0.0909, -0.4013, 0.2261, 0.1043, -0.4047, 0.2324, 0.1050, -0.3987, 0.2358, 0.1149, -0.4013, 0.2237, 0.1262, -0.3895, 0.2352, 0.1135, -0.3675, 61 | 0.2251, 0.1040, -0.3733, 0.2243, 0.1199, -0.3721, 0.2382, 0.0416, -0.4148, 0.2373, 0.0649, -0.4172, 0.2365, 0.0702, -0.4067, 0.2295, 0.0426, -0.4248, 0.2279, 0.0717, -0.4235, 0.2330, 0.0404, -0.4095, 0.2337, 0.0075, -0.4126, 0.2352, 0.0711, -0.3955, 0.2376, 0.0600, -0.3882, 0.2297, 0.0544, -0.3923, 0.2216, 0.0068, -0.3813, 0.2181, 0.0496, -0.3669, 0.2315, 0.0725, -0.4067, 0.2099, 0.1241, -0.3106, 62 | 0.2186, 0.1153, -0.3357, 0.2030, 0.1455, -0.3181, 0.2161, 0.0897, -0.3525, 0.2229, 0.0876, -0.3404, 0.2231, 0.0876, -0.3603, 0.2205, 0.1107, -0.3176, 0.2135, 0.1047, -0.3155, 0.2209, 0.1020, -0.3269, 0.2001, 0.1389, -0.3377, 0.2114, 0.1248, -0.3438, 0.2239, 0.1038, -0.3651, 0.2249, 0.1196, -0.3666, 0.1986, 0.0202, -0.3159, 0.2174, 0.0323, -0.3206, 0.1980, 0.0424, -0.3016, 0.2242, 0.0453, -0.3447, 63 | 0.2231, 0.0523, -0.3610, 0.2217, 0.0203, -0.3553, 0.2191, 0.0711, -0.3260, 0.2181, 0.0620, -0.3152, 0.2171, 0.1059, -0.3654, 0.1970, 0.1114, -0.2767, 0.2030, 0.0966, -0.2901, 0.2012, 0.1213, -0.2960, 0.1950, 0.0798, -0.2428, 0.1864, 0.0820, -0.1687, 0.1888, 0.1083, -0.1830, 0.2014, 0.0728, -0.2876, 0.1862, 0.1842, -0.3766, 0.1867, 0.0321, -0.3023, 0.1702, 0.1463, -0.1729, 0.1841, 0.1303, -0.2059, 64 | 0.1940, 0.1536, -0.3143, 0.0969, 0.1834, -0.1321, 0.1163, 0.1780, -0.1114, 0.0712, 0.1885, -0.1229, 0.0872, 0.1944, -0.0729, 0.1257, 0.1818, -0.0415, 0.1489, 0.1580, -0.1212, 0.1523, 0.1646, -0.1833, 0.1527, 0.1625, -0.0490, 0.1703, 0.1453, -0.0457, 0.1583, 0.1493, -0.0981, 0.1741, 0.1203, -0.1182, 0.1684, 0.1341, -0.1144, 0.1785, 0.0972, -0.1227, 0.1534, 0.0302, -0.1468, 0.1459, 0.0199, -0.1696, 65 | 0.1746, 0.0664, -0.1261, 0.1822, 0.1159, -0.0456, 0.1822, 0.0813, -0.0711, 0.1721, 0.0448, -0.0911, 0.0858, 0.1944, 0.0220, 0.1030, 0.1916, -0.0093, 0.0970, 0.1777, 0.1265, 0.1175, 0.1774, 0.0718, 0.1340, 0.1769, 0.0022, 0.1524, 0.1629, 0.0092, 0.1499, 0.1555, 0.0835, 0.1703, 0.1437, -0.0010, 0.1821, 0.0862, 0.0197, 0.1782, 0.0984, 0.0945, 0.1684, 0.1297, 0.0933, 0.1812, 0.0460, 0.0519, 66 | 0.1800, 0.0635, -0.0149, 0.1690, 0.0262, -0.0125, 0.0798, 0.1663, 0.1771, 0.1210, 0.1390, 0.2079, 0.1072, 0.1625, 0.1705, 0.1337, 0.1629, 0.1303, 0.1565, 0.1362, 0.1838, 0.1715, 0.1275, 0.1430, 0.1827, 0.1051, 0.1594, 0.1860, 0.0538, 0.1422, 0.1797, 0.0358, 0.0920, 0.1692, 0.1271, 0.1894, 0.1886, 0.0694, 0.1539, 0.1207, 0.1199, 0.2390, 0.0778, 0.1465, 0.2176, 0.0989, 0.0931, 0.2671, 67 | 0.0632, 0.1255, 0.2464, 0.0762, 0.0332, 0.2671, 0.0858, 0.0656, 0.2756, 0.0938, 0.0325, 0.2663, 0.1617, 0.1032, 0.2554, 0.1714, 0.0809, 0.2682, 0.1743, 0.0972, 0.2536, 0.1850, 0.0882, 0.2336, 0.1734, 0.1119, 0.2338, 0.1533, 0.0241, 0.2645, 0.1231, 0.0253, 0.2694, 0.1506, 0.0134, 0.2583, 0.1743, 0.0643, 0.2675, 0.1844, 0.0399, 0.2412, 0.1859, 0.0136, 0.2367, 0.1453, 0.0707, 0.2766, 68 | 0.1356, 0.0928, 0.2674, 0.1898, 0.0545, 0.1757, 0.1937, 0.0394, 0.1714, 0.1871, 0.0460, 0.1968, 0.1854, 0.0448, 0.2246, 0.1791, 0.0523, 0.2066, 0.1858, 0.0953, 0.2162, 0.1887, 0.0255, 0.2361, 0.1845, 0.0729, 0.2283, 0.1774, 0.0689, 0.2087, 0.1856, 0.0807, 0.1943, 0.0926, -0.1058, -0.3662, 0.0883, -0.0981, -0.3693, 0.0820, -0.1075, -0.3697, 0.1169, -0.0305, -0.3137, 0.0906, -0.0480, -0.3244, 69 | 0.1137, -0.0388, -0.3267, 0.0740, -0.0665, -0.3523, 0.0698, -0.0653, -0.3536, 0.0643, -0.0727, -0.3538, 0.0866, -0.0795, -0.3470, 0.1141, -0.0603, -0.3369, 0.0959, -0.0537, -0.3374, 0.1167, -0.0943, -0.3524, 0.0888, -0.0978, -0.3627, 0.0643, -0.0727, -0.3489, 0.1424, -0.0203, -0.3185, 0.1681, -0.0259, -0.3180, 0.1550, -0.0017, -0.3051, 0.1343, -0.0857, -0.3452, 0.1249, -0.1000, -0.3611, 0.1436, -0.0880, -0.3624, 70 | 0.1666, -0.0644, -0.3494, 0.1500, -0.0596, -0.3328, 0.1445, -0.0694, -0.3365, 0.0829, -0.1062, -0.3656, 0.1383, -0.0976, -0.3719, 0.1521, -0.0999, -0.3677, 0.1648, -0.0869, -0.3726, 0.1616, -0.1064, -0.3793, 0.1039, -0.0477, -0.3386, 0.1319, -0.0600, -0.3340, 0.0805, -0.1320, -0.3843, 0.0669, -0.1119, -0.3738, 0.1069, -0.1168, -0.3662, 0.0940, -0.1300, -0.3821, 0.1109, -0.1330, -0.4055, 0.0973, -0.1379, -0.4086, 71 | 0.0678, -0.1515, -0.4174, 0.0821, -0.1484, -0.4118, 0.0947, -0.1489, -0.4228, 0.1390, -0.1356, -0.4172, 0.1274, -0.1388, -0.4069, 0.1281, -0.1402, -0.4256, 0.1813, -0.1208, -0.4153, 0.1619, -0.1223, -0.4249, 0.1369, -0.1309, -0.3950, 0.1230, -0.1498, -0.4216, 0.1190, -0.1509, -0.4132, 0.1125, -0.1495, -0.4249, 0.0878, -0.1170, -0.3680, 0.0649, -0.0623, -0.2661, 0.0939, -0.0491, -0.2844, 0.1066, -0.0192, -0.1503, 72 | 0.1024, -0.0262, -0.1972, 0.1323, -0.0005, -0.2029, 0.1086, -0.0332, -0.2234, 0.1338, -0.0153, -0.2946, 0.1524, 0.0062, -0.2303, 0.1145, -0.0334, -0.2495, 0.1709, 0.0135, -0.3017, 0.2372, -0.0096, -0.4080, 0.2269, -0.0089, -0.4038, 0.2365, -0.0237, -0.4189, 0.2282, -0.0319, -0.4064, 0.2261, -0.0243, -0.4241, 0.2125, -0.0746, -0.4278, 0.2157, -0.0391, -0.4009, 0.2173, -0.0152, -0.4007, 0.2294, 0.0049, -0.4248, 73 | 0.2271, -0.0255, -0.3941, 0.2365, -0.0190, -0.3965, 0.2255, -0.0112, -0.3948, 0.2169, -0.0012, -0.3849, 0.2166, -0.0416, -0.3933, 0.2030, -0.1007, -0.4181, 0.1940, -0.0936, -0.4090, 0.1905, -0.1045, -0.4122, 0.2046, -0.0608, -0.3743, 0.2018, -0.0844, -0.3863, 0.2103, -0.0577, -0.3990, 0.1905, -0.0733, -0.3672, 0.1893, -0.1020, -0.3822, 0.1937, -0.0897, -0.3770, 0.2203, -0.0717, -0.4188, 0.2021, -0.0767, -0.4051, 74 | 0.1941, -0.0936, -0.4262, 0.2027, -0.0484, -0.3506, 0.2186, -0.0368, -0.3679, 0.2081, -0.0113, -0.3391, 0.1891, -0.0180, -0.3335, 0.2205, -0.0199, -0.3758, 0.2233, -0.0518, -0.4025, 0.1845, -0.0454, -0.3524, 0.1947, -0.0553, -0.3559, 0.1935, -0.0419, -0.3461, 0.1840, -0.0981, -0.4159, 0.1856, -0.0060, -0.3165, 0.1859, -0.0852, -0.3646, 0.1776, -0.0734, -0.3623, 0.1830, -0.0649, -0.3656, 0.1774, -0.0909, -0.3758, 75 | 0.1291, -0.1115, -0.3832, 0.1268, -0.1203, -0.3880, 0.1709, -0.1167, -0.3831, 0.1774, -0.1073, -0.3896, 0.1764, -0.1068, -0.3825, 0.1105, -0.0195, -0.1333, 0.0825, -0.0281, -0.1411, 0.1603, 0.0343, -0.1302, 0.1268, -0.0185, -0.1038, 0.1371, -0.0167, -0.0699, 0.1537, 0.0073, -0.0787, 0.1476, -0.0083, -0.0336, 0.1188, -0.0347, -0.0582, 0.1043, -0.0347, -0.1023, 0.0672, -0.0726, 0.0212, 0.0507, -0.0758, 0.0051, 76 | 0.0909, -0.0524, -0.0218, 0.1280, -0.0688, 0.0163, 0.0875, -0.0647, 0.0039, 0.1217, -0.0406, -0.0196, 0.1158, -0.0775, 0.0386, 0.0654, -0.0759, 0.0551, 0.0705, -0.0680, 0.0930, 0.1159, -0.0766, 0.0606, 0.1690, 0.0089, 0.0047, 0.1506, -0.0159, -0.0131, 0.1708, -0.0562, 0.0684, 0.1810, -0.0230, 0.0562, 0.1688, -0.0133, 0.1017, 0.1746, -0.0448, 0.0402, 0.1560, -0.0677, 0.0439, 0.1478, -0.0568, 0.0118, 77 | 0.1505, -0.0694, 0.0693, 0.1697, -0.0358, 0.0226, 0.0689, -0.0547, -0.0706, 0.0898, -0.0512, -0.0619, 0.0764, -0.0353, -0.1935, 0.1042, -0.0532, 0.1163, 0.0941, -0.0308, 0.1809, 0.0941, -0.0451, 0.1527, 0.0854, -0.0118, 0.2132, 0.1167, -0.0201, 0.1918, 0.1491, -0.0209, 0.1755, 0.1522, -0.0307, 0.1172, 0.1491, -0.0361, 0.1077, 0.1768, 0.0115, 0.0967, 0.1829, 0.0106, 0.1614, 0.1416, -0.0025, 0.2390, 78 | 0.1199, 0.0081, 0.2522, 0.0868, 0.0030, 0.2348, 0.1930, 0.0124, 0.1940, 0.1872, -0.0054, 0.1931, 0.1722, -0.0092, 0.1691, 0.1591, -0.0073, 0.2235, 0.0542, -0.1514, -0.4362, 0.0476, -0.1383, -0.4379, 0.0575, -0.1039, -0.3610, 0.0758, -0.0487, -0.2201, -0.2200, 0.0151, -0.4324, -0.2289, 0.0218, -0.4259, -0.1564, 0.1798, -0.4491, 0.1147, 0.2175, -0.4145, -0.2198, -0.0075, -0.4327, -0.0763, -0.1422, -0.4291, 79 | 0.1922, -0.1038, -0.4232, -0.1509, 0.0008, -0.1939, -0.0114, 0.0067, 0.2996, -0.0379, 0.0042, 0.3166, -0.0503, 0.0233, 0.3101, 0.2172, 0.0195, -0.3407, 0.1771, 0.0372, 0.0191, -0.2275, 0.0218, -0.4902, -0.2206, 0.0359, -0.4937, -0.2205, 0.0263, -0.4958, -0.2320, 0.0444, -0.4341, -0.1211, 0.1610, -0.4972, -0.1834, 0.1236, -0.4927, -0.1778, 0.1346, -0.4873, -0.2210, -0.0503, -0.4975, -0.0846, -0.1226, -0.4936, 80 | -0.1073, -0.1143, -0.4979, -0.0892, -0.1143, -0.4957, -0.0575, -0.1127, -0.5000, -0.1610, 0.1932, -0.4076, -0.1721, 0.1944, -0.3517, -0.1058, 0.2304, -0.3690, -0.1318, 0.1814, -0.4180, -0.0701, 0.2266, -0.3595, -0.0759, 0.2274, -0.3462, -0.1091, 0.1957, -0.4279, -0.1061, 0.1729, -0.2396, -0.0404, 0.2131, -0.3632, -0.1402, 0.0084, 0.0078, -0.0119, 0.1556, 0.1243, -0.0918, 0.0218, 0.2804, 0.0141, 0.0321, 0.2898, 81 | -0.0248, 0.1344, 0.1758, -0.1954, -0.0809, -0.4143, -0.1717, -0.0320, -0.2957, -0.1561, -0.0142, -0.2323, -0.0672, -0.1042, -0.3871, -0.0329, -0.0892, -0.3876, -0.0653, -0.1387, -0.4057, 0.0214, -0.0666, -0.2207, -0.1421, -0.0058, 0.0094, -0.1317, -0.0134, -0.0055, -0.1094, -0.0099, -0.0392, -0.1148, -0.0259, -0.0290, -0.1119, -0.1433, -0.0347, -0.1499, -0.1273, 0.0212, -0.1307, -0.1467, -0.0356, -0.0206, -0.0783, -0.0459, 82 | 0.0228, -0.1016, 0.0044, -0.0476, -0.0982, 0.1132, -0.1156, -0.0433, 0.2071, -0.1366, -0.0257, 0.2191, -0.0918, 0.0020, 0.2795, -0.0917, -0.0065, 0.2796, -0.1042, -0.0365, 0.2472, -0.0926, -0.0092, 0.2899, 0.0250, -0.1213, 0.2808, 0.0294, -0.1717, 0.3311, -0.1735, -0.0696, 0.4459, -0.1231, -0.0626, 0.4789, -0.0114, -0.0385, 0.3560, -0.0590, -0.2293, 0.4272, 0.0230, -0.2055, 0.4190, 0.1679, 0.1598, -0.4953, 83 | 0.1635, 0.1690, -0.4899, 0.1745, 0.1539, -0.4899, 0.2293, 0.0413, -0.4900, 0.2318, 0.0232, -0.4900, 0.0949, -0.1679, -0.4888, 0.0846, -0.1680, -0.4934, 0.1140, -0.1438, -0.4409, 0.1129, -0.1491, -0.4412, 0.2364, -0.0167, -0.4967, 0.2326, -0.0105, -0.4908, 0.1917, -0.1375, -0.4916, 0.2025, -0.1320, -0.4967, 0.2077, -0.1206, -0.4919, 0.1782, 0.1917, -0.4072, 0.1860, -0.1477, -0.4973, 0.0899, 0.2290, -0.4152, 84 | 0.1298, 0.2110, -0.4026, 0.1859, 0.1945, -0.3848, 0.2286, 0.0904, -0.3741, 0.2178, 0.1339, -0.3728, 0.2355, 0.0884, -0.3757, 0.2350, 0.0878, -0.4017, 0.2182, 0.0937, -0.4154, 0.2270, 0.0577, -0.3769, 0.2359, 0.0937, -0.3673, 0.2153, 0.1381, -0.3610, 0.1858, 0.0792, 0.1749, 0.1666, 0.0557, 0.1998, 0.1666, 0.0652, 0.2020, 0.1654, 0.0634, 0.1813, 0.1313, 0.0539, 0.2771, 0.1688, -0.0955, -0.3853, 85 | 0.1624, -0.1072, -0.3868, 0.1848, -0.1070, -0.4104, 0.1848, -0.1007, -0.4180, 0.1785, -0.0743, -0.3691, 0.1653, -0.0404, -0.3273, 0.1327, -0.0699, -0.3359, 0.1125, -0.1459, -0.4249, 0.1469, -0.1270, -0.4178, 0.1625, -0.1194, -0.3930, 0.2148, -0.0408, -0.3743, 0.2002, -0.0616, -0.4017, 0.1189, -0.0353, -0.0352, 0.1537, -0.0405, 0.0037, 0.1348, -0.0474, 0.1059, 0.1871, -0.0024, 0.2118, }; 86 | const unsigned short triangles[][3] = { 87 | 0, 1, 2, 3, 0, 4, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 11, 8, 4, 6, 3, 13, 14, 2, 15, 16, 17, 2, 14, 18, 18, 14, 15, 19, 20, 21, 22, 23, 24, 23, 25, 24, 16, 19, 23, 21, 26, 23, 88 | 27, 28, 29, 26, 30, 27, 31, 32, 33, 31, 34, 35, 27, 34, 31, 2, 18, 5, 5, 18, 36, 5, 37, 38, 13, 2, 1, 39, 40, 41, 42, 43, 10, 41, 44, 42, 40, 44, 41, 45, 46, 47, 48, 46, 45, 47, 49, 44, 89 | 50, 51, 46, 50, 46, 48, 52, 53, 54, 55, 56, 57, 58, 57, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 67, 62, 68, 69, 67, 70, 71, 69, 70, 72, 73, 74, 70, 68, 75, 67, 68, 70, 63, 66, 76, 77, 78, 79, 90 | 60, 62, 61, 68, 60, 59, 60, 68, 62, 80, 71, 75, 75, 68, 59, 81, 45, 82, 45, 47, 82, 1, 83, 84, 85, 86, 87, 88, 89, 90, 91, 87, 84, 92, 85, 89, 91, 83, 89, 93, 92, 94, 95, 96, 85, 92, 93, 85, 91 | 94, 97, 88, 97, 92, 88, 84, 87, 98, 99, 84, 100, 101, 102, 99, 84, 103, 100, 103, 104, 105, 106, 107, 105, 108, 107, 109, 110, 111, 112, 113, 114, 110, 115, 116, 117, 118, 119, 120, 121, 122, 112, 123, 124, 121, 124, 123, 125, 92 | 112, 122, 126, 126, 127, 128, 118, 129, 115, 130, 131, 132, 130, 133, 134, 135, 136, 130, 137, 130, 132, 108, 131, 138, 139, 140, 131, 141, 142, 140, 140, 142, 143, 144, 145, 141, 146, 147, 145, 144, 141, 140, 116, 148, 149, 117, 149, 119, 93 | 150, 151, 30, 149, 150, 30, 148, 150, 149, 152, 153, 154, 151, 155, 156, 155, 157, 156, 158, 159, 160, 161, 162, 154, 163, 159, 158, 164, 154, 165, 164, 165, 166, 160, 155, 151, 167, 168, 169, 170, 168, 171, 161, 172, 173, 174, 175, 172, 94 | 174, 172, 161, 176, 177, 168, 168, 177, 175, 168, 174, 169, 171, 168, 167, 117, 116, 149, 178, 179, 180, 114, 181, 111, 181, 178, 111, 161, 173, 162, 169, 161, 153, 106, 96, 107, 109, 107, 96, 138, 114, 113, 138, 143, 114, 147, 182, 183, 95 | 184, 185, 186, 185, 187, 188, 183, 189, 190, 191, 192, 193, 186, 193, 184, 193, 192, 194, 183, 195, 196, 184, 197, 185, 198, 199, 200, 201, 202, 203, 204, 203, 202, 194, 200, 205, 194, 206, 197, 194, 192, 200, 196, 207, 191, 196, 208, 209, 96 | 196, 209, 207, 209, 210, 204, 192, 207, 211, 212, 213, 170, 214, 215, 212, 176, 215, 177, 216, 217, 218, 219, 215, 220, 221, 222, 223, 221, 214, 224, 221, 223, 214, 214, 223, 220, 222, 225, 226, 222, 227, 223, 228, 229, 230, 222, 228, 227, 97 | 225, 221, 231, 185, 232, 212, 206, 231, 232, 233, 226, 225, 233, 225, 231, 232, 197, 206, 185, 197, 232, 206, 205, 233, 98, 104, 103, 234, 135, 95, 137, 96, 95, 235, 236, 237, 236, 238, 239, 240, 241, 242, 233, 243, 226, 244, 243, 245, 98 | 246, 244, 245, 236, 239, 237, 247, 242, 236, 235, 237, 199, 248, 249, 250, 251, 252, 253, 254, 246, 250, 226, 255, 222, 256, 257, 229, 258, 257, 256, 259, 260, 254, 261, 260, 259, 262, 263, 264, 263, 261, 259, 249, 262, 264, 265, 266, 267, 99 | 268, 265, 267, 269, 265, 270, 261, 271, 258, 272, 271, 273, 261, 258, 260, 274, 261, 267, 262, 275, 276, 277, 267, 263, 278, 279, 280, 281, 273, 274, 276, 275, 282, 250, 246, 238, 271, 283, 258, 205, 199, 233, 201, 284, 202, 202, 284, 198, 100 | 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 293, 295, 292, 296, 297, 293, 297, 298, 299, 300, 136, 301, 302, 303, 301, 304, 302, 303, 302, 305, 306, 307, 308, 304, 309, 307, 302, 304, 307, 302, 307, 306, 136, 310, 311, 312, 313, 304, 101 | 314, 312, 315, 314, 316, 312, 304, 315, 312, 317, 318, 319, 319, 320, 309, 321, 322, 315, 322, 323, 315, 311, 324, 325, 326, 327, 317, 328, 329, 330, 328, 330, 331, 328, 331, 332, 333, 334, 327, 327, 328, 332, 335, 336, 337, 338, 339, 340, 102 | 341, 337, 342, 343, 344, 345, 346, 347, 345, 348, 349, 350, 349, 351, 350, 352, 353, 354, 355, 356, 357, 346, 358, 359, 349, 357, 356, 346, 359, 350, 360, 361, 362, 363, 364, 65, 365, 366, 367, 368, 369, 348, 368, 348, 370, 371, 372, 373, 103 | 369, 374, 375, 376, 375, 374, 369, 375, 348, 369, 368, 374, 376, 374, 372, 367, 363, 377, 367, 370, 363, 378, 326, 379, 380, 381, 382, 383, 384, 385, 386, 385, 384, 385, 387, 380, 378, 382, 333, 388, 378, 389, 390, 391, 392, 393, 353, 352, 104 | 78, 321, 394, 323, 314, 315, 395, 340, 339, 395, 338, 340, 396, 397, 398, 399, 396, 398, 400, 401, 399, 330, 402, 403, 331, 330, 403, 404, 405, 402, 406, 405, 404, 407, 408, 396, 408, 397, 396, 408, 409, 397, 410, 409, 408, 407, 396, 399, 105 | 411, 399, 401, 408, 407, 412, 411, 407, 399, 397, 413, 414, 415, 416, 397, 417, 411, 418, 419, 420, 417, 417, 421, 419, 422, 292, 421, 292, 291, 421, 423, 424, 292, 422, 423, 292, 419, 203, 210, 201, 203, 419, 419, 294, 201, 425, 426, 427, 106 | 428, 426, 412, 429, 430, 431, 431, 432, 433, 411, 434, 435, 430, 433, 436, 421, 291, 294, 437, 410, 412, 438, 413, 439, 440, 441, 413, 442, 443, 444, 445, 446, 447, 448, 445, 449, 448, 442, 445, 450, 440, 438, 451, 443, 448, 452, 453, 454, 107 | 455, 404, 456, 457, 458, 455, 459, 457, 456, 460, 461, 462, 461, 452, 387, 460, 463, 461, 464, 465, 466, 465, 459, 463, 466, 465, 463, 459, 467, 452, 466, 463, 460, 381, 452, 468, 467, 453, 452, 458, 469, 437, 469, 470, 471, 472, 473, 474, 108 | 475, 476, 477, 475, 478, 476, 479, 480, 481, 482, 483, 479, 479, 481, 484, 482, 473, 485, 483, 486, 487, 478, 483, 476, 485, 476, 482, 453, 402, 454, 404, 402, 453, 488, 447, 489, 490, 487, 486, 480, 487, 436, 407, 428, 412, 401, 422, 421, 109 | 474, 465, 464, 398, 397, 414, 409, 415, 397, 449, 436, 433, 436, 487, 430, 423, 441, 424, 299, 136, 491, 299, 491, 290, 424, 296, 292, 386, 461, 385, 461, 387, 385, 452, 381, 387, 381, 454, 329, 492, 493, 247, 295, 492, 247, 298, 492, 295, 110 | 494, 495, 496, 497, 498, 492, 497, 496, 498, 499, 495, 500, 499, 501, 495, 502, 503, 499, 503, 504, 501, 505, 242, 493, 506, 505, 493, 507, 506, 498, 506, 507, 508, 509, 510, 490, 511, 512, 513, 504, 496, 501, 514, 511, 509, 504, 507, 498, 111 | 513, 512, 504, 504, 512, 507, 508, 515, 505, 516, 517, 508, 518, 519, 520, 521, 519, 518, 521, 522, 519, 523, 524, 525, 526, 252, 251, 527, 528, 526, 529, 530, 531, 532, 526, 533, 534, 535, 536, 535, 537, 538, 522, 539, 519, 539, 527, 532, 112 | 540, 539, 532, 541, 542, 522, 537, 543, 538, 544, 545, 546, 544, 543, 547, 548, 546, 549, 543, 546, 548, 547, 542, 541, 550, 511, 551, 552, 550, 551, 550, 553, 511, 554, 550, 552, 514, 551, 511, 555, 556, 478, 557, 556, 555, 558, 559, 560, 113 | 559, 557, 561, 552, 551, 556, 561, 557, 555, 562, 563, 564, 562, 565, 566, 564, 521, 565, 567, 568, 569, 570, 571, 572, 573, 571, 570, 574, 279, 575, 558, 576, 577, 574, 575, 578, 574, 578, 577, 579, 580, 581, 582, 583, 563, 579, 582, 563, 114 | 571, 584, 572, 584, 575, 572, 585, 586, 578, 584, 587, 585, 571, 588, 584, 588, 587, 584, 589, 590, 591, 592, 591, 593, 592, 589, 591, 591, 594, 547, 595, 596, 597, 598, 596, 595, 599, 589, 600, 601, 602, 603, 604, 599, 601, 605, 606, 607, 115 | 608, 609, 606, 610, 609, 608, 589, 611, 590, 604, 611, 599, 612, 605, 604, 611, 607, 613, 566, 521, 518, 594, 597, 544, 541, 522, 521, 564, 593, 521, 564, 592, 593, 614, 615, 616, 615, 617, 618, 616, 619, 620, 621, 622, 623, 623, 622, 624, 116 | 625, 626, 627, 628, 629, 626, 630, 631, 632, 633, 634, 635, 635, 527, 534, 636, 637, 638, 639, 636, 635, 640, 641, 637, 642, 643, 644, 645, 646, 628, 646, 647, 628, 648, 647, 646, 649, 640, 636, 641, 640, 622, 650, 625, 651, 628, 647, 629, 117 | 650, 628, 625, 652, 650, 651, 630, 624, 649, 649, 624, 640, 637, 653, 654, 651, 625, 655, 620, 630, 649, 620, 649, 639, 632, 656, 623, 534, 620, 639, 657, 658, 617, 659, 660, 661, 662, 660, 663, 662, 663, 664, 658, 665, 652, 665, 666, 652, 118 | 666, 667, 652, 668, 669, 661, 670, 671, 669, 669, 671, 665, 662, 670, 668, 658, 672, 617, 661, 665, 658, 665, 671, 666, 671, 673, 666, 674, 675, 676, 673, 677, 675, 678, 679, 680, 681, 682, 683, 682, 684, 683, 685, 686, 687, 687, 686, 688, 119 | 686, 587, 689, 690, 691, 692, 691, 693, 692, 694, 695, 696, 678, 697, 679, 684, 692, 693, 698, 690, 692, 697, 693, 699, 700, 695, 701, 695, 700, 688, 699, 688, 702, 703, 598, 704, 705, 706, 677, 707, 708, 709, 710, 706, 705, 711, 712, 685, 120 | 713, 714, 712, 715, 716, 717, 707, 718, 719, 719, 715, 720, 715, 721, 716, 719, 721, 715, 722, 723, 724, 724, 723, 725, 726, 727, 711, 728, 708, 729, 730, 709, 731, 722, 732, 710, 727, 720, 712, 733, 734, 735, 736, 733, 676, 736, 737, 738, 121 | 737, 736, 739, 739, 736, 676, 740, 741, 732, 633, 567, 634, 654, 683, 680, 654, 680, 633, 596, 664, 742, 705, 671, 670, 733, 735, 674, 677, 676, 675, 735, 643, 648, 675, 743, 666, 677, 673, 671, 724, 744, 745, 740, 732, 722, 549, 615, 614, 122 | 674, 646, 667, 745, 744, 691, 694, 726, 695, 645, 667, 646, 734, 746, 643, 528, 527, 635, 747, 567, 569, 689, 587, 588, 545, 748, 546, 716, 609, 610, 603, 749, 686, 297, 494, 298, 494, 297, 296, 296, 495, 494, 499, 500, 450, 555, 475, 750, 123 | 500, 495, 296, 751, 752, 753, 752, 754, 755, 751, 35, 752, 35, 756, 752, 757, 758, 759, 754, 757, 759, 760, 761, 757, 762, 763, 764, 763, 765, 758, 754, 766, 755, 757, 754, 752, 767, 768, 769, 767, 769, 770, 767, 771, 772, 773, 774, 775, 124 | 776, 777, 778, 779, 773, 775, 777, 776, 779, 780, 781, 782, 780, 783, 781, 784, 785, 786, 787, 788, 789, 784, 783, 788, 783, 790, 791, 792, 793, 794, 793, 795, 794, 796, 792, 797, 798, 792, 799, 800, 801, 802, 803, 804, 796, 802, 805, 804, 125 | 800, 802, 806, 806, 804, 803, 806, 803, 807, 796, 804, 793, 806, 787, 800, 784, 808, 785, 806, 807, 787, 807, 809, 810, 811, 812, 159, 811, 813, 814, 815, 816, 817, 818, 764, 761, 819, 820, 816, 821, 822, 823, 824, 819, 815, 825, 820, 826, 126 | 827, 828, 829, 828, 830, 825, 830, 831, 825, 832, 833, 834, 832, 835, 814, 159, 812, 836, 814, 815, 817, 836, 837, 160, 838, 761, 760, 839, 838, 817, 816, 839, 817, 829, 819, 824, 840, 841, 827, 827, 841, 835, 172, 842, 173, 843, 844, 845, 127 | 846, 847, 848, 849, 850, 851, 852, 853, 845, 853, 848, 845, 848, 853, 851, 851, 853, 849, 854, 848, 855, 848, 833, 855, 845, 848, 854, 856, 857, 858, 859, 860, 857, 861, 862, 863, 864, 861, 865, 866, 867, 868, 868, 865, 869, 867, 870, 864, 128 | 871, 872, 873, 874, 875, 876, 876, 877, 878, 879, 880, 881, 882, 883, 884, 883, 885, 886, 887, 888, 885, 889, 890, 891, 892, 891, 893, 884, 889, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 897, 905, 906, 879, 907, 903, 896, 901, 129 | 896, 898, 905, 902, 901, 895, 908, 909, 910, 911, 912, 899, 911, 913, 912, 914, 911, 899, 913, 911, 909, 909, 914, 915, 909, 911, 914, 909, 915, 910, 907, 879, 881, 916, 906, 880, 899, 912, 900, 914, 903, 902, 917, 850, 849, 917, 918, 919, 130 | 857, 920, 921, 920, 917, 922, 920, 923, 918, 863, 862, 764, 825, 924, 821, 859, 925, 910, 173, 842, 855, 833, 848, 847, 847, 846, 830, 926, 927, 849, 873, 861, 864, 861, 873, 862, 878, 870, 867, 897, 904, 928, 904, 831, 928, 929, 852, 844, 131 | 929, 930, 852, 931, 929, 844, 932, 929, 931, 217, 932, 218, 932, 933, 930, 852, 934, 935, 930, 934, 852, 936, 937, 938, 939, 927, 940, 926, 940, 927, 941, 921, 922, 942, 943, 858, 944, 858, 921, 945, 946, 941, 939, 940, 937, 938, 937, 940, 132 | 947, 944, 946, 948, 949, 217, 948, 950, 951, 933, 952, 936, 953, 937, 936, 952, 954, 953, 953, 954, 955, 949, 951, 952, 945, 937, 955, 956, 945, 957, 958, 957, 955, 959, 960, 956, 956, 960, 946, 959, 956, 957, 949, 933, 932, 960, 961, 947, 133 | 934, 940, 926, 852, 935, 853, 921, 858, 857, 943, 856, 858, 962, 963, 964, 965, 954, 951, 965, 966, 954, 964, 966, 965, 964, 963, 966, 229, 962, 950, 967, 968, 958, 969, 970, 957, 968, 967, 971, 969, 957, 972, 973, 963, 974, 975, 973, 976, 134 | 976, 973, 974, 977, 978, 278, 979, 978, 977, 980, 981, 982, 982, 983, 984, 980, 982, 984, 985, 986, 987, 988, 989, 983, 990, 989, 988, 981, 988, 982, 988, 983, 982, 991, 981, 992, 991, 992, 975, 993, 994, 972, 995, 994, 993, 996, 995, 997, 135 | 983, 998, 984, 990, 999, 989, 984, 998, 971, 963, 984, 971, 966, 967, 954, 1000, 1001, 1002, 229, 950, 230, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1003, 1015, 1012, 1016, 1011, 355, 1017, 355, 1012, 1017, 1018, 1006, 1008, 136 | 1019, 1020, 1018, 1021, 1022, 1023, 1024, 1025, 1026, 1021, 1023, 1026, 1021, 1015, 1022, 1004, 1003, 1016, 1027, 1003, 1005, 1028, 1029, 1023, 1029, 1030, 1024, 1029, 1028, 1031, 1014, 1032, 1007, 1032, 1013, 1008, 1033, 1025, 1013, 371, 1034, 376, 1034, 1035, 376, 1036, 1037, 1038, 137 | 1038, 1037, 1039, 1040, 1041, 371, 1041, 1042, 1039, 1043, 1044, 1045, 1046, 1047, 810, 1043, 1048, 1044, 1049, 1050, 1051, 1037, 1052, 1034, 392, 1053, 1054, 1055, 1056, 1057, 1056, 1058, 1057, 1059, 1060, 1061, 859, 1059, 1062, 1060, 1059, 859, 1058, 1060, 1057, 943, 1057, 1060, 138 | 1063, 888, 1064, 1065, 1066, 1067, 797, 1067, 1068, 1069, 1066, 1070, 1071, 1065, 1067, 1072, 1073, 1074, 1069, 1070, 1075, 1073, 1065, 1063, 1069, 1076, 1066, 1077, 1078, 1079, 1080, 1081, 1082, 1081, 1080, 1083, 1084, 1081, 1085, 1086, 1087, 1068, 1077, 1068, 1087, 803, 1068, 1088, 139 | 1077, 1087, 1078, 1081, 1083, 1085, 1089, 1090, 1091, 1091, 908, 1092, 1090, 1093, 913, 1094, 1066, 1076, 1094, 1076, 1082, 1095, 1096, 1097, 1089, 1097, 1096, 1078, 1098, 1088, 1097, 1092, 1095, 1092, 1099, 1019, 1100, 1083, 1101, 1096, 1102, 1080, 1085, 1100, 1103, 1046, 810, 809, 140 | 1054, 1006, 1059, 1006, 1054, 1007, 1059, 1006, 1020, 1052, 1003, 1027, 1048, 1104, 1105, 1106, 1107, 1108, 1106, 1108, 1031, 1036, 1104, 1015, 1105, 1104, 1036, 1109, 1110, 1055, 1055, 943, 942, 1111, 1112, 1109, 1109, 1055, 942, 1113, 1114, 1115, 1112, 1116, 1117, 1112, 1117, 1109, 141 | 1118, 1119, 1120, 1121, 1122, 1123, 1123, 1122, 1120, 1124, 1125, 1118, 1126, 1125, 1127, 1127, 1125, 1124, 1128, 1129, 1115, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1134, 1130, 1130, 1134, 1133, 1135, 1121, 1123, 1133, 1137, 1128, 1121, 1124, 1122, 1134, 1121, 1135, 1137, 1133, 1135, 142 | 1120, 1138, 1139, 386, 1140, 1110, 555, 1126, 1141, 1136, 1141, 1126, 1142, 561, 1143, 1144, 560, 1142, 1145, 1142, 1146, 1146, 1141, 1147, 1148, 1132, 1147, 1132, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1150, 1150, 1155, 1156, 1157, 1151, 1145, 73, 774, 74, 773, 1158, 1159, 143 | 159, 836, 160, 811, 159, 163, 163, 813, 811, 837, 155, 160, 177, 931, 844, 283, 974, 257, 976, 974, 283, 975, 272, 281, 278, 978, 281, 977, 278, 280, 1035, 1160, 375, 1040, 371, 373, 1158, 1040, 373, 1140, 386, 384, 1140, 384, 1161, 390, 1161, 384, 144 | 1138, 466, 460, 1138, 464, 466, 1125, 750, 1118, 1125, 1126, 750, 1144, 576, 560, 560, 576, 558, 1162, 1163, 43, 99, 1164, 13, 149, 30, 21, 30, 151, 34, 1165, 760, 756, 872, 770, 873, 888, 771, 885, 285, 1166, 42, 288, 286, 42, 305, 289, 49, 145 | 79, 394, 50, 1167, 322, 57, 321, 77, 57, 65, 1167, 58, 363, 65, 67, 1159, 1158, 373, 79, 78, 394, 289, 288, 49, 1067, 797, 1071, 1068, 803, 796, 810, 1047, 784, 1168, 809, 807, 285, 287, 1163, 1162, 285, 1163, 182, 331, 403, 146, 1169, 182, 146 | 201, 295, 284, 295, 247, 284, 505, 240, 242, 505, 515, 240, 570, 1170, 266, 270, 1171, 1172, 569, 252, 747, 943, 1060, 856, 1091, 1173, 909, 1131, 1174, 959, 1150, 970, 969, 1152, 986, 979, 1153, 1152, 979, 987, 986, 1152, 1154, 1150, 994, 34, 157, 35, 147 | 4, 5, 38, 0, 3, 11, 2, 5, 0, 6, 8, 11, 1175, 12, 1176, 1176, 1177, 1175, 14, 1164, 16, 16, 15, 14, 10, 43, 1178, 11, 10, 1178, 4, 38, 6, 6, 11, 3, 14, 13, 1164, 1179, 17, 16, 16, 22, 1179, 22, 16, 23, 148 | 21, 23, 19, 1180, 36, 18, 18, 1181, 1180, 1164, 20, 19, 16, 1164, 19, 751, 32, 31, 31, 35, 751, 29, 23, 26, 29, 26, 27, 21, 30, 26, 32, 751, 753, 33, 28, 27, 27, 31, 33, 43, 42, 1166, 1166, 1162, 43, 27, 30, 34, 149 | 23, 29, 25, 15, 1181, 18, 5, 36, 37, 39, 41, 9, 10, 9, 41, 41, 42, 10, 42, 44, 288, 40, 39, 1182, 1182, 82, 40, 40, 82, 47, 52, 54, 76, 76, 55, 52, 40, 47, 44, 48, 53, 50, 53, 52, 50, 49, 47, 46, 150 | 49, 46, 305, 52, 79, 50, 76, 66, 55, 58, 1167, 57, 52, 55, 57, 57, 77, 52, 52, 77, 79, 56, 66, 65, 65, 58, 56, 75, 71, 70, 66, 63, 62, 62, 67, 66, 71, 80, 72, 72, 74, 71, 63, 76, 1183, 1183, 64, 63, 151 | 74, 1159, 69, 74, 69, 71, 76, 54, 1184, 1184, 1185, 76, 66, 56, 55, 1185, 1183, 76, 62, 64, 1186, 1186, 61, 62, 234, 95, 93, 93, 287, 234, 44, 49, 288, 91, 84, 83, 90, 89, 83, 85, 87, 91, 88, 90, 94, 92, 89, 88, 152 | 91, 89, 85, 1178, 1163, 287, 94, 92, 97, 93, 1178, 287, 106, 86, 85, 85, 96, 106, 104, 98, 87, 87, 86, 104, 85, 93, 95, 127, 129, 1187, 1187, 128, 127, 103, 105, 128, 1187, 129, 101, 99, 100, 101, 128, 1187, 100, 100, 103, 128, 153 | 100, 1187, 101, 1188, 107, 108, 108, 110, 1188, 110, 112, 1188, 1188, 112, 126, 107, 1188, 105, 108, 113, 110, 1189, 115, 129, 129, 122, 1189, 120, 1190, 129, 129, 118, 120, 1189, 116, 115, 1191, 1189, 124, 124, 1192, 1191, 120, 119, 1193, 124, 1189, 122, 154 | 122, 121, 124, 105, 104, 86, 86, 106, 105, 124, 125, 1192, 123, 178, 125, 127, 122, 129, 129, 1190, 101, 102, 1190, 99, 101, 1190, 102, 114, 111, 110, 1189, 1191, 116, 105, 1188, 128, 121, 111, 178, 178, 123, 121, 128, 1188, 126, 115, 117, 118, 155 | 112, 111, 121, 96, 137, 132, 132, 109, 96, 127, 126, 122, 179, 181, 1194, 1194, 171, 179, 109, 132, 131, 137, 135, 130, 130, 136, 133, 130, 134, 131, 181, 179, 178, 144, 134, 133, 133, 311, 144, 114, 1194, 181, 188, 1194, 114, 1194, 187, 171, 156 | 188, 187, 1194, 143, 188, 114, 139, 144, 140, 131, 140, 138, 139, 134, 144, 145, 144, 311, 311, 325, 145, 165, 1195, 1191, 1191, 1192, 165, 140, 143, 138, 145, 325, 146, 145, 147, 141, 147, 190, 141, 142, 188, 143, 150, 1195, 158, 148, 1195, 150, 157 | 150, 158, 151, 164, 166, 125, 125, 180, 164, 165, 163, 1195, 165, 154, 163, 1195, 148, 116, 116, 1191, 1195, 152, 154, 164, 151, 158, 160, 162, 173, 813, 163, 154, 162, 163, 162, 813, 153, 161, 154, 1192, 125, 166, 166, 165, 1192, 153, 152, 167, 158 | 167, 169, 153, 1195, 163, 158, 179, 167, 180, 164, 180, 167, 167, 152, 164, 186, 142, 190, 190, 189, 186, 179, 171, 167, 170, 176, 168, 171, 187, 170, 169, 174, 161, 174, 168, 175, 118, 117, 119, 178, 180, 125, 108, 138, 113, 131, 134, 139, 159 | 99, 1, 84, 109, 131, 108, 190, 147, 183, 188, 186, 185, 142, 186, 188, 191, 193, 186, 186, 189, 191, 182, 403, 195, 183, 182, 195, 196, 191, 189, 189, 183, 196, 184, 193, 197, 221, 224, 232, 232, 231, 221, 195, 208, 196, 206, 233, 231, 160 | 1196, 210, 209, 210, 203, 204, 211, 204, 202, 211, 202, 198, 192, 211, 200, 208, 1196, 209, 200, 199, 205, 211, 198, 200, 207, 204, 211, 207, 209, 204, 191, 207, 192, 213, 212, 215, 224, 214, 212, 220, 215, 214, 177, 215, 219, 177, 219, 931, 161 | 219, 216, 218, 220, 216, 219, 212, 232, 224, 170, 187, 185, 185, 212, 170, 221, 225, 222, 220, 223, 216, 216, 227, 217, 227, 230, 217, 223, 227, 216, 1197, 228, 222, 227, 228, 230, 176, 170, 213, 213, 215, 176, 197, 193, 194, 206, 194, 205, 162 | 98, 103, 84, 136, 135, 234, 95, 135, 137, 245, 239, 238, 238, 246, 245, 141, 190, 142, 147, 146, 182, 247, 236, 235, 198, 284, 235, 242, 241, 236, 241, 238, 236, 245, 243, 233, 199, 245, 233, 246, 254, 244, 248, 250, 515, 515, 1198, 248, 163 | 237, 245, 199, 245, 237, 239, 198, 235, 199, 515, 250, 240, 1199, 267, 266, 266, 1170, 1199, 282, 253, 276, 222, 255, 1197, 1197, 256, 228, 258, 283, 257, 1200, 258, 256, 228, 256, 229, 1200, 256, 1197, 243, 1200, 255, 243, 260, 1200, 244, 260, 243, 164 | 260, 258, 1200, 255, 1200, 1197, 263, 259, 264, 267, 261, 263, 277, 263, 262, 253, 1172, 268, 265, 268, 1172, 1172, 270, 265, 1172, 253, 569, 569, 270, 1172, 1172, 266, 269, 269, 270, 1172, 265, 269, 266, 277, 262, 276, 276, 268, 277, 271, 976, 283, 165 | 281, 272, 273, 271, 272, 976, 261, 273, 271, 1199, 281, 274, 1199, 278, 281, 1199, 274, 267, 248, 1198, 275, 275, 262, 248, 268, 267, 277, 274, 273, 261, 243, 255, 226, 250, 264, 254, 238, 241, 240, 240, 250, 238, 248, 262, 249, 249, 264, 250, 166 | 253, 268, 276, 252, 569, 253, 264, 259, 254, 1198, 282, 275, 234, 286, 290, 290, 491, 234, 254, 260, 244, 247, 235, 284, 285, 1162, 1166, 234, 491, 136, 287, 286, 234, 300, 299, 308, 308, 320, 300, 201, 294, 295, 295, 293, 298, 293, 292, 297, 167 | 294, 291, 293, 301, 303, 51, 51, 394, 301, 305, 302, 1201, 306, 308, 299, 320, 308, 307, 307, 309, 320, 326, 313, 343, 343, 379, 326, 299, 1201, 306, 289, 305, 1201, 1201, 302, 306, 320, 318, 1202, 136, 311, 133, 310, 320, 1202, 311, 310, 1202, 168 | 319, 318, 320, 394, 315, 304, 321, 315, 394, 316, 313, 312, 319, 309, 304, 304, 313, 319, 326, 317, 313, 301, 394, 304, 316, 314, 337, 337, 341, 316, 313, 317, 319, 320, 310, 300, 300, 310, 136, 343, 313, 316, 1202, 318, 332, 324, 1203, 325, 169 | 311, 1202, 324, 324, 332, 1203, 1202, 332, 324, 325, 1203, 1169, 1169, 1203, 331, 1203, 332, 331, 326, 333, 327, 334, 329, 328, 318, 327, 332, 317, 327, 318, 327, 334, 328, 1204, 337, 314, 339, 358, 1205, 1205, 340, 339, 358, 339, 338, 338, 359, 358, 170 | 1205, 337, 1204, 1204, 340, 1205, 358, 359, 1205, 336, 342, 337, 340, 1204, 361, 361, 339, 340, 344, 316, 341, 341, 342, 344, 341, 342, 336, 336, 358, 341, 1205, 335, 337, 336, 359, 358, 343, 347, 346, 346, 379, 343, 359, 338, 348, 348, 350, 359, 171 | 346, 353, 379, 343, 345, 347, 344, 347, 345, 348, 357, 349, 335, 350, 351, 356, 354, 353, 357, 1160, 355, 335, 351, 336, 335, 1205, 359, 359, 350, 335, 350, 359, 336, 336, 351, 350, 347, 342, 341, 341, 345, 347, 342, 347, 344, 341, 358, 346, 172 | 346, 345, 341, 346, 351, 349, 349, 353, 346, 360, 362, 1206, 1206, 364, 360, 375, 1160, 357, 346, 350, 351, 349, 356, 353, 1206, 1167, 65, 65, 364, 1206, 338, 395, 364, 364, 370, 338, 370, 367, 366, 366, 368, 370, 364, 395, 360, 395, 361, 360, 173 | 363, 370, 364, 367, 377, 365, 377, 366, 365, 371, 376, 372, 368, 366, 372, 372, 374, 368, 378, 388, 380, 380, 382, 378, 370, 348, 338, 389, 378, 379, 378, 333, 326, 388, 389, 393, 393, 391, 388, 1053, 392, 391, 391, 393, 1053, 352, 1053, 393, 174 | 383, 1207, 390, 390, 384, 383, 1207, 380, 388, 390, 1207, 391, 385, 380, 1207, 387, 381, 380, 391, 1207, 388, 329, 334, 382, 382, 381, 329, 385, 1207, 383, 344, 343, 316, 1167, 1206, 322, 323, 1206, 362, 1206, 323, 322, 382, 334, 333, 314, 323, 362, 175 | 362, 1204, 314, 353, 389, 379, 393, 389, 353, 1204, 362, 361, 395, 339, 361, 348, 375, 357, 423, 422, 400, 400, 414, 423, 401, 400, 422, 1208, 1209, 417, 417, 420, 1208, 398, 414, 400, 400, 399, 398, 404, 437, 406, 405, 406, 1210, 403, 402, 405, 176 | 403, 405, 195, 411, 401, 418, 412, 410, 408, 397, 416, 413, 414, 413, 441, 1211, 427, 426, 426, 428, 1211, 418, 421, 417, 417, 1209, 411, 440, 296, 424, 441, 440, 424, 419, 210, 420, 440, 450, 296, 451, 502, 450, 450, 500, 296, 1210, 434, 208, 177 | 427, 1211, 435, 435, 434, 427, 435, 1211, 428, 426, 425, 406, 406, 412, 426, 1196, 1209, 1208, 1211, 406, 425, 425, 427, 1211, 406, 437, 412, 434, 1210, 1211, 1211, 427, 434, 434, 1209, 1196, 471, 409, 410, 410, 437, 471, 1210, 406, 1211, 502, 451, 432, 178 | 432, 510, 502, 432, 431, 430, 430, 487, 432, 429, 431, 433, 433, 430, 429, 487, 510, 432, 445, 1212, 409, 409, 446, 445, 411, 1209, 434, 1196, 1208, 420, 419, 421, 294, 413, 438, 440, 1213, 451, 450, 445, 447, 488, 488, 449, 445, 488, 436, 449, 179 | 1212, 445, 442, 442, 448, 443, 442, 444, 1214, 1214, 1212, 442, 1214, 444, 443, 439, 1214, 443, 443, 438, 439, 471, 470, 473, 473, 489, 471, 439, 444, 1214, 443, 1213, 438, 1213, 450, 438, 449, 451, 448, 443, 451, 1213, 468, 452, 454, 467, 459, 456, 180 | 459, 1215, 457, 457, 1215, 458, 457, 455, 456, 386, 462, 461, 461, 463, 452, 463, 459, 452, 465, 1215, 459, 456, 404, 453, 467, 456, 453, 1216, 472, 474, 474, 1119, 1216, 1215, 473, 470, 469, 1215, 470, 458, 1215, 469, 486, 1217, 490, 478, 1217, 486, 181 | 1216, 476, 485, 464, 1119, 474, 472, 1216, 485, 1216, 1119, 750, 750, 477, 1216, 750, 475, 477, 1215, 474, 473, 1216, 477, 476, 436, 488, 481, 481, 480, 436, 479, 483, 480, 476, 483, 482, 473, 482, 479, 483, 487, 480, 454, 402, 330, 455, 437, 404, 182 | 437, 469, 471, 446, 484, 447, 416, 415, 1214, 1214, 444, 416, 405, 1210, 208, 407, 435, 428, 418, 401, 421, 411, 435, 407, 458, 437, 455, 465, 474, 1215, 416, 439, 413, 409, 1212, 415, 415, 1212, 1214, 432, 451, 449, 449, 433, 432, 416, 444, 439, 183 | 414, 441, 423, 409, 471, 446, 446, 471, 489, 489, 484, 446, 484, 489, 473, 473, 479, 484, 488, 489, 484, 484, 481, 488, 299, 290, 289, 289, 1201, 299, 483, 478, 486, 473, 472, 485, 484, 489, 447, 520, 1218, 511, 511, 518, 520, 329, 454, 330, 184 | 468, 454, 381, 492, 298, 497, 494, 496, 497, 492, 498, 493, 298, 494, 497, 499, 503, 501, 505, 506, 508, 512, 1219, 507, 507, 1219, 508, 493, 498, 506, 503, 513, 504, 490, 514, 509, 509, 511, 513, 503, 502, 510, 510, 509, 503, 1220, 515, 517, 185 | 517, 1221, 1220, 512, 1218, 1219, 503, 509, 513, 498, 496, 504, 512, 511, 1218, 508, 517, 515, 540, 1221, 517, 517, 1222, 540, 508, 1219, 516, 533, 524, 523, 523, 1223, 533, 517, 516, 1222, 531, 1223, 523, 523, 525, 531, 1223, 531, 530, 530, 533, 1223, 186 | 747, 252, 526, 526, 528, 747, 526, 251, 524, 524, 533, 526, 532, 533, 530, 530, 529, 532, 532, 527, 526, 529, 531, 1223, 538, 549, 614, 614, 535, 538, 537, 535, 539, 539, 542, 537, 522, 542, 539, 539, 535, 527, 531, 525, 1220, 1220, 1221, 531, 187 | 614, 536, 535, 529, 1223, 1221, 1221, 540, 529, 1220, 525, 523, 1223, 531, 1221, 540, 532, 529, 540, 1222, 519, 519, 539, 540, 520, 519, 1222, 514, 490, 1217, 1217, 551, 514, 534, 527, 535, 548, 538, 543, 548, 549, 538, 543, 544, 546, 542, 543, 537, 188 | 542, 547, 543, 549, 546, 748, 544, 597, 545, 566, 553, 554, 554, 562, 566, 556, 551, 1217, 478, 556, 1217, 554, 552, 557, 557, 559, 554, 562, 554, 580, 554, 553, 550, 560, 559, 561, 559, 581, 554, 558, 577, 581, 581, 559, 558, 573, 570, 1171, 189 | 1171, 568, 573, 557, 552, 556, 565, 521, 566, 562, 564, 565, 580, 563, 562, 570, 572, 1170, 574, 576, 280, 280, 279, 574, 279, 1170, 572, 572, 575, 279, 585, 578, 575, 574, 577, 576, 586, 582, 579, 579, 563, 580, 602, 586, 587, 587, 749, 602, 190 | 602, 1224, 586, 583, 582, 586, 586, 1224, 583, 575, 584, 585, 581, 577, 578, 578, 579, 581, 599, 1224, 602, 602, 601, 599, 586, 579, 578, 587, 586, 585, 592, 600, 589, 593, 591, 541, 595, 597, 594, 595, 606, 598, 583, 599, 600, 589, 599, 611, 191 | 604, 601, 1225, 1225, 612, 604, 608, 605, 612, 612, 610, 608, 605, 608, 606, 595, 613, 607, 607, 606, 595, 611, 613, 590, 591, 590, 613, 613, 594, 591, 609, 598, 606, 591, 547, 541, 1218, 520, 1222, 1222, 516, 1218, 611, 604, 607, 613, 595, 594, 192 | 607, 604, 605, 1225, 610, 612, 553, 566, 518, 553, 518, 511, 594, 544, 547, 1218, 516, 1219, 600, 592, 564, 564, 563, 600, 581, 580, 554, 593, 541, 521, 655, 618, 617, 617, 651, 655, 749, 603, 602, 1224, 599, 583, 563, 583, 600, 619, 627, 620, 193 | 655, 616, 615, 615, 618, 655, 618, 627, 619, 619, 655, 618, 616, 655, 619, 624, 630, 632, 632, 623, 624, 656, 632, 631, 631, 1226, 656, 624, 622, 640, 1226, 631, 627, 627, 626, 1226, 656, 626, 629, 1226, 626, 656, 625, 628, 626, 633, 635, 636, 194 | 636, 638, 633, 639, 635, 534, 636, 640, 637, 638, 637, 654, 638, 654, 633, 616, 620, 534, 534, 536, 616, 643, 1227, 647, 647, 648, 643, 536, 614, 616, 637, 641, 653, 642, 1227, 643, 642, 653, 641, 653, 644, 681, 642, 644, 653, 628, 650, 645, 195 | 631, 630, 620, 620, 627, 631, 639, 649, 636, 621, 642, 622, 622, 642, 641, 647, 1227, 629, 653, 681, 654, 627, 618, 655, 655, 625, 627, 621, 623, 656, 656, 629, 621, 621, 629, 1227, 1227, 642, 621, 667, 743, 675, 675, 674, 667, 549, 657, 615, 196 | 748, 659, 657, 615, 657, 617, 657, 659, 658, 549, 748, 657, 672, 652, 651, 672, 658, 652, 663, 660, 545, 660, 668, 661, 662, 668, 660, 664, 731, 662, 742, 664, 663, 666, 673, 675, 669, 665, 661, 668, 670, 669, 661, 658, 659, 731, 670, 662, 197 | 545, 660, 748, 748, 660, 659, 674, 735, 646, 702, 679, 697, 697, 699, 702, 683, 684, 680, 680, 679, 1228, 680, 684, 678, 567, 680, 568, 746, 734, 682, 734, 698, 682, 681, 746, 682, 684, 682, 698, 687, 700, 711, 711, 685, 687, 679, 702, 689, 198 | 711, 700, 701, 701, 695, 711, 691, 690, 738, 738, 745, 691, 687, 701, 700, 702, 686, 689, 688, 686, 702, 688, 701, 687, 700, 701, 688, 693, 691, 696, 688, 699, 696, 696, 695, 688, 696, 691, 694, 697, 684, 693, 684, 698, 692, 684, 697, 678, 199 | 596, 598, 703, 703, 664, 596, 699, 693, 696, 679, 689, 1228, 714, 603, 685, 685, 712, 714, 703, 730, 731, 703, 731, 664, 704, 730, 703, 708, 728, 1229, 709, 708, 1229, 728, 710, 705, 728, 705, 1229, 710, 729, 723, 723, 722, 710, 713, 717, 714, 200 | 713, 712, 720, 601, 603, 714, 719, 718, 721, 609, 716, 721, 1230, 707, 719, 744, 726, 694, 726, 744, 725, 723, 727, 725, 726, 725, 727, 724, 725, 744, 1230, 723, 729, 729, 707, 1230, 723, 1230, 727, 704, 598, 609, 609, 721, 704, 704, 721, 718, 201 | 718, 730, 704, 730, 718, 707, 707, 709, 730, 707, 729, 708, 728, 729, 710, 711, 727, 712, 731, 709, 1229, 720, 727, 1230, 1230, 719, 720, 676, 677, 706, 706, 739, 676, 720, 715, 713, 717, 713, 715, 706, 710, 732, 674, 676, 733, 733, 736, 738, 202 | 733, 690, 734, 733, 738, 690, 737, 739, 706, 706, 732, 737, 738, 737, 741, 741, 745, 738, 741, 724, 745, 645, 650, 652, 652, 667, 645, 732, 741, 737, 634, 567, 747, 633, 680, 567, 681, 644, 746, 643, 746, 644, 654, 681, 683, 671, 705, 677, 203 | 1229, 705, 670, 1229, 670, 731, 643, 735, 734, 646, 735, 648, 734, 690, 698, 667, 666, 743, 740, 722, 724, 724, 741, 740, 1228, 571, 573, 573, 680, 1228, 617, 672, 651, 685, 603, 686, 691, 744, 694, 726, 711, 695, 495, 501, 496, 528, 634, 747, 204 | 635, 634, 528, 588, 571, 1228, 1228, 689, 588, 568, 680, 573, 587, 686, 749, 545, 597, 742, 742, 663, 545, 596, 742, 597, 1225, 601, 714, 714, 717, 1225, 610, 1225, 717, 717, 716, 610, 1231, 1232, 763, 763, 1233, 1231, 502, 499, 450, 487, 490, 510, 205 | 1126, 555, 750, 475, 555, 478, 756, 757, 752, 762, 1233, 763, 775, 73, 778, 778, 777, 775, 862, 762, 764, 761, 758, 757, 763, 1232, 765, 764, 763, 758, 761, 764, 758, 756, 760, 757, 770, 769, 762, 771, 798, 1234, 771, 1234, 772, 798, 1235, 1234, 206 | 767, 772, 768, 862, 770, 762, 1236, 781, 791, 791, 776, 1236, 74, 774, 773, 776, 778, 1237, 1237, 1236, 776, 779, 1238, 773, 1239, 1238, 779, 779, 790, 1239, 791, 790, 776, 1239, 1158, 773, 773, 1238, 1239, 776, 790, 779, 790, 783, 784, 784, 786, 790, 207 | 777, 779, 775, 1238, 1239, 790, 790, 786, 1238, 810, 784, 787, 788, 783, 780, 787, 784, 788, 783, 791, 781, 1240, 1241, 792, 792, 794, 1240, 799, 792, 1241, 798, 797, 792, 792, 796, 793, 795, 793, 804, 804, 805, 795, 806, 802, 804, 800, 1242, 1243, 208 | 1243, 1244, 800, 789, 1242, 800, 800, 787, 789, 820, 1245, 839, 839, 816, 820, 1246, 1242, 789, 810, 787, 807, 800, 1244, 801, 1247, 1165, 756, 837, 1165, 1247, 855, 833, 832, 813, 855, 832, 811, 814, 812, 173, 855, 813, 813, 832, 814, 1248, 817, 760, 209 | 760, 817, 838, 820, 823, 1245, 826, 829, 828, 828, 825, 826, 835, 824, 814, 814, 824, 815, 824, 835, 841, 826, 820, 819, 819, 829, 826, 828, 827, 847, 847, 830, 828, 829, 826, 840, 840, 827, 829, 817, 1248, 836, 836, 814, 817, 1165, 1248, 760, 210 | 827, 835, 834, 834, 847, 827, 832, 834, 835, 812, 814, 836, 825, 821, 820, 837, 1248, 1165, 836, 1248, 837, 838, 1245, 818, 838, 818, 761, 839, 1245, 838, 815, 819, 816, 829, 824, 841, 841, 826, 829, 833, 847, 834, 853, 935, 926, 926, 849, 853, 211 | 840, 826, 841, 172, 843, 842, 855, 842, 854, 842, 843, 854, 845, 844, 852, 843, 845, 854, 846, 848, 851, 851, 850, 846, 864, 865, 868, 868, 867, 864, 857, 856, 859, 859, 856, 1060, 818, 865, 863, 863, 865, 861, 1249, 924, 869, 868, 924, 825, 212 | 825, 866, 868, 831, 866, 825, 876, 880, 1250, 1250, 874, 876, 1251, 881, 878, 1250, 880, 879, 879, 1252, 1250, 1252, 1253, 874, 874, 1250, 1252, 1254, 872, 875, 875, 874, 1254, 875, 871, 877, 877, 876, 875, 1254, 874, 767, 871, 878, 877, 878, 881, 880, 213 | 880, 876, 878, 881, 1251, 916, 916, 880, 881, 871, 875, 872, 884, 894, 887, 887, 882, 884, 883, 886, 894, 894, 884, 883, 887, 894, 889, 889, 891, 887, 882, 887, 885, 890, 1255, 891, 906, 900, 1256, 1256, 879, 906, 891, 888, 887, 885, 883, 882, 214 | 1255, 893, 891, 905, 1251, 1257, 916, 898, 900, 900, 906, 916, 1251, 905, 898, 898, 916, 1251, 896, 899, 898, 896, 895, 901, 897, 896, 905, 903, 899, 896, 1250, 1252, 1256, 1256, 900, 1250, 913, 909, 1173, 1256, 1252, 879, 907, 881, 880, 880, 906, 907, 215 | 892, 893, 912, 912, 913, 892, 886, 767, 874, 874, 894, 886, 1255, 912, 893, 894, 874, 1253, 1253, 884, 894, 1253, 1252, 890, 890, 889, 1253, 1252, 1250, 1255, 1255, 890, 1252, 1255, 1250, 900, 900, 912, 1255, 889, 884, 1253, 902, 915, 914, 903, 914, 899, 216 | 823, 820, 1249, 1249, 869, 823, 917, 919, 850, 927, 917, 849, 920, 918, 917, 920, 860, 923, 859, 910, 923, 910, 915, 923, 860, 859, 923, 921, 920, 922, 857, 860, 920, 922, 917, 927, 818, 863, 764, 1245, 865, 818, 1249, 820, 821, 821, 924, 1249, 217 | 823, 869, 924, 924, 821, 823, 869, 823, 822, 822, 868, 869, 822, 821, 924, 924, 868, 822, 869, 865, 1245, 1245, 823, 869, 928, 830, 846, 846, 850, 928, 831, 830, 928, 908, 910, 925, 902, 895, 919, 919, 918, 902, 850, 919, 895, 902, 918, 923, 218 | 923, 915, 902, 878, 867, 866, 866, 1251, 878, 873, 864, 870, 870, 871, 873, 870, 878, 871, 1257, 866, 831, 831, 905, 1257, 897, 928, 850, 850, 895, 897, 904, 905, 831, 938, 930, 933, 933, 936, 938, 866, 1257, 1251, 218, 932, 931, 929, 932, 930, 219 | 934, 926, 935, 968, 998, 1002, 1002, 1258, 968, 934, 930, 938, 939, 941, 922, 858, 944, 1111, 1111, 944, 947, 1111, 942, 858, 945, 939, 937, 939, 945, 941, 947, 1114, 1111, 941, 944, 921, 946, 944, 941, 230, 950, 948, 936, 952, 953, 953, 955, 937, 220 | 952, 951, 954, 933, 949, 952, 217, 230, 948, 948, 951, 949, 945, 956, 946, 955, 957, 945, 959, 1174, 960, 1174, 1128, 961, 1174, 961, 960, 217, 949, 932, 960, 947, 946, 938, 940, 934, 954, 958, 955, 927, 939, 922, 962, 974, 963, 951, 950, 965, 221 | 962, 964, 950, 950, 964, 965, 968, 972, 957, 958, 968, 957, 968, 1258, 972, 963, 971, 966, 1259, 1260, 1001, 1001, 997, 1259, 971, 998, 968, 993, 1258, 1261, 1261, 1258, 1002, 1002, 1260, 1261, 1002, 1001, 1260, 1259, 997, 995, 1260, 1259, 1261, 993, 1261, 1259, 222 | 1259, 995, 993, 978, 979, 986, 986, 1262, 978, 966, 971, 967, 272, 975, 976, 978, 1262, 991, 984, 963, 973, 973, 980, 984, 1153, 979, 977, 1000, 983, 989, 989, 996, 1000, 992, 981, 980, 992, 980, 973, 973, 975, 992, 988, 981, 991, 990, 988, 985, 223 | 1262, 988, 991, 990, 985, 987, 986, 985, 1262, 985, 988, 1262, 994, 996, 999, 999, 1154, 994, 978, 991, 975, 1258, 993, 972, 1001, 1000, 996, 996, 997, 1001, 995, 996, 994, 972, 994, 969, 996, 989, 999, 998, 983, 1000, 1000, 1002, 998, 1010, 354, 1017, 224 | 1017, 1011, 1010, 967, 958, 954, 957, 970, 959, 1032, 1008, 1007, 1009, 1011, 1017, 1017, 1012, 1009, 1009, 354, 1010, 1016, 355, 1160, 1160, 1027, 1016, 352, 354, 1009, 1009, 1007, 352, 1012, 1014, 1009, 1016, 1012, 355, 1263, 1030, 1031, 1031, 1264, 1263, 1012, 1015, 1013, 225 | 1014, 1007, 1009, 1098, 1265, 1266, 1108, 1103, 1263, 1263, 1107, 1108, 1108, 1107, 1264, 1264, 1031, 1108, 1264, 1107, 1263, 1263, 1103, 1030, 1104, 1264, 1031, 1031, 1028, 1104, 1008, 1013, 1025, 1025, 1018, 1008, 1103, 1267, 1030, 1019, 1018, 1025, 1025, 1268, 1019, 1099, 1062, 1020, 226 | 1092, 1019, 1268, 1268, 1095, 1092, 1025, 1033, 1269, 1269, 1026, 1025, 1018, 1020, 1006, 1019, 1099, 1020, 1013, 1015, 1021, 1021, 1269, 1013, 1024, 1101, 1102, 1024, 1026, 1023, 1021, 1026, 1269, 1029, 1024, 1023, 1013, 1269, 1033, 1004, 1016, 1027, 1027, 1005, 1004, 1160, 1035, 1005, 227 | 1005, 1027, 1160, 1030, 1267, 1101, 1101, 1024, 1030, 1101, 1267, 1102, 1100, 1101, 1267, 1267, 1103, 1100, 1022, 1104, 1028, 1028, 1023, 1022, 1029, 1031, 1030, 1095, 1268, 1025, 1025, 1024, 1095, 1014, 1013, 1032, 1024, 1102, 1095, 1042, 1270, 1038, 1038, 1039, 1042, 1022, 1015, 1104, 228 | 1042, 1041, 1040, 1050, 1038, 1270, 1270, 1051, 1050, 1041, 1034, 371, 1034, 1041, 1039, 1039, 1037, 1034, 1051, 1270, 1042, 1043, 1045, 785, 785, 1271, 1043, 1048, 1105, 1038, 1038, 1044, 1048, 1046, 1271, 1047, 1271, 1046, 1106, 1106, 1272, 1271, 1048, 1043, 1271, 1045, 1044, 1050, 229 | 1050, 1049, 1045, 1049, 1051, 1270, 1270, 1045, 1049, 1272, 1048, 1271, 1105, 1036, 1038, 1076, 1069, 1075, 1075, 1273, 1076, 1050, 1044, 1038, 1036, 1052, 1037, 1061, 392, 1054, 1061, 1054, 1059, 1058, 1056, 392, 1056, 1161, 392, 1056, 1140, 1161, 943, 1055, 1057, 1061, 1058, 392, 230 | 1060, 1058, 1061, 1090, 1273, 1075, 1075, 1093, 1090, 1063, 1065, 888, 1071, 888, 1065, 1074, 892, 1075, 1075, 892, 1093, 1064, 888, 892, 892, 1074, 1064, 1073, 1063, 1064, 1064, 1074, 1073, 1066, 1065, 1073, 1073, 1072, 1066, 1072, 1074, 1064, 1064, 1066, 1072, 1070, 1064, 1074, 231 | 1074, 1075, 1070, 1066, 1064, 1070, 1078, 1088, 1168, 1168, 1079, 1078, 1087, 1082, 1274, 1077, 1168, 1088, 1088, 1068, 1077, 1082, 1087, 1086, 1086, 1094, 1082, 1077, 1079, 1168, 1274, 1082, 1081, 1078, 1081, 1084, 1084, 1079, 1078, 1274, 1081, 1087, 1092, 1097, 1089, 1089, 1091, 1092, 232 | 1081, 1078, 1087, 1173, 1091, 913, 1076, 1273, 1080, 1080, 1082, 1076, 1099, 1092, 908, 1091, 1090, 913, 913, 1093, 892, 1089, 1096, 1080, 1100, 1085, 1083, 1067, 1066, 1094, 1094, 1086, 1067, 1273, 1090, 1089, 1089, 1080, 1273, 1068, 1067, 1086, 1098, 1266, 1168, 1168, 1088, 1098, 233 | 1079, 1265, 1098, 1098, 1078, 1079, 1079, 1168, 1266, 1266, 1265, 1079, 1102, 1267, 1083, 1083, 1080, 1102, 1103, 1108, 1084, 1084, 1085, 1103, 1265, 1079, 1084, 1084, 1107, 1265, 1084, 1108, 1107, 352, 1007, 1054, 1054, 1053, 352, 1102, 1096, 1095, 1267, 1101, 1083, 1020, 1062, 1059, 234 | 1003, 1052, 1036, 1036, 1015, 1003, 1034, 1005, 1035, 1106, 1031, 1264, 1264, 1272, 1106, 785, 808, 1271, 1265, 1107, 1106, 1106, 1046, 1265, 1104, 1048, 1272, 1272, 1264, 1104, 808, 1047, 1271, 1052, 1027, 1005, 1005, 1034, 1052, 1168, 1079, 1046, 1046, 809, 1168, 1112, 1111, 1114, 235 | 1114, 1113, 1112, 1046, 1079, 1265, 462, 386, 1110, 1110, 1109, 1117, 1110, 1139, 1138, 1117, 1139, 1110, 1116, 1139, 1117, 1111, 1109, 942, 1123, 1275, 1115, 1115, 1129, 1123, 1112, 1113, 1116, 1110, 1138, 462, 1275, 1123, 1120, 1122, 1118, 1120, 1127, 1136, 1126, 1276, 1129, 1128, 236 | 1128, 1137, 1276, 1129, 1276, 1123, 1123, 1276, 1135, 1127, 1124, 1134, 1134, 1136, 1127, 1131, 1133, 1174, 1149, 1132, 1131, 1139, 1116, 1275, 1275, 1120, 1139, 1174, 1133, 1128, 1122, 1124, 1118, 1121, 1134, 1124, 1276, 1137, 1135, 1131, 1130, 1133, 1275, 1116, 1113, 1113, 1115, 1275, 237 | 1140, 1056, 1055, 1055, 1110, 1140, 1277, 1148, 1147, 1147, 1141, 1277, 1146, 1143, 1141, 1141, 1143, 555, 1143, 1146, 1142, 1142, 560, 561, 1144, 1142, 1145, 1156, 1132, 1150, 1156, 1146, 1147, 1157, 1146, 1155, 1155, 1278, 1157, 1156, 1147, 1132, 1157, 1278, 990, 990, 987, 1157, 238 | 1155, 1146, 1156, 1145, 1146, 1157, 1143, 561, 555, 1130, 1148, 1277, 1144, 1153, 576, 1153, 1144, 1145, 1145, 1151, 1153, 1157, 987, 1151, 1151, 987, 1152, 1278, 1155, 1154, 157, 155, 837, 837, 1247, 157, 1148, 1130, 1132, 1130, 1277, 1136, 1277, 1141, 1136, 74, 773, 1159, 239 | 73, 775, 774, 843, 175, 177, 177, 844, 843, 356, 1011, 1017, 1017, 354, 356, 175, 843, 172, 219, 218, 931, 229, 257, 962, 257, 974, 962, 978, 975, 281, 94, 90, 0, 0, 11, 94, 355, 1011, 356, 376, 1035, 375, 392, 1161, 390, 462, 1138, 460, 240 | 464, 1120, 1119, 1118, 750, 1119, 1138, 1120, 464, 0, 83, 1, 90, 83, 0, 93, 94, 11, 11, 1178, 93, 20, 1164, 99, 99, 1190, 20, 43, 1163, 1178, 20, 120, 1193, 1190, 120, 20, 21, 20, 1193, 1193, 119, 21, 151, 156, 34, 156, 157, 34, 241 | 21, 119, 149, 13, 1, 99, 1247, 756, 35, 35, 157, 1247, 767, 770, 872, 872, 1254, 767, 771, 767, 886, 886, 885, 771, 372, 69, 1159, 1159, 373, 372, 873, 770, 862, 42, 286, 285, 288, 290, 286, 50, 394, 51, 51, 303, 46, 303, 305, 46, 242 | 11, 12, 1175, 1175, 9, 11, 77, 321, 78, 57, 322, 321, 366, 377, 69, 363, 67, 69, 69, 377, 363, 372, 366, 69, 1158, 1239, 1051, 1051, 1042, 1158, 1071, 797, 798, 1068, 796, 797, 1088, 1168, 807, 803, 1088, 807, 1158, 1042, 1040, 1239, 1238, 1270, 243 | 1270, 1051, 1239, 1238, 786, 1045, 1045, 1270, 1238, 1045, 786, 785, 524, 253, 282, 282, 525, 524, 808, 784, 1047, 325, 1169, 146, 195, 405, 208, 1169, 331, 182, 208, 434, 1196, 210, 1196, 420, 247, 493, 242, 515, 1220, 1198, 1198, 523, 525, 525, 282, 1198, 244 | 1171, 270, 569, 569, 568, 1171, 251, 253, 524, 1220, 523, 1198, 266, 1172, 1171, 1171, 570, 266, 925, 1062, 1099, 1099, 908, 925, 1170, 279, 1199, 279, 278, 1199, 798, 799, 1235, 1062, 925, 859, 891, 892, 888, 1091, 909, 908, 1131, 959, 970, 970, 1149, 1131, 245 | 961, 1128, 1115, 947, 961, 1115, 1115, 1114, 947, 280, 576, 1153, 1153, 977, 280, 1150, 1149, 970, 798, 771, 888, 888, 1071, 798, 999, 1278, 1154, 990, 1278, 999, 969, 994, 1150, }; 246 | const float triangleNormals[][3] = { 247 | -0.9097, 0.4133, 0.0407, -0.9958, 0.0376, 0.0837, -0.7272, 0.6542, -0.2079, -0.9851, 0.0912, -0.1461, -0.9927, 0.0597, -0.1048, -0.9530, 0.0848, -0.2908, -0.9965, -0.0841, 0.0034, -0.4973, 0.8643, -0.0753, -0.2846, 0.7009, -0.6540, -0.2517, 0.6540, -0.7134, -0.4948, 0.6554, -0.5707, -0.1266, 0.9734, -0.1911, -0.3246, 0.8288, -0.4558, -0.2640, 0.8104, -0.5230, -0.2133, 0.8274, -0.5195, -0.2310, 0.9044, -0.3588, 248 | -0.5533, 0.8311, 0.0557, -0.3340, 0.9360, -0.1106, -0.1353, 0.9872, -0.0840, -0.1364, 0.9890, 0.0566, -0.4944, 0.8590, 0.1328, -0.4274, 0.5323, -0.7307, -0.4649, 0.5565, -0.6886, -0.5615, 0.3295, -0.7590, -0.7435, 0.6529, 0.1449, -0.5829, -0.6274, 0.5164, -0.9480, -0.1326, 0.2894, -0.8334, -0.5517, 0.0330, -0.8685, -0.4474, 0.2134, -0.7733, -0.6152, 0.1534, -0.6347, -0.7721, 0.0315, -0.8532, -0.5216, -0.0026, 249 | -0.5236, -0.7559, 0.3929, -0.5962, -0.8026, 0.0183, -0.1168, -0.9761, -0.1833, -0.1597, -0.9566, 0.2438, -0.2182, -0.9743, 0.0555, -0.1283, -0.9880, -0.0860, 0.4285, -0.5043, -0.7497, 0.0761, -0.9964, 0.0374, 0.5188, -0.7833, -0.3424, 0.1474, -0.8769, -0.4576, 0.0519, -0.9116, -0.4078, -0.8131, -0.4444, 0.3759, 0.2427, -0.9689, -0.0492, 0.2582, -0.8814, -0.3956, -0.1535, -0.9270, -0.3422, -0.3092, -0.9326, -0.1859, 250 | 0.4590, -0.5707, -0.6809, -0.5961, -0.7537, -0.2768, -0.0166, -0.4700, -0.8825, -0.3205, -0.9469, 0.0256, -0.0361, -0.9312, -0.3627, -0.6459, -0.6619, 0.3804, -0.6837, -0.7151, 0.1458, -0.8732, 0.4851, -0.0461, -0.9054, 0.2134, 0.3670, -0.6288, 0.7775, -0.0053, -0.4661, 0.8838, 0.0397, -0.9501, 0.1507, 0.2731, -0.8173, 0.3206, -0.4788, -0.9803, -0.1792, 0.0827, -0.8892, 0.1209, 0.4413, -0.9159, 0.0451, 0.3988, 251 | -0.9155, 0.0282, -0.4013, -0.8472, -0.0072, 0.5312, -0.8217, 0.3712, -0.4325, -0.7227, 0.6037, -0.3366, 0.0294, 0.8984, -0.4382, -0.6622, 0.5439, -0.5154, -0.7569, 0.6297, -0.1748, -0.8451, 0.3247, 0.4247, -0.5448, 0.1734, 0.8205, -0.4497, 0.4306, 0.7826, -0.6656, 0.6829, 0.3009, 0.0882, 0.8664, -0.4916, -0.0944, 0.7693, -0.6319, -0.4989, 0.8095, 0.3095, -0.0422, 0.0057, 0.9991, 0.0376, -0.0122, 0.9992, 252 | -0.5259, 0.8022, 0.2828, -0.6062, 0.7944, -0.0382, 0.2037, 0.6705, -0.7134, -0.9430, 0.1380, 0.3029, -0.9792, 0.0691, 0.1908, -0.9398, -0.0630, 0.3358, -0.6628, 0.0843, 0.7440, -0.9342, 0.2330, 0.2702, -0.9552, 0.2245, 0.1929, -0.8619, 0.3161, 0.3965, -0.8135, 0.4481, 0.3706, -0.9295, 0.0883, 0.3581, -0.9386, -0.1254, 0.3213, -0.9239, 0.2171, 0.3150, 0.4254, 0.8631, -0.2721, -0.0071, 0.5856, -0.8106, 253 | -0.2779, 0.9329, 0.2290, -0.0137, 0.9433, 0.3317, 0.0941, 0.9695, -0.2262, -0.6923, 0.6268, 0.3576, -0.1410, 0.8079, 0.5722, -0.2117, 0.7676, 0.6049, -0.0361, 0.9621, -0.2704, -0.3977, 0.8589, 0.3226, -0.0400, 0.9629, -0.2669, -0.2597, 0.5879, 0.7661, -0.2220, 0.6107, 0.7601, -0.1340, 0.7426, 0.6562, -0.1835, 0.9825, -0.0313, -0.2244, 0.9564, 0.1872, -0.2264, 0.9515, 0.2082, -0.3135, 0.9026, 0.2950, 254 | -0.3143, 0.9039, 0.2902, -0.3070, 0.9317, 0.1942, -0.1724, 0.9728, 0.1547, -0.4368, 0.8956, 0.0846, -0.2395, 0.9675, 0.0808, 0.0676, 0.8656, -0.4962, 0.0012, 0.9730, 0.2307, -0.3949, 0.8512, 0.3456, -0.1949, 0.9482, 0.2509, -0.1880, 0.8939, 0.4069, -0.6254, 0.7768, 0.0741, -0.7501, 0.1748, 0.6377, -0.6237, 0.1009, 0.7751, -0.7599, 0.5368, 0.3666, -0.7880, 0.5316, 0.3104, -0.8709, -0.2131, 0.4428, 255 | -0.8174, 0.5756, 0.0233, -0.5127, 0.8472, 0.1395, -0.9227, -0.0242, 0.3847, -0.9143, 0.3612, -0.1834, -0.8305, 0.5408, 0.1338, -0.8484, 0.5110, -0.1386, -0.9613, -0.2730, -0.0373, -0.8101, 0.5856, 0.0301, -0.7817, 0.6130, -0.1149, -0.6635, 0.3935, -0.6363, -0.8717, 0.2095, -0.4430, -0.7603, 0.6476, -0.0505, -0.7461, 0.6619, -0.0720, -0.8485, 0.5116, -0.1353, -0.9732, 0.0443, -0.2257, -0.9333, -0.2533, -0.2546, 256 | -0.9744, 0.0285, -0.2231, -0.8954, 0.0929, -0.4355, -0.9340, 0.2380, -0.2665, 0.8879, 0.3667, 0.2776, -0.1909, 0.9760, -0.1044, -0.2977, 0.9530, 0.0556, -0.1616, 0.9828, -0.0899, -0.2622, 0.9632, -0.0582, -0.1314, 0.9851, 0.1113, -0.3127, 0.9489, 0.0421, -0.1488, 0.9851, 0.0867, -0.0655, 0.9970, 0.0419, -0.1527, 0.9555, 0.2525, -0.4332, 0.8961, 0.0968, -0.1886, 0.9696, 0.1558, -0.3907, 0.9099, 0.1397, 257 | -0.3769, 0.9211, 0.0974, -0.4639, 0.8755, -0.1351, -0.6072, 0.7946, 0.0011, -0.4202, 0.8951, 0.1492, -0.4422, 0.8884, 0.1233, -0.7343, 0.6750, -0.0724, -0.7084, 0.7054, 0.0220, -0.5900, 0.8068, 0.0297, -0.6762, 0.7343, 0.0588, -0.5571, -0.2020, 0.8055, -0.5264, -0.1263, 0.8408, -0.8076, 0.5113, 0.2939, -0.7853, 0.5159, 0.3423, -0.6883, 0.4636, 0.5580, -0.4020, 0.8918, 0.2076, -0.4636, 0.7877, 0.4057, 258 | -0.4948, 0.7544, 0.4314, -0.7853, 0.5226, 0.3319, -0.7339, 0.6012, 0.3162, -0.7832, 0.6188, 0.0611, -0.3646, 0.7528, 0.5480, -0.3806, 0.8779, 0.2907, -0.4969, 0.5848, 0.6412, -0.1524, 0.9554, 0.2529, -0.1984, 0.9440, 0.2635, -0.3307, 0.8581, 0.3928, -0.2107, 0.7378, 0.6413, -0.3806, 0.7264, 0.5722, -0.2512, 0.7381, 0.6262, -0.3796, 0.6618, 0.6464, -0.7482, 0.4982, 0.4382, 0.7912, 0.3334, 0.5127, 259 | -0.0434, 0.8779, 0.4768, 0.1706, 0.2615, 0.9500, -0.4630, 0.6833, 0.5645, -0.1413, 0.6655, 0.7329, -0.4453, 0.6874, 0.5738, -0.0141, 0.6167, 0.7870, -0.9249, 0.3132, -0.2154, -0.5961, 0.5765, 0.5588, 0.4836, -0.3677, 0.7943, -0.1073, 0.4536, 0.8847, -0.6813, 0.6594, -0.3179, -0.5696, 0.5532, 0.6079, -0.2941, 0.8023, 0.5195, -0.6073, 0.7938, 0.0326, -0.7486, 0.6126, -0.2537, -0.8044, 0.4571, -0.3794, 260 | -0.9847, -0.0604, -0.1635, -0.8532, -0.5214, -0.0108, -0.9477, 0.0255, -0.3182, -0.8854, 0.3585, -0.2959, -0.9074, -0.3991, -0.1317, -0.9921, -0.0542, -0.1129, -0.7908, -0.3476, 0.5038, -0.9125, -0.4079, 0.0327, -0.1005, -0.4834, 0.8696, -0.2718, -0.9547, 0.1212, 0.0776, -0.5968, 0.7986, -0.4003, -0.8751, 0.2718, -0.1409, -0.3711, 0.9178, 0.0054, -0.3444, 0.9388, -0.9397, -0.2791, 0.1975, -0.3670, -0.9142, 0.1720, 261 | -0.1566, -0.5519, 0.8191, -0.1090, -0.8965, 0.4295, -0.4237, -0.5631, 0.7095, -0.4291, -0.8731, 0.2316, -0.5701, -0.8013, 0.1815, -0.5980, -0.5845, 0.5484, -0.5427, -0.5847, 0.6030, -0.9016, -0.3007, 0.3109, -0.1959, -0.9209, 0.3369, -0.4222, -0.8061, 0.4147, -0.5604, -0.6961, 0.4488, -0.6666, -0.6688, 0.3290, -0.3763, -0.9095, 0.1765, -0.5280, -0.8138, 0.2427, 0.0095, -0.9746, 0.2236, -0.5691, -0.8222, 0.0000, 262 | 0.8649, 0.0000, 0.5019, 0.0097, -0.9989, 0.0466, 0.0371, 0.0000, 0.9993, -0.1784, -0.0290, 0.9835, -0.2313, 0.2815, 0.9313, 0.2281, -0.9708, 0.0750, -0.2951, -0.2827, 0.9127, 0.0313, -0.9183, 0.3946, -0.6394, -0.1289, 0.7580, 0.0955, -0.9319, 0.3499, -0.0432, -0.7359, 0.6757, -0.2150, -0.9518, -0.2187, -0.1385, -0.4915, -0.8598, -0.5049, -0.6741, 0.5392, -0.0585, -0.6383, 0.7676, -0.1445, -0.9373, 0.3171, 263 | 0.5788, -0.7176, 0.3873, 0.2888, -0.7255, 0.6247, 0.1331, -0.2885, 0.9482, 0.0613, -0.9943, -0.0867, 0.1815, -0.9757, 0.1228, 0.2349, -0.9696, -0.0681, 0.2144, -0.9605, 0.1776, -0.2292, -0.9708, 0.0714, -0.1261, -0.8470, 0.5165, -0.1053, -0.4934, -0.8634, 0.4587, -0.8675, -0.1927, 0.4186, -0.8964, 0.1457, -0.2270, -0.9398, 0.2554, -0.0302, -0.9891, 0.1442, 0.2918, -0.8193, 0.4935, 0.2576, -0.9657, -0.0336, 264 | -0.4234, -0.8640, 0.2726, -0.4193, -0.2844, 0.8621, 0.9995, -0.0304, 0.0000, -0.0919, -0.0244, 0.9955, 0.3965, -0.2495, -0.8835, 0.1300, -0.0537, -0.9901, -0.4902, 0.4109, -0.7687, -0.7611, -0.6028, 0.2397, -0.5908, -0.6512, 0.4763, -0.7141, -0.7000, 0.0051, -0.6772, -0.6488, -0.3471, 0.4705, -0.1131, -0.8751, 0.4998, -0.2138, -0.8393, 0.4184, -0.1677, -0.8927, 0.6228, -0.0978, -0.7762, 0.3667, 0.0136, -0.9302, 265 | -0.3762, 0.6931, -0.6149, 0.6776, 0.1819, -0.7126, -0.0320, 0.6362, -0.7708, 0.0905, -0.6116, -0.7860, 0.2470, -0.3961, -0.8844, -0.3702, 0.7660, -0.5255, -0.2542, 0.8591, -0.4442, -0.5361, 0.6857, -0.4924, -0.9221, 0.2109, -0.3244, -0.8542, -0.0423, -0.5182, -0.9077, -0.3631, -0.2104, -0.9378, -0.0758, -0.3388, -0.5069, 0.7693, -0.3888, -0.4728, 0.7775, -0.4148, -0.6508, 0.6356, -0.4153, -0.3255, -0.0052, -0.9455, 266 | 0.2340, 0.9161, -0.3257, -0.4649, -0.6381, -0.6138, 0.2846, -0.9071, 0.3100, 0.0530, 0.8755, -0.4804, -0.0512, -0.9123, 0.4063, -0.8256, 0.3832, -0.4143, -0.1901, 0.0189, -0.9816, -0.5514, -0.8270, 0.1095, -0.6745, -0.7383, -0.0053, -0.1111, -0.9818, 0.1539, 0.8673, -0.4882, -0.0970, 0.4638, -0.7732, 0.4326, 0.3616, -0.8571, 0.3668, -0.4826, -0.8631, 0.1485, 0.1928, -0.8987, 0.3938, -0.2854, -0.9347, -0.2118, 267 | -0.4709, -0.7942, -0.3841, -0.3130, -0.5141, -0.7986, -0.3636, -0.8893, -0.2774, 0.3264, -0.8563, -0.4002, 0.0546, -0.9859, 0.1583, 0.2322, -0.9290, -0.2881, 0.1986, -0.9794, -0.0379, -0.0496, -0.9746, -0.2185, 0.0735, -0.9768, -0.2011, -0.1664, -0.9518, -0.2576, 0.1925, -0.9320, -0.3070, -0.3335, -0.8966, 0.2913, -0.3583, -0.8317, -0.4242, -0.3177, -0.2546, -0.9134, -0.0459, -0.1596, -0.9861, 0.3358, -0.6419, -0.6893, 268 | 0.4730, -0.8361, 0.2777, 0.3065, -0.8805, 0.3615, -0.3879, -0.7217, -0.5732, 0.0723, -0.9876, -0.1397, -0.5094, -0.8330, -0.2158, 0.2343, -0.8317, -0.5034, -0.2692, -0.9163, 0.2966, 0.2237, -0.9126, 0.3423, 0.4070, -0.9060, -0.1162, -0.6059, -0.7880, -0.1093, -0.6136, -0.7865, -0.0701, 0.5930, -0.8026, 0.0652, -0.1708, -0.9828, 0.0705, -0.5273, -0.8214, 0.2175, 0.2273, 0.9053, -0.3587, -0.7969, 0.3418, -0.4981, 269 | 0.3763, -0.7975, -0.4715, 0.0757, -0.6512, -0.7551, 0.4069, -0.2499, -0.8786, 0.2062, -0.7565, 0.6207, -0.5975, -0.7672, 0.2333, -0.8848, -0.4038, -0.2325, -0.4889, -0.4341, 0.7567, -0.5211, -0.4559, 0.7215, -0.8944, -0.4238, -0.1428, 0.3384, -0.9398, 0.0471, 0.3025, -0.9519, 0.0493, -0.0011, -0.9912, 0.1324, -0.2411, -0.9114, 0.3334, -0.8184, 0.4754, 0.3228, -0.8839, 0.4655, 0.0445, -0.9771, 0.2124, 0.0135, 270 | -0.7291, -0.5959, 0.3367, -0.8627, 0.0413, 0.5039, -0.7468, -0.3924, 0.5370, -0.3699, -0.8759, 0.3099, -0.3792, -0.8785, 0.2905, -0.0488, -0.9092, 0.4134, -0.1549, -0.8220, 0.5481, -0.7370, 0.3289, 0.5905, -0.7332, 0.3495, 0.5833, -0.5631, -0.1585, 0.8111, -0.6251, -0.2646, 0.7343, -0.0284, -0.8783, 0.4773, -0.2091, -0.7908, 0.5753, -0.3208, -0.7686, 0.5535, -0.1651, -0.8603, 0.4823, -0.4034, -0.5041, 0.7637, 271 | -0.0519, -0.7197, 0.6923, -0.3134, -0.5479, 0.7757, -0.6616, -0.0011, 0.7499, -0.6131, -0.4414, 0.6552, -0.6853, -0.6697, -0.2860, -0.8070, -0.4743, -0.3518, -0.7623, -0.4927, -0.4197, 0.0000, 0.9996, 0.0269, -0.7538, 0.1559, 0.6384, -0.8964, 0.4023, 0.1862, -0.9986, 0.0322, 0.0419, -0.9800, -0.1980, -0.0188, -0.7746, 0.2009, -0.5997, -0.6257, 0.1413, -0.7671, -0.9630, -0.1976, -0.1832, -0.9768, 0.1471, -0.1559, 272 | -0.9889, 0.1222, 0.0849, -0.7672, -0.2565, -0.5879, -0.5798, -0.0203, -0.8145, -0.2123, -0.6106, -0.7629, -0.5541, -0.6167, -0.5592, -0.7902, -0.1154, -0.6019, -0.4151, -0.0477, -0.9085, -0.7582, -0.2856, -0.5862, -0.0796, -0.9017, 0.4250, 0.2401, -0.8726, 0.4254, -0.2557, -0.9534, -0.1603, 0.2121, -0.9737, -0.0827, 0.0153, -0.8561, 0.5165, 0.2847, -0.9297, 0.2336, 0.2713, -0.8441, 0.4624, 0.2413, -0.8573, 0.4547, 273 | 0.1559, -0.9443, 0.2898, 0.2544, -0.8751, 0.4117, 0.1250, -0.9184, 0.3755, 0.2567, -0.7868, -0.5613, -0.0029, -0.7754, -0.6314, -0.3186, -0.7988, -0.5103, 0.5138, 0.4050, 0.7563, 0.4314, 0.6469, 0.6288, 0.4239, 0.6465, 0.6343, 0.7404, -0.3853, 0.5507, 0.4504, -0.7675, 0.4561, 0.6737, -0.5956, 0.4375, 0.9034, -0.4138, 0.1122, 0.7150, -0.6095, -0.3425, 0.7291, 0.0973, -0.6775, 0.8419, -0.4227, -0.3353, 274 | 0.8166, 0.3715, 0.4417, 0.7581, 0.3044, 0.5768, 0.9862, 0.0545, 0.1563, 0.9451, 0.2430, 0.2187, 0.7059, 0.5758, 0.4126, 0.9614, 0.2189, 0.1666, -0.2636, -0.3048, -0.9152, -0.2992, -0.1950, -0.9340, -0.2787, -0.2016, -0.9390, -0.6186, -0.5099, -0.5977, -0.5043, -0.7584, -0.4129, -0.2414, -0.9366, -0.2540, 0.2941, 0.1188, -0.9484, 0.9831, 0.0914, -0.1587, 0.9264, -0.3370, -0.1682, 0.1216, -0.8741, -0.4704, 275 | -0.3007, -0.9428, -0.1442, -0.0020, -0.9945, -0.1046, -0.0822, -0.5427, -0.8359, 0.7297, -0.5773, -0.3665, 0.6978, -0.5175, -0.4952, 0.0738, -0.8932, -0.4435, -0.5304, -0.6640, -0.5271, -0.6123, -0.6569, -0.4399, -0.7856, -0.4474, -0.4274, -0.3639, -0.4410, -0.8204, -0.2327, -0.5557, -0.7982, -0.8456, 0.3047, -0.4384, -0.9992, -0.0056, -0.0395, -0.9677, -0.0487, -0.2474, -0.4948, 0.7295, 0.4723, -0.5668, 0.8151, 0.1195, 276 | -0.6707, -0.7368, 0.0855, -0.4667, -0.5214, 0.7143, -0.6413, -0.0645, -0.7646, -0.3754, 0.8762, -0.3022, -0.5422, 0.6667, -0.5115, -0.0915, 0.9703, -0.2237, -0.4582, 0.6441, -0.6125, -0.1553, 0.9623, 0.2232, 0.3639, 0.6160, 0.6987, -0.5073, 0.0693, 0.8590, -0.4976, -0.2801, 0.8209, -0.0237, -0.0823, 0.9963, -0.5132, 0.7933, -0.3276, -0.4805, 0.7763, 0.4081, -0.6459, -0.3273, 0.6897, -0.2902, -0.4027, 0.8681, 277 | -0.5157, -0.7457, 0.4218, -0.9416, 0.1113, 0.3177, -0.7868, 0.6147, -0.0553, -0.7470, 0.6636, -0.0400, 0.4325, 0.8857, 0.1689, -0.8960, -0.4243, 0.1309, -0.8982, 0.1221, -0.4222, -0.6989, 0.2515, -0.6696, -0.9872, 0.1432, 0.0705, -0.6825, 0.2380, -0.6910, -0.9258, -0.3279, 0.1880, -0.7983, -0.5638, 0.2116, -0.4823, -0.7771, -0.4044, -0.4451, -0.7894, -0.4227, -0.8940, -0.3350, 0.2976, -0.8547, -0.3271, 0.4031, 278 | -0.7887, -0.1875, 0.5855, -0.7265, -0.6593, 0.1939, -0.4281, -0.7995, 0.4214, -0.6619, -0.5652, 0.4924, -0.6379, -0.6977, 0.3260, -0.8790, -0.2619, 0.3986, -0.8249, -0.5362, 0.1790, -0.6674, -0.5155, 0.5374, -0.5892, -0.4325, 0.6824, -0.2581, -0.1422, 0.9556, -0.2782, -0.2705, 0.9216, 0.3538, 0.9248, -0.1399, -0.2574, 0.9393, 0.2270, -0.0736, 0.9806, 0.1817, 0.9128, 0.0613, -0.4039, 0.9198, 0.0047, -0.3924, 279 | 0.9074, 0.4119, -0.0831, 0.6248, 0.5909, 0.5104, 0.4108, 0.4907, 0.7684, 0.9092, 0.2401, 0.3401, 0.3439, 0.9268, -0.1507, 0.2681, 0.7942, 0.5453, 0.4459, 0.7037, 0.5531, 0.5785, 0.7869, 0.2147, 0.0000, 0.9349, 0.3548, 0.8743, -0.3050, -0.3776, 0.8877, 0.4531, 0.0821, -0.2137, -0.8612, -0.4611, 0.0686, -0.5089, 0.8581, 0.1280, -0.9788, 0.1600, 0.1814, -0.5626, 0.8066, 0.9900, 0.0708, -0.1222, 280 | 0.9952, -0.0707, -0.0679, 0.9795, -0.0681, -0.1894, 0.5060, -0.8574, -0.0942, 0.9004, -0.4011, -0.1686, 0.7016, -0.6914, -0.1722, 0.7129, -0.6412, -0.2840, 0.5747, -0.2762, 0.7703, 0.6922, -0.2109, 0.6902, 0.9981, -0.0147, -0.0602, 0.2201, -0.6823, 0.6972, -0.0280, -0.9847, -0.1721, 0.4521, -0.5593, 0.6948, 0.9778, -0.2009, -0.0592, -0.0791, 0.5049, 0.8595, 0.0807, 0.0706, 0.9942, 0.4017, -0.0715, 0.9130, 281 | -0.0206, -0.1046, 0.9943, 0.0862, -0.1330, 0.9874, 0.2239, -0.0869, 0.9707, -0.0394, 0.9892, -0.1415, 0.3492, 0.9157, 0.1988, 0.1101, 0.9939, -0.0095, -0.2071, -0.7756, -0.5963, -0.2861, -0.7986, 0.5296, -0.0958, 0.1507, 0.9839, -0.1846, -0.2236, 0.9570, -0.4384, 0.5151, 0.7365, -0.3237, -0.5911, 0.7388, -0.2219, -0.6007, 0.7681, 0.7709, -0.0279, 0.6364, 0.4066, -0.6147, 0.6759, -0.8492, 0.2034, -0.4873, 282 | -0.4693, 0.0854, 0.8789, 0.7981, 0.2366, 0.5541, 0.9835, 0.0312, 0.1783, -0.5518, 0.0984, 0.8281, -0.2132, 0.7865, 0.5797, -0.8115, 0.4299, -0.3959, -0.0423, 0.6203, 0.7833, 0.8355, 0.5416, -0.0924, -0.7041, -0.4808, -0.5225, 0.3606, -0.9293, 0.0796, 0.9485, 0.3166, -0.0090, -0.9743, -0.2247, 0.0160, -0.8756, -0.4823, 0.0276, -0.7513, -0.6466, 0.1324, -0.2879, -0.9218, 0.2595, 0.4114, -0.9021, 0.1305, 283 | -0.6055, -0.7796, 0.1598, 0.0943, 0.9454, -0.3120, 0.0905, 0.2042, -0.9747, 0.1424, 0.9596, -0.2427, 0.2969, 0.9309, -0.2127, 0.7112, 0.6774, -0.1879, 0.3828, 0.8823, -0.2738, 0.4831, 0.8545, -0.1908, 0.8252, 0.5325, -0.1883, 0.7238, 0.6418, -0.2532, 0.3251, 0.8221, -0.4675, 0.4145, 0.8220, -0.3905, 0.8718, 0.4871, -0.0513, 0.9260, 0.3465, -0.1498, 0.9907, 0.0829, -0.1082, -0.5592, -0.8290, -0.0036, 284 | -0.4915, -0.7323, 0.4713, -0.0501, -0.9733, 0.2242, -0.3856, -0.6922, 0.6100, 0.0426, -0.8186, 0.5728, 0.0417, -0.8256, 0.5627, 0.2441, -0.3325, 0.9109, 0.5316, -0.7052, 0.4692, 0.2143, -0.7580, 0.6160, 0.2958, -0.9021, 0.3141, 0.9267, 0.2112, 0.3109, 0.9851, -0.1615, 0.0585, 0.9579, -0.1292, 0.2564, 0.9873, -0.0434, 0.1526, 0.7064, -0.3793, 0.5976, 0.8678, -0.4345, 0.2409, 0.8875, -0.1946, 0.4178, 285 | 0.7526, -0.5073, 0.4199, 0.8724, -0.4207, 0.2490, 0.8741, -0.4187, 0.2463, 0.9100, -0.3519, 0.2193, 0.7104, -0.5439, 0.4466, 0.0126, -0.6613, 0.7500, 0.8000, -0.5805, 0.1518, 0.7182, -0.6123, -0.3307, 0.0592, 0.8320, -0.5516, -0.0063, 0.9576, -0.2880, 0.0752, 0.9957, -0.0545, 0.4054, 0.4728, -0.7824, 0.6376, 0.7438, 0.2005, 0.9857, 0.1148, 0.1233, 0.5606, 0.7790, -0.2807, 0.7819, 0.6222, -0.0377, 286 | 0.8577, 0.3600, 0.3670, 0.5063, 0.7867, 0.3532, 0.8530, 0.3903, 0.3465, 0.4635, 0.8261, 0.3205, 0.1131, 0.9857, -0.1247, 0.0212, 0.9625, -0.2705, 0.3727, 0.9258, -0.0637, 0.0830, 0.8854, -0.4573, 0.3150, 0.6038, -0.7322, 0.4182, 0.4315, 0.7993, 0.6981, 0.5336, -0.4774, 0.7823, 0.6124, -0.1144, 0.1264, 0.4854, 0.8651, 0.2954, 0.3401, 0.8928, 0.0653, 0.9348, 0.3491, 0.0641, 0.9780, 0.1985, 287 | 0.5293, 0.5323, 0.6607, 0.7187, 0.6950, -0.0214, 0.4459, 0.8703, 0.2092, 0.4519, 0.8767, 0.1652, 0.6917, 0.7209, 0.0426, 0.6913, 0.7213, 0.0427, 0.5524, 0.7762, 0.3041, 0.3823, 0.7552, 0.5325, 0.4831, 0.8589, 0.1699, 0.8336, -0.5145, 0.2012, 0.8818, -0.4654, 0.0762, 0.5357, 0.2645, -0.8019, 0.7851, 0.5590, 0.2667, 0.6881, 0.6706, -0.2771, 0.9616, 0.1885, 0.1993, 0.5095, 0.8559, 0.0880, 288 | 0.7080, -0.1312, -0.6939, 0.6929, -0.0036, -0.7210, 0.6803, -0.0385, 0.7319, 0.4308, 0.0876, -0.8982, 0.9976, 0.0448, 0.0524, 0.5940, 0.0687, -0.8015, 0.9757, 0.0409, -0.2154, 0.6137, -0.3383, -0.7134, 0.9115, -0.0619, 0.4067, -0.4216, -0.9064, 0.0255, 0.9133, 0.3583, 0.1934, 0.2919, 0.9564, 0.0069, 0.6371, -0.5482, 0.5419, 0.6658, 0.6720, -0.3241, 0.1362, 0.0806, 0.9874, 0.9895, 0.1252, -0.0718, 289 | 0.8473, 0.2322, -0.4778, 0.4013, -0.1503, 0.9035, 0.4877, -0.4638, 0.7396, 0.9977, 0.0385, -0.0554, 0.9934, -0.0600, -0.0980, 0.9662, 0.0052, 0.2576, 0.9672, -0.1768, 0.1823, 0.9972, -0.0367, 0.0650, 0.9622, -0.0062, 0.2723, 0.6522, -0.1532, 0.7424, 0.5083, 0.8611, -0.0148, 0.2851, 0.9566, 0.0593, 0.9999, -0.0023, 0.0142, 0.8355, -0.0329, 0.5486, 0.9098, 0.4100, 0.0646, 0.9513, 0.1374, 0.2758, 290 | 0.9787, -0.1677, 0.1184, 0.9957, 0.0299, 0.0879, 0.9873, -0.0509, 0.1503, 0.4836, 0.3073, -0.8196, 0.2158, 0.9754, -0.0454, 0.6689, -0.7401, 0.0689, 0.0396, 0.9310, 0.3629, 0.5041, 0.6607, 0.5562, 0.6998, 0.4383, 0.5641, 0.8553, 0.5056, 0.1134, 0.9383, 0.1669, -0.3029, 0.5696, 0.1850, -0.8008, 0.7258, 0.4019, 0.5582, 0.5463, 0.7663, -0.3382, 0.9612, 0.2624, 0.0850, 0.2551, 0.9663, 0.0340, 291 | 0.2447, 0.9693, 0.0241, 0.2120, 0.9759, 0.0522, 0.1368, 0.9776, -0.1598, 0.0588, 0.9932, -0.1009, 0.3836, 0.9179, -0.1018, 0.4680, 0.8755, 0.1201, 0.5342, 0.8435, 0.0562, 0.7069, 0.6991, -0.1072, 0.9271, 0.3456, 0.1449, 0.8661, 0.4831, 0.1287, 0.9857, -0.0010, 0.1684, 0.7758, -0.6303, 0.0296, 0.9035, -0.4174, 0.0977, 0.9974, 0.0432, -0.0583, 0.9106, 0.4031, -0.0908, 0.7616, 0.6360, -0.1245, 292 | 0.9706, -0.2294, -0.0731, 0.1837, 0.9829, 0.0150, 0.3244, 0.9389, 0.1150, 0.5775, 0.8162, -0.0181, 0.7009, 0.7132, -0.0014, 0.5769, 0.8106, 0.1005, 0.7520, 0.6529, 0.0906, 0.4016, 0.9114, 0.0893, 0.9262, 0.3768, 0.0120, 0.9960, 0.0801, 0.0383, 0.9511, 0.3022, 0.0643, 0.9985, -0.0460, -0.0310, 0.9946, -0.1033, 0.0070, 0.9987, 0.0177, 0.0486, 0.3438, 0.9380, -0.0450, 0.9586, -0.2833, -0.0298, 293 | 0.7426, 0.6504, 0.1596, 0.5336, 0.8106, 0.2411, 0.9056, -0.3511, 0.2379, 0.6915, -0.6774, 0.2510, 0.2286, 0.8600, 0.4562, 0.5438, 0.8373, 0.0565, 0.6438, 0.7582, 0.1036, 0.3956, 0.8781, 0.2692, 0.3422, 0.8472, 0.4063, 0.1015, 0.9623, 0.2524, 0.9036, 0.4267, -0.0373, 0.9905, 0.0284, -0.1343, 0.8780, 0.4763, 0.0478, 0.9823, -0.0277, -0.1854, 0.2565, 0.8225, 0.5077, 0.1599, 0.6495, 0.7433, 294 | 0.1564, 0.7602, 0.6306, 0.3651, -0.3341, 0.8690, 0.0353, -0.2616, 0.9645, 0.3763, 0.5801, 0.7225, 0.8650, 0.4218, 0.2719, 0.4234, 0.7375, 0.5262, 0.1170, -0.5159, 0.8486, 0.9439, 0.0412, 0.3276, 0.9283, -0.0126, 0.3716, 0.9279, 0.1431, 0.3443, 0.8995, 0.1681, 0.4033, 0.1236, 0.4263, 0.8961, -0.0057, 0.3817, 0.9243, 0.9689, 0.2245, 0.1044, 0.9604, 0.1953, 0.1986, 0.6712, 0.7376, 0.0734, 295 | 0.8774, 0.4282, 0.2164, 0.6060, -0.1025, 0.7888, 0.8444, 0.5264, 0.1001, 0.3295, 0.9024, 0.2776, 0.6808, 0.7263, 0.0950, 0.7337, -0.6671, -0.1289, 0.0685, 0.9852, 0.1569, -0.3349, 0.1895, 0.9230, 0.3708, -0.8226, 0.4312, -0.2411, 0.1532, 0.9583, -0.1358, -0.3027, 0.9434, -0.2485, -0.4868, 0.8374, -0.1907, -0.6500, 0.7356, -0.9641, -0.2655, 0.0000, -0.1474, -0.2200, 0.9643, 0.4052, -0.8135, 0.4172, 296 | -0.1327, -0.5213, 0.8430, 0.5209, -0.7638, 0.3812, 0.5116, -0.5405, 0.6679, 0.6443, -0.6323, 0.4301, 0.1247, -0.7728, 0.6222, -0.8842, -0.4588, 0.0874, -0.0609, 0.9566, -0.2848, -0.3262, -0.5682, 0.7555, 0.7164, -0.5284, 0.4556, -0.2486, -0.9172, 0.3115, 0.5665, -0.6438, 0.5143, -0.5685, -0.3594, 0.7400, -0.0242, 0.9979, 0.0593, -0.4962, -0.6150, 0.6128, -0.4873, -0.6397, 0.5945, 0.3829, -0.8394, 0.3857, 297 | 0.2607, -0.9153, 0.3069, -0.1685, -0.6196, 0.7666, 0.4147, -0.7525, 0.5116, 0.3337, -0.9389, 0.0849, 0.0177, -0.9923, 0.1226, 0.4392, -0.8697, 0.2250, 0.0116, -0.9929, -0.1182, 0.0022, -0.7354, 0.6776, 0.4268, -0.9040, 0.0239, 0.6561, -0.7527, 0.0546, 0.6497, -0.6819, 0.3359, 0.7162, -0.6975, 0.0262, 0.6240, -0.7657, 0.1557, 0.6830, -0.7289, 0.0463, 0.6614, -0.6793, 0.3181, 0.5841, -0.7761, 0.2377, 298 | 0.3849, 0.3098, 0.8694, 0.2534, -0.8784, -0.4052, 0.8037, -0.1754, -0.5687, 0.4234, -0.0358, 0.9052, 0.4510, -0.0710, -0.8897, 0.1968, 0.0695, 0.9780, 0.9940, -0.0675, 0.0858, 0.9984, -0.0547, 0.0134, -0.3557, 0.8720, 0.3364, 0.4837, -0.3873, 0.7849, 0.9578, -0.2123, 0.1940, 0.6688, -0.3979, 0.6280, 0.7831, -0.4598, 0.4188, 0.2991, -0.9530, 0.0492, 0.9015, -0.1801, 0.3934, 0.5835, -0.6097, -0.5364, 299 | 0.4670, -0.4080, 0.7845, 0.7926, -0.1895, 0.5796, 0.7927, -0.2849, 0.5390, 0.3923, -0.4650, 0.7936, 0.9937, -0.0730, 0.0856, 0.7695, -0.0613, 0.6357, 0.4120, -0.4429, 0.7963, -0.3025, -0.5782, 0.7577, -0.0198, -0.5892, 0.8078, 0.4052, -0.9142, 0.0033, -0.3649, -0.4846, 0.7950, 0.6146, -0.5796, 0.5350, 0.3544, 0.0703, 0.9325, 0.3308, -0.8425, 0.4252, 0.1002, -0.9139, 0.3934, 0.5943, -0.8019, 0.0612, 300 | 0.6502, -0.7592, 0.0292, 0.5716, -0.8176, -0.0697, 0.5794, -0.8049, 0.1283, 0.0660, -0.1871, 0.9801, 0.0826, -0.4931, 0.8661, 0.8609, -0.4842, 0.1561, 0.2040, -0.1676, 0.9645, 0.5720, -0.5967, 0.5628, 0.5977, -0.5007, 0.6261, 0.3145, -0.9447, -0.0927, 0.7210, -0.6890, 0.0742, 0.6947, -0.6218, -0.3616, 0.7200, -0.6700, -0.1807, 0.8012, -0.5907, -0.0956, 0.5679, -0.8016, -0.1868, 0.5514, -0.7871, -0.2764, 301 | 0.3810, -0.8998, -0.2128, 0.1146, -0.7712, -0.6262, 0.3558, -0.8597, -0.3664, -0.0646, -0.9929, -0.0996, -0.0366, -0.9774, 0.2080, -0.0189, -0.9990, 0.0400, 0.8557, -0.4313, -0.2858, 0.9396, -0.1815, 0.2903, 0.6840, -0.6200, -0.3844, 0.5448, -0.8362, 0.0627, 0.7530, -0.6392, -0.1566, 0.2982, -0.7244, -0.6216, 0.9381, -0.1178, -0.3258, 0.0160, -0.9340, -0.3568, 0.4123, -0.8256, -0.3852, 0.7220, -0.5110, -0.4664, 302 | 0.1779, -0.9835, -0.0339, 0.1645, -0.9795, 0.1162, 0.3146, -0.9387, 0.1410, 0.1083, -0.9025, 0.4168, 0.3039, -0.8500, 0.4303, 0.3669, -0.7555, 0.5428, 0.2001, -0.8723, 0.4462, 0.4153, -0.8932, 0.1724, 0.7658, -0.6340, 0.1079, 0.9417, -0.3235, -0.0923, -0.1237, -0.8643, 0.4875, 0.9203, -0.2841, -0.2689, 0.7437, -0.5508, -0.3788, 0.0329, -0.9421, 0.3336, -0.5694, -0.6760, 0.4678, -0.4304, -0.3272, -0.8412, 303 | 0.0186, 0.9614, -0.2745, -0.0689, 0.9370, -0.3423, -0.0762, 0.9652, -0.2502, 0.0614, 0.7798, 0.6230, -0.0076, 0.9998, -0.0190, -0.0221, 0.8891, 0.4571, -0.0246, 0.8150, 0.5789, 0.0467, 0.4049, 0.9132, 0.1321, 0.0682, 0.9889, 0.3022, -0.4696, 0.8296, 0.0103, -0.8427, 0.5383, -0.4954, -0.7033, 0.5099, -0.4900, -0.7978, 0.3514, 0.0204, -0.9998, 0.0023, -0.1308, -0.8848, 0.4473, 0.0783, -0.6889, 0.7207, 304 | 0.3336, -0.8945, -0.2976, 0.3528, -0.9347, -0.0432, 0.3063, -0.9489, -0.0762, 0.2029, -0.9638, 0.1730, 0.3382, -0.7431, 0.5775, 0.2469, -0.7798, 0.5754, -0.5866, -0.8085, 0.0475, -0.5846, 0.8047, -0.1034, -0.2370, 0.9685, 0.0765, -0.3017, 0.9235, 0.2368, 0.3898, 0.8824, 0.2637, 0.9228, 0.1879, -0.3363, 0.9527, 0.0074, -0.3039, -0.6963, 0.5260, -0.4884, -0.9627, -0.1604, -0.2177, -0.6869, -0.4714, -0.5531, 305 | -0.3806, -0.9206, 0.0873, -0.3973, -0.8622, -0.3144, -0.3638, -0.9282, -0.0783, 0.2333, -0.8694, -0.4355, -0.1786, -0.9460, -0.2706, -0.8804, -0.4593, -0.1184, -0.6155, -0.7868, -0.0455, -0.6052, -0.6124, -0.5087, 0.8070, -0.1043, -0.5813, 0.6246, -0.4081, -0.6658, 0.0338, -0.9887, 0.1462, 0.9413, -0.3375, 0.0129, -0.9893, -0.0863, -0.1175, -0.6348, -0.0853, -0.7679, -0.7958, -0.4009, 0.4539, -0.8136, -0.3407, 0.4710, 306 | -0.8200, 0.5362, -0.2003, -0.8572, 0.5150, -0.0030, -0.7063, 0.3912, 0.5900, -0.6598, 0.2739, 0.6997, 0.3859, 0.3491, 0.8539, 0.8394, 0.5433, -0.0154, -0.0882, 0.6545, 0.7509, 0.6689, -0.7065, 0.2312, 0.9487, -0.2697, 0.1651, 0.9923, -0.0110, -0.1232, 0.9904, -0.1091, -0.0849, -0.2361, -0.6633, 0.7101, -0.2589, -0.6760, 0.6900, -0.0194, -0.7037, 0.7103, 0.9279, -0.2541, -0.2729, -0.1315, 0.9770, 0.1680, 307 | -0.7122, 0.2436, -0.6584, -0.9269, 0.3143, -0.2052, -0.9388, 0.3221, -0.1223, -0.9572, 0.0600, -0.2831, -0.7450, 0.2069, -0.6342, -0.6769, 0.1521, -0.7202, -0.4651, 0.7489, -0.4720, -0.4630, 0.6846, -0.5630, -0.9284, -0.2191, 0.3000, -0.9985, 0.0370, 0.0415, -0.7044, 0.2549, -0.6625, -0.9258, 0.2823, -0.2516, -0.5923, 0.7867, -0.1741, -0.3570, 0.6929, -0.6264, -0.1440, 0.8233, -0.5490, -0.2260, 0.7591, -0.6105, 308 | -0.0790, 0.8972, -0.4346, -0.5236, 0.5390, -0.6598, -0.4890, 0.5758, -0.6552, -0.3148, 0.9170, -0.2451, -0.3098, 0.8773, -0.3666, -0.0938, 0.9929, -0.0731, -0.0937, 0.9931, -0.0711, -0.1591, 0.8534, -0.4964, -0.2582, 0.8680, -0.4241, -0.1332, 0.9588, -0.2508, 0.0413, 0.9526, -0.3016, -0.5253, 0.8483, 0.0668, -0.5062, 0.8581, 0.0866, -0.8570, -0.1118, 0.5030, -0.7452, -0.0195, 0.6666, -0.4090, 0.9059, -0.1096, 309 | -0.1387, 0.8746, -0.4645, -0.4998, 0.4770, -0.7230, -0.4350, 0.5003, -0.7486, -0.9730, -0.1739, 0.1515, -0.9609, -0.2718, 0.0535, -0.9628, -0.2688, 0.0278, -0.6311, -0.3039, -0.7137, -0.6241, -0.5816, 0.5219, -0.6316, -0.5761, 0.5189, -0.8083, -0.5061, 0.3008, -0.3471, -0.8850, -0.3101, -0.3192, -0.9278, -0.1933, -0.7941, -0.5916, 0.1394, -0.5498, -0.8342, -0.0428, -0.5225, -0.8523, -0.0236, -0.7100, -0.7035, -0.0314, 310 | -0.6432, -0.4954, -0.5838, -0.3682, -0.9143, 0.1688, -0.2424, -0.9526, -0.1840, -0.1272, -0.7804, -0.6122, -0.3918, -0.9035, 0.1736, -0.4163, -0.8879, 0.1956, -0.3163, -0.9287, 0.1937, -0.2470, -0.9416, 0.2286, -0.0553, -0.9980, 0.0316, -0.0271, -0.9927, -0.1177, 0.1487, -0.9867, -0.0659, 0.1548, -0.9797, -0.1272, -0.4470, -0.8943, 0.0198, -0.3316, -0.9218, 0.2010, -0.1033, -0.7170, -0.6894, -0.0685, -0.6779, -0.7319, 311 | -0.1889, -0.5885, -0.7861, -0.0332, -0.9220, -0.3857, -0.1210, -0.7026, -0.7012, 0.1015, -0.5675, -0.8171, -0.1533, -0.9607, 0.2314, -0.4555, -0.4461, -0.7704, 0.3883, -0.5762, -0.7191, 0.3452, -0.6193, -0.7052, -0.8993, -0.0936, 0.4272, -0.8907, -0.0890, 0.4458, -0.5755, -0.4316, -0.6947, -0.5481, 0.5184, -0.6564, -0.7943, 0.6056, -0.0487, -0.7247, 0.2246, 0.6514, -0.7128, 0.2271, -0.6636, -0.6142, 0.1765, 0.7692, 312 | -0.9615, 0.0498, 0.2703, -0.9768, -0.1783, -0.1187, -0.4387, -0.8974, -0.0465, -0.9897, 0.0845, 0.1156, -0.9207, 0.2419, 0.3062, -0.8856, 0.1001, 0.4536, -0.9354, 0.3345, 0.1148, -0.9075, 0.2013, 0.3686, -0.9491, 0.0599, 0.3094, -0.5438, 0.7231, -0.4259, -0.6730, 0.6709, -0.3114, -0.6251, 0.7557, -0.1953, -0.2761, 0.4537, -0.8473, -0.2418, 0.9487, -0.2038, -0.6897, 0.6506, -0.3179, -0.4675, 0.7670, -0.4396, 313 | -0.4438, 0.4345, -0.7837, -0.5184, 0.3460, 0.7820, -0.5927, 0.3226, 0.7380, -0.5334, 0.4400, 0.7224, -0.5423, 0.7867, 0.2950, -0.7524, 0.4280, 0.5006, -0.7762, 0.6080, 0.1671, 0.0342, 0.8798, -0.4742, -0.1994, 0.9345, -0.2948, -0.0302, 0.3846, -0.9226, 0.1940, 0.5986, -0.7772, 0.0765, 0.8788, -0.4709, 0.1064, 0.9943, 0.0036, 0.0485, 0.9980, -0.0393, -0.0957, 0.9198, 0.3806, -0.0296, 0.9968, 0.0746, 314 | -0.0263, 0.9972, 0.0698, -0.7668, 0.2426, 0.5944, -0.8996, 0.3065, 0.3109, 0.6213, 0.4578, 0.6360, 0.1302, 0.8548, 0.5023, -0.3689, 0.8999, -0.2327, -0.1146, 0.3684, -0.9226, -0.2951, 0.3655, 0.8828, -0.0123, -0.2055, -0.9786, -0.5260, 0.7990, 0.2914, 0.1443, 0.9787, -0.1457, -0.5794, 0.8142, 0.0370, 0.0183, 0.3857, 0.9224, 0.4870, 0.5482, 0.6799, -0.6501, 0.7587, 0.0424, -0.2116, 0.5298, -0.8213, 315 | -0.3727, 0.5147, 0.7722, -0.5741, -0.1389, 0.8069, -0.5064, -0.0777, 0.8588, -0.5449, 0.8379, -0.0305, -0.1512, 0.9029, 0.4023, -0.1847, 0.9089, 0.3739, -0.9418, 0.1008, 0.3206, -0.9417, 0.0468, 0.3331, -0.9892, 0.0349, 0.1423, -0.9597, 0.1871, 0.2098, -0.0894, 0.9593, 0.2678, -0.9844, 0.0860, 0.1533, -0.9795, 0.0112, 0.2010, -0.3830, 0.8460, 0.3710, -0.4438, 0.7908, 0.4215, -0.1843, 0.9097, 0.3721, 316 | -0.4791, 0.7772, 0.4080, -0.6409, 0.6525, 0.4043, -0.9384, 0.2941, 0.1812, -0.9064, 0.3691, 0.2056, -0.9718, 0.2081, 0.1109, -0.9733, -0.0048, 0.2295, -0.9537, -0.0784, 0.2903, 0.4235, 0.8977, 0.1215, 0.4175, 0.8995, 0.1286, -0.8221, 0.4776, 0.3100, -0.9350, -0.0859, 0.3441, -0.9387, 0.1395, 0.3153, -0.9388, 0.1394, 0.3150, -0.6916, 0.5735, 0.4390, -0.1238, 0.9562, -0.2654, 0.0514, 0.9684, -0.2440, 317 | -0.2530, 0.9247, 0.2844, -0.0614, 0.7593, 0.6479, 0.1902, 0.9710, 0.1448, -0.1688, 0.9785, -0.1187, -0.1327, 0.9332, 0.3339, 0.4073, 0.8517, -0.3297, 0.3841, 0.9007, -0.2030, 0.0393, 0.0663, 0.9970, -0.0044, 0.9988, -0.0492, -0.1229, 0.9687, 0.2159, -0.4149, 0.9087, 0.0453, -0.1292, 0.9901, -0.0541, -0.6257, 0.6403, 0.4456, -0.0652, 0.4311, 0.8999, 0.0336, 0.5126, 0.8580, 0.0369, 0.9952, 0.0902, 318 | -0.1740, 0.9847, -0.0120, -0.1150, 0.9603, -0.2540, 0.1147, 0.9385, 0.3256, 0.3241, 0.9178, 0.2296, 0.5944, 0.7713, 0.2276, -0.8522, 0.4214, 0.3101, -0.8582, 0.3672, 0.3586, 0.1145, 0.9384, 0.3260, -0.1756, 0.9593, 0.2213, -0.3625, 0.8846, 0.2935, -0.5283, 0.8194, 0.2224, -0.1692, 0.9753, 0.1421, -0.1952, 0.6657, -0.7202, 0.0304, 0.9799, 0.1971, -0.8583, 0.4140, 0.3032, -0.9688, 0.1856, 0.1644, 319 | -0.6992, 0.6882, -0.1937, -0.7324, 0.3604, 0.5777, -0.9046, 0.0465, 0.4237, -0.6526, 0.7061, 0.2748, -0.7428, 0.6204, 0.2517, -0.9117, 0.3855, 0.1422, -0.9421, 0.3258, 0.0792, -0.7711, -0.5573, 0.3080, -0.8606, -0.2341, 0.4524, -0.9865, 0.1463, 0.0740, -0.9974, 0.0720, 0.0095, -0.8673, 0.4882, 0.0978, -0.4689, 0.8823, 0.0399, -0.3492, 0.9370, 0.0116, -0.9831, -0.1356, -0.1226, -0.6272, 0.7786, 0.0217, 320 | -0.8344, -0.0784, -0.5456, -0.8096, 0.1107, -0.5765, -0.8623, 0.2744, -0.4257, -0.8510, 0.4565, -0.2595, -0.8776, 0.4606, -0.1333, -0.9387, -0.0525, -0.3407, -0.7305, 0.6731, -0.1154, -0.8478, 0.4631, -0.2584, -0.9010, 0.3132, -0.3001, -0.8999, 0.0648, -0.4313, -0.9390, 0.3007, -0.1667, -0.2056, 0.9776, 0.0459, -0.1751, 0.9786, -0.1082, -0.0897, 0.9927, -0.0801, -0.3027, 0.9517, 0.0513, -0.0367, 0.9993, 0.0108, 321 | -0.2100, 0.9703, -0.1198, -0.3457, 0.9306, -0.1200, -0.4014, 0.9099, -0.1046, -0.4007, 0.9007, 0.1681, -0.4962, 0.8679, 0.0217, -0.1640, 0.9740, 0.1561, -0.4128, 0.9106, 0.0167, -0.1867, 0.9824, 0.0097, -0.0871, 0.9924, 0.0866, -0.4124, 0.9108, 0.0173, -0.4344, 0.8857, 0.1637, -0.1997, 0.9680, 0.1517, -0.1561, 0.9712, 0.1799, -0.2220, 0.9731, 0.0618, -0.8256, 0.5451, -0.1459, -0.7476, 0.6622, -0.0508, 322 | -0.5830, 0.5551, -0.5932, -0.6466, -0.1177, 0.7537, -0.5031, -0.1525, 0.8506, -0.5962, 0.6895, 0.4112, -0.5765, 0.6942, 0.4309, -0.8701, 0.4012, 0.2862, -0.8713, -0.1969, 0.4495, -0.7288, 0.6514, 0.2112, -0.7851, 0.6193, 0.0046, -0.7014, 0.6093, 0.3697, -0.8150, 0.3817, 0.4360, -0.4687, 0.8520, 0.2332, -0.6347, 0.7545, 0.1667, -0.4146, 0.7273, 0.5469, -0.8247, 0.3278, 0.4608, -0.8363, 0.3677, 0.4066, 323 | -0.6699, 0.7200, 0.1811, -0.6755, 0.6832, 0.2773, -0.8001, 0.5993, -0.0263, -0.6277, 0.3263, 0.7068, 0.1490, 0.4191, 0.8956, 0.2132, 0.1568, 0.9643, -0.8224, 0.5679, 0.0350, -0.3537, 0.9188, 0.1754, -0.4351, 0.8866, 0.1566, -0.2925, 0.8503, 0.4375, -0.4708, 0.8225, 0.3191, -0.2307, 0.9480, 0.2193, -0.5026, 0.8367, 0.2176, -0.1834, 0.9377, 0.2950, -0.2269, 0.8537, 0.4687, -0.1529, 0.8969, 0.4150, 324 | -0.5506, 0.7383, 0.3896, -0.2411, 0.9173, 0.3168, -0.2945, 0.6825, 0.6690, -0.4307, 0.6880, 0.5840, -0.1659, 0.6310, 0.7578, -0.0341, 0.4488, 0.8930, -0.8150, 0.2634, 0.5162, -0.8410, 0.4786, 0.2523, 0.0379, 0.9630, 0.2669, -0.0774, 0.9684, 0.2373, 0.0498, -0.9987, 0.0081, 0.2846, -0.9223, -0.2614, 0.7904, 0.3450, 0.5063, -0.1588, 0.9127, 0.3764, -0.2224, 0.9373, 0.2684, -0.1190, 0.7708, 0.6259, 325 | -0.0699, 0.4637, 0.8832, -0.1294, 0.6784, 0.7232, -0.3048, 0.6311, 0.7133, -0.0477, 0.2306, 0.9719, 0.1871, 0.1061, 0.9766, 0.1196, 0.3173, 0.9407, -0.3017, 0.6505, 0.6970, -0.4380, 0.3797, 0.8148, -0.1909, 0.9401, 0.2826, -0.2853, 0.5221, 0.8037, -0.1914, 0.9429, 0.2727, -0.4445, 0.5812, 0.6816, -0.7594, 0.3666, 0.5374, -0.6292, 0.4743, 0.6157, -0.4548, 0.8250, 0.3355, -0.4394, 0.5725, 0.6922, 326 | -0.2577, 0.7802, 0.5700, 0.0057, 0.9553, 0.2955, -0.2856, 0.6557, 0.6989, -0.3733, 0.9092, 0.1846, -0.7966, -0.2352, 0.5568, -0.7364, -0.2635, 0.6231, -0.2340, 0.7837, 0.5754, -0.7981, 0.6010, 0.0431, -0.7780, -0.0008, -0.6283, -0.7418, -0.2648, 0.6161, -0.8866, -0.1539, 0.4362, -0.6529, -0.6135, 0.4442, -0.7617, -0.5691, 0.3097, -0.8189, 0.4846, -0.3074, -0.9774, 0.1534, -0.1456, -0.9697, -0.1382, -0.2016, 327 | -0.8910, 0.3103, -0.3313, -0.3200, -0.8380, -0.4420, -0.2395, -0.8750, -0.4207, -0.3537, -0.9053, 0.2354, -0.3587, -0.3852, 0.8503, -0.6241, -0.7303, 0.2777, -0.4375, -0.8366, 0.3296, -0.0493, -0.9783, 0.2014, -0.1307, -0.9772, 0.1671, -0.5856, -0.4037, 0.7029, -0.5765, -0.8083, 0.1196, -0.3288, -0.6157, 0.7161, -0.6603, -0.7183, 0.2192, -0.9772, -0.1031, 0.1856, -0.7067, -0.6766, 0.2071, -0.8705, -0.4170, 0.2614, 328 | -0.5768, -0.7921, 0.1996, -0.3549, -0.4861, 0.7986, -0.3232, -0.7306, 0.6014, -0.0543, -0.9295, 0.3649, -0.4648, -0.8714, 0.1569, -0.3915, -0.9009, 0.1872, -0.1627, -0.9566, 0.2418, 0.1042, -0.6772, 0.7284, 0.2122, -0.8180, 0.5346, 0.1503, -0.9813, 0.1205, -0.3776, -0.9020, 0.2095, -0.7689, -0.6313, 0.1015, -0.9229, -0.3778, 0.0742, -0.0745, -0.9661, 0.2473, -0.6455, -0.6932, 0.3208, -0.7989, -0.4254, 0.4252, 329 | -0.9086, -0.3811, 0.1710, -0.6881, -0.6300, 0.3601, -0.6867, -0.6432, 0.3388, -0.8330, -0.4678, 0.2953, -0.7596, -0.5645, 0.3231, -0.7397, -0.5937, 0.3169, -0.3580, -0.9261, 0.1191, -0.4150, -0.8145, 0.4054, -0.4863, -0.7924, 0.3683, -0.3992, -0.8631, 0.3093, -0.4844, -0.8372, 0.2538, -0.0690, 0.0522, 0.9963, -0.9874, 0.0557, 0.1481, -0.9998, 0.0203, 0.0000, -0.1945, -0.3732, 0.9071, 0.0172, -0.2894, 0.9571, 330 | 0.0445, -0.0692, 0.9966, -0.0352, 0.1127, 0.9930, -0.0302, 0.9995, 0.0006, 0.0435, -0.9903, 0.1321, -0.0022, 0.4612, 0.8873, -0.2190, 0.9757, 0.0000, 0.1383, -0.9620, 0.2353, 0.4577, 0.0000, 0.8891, -0.1104, 0.0000, -0.9939, -0.0909, -0.2694, -0.9587, -0.0445, -0.2402, 0.9697, 0.0027, -0.3624, -0.9320, -0.0026, -0.9995, 0.0326, 0.0256, -0.9931, 0.1144, -0.3573, -0.2680, 0.8947, -0.0788, 0.0053, 0.9969, 331 | 0.0721, -0.9836, 0.1652, 0.8842, 0.0000, 0.4671, 0.6717, 0.0000, -0.7408, -0.1736, -0.0323, 0.9843, -0.7498, 0.4039, 0.5241, 0.2151, -0.8957, 0.3892, -0.2629, -0.3505, 0.8989, -0.0635, -0.9959, 0.0650, -0.2876, 0.8966, 0.3368, -0.1514, 0.8764, 0.4572, 0.1137, -0.2990, -0.9474, 0.1323, -0.2480, -0.9597, -0.9992, 0.0000, -0.0405, -0.9992, 0.0000, -0.0405, 0.0827, -0.9964, -0.0207, -0.2078, -0.6757, 0.7073, 332 | -0.0002, -0.9997, 0.0228, 0.0461, -0.9989, -0.0049, 0.0815, -0.9836, 0.1608, 0.0229, -0.5987, 0.8007, -0.1573, -0.4539, 0.8771, -0.1827, -0.7588, 0.6251, 0.9029, -0.2939, 0.3136, 0.0575, -0.9878, 0.1446, 0.2381, -0.9707, 0.0317, 0.0878, -0.9862, -0.1403, -0.0759, -0.5928, 0.8018, -0.1311, -0.5373, 0.8332, 0.3420, -0.9004, 0.2689, 0.1538, -0.9879, 0.0189, -0.2426, -0.4988, 0.8321, -0.0237, -0.7318, 0.6811, 333 | -0.0428, -0.9561, 0.2897, 0.7451, -0.6654, -0.0467, -0.4153, -0.2840, 0.8642, -0.1350, -0.6592, 0.7398, -0.0463, -0.9984, 0.0329, 0.1001, -0.9853, 0.1383, -0.0847, -0.9536, 0.2889, 0.0238, -0.9763, 0.2152, -0.2396, -0.5555, 0.7962, -0.1136, -0.9921, 0.0533, -0.2618, -0.9593, 0.1062, 0.1326, -0.9854, 0.1069, 0.1745, -0.9746, 0.1402, 0.2937, -0.9458, 0.1383, 0.2816, -0.9517, 0.1221, 0.2925, -0.9562, -0.0131, 334 | 0.2660, -0.4878, 0.8314, -0.6560, -0.6344, 0.4090, 0.1660, -0.9377, 0.3051, 0.3974, -0.8555, 0.3320, 0.2741, -0.8208, 0.5012, -0.1238, -0.8457, 0.5191, 0.1786, -0.9440, 0.2774, -0.2683, -0.8659, 0.4223, -0.2108, -0.8308, 0.5152, 0.7792, -0.5349, 0.3266, 0.2097, -0.9771, 0.0347, 0.0338, -0.9908, 0.1308, -0.0535, -0.6143, 0.7872, -0.3022, -0.7346, 0.6075, -0.2686, -0.9027, 0.3362, -0.1838, -0.2711, 0.9448, 335 | -0.2974, -0.3082, 0.9036, 0.0107, -0.9994, -0.0320, 0.1257, -0.9921, 0.0002, -0.7875, -0.1238, 0.6038, 0.0869, -0.2338, 0.9684, 0.0626, -0.6368, 0.7685, -0.9210, -0.1014, -0.3762, -0.9209, -0.1020, -0.3763, -0.7901, 0.3987, -0.4656, -0.1246, 0.8446, -0.5207, -0.1976, 0.8622, -0.4665, -0.8553, -0.1410, -0.4985, -0.0464, 0.0189, -0.9987, -0.6930, -0.6219, -0.3647, -0.7733, -0.5706, -0.2764, -0.7951, -0.6052, -0.0406, 336 | -0.9494, -0.2887, 0.1232, -0.4065, 0.7121, -0.5724, 0.6556, 0.2220, -0.7218, -0.1382, -0.4783, -0.8673, -0.6469, -0.6735, -0.3576, 0.8322, 0.5485, 0.0807, 0.7821, 0.2102, -0.5867, -0.5504, 0.6934, -0.4649, -0.1513, 0.8699, -0.4694, -0.7439, -0.6640, -0.0750, -0.7737, -0.6331, -0.0250, -0.2443, 0.5014, -0.8300, -0.4977, -0.8541, 0.1511, 0.0255, -0.9729, 0.2296, -0.5028, -0.8594, 0.0927, -0.7943, -0.3900, -0.4659, 337 | -0.3024, 0.9477, -0.1019, 0.0022, 0.8857, -0.4642, 0.0832, 0.4107, -0.9079, -0.8443, 0.3701, -0.3874, -0.7626, -0.1117, -0.6372, -0.8081, 0.0462, -0.5873, -0.2365, -0.9122, -0.3347, -0.3682, -0.9297, 0.0078, -0.1661, -0.1460, -0.9752, -0.9302, 0.0879, -0.3565, -0.7864, -0.6137, -0.0702, -0.1425, 0.4746, -0.8686, 0.3441, -0.0300, -0.9385, 0.1839, -0.1197, -0.9756, -0.4821, -0.3469, -0.8045, 0.3965, -0.8807, 0.2589, 338 | 0.0905, -0.9956, 0.0229, -0.4897, -0.5549, -0.6725, -0.2366, -0.9282, -0.2870, 0.7040, -0.6582, 0.2666, -0.5832, -0.3193, 0.7470, -0.2130, -0.9770, 0.0051, 0.4158, -0.3726, -0.8296, 0.4078, -0.3810, -0.8298, 0.2276, 0.8148, -0.5332, -0.8023, 0.0445, -0.5952, -0.6354, 0.6302, -0.4462, -0.4813, -0.8693, 0.1128, -0.0276, -0.9412, 0.3367, 0.8348, -0.5477, 0.0559, 0.4519, -0.7806, 0.4319, 0.2303, -0.9723, 0.0403, 339 | 0.4119, -0.8561, -0.3121, 0.1341, -0.8993, 0.4163, 0.4720, 0.0000, -0.8816, 0.1749, -0.8313, -0.5277, -0.9087, 0.0000, 0.4175, 0.0825, -0.9960, -0.0335, -0.2329, -0.9283, 0.2899, -0.0361, -0.6338, -0.7727, -0.0950, -0.8256, -0.5563, -0.2947, 0.0000, 0.9556, -0.2493, -0.9304, 0.2688, -0.1804, -0.9546, 0.2370, 0.4410, -0.7615, 0.4750, -0.1059, -0.9305, 0.3507, -0.3072, -0.9470, 0.0938, -0.3803, -0.9057, -0.1871, 340 | -0.5444, -0.6478, -0.5329, -0.1580, -0.6800, -0.7160, -0.3483, -0.8908, -0.2919, 0.3390, -0.9395, 0.0480, 0.0574, -0.9459, -0.3193, -0.0841, -0.9623, -0.2587, 0.1029, -0.9292, -0.3548, -0.5278, -0.8478, -0.0507, -0.3422, -0.9228, -0.1770, 0.6240, -0.6518, -0.4311, 0.6184, -0.6556, -0.4333, 0.0995, -0.5369, -0.8377, -0.1378, -0.4332, -0.8907, -0.1239, -0.4610, -0.8787, 0.0683, -0.9612, 0.2671, 0.1247, -0.9584, 0.2567, 341 | 0.4780, -0.8711, -0.1128, 0.4425, -0.8478, -0.2922, 0.5339, -0.7574, -0.3759, 0.6794, -0.7331, -0.0311, 0.6014, -0.7978, 0.0435, 0.4852, -0.8281, 0.2808, 0.2364, -0.5390, -0.8084, 0.5500, -0.8339, 0.0464, -0.5486, -0.8042, -0.2289, -0.6153, -0.7092, -0.3441, -0.0826, -0.9957, -0.0425, 0.3435, -0.9391, -0.0077, 0.1300, -0.8262, -0.5482, -0.2249, -0.9178, 0.3273, -0.4542, -0.8842, 0.1093, -0.5264, -0.7797, -0.3391, 342 | -0.0400, -0.1639, -0.9857, -0.0602, -0.9934, 0.0973, 0.6846, -0.6128, -0.3946, 0.7983, 0.0000, -0.6022, -0.8723, -0.4136, -0.2610, 0.3600, 0.8521, -0.3800, -0.5951, 0.6212, -0.5098, 0.0169, 0.8846, -0.4660, -0.5504, -0.6182, -0.5611, 0.1085, -0.9385, -0.3279, -0.4647, -0.8763, -0.1273, 0.4705, -0.3839, -0.7945, 0.1671, -0.7657, -0.6210, 0.3986, -0.8019, 0.4450, 0.6687, -0.5876, 0.4556, -0.0840, -0.9885, 0.1255, 343 | -0.8851, -0.4134, -0.2139, 0.4135, -0.2021, -0.8878, 0.7632, -0.3857, -0.5184, 0.7267, -0.0945, -0.6804, -0.1140, -0.1776, -0.9775, -0.0065, -0.7698, -0.6383, -0.8902, -0.1106, -0.4420, -0.5522, -0.8087, -0.2028, -0.5469, -0.4236, 0.7221, -0.5748, -0.4069, 0.7100, 0.0422, -0.9183, 0.3937, 0.3485, -0.7240, -0.5953, 0.3080, 0.1771, 0.9348, -0.4498, -0.8862, 0.1109, -0.6178, -0.7863, 0.0077, -0.3722, -0.8271, 0.4212, 344 | -0.2511, -0.9117, 0.3253, -0.9895, 0.0056, 0.1444, -0.7741, -0.5184, 0.3634, -0.8119, 0.1630, 0.5606, -0.9774, -0.1864, 0.0998, -0.1162, -0.8949, 0.4308, -0.6608, 0.0006, 0.7506, -0.4444, -0.6379, 0.6289, -0.5218, -0.4107, 0.7477, -0.7815, 0.1811, 0.5971, -0.0281, -0.7647, 0.6438, -0.1659, -0.8952, 0.4135, -0.2061, -0.8318, 0.5154, 0.0062, -0.9037, 0.4281, 0.0671, -0.8756, 0.4784, -0.8274, 0.0019, 0.5615, 345 | -0.8274, 0.0016, 0.5616, -0.2963, -0.7537, 0.5866, 0.0386, -0.7916, 0.6098, -0.4132, -0.5111, 0.7537, -0.2575, -0.8723, 0.4156, -0.6619, -0.0000, 0.7496, -0.8201, -0.0731, 0.5675, -0.9467, -0.2029, 0.2501, -0.6084, -0.4244, 0.6706, -0.9609, 0.2736, -0.0425, -0.9525, -0.0060, -0.3045, -0.8010, -0.2831, 0.5275, 0.0000, 0.0901, -0.9959, 0.0000, 0.0901, -0.9959, 0.0000, -0.9250, -0.3799, -0.6075, -0.7891, -0.0915, 346 | -0.8898, 0.2425, 0.3866, -0.8870, 0.4258, 0.1789, -0.9571, 0.1161, 0.2655, -0.9118, 0.1598, 0.3782, -0.6670, -0.0608, -0.7426, -0.9454, 0.1615, -0.2832, -0.9649, 0.2387, -0.1094, 0.0000, 0.2896, 0.9571, -0.5877, 0.1907, -0.7863, -0.6256, 0.1412, -0.7672, -0.9599, -0.0266, -0.2790, -0.8255, -0.1911, -0.5311, -0.9666, -0.1996, -0.1605, -0.9608, 0.1922, -0.1996, -0.9709, 0.0141, 0.2392, -0.9752, -0.0033, 0.2214, 347 | -0.6477, 0.3494, -0.6771, -0.9618, -0.2320, -0.1451, -0.9676, 0.0866, 0.2372, 0.0000, -0.9149, 0.4038, 0.0000, 0.9672, 0.2541, -0.8458, 0.5298, -0.0626, -0.8758, -0.4547, 0.1622, -0.9785, -0.1181, -0.1689, -0.9079, -0.4154, -0.0564, 0.0306, -0.9302, 0.3659, 0.0214, -0.9325, 0.3606, -0.7437, 0.2248, -0.6296, -0.2709, 0.2148, -0.9383, -0.5903, 0.3967, -0.7030, -0.1864, -0.4730, -0.8611, -0.7576, -0.0416, -0.6514, 348 | -0.5873, -0.2723, -0.7621, -0.8073, -0.1365, -0.5741, -0.1989, -0.6331, -0.7481, 0.0194, -0.8748, -0.4842, -0.0240, -0.8368, -0.5471, 0.1921, -0.9244, 0.3296, 0.1993, -0.9347, 0.2944, 0.3564, -0.9338, -0.0307, 0.4895, -0.8615, 0.1353, 0.3047, -0.8353, -0.4576, -0.0264, -0.9941, 0.1050, 0.2305, -0.8384, 0.4938, 0.4953, -0.8669, -0.0555, 0.6119, -0.4614, 0.6424, 0.5655, -0.8233, -0.0484, 0.6510, 0.4616, 0.6027, 349 | 0.6938, 0.4337, 0.5750, 0.3994, -0.7953, 0.4560, -0.3418, -0.7798, -0.5245, 0.0075, -0.7801, -0.6256, 0.4403, -0.6600, -0.6087, 0.4182, 0.2838, 0.8629, 0.5673, -0.6394, 0.5190, 0.5218, -0.6100, 0.5963, 0.4866, 0.3055, 0.8184, 0.6636, -0.4116, 0.6247, 0.9804, -0.1231, 0.1539, 0.5211, -0.7590, 0.3903, 0.9798, -0.1217, -0.1587, 0.7185, -0.4529, -0.5278, 0.8979, 0.4118, -0.1553, 0.8955, 0.4135, -0.1646, 350 | 0.8744, 0.3517, -0.3343, 0.9608, -0.2647, -0.0831, 0.6766, 0.3887, -0.6254, 0.9562, -0.1467, 0.2531, 0.7377, -0.6541, 0.1673, 0.9357, -0.3188, -0.1513, 0.9410, 0.1536, -0.3015, 0.9785, 0.0290, -0.2042, 0.9301, -0.3157, -0.1880, 0.9993, -0.0351, -0.0111, 0.0543, 0.1279, -0.9903, -0.5955, -0.2826, -0.7520, -0.4979, -0.7712, -0.3967, 0.0934, -0.9631, -0.2524, 0.3712, 0.2172, -0.9028, 0.3408, -0.1776, -0.9232, 351 | 0.9382, -0.2851, -0.1963, 0.9835, -0.0021, -0.1809, 0.6821, -0.4981, -0.5353, 0.1694, -0.4495, -0.8771, -0.1116, -0.6103, -0.7842, 0.0767, -0.8718, -0.4838, 0.0891, -0.8773, -0.4717, -0.0744, -0.7603, -0.6453, -0.4134, -0.6420, -0.6457, -0.4543, -0.6445, -0.6149, 0.0894, -0.9623, -0.2568, -0.6601, -0.3899, -0.6421, -0.5427, -0.7883, 0.2900, -0.7939, -0.5198, 0.3157, 0.4605, -0.8554, -0.2371, -0.3986, -0.7406, -0.5410, 352 | 0.4363, -0.5984, -0.6719, 0.9753, 0.0811, -0.2055, -0.5695, -0.7600, -0.3131, -0.2918, -0.9558, -0.0369, -0.6489, -0.5485, -0.5274, -0.4453, -0.8018, 0.3985, 0.0470, -0.4096, -0.9111, 0.1438, -0.1111, -0.9834, 0.6215, -0.6118, -0.4892, -0.4638, -0.5557, -0.6900, 0.0000, -0.0735, 0.9973, -0.9191, 0.0491, 0.3909, 0.9628, 0.2498, -0.1034, 0.6752, 0.3709, -0.6376, 0.7093, -0.0199, -0.7047, -0.8801, -0.1751, -0.4413, 353 | -0.9186, 0.3454, -0.1920, 0.0000, 0.7854, -0.6190, -0.9920, 0.1169, -0.0465, 0.0000, -0.4718, -0.8817, -0.9792, -0.1325, -0.1539, -0.5749, 0.7026, -0.4193, -0.6743, 0.7382, 0.0204, -0.9871, -0.1518, -0.0508, -0.9930, -0.0289, -0.1147, -0.6963, 0.6819, 0.2242, -0.8596, -0.5069, -0.0641, -0.7354, -0.6743, 0.0675, -0.7254, -0.3415, 0.5976, -0.5666, -0.2486, 0.7856, -0.4181, -0.8251, 0.3799, -0.1267, 0.8106, -0.5717, 354 | -0.1190, 0.8191, -0.5613, -0.4681, 0.6165, -0.6331, -0.3139, 0.9271, -0.2047, 0.3906, 0.9171, 0.0796, 0.4809, 0.8501, -0.2144, -0.6582, 0.0973, -0.7466, -0.7530, 0.2078, -0.6244, 0.2839, -0.3496, 0.8929, 0.0151, 0.3344, 0.9423, -0.7756, 0.4605, -0.4317, 0.0686, 0.9566, 0.2832, 0.1778, 0.4832, 0.8573, 0.0941, 0.7305, 0.6764, 0.6098, 0.6615, 0.4365, 0.3554, 0.5769, 0.7354, -0.8826, -0.2717, 0.3836, 355 | -0.9204, 0.0092, -0.3908, -0.8878, -0.1662, -0.4291, -0.5199, 0.6897, -0.5040, -0.3002, 0.7747, 0.5565, -0.3379, 0.5881, 0.7348, -0.2771, -0.3558, 0.8925, 0.5944, 0.7593, 0.2650, 0.0000, -0.8318, 0.5551, -0.3835, -0.9224, -0.0463, -0.7202, 0.2419, 0.6503, -0.7145, 0.1983, 0.6709, -0.2628, 0.2609, 0.9289, -0.1109, 0.5250, 0.8439, -0.3994, 0.0600, 0.9148, -0.4372, -0.0112, 0.8993, -0.9146, -0.0686, -0.3985, 356 | -0.8879, -0.4503, -0.0943, -0.9975, -0.0359, -0.0602, -0.9091, -0.3961, 0.1292, -0.9106, -0.0836, -0.4049, -0.9776, 0.0563, 0.2030, -0.9634, -0.1902, 0.1888, -0.4317, -0.8116, -0.3936, -0.7192, -0.6207, 0.3122, -0.6766, -0.6739, 0.2966, -0.3244, -0.9037, -0.2793, -0.3858, -0.7629, -0.5188, -0.5533, -0.2713, 0.7876, -0.7025, -0.6925, 0.1641, -0.4749, -0.8693, 0.1369, -0.8136, -0.5348, 0.2282, -0.3860, -0.8974, 0.2136, 357 | -0.7047, -0.6355, -0.3156, -0.8198, -0.5547, -0.1424, -0.4514, 0.1288, 0.8830, 0.4077, 0.9021, -0.1411, 0.5407, 0.8407, 0.0275, -0.0416, 0.9922, 0.1172, 0.3641, 0.9127, -0.1855, -0.0515, 0.9916, 0.1190, 0.2040, 0.7471, 0.6327, -0.2277, 0.7817, 0.5806, 0.1097, 0.8012, 0.5882, -0.4564, 0.7796, 0.4289, 0.1602, 0.8394, 0.5194, 0.9996, -0.0010, -0.0267, 0.9819, -0.0386, -0.1853, 0.4083, 0.6638, -0.6266, 358 | 0.0000, -0.0412, -0.9992, 0.9827, -0.0432, -0.1803, 0.6475, 0.4000, 0.6486, 0.7132, 0.3027, 0.6322, 0.0000, -0.9088, -0.4172, 0.8673, 0.1857, -0.4618, 0.8673, 0.1857, -0.4618, 0.9830, 0.0151, -0.1830, 0.0000, 0.6661, 0.7459, 0.4275, 0.4885, 0.7607, 0.8882, 0.4426, 0.1231, 0.8988, 0.4177, 0.1330, 0.7666, 0.1062, 0.6332, 0.2977, 0.8389, 0.4557, 0.3614, 0.8336, 0.4177, 0.1245, 0.9773, 0.1715, 359 | -0.2893, -0.8417, -0.4559, -0.1547, -0.8114, -0.5636, 0.6825, 0.6884, 0.2456, 0.6994, 0.6486, -0.3003, 0.9845, -0.0402, 0.1706, 0.9944, 0.1054, -0.0038, -0.0239, -0.9504, -0.3101, -0.1680, -0.8800, -0.4443, -0.0509, -0.9548, -0.2928, -0.1619, -0.7248, 0.6697, -0.1260, -0.8955, 0.4269, 0.2092, -0.6661, 0.7159, 0.0902, -0.9007, 0.4249, 0.3465, -0.5254, 0.7771, 0.3518, -0.4611, 0.8146, 0.8175, -0.4664, -0.3379, 360 | 0.9779, -0.2014, -0.0561, 0.9861, -0.0449, 0.1598, 0.5046, -0.8580, -0.0963, 0.4212, -0.6329, -0.6496, 0.6378, -0.7689, 0.0447, 0.8835, 0.0635, 0.4641, 0.8770, 0.2423, 0.4149, 0.8375, -0.2668, 0.4769, 0.9994, -0.0115, 0.0322, 0.7266, 0.0268, 0.6865, 0.6582, -0.7226, 0.2112, 0.6449, -0.7379, 0.1990, 0.8737, -0.4736, 0.1110, 0.1882, -0.6974, -0.6915, 0.1852, -0.6925, -0.6973, 0.2213, -0.9444, -0.2431, 361 | 0.2867, -0.9212, -0.2629, 0.2291, -0.9679, -0.1036, 0.1643, -0.9849, -0.0541, 0.3245, -0.7784, 0.5375, 0.2214, -0.6710, 0.7076, 0.9997, 0.0247, -0.0055, -0.2526, -0.9603, 0.1183, 0.8956, -0.4445, 0.0163, 0.8943, -0.4472, 0.0136, 0.0979, -0.2967, 0.9499, -0.2165, -0.3955, 0.8926, 0.9121, -0.3164, -0.2607, 0.8006, -0.2175, -0.5584, 0.1749, -0.5686, 0.8038, -0.1091, 0.1636, 0.9805, 0.2203, 0.1543, 0.9632, 362 | 0.2167, 0.6223, 0.7522, 0.3453, 0.4384, 0.8298, -0.0562, -0.4153, 0.9079, 0.0977, -0.4609, 0.8821, 0.4587, -0.0907, 0.8839, 0.5113, -0.0764, 0.8560, 0.5985, -0.1047, 0.7942, -0.8506, 0.1253, 0.5107, -0.8131, 0.0392, 0.5809, 0.4580, -0.1653, 0.8734, -0.2206, 0.5518, 0.8042, 0.2168, 0.8351, 0.5056, 0.1380, 0.9510, 0.2768, 0.0079, 0.6524, 0.7578, -0.1033, 0.9278, 0.3584, -0.1899, -0.6255, 0.7568, 363 | -0.2439, -0.8652, 0.4380, -0.4823, -0.8603, 0.1653, -0.3056, 0.5932, 0.7448, -0.4646, 0.4682, 0.7516, 0.2210, 0.6741, 0.7048, -0.7062, -0.2240, 0.6716, 0.8977, -0.1920, 0.3966, 0.5883, 0.1576, 0.7931, 0.4913, 0.8564, 0.1587, 0.3837, 0.8652, 0.3227, -0.8852, -0.0909, 0.4562, 0.9552, 0.2935, 0.0389, 0.8028, 0.2375, 0.5469, 0.9953, -0.0757, -0.0606, -0.4704, -0.7809, 0.4110, -0.8824, 0.3867, 0.2681, 364 | -0.4054, 0.9141, -0.0087, 0.7869, 0.6027, 0.1323, 0.7378, 0.6749, 0.0140, 0.7020, 0.5472, 0.4557, 0.8906, 0.4502, -0.0637, -0.1961, -0.7670, -0.6109, -0.3158, -0.8382, -0.4447, -0.2038, -0.7599, -0.6172, 0.9242, -0.3781, 0.0541, 0.8940, -0.4323, 0.1178, 0.9714, -0.1051, 0.2130, 0.9753, -0.0863, 0.2034, 0.7625, 0.5587, -0.3263, 0.7612, 0.5602, -0.3267, -0.0986, -0.9539, 0.2836, -0.1160, -0.9886, 0.0963, 365 | 0.2992, -0.9468, 0.1182, 0.3084, -0.9299, 0.2002, 0.4121, 0.8745, -0.2559, 0.7626, 0.5592, -0.3252, -0.2819, -0.8832, 0.3747, 0.0254, -0.8916, 0.4521, 0.7877, 0.5710, -0.2311, 0.6679, 0.6967, -0.2617, 0.7372, 0.6024, -0.3059, 0.7205, 0.6531, -0.2332, 0.7557, 0.6061, -0.2480, 0.4763, 0.8580, -0.1923, 0.8562, 0.4890, -0.1665, 0.9904, 0.0683, 0.1201, 0.9340, 0.3531, 0.0537, 0.9775, 0.1347, 0.1623, 366 | 0.9814, 0.1554, -0.1131, 0.8740, 0.4489, -0.1862, 0.0933, -0.9632, 0.2521, -0.1097, -0.8865, 0.4496, -0.8450, -0.5230, 0.1111, -0.5543, -0.6230, 0.5519, -0.1856, -0.8763, 0.4446, -0.0569, -0.9861, 0.1561, -0.7346, 0.1071, 0.6700, -0.3109, -0.9276, -0.2070, -0.1116, -0.8919, 0.4383, -0.0312, -0.7194, -0.6939, 0.1213, 0.0413, -0.9918, -0.4259, -0.6670, 0.6113, 0.4470, -0.7734, 0.4496, 0.3616, -0.6560, 0.6625, 367 | -0.0871, -0.9419, 0.3244, 0.6645, -0.1860, 0.7237, 0.1976, -0.5882, 0.7842, 0.0019, -0.9707, 0.2403, 0.2506, -0.7261, 0.6403, 0.3335, -0.7275, 0.5996, 0.3058, -0.9086, 0.2846, 0.9107, 0.2363, 0.3388, 0.9352, 0.1477, 0.3220, 0.9846, -0.0307, 0.1720, 0.9563, -0.1427, 0.2552, 0.9067, 0.0771, 0.4147, 0.8961, -0.3084, 0.3192, 0.8889, -0.1890, 0.4173, 0.8041, -0.2770, 0.5261, 0.5700, -0.5789, 0.5830, 368 | 0.6443, -0.5246, 0.5565, 0.5376, -0.5852, 0.6071, 0.6962, -0.6007, 0.3930, 0.4442, 0.8843, -0.1436, 0.5679, 0.6912, -0.4469, 0.5661, -0.6200, 0.5433, 0.8413, -0.5393, 0.0381, 0.6803, -0.4671, 0.5648, 0.4002, 0.8796, 0.2571, 0.2131, 0.5103, 0.8332, 0.4093, 0.8314, 0.3759, 0.1385, 0.9525, 0.2711, -0.1119, 0.7812, -0.6142, 0.0457, 0.9423, 0.3317, 0.1426, 0.9821, -0.1232, -0.0533, 0.9948, 0.0867, 369 | 0.0478, 0.9977, 0.0472, 0.8831, 0.4689, 0.0195, 0.2444, 0.3879, 0.8887, 0.5407, 0.1224, 0.8323, 0.3042, 0.8718, -0.3840, 0.2890, 0.9299, -0.2276, 0.4428, 0.8756, -0.1932, 0.3649, 0.9274, -0.0828, 0.1447, 0.9859, 0.0841, 0.8432, 0.4788, 0.2447, 0.7287, 0.6557, 0.1977, 0.0241, -0.8112, 0.5842, 0.6178, -0.7728, 0.1451, -0.0863, 0.9493, -0.3021, -0.0989, 0.9374, -0.3340, 0.3000, 0.9443, 0.1350, 370 | 0.6197, 0.5724, 0.5369, 0.5919, 0.7592, 0.2706, 0.2983, 0.7385, 0.6047, -0.1288, 0.9394, -0.3177, 0.9433, 0.2649, -0.2002, -0.1089, 0.8072, 0.5802, -0.1564, 0.8873, -0.4339, 0.6759, 0.5518, 0.4885, 0.3982, 0.5337, -0.7461, 0.3733, 0.5384, 0.7555, 0.5015, 0.8297, 0.2450, 0.4467, 0.3088, -0.8397, -0.0988, 0.5943, -0.7981, 0.5700, 0.7619, 0.3076, 0.6496, 0.7379, 0.1833, 0.7145, 0.6907, 0.1115, 371 | 0.9378, 0.2186, 0.2697, 0.0069, 0.9583, 0.2857, 0.0238, 0.9399, 0.3407, 0.0902, 0.9533, 0.2882, 0.2200, 0.9381, 0.2675, 0.1115, 0.9491, 0.2947, 0.6629, 0.7417, 0.1020, 0.7475, 0.6326, 0.2025, 0.7847, 0.5585, 0.2688, 0.7333, 0.6649, 0.1418, 0.8570, -0.5045, 0.1055, 0.7254, -0.6786, 0.1153, 0.9119, 0.4105, -0.0055, 0.5298, 0.7883, -0.3129, 0.9993, 0.0375, 0.0018, 0.9991, 0.0376, 0.0208, 372 | 0.6673, 0.7063, -0.2363, 0.8189, 0.3895, 0.4216, 0.9336, 0.2268, 0.2774, 0.9793, -0.1999, 0.0312, 0.8975, 0.4236, 0.1229, 0.3807, 0.1495, -0.9125, -0.1323, 0.3052, -0.9431, 0.4859, 0.8736, -0.0269, 0.2843, 0.9583, 0.0280, 0.7667, 0.0735, -0.6378, 0.7826, 0.0445, -0.6209, 0.3449, -0.0152, -0.9385, 0.6574, -0.3935, -0.6427, 0.6319, 0.6801, -0.3717, 0.5046, 0.8195, -0.2716, 0.9987, 0.0475, -0.0177, 373 | 0.9259, 0.2573, 0.2764, 0.3924, 0.2248, 0.8919, 0.7011, -0.0213, 0.7127, 0.7172, -0.0080, -0.6968, -0.0416, -0.0893, 0.9951, 0.7209, -0.1483, 0.6770, 0.6509, 0.7389, -0.1744, 0.3886, 0.8355, -0.3885, 0.9494, 0.0719, -0.3057, 0.9055, -0.2282, 0.3578, 0.0595, -0.9863, -0.1538, 0.4626, -0.8465, 0.2636, 0.3699, 0.2485, 0.8952, 0.1902, 0.0161, 0.9816, 0.9830, 0.0035, 0.1838, 0.7554, -0.0377, -0.6542, 374 | 0.7950, -0.5480, 0.2601, 0.9775, -0.0163, 0.2101, 0.7332, 0.3970, 0.5521, 0.0509, 0.2815, 0.9582, 0.9692, 0.0709, 0.2358, 0.9980, -0.0098, 0.0622, 0.8700, 0.2093, -0.4464, 0.7979, 0.5988, 0.0692, 0.8434, 0.5181, -0.1422, 0.9874, 0.1561, -0.0243, -0.1166, -0.8358, 0.5365, 0.4206, -0.9072, -0.0127, 0.8817, -0.4005, 0.2492, 0.9966, 0.0347, -0.0748, -0.9935, -0.0535, 0.1009, -0.9882, 0.0518, -0.1442, 375 | 0.6554, 0.2904, -0.6972, 0.9991, -0.0399, 0.0175, 0.9067, 0.2831, -0.3127, 0.9634, 0.1626, -0.2129, 0.5885, -0.7984, -0.1270, 0.0857, 0.2888, -0.9535, 0.1294, 0.2782, -0.9518, 0.9965, 0.0812, -0.0201, 0.7991, -0.2018, -0.5663, 0.2009, -0.0944, 0.9750, 0.7331, -0.2296, 0.6402, 0.9315, -0.0776, 0.3553, 0.9718, -0.0063, 0.2355, 0.9927, 0.0509, 0.1097, 0.9775, 0.1060, 0.1822, 0.9792, -0.0510, 0.1962, 376 | 0.1457, 0.4500, -0.8811, 0.0000, 0.5011, -0.8654, 0.7733, 0.4807, 0.4134, 0.9070, 0.4177, 0.0541, 0.9564, 0.1827, 0.2278, 0.9494, -0.2591, 0.1774, 0.8898, -0.2687, 0.3688, 0.7348, -0.3494, 0.5814, 0.8870, -0.4578, 0.0600, 0.9928, -0.0300, 0.1161, 0.9636, -0.2631, 0.0477, 0.9487, 0.3024, 0.0926, 0.5009, 0.3811, -0.7771, 0.6077, 0.6254, 0.4895, 0.0908, 0.6138, 0.7842, 0.0660, 0.6250, 0.7778, 377 | 0.0000, -0.9999, -0.0116, -0.2168, -0.9744, 0.0587, 0.0000, 0.6858, 0.7278, 0.3115, 0.5637, 0.7650, 0.1767, 0.4529, -0.8739, 0.0535, 0.5074, -0.8601, 0.6797, 0.7334, -0.0077, 0.0000, 0.9150, 0.4034, 0.6592, 0.5375, 0.5259, 0.6577, 0.5637, 0.4997, 0.7511, 0.6276, 0.2047, 0.3981, -0.4893, 0.7759, 0.8565, 0.0329, 0.5150, 0.8911, 0.1680, 0.4216, 0.7456, 0.4146, 0.5217, 0.9267, -0.0234, 0.3752, 378 | 0.8682, 0.0965, 0.4867, 0.7905, 0.5697, -0.2247, 0.9094, 0.3910, 0.1421, 0.7870, 0.3287, -0.5221, 0.8090, 0.2918, -0.5104, 0.9766, 0.2074, 0.0571, 0.8039, 0.4293, 0.4116, 0.7915, 0.3832, 0.4761, 0.6865, 0.5316, 0.4962, 0.7456, 0.4178, 0.5192, 0.7546, 0.3715, 0.5410, 0.5854, 0.8014, -0.1225, 0.5435, 0.8241, -0.1596, 0.9082, 0.4162, 0.0436, 0.0683, 0.9879, -0.1390, 0.3740, 0.9208, -0.1103, 379 | 0.6773, 0.7266, 0.1155, 0.9976, 0.0524, -0.0451, 0.9930, 0.1183, 0.0014, 0.5408, 0.8360, 0.0932, 0.9699, 0.1481, 0.1932, 0.9049, -0.4147, 0.0960, 0.9080, -0.3821, -0.1719, 0.7386, -0.6584, -0.1451, 0.9235, 0.3751, -0.0805, 0.9739, 0.2053, -0.0964, 0.8707, -0.4726, -0.1363, 0.9658, -0.1473, 0.2136, 0.9876, -0.1150, -0.1065, 0.0854, 0.9853, 0.1481, 0.6050, 0.7962, -0.0025, 0.7373, 0.6751, 0.0227, 380 | 0.5249, 0.8428, 0.1191, 0.4240, 0.9054, 0.0213, 0.0402, 0.9950, 0.0915, 0.3387, 0.9351, 0.1046, 1.0000, -0.0008, 0.0015, 0.9508, 0.3029, 0.0647, 0.9774, -0.1991, -0.0708, 0.9661, -0.1821, -0.1828, 0.9474, -0.2871, -0.1415, 0.1934, 0.9811, -0.0057, 0.9682, -0.2471, -0.0397, 0.7845, 0.6136, -0.0895, 0.7886, 0.6056, 0.1060, 0.9246, 0.3521, 0.1454, 0.2478, 0.8655, 0.4354, 0.3607, 0.9238, 0.1287, 381 | 0.1972, 0.9396, 0.2798, 0.3437, 0.9091, 0.2354, 0.9807, 0.1758, -0.0859, 0.9504, 0.2959, -0.0962, 0.9861, 0.1538, 0.0623, 0.3753, 0.8047, 0.4600, 0.4716, 0.1983, -0.8592, 0.5076, 0.1602, -0.8466, 0.8723, 0.4876, 0.0369, 0.2486, 0.0725, 0.9659, 0.6243, -0.7786, 0.0641, 0.6389, -0.7688, 0.0284, 0.4981, -0.7884, -0.3609, 0.3810, 0.8873, -0.2601, 0.9980, 0.0147, -0.0617, 0.3894, 0.8594, 0.3314, 382 | 0.4389, 0.8137, 0.3812, -0.1718, -0.3040, 0.9371, -0.0914, -0.2342, 0.9679, 0.5735, 0.8185, 0.0358, 0.1369, 0.6350, 0.7603, -0.0214, 0.0421, 0.9989, 0.1784, 0.8377, 0.5161, 0.1774, 0.8759, 0.4487, 0.0051, -0.7305, 0.6829, 0.9991, -0.0173, -0.0400, 0.9976, 0.0241, 0.0655, 0.1644, 0.5447, 0.8224, 0.0256, 0.7311, 0.6818, -0.0013, 0.7243, 0.6895, 0.3042, 0.0122, 0.9525, 0.5441, -0.3410, 0.7666, 383 | 0.2576, -0.1915, 0.9471, 0.4468, -0.5272, 0.7228, 0.1416, -0.2951, 0.9449, 0.2603, -0.2064, 0.9432, 0.9627, 0.2393, 0.1260, 0.9952, 0.0452, 0.0867, -0.0438, 0.3133, 0.9487, 0.9853, 0.1599, 0.0593, 0.9325, 0.0771, -0.3528, 0.9512, 0.1317, -0.2791, 0.8348, 0.5455, 0.0750, 0.9689, 0.0203, -0.2466, 0.9623, 0.2403, 0.1277, 0.9986, -0.0423, 0.0318, 0.9986, -0.0478, 0.0216, 0.8152, -0.2825, 0.5056, 384 | 0.8029, -0.5961, 0.0000, 0.8170, 0.5761, -0.0252, 0.9988, 0.0215, 0.0440, 0.3777, -0.8643, 0.3322, -0.5369, 0.8437, 0.0000, 0.0521, 0.4218, 0.9052, -0.2431, -0.9663, -0.0841, 0.1576, -0.6014, 0.7832, 0.1258, -0.4046, 0.9058, -0.5566, -0.7095, -0.4321, 0.3825, -0.8581, 0.3427, -0.5010, -0.1382, 0.8544, 0.1314, -0.6346, 0.7616, 0.8375, -0.2939, 0.4607, 0.8623, -0.4888, 0.1325, -0.0439, -0.4157, 0.9085, 385 | 0.1956, -0.8665, 0.4592, 0.9779, 0.1642, 0.1293, -0.6523, -0.2609, 0.7116, -0.8196, -0.5675, -0.0782, -0.0072, 0.9976, -0.0694, 0.0030, 0.9947, -0.1025, 0.1739, -0.2175, 0.9604, -0.1391, -0.8403, 0.5239, 0.1387, -0.9837, 0.1148, 0.0064, -0.6357, 0.7719, -0.0943, -0.4273, 0.8992, -0.0425, -0.3481, 0.9365, 0.1109, -0.3766, 0.9197, -0.0986, -0.3563, 0.9292, 0.4243, -0.5448, 0.7233, 0.2546, -0.4587, 0.8513, 386 | 0.6291, -0.5006, 0.5947, 0.6326, -0.5069, 0.5855, -0.0589, -0.1912, 0.9798, 0.0637, -0.3816, 0.9221, 0.3932, -0.6989, 0.5975, 0.2920, -0.3219, 0.9006, -0.1603, -0.4181, 0.8942, -0.3040, -0.5045, 0.8081, 0.6937, -0.1599, 0.7023, 0.4599, -0.7293, 0.5066, 0.0654, -0.5005, 0.8632, -0.0569, -0.4386, 0.8969, -0.1551, -0.1972, 0.9680, 0.8249, -0.5640, -0.0377, 0.8322, -0.5544, -0.0059, 0.0810, -0.8153, 0.5733, 387 | -0.0344, -0.9521, 0.3038, 0.6394, -0.7465, 0.1841, 0.2098, -0.7110, 0.6712, 0.8624, -0.4744, 0.1766, -0.8202, -0.5712, -0.0303, -0.7200, -0.2155, 0.6596, 0.5090, -0.7211, 0.4701, 0.5042, -0.7295, 0.4623, 0.6232, -0.3424, 0.7031, 0.5662, -0.6094, 0.5550, 0.5729, -0.4303, 0.6976, 0.0307, 0.1601, 0.9866, 0.6121, -0.4777, 0.6302, 0.2052, -0.8068, 0.5541, 0.1522, -0.7924, 0.5907, -0.1583, -0.8888, 0.4301, 388 | 0.1325, -0.9715, 0.1967, -0.8355, -0.4866, 0.2552, -0.8757, 0.0000, 0.4828, -0.2864, -0.8296, 0.4794, 0.4291, -0.7642, 0.4816, 0.0957, -0.9502, 0.2966, 0.1211, 0.0000, 0.9926, 0.6578, -0.4108, -0.6313, 0.4901, -0.4997, -0.7143, -0.2284, -0.6783, 0.6984, -0.2034, -0.7346, 0.6473, 0.1901, -0.9538, -0.2329, 0.1639, -0.9707, 0.1757, -0.1491, -0.9148, 0.3753, 0.7256, -0.6560, 0.2080, 0.7998, -0.5955, 0.0753, 389 | 0.8739, -0.2990, 0.3832, 0.3051, 0.0000, -0.9523, 0.1213, -0.4395, -0.8900, 0.4101, -0.9117, 0.0247, 0.2720, -0.8794, 0.3907, 0.9942, 0.0139, -0.1063, 0.9953, -0.0278, 0.0924, -0.0706, -0.4193, 0.9051, -0.0549, -0.7467, 0.6629, 0.5436, -0.8375, 0.0550, 0.6408, -0.7670, -0.0342, 0.4377, -0.8377, 0.3266, 0.4206, -0.8424, 0.3368, 0.3517, -0.8397, 0.4139, 0.7284, -0.6751, 0.1175, 0.5565, -0.8201, 0.1332, 390 | 0.6741, -0.7214, 0.1586, 0.8913, -0.1602, -0.4241, 0.0385, -0.4279, -0.9030, 0.9644, 0.1334, -0.2285, 0.9209, 0.1554, -0.3575, 0.3045, -0.5276, 0.7930, 0.7536, -0.1624, -0.6369, 0.9167, -0.1916, 0.3506, 0.9813, 0.0827, 0.1739, 0.3064, 0.7325, 0.6079, 0.5801, 0.7619, 0.2881, 0.7845, -0.6064, 0.1301, 0.5900, -0.6960, 0.4093, -0.9760, -0.1186, -0.1824, -0.9971, -0.0476, -0.0594, 0.5125, -0.8471, -0.1405, 391 | -0.1085, -0.7466, 0.6563, 0.3554, -0.0888, 0.9305, -0.9830, 0.1836, -0.0081, -0.9322, 0.3389, -0.1267, -0.1616, -0.2356, 0.9583, 0.4811, -0.3331, -0.8109, 0.3883, -0.4446, -0.8072, 0.6123, -0.4659, 0.6388, 0.4489, -0.6069, 0.6558, 0.2860, -0.9581, -0.0164, 0.3954, -0.4952, -0.7736, 0.8093, -0.5860, -0.0393, 0.9436, -0.3246, 0.0657, 0.9916, 0.1121, 0.0649, 0.1259, -0.4419, 0.8882, 0.3663, -0.3254, 0.8717, 392 | 0.9049, -0.3995, -0.1469, 0.9274, -0.2580, 0.2708, 0.8850, -0.4546, 0.1007, 0.8994, -0.4081, 0.1565, 0.7953, -0.4064, 0.4498, 0.8815, -0.1467, 0.4488, 0.9991, -0.0380, 0.0165, 0.4000, -0.7988, 0.4493, 0.8022, -0.1811, 0.5689, 0.9357, -0.2714, -0.2252, 0.9916, -0.1252, -0.0320, 0.6481, -0.7562, 0.0896, 0.8497, -0.4362, 0.2962, 0.7708, -0.1630, -0.6159, 0.3294, -0.5232, 0.7860, 0.6940, 0.0821, 0.7153, 393 | -0.0482, -0.5268, -0.8486, 0.5449, 0.0693, -0.8356, 0.4571, 0.8799, 0.1299, -0.1271, 0.7630, 0.6338, -0.1293, -0.2900, 0.9482, 0.3442, 0.1372, 0.9288, 0.1214, -0.3935, 0.9113, 0.0993, -0.4137, 0.9050, 0.4279, -0.8989, 0.0938, 0.3478, -0.9309, 0.1121, 0.3470, -0.9310, 0.1134, 0.4107, -0.9099, -0.0590, 0.3940, -0.9183, -0.0382, -0.2405, -0.5332, 0.8111, -0.0570, 0.9884, -0.1405, 0.6185, -0.7187, 0.3175, 394 | -0.0933, -0.1202, 0.9884, -0.3063, -0.3982, 0.8646, -0.0883, -0.5062, 0.8579, -0.7406, -0.6720, -0.0010, -0.6660, -0.3425, 0.6627, 0.1866, -0.7119, -0.6770, 0.8699, -0.3873, 0.3056, 0.8800, -0.3459, 0.3254, 0.1439, -0.4712, 0.8702, 0.1530, -0.4467, 0.8815, -0.1907, -0.5859, -0.7876, -0.8318, -0.4538, 0.3197, -0.7126, -0.3271, 0.6206, 0.8564, -0.5058, 0.1038, 0.8621, -0.4490, 0.2351, 0.7725, -0.5977, -0.2143, 395 | 0.7689, -0.6069, -0.2009, 0.4433, -0.4046, 0.7999, 0.2171, -0.9735, 0.0720, 0.3624, -0.8632, -0.3514, 0.2736, -0.9161, -0.2930, 0.2386, -0.9260, -0.2926, 0.5035, -0.8480, -0.1656, 0.7309, -0.6681, -0.1395, 0.6535, -0.6732, -0.3460, 0.6539, -0.6732, -0.3453, 0.6430, -0.7500, -0.1552, 0.1901, -0.9301, -0.3144, 0.3567, -0.8641, -0.3550, -0.0226, -0.9002, -0.4349, 0.0972, -0.9198, 0.3802, 0.8234, -0.2458, -0.5114, 396 | 0.7714, -0.2280, -0.5941, 0.5326, -0.4298, -0.7291, 0.5023, -0.5246, -0.6874, 0.2321, -0.9720, 0.0372, 0.2101, -0.9775, -0.0185, 0.9621, -0.0946, -0.2556, 0.9241, -0.2389, 0.2983, 0.4965, -0.8677, -0.0243, 0.5063, -0.8615, -0.0386, 0.9434, -0.1089, -0.3131, 0.0399, -0.9267, -0.3736, 0.2589, -0.9392, -0.2257, 0.7192, -0.4996, -0.4829, 0.9573, -0.2889, 0.0123, 0.6963, -0.7175, -0.0210, 0.6865, -0.7265, -0.0310, 397 | 0.3421, -0.9332, 0.1098, 0.3739, -0.9237, 0.0840, 0.5798, -0.7761, 0.2480, 0.3385, -0.7458, 0.5738, 0.2844, -0.9157, 0.2839, 0.3089, -0.9062, 0.2886, 0.2001, -0.8740, 0.4428, 0.3039, -0.8500, 0.4302, 0.1426, -0.8361, 0.5297, 0.8770, -0.4803, -0.0140, 0.4849, -0.8578, 0.1701, 0.2874, -0.9356, 0.2051, 0.2345, -0.9598, 0.1545, 0.7265, -0.6871, 0.0064, 0.3541, -0.7786, 0.5180, 0.3365, -0.7707, 0.5410, 398 | 0.4233, -0.8976, -0.1229, 0.1005, -0.9626, 0.2514, 0.2651, -0.8968, 0.3541, 0.4513, -0.6685, 0.5911, 0.2786, -0.8005, 0.5307, 0.1617, -0.8188, 0.5508, -0.1215, -0.9074, 0.4022, 0.2558, -0.8018, 0.5401, 0.0084, -0.7741, 0.6330, 0.9493, -0.3096, 0.0546, -0.0547, 0.4715, 0.8802, -0.0141, 0.5008, 0.8654, 0.6788, -0.4306, 0.5948, 0.4562, -0.6623, 0.5944, 0.3410, -0.7335, 0.5879, -0.4305, -0.3798, -0.8188, 399 | -0.3872, -0.8101, 0.4402, -0.0481, 0.9808, 0.1889, -0.0312, 0.9760, 0.2153, 0.2205, -0.9754, 0.0000, -0.0635, -0.7685, 0.6366, -0.1452, 0.9237, 0.3547, -0.1139, 0.9725, -0.2031, -0.0263, 0.9433, 0.3310, -0.0029, 0.8985, 0.4389, 0.1283, 0.2359, 0.9633, -0.9161, 0.2676, -0.2986, -0.9296, 0.3130, -0.1944, -0.2021, 0.0551, 0.9778, 0.0157, -0.8512, 0.5247, 0.1744, -0.9506, 0.2570, 0.3615, -0.8789, -0.3111, 400 | 0.3429, -0.8999, -0.2696, 0.2800, -0.9549, -0.0991, 0.3059, -0.9475, -0.0933, -0.8755, 0.4797, -0.0587, -0.7993, 0.5996, -0.0410, -0.9668, -0.2536, 0.0300, -0.9892, 0.0917, 0.1139, -0.3801, 0.9197, 0.0985, -0.3080, 0.8849, 0.3495, -0.9915, -0.1284, 0.0229, -0.6391, 0.7265, 0.2523, -0.4010, 0.8764, 0.2668, -0.0919, 0.9884, 0.1206, -0.0410, 0.9723, 0.2301, -0.2621, 0.9251, 0.2748, -0.1420, 0.9716, 0.1891, 401 | -0.3932, 0.9077, 0.1466, -0.6900, 0.6737, 0.2647, 0.1857, 0.9758, 0.1155, 0.0161, 0.9808, 0.1942, 0.8981, 0.2986, -0.3229, 0.9837, 0.1453, 0.1060, 0.8967, 0.1963, -0.3967, 0.9573, 0.0663, -0.2815, -0.3026, -0.9500, -0.0773, -0.4927, -0.8426, -0.2172, 0.7578, 0.4510, -0.4715, -0.9855, -0.0592, -0.1587, -0.9539, -0.3001, -0.0009, -0.8722, -0.4750, 0.1169, -0.2267, -0.9412, -0.2507, -0.2373, -0.9401, -0.2448, 402 | -0.8894, 0.2378, -0.3904, -0.9102, 0.2088, -0.3577, -0.2283, -0.9600, -0.1619, -0.6239, -0.7684, -0.1427, 0.2324, -0.9721, -0.0305, 0.0998, -0.9604, -0.2601, 0.3807, -0.8957, 0.2297, 0.0002, -0.9895, -0.1446, 0.0375, -0.9990, -0.0255, -0.0079, -0.9785, 0.2063, 0.9269, -0.2369, -0.2912, 0.9886, -0.1094, 0.1035, 0.9828, -0.1843, 0.0057, 0.9078, -0.3951, 0.1407, 0.0830, -0.9944, -0.0649, 0.9763, -0.2064, 0.0654, 403 | 0.9997, 0.0000, 0.0253, 0.3377, -0.9370, -0.0896, 0.3376, -0.9370, -0.0895, 0.9435, -0.3208, -0.0833, -0.8033, 0.5948, 0.0311, -0.9037, 0.3438, -0.2551, -0.9164, -0.3357, 0.2181, -0.8751, -0.3286, 0.3553, -0.8177, -0.5611, -0.1285, -0.6676, -0.5124, 0.5402, -0.8635, -0.3298, -0.3817, -0.8147, 0.1061, -0.5701, -0.7820, 0.5104, 0.3577, -0.8336, -0.0270, 0.5517, 0.0000, 0.5996, 0.8003, -0.7231, 0.3106, 0.6170, 404 | 0.7442, 0.3463, 0.5712, 0.7448, 0.3550, 0.5651, -0.7056, 0.4742, -0.5265, -0.9928, 0.0010, -0.1199, 0.3415, 0.4954, 0.7987, 0.6413, 0.3045, 0.7043, 0.4208, -0.3291, 0.8454, 0.5707, -0.3027, 0.7633, 0.4746, -0.1427, 0.8686, 0.2652, -0.1942, 0.9444, 0.9853, 0.0840, 0.1489, 0.7597, -0.6414, 0.1073, 0.9305, -0.0763, 0.3584, 0.4712, -0.4255, 0.7726, 0.9993, -0.0010, 0.0383, 0.9817, -0.0827, 0.1715, 405 | 0.8775, -0.3383, -0.3398, 0.8677, -0.4902, -0.0825, 0.8926, -0.4495, -0.0342, 0.3130, -0.6719, 0.6712, 0.3764, -0.6125, 0.6951, 0.9864, -0.1346, -0.0940, 0.9601, 0.0283, -0.2782, 0.9343, -0.2124, -0.2864, 0.9684, -0.1931, 0.1580, 0.9577, -0.2182, 0.1875, 0.9105, -0.2209, -0.3496, }; 406 | }; 407 | 408 | --------------------------------------------------------------------------------