1
0

RAYCAST.C 305 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230
  1. /*
  2. * Raycaster, based on lodev engine tutorial
  3. */
  4. #define word char
  5. #include "LIB/MATH.C"
  6. #include "LIB/STDLIB.C"
  7. #include "LIB/SYS.C"
  8. #include "LIB/GFX.C"
  9. #include "LIB/FP.C"
  10. // Note: these are also hardcoded in the render assembly, so update there as well!
  11. #define FB_ADDR 0xD00000
  12. #define screenWidth 320
  13. #define screenHeight 240
  14. #define texWidth 64
  15. #define texHeight 64
  16. // Map
  17. #define mapWidth 24
  18. #define mapHeight 24
  19. // Input
  20. #define BTN_LEFT 256
  21. #define BTN_RIGHT 257
  22. #define BTN_UP 258
  23. #define BTN_DOWN 259
  24. // Colors
  25. #define COLOR_RED 224
  26. #define COLOR_DARK_RED 96
  27. #define COLOR_GREEN 28
  28. #define COLOR_DARK_GREEN 12
  29. #define COLOR_BLUE 3
  30. #define COLOR_DARK_BLUE 2
  31. #define COLOR_WHITE 0xFF
  32. #define COLOR_GREY 0xB6
  33. #define COLOR_YELLOW 0xFC
  34. #define COLOR_DARK_YELLOW 0x90
  35. // Framebuffer. fb[Y][X] (bottom right is [239][319])
  36. char (*fb)[screenWidth] = (char (*)[screenWidth]) FB_ADDR;
  37. word quitGame = 0;
  38. word LUTdirX[360] = {
  39. -65526, -65496, -65446, -65376, -65287, -65177, -65048, -64898, -64729, -64540, -64332, -64104,
  40. -63856, -63589, -63303, -62997, -62672, -62328, -61966, -61584, -61183, -60764, -60326, -59870,
  41. -59396, -58903, -58393, -57865, -57319, -56756, -56175, -55578, -54963, -54332, -53684, -53020,
  42. -52339, -51643, -50931, -50203, -49461, -48703, -47930, -47143, -46341, -45525, -44695, -43852,
  43. -42995, -42126, -41243, -40348, -39441, -38521, -37590, -36647, -35693, -34729, -33754, -32768,
  44. -31772, -30767, -29753, -28729, -27697, -26656, -25607, -24550, -23486, -22415, -21336, -20252,
  45. -19161, -18064, -16962, -15855, -14742, -13626, -12505, -11380, -10252, -9121, -7987, -6850,
  46. -5712, -4572, -3430, -2287, -1144, 0, 1144, 2287, 3430, 4572, 5712, 6850,
  47. 7987, 9121, 10252, 11380, 12505, 13626, 14742, 15855, 16962, 18064, 19161, 20252,
  48. 21336, 22415, 23486, 24550, 25607, 26656, 27697, 28729, 29753, 30767, 31772, 32768,
  49. 33754, 34729, 35693, 36647, 37590, 38521, 39441, 40348, 41243, 42126, 42995, 43852,
  50. 44695, 45525, 46341, 47143, 47930, 48703, 49461, 50203, 50931, 51643, 52339, 53020,
  51. 53684, 54332, 54963, 55578, 56175, 56756, 57319, 57865, 58393, 58903, 59396, 59870,
  52. 60326, 60764, 61183, 61584, 61966, 62328, 62672, 62997, 63303, 63589, 63856, 64104,
  53. 64332, 64540, 64729, 64898, 65048, 65177, 65287, 65376, 65446, 65496, 65526, 65536,
  54. 65526, 65496, 65446, 65376, 65287, 65177, 65048, 64898, 64729, 64540, 64332, 64104,
  55. 63856, 63589, 63303, 62997, 62672, 62328, 61966, 61584, 61183, 60764, 60326, 59870,
  56. 59396, 58903, 58393, 57865, 57319, 56756, 56175, 55578, 54963, 54332, 53684, 53020,
  57. 52339, 51643, 50931, 50203, 49461, 48703, 47930, 47143, 46341, 45525, 44695, 43852,
  58. 42995, 42126, 41243, 40348, 39441, 38521, 37590, 36647, 35693, 34729, 33754, 32768,
  59. 31772, 30767, 29753, 28729, 27697, 26656, 25607, 24550, 23486, 22415, 21336, 20252,
  60. 19161, 18064, 16962, 15855, 14742, 13626, 12505, 11380, 10252, 9121, 7987, 6850,
  61. 5712, 4572, 3430, 2287, 1144, 0, -1144, -2287, -3430, -4572, -5712, -6850,
  62. -7987, -9121, -10252, -11380, -12505, -13626, -14742, -15855, -16962, -18064, -19161, -20252,
  63. -21336, -22415, -23486, -24550, -25607, -26656, -27697, -28729, -29753, -30767, -31772, -32768,
  64. -33754, -34729, -35693, -36647, -37590, -38521, -39441, -40348, -41243, -42126, -42995, -43852,
  65. -44695, -45525, -46341, -47143, -47930, -48703, -49461, -50203, -50931, -51643, -52339, -53020,
  66. -53684, -54332, -54963, -55578, -56175, -56756, -57319, -57865, -58393, -58903, -59396, -59870,
  67. -60326, -60764, -61183, -61584, -61966, -62328, -62672, -62997, -63303, -63589, -63856, -64104,
  68. -64332, -64540, -64729, -64898, -65048, -65177, -65287, -65376, -65446, -65496, -65526, -65536
  69. };
  70. word LUTdirY[360] = {
  71. 1144, 2287, 3430, 4572, 5712, 6850, 7987, 9121, 10252, 11380, 12505, 13626,
  72. 14742, 15855, 16962, 18064, 19161, 20252, 21336, 22415, 23486, 24550, 25607, 26656,
  73. 27697, 28729, 29753, 30767, 31772, 32768, 33754, 34729, 35693, 36647, 37590, 38521,
  74. 39441, 40348, 41243, 42126, 42995, 43852, 44695, 45525, 46341, 47143, 47930, 48703,
  75. 49461, 50203, 50931, 51643, 52339, 53020, 53684, 54332, 54963, 55578, 56175, 56756,
  76. 57319, 57865, 58393, 58903, 59396, 59870, 60326, 60764, 61183, 61584, 61966, 62328,
  77. 62672, 62997, 63303, 63589, 63856, 64104, 64332, 64540, 64729, 64898, 65048, 65177,
  78. 65287, 65376, 65446, 65496, 65526, 65536, 65526, 65496, 65446, 65376, 65287, 65177,
  79. 65048, 64898, 64729, 64540, 64332, 64104, 63856, 63589, 63303, 62997, 62672, 62328,
  80. 61966, 61584, 61183, 60764, 60326, 59870, 59396, 58903, 58393, 57865, 57319, 56756,
  81. 56175, 55578, 54963, 54332, 53684, 53020, 52339, 51643, 50931, 50203, 49461, 48703,
  82. 47930, 47143, 46341, 45525, 44695, 43852, 42995, 42126, 41243, 40348, 39441, 38521,
  83. 37590, 36647, 35693, 34729, 33754, 32768, 31772, 30767, 29753, 28729, 27697, 26656,
  84. 25607, 24550, 23486, 22415, 21336, 20252, 19161, 18064, 16962, 15855, 14742, 13626,
  85. 12505, 11380, 10252, 9121, 7987, 6850, 5712, 4572, 3430, 2287, 1144, 0,
  86. -1144, -2287, -3430, -4572, -5712, -6850, -7987, -9121, -10252, -11380, -12505, -13626,
  87. -14742, -15855, -16962, -18064, -19161, -20252, -21336, -22415, -23486, -24550, -25607, -26656,
  88. -27697, -28729, -29753, -30767, -31772, -32768, -33754, -34729, -35693, -36647, -37590, -38521,
  89. -39441, -40348, -41243, -42126, -42995, -43852, -44695, -45525, -46341, -47143, -47930, -48703,
  90. -49461, -50203, -50931, -51643, -52339, -53020, -53684, -54332, -54963, -55578, -56175, -56756,
  91. -57319, -57865, -58393, -58903, -59396, -59870, -60326, -60764, -61183, -61584, -61966, -62328,
  92. -62672, -62997, -63303, -63589, -63856, -64104, -64332, -64540, -64729, -64898, -65048, -65177,
  93. -65287, -65376, -65446, -65496, -65526, -65536, -65526, -65496, -65446, -65376, -65287, -65177,
  94. -65048, -64898, -64729, -64540, -64332, -64104, -63856, -63589, -63303, -62997, -62672, -62328,
  95. -61966, -61584, -61183, -60764, -60326, -59870, -59396, -58903, -58393, -57865, -57319, -56756,
  96. -56175, -55578, -54963, -54332, -53684, -53020, -52339, -51643, -50931, -50203, -49461, -48703,
  97. -47930, -47143, -46341, -45525, -44695, -43852, -42995, -42126, -41243, -40348, -39441, -38521,
  98. -37590, -36647, -35693, -34729, -33754, -32768, -31772, -30767, -29753, -28729, -27697, -26656,
  99. -25607, -24550, -23486, -22415, -21336, -20252, -19161, -18064, -16962, -15855, -14742, -13626,
  100. -12505, -11380, -10252, -9121, -7987, -6850, -5712, -4572, -3430, -2287, -1144, 0
  101. };
  102. word LUTplaneX[360] = {
  103. 755, 1510, 2264, 3017, 3770, 4521, 5271, 6020, 6766, 7511, 8253, 8993,
  104. 9730, 10464, 11195, 11922, 12646, 13366, 14082, 14794, 15501, 16203, 16901, 17593,
  105. 18280, 18961, 19637, 20306, 20970, 21627, 22277, 22921, 23558, 24187, 24809, 25424,
  106. 26031, 26630, 27220, 27803, 28377, 28942, 29499, 30047, 30585, 31114, 31634, 32144,
  107. 32644, 33134, 33614, 34084, 34544, 34993, 35431, 35859, 36276, 36681, 37076, 37459,
  108. 37831, 38191, 38539, 38876, 39201, 39514, 39815, 40104, 40381, 40645, 40897, 41137,
  109. 41364, 41578, 41780, 41969, 42145, 42309, 42459, 42597, 42721, 42833, 42931, 43017,
  110. 43089, 43148, 43194, 43227, 43247, 43254, 43247, 43227, 43194, 43148, 43089, 43017,
  111. 42931, 42833, 42721, 42597, 42459, 42309, 42145, 41969, 41780, 41578, 41364, 41137,
  112. 40897, 40645, 40381, 40104, 39815, 39514, 39201, 38876, 38539, 38191, 37831, 37459,
  113. 37076, 36681, 36276, 35859, 35431, 34993, 34544, 34084, 33614, 33134, 32644, 32144,
  114. 31634, 31114, 30585, 30047, 29499, 28942, 28377, 27803, 27220, 26630, 26031, 25424,
  115. 24809, 24187, 23558, 22921, 22277, 21627, 20970, 20306, 19637, 18961, 18280, 17593,
  116. 16901, 16203, 15501, 14794, 14082, 13366, 12646, 11922, 11195, 10464, 9730, 8993,
  117. 8253, 7511, 6766, 6020, 5271, 4521, 3770, 3017, 2264, 1510, 755, 0,
  118. -755, -1510, -2264, -3017, -3770, -4521, -5271, -6020, -6766, -7511, -8253, -8993,
  119. -9730, -10464, -11195, -11922, -12646, -13366, -14082, -14794, -15501, -16203, -16901, -17593,
  120. -18280, -18961, -19637, -20306, -20970, -21627, -22277, -22921, -23558, -24187, -24809, -25424,
  121. -26031, -26630, -27220, -27803, -28377, -28942, -29499, -30047, -30585, -31114, -31634, -32144,
  122. -32644, -33134, -33614, -34084, -34544, -34993, -35431, -35859, -36276, -36681, -37076, -37459,
  123. -37831, -38191, -38539, -38876, -39201, -39514, -39815, -40104, -40381, -40645, -40897, -41137,
  124. -41364, -41578, -41780, -41969, -42145, -42309, -42459, -42597, -42721, -42833, -42931, -43017,
  125. -43089, -43148, -43194, -43227, -43247, -43254, -43247, -43227, -43194, -43148, -43089, -43017,
  126. -42931, -42833, -42721, -42597, -42459, -42309, -42145, -41969, -41780, -41578, -41364, -41137,
  127. -40897, -40645, -40381, -40104, -39815, -39514, -39201, -38876, -38539, -38191, -37831, -37459,
  128. -37076, -36681, -36276, -35859, -35431, -34993, -34544, -34084, -33614, -33134, -32644, -32144,
  129. -31634, -31114, -30585, -30047, -29499, -28942, -28377, -27803, -27220, -26630, -26031, -25424,
  130. -24809, -24187, -23558, -22921, -22277, -21627, -20970, -20306, -19637, -18961, -18280, -17593,
  131. -16901, -16203, -15501, -14794, -14082, -13366, -12646, -11922, -11195, -10464, -9730, -8993,
  132. -8253, -7511, -6766, -6020, -5271, -4521, -3770, -3017, -2264, -1510, -755, 0
  133. };
  134. word LUTplaneY[360] = {
  135. 43247, 43227, 43194, 43148, 43089, 43017, 42931, 42833, 42721, 42597, 42459, 42309,
  136. 42145, 41969, 41780, 41578, 41364, 41137, 40897, 40645, 40381, 40104, 39815, 39514,
  137. 39201, 38876, 38539, 38191, 37831, 37459, 37076, 36681, 36276, 35859, 35431, 34993,
  138. 34544, 34084, 33614, 33134, 32644, 32144, 31634, 31114, 30585, 30047, 29499, 28942,
  139. 28377, 27803, 27220, 26630, 26031, 25424, 24809, 24187, 23558, 22921, 22277, 21627,
  140. 20970, 20306, 19637, 18961, 18280, 17593, 16901, 16203, 15501, 14794, 14082, 13366,
  141. 12646, 11922, 11195, 10464, 9730, 8993, 8253, 7511, 6766, 6020, 5271, 4521,
  142. 3770, 3017, 2264, 1510, 755, 0, -755, -1510, -2264, -3017, -3770, -4521,
  143. -5271, -6020, -6766, -7511, -8253, -8993, -9730, -10464, -11195, -11922, -12646, -13366,
  144. -14082, -14794, -15501, -16203, -16901, -17593, -18280, -18961, -19637, -20306, -20970, -21627,
  145. -22277, -22921, -23558, -24187, -24809, -25424, -26031, -26630, -27220, -27803, -28377, -28942,
  146. -29499, -30047, -30585, -31114, -31634, -32144, -32644, -33134, -33614, -34084, -34544, -34993,
  147. -35431, -35859, -36276, -36681, -37076, -37459, -37831, -38191, -38539, -38876, -39201, -39514,
  148. -39815, -40104, -40381, -40645, -40897, -41137, -41364, -41578, -41780, -41969, -42145, -42309,
  149. -42459, -42597, -42721, -42833, -42931, -43017, -43089, -43148, -43194, -43227, -43247, -43254,
  150. -43247, -43227, -43194, -43148, -43089, -43017, -42931, -42833, -42721, -42597, -42459, -42309,
  151. -42145, -41969, -41780, -41578, -41364, -41137, -40897, -40645, -40381, -40104, -39815, -39514,
  152. -39201, -38876, -38539, -38191, -37831, -37459, -37076, -36681, -36276, -35859, -35431, -34993,
  153. -34544, -34084, -33614, -33134, -32644, -32144, -31634, -31114, -30585, -30047, -29499, -28942,
  154. -28377, -27803, -27220, -26630, -26031, -25424, -24809, -24187, -23558, -22921, -22277, -21627,
  155. -20970, -20306, -19637, -18961, -18280, -17593, -16901, -16203, -15501, -14794, -14082, -13366,
  156. -12646, -11922, -11195, -10464, -9730, -8993, -8253, -7511, -6766, -6020, -5271, -4521,
  157. -3770, -3017, -2264, -1510, -755, 0, 755, 1510, 2264, 3017, 3770, 4521,
  158. 5271, 6020, 6766, 7511, 8253, 8993, 9730, 10464, 11195, 11922, 12646, 13366,
  159. 14082, 14794, 15501, 16203, 16901, 17593, 18280, 18961, 19637, 20306, 20970, 21627,
  160. 22277, 22921, 23558, 24187, 24809, 25424, 26031, 26630, 27220, 27803, 28377, 28942,
  161. 29499, 30047, 30585, 31114, 31634, 32144, 32644, 33134, 33614, 34084, 34544, 34993,
  162. 35431, 35859, 36276, 36681, 37076, 37459, 37831, 38191, 38539, 38876, 39201, 39514,
  163. 39815, 40104, 40381, 40645, 40897, 41137, 41364, 41578, 41780, 41969, 42145, 42309,
  164. 42459, 42597, 42721, 42833, 42931, 43017, 43089, 43148, 43194, 43227, 43247, 43254
  165. };
  166. word texture[8][texWidth*texHeight]=
  167. {
  168. // eagle
  169. {
  170. 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408,
  171. 5526612, 3684408, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 4737096, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 4737096, 4737096, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 3684408,
  172. 3684408, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 10747904, 4737096, 4737096, 5526612, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 10747904, 4737096, 3684408, 5526612, 15466496, 15466496, 15466496, 15466496, 14680064, 14680064, 14680064, 14680064, 14680064, 14680064, 13893632, 13893632, 13893632, 13893632, 13893632, 13107200, 13107200, 13107200, 13107200, 12320768, 12320768, 12320768, 10747904, 4737096,
  173. 4737096, 16577536, 13107200, 11534336, 11534336, 13893632, 8912896, 10747904, 13893632, 8912896, 13107200, 10747904, 6553600, 2894892, 4737096, 5526612, 15466496, 12320768, 8912896, 12320768, 8912896, 12320768, 8912896, 12320768, 8126464, 12320768, 9961472, 12320768, 9961472, 12320768, 8126464, 12320768, 8126464, 12320768, 13107200, 10747904, 7340032, 2894892, 4737096, 3684408, 13893632, 10747904, 13107200, 11534336, 13107200, 11534336, 11534336, 13107200, 7340032, 13107200, 8126464, 13107200, 11534336, 13107200, 8912896, 11534336, 10747904, 8126464, 13107200, 9961472, 13107200, 10747904, 16577536, 2894892,
  174. 14997504, 13419520, 8684544, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 13419520, 13419520, 7367680,
  175. 11036736, 10263552, 5788672, 7368816, 7368816, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 7368816, 7368816, 7368816, 7367680, 15240280, 5788672,
  176. 4737096, 5520412, 10747904, 8158332, 8158332, 8158332, 8158332, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 8158332, 7368816, 8158332, 8158332, 5767168, 11036736, 2894892,
  177. 4737096, 12320768, 8126464, 10000536, 8158332, 16523296, 10747904, 4194304, 4194304, 5526612, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 7340032, 10747904, 11534336, 16515072, 14680064, 8158332, 4194304, 4194304, 4194304, 8158332, 12632256, 7368816, 5767168, 4194304, 2894892,
  178. 4737096, 12320768, 10747904, 11053224, 8158332, 10747904, 12632256, 10000536, 7368816, 4194304, 8158332, 11053224, 12632256, 13684944, 12632256, 12632256, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 12632256, 12632256, 12632256, 12632256, 12632256, 8158332, 4194304, 8158332, 7368816, 10000536, 16523296, 8158332, 7368816, 5767168, 4194304, 2894892,
  179. 4737096, 8126464, 6553600, 11842740, 10000536, 4194304, 10000536, 12632256, 10000536, 8158332, 9211020, 10000536, 11053224, 11053224, 9211020, 8158332, 11053224, 13684944, 12632256, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 9211020, 7078000, 6579300, 12632256, 11842740, 11053224, 11053224, 11053224, 7368816, 11053224, 13684944, 10747904, 7368816, 8158332, 4194304, 4194304, 2894892,
  180. 4737096, 4737096, 2894892, 13684944, 11053224, 4194304, 10000536, 11053224, 12632256, 10000536, 8158332, 8158332, 10000536, 10000536, 5526612, 5767256, 7368816, 11053224, 13684944, 13684944, 12632256, 12632256, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 12632256, 12632256, 9211020, 6579300, 6291556, 5242960, 10000536, 11053224, 11053224, 10000536, 10000536, 11053224, 13684944, 8158332, 4194304, 8158332, 10000536, 2105376, 2105376, 2894892,
  181. 5526612, 3684408, 3684408, 13684944, 11842740, 5526612, 7368816, 10000536, 11842740, 12632256, 10000536, 8158332, 8158332, 9211020, 5242960, 5767256, 5767256, 5767256, 8158332, 11053224, 13684944, 12632256, 12632256, 12632256, 12632256, 12632256, 11842740, 11842740, 5242960, 7368816, 5526612, 5242960, 5242960, 5242960, 5242960, 11817984, 13393920, 16545792, 11842740, 11842740, 11842740, 11842740, 12632256, 12632256, 9211020, 6579300, 6291556, 5767256, 5242960, 5242960, 10000536, 10000536, 10000536, 10000536, 11053224, 13684944, 12632256, 6579300, 5526612, 9211020, 11053224, 2105376, 2894892, 2894892,
  182. 15466496, 13893632, 13893632, 11842740, 13684944, 4194304, 8158332, 10000536, 11053224, 11842740, 12632256, 10000536, 7368816, 6579300, 4737096, 4718664, 5242960, 5242960, 5767256, 5767256, 8158332, 11053224, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 8158332, 5242960, 11817984, 11817984, 13393920, 16549920, 11842740, 11842740, 11842740, 9211020, 6579300, 6291556, 5767256, 5242960, 5242960, 5242960, 4737096, 10000536, 10000536, 10000536, 11053224, 12632256, 12632256, 11053224, 8158332, 4194304, 10000536, 11053224, 5767168, 5767168, 13893632,
  183. 11534336, 8912896, 8912896, 11842740, 13684944, 7340032, 10000536, 9211020, 10000536, 11053224, 11842740, 6579300, 5767256, 7368816, 6579300, 4737096, 4718664, 4718664, 5242960, 5242960, 5767256, 5767256, 5767256, 8158332, 9211020, 11842740, 11842740, 11842740, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11817984, 9211020, 11842740, 11842740, 9211020, 6579300, 6291556, 6291556, 5767256, 5767256, 5242960, 5242960, 5242960, 4737096, 7368816, 7368816, 5242960, 6579300, 11053224, 12632256, 11053224, 9211020, 8158332, 4194304, 11053224, 11842740, 5767168, 5767168, 11534336,
  184. 8912896, 10747904, 8912896, 11842740, 13684944, 11534336, 11053224, 10000536, 9211020, 10000536, 6579300, 7078000, 6291556, 4737096, 7368816, 6579300, 4737096, 4718664, 4718664, 4718664, 4718664, 8650884, 5767256, 5767256, 5767256, 7368816, 9211020, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 9211020, 11842740, 9211020, 6579300, 6291556, 6291556, 5767256, 8650884, 5242960, 5242960, 5242960, 4718664, 4737096, 7368816, 5526612, 7078000, 6291556, 6291556, 6579300, 11053224, 10000536, 8158332, 9211020, 7340032, 11053224, 11842740, 5767168, 5767168, 9961472,
  185. 7340032, 10747904, 10747904, 11842740, 11842740, 9961472, 11842740, 10000536, 9211020, 9211020, 4718664, 6291556, 7078000, 6291556, 5767256, 4737096, 6579300, 4737096, 3684408, 4718664, 4718664, 7078000, 4718664, 5767256, 5767256, 5767256, 5767256, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 11842740, 5767256, 6291556, 6291556, 5767256, 5242960, 7078000, 4718664, 4718664, 3684408, 4737096, 6579300, 4737096, 5242960, 6291556, 6291556, 7078000, 7078000, 10000536, 9211020, 8158332, 9211020, 7340032, 11053224, 11842740, 5767168, 5767168, 8126464,
  186. 10747904, 8912896, 8912896, 11842740, 11842740, 8912896, 12632256, 11053224, 10000536, 9211020, 4718664, 4718664, 6291556, 7078000, 6291556, 6291556, 5767256, 4737096, 5526612, 3684408, 4194368, 4194368, 4718664, 4718664, 4718664, 5767256, 5526612, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 11842740, 5526612, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 3684408, 4737096, 4737096, 4718664, 5242960, 5767256, 6291556, 7078000, 7078000, 7078000, 9211020, 8158332, 9211020, 9211020, 7340032, 11053224, 11842740, 5767168, 5767168, 8126464,
  187. 7340032, 10747904, 6553600, 11842740, 11842740, 7340032, 13684944, 11842740, 11053224, 10000536, 4737096, 4718664, 4718664, 6291556, 7078000, 7078000, 6291556, 5767256, 4718664, 4194368, 4194368, 4194368, 4194368, 4718664, 4718664, 9211020, 11842740, 11842740, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 11842740, 11842740, 9211020, 4718664, 4718664, 4718664, 4194368, 4194368, 4194368, 4718664, 4718664, 5242960, 5767256, 6291556, 7078000, 7078000, 7078000, 5526612, 9211020, 8158332, 9211020, 10000536, 7340032, 11842740, 11842740, 5767168, 5767168, 8912896,
  188. 7340032, 11534336, 6553600, 11842740, 11842740, 7340032, 13684944, 12632256, 11842740, 10000536, 6579300, 4737096, 4718664, 5767256, 6291556, 6291556, 7078000, 6291556, 5767256, 7078000, 4194368, 4194368, 4194368, 4718664, 9211020, 5242960, 7368816, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 7368816, 4718664, 9211020, 4718664, 4194368, 4194368, 4718664, 5767256, 4718664, 4718664, 5767256, 6291556, 7078000, 7078000, 7078000, 5526612, 8158332, 8158332, 9211020, 9211020, 11053224, 7340032, 11842740, 11842740, 5767168, 5767168, 7340032,
  189. 4194304, 4980736, 4980736, 11842740, 11842740, 7340032, 13684944, 13684944, 6579300, 5242960, 7368816, 5526612, 5526612, 4737096, 5767256, 6291556, 6291556, 7078000, 5767256, 8650884, 5242960, 4194368, 4194368, 4718664, 5242960, 4718664, 5242960, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 11842740, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 5767256, 7078000, 5242960, 5767256, 6291556, 6291556, 7078000, 5526612, 8158332, 6579300, 4737096, 4737096, 6579300, 10000536, 11053224, 7340032, 11842740, 11842740, 4194304, 5767168, 4194304,
  190. 2894892, 2894892, 2894892, 11842740, 11842740, 7340032, 11842740, 13684944, 5767256, 5242960, 4718664, 4737096, 5526612, 5526612, 5526612, 4737096, 6291556, 6291556, 7078000, 5767256, 8650884, 5242960, 5242960, 5242960, 4718664, 5242960, 4718664, 8158332, 6579300, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 6579300, 8158332, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 7078000, 5767256, 5767256, 6291556, 6291556, 5526612, 9211020, 8158332, 6579300, 4737096, 4194368, 4194368, 4718664, 10000536, 11053224, 7340032, 11842740, 11842740, 2105376, 2105376, 2894892,
  191. 5526612, 5526612, 4737096, 11842740, 11842740, 7340032, 11842740, 13684944, 6291556, 5767256, 5242960, 4718664, 4718664, 4194368, 3684408, 4737096, 4737096, 5526612, 6579300, 5767256, 5767256, 5767256, 5767256, 4718664, 4718664, 4718664, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 5242960, 5242960, 5767256, 5526612, 6579300, 9211020, 8158332, 5526612, 5242960, 4718664, 4194368, 4194368, 4194368, 4718664, 11053224, 11053224, 7340032, 11842740, 11842740, 2105376, 2894892, 2894892,
  192. 5526612, 15466496, 15466496, 12632256, 12632256, 8126464, 12632256, 11842740, 6291556, 6291556, 5242960, 5242960, 4718664, 4194368, 4194368, 4194368, 4718664, 4718664, 5767256, 10223772, 5767256, 5767256, 5767256, 4718664, 4718664, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 4718664, 4718664, 4718664, 4718664, 4718664, 5242960, 5767256, 5767256, 10223772, 5767256, 5767256, 5767256, 5242960, 5242960, 4718664, 4194368, 4194368, 4194368, 4194368, 5767256, 11053224, 11053224, 7340032, 11842740, 11842740, 5767168, 5767168, 2894892,
  193. 5526612, 15466496, 8912896, 13684944, 13684944, 9961472, 13684944, 12632256, 5767256, 6291556, 5767256, 5242960, 4718664, 4718664, 4194368, 4194368, 4194368, 4718664, 4718664, 8650884, 5767256, 5767256, 5767256, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 4718664, 4718664, 5242960, 5242960, 5767256, 5767256, 5767256, 10223772, 5767256, 5767256, 5767256, 5242960, 4718664, 4718664, 4194368, 4194368, 4194368, 4718664, 5767256, 10000536, 11053224, 8126464, 11842740, 11842740, 5767168, 4194304, 2894892,
  194. 3684408, 15466496, 11534336, 12632256, 12632256, 8912896, 12632256, 10000536, 7368816, 5767256, 6291556, 5242960, 5242960, 4718664, 4194368, 4194368, 4718664, 4194368, 4718664, 7078000, 5767256, 5767256, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 5526612, 6579300, 7368816, 7368816, 6579300, 5526612, 5526612, 5242960, 5242960, 5242960, 5767256, 5767256, 5767256, 5767256, 5767256, 8650884, 5767256, 5767256, 5242960, 4718664, 4718664, 4194368, 4194368, 4194368, 4194368, 4718664, 7368816, 10000536, 11053224, 8126464, 11842740, 11842740, 5767168, 4194304, 2894892,
  195. 4737096, 12320768, 6553600, 11842740, 11842740, 8126464, 11842740, 10000536, 10000536, 7368816, 4737096, 5767256, 5242960, 4718664, 4718664, 4718664, 5242960, 4718664, 5242960, 5767256, 7078000, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 6579300, 7078000, 10223772, 7078000, 7078000, 10223772, 7078000, 6579300, 5242960, 5242960, 5767256, 5767256, 5767256, 5767256, 5767256, 8650884, 5767256, 5767256, 5242960, 4718664, 4718664, 4718664, 4194368, 4194368, 4194368, 4737096, 7368816, 10000536, 10000536, 11842740, 8912896, 11842740, 11842740, 5767168, 4194304, 2894892,
  196. 4737096, 12320768, 11534336, 11842740, 11842740, 7340032, 11842740, 5242960, 5767256, 4737096, 6579300, 7368816, 7368816, 6579300, 6579300, 5526612, 4737096, 4210752, 3158064, 4718664, 5242960, 5767256, 8650884, 5767256, 5242960, 5242960, 5242960, 5242960, 8158332, 10223772, 7078000, 7078000, 7078000, 7078000, 10223772, 8158332, 5242960, 5767256, 5242960, 5767256, 5767256, 8650884, 5767256, 5767256, 5767256, 5526612, 5526612, 4737096, 4210752, 3684408, 4210752, 4737096, 5526612, 6579300, 4737096, 6291556, 7078000, 12632256, 9961472, 12632256, 12632256, 5767168, 4194304, 2894892,
  197. 5526612, 12320768, 7340032, 11053224, 11053224, 7340032, 11053224, 5242960, 5242960, 5767256, 5767256, 5767256, 5767256, 5242960, 4718664, 5242960, 4718664, 5242960, 4718664, 5242960, 4718664, 5242960, 5767256, 8650884, 7078000, 5242960, 5242960, 5242960, 5526612, 7078000, 7078000, 7078000, 7078000, 7078000, 7078000, 5526612, 5242960, 5242960, 5767256, 7078000, 8650884, 5767256, 5767256, 5767256, 5767256, 5242960, 4718664, 4718664, 4718664, 4718664, 4194368, 4718664, 4718664, 5242960, 5767256, 6291556, 7078000, 13684944, 9961472, 13684944, 13684944, 5767168, 4194304, 2894892,
  198. 4737096, 13107200, 10747904, 11053224, 11053224, 6553600, 11053224, 5242960, 5242960, 5242960, 5767256, 5767256, 5767256, 5242960, 5242960, 4718664, 5242960, 4718664, 5242960, 4718664, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 8158332, 10223772, 7078000, 7078000, 7078000, 7078000, 10223772, 8158332, 5242960, 5767256, 5242960, 5767256, 5242960, 5767256, 5767256, 5767256, 5242960, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 5242960, 5767256, 5767256, 6291556, 6291556, 12632256, 9961472, 12632256, 12632256, 5767168, 4194304, 2894892,
  199. 4737096, 10747904, 9961472, 10000536, 10000536, 4980736, 10000536, 5242960, 5242960, 5767256, 5242960, 5767256, 5242960, 5767256, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 7078000, 10223772, 4737096, 7078000, 10223772, 7078000, 5526612, 5242960, 5242960, 5767256, 5242960, 5767256, 5767256, 5767256, 5242960, 5242960, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 5242960, 5242960, 6291556, 7078000, 6291556, 12632256, 8912896, 12632256, 12632256, 5767168, 4194304, 2894892,
  200. 4737096, 4737096, 3684408, 11053224, 11053224, 5767168, 11053224, 5242960, 5242960, 5242960, 5767256, 5242960, 5767256, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 5242960, 5242960, 5242960, 5242960, 5526612, 5242960, 5242960, 5242960, 8158332, 5526612, 7078000, 4737096, 7078000, 7078000, 5526612, 8158332, 5242960, 5767256, 5242960, 5526612, 5767256, 5242960, 5242960, 5242960, 5526612, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 4718664, 5242960, 5242960, 6291556, 6291556, 5242960, 11842740, 8126464, 11842740, 11842740, 2105376, 2105376, 2894892,
  201. 5526612, 5526612, 5526612, 11053224, 11053224, 6553600, 11053224, 6579300, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 4737096, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 5242960, 5242960, 5242960, 5242960, 5526612, 8158332, 8158332, 5526612, 5526612, 8158332, 8158332, 5526612, 5242960, 5242960, 5242960, 5767256, 5526612, 5242960, 5242960, 4718664, 5242960, 4718664, 7368816, 4737096, 4718664, 4718664, 4718664, 5242960, 5242960, 5767256, 6291556, 5767256, 6579300, 11842740, 7340032, 11842740, 11842740, 2105376, 2894892, 2894892,
  202. 12320768, 12320768, 12320768, 11842740, 11842740, 7340032, 11842740, 10000536, 6579300, 5242960, 5242960, 5242960, 5242960, 4737096, 7368816, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 8158332, 8158332, 5526612, 5242960, 5242960, 5242960, 5242960, 5767256, 5242960, 5242960, 7368816, 5242960, 5242960, 4718664, 4718664, 4718664, 5242960, 7368816, 7368816, 4737096, 5242960, 5242960, 5767256, 5767256, 6579300, 10000536, 11842740, 7340032, 11842740, 11842740, 5767168, 5767168, 12320768,
  203. 10747904, 11534336, 10747904, 11842740, 11842740, 7340032, 11842740, 11842740, 11842740, 10000536, 10000536, 10000536, 10000536, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 4718664, 5242960, 4718664, 4718664, 4718664, 4718664, 5242960, 7368816, 10000536, 10000536, 10000536, 10000536, 11842740, 11053224, 11053224, 6553600, 11053224, 11053224, 5767168, 5767168, 10747904,
  204. 10747904, 8126464, 8912896, 11842740, 11842740, 7340032, 11842740, 11842740, 10000536, 10000536, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 4718664, 5242960, 4718664, 5242960, 4718664, 5242960, 5767256, 5767256, 5767256, 7368816, 10000536, 10000536, 10000536, 10000536, 5767168, 10000536, 10000536, 5767168, 5767168, 7340032,
  205. 8912896, 8126464, 10747904, 11842740, 11842740, 7340032, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 7368816, 4718664, 5242960, 4718664, 5242960, 5767256, 5767256, 5767256, 5767256, 5767256, 5242960, 5242960, 9211020, 9211020, 4980736, 9211020, 9211020, 5767168, 5767168, 7340032,
  206. 10747904, 8912896, 8126464, 11842740, 11842740, 7340032, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 6579300, 10000536, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 10000536, 6579300, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5767256, 5767256, 5767256, 5767256, 5242960, 5242960, 10000536, 10000536, 5767168, 10000536, 10000536, 5767168, 5767168, 8912896,
  207. 10747904, 8912896, 8126464, 11842740, 11842740, 8126464, 11842740, 11842740, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5767256, 5767256, 5767256, 5767256, 5767256, 5242960, 7368816, 10000536, 10000536, 6553600, 10000536, 10000536, 5767168, 5767168, 7340032,
  208. 7340032, 7340032, 8912896, 11842740, 11842740, 8126464, 11842740, 11842740, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5767256, 5242960, 5767256, 5242960, 5242960, 10000536, 11053224, 11053224, 6553600, 11053224, 11053224, 5767168, 5767168, 7340032,
  209. 4194304, 4194304, 4980736, 11842740, 11842740, 8912896, 11842740, 11842740, 11842740, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5767256, 5242960, 7368816, 11842740, 11842740, 11842740, 6553600, 11842740, 11842740, 5767168, 5767168, 4194304,
  210. 2894892, 2894892, 2894892, 12632256, 12632256, 8912896, 12632256, 12632256, 12632256, 11842740, 7368816, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 7368816, 11842740, 11842740, 11842740, 11842740, 7340032, 11842740, 11842740, 2105376, 2105376, 2894892,
  211. 5526612, 4737096, 5526612, 13684944, 13684944, 10747904, 13684944, 13684944, 13684944, 11842740, 11842740, 10000536, 10000536, 10000536, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 11842740, 10223772, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 10223772, 11842740, 10000536, 5242960, 5242960, 5242960, 5242960, 5242960, 10000536, 10000536, 10000536, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 7340032, 11842740, 11842740, 2105376, 2894892, 2894892,
  212. 3684408, 15466496, 13893632, 12632256, 12632256, 9961472, 12632256, 12632256, 12632256, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 10000536, 5242960, 5242960, 5242960, 10000536, 11842740, 11842740, 11842740, 7368816, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 7368816, 11842740, 11842740, 11842740, 10000536, 5242960, 5242960, 5242960, 10000536, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 12632256, 12632256, 8912896, 12632256, 12632256, 5767168, 5767168, 2894892,
  213. 5526612, 13893632, 10747904, 11842740, 11842740, 9961472, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 11817984, 11817984, 8158332, 11842740, 11842740, 11842740, 11842740, 8158332, 11817984, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11817984, 8158332, 11842740, 11842740, 11842740, 11842740, 8158332, 11817984, 11817984, 8158332, 11842740, 11842740, 12632256, 12632256, 12632256, 12632256, 12632256, 8912896, 12632256, 12632256, 5767168, 4194304, 2894892,
  214. 4737096, 13893632, 10747904, 11842740, 11842740, 8912896, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 7621672, 7621672, 5242960, 5242960, 7368816, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 7368816, 5242960, 5242960, 7621672, 7621672, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 12632256, 12632256, 12632256, 12632256, 13684944, 13684944, 13684944, 9961472, 13684944, 13684944, 5767168, 4194304, 2894892,
  215. 4737096, 13893632, 8912896, 11842740, 11842740, 8912896, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 6579300, 7621672, 11817984, 11817984, 11817984, 11817984, 7621672, 7621672, 8158332, 11842740, 11842740, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 11842740, 11842740, 11842740, 8158332, 7621672, 7621672, 11817984, 11817984, 11817984, 11817984, 7621672, 6579300, 8158332, 11842740, 11842740, 11842740, 12632256, 12632256, 12632256, 12632256, 12632256, 9961472, 12632256, 12632256, 5767168, 4194304, 2894892,
  216. 3684408, 13893632, 10747904, 11842740, 11842740, 8126464, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 9211020, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11842740, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 11842740, 11842740, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 11817984, 9211020, 11842740, 11842740, 11842740, 11842740, 11842740, 12632256, 12632256, 8912896, 12632256, 12632256, 5767168, 4194304, 2894892,
  217. 5526612, 13893632, 10747904, 11053224, 11053224, 7340032, 11053224, 11053224, 11053224, 11053224, 11842740, 11842740, 11842740, 11817984, 7621672, 7621672, 9211020, 11817984, 11817984, 7621672, 11842740, 9211020, 7621672, 11817984, 11842740, 8158332, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 8158332, 11842740, 11817984, 7621672, 9211020, 11842740, 7621672, 11817984, 11817984, 9211020, 7621672, 7621672, 11817984, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 7340032, 11842740, 11842740, 5767168, 4194304, 2894892,
  218. 3684408, 13107200, 10747904, 11053224, 11053224, 7340032, 11053224, 11053224, 11053224, 11053224, 11053224, 11053224, 11842740, 7621672, 8158332, 9211020, 11842740, 11817984, 7621672, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 7621672, 11817984, 11842740, 9211020, 8158332, 7621672, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 7340032, 11842740, 11842740, 5767168, 4194304, 2894892,
  219. 5526612, 10747904, 6553600, 11842740, 11842740, 7340032, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11817984, 7621672, 11842740, 11842740, 8158332, 5526612, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 8158332, 11842740, 11842740, 7621672, 11817984, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 7340032, 11842740, 11842740, 4194304, 4194304, 2894892,
  220. 3684408, 4737096, 2894892, 11842740, 11842740, 7340032, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 9211020, 11817984, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 8158332, 5242960, 5242960, 5242960, 5242960, 8158332, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 11817984, 9211020, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 7340032, 11842740, 11842740, 2105376, 2105376, 2894892,
  221. 5526612, 3684408, 5526612, 11842740, 11842740, 7340032, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 5242960, 5242960, 5242960, 5242960, 5242960, 6579300, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 6579300, 5242960, 5242960, 5242960, 5242960, 5242960, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 7340032, 11842740, 11842740, 2105376, 2894892, 2894892,
  222. 13893632, 13893632, 13893632, 11842740, 11842740, 8158332, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 5242960, 5242960, 6579300, 11842740, 8158332, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 8158332, 11842740, 6579300, 5242960, 5242960, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 8158332, 11842740, 11842740, 5767168, 5767168, 12320768,
  223. 8126464, 10747904, 5767168, 8158332, 11842740, 11842740, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 9211020, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 8158332, 5767168, 5767168, 7340032,
  224. 10747904, 8126464, 8126464, 5767168, 8158332, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 6579300, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 6579300, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 7340032, 9211020, 10000536, 11842740, 11842740, 11842740, 8158332, 5767168, 5767168, 5767168, 4980736,
  225. 10747904, 8126464, 5767168, 5767168, 5767168, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 6579300, 5242960, 5242960, 5242960, 5242960, 6579300, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 5767168, 5767168, 5767168, 7340032, 8912896,
  226. 8126464, 9961472, 5767168, 5767168, 5767168, 5767168, 5767168, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 6579300, 5242960, 5242960, 6579300, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 5767168, 5767168, 5767168, 5767168, 5767168, 6553600, 7340032, 10747904,
  227. 6553600, 10747904, 8126464, 10747904, 6553600, 5767168, 6553600, 5767168, 5767168, 5767168, 5767168, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 6579300, 6579300, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 7340032, 5767168, 10747904, 7340032, 10747904,
  228. 6553600, 10747904, 8126464, 8126464, 6553600, 9961472, 9961472, 6553600, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 7340032, 10747904, 7340032, 5767168, 6553600, 10747904, 4980736,
  229. 8126464, 9961472, 5767168, 10747904, 6553600, 6553600, 8912896, 6553600, 8126464, 8126464, 10747904, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 4194304, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 10000536, 8158332, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 4194304, 2894892, 2894892, 2894892, 5767168, 5767168, 5767168, 5767168, 10747904, 5767168, 10747904, 7340032, 10747904, 7340032, 10747904, 6553600, 10747904, 7340032,
  230. 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 4194304, 2105376, 2105376, 2894892, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 10000536, 8158332, 7340032, 7340032, 7340032, 7340032, 8158332, 10000536, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 4980736, 4980736, 4980736, 4194304, 4194304, 2105376, 2894892, 2894892, 5767168, 4194304, 4194304, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736,
  231. 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 5526612, 8158332, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 11842740, 8158332, 5526612, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892,
  232. 3684408, 5526612, 3684408, 5526612, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 3684408, 3684408, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 5526612, 8158332, 11842740, 11842740, 8158332, 5526612, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 3684408, 4737096, 4737096, 5526612, 4737096, 4737096, 4737096, 4737096, 4210752, 3684408, 4210752, 4737096, 4737096, 4737096,
  233. 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 3684408, 3684408, 3684408, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 3684408, 3684408, 3684408, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612,
  234. },
  235. //redbrick
  236. {
  237. 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408,
  238. 5526612, 3684408, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 4737096, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 4737096, 4737096, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 3684408,
  239. 3684408, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 10747904, 4737096, 4737096, 5526612, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 10747904, 4737096, 3684408, 5526612, 15466496, 15466496, 15466496, 15466496, 14680064, 14680064, 14680064, 14680064, 14680064, 14680064, 13893632, 13893632, 13893632, 13893632, 13893632, 13107200, 13107200, 13107200, 13107200, 12320768, 12320768, 12320768, 10747904, 4737096,
  240. 4737096, 15466496, 13107200, 11534336, 11534336, 13893632, 8912896, 10747904, 13893632, 8912896, 13107200, 10747904, 6553600, 2894892, 4737096, 5526612, 15466496, 12320768, 8912896, 12320768, 8912896, 12320768, 8912896, 12320768, 8126464, 12320768, 9961472, 12320768, 9961472, 12320768, 8126464, 12320768, 8126464, 12320768, 13107200, 10747904, 7340032, 2894892, 4737096, 3684408, 13893632, 10747904, 13107200, 11534336, 13107200, 11534336, 11534336, 13107200, 7340032, 13107200, 8126464, 13107200, 11534336, 13107200, 8912896, 11534336, 10747904, 8126464, 13107200, 9961472, 13107200, 10747904, 8126464, 2894892,
  241. 4737096, 13893632, 10747904, 8126464, 10747904, 8912896, 10747904, 9961472, 7340032, 10747904, 8912896, 7340032, 6553600, 2894892, 4737096, 5526612, 13893632, 12320768, 8912896, 8912896, 10747904, 8912896, 7340032, 10747904, 10747904, 7340032, 9961472, 10747904, 10747904, 7340032, 9961472, 10747904, 7340032, 10747904, 9961472, 7340032, 5767168, 2894892, 4737096, 5526612, 13893632, 10747904, 10747904, 8126464, 6553600, 10747904, 8912896, 7340032, 8912896, 10747904, 8126464, 8912896, 10747904, 10747904, 8912896, 10747904, 8126464, 8912896, 10747904, 5767168, 10747904, 7340032, 6553600, 2894892,
  242. 4737096, 13893632, 8126464, 10747904, 10747904, 7340032, 9961472, 10747904, 10747904, 7340032, 10747904, 5767168, 4194304, 2894892, 4737096, 5526612, 13893632, 8912896, 12320768, 10747904, 8912896, 10747904, 7340032, 10747904, 8912896, 10747904, 7340032, 10747904, 7340032, 8912896, 8126464, 10747904, 7340032, 9961472, 8126464, 7340032, 5767168, 2894892, 4737096, 4737096, 13893632, 7340032, 10747904, 6553600, 8912896, 10747904, 6553600, 10747904, 7340032, 10747904, 8126464, 10747904, 8912896, 10747904, 6553600, 10747904, 9961472, 8126464, 10747904, 8126464, 10747904, 7340032, 4980736, 2894892,
  243. 4737096, 13107200, 10747904, 8126464, 8912896, 9961472, 8126464, 10747904, 7340032, 8912896, 10747904, 7340032, 4194304, 2894892, 4737096, 5526612, 12320768, 12320768, 8912896, 10747904, 8912896, 8912896, 9961472, 10747904, 7340032, 8912896, 7340032, 10747904, 8912896, 7340032, 9961472, 8126464, 8912896, 7340032, 10747904, 7340032, 4194304, 2894892, 3684408, 4737096, 12320768, 7340032, 10747904, 8126464, 10747904, 8912896, 6553600, 10747904, 7340032, 7340032, 10747904, 10747904, 7340032, 10747904, 8912896, 10747904, 10747904, 8126464, 10747904, 5767168, 10747904, 8912896, 4980736, 2894892,
  244. 4737096, 12320768, 8126464, 10747904, 10747904, 7340032, 10747904, 9961472, 7340032, 9961472, 7340032, 5767168, 4194304, 2894892, 4737096, 4737096, 12320768, 13107200, 8912896, 10747904, 7340032, 10747904, 7340032, 10747904, 7340032, 10747904, 7340032, 9961472, 8912896, 7340032, 8126464, 10747904, 7340032, 9961472, 8126464, 7340032, 5767168, 2894892, 3684408, 4737096, 12320768, 9961472, 10747904, 6553600, 8912896, 10747904, 8126464, 8912896, 7340032, 8912896, 8126464, 10747904, 8912896, 10747904, 6553600, 10747904, 8126464, 8912896, 10747904, 8126464, 10747904, 7340032, 4194304, 2894892,
  245. 4737096, 12320768, 10747904, 7340032, 8912896, 5767168, 7340032, 8126464, 5767168, 7340032, 8912896, 7340032, 4194304, 2894892, 3684408, 5526612, 9961472, 9961472, 7340032, 7340032, 4980736, 8912896, 7340032, 7340032, 8912896, 7340032, 4980736, 7340032, 8912896, 7340032, 8912896, 7340032, 4980736, 8912896, 7340032, 7340032, 4194304, 2894892, 3684408, 4737096, 12320768, 7340032, 7340032, 5767168, 7340032, 7340032, 4980736, 8912896, 4980736, 7340032, 5767168, 8912896, 4980736, 7340032, 4980736, 8912896, 6553600, 4980736, 7340032, 8912896, 7340032, 8912896, 4194304, 2894892,
  246. 4737096, 8126464, 6553600, 6553600, 6553600, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 2894892, 3684408, 4737096, 8126464, 6553600, 6553600, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 4194304, 2894892, 3684408, 4737096, 8912896, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 4194304, 4194304, 4194304, 2894892,
  247. 4737096, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2894892, 3684408, 5526612, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 4737096, 5526612, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892,
  248. 5526612, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 4737096, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 5526612, 4737096, 4737096, 4737096, 3684408, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 3684408, 4737096, 5526612, 5526612, 5526612, 5526612, 6052956, 6579300, 6579300, 6052956, 5526612, 5526612, 4737096, 4737096, 4210752, 3684408, 4210752, 5526612, 3684408, 5526612, 4737096, 4737096, 4737096, 5526612, 3684408,
  249. 15466496, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096, 5526612, 4737096, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13107200, 13107200, 13107200, 13107200, 13107200, 13107200, 13107200, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096, 4210752, 5526612, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632,
  250. 11534336, 8912896, 8912896, 11534336, 9961472, 8126464, 11534336, 8126464, 9961472, 8912896, 11534336, 6553600, 11534336, 8912896, 10747904, 4194304, 3684408, 4737096, 5526612, 15466496, 7340032, 11534336, 13107200, 8126464, 12320768, 6553600, 8912896, 12320768, 8912896, 8912896, 13107200, 9961472, 10747904, 8912896, 8126464, 8912896, 10747904, 8912896, 10747904, 8912896, 10747904, 8126464, 13107200, 6553600, 13107200, 8912896, 9961472, 12320768, 13107200, 9961472, 13107200, 10747904, 4194304, 3684408, 4737096, 3684408, 15466496, 13107200, 8126464, 11534336, 8912896, 11534336, 8912896, 11534336,
  251. 8912896, 10747904, 8912896, 10747904, 8126464, 8912896, 8912896, 6553600, 10747904, 8912896, 6553600, 8912896, 10747904, 10747904, 7340032, 4194304, 2894892, 4737096, 4737096, 13893632, 11534336, 7340032, 10747904, 8126464, 10747904, 10747904, 8912896, 10747904, 6553600, 10747904, 7340032, 6553600, 8912896, 10747904, 8126464, 10747904, 8126464, 10747904, 6553600, 10747904, 10747904, 8912896, 6553600, 10747904, 8912896, 10747904, 7340032, 8912896, 10747904, 7340032, 10747904, 7340032, 4194304, 3684408, 4737096, 5526612, 13107200, 11534336, 8126464, 10747904, 8912896, 8126464, 10747904, 9961472,
  252. 7340032, 10747904, 10747904, 8912896, 9961472, 6553600, 10747904, 8126464, 8912896, 8912896, 9961472, 6553600, 10747904, 8912896, 7340032, 4194304, 2894892, 3684408, 4737096, 13893632, 7340032, 10747904, 8912896, 9961472, 8912896, 8912896, 6553600, 8912896, 8912896, 7340032, 10747904, 8912896, 6553600, 10747904, 8912896, 8126464, 6553600, 8126464, 8912896, 8912896, 10747904, 5767168, 8912896, 8126464, 10747904, 7340032, 10747904, 7340032, 10747904, 10747904, 7340032, 7340032, 4194304, 2894892, 4210752, 4737096, 13107200, 8126464, 10747904, 10747904, 10747904, 8126464, 10747904, 8126464,
  253. 10747904, 8912896, 8912896, 10747904, 8912896, 8126464, 8126464, 8912896, 8126464, 10747904, 9961472, 6553600, 10747904, 6553600, 7340032, 4194304, 2894892, 3684408, 4737096, 13893632, 7340032, 10747904, 10747904, 8126464, 10747904, 6553600, 8912896, 10747904, 6553600, 7340032, 10747904, 6553600, 8912896, 10747904, 8126464, 8912896, 8126464, 10747904, 6553600, 10747904, 8912896, 5767168, 10747904, 6553600, 10747904, 7340032, 8912896, 7340032, 10747904, 7340032, 10747904, 7340032, 4194304, 2894892, 3684408, 4737096, 13107200, 11534336, 8126464, 10747904, 8126464, 10747904, 9961472, 8126464,
  254. 7340032, 10747904, 6553600, 10747904, 7340032, 8912896, 8126464, 9961472, 6553600, 10747904, 6553600, 8912896, 10747904, 10747904, 7340032, 4194304, 2894892, 4737096, 5526612, 13893632, 11534336, 5767168, 10747904, 8126464, 10747904, 8912896, 6553600, 8912896, 5767168, 8912896, 7340032, 6553600, 10747904, 8912896, 8126464, 5767168, 8126464, 10747904, 6553600, 8912896, 5767168, 8912896, 10747904, 6553600, 8912896, 10747904, 7340032, 8912896, 10747904, 7340032, 10747904, 7340032, 4194304, 2105376, 3684408, 4737096, 11534336, 8126464, 10747904, 10747904, 5767168, 10747904, 8126464, 8912896,
  255. 7340032, 11534336, 6553600, 7340032, 4980736, 8126464, 7340032, 9961472, 7340032, 9961472, 7340032, 5767168, 9961472, 7340032, 7340032, 4194304, 2894892, 4737096, 5526612, 11534336, 10747904, 7340032, 8912896, 5767168, 7340032, 9961472, 7340032, 8912896, 6553600, 7340032, 8912896, 5767168, 7340032, 9961472, 7340032, 9961472, 6553600, 8912896, 7340032, 8912896, 8912896, 5767168, 9961472, 7340032, 7340032, 8912896, 4980736, 7340032, 9961472, 7340032, 8912896, 7340032, 4194304, 2105376, 4210752, 5526612, 11534336, 10747904, 8126464, 7340032, 5767168, 7340032, 9961472, 7340032,
  256. 4194304, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 4194304, 4194304, 3684408, 4737096, 5526612, 10747904, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 4194304, 4194304, 2105376, 4737096, 3684408, 10747904, 6553600, 4194304, 6553600, 4194304, 4194304, 6553600, 4194304,
  257. 2894892, 2894892, 2894892, 2105376, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2105376, 2105376, 2894892, 3684408, 4737096, 3684408, 4737096, 3684408, 3421236, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3421236, 3421236, 3684408, 3684408, 3421236, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 4737096, 5526612, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892,
  258. 5526612, 5526612, 4737096, 3684408, 3684408, 4737096, 5526612, 3684408, 5526612, 3684408, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 5526612, 4737096, 4737096, 4737096, 4210752, 3684408, 4210752, 3684408, 4210752, 3684408, 4210752, 4737096, 4737096, 4737096, 5526612, 3684408, 5526612, 4737096, 4210752, 3684408, 3684408, 3684408, 4210752, 4210752, 4737096, 4737096, 5526612, 4210752, 3684408, 3684408, 4210752, 4737096, 4737096, 4737096, 5526612, 4737096, 5526612, 3684408, 5526612, 4210752, 3684408, 4210752, 5526612, 4737096, 4737096, 4737096,
  259. 5526612, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096, 5526612, 5526612, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096,
  260. 5526612, 15466496, 8912896, 11534336, 12320768, 8126464, 12320768, 8126464, 12320768, 8126464, 11534336, 8912896, 11534336, 8912896, 11534336, 13107200, 8912896, 11534336, 8912896, 11534336, 8912896, 12320768, 11534336, 6553600, 11534336, 13107200, 7340032, 4194304, 3684408, 4737096, 5526612, 15466496, 12320768, 7340032, 13893632, 10747904, 11534336, 8912896, 10747904, 11534336, 8912896, 11534336, 9961472, 11534336, 8126464, 6553600, 10747904, 8912896, 7340032, 8912896, 10747904, 8126464, 8912896, 10747904, 9961472, 8912896, 10747904, 8126464, 8912896, 10747904, 5767168, 10747904, 4194304, 2894892,
  261. 3684408, 15466496, 11534336, 8912896, 10747904, 9961472, 10747904, 8126464, 7340032, 8912896, 10747904, 10747904, 8912896, 9961472, 8912896, 10747904, 8912896, 6553600, 10747904, 7340032, 10747904, 8912896, 6553600, 8912896, 10747904, 7340032, 11534336, 4194304, 2894892, 4737096, 6052956, 13893632, 12320768, 9961472, 10747904, 6553600, 10747904, 6553600, 8912896, 7340032, 9961472, 8912896, 6553600, 10747904, 6553600, 8912896, 10747904, 6553600, 10747904, 7340032, 10747904, 8126464, 10747904, 8912896, 10747904, 6553600, 10747904, 9961472, 8126464, 10747904, 8126464, 7340032, 4194304, 2894892,
  262. 4737096, 12320768, 6553600, 10747904, 10747904, 7340032, 8912896, 5767168, 10747904, 6553600, 10747904, 7340032, 10747904, 8912896, 9961472, 10747904, 6553600, 8912896, 10747904, 7340032, 8912896, 10747904, 8912896, 6553600, 8126464, 10747904, 7340032, 4194304, 2894892, 5526612, 6579300, 13893632, 12320768, 8126464, 10747904, 8126464, 10747904, 6553600, 10747904, 7340032, 9961472, 10747904, 8126464, 10747904, 8126464, 10747904, 8912896, 6553600, 10747904, 7340032, 7340032, 10747904, 9961472, 7340032, 9961472, 8912896, 10747904, 10747904, 8126464, 10747904, 5767168, 7340032, 4194304, 2894892,
  263. 4737096, 12320768, 11534336, 8912896, 10747904, 4980736, 10747904, 5767168, 7340032, 8912896, 10747904, 8912896, 7340032, 8126464, 10747904, 8126464, 8912896, 6553600, 8126464, 10747904, 6553600, 10747904, 8912896, 6553600, 10747904, 7340032, 5767168, 4194304, 2894892, 5526612, 6052956, 13893632, 7340032, 10747904, 7340032, 9961472, 8912896, 6553600, 8912896, 9961472, 7340032, 10747904, 6553600, 8912896, 6553600, 8912896, 10747904, 8126464, 8912896, 7340032, 8912896, 8126464, 10747904, 8912896, 10747904, 6553600, 10747904, 8126464, 8912896, 10747904, 8126464, 7340032, 4194304, 2894892,
  264. 5526612, 12320768, 7340032, 6553600, 10747904, 4980736, 8912896, 8126464, 10747904, 6553600, 10747904, 5767168, 10747904, 6553600, 10747904, 8912896, 6553600, 8912896, 10747904, 8912896, 6553600, 10747904, 6553600, 8912896, 8126464, 8126464, 11534336, 4194304, 2894892, 4737096, 5526612, 13893632, 13107200, 7340032, 10747904, 7340032, 10747904, 8912896, 10747904, 8912896, 7340032, 10747904, 6553600, 10747904, 5767168, 7340032, 7340032, 4980736, 10747904, 4980736, 10747904, 5767168, 10747904, 4980736, 10747904, 10747904, 8912896, 6553600, 4980736, 7340032, 8912896, 7340032, 4194304, 2894892,
  265. 4737096, 13107200, 10747904, 6553600, 7340032, 7340032, 7340032, 5767168, 7340032, 4980736, 7340032, 7340032, 8912896, 6553600, 8912896, 7340032, 7340032, 8912896, 7340032, 7340032, 6553600, 7340032, 9961472, 7340032, 9961472, 7340032, 7340032, 4194304, 2894892, 3684408, 5526612, 13107200, 10747904, 7340032, 9961472, 7340032, 8912896, 5767168, 7340032, 7340032, 7340032, 7340032, 6553600, 8912896, 7340032, 8912896, 4980736, 10747904, 5767168, 7340032, 10747904, 4980736, 7340032, 8912896, 4980736, 10747904, 5767168, 10747904, 4980736, 10747904, 7340032, 7340032, 4194304, 2894892,
  266. 4737096, 10747904, 9961472, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 4194304, 2894892, 3684408, 5526612, 10747904, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 4194304, 5767168, 8126464, 5767168, 4194304, 2894892,
  267. 4737096, 4737096, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 4737096, 4737096, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 3684408, 3684408, 3684408, 2894892, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892,
  268. 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 3684408, 4737096, 3684408, 3684408, 3684408, 4737096, 5526612, 6579300, 6579300, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 4210752, 4210752, 3684408, 3684408, 4210752, 3684408, 3684408, 4210752, 5526612, 4737096, 4737096, 4737096, 5526612, 3684408, 5526612, 4737096, 5526612, 4737096, 4210752, 3684408, 4210752, 3684408, 4210752, 4737096, 5526612, 5526612, 4737096, 4737096, 4210752, 3684408, 4210752, 4737096, 4737096, 4737096, 5526612, 3684408, 5526612, 4737096, 4737096, 4737096, 5526612, 3684408,
  269. 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096, 3684408, 5526612, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096, 5526612, 5526612, 13107200, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768,
  270. 10747904, 11534336, 10747904, 11534336, 9961472, 13107200, 11534336, 11534336, 13107200, 10747904, 4194304, 3684408, 4737096, 3684408, 13893632, 10747904, 6553600, 10747904, 7340032, 10747904, 10747904, 6553600, 10747904, 8912896, 10747904, 10747904, 7340032, 10747904, 8912896, 6553600, 10747904, 10747904, 6553600, 10747904, 10747904, 7340032, 10747904, 8126464, 10747904, 4194304, 3684408, 4737096, 5526612, 13893632, 10747904, 8126464, 10747904, 7340032, 10747904, 10747904, 6553600, 10747904, 8126464, 8912896, 8126464, 10747904, 7340032, 10747904, 8912896, 10747904, 8126464, 10747904, 7340032, 10747904,
  271. 10747904, 8126464, 8912896, 10747904, 9961472, 10747904, 8126464, 10747904, 8912896, 7340032, 4194304, 2894892, 4737096, 5526612, 13893632, 6553600, 10747904, 8126464, 8912896, 10747904, 8126464, 10747904, 9961472, 7340032, 10747904, 8912896, 8912896, 7340032, 8912896, 8912896, 10747904, 8912896, 6553600, 10747904, 7340032, 8912896, 10747904, 6553600, 10747904, 4194304, 3684408, 5526612, 5526612, 13893632, 10747904, 5767168, 10747904, 7340032, 10747904, 8912896, 6553600, 10747904, 8912896, 10747904, 8126464, 8912896, 8912896, 9961472, 7340032, 9961472, 8126464, 9961472, 8912896, 7340032,
  272. 8912896, 8126464, 10747904, 9961472, 8126464, 10747904, 8126464, 9961472, 10747904, 7340032, 4194304, 2894892, 4737096, 3684408, 13893632, 6553600, 10747904, 10747904, 8126464, 9961472, 10747904, 7340032, 10747904, 7340032, 10747904, 8912896, 10747904, 5767168, 10747904, 4980736, 8912896, 8912896, 10747904, 8912896, 7340032, 9961472, 10747904, 8126464, 10747904, 4194304, 3684408, 5526612, 6579300, 13893632, 10747904, 8126464, 10747904, 7340032, 10747904, 8912896, 10747904, 8912896, 10747904, 10747904, 8126464, 10747904, 7340032, 9961472, 8912896, 10747904, 9961472, 8126464, 10747904, 7340032,
  273. 10747904, 8912896, 8126464, 10747904, 9961472, 10747904, 9961472, 8126464, 8912896, 7340032, 4194304, 3684408, 4737096, 5526612, 13893632, 9961472, 6553600, 10747904, 8126464, 10747904, 8126464, 5767168, 9961472, 8912896, 8912896, 8912896, 7340032, 8912896, 10747904, 6553600, 10747904, 8912896, 6553600, 8912896, 9961472, 7340032, 8912896, 10747904, 8126464, 4194304, 3684408, 5526612, 6579300, 13893632, 8126464, 10747904, 10747904, 7340032, 10747904, 6553600, 10747904, 10747904, 8126464, 8126464, 10747904, 8126464, 10747904, 8912896, 9961472, 9961472, 8912896, 8126464, 7340032, 8912896,
  274. 10747904, 8912896, 8126464, 10747904, 8126464, 10747904, 8126464, 9961472, 10747904, 7340032, 4194304, 3684408, 4737096, 4737096, 13893632, 6553600, 10747904, 8126464, 5767168, 9961472, 10747904, 7340032, 8912896, 8912896, 10747904, 8912896, 10747904, 7340032, 8912896, 4980736, 6553600, 9961472, 6553600, 10747904, 9961472, 7340032, 10747904, 8126464, 10747904, 4194304, 3684408, 4737096, 5526612, 13107200, 10747904, 8126464, 10747904, 10747904, 7340032, 10747904, 8912896, 8912896, 8126464, 10747904, 8126464, 10747904, 7340032, 9961472, 8912896, 10747904, 8126464, 8912896, 10747904, 7340032,
  275. 7340032, 7340032, 8912896, 9961472, 7340032, 7340032, 9961472, 7340032, 7340032, 7340032, 4194304, 3684408, 4737096, 4737096, 9961472, 6553600, 10747904, 10747904, 5767168, 10747904, 8126464, 7340032, 10747904, 7340032, 10747904, 6553600, 10747904, 5767168, 8912896, 6553600, 10747904, 8912896, 6553600, 9961472, 7340032, 9961472, 10747904, 6553600, 8126464, 4194304, 2894892, 4737096, 5526612, 13107200, 10747904, 5767168, 10747904, 7340032, 10747904, 10747904, 8912896, 10747904, 8912896, 10747904, 8126464, 10747904, 7340032, 9961472, 7340032, 9961472, 8126464, 10747904, 10747904, 7340032,
  276. 4194304, 4194304, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 4194304, 2894892, 4737096, 4737096, 10747904, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 5767168, 4194304, 4194304, 2894892, 4737096, 4737096, 10747904, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 5767168, 5767168, 5767168, 5767168, 4194304,
  277. 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 4737096, 5526612, 4737096, 2894892, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 3684408, 3684408, 3684408, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 4737096, 4737096, 4737096, 2894892, 2894892, 2894892, 2894892, 3684408, 3684408, 4737096, 3684408, 2894892, 2894892, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892,
  278. 5526612, 4737096, 5526612, 3684408, 4737096, 3684408, 3684408, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 4737096, 4737096, 3684408, 3684408, 3684408, 5526612, 4737096, 4737096, 4737096, 5526612, 3684408, 4737096, 3684408, 4737096, 3684408, 4737096, 4737096, 5526612, 4737096, 5526612, 3684408, 5526612, 4737096, 5526612, 6052956, 6579300, 5526612, 5000268, 4737096, 4737096, 3684408, 5526612, 4737096, 5526612, 4737096, 5526612, 3684408, 5526612, 3684408,
  279. 3684408, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 3684408, 5526612, 3684408, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096,
  280. 5526612, 13893632, 10747904, 8912896, 8912896, 10747904, 6553600, 10747904, 10747904, 8126464, 9961472, 10747904, 8126464, 10747904, 7340032, 8912896, 10747904, 6553600, 10747904, 8126464, 10747904, 8912896, 10747904, 6553600, 10747904, 6553600, 10747904, 10747904, 8126464, 7340032, 10747904, 4194304, 3684408, 4737096, 5526612, 15466496, 10747904, 10747904, 6553600, 10747904, 6553600, 10747904, 5767168, 10747904, 7340032, 10747904, 5767168, 10747904, 8912896, 5767168, 9961472, 8912896, 7340032, 10747904, 8912896, 8126464, 10747904, 8126464, 9961472, 7340032, 8912896, 10747904, 4194304, 2894892,
  281. 4737096, 13893632, 10747904, 6553600, 10747904, 8912896, 6553600, 10747904, 8912896, 9961472, 8126464, 10747904, 6553600, 8912896, 5767168, 10747904, 9961472, 6553600, 10747904, 5767168, 8912896, 9961472, 8912896, 6553600, 10747904, 8126464, 10747904, 8126464, 10747904, 7340032, 9961472, 4194304, 2894892, 4737096, 4737096, 13893632, 8912896, 10747904, 6553600, 8912896, 6553600, 8126464, 5767168, 8912896, 5767168, 9961472, 8126464, 10747904, 5767168, 10747904, 6553600, 10747904, 7340032, 8912896, 7340032, 10747904, 8912896, 8126464, 9961472, 10747904, 6553600, 8912896, 4194304, 2894892,
  282. 4737096, 13893632, 8912896, 6553600, 10747904, 6553600, 8912896, 7340032, 6553600, 10747904, 6553600, 10747904, 8912896, 8126464, 8912896, 10747904, 6553600, 9961472, 8912896, 8912896, 5767168, 8126464, 10747904, 4980736, 9961472, 5767168, 8912896, 6553600, 8912896, 8912896, 7340032, 4194304, 2894892, 3684408, 4737096, 13893632, 8912896, 10747904, 6553600, 6553600, 8912896, 10747904, 8126464, 5767168, 10747904, 8126464, 5767168, 9961472, 10747904, 5767168, 10747904, 7340032, 7340032, 10747904, 7340032, 10747904, 8126464, 10747904, 7340032, 8912896, 6553600, 10747904, 4194304, 2894892,
  283. 3684408, 13893632, 10747904, 8912896, 10747904, 8912896, 6553600, 10747904, 8912896, 8126464, 9961472, 10747904, 8126464, 10747904, 5767168, 8912896, 10747904, 6553600, 10747904, 5767168, 8912896, 10747904, 5767168, 9961472, 10747904, 8126464, 10747904, 10747904, 10747904, 7340032, 8126464, 4194304, 2894892, 3684408, 4737096, 13893632, 10747904, 6553600, 10747904, 8912896, 6553600, 10747904, 5767168, 10747904, 7340032, 9961472, 8126464, 8126464, 5767168, 8912896, 6553600, 10747904, 8126464, 8912896, 9961472, 8912896, 9961472, 8126464, 7340032, 10747904, 8912896, 10747904, 4194304, 2894892,
  284. 5526612, 13893632, 10747904, 6553600, 8912896, 10747904, 6553600, 10747904, 6553600, 10747904, 6553600, 10747904, 6553600, 10747904, 7340032, 10747904, 6553600, 6553600, 10747904, 5767168, 8912896, 8126464, 10747904, 8126464, 8912896, 6553600, 9961472, 6553600, 8912896, 7340032, 10747904, 4194304, 2105376, 3684408, 5526612, 13893632, 10747904, 6553600, 6553600, 10747904, 6553600, 8126464, 5767168, 10747904, 5767168, 10747904, 5767168, 9961472, 5767168, 10747904, 6553600, 8912896, 7340032, 10747904, 7340032, 8126464, 10747904, 8126464, 9961472, 8912896, 6553600, 7340032, 4194304, 2894892,
  285. 3684408, 13107200, 10747904, 6553600, 10747904, 6553600, 8912896, 7340032, 8912896, 9961472, 8126464, 10747904, 8912896, 8912896, 8912896, 10747904, 9961472, 6553600, 8912896, 8126464, 5767168, 6553600, 10747904, 4980736, 10747904, 7340032, 9961472, 8126464, 10747904, 7340032, 10747904, 4194304, 2105376, 3684408, 5526612, 13107200, 7340032, 10747904, 6553600, 8912896, 6553600, 10747904, 5767168, 8126464, 10747904, 8126464, 5767168, 9961472, 7340032, 8912896, 6553600, 10747904, 7340032, 10747904, 7340032, 10747904, 8126464, 9961472, 7340032, 10747904, 6553600, 10747904, 4194304, 2894892,
  286. 5526612, 10747904, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 2894892, 4737096, 5526612, 10747904, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 6553600, 5767168, 5767168, 5767168, 5767168, 5767168, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 4194304, 2894892,
  287. 3684408, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 3684408, 3684408, 2894892, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2105376, 2105376, 2894892, 2894892, 4737096, 3684408, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2894892, 3421236, 3684408, 3421236, 2894892, 2105376, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892,
  288. 5526612, 3684408, 5526612, 3684408, 5526612, 4737096, 5526612, 4737096, 4737096, 4737096, 4737096, 5526612, 6579300, 6579300, 5526612, 4737096, 5526612, 3684408, 5526612, 4737096, 5526612, 4737096, 4210752, 3684408, 3684408, 3684408, 4210752, 4737096, 5526612, 4737096, 4737096, 3684408, 4737096, 4737096, 5526612, 3684408, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5000268, 5526612, 5526612, 5526612, 5000268, 4737096, 4737096, 4737096, 4737096, 3684408, 3158064, 2105376, 2105376, 3158064, 3684408, 4737096, 4737096, 5526612, 4737096,
  289. 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096, 5526612, 4737096, 15466496, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 10747904, 4737096, 3684408, 5526612, 15466496, 13893632, 13893632, 13893632, 13893632, 13893632, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768, 12320768,
  290. 8126464, 10747904, 5767168, 10747904, 10747904, 6553600, 9961472, 6553600, 10747904, 8126464, 13107200, 8126464, 10747904, 6553600, 10747904, 8126464, 10747904, 4194304, 2894892, 4737096, 4737096, 13893632, 10747904, 10747904, 10747904, 10747904, 6553600, 10747904, 4980736, 10747904, 8126464, 10747904, 6553600, 10747904, 6553600, 10747904, 9961472, 10747904, 6553600, 10747904, 6553600, 10747904, 5767168, 10747904, 7340032, 6553600, 4194304, 3684408, 4737096, 5526612, 13893632, 10747904, 6553600, 8912896, 10747904, 5767168, 10747904, 7340032, 10747904, 7340032, 10747904, 6553600, 10747904, 7340032,
  291. 10747904, 8126464, 8126464, 10747904, 8126464, 10747904, 6553600, 9961472, 8126464, 6553600, 10747904, 5767168, 8126464, 6553600, 8912896, 6553600, 8912896, 4194304, 2894892, 4737096, 4737096, 13893632, 8126464, 10747904, 7340032, 10747904, 6553600, 7340032, 4980736, 8126464, 9961472, 8126464, 10747904, 8912896, 6553600, 8912896, 9961472, 6553600, 8126464, 8912896, 7340032, 8912896, 5767168, 10747904, 6553600, 10747904, 4194304, 3421236, 4737096, 5526612, 13893632, 6553600, 10747904, 5767168, 10747904, 7340032, 10747904, 7340032, 8912896, 10747904, 7340032, 10747904, 8912896, 4980736,
  292. 10747904, 8126464, 5767168, 8126464, 10747904, 6553600, 9961472, 6553600, 8126464, 10747904, 8126464, 5767168, 10747904, 8912896, 6553600, 9961472, 8126464, 4194304, 2894892, 4737096, 4210752, 13893632, 8126464, 8126464, 7340032, 10747904, 6553600, 8126464, 8126464, 10747904, 5767168, 10747904, 4980736, 10747904, 10747904, 6553600, 10747904, 6553600, 10747904, 6553600, 8912896, 5767168, 8912896, 8912896, 6553600, 7340032, 4194304, 2894892, 4737096, 5526612, 13893632, 6553600, 10747904, 7340032, 7340032, 10747904, 10747904, 8912896, 7340032, 8912896, 7340032, 6553600, 7340032, 8912896,
  293. 8126464, 9961472, 5767168, 9961472, 6553600, 6553600, 10747904, 6553600, 10747904, 8126464, 10747904, 5767168, 8126464, 7340032, 6553600, 10747904, 6553600, 4194304, 2894892, 4737096, 4210752, 13893632, 10747904, 4980736, 7340032, 10747904, 6553600, 10747904, 4980736, 10747904, 8126464, 9961472, 6553600, 10747904, 6553600, 8912896, 8126464, 6553600, 10747904, 6553600, 10747904, 8912896, 5767168, 7340032, 9961472, 6553600, 4194304, 2894892, 4737096, 5526612, 13893632, 10747904, 6553600, 5767168, 10747904, 8912896, 7340032, 7340032, 10747904, 7340032, 10747904, 6553600, 7340032, 10747904,
  294. 6553600, 10747904, 8126464, 10747904, 6553600, 10747904, 6553600, 8912896, 10747904, 6553600, 10747904, 8126464, 5767168, 8912896, 10747904, 8126464, 8912896, 4194304, 2894892, 4737096, 4210752, 13893632, 4980736, 10747904, 10747904, 6553600, 10747904, 8126464, 7340032, 8912896, 5767168, 8126464, 4980736, 10747904, 6553600, 10747904, 6553600, 8126464, 8126464, 6553600, 8912896, 7340032, 5767168, 8912896, 7340032, 6553600, 4194304, 2894892, 4737096, 4737096, 13893632, 6553600, 10747904, 8912896, 10747904, 7340032, 10747904, 8912896, 7340032, 7340032, 5767168, 10747904, 7340032, 10747904,
  295. 6553600, 10747904, 8126464, 8126464, 6553600, 9961472, 9961472, 6553600, 9961472, 6553600, 8126464, 5767168, 10747904, 6553600, 10747904, 6553600, 9961472, 4194304, 2894892, 4737096, 4737096, 13893632, 4980736, 10747904, 7340032, 10747904, 6553600, 8126464, 8126464, 8912896, 4980736, 9961472, 6553600, 8912896, 4980736, 10747904, 8126464, 6553600, 10747904, 8912896, 6553600, 10747904, 5767168, 10747904, 5767168, 8912896, 4194304, 2894892, 3684408, 4737096, 13893632, 6553600, 10747904, 5767168, 7340032, 5767168, 10747904, 7340032, 10747904, 7340032, 5767168, 6553600, 10747904, 4980736,
  296. 8126464, 9961472, 5767168, 10747904, 6553600, 6553600, 8912896, 6553600, 8126464, 8126464, 10747904, 5767168, 10747904, 6553600, 7340032, 8912896, 8126464, 4194304, 2894892, 4737096, 5526612, 13107200, 10747904, 4980736, 7340032, 10747904, 6553600, 10747904, 4980736, 8912896, 6553600, 10747904, 6553600, 10747904, 7340032, 6553600, 10747904, 6553600, 8126464, 10747904, 6553600, 8912896, 7340032, 8912896, 6553600, 8912896, 4194304, 2894892, 3684408, 4737096, 13107200, 6553600, 6553600, 5767168, 10747904, 5767168, 10747904, 7340032, 10747904, 7340032, 10747904, 6553600, 10747904, 7340032,
  297. 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 4194304, 2894892, 4737096, 4737096, 10747904, 4194304, 4194304, 4194304, 4194304, 4194304, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4194304, 4194304, 2105376, 4737096, 5526612, 10747904, 4194304, 4194304, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736, 4980736,
  298. 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 4737096, 5526612, 4737096, 3684408, 3421236, 3421236, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2105376, 2105376, 2105376, 3684408, 4737096, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892,
  299. 3684408, 5526612, 3684408, 5526612, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 3684408, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 5526612, 4737096, 4737096, 4737096, 5526612, 4737096, 4737096, 3684408, 4737096, 4737096, 4737096, 4210752, 3684408, 3684408, 4210752, 3684408, 3684408, 4210752, 4737096, 4210752, 3684408, 4210752, 5526612, 4737096, 4737096, 3684408, 5526612, 4737096, 4737096, 4737096, 4737096, 4210752, 3684408, 4210752, 4737096, 4737096, 4737096,
  300. 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612,
  301. },
  302. // purplestone
  303. {
  304. 7078000, 7078000, 7078000, 4194368, 4194368, 4194368, 4194368, 4194368, 5767256, 7078000, 8650884, 5767256, 7078000, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 7078000, 7078000, 7078000, 7078000, 7078000, 7078000, 5767256, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 5767256, 7078000, 8650884, 8650884, 7078000, 5767256, 5767256, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 5767256, 5767256, 5767256, 5767256, 5767256, 5767256, 5767256, 5767256,
  305. 6045728, 8650884, 8650884, 7078000, 4194368, 4194368, 4194368, 5767256, 7078000, 8650884, 7078000, 7078000, 5767256, 5767256, 4194368, 4194368, 4194368, 4194368, 4194368, 7078000, 8650884, 10223772, 7096356, 7096356, 7096356, 6045728, 7078000, 5767256, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 5242960, 5767256, 7078000, 8650884, 8650884, 8650884, 8650884, 7078000, 8650884, 7078000, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 5767256, 5767256, 5767256, 7078000, 8650884, 8650884, 7096356, 7096356, 7096356, 7096356, 7096356,
  306. 7096356, 6045728, 8650884, 8650884, 8650884, 7078000, 4194368, 5767256, 7078000, 7078000, 5767256, 7078000, 7078000, 7078000, 5767256, 4194368, 4194368, 5242960, 5767256, 8650884, 10223772, 7096356, 7096356, 6045728, 6045728, 6045728, 6045728, 5767256, 5767256, 5242960, 4194368, 4194368, 5242960, 5242960, 5767256, 5242960, 7078000, 8650884, 8650884, 8650884, 7078000, 8650884, 7078000, 7078000, 5767256, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 4194368, 5767256, 5767256, 5767256, 7078000, 8650884, 8650884, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356,
  307. 6045728, 6045728, 6045728, 8650884, 7078000, 5767256, 5767256, 5767256, 5767256, 5767256, 7078000, 7078000, 5767256, 5767256, 4194368, 4718664, 5242960, 5242960, 5767256, 8650884, 10223772, 7096356, 6045728, 8650884, 7078000, 7078000, 6045728, 7078000, 5767256, 5242960, 5242960, 5242960, 5767256, 5767256, 5242960, 5767256, 7078000, 8650884, 7078000, 8650884, 7078000, 7078000, 5767256, 5767256, 5767256, 5242960, 5242960, 4718664, 5242960, 5242960, 4718664, 5242960, 5242960, 5767256, 5767256, 7078000, 8650884, 7096356, 7096356, 7096356, 7096356, 5520412, 5520412, 5767256,
  308. 8650884, 6045728, 4732952, 7078000, 8650884, 7078000, 5767256, 5767256, 5767256, 5767256, 5767256, 5767256, 5242960, 4718664, 4718664, 5242960, 5242960, 5767256, 5767256, 7078000, 8650884, 8650884, 7078000, 5767256, 7078000, 8650884, 7096356, 7078000, 5242960, 5767256, 6045728, 6045728, 6045728, 8650884, 7078000, 5767256, 5767256, 7078000, 8650884, 7078000, 5767256, 5767256, 6045728, 6045728, 7096356, 6045728, 6045728, 6045728, 5520412, 5520412, 4732952, 4732952, 5242960, 5242960, 5242960, 7078000, 8650884, 7096356, 7096356, 7096356, 4206616, 5767256, 5520412, 7078000,
  309. 8650884, 6045728, 4732952, 8650884, 8650884, 7078000, 7078000, 5767256, 7078000, 7078000, 8650884, 8650884, 8650884, 8650884, 8650884, 7078000, 7078000, 5767256, 5767256, 5767256, 7078000, 8650884, 7078000, 8650884, 8650884, 7078000, 5520412, 5242960, 5767256, 6045728, 7096356, 7096356, 7096356, 6045728, 8650884, 7078000, 5767256, 5767256, 7078000, 4732952, 4732952, 6045728, 7096356, 7096356, 7096356, 7096356, 7096356, 6045728, 6045728, 6045728, 4732952, 6045728, 4732952, 5242960, 5242960, 7078000, 8650884, 7078000, 7096356, 6045728, 4206616, 7078000, 5520412, 8650884,
  310. 7078000, 8650884, 6045728, 7078000, 8650884, 7078000, 8650884, 7078000, 8650884, 8650884, 8650884, 8650884, 7096356, 7078000, 7078000, 8650884, 8650884, 7078000, 7078000, 5767256, 5767256, 7078000, 5767256, 8650884, 7078000, 7078000, 4206616, 5767256, 6045728, 7096356, 7096356, 5520412, 5520412, 6045728, 8650884, 7078000, 5767256, 4206616, 4732952, 7096356, 7096356, 7621672, 7096356, 7096356, 7096356, 6045728, 5520412, 5520412, 4206616, 5520412, 4206616, 4206616, 6045728, 4732952, 5242960, 5767256, 7078000, 8650884, 7096356, 6045728, 4206616, 8650884, 5520412, 7078000,
  311. 8650884, 8650884, 6045728, 8650884, 7078000, 7078000, 7078000, 8650884, 6045728, 7621672, 8650884, 7096356, 6045728, 7078000, 5767256, 7078000, 7078000, 7078000, 8650884, 7078000, 5767256, 5767256, 5767256, 5767256, 7078000, 5767256, 4732952, 5767256, 7096356, 6045728, 5520412, 5767256, 5767256, 5520412, 7078000, 5767256, 4206616, 5520412, 7096356, 7621672, 7621672, 7621672, 7621672, 7621672, 7096356, 4732952, 5520412, 4732952, 4194368, 5520412, 5767256, 5767256, 6045728, 4206616, 4732952, 5242960, 5767256, 8650884, 7096356, 6045728, 4206616, 8650884, 5520412, 5767256,
  312. 7078000, 8650884, 6045728, 7078000, 5767256, 7078000, 8650884, 6045728, 7621672, 7621672, 7096356, 6045728, 5520412, 7078000, 5767256, 5767256, 5767256, 5767256, 7078000, 7078000, 5767256, 7078000, 5767256, 5767256, 7078000, 7078000, 6045728, 7078000, 6045728, 6045728, 5767256, 8650884, 7078000, 4732952, 8650884, 7078000, 4206616, 7096356, 7621672, 7621672, 8409132, 8409132, 7621672, 7621672, 7096356, 4732952, 4194368, 4732952, 5767256, 5520412, 7078000, 7078000, 5520412, 5767256, 4732952, 5242960, 5242960, 7078000, 6045728, 5520412, 4206616, 7078000, 5520412, 5242960,
  313. 5767256, 7078000, 6045728, 5767256, 7078000, 8650884, 8650884, 7621672, 7621672, 7096356, 6045728, 6045728, 5520412, 7078000, 5767256, 5767256, 7078000, 5767256, 5767256, 5767256, 5767256, 5767256, 7078000, 7078000, 7078000, 7078000, 5520412, 5767256, 6045728, 6045728, 7078000, 8650884, 8650884, 4206616, 7078000, 4206616, 7096356, 5520412, 4732952, 8409132, 8409132, 7621672, 7621672, 7096356, 6045728, 4206616, 5767256, 4206616, 5767256, 5520412, 8650884, 8650884, 5520412, 7078000, 4732952, 5767256, 5242960, 5767256, 6045728, 5520412, 4206616, 8650884, 5520412, 5242960,
  314. 5767256, 5767256, 4206616, 7078000, 7078000, 8650884, 10223772, 7621672, 7096356, 6045728, 6045728, 5520412, 4732952, 7078000, 5767256, 7078000, 7078000, 6045728, 6045728, 6045728, 5520412, 4732952, 5767256, 5767256, 5767256, 7078000, 4732952, 5242960, 4732952, 5767256, 8650884, 7078000, 7078000, 4206616, 5242960, 4206616, 5520412, 7096356, 7078000, 8409132, 7621672, 7096356, 7096356, 6045728, 5520412, 4206616, 5767256, 5767256, 5767256, 8650884, 8650884, 5520412, 5520412, 7078000, 4732952, 4206616, 5767256, 5242960, 5767256, 5520412, 4206616, 7078000, 5767256, 5242960,
  315. 5767256, 5767256, 4206616, 7078000, 8650884, 8650884, 10223772, 7621672, 6045728, 6045728, 4732952, 4732952, 4732952, 7078000, 5767256, 7078000, 6045728, 7096356, 7096356, 7096356, 7096356, 6045728, 7078000, 5767256, 5767256, 5767256, 5767256, 5242960, 4732952, 7078000, 8650884, 5767256, 7078000, 4206616, 4718664, 4206616, 5520412, 4732952, 7078000, 8409132, 7096356, 7096356, 6045728, 5520412, 5520412, 5520412, 4206616, 8650884, 5767256, 8650884, 5520412, 5520412, 5520412, 5520412, 4732952, 4206616, 7078000, 5767256, 5242960, 5520412, 4206616, 5242960, 5767256, 5242960,
  316. 5767256, 5767256, 4206616, 7078000, 8650884, 10223772, 10223772, 7078000, 6045728, 4732952, 4206616, 7078000, 4206616, 5767256, 7078000, 5767256, 7096356, 7096356, 6045728, 7078000, 6045728, 7096356, 8650884, 7078000, 5767256, 5242960, 4718664, 4718664, 4206616, 5242960, 5242960, 5242960, 5242960, 4718664, 4718664, 5767256, 5520412, 4732952, 8650884, 7096356, 7096356, 6045728, 5520412, 5767256, 7078000, 5520412, 5520412, 4206616, 8650884, 8650884, 5520412, 4732952, 4732952, 5520412, 4732952, 4206616, 7078000, 7078000, 5767256, 5520412, 4206616, 5242960, 5242960, 4718664,
  317. 5767256, 5767256, 4206616, 7078000, 10223772, 8650884, 7096356, 7096356, 7096356, 6045728, 4206616, 5242960, 4206616, 5242960, 5242960, 6045728, 7096356, 6045728, 7078000, 7078000, 8650884, 6045728, 8650884, 7078000, 5242960, 4194368, 4194368, 4718664, 5242960, 5242960, 5767256, 5242960, 5242960, 5242960, 5767256, 5242960, 5520412, 4732952, 8650884, 7096356, 6045728, 5520412, 5767256, 7078000, 8650884, 7078000, 5520412, 4206616, 6045728, 7096356, 4732952, 4206616, 4206616, 8650884, 4732952, 4206616, 7078000, 8650884, 5767256, 5242960, 5242960, 5242960, 4718664, 4718664,
  318. 5767256, 5767256, 5767256, 7078000, 8650884, 7096356, 7096356, 6045728, 7078000, 7078000, 7078000, 7078000, 3681300, 4718664, 5242960, 6045728, 7096356, 6045728, 5767256, 8650884, 7078000, 6045728, 8650884, 7078000, 5242960, 4718664, 4718664, 5242960, 5767256, 5767256, 7078000, 8650884, 8650884, 7078000, 5242960, 5242960, 4732952, 4732952, 8650884, 7096356, 5767256, 5520412, 7078000, 8650884, 8650884, 8650884, 7096356, 6045728, 7096356, 5520412, 4206616, 7078000, 7078000, 7078000, 4732952, 4206616, 7078000, 8650884, 7078000, 5767256, 5242960, 5242960, 4718664, 4718664,
  319. 5767256, 5767256, 5767256, 7078000, 8650884, 7096356, 6045728, 7078000, 8650884, 10223772, 10223772, 8650884, 3681300, 4194368, 5242960, 6045728, 7096356, 6045728, 5767256, 8650884, 5767256, 5520412, 7078000, 5767256, 4718664, 5767256, 4732952, 4732952, 4732952, 5767256, 7078000, 7078000, 7078000, 7078000, 5242960, 4718664, 4732952, 5767256, 8650884, 7096356, 8650884, 5520412, 5767256, 4732952, 5520412, 7096356, 7096356, 7096356, 5520412, 4206616, 7078000, 8650884, 7078000, 5767256, 7078000, 4732952, 4206616, 7078000, 7078000, 5242960, 4718664, 4718664, 4718664, 4718664,
  320. 5767256, 5767256, 5767256, 7078000, 8650884, 7096356, 7078000, 8650884, 10223772, 8650884, 7078000, 7078000, 3681300, 4194368, 5242960, 7096356, 8650884, 5520412, 5767256, 7078000, 5767256, 4732952, 5242960, 5242960, 5242960, 6045728, 7096356, 7096356, 6045728, 6045728, 4732952, 5767256, 7078000, 5767256, 4718664, 4718664, 4732952, 5767256, 8650884, 7096356, 8650884, 5520412, 4732952, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 5520412, 4206616, 7078000, 7078000, 5767256, 8650884, 4732952, 4732952, 4206616, 7078000, 5242960, 4718664, 4718664, 4718664, 4718664,
  321. 5767256, 5767256, 5767256, 7078000, 7078000, 7096356, 7078000, 10223772, 8650884, 5767256, 5767256, 4194368, 3681300, 4194368, 5242960, 7096356, 8650884, 4732952, 5767256, 7078000, 5767256, 4206616, 5242960, 5767256, 7096356, 8409132, 8409132, 8409132, 8409132, 7096356, 6045728, 5767256, 5767256, 7078000, 4718664, 4718664, 4206616, 7078000, 8650884, 5767256, 8650884, 5520412, 7096356, 7096356, 7096356, 7096356, 5520412, 5520412, 5520412, 5520412, 4206616, 7078000, 8650884, 7078000, 7078000, 7078000, 4732952, 4206616, 4206616, 5242960, 4718664, 4718664, 5242960, 5767256,
  322. 5767256, 5767256, 5767256, 7078000, 7078000, 7096356, 7078000, 10223772, 5767256, 7078000, 8650884, 5767256, 3681300, 4718664, 5242960, 8650884, 8650884, 7078000, 8650884, 7078000, 5767256, 5242960, 5242960, 8650884, 8409132, 7096356, 6045728, 6045728, 6045728, 6045728, 7096356, 5520412, 5767256, 5767256, 5242960, 4718664, 4206616, 7078000, 7078000, 5767256, 5767256, 5520412, 7096356, 7096356, 5520412, 5520412, 3681300, 5520412, 3681300, 5520412, 4206616, 7078000, 7078000, 5767256, 5767256, 8650884, 7078000, 4206616, 5242960, 4194368, 5242960, 5242960, 5242960, 5767256,
  323. 5767256, 5767256, 5767256, 5767256, 7078000, 7078000, 8650884, 7078000, 5767256, 8650884, 7078000, 5767256, 3681300, 5242960, 5767256, 7078000, 8650884, 8650884, 7078000, 5767256, 5242960, 5242960, 5767256, 8650884, 6045728, 7078000, 11796660, 10223772, 8650884, 10223772, 6045728, 5520412, 4732952, 4206616, 5767256, 5242960, 4206616, 7078000, 8650884, 5767256, 5520412, 5520412, 7096356, 5520412, 4732952, 3681300, 5767256, 5520412, 5767256, 5520412, 3681300, 7078000, 5767256, 7078000, 5767256, 8650884, 7078000, 4206616, 5242960, 4718664, 5242960, 5767256, 5767256, 7078000,
  324. 7078000, 7078000, 7078000, 5767256, 5767256, 7078000, 8650884, 5767256, 5767256, 7078000, 7078000, 8650884, 7078000, 5767256, 7078000, 8650884, 7078000, 7078000, 5767256, 5242960, 5242960, 5767256, 8650884, 7096356, 11796660, 11796660, 10223772, 8650884, 8650884, 5520412, 8650884, 5520412, 5520412, 4732952, 5767256, 5767256, 4206616, 7078000, 7078000, 5767256, 5767256, 5520412, 7096356, 5520412, 3681300, 5767256, 7078000, 5767256, 7078000, 5520412, 3681300, 7078000, 5767256, 7078000, 5767256, 7078000, 7078000, 4732952, 5242960, 5242960, 7078000, 7078000, 7078000, 7078000,
  325. 7096356, 8650884, 8650884, 7078000, 5767256, 7078000, 7078000, 5767256, 7078000, 5767256, 5767256, 7078000, 8650884, 7078000, 5767256, 5767256, 5767256, 5242960, 5242960, 5242960, 7078000, 8650884, 7096356, 7621672, 8650884, 10223772, 8650884, 7096356, 5520412, 5520412, 4206616, 5520412, 4206616, 4206616, 4206616, 5767256, 4732952, 7078000, 5767256, 5767256, 5767256, 5520412, 8650884, 5520412, 3681300, 7078000, 7078000, 5767256, 5767256, 3681300, 5767256, 5767256, 7078000, 5767256, 5242960, 7078000, 5767256, 4732952, 5767256, 7078000, 8650884, 7621672, 7621672, 7096356,
  326. 7096356, 7096356, 6045728, 8650884, 7078000, 5767256, 5767256, 5767256, 5767256, 7078000, 8650884, 5767256, 5767256, 4194368, 4194368, 5242960, 5767256, 5767256, 7078000, 7078000, 8650884, 7096356, 7621672, 7096356, 7096356, 7096356, 7096356, 6045728, 4206616, 5767256, 7078000, 4206616, 5767256, 4206616, 4206616, 4732952, 5520412, 4732952, 5767256, 5767256, 7078000, 5520412, 8650884, 4732952, 3681300, 5767256, 5767256, 5767256, 7078000, 7078000, 5767256, 7078000, 5767256, 5242960, 5242960, 5242960, 4732952, 5520412, 8650884, 8650884, 7621672, 7621672, 7096356, 7096356,
  327. 6045728, 6045728, 7096356, 4732952, 7078000, 5767256, 5767256, 7078000, 8650884, 8650884, 8650884, 7078000, 5767256, 4194368, 4194368, 6045728, 6045728, 4206616, 5767256, 7078000, 8650884, 7096356, 7621672, 7078000, 8650884, 7096356, 5520412, 5520412, 5767256, 7078000, 8650884, 5767256, 4206616, 4206616, 5520412, 6045728, 7096356, 6045728, 5767256, 5767256, 7078000, 7078000, 8650884, 4206616, 7078000, 5767256, 5767256, 5767256, 5767256, 8650884, 7078000, 5767256, 5767256, 5242960, 4718664, 4194368, 4732952, 6045728, 7096356, 7096356, 7621672, 7621672, 7096356, 7096356,
  328. 6045728, 5520412, 5520412, 4732952, 7078000, 8650884, 7078000, 7078000, 8650884, 8650884, 8650884, 7078000, 5242960, 4194368, 5520412, 6045728, 5520412, 4732952, 5767256, 7078000, 8650884, 7096356, 7621672, 7078000, 8650884, 7096356, 5520412, 4206616, 5767256, 8650884, 5767256, 4206616, 4206616, 4732952, 4732952, 4732952, 5520412, 5520412, 5520412, 7078000, 7078000, 7078000, 8650884, 4206616, 8650884, 7078000, 7078000, 8650884, 8650884, 7078000, 8650884, 7078000, 4718664, 4194368, 5242960, 5242960, 6045728, 7096356, 7621672, 7621672, 8650884, 8650884, 8650884, 6045728,
  329. 5767256, 5767256, 4732952, 4206616, 4206616, 7078000, 7078000, 8650884, 8650884, 8650884, 7078000, 5767256, 4194368, 5242960, 7096356, 7078000, 5767256, 4732952, 5767256, 7078000, 8650884, 7096356, 7621672, 7096356, 7096356, 5520412, 4206616, 4206616, 7078000, 8650884, 5520412, 4732952, 4732952, 4206616, 4206616, 5520412, 5520412, 4732952, 5520412, 5520412, 4206616, 8650884, 7078000, 7078000, 7078000, 8650884, 8650884, 7078000, 7078000, 5767256, 7078000, 4194368, 4194368, 4718664, 5767256, 7078000, 7096356, 7621672, 7621672, 10223772, 8650884, 7078000, 7078000, 7078000,
  330. 5767256, 5767256, 5767256, 4732952, 4732952, 7078000, 5767256, 7078000, 7078000, 7078000, 5767256, 4732952, 7096356, 7096356, 7096356, 5767256, 7078000, 4206616, 4206616, 7078000, 8650884, 7096356, 7096356, 7078000, 5767256, 5767256, 7078000, 7078000, 8650884, 8650884, 5520412, 4732952, 4206616, 4732952, 5767256, 5767256, 7078000, 5520412, 5520412, 4732952, 4206616, 4206616, 7078000, 8650884, 7078000, 7078000, 8650884, 7078000, 5767256, 5242960, 4718664, 4194368, 4194368, 4718664, 7078000, 8650884, 7621672, 7621672, 10223772, 10223772, 8650884, 5767256, 7078000, 5767256,
  331. 8650884, 8650884, 8650884, 5520412, 5520412, 5767256, 8650884, 7078000, 5767256, 5767256, 4732952, 5520412, 5520412, 6045728, 5767256, 5767256, 5767256, 4206616, 5242960, 7078000, 8650884, 8650884, 7096356, 7078000, 5767256, 7078000, 7096356, 7096356, 7096356, 5520412, 4206616, 4206616, 4732952, 5520412, 5520412, 8650884, 10223772, 5520412, 7078000, 5520412, 4732952, 4206616, 4206616, 7078000, 5767256, 5767256, 7078000, 5767256, 5242960, 5242960, 4718664, 4718664, 4718664, 5767256, 8650884, 7621672, 7096356, 7621672, 7621672, 7621672, 7621672, 7096356, 5767256, 5767256,
  332. 5767256, 7078000, 7078000, 6045728, 6045728, 5767256, 7078000, 5767256, 5242960, 5242960, 4732952, 7078000, 7078000, 6045728, 7078000, 7078000, 8650884, 7078000, 5242960, 5767256, 7078000, 8650884, 7096356, 8650884, 10223772, 10223772, 10223772, 10223772, 10223772, 5520412, 4206616, 7078000, 7078000, 4732952, 5520412, 8650884, 8650884, 5520412, 7078000, 5520412, 5520412, 4732952, 4206616, 5767256, 5242960, 5242960, 5767256, 5242960, 6045728, 6045728, 6045728, 5767256, 5767256, 7078000, 8650884, 7096356, 7621672, 6045728, 6045728, 6045728, 7621672, 7621672, 7096356, 7078000,
  333. 5767256, 7078000, 8650884, 7096356, 6045728, 8650884, 5767256, 5242960, 5242960, 5242960, 5242960, 5767256, 7078000, 4732952, 8650884, 8650884, 7078000, 5767256, 4718664, 5242960, 5767256, 8650884, 8650884, 10223772, 10223772, 10223772, 8650884, 8650884, 8650884, 5520412, 4206616, 5767256, 10223772, 8650884, 4206616, 5767256, 7078000, 5520412, 7078000, 5520412, 5520412, 4732952, 4206616, 5767256, 5242960, 5242960, 5242960, 6045728, 6045728, 6045728, 5767256, 5767256, 7078000, 8650884, 10223772, 7096356, 6045728, 8650884, 11796660, 11796660, 6045728, 7096356, 7096356, 8650884,
  334. 7078000, 8650884, 7078000, 6045728, 6045728, 7078000, 5767256, 7078000, 5767256, 5767256, 5767256, 7078000, 7078000, 4206616, 4732952, 4732952, 4732952, 4206616, 4718664, 4718664, 5767256, 8650884, 8650884, 10223772, 10223772, 8650884, 8650884, 7078000, 6045728, 5520412, 4206616, 7078000, 8650884, 8650884, 4206616, 5767256, 5767256, 5520412, 5767256, 5520412, 5520412, 4732952, 4206616, 7078000, 5767256, 4732952, 5242960, 6045728, 6045728, 8650884, 8650884, 8650884, 8650884, 8650884, 10223772, 7096356, 8650884, 11796660, 8650884, 8650884, 10223772, 10223772, 7096356, 6045728,
  335. 7078000, 8650884, 7078000, 5520412, 5520412, 8650884, 7078000, 8650884, 7078000, 5767256, 7078000, 8650884, 10223772, 10223772, 8650884, 8650884, 7078000, 5520412, 4206616, 4206616, 7078000, 8650884, 10223772, 8650884, 6045728, 7096356, 7096356, 5520412, 4206616, 5520412, 7078000, 10223772, 7078000, 7078000, 4206616, 5767256, 7078000, 7078000, 7078000, 5520412, 5520412, 4732952, 4206616, 7078000, 5767256, 5242960, 5242960, 6045728, 8650884, 8650884, 8650884, 7078000, 7078000, 8650884, 10223772, 7096356, 8650884, 11796660, 7078000, 7078000, 10223772, 10223772, 6045728, 6045728,
  336. 5767256, 8650884, 7078000, 4732952, 4732952, 8650884, 5767256, 7078000, 5767256, 5767256, 8650884, 11796660, 11796660, 10223772, 6045728, 6045728, 6045728, 8650884, 4732952, 5242960, 8650884, 8650884, 8650884, 6045728, 7096356, 6045728, 5520412, 4732952, 5520412, 7078000, 10223772, 8650884, 7078000, 8650884, 5767256, 7078000, 8650884, 8650884, 8650884, 5520412, 5520412, 4732952, 4206616, 7078000, 5767256, 4718664, 5242960, 4732952, 7078000, 8650884, 8650884, 7078000, 5767256, 8650884, 8650884, 7096356, 8650884, 10223772, 7078000, 5767256, 8650884, 8650884, 5520412, 5520412,
  337. 5767256, 7078000, 8650884, 5520412, 5520412, 7078000, 7078000, 7078000, 5767256, 7078000, 10223772, 11796660, 10223772, 6045728, 6045728, 6045728, 6045728, 6045728, 7078000, 5767256, 8650884, 8650884, 8650884, 7096356, 6045728, 4206616, 4718664, 4732952, 5520412, 4732952, 10223772, 8650884, 5767256, 7078000, 7078000, 7078000, 8650884, 8650884, 8650884, 5520412, 5520412, 4732952, 4206616, 7078000, 5767256, 4718664, 5242960, 4732952, 7078000, 7078000, 7078000, 5767256, 7078000, 8650884, 8650884, 7096356, 8650884, 10223772, 7078000, 5767256, 7078000, 4732952, 4732952, 4732952,
  338. 5767256, 7078000, 8650884, 7096356, 6045728, 7078000, 8650884, 8650884, 5767256, 8650884, 10223772, 10223772, 6045728, 6045728, 4732952, 4732952, 7078000, 4732952, 8650884, 5767256, 8650884, 8650884, 7078000, 7096356, 4732952, 5242960, 5767256, 5767256, 4732952, 4732952, 8650884, 7078000, 4718664, 5767256, 7078000, 8650884, 8650884, 7078000, 5767256, 5520412, 4206616, 4732952, 4206616, 7078000, 5767256, 4718664, 5242960, 4732952, 5767256, 5767256, 7078000, 5767256, 5767256, 7078000, 8650884, 6045728, 7078000, 8650884, 7078000, 5242960, 7078000, 4732952, 4732952, 4732952,
  339. 8650884, 5767256, 8650884, 6045728, 4732952, 7078000, 8650884, 7078000, 5767256, 8650884, 8650884, 10223772, 7078000, 6045728, 4732952, 4732952, 8650884, 4732952, 7078000, 5767256, 8650884, 8650884, 5767256, 4732952, 4718664, 5767256, 7078000, 5767256, 4732952, 4206616, 7078000, 5767256, 4718664, 5767256, 7078000, 8650884, 8650884, 7078000, 5767256, 5520412, 4206616, 5767256, 7078000, 5767256, 5242960, 5242960, 5242960, 4732952, 5242960, 5767256, 5767256, 5242960, 5767256, 5767256, 7078000, 6045728, 7078000, 8650884, 7078000, 5767256, 5242960, 5242960, 5520412, 5520412,
  340. 5767256, 5767256, 8650884, 4732952, 4732952, 7078000, 7078000, 5767256, 5767256, 7078000, 8650884, 8650884, 7078000, 4732952, 4732952, 4732952, 7078000, 4732952, 5767256, 5767256, 7078000, 8650884, 7078000, 4732952, 4718664, 7078000, 7078000, 5767256, 4206616, 4206616, 5242960, 4718664, 5767256, 5767256, 5767256, 7078000, 8650884, 5767256, 5767256, 5520412, 4206616, 5767256, 7078000, 5767256, 5242960, 5767256, 5767256, 4732952, 5242960, 5242960, 5242960, 5242960, 5242960, 5242960, 5767256, 5520412, 5767256, 7078000, 7078000, 7078000, 5767256, 5767256, 6045728, 6045728,
  341. 5767256, 5767256, 7078000, 4732952, 7078000, 5767256, 5767256, 5242960, 5242960, 7078000, 8650884, 8650884, 8650884, 4732952, 4732952, 4732952, 5767256, 4732952, 4718664, 5242960, 5767256, 7078000, 7078000, 6045728, 4194368, 5767256, 5767256, 4718664, 4206616, 4206616, 4718664, 4718664, 7078000, 5767256, 5767256, 8650884, 5767256, 5767256, 7078000, 7078000, 4206616, 7078000, 8650884, 7078000, 7078000, 7078000, 7078000, 4732952, 5242960, 5242960, 5242960, 5767256, 5767256, 5242960, 5242960, 5520412, 4194368, 5767256, 7078000, 7078000, 7078000, 7078000, 7096356, 7096356,
  342. 5767256, 5767256, 8650884, 7078000, 5767256, 5242960, 5242960, 5242960, 5242960, 5767256, 7078000, 7078000, 8650884, 7078000, 4732952, 5767256, 5242960, 4732952, 4718664, 4718664, 5242960, 5767256, 5767256, 4732952, 4194368, 7078000, 5767256, 4718664, 4206616, 4206616, 4718664, 5767256, 5767256, 4718664, 5767256, 5767256, 7078000, 7078000, 5767256, 7078000, 4206616, 5767256, 7078000, 7078000, 8650884, 8650884, 8650884, 4732952, 5242960, 5767256, 7078000, 7078000, 7078000, 7078000, 5767256, 5520412, 5242960, 4194368, 5242960, 5767256, 5767256, 5242960, 7096356, 7096356,
  343. 5767256, 5767256, 7078000, 5767256, 5767256, 5767256, 5242960, 5242960, 5242960, 5242960, 5767256, 7078000, 7078000, 5767256, 4732952, 5767256, 5242960, 5242960, 5242960, 5242960, 4718664, 5242960, 5242960, 4206616, 4718664, 5767256, 5767256, 8650884, 7078000, 4206616, 4194368, 4718664, 4718664, 5767256, 5767256, 7078000, 8650884, 8650884, 5767256, 7078000, 5767256, 4206616, 5767256, 7078000, 8650884, 8650884, 7078000, 4732952, 5767256, 7078000, 8650884, 8650884, 8650884, 8650884, 7078000, 5767256, 5767256, 4718664, 4194368, 4194368, 4194368, 4194368, 6045728, 6045728,
  344. 5767256, 5767256, 5767256, 7078000, 7078000, 7078000, 7078000, 5767256, 7078000, 5767256, 5242960, 5767256, 7078000, 8650884, 8650884, 8650884, 8650884, 7078000, 5242960, 5767256, 5242960, 5242960, 5767256, 4206616, 4718664, 4718664, 4718664, 7078000, 5767256, 3681300, 4194368, 4718664, 4718664, 5767256, 7078000, 8650884, 8650884, 7078000, 5767256, 5767256, 5767256, 4206616, 5767256, 8650884, 7078000, 5767256, 5767256, 4732952, 4732952, 6045728, 6045728, 8650884, 8650884, 8650884, 8650884, 7078000, 7078000, 5767256, 4718664, 4718664, 4194368, 4194368, 5520412, 4732952,
  345. 5767256, 5767256, 7078000, 8650884, 7096356, 7096356, 8650884, 7078000, 8650884, 7078000, 5767256, 7078000, 8650884, 8650884, 8650884, 8650884, 8650884, 8650884, 8650884, 5767256, 7078000, 5767256, 5767256, 3681300, 4718664, 4718664, 4718664, 4718664, 4718664, 3681300, 4194368, 4718664, 5767256, 5767256, 7078000, 8650884, 7078000, 5767256, 5767256, 7078000, 5767256, 5242960, 5767256, 5242960, 5767256, 8650884, 4732952, 6045728, 6045728, 7096356, 7096356, 6045728, 6045728, 8650884, 7078000, 7078000, 8650884, 7078000, 5767256, 4718664, 4718664, 4194368, 4732952, 4732952,
  346. 5242960, 5767256, 7078000, 7096356, 6045728, 6045728, 5520412, 7078000, 7078000, 5767256, 7078000, 7078000, 8650884, 8650884, 7096356, 7096356, 5520412, 5520412, 7078000, 7078000, 8650884, 7078000, 5242960, 3681300, 5242960, 4718664, 4718664, 4718664, 4718664, 4206616, 4194368, 5767256, 7078000, 7078000, 5767256, 5767256, 5242960, 5242960, 5242960, 5767256, 5242960, 4718664, 5242960, 5767256, 5767256, 7078000, 8650884, 6045728, 7096356, 6045728, 5520412, 5767256, 5520412, 7078000, 8650884, 7078000, 8650884, 8650884, 7078000, 5767256, 4718664, 4718664, 4206616, 4206616,
  347. 5242960, 5767256, 8650884, 6045728, 7078000, 7078000, 5520412, 5767256, 5767256, 7078000, 8650884, 8650884, 8650884, 7096356, 7096356, 7096356, 5520412, 5520412, 5767256, 5767256, 7078000, 5767256, 4718664, 4206616, 5242960, 5242960, 5242960, 5242960, 5242960, 4732952, 5242960, 5767256, 5767256, 5767256, 5767256, 7078000, 5767256, 5767256, 5242960, 5242960, 4718664, 4718664, 5242960, 5767256, 7078000, 8650884, 10223772, 7096356, 7096356, 5520412, 4732952, 4194368, 4732952, 7078000, 8650884, 8650884, 8650884, 7078000, 8650884, 7078000, 5767256, 5242960, 4206616, 3681300,
  348. 5242960, 5767256, 8650884, 5520412, 7078000, 8650884, 5520412, 8650884, 7078000, 8650884, 8650884, 7096356, 7096356, 7096356, 6045728, 6045728, 5520412, 4732952, 5767256, 5767256, 5767256, 5242960, 4194368, 4732952, 5767256, 5520412, 5520412, 5520412, 5520412, 6045728, 8650884, 8650884, 5767256, 5767256, 5767256, 7078000, 7078000, 7078000, 5767256, 5767256, 5242960, 5242960, 5242960, 5767256, 7078000, 8650884, 10223772, 5520412, 8650884, 4732952, 5767256, 4194368, 5767256, 5767256, 7078000, 8650884, 7078000, 5767256, 7078000, 5767256, 7078000, 5767256, 3681300, 4194368,
  349. 5242960, 5767256, 7078000, 5520412, 7078000, 5767256, 5520412, 7078000, 7078000, 8650884, 8650884, 6045728, 8650884, 7096356, 5767256, 5767256, 5520412, 4206616, 5767256, 7078000, 5767256, 5242960, 4194368, 4732952, 5520412, 7096356, 7096356, 6045728, 6045728, 7096356, 10223772, 10223772, 8650884, 5767256, 5767256, 7078000, 8650884, 8650884, 7078000, 7078000, 5767256, 5767256, 5767256, 7078000, 8650884, 7096356, 10223772, 5520412, 8650884, 4732952, 4194368, 4194368, 5767256, 7078000, 8650884, 8650884, 7078000, 5767256, 5767256, 7078000, 8650884, 7078000, 3681300, 4194368,
  350. 5242960, 5767256, 5767256, 4732952, 7078000, 8650884, 8650884, 7078000, 8650884, 8650884, 7078000, 5520412, 5767256, 8650884, 5242960, 5767256, 5767256, 4206616, 7078000, 8650884, 7078000, 5242960, 4718664, 5520412, 7096356, 8409132, 7621672, 7096356, 6045728, 7096356, 8650884, 11796660, 10223772, 7096356, 4732952, 7078000, 8650884, 8650884, 7078000, 8650884, 7078000, 5767256, 7078000, 8650884, 7096356, 7096356, 8650884, 4732952, 7078000, 5767256, 4194368, 5767256, 5767256, 4732952, 6045728, 10223772, 8650884, 7078000, 7078000, 7078000, 8650884, 7078000, 3681300, 4194368,
  351. 4718664, 5242960, 5767256, 4732952, 7078000, 8650884, 8650884, 7078000, 8650884, 8650884, 7078000, 5767256, 8650884, 5767256, 5242960, 7078000, 8650884, 10223772, 4206616, 8650884, 7078000, 5242960, 5242960, 6045728, 8409132, 7621672, 7621672, 7096356, 7096356, 7096356, 7078000, 10223772, 8650884, 6045728, 7096356, 4732952, 8650884, 7078000, 8650884, 7078000, 7078000, 5767256, 7078000, 7096356, 7096356, 7096356, 8650884, 4732952, 7078000, 5767256, 5767256, 4732952, 4732952, 6045728, 7096356, 7621672, 8650884, 7078000, 8650884, 7078000, 7078000, 7078000, 5767256, 5767256,
  352. 5242960, 4718664, 5242960, 4206616, 7078000, 7078000, 7078000, 5767256, 7078000, 8650884, 7078000, 5767256, 5767256, 5242960, 7078000, 7078000, 10223772, 7078000, 4206616, 7078000, 5767256, 5767256, 5767256, 7096356, 7621672, 7096356, 7096356, 6045728, 7096356, 7096356, 7096356, 8650884, 10223772, 8650884, 6045728, 6045728, 7078000, 8650884, 7078000, 8650884, 7078000, 7078000, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 5767256, 4732952, 4732952, 6045728, 6045728, 7096356, 7621672, 6045728, 7078000, 7078000, 8650884, 7078000, 7078000, 8650884, 7078000, 4206616,
  353. 5242960, 4718664, 5242960, 4206616, 5242960, 5767256, 5767256, 5767256, 5767256, 7078000, 5767256, 5767256, 5767256, 7078000, 5767256, 7078000, 7078000, 4206616, 7078000, 8650884, 7078000, 5767256, 7096356, 7096356, 6045728, 5520412, 7096356, 5520412, 6045728, 7096356, 7096356, 7096356, 8650884, 10223772, 8650884, 6045728, 4732952, 7078000, 7078000, 7078000, 7078000, 8650884, 7096356, 7096356, 6045728, 6045728, 6045728, 6045728, 7096356, 8650884, 8650884, 7621672, 7621672, 7621672, 6045728, 4732952, 5767256, 5767256, 7078000, 7078000, 7078000, 8650884, 7078000, 4206616,
  354. 4718664, 4194368, 4718664, 3681300, 4718664, 5242960, 5242960, 5242960, 5767256, 5767256, 7078000, 7078000, 5242960, 5767256, 5242960, 4718664, 4194368, 4206616, 5767256, 7078000, 5767256, 5767256, 8650884, 7096356, 5520412, 6045728, 6045728, 4732952, 5520412, 6045728, 6045728, 6045728, 7078000, 8650884, 8650884, 6045728, 4732952, 5242960, 5767256, 5767256, 7078000, 7096356, 7096356, 6045728, 6045728, 4718664, 5242960, 5242960, 5767256, 7078000, 7078000, 6045728, 4732952, 5767256, 6045728, 4732952, 5767256, 7078000, 8650884, 8650884, 7078000, 8650884, 7078000, 4206616,
  355. 4194368, 4194368, 4194368, 3681300, 4718664, 4194368, 4718664, 4718664, 5242960, 5242960, 5767256, 5767256, 5767256, 7078000, 7078000, 4718664, 4718664, 4206616, 5242960, 5767256, 4732952, 7096356, 7096356, 7096356, 7096356, 6045728, 4732952, 6045728, 5520412, 5520412, 4732952, 4732952, 6045728, 7096356, 8650884, 6045728, 4732952, 4718664, 5242960, 5767256, 5767256, 7096356, 6045728, 7078000, 5520412, 5242960, 5767256, 5767256, 7078000, 8650884, 8650884, 6045728, 4732952, 7078000, 6045728, 4732952, 7078000, 8650884, 8650884, 7078000, 5767256, 7078000, 5767256, 5767256,
  356. 4718664, 4194368, 4194368, 4194368, 4194368, 4718664, 5242960, 5242960, 5767256, 5767256, 5767256, 5767256, 5767256, 5767256, 5767256, 5242960, 5242960, 4206616, 3681300, 4732952, 7096356, 5520412, 5520412, 4732952, 6045728, 4732952, 6045728, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 6045728, 6045728, 6045728, 6045728, 4732952, 4718664, 5242960, 5767256, 5520412, 8650884, 7078000, 4732952, 5767256, 4732952, 6045728, 6045728, 4732952, 4206616, 6045728, 8650884, 8650884, 7078000, 4732952, 8650884, 8650884, 5520412, 6045728, 4732952, 5767256, 5767256, 4206616,
  357. 5242960, 4194368, 4194368, 3681300, 4718664, 5242960, 5767256, 5767256, 7078000, 7078000, 8650884, 8650884, 8650884, 8650884, 8650884, 7078000, 5767256, 4206616, 4732952, 7096356, 5520412, 5520412, 4206616, 3681300, 4732952, 4732952, 6045728, 4732952, 4732952, 4718664, 5767256, 5767256, 7078000, 7078000, 5520412, 5520412, 6045728, 6045728, 4732952, 4206616, 5767256, 4732952, 7078000, 8650884, 4732952, 7078000, 6045728, 5520412, 5520412, 4732952, 4206616, 6045728, 8650884, 7078000, 7078000, 4732952, 7078000, 5520412, 6045728, 6045728, 6045728, 4732952, 5767256, 4206616,
  358. 4718664, 4194368, 4718664, 4718664, 5242960, 5767256, 7078000, 8650884, 8650884, 8650884, 7096356, 7096356, 7096356, 7096356, 7096356, 8650884, 7078000, 5767256, 4732952, 6045728, 5520412, 4206616, 4718664, 3681300, 4206616, 4718664, 4732952, 4732952, 4206616, 5767256, 8650884, 7078000, 7078000, 5767256, 4732952, 4732952, 4732952, 4732952, 5520412, 4732952, 4718664, 4206616, 5767256, 7078000, 4732952, 8650884, 7078000, 4732952, 4718664, 4732952, 4206616, 6045728, 7078000, 5767256, 5767256, 4206616, 8650884, 7078000, 7078000, 5520412, 5520412, 4732952, 5242960, 5242960,
  359. 4718664, 4718664, 4718664, 4718664, 5242960, 7078000, 8650884, 10223772, 10223772, 6045728, 7096356, 5520412, 5520412, 5520412, 5520412, 7096356, 8650884, 5767256, 4732952, 6045728, 4206616, 4718664, 4718664, 3681300, 4206616, 4718664, 4732952, 4732952, 4206616, 7078000, 8650884, 8650884, 8650884, 8650884, 4206616, 4206616, 3681300, 3681300, 5520412, 4732952, 5242960, 4206616, 4718664, 5767256, 4206616, 8650884, 7078000, 4732952, 4718664, 4206616, 4206616, 5767256, 5767256, 7078000, 5767256, 4206616, 7078000, 5767256, 7078000, 4732952, 4732952, 4732952, 5242960, 5242960,
  360. 4718664, 4718664, 4718664, 4718664, 5767256, 7078000, 8650884, 10223772, 10223772, 7096356, 5767256, 7078000, 7078000, 7078000, 5520412, 5520412, 7078000, 5767256, 4732952, 6045728, 4206616, 4718664, 4718664, 4718664, 4206616, 4718664, 4718664, 5767256, 4206616, 5767256, 7078000, 8650884, 8650884, 8650884, 3681300, 4206616, 3681300, 4718664, 4732952, 4206616, 5767256, 5767256, 5242960, 4718664, 4206616, 7078000, 7078000, 4206616, 4718664, 4732952, 4732952, 5767256, 5767256, 8650884, 5767256, 4206616, 5767256, 5767256, 5767256, 4732952, 4732952, 4732952, 5242960, 5242960,
  361. 5242960, 4718664, 4718664, 5242960, 5767256, 7078000, 8650884, 10223772, 5767256, 5520412, 7078000, 8650884, 7078000, 8650884, 7078000, 5520412, 7078000, 5767256, 3681300, 8650884, 8650884, 5767256, 5767256, 8650884, 4206616, 5767256, 8650884, 5767256, 4206616, 5767256, 7078000, 8650884, 7078000, 7078000, 3681300, 3681300, 4718664, 5242960, 4206616, 3681300, 5242960, 5767256, 5242960, 4718664, 4206616, 5242960, 5242960, 4206616, 5242960, 5520412, 5520412, 4206616, 5767256, 5767256, 5767256, 4206616, 5767256, 7078000, 5767256, 5767256, 6045728, 5520412, 5520412, 5767256,
  362. 5242960, 4718664, 4718664, 5242960, 5767256, 7078000, 8650884, 5520412, 5520412, 4206616, 5520412, 5520412, 8650884, 7078000, 8650884, 4732952, 7078000, 7078000, 3681300, 5767256, 8650884, 8650884, 5767256, 5767256, 4206616, 5767256, 5767256, 5767256, 4206616, 7078000, 5767256, 7078000, 5767256, 4718664, 4718664, 3681300, 5242960, 7078000, 4206616, 3681300, 4718664, 7078000, 4718664, 5242960, 4206616, 5767256, 5242960, 5242960, 5767256, 6045728, 7078000, 6045728, 4206616, 5767256, 5767256, 4206616, 7078000, 5767256, 5767256, 6045728, 8409132, 7096356, 7096356, 5520412,
  363. 5242960, 4718664, 4718664, 5242960, 5520412, 7096356, 7096356, 7096356, 7078000, 8650884, 7078000, 7078000, 7078000, 7078000, 7078000, 4732952, 7078000, 8650884, 3681300, 5767256, 5767256, 5767256, 5767256, 5767256, 4206616, 4206616, 4206616, 4206616, 4206616, 7078000, 7078000, 5767256, 5767256, 5767256, 4718664, 3681300, 7078000, 5767256, 4206616, 3681300, 4718664, 5242960, 5242960, 5767256, 4206616, 7078000, 7078000, 5767256, 8650884, 5520412, 8650884, 7078000, 4206616, 4206616, 5767256, 4206616, 5767256, 5767256, 6045728, 8409132, 7096356, 6045728, 6045728, 8650884,
  364. 4206616, 5242960, 5242960, 7078000, 7096356, 7096356, 6045728, 6045728, 7096356, 7078000, 7078000, 8650884, 8650884, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 5767256, 5767256, 8650884, 5767256, 4206616, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4206616, 4206616, 4206616, 3681300, 4206616, 5767256, 4206616, 3681300, 4718664, 7078000, 5767256, 7078000, 8650884, 8650884, 8650884, 7078000, 5767256, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 7096356, 8409132, 6045728, 7078000, 4206616, 4206616,
  365. 4206616, 4206616, 4206616, 8650884, 7096356, 5242960, 7078000, 8650884, 5520412, 8650884, 5767256, 7078000, 4206616, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4206616, 6045728, 8650884, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 5520412, 4732952, 4732952, 4732952, 4206616, 4206616, 4206616, 3681300, 7078000, 8650884, 7078000, 7078000, 8650884, 8650884, 8650884, 4732952, 4732952, 4732952, 5520412, 5520412, 5520412, 5520412, 6045728, 6045728, 6045728, 7096356, 8409132, 6045728, 4732952, 8650884, 7078000, 4206616,
  366. 4206616, 4206616, 4206616, 4206616, 6045728, 7078000, 8650884, 5767256, 4732952, 4206616, 4206616, 4206616, 4732952, 6045728, 6045728, 7096356, 7096356, 6045728, 6045728, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 6045728, 7096356, 7621672, 8409132, 7621672, 7096356, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4206616, 4206616, 4732952, 4732952, 4732952, 5520412, 6045728, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 6045728, 4732952, 4206616, 4206616, 4206616, 4206616,
  367. 6579300, 4737096, 3684408, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 3684408, 4737096, 6579300, 6579300, 5526612, 3684408, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 3684408, 4737096, 5526612, 5526612, 4737096, 3684408, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 3684408, 4737096, 6579300,
  368. },
  369. // greystone
  370. {
  371. 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787,
  372. 5723991, 5460819, 5723991, 5197647, 5723991, 5197647, 5723991, 5197647, 5723991, 5197647, 4934475, 13882323, 14671839, 14671839, 14671839, 13882323, 14671839, 13882323, 14671839, 14671839, 14671839, 13882323, 14671839, 13882323, 14671839, 14671839, 14671839, 2039583, 3881787, 8618883, 11250603, 12040119, 13882323, 13092807, 13882323, 13882323, 13092807, 13882323, 12040119, 13092807, 11250603, 8618883, 5723991, 2039583, 4671303, 4671303, 4671303, 4671303, 4671303, 4671303, 4671303, 4671303, 4671303, 4671303, 5460819, 5197647, 5723991, 5197647, 5723991, 5197647, 5723991, 5197647, 5723991, 5197647,
  373. 5460819, 5723991, 5460819, 5460819, 5723991, 5460819, 5460819, 5460819, 5723991, 5460819, 4671303, 14671839, 13882323, 13092807, 13882323, 12040119, 13882323, 13882323, 13882323, 13092807, 13882323, 13882323, 12040119, 13882323, 13882323, 13092807, 9408399, 2039583, 3881787, 8618883, 13092807, 12040119, 9408399, 11250603, 8618883, 9408399, 9408399, 9408399, 9408399, 8618883, 11250603, 5197647, 3881787, 2039583, 3881787, 7039851, 9408399, 9408399, 8618883, 9408399, 9408399, 9408399, 8092539, 7039851, 6776679, 4671303, 4671303, 4671303, 4934475, 4671303, 4671303, 4671303, 4934475, 4671303,
  374. 9408399, 9408399, 8618883, 9408399, 9408399, 9408399, 8618883, 9408399, 2039583, 5460819, 4934475, 14671839, 13092807, 13092807, 12040119, 13882323, 12040119, 13092807, 13092807, 12040119, 13092807, 13092807, 12040119, 12040119, 13882323, 9408399, 6250335, 2039583, 3881787, 11250603, 13882323, 11250603, 9408399, 11250603, 9408399, 11250603, 8618883, 11250603, 9408399, 11250603, 8618883, 5723991, 3881787, 2039583, 3881787, 9408399, 13882323, 14671839, 14671839, 14671839, 13882323, 14671839, 12040119, 12040119, 11250603, 9408399, 8618883, 9408399, 9408399, 9408399, 8618883, 9408399, 9408399, 9408399,
  375. 13882323, 13882323, 13882323, 13882323, 12040119, 11250603, 9408399, 8618883, 2039583, 5723991, 4671303, 14671839, 13882323, 11250603, 11250603, 10197915, 11250603, 9408399, 11250603, 11250603, 11250603, 11250603, 10197915, 11250603, 11250603, 8092539, 5460819, 2039583, 3881787, 9408399, 12040119, 9408399, 9408399, 8618883, 11250603, 11250603, 11250603, 11250603, 8618883, 9408399, 7566195, 5197647, 3881787, 2039583, 3881787, 8618883, 14671839, 14671839, 12040119, 13092807, 12040119, 13882323, 14671839, 14671839, 14671839, 13882323, 14671839, 13882323, 13092807, 13882323, 13882323, 13882323, 13092807, 13882323,
  376. 11250603, 11250603, 11250603, 11250603, 10197915, 11250603, 8092539, 7566195, 2039583, 5460819, 4671303, 15724527, 12040119, 10197915, 11250603, 11250603, 11250603, 11250603, 10197915, 11250603, 9408399, 11250603, 8618883, 11250603, 11250603, 7039851, 5460819, 2039583, 3881787, 4671303, 11250603, 9408399, 11250603, 11250603, 8618883, 9408399, 10197915, 9408399, 11250603, 7039851, 5723991, 5460819, 3881787, 2039583, 3881787, 9408399, 13882323, 12040119, 11250603, 9408399, 11250603, 9408399, 11250603, 11250603, 10197915, 9408399, 9408399, 11250603, 9408399, 11250603, 8618883, 11250603, 9408399, 10197915,
  377. 12040119, 10197915, 10197915, 10197915, 11250603, 9408399, 8092539, 7039851, 2039583, 4934475, 4671303, 15724527, 13882323, 11250603, 8618883, 11250603, 9408399, 11250603, 9408399, 10197915, 10197915, 10197915, 9408399, 9408399, 11250603, 9408399, 5197647, 2039583, 3881787, 4671303, 8092539, 9408399, 8618883, 11250603, 9408399, 11250603, 11250603, 8618883, 11250603, 7566195, 3881787, 3881787, 3881787, 2039583, 3881787, 8618883, 14671839, 12040119, 9408399, 11250603, 8618883, 10197915, 8618883, 9408399, 9408399, 11250603, 8618883, 9408399, 10197915, 9408399, 11250603, 10197915, 9408399, 10197915,
  378. 12040119, 11250603, 8618883, 12040119, 8618883, 10197915, 6250335, 5723991, 2039583, 3881787, 4671303, 15724527, 13092807, 9408399, 10197915, 9408399, 11250603, 11250603, 10197915, 9408399, 8092539, 9408399, 9408399, 11250603, 9408399, 6250335, 5723991, 2039583, 3881787, 4671303, 4671303, 9408399, 11250603, 11250603, 10197915, 9408399, 9408399, 9408399, 11250603, 7039851, 3881787, 3881787, 3881787, 2039583, 3881787, 9408399, 14671839, 11250603, 11250603, 8618883, 10197915, 8092539, 11250603, 10197915, 8092539, 9408399, 11250603, 8618883, 11250603, 11250603, 9408399, 8092539, 11250603, 10197915,
  379. 10197915, 11250603, 11250603, 9408399, 10197915, 7566195, 4671303, 4934475, 2039583, 2039583, 4934475, 13092807, 12040119, 11250603, 10197915, 11250603, 8618883, 11250603, 9408399, 10197915, 8618883, 10197915, 9408399, 9408399, 11250603, 7039851, 5460819, 2039583, 2039583, 4934475, 5460819, 4671303, 8092539, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 2039583, 3881787, 3881787, 7566195, 14671839, 14671839, 9408399, 11250603, 8618883, 8618883, 10197915, 7566195, 10197915, 9408399, 11250603, 9408399, 9408399, 8092539, 11250603, 11250603, 7566195, 9408399,
  380. 9408399, 9408399, 8618883, 9408399, 7566195, 5460819, 4671303, 4671303, 2039583, 3881787, 4671303, 11250603, 15724527, 11250603, 10197915, 11250603, 9408399, 9408399, 9408399, 9408399, 9408399, 9408399, 8618883, 11250603, 8618883, 5723991, 8092539, 2039583, 2039583, 3881787, 4671303, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 3881787, 2039583, 2039583, 2039583, 4671303, 4671303, 4671303, 13092807, 13092807, 9408399, 9408399, 9408399, 9408399, 10197915, 10197915, 10197915, 8618883, 9408399, 11250603, 9408399, 11250603, 11250603, 8618883, 11250603, 9408399,
  381. 7566195, 7039851, 7566195, 7566195, 5197647, 4934475, 3881787, 3881787, 2039583, 2039583, 4934475, 9408399, 13882323, 9408399, 11250603, 9408399, 9408399, 8092539, 9408399, 9408399, 11250603, 8618883, 11250603, 9408399, 11250603, 7039851, 5723991, 3881787, 2039583, 3881787, 4671303, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 2039583, 3881787, 2039583, 4934475, 5460819, 4671303, 13092807, 11250603, 9408399, 11250603, 8618883, 11250603, 9408399, 8618883, 9408399, 7566195, 7039851, 6776679, 6250335, 6250335, 6776679, 6250335, 6776679, 6250335,
  382. 5460819, 5723991, 4671303, 4671303, 4671303, 2039583, 2039583, 2039583, 2039583, 3881787, 4144959, 7566195, 14671839, 11250603, 8618883, 10197915, 8092539, 8092539, 8092539, 11250603, 10197915, 9408399, 8618883, 8092539, 9408399, 7039851, 6776679, 3881787, 2039583, 3881787, 4671303, 4671303, 4934475, 4934475, 7566195, 8092539, 9408399, 11250603, 10197915, 11250603, 11250603, 10197915, 7566195, 3881787, 5197647, 4934475, 12040119, 9408399, 7039851, 7566195, 6776679, 6250335, 6776679, 5723991, 5460819, 5460819, 5460819, 4671303, 4934475, 4671303, 4934475, 4671303, 4671303, 4934475,
  383. 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 5460819, 4671303, 14671839, 13092807, 9408399, 9408399, 9408399, 10197915, 10197915, 8618883, 9408399, 11250603, 8092539, 9408399, 11250603, 9408399, 5197647, 3881787, 2039583, 3881787, 4144959, 7566195, 11250603, 11250603, 13882323, 14671839, 15724527, 13882323, 13882323, 13882323, 10197915, 7039851, 5460819, 2039583, 5460819, 4671303, 9408399, 7039851, 6776679, 6250335, 5460819, 4934475, 4671303, 4671303, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583,
  384. 2039583, 3881787, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 3881787, 3881787, 5197647, 4671303, 11250603, 13882323, 9408399, 11250603, 8618883, 8092539, 9408399, 11250603, 9408399, 8618883, 10197915, 9408399, 8618883, 7566195, 5197647, 3881787, 2039583, 2039583, 3881787, 11250603, 12040119, 14671839, 13882323, 12040119, 8618883, 11250603, 9408399, 11250603, 8618883, 7566195, 3881787, 2039583, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583,
  385. 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 4934475, 4934475, 9408399, 13092807, 11250603, 8618883, 11250603, 10197915, 8618883, 8092539, 9408399, 8092539, 9408399, 11250603, 9408399, 5197647, 5723991, 3881787, 2039583, 3881787, 4144959, 11250603, 14671839, 12040119, 11250603, 9408399, 9408399, 9408399, 8618883, 9408399, 9408399, 5197647, 3881787, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 4144959, 4144959, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787,
  386. 5460819, 4934475, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 3881787, 5460819, 4671303, 7566195, 13092807, 8618883, 11250603, 10197915, 9408399, 11250603, 10197915, 11250603, 8618883, 11250603, 8618883, 11250603, 5197647, 7566195, 4671303, 2039583, 2039583, 4934475, 11250603, 15724527, 11250603, 9408399, 8618883, 11250603, 9408399, 11250603, 8618883, 11250603, 5460819, 3881787, 2039583, 3881787, 4671303, 5723991, 5460819, 5723991, 5723991, 2039583, 4671303, 4934475, 4671303, 4671303, 4934475, 4671303, 4671303, 4671303, 4671303, 4671303, 4671303, 4671303, 4144959,
  387. 10197915, 10197915, 9408399, 10197915, 9408399, 10197915, 9408399, 10197915, 10197915, 2039583, 2039583, 5723991, 4671303, 13092807, 12040119, 10197915, 9408399, 8618883, 10197915, 10197915, 7566195, 9408399, 9408399, 9408399, 9408399, 7039851, 5723991, 5460819, 2039583, 2039583, 4934475, 11250603, 15724527, 8618883, 9408399, 11250603, 11250603, 8618883, 11250603, 9408399, 9408399, 5197647, 3881787, 2039583, 3881787, 7039851, 11250603, 14671839, 13882323, 5723991, 4671303, 5460819, 8092539, 10197915, 10197915, 9408399, 10197915, 10197915, 10197915, 9408399, 10197915, 10197915, 10197915, 10197915,
  388. 13882323, 13092807, 13882323, 13882323, 13092807, 13882323, 12040119, 11250603, 7566195, 4144959, 2039583, 5723991, 4671303, 9408399, 12040119, 9408399, 11250603, 9408399, 8092539, 9408399, 9408399, 8618883, 11250603, 9408399, 7039851, 9408399, 7039851, 4934475, 2039583, 2039583, 4934475, 11250603, 13092807, 11250603, 11250603, 9408399, 8618883, 11250603, 9408399, 11250603, 8618883, 5723991, 3881787, 2039583, 3881787, 11250603, 13882323, 13092807, 11250603, 2039583, 4671303, 8092539, 13092807, 13882323, 14671839, 14671839, 14671839, 13882323, 14671839, 14671839, 14671839, 13882323, 14671839, 13882323,
  389. 11250603, 10197915, 9408399, 11250603, 9408399, 11250603, 11250603, 7039851, 7566195, 3881787, 2039583, 5460819, 4671303, 7566195, 10197915, 11250603, 8618883, 11250603, 11250603, 8618883, 11250603, 7566195, 9408399, 7039851, 5460819, 7566195, 5460819, 4934475, 2039583, 2039583, 4934475, 11250603, 13092807, 11250603, 9408399, 7039851, 7566195, 7566195, 7039851, 5460819, 5723991, 5460819, 3881787, 2039583, 3881787, 13882323, 13092807, 11250603, 8618883, 2039583, 4934475, 10197915, 13882323, 13882323, 12040119, 12040119, 11250603, 12040119, 12040119, 12040119, 11250603, 12040119, 12040119, 12040119,
  390. 11250603, 9408399, 10197915, 9408399, 11250603, 8618883, 9408399, 7039851, 7566195, 3881787, 2039583, 4671303, 5460819, 4671303, 10197915, 9408399, 7566195, 7566195, 7039851, 7566195, 5460819, 5460819, 7566195, 5197647, 7566195, 5460819, 4671303, 2039583, 2039583, 2039583, 3881787, 10197915, 9408399, 7566195, 9408399, 7039851, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 6250335, 14671839, 11250603, 9408399, 9408399, 2039583, 4671303, 10197915, 14671839, 11250603, 11250603, 10197915, 11250603, 9408399, 11250603, 9408399, 10197915, 8618883, 10197915, 10197915,
  391. 11250603, 9408399, 9408399, 11250603, 8618883, 11250603, 11250603, 7039851, 5723991, 3881787, 2039583, 4671303, 5460819, 4671303, 6776679, 5460819, 5723991, 5460819, 5723991, 4671303, 4671303, 4671303, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 9408399, 7566195, 3881787, 3881787, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 6250335, 14671839, 11250603, 11250603, 8618883, 2039583, 4934475, 10197915, 13882323, 11250603, 9408399, 10197915, 8618883, 10197915, 9408399, 10197915, 7566195, 8618883, 9408399, 8618883,
  392. 11250603, 9408399, 11250603, 9408399, 11250603, 8618883, 9408399, 7566195, 5197647, 3881787, 2039583, 4671303, 5460819, 4671303, 2039583, 3881787, 2039583, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 3881787, 5197647, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 9408399, 14671839, 11250603, 11250603, 9408399, 2039583, 4671303, 9408399, 13092807, 8618883, 11250603, 10197915, 11250603, 9408399, 11250603, 9408399, 10197915, 8618883, 10197915, 10197915,
  393. 9408399, 11250603, 7566195, 8092539, 9408399, 9408399, 11250603, 7039851, 5723991, 3881787, 2039583, 3881787, 5197647, 5723991, 4934475, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 5197647, 4934475, 4934475, 5197647, 4934475, 4934475, 4671303, 9408399, 9408399, 9408399, 11250603, 11250603, 9408399, 9408399, 9408399, 8092539, 5723991, 2039583, 4144959, 6776679, 12040119, 14671839, 11250603, 8618883, 8092539, 2039583, 4934475, 8618883, 13092807, 11250603, 8618883, 10197915, 9408399, 10197915, 8618883, 10197915, 8092539, 8092539, 9408399, 9408399,
  394. 9408399, 8618883, 8618883, 8092539, 9408399, 11250603, 8618883, 6776679, 4671303, 3881787, 2039583, 3881787, 8618883, 14671839, 14671839, 14671839, 13882323, 13092807, 11250603, 11250603, 9408399, 6250335, 3881787, 4934475, 6776679, 8092539, 11250603, 11250603, 12040119, 13092807, 13092807, 14671839, 14671839, 14671839, 13882323, 14671839, 14671839, 14671839, 13092807, 10197915, 6776679, 2039583, 3881787, 8092539, 14671839, 13092807, 10197915, 11250603, 7566195, 2039583, 4671303, 8618883, 12040119, 11250603, 10197915, 9408399, 11250603, 8618883, 11250603, 9408399, 8092539, 8092539, 9408399, 9408399,
  395. 9408399, 9408399, 11250603, 11250603, 8618883, 9408399, 9408399, 6250335, 4934475, 3881787, 2039583, 3881787, 13882323, 13092807, 11250603, 9408399, 10197915, 10197915, 11250603, 9408399, 10197915, 3881787, 5197647, 4934475, 8092539, 13882323, 15724527, 14671839, 14671839, 13092807, 12040119, 12040119, 13092807, 12040119, 13092807, 12040119, 13092807, 12040119, 13092807, 7039851, 5723991, 2039583, 3881787, 9408399, 14671839, 11250603, 10197915, 9408399, 7039851, 2039583, 4934475, 7039851, 13092807, 8618883, 11250603, 9408399, 9408399, 10197915, 9408399, 8618883, 11250603, 9408399, 11250603, 9408399,
  396. 10197915, 11250603, 8618883, 9408399, 11250603, 8618883, 7566195, 5460819, 3881787, 3881787, 2039583, 3881787, 14671839, 10197915, 9408399, 10197915, 11250603, 11250603, 9408399, 10197915, 11250603, 2039583, 5460819, 4934475, 10197915, 14671839, 13092807, 9408399, 11250603, 8618883, 11250603, 10197915, 8618883, 11250603, 10197915, 11250603, 10197915, 9408399, 8618883, 6776679, 4671303, 2039583, 3881787, 9408399, 15724527, 11250603, 8618883, 11250603, 5723991, 2039583, 4934475, 4671303, 9408399, 7566195, 6250335, 5723991, 5460819, 5460819, 6776679, 6776679, 7039851, 8092539, 9408399, 8618883,
  397. 6776679, 6250335, 6776679, 6250335, 6776679, 5460819, 4671303, 3881787, 3881787, 3881787, 2039583, 3881787, 13882323, 11250603, 11250603, 11250603, 8618883, 11250603, 9408399, 11250603, 6250335, 2039583, 4934475, 4671303, 10197915, 15724527, 11250603, 10197915, 11250603, 9408399, 8092539, 11250603, 11250603, 9408399, 8618883, 9408399, 11250603, 8618883, 11250603, 5723991, 4671303, 2039583, 3881787, 8618883, 15724527, 11250603, 11250603, 9408399, 5723991, 2039583, 5460819, 2039583, 3881787, 3881787, 4671303, 4671303, 4671303, 4671303, 4934475, 4671303, 4671303, 5460819, 5723991, 5460819,
  398. 5460819, 4934475, 4671303, 3881787, 3881787, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 14671839, 8618883, 11250603, 9408399, 11250603, 11250603, 9408399, 8092539, 6250335, 2039583, 4934475, 4671303, 10197915, 15724527, 8618883, 11250603, 9408399, 10197915, 11250603, 8618883, 9408399, 8092539, 9408399, 11250603, 9408399, 9408399, 9408399, 5197647, 4934475, 2039583, 3881787, 9408399, 15724527, 8618883, 11250603, 9408399, 5197647, 2039583, 5723991, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 3881787, 4671303,
  399. 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 2039583, 4934475, 4934475, 4671303, 14671839, 11250603, 10197915, 8618883, 11250603, 9408399, 11250603, 8092539, 6250335, 2039583, 3881787, 4671303, 10197915, 15724527, 9408399, 9408399, 11250603, 8618883, 9408399, 8092539, 9408399, 8092539, 9408399, 8618883, 9408399, 11250603, 9408399, 5197647, 4934475, 2039583, 3881787, 8618883, 15724527, 11250603, 11250603, 8618883, 5723991, 2039583, 5723991, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 3881787, 2039583, 2039583, 2039583, 2039583,
  400. 4671303, 6776679, 6776679, 7039851, 9408399, 10197915, 9408399, 8618883, 9408399, 9408399, 4671303, 2039583, 14671839, 11250603, 7566195, 10197915, 9408399, 11250603, 8618883, 8618883, 6776679, 3881787, 2039583, 4671303, 9408399, 15724527, 11250603, 9408399, 8618883, 9408399, 8092539, 9408399, 8092539, 9408399, 11250603, 8092539, 9408399, 8618883, 11250603, 5460819, 4671303, 2039583, 3881787, 9408399, 15724527, 9408399, 11250603, 11250603, 5197647, 2039583, 5723991, 4671303, 4144959, 4671303, 5197647, 5460819, 5197647, 5723991, 5460819, 5460819, 5723991, 3881787, 3881787, 3881787,
  401. 6776679, 9408399, 12040119, 14671839, 13882323, 14671839, 13882323, 13882323, 13092807, 11250603, 7566195, 2039583, 14671839, 11250603, 11250603, 8618883, 8092539, 9408399, 11250603, 8618883, 6776679, 3881787, 2039583, 4671303, 9408399, 14671839, 12040119, 10197915, 9408399, 11250603, 9408399, 11250603, 7566195, 8092539, 9408399, 8092539, 9408399, 11250603, 8618883, 5723991, 3881787, 2039583, 3881787, 9408399, 13882323, 9408399, 9408399, 11250603, 5197647, 2039583, 4934475, 11250603, 14671839, 13882323, 12040119, 9408399, 6250335, 5723991, 4671303, 4671303, 4934475, 4671303, 4671303, 5460819,
  402. 6776679, 11250603, 13882323, 13092807, 13092807, 12040119, 11250603, 11250603, 10197915, 11250603, 4144959, 2039583, 15724527, 9408399, 10197915, 11250603, 8092539, 9408399, 11250603, 10197915, 7039851, 4671303, 2039583, 4934475, 8092539, 13882323, 13092807, 11250603, 8618883, 9408399, 7566195, 9408399, 8092539, 8092539, 11250603, 9408399, 11250603, 8618883, 8618883, 5197647, 3881787, 2039583, 3881787, 9408399, 14671839, 11250603, 9408399, 9408399, 5460819, 2039583, 4934475, 14671839, 8618883, 9408399, 12040119, 14671839, 14671839, 13882323, 14671839, 14671839, 14671839, 9408399, 3881787, 5460819,
  403. 6776679, 14671839, 12040119, 11250603, 11250603, 8618883, 11250603, 9408399, 11250603, 8618883, 7566195, 2039583, 15724527, 10197915, 11250603, 9408399, 11250603, 11250603, 8618883, 11250603, 7039851, 4934475, 2039583, 3881787, 5197647, 13092807, 14671839, 11250603, 11250603, 10197915, 9408399, 11250603, 8618883, 11250603, 8092539, 8092539, 9408399, 11250603, 7039851, 5723991, 3881787, 2039583, 4144959, 9408399, 13882323, 9408399, 11250603, 9408399, 5197647, 2039583, 4934475, 14671839, 9408399, 8618883, 11250603, 11250603, 8618883, 9408399, 11250603, 9408399, 8618883, 8618883, 3881787, 5197647,
  404. 6776679, 13882323, 12040119, 10197915, 8618883, 11250603, 9408399, 11250603, 8618883, 11250603, 7566195, 2039583, 15724527, 10197915, 8618883, 10197915, 11250603, 9408399, 11250603, 8618883, 6776679, 5460819, 2039583, 2039583, 5723991, 11250603, 15724527, 11250603, 11250603, 10197915, 9408399, 9408399, 8092539, 9408399, 8092539, 8092539, 11250603, 8618883, 7566195, 4671303, 3881787, 2039583, 4934475, 9408399, 13882323, 11250603, 11250603, 8618883, 5723991, 2039583, 4671303, 14671839, 11250603, 11250603, 8618883, 9408399, 11250603, 11250603, 8618883, 11250603, 9408399, 6250335, 3881787, 4671303,
  405. 6776679, 14671839, 11250603, 9408399, 11250603, 9408399, 11250603, 11250603, 8092539, 11250603, 5197647, 2039583, 14671839, 11250603, 11250603, 11250603, 9408399, 9408399, 9408399, 11250603, 6776679, 5197647, 2039583, 3881787, 5197647, 9408399, 15724527, 12040119, 11250603, 9408399, 11250603, 8618883, 9408399, 10197915, 8618883, 11250603, 9408399, 11250603, 6250335, 4671303, 2039583, 3881787, 4144959, 9408399, 13882323, 10197915, 9408399, 11250603, 5197647, 2039583, 4934475, 13092807, 11250603, 9408399, 11250603, 11250603, 8618883, 9408399, 11250603, 9408399, 11250603, 6250335, 3881787, 4671303,
  406. 6776679, 14671839, 11250603, 11250603, 9408399, 9408399, 10197915, 10197915, 11250603, 8618883, 5723991, 2039583, 14671839, 12040119, 8092539, 10197915, 8092539, 11250603, 11250603, 10197915, 6250335, 5723991, 2039583, 2039583, 4934475, 7039851, 13882323, 12040119, 11250603, 9408399, 8092539, 10197915, 8618883, 9408399, 10197915, 9408399, 9408399, 9408399, 6250335, 3881787, 2039583, 2039583, 4934475, 9408399, 13882323, 9408399, 11250603, 5197647, 5723991, 2039583, 4934475, 13092807, 11250603, 10197915, 11250603, 9408399, 11250603, 8618883, 9408399, 11250603, 10197915, 5723991, 3881787, 4671303,
  407. 6776679, 13882323, 12040119, 9408399, 11250603, 11250603, 9408399, 11250603, 8618883, 11250603, 5460819, 2039583, 13092807, 14671839, 8618883, 10197915, 11250603, 9408399, 9408399, 9408399, 6250335, 5723991, 2039583, 2039583, 4934475, 5460819, 12040119, 14671839, 11250603, 8618883, 11250603, 9408399, 11250603, 9408399, 11250603, 8618883, 9408399, 6776679, 5460819, 3881787, 2039583, 3881787, 4671303, 8092539, 11250603, 8092539, 5197647, 3881787, 3881787, 3881787, 4144959, 11250603, 11250603, 9408399, 11250603, 10197915, 9408399, 11250603, 9408399, 8618883, 11250603, 5723991, 3881787, 3881787,
  408. 6776679, 14671839, 12040119, 11250603, 10197915, 9408399, 11250603, 9408399, 11250603, 9408399, 5197647, 2039583, 12040119, 14671839, 8092539, 11250603, 8618883, 9408399, 9408399, 11250603, 7039851, 5723991, 2039583, 2039583, 3881787, 5197647, 9408399, 12040119, 11250603, 9408399, 8092539, 6776679, 6250335, 5460819, 4671303, 4934475, 3881787, 3881787, 3881787, 3881787, 2039583, 3881787, 4144959, 5723991, 3881787, 3881787, 3881787, 3881787, 4144959, 4671303, 2039583, 7566195, 5197647, 4671303, 5460819, 5723991, 5460819, 5723991, 5460819, 5460819, 5723991, 5460819, 3881787, 3881787,
  409. 6776679, 14671839, 11250603, 9408399, 11250603, 11250603, 8618883, 11250603, 8092539, 11250603, 5460819, 2039583, 10197915, 13882323, 10197915, 8092539, 11250603, 11250603, 8618883, 9408399, 7039851, 5723991, 2039583, 2039583, 3881787, 5460819, 4671303, 9408399, 9408399, 6250335, 5723991, 4671303, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 4671303, 5197647, 4671303, 4671303, 5197647, 5460819, 5723991, 5460819, 5723991, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787,
  410. 6776679, 13882323, 12040119, 9408399, 8618883, 10197915, 11250603, 9408399, 11250603, 8618883, 5723991, 2039583, 8092539, 14671839, 11250603, 10197915, 11250603, 8618883, 9408399, 11250603, 6776679, 5197647, 2039583, 2039583, 2039583, 5197647, 4671303, 3881787, 2039583, 3881787, 2039583, 2039583, 2039583, 2039583, 3881787, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 3881787, 4671303, 5460819, 5723991, 4671303, 4671303, 4934475, 4671303, 4671303, 4671303, 4934475, 4671303, 4671303, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787,
  411. 6776679, 14671839, 12040119, 11250603, 11250603, 8618883, 10197915, 11250603, 9408399, 11250603, 5460819, 2039583, 5723991, 15724527, 9408399, 10197915, 9408399, 9408399, 11250603, 8618883, 6776679, 5460819, 2039583, 2039583, 3881787, 4671303, 4671303, 4671303, 3881787, 3881787, 3881787, 3881787, 3881787, 4934475, 4671303, 4934475, 4144959, 5197647, 4934475, 4671303, 4934475, 4671303, 4671303, 5723991, 5460819, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 7566195, 3881787, 5197647,
  412. 6776679, 14671839, 11250603, 9408399, 9408399, 11250603, 8618883, 11250603, 9408399, 7039851, 5723991, 2039583, 4671303, 15724527, 11250603, 9408399, 8618883, 8092539, 9408399, 11250603, 7039851, 5723991, 2039583, 2039583, 2039583, 4144959, 6776679, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 9408399, 9408399, 9408399, 10197915, 11250603, 12040119, 11250603, 13092807, 12040119, 13092807, 12040119, 13092807, 12040119, 12040119, 13092807, 12040119, 13092807, 12040119, 13092807, 12040119, 13092807, 8092539, 3881787, 5197647,
  413. 6776679, 13092807, 12040119, 11250603, 11250603, 9408399, 11250603, 9408399, 11250603, 5197647, 2039583, 2039583, 5197647, 15724527, 10197915, 9408399, 11250603, 9408399, 9408399, 8618883, 6776679, 5723991, 3881787, 2039583, 2039583, 3881787, 8092539, 13092807, 12040119, 13092807, 12040119, 13092807, 12040119, 13092807, 13092807, 12040119, 13092807, 12040119, 13092807, 12040119, 13092807, 12040119, 13882323, 14671839, 14671839, 15724527, 15724527, 15724527, 15724527, 15724527, 15724527, 15724527, 15724527, 15724527, 15724527, 15724527, 13882323, 14671839, 13882323, 13882323, 9408399, 6776679, 2039583, 4934475,
  414. 6776679, 13882323, 12040119, 9408399, 11250603, 9408399, 11250603, 11250603, 8618883, 5723991, 2039583, 3881787, 4144959, 15724527, 9408399, 11250603, 8092539, 10197915, 8618883, 11250603, 6776679, 5197647, 3881787, 2039583, 2039583, 2039583, 8092539, 13092807, 13092807, 15724527, 15724527, 15724527, 15724527, 15724527, 14671839, 14671839, 15724527, 15724527, 14671839, 15724527, 15724527, 15724527, 15724527, 15724527, 14671839, 14671839, 13882323, 13882323, 12040119, 12040119, 12040119, 13092807, 12040119, 11250603, 12040119, 13092807, 12040119, 12040119, 13092807, 12040119, 8092539, 5723991, 2039583, 5197647,
  415. 6776679, 12040119, 12040119, 11250603, 9408399, 11250603, 8618883, 9408399, 9408399, 5197647, 2039583, 3881787, 4671303, 14671839, 11250603, 11250603, 8618883, 11250603, 9408399, 9408399, 6250335, 5723991, 3881787, 2039583, 2039583, 2039583, 8092539, 13092807, 13092807, 12040119, 13092807, 12040119, 13092807, 12040119, 13092807, 11250603, 12040119, 13092807, 11250603, 12040119, 13092807, 12040119, 12040119, 11250603, 11250603, 10197915, 10197915, 9408399, 9408399, 11250603, 9408399, 11250603, 8618883, 9408399, 9408399, 11250603, 8618883, 11250603, 9408399, 11250603, 7039851, 5723991, 3881787, 3881787,
  416. 4934475, 13092807, 8618883, 9408399, 11250603, 8618883, 7566195, 7039851, 7566195, 5460819, 2039583, 3881787, 4671303, 13882323, 8618883, 9408399, 11250603, 8618883, 11250603, 9408399, 7039851, 5723991, 3881787, 2039583, 2039583, 2039583, 6776679, 12040119, 14671839, 12040119, 9408399, 9408399, 8618883, 9408399, 9408399, 9408399, 11250603, 8618883, 11250603, 11250603, 9408399, 9408399, 10197915, 11250603, 11250603, 11250603, 9408399, 8092539, 10197915, 8618883, 11250603, 11250603, 10197915, 8618883, 11250603, 9408399, 11250603, 11250603, 10197915, 9408399, 7039851, 5460819, 2039583, 3881787,
  417. 4671303, 12040119, 11250603, 11250603, 10197915, 9408399, 5723991, 5460819, 5460819, 2039583, 2039583, 4144959, 4671303, 12040119, 11250603, 8618883, 9408399, 11250603, 9408399, 8618883, 7566195, 5460819, 3881787, 2039583, 2039583, 2039583, 4671303, 13092807, 14671839, 12040119, 9408399, 9408399, 9408399, 11250603, 9408399, 10197915, 9408399, 10197915, 11250603, 8618883, 9408399, 10197915, 11250603, 11250603, 8618883, 10197915, 9408399, 10197915, 9408399, 9408399, 8092539, 8618883, 10197915, 10197915, 9408399, 11250603, 8618883, 11250603, 9408399, 11250603, 7039851, 5723991, 3881787, 3881787,
  418. 4671303, 8092539, 8092539, 8092539, 5723991, 5460819, 5723991, 5460819, 5460819, 2039583, 3881787, 3881787, 4144959, 10197915, 10197915, 11250603, 8618883, 9408399, 9408399, 7039851, 6776679, 5460819, 3881787, 2039583, 2039583, 2039583, 2039583, 12040119, 14671839, 13882323, 11250603, 11250603, 8618883, 9408399, 9408399, 9408399, 8092539, 9408399, 8618883, 11250603, 9408399, 10197915, 8618883, 11250603, 10197915, 8092539, 8618883, 9408399, 11250603, 8618883, 9408399, 11250603, 9408399, 8092539, 7566195, 9408399, 8092539, 10197915, 9408399, 9408399, 7566195, 5460819, 2039583, 3881787,
  419. 4671303, 3881787, 2039583, 2039583, 2039583, 5723991, 5460819, 5460819, 5723991, 2039583, 3881787, 4144959, 4934475, 8092539, 6776679, 6250335, 6776679, 6776679, 6250335, 6776679, 5460819, 5460819, 3881787, 2039583, 2039583, 2039583, 3881787, 11250603, 13882323, 13882323, 9408399, 8618883, 11250603, 9408399, 11250603, 8618883, 9408399, 11250603, 9408399, 8092539, 8092539, 10197915, 10197915, 8618883, 11250603, 9408399, 11250603, 9408399, 9408399, 11250603, 8618883, 9408399, 8092539, 9408399, 9408399, 8618883, 11250603, 9408399, 7566195, 8618883, 7039851, 5723991, 2039583, 3881787,
  420. 5460819, 5723991, 5460819, 4671303, 3881787, 2039583, 2039583, 2039583, 2039583, 3881787, 3881787, 4144959, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 2039583, 2039583, 2039583, 9408399, 13882323, 12040119, 11250603, 9408399, 9408399, 11250603, 8618883, 11250603, 8092539, 9408399, 8618883, 10197915, 8092539, 10197915, 9408399, 10197915, 8092539, 11250603, 8618883, 9408399, 8092539, 9408399, 9408399, 9408399, 8618883, 11250603, 9408399, 8092539, 9408399, 9408399, 8618883, 8092539, 7039851, 5723991, 2039583, 3881787,
  421. 4671303, 4934475, 4671303, 4671303, 4671303, 4934475, 4671303, 3881787, 2039583, 2039583, 3881787, 4934475, 3881787, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 8618883, 10197915, 7039851, 7566195, 7566195, 7039851, 7566195, 7566195, 7039851, 11250603, 9408399, 11250603, 11250603, 8618883, 9408399, 8092539, 8618883, 9408399, 9408399, 8092539, 9408399, 9408399, 11250603, 8618883, 11250603, 9408399, 9408399, 11250603, 8618883, 9408399, 9408399, 9408399, 10197915, 7039851, 5723991, 2039583, 3881787,
  422. 4671303, 8092539, 11250603, 11250603, 11250603, 11250603, 9408399, 9408399, 6776679, 4934475, 4934475, 5460819, 3881787, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 5460819, 4671303, 3881787, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 5723991, 7566195, 7039851, 8092539, 9408399, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 8092539, 6776679, 5197647, 2039583, 3881787,
  423. 4671303, 11250603, 13092807, 13882323, 14671839, 13882323, 14671839, 14671839, 12040119, 11250603, 11250603, 9408399, 7039851, 6250335, 5723991, 4934475, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 4144959, 5723991, 4671303, 4671303, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 4934475, 5460819, 5460819, 5723991, 5460819, 5723991, 5460819, 5723991, 5460819, 5723991, 5460819, 5460819, 5460819, 5723991, 5460819, 5723991, 5460819, 5460819, 5723991, 5460819, 5723991, 5460819, 5460819, 5460819, 2039583, 3881787, 3881787,
  424. 4671303, 11250603, 13882323, 11250603, 11250603, 9408399, 12040119, 13882323, 14671839, 14671839, 14671839, 12040119, 11250603, 11250603, 11250603, 11250603, 11250603, 11250603, 11250603, 10197915, 9408399, 9408399, 8618883, 8092539, 8092539, 7039851, 6776679, 6776679, 5197647, 5723991, 4671303, 4671303, 4671303, 4144959, 4671303, 3881787, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 4144959,
  425. 4671303, 11250603, 14671839, 11250603, 11250603, 11250603, 12040119, 11250603, 9408399, 11250603, 12040119, 14671839, 14671839, 14671839, 13882323, 14671839, 13882323, 14671839, 13882323, 14671839, 14671839, 14671839, 14671839, 13092807, 13882323, 13092807, 12040119, 11250603, 11250603, 11250603, 11250603, 11250603, 8618883, 4934475, 5460819, 4671303, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 2039583, 3881787, 3881787, 3881787, 4671303, 4934475,
  426. 4671303, 11250603, 14671839, 11250603, 8618883, 11250603, 8092539, 8092539, 11250603, 10197915, 9408399, 8092539, 11250603, 8618883, 11250603, 9408399, 11250603, 9408399, 11250603, 11250603, 8618883, 11250603, 9408399, 11250603, 11250603, 11250603, 13092807, 13882323, 14671839, 13882323, 13882323, 12040119, 8618883, 3881787, 4671303, 5197647, 4934475, 4671303, 4671303, 3881787, 3881787, 3881787, 2039583, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 4144959, 4671303, 4934475, 5460819,
  427. 4671303, 11250603, 13092807, 11250603, 11250603, 11250603, 9408399, 11250603, 9408399, 9408399, 9408399, 10197915, 11250603, 8618883, 9408399, 11250603, 8092539, 7566195, 9408399, 11250603, 8092539, 9408399, 8618883, 9408399, 11250603, 8618883, 11250603, 9408399, 11250603, 11250603, 11250603, 8092539, 6776679, 2039583, 3881787, 5197647, 4934475, 11250603, 13882323, 14671839, 10197915, 8092539, 4934475, 4934475, 4671303, 5460819, 5460819, 5460819, 4671303, 4671303, 4144959, 4671303, 4671303, 4671303, 4144959, 4671303, 4671303, 4144959, 4671303, 4671303, 5197647, 5723991, 5460819, 5460819,
  428. 4671303, 11250603, 13092807, 11250603, 8618883, 11250603, 8092539, 8092539, 10197915, 11250603, 8618883, 11250603, 11250603, 10197915, 8618883, 8092539, 11250603, 8092539, 9408399, 8092539, 10197915, 8618883, 11250603, 9408399, 11250603, 9408399, 11250603, 8618883, 11250603, 11250603, 10197915, 6776679, 5460819, 2039583, 3881787, 4671303, 4671303, 14671839, 11250603, 11250603, 14671839, 14671839, 14671839, 13882323, 12040119, 5460819, 5460819, 4934475, 12040119, 14671839, 14671839, 13882323, 14671839, 14671839, 14671839, 13882323, 13882323, 13092807, 11250603, 10197915, 8092539, 4934475, 4671303, 5460819,
  429. 4671303, 11250603, 8618883, 6776679, 6250335, 6776679, 6250335, 6776679, 6250335, 6776679, 6776679, 6250335, 6776679, 6250335, 6776679, 6776679, 6250335, 6776679, 6250335, 6776679, 6250335, 6776679, 6776679, 6250335, 6776679, 6250335, 6776679, 6250335, 6776679, 6250335, 6776679, 5723991, 5460819, 3881787, 2039583, 3881787, 4671303, 13882323, 12040119, 11250603, 12040119, 11250603, 12040119, 12040119, 12040119, 6250335, 5723991, 8092539, 14671839, 10197915, 11250603, 11250603, 9408399, 11250603, 8618883, 11250603, 10197915, 11250603, 9408399, 11250603, 13882323, 10197915, 2039583, 5460819,
  430. 4671303, 9408399, 6776679, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 2039583, 2039583, 4934475, 12040119, 11250603, 12040119, 12040119, 10197915, 6250335, 10197915, 8618883, 6776679, 4671303, 12040119, 11250603, 9408399, 11250603, 8618883, 11250603, 11250603, 11250603, 8618883, 11250603, 9408399, 11250603, 8618883, 11250603, 5460819, 2039583, 5723991,
  431. 4671303, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 5197647, 3881787, 4671303, 3881787, 5197647, 6776679, 6250335, 6776679, 6776679, 6250335, 4934475, 14671839, 10197915, 10197915, 10197915, 11250603, 11250603, 9408399, 10197915, 11250603, 10197915, 10197915, 11250603, 9408399, 9408399, 5197647, 2039583, 5723991,
  432. 5460819, 4934475, 3881787, 3881787, 3881787, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 2039583, 3881787, 2039583, 3881787, 2039583, 4144959, 5197647, 5723991, 3881787, 3881787, 2039583, 2039583, 2039583, 2039583, 2039583, 3881787, 5460819, 5723991, 5460819, 5460819, 5460819, 5460819, 5460819, 5723991, 5197647, 5460819, 5723991, 5460819, 5723991, 5197647, 5723991, 2039583, 5460819,
  433. 5460819, 5723991, 5197647, 5460819, 4671303, 4671303, 4671303, 4934475, 4934475, 4671303, 4934475, 4934475, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 5197647, 5723991, 5197647, 5460819, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 5197647, 5460819, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 2039583, 5723991,
  434. 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787, 3881787,
  435. },
  436. // bluestone
  437. {
  438. 3684408, 112, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 112, 3684408, 3684408, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 3684408, 3684408, 112, 124, 124, 124, 124, 124, 124, 124, 112, 2894892,
  439. 2105376, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 2105376, 2105376, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 2105376, 2105376, 176, 176, 176, 176, 176, 176, 176, 176, 176, 2105376,
  440. 0, 164, 164, 164, 136, 164, 124, 164, 164, 152, 124, 152, 152, 124, 152, 152, 124, 164, 124, 112, 112, 88, 0, 2105376, 188, 164, 188, 176, 124, 164, 188, 152, 112, 112, 152, 136, 164, 164, 136, 112, 136, 164, 188, 164, 136, 152, 164, 188, 188, 164, 152, 112, 0, 2105376, 176, 188, 164, 152, 164, 176, 176, 152, 124, 0,
  441. 0, 164, 152, 124, 136, 152, 152, 152, 124, 124, 164, 152, 164, 100, 152, 152, 124, 112, 124, 124, 112, 100, 0, 2105376, 188, 188, 164, 152, 152, 152, 112, 152, 88, 112, 88, 88, 124, 164, 164, 100, 112, 112, 100, 112, 112, 88, 112, 136, 136, 112, 100, 112, 0, 2105376, 176, 176, 164, 164, 124, 152, 164, 164, 88, 0,
  442. 0, 164, 136, 164, 112, 200, 200, 152, 124, 124, 124, 152, 136, 136, 124, 100, 88, 124, 112, 88, 88, 100, 0, 2105376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 176, 164, 176, 188, 188, 176, 164, 124, 124, 0,
  443. 0, 164, 136, 124, 164, 200, 200, 100, 124, 124, 124, 164, 152, 152, 152, 136, 112, 112, 124, 88, 88, 64, 0, 2105376, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 176, 188, 164, 176, 164, 124, 124, 100, 88, 0,
  444. 0, 164, 152, 152, 176, 176, 164, 164, 164, 152, 164, 164, 164, 152, 152, 112, 112, 100, 88, 100, 112, 100, 0, 2105376, 164, 188, 188, 188, 176, 164, 152, 152, 188, 152, 152, 176, 152, 152, 176, 188, 188, 164, 164, 0, 2105376, 164, 164, 164, 164, 152, 152, 100, 2105376, 2105376, 176, 152, 152, 164, 124, 136, 136, 100, 100, 0,
  445. 0, 164, 164, 152, 164, 176, 176, 164, 152, 124, 100, 164, 164, 152, 136, 136, 124, 100, 100, 88, 64, 64, 0, 2105376, 164, 176, 188, 224, 200, 176, 164, 188, 164, 152, 152, 152, 176, 176, 164, 164, 164, 152, 164, 0, 2105376, 164, 152, 152, 136, 152, 124, 100, 0, 2105376, 176, 152, 152, 164, 112, 136, 136, 136, 100, 0,
  446. 0, 164, 152, 124, 152, 164, 164, 136, 152, 124, 152, 112, 112, 136, 136, 136, 112, 124, 124, 100, 88, 64, 0, 2105376, 164, 176, 200, 188, 200, 152, 176, 164, 164, 188, 152, 152, 164, 124, 164, 124, 152, 164, 124, 0, 2105376, 164, 152, 152, 152, 124, 124, 100, 0, 2105376, 176, 188, 164, 152, 164, 164, 136, 136, 64, 0,
  447. 0, 164, 136, 136, 136, 164, 124, 124, 124, 164, 164, 112, 88, 100, 100, 112, 100, 124, 124, 124, 88, 64, 0, 2105376, 164, 176, 176, 176, 152, 152, 152, 176, 164, 164, 164, 164, 152, 136, 100, 124, 124, 124, 100, 0, 2105376, 164, 164, 152, 124, 124, 88, 88, 0, 2105376, 188, 124, 124, 152, 164, 164, 152, 88, 64, 0,
  448. 0, 152, 124, 136, 164, 136, 136, 112, 152, 164, 164, 112, 112, 100, 88, 100, 100, 100, 124, 124, 88, 64, 0, 2105376, 164, 188, 176, 176, 176, 152, 152, 176, 188, 188, 164, 164, 100, 100, 136, 124, 124, 100, 88, 0, 2105376, 164, 164, 152, 124, 164, 124, 88, 0, 2105376, 188, 124, 188, 164, 124, 152, 152, 88, 64, 0,
  449. 0, 152, 136, 152, 124, 124, 164, 136, 100, 124, 88, 124, 100, 88, 100, 124, 64, 88, 64, 64, 100, 64, 0, 2105376, 164, 188, 164, 164, 176, 176, 176, 176, 188, 176, 176, 164, 100, 100, 112, 164, 100, 100, 64, 0, 2105376, 164, 124, 136, 152, 124, 88, 88, 0, 2105376, 188, 188, 124, 124, 100, 100, 124, 124, 64, 0,
  450. 0, 152, 124, 152, 124, 100, 136, 136, 124, 100, 124, 100, 124, 100, 64, 112, 112, 64, 64, 64, 100, 64, 0, 2105376, 164, 176, 164, 164, 152, 188, 152, 152, 164, 176, 176, 164, 152, 152, 124, 124, 88, 88, 100, 0, 2105376, 164, 136, 136, 136, 112, 112, 100, 0, 2105376, 188, 124, 112, 100, 124, 100, 124, 124, 64, 0,
  451. 0, 152, 152, 124, 124, 124, 112, 100, 88, 88, 100, 124, 100, 112, 100, 64, 64, 112, 64, 100, 88, 64, 0, 2105376, 164, 176, 224, 200, 136, 136, 152, 152, 136, 124, 124, 124, 136, 152, 136, 124, 100, 100, 64, 0, 2105376, 164, 164, 136, 136, 112, 112, 100, 0, 2105376, 188, 124, 124, 112, 88, 88, 88, 88, 64, 0,
  452. 0, 152, 124, 152, 100, 100, 112, 100, 124, 100, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 0, 2105376, 164, 188, 200, 200, 136, 136, 136, 164, 164, 124, 136, 136, 124, 136, 112, 124, 100, 88, 64, 0, 2105376, 164, 124, 152, 164, 88, 88, 88, 0, 2105376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  453. 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 164, 188, 164, 164, 152, 136, 136, 164, 164, 164, 136, 136, 152, 100, 100, 124, 100, 88, 64, 0, 2105376, 164, 164, 164, 152, 164, 88, 100, 0, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376,
  454. 164, 188, 176, 164, 176, 164, 164, 164, 164, 164, 176, 164, 164, 164, 164, 0, 176, 176, 176, 164, 164, 152, 152, 0, 164, 176, 152, 164, 136, 152, 164, 164, 164, 164, 124, 152, 152, 124, 124, 88, 88, 64, 64, 0, 2105376, 152, 164, 152, 164, 152, 112, 100, 0, 2105376, 164, 164, 164, 164, 0, 188, 188, 188, 188, 188,
  455. 188, 176, 164, 152, 164, 188, 176, 164, 136, 164, 164, 124, 164, 152, 124, 0, 176, 176, 152, 188, 188, 124, 188, 0, 164, 164, 164, 164, 188, 164, 152, 164, 164, 164, 136, 100, 112, 124, 64, 64, 100, 88, 64, 0, 2105376, 152, 152, 124, 112, 124, 112, 88, 0, 2105376, 164, 176, 136, 124, 0, 188, 188, 164, 176, 188,
  456. 188, 176, 152, 152, 136, 164, 164, 136, 124, 152, 152, 124, 124, 152, 152, 0, 176, 188, 188, 176, 152, 124, 124, 0, 164, 176, 152, 164, 188, 164, 136, 124, 136, 136, 100, 124, 124, 112, 64, 64, 100, 64, 64, 0, 2105376, 152, 152, 88, 88, 88, 100, 64, 0, 2105376, 164, 176, 176, 124, 0, 188, 164, 176, 176, 176,
  457. 176, 164, 152, 176, 176, 152, 152, 124, 124, 124, 152, 124, 124, 124, 124, 0, 176, 188, 176, 176, 152, 152, 100, 0, 164, 176, 164, 164, 164, 136, 164, 124, 124, 100, 112, 112, 88, 88, 88, 100, 100, 88, 64, 0, 2105376, 152, 124, 88, 100, 88, 88, 64, 0, 2105376, 164, 136, 124, 88, 0, 188, 188, 188, 176, 176,
  458. 164, 136, 152, 176, 188, 176, 124, 124, 152, 152, 124, 152, 88, 124, 124, 0, 176, 188, 152, 124, 152, 152, 100, 0, 164, 164, 164, 152, 152, 152, 152, 124, 100, 88, 100, 100, 88, 100, 100, 88, 64, 64, 64, 0, 2105376, 152, 124, 100, 88, 88, 64, 64, 0, 2105376, 164, 88, 100, 88, 0, 188, 188, 176, 176, 176,
  459. 164, 164, 136, 152, 176, 212, 124, 152, 124, 124, 100, 100, 112, 124, 124, 0, 176, 152, 188, 124, 124, 124, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 188, 188, 164, 164, 152,
  460. 176, 136, 124, 136, 152, 164, 152, 124, 124, 152, 100, 112, 124, 88, 88, 0, 176, 152, 152, 100, 124, 124, 88, 0, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 176, 176, 176, 176, 176, 176, 176, 176, 2105376, 2105376, 188, 164, 164, 152, 152,
  461. 176, 164, 136, 152, 124, 152, 124, 152, 152, 124, 112, 124, 100, 124, 88, 0, 176, 188, 152, 136, 100, 88, 100, 0, 2105376, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 152, 164, 2105376, 2105376, 176, 200, 176, 200, 164, 164, 164, 152, 0, 2105376, 188, 176, 152, 152, 152,
  462. 176, 176, 152, 136, 176, 152, 152, 152, 152, 124, 124, 112, 88, 88, 88, 0, 164, 188, 124, 136, 136, 100, 88, 0, 2105376, 176, 188, 176, 164, 188, 188, 188, 176, 188, 164, 176, 164, 188, 176, 124, 164, 188, 188, 188, 124, 164, 88, 0, 2105376, 176, 200, 176, 200, 200, 164, 152, 136, 0, 2105376, 188, 188, 152, 152, 152,
  463. 176, 164, 136, 124, 136, 176, 176, 100, 124, 152, 136, 136, 112, 88, 100, 0, 164, 124, 100, 112, 112, 88, 100, 0, 2105376, 176, 188, 164, 176, 200, 224, 224, 188, 212, 224, 164, 188, 164, 164, 188, 188, 164, 164, 164, 164, 124, 88, 0, 2105376, 176, 200, 200, 200, 200, 164, 136, 124, 0, 2105376, 188, 176, 188, 164, 164,
  464. 164, 152, 124, 136, 164, 176, 176, 164, 152, 124, 136, 136, 112, 88, 100, 0, 152, 124, 88, 88, 88, 88, 100, 0, 2105376, 176, 176, 164, 188, 212, 212, 224, 188, 224, 212, 212, 176, 124, 164, 124, 124, 164, 124, 124, 164, 88, 88, 0, 2105376, 176, 176, 164, 200, 164, 136, 164, 100, 0, 2105376, 188, 188, 188, 164, 164,
  465. 176, 152, 176, 152, 152, 164, 176, 164, 100, 124, 112, 112, 112, 88, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 176, 188, 188, 176, 176, 200, 200, 164, 164, 212, 212, 164, 164, 124, 124, 124, 112, 164, 124, 124, 88, 88, 0, 2105376, 176, 200, 164, 164, 164, 164, 136, 100, 0, 2105376, 188, 188, 188, 176, 176,
  466. 164, 136, 136, 164, 164, 152, 164, 164, 100, 112, 88, 100, 88, 64, 64, 0, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 176, 176, 188, 176, 176, 176, 164, 164, 164, 188, 164, 164, 164, 124, 136, 136, 124, 124, 88, 88, 88, 100, 0, 2105376, 176, 200, 200, 164, 164, 136, 124, 112, 0, 2105376, 188, 164, 164, 188, 176,
  467. 164, 152, 136, 164, 164, 164, 152, 124, 112, 100, 88, 100, 100, 88, 88, 0, 2105376, 176, 176, 176, 176, 164, 164, 2105376, 2105376, 176, 164, 164, 188, 176, 136, 136, 164, 188, 176, 124, 164, 164, 124, 136, 136, 136, 112, 112, 112, 88, 88, 0, 2105376, 176, 200, 200, 152, 152, 164, 164, 88, 0, 2105376, 188, 164, 164, 176, 176,
  468. 152, 136, 152, 136, 164, 164, 124, 100, 100, 88, 88, 88, 100, 64, 100, 0, 2105376, 176, 176, 136, 164, 152, 136, 0, 2105376, 176, 188, 176, 188, 176, 136, 136, 164, 164, 164, 124, 164, 164, 164, 112, 136, 136, 88, 112, 112, 112, 64, 0, 2105376, 176, 176, 200, 152, 152, 152, 164, 88, 0, 2105376, 188, 188, 152, 152, 124,
  469. 152, 136, 136, 124, 136, 136, 124, 100, 100, 112, 124, 124, 100, 64, 64, 0, 2105376, 176, 164, 164, 152, 136, 152, 0, 2105376, 176, 188, 188, 164, 176, 176, 176, 152, 164, 124, 124, 124, 164, 164, 112, 88, 100, 88, 100, 112, 112, 64, 0, 2105376, 176, 176, 164, 136, 176, 164, 164, 100, 0, 2105376, 188, 136, 136, 152, 152,
  470. 152, 136, 164, 152, 112, 124, 124, 112, 100, 112, 124, 124, 100, 88, 64, 0, 2105376, 176, 164, 152, 136, 112, 100, 0, 2105376, 176, 188, 164, 124, 164, 176, 176, 164, 164, 124, 112, 124, 100, 112, 112, 112, 88, 64, 64, 88, 64, 64, 0, 2105376, 176, 176, 200, 136, 176, 176, 152, 100, 0, 2105376, 188, 136, 136, 124, 124,
  471. 152, 164, 152, 136, 136, 124, 100, 100, 88, 76, 76, 112, 100, 88, 64, 0, 2105376, 176, 176, 136, 176, 136, 88, 0, 2105376, 176, 164, 164, 188, 124, 164, 164, 152, 124, 112, 124, 124, 100, 100, 112, 112, 100, 64, 64, 100, 100, 64, 0, 2105376, 176, 164, 200, 164, 136, 152, 152, 88, 0, 2105376, 188, 188, 124, 124, 124,
  472. 124, 152, 152, 136, 124, 124, 124, 124, 88, 76, 76, 88, 88, 100, 64, 0, 2105376, 176, 176, 176, 112, 112, 100, 0, 2105376, 176, 124, 188, 124, 164, 164, 124, 124, 112, 100, 124, 124, 124, 100, 100, 88, 88, 100, 100, 100, 76, 64, 0, 2105376, 176, 200, 164, 164, 152, 88, 112, 100, 0, 2105376, 188, 164, 164, 152, 152,
  473. 124, 136, 136, 124, 112, 124, 124, 124, 88, 88, 100, 88, 88, 88, 88, 0, 2105376, 176, 176, 176, 164, 88, 88, 0, 2105376, 176, 164, 188, 124, 164, 164, 112, 100, 100, 88, 124, 124, 124, 100, 88, 88, 88, 88, 76, 76, 76, 64, 0, 2105376, 176, 200, 164, 152, 124, 152, 112, 88, 0, 2105376, 188, 164, 164, 152, 136,
  474. 124, 136, 100, 112, 124, 100, 124, 124, 88, 100, 88, 64, 88, 100, 88, 0, 2105376, 176, 152, 152, 88, 136, 100, 0, 2105376, 176, 164, 124, 164, 164, 124, 88, 88, 88, 88, 100, 100, 100, 100, 88, 64, 64, 64, 64, 64, 64, 64, 0, 2105376, 176, 200, 164, 124, 152, 152, 124, 100, 0, 2105376, 188, 152, 164, 164, 124,
  475. 124, 152, 124, 100, 124, 100, 112, 88, 100, 64, 64, 88, 64, 64, 64, 0, 2105376, 176, 152, 152, 176, 88, 100, 0, 2105376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 164, 176, 164, 124, 100, 124, 124, 100, 0, 2105376, 188, 152, 136, 136, 124,
  476. 124, 136, 152, 136, 112, 124, 112, 88, 88, 88, 64, 100, 64, 88, 64, 0, 2105376, 176, 176, 136, 176, 136, 88, 0, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 164, 176, 176, 164, 124, 88, 100, 64, 0, 2105376, 188, 188, 136, 136, 124,
  477. 124, 152, 136, 124, 100, 112, 124, 112, 64, 64, 64, 64, 64, 64, 64, 0, 2105376, 176, 176, 136, 136, 88, 100, 0, 2105376, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 2105376, 2105376, 164, 176, 164, 188, 164, 124, 100, 64, 0, 2105376, 188, 152, 152, 124, 136,
  478. 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 176, 176, 124, 124, 88, 88, 0, 2105376, 164, 188, 188, 188, 188, 188, 188, 176, 164, 164, 164, 164, 164, 164, 164, 152, 136, 124, 188, 152, 164, 124, 0, 2105376, 164, 200, 164, 164, 188, 136, 88, 64, 0, 2105376, 0, 0, 0, 0, 0,
  479. 2105376, 2105376, 2105376, 2105376, 2105376, 88, 88, 112, 112, 136, 136, 136, 124, 112, 100, 2105376, 2105376, 164, 176, 124, 124, 124, 88, 0, 2105376, 176, 188, 200, 200, 188, 164, 164, 176, 176, 200, 188, 152, 152, 164, 164, 152, 124, 136, 124, 136, 152, 124, 0, 2105376, 164, 164, 164, 164, 136, 136, 88, 64, 0, 2105376, 136, 152, 136, 136, 0,
  480. 2105376, 152, 164, 176, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 2105376, 2105376, 164, 164, 136, 124, 124, 100, 0, 2105376, 176, 188, 200, 200, 200, 176, 176, 176, 176, 188, 188, 124, 124, 124, 124, 164, 164, 164, 152, 152, 124, 100, 0, 2105376, 164, 200, 164, 124, 112, 88, 88, 64, 0, 2105376, 152, 152, 124, 124, 0,
  481. 2105376, 164, 188, 188, 188, 188, 188, 176, 164, 176, 188, 164, 164, 164, 188, 0, 2105376, 164, 164, 152, 88, 100, 100, 0, 2105376, 176, 188, 188, 188, 188, 212, 212, 176, 176, 176, 124, 124, 124, 124, 124, 124, 152, 124, 124, 112, 152, 100, 0, 2105376, 164, 176, 136, 112, 100, 88, 112, 64, 0, 2105376, 152, 124, 112, 112, 0,
  482. 2105376, 164, 188, 176, 176, 212, 212, 176, 188, 188, 188, 152, 164, 188, 188, 0, 2105376, 164, 152, 136, 88, 88, 88, 0, 2105376, 176, 188, 188, 176, 188, 212, 212, 212, 124, 164, 152, 124, 124, 112, 112, 112, 136, 124, 124, 124, 124, 100, 0, 2105376, 164, 164, 112, 100, 112, 88, 88, 64, 0, 2105376, 152, 112, 124, 88, 0,
  483. 2105376, 188, 188, 188, 176, 212, 212, 188, 152, 152, 164, 188, 188, 152, 176, 0, 2105376, 0, 0, 0, 0, 0, 0, 0, 2105376, 164, 176, 188, 176, 188, 188, 212, 212, 188, 164, 164, 152, 124, 112, 112, 100, 100, 88, 124, 124, 124, 100, 0, 2105376, 136, 124, 124, 88, 88, 88, 100, 64, 0, 2105376, 136, 124, 112, 88, 0,
  484. 2105376, 188, 164, 176, 164, 176, 176, 176, 152, 152, 152, 188, 164, 136, 136, 0, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 164, 164, 176, 200, 152, 152, 188, 164, 188, 164, 164, 164, 164, 124, 124, 100, 100, 124, 100, 88, 76, 76, 0, 2105376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2105376, 136, 112, 88, 100, 0,
  485. 2105376, 188, 188, 176, 152, 136, 176, 176, 164, 152, 152, 164, 188, 188, 164, 0, 2105376, 188, 188, 176, 164, 164, 152, 2105376, 2105376, 164, 164, 200, 200, 152, 152, 152, 176, 164, 164, 164, 124, 124, 152, 136, 112, 100, 100, 88, 88, 64, 64, 0, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 0,
  486. 2105376, 188, 188, 152, 164, 188, 176, 136, 164, 176, 176, 176, 124, 164, 164, 0, 2105376, 188, 124, 188, 136, 152, 136, 0, 2105376, 164, 188, 188, 188, 176, 152, 152, 188, 188, 188, 164, 124, 124, 124, 124, 100, 100, 100, 88, 88, 64, 64, 0, 2105376, 176, 176, 176, 176, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 0,
  487. 2105376, 188, 188, 188, 188, 164, 136, 188, 136, 176, 124, 124, 164, 136, 164, 0, 2105376, 188, 164, 176, 176, 152, 124, 0, 2105376, 164, 176, 164, 164, 176, 176, 176, 188, 188, 188, 188, 164, 124, 136, 112, 88, 100, 100, 100, 112, 88, 76, 0, 2105376, 176, 176, 164, 164, 176, 176, 176, 176, 164, 136, 188, 164, 164, 124, 0,
  488. 2105376, 188, 164, 188, 152, 164, 164, 188, 176, 152, 124, 76, 124, 164, 164, 0, 2105376, 188, 188, 124, 164, 124, 112, 0, 2105376, 164, 188, 164, 164, 164, 152, 164, 188, 188, 188, 188, 164, 164, 164, 88, 88, 88, 88, 100, 112, 112, 100, 0, 2105376, 176, 164, 176, 212, 212, 176, 176, 176, 152, 164, 164, 164, 152, 124, 0,
  489. 2105376, 188, 176, 152, 152, 188, 224, 188, 164, 136, 164, 124, 124, 164, 164, 0, 2105376, 188, 176, 164, 164, 124, 164, 0, 2105376, 164, 188, 188, 164, 164, 188, 136, 136, 188, 188, 188, 164, 164, 164, 112, 88, 88, 100, 88, 76, 76, 76, 0, 2105376, 176, 188, 188, 212, 200, 200, 176, 176, 136, 136, 164, 152, 124, 100, 0,
  490. 2105376, 188, 164, 188, 164, 224, 4210940, 224, 152, 152, 164, 152, 136, 124, 136, 0, 2105376, 188, 176, 164, 124, 164, 112, 0, 2105376, 164, 164, 188, 152, 152, 124, 124, 124, 136, 164, 164, 164, 124, 124, 124, 100, 100, 88, 88, 88, 64, 64, 0, 2105376, 176, 152, 188, 152, 200, 200, 176, 176, 164, 164, 124, 124, 124, 88, 0,
  491. 2105376, 188, 176, 188, 176, 188, 224, 188, 164, 124, 164, 164, 76, 76, 100, 0, 2105376, 188, 164, 176, 176, 124, 100, 0, 2105376, 164, 164, 188, 164, 136, 136, 124, 124, 124, 136, 124, 136, 88, 88, 152, 152, 112, 112, 88, 76, 64, 64, 0, 2105376, 176, 188, 176, 152, 152, 152, 164, 164, 124, 124, 124, 124, 88, 100, 0,
  492. 2105376, 188, 164, 188, 176, 176, 176, 136, 136, 136, 124, 112, 76, 76, 100, 0, 2105376, 188, 188, 176, 152, 136, 100, 0, 2105376, 164, 152, 188, 188, 152, 188, 124, 124, 136, 124, 124, 136, 124, 88, 152, 152, 136, 112, 112, 100, 88, 100, 0, 2105376, 176, 176, 164, 152, 152, 152, 164, 124, 112, 100, 124, 88, 88, 100, 0,
  493. 2105376, 164, 188, 176, 176, 164, 124, 124, 152, 164, 152, 152, 124, 100, 100, 0, 2105376, 188, 176, 164, 136, 136, 124, 0, 2105376, 164, 188, 152, 164, 188, 164, 136, 124, 112, 112, 136, 136, 88, 88, 124, 152, 152, 124, 112, 88, 88, 64, 0, 2105376, 176, 176, 152, 164, 152, 152, 164, 124, 112, 100, 112, 124, 88, 88, 0,
  494. 2105376, 188, 164, 188, 176, 136, 136, 176, 124, 164, 164, 152, 112, 124, 88, 0, 2105376, 188, 164, 188, 124, 124, 124, 0, 2105376, 164, 188, 164, 164, 164, 152, 136, 164, 164, 112, 112, 88, 112, 88, 88, 124, 124, 124, 100, 88, 88, 64, 0, 2105376, 176, 176, 188, 176, 136, 176, 176, 152, 124, 100, 152, 152, 88, 64, 0,
  495. 2105376, 188, 164, 188, 164, 152, 136, 124, 100, 136, 164, 164, 152, 112, 100, 0, 2105376, 188, 188, 164, 100, 100, 100, 0, 2105376, 164, 164, 164, 152, 152, 124, 136, 164, 164, 164, 112, 100, 112, 112, 88, 76, 76, 76, 100, 64, 64, 64, 0, 2105376, 188, 188, 176, 136, 164, 176, 176, 176, 152, 124, 152, 152, 124, 64, 0,
  496. 2105376, 176, 164, 136, 136, 136, 164, 100, 76, 100, 136, 152, 152, 112, 112, 0, 2105376, 188, 176, 164, 124, 112, 88, 0, 2105376, 164, 176, 164, 152, 152, 188, 164, 124, 164, 164, 88, 88, 112, 112, 100, 88, 64, 64, 88, 64, 64, 64, 0, 2105376, 188, 176, 164, 136, 164, 164, 176, 176, 152, 124, 124, 124, 124, 64, 0,
  497. 2105376, 176, 164, 112, 100, 136, 100, 164, 124, 124, 152, 88, 100, 88, 88, 0, 2105376, 176, 164, 100, 100, 100, 88, 0, 2105376, 164, 176, 188, 124, 188, 188, 164, 88, 100, 100, 100, 88, 88, 76, 76, 76, 64, 64, 76, 88, 64, 64, 0, 2105376, 188, 176, 164, 188, 164, 164, 124, 136, 112, 112, 124, 124, 88, 64, 0,
  498. 2105376, 164, 164, 136, 136, 100, 136, 88, 100, 88, 100, 112, 100, 112, 100, 0, 2105376, 176, 164, 136, 112, 100, 100, 0, 2105376, 164, 164, 176, 188, 164, 124, 152, 88, 100, 100, 100, 88, 88, 64, 64, 112, 112, 100, 64, 76, 64, 88, 0, 2105376, 188, 188, 188, 152, 164, 124, 124, 112, 124, 124, 112, 100, 64, 100, 0,
  499. 2105376, 164, 152, 124, 124, 124, 124, 124, 112, 112, 112, 112, 124, 124, 124, 2105376, 2105376, 164, 136, 124, 124, 124, 124, 2105376, 2105376, 164, 164, 152, 164, 152, 124, 124, 124, 124, 124, 124, 112, 100, 88, 88, 124, 124, 124, 124, 88, 88, 112, 2105376, 2105376, 188, 164, 164, 124, 152, 164, 124, 124, 124, 124, 124, 112, 112, 124, 0,
  500. 3684408, 136, 136, 136, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 3684408, 3684408, 136, 136, 124, 124, 124, 124, 3684408, 3684408, 164, 200, 136, 136, 136, 136, 136, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 3684408, 3684408, 188, 136, 136, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 2105376,
  501. 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 3684408,
  502. },
  503. // mossy
  504. {
  505. 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892,
  506. 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 14474460, 13419520, 13419520, 13419520, 13419520, 13419520, 14474460, 14474460, 14474460, 14474460, 14474460, 14474460, 11840512, 11840512, 11840512, 14474460, 2105376, 3684408, 9211020, 11053224, 14474460, 14474460, 14474460, 14474460, 14474460, 13419520, 13419520, 13419520, 7368816, 9211020, 9211020, 5526612, 2105376, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612,
  507. 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 14474460, 13684944, 11840512, 11840512, 11840512, 11840512, 10000536, 11053224, 13419520, 13419520, 13684944, 12632256, 12632256, 13419520, 13419520, 9211020, 2105376, 3684408, 9211020, 12632256, 11842740, 9211020, 13419520, 8158332, 13419520, 10263552, 10263552, 10263552, 7367680, 5526612, 5526612, 3684408, 2105376, 3684408, 7368816, 10263552, 10263552, 10263552, 10263552, 8158332, 8158332, 8158332, 7368816, 6579300, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096,
  508. 9211020, 9211020, 9211020, 9211020, 9211020, 9211020, 9211020, 9211020, 2105376, 5526612, 4737096, 14474460, 13684944, 11840512, 11840512, 11840512, 7367680, 10000536, 13419520, 13419520, 10263552, 12632256, 12632256, 12632256, 8684544, 11840512, 6579300, 2105376, 3684408, 11053224, 14474460, 11053224, 9211020, 8158332, 13419520, 8158332, 7367680, 8684544, 7367680, 5526612, 8158332, 5526612, 3684408, 2105376, 3684408, 10263552, 13419520, 14997504, 10263552, 7367680, 9211020, 11842740, 12632256, 13419520, 13419520, 13419520, 6579300, 6579300, 13419520, 13419520, 9211020, 9211020, 9211020, 9211020,
  509. 13684944, 11842740, 11840512, 11842740, 11842740, 11053224, 9211020, 9211020, 2105376, 5526612, 4737096, 14474460, 13684944, 10263552, 10263552, 8684544, 7367680, 10000536, 13419520, 10263552, 11053224, 11053224, 10000536, 9211020, 9211020, 10263552, 5526612, 2105376, 3684408, 9211020, 12632256, 9211020, 9211020, 9211020, 11053224, 11053224, 6579300, 8684544, 7367680, 5526612, 7368816, 5526612, 3684408, 2105376, 3684408, 10263552, 14997504, 11840512, 7367680, 6579300, 8158332, 11842740, 14474460, 13419520, 14997504, 14997504, 4737096, 6579300, 13419520, 13419520, 8684544, 8158332, 13684944, 13684944,
  510. 11053224, 11053224, 11840512, 11840512, 5526612, 7368816, 8158332, 7368816, 2105376, 5526612, 4737096, 14474460, 12632256, 10263552, 8684544, 7367680, 7368816, 8158332, 10000536, 11053224, 10000536, 10263552, 9211020, 7368816, 9211020, 8684544, 5526612, 2105376, 3684408, 4737096, 11053224, 13419520, 10263552, 11053224, 9211020, 9211020, 8158332, 5788672, 5526612, 7368816, 5526612, 5526612, 3684408, 2105376, 3684408, 10263552, 14997504, 7367680, 6579300, 9211020, 11842740, 14997504, 13419520, 8158332, 10263552, 10263552, 4737096, 6579300, 10263552, 8684544, 7367680, 4737096, 9211020, 10000536,
  511. 11842740, 10000536, 7367680, 5526612, 9211020, 9211020, 9211020, 7368816, 2105376, 4737096, 4737096, 14474460, 13684944, 10263552, 7367680, 7367680, 8158332, 11053224, 10000536, 10000536, 10000536, 10263552, 9211020, 10000536, 7368816, 9211020, 5526612, 2105376, 3684408, 4737096, 8158332, 10263552, 8684544, 11840512, 9211020, 11053224, 11053224, 7368816, 6579300, 7368816, 3684408, 3684408, 3684408, 2105376, 3684408, 8684544, 10263552, 7367680, 6579300, 8158332, 13419520, 13419520, 13419520, 8158332, 7367680, 10263552, 4737096, 7368816, 6579300, 4737096, 4737096, 6579300, 11840512, 8158332,
  512. 11842740, 11842740, 8158332, 9211020, 11053224, 9211020, 7368816, 5526612, 2105376, 3684408, 4737096, 14474460, 13684944, 9211020, 8158332, 8158332, 10000536, 11053224, 10000536, 13684944, 8158332, 8684544, 10000536, 11053224, 9211020, 9211020, 5526612, 2105376, 3684408, 4737096, 7368816, 9211020, 11053224, 9211020, 11053224, 9211020, 9211020, 9211020, 11053224, 7368816, 3684408, 3684408, 3684408, 2894892, 3684408, 8684544, 7367680, 6579300, 9211020, 9211020, 8158332, 13419520, 8158332, 8158332, 7367680, 7367680, 4737096, 7368816, 8158332, 9211020, 7368816, 8158332, 8684544, 6579300,
  513. 10000536, 11053224, 11053224, 7368816, 7368816, 9211020, 4737096, 4737096, 2105376, 2894892, 4737096, 14474460, 12632256, 11053224, 10000536, 8158332, 10000536, 13419520, 10000536, 10000536, 9211020, 10000536, 9211020, 9211020, 11053224, 9211020, 5526612, 2105376, 2105376, 4737096, 5526612, 7368816, 7368816, 5526612, 5526612, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2105376, 3684408, 3684408, 8158332, 6579300, 9211020, 8158332, 11053224, 11053224, 8158332, 9211020, 11053224, 8158332, 4737096, 7368816, 9211020, 10000536, 9211020, 9211020, 11053224, 8158332, 6579300,
  514. 9211020, 9211020, 9211020, 9211020, 7368816, 5526612, 4737096, 4737096, 2105376, 2894892, 4737096, 14474460, 15527148, 11053224, 8158332, 10000536, 8158332, 13419520, 11840512, 7368816, 9211020, 9211020, 9211020, 11053224, 9211020, 9211020, 5526612, 2894892, 2105376, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2105376, 2105376, 3684408, 3684408, 3684408, 8158332, 11842740, 11842740, 9211020, 10263552, 8158332, 10000536, 8158332, 8158332, 10000536, 6579300, 7368816, 10000536, 9211020, 10000536, 9211020, 9211020, 11053224, 9211020,
  515. 7368816, 7368816, 7368816, 7368816, 5526612, 4737096, 3684408, 3684408, 2105376, 2894892, 4737096, 14474460, 14474460, 9211020, 8158332, 10000536, 10000536, 13419520, 10263552, 7368816, 11053224, 9211020, 11053224, 9211020, 11053224, 9211020, 5526612, 2894892, 2105376, 3684408, 4737096, 3684408, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 3684408, 3684408, 3684408, 3684408, 8158332, 11842740, 8158332, 10263552, 4737096, 9211020, 11053224, 14997504, 8158332, 9211020, 7368816, 9211020, 7368816, 10000536, 6579300, 7368816, 9211020, 6579300, 6579300,
  516. 5526612, 5526612, 4737096, 4737096, 4737096, 2105376, 2105376, 2105376, 2105376, 2894892, 4737096, 11053224, 14474460, 11053224, 10000536, 8158332, 13419520, 11840512, 10263552, 7368816, 10000536, 9211020, 9211020, 8158332, 9211020, 7368816, 6579300, 3684408, 2105376, 3684408, 4737096, 4737096, 4737096, 4737096, 7368816, 11053224, 11053224, 11053224, 11053224, 14474460, 14474460, 7367680, 3684408, 3684408, 3684408, 7368816, 11842740, 9211020, 8158332, 6579300, 6579300, 8158332, 10263552, 3684408, 5526612, 5526612, 6579300, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096,
  517. 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 3684408, 5526612, 9211020, 14474460, 13684944, 9211020, 8158332, 9211020, 10263552, 7368816, 9211020, 9211020, 11053224, 8158332, 9211020, 10263552, 9211020, 5526612, 3684408, 2105376, 3684408, 4737096, 7368816, 11053224, 16577568, 16577568, 14474460, 14474460, 14474460, 13684944, 13684944, 14474460, 13419520, 7367680, 3684408, 3684408, 5526612, 9211020, 7368816, 6579300, 6579300, 5526612, 4737096, 5788672, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892,
  518. 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 5526612, 7368816, 11053224, 13684944, 9211020, 11053224, 9211020, 9211020, 9211020, 11053224, 9211020, 9211020, 10000536, 9211020, 6579300, 6579300, 5526612, 3684408, 2105376, 2894892, 3684408, 11053224, 16577568, 13419520, 10263552, 9211020, 9211020, 11053224, 9211020, 11053224, 10263552, 7368816, 5788672, 2105376, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376,
  519. 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 5526612, 4737096, 9211020, 13684944, 11053224, 9211020, 11053224, 10000536, 7368816, 10000536, 9211020, 8158332, 9211020, 11053224, 8684544, 5526612, 5526612, 3684408, 2105376, 2894892, 4737096, 11053224, 13419520, 8684544, 8158332, 11053224, 9211020, 14997504, 14997504, 9211020, 10263552, 5526612, 7367680, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408,
  520. 5526612, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 5526612, 4737096, 7368816, 12632256, 9211020, 11053224, 10000536, 13419520, 10263552, 7368816, 11053224, 9211020, 11053224, 9211020, 7367680, 5526612, 7368816, 4737096, 2105376, 2894892, 4737096, 11053224, 14997504, 8684544, 8158332, 9211020, 13419520, 14997504, 8158332, 9211020, 8684544, 5526612, 5788672, 3684408, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 2105376, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096,
  521. 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 2894892, 2105376, 5526612, 4737096, 12632256, 12632256, 8684544, 9211020, 10263552, 8684544, 11053224, 7368816, 9211020, 9211020, 9211020, 7368816, 6579300, 5526612, 5526612, 2105376, 2105376, 4737096, 14997504, 14997504, 8158332, 8158332, 11053224, 14997504, 14997504, 7368816, 9211020, 7367680, 5526612, 3684408, 3684408, 4737096, 14997504, 11840512, 11840512, 6579300, 5526612, 4737096, 5526612, 8158332, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536, 10000536,
  522. 13684944, 13419520, 11840512, 14474460, 14474460, 13419520, 10263552, 7368816, 7368816, 3684408, 2105376, 5526612, 4737096, 9211020, 12632256, 7367680, 6579300, 10000536, 6579300, 9211020, 7368816, 7368816, 11053224, 9211020, 7368816, 9211020, 7368816, 4737096, 2105376, 2105376, 4737096, 14997504, 8158332, 9211020, 8158332, 9211020, 10263552, 7367680, 6579300, 11053224, 9211020, 5526612, 3684408, 3684408, 3684408, 11840512, 11840512, 8684544, 6579300, 2894892, 4737096, 8158332, 12632256, 13419520, 13419520, 13419520, 14474460, 11840512, 11053224, 11053224, 13419520, 13419520, 13419520, 14474460,
  523. 13419520, 11840512, 8684544, 11840512, 11840512, 10263552, 7367680, 5526612, 7368816, 3684408, 2105376, 5526612, 4737096, 7368816, 10000536, 6579300, 6579300, 9211020, 9211020, 7368816, 9211020, 5526612, 9211020, 7368816, 5526612, 7368816, 5526612, 4737096, 2105376, 2105376, 4737096, 8158332, 9211020, 8158332, 9211020, 14997504, 6579300, 6579300, 6579300, 5526612, 5526612, 5526612, 3684408, 2105376, 3684408, 10263552, 8684544, 5526612, 6579300, 2105376, 4737096, 10000536, 13419520, 13419520, 13419520, 8158332, 14997504, 10263552, 8158332, 11053224, 13419520, 10263552, 8684544, 7368816,
  524. 11840512, 8684544, 11053224, 11840512, 10263552, 8684544, 7367680, 5526612, 7368816, 3684408, 2105376, 4737096, 5526612, 4737096, 10000536, 10000536, 7368816, 9211020, 6579300, 7368816, 7368816, 7368816, 7368816, 5526612, 7368816, 5526612, 4737096, 2894892, 2105376, 2105376, 2894892, 11053224, 9211020, 7368816, 9211020, 7368816, 5526612, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2105376, 6579300, 10263552, 8684544, 7368816, 5526612, 2105376, 4737096, 10000536, 13419520, 13419520, 8158332, 10000536, 10263552, 10263552, 8158332, 10000536, 13419520, 10263552, 8684544, 7368816,
  525. 8684544, 11053224, 9211020, 11840512, 10263552, 7367680, 7367680, 5526612, 5526612, 3684408, 2105376, 4737096, 5526612, 4737096, 6579300, 5526612, 5526612, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 9211020, 7368816, 3684408, 3684408, 3684408, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 6579300, 9211020, 8684544, 9211020, 5526612, 2105376, 4737096, 10000536, 11053224, 8158332, 9211020, 10000536, 10263552, 8158332, 8158332, 11053224, 13419520, 10263552, 8684544, 10000536,
  526. 11053224, 9211020, 11053224, 11840512, 7367680, 5526612, 5526612, 9211020, 5526612, 3684408, 2105376, 4737096, 5526612, 4737096, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 3684408, 5526612, 3684408, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 9211020, 11053224, 9211020, 11053224, 5526612, 2105376, 4737096, 9211020, 11053224, 10000536, 11053224, 10000536, 11053224, 8158332, 11053224, 8158332, 11053224, 10263552, 7367680, 7368816,
  527. 9211020, 11053224, 8158332, 8158332, 5526612, 7368816, 9211020, 7368816, 5526612, 3684408, 2105376, 3684408, 5526612, 5526612, 4737096, 3684408, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 9211020, 9211020, 10000536, 10263552, 10263552, 10263552, 10263552, 10263552, 8158332, 5526612, 2894892, 3684408, 6579300, 12632256, 14474460, 11053224, 12632256, 6579300, 2105376, 4737096, 9211020, 9211020, 11053224, 14997504, 10000536, 9211020, 11053224, 10000536, 11053224, 11053224, 8158332, 8158332, 10000536,
  528. 9211020, 13419520, 10263552, 8158332, 9211020, 9211020, 9211020, 6579300, 4737096, 3684408, 2105376, 3684408, 9211020, 13419520, 13419520, 11840512, 10263552, 9211020, 11842740, 11842740, 11842740, 6579300, 3684408, 4737096, 6579300, 10263552, 13419520, 13419520, 13419520, 11840512, 13684944, 15527148, 15527148, 15527148, 13419520, 13419520, 13419520, 13419520, 11840512, 10263552, 8684544, 2105376, 3684408, 8158332, 14474460, 12632256, 14474460, 11053224, 7368816, 2105376, 4737096, 8158332, 10000536, 11053224, 10000536, 9211020, 11053224, 10000536, 14997504, 10000536, 8158332, 11053224, 10000536, 11053224,
  529. 9211020, 10263552, 8684544, 11053224, 9211020, 9211020, 9211020, 6579300, 4737096, 3684408, 2105376, 3684408, 13419520, 11840512, 11840512, 10263552, 8158332, 8158332, 8158332, 8158332, 8158332, 3684408, 5526612, 4737096, 10263552, 13419520, 11840512, 7368816, 10000536, 11053224, 11053224, 10000536, 11053224, 10000536, 10263552, 8158332, 10263552, 8684544, 10263552, 8684544, 7367680, 2105376, 3684408, 9211020, 14474460, 11053224, 11053224, 12632256, 14997504, 2105376, 4737096, 14997504, 11053224, 10000536, 11053224, 10000536, 14997504, 14997504, 8158332, 11053224, 10000536, 10000536, 11053224, 10000536,
  530. 10000536, 8684544, 9211020, 9211020, 9211020, 9211020, 7368816, 5526612, 3684408, 3684408, 2105376, 3684408, 11840512, 10263552, 8684544, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 2105376, 5526612, 4737096, 10000536, 15527148, 10000536, 10000536, 10263552, 10000536, 13419520, 11053224, 10000536, 10000536, 8158332, 11053224, 8684544, 8158332, 10263552, 7367680, 5788672, 2105376, 3684408, 9211020, 14997504, 9211020, 9211020, 11053224, 10263552, 2105376, 4737096, 10263552, 5788672, 7368816, 6579300, 14997504, 11840512, 8684544, 7367680, 5788672, 7368816, 7368816, 5526612, 7368816,
  531. 6579300, 6579300, 6579300, 6579300, 6579300, 5526612, 4737096, 3684408, 3684408, 3684408, 2105376, 3684408, 11840512, 8684544, 6579300, 6579300, 10000536, 8684544, 10263552, 7367680, 6579300, 2105376, 4737096, 4737096, 10000536, 15527148, 14997504, 11053224, 10000536, 13419520, 8684544, 10000536, 13419520, 13419520, 11053224, 10000536, 8684544, 11053224, 8684544, 6579300, 5788672, 2105376, 3684408, 9211020, 11840512, 7368816, 9211020, 11053224, 7367680, 2105376, 4737096, 5788672, 3684408, 3684408, 4737096, 5788672, 5788672, 5788672, 5788672, 4737096, 4737096, 5526612, 5526612, 5526612,
  532. 5526612, 4737096, 4737096, 3684408, 3684408, 3684408, 2105376, 2105376, 2105376, 2105376, 2894892, 3684408, 11840512, 8684544, 6579300, 10000536, 10000536, 8158332, 8684544, 7367680, 6579300, 2105376, 4737096, 4737096, 10000536, 15527148, 13419520, 11053224, 13419520, 10263552, 8158332, 10000536, 13419520, 8684544, 10000536, 11053224, 10000536, 10000536, 8158332, 6579300, 4210688, 2105376, 3684408, 9211020, 7368816, 9211020, 11053224, 14474460, 5788672, 2105376, 4737096, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 3684408, 3684408, 4737096,
  533. 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 2894892, 2894892, 4737096, 4737096, 4737096, 15527148, 6579300, 10000536, 11053224, 8684544, 9211020, 8684544, 7367680, 6579300, 2105376, 3684408, 4737096, 10000536, 15527148, 11840512, 10000536, 13419520, 7367680, 8158332, 11053224, 10000536, 11053224, 10000536, 8158332, 11840512, 8684544, 8158332, 6579300, 4210688, 2105376, 3684408, 14997504, 15527148, 11053224, 14474460, 11053224, 5526612, 2105376, 4737096, 3684408, 3684408, 3684408, 3684408, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376,
  534. 4737096, 6579300, 6579300, 7368816, 9211020, 10000536, 9211020, 9211020, 9211020, 9211020, 4737096, 2105376, 15527148, 10000536, 10000536, 11053224, 8684544, 9211020, 6579300, 8158332, 6579300, 4210688, 2105376, 4737096, 10000536, 15527148, 11840512, 11053224, 10263552, 7367680, 8158332, 10000536, 8158332, 10000536, 11053224, 10000536, 11840512, 8684544, 8158332, 5526612, 4210688, 2105376, 3684408, 11840512, 15527148, 12632256, 12632256, 11053224, 5526612, 2105376, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408,
  535. 6579300, 9211020, 11842740, 11840512, 11840512, 9211020, 11053224, 11053224, 11053224, 11053224, 6579300, 2105376, 15527148, 11053224, 13684944, 9211020, 7367680, 11053224, 9211020, 8158332, 6579300, 4210688, 2105376, 4737096, 10000536, 15527148, 11053224, 13419520, 10263552, 7367680, 8158332, 10000536, 11053224, 11053224, 10000536, 11053224, 11840512, 8684544, 9211020, 5526612, 4210688, 2105376, 7367680, 10263552, 14474460, 11053224, 11053224, 11840512, 5526612, 2105376, 4737096, 7367680, 10263552, 10263552, 10263552, 11840512, 11840512, 8684544, 8684544, 4737096, 4737096, 4737096, 4737096, 5526612,
  536. 6579300, 11842740, 11840512, 11840512, 8684544, 6579300, 11053224, 11053224, 11053224, 11053224, 4737096, 2105376, 15527148, 11053224, 10000536, 11053224, 8158332, 9211020, 8158332, 9211020, 6579300, 4210688, 2105376, 4737096, 8158332, 10000536, 13419520, 10263552, 7367680, 7368816, 8158332, 11053224, 10000536, 10000536, 8158332, 10000536, 11840512, 8684544, 6579300, 5526612, 4210688, 2105376, 3684408, 10263552, 14474460, 14474460, 11840512, 10263552, 5526612, 2105376, 4737096, 7368816, 10263552, 7367680, 10263552, 10263552, 10263552, 11840512, 11840512, 11840512, 8684544, 10000536, 3684408, 5526612,
  537. 6579300, 11840512, 10263552, 8684544, 6579300, 9211020, 11053224, 11840512, 11840512, 7368816, 6579300, 2105376, 15527148, 13684944, 11053224, 10000536, 11053224, 8684544, 9211020, 11053224, 6579300, 4210688, 2105376, 3684408, 5526612, 10000536, 10263552, 7367680, 8158332, 8158332, 9211020, 10000536, 11053224, 8158332, 10000536, 8158332, 11840512, 8684544, 7368816, 4737096, 3684408, 2105376, 3684408, 10263552, 14474460, 11053224, 11840512, 7367680, 5526612, 2105376, 4737096, 10000536, 7368816, 7368816, 10263552, 10263552, 8684544, 8684544, 7367680, 7367680, 7367680, 8158332, 3684408, 5526612,
  538. 6579300, 11840512, 10263552, 7368816, 7368816, 11053224, 7368816, 11840512, 8684544, 7368816, 6579300, 2105376, 15527148, 10000536, 9211020, 10000536, 11053224, 9211020, 9211020, 8158332, 6579300, 4210688, 2105376, 2894892, 5526612, 11053224, 15527148, 11053224, 13419520, 13419520, 10263552, 9211020, 8158332, 8158332, 8158332, 8158332, 11840512, 8684544, 6579300, 4737096, 2894892, 2105376, 7367680, 9211020, 13684944, 12632256, 11840512, 5788672, 5526612, 2105376, 4737096, 14474460, 11053224, 11053224, 10263552, 7367680, 7368816, 7368816, 5788672, 6579300, 7368816, 6579300, 3684408, 4737096,
  539. 6579300, 7368816, 9211020, 11053224, 9211020, 7368816, 9211020, 11840512, 7367680, 7368816, 5526612, 2105376, 14474460, 11053224, 11053224, 11053224, 10000536, 11053224, 11053224, 8158332, 6579300, 4210688, 2105376, 2894892, 5526612, 9211020, 15527148, 12632256, 13419520, 8684544, 7367680, 8158332, 10000536, 10000536, 9211020, 11053224, 10263552, 8684544, 6579300, 4737096, 2105376, 2105376, 10263552, 9211020, 13684944, 11053224, 8684544, 7367680, 4210688, 2105376, 4737096, 13684944, 11053224, 9211020, 10263552, 7367680, 9211020, 8158332, 10000536, 6579300, 10000536, 6579300, 3684408, 4737096,
  540. 6579300, 11053224, 11053224, 9211020, 11053224, 11053224, 11840512, 10263552, 7367680, 7368816, 5526612, 2105376, 14474460, 12632256, 8158332, 10000536, 13419520, 11840512, 8158332, 9211020, 6579300, 4210688, 2105376, 2105376, 4737096, 7368816, 13684944, 12632256, 8684544, 7367680, 6579300, 8158332, 9211020, 11053224, 10000536, 11840512, 10263552, 6579300, 6579300, 3684408, 2105376, 2105376, 4737096, 9211020, 13684944, 9211020, 7367680, 5788672, 4210688, 2105376, 4737096, 12632256, 11053224, 11053224, 10263552, 7367680, 8158332, 9211020, 10000536, 10000536, 11053224, 5526612, 3684408, 4737096,
  541. 6579300, 14474460, 10000536, 11053224, 9211020, 9211020, 8684544, 7367680, 7367680, 7368816, 5526612, 2105376, 12632256, 14474460, 9211020, 10000536, 11840512, 8684544, 9211020, 11053224, 6579300, 4210688, 4210688, 2105376, 4737096, 5526612, 11842740, 14474460, 7367680, 6579300, 8158332, 9211020, 11053224, 9211020, 8684544, 6579300, 6579300, 6579300, 7368816, 3684408, 2105376, 3684408, 4737096, 8158332, 11053224, 8158332, 7367680, 4210688, 5788672, 3684408, 4737096, 11053224, 11053224, 9211020, 10263552, 8684544, 7368816, 10000536, 8158332, 7368816, 10000536, 5526612, 3684408, 3684408,
  542. 6579300, 14474460, 11053224, 11053224, 9211020, 10000536, 7367680, 7367680, 7368816, 7368816, 5526612, 2105376, 11842740, 14474460, 8158332, 11053224, 9211020, 9211020, 9211020, 9211020, 6579300, 4210688, 4210688, 2105376, 3684408, 5526612, 9211020, 12632256, 10000536, 8158332, 8158332, 7368816, 7368816, 7368816, 6579300, 6579300, 7368816, 7368816, 5526612, 3684408, 2105376, 3684408, 4737096, 5526612, 3684408, 3684408, 5788672, 5788672, 3684408, 3684408, 4737096, 7368816, 5526612, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 3684408, 3684408,
  543. 6579300, 14474460, 11842740, 9211020, 11840512, 8684544, 9211020, 7368816, 9211020, 10000536, 5526612, 2105376, 10000536, 14474460, 11053224, 8158332, 11053224, 11053224, 8158332, 9211020, 6579300, 5526612, 4210688, 2105376, 3684408, 5526612, 4737096, 9211020, 9211020, 7368816, 7368816, 5526612, 5526612, 4737096, 2105376, 4210688, 4737096, 5526612, 4737096, 2105376, 2105376, 3684408, 4737096, 5526612, 4737096, 4737096, 3684408, 3684408, 3684408, 4737096, 4737096, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 3684408,
  544. 6579300, 14474460, 11842740, 11053224, 9211020, 10000536, 9211020, 11840512, 10263552, 7368816, 5526612, 2105376, 8158332, 14474460, 10000536, 10000536, 11053224, 9211020, 6579300, 9211020, 8158332, 5526612, 4210688, 2105376, 2894892, 4737096, 4737096, 3684408, 2894892, 2894892, 2894892, 2105376, 2105376, 2894892, 2894892, 2894892, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408,
  545. 6579300, 14474460, 11840512, 11840512, 10000536, 9211020, 11840512, 10263552, 8684544, 7368816, 5526612, 2105376, 5526612, 15527148, 11053224, 11053224, 9211020, 9211020, 9211020, 11053224, 8158332, 5526612, 5788672, 2105376, 2894892, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 5526612, 5526612, 6579300, 6579300, 6579300, 7368816, 7368816, 8158332, 8158332, 8158332, 8158332, 8158332, 8684544, 8684544, 8684544, 8684544, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 8158332, 3684408, 5526612,
  546. 6579300, 11840512, 11840512, 8684544, 11053224, 10000536, 10263552, 7367680, 7367680, 6579300, 5526612, 2105376, 4737096, 15527148, 10000536, 9211020, 10263552, 8158332, 9211020, 8158332, 8158332, 5526612, 5788672, 2105376, 2894892, 3684408, 6579300, 10263552, 10263552, 10263552, 10263552, 10263552, 10263552, 10263552, 8684544, 8158332, 8158332, 9211020, 10000536, 10000536, 11053224, 11053224, 11053224, 11053224, 11053224, 11842740, 11842740, 13419520, 13419520, 13419520, 11840512, 8684544, 12632256, 12632256, 14997504, 11840512, 12632256, 13419520, 11840512, 8684544, 12632256, 8158332, 3684408, 5526612,
  547. 6579300, 11840512, 8684544, 8158332, 10000536, 10000536, 9211020, 7367680, 7367680, 6579300, 2105376, 2894892, 4737096, 15527148, 11053224, 9211020, 8684544, 6579300, 11053224, 9211020, 6579300, 5526612, 5788672, 2105376, 2105376, 3684408, 7367680, 13419520, 13419520, 13419520, 13419520, 13419520, 13419520, 13419520, 13419520, 10263552, 11053224, 12632256, 11053224, 12632256, 10000536, 12632256, 11053224, 12632256, 12632256, 12632256, 13419520, 11840512, 8684544, 8684544, 8684544, 11842740, 11842740, 14997504, 11840512, 12632256, 12632256, 11840512, 11840512, 11840512, 8684544, 6579300, 2894892, 4737096,
  548. 6579300, 11840512, 8684544, 8158332, 11053224, 9211020, 9211020, 9211020, 9211020, 5526612, 2105376, 2894892, 4737096, 15527148, 9211020, 11053224, 6579300, 6579300, 9211020, 9211020, 6579300, 5526612, 5788672, 2105376, 2105376, 3684408, 7367680, 13419520, 11840512, 11840512, 11840512, 11840512, 11840512, 11840512, 11840512, 8684544, 11053224, 12632256, 11053224, 11053224, 12632256, 13419520, 10263552, 10000536, 11053224, 10000536, 11840512, 8684544, 11053224, 10000536, 13419520, 13419520, 11840512, 8158332, 9211020, 12632256, 11840512, 10263552, 11840512, 8684544, 8158332, 5526612, 2894892, 4737096,
  549. 6579300, 11840512, 8684544, 9211020, 9211020, 11053224, 9211020, 11053224, 9211020, 5526612, 2105376, 3684408, 4737096, 14474460, 11053224, 11053224, 11053224, 11053224, 9211020, 11053224, 6579300, 5526612, 4210688, 2105376, 2105376, 3684408, 2894892, 11840512, 11840512, 10263552, 10263552, 10263552, 10263552, 10263552, 10263552, 8684544, 7367680, 9211020, 12632256, 11053224, 11053224, 10263552, 10263552, 11053224, 11053224, 10000536, 12632256, 10000536, 11053224, 13419520, 11840512, 11840512, 8158332, 9211020, 10000536, 11053224, 7368816, 7368816, 11840512, 7368816, 7368816, 5526612, 2894892, 3684408,
  550. 4737096, 8684544, 8158332, 9211020, 11053224, 9211020, 11053224, 9211020, 6579300, 5526612, 2105376, 3684408, 4737096, 13684944, 9211020, 9211020, 11053224, 9211020, 9211020, 9211020, 6579300, 5526612, 3684408, 2105376, 2105376, 3684408, 2894892, 9211020, 9211020, 9211020, 10263552, 8684544, 10263552, 8684544, 8684544, 7367680, 7367680, 7368816, 11053224, 12632256, 11053224, 9211020, 8158332, 10000536, 12632256, 10000536, 10000536, 11053224, 13419520, 8158332, 8158332, 8158332, 10000536, 11053224, 11053224, 10000536, 9211020, 9211020, 11840512, 7368816, 7368816, 5526612, 2894892, 3684408,
  551. 4737096, 9211020, 9211020, 9211020, 9211020, 8158332, 6579300, 5526612, 5526612, 2105376, 2894892, 3684408, 4737096, 11842740, 11053224, 9211020, 9211020, 11053224, 9211020, 8158332, 6579300, 5526612, 3684408, 2105376, 2105376, 3684408, 2894892, 12632256, 14474460, 12632256, 10263552, 7367680, 7367680, 7367680, 7367680, 7368816, 7368816, 9211020, 11053224, 12632256, 9211020, 11842740, 9211020, 10000536, 10000536, 13419520, 13419520, 10000536, 9211020, 8158332, 7368816, 9211020, 9211020, 14997504, 11840512, 11842740, 11053224, 9211020, 11840512, 7368816, 7368816, 5526612, 2894892, 3684408,
  552. 4737096, 8158332, 8158332, 7368816, 6579300, 5526612, 5526612, 5526612, 5526612, 2105376, 2894892, 3684408, 4737096, 10000536, 10000536, 11053224, 9211020, 9211020, 9211020, 7368816, 6579300, 5526612, 3684408, 2105376, 2105376, 3684408, 2894892, 11842740, 14474460, 13684944, 8684544, 7368816, 7368816, 7368816, 7368816, 8158332, 10000536, 9211020, 10263552, 11053224, 11842740, 11053224, 9211020, 11842740, 13419520, 11053224, 9211020, 9211020, 11053224, 9211020, 9211020, 10000536, 11842740, 11840512, 8684544, 11053224, 10000536, 10000536, 7368816, 7368816, 7368816, 5526612, 2105376, 3684408,
  553. 4737096, 3684408, 2105376, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 2105376, 3684408, 4737096, 4737096, 8158332, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 5526612, 5526612, 3684408, 2105376, 2105376, 3684408, 2894892, 11053224, 14474460, 13684944, 7368816, 8158332, 9211020, 9211020, 11840512, 11840512, 8684544, 11842740, 9211020, 9211020, 11842740, 10000536, 11053224, 11842740, 11053224, 9211020, 11840512, 11053224, 11840512, 11053224, 10000536, 11842740, 11840512, 8684544, 10000536, 11053224, 11053224, 10000536, 11840512, 11840512, 7368816, 5526612, 2105376, 3684408,
  554. 5526612, 5526612, 5526612, 2894892, 2894892, 2105376, 2105376, 2894892, 2105376, 2894892, 3684408, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2105376, 2105376, 2894892, 2894892, 9211020, 13684944, 11842740, 9211020, 11842740, 10000536, 11842740, 11840512, 11840512, 7367680, 9211020, 11842740, 9211020, 11842740, 10000536, 9211020, 9211020, 14997504, 11840512, 7367680, 10000536, 11053224, 12632256, 10000536, 11053224, 10000536, 10000536, 11053224, 10000536, 9211020, 9211020, 11842740, 8158332, 7368816, 5526612, 2105376, 3684408,
  555. 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 3684408, 4737096, 3684408, 3684408, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 9211020, 10000536, 7368816, 7368816, 7368816, 7368816, 7368816, 8684544, 7367680, 7367680, 9211020, 11053224, 7368816, 8158332, 9211020, 11842740, 14997504, 11840512, 7367680, 11053224, 9211020, 11053224, 10000536, 9211020, 9211020, 11842740, 8158332, 9211020, 9211020, 13419520, 10000536, 9211020, 10000536, 7368816, 5526612, 2105376, 3684408,
  556. 4737096, 8158332, 11053224, 13419520, 13419520, 13419520, 10263552, 9211020, 6579300, 4737096, 4737096, 5526612, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 5526612, 4737096, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 5526612, 7368816, 7368816, 8158332, 9211020, 11840512, 11842740, 7367680, 7367680, 8158332, 8158332, 7368816, 6579300, 8158332, 9211020, 9211020, 9211020, 8158332, 8158332, 11842740, 8158332, 6579300, 8158332, 8158332, 6579300, 5526612, 2105376, 3684408,
  557. 4737096, 11053224, 13419520, 14997504, 13419520, 13419520, 13419520, 13419520, 11840512, 10263552, 11053224, 9211020, 7368816, 6579300, 5526612, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 4737096, 5526612, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2894892, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 2105376, 2894892, 3684408,
  558. 4737096, 11053224, 13419520, 14997504, 11840512, 9211020, 9211020, 9211020, 10000536, 11053224, 12632256, 11840512, 14997504, 14997504, 13419520, 13419520, 13419520, 11840512, 11840512, 11840512, 11840512, 11840512, 8684544, 7368816, 8158332, 7368816, 6579300, 6579300, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 3684408, 4737096,
  559. 4737096, 11053224, 12632256, 10000536, 11840512, 10000536, 12632256, 12632256, 11842740, 12632256, 11842740, 12632256, 11053224, 9211020, 9211020, 10263552, 10263552, 10263552, 10263552, 10263552, 10263552, 10263552, 10263552, 8684544, 9211020, 9211020, 12632256, 11053224, 11053224, 11053224, 11053224, 11053224, 9211020, 4737096, 5526612, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 3684408, 4737096, 4737096,
  560. 4737096, 11053224, 12632256, 12632256, 10000536, 12632256, 11842740, 11053224, 11053224, 10000536, 12632256, 11053224, 11842740, 12632256, 11842740, 11053224, 9211020, 9211020, 9211020, 9211020, 9211020, 8684544, 8684544, 8684544, 9211020, 10000536, 12632256, 14474460, 14997504, 14997504, 9211020, 12632256, 8158332, 3684408, 4737096, 5526612, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 5526612,
  561. 4737096, 11053224, 11842740, 13684944, 12632256, 11842740, 12632256, 14997504, 11840512, 8684544, 11842740, 11842740, 13684944, 11053224, 13684944, 12632256, 12632256, 13419520, 10263552, 10000536, 9211020, 9211020, 9211020, 9211020, 9211020, 11842740, 11053224, 9211020, 14997504, 8684544, 9211020, 8158332, 6579300, 2105376, 3684408, 5526612, 4737096, 8684544, 11840512, 11840512, 11840512, 6579300, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 7367680, 11840512, 10263552, 8684544, 7367680, 7367680, 5788672, 4737096, 4737096, 4737096, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612,
  562. 4737096, 11053224, 12632256, 12632256, 11053224, 9211020, 8158332, 11840512, 8684544, 5788672, 12632256, 11053224, 12632256, 13684944, 11053224, 11053224, 11053224, 13684944, 12632256, 12632256, 11053224, 12632256, 11053224, 13684944, 11053224, 8158332, 11053224, 13684944, 11053224, 9211020, 9211020, 6579300, 5526612, 2105376, 3684408, 4737096, 4737096, 11840512, 8684544, 8684544, 8684544, 6579300, 14474460, 14474460, 11842740, 5526612, 5526612, 10263552, 13419520, 13419520, 13419520, 10263552, 8158332, 13419520, 11053224, 11053224, 13684944, 13419520, 11842740, 10000536, 8158332, 4737096, 4737096, 5526612,
  563. 4737096, 11053224, 9211020, 7368816, 6579300, 6579300, 6579300, 8684544, 5788672, 7368816, 8158332, 7368816, 6579300, 7368816, 8158332, 7368816, 6579300, 6579300, 6579300, 7368816, 8158332, 9211020, 11053224, 9211020, 8158332, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 5526612, 5526612, 3684408, 2105376, 3684408, 4737096, 6579300, 8684544, 8684544, 7367680, 6579300, 11842740, 11842740, 11842740, 6579300, 5526612, 9211020, 8158332, 8158332, 8158332, 8158332, 8158332, 11053224, 11053224, 9211020, 13419520, 10263552, 7368816, 11053224, 14474460, 10000536, 2105376, 5526612,
  564. 4737096, 9211020, 6579300, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 2105376, 2894892, 4737096, 11842740, 8684544, 7367680, 6579300, 10000536, 6579300, 10000536, 9211020, 6579300, 4737096, 9211020, 9211020, 11053224, 9211020, 11053224, 13419520, 13419520, 11053224, 11053224, 10263552, 8684544, 7368816, 9211020, 11053224, 5526612, 2105376, 5526612,
  565. 4737096, 3684408, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2894892, 4737096, 3684408, 4210688, 5788672, 5526612, 6579300, 6579300, 6579300, 6579300, 6579300, 4737096, 6579300, 6579300, 10000536, 11053224, 13419520, 13419520, 10263552, 8158332, 11053224, 8684544, 7368816, 7368816, 9211020, 9211020, 5526612, 2105376, 5526612,
  566. 5526612, 4737096, 3684408, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 4737096, 4210688, 4210688, 3684408, 2105376, 2105376, 2105376, 2105376, 2105376, 3684408, 4737096, 5526612, 5526612, 7367680, 5788672, 5526612, 5526612, 5526612, 7367680, 5788672, 5526612, 5526612, 5526612, 5526612, 5526612, 2105376, 5526612,
  567. 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 4737096, 4737096, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 4737096, 4737096, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376, 5526612,
  568. 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408,
  569. },
  570. // wood
  571. {
  572. 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616, 4206616,
  573. 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356, 7096356,
  574. 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788, 9460788,
  575. 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 3681300, 5520412, 2629644, 3681300, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 3681300, 5520412, 2629644, 3681300, 5520412, 5520412, 5520412, 5520412, 3681300, 5520412, 2629644, 3681300, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 3681300, 5520412, 2629644, 3681300, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 5520412, 3681300, 5520412, 2629644, 3681300, 5520412, 5520412,
  576. 4732952, 4732952, 7096356, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 4732952, 7621672, 7621672, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  577. 4732952, 4732952, 7096356, 7621672, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 4732952, 4732952, 4732952, 5520412, 7621672, 7621672, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 6045728, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  578. 4732952, 4732952, 6045728, 7621672, 7621672, 7621672, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 5520412, 4732952, 4732952, 5520412, 7621672, 7621672, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 6045728, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  579. 5520412, 4732952, 5520412, 7096356, 7621672, 7621672, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 5520412, 4732952, 4732952, 6045728, 7621672, 7096356, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  580. 7096356, 4732952, 4732952, 6045728, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 6045728, 4732952, 5520412, 7096356, 7621672, 7096356, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  581. 7096356, 4732952, 5520412, 4732952, 6045728, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 4732952, 6045728, 7621672, 7621672, 6045728, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  582. 7621672, 5520412, 4732952, 4732952, 5520412, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 6045728, 7096356, 7621672, 7621672, 6045728, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  583. 7621672, 5520412, 4732952, 4732952, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 7621672, 7621672, 7621672, 5520412, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  584. 7096356, 7621672, 4732952, 4732952, 4732952, 5520412, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 7621672, 7621672, 7621672, 5520412, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 5520412, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  585. 7096356, 7621672, 5520412, 4732952, 4732952, 5520412, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 7096356, 4732952, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 5520412, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  586. 6045728, 7621672, 7621672, 4732952, 5520412, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 7096356, 4732952, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 5520412, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  587. 5520412, 7621672, 7621672, 7621672, 5520412, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7621672, 7096356, 4732952, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7096356, 7621672, 7096356, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 5520412, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  588. 4732952, 7096356, 7621672, 7621672, 6045728, 7621672, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7621672, 6045728, 4732952, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7096356, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 6045728, 4732952, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  589. 4732952, 7096356, 7621672, 7621672, 7621672, 7621672, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 7621672, 7621672, 6045728, 4732952, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 6045728, 4732952, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  590. 4732952, 6045728, 7096356, 7621672, 7621672, 7621672, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 7621672, 7621672, 5520412, 4732952, 4732952, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 7096356, 4732952, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  591. 4732952, 5520412, 7096356, 7621672, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 7096356, 7621672, 7621672, 7621672, 5520412, 4732952, 5520412, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 7096356, 4732952, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  592. 4732952, 4732952, 6045728, 7621672, 7621672, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 7096356, 7621672, 7621672, 7096356, 4732952, 4732952, 5520412, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 7096356, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  593. 4732952, 4732952, 5520412, 7621672, 7621672, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 7621672, 7096356, 4732952, 4732952, 5520412, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7621672, 7621672, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  594. 5520412, 4732952, 5520412, 6045728, 5520412, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 7621672, 6045728, 4732952, 4732952, 6045728, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 6045728, 4732952, 6045728, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7096356, 7621672, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  595. 5520412, 4732952, 4732952, 5520412, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 5520412, 7096356, 7096356, 6045728, 4732952, 4732952, 6045728, 7096356, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 6045728, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 7096356, 7621672, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  596. 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 5520412, 6045728, 6045728, 5520412, 4732952, 4732952, 6045728, 6045728, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 6045728, 7621672, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728,
  597. 7096356, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 5520412, 5520412, 4732952, 4732952, 4732952, 7096356, 5520412, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 6045728, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  598. 7096356, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 5520412, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 5520412, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  599. 7096356, 5520412, 4732952, 4732952, 4732952, 5520412, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 7621672, 4732952, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 5520412, 7621672, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  600. 6045728, 5520412, 4732952, 4732952, 4732952, 5520412, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 6045728, 7621672, 4732952, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 5520412, 7621672, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  601. 5520412, 7096356, 4732952, 4732952, 4732952, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 6045728, 7621672, 4732952, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 4732952, 7621672, 7621672, 6045728, 4732952, 9460788, 2629644, 5520412, 9460788, 4732952,
  602. 5520412, 7096356, 5520412, 4732952, 4732952, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 7621672, 4732952, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 4732952, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  603. 4732952, 6045728, 5520412, 4732952, 7096356, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 7621672, 4732952, 4732952, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7096356, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 4732952, 7096356, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  604. 4732952, 5520412, 7096356, 5520412, 7096356, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 4732952, 5520412, 7621672, 7096356, 4732952, 5520412, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7096356, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 4732952, 4732952, 7096356, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  605. 4732952, 5520412, 7096356, 5520412, 7096356, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 5520412, 4732952, 4732952, 4732952, 6045728, 7621672, 7096356, 4732952, 5520412, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 5520412, 4732952, 6045728, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  606. 4732952, 4732952, 6045728, 7096356, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 6045728, 4732952, 4732952, 5520412, 6045728, 7621672, 6045728, 4732952, 6045728, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 7096356, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 5520412, 4732952, 6045728, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  607. 4732952, 4732952, 5520412, 6045728, 5520412, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 5520412, 4732952, 5520412, 7621672, 7621672, 5520412, 4732952, 6045728, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 5520412, 4732952, 5520412, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  608. 4732952, 4732952, 4732952, 5520412, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 6045728, 4732952, 6045728, 7621672, 7621672, 5520412, 4732952, 6045728, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 5520412, 4732952, 5520412, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728,
  609. 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 6045728, 7621672, 7621672, 7621672, 4732952, 4732952, 7096356, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 6045728, 4732952, 5520412, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  610. 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 7621672, 7096356, 4732952, 4732952, 7096356, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 6045728, 4732952, 4732952, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  611. 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7621672, 7621672, 7096356, 4732952, 4732952, 7621672, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7621672, 7096356, 4732952, 4732952, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  612. 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7621672, 7621672, 6045728, 4732952, 4732952, 7621672, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7096356, 7096356, 4732952, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  613. 7096356, 5520412, 4732952, 4732952, 4732952, 5520412, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 4732952, 4732952, 7621672, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 6045728, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 7096356, 7621672, 4732952, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  614. 7096356, 5520412, 4732952, 4732952, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 7621672, 7621672, 7621672, 7621672, 7621672, 4732952, 4732952, 4732952, 7621672, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 6045728, 4732952, 6045728, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 6045728, 7621672, 5520412, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  615. 7096356, 6045728, 5520412, 4732952, 5520412, 6045728, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7096356, 7621672, 7621672, 7621672, 7096356, 4732952, 4732952, 5520412, 7621672, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 6045728, 6045728, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 6045728, 7621672, 5520412, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  616. 7096356, 7096356, 5520412, 5520412, 5520412, 7096356, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 7621672, 7621672, 6045728, 4732952, 4732952, 6045728, 7621672, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 6045728, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 5520412, 7621672, 5520412, 4732952, 5520412, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  617. 6045728, 7096356, 6045728, 5520412, 6045728, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 5520412, 7096356, 7621672, 7096356, 5520412, 4732952, 4732952, 7096356, 7621672, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 5520412, 7621672, 6045728, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  618. 5520412, 7096356, 7096356, 6045728, 7096356, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 5520412, 7096356, 6045728, 4732952, 4732952, 4732952, 7096356, 7621672, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 5520412, 7621672, 6045728, 5520412, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  619. 5520412, 7096356, 7096356, 6045728, 7096356, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 5520412, 5520412, 4732952, 4732952, 4732952, 7621672, 7096356, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 5520412, 7621672, 7096356, 5520412, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  620. 4732952, 7096356, 7621672, 7621672, 7621672, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 7621672, 7096356, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 4732952, 7621672, 7096356, 5520412, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  621. 4732952, 6045728, 7621672, 7621672, 7621672, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 6045728, 7621672, 6045728, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 4732952, 7096356, 7621672, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  622. 4732952, 5520412, 7096356, 7621672, 7621672, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 7621672, 6045728, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 4732952, 7096356, 7621672, 6045728, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952,
  623. 4732952, 5520412, 7096356, 7621672, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 7621672, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 7096356, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 4732952, 6045728, 7621672, 7096356, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  624. 4732952, 4732952, 6045728, 7621672, 7096356, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 5520412, 4732952, 4732952, 4732952, 4732952, 5520412, 7621672, 7096356, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7621672, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 4732952, 4732952, 4732952, 6045728, 7621672, 7096356, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412,
  625. 4732952, 4732952, 5520412, 7096356, 7096356, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 6045728, 4732952, 4732952, 4732952, 4732952, 6045728, 7621672, 7096356, 4732952, 4732952, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 7096356, 7621672, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 5520412, 4732952, 4732952, 5520412, 7096356, 7621672, 6045728, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728,
  626. 4732952, 4732952, 5520412, 7096356, 6045728, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7096356, 5520412, 4732952, 4732952, 4732952, 7096356, 7621672, 6045728, 4732952, 4732952, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 5520412, 7096356, 7621672, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 5520412, 4732952, 4732952, 5520412, 6045728, 7621672, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728,
  627. 4732952, 4732952, 4732952, 6045728, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 7621672, 5520412, 4732952, 4732952, 5520412, 7096356, 7621672, 4732952, 4732952, 4732952, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7096356, 5520412, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 5520412, 4732952, 4732952, 4732952, 6045728, 7621672, 7096356, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  628. 4732952, 4732952, 4732952, 5520412, 5520412, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 7621672, 7096356, 5520412, 4732952, 5520412, 7621672, 7621672, 4732952, 4732952, 4732952, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 5520412, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7621672, 5520412, 4732952, 4732952, 4732952, 5520412, 7096356, 7621672, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356,
  629. 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7096356, 7621672, 7096356, 5520412, 7621672, 7621672, 7096356, 4732952, 4732952, 4732952, 7096356, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7621672, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 5520412, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7096356, 6045728, 4732952, 4732952, 4732952, 5520412, 6045728, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672,
  630. 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 7621672, 7621672, 7621672, 7621672, 6045728, 4732952, 4732952, 4732952, 7621672, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 7096356, 7096356, 4732952, 4732952, 4732952, 4732952, 6045728, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672,
  631. 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 7621672, 7621672, 7621672, 7621672, 7096356, 4732952, 4732952, 4732952, 6045728, 7621672, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7621672, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7096356, 5520412, 4732952, 4732952, 4732952, 5520412, 7096356, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672,
  632. 6045728, 5520412, 4732952, 4732952, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 6045728, 7096356, 7621672, 7096356, 6045728, 4732952, 4732952, 4732952, 7096356, 7621672, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 6045728, 7621672, 5520412, 4732952, 4732952, 4732952, 4732952, 6045728, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672,
  633. 7096356, 5520412, 4732952, 4732952, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 6045728, 7096356, 6045728, 4732952, 4732952, 4732952, 4732952, 7096356, 7621672, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672, 7096356, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 7621672, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672,
  634. 7096356, 6045728, 4732952, 4732952, 4732952, 5520412, 7096356, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 6045728, 4732952, 4732952, 4732952, 4732952, 7096356, 7621672, 7621672, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 7096356, 6045728, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 7621672, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 7621672,
  635. 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 4732952, 4732952, 6045728, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728, 4732952, 6045728, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 5520412, 9460788, 2629644, 5520412, 9460788, 6045728,
  636. },
  637. //colorstone
  638. {
  639. 8158332, 8158332, 8158332, 4732952, 5520412, 6045728, 6045728, 7621672, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4206616, 4732952, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 4732952, 5526612, 6579300, 8158332, 8158332, 7368816, 7368816, 7368816, 7368816, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 4737096, 6579300, 7368816, 5526612, 6579300, 5526612, 5526612, 5000268, 5000268, 5000268, 5000268, 5526612, 6052956, 6052956, 6579300, 7368816, 8158332,
  640. 8158332, 7368816, 7368816, 5526612, 4732952, 5520412, 6045728, 7621672, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4206616, 4732952, 6045728, 6045728, 6045728, 5520412, 4732952, 4732952, 5526612, 6579300, 8158332, 8158332, 7368816, 8158332, 7368816, 8158332, 8158332, 4737096, 2894892, 2894892, 2894892, 2894892, 2894892, 4737096, 6579300, 7368816, 5526612, 6579300, 5526612, 5000268, 5000268, 5526612, 5526612, 6052956, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 7368816,
  641. 7368816, 7368816, 7368816, 6579300, 5526612, 4732952, 5520412, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 6045728, 6045728, 6045728, 6045728, 5520412, 4206616, 4732952, 6045728, 5520412, 5520412, 4732952, 4737096, 5526612, 6579300, 6579300, 4737096, 6045728, 6045728, 6045728, 6045728, 4737096, 6579300, 6579300, 4737096, 2894892, 2894892, 2894892, 4737096, 6579300, 7368816, 5526612, 6579300, 5526612, 5000268, 5526612, 6052956, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300,
  642. 5526612, 7368816, 8158332, 7368816, 6579300, 5526612, 4732952, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 6045728, 6045728, 6045728, 6045728, 4732952, 4206616, 4732952, 5520412, 4732952, 4732952, 5526612, 6579300, 8158332, 4737096, 6045728, 6045728, 4732952, 4732952, 4206616, 4732952, 4206616, 4732952, 6579300, 6579300, 4737096, 4737096, 4737096, 6579300, 7368816, 5526612, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 6052956, 5526612, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268,
  643. 5000268, 5526612, 7368816, 7368816, 8158332, 6579300, 4732952, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4732952, 4206616, 4732952, 4732952, 5526612, 6579300, 8158332, 8158332, 4737096, 6045728, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4732952, 4737096, 8158332, 6579300, 6579300, 6579300, 7368816, 5526612, 6579300, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956, 6052956,
  644. 5000268, 5000268, 5526612, 7368816, 7368816, 7368816, 4732952, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4206616, 4206616, 4732952, 5526612, 6579300, 8158332, 8158332, 6579300, 6045728, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4206616, 3681300, 6579300, 9211020, 11053224, 7368816, 5526612, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268,
  645. 5000268, 5000268, 5000268, 5526612, 7368816, 8158332, 5526612, 4732952, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4206616, 4206616, 4737096, 5526612, 6579300, 8158332, 8158332, 4737096, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4732952, 3681300, 3681300, 6579300, 11053224, 8158332, 5526612, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268,
  646. 5000268, 5000268, 5000268, 5000268, 5526612, 7368816, 8158332, 5526612, 4732952, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 4206616, 4732952, 5526612, 6579300, 6579300, 8158332, 6579300, 6045728, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4732952, 3681300, 3681300, 6579300, 10000536, 8158332, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268,
  647. 5000268, 5000268, 5000268, 5000268, 4737096, 5526612, 8158332, 6579300, 5526612, 4732952, 5520412, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 4206616, 4206616, 5526612, 6579300, 6579300, 8158332, 8158332, 4737096, 6045728, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4732952, 4206616, 3681300, 4732952, 3681300, 3681300, 6579300, 10000536, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 5000268, 5000268, 5000268, 5000268,
  648. 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 8158332, 8158332, 6579300, 5526612, 4732952, 5520412, 5520412, 5520412, 5520412, 4206616, 4206616, 5526612, 6579300, 8158332, 8158332, 8158332, 6579300, 6045728, 6045728, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4732952, 4206616, 3681300, 4206616, 3681300, 3681300, 6579300, 9211020, 6579300, 5526612, 5000268, 5000268, 5000268, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268,
  649. 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 8158332, 7368816, 8158332, 6579300, 5526612, 4206616, 4206616, 4206616, 4206616, 4737096, 5526612, 6579300, 8158332, 8158332, 6579300, 4737096, 6045728, 5520412, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 4206616, 3681300, 4210752, 6579300, 9211020, 6579300, 6052956, 5000268, 4737096, 5000268, 5000268, 5000268, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268,
  650. 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 7368816, 7368816, 8158332, 8158332, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 6579300, 8158332, 8158332, 6579300, 6045728, 6045728, 5520412, 4732952, 4732952, 4732952, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 4732952, 4732952, 4732952, 3681300, 3681300, 3681300, 5000268, 7368816, 8158332, 6579300, 6052956, 5000268, 5000268, 5000268, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096,
  651. 5000268, 5000268, 5000268, 5000268, 4737096, 3684408, 7368816, 7368816, 6579300, 5526612, 5526612, 5526612, 6579300, 7368816, 10000536, 10000536, 9211020, 7368816, 6579300, 6045728, 5520412, 5520412, 4732952, 5520412, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 4732952, 4732952, 4732952, 3681300, 3681300, 3681300, 5526612, 7368816, 9211020, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 5000268, 4737096, 4737096, 4737096, 4737096, 5000268, 5000268,
  652. 5000268, 5000268, 5000268, 4737096, 3684408, 6579300, 8158332, 6579300, 5526612, 5526612, 5526612, 5526612, 4737096, 6579300, 10000536, 9211020, 9211020, 6579300, 6045728, 4732952, 5520412, 5520412, 4732952, 5520412, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 4732952, 4732952, 4732952, 3681300, 3681300, 3681300, 6579300, 7368816, 8158332, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 4737096, 4737096, 5000268, 5000268,
  653. 5000268, 5000268, 4737096, 3684408, 6579300, 8158332, 7368816, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 7368816, 9211020, 8158332, 6045728, 5520412, 4732952, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 4732952, 4732952, 4732952, 3681300, 3681300, 4210752, 6579300, 8158332, 8158332, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 4737096, 4737096, 5000268, 5000268,
  654. 5000268, 4737096, 3684408, 6579300, 8158332, 8158332, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 6579300, 5526612, 6045728, 4732952, 6045728, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 3681300, 4732952, 4732952, 4732952, 3681300, 3681300, 5000268, 7368816, 8158332, 8158332, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 4737096, 4737096, 4737096, 5000268, 4737096,
  655. 4737096, 3684408, 6579300, 8158332, 8158332, 7368816, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 4210752, 5000268, 5526612, 4737096, 6579300, 6045728, 4732952, 6045728, 4732952, 4732952, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 3681300, 4732952, 4732952, 4206616, 3681300, 3681300, 5526612, 8158332, 8158332, 8158332, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 3684408,
  656. 3684408, 6579300, 6579300, 4737096, 4737096, 6579300, 7368816, 5526612, 5526612, 5526612, 5526612, 5000268, 4210752, 5526612, 5526612, 6579300, 6579300, 6045728, 4732952, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 3681300, 4732952, 4732952, 4206616, 3681300, 3681300, 6579300, 7096356, 6045728, 6579300, 5526612, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 3684408, 4210752,
  657. 6579300, 6579300, 4737096, 5520412, 5520412, 4737096, 6579300, 6579300, 5526612, 5526612, 5526612, 4210752, 4210752, 5526612, 5526612, 5526612, 7368816, 6045728, 5520412, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 4206616, 4732952, 4206616, 3681300, 4206616, 6052956, 7096356, 6045728, 6045728, 5526612, 6579300, 4210752, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 4210752, 3684408, 4210752, 4210752,
  658. 6579300, 4737096, 5520412, 6045728, 4732952, 5520412, 4737096, 8158332, 4737096, 5526612, 4210752, 4210752, 4210752, 5526612, 5526612, 5526612, 6579300, 6579300, 5520412, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 3681300, 4206616, 3681300, 3681300, 4206616, 6579300, 7096356, 6045728, 6045728, 6045728, 4732952, 6579300, 6579300, 4210752, 4737096, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 5000268, 4737096, 4210752, 3684408, 3421236, 3421236, 3684408, 4210752, 6579300,
  659. 4737096, 5520412, 6045728, 4732952, 4732952, 4732952, 4206616, 6579300, 7368816, 4737096, 4210752, 5526612, 4210752, 5526612, 5526612, 5526612, 4737096, 8158332, 4737096, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 3681300, 3681300, 3681300, 3681300, 5000268, 6579300, 8158332, 4732952, 4732952, 4732952, 4732952, 4732952, 7368816, 7368816, 6579300, 4210752, 4210752, 4210752, 4737096, 4737096, 4737096, 4737096, 4737096, 4210752, 4210752, 3684408, 3421236, 3684408, 4210752, 3684408, 5526612, 6579300, 6579300,
  660. 5520412, 6045728, 4732952, 4732952, 4732952, 4732952, 4206616, 4737096, 8158332, 6579300, 4737096, 5526612, 4210752, 5526612, 5526612, 5526612, 4737096, 7368816, 6579300, 4206616, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 3681300, 3681300, 3681300, 5000268, 6579300, 8158332, 8158332, 8158332, 6579300, 6579300, 6579300, 6579300, 9211020, 9211020, 6579300, 6579300, 4210752, 3684408, 3421236, 3421236, 3421236, 3421236, 3421236, 3421236, 3421236, 3684408, 4210752, 4210752, 3684408, 5526612, 6579300, 8158332, 4737096,
  661. 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 6579300, 7368816, 4737096, 5526612, 4210752, 5526612, 5526612, 5526612, 3684408, 6579300, 8158332, 4737096, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 3681300, 3681300, 4210752, 6052956, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 8158332, 9211020, 10000536, 10000536, 7368816, 6579300, 5526612, 3684408, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3684408, 5526612, 6579300, 8158332, 4737096, 5520412,
  662. 4732952, 4732952, 4732952, 5520412, 4732952, 4732952, 4206616, 4732952, 6579300, 8158332, 6579300, 4737096, 4210752, 5526612, 5526612, 5000268, 3684408, 6579300, 8158332, 6579300, 4206616, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 3681300, 4210752, 5526612, 6579300, 6579300, 5526612, 4737096, 4210752, 3684408, 4210752, 4210752, 4210752, 4210752, 5526612, 8158332, 10000536, 10000536, 9211020, 8158332, 6579300, 5526612, 3684408, 4210752, 4210752, 4210752, 4210752, 4210752, 3684408, 3684408, 5526612, 6579300, 8158332, 4737096, 5520412, 6045728,
  663. 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4737096, 8158332, 8158332, 6579300, 4210752, 5526612, 5000268, 4737096, 3684408, 6579300, 8158332, 8158332, 4737096, 3681300, 4206616, 4732952, 4732952, 4732952, 4206616, 3681300, 3681300, 5526612, 6579300, 8158332, 6579300, 5526612, 4737096, 4210752, 4210752, 3684408, 3684408, 4210752, 4210752, 4210752, 4210752, 5526612, 8158332, 9211020, 9211020, 7368816, 8158332, 6579300, 5526612, 3684408, 3684408, 3684408, 3684408, 3684408, 3684408, 5526612, 6579300, 8158332, 6579300, 5520412, 6045728, 4732952,
  664. 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 6579300, 8158332, 7368816, 3684408, 4737096, 4737096, 4737096, 3684408, 7368816, 7368816, 8158332, 6579300, 3681300, 3681300, 3681300, 3681300, 3681300, 3681300, 3681300, 4210752, 6579300, 8158332, 6579300, 5526612, 4737096, 4210752, 4210752, 4210752, 3684408, 4210752, 3684408, 4210752, 4210752, 3684408, 4210752, 7368816, 8158332, 7368816, 5526612, 5526612, 8158332, 6579300, 5526612, 3684408, 3684408, 3684408, 3684408, 5526612, 6579300, 8158332, 6579300, 4737096, 6045728, 4732952, 4732952,
  665. 4732952, 5520412, 5520412, 4732952, 4732952, 4732952, 3681300, 4732952, 4206616, 5526612, 7368816, 8158332, 6579300, 3684408, 3684408, 3684408, 7368816, 8158332, 8158332, 8158332, 8158332, 4737096, 3681300, 3681300, 3681300, 3681300, 4210752, 5000268, 6052956, 8158332, 5526612, 5526612, 4737096, 4210752, 4737096, 4737096, 4210752, 3684408, 4210752, 3684408, 4210752, 4210752, 3684408, 4737096, 6579300, 7368816, 6579300, 4737096, 4737096, 5526612, 8158332, 6579300, 5526612, 5526612, 5526612, 5526612, 6579300, 8158332, 6579300, 4737096, 5520412, 4732952, 4732952, 4732952,
  666. 4732952, 5520412, 5520412, 4732952, 4732952, 4732952, 3681300, 4732952, 4206616, 4737096, 8158332, 9211020, 7368816, 6579300, 6579300, 7368816, 8158332, 5526612, 7096356, 7096356, 5526612, 6579300, 4737096, 4737096, 5000268, 6052956, 6052956, 8158332, 8158332, 5526612, 5526612, 4737096, 4210752, 4210752, 4737096, 4737096, 4210752, 3684408, 4210752, 4210752, 3684408, 4210752, 3421236, 5526612, 6579300, 7368816, 5526612, 4737096, 4737096, 4737096, 5526612, 8158332, 8158332, 8158332, 9211020, 9211020, 8158332, 7368816, 4737096, 5520412, 4732952, 4732952, 4732952, 4732952,
  667. 4732952, 4732952, 4732952, 5520412, 4732952, 4732952, 3681300, 4732952, 4206616, 4737096, 8158332, 7368816, 9211020, 7368816, 7368816, 6579300, 7096356, 7096356, 6045728, 6045728, 6045728, 6045728, 6579300, 6579300, 6579300, 7368816, 8158332, 7368816, 5526612, 5526612, 4737096, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3421236, 4210752, 4210752, 3684408, 3684408, 3158064, 5526612, 6579300, 6579300, 4737096, 4737096, 4737096, 4737096, 4737096, 6579300, 8158332, 9211020, 9211020, 8158332, 7368816, 6579300, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952,
  668. 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 3681300, 4732952, 4206616, 4737096, 8158332, 7368816, 7368816, 7368816, 7368816, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 8158332, 8158332, 7368816, 7368816, 5526612, 5526612, 4737096, 4210752, 4210752, 4210752, 4737096, 4210752, 4210752, 4210752, 3421236, 4210752, 4210752, 3684408, 3684408, 4737096, 6579300, 7368816, 5526612, 5526612, 4737096, 4737096, 4737096, 4737096, 5526612, 6579300, 7368816, 7368816, 6579300, 6052956, 5526612, 5520412, 4732952, 4732952, 5520412, 5520412, 5520412,
  669. 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4732952, 4206616, 5526612, 7368816, 9211020, 7368816, 7368816, 7368816, 6579300, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 8158332, 7368816, 8158332, 5526612, 5526612, 5526612, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3421236, 4210752, 4210752, 3684408, 3421236, 5526612, 7368816, 8158332, 8158332, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 6579300, 8158332, 7368816, 6052956, 5526612, 6052956, 5520412, 4732952, 4732952, 5520412, 5520412, 5520412,
  670. 4732952, 4732952, 4732952, 4732952, 4732952, 3681300, 4206616, 4206616, 4206616, 5526612, 8158332, 8158332, 6579300, 5526612, 6579300, 8158332, 8158332, 6045728, 6045728, 6045728, 5520412, 4732952, 4732952, 8158332, 8158332, 5526612, 5526612, 4737096, 5526612, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3421236, 4210752, 4210752, 3684408, 3158064, 6579300, 5526612, 7621672, 7621672, 7621672, 7621672, 7621672, 7621672, 7621672, 7621672, 7621672, 4732952, 6045728, 7621672, 6052956, 6579300, 5520412, 4732952, 4732952, 5520412, 5520412, 5520412,
  671. 4732952, 4732952, 4732952, 4732952, 4206616, 3681300, 4732952, 4206616, 4737096, 6579300, 8158332, 6579300, 5526612, 6052956, 5526612, 6579300, 8158332, 8158332, 5520412, 5520412, 4732952, 4732952, 6579300, 8158332, 5526612, 5526612, 4737096, 4737096, 5526612, 4737096, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3158064, 4210752, 4210752, 3421236, 5526612, 7368816, 7096356, 7096356, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 6045728, 6045728, 6045728, 8158332, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952,
  672. 4732952, 4732952, 4732952, 4732952, 4206616, 3681300, 4206616, 4737096, 6579300, 6579300, 6579300, 5526612, 6052956, 5526612, 5526612, 5526612, 6579300, 8158332, 8158332, 6579300, 5526612, 5526612, 8158332, 6579300, 5526612, 4737096, 4210752, 4737096, 5526612, 4737096, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3684408, 3158064, 4210752, 3684408, 3158064, 5526612, 6579300, 7096356, 6045728, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 6045728, 6045728, 5520412, 6579300, 5520412, 4732952, 4732952, 5520412, 4732952, 4732952,
  673. 4732952, 4732952, 4732952, 4732952, 3681300, 4206616, 4737096, 6579300, 6579300, 8158332, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 6579300, 8158332, 9211020, 8158332, 9211020, 8158332, 5526612, 4737096, 4210752, 4210752, 4737096, 5526612, 4737096, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3684408, 3158064, 4210752, 3684408, 3158064, 6579300, 5526612, 8409132, 6045728, 7096356, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 6045728, 4732952, 6045728, 6045728, 5520412, 6579300, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952,
  674. 4732952, 4732952, 4732952, 4206616, 3681300, 4737096, 6579300, 6579300, 7368816, 6579300, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 6579300, 8158332, 9211020, 9211020, 9211020, 5526612, 4210752, 4210752, 4210752, 4737096, 5526612, 5000268, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3421236, 3158064, 4210752, 3158064, 6579300, 7368816, 4737096, 8409132, 6045728, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 6045728, 6045728, 5520412, 6579300, 4206616, 4732952, 4732952, 4732952, 4732952, 4732952,
  675. 4732952, 4732952, 4732952, 3681300, 4737096, 6579300, 6579300, 8158332, 8158332, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 6579300, 9211020, 10000536, 10000536, 5526612, 4210752, 4210752, 4210752, 4737096, 5526612, 5000268, 4210752, 4210752, 4210752, 4210752, 4210752, 4210752, 3421236, 3158064, 3684408, 4737096, 7368816, 7368816, 7096356, 8409132, 6045728, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 6045728, 6045728, 5520412, 6579300, 4737096, 4206616, 4732952, 4732952, 4732952, 4732952,
  676. 4732952, 4732952, 4206616, 4737096, 6579300, 6579300, 7368816, 8158332, 6579300, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 6579300, 10000536, 10000536, 6579300, 4210752, 4210752, 4210752, 4737096, 5526612, 5000268, 4737096, 4210752, 4210752, 4210752, 4210752, 4210752, 3158064, 3158064, 3421236, 5526612, 8158332, 6579300, 7096356, 8409132, 6045728, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 5520412, 6579300, 6579300, 4737096, 4206616, 4732952, 4732952, 4732952,
  677. 4732952, 4206616, 4737096, 6579300, 6579300, 7368816, 8158332, 6579300, 5526612, 6052956, 5526612, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 5526612, 6579300, 9211020, 7368816, 3684408, 4210752, 4210752, 4737096, 5526612, 5000268, 4737096, 4210752, 4210752, 4210752, 4210752, 4210752, 3158064, 3158064, 3158064, 6579300, 8158332, 5526612, 7096356, 8409132, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 6045728, 6045728, 5520412, 6579300, 8158332, 6579300, 4737096, 4206616, 4732952, 4732952,
  678. 4206616, 4737096, 6579300, 6579300, 8158332, 8158332, 7368816, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 5526612, 9211020, 9211020, 5526612, 3684408, 3684408, 4737096, 5526612, 4737096, 5000268, 4210752, 4210752, 4210752, 4210752, 4210752, 3158064, 3158064, 4737096, 7368816, 7368816, 7096356, 6045728, 8409132, 6045728, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 4732952, 6579300, 8158332, 8158332, 6579300, 4737096, 4206616, 4206616,
  679. 4737096, 6579300, 6579300, 9211020, 9211020, 8158332, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4210752, 5526612, 5526612, 6579300, 7368816, 7368816, 3158064, 3684408, 3684408, 5526612, 4210752, 5000268, 4210752, 4210752, 4210752, 4210752, 4210752, 3158064, 3158064, 5526612, 8158332, 6579300, 7096356, 6045728, 8409132, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 4732952, 6579300, 8158332, 8158332, 8158332, 6579300, 4737096, 4737096,
  680. 6579300, 6579300, 10000536, 10000536, 9211020, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4210752, 4737096, 5526612, 5526612, 6579300, 6579300, 4737096, 3158064, 3421236, 3158064, 4210752, 5000268, 4210752, 4210752, 4210752, 4210752, 4210752, 3158064, 3158064, 5526612, 8158332, 5526612, 7096356, 6045728, 8409132, 7621672, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 6045728, 4732952, 6579300, 2894892, 2894892, 3684408, 5526612, 6579300, 6579300,
  681. 6579300, 8158332, 10000536, 10000536, 7368816, 5526612, 5526612, 5526612, 5526612, 6052956, 6052956, 5526612, 5526612, 5526612, 5526612, 6052956, 5526612, 5526612, 5526612, 4737096, 4210752, 5526612, 5526612, 5526612, 6579300, 5526612, 4737096, 3158064, 3158064, 3684408, 4737096, 4737096, 4210752, 4210752, 4210752, 3684408, 3158064, 4737096, 6579300, 7368816, 7096356, 6045728, 6045728, 7621672, 8409132, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 6045728, 4732952, 6579300, 2894892, 2894892, 2894892, 2894892, 3684408, 5526612,
  682. 2894892, 4737096, 9211020, 9211020, 6579300, 5526612, 5526612, 5526612, 6052956, 6052956, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4210752, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 6579300, 5526612, 3421236, 3421236, 4737096, 4210752, 4210752, 4210752, 3684408, 3158064, 5526612, 7368816, 8158332, 7096356, 6045728, 6045728, 7096356, 8409132, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 6579300, 2894892, 2894892, 2894892, 2894892, 2105376, 2894892,
  683. 2894892, 2105376, 4737096, 8158332, 5526612, 5526612, 5526612, 5526612, 6052956, 6052956, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 4737096, 4210752, 4737096, 5526612, 5526612, 5526612, 4737096, 6579300, 6579300, 5526612, 3158064, 3421236, 3421236, 3684408, 4210752, 4210752, 3684408, 3158064, 6579300, 8158332, 8158332, 5520412, 6045728, 6045728, 6045728, 7621672, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 6045728, 4732952, 6579300, 2894892, 2894892, 2894892, 2894892, 2105376, 2894892,
  684. 2894892, 2105376, 4737096, 7368816, 5526612, 5526612, 5526612, 5526612, 6052956, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4210752, 4737096, 5526612, 5526612, 4737096, 3684408, 6579300, 9211020, 9211020, 5526612, 3158064, 3421236, 3421236, 4210752, 4210752, 3421236, 4737096, 7368816, 7368816, 7368816, 6579300, 5520412, 6045728, 6045728, 7096356, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 6579300, 2894892, 2894892, 2894892, 2894892, 2105376, 2894892,
  685. 2105376, 4737096, 6579300, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 4737096, 4210752, 4737096, 5526612, 4737096, 3684408, 4737096, 8158332, 9211020, 9211020, 8158332, 5526612, 3158064, 3421236, 3684408, 3684408, 3158064, 5526612, 8158332, 7368816, 7368816, 8158332, 6579300, 5520412, 6045728, 6045728, 7096356, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 6045728, 6045728, 5520412, 4732952, 6579300, 2894892, 2894892, 2894892, 2105376, 2894892, 2894892,
  686. 4737096, 6579300, 6579300, 6579300, 4737096, 5526612, 5526612, 6052956, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 4737096, 3421236, 4737096, 4737096, 3684408, 4737096, 5526612, 8158332, 4737096, 4732952, 4737096, 8158332, 5526612, 3158064, 3158064, 3158064, 3158064, 7368816, 8158332, 6579300, 3684408, 3684408, 6579300, 6579300, 5520412, 5520412, 6045728, 7096356, 6045728, 6045728, 6045728, 6045728, 5520412, 5520412, 6045728, 5520412, 4732952, 4737096, 6579300, 2894892, 2894892, 2894892, 2105376, 2894892, 2894892,
  687. 6579300, 7368816, 7368816, 7368816, 6579300, 4737096, 5526612, 6052956, 6052956, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 4737096, 3421236, 4210752, 3684408, 4737096, 5526612, 6579300, 4737096, 5520412, 4732952, 4206616, 4737096, 8158332, 6579300, 5526612, 5526612, 6579300, 8158332, 6579300, 3684408, 2894892, 2894892, 3684408, 6579300, 7368816, 6579300, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4732952, 4737096, 6579300, 6579300, 2105376, 2105376, 2105376, 2105376, 2105376, 2105376,
  688. 8158332, 8158332, 7368816, 7368816, 8158332, 6579300, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5526612, 4210752, 3421236, 3684408, 4737096, 5526612, 6579300, 4737096, 5520412, 4732952, 4732952, 4206616, 4732952, 4206616, 4737096, 8158332, 8158332, 8158332, 6579300, 3684408, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 7368816, 6579300, 5520412, 5520412, 6045728, 6045728, 6045728, 6045728, 5520412, 4732952, 4737096, 6579300, 7368816, 8158332, 8158332, 4737096, 4737096, 4737096, 4737096, 4737096,
  689. 8158332, 7368816, 8158332, 9211020, 9211020, 9211020, 6579300, 4737096, 4737096, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 5526612, 4210752, 3421236, 4737096, 5526612, 6579300, 4737096, 5520412, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4732952, 4737096, 8158332, 8158332, 4737096, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 7368816, 7368816, 5526612, 5520412, 5520412, 5520412, 4732952, 4732952, 4737096, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 6579300, 8158332, 8158332,
  690. 8158332, 5526612, 7096356, 7096356, 5526612, 9211020, 9211020, 6579300, 4737096, 3684408, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 3421236, 4737096, 5526612, 6579300, 4737096, 5520412, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4732952, 4206616, 8158332, 6579300, 3684408, 2631720, 2894892, 2894892, 2894892, 2631720, 2631720, 2894892, 3684408, 6579300, 8158332, 7368816, 5526612, 5520412, 4732952, 4737096, 4737096, 6579300, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 6579300, 8158332,
  691. 7096356, 7096356, 6045728, 6045728, 7096356, 7096356, 5526612, 8158332, 6579300, 4737096, 3684408, 4737096, 5526612, 5526612, 5526612, 4737096, 4737096, 4737096, 3684408, 4737096, 5526612, 6579300, 4737096, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4732952, 4206616, 8158332, 3684408, 2894892, 2894892, 2631720, 2894892, 2894892, 2631720, 2631720, 2894892, 2894892, 3684408, 6579300, 8158332, 7368816, 5526612, 4737096, 4737096, 6579300, 8158332, 5526612, 5526612, 5526612, 5000268, 5526612, 5526612, 5526612, 4737096, 6579300, 8158332,
  692. 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 7096356, 7096356, 5526612, 6579300, 4737096, 3684408, 4737096, 5526612, 4737096, 4737096, 3684408, 3684408, 4737096, 6579300, 4737096, 4737096, 5520412, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4732952, 4206616, 4206616, 4737096, 6579300, 3684408, 2894892, 2894892, 2894892, 2105376, 2631720, 2894892, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 8158332, 7368816, 6579300, 6579300, 9211020, 6579300, 5000268, 5000268, 5526612, 5526612, 5526612, 5526612, 5000268, 4737096, 6579300, 8158332,
  693. 6045728, 5520412, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 7096356, 4732952, 6579300, 4737096, 3684408, 4737096, 4737096, 3684408, 4737096, 5526612, 6579300, 4737096, 5520412, 6045728, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4206616, 4737096, 6579300, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2105376, 2105376, 2894892, 2631720, 2894892, 2894892, 2894892, 3684408, 6579300, 8158332, 7368816, 9211020, 9211020, 5526612, 5000268, 5000268, 5526612, 5526612, 5526612, 5526612, 5000268, 4737096, 6579300, 7096356,
  694. 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 6045728, 4732952, 6045728, 6045728, 4737096, 3684408, 3684408, 4737096, 5526612, 6579300, 4737096, 5520412, 6045728, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4206616, 4206616, 5526612, 3684408, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2631720, 2105376, 2105376, 2631720, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 8158332, 9211020, 6579300, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5000268, 4737096, 4737096, 6579300, 7096356,
  695. 6045728, 6045728, 5520412, 5520412, 6045728, 6045728, 6045728, 5520412, 6045728, 4732952, 6045728, 6045728, 5520412, 4737096, 4737096, 5526612, 6579300, 4737096, 5520412, 5520412, 6045728, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4206616, 4737096, 6579300, 3684408, 2894892, 2894892, 2631720, 2631720, 2894892, 2894892, 2894892, 2631720, 2105376, 2105376, 2631720, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 8158332, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 4737096, 5526612, 7096356, 6045728,
  696. 6045728, 6045728, 5520412, 5520412, 6045728, 6045728, 6045728, 5520412, 6045728, 4732952, 5520412, 4732952, 4732952, 5526612, 5526612, 6579300, 4737096, 5520412, 4732952, 5520412, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4732952, 4206616, 4737096, 6579300, 4737096, 3684408, 2894892, 2894892, 2631720, 2631720, 2631720, 2894892, 2894892, 2631720, 2105376, 2105376, 2105376, 2631720, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 8158332, 5526612, 5526612, 5526612, 5526612, 5526612, 4737096, 5000268, 4737096, 6579300, 7096356, 6045728,
  697. 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4732952, 5520412, 4206616, 4732952, 4732952, 5526612, 6579300, 6579300, 4737096, 5520412, 4732952, 4732952, 5520412, 6045728, 4732952, 5520412, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4206616, 5526612, 6579300, 3684408, 3684408, 2894892, 2894892, 2631720, 2631720, 2894892, 2631720, 2894892, 2894892, 2105376, 2105376, 2105376, 2105376, 2631720, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 6579300, 5526612, 5526612, 5526612, 5000268, 4737096, 4737096, 5526612, 7096356, 6045728, 6045728,
  698. 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4732952, 4732952, 4206616, 4732952, 5526612, 8158332, 8158332, 8158332, 4737096, 4732952, 4732952, 4732952, 5520412, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4206616, 4737096, 6579300, 3684408, 2894892, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2631720, 2105376, 2105376, 2631720, 2105376, 2631720, 2894892, 2894892, 2894892, 2894892, 3684408, 6579300, 5000268, 5000268, 5000268, 4737096, 5000268, 4737096, 5526612, 7096356, 6045728, 6045728,
  699. 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4732952, 4206616, 4206616, 5526612, 8158332, 8158332, 8158332, 8158332, 5526612, 4732952, 4732952, 4732952, 5520412, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4737096, 6579300, 4737096, 3684408, 2894892, 3684408, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2631720, 2105376, 2105376, 2105376, 2631720, 2105376, 2631720, 2894892, 2894892, 2894892, 2894892, 2105376, 6579300, 5000268, 4737096, 5526612, 5526612, 4737096, 7096356, 6045728, 6045728, 6045728,
  700. 6045728, 6045728, 6045728, 6045728, 6045728, 6045728, 4732952, 4206616, 4206616, 5526612, 8158332, 5526612, 4210752, 5526612, 8158332, 6579300, 4737096, 4732952, 4732952, 5520412, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 5526612, 6579300, 3684408, 2894892, 2894892, 3684408, 2894892, 2894892, 2894892, 2894892, 2631720, 2631720, 2894892, 2894892, 2894892, 2631720, 2105376, 1842204, 2631720, 2631720, 2105376, 2631720, 2894892, 2894892, 2894892, 2105376, 5526612, 6579300, 5526612, 5526612, 5000268, 6579300, 7096356, 6045728, 6045728, 6045728,
  701. 6045728, 6045728, 6045728, 6045728, 6045728, 5520412, 4732952, 4206616, 5526612, 8158332, 5526612, 4210752, 4210752, 4210752, 5526612, 8158332, 5526612, 4732952, 4732952, 5520412, 6045728, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4737096, 6579300, 3684408, 2894892, 2894892, 2894892, 3684408, 2894892, 2894892, 2894892, 2894892, 2631720, 2631720, 2894892, 2894892, 2894892, 2631720, 2105376, 1842204, 2105376, 2894892, 2105376, 2105376, 2631720, 2894892, 2894892, 2105376, 5526612, 8158332, 5000268, 5000268, 6579300, 7096356, 6045728, 6045728, 6045728, 6045728,
  702. 6045728, 6045728, 6045728, 6045728, 5520412, 4206616, 4206616, 5526612, 8158332, 8158332, 4210752, 4210752, 4210752, 4210752, 4210752, 5526612, 6579300, 4732952, 4732952, 5520412, 4732952, 4732952, 4732952, 4732952, 4732952, 4206616, 4737096, 5526612, 6579300, 2894892, 2894892, 2894892, 2894892, 3684408, 2894892, 2894892, 2631720, 2894892, 2894892, 2894892, 2894892, 2894892, 2894892, 2631720, 2105376, 1842204, 2105376, 2894892, 2631720, 2105376, 2105376, 2631720, 2894892, 2105376, 5526612, 8158332, 8158332, 6579300, 6579300, 7096356, 6045728, 6045728, 6045728, 6045728,
  703. },
  704. }
  705. ;
  706. word worldMap[mapWidth][mapHeight]=
  707. {
  708. {4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,7,7,7,7,7,7,7,7},
  709. {4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,7},
  710. {4,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7},
  711. {4,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7},
  712. {4,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,7},
  713. {4,0,4,0,0,0,0,2,2,2,2,2,2,2,2,2,7,7,0,7,7,7,7,7},
  714. {4,0,5,0,0,0,0,2,0,1,0,1,0,1,0,2,7,0,0,0,7,7,7,1},
  715. {4,0,6,0,0,0,0,2,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,8},
  716. {4,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,1},
  717. {4,0,8,0,0,0,0,5,0,0,0,0,0,0,0,5,7,0,0,0,0,0,0,8},
  718. {4,0,0,0,0,0,0,5,0,0,0,0,0,0,0,5,7,0,0,0,7,7,7,1},
  719. {4,0,0,0,0,0,0,5,5,5,5,0,5,5,5,5,7,7,7,7,7,7,7,1},
  720. {6,6,6,6,6,6,6,6,6,6,6,0,6,6,6,6,6,6,6,6,6,6,6,6},
  721. {8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4},
  722. {6,6,6,6,6,6,0,6,6,6,6,0,6,6,6,6,6,6,6,6,6,6,6,6},
  723. {4,4,4,4,4,4,0,4,4,4,6,0,6,2,2,2,2,2,2,2,3,3,3,3},
  724. {4,0,0,0,0,0,0,0,0,4,6,0,6,2,0,0,0,0,0,2,0,0,0,2},
  725. {4,0,0,0,0,0,0,0,0,0,0,0,6,2,0,0,5,0,0,2,0,0,0,2},
  726. {4,0,0,0,0,0,0,0,0,4,6,0,6,2,0,0,0,0,0,2,2,0,2,2},
  727. {4,0,6,0,6,0,0,0,0,4,6,0,0,0,0,0,5,0,0,0,0,0,0,2},
  728. {4,0,0,5,0,0,0,0,0,4,6,0,6,2,0,0,0,0,0,2,2,0,2,2},
  729. {4,0,6,0,6,0,0,0,0,4,6,0,6,2,0,0,5,0,0,2,0,0,0,2},
  730. {4,0,0,0,0,0,0,0,0,4,6,0,6,2,0,0,0,0,0,2,0,0,0,2},
  731. {4,4,4,4,4,4,4,4,4,4,1,1,1,2,2,2,2,2,2,3,3,3,3,3}
  732. };
  733. // Global variables, so render function can access it
  734. word drawStart = 0;
  735. word drawEnd = 0;
  736. word texNum = 0;
  737. // Render vertical line in pixel plane with textures
  738. // INPUT:
  739. // r1 first pixel addr VRAM addr of first pixel in line (top pixel)
  740. // r2 (a2r) drawStart Starting pixel of wall
  741. // r3 (a2r) drawEnd Ending pixel of wall
  742. // r4 texPos Starting texture coordinate
  743. // r5 step How much to increase the texture coordinate per screen pixel
  744. // r6 texX X coordinate on the texture
  745. // r7 x X position of line to render
  746. // r8 current FB pos Current framebuffer position in VRAM (top to bottom)
  747. // r9 end loop FB pos Last framebuffer position in VRAM of current loop
  748. // r10 texY Y coordinate on the texture
  749. // r11 gp Used as temp reg in calculations
  750. // r12 texture[texNum] Texture array of texture to draw
  751. // r13 color Pixel color
  752. // r14 ceil or floor col Ceiling or floor color
  753. // side TODO North South or East West wall side
  754. void RAYFX_drawTextureVertLine(fixed_point_t texPos, fixed_point_t step, word texX, word x)
  755. {
  756. // reg 4 5 6 7 (args) and 2 3 (retval) are safe
  757. asm(
  758. "; backup registers\n"
  759. "push r1\n"
  760. "push r8\n"
  761. "push r9\n"
  762. "push r10\n"
  763. "push r11\n"
  764. "push r12\n"
  765. "push r13\n"
  766. "push r14\n"
  767. "push r15\n"
  768. );
  769. // setup registers
  770. asm(
  771. "addr2reg drawStart r2 ; r2 = drawStart addr\n"
  772. "read 0 r2 r2 ; r2 = drawStart value\n"
  773. "addr2reg drawEnd r3 ; r2 = drawEnd addr\n"
  774. "read 0 r3 r3 ; r2 = drawEnd value\n"
  775. "load32 0xD00000 r1 ; r1 = framebuffer addr\n"
  776. "add r1 r7 r1 ; r1 = first pixel in line (fb+x)\n"
  777. "or r0 r1 r8 ; r8 = current pixel\n"
  778. "multu r2 320 r9 ; r9 = drawStart VRAM offset\n"
  779. "add r9 r1 r9 ; r9 = last FB pos of before wall\n"
  780. "addr2reg texNum r12 ; r12 = texNum addr\n"
  781. "read 0 r12 r12 ; r12 = texNum value\n"
  782. "multu r12 4096 r12 ; r12 = texture offset (64*64 per texture)\n"
  783. "addr2reg texture r11 ; r11 = texture array\n"
  784. "add r12 r11 r12 ; r12 = texture[texNum]\n"
  785. "load32 0x0082F0 r14 ; r14 = ceiling color\n"
  786. "; draw until start\n"
  787. "RAYFX_drawVlineLoopCeiling:\n"
  788. " write 0 r8 r14 ; write ceiling pixel\n"
  789. " add r8 320 r8 ; go to next line pixel\n"
  790. " bge r8 r9 2 ; keep looping until reached wall\n"
  791. " jump RAYFX_drawVlineLoopCeiling\n"
  792. "multu r3 320 r9 ; r9 = drawEnd VRAM offset\n"
  793. "add r9 r1 r9 ; r9 = last FB pos of wall\n"
  794. "; draw until floor\n"
  795. "RAYFX_drawVlineLoopWall:\n"
  796. " shiftrs r4 16 r11 ; r11 = texY = FPtoInt(texPos)\n"
  797. " and r11 63 r11 ; r11 = r11 & (texHeight-1)\n"
  798. " add r4 r5 r4 ; texPos += step\n"
  799. " multu r11 64 r11 ; r11 = texHeight * texY \n"
  800. " add r11 r6 r11 ; r11 += texX\n"
  801. " add r11 r12 r13 ; r13 = addr of color in texture array\n"
  802. " read 0 r13 r13 ; r13 = pixel color\n"
  803. " write 0 r8 r13 ; write texture pixel\n"
  804. " add r8 320 r8 ; go to next line pixel\n"
  805. " bge r8 r9 2 ; keep looping until reached floor\n"
  806. " jump RAYFX_drawVlineLoopWall\n"
  807. "load 239 r9 ; r9 = last y position\n"
  808. "multu r9 320 r9 ; r9 = screen end VRAM offset\n"
  809. "add r9 r1 r9 ; r9 = last FB pos of line\n"
  810. "load32 0x9E9E9E r14 ; r14 = floor color\n"
  811. "; draw until end of screen\n"
  812. "RAYFX_drawVlineLoopFloor:\n"
  813. " write 0 r8 r14 ; write floor pixel\n"
  814. " add r8 320 r8 ; go to next line pixel\n"
  815. " bgt r8 r9 2 ; keep looping until reached end of screen\n"
  816. " jump RAYFX_drawVlineLoopFloor\n"
  817. );
  818. asm(
  819. "; restore registers\n"
  820. "pop r15\n"
  821. "pop r14\n"
  822. "pop r13\n"
  823. "pop r12\n"
  824. "pop r11\n"
  825. "pop r10\n"
  826. "pop r9\n"
  827. "pop r8\n"
  828. "pop r1\n"
  829. );
  830. }
  831. // TO ASSEMBLY:
  832. /*
  833. word y;
  834. for(y = 0; y < screenHeight; y++)
  835. {
  836. if (y < drawStart)
  837. {
  838. fb[y][x] = 0;
  839. }
  840. else if (y >= drawEnd)
  841. {
  842. fb[y][x] = COLOR_GREY;
  843. }
  844. else
  845. {
  846. // Cast the texture coordinate to integer, and mask with (texHeight - 1) in case of overflow
  847. word texY = FP_FPtoInt(texPos) & (texHeight - 1);
  848. texPos += step;
  849. word color = texture[texNum][texHeight * texY + texX];
  850. //make color darker for y-sides: R, G and B byte each divided through two with a "shift" and an "and"
  851. //if(side == 1) color = (color >> 1) & 109;
  852. fb[y][x] = color;
  853. }
  854. }
  855. */
  856. int main()
  857. {
  858. // clear screen from text
  859. GFX_clearWindowtileTable();
  860. GFX_clearWindowpaletteTable();
  861. GFX_clearBGtileTable();
  862. GFX_clearBGpaletteTable();
  863. //generate some textures
  864. /*
  865. word x;
  866. word y;
  867. for(x = 0; x < texWidth; x++)
  868. {
  869. for(y = 0; y < texHeight; y++)
  870. {
  871. texture[0][texWidth * y + x] = x;
  872. texture[1][texWidth * y + x] = y;
  873. texture[2][texWidth * y + x] = x+y;
  874. texture[3][texWidth * y + x] = x-y;
  875. texture[4][texWidth * y + x] = x*y;
  876. texture[5][texWidth * y + x] = x^y;
  877. texture[6][texWidth * y + x] = x|y;
  878. texture[7][texWidth * y + x] = x&y;
  879. }
  880. }
  881. */
  882. //x and y start position
  883. fixed_point_t posX = FP_intToFP(15);
  884. fixed_point_t posY = FP_StringToFP("11.5");
  885. //initial direction vector
  886. fixed_point_t dirX = LUTdirX[0];
  887. fixed_point_t dirY = LUTdirY[0];
  888. //the 2d raycaster version of camera plane
  889. fixed_point_t planeX = LUTplaneX[0];
  890. fixed_point_t planeY = LUTplaneY[0];
  891. // rotation angle (loops at 360)
  892. word rotationAngle = 0;
  893. word rotationSpeed = 5; // degrees per frame
  894. fixed_point_t moveSpeed = FP_StringToFP("0.15");
  895. while(!quitGame)
  896. {
  897. word x;
  898. for(x = 0; x < screenWidth; x++)
  899. {
  900. //calculate ray position and direction
  901. fixed_point_t cameraX = FP_Div(FP_intToFP(x<<1), FP_intToFP(screenWidth)) - FP_intToFP(1); //x-coordinate in camera space
  902. fixed_point_t rayDirX = dirX + FP_Mult(planeX, cameraX);
  903. fixed_point_t rayDirY = dirY + FP_Mult(planeY, cameraX);
  904. //which box of the map we are in
  905. word mapX = FP_FPtoInt(posX);
  906. word mapY = FP_FPtoInt(posY);
  907. //length of ray from current position to next x or y-side
  908. fixed_point_t sideDistX;
  909. fixed_point_t sideDistY;
  910. //length of ray from one x or y-side to next x or y-side
  911. //these are derived as:
  912. //deltaDistX = sqrt(1 + (rayDirY * rayDirY) / (rayDirX * rayDirX))
  913. //deltaDistY = sqrt(1 + (rayDirX * rayDirX) / (rayDirY * rayDirY))
  914. //which can be simplified to abs(|rayDir| / rayDirX) and abs(|rayDir| / rayDirY)
  915. //where |rayDir| is the length of the vector (rayDirX, rayDirY). Its length,
  916. //unlike (dirX, dirY) is not 1, however this does not matter, only the
  917. //ratio between deltaDistX and deltaDistY matters, due to the way the DDA
  918. //stepping further below works. So the values can be computed as below.
  919. // Division through zero is prevented by setting the result to a very high value
  920. fixed_point_t deltaDistX = (rayDirX == 0) ? 1<<30 : MATH_abs( FP_Div(FP_intToFP(1), rayDirX));
  921. fixed_point_t deltaDistY = (rayDirY == 0) ? 1<<30 : MATH_abs( FP_Div(FP_intToFP(1), rayDirY));
  922. fixed_point_t perpWallDist;
  923. //what direction to step in x or y-direction (either +1 or -1)
  924. word stepX;
  925. word stepY;
  926. word hit = 0; //was there a wall hit?
  927. word side; //was a NorthSouth or a EastWest wall hit?
  928. //calculate step and initial sideDist
  929. if(rayDirX < 0)
  930. {
  931. stepX = -1;
  932. sideDistX = FP_Mult((posX - FP_intToFP(mapX)), deltaDistX);
  933. }
  934. else
  935. {
  936. stepX = 1;
  937. sideDistX = FP_Mult((FP_intToFP(mapX + 1) - posX), deltaDistX);
  938. }
  939. if(rayDirY < 0)
  940. {
  941. stepY = -1;
  942. sideDistY = FP_Mult((posY - FP_intToFP(mapY)), deltaDistY);
  943. }
  944. else
  945. {
  946. stepY = 1;
  947. sideDistY = FP_Mult((FP_intToFP(mapY + 1) - posY), deltaDistY);
  948. }
  949. //perform DDA
  950. while(hit == 0)
  951. {
  952. //jump to next map square, either in x-direction, or in y-direction
  953. if(sideDistX < sideDistY)
  954. {
  955. sideDistX += deltaDistX;
  956. mapX += stepX;
  957. side = 0;
  958. }
  959. else
  960. {
  961. sideDistY += deltaDistY;
  962. mapY += stepY;
  963. side = 1;
  964. }
  965. //Check if ray has hit a wall
  966. if(worldMap[mapX][mapY] > 0) hit = 1;
  967. }
  968. //Calculate distance projected on camera direction. This is the shortest distance from the point where the wall is
  969. //hit to the camera plane. Euclidean to center camera point would give fisheye effect!
  970. //This can be computed as (mapX - posX + (1 - stepX) / 2) / rayDirX for side == 0, or same formula with Y
  971. //for size == 1, but can be simplified to the code below thanks to how sideDist and deltaDist are computed:
  972. //because they were left scaled to |rayDir|. sideDist is the entire length of the ray above after the multiple
  973. //steps, but we subtract deltaDist once because one step more into the wall was taken above.
  974. if(side == 0) perpWallDist = (sideDistX - deltaDistX);
  975. else perpWallDist = (sideDistY - deltaDistY);
  976. //Calculate height of line to draw on screen
  977. word lineHeight = FP_FPtoInt(FP_Div(FP_intToFP(screenHeight), perpWallDist));
  978. //calculate lowest and highest pixel to fill in current stripe
  979. drawStart = - (lineHeight >> 1) + (screenHeight >> 1);
  980. if(drawStart < 0) drawStart = 0;
  981. drawEnd = (lineHeight >> 1) + (screenHeight >> 1);
  982. if(drawEnd >= screenHeight) drawEnd = screenHeight - 1;
  983. /*
  984. //choose wall color
  985. //give x and y sides different brightness
  986. char color;
  987. switch(worldMap[mapX][mapY])
  988. {
  989. case 1: color = (side == 1) ? COLOR_DARK_RED : COLOR_RED; break;
  990. case 2: color = (side == 1) ? COLOR_DARK_GREEN : COLOR_GREEN; break;
  991. case 3: color = (side == 1) ? COLOR_DARK_BLUE : COLOR_BLUE; break;
  992. case 4: color = (side == 1) ? COLOR_GREY : COLOR_WHITE; break;
  993. default: color = (side == 1) ? COLOR_DARK_YELLOW : COLOR_YELLOW; break;
  994. }
  995. //draw the pixels of the stripe as a vertical line
  996. // Safity checks beforehand
  997. // Currently skips first line of frame as it does not render properly
  998. if (x != 0 && drawStart >= 0 && drawEnd >= drawStart && drawEnd < screenHeight)
  999. {
  1000. RAYFX_drawVertLine(x, drawStart, drawEnd, color);
  1001. }
  1002. */
  1003. //texturing calculations
  1004. texNum = worldMap[mapX][mapY] - 1; //1 subtracted from it so that texture 0 can be used!
  1005. //calculate value of wallX
  1006. fixed_point_t wallX; //where exactly the wall was hit
  1007. if(side == 0) wallX = posY + FP_Mult(perpWallDist, rayDirY);
  1008. else wallX = posX + FP_Mult(perpWallDist, rayDirX);
  1009. word floormask = 0xFFFF;
  1010. wallX &= floormask; // wallX-=floor(wallX)
  1011. //x coordinate on the texture
  1012. word texX = FP_FPtoInt(FP_Mult(wallX, FP_intToFP(texWidth)));
  1013. if(side == 0 && rayDirX > 0) texX = texWidth - texX - 1;
  1014. if(side == 1 && rayDirY < 0) texX = texWidth - texX - 1;
  1015. // TODO: an integer-only bresenham or DDA like algorithm could make the texture coordinate stepping faster
  1016. // How much to increase the texture coordinate per screen pixel
  1017. fixed_point_t step = FP_Div(FP_intToFP(texHeight), FP_intToFP(lineHeight));
  1018. // Starting texture coordinate
  1019. fixed_point_t texPos = FP_Mult(FP_intToFP(drawStart - (screenHeight >> 1) + (lineHeight >> 1)), step);
  1020. // TMP fix for first line not rendering correctly
  1021. if (x > 0)
  1022. {
  1023. RAYFX_drawTextureVertLine(texPos, step, texX, x); // TODO side
  1024. }
  1025. }
  1026. // check which button is held
  1027. if (BDOS_USBkeyHeld(BTN_LEFT))
  1028. {
  1029. //both camera direction and camera plane must be rotated
  1030. rotationAngle -= rotationSpeed;
  1031. if (rotationAngle < 0)
  1032. {
  1033. rotationAngle += 360;
  1034. }
  1035. dirX = LUTdirX[rotationAngle];
  1036. dirY = LUTdirY[rotationAngle];
  1037. planeX = LUTplaneX[rotationAngle];
  1038. planeY = LUTplaneY[rotationAngle];
  1039. }
  1040. else if (BDOS_USBkeyHeld(BTN_RIGHT))
  1041. {
  1042. //both camera direction and camera plane must be rotated
  1043. rotationAngle += rotationSpeed;
  1044. if (rotationAngle >= 360)
  1045. {
  1046. rotationAngle -= 360;
  1047. }
  1048. dirX = LUTdirX[rotationAngle];
  1049. dirY = LUTdirY[rotationAngle];
  1050. planeX = LUTplaneX[rotationAngle];
  1051. planeY = LUTplaneY[rotationAngle];
  1052. }
  1053. if (BDOS_USBkeyHeld(BTN_UP))
  1054. {
  1055. word worldMapX = FP_FPtoInt(posX + FP_Mult(dirX, moveSpeed));
  1056. word worldMapY = FP_FPtoInt(posY);
  1057. if(worldMap[worldMapX][worldMapY] == 0)
  1058. {
  1059. posX += FP_Mult(dirX, moveSpeed);
  1060. }
  1061. worldMapX = FP_FPtoInt(posX);
  1062. worldMapY = FP_FPtoInt(posY + FP_Mult(dirY, moveSpeed));
  1063. if(worldMap[worldMapX][worldMapY] == 0)
  1064. {
  1065. posY += FP_Mult(dirY, moveSpeed);
  1066. }
  1067. }
  1068. else if (BDOS_USBkeyHeld(BTN_DOWN))
  1069. {
  1070. word worldMapX = FP_FPtoInt(posX - FP_Mult(dirX, moveSpeed));
  1071. word worldMapY = FP_FPtoInt(posY);
  1072. if(worldMap[worldMapX][worldMapY] == 0)
  1073. {
  1074. posX -= FP_Mult(dirX, moveSpeed);
  1075. }
  1076. worldMapX = FP_FPtoInt(posX);
  1077. worldMapY = FP_FPtoInt(posY - FP_Mult(dirY, moveSpeed));
  1078. if(worldMap[worldMapX][worldMapY] == 0)
  1079. {
  1080. posY -= FP_Mult(dirY, moveSpeed);
  1081. }
  1082. }
  1083. if (HID_FifoAvailable())
  1084. {
  1085. word c = HID_FifoRead();
  1086. if (c == 27) // escape
  1087. {
  1088. GFX_clearPXframebuffer();
  1089. return 'q';
  1090. }
  1091. }
  1092. }
  1093. return 'q';
  1094. }
  1095. void interrupt()
  1096. {
  1097. // handle all interrupts
  1098. word i = getIntID();
  1099. switch(i)
  1100. {
  1101. case INTID_TIMER1:
  1102. timer1Value = 1; // notify ending of timer1
  1103. break;
  1104. case INTID_TIMER2:
  1105. break;
  1106. case INTID_UART0:
  1107. break;
  1108. case INTID_GPU:
  1109. break;
  1110. case INTID_TIMER3:
  1111. break;
  1112. case INTID_PS2:
  1113. break;
  1114. case INTID_UART1:
  1115. break;
  1116. case INTID_UART2:
  1117. break;
  1118. }
  1119. }