{ "type": "int32", "data": [ [ [ 395966789, -653530650, -141425644, 12215982, -1437581025, 727209162, -1850366960, 708465341, -1514773292, -1334945099, -255697267, -886575519, -665698626, 899487738, 1799930457, 1759057478, -1330803316, -910086748, -737041965, 452438092, -629149786, -600406050, -1529647723 ], [ -1545532832, -1943520607, -195150904, 222689018, 1957419544, 1517679674, -376320263, 1319055197, 1175893632, -370982312, -1918739927, 2097879332, -733416054, 448455808, -875622482, -1849950532, -305231073, -1329851962, 1373324331, -883903936, 1675021117, -685169170, -2069888711 ], [ -1608981647, -1699113612, 169878019, -312281024, -1439736775, -291021341, 412609773, 924138391, -1712621176, -1439612563, -1012046636, 314334414, -1596348138, -152857189, -1100848533, 2130149941, 1742577763, -1067867076, -1333654239, 104063041, -1854033252, -989493648, 568047380 ], [ 977495456, 1271615271, -2121130437, -773897777, -1566510631, -2038897860, -2137404676, 19401610, -1114370614, -1945182415, -13023435, 1348776240, -822287495, -1931004052, 224659588, 1857447641, -1481314718, 1366983217, -19594376, 1065419115, -1410068338, -824377448, -1836895806 ], [ 1415191166, -735144572, 1784869634, -1540455314, -1803845389, 1061542345, -1641162639, 295007645, -1371895811, -42090484, -1646092272, 815559588, -202617552, -520614166, -248907265, -1099481732, -1668372312, -371575424, -1932971018, -1694102595, 1763577152, -2033728513, -499137168 ], [ 1288150093, 1271321410, 1620038715, -1227863166, -884555495, 277789233, 203615840, -1730210777, -1158705400, 729057353, 870075582, 557938721, -275277220, -1188439589, -987045188, -456255115, -76919386, -314677010, -1235524189, -2048086735, 1918696977, 1921932725, -1156218263 ], [ -1379669071, 2133304742, -712510876, 1878032684, -1366529040, -1010941142, 268093409, -16636567, 984113991, -285450642, 106360226, -1981594463, 461674445, 1085252781, -1092260535, 1625451316, -91224427, 820527536, -584884419, 197708589, -182291397, -1058635620, 1150913169 ], [ -2002180797, -1156547571, 1472368727, 2129300181, -1521700499, -656818300, 916001293, 927754127, -421947163, 792206145, 2020695379, 2054567780, -1163924210, -1502928870, 847609776, 1170921597, -889229042, -660843331, 1368728038, 799491111, -367322994, 239560262, -1256265888 ], [ 1441743631, -489793596, -357002827, 2117593782, 1701373105, -1857593884, 840866379, -1865248459, -1734963285, 1336050950, -159524873, 1818415257, 46439874, 504695699, -1644004876, 1991591097, 1908109132, 10862488, 1061811526, -265018815, 675396971, 1204265629, -1753171650 ], [ -1229292943, 1052064626, 1299832536, -1817863144, 1867373856, 1923837165, -1905576511, -1683476735, 1332102978, 470093432, 558164214, -1484337745, 1021613406, -366694398, -1250018817, 1585983569, -570589833, 275018818, 1457416858, -1399189224, -2130632039, 1758432123, 1433699317 ], [ 948737402, -486109035, 961389385, 1912942703, -1376669180, 1619202826, 1327782391, -594232564, -206221964, 1683404240, -1048131469, 1799724106, -992615124, -98505314, -424023472, 323529966, 1255413120, -1469697643, 1256714316, 1976135340, 800901237, -1430376780, 701490874 ], [ 342626708, -964483353, 1141891228, -1952229192, -768013617, 1078509084, 1366682226, -148169869, 44763648, -543031343, -1380337327, -343274711, -1508302128, 493358579, -1408997708, 190018223, 1163122627, -412017866, 2048794648, 503915075, -333926537, 813605605, 580335930 ], [ 71610969, -1919841324, -216243661, -1503725451, -291469719, 358540739, -360445786, -338927676, -1123424908, 376631604, 1530523509, 1547398293, -731602209, -342289064, -187657588, 1959710263, -92288712, -449091667, -968810015, 1625203331, -2074439645, 367707237, -1355174716 ], [ 745741498, -877822344, 1802320217, 2136580884, 815664729, -568939479, -407665717, 803881074, 2067361746, -1204130107, 343070541, 1803875194, 2009073223, -630806914, -277466039, 1663665746, -1130587104, -1328875555, -1218980478, -2109501274, 1642729043, -534444999, 754021924 ], [ -538862399, 592652767, 1101682711, 141583150, -1308413256, -167786295, -96128433, 298270763, 655394140, -1355132260, -791801890, 484962414, 108711812, 1405040089, 1413134787, -858731200, -1445451743, 865317841, -1818434214, -774381632, 1852653425, -57475314, -606265914 ], [ -895041208, 869524760, 1039194912, 879915099, -1897586953, 1878426492, -542953658, 292469183, -532728355, 1123020761, 836680019, -1244472986, -333310258, 859793192, 1954196720, 1831847490, 2121791921, 1301525269, -2053635674, -1470158893, -185588797, -554610836, 398539669 ], [ 704406542, 88934872, 1751018276, 135656421, 478069409, -751394283, 1897355345, 79609606, 43848445, 1707997628, -1259882035, -863988088, 1918450318, -1929227484, -738494587, 11476442, 355955174, 966956060, 1655407017, 1893336112, 1786438418, -1667248851, -1027321837 ], [ 717078068, 1177273605, -2010382216, -1804043245, -1827140470, -1431479184, -1979012562, 142453631, 546192893, 1429119602, -1112037411, 1730549764, 307483870, 1837415784, -1778285974, 1502212536, 173912358, -2016909407, -1822698461, 375237292, 677951124, 1784182494, -870760895 ], [ 1632351971, -1123073997, 1509489353, 1424961916, 952284969, -1072899122, -1790008132, -1748440335, -1703799207, 236917497, -300852465, 819866045, -1440134679, -1420143065, 1925498745, 25426944, 492152228, 1296378055, 410833027, -746086202, -795223693, -1359471728, 1271665620 ], [ -1876899783, 1871868484, -2057586121, -1318958934, -2137925821, -1448482967, -2074515809, -1048461610, -892919056, -1646184565, 1574641011, 1181008552, 1338750063, 1219252492, -1167783955, -777276538, -291525611, 1548668148, 1131118749, -1709031352, 2042139294, -858279957, 459498747 ], [ 1182775513, -806872743, -289446265, -1096121623, -1316129144, 384962535, 422632099, -1492736867, 1123969760, 515176922, 754469223, -643608612, 1346411748, 1505936066, -775375979, 951115223, 83676287, 69692117, 468135283, -1751795252, -620274145, -864815037, 827954906 ], [ -193323357, 914112589, -1299385534, -1460519940, -752661266, 548428558, -675491515, 434844265, 15101546, 1689953583, -1821932807, 1694800370, 1980115249, 1233508295, -1552600683, 223226428, 114626934, -505234840, 441955446, -1709085254, -2034164598, 1237014091, 995793821 ], [ -18251009, 1007169726, -2063800357, 84788379, -931245198, 1253834914, 1795437333, -254876482, 1483451576, 348122483, -668954456, 2120908631, 88842978, 362821440, -1994145083, -2081284746, -1002258935, -1557696557, 546502368, 1535382808, -1654791933, 1437433701, -26621833 ], [ -1660837059, -2009513338, 91403112, 833634245, -1449727732, -203558556, -1025416046, 416789426, -943240678, -890812454, -993697610, 1696072491, -1102080080, 1898613043, -2027391310, 1076715747, 769365048, 190569068, -1742164048, -721178501, -1889182414, -2059342783, -929662385 ] ], [ [ -233015349, 1703818349, -1284563988, 1229517218, -1755973766, 955145656, 517011114, -412980149, 1836253120, 2089045396, -1017002879, 1970776262, 773188188, -1906030727, -942493146, 1692635066, 980032016, 1874149945, -143139189, 170828494, -2144719302, 1193020813, -1987139549 ], [ -1593967049, -1718595918, -1040911161, 1452883943, -1962825860, 84890077, 1085157000, -830800988, 703379076, 1564932294, -1799032390, -552118199, -1217932624, 977317807, 1236840977, -193908553, -1459143519, 803260461, -1974231103, 1289549679, -390676988, -1438132833, 1814645158 ], [ -815069772, -1978073687, 1024303465, -340476585, 763346220, -473613689, -615769683, 142634971, -504715994, -847327061, -1198089706, 1738158935, -1886665006, -312656689, 179623096, -1239961124, 245782092, 1511773155, -620694285, -1301353649, -641621162, -1548642944, -2087460664 ], [ 1884786527, 1127427702, 637427380, 1208620531, -751774523, -1972540234, 876430939, 1515473642, -28599104, 1347815033, 128452731, 1575720250, 191463326, 1687287409, -880488991, -966947644, -1206145252, -1724966517, 1276265911, -396805263, -1484002526, 1114944621, 1998615472 ], [ -255723545, -465620574, 804337107, -528266447, -1694865456, -60967646, 201447689, 490273246, 1173125525, -842716379, -89575433, -883064339, -1860775544, 602520576, 875407993, 1078896119, -1776746924, 802058499, 2043182988, -29521901, 1285700953, -1309772953, -245958475 ], [ 1168105530, -1338722742, 691274803, 1744902073, -1376383107, -143228927, -234195469, -465454398, -1312707668, 632692560, 739014757, 887426366, -1670205612, -663163770, 250511992, -1125157039, 1743389700, 1181066532, 439471901, -1246402691, -309369614, -1385527435, 999454382 ], [ -1252019638, 415498648, 1450503632, 361965059, 1787428213, -1183470398, -1043980090, 488020489, 354712636, 78715304, 1961869208, -1872369676, 1452205641, 114669253, 1338787142, -1219694868, 1901738693, 280127536, 1768345095, 20920408, -45257144, -1421679393, -416232583 ], [ -1111542831, -718480464, -1210013188, -620106088, 2063368586, -1279952982, 1769498535, -1023701250, 180517773, -197804958, 450628043, 117620685, -1644290118, -24497186, -1856730781, 1640564636, -661212062, -425846545, -1864630383, -2125455886, 1947126150, 2023231518, 2047149685 ], [ 341969594, -507166296, 596875400, 290381055, 92045842, 875996825, -422415945, 1873952112, 987633497, 849620134, 329429150, -1340690524, 501457457, -2107168221, 1587565779, 1419837175, -783612681, -1325455360, -984503422, 1626669590, 112715894, -1963268664, -2115132128 ], [ 1902813716, 1689515244, -1213699786, 1508076170, -1863380988, 877939344, -813861599, 181808697, -1621777433, -1592188542, -1289234631, 1764416200, -1532168658, -1364602404, -2048342524, 1724436109, 258550662, -1568742597, -1825160354, -258497852, -1340603454, 101837763, -1421107909 ], [ 666093327, 1918104816, -1199275747, 382285524, 1745820015, 1104520338, 1761184243, 817983907, -1145116612, 2113680006, -109127617, -139868228, 448862152, 1272280915, 703535866, -272040708, 2083768067, 342626967, -1296422962, -1255805662, 1007985319, -1488092057, -930203554 ], [ 997422222, -1541970940, -409354608, 2046622728, -1597997138, 1472658331, 295360626, 1622117042, 1658528172, -1257569592, 63376133, -1859941603, 1196172373, -1224846801, 1473889425, 1704672621, 1436929886, 844664620, -595327471, -392562826, 584107080, 1838210929, 1661863990 ], [ 985870623, -1585920391, 2002944551, -895343772, 671019550, -2125651848, 577308295, 218100371, 110871203, -312314775, -812822781, 1648891804, -1563857397, 342660958, -1251456887, 1314011555, 1241684889, -1626957989, 1533133924, -888757733, -463182223, 1159438877, 1853782269 ], [ 721165528, 479810582, 1169924272, 1012949653, -80846103, 1081372012, 238939867, -1495565201, -1060274676, -2124764976, 579954020, -1137115292, -2053796164, 730274649, 2005543174, -281726319, -2002793106, 2014567526, 1437583998, -1305872422, 1139421161, 935892888, -178372872 ], [ 1770788251, -2090836505, 1373387933, -659927845, 1451146582, -1923916625, -1081160661, 2013244939, 1005337171, -889741547, -528336694, -1789832053, -1292130723, -2136126168, -715753279, 2001639630, -1007941664, 1432011205, 1285504875, -1818481905, 732104950, 173366431, -377975756 ], [ 1262299232, 117411748, 198969533, -874146255, 1130120038, 344409366, 288953519, -1236340456, 1832115094, 795220576, 2030364211, 449029341, 1479035074, -1413721899, -1365416075, 783792700, -1516484349, -1256864847, -1400317456, 1952911305, -563653292, 1132066775, 1189516483 ], [ 1300443780, 1887744235, 1297081050, -359677772, 1963105044, 667475344, 636976780, -2113477711, -1969519095, 1898577340, -1988857710, -949207351, 723512756, 502425126, -909222285, -1252188417, -694247303, -1294932423, 1966325426, -935280462, 499267292, 318189267, -433407441 ], [ -504675399, 1558492158, 1455933049, 944958703, -1549765118, -597233048, -2106480373, 1678229181, 793819250, 753136582, -1343970974, 1144940504, -104263767, -709643431, -1742667638, -1717720297, -1613689536, 970927142, -1388455474, 1377328246, 115160121, -953181058, -417262176 ], [ 1560366097, -1229719972, 1788765059, -510566859, -810697331, -111073757, 1436156926, 195492225, -1010305128, 1698448331, -98227374, 1683260754, 1522974240, 1943171794, 1239285812, 656129495, 1647551912, -1762627339, -771348774, -1491251160, -1093492957, 1893810941, -1997472998 ], [ 934982975, 1367052701, 1802227239, 1640542564, 1077111970, 538282976, 1841786914, 924810985, -558220624, 1310532235, 400329446, -1546667558, -620703504, 1236465860, 1571184197, -1742552293, -1244977367, -39417028, -1350513319, -1806063547, -1424310927, -317534871, 541289068 ], [ -1607793590, -1600434943, 1992229941, 59600299, -874568568, -865792481, 783795913, 1923214409, 1128410599, 244954689, 1039024882, -181193008, 381113966, 1944614541, -1846539851, -1057586555, -385346766, -659319914, 320282874, 958561877, -849582889, -1481600193, -1506509403 ], [ -1082698359, -1625974344, -1773573882, -1679444074, -1820521845, -1817386087, 1715792840, 239235777, 2144605819, -1887640454, -1292558631, -271707804, -687040299, 1834405840, 799937633, 1725813887, 328860985, 298395554, -2047621206, 1632368134, 1686258874, -1609303949, -1812117527 ], [ -115966935, 786719413, 478266553, 1788104143, -821172068, -119167225, 1650944207, -1871742216, 1961440129, -1383238297, 822486651, 1980144123, -1492081198, 2095411684, -1792240667, 555740185, 844834436, -1445273764, 1868724462, 1866202935, -1529785241, -2098510251, 1316586747 ], [ 875279283, 500932520, 622693730, 1714954689, -1360395808, -765320354, 234438692, -1084527729, 781855547, 411782685, -1347660594, 1871506211, 141181881, -1375018620, 1660989312, 933983776, 297324674, 1310260836, 209679273, 2099838646, 672205712, -61400067, 1564612882 ] ], [ [ -490023270, -1790923031, 1322966391, 474279312, -382635546, 761459889, 2126351741, 675746490, 154787640, -1383992867, -1564892604, -1153352237, -955324840, 945977631, 190513005, -1385178783, -83310327, 1801969417, 1815463557, 1896439700, 17521401, 756495535, -1961377105 ], [ -1031152359, -706258445, 1421546003, 276790265, 1601246960, -3734813, 2090766707, -705749552, 2016406066, 2095016019, 2092971081, -1042296799, 414064954, 2012199592, -155180786, 1817855972, -1954409489, 81842854, 321740338, 1400558353, -84783253, -396556490, 447299657 ], [ 1098942703, 237554, 1401374293, 2054785521, -1708581664, 466316905, -919661279, 838566489, -890480857, 110976671, -1127792746, -289136325, 1998246041, -964850694, 872681732, 960247159, 831795469, 425255821, -1602702438, -175414961, 851281907, -525646557, -1796716337 ], [ -2039776879, 1988597940, 1550757870, 6085646, -2087454262, -1968219585, 1489807658, -121004238, 976964465, 189348897, 631950149, 90965107, 1721420644, 498703779, 1547097840, 862066723, 2129873096, 2092015472, -1021073375, -1436956206, 1606591551, 879977521, -868348481 ], [ 1840687036, -57702856, 1115004654, -1546525908, 1276427837, -719273381, 1394278246, 776302774, -723811505, 512048688, -1155041352, 252885359, 1119687278, -186044788, -1225080451, -2022164323, 2051272007, -1412408335, 1252958931, 175903208, 808021275, 1622090463, 22289508 ], [ -2011040789, 1695483817, -413758963, 2021798368, 2053948187, -299745188, -1028331621, 874324051, -445219200, -1612296135, 1400169063, -845518571, -2001869021, 1580892270, -199541282, 195339083, 1168911738, -43187145, 520367410, 1637976303, -1333473229, 1145978268, 1557512125 ], [ -884768739, -1066824026, 626745601, 1515019781, 613452331, 1062168643, 1977042519, 698465363, 271080370, -1420440952, -1101754173, 1738272546, -2139671543, 37878024, -2087564449, 1836086609, -1605556185, -2013074423, 761235884, -457521656, -1949158824, -1316193180, -1031704058 ], [ -807049135, -337324436, 372662613, -1987311691, 1487069238, 114194890, 73990618, 1675289277, 2086391845, 188165701, -93107141, 557596529, -599628372, -1304955188, -95579610, 820943527, -1733625187, -1185125925, 1942620505, 1626745792, 4016452, 764356878, -537895475 ], [ -1270538613, 1625893629, -616130685, -878160773, -398846844, -1114153446, 838189466, 373683065, -661538290, -973855301, -836006643, -681792920, 420884345, -241484013, -237142331, 1780327002, -1735625440, 1038885967, -147304968, 2047845752, -1118874609, 593558790, -1082721899 ], [ 728023230, 1945395744, -1093885190, -1932865293, 2101135563, 969565142, 362889246, 1211130966, -1888067317, 2128256402, -722730088, -1392636567, 701536538, 1559243193, 458393774, -477453127, -1589309027, -1373661810, 696566862, 1843366243, 1577880610, -1227470691, -1249756270 ], [ 1168553114, -312415559, -1393716414, 1127502208, 1360254922, 1215740104, -742256167, -1853080049, 1395223467, 669606404, 1343879869, -1106314725, 1422728929, -559424200, 452628978, -543994560, 1045460521, 289982473, -935715154, 292609957, 1640017550, -1575876320, -1347961208 ], [ 1464186035, 1370567339, -2085172237, 562535483, -353756517, -928748777, -1483342617, -1802130862, -1418074102, 1911124955, 681134980, -1613531192, -514227610, 866053174, -1213946716, 166088651, 395957462, 84753755, 851763103, 559058705, -338594799, -591505787, -558817327 ], [ 149465532, 363688929, 1123869784, -893271727, 696813208, -335065530, 933867848, 1288827358, -1153224319, -1907602405, -2112893086, 1651591827, 1117706277, 1717216465, -418783200, 91664355, -896132942, -896227113, 728769342, 485741415, -679760416, -1717671645, 1539095780 ], [ -2034727273, -386444953, -1024708945, -1375266020, 1713212851, 1956555558, -1779310832, -1140826874, 1857837792, 2138849538, 1955625467, 1511360610, -241752800, -708110330, 38293223, 344926255, -552715870, 1515096655, -151538478, -2390348, -1308988168, -862184231, 166187103 ], [ 1531823990, 83253003, 1406658302, -329117224, -1234809796, -175119604, 1383855983, 1084315973, -794181208, -266285292, 1820900354, 133317689, 521428211, 711917346, -942924388, 655845042, -34841582, -472990589, 1755191936, 1754571041, 1130682318, 1825280976, 187897613 ], [ 1051031813, -408373437, 1159388481, -1874374856, -1546779542, -1786097336, 353575171, 2094337696, 1139567743, -814984934, 1567836999, -1947556215, -284628749, -795051481, -268782515, -577465427, 1471486909, -1788377377, 659667239, -1126333769, 592302197, -1153506011, -1042418187 ], [ 1254352401, -1447806115, -434704937, -1719671938, 963898257, -110544108, 1696905634, -2044645864, -800133096, -1720899148, 1973359012, -1104059245, -1602027515, 1509964958, -1694302548, -1282314679, -1056709914, -1332287178, -510776059, -1649592167, -298652432, -751715069, -1610350154 ], [ 789011597, -1953886419, 983211660, -1785326537, 1642940276, -356907722, 613503145, 773650370, 293775347, -1895084218, 1787266244, 1362395968, -854852021, -1966047904, 1219070923, 2120227837, -1448198902, -1694012786, 783165595, 1112422913, -414423139, 1793164439, -1970439846 ], [ -1367746902, -1701938257, 1998375621, -1699012119, -1495653336, -1107859451, -1852432394, 1824334213, 1772628265, -1032744835, -1657769911, -1174463287, -524309543, -1234026574, -1950993432, 768887406, 418355727, -1167677098, -520778191, 1331793326, 1599256531, -282540882, -720921724 ], [ -680824636, 320434660, -510298103, 1665363514, -408019757, 1698499550, -285325548, -1103765198, 467394718, -361596766, -1548395573, 916419922, -2042803744, 1557064282, -1454599107, 111022885, 35012099, 1324093338, 1016487360, 1221459601, 466449477, -1743111762, -530159549 ], [ 773829954, 711113086, -1225943154, -1300138870, -2010560890, 135855244, -1826530532, -1177329688, 1033848089, 2030264629, 1188788483, 579151329, -1926628864, 1204672591, -1731063394, 1477887317, 470545965, -1065984292, -1980492312, 1594999409, -427429680, 956123093, 979685680 ], [ -543542891, 659191289, -1091810126, -1231263638, -1258709740, 189561665, -9646322, -416863824, 1477633252, -1306197374, -1443580414, 179969278, 65152826, 1054228491, 1065283168, 1672014011, -864887083, -1559629139, -447025075, 2068464059, -975222332, -1940275923, -1694696653 ], [ 101689768, -511128347, 326243703, 348686332, -784623931, -1868519724, -1237293975, 1166050139, 811561954, 828188565, -999248646, -883893072, -529902895, -1269527020, -1102655614, -1792841287, -801603806, -1233143836, 1478012937, 1544724830, -1643323822, 83936929, -1705556942 ], [ 118148743, 2096682627, 1433843757, 474795814, 1598638502, -920727100, 1009386144, -946251816, -1112570066, 196888939, 1460850420, 225570542, -971953893, -1446119654, -25933477, 54377222, -1503131746, 561455019, -960933171, -134685784, 74649040, 436546925, -1337066521 ] ], [ [ 1123819270, 1828076994, 248906205, -1912119730, -920079122, -1997428117, 73926147, -1772820420, 510802324, -1658566360, -1533784167, 1741818463, 207083420, -1667270940, 2143645734, -2043097438, -470090139, 856390599, 867351394, 21113877, -346910430, 1849239538, -686353083 ], [ -1262325474, -472044636, 666616110, -1287899646, -1296737870, -712003357, -1846074326, 1307769356, -458414378, 1243340255, -772162328, -1077073293, 1326934003, -1859193766, 30832029, -1403415245, 878426870, 1240142552, -1780821615, 862845649, -1666640428, -1992281648, 279400131 ], [ 740693813, -1000913069, 573387524, 345529630, 1639441144, -635642237, 2029368519, -1899632665, 1043336248, -1382372295, 1657138409, 889754325, -1808250458, -1607872561, -418300680, 407623438, 1983328613, 432481455, 1500519610, 392936419, -383993932, -801858711, -911871350 ], [ -346999256, 1507783511, -1006418301, -1353100702, -543403066, 1559153574, 1968463645, -1972072657, 707285242, 1191228992, 1647641509, -925320053, 930185553, -1152219887, -320706282, 2006318634, 1286244803, 936459452, 2036912030, 171103708, -232680507, -203760543, -1007555953 ], [ -1389562565, -307935967, -539709440, -998072595, -132960192, 2006035605, -1299967719, -358249700, 112642532, 368679864, 1808349832, -238055844, -1956164916, 1041080907, -1217867347, -1671205802, -19735701, -2000953095, -647136937, 1262727123, 1874889864, -1996709292, 940013034 ], [ 1515813608, -1338933559, -2134085237, 352854216, -280483514, 1491957096, -615714206, 890917782, -1522112583, -1292729569, 813238735, 1276108003, -693218670, -906708007, -1979577234, 2032763377, 1509270791, 1311893723, 839916805, -1624157289, -75080095, 1444640317, 88712276 ], [ -213607319, -1602232848, -1767050486, -1919302938, -1448126105, -816117728, 1086288521, 354220563, -208272957, -1624121869, -22740735, 2088050588, -822778676, 514856656, 1510064374, 1535989649, 169458974, -107866020, 111422474, -159395006, -571115092, -803455517, -1718124714 ], [ -1369793102, 909463933, -1325745210, -1907385603, 1549116415, -757543924, 544547703, -401846872, -847297846, -1499539996, -260559186, 999703658, 251710946, -791936342, -558492265, -819696755, -920883671, -1951319778, -11945907, -916017737, -1388421553, 2041626898, -1010837943 ], [ 1615767348, -1924814180, 1852523293, 1476819143, -342384686, 118341461, 966964531, -1415812723, -352311114, 468523514, 1975578838, 615975510, -1316992544, 618337517, -1384796632, 531702158, -824586825, 893732771, -399072582, 529614626, -1371840985, 753203914, -664314141 ], [ 722005852, -573280259, -527465518, -201225813, -322836600, 1415803937, -1424503410, -2012470953, 1920385998, 1302469930, 1125589392, 772093124, 2087733148, 1274688881, -1831352060, 459758467, -1224439417, -1344511190, 1581012827, -1455664613, -1384008110, -876664629, -1098699937 ], [ -31220834, -574668831, -808567478, -839278921, 248997875, 901261956, 155070001, -1566169987, -914049435, -650750256, -1229323877, -1700161460, 1885938527, 1508635251, 35709640, 330154122, -1120211958, 923161920, -1876749502, -1008359104, -839624266, 1688508257, 1077374822 ], [ -895416872, -1533372675, -2026411674, 1139777394, 1227447460, -1401670608, 1111640498, -40793167, 174819633, 2029238327, -1923963299, -1671202414, 1637379716, -2031423629, -739543623, -1767903952, -872556970, -1823254492, -1802582487, -626704498, 552169506, 1443597148, -1884931185 ], [ 670850205, -207753210, 2064161371, -1859073624, -665687795, -1070196342, -753481220, -1143587860, -621904263, -133884646, -1193388640, -1288398003, 198444277, -1167411029, 1362404337, 1872093435, 497925099, 1027086572, 1718735900, 2047034463, 737551598, 1226765351, 659651151 ], [ -951517599, 607020140, -1225914421, -761024153, -1663652171, -2120343606, -309227844, -2261638, -1212150443, -545747277, 1749712311, -1690383934, 1849118726, -1463251913, -103384605, -509108897, -780570639, -1682574657, -1450575595, 1844457249, 1485227572, 1911305832, -494247944 ], [ 687706336, 80759330, 734269586, -1916356243, 273862484, -1124867151, -684087921, -576040947, -470173066, 602345613, 1865449775, 4417611, -1389700624, 718512965, -1201324477, 1960167485, -495395695, 256224754, -1729040413, 1330796113, 805243530, -238244948, 704062636 ], [ -1457953523, -656070535, 1835184581, 1609250010, -81374717, 969321735, -471067149, -459087293, 789277379, 1310141970, 969834685, 319003232, -1810081846, 1669683280, 2016222667, 1571137433, -1527781946, 634949247, -756927115, -941163628, 1013430157, -1957375880, 938483900 ], [ 166922017, -2088186008, -2097155220, 1310944835, -1286196270, 2087319517, -1132637439, -1807265964, 1009057538, 1850624882, 1436012668, -179852010, -1687155770, -1142583059, -1200428042, 1513220033, -1554721495, -163355950, 268767547, -799943085, 47630476, -388755511, -1791375070 ], [ -1314615267, 1929763972, 355685753, -2020843870, -1470321119, 2029153000, 1733676174, -1424915920, -177212526, -1959926611, -262993155, 683247106, -1159975533, 424965464, -81988030, 531083470, 1393807566, -88101661, -1421377413, 1530194764, 257398603, 1554192704, -1055238332 ], [ -1765928781, -1807763514, 1247277366, -1976336308, 776399994, -1780638123, 166798963, -1928483370, 1262278706, 1729905483, 1902138039, -1506291382, 1317274089, -1392657346, 672927206, -2028526463, 1706645984, -114446178, -456679220, -1336244376, 1721777157, -2077220077, 1877136766 ], [ 138852360, 1971698478, 2007380546, -1013115253, 780193177, -567500146, 565774793, -1748660264, 1551282965, -222851307, 1427785688, -1302985356, 608798117, 226752364, 133865418, -732865732, 187121332, 313734049, -934229147, -1336425266, -433881003, 1214426921, -144311454 ], [ 1647003360, -2131252979, -850039680, -406111633, 806369826, 1464272929, -248142689, 444400319, 1062679210, 1693331946, -273902281, -1404908881, 1531732202, 348397669, -330791948, 1613841904, -1539601345, 1922493537, -856236802, -677398350, 1706373934, 854629181, 2089049722 ], [ -450100119, 1225007252, -1165431919, -1175619532, 1259937340, -1742157217, 1331766653, 1977131152, 1021905117, -680189753, 712874634, -867604649, 104895594, -8731037, -1281616000, 1976511933, 983245240, -1889025969, -1183983878, 1161717299, -43213456, -1543334535, -355579095 ], [ -2070631000, 642321873, -1733121688, -1989667391, 1479929097, 1889000777, -95434919, -169363630, -334037796, -162885075, 2117741476, 1007998030, 1845133036, 108387258, -1301379661, 1786606232, -1975498876, -126809814, -805213509, 992127720, 1077796253, 1116780999, -235793105 ], [ -1792271119, 1217973743, -163037298, -339981765, -2090430761, -2047042949, -255886673, -1059853562, -712464313, -1126307136, 1463735583, 1303211384, 1516419653, -751019987, 478384448, 407170354, 685121760, 237147616, -425731408, -935624072, 1348040678, -446459323, 841629432 ] ], [ [ 324638997, -1544376874, 1029393931, 438762160, -477416308, -1545232383, 904867220, 1200714822, -970113453, 2027428519, 1617985778, 402485354, 1827700031, -24841093, 2146423379, 1628520490, -364942827, 1902029456, -1715920486, -1545666170, -1772198435, -753591430, -1322497442 ], [ 1630457769, 228315026, 1513073384, 394777130, 814524569, -247096105, 1412072666, 1789782184, -176412371, 1628964864, -2115797883, -1599855477, -1327367098, 1621604216, 1957208394, 72782486, 618020778, 583037480, -786025089, -1517088350, -950547079, -1476604305, -1734722428 ], [ -1359974251, 1357203279, -1446483320, -755314425, -1603861676, 157631996, 57082475, -382644257, 1789020415, -1469387557, 747417265, -2091776890, -1033075707, 2000158744, -426510962, 1160419193, -236388753, -1234122893, 108319971, -674399722, 669975345, -965379863, 465612953 ], [ -233354115, -783719407, -133189501, 958065195, 646044208, 11499208, 1672226106, -621655989, -2077100999, -361289468, 683986678, 1112076033, 1738196928, 119730132, -1692499288, 1437438516, -443530375, -1246432294, 15582884, -1187371104, -2088776609, -1250579181, -1763113900 ], [ 191449213, -1597433933, 161962853, -202254608, -680469848, 439863208, -62807712, 1982457272, 1636750099, 1896902120, 2065795865, -1405845060, 1457275997, -1870813962, 1980127562, -560713934, 520038122, -626325855, -1375552061, 1457175603, -743734747, 1564960674, 1465525058 ], [ 1187723230, 1186329542, -75030427, -2055905227, 1391453781, -1874934653, -167891846, -1205953490, 495210575, 804711415, -708690001, 1139631296, -698462242, -1336914543, -456599757, -1833542140, -237599439, -788408889, 1873386490, 479936672, 2086764449, -210626328, -670199989 ], [ -580620371, -457294876, 1650118276, -1412540037, 1608501832, 1983198049, 1688881989, 1162142202, -123130991, -560090139, 1096311556, 280037231, -1613995476, 416155756, 1829985192, -1157753758, -113163871, -23853537, -852544641, 1945671876, -819350487, 1236605928, -341818097 ], [ 1215500038, 558035899, 1158903129, -645382909, -1978226965, 916303912, 1408100542, -594296361, 194751790, -1982519473, -1752539855, -1322924948, -1238289985, 973619112, 1196819746, -858806328, -1749922585, 1509475247, -1673296465, 2088473844, -908703406, -1810405047, -1990257242 ], [ -1512598273, 497978672, 96479856, 342597434, 714220115, -1956580882, 375005240, 278844163, 680800999, 592820880, 740647777, 777227159, -1875676160, 1831690626, -710253275, 839308036, 1377014144, -47533621, 1891156888, -539892445, -11733355, -172544283, 1020807168 ], [ -735997938, 1441949696, 1829605946, 1650675955, -1449033222, -235386015, 49096508, 1700765631, 2028986052, 81580241, -854417804, -937576183, 750508890, 1054801853, 1554872085, -1845879276, -967841904, 1542934601, 831014788, -1275757683, 1374327927, -1790407223, 1359023866 ], [ 338210112, -1777649333, -1520319717, 1630225189, -519337218, 2013293868, -1030129760, 451856085, -178482046, 564677058, 990799922, 1741728878, -789890438, 38534846, 274035994, 542830250, 1579132119, -1546017821, -1933732189, -1322391999, -117995236, -1848921936, 2123186075 ], [ -1801932506, 1358616307, 149470863, -1154864453, -1990275341, -420489893, -2076420992, 1673091845, 1235555861, -215648204, -1017932903, -1396938878, 1373313674, 2049973390, -1036889073, -1647875365, 997247423, -1387533786, -1343731766, 1776375967, 1733102354, -2079783279, -1220177784 ], [ 46119559, -1036802579, 1757262950, -1098607189, 613516084, -699414180, 697239627, -620038111, 1630961175, -1805869823, -325496008, 887752838, -1404880216, 307624604, 22069004, 1319396103, -1148606817, -771349176, 1437064652, 1584348801, 1620095945, 794935127, -1073355529 ], [ 54035724, -1900562379, -141317459, 1122991500, -551711941, 1451300613, 1537340311, -1361388589, 1113125483, 1704794618, -323692659, -740053777, -1646176961, -950483549, -655925515, -153296629, -9617666, 796703085, -1780649064, -1131445543, -720734491, -60852422, -373757987 ], [ -1687595856, -737606809, -856054800, -1081241685, -506371573, 1535337774, 578336565, -1283987133, -1198257841, 1340407915, 1105674806, 1805602219, 974088803, 1354547734, -519691872, 392373908, -1103262248, 436947752, 1608217686, 1691643683, -590286585, 856035996, -153002949 ], [ 953704046, -1897519028, -1988790530, -1656881739, -596280076, -1385424808, 2059489051, -960682841, 768262941, -1436726205, -901169651, 1780190699, -1877666253, -273119046, 1715152475, 1039602989, 85545619, -1091464655, -1322013625, -1194840920, -1302728582, -1000345649, -808425418 ], [ -481159997, 543945314, 1697277034, 533893274, -780335289, -2084693073, 699406164, 282374282, 806375232, -1595537152, -457600303, 640882951, -910489350, -1242103465, -1767711437, 780395092, -95625782, 80925286, 219863607, 1672550178, 921344285, -1457485570, 491434725 ], [ 846683369, -1102692022, -362566731, 574453094, 131753260, -777951757, -1309352134, 1081921999, -491841669, 268858941, 223886120, -764628849, 1880831845, 407328327, 1349358060, 684170756, 359603265, 2049188907, -1705647771, 154705682, 1180284816, 1760542601, -1914694859 ], [ 1757971322, 2031386358, -432260725, -1080696951, -23225748, -591178085, 1865265150, 2039351268, 1722494875, 1369128705, -1713706697, -1607425858, 1576386479, 176167571, 713883695, -46138365, 846110914, 682283502, -1404148514, 1301786864, -906885444, -2136307339, -382895789 ], [ -2128054317, -2099844836, 565550896, 1066272295, -925598755, -1954683537, 1068345759, -1147258185, 353359066, -43335552, -488540454, 1698864628, 1644534724, 1713290364, 429940604, 1531666366, -1941932140, 2047701679, -2085173397, 1321671472, -1084457039, 856451310, 1297158416 ], [ -334072224, -1437821352, -2059809540, -1045589500, 1274939640, 1123785875, 296388478, -1123794692, 1330938886, 888095102, 1875275686, 1206431144, 426490551, -1402562145, 976126644, -637982050, 1804833259, 1256326911, -1528287953, 1801064699, 1486843906, -1543471160, -1901284458 ], [ 274970312, -606482980, 1236698240, -1392954346, 869940317, 1487618802, -925644669, -1655780692, 1746329174, 1291579807, -1851166806, -1284160681, 1414396762, 1272146484, -1418589392, -1353338611, 354035466, -528844041, -1628327031, 360962190, -205075190, -2016245401, 375189981 ], [ -1334116492, 1220671981, 261583471, 197000370, 604726059, 1969765703, 1367863385, 1870655730, 288931739, 738834778, -1442041471, -1110473038, -1599918575, -249153747, -1689806445, 543903958, -2087033256, -1236921843, 203736885, -788565255, -2074145501, -455704103, -1430669257 ], [ 1595192226, -1078284551, 939603901, 1361010282, 493809397, 1013153345, 1790059476, 200001502, -1070337878, 490589099, -1294792014, -547344871, -710032236, 1208140703, 1006194078, 84824680, -2062385885, 1182833783, 1849041014, -223052083, 288761037, -46835903, -2019077103 ] ], [ [ 216605752, -1122977619, -1287820411, 290280815, -1314355517, 1518989558, 1605838644, -1185265120, 1789360115, 1993284083, 1724437953, 138338110, -430165989, 20198971, -1493710508, 1454313110, -1430063535, -868409478, -466149308, 1803259372, 372455652, 666541692, -1425844032 ], [ 1948198624, -1618925899, -187381315, 1598026293, 1686220549, -710533772, -2054912346, -471575018, 912795916, 1225750589, 600142273, -1450008094, -1268706860, 1946710020, -1257480384, 1917695761, -2087695456, 2020894611, 151082395, -1305179542, -751913493, -1071124004, -81541030 ], [ 958652979, -430343745, -1703209337, 194573473, -1845671926, -424527001, 1348807667, -1789210005, 1348877228, 982916742, -927543961, 1728223796, -1144717671, -1345127177, 1150756891, 171838460, 2058731027, 515155237, -1226697281, -384097690, -916931942, 1903583634, 122477853 ], [ 885445064, 1459895714, -503052624, 1953275311, 422052675, 2091135207, 1025427456, 1776749030, -1264253876, -1105786764, 332036055, 747083961, -1000624388, -929965074, -1386031604, -2071655192, 231851164, -661500779, 1755364053, 477901577, 1332891241, 741656698, 190669524 ], [ 1297336540, -1653042329, -240151308, -1367555326, -985302924, 1800281015, -435442691, -1541652070, -1413913449, 1027734226, -1265753899, 705841808, -1965298166, -685712705, 1908694909, 830447938, 468685423, -2113955098, -25248636, 1037249307, 978640925, -16577239, -1248907332 ], [ -32734939, -1321456274, 790657369, -1341482518, -1502778513, -1894470533, 111466671, -421755948, -1476617897, 2032574555, 792157130, -1223304201, -1199608975, 2129509298, -1605642252, 653381353, -1070992566, -1722061931, 247420100, -1911055321, 788419865, -435695328, -421104117 ], [ 1907363008, -1702725591, -1624071943, -126462929, -1116874145, 258545220, 1689880294, 762727594, -1385897170, 1462952892, -2017873762, -605527397, 1058897324, 436402097, -873424936, -1150583594, -1247874260, 329452353, -444553475, -1177992754, 664101101, -1742678456, 886173145 ], [ -1532988995, -154625221, -87414849, -1498017910, 272733180, -1791165742, 1674775299, 372527916, -68037345, -1678673142, -688173566, -2026413198, 1073414981, -1443087790, 1381631637, 1756760971, -2129464071, -1462842383, -1252263180, -2066519335, 1416460672, 989004838, -2061771036 ], [ -1641612271, -1864934614, -496548190, -476967293, -1369264460, 1122408555, -2142773399, -1405417868, 1554168346, -675437336, -1351673892, -1063985621, 295961973, -298882264, 1349297381, 2064621375, -2022921292, -338728328, -1165980055, -953506594, -1986958765, -342802216, -1165030170 ], [ -840797536, 862625138, 809526999, -1225469703, 1701075606, 696296763, -1916919600, 588190883, 1806777240, 1352715043, 1185172983, -410110192, 733762425, -35502158, -280612392, 535131381, -183619785, 18693659, -1841277234, 1269807251, -537302889, -1004930753, 1860601830 ], [ 567503611, -1748124012, -1589561517, 1951286136, 731356875, 602039392, 624913847, -1119296760, -1459946908, 1111235703, 258477762, -1832737762, 875065485, 1632718281, -207077225, 970518587, 1587047855, 844382641, 1709159312, -708429033, 1954596163, -737575828, -1929253316 ], [ 967241990, 1163920283, 587940735, 2053010935, -813951018, -1784774275, -987726462, -417803025, 2089571676, 2144239394, -268724058, -1068411283, 440705652, -839285790, -1370591397, 791314141, -1583355114, -1827450281, 1658649175, -2099163780, -1061814196, 2101066884, -974850777 ], [ 1354225966, -2068656326, -1927759083, -1633771580, 544298614, -1733831422, 802833599, -753439223, -1819679868, -1183369405, -887367629, -637206064, 1441870884, 1258234567, 946932441, -1603545594, 847705308, -1398194443, -1598196456, -827252663, -917225429, 1179997411, -1183986852 ], [ 323015833, 80248363, -2118938552, -1168427108, -1729153973, -1087629147, 979355572, -406010852, -1973997453, -794157828, 672339638, -1940125506, 1857404557, 1761346611, -341825271, -1994313711, 1385648586, 1914738752, 796687106, 1355758314, -1756122454, -2017803597, 1794465685 ], [ -817496386, -496213775, 811498431, 1096142484, 1243918276, -951843550, -738014698, -289612390, 1668089263, -1895179375, -1851842453, 907784536, 1530064136, -1396489907, 572544880, 381053164, -1601269092, -1281547646, -703537123, 278770176, -2071455718, 1656118728, -2139949050 ], [ -1877797371, 1583374712, 1365249413, 1909457228, 1976185684, -1717817311, 1953144547, -1752697075, 1121325913, 1110468193, -713046646, -173259044, 2053903196, 142781498, -885831133, 1568476044, -1156565350, 333351715, -784648897, -151020618, 1139105794, -1724190652, 1970691319 ], [ 719743191, -1495799920, -1728472, -906358887, 81927623, 353964205, 2117009558, -898858263, -1547002785, 815917100, 973938764, -241131930, -1988085055, 1760386312, -703184612, 327358755, 866259208, -1646935384, -1265947771, 647760533, 323232593, 1549740790, -1275071643 ], [ 732654671, 674112253, 2000578486, 629192632, 1304419470, -1471850623, 1673972598, -1655386179, -346524544, -226169838, -189699410, 2118338016, 1368917565, -334361910, 1192307193, 1950071383, 819363607, 1822562649, 579534464, 739001290, -673435577, -1910657541, -242238191 ], [ -2141362115, 541357634, 1195327968, -1804389381, -1609280877, 1484646827, 1978312304, 1355365968, 1997530215, 1157441278, -1420387792, -1236726625, -619622874, -212042675, 1942091695, -162834646, -1872842620, 646672660, 273316811, 1239359014, 149869222, 149052294, -2042879154 ], [ 931274130, -306588086, -208146997, -1885940286, 830898067, 1592374659, -605800269, -1429041070, -639682593, 558283324, 910022437, 915014729, 929286454, -797830358, -1965707304, 1452466078, 1697523325, 384766104, -37119806, -1922507260, -1811967599, -792156904, -815997652 ], [ 1671395592, -805232411, 55774944, 1323875577, 422274904, -85999991, -1835526564, 1972398434, 531990159, -1543943539, 1357215824, 2142524588, -811265924, 228607748, 46521944, -374820858, 2056953574, -1813252162, -85422126, -1691590188, 1174609929, 418962553, -1797068909 ], [ -1322567126, -926950520, -1694405551, -724656240, -229054137, 1838999153, 2096140642, 1795419867, 1914276792, 730480160, -778192158, 434162239, -1174585808, 382103564, -561851839, 1116202573, 1384191822, -2087201839, -1110408070, 1238658234, 1025032907, 1961231926, -15706473 ], [ 1397599426, 1064283976, 741683314, 1542972870, -1713065331, -1777193238, 1380118326, 740322639, 719983960, -469170210, 932444076, 1798264398, 132018577, 887127919, 1352872858, 292284936, -1390662320, 855153444, 726272771, 1828616514, -850485720, 1380511477, -1093410933 ], [ 516533471, 553815075, -450233698, 655483150, -864206634, -572682143, 2022044543, -428030297, -1294696937, -656913501, -1707353957, 560653805, -968485598, 965944418, 480590436, -438838025, -1720897774, -566915802, -164629149, -132878477, -1777011266, -387111559, 869242612 ] ], [ [ 577289679, 711037748, -1416948223, -1615077686, 878597170, -310853006, 989368194, -910329243, 1547549344, -651329577, 675660248, 665062291, 1386856440, 491690976, 962973539, -630996437, -114131075, -200340939, -1013652437, -890540599, -340127281, -64484181, -342908935 ], [ -948145615, 705553883, -605900642, 1187826231, 974627098, -950249674, -558958054, 270758101, -2091895634, -1088099350, 516020719, -1452483036, 1976245981, 1245590823, -280548157, 578583286, 1061886978, -1879380292, 1657267794, -1783251904, -807698420, 1339665636, 1248323354 ], [ -548720756, 1884464194, 532541836, 2035142233, 936198241, 1207458571, 1904659074, 1565815879, -146792618, -990654002, -246102257, 1619594695, 1425132911, -211982342, -1626826786, -648360445, 783596759, 463920556, 2101167798, -669559707, 537840917, 1601976613, 163215793 ], [ -972985744, 46209563, 245356257, -1700953097, -1130075931, 294718190, -1099265176, 109202675, -1715454512, -843135527, 1834260173, -1821291731, -1667629634, -362279559, -193475833, -1905874721, -6425117, 1659032089, 24873132, 571585869, -963928545, 495275718, -317061711 ], [ 1791452530, 1441679706, 1210887154, -479870792, 168885087, 154751887, -1010854837, 102274838, -50861502, 435458466, 5688295, -710274302, 2121382832, -903494697, 1218183256, 759097331, 1079740352, 736845985, -105537770, -488408270, 709339186, 229125306, 1868489387 ], [ -821099375, 926102975, 1185474498, -1679166229, -707250245, 244677095, -330129227, -1006320982, 1090726844, -1396673088, -1965210913, -1872064788, -77484143, 1555401171, 1062626167, 1204173652, -129741388, 1186751385, -600710887, 761751148, 715853783, -1880250465, -593494569 ], [ 825203740, 1793760132, 1750757783, -1689261913, 2099185102, -1569865403, -1420953349, 523761409, -1225893626, 1561785883, 1482766486, 997655493, -1492039647, 1373351646, -1836546904, -1519296438, -1758082406, -1197741937, 1274806693, -1314826243, 320723865, 809475674, 949803226 ], [ 815841282, 1168555535, 26989947, -493164984, 1633335366, 1711028158, -1842859309, -1694315369, -1596666192, 1067068668, -941481349, -2045646254, -327079458, -549587915, 45424021, 186167742, -503756955, 1800585390, 1754336365, 115102021, -1089000362, -2095139370, 1988685647 ], [ 326896344, -1641552504, -457047891, -542224031, -758367056, -1402126474, 355527974, -985473465, 583043876, -946312093, -178718289, 414159261, -963724782, -982112111, 1472334792, 1636800584, 1449767369, -533990261, -1078431926, 1969693634, -757272870, -55421139, 190924025 ], [ -465156668, -241375382, 2135368640, -1729815393, 828017642, 715535648, 792121544, 777722991, 1708136054, 982518613, -2046759953, 162988905, 2145591572, 817722858, -85454842, -1926497110, -227922327, 1980043283, 1009866095, 1344138738, -1597460696, 195686696, -1030223558 ], [ -1043903170, 1430581370, 1133703569, 1221002562, 495199150, -2030873252, 1706300672, 1269575870, -1891688596, -2145650365, -1814405551, 2074759562, -550136738, 878119570, -932663907, 2138128937, -1131817945, 58860389, -693317335, -1430803471, 1975470396, -2124131656, 1691158212 ], [ 887704461, 617720144, -3552168, 1310459170, -433672195, 1051276681, -1959334288, -998053833, 337741545, 768315420, 1918665005, 647192674, -662634121, -661656933, -337171344, 1888978592, -264792159, -241649765, -1802584885, 1526692045, 2048332559, -1297121921, 990079713 ], [ 110000684, 1745392764, -1344107810, 1331537584, -167568435, -1029854697, -856687746, 129451101, 2030863801, -63637169, -744805318, -1613572328, 1846981288, 1441573533, 1781265671, -174323393, -197387225, 1225733609, 1544459011, 683612988, 2130439551, -848883312, 1239501521 ], [ -2065704217, -1719960444, -1464115766, 1182419685, -821261496, -22127070, -1223939091, -342238308, 1237239876, 981963599, -1587981792, 742081003, 348809982, -610509237, 1059244435, -1783537273, -684447671, 183971153, -171371241, -1041368570, -608529592, -146240851, -1843098887 ], [ -1836612607, -592138459, 1500496988, -548990825, 1928125245, 1215700817, 1260564435, 725017767, 96727572, 1760256114, 704951377, 1570058816, -18191974, 427586048, 745289260, 1821041920, 1844932634, 161485151, -895362650, 756505564, -829956020, -441403500, -1518966398 ], [ -870373119, 241920951, 2084181627, -41800221, 2020458225, 1632205012, 337296707, 1369517279, -865812235, 1927434924, -1907616106, 518375298, -672889185, -947849147, 1580712975, -838026409, 670732398, -1761668085, -135939827, 373449808, -1509694314, 272738418, -794809773 ], [ -437411326, 169250057, 752926275, 261714092, 964713789, 560218047, -494828166, 953967064, -431703689, -1241287678, 520483320, -2132881220, 1737323041, 1203251929, 2045917509, -102855486, 222040856, -601391183, 2115539133, -1125778287, 1557260739, 2056548537, 1652186402 ], [ -1342203276, 1596397210, -1026653853, 1930425341, 924369510, 749062483, 527591710, 2113516173, 1266583385, 1695922341, 217738544, 372462059, 189645928, -158161344, 1145748895, -481038469, -1677827581, 817988878, -975616350, -1539161299, 2094949438, 1433037944, -1378020261 ], [ 727895379, -2408218, -757934462, 2091286178, 105639478, 1469889216, 1444464085, 589635889, -293232346, 305465226, -1265658593, -149332205, 780253492, -36157539, -1511934855, 1888477605, -244787833, -1358985663, -907496170, 269929399, 1969203014, -677446617, 1317510020 ], [ -937751289, 901282933, 601342220, 798999300, -1347381660, -2103857081, -139294691, 1872720969, 2085506424, 1531998080, -778954676, 745512725, -1855690940, -2081371873, -1405663213, -579751374, 1942920156, -1928684752, 248555419, -1960112384, 811240459, -657341956, -204796793 ], [ -1376053155, -1934163430, 117567603, -22189639, -1923603011, -193883267, 2022483853, -267522925, 556522303, -294585829, -1301894596, 1386417834, 267019613, 1424462641, 2038104391, -1960841486, 1957556583, 1745338888, 214073989, -862194229, -125998170, 568835383, -1246036953 ], [ -871399023, 291727678, 1997483031, 1600360033, 134689866, -526968758, -1148151415, -185697160, 119078337, -973722006, 139477747, -1848865632, -649853662, -2017482993, 846204811, -1502148210, -1753957530, -1484480764, 1340337687, 1887686349, -685273934, 863584793, 1222776047 ], [ -2024524311, 1813146891, 370986668, 1906689951, 427627958, -1805927309, 1801057954, -37646124, 864580747, 1959651243, -871990622, 3664996, 1672316217, 211552166, -1935061887, 1481600813, 53081626, -1374619247, 1690820170, 483964346, 1821558285, -196373107, -129266460 ], [ -1194453907, 43651394, 1802832805, 260925320, -1474172923, 295218263, 1729823398, 2023991847, 784482149, 531424552, 2029766194, 1327186649, 1024302435, 1862596064, 85560752, -1591863999, -397385615, -882858071, -1446907279, 1643426748, 1828955910, 1322464973, 1439459744 ] ], [ [ 1662595667, -373644913, 1984679647, 1952956567, 2103631612, 26110409, 578254155, -286245450, 135260027, -1370011122, 263219495, 635654747, -526966840, -1933769941, 101541344, -1740585381, -1020165293, 1174245156, -1512598805, -397720133, -360958549, -1246125751, -1488131724 ], [ 447101481, -470383383, 1324466741, -2102370144, -553156906, 1694033175, 1761035815, -350142030, 1297432177, 1433602910, 438018666, 1944454150, 1734284867, -1624310977, -1882358749, 1575876926, -1772138214, 147310585, -879605455, 971594040, 1631571860, 501866898, 821812189 ], [ -176662820, 1637794565, 1432811857, 1725517033, -1691903343, 303192753, 493463606, 1060947428, 549285168, -986101365, 988106415, -1443362862, -210705062, -115817382, -1276627148, 1200705026, -655167452, 408110560, 1867270140, -705964210, -564788162, -2109395715, -2135648233 ], [ 802868467, -166362921, -158517187, 756782904, -380056622, -1220908943, 1554912872, 1435820951, 1027025103, -1048991746, -1187519724, -1340368929, 830744678, 1952617724, 1582938537, 1197323863, -39115796, 1999014685, 625708842, 1230804303, 921521052, -297982865, -1015030687 ], [ -911126544, -668646632, -749298777, 716517808, 1650666984, -620351523, -782001132, 294827980, 1576903344, 1047119775, 1240905357, -1434594152, -66641930, -983099890, -1612538741, 1362435615, 1925159296, 384137351, -1122139675, -18911558, 1635903600, -1344166608, 1915117136 ], [ 151551428, 1277335028, 345640224, -2025786070, -532742205, -1234215991, -876301757, 550182005, -178923896, 142733455, -1940363545, 1247855162, -1954282088, -1435727751, 1589373918, -15185724, -607298680, 1899259128, -1591259735, -351656221, 811688357, 253561556, 1380362526 ], [ 2096998024, 113117564, -2118719762, -1213320898, -774355140, 1552250751, -1237503497, 584610755, 1101056836, 1476338780, 1494955318, -261161704, 997476116, 2018215285, 254269478, 115982213, 1090397160, 395828719, 56309133, -1570615721, 1950313812, -1900812239, -1414255443 ], [ -1569555288, -1167140251, 347975027, 1208340790, -1100968967, -759739927, 1235962719, -269268996, 782656552, -1241194418, -552093151, 1292807920, -1712361157, -552471812, -1014911083, -1759972890, 67760987, -782863394, 1134402958, 866927887, -1871884282, -1119948491, 350027966 ], [ -1426402073, -623960095, 1769328988, -994408685, 758468619, -696488887, -9981554, -781569998, 1188613684, 627747335, 1471599539, -1193543734, -1642433886, -1348894020, 351857279, 1988089589, -527403563, 846488166, 561825694, 755544815, 1391366662, 228152681, 1880820188 ], [ 662520379, 540815249, 876422760, -941928881, -1281648071, -1666488400, -572203094, -675433832, -1926029439, -1648555139, 1906354471, 1572914851, 432785694, 464243116, -2140699452, -1676318036, 318594357, 1532872585, 1008678213, -950108320, 947903383, -943327913, 1164125379 ], [ 210436073, -105075415, 497780607, -2041411711, 1035962061, 1149641297, -1575858619, -1853367112, 500978403, -2117288742, -1598592248, 368613028, -1246506829, -862190679, 1796970942, 2018556574, 45913213, 922594803, -910707455, -1936199993, 1322485913, 196038360, 1622266724 ], [ -788951780, 969187597, 886492824, -2131019291, 694937764, -669819516, 628974303, 150471799, -1068666673, -1955633235, 1892045935, -461649628, 1762741625, -1277385084, 1649119606, -1371091789, 207217249, 205956905, 1123011432, -663243729, -2077168943, -1284718854, 491391183 ], [ -732482497, -2033794871, -1013744192, 880376932, 2025863714, -808219992, 985142062, -43720914, 607039020, 1288140561, -1324108473, -1350108563, -832834073, 537052890, -1917211278, 2058415498, 33465256, -663027572, -452856446, -1516837723, 150236167, 835979063, 482712241 ], [ 1648592142, 2010790003, 1997756804, -931050075, -218737977, 2082305097, 484404607, -857274115, 135276031, 1487719610, 415930177, -2084353960, 1631227202, -191748369, 58674248, 1810795736, -1537535226, 1746936597, 804044794, 663726378, -1681214528, -1128277577, -795673693 ], [ -1406305316, 268763815, 378703969, -1533582236, -350630074, 1955623294, -1703282656, -169298124, -477832170, 1783909198, 410823887, -1383044340, -1599052340, 1961052314, 1662381958, -936510288, 1929347201, 740363560, -763269258, 420617119, -1303571491, -963364628, -36881986 ], [ -534250270, -567102618, 222187758, 2030896169, -108071445, 1493219112, -664529030, 1838432882, -279732861, 1560864610, 1088261094, -911380269, 1174655721, -1874418142, 1244493169, 414918297, 1621870930, -1534591089, 1816582560, -589728641, 1453613640, 1270565758, -101925441 ], [ -1285014233, 101744327, 928966077, 1849162738, 1602805386, -1141105018, 1194278414, 2025346480, -406106586, -226466116, -1813420297, -1121159043, -1010981341, -881717836, -1784286099, 2126723319, 1452926887, 1277570404, 1611126545, -144120646, 1718297214, -678372590, 149881511 ], [ -1936491280, 1232748618, 367583020, 687203198, 1460847560, 1926650486, 883777198, 2144507410, 462300182, -1965346272, 2037209261, -532321259, 401020015, -1439973465, -1637128755, 2013749773, 1615786053, 1985787886, -496488207, -1588769783, 1167434030, 1363932220, 939083560 ], [ 2053024304, -1779279412, -1231013576, 530853151, -1076910963, 569589022, -1611649359, -816769574, 195978715, -1555551844, 1030082966, 829735148, -1722184757, -594449355, 2094181968, 708743171, 601213092, -902820263, -935817470, 833312602, 1586984736, 2094697904, 393178573 ], [ -69881846, -2138638145, -442362601, 353785907, 241998699, -1368634787, 1916860031, 1837036176, -27541942, 440376134, -873772271, 598904380, 1799875332, 129217407, 1807191575, -1291180441, 1643488356, 1722997487, 316422117, -1316887142, 1998473728, -1975334723, -856726761 ], [ -1640179035, 1451894779, -1430247079, -150132854, -1359853121, 1144750191, -1881487108, -1102168814, -371371774, -602897248, 776642153, -320810888, 678324194, 1271848645, -255426883, -2057059140, -1138565208, 117497517, 1177125463, -2071868365, -208416743, 1220027746, 159224283 ], [ -5451272, -2106512117, -23842541, -1933297039, -1090093788, 1030505343, 1552254575, -214446701, 1651315012, 1849449485, 1086041278, -223500574, -459415796, 1852561898, 585375881, -1941940837, -1445316986, 1538917392, 1705065244, -1119541971, -1067123551, 1016141494, -1978493929 ], [ 145547049, -664402551, -973697333, -1974902525, 2117397699, 1324604443, -1559561524, 1355502699, -1940158619, -140266204, -1262159353, -410817902, 746336410, -1467314222, 1941798574, 1062667914, 240223566, 751334600, -1778936544, -531672148, 1738412899, 1385260933, 1180568131 ], [ 761243901, -77077613, -1081878973, -1021244626, -142246510, 2126874018, 351361334, 78031663, 135160283, 1014476841, 38254454, 13073264, -2088330119, -1418863385, 1418143079, 291811832, 2140044774, 28394825, -1085775299, -769079128, -528639950, 1067489163, 1123300080 ] ], [ [ 562467318, -423790161, -845716845, -1102824718, 1035589835, -848942600, -381815000, -1984408935, 1152722805, 1041120234, -1354985854, 1922704969, 1111046764, -1517038692, -472470896, 1590867239, 1327125445, 409853334, 1833373039, 1079321964, 87595789, 388008475, -1950974534 ], [ -915026147, 93390815, 378098202, 469635706, -23390931, -739462465, -525074090, 1787809423, -1676364194, 423310583, -31207281, -322230932, 1432127637, 668011656, 779287004, 537291613, 1946788053, 1137281935, -1993632333, 473607067, -1991580711, -870116152, 925948057 ], [ -1023807918, 327400414, 1447699049, 388416922, 1563159544, 768654868, 1370683305, -1980135205, 665021596, -1479534691, 460847888, -517851340, 2094187968, -1597642048, -227570484, 860883440, 836494613, -808392266, -694036266, 161455899, 2030420572, -1818067588, -619433882 ], [ 1123912635, 1534711357, 1400546372, -1521672529, -1363917202, 831362529, 1763513289, -1197150522, 314800464, -760450744, -83570480, -1781264131, -1083839201, -1197779212, 1026943959, -151559668, -1391289883, 697753889, -1776000718, 1868824322, -1261415237, -1855578315, 1986940940 ], [ 922420555, 2136814890, -203607871, -747942254, 1189484326, -556297241, 937798248, 624419495, -816229685, 1126164460, -1855937178, 107091257, -486666080, -679240814, -2054711753, -244381589, -875147431, -1439628759, 1588381777, -1009805040, -780011365, -1382364829, 515831736 ], [ -1143498364, 1604297318, -191371598, -1655369937, 965681622, -1916550806, 1656445961, 176010148, -550703702, -1083371706, -378679722, 2122857711, -1250842313, 1564292565, 794617245, 1632696165, 666847345, 1553691337, -173228294, -1018686102, -797508183, -1749110409, 1457861795 ], [ 307697591, -494312875, -954679100, -1822473881, 494165408, -145569569, -2012611253, -1173632823, 1686928097, -1949738165, -1380324858, -1972100990, 907314739, 55555869, 1765982757, 2122930964, 1267251166, 807391100, 1146888250, -1423898106, 1564485715, 1864993215, -76945098 ], [ -1722371133, 832377468, 92993341, -1440351975, -218082414, 353054619, -1748880676, -758917468, -1355257571, -1583483224, -1800152617, 1850679570, 1881907402, -1456602801, 567547937, -481369356, -1256261488, -1894488605, 1916908967, 994271724, -624706171, -2065648570, 1855210696 ], [ -1950427939, -1381830018, -1053310442, 1512372256, 1570873754, 2145565344, 1234123764, 1603874463, 938845922, -379331715, 1340423346, -520422335, -539989597, -886946793, -1541567131, -1204490660, -1736290155, -1019217610, 1954288307, 1831425322, 1552100506, 2095547871, 95123326 ], [ 520103466, -1441072843, -541718380, -382170752, 1738488437, 1896764659, 506383582, 1657088465, 489353730, 1871233655, -1926771527, -1453760783, -523956771, 1320225293, -1279366544, 509675522, -1196489436, -759107699, 2002218727, -509629277, -880377821, 791038553, -456905185 ], [ 185093702, -1719171314, 1359098281, 196565609, -784830055, -1333573801, 1343385593, 2009483236, 17171702, 1327866606, -1320914100, 1505910629, -685524301, -173669950, 1777986392, 1933307218, -431789463, 1022766410, 1216918682, -1825810870, -79487574, 447469970, -590722060 ], [ -1222054102, -1069197375, 1034448183, 325770118, 743729780, 243842310, -154583551, 1654291577, -1876484924, -1765101294, -580638840, 1227991589, -320234180, -310171422, 399122337, 1876319777, 982954469, -85016594, -478769553, 29490701, -984926280, 341259588, 904168062 ], [ -1482864133, 2076663678, -1257397989, 469132346, -1623881910, -984583041, 1801235462, 1891263567, 1137763614, 1842389531, 1835600277, -428338186, -748159350, 1160809799, 1374774215, 1549084158, -1907633435, 265103446, 1962042104, 971759632, 1334665865, -285871420, -2119672349 ], [ 700158566, 1152412088, -1588949221, 100794798, -597997130, -1451105335, 788055091, -441180193, 601083614, 865152475, 1082701860, -1153941925, -128353769, 1946191779, 546815505, -32614866, 589566604, -371020735, -1373167912, -706821945, 1447269142, -1896453830, 1613809724 ], [ 1124245820, 1355769747, -793215138, 653461179, 33753639, -799768675, -674025052, -1676797100, -2140495430, 1450206481, -1961711846, 712394038, 1957322951, -370226079, 1039030624, 1842524343, 1410882647, 804130884, 434261760, 744361153, 1397054744, -953674638, 866988226 ], [ -1585531230, 1778108899, 1549173028, 452949443, 1714860627, 1452634739, -1285767138, 1094489804, 1779696387, -1459986476, 1612433219, 949091621, 1208464617, 894356121, -931554292, 475607817, -402781454, 1735994201, 902679218, 1507158329, 600202568, -1335808002, -1199427892 ], [ 1982757402, 38247839, -739629649, -814257126, 739713971, 304169087, -375353824, -789324795, -1922534675, -1470765840, -2119743351, -615143785, -192476878, 994482332, 461965715, 894032690, -1030812744, 457516562, 498552059, 1366615527, -569078397, -1901795998, 1366307408 ], [ -489640115, -768317331, -1842117303, -1009854193, -262850810, -426517777, 1087339993, 1871796596, 1701080966, -1645352417, -388925314, -614192152, 560065409, 1004475133, -506323682, -536570236, -68843005, -240814699, -1693268982, -253334708, 541635423, 379953499, -950342800 ], [ -7608556, -1653136569, -1341376385, 698045999, 1598723424, 1798789122, 929971699, -295267985, 1598203530, -323357520, -2012830395, 54979552, 71095889, -1166434628, 1319205347, -1171491639, -120229077, -1351081378, 2116636428, 1452685659, 408890004, -1185613293, -1412563703 ], [ -1467466766, -1910254148, 730976228, 210339764, -660085444, -255021410, 2000078457, -1813999073, -1497081530, 1536875617, -1965024779, 509944587, 577833110, 628063798, -465619016, 1672153973, -1186520751, 1942383933, 703240520, 1485136767, 392562654, -1731702075, 1409234463 ], [ 893317767, -1614363090, -1413560657, 1696410209, 1677180954, 2127072669, -365927925, -909394900, -549151952, 272255436, 1970990511, 1072213607, 1164881971, 849097562, 915773907, 220566878, -149404196, -810891564, 1557954170, 666660350, -213601480, 909507696, -1065106045 ], [ -897252794, 1049618359, 69636514, -870430048, -1587026315, 762582494, -536825849, -595359010, 1145863583, -1553523090, 1417977989, 1225180370, -368448260, 1776970704, -987841947, -915459348, -1382291601, 319758379, 999223228, 44954573, -1899540058, 938307184, 1879227354 ], [ -1899021344, -696742654, -778062859, -1364946406, 1951546205, 880540028, -461809512, 1683341030, -1884460238, 175437958, 492656458, 1524225974, -426156925, -907508419, 1106130031, -971539398, -1632997801, -2084327466, 139356199, 2137342159, 1896424987, 365845703, -343217374 ], [ 1141079225, 1182069506, 1233127132, -319828578, 971550982, -711295864, 926831579, -91570438, -835335674, -557947457, -1010796188, -1247209453, -1632322133, 1400362253, -848375929, 1390354620, 924779806, 1524275018, -1140683797, -422042830, -1355616228, 2067175722, -1386352154 ] ], [ [ -846443138, -57044200, -821661211, -380158010, -622042398, -1643170816, -1517847845, 1857443601, 1091663059, -133157501, 1549874583, -1728335291, -1885625146, 778363711, 2090617317, 1627197477, 2104829022, 192794231, -622268565, -414211584, 1365999442, 727094396, 1584271845 ], [ 1086788116, 1169438292, 1729571360, 567297436, 861051388, -695398211, -693959210, 1610834698, -1033757110, 1380359443, -1815143258, 1580530846, -596798016, 1962988928, 1499891738, -493739192, 1595180958, -1783530893, 519702494, -2105885707, 1368354612, -633982977, -481321551 ], [ -1302997534, 677113611, -1956545399, -902098474, 1624550829, 22315373, -1545863128, 1372460977, 641151805, -272649232, 107729373, 1640354106, -182963386, -1133048778, -1582856258, 1003716357, -1674490701, -121390638, -1814444410, 217808976, -2054907863, 1511023768, 23782520 ], [ -263123953, 1136198872, 1262151382, -299425655, -1621173926, 909660191, 2021224087, 139002624, 6391162, 914423659, -1811068608, 1751521039, -1645032567, 472334233, 1787837910, -1544124590, 483539774, 590246067, -669804395, -1519487789, 1989704478, -941896320, 1777178981 ], [ -1680894123, 1416443749, 497598210, -1195798130, 1033564419, -1592823511, -1411807350, 1294362530, 2007584824, 552422116, -1647762175, -1676160409, 1389528681, -818396862, -120150815, 492540956, 1340530678, 1375282711, -1472622784, 1298802891, -581928267, 1150980470, 1406480314 ], [ 1756662922, 1304882475, 1820623383, 2534647, 497707562, -824912077, 251805841, -401973077, -1261844827, 390203486, 1627432875, -480522888, -346114316, -31836262, -97589673, -1396382879, 153012399, -1797555380, -1626859361, 1987707907, 1412920102, -1644877214, 1875361426 ], [ -1357914237, 506417248, 1044875761, 2059160996, 232741335, 1104903895, 1858240009, -1714025249, 890302312, 1317776951, 924338955, 693202594, -1824068666, -1872464311, 593098629, -2044113127, -2100956419, -614645492, 1375905054, -1881652105, -846578541, 1632294035, -1764061618 ], [ -1606222241, 375245680, 1275884969, 353301958, -1800646425, -136105823, 988155953, 669917962, 548948489, -672410923, -2063460166, -578964834, 804022708, -761192276, -21840776, 784221628, -2143692574, -1021163326, -1748595829, 1827634015, -603535948, -471838734, 1307188648 ], [ -2047147525, -2032042059, -247052360, 2049314938, -208835855, 1845564272, -208799249, -1817066914, 1184943086, -2027090217, 2074075663, 505805814, -358743457, 838621561, -1522897252, -238439120, -245592844, 1956772040, -1507191405, 2005388304, -713783419, 711337730, -1619177725 ], [ 2110216203, -872862084, -37457877, -908124246, -1099187833, 590650302, -1780962995, 1382941789, -791454069, 301478220, 2138237706, -77022151, -2081161006, 1433728017, 1309480254, -1388736660, 679691016, 1724498942, -1606808832, 577652037, 597754924, 1282918808, -44084472 ], [ 1434675490, 632889870, -30208384, -330876387, -2111426887, -1213198851, -1465768593, 873827311, -127848467, 1384639093, 569425659, -208636790, 1706410422, -1067266919, -1220490807, -1079781089, -436238990, 376677581, 168766073, -457277306, 565647932, 1477007346, -1915573103 ], [ -327851983, 175488559, -1446012621, 1500044292, 686141415, 518896046, -1407014052, -1782289970, 633033013, -909246478, -535183294, 1547798400, -1520028441, 720961830, 4280828, 1463992681, -1387352835, -1986341108, -921454324, 180527168, -124426753, -108278884, 1080108888 ], [ 128994376, 1201069369, -566926449, 1914518591, -1387437336, 185696282, 599641692, -506968490, 128874566, -1990128629, 1417224793, -361733397, -2038109351, -34789022, -292858662, 1990423588, -1729779737, 275858589, -1428405479, 1175849031, 686462372, 687120265, 394204426 ], [ -982850140, -1677067840, 146091436, -407576245, 1271651038, 971917767, -727739810, 603870610, -1966802158, -680748092, -847764887, -1688220826, -1692247007, -18623345, 1551270543, -780804846, -1559413194, 153494552, -893548269, 1790655076, 1972707046, -1412912396, -1054222939 ], [ -1003279494, 1958461460, 694399711, 101311228, 85808819, 898494466, 2013204945, 1754066725, -1080800809, -1601080935, -161472395, -140755844, 1056058529, -197673964, -872362883, 1698925076, 603762692, 1308350450, -1807550290, -666454451, -1544943220, 1920263719, 331737326 ], [ 1596370986, 1214093722, 960269837, -524670379, 1445096953, -289586442, 362947929, -166469181, 1675691323, 1002037961, -1759652743, 135363899, 1050501369, 1030092611, 1809425315, 248331032, 948424165, -916673482, -214609503, -1530097989, 1798043365, -1631111878, -1334059293 ], [ -619500289, 2026909404, -1180867167, 213839498, -1272341243, 1169283069, 2018149500, -1885609498, -127918463, -604920242, -320132183, -2037660242, 588713321, 345351455, -1206137654, -1214888528, -1022525872, -1197222574, -1380999660, -1076597837, 720147307, -683983297, 1957674698 ], [ 129895437, -1003013078, 1924707216, 1459892438, 1530600367, 1232696604, 437804486, -2117035251, 1750671051, 814719322, 211749692, -1582727254, -1381843185, -417240844, -293113096, -1428649285, -998426079, -1611174859, 1550264622, -1877835848, 1949145752, -1411695567, -1104436426 ], [ 1758657813, 1909234356, -407983388, 1160871446, -2113316047, 1972924583, -1201373502, 1192041530, -206070764, -46252006, 263372266, 330692842, -1518309981, -827951894, -471811798, 504647273, -231796764, 2053619700, -117333935, 508605373, 37761024, -1771579074, -2056815569 ], [ 288434414, 652009321, -1100696939, -549667879, 1150548201, -1864341316, -1011378172, 1589095888, 176707878, -1555691842, -394654619, -2061369374, 321591919, 1944885827, -442459162, 1244009115, -1142734996, -988527134, 1560985952, 386822038, 1090811799, -813734738, -226518352 ], [ 654228519, 1911207659, 1005635733, -171314545, -732291141, 2054291899, -1414206543, 1453458013, 86195578, -1309644384, -476010076, -631964546, 201972328, -511404130, -1878066886, 1416407750, 1011119652, -610155779, -1724078448, 709411145, 1905020979, -670832806, 2102994889 ], [ 1212135507, 367663859, 2111088155, -1840993995, -2002533612, -1085233495, 1923568661, -666914605, -984341080, 1420377133, 1879128074, 434231974, -450683057, -818347323, -1786244373, -162057841, -2097214312, -184799203, -415362582, -1295993402, -11135087, -1980714849, 1715407966 ], [ 270524760, -1794585756, 738233962, -707692583, -132432509, -680747707, 237128703, 496209320, 1648706060, 1902470786, -1308411163, -1769944249, 1315646927, -2026434231, 230807938, -190103649, 1234572580, 974033635, 1070224022, 1433855156, 425784187, 1844431770, 300695976 ], [ -463288095, -1959368370, 1457295134, 1026606752, -477861552, 18992815, 701004608, 1546707747, -1826003952, 1355806226, -1615900444, 2124880653, 1381312707, 1598453444, 514110866, 354522484, -1738973829, 1519543497, 1697059377, -103733546, -772054505, -2004540283, -1594154416 ] ], [ [ -495445055, 437223215, 958408947, -1414189246, -2009835318, -1205977617, 101438293, 234979341, 102540124, -1045755883, -1382417888, -1469610621, 290644898, 2140345781, 357421070, -43105712, -583339775, -958892043, -674203628, -477102323, -971909731, 598434972, 467315114 ], [ -102962554, 1936737460, 303922690, -231524793, -288152088, 24520780, 991166652, -570766169, 692806955, -327040136, -2135269314, 1653554843, 942587452, -1925236957, 1245747310, -760870826, 39407455, 1994453786, 817240391, -1887895954, 1279110389, 1460275265, -380721040 ], [ -512188243, 1799180403, -225890758, 1546611000, 1059179832, -868042881, -828434127, 213175432, 1682492612, -673569163, -530882526, 303669994, -1833679772, -687729430, 883523148, -2036125525, 1380680084, -2128677452, -1160157309, 1835660359, 1795278410, -1194712075, -530392966 ], [ -1554996316, -550638388, 905202061, 1860976974, -1185090600, -562366663, -1069918957, -1226073033, -1595556793, -1073063416, -1924587515, 657547768, 1684427557, -1000773443, -2090014617, 1640095602, -1626782285, 534050054, 1833599763, -1038502519, -1822049839, -275522413, 664501521 ], [ -231747517, 264969396, -1715151958, 144053041, 381935634, -1620461926, -1362966409, -1064943713, -1271842281, 324787598, 1317657063, -1724460229, -1869825651, 1251854573, 1668757237, -148449088, 595643818, -1181054905, -507480827, -2044994457, 1776596119, 27423183, -453701085 ], [ -1346578571, -928605177, -931810233, -445739697, 596260903, 1708429725, 1596935823, -16888942, -626115910, 297634310, -1284278138, 1751051736, 154301574, 1312783936, 278275662, 828732621, -487442810, -1425960869, -969075399, 629593067, -1262167657, -1403053967, -502216706 ], [ -248128281, -356414502, -1148916534, 1674295134, -1927984424, -1484056032, 335332959, -1946073249, 655310141, 2054627291, -1804327210, -1538509148, -112838433, -1415074672, 541751511, -1786380233, -1380884397, -1765763576, 2139109908, -250702962, 1589340907, 208386574, 264299778 ], [ -1993500703, -1853472104, 708503404, -853886730, 1690781204, 635111659, -1275817791, -926851552, 642758543, -701604410, -495803711, -2136521096, 1408154994, 502635461, -559329361, 92150898, -1617513701, -400754648, 338804570, 876493060, 1951944241, 1831049500, 1714094260 ], [ 389234277, -1227021581, 1053391715, -346462485, 454484852, -1864553404, 707497631, -1012954855, 1709425696, 454801244, 1332042396, -600088955, -280452062, -1409825643, -414685006, 1243703152, 2043322940, 1123902602, 1444656808, 772876635, -383393270, 2114792447, 714939692 ], [ -1739634220, 848567436, -1511735164, 586422791, -396996845, 348907778, 636196303, -196859714, -1184721506, -1316678921, -1900936123, -956180689, 2073336321, -1165406413, 1757775720, -1376213495, -1409545442, -415054120, -1092687666, 349247015, 633539337, -10157177, -105036278 ], [ -34061623, -2073763343, -956494578, 159819177, -835341570, -2098937316, -1294102476, -255457563, -135213965, -1331102874, -1803715237, -394691101, 1379841522, 837194931, 936561184, -1846737737, -587965708, 264624977, 714080489, -349294974, -307632958, 342394780, 102171505 ], [ -1397547753, -207589500, 582277351, -381373025, -797241843, -469960303, 1513087100, -1856671693, 292840693, -1416020547, 928608783, -963576499, 1119265151, 1108190348, 1433981024, 728658273, -1382343168, 387315327, 732686388, 1961447909, 1336115777, 1828084265, 958925380 ], [ 723552820, -1527161725, -361375482, -190078936, -238948735, -1074236235, 24257476, -602469390, 811276758, -156749752, 2091800993, -538760769, 1537882407, 1071113402, 423640388, -2034566725, -1308978668, 2109651048, 1469301208, -1706000114, 2106063296, -1898648022, 1136860820 ], [ 1783792728, -1445888242, 633002948, -1983149090, 512597929, -2068466081, 1018114428, 952961265, 797337648, 1186991054, 1554404011, 1856537787, 365674662, -821624516, 803566011, -1221526483, 535853695, 1243404890, -397036001, -113544745, -1849857553, -1084734649, 704338158 ], [ -16704321, -142729393, -2104285633, -1210105924, 744432857, 1179916300, -866877078, 541356873, -1977879391, -954709998, -168352562, -1003683098, 1105636243, 286723372, 456776760, 1314588314, -279519482, 1997803636, -1421800978, 169673383, -1154398952, 689101342, -1228868404 ], [ -1444400434, 1011780442, 794563992, -540400008, -713568250, -1292953083, -1787245073, 1815620658, 1252235454, 665425027, 1165591608, 1351936941, -425295369, -1374975956, -2034899487, -937207909, 2132340364, -622402040, -1228596401, 1449559283, 1628964627, -13521919, 1721281647 ], [ 1369256665, -247204213, 658423229, -1988104959, 1231169193, -994244101, -1439596330, 2124429325, -541133481, -1193998316, -1921736579, 1432965209, -1821683119, 497948864, 375221982, 1390646939, -66515571, 147856336, 1789411216, -2076346298, 501236083, -991925063, 1904007273 ], [ 874051562, 935414987, -1556893205, 1566639557, 1918838691, 2025823063, 1626129183, -792969408, 1569500970, 1674983898, 1284796989, -361959382, -1447383963, -1412482124, 610374114, -452079803, -1227909650, -308105606, 1797425642, 2065364546, 1814379067, -1848894943, 720007025 ], [ 761409034, 2005884158, -531042217, 134437892, 986546793, 352498701, -1620987716, 198107773, 1817220848, 955449899, 959335790, 1122836723, 1912194330, 1087718223, -194006614, -33055724, -1768961155, -729123611, -1134021382, 405411184, 1573793010, -1898477049, -932510298 ], [ -1368344062, 993960885, -395509308, 1325843136, 1069992454, -97126554, 704074049, -1356574357, 1440788379, -1841584262, 974347825, 142186080, 2021121271, 747617600, 1327070255, 1001397551, -868846651, -1898941849, 21018848, -752870463, -1199468773, -1672077464, -1762095693 ], [ 196443228, -1418003706, 1437664959, 736099905, 745083574, 666409007, -1538154083, -1275285438, -2016941192, 683591486, 442524182, 758349679, -1531939966, 2007095428, 1563528697, -382164124, 1354281147, 1518387902, 1884468749, -451383279, -1029693362, -535840637, 750949027 ], [ -516665621, 646772040, 1747544608, -1763728228, 816463226, 1318781544, 2050050461, 1509622786, 15136540, 138224666, 1136336918, -488579885, -2114463086, 998230836, -2085279124, 1097308769, 1570586501, 262728206, 263836416, -710637090, -771830814, -755035030, 1392756640 ], [ 241909599, 213169452, -181503161, -1114523590, 26546284, 649134521, 1640271983, 479984541, -1481218508, 152927637, -907332796, -427103847, 32842903, -1561984750, -1371049022, 1708627664, -420767640, -1080562830, -397488499, 607481421, -1358083512, 2045726908, 968778093 ], [ 1024429091, 433147905, -1947097732, -924286067, 1410571819, -675118806, -375691415, -119256134, 2028171505, 2070055506, -236126732, 220565877, 1350805438, -628895987, -575242466, -332949883, 1620718728, 1479197259, -2000338451, -1735750550, -185852994, -1940622343, -481552568 ] ], [ [ 584539969, 1528164201, 1681854883, -1304188493, -1678218390, -995323363, 21197720, -1530584391, -514625102, 1273373492, -860887142, 2099865096, -1666594949, 856315387, -1553257949, -885642685, -50553565, 1274726869, 1796877893, 401732869, 21548126, 632821649, -1482016658 ], [ -179653882, -747820208, 1426773964, -1542909379, 1609700249, 3652056, -830130398, -470861438, -2017370175, 1498015391, -1773459858, 1109470653, -394190612, 778559807, -159283652, -137044174, -451311244, 49245671, 705103705, 1351685028, 507217940, 25630742, -227116924 ], [ 2107003730, 1794390678, -682797786, -164035969, -1436388844, 1443559210, -1538600098, -1565084322, -1393913578, -498402837, 1958435113, 1464405328, -1264284379, 1770835782, 1330057443, 1336500639, 2099842193, -233722111, 155234960, 425528732, 368293679, -1038472048, 815197018 ], [ 329615534, -708167036, 1801290942, -1413150970, -1016203706, 1008366513, 1968704520, 120631152, 1172246997, -1195350333, 1098874272, -1568987445, -1049327642, 507734897, -278001733, -117976629, -36197806, -2117903734, 1260342710, 1552780851, 414135319, -1293220185, 70628182 ], [ -351539601, -1133648911, 879654855, -1864673099, -574187329, -1503943959, 614684700, -736323884, -759212277, 894738881, 1602133256, 1491453717, -1876480518, 1997648837, 487907314, 1170562545, 1888582297, 571616241, 913598046, -1035344808, 1553828687, 1006135908, 1853449516 ], [ -491020527, -1856350694, 647916381, 1312674892, -1109723347, 235146305, -1192625416, -2062109266, -157455617, -2105312465, 372136222, 1660655613, 1366875856, 1270935194, 796006522, -464526842, 758585566, 1950208607, -1466164091, -614110741, -1312609566, 1899641725, -1711218910 ], [ 460471278, 374824108, -1978096367, 1089185857, -142361058, 1749626532, 1391518828, -1762077683, 575959005, 448786590, -260703953, -1722969208, 1282185494, -1533750455, -1811902834, 1265845530, -212341753, 692272335, -1366942448, -1401515723, 376267185, -1283774062, -518114426 ], [ 440602022, -1816479159, -1888230293, -595018219, -294179142, -1674318823, 529559918, 452225210, 794111222, 1439361963, 993850538, 698072416, -1989242656, -335954917, -2145564254, -2114297600, 754365139, 1404285305, -1684205005, -1720001942, 477691511, 1513948794, -1103782710 ], [ 1390458804, -1858220359, -2030196473, 311899651, 1284776085, -264371069, 922780170, -1342141531, 1207270019, -132209310, -458220500, -128611914, 938237800, 1314725353, 694012602, 159914914, 72496423, -1483956284, 1891243215, 2018755558, 564490489, -651760520, -407923490 ], [ -1774869847, -1480827212, -695143637, -532813699, 2146451895, -1572981976, -1110828958, -1076673019, -1430690185, 2102378445, -1460258970, 965162821, 211955180, 2095530442, -518546605, 711838241, -1812700968, 701234289, 598713309, -950008286, 2143601479, -1468415560, 1520830389 ], [ -627628258, 992657052, 1483038684, 792979449, 1348972781, -1798292929, 1669351866, -1854426466, 947649772, -1819809455, 1366559461, -698287331, -1685279683, -752277647, 640996881, 1184075256, 977669248, 490797136, -997695830, 206708371, 1898777695, -948345465, 149211608 ], [ 347896767, -2055245198, 2121411627, 702837067, 1026333150, 1427573328, 1936426320, -272411086, 1839917989, -1373711802, 1651324436, -1159810195, -1557381915, -691894915, -290626875, -1353948223, 1738265850, 1981040130, 892620306, -548829001, 1355019694, -708672344, 1376447329 ], [ 1992996982, 223374220, 1529516439, 620510390, 1953417813, -567931936, 1489411515, -1486879968, -98276064, -1888640985, -41985616, 481594704, -1292888478, 251275183, 843002236, 1817082160, -361524633, 1491518879, 1096221390, -1271081785, -305351222, -1517679285, 1620393796 ], [ -1386689631, 574836947, -1335702139, 1008688412, -1482353094, -1014949374, -1519832127, 1258402127, -1441147499, -347838199, 1164410592, -224045736, -2120715621, -1601396399, -1267930295, 2098637899, 229910934, -1164898459, 627268298, -112530924, 1134273954, 1118879323, 2003553552 ], [ 1673464958, -760958203, 1976828180, 1794457545, 1081565928, -1928038132, 55246123, 388630777, 1202602866, -1413188814, -835103126, 1896461653, 613570889, 1383222446, 1926313047, 101785920, 490234489, -533998283, 847180469, -931889285, 720792680, 748318014, -226341046 ], [ 1327518882, -1507107705, -2083948446, -1040546686, 1876035235, -1868975355, 1888352547, 153664103, 1944928944, 2084870480, 639344194, -1635849534, -175470098, 990304683, 1463400974, 2043641917, 1920873360, -2081994658, 2111321138, 2062142768, -1821337762, -223095267, -533475222 ], [ -1415162083, 492077696, -875395, 1622712458, 1170098044, 819966803, 1486446570, 1808496499, 857809994, 285024030, 457511096, 88066832, -703549633, 1325587311, -1366961069, 61914036, -955086361, -1462892916, 2061890501, -2116617500, 1397007395, -1371496199, -148006962 ], [ 2146242388, 1541420215, -1312334290, 1467749933, 1526147522, -1172203949, -1642752922, -1192921921, -306907447, -1794348987, 1825948814, -134314398, -940013827, -1482585758, -2098645156, 490384742, -2005092835, 1930268618, -1652842165, 795193372, -850760091, 1821789760, -1106507719 ], [ -604741216, -1129437475, -1594677194, 1604712999, 1527006599, -1574996713, 859865260, 117986869, 233373058, -1377829624, -456286400, -1035930244, -1196946567, -663822095, 690863121, 1247925833, 1419096073, -1143722119, -393379948, 1153622187, 123994163, 1552352317, -647645695 ], [ 2045189033, -292536387, -850589149, -1348411744, 1800717494, 60883834, -1494080506, 307122672, 402609336, 1276917725, 1867760011, 1925595352, -696626397, -2048820188, 133068259, 811430650, 1709634314, -403842411, -1632306093, 949454145, 843300445, -930406963, 606466355 ], [ -1259376722, 2115467018, 957944085, -358533039, 171862387, 913961501, -1370495582, -1664274321, -1559594195, 754362952, -1433645808, -1508677862, -648360132, 599404098, 15289522, -1104645884, 602578152, -1099827858, 342018932, -1049590945, -576401360, 300719334, -4153698 ], [ -1692086722, -44748062, -1773520324, 1351501518, 1037896672, -1674025149, -322164292, 1747850456, 1366314056, 1995258118, 1374462168, -2074260706, 1549028980, -625172279, -1873121415, 1892138218, -1764902754, -974097724, -1176601038, 848943344, -1886225089, 1983891498, 1394420726 ], [ -1089042746, 379371970, -1427767897, 713323851, -781058207, -1413759307, -1317692329, 914557984, 1433865836, 687594891, 1233724111, -1085247704, -120061947, 1676077364, -72062849, -786099383, 1903868931, -2019202084, 200225538, -2099138103, 51270855, 168442578, 1369707452 ], [ -609657632, -1006361496, 1092724768, 1023836771, -1853884886, 910927073, -1406501466, -820297375, -1760658487, -1414839317, 1344551949, -1395227205, 32035102, -1095806913, 1751269805, 2115529742, 2042994062, -1176703951, -1125846669, 517724923, 231412856, 545027184, 1400206620 ] ], [ [ 1955739814, -1957485894, 1653707335, 1575671941, -245317366, -1780318986, -573805059, 1239829146, -836475666, -1436189775, -914068573, 1994947967, -736459917, 1425119967, -2077590101, -796246293, 2073814138, 1183617200, -983573572, 710658374, 2000505391, -1266937292, -1736688567 ], [ -663917301, -879413351, 1306648902, -1931692806, -1048069747, 1648346826, 441656798, 1596499628, 1068705934, -2004182413, 1115018334, 23222227, 242208145, -1499158727, 1574545074, -1034803779, -1007375082, -1114855172, -1367598079, -1014143444, 370315849, -1682994466, -647062716 ], [ 1608024758, -1403128757, 1761512575, -365735869, -380992197, -684261788, -97912190, 2122858808, -1318395498, 924159500, 1288133349, 910426560, -705381193, -669421809, 1997895882, 476658806, 613505755, 389303095, -1505045697, 899110767, 1157434172, -634344054, -1784681177 ], [ 264546892, 1488842044, -2009197029, -868906976, 741302094, -1967328367, -116000936, -1606810325, 1008229150, -1344319542, -1134971194, 1100543710, 764705415, 1854237078, 156152487, 260153719, -1685065273, 941574213, 395339785, -1345759207, 1870285574, 1310010164, -1661570941 ], [ -791189562, -1948059739, -675311027, 1912087534, 1836230254, 556760063, -2125224235, -694210419, -244044220, 1541545262, 1387257742, -1933166418, 341042055, -286998745, -1058832849, 1213468612, -1295313852, 109681878, 1863697481, 607963819, 1570219412, 1521234810, -715660996 ], [ 1375963185, -178053933, 1797653522, 970410270, -1251299541, 715257844, -1973613794, -1353205107, -875399634, -147598953, -2092257337, 845736873, -1738690029, 1237711363, -132827169, -1377805332, -896832579, 494931848, 1516159171, 920024568, 1777430612, 377929002, 21936481 ], [ 24333608, -2087152678, -2061382957, 512334154, -1848106217, -2118270506, 1427517390, -1025835250, -1367363883, 48856698, -1048565852, -1119012665, 1903455014, 935085937, -613691382, -433405120, 1291781163, 1967611110, -1526877836, 488650778, -210233222, 56918274, -1679430582 ], [ 878025897, -1571103092, -117569745, -1686425858, 1465415211, -1015285063, 415830578, -741500574, -993107164, -130608713, -1015311429, 1586428775, 759247046, 174927782, 1111610377, 266870953, -994055117, 1791724114, 818879175, -159564708, 1187237233, -1813753514, 1303242693 ], [ 910755140, -1575112650, 1022516991, -1707638016, 727723888, 1634158397, -127295634, 1936828367, -1772718847, 244721203, -889759970, -539301092, 32624093, -1498844566, 1780573156, 1220884246, -977219537, -2031565056, 599510630, 322557369, -767523250, 1235024034, 344238113 ], [ 462779349, 2012150366, 1765741437, -226888630, -566567788, 103401745, 98529153, -972960544, 917536833, -1673420334, 841133978, 2102257899, -1475958430, 1451858120, -1263756880, -1989566202, -2100480619, -1542060849, -670149306, 311398474, -431142039, 473317445, 1292056887 ], [ -333582019, 2023344270, -105618947, 1526701741, -434192800, -1988052956, 68209621, -889838960, -361622652, 229296602, -637014181, 654267856, 602658301, 59706704, 1891523028, 1988571104, 348572617, -865655301, -159295016, 728725565, -1807351155, 2035035910, 327854995 ], [ -171574205, 1204122213, 1008844805, -1970791266, 576320042, 2400524, -250140316, 381974822, -957926768, 200446167, -296507229, 157310922, 1141804365, -1671798402, -219196705, 1086514109, -631215283, -1678153094, -1280336865, -1142348482, -86348245, -1932605989, -1736266414 ], [ 1742230445, -1043611112, 1075066659, -918136240, 391168543, 869420783, -1427719199, -820589517, 1411992289, 1087642635, 1006727665, -1075532758, 1371343838, -713545433, 51802257, 2116830749, 818229313, -1786449146, 2096828644, 1366804891, -1239399567, 1539712624, -773957479 ], [ -1032837662, 889634975, 1737562234, -1265884388, 1965005853, -1202979200, -1251115681, -457953101, 1311803582, 1862877287, 935135878, -1045226723, 1289163420, 274232474, -260374277, -1208184136, 668325252, -420703721, -1025691641, 810316060, 325387030, 1906324753, 1077518620 ], [ -1264453001, 1675792223, -723742277, 736551357, 317851858, 507721298, 1990562779, -751792547, 45422633, -553372824, -1466146968, 769013652, 1902560129, 2037290674, -581418063, -417736285, 515360485, -1022933423, 963183597, -179784861, -1271172440, 545455589, -1386590558 ], [ -500384782, 122986241, 1610407357, -789199370, -1105027510, -1928448117, -1788497829, -1258391899, 886016907, -601182099, 1967434830, 1998612289, 2123622029, 2109303920, 15479618, 2090275310, 1998486060, 1399636223, 414518328, -18330484, -2117064504, 519909320, 780025998 ], [ -2019161478, 1053974181, -1063036648, 1096936256, -898324210, 1149335709, -1760565277, -1401132288, 2054863053, -2002224338, -227060209, 1132520668, 587044672, -486613211, -835030482, 401708850, 550962295, 1568833153, -1920591020, -254887861, -373612420, 414826662, 360516695 ], [ 2115211974, 1754665195, 1270241996, 2116244020, -91695288, -2143712521, -1392105000, 2019926855, 795889724, 1453399378, -1256684666, 67972957, -1778912829, 1706968918, 1098216978, -420588970, 685165288, -1359854729, 634334251, 163561892, 343668649, -525297498, 1187495422 ], [ 292316533, -1211879325, -916462409, 525975570, -790440111, -633046081, 1079014867, 716713517, -452499937, 224899825, 885073830, -181276690, -572049308, 726336339, 453094065, 980338191, -1483586792, -1932034884, 1524491015, -1924920634, -1110005953, 709578564, -1203426592 ], [ -2014872298, 1214608164, 811401353, -1595773818, -257856438, -1091081831, -559853731, 329700939, -216059244, -497688425, -1562869768, -1626758380, 1414670263, -687436701, -388839889, 272609730, 484948171, -1591622180, -531766816, -486996513, -1382621644, -609600710, 797158940 ], [ 1143301185, -210354671, 652651404, 77919828, -767098081, 1927014538, 269983314, 2104496877, 283057841, -1784316187, 1079138121, -1554525468, 644489093, 59616044, 1429888036, -473313204, -82731059, 1892682863, -520075415, -1151715149, -2030908703, 809340378, 986066507 ], [ -82014210, -545635643, 569319538, 1265703688, -625958224, -1994142989, -919964936, 1369567246, -2118951378, 1595915776, -1056711783, 437830929, 1895395090, -234030498, -1397952011, -1708534343, -878747285, -856660352, -467075174, 60096050, 834666091, 1870171920, -58054789 ], [ -568218533, 91400083, 2019063725, -1367739019, -1051741888, 1513796742, 1073317573, 1386414281, -630674, -1971503505, -736605710, -139546125, -248086227, 104230450, 164120337, 1822401241, 822266896, -592421995, 1956222527, 2089471635, 640619753, 539341004, -1580581837 ], [ 912301073, -298557073, 789835206, 169211140, 623276205, -1895360264, 859800625, 1281837040, -744221586, 2138445073, 1652071128, -757319485, -2118826226, 1826416760, -822774987, -923611808, -1867068173, -895009877, -2112206517, -39344105, -1563983596, -1735937581, -1860464129 ] ], [ [ 67772486, 688665194, 2134881371, 2048881398, 1106381434, -1874480001, -1066199378, -469473338, 78014294, 1533347275, -716010337, -238189369, 170915658, 1703103072, 240429975, 1280154594, 299018114, -2101001139, -374953615, -1115819804, -2022328009, 1420591766, -2087136544 ], [ -47048091, 1035224685, -1751024025, -506724139, -1959339047, -1821494672, -761593889, 567960635, -1596293615, -1240226617, 1996428825, -214045045, 1211886501, -1320707915, -975114989, 1617719576, -122406433, -1618734817, -282174320, -148383549, -219857420, -525948386, -1861906537 ], [ -1290340088, 1514834925, 441960462, 1710564589, 256642107, 1936540057, -855469212, 701201252, 343013061, 232841506, 1077528441, 356457774, 308820269, -504209126, 1904857468, -687303267, 988243274, 1434775729, -1605656819, -1074484062, -1799868791, 1693019432, 265040415 ], [ 406962943, -157213958, 712524371, 762984272, -1203897175, -1044483554, 620112383, -685145545, -1782225963, 2054692384, -1590047836, 2050887001, 847969269, 2107063463, 910037922, 196232789, -1943843061, 1903322879, 1735835347, 1104734590, 671559596, 969381615, 555624912 ], [ 26240035, -1492869633, -296331580, 265157210, 1525218310, -1666968509, 1422139628, 1971810486, -899238679, -796505601, 748619649, 680745168, 1138081406, 1071276827, 962250727, 602212183, 903245879, 180010681, 593959298, -1618584832, -481561326, -460059949, -399520223 ], [ -769460929, -566186661, 1089246868, 1141111592, 518869582, -1521491446, -766569013, -1176804359, 1758786430, -575990542, -2091125762, -1008019306, -1148816504, 797937359, -889692818, 123588798, 1014892819, 43834298, -955646670, -899204528, 1941338741, -1674824403, -1824671919 ], [ 609279926, -1529111644, -857637183, -616903027, -2136386454, -467179988, -1699068999, 1254961760, 1508172918, -903330404, 1382565319, -1582687278, 2139480371, 2134588709, -935878540, -203298420, 1032052808, 1287273313, 989973877, 102901348, 45499446, -1285130305, 1745139252 ], [ 2022765835, -529404712, -1830270544, 1307399234, 1429871452, -1496883192, 526535376, -1347662145, 82054530, 1403165922, 1991358207, -1900500576, -1957312056, -2118088648, -1713779719, 848983292, -559998896, 1818703558, -1707788251, 343464839, -873775081, 575674435, 775778677 ], [ -826217701, 186683840, 1003733349, -945450718, 1713310453, -408092440, 315749578, 356800787, -416716312, 1838682530, -1857885347, -543208400, -979322524, -705732390, -1849356590, 2079228540, -1690806317, -676460221, -221691038, 302865553, -1869689464, -1640350577, 445237305 ], [ 1793164850, 1056849160, -403223557, 1162723076, -1005024334, 1092002203, -1192407723, 2018035524, 991484258, 1951074300, -1907866032, 1457289861, -861263215, 35563273, 2056644881, 628460324, 82026373, 237630745, -612104826, -768050206, -822273020, 1385497812, 1283473355 ], [ -1525848812, -667070839, -687287732, 1713267335, -1298393513, -809335274, -897856285, -731391243, 2049553933, -1507097907, 1552012907, -1202496759, 2027035534, -580103411, -892567024, 1965888736, 1682851293, 397127032, -1617404102, -1663244185, -197971234, -772028467, -652417101 ], [ -964208902, -571571754, -1522282767, -1779329000, -1468691508, 526531638, 179807698, -924026900, -278467861, -582538451, 447388268, 1465923576, 1597399406, -89005337, 1526840806, 1923532053, 1976518540, -866630402, -1211536720, -2000044823, 1411484082, 1774891594, 703139542 ], [ -1479629392, 979197562, 2043393502, -125209375, -1548320405, 407349354, 53313859, 1884759475, 1763255962, 721408634, -226694402, -235635792, 1644976904, 1065465681, 710242938, -186707917, 1277362966, 253595730, -1326685303, 644222688, -74968180, -418703369, -634006582 ], [ 1856429609, -397448408, -1264868945, -2073058254, -514918468, 444876350, 643924467, -314304424, -464271861, -1381352893, -2117024510, 605552525, -245501157, 1043145140, 91026605, 1478034683, 1226654947, 1154687996, 60025627, 1178576210, 241039978, 244949639, -1598982819 ], [ -1627197605, -197329457, 584012565, 1331213555, -1097571940, -670637709, 790740471, -1710415735, -455308440, -1397577714, -1240255057, -368732809, 2091032907, -97736284, -776204251, -950949722, 521583798, 572319576, -1229893122, 1233683422, 1058362234, -266587760, -418593119 ], [ -766674939, 645961220, 1951912240, 1448521451, -774360742, 991040033, 1047839307, -700556564, -906186276, -2019015675, 286194982, -2035816844, 836630389, 1524541879, 1499038193, -1536522056, -1469115072, -1359442893, -850015092, -1558113881, -1452828756, 1779734178, -190281030 ], [ -904303269, 1806697058, 1507129, 256889116, -789357079, 775844260, -899157830, -871114271, -1253693, -161895476, 1141016153, -1453890793, -247180829, -869969939, 551466781, 40006602, 1181744923, -1417539221, 2036485751, -981909688, 1336657162, 1761012855, -464067334 ], [ -245851966, -962307737, 1532172716, -824887161, 111456488, 1407200408, -626541051, 955610667, 324378462, 1266109741, -1220193771, -557086891, -1502816529, -681627121, 528626260, -505358261, -1920596924, 802735845, 884811527, 1400735338, -1593656184, -25047065, -989030220 ], [ -186399582, -1009460371, -1810115553, 406663397, 867755123, 84833282, 600916219, 584962032, -1034275488, -874614190, -1030231997, -1695748157, 85227943, -2027341947, -1585271091, -1309987415, 1316929798, -1819221773, 597806050, -1520923717, -1296382606, -275674556, 41762123 ], [ 2133688345, 81411022, -1609021270, 825826458, -1496161278, -961965538, -596371180, 1062325439, -70096960, 764510980, -1871875945, 662055384, 1232620909, 1999176781, -546259738, 698222736, -1253409970, -447210826, 1044101610, 2128617160, -1007545627, -1739276482, 2104789057 ], [ 1209840354, 1856507311, 366832431, -382214152, -449933238, 2065258746, -46108655, -1779742795, 1234656554, -1454671183, 1193446964, 856085368, -1723625306, -1722663780, 748740185, 1377375131, -1259815259, 155699339, 335189560, 2083228196, -1030338917, 834359511, -513081634 ], [ 144042476, 343076008, 1377309204, 427063968, -1127954516, -806093096, -766245520, 569201719, 2141052196, -334593404, 1139491680, 542569119, -1549602215, 1984662243, 1216494509, -1164791834, -1111470321, -841263129, -1163337553, -2078464470, -1403874157, -1387319250, -895354547 ], [ 918286735, 1436595799, 1759795696, -663335930, -963913605, -1508957339, -1411962576, 169590149, 1254795071, -1785052750, -104664762, 1470507677, -1328679690, 1664739657, 1259174334, 266190298, 834008097, -1688937978, -1670192872, -1854088391, -942955176, -82999345, -1511860608 ], [ 1634769173, -798280644, 723779606, -1285266516, 1049589525, 553120260, 21954450, 1601332213, 2012660729, 2043412294, 751575391, 111321974, 350483287, 2012502697, 1246519265, -948945318, 225079865, 778254038, -2099660735, -320837933, -45176739, 972961897, 1160012821 ] ], [ [ 1000920991, -970275507, -2084062419, -638796215, -581972952, 1585163623, -1785368168, 2090339694, -407494477, -422759106, -1069061948, -1160102478, 2007839652, -126762972, 835046225, -1995058150, -896399996, 1393944999, -19619786, 1084819053, -1125779105, 1610112170, -302891477 ], [ -708903504, -1682796810, 726915488, -982888625, -1124759315, 1713201910, -1706181419, 622416975, -1179162375, -1572633084, 2063983168, 810664225, -218016948, 35550879, 280690269, 290740213, 2137781976, -1437960500, -2133384754, -1010467351, 460834002, -1706167395, 1865456610 ], [ -128087599, -863442918, 517568058, 123870719, 2056630004, 1607659903, 622232189, -950099401, 1194131577, 1899649598, -561156941, 688402455, 1965106130, 1303786333, 1018397190, -1406371811, 1930054324, 1263512068, 1292740409, -82237612, -1804398947, 702367232, 1681100308 ], [ -505824495, 1019105350, 281742949, -462560815, 38358120, -874183926, 1924466192, 1574508480, -1911372956, 1478027547, -1783234880, 2113472109, -760529627, -990361244, -412239245, 1580307733, 1394368606, 459681879, 171551806, -609674988, 1619315250, 1087024757, 2127863531 ], [ 912431676, 322750719, -1559402779, -1928900399, 1999722959, -1670690008, -857524356, 1990021538, 297991463, -1829435896, -313309296, -1441441393, 1824726724, 1128985774, 1452019581, -1392081155, -734421694, -151561834, -282789219, -1695546517, 1406758133, -2098958902, 41141802 ], [ -880711461, 560980481, -225795088, -293284352, -718810, 892318779, -1184243714, -678493271, -1334929164, -614210885, -23582773, -258818256, 364071587, 1067179132, 1097293140, -1097694548, 1421737572, 2121123630, 1028531769, 1591642548, -1414036291, -2069988775, -1996978886 ], [ -239114478, -255817223, 1348072908, -918259572, -1119287545, 1157829109, -1488321872, 440886896, -210131450, 52187392, -1832032840, -340033473, -153513904, -977106334, -1028479075, 2057218951, 128655610, 1551531907, 1744095644, 2101221837, 951001882, 1904325075, 933417129 ], [ -263731726, 1672358115, 1557607912, -1257105881, -21348767, 76256229, -206283985, -1850803450, 1609335929, 1428626449, -1012327164, 918247593, -242189829, 1240911889, 1701535474, -850906778, 115692475, 398586093, -1035429207, 549009421, -968533654, 1491116331, 1319502994 ], [ -475675218, 1177095380, -1179923286, 1273620000, 1566351210, 578617093, -1467382737, -568901359, -376288007, -417084729, 1858653288, -2123697850, 472583546, -485632378, -958694242, -917340725, 622284883, -787362696, -68716394, 795238334, -929223730, 314372622, -595603053 ], [ 657762184, 1231595418, 501013216, -1136781265, 249142106, 888078810, 684053888, 1971325271, -417002485, -213487907, -538433661, -1209099687, -192501826, -1216520050, 68917261, -1300577243, 283548641, 1405072289, 685695966, -1595099906, 2058275577, -320422955, 181780819 ], [ -905235237, 32084842, 1907307587, -2954767, -2094067138, -2136867737, -1940916832, -536275033, -2083228597, -263932002, -1777377618, -192208559, 1446476171, -598175830, -921891951, -1391505940, -1072885296, -63688082, 472043184, -57112199, 845891112, -1957352946, 1113091708 ], [ -830868850, 593832056, 104717520, -1642519528, 1954767284, -129024767, -140613865, 574255274, -335976740, -2117940150, 110298681, -1385768985, -1825078314, 1457520333, -940153576, 1107761606, -24315337, 1419075024, 1243690129, -576582021, -1763300318, 1207709974, -150393291 ], [ -491975428, -726854559, -89723598, -653019612, -947313646, -1142609896, -1844912766, -85381488, -1355755175, -1725379008, -889671119, 507252825, -1566700780, 1241822359, -1477513125, 194935877, 902652525, 974998351, -329809476, 1991952149, 533242804, -361873798, 651141514 ], [ -914400806, -1249640964, 913916864, 2021652157, -997341759, 295861563, 1873499093, 338003012, 1847080090, 1337138867, 833868457, -1360485823, -347178710, 243823125, 591379519, 1317601548, 1310081871, 53478444, 1285882248, -396203238, 115344862, -1009359771, -1578389628 ], [ 407007036, -826213692, -512729545, 450458849, 872532084, 69074467, -550318097, 1815708726, 97317267, -780912877, 1150560108, 1083673171, 1194283815, -1357863104, -1566955647, 1712965055, 981615597, 322748674, 70403702, 275443988, 936421972, -362116861, -1986168232 ], [ 289563046, 1635323200, -342009576, -1990650983, -935205978, 1977371200, 1707911334, -694220293, -50379282, -1816875186, -562316752, -185539231, 1548645164, -224033358, 258533330, 1875686302, 750194691, 1909104425, -803909602, -1454122625, 537170463, 757103409, -36879133 ], [ 950057675, 456174313, 416975132, -408499183, 79765342, 498313664, -470216820, 1591810026, -315364628, 1249071354, 186710580, -1434117360, 2070708359, 1865622709, -726650292, -448723558, -539559329, -1682543266, -360235378, 1311170976, -1236672557, -1689612273, 305759559 ], [ 2110227973, 2104878545, 536407848, 1471463165, 2055622473, -2139384978, 1909537932, 236070052, -1424711163, 585450407, 1358097226, 1872062563, 758079135, 1613308906, -812349048, 365947738, -1975285649, 544298529, 583058063, -1675230346, 1985571385, 32905434, 2133104695 ], [ -1888299153, 1998083109, 1346109785, 1719609249, 2086177185, -438606607, -2043239557, -1820455919, -883272687, -275926749, 1397002913, -1489388454, 1169726771, 352302042, -1325517238, 1357992844, -1438051410, -469943147, 490391117, 1501868030, 1729159443, -1861713461, -633606094 ], [ 798650682, -42509651, 1409339168, -552994972, -2120506417, -1048377835, 1116157835, 793799929, 1038324759, -165024286, 642858685, 661977305, -1131971045, -199409445, -22896154, -108292087, -1999845196, 1915405443, 935786463, -1992904764, 1765135655, -553803434, 591331217 ], [ 1872997146, -937409658, 298382686, -1085726298, -1821623213, -931874146, 1274718235, -427096379, -1843113282, 183285650, -594974457, -1658479523, 278556841, -603918729, 368795913, -1247427591, -1866395323, -126121785, 2087312255, -2138208477, 609966706, -2117700364, -577567090 ], [ 409217590, 2054667976, 1758302109, -376425241, 1013919669, -1640546780, -1832144182, 1801225699, -896818802, 783287061, 2099442166, -1315990748, -1024761064, -1755033308, -1169407798, 2082842060, -1422360559, 248862496, 442543493, 1909043876, 1243555327, 38043375, -1523578860 ], [ 1412858335, 94936014, 709309417, 671389605, 2023352536, -669853227, -580462251, -1643049625, 479525939, -1548697700, 1122382347, 722836532, 263528555, 1612042515, 1250993947, -2045694876, -613543388, -1734661188, 2008513499, 1074699920, -1572803831, -663398175, 605258654 ], [ 813651150, -1695459915, 379185003, 1367677797, 867475675, -1856795996, -1610262156, -1639726954, -1799109947, -374247306, 702139864, 17911501, 1290758652, -197325968, -843002168, -214473325, -1780203107, -1182516469, -2096927883, 1403029146, -118128154, -1004703898, -80298164 ] ], [ [ 335368017, 1680039595, -1963689044, -1845189935, -936738101, 429992300, 348471240, 1236391790, -1947961753, -330092160, 2067754606, 1925595272, 1678366908, -1508861873, -1887976315, 503612772, -227057691, -1885644141, 348388481, 1251348162, 1694598990, -1824448737, -273376487 ], [ -1876811667, -720232812, -629830244, -855790221, -1123575870, 1259920210, 144535769, 432834832, -1422018176, 1586020049, -142769737, 599440740, 1946985052, 762054609, -1598559465, -1304149154, -1766088104, 1749040626, -520948922, 1758392462, 1042613902, -976813888, -1454880468 ], [ 2118824864, 1770307251, -899365792, 985326511, -2003834753, -386202762, 1050699707, 996111494, 1925183641, -669439625, -1878370731, -1433479691, -964867546, 1826758247, 322807844, 608171788, -1916985864, 174612650, -1550289129, 1489530381, -742460160, 1791743717, 1827679854 ], [ 579951894, -1692169521, 1046533576, -662448270, -2080604328, -317517559, 2143824078, 1984005278, -684392704, 547428304, 240914960, 1884659868, 583855042, 1577182652, -172249557, -198579524, -870015211, 1514515269, -480004753, 1265720880, 1802093290, -172954303, -373663099 ], [ -902477145, -555865209, 715220750, -1177307056, 801783876, -1032046326, -1593721335, 2145252940, -572483077, -583487610, -1464218210, 1330575661, 945427022, -746509927, -1133056747, -735738426, 1936734312, 2077506523, -1219991202, 64562282, 2100485046, -1785996073, -666817569 ], [ -57976582, 950279970, 1610284785, 1054414229, -808355785, -395100017, -616122434, -9529064, -1591859649, 225546083, -982808517, -1936769342, -22052028, -292932430, 1169282902, 1490277412, 2001742299, -1807561331, -1861658203, 492875897, 1007416499, 1208564848, 297280791 ], [ -633190259, 936758180, 1291262313, -933919344, -1520264909, 774409917, 1916316503, 1630510715, -545375176, 807507711, 662823570, -1750937972, -648609722, 8051946, -1580641242, -1523614537, -290963761, -996521599, 637775117, -1567587795, 1327470793, -1767603582, 451625472 ], [ -2075800790, 2145561505, 585722758, -72468328, -1893805420, -1251745440, -1735380556, 1302164177, -1137264367, 794573828, 1838543250, 66455576, -1600105221, 1604100254, 1065057536, -650311929, 670084475, 1916315013, 1377001196, -1404957414, -1929782493, -1366366032, -2120678637 ], [ 1131303952, 495362102, 1873816461, -366966787, -415204407, -255531222, 971561870, 1795191297, -1851072255, 494312608, -344691070, 186991224, -1674270686, -1887022009, 592727028, 864777925, 1825839149, 490823774, 1741088682, -1295106170, -881795913, -1947189982, -99164684 ], [ -365211774, 1011370643, 772219397, 1104182827, 1890041781, -127509584, -2100464160, -1557759383, 914661530, 1401710187, -1713428433, 2014360355, 604979805, 1212606466, -1022381164, -1595747798, -382237722, -642225988, -832333853, 801696274, 837016308, 609774644, -1928920971 ], [ -225451010, -41983764, -628575847, -263825528, -2103797851, -1513008760, 360506032, -1870754314, -279934395, 678450221, -776837987, 31943094, -1510607871, 523631150, -307888255, -2037771222, -2106245310, 654789128, 2042795242, 1863822416, 694364108, 1826105631, -1178380433 ], [ 1661001323, -354678854, -272790215, -1838276274, -2054046999, 57074520, 1334336496, -541880678, -1429138909, -928706613, 1899468998, 439467021, 1847065982, -417253462, 1880461108, 1851451809, -1307514587, 68199978, 676412933, 981818381, -2144752950, -135618403, -1301460049 ], [ -354886149, -1991983459, -49141136, -368444751, 392937046, -1422944777, 1141195031, -423405201, -1895633575, -1023087306, 341333416, 790622615, -1171128874, 1129815088, -636364543, 351572768, 710983018, -307166131, 169677572, 1488057173, -992744216, -657029320, -2131060627 ], [ 2016029823, 742761002, 1754200257, -1439283165, 1643820014, -1245065873, -682326941, 1675992030, 1141347170, -292373238, 1398440139, 61653214, -989576441, 426582668, -308032914, 2040916068, -347929378, 1569828791, 1050944877, -87176277, -2064600826, 1080300311, -893511970 ], [ -666527014, -246659014, -1955291234, -550518801, 463377260, -39050838, -1479959913, 1348645900, 613173094, 1948944922, -1755879657, 328140972, 424725665, 1660543758, -1618884123, 770657050, -500749622, -1661508867, -107796768, -1561055230, -749552458, -2062845659, -745224757 ], [ 1009555745, -1021579961, -347388156, 701709537, -569986440, 575728861, -1548395579, -2016696337, 399328167, -1940439476, 1490552791, -822079230, -1598092184, -1083124829, 2055783671, -2047449255, 1725738013, 1023292609, 1573975074, -1871917641, 442199175, 1034706546, -976912897 ], [ 1849977192, -1973595783, -1879019986, -96283011, 548387320, -1563942910, -414079671, -217347149, 72782285, 52717357, 663566052, -1996388211, -15375891, -1731788114, -1953219868, 71329651, -1277916828, 285444648, 154431054, -2033687264, -565656847, -1784128565, 5558079 ], [ -1899501634, 1399783287, 131538291, 2099838283, 1480926209, -372242417, -506230008, -2002661342, -1572601907, -348940142, 20577011, 617469845, -1046612365, -878536496, 1474583236, -498949480, -278868895, 1180602899, -616040213, -1779580509, -817370212, 201682062, 1004544161 ], [ 144009041, -1676981519, -1606888310, 336056676, 1928075899, 1821993608, -388668839, -599758579, -382819527, -2137471748, -1610258181, 233554226, 1181364538, 37202639, -829738865, 1667684920, 1629999021, 938724313, 245726427, -1399514073, 872645446, 2116899881, -1800414468 ], [ 146843298, 435290735, -34107594, 1839443170, 923117467, -618031530, -2023039200, -340464759, -72929912, 1591562708, -1688867096, -623976131, 702686274, -2033180665, 1799786, 706516157, -1817017056, 731299517, -1617048962, 107328565, 1130191881, -2081294763, -540165289 ], [ 1890325285, 916138917, -1401059638, 1713428750, -1332907601, -185322080, 233963914, -1154770128, 1466211943, 1033599623, 947803486, 721541830, -1225447424, -1966860310, -657778976, 1211446475, 1405657611, -974282358, 1099785514, -82122753, 2134103659, -430776988, 720941755 ], [ -673174567, -1212966367, -1627008914, 108986055, 1112822097, 1636463497, -1103535050, 986794197, -452333104, 757671132, -2033035721, 2138539090, 659843323, 1600555923, 274380153, 395500726, 1836266160, -970549272, -1609090272, -439312329, 730087434, -432505871, 1393017730 ], [ -339162977, 1416876605, 168256584, -493918291, -675835868, 1236224208, -1887669634, 1991101313, 1955575020, -541366153, -1543366186, 1614986749, 1672086670, 628961143, -1648446014, -202175648, -764012914, -1027782471, 238299522, -1384698897, 727366340, 667544215, -1368862432 ], [ -754327688, 1349205964, 1542781871, 556334218, -795693328, 719328600, 1363459681, -1662510080, -1929999188, -109167195, 1226061580, 1107724511, 1605801272, -206052197, 10906413, -111493706, -561674296, -1370572506, -1006019313, 343703726, 1771651777, 1363919088, 1974174085 ] ], [ [ -2044042519, -297217174, 937862974, 133819820, 408750280, -498525249, -1761175634, 1277188253, 1422788298, 1783750621, -462436703, -100260219, -36814489, 1841564507, -419337383, -1319899736, 1242669443, -1296932711, -817063989, -1443685541, 1675144202, -1325518603, -1101048 ], [ 1126185474, 1010888250, -1248647580, -511303639, -1378846335, 852292589, -973154430, -76067834, 545157912, -263045754, 565772268, -1435670134, 1080525268, -1497090380, -1984062368, 2020302978, 1189610783, 587461342, 1091715624, 1075005651, 1990264927, -714987301, 1300632383 ], [ -182054578, 2003579506, 316978655, 1293222063, -311346811, 1052886398, 15375626, 359200458, -2132701986, -787882409, 2019126990, -1023243943, -147072098, -503194223, -1316415173, -922505663, 1237692966, 363128527, 294044678, -1437263391, 1454548618, 1198000932, -1755544002 ], [ 1189032081, 1472211274, 1223142868, 1546292526, 1328520277, -1622612281, -1140381314, 1930482974, 1003777876, -1298637919, 852159690, -682117583, 289805107, 1297510263, 1380728437, -1270325835, -1375831317, -152658496, 1685457984, -219404126, 978020858, 1514295331, -502709089 ], [ -19400349, -1414312610, -429415378, 2024785032, -402580635, -410532249, -836316798, -1772166976, -1559987652, -263202887, 2068846422, 1312191873, 1000352383, 619913946, 1388982943, 413139474, 336420748, -1041802419, -194361630, 76436321, 1127251010, -1402627204, -1203382443 ], [ 1651214499, -946367544, -269411926, -630847699, -1623312232, 1877474539, -991701744, -794468898, -1077579590, 312094996, 82746545, -1376509677, 1368139584, 497077291, -720766390, 1192097115, -163312224, -206298042, -1734457655, -1690912040, -345083273, 1725563214, -451227870 ], [ 183536535, 2114627071, 1206938226, -98466636, 773030331, 587297722, -57569587, -79969467, 49784294, 706306587, 960075460, -800654210, -1197133199, -1180869437, -1543141440, 1069900736, -1445987034, -558678437, -527170592, -385506826, -1407401811, -1752709662, 1091756988 ], [ 2027115323, -891057090, 410903857, -1381693476, -821409943, -1069475221, 1285281184, 12904273, 1243508902, -815256374, -817093022, 1949897539, -1481805529, -1928248626, -2008134634, 1468549130, -516132250, -1779089054, 1341497102, -603604065, -1660237076, 1120045681, 1247725935 ], [ 1172640668, 1396024851, 1558047389, -1302253171, 80550692, -444468848, -1359574604, 1769469824, -134535448, 934830448, -1106006737, 965502464, -1240267092, 1761453876, 30539257, 1373278317, 1457667027, -947393488, 1301045203, -125495401, 1008331622, 1319875269, 2141934937 ], [ 1484192475, 134488344, -1333440014, 1273486155, 1167826681, -1358666291, -149308623, -658692738, 611523455, -137225268, 2006284630, 721048081, -1731908469, 164861172, 1366236527, 1644653707, -176039348, 711487546, 302638192, 1863818759, -1623965591, -923554420, -1815186609 ], [ -1031934875, 1744924865, 1099182074, -910995702, -1693246275, -1538600986, 813302365, -638357072, -431498485, 879985569, 634949965, -195470612, 394768636, 481855126, 788212740, 1924647627, 812486818, 373967053, 1778109083, 322664799, 328395783, -373136901, 1903922211 ], [ 861453401, -1445926443, -1295219892, -616321616, -1432755969, -1258055133, 987389470, -1899983592, 749773811, 226232436, -1303289918, -1355151826, 757108839, -604312039, 1378534095, 1221721777, 621404091, -158612625, -726877359, -858982999, 2118960672, 978718229, -1337942795 ], [ 1526259864, 907800072, 804327401, 1022299452, -795796589, 1252087685, 1895337011, -1758405073, 526289265, 1197024783, 820940839, 1943069438, 1257849955, -1173782927, 1339047318, -788025297, -1068787603, -176775971, 590114547, 564021593, 1294223141, -197055667, 618849349 ], [ -654896838, -1932745447, -1674853586, -530025488, 2118105211, -273051266, 566733616, -1387044310, -1149122754, -891420135, -1159651228, 1788178910, 1349307990, 1886481210, -793131550, 1400124638, 698427166, 1845027395, 2069987040, 1228465356, -755961305, 201486164, -1019660337 ], [ -584791597, -968736048, 911859994, 967299229, -1749088880, 1376546030, -709532205, -732020589, -1236545121, -2106793265, 1082368152, 1723945981, 2091993002, -502533201, -1087708654, -1790435062, 1366611018, -145372275, 446361350, -1435872035, 1561775192, -147426228, -1191232289 ], [ -1688900750, 1915697214, 1918393692, -1206061410, -1912373215, 771233970, -1816463553, -1935697739, -1242760508, -66621603, 504543571, -241937629, 314693952, 1897156239, -409414741, 1914141707, -616347612, 572948944, 1061902490, -10822111, -975138818, 1764883141, -1511339655 ], [ -1040024782, 1373163754, 531812307, 790568221, 517899965, -1409616971, -647392146, -337565349, -1259794080, 773492452, -515353963, -1721999219, -839553392, -282087139, -737448032, -2116826850, -1012485861, 1265844995, 1095438431, 483133365, 1587626820, 1407995637, -798633979 ], [ -737462087, -951136118, 143828696, 1990758311, 1010342722, 1810218372, 661604094, 316304746, -218854972, -1809360173, 738727294, 1039705853, 1871700572, -517553084, -1903516685, 1463830432, 1777904615, -1200842241, 1497774145, -1996588434, 2101848132, -1022255205, -946104249 ], [ -535229001, 408848363, 1473208112, -1803613281, -46664784, 985930552, 1754828110, 814028738, 324360570, -1912603134, 224112064, 2113965867, -1251337167, -795624783, 876995461, 425887446, -1710934486, 368339514, -1112364254, -1185010579, -1541863657, 957364156, -667455910 ], [ -1697803, 877913657, -1347645761, 579096282, 797938820, 1931603631, 1158723347, -395682969, -62761069, -2076827136, -1434771801, -1429690116, 1702855172, -6414167, -1735522158, 427487322, -425803339, -1543086789, 8605948, -862468720, -1247737886, -543341367, -997904818 ], [ -1533079219, 1274750546, 1527243905, -1275309063, -2095369895, -800621769, 1932701286, -517523108, -41710574, -1882588187, 464527599, -1829688242, -1727617774, 1571176071, 1056810157, -857397633, 505730950, 1898097123, -2014610196, 739996188, -887672114, 770397260, 1687248372 ], [ 357077039, 154565085, 1978917271, -1067603878, 116266141, 1600955679, -645577277, 1153009654, 221261577, 769099455, 1645530562, 264905947, 1256614065, -1703054784, -453927707, -968891342, 1884428305, 1388886137, 2006478516, -1161355583, 1039621599, 1280137314, 1562320169 ], [ -1889501274, -1075388867, 1513412452, 1379901158, 746991113, -513951806, -1432485917, -1883962561, 116083697, -212168215, -1365413048, 1445771743, -1829263015, 1291110100, 2051843665, -1256649765, 2058036515, -884819705, 503806225, 1385274701, 361800488, 343764185, 401691285 ], [ 69975415, 154110367, -2070675385, -120982117, 1960291806, 1474828643, 1719050383, -764067671, 1311450778, 840838475, -91975372, 679499755, -36338185, 1805393537, -577223262, 1360896631, 415387355, -376743513, -187081190, -1265899095, -307362103, -1088848675, 827498830 ] ], [ [ -1989195602, -1950242265, -898518855, -1093097526, -657476650, -1416338367, 28232326, 1400190256, -1849058879, -1241077043, -1557675311, -673429907, -1087295783, -217371671, -1753708660, 1457346415, 258324409, -971992085, 1971380549, -965097276, -853866583, 619219680, -1874487243 ], [ -1733676522, -1444325653, 347446183, 252837466, 1285000688, 2056111613, -792149947, 1326486961, 174407265, 1091460213, -45119425, -1887462412, -1182229379, 1668257499, 1502363601, 651684816, 1393952827, -1134073633, -958976111, -709711933, -1240600209, 2071608552, 1242221612 ], [ 103625828, 274635218, 1606357216, 1599701792, 1001561955, 1944676851, 1987991011, 2129496494, 828650980, -383287184, 573680581, -1116694550, 1511117321, -927052984, -2032116297, -1702078209, -559833072, -217655309, 1182927417, 1709333774, 433513122, 1276134747, 1187304838 ], [ -1960033666, 1652196200, -961651246, 352911515, -840805020, 2049382645, -364429694, -353734231, 1183116480, -1646830323, 79123874, -760431566, -1538762123, 1912235417, 257289711, 264750590, -1419617737, 1979147632, -1884090564, -613006417, 870100390, 156496677, -1351558576 ], [ -292079208, -1999119052, 443304760, 2061470399, -1916514148, -365859428, 2129652792, -357704046, -2128210222, 2027496949, -1474300739, -1387938397, 967012393, -2064464072, -1814861024, 2102508034, -1078078578, -682400583, -1421916954, 2092550819, 2016095718, -1815984100, 1491566335 ], [ 951445310, 1117877422, -1832532825, 1145149752, -2119428626, 483766602, -1793357761, -1849928221, -1157370905, 837627053, 641738885, 1567297, -1189114021, 788354537, 1351171303, 618087272, -1721228822, 612402594, 649277242, 1946475678, -727863189, -1351960795, -166004294 ], [ -879207838, -154666607, -1621323571, 1291735148, -1089782974, -1684310232, -918186703, -347350059, -1626836629, -1261907685, -323611650, -1120111257, 34334824, 1906899791, 632425467, -1260113562, 1897127037, -100847974, 278879133, 480405751, -354746651, 527645296, -1244096118 ], [ -785653525, -1022191621, 988745284, 964404943, -1830771097, -534339443, 1489126585, 1782011628, 2053453675, 535393551, 2083573430, -417827505, 252679095, 1393945940, -995694385, -279603459, -1483302900, 742787686, 2102737013, -1436931445, -1513738600, 854141345, -673527882 ], [ 967403616, 1585668627, 417473448, -1134663491, -1652511297, -815882175, -1598188560, -1278687477, 1262390741, 2075133288, -467680324, 589585, 2035349638, 1920183253, -1624844391, -733987985, 2068001301, 1695375472, 1611476999, -1889142348, 1402321660, 250301817, -81515844 ], [ -1063395283, 888421177, -840639788, -922586757, 214984783, 945526018, -1604009555, -1271429766, 1152580069, 851693214, -1095672819, -137868854, 1132036384, -473819263, -1744389474, -259476418, 7844181, -359404674, -1734961909, -283579760, -1430433872, 1458360516, -228774025 ], [ 1233916401, 1791664818, -1264386680, -732661016, 2036771933, -1256506555, 987214391, 2013556932, -379676684, 2106205689, 1073266045, -2042453191, 985988321, -1499570993, 1802990677, 344084022, 1257015402, 1205137540, -1667028915, 2017789856, 402682307, 1950666088, 1973971287 ], [ -1206739509, 1149137458, 573936934, -1486314503, -201154868, -1407640248, 1028658525, -142892233, 1446664489, -1576304122, 818918309, 1605763712, -554855884, 1939519613, -1731829365, 278772633, -1669227628, 1714684095, 1770681228, 1255523261, 2090082686, -692616885, 332235896 ], [ 357896625, -667654266, 2051765699, -1844728024, 998077768, 818981489, 234429714, 750833416, -1807016410, -171752078, 459582225, -645643519, -264608330, -512304837, -298891437, -94999701, -1003805497, 841542225, -543216501, 598566854, 1757228697, -1728470884, 230995402 ], [ 590717314, 1088690546, -1517903351, -1799922536, 1752484142, -13013844, 122949520, -1428522883, 476420130, 802362482, 2006611542, -569415947, -336131738, -440665443, -1387808249, 1450208406, -1527020213, 115510388, 1915346882, 3081097, 2144213686, -16696450, -694982322 ], [ -752972094, 1019878866, 1221452304, -829922480, -1516680808, -1271528029, 1276115499, 1093621890, 1596568187, -1485427956, 249653940, 1451666259, -1830181691, -2111780957, 377576802, -1340599418, -1325187106, -1657341234, 2000303482, -984527358, 1066032322, -1886425948, 382327791 ], [ -1503066305, -1106747149, -1790999534, 2085185103, -635143049, 1069337840, -2046188559, -901885178, -1213361244, 484624684, 1300397186, -973997429, -1917739251, -1272351158, 1415491111, -38963204, 520309202, -2121317973, -1496481928, 938344887, 1149194644, 91778711, 1569058653 ], [ -1789950426, 159379303, -597332005, 97302828, -343842673, 538924875, -655072690, -2137560185, -611199508, 1402312553, 307278211, 718781091, -312025760, -1433616431, -1513238591, -1623106659, 1545598522, 1840926492, 915286806, -83383732, 1978726095, -663163408, -1365064856 ], [ 1168953850, 1411028231, -1857507434, -1012053593, 2046302294, -2136068819, 652386089, 1540394721, -1960038394, -299995221, 1883145133, 89863396, 504863708, -138071256, -492979283, -2128862503, -825092096, -1302914740, 98310076, -362446616, 1034436566, -1703415845, 1736759634 ], [ 1905526624, -1392539242, -390680471, -632717311, -1207853730, -1484191240, 1826348073, 356926555, 2101597169, 508644684, 900778475, 436583803, 1060881470, -1565444997, 427069894, 1269558049, 1469075121, -1633851414, -846931683, -683087451, -27822803, -954276254, -130521517 ], [ -1646860267, 743590288, 1698821582, -590343491, -1755686018, 86013452, 1433761472, 428674339, 1209179337, -478314807, -1146776634, 1791769457, 231471209, -49651655, -1172509517, -86156349, 723310527, -873751600, 459604176, -249691428, -1830091628, -156037894, -726978261 ], [ 1940635959, 1861886818, 1041616606, -45118428, 1097402834, 139563110, -1339388388, 193973033, -207690346, 1153153106, -1923063374, -387486862, -1848378850, -190783242, 539259342, 417849722, -543616780, -338453179, -2053309869, 573988317, 295186949, -1793881582, 164309109 ], [ 1803272563, -364418735, 1206957556, -1620459742, 2045769064, 2071410034, -1107055618, -2074165268, 20246898, -1367235853, -1495444423, 1319369064, 721975253, 65051543, -515166659, 72365955, 132218558, 1552437587, -403972977, -517342366, -1708857353, 2076026889, 1113387612 ], [ -1496642376, 319051320, -1172793093, -27879861, -881481384, -1466574942, 1742416281, -1781575242, 1087947846, 1009255301, 1820140674, -911186096, 199100513, -769522741, -249265545, 1150863795, 2037450741, -1655355718, 1610795225, 242590983, 1526538494, -1102651043, -285243108 ], [ -9804535, -106116856, -1955255769, -1138649320, 1869057875, -42989676, 893000351, 1969149639, -829248158, 322143735, -1788171593, -1802602271, -1419207804, 1681274949, -1565290312, -175091913, -936827644, 1719223985, 227418101, 27245970, -1482602253, 1677796793, -686756037 ] ], [ [ 503670017, 1136566173, 184395888, -598774521, -32107720, 957523049, 79337164, -801766687, 1493727995, -377038854, 655214292, 813683629, 2125919948, 850042572, 629186344, -1062465241, 1710124335, 447123935, 124773765, -787885720, 234942033, 206727012, -1627449734 ], [ -2086901861, -960409776, 1407415518, 390475131, 548670744, -371031743, 973679813, -772478016, 1739470017, 947487856, 1237153940, -161120226, 481049431, 1060662578, -433855568, -520629698, -1302433585, -1477616644, 382276268, -1901850826, -1566392307, 406688880, 833705303 ], [ -706425066, 26826312, 934167030, -1139885070, -308460762, 1201046281, 1013760391, 935114852, -1527229585, 2089269457, -118642695, 614482870, 764379826, -847339338, -2146359258, -300899177, 1451272283, 1993584300, -332328663, 2102233658, -232564582, 1386090733, 1050140069 ], [ 457413919, -911395270, -143049639, -1858607460, 17166361, 491195098, -1586286444, -1303323537, 920655408, -694646271, 822542924, -1411401730, -163622042, -1230827934, 1892331997, -947716409, 1012530212, 645728480, -125818444, 1984578892, -2092808461, -368604854, 2106790826 ], [ -864018002, -1565913424, -712221369, 693629448, -291820799, 1778984250, 1880281286, 2017621739, 883922571, 409432136, 312544927, -633663036, -2076066906, -1248598120, 1180695652, 1080406731, -579812429, 1393115930, 926756042, -630365758, -1228812154, -422530816, -203379101 ], [ 788793925, -1539866812, -277941591, 1293249165, 955639587, -1095571721, 1869419659, 911552821, 1362393446, 173411399, 1941766065, -875889745, 724196354, 1099086796, -1189846438, 349901224, -1974704604, -432414549, 1269528905, -587143449, -778255291, 1775284288, -124156763 ], [ 1427789598, 2003792291, -475430116, -1470557152, 156154253, -1400817093, -1841128501, 878518694, 557917966, 1583485332, 740855462, 373035629, -197633631, -1502744448, 973625696, 794437861, -649437307, -1725882569, -849466701, -1546074469, 1850069520, 605933516, 1695065555 ], [ -1646720465, -2147055059, -510853239, -1533462820, -582661013, 2008216998, 1653671442, -146388462, -2133340526, -127123157, 687709145, -1106260790, 1082086944, 483274665, -1424366234, -5432552, 1857594079, 286750718, -809341697, 1950102381, 1648519040, -216500289, -2373756 ], [ 133871495, -1781651972, -1156348352, 1450212053, -825016710, 232825733, -1176545527, -672719260, -134062376, -416814150, -971296146, -49046103, 1371453919, -760898135, -626059832, -867835519, -1837900394, -427306101, -1954210803, -1494133769, -1645418872, 1361193630, 1614200611 ], [ -184588014, -1301151133, 1623939148, -2106713420, 1813621197, -431388860, -1573216687, 351599534, -1104408320, -138689306, -258897871, -599540351, 1815717126, 843589727, -299924700, 2011486557, 282763045, 1437740410, 1267731915, 884259572, -911162059, -1320882218, 521571232 ], [ 644093134, 1505608831, 307446309, 562408002, -1655532563, 1135800074, 1492930548, 1952681953, 779478200, -343463620, -796189054, 1496921955, 814764581, 1644235040, -1672190418, 64019784, -125332797, -1035413734, -1261786810, -231937205, 1301989933, 381804983, 1410048722 ], [ -1427012343, -1250816093, -1818392394, -1881328650, 1360016072, -581036739, -1048848366, -1816475050, 921311766, 210827126, 899055853, -1205715959, 1238537209, -1523769810, 530289107, -996546687, 2101013531, -1967071055, -166756308, 1496233918, 1943829059, -510691620, 1029361313 ], [ 551889901, -882314798, -1131468031, -2127975466, -1624963160, -593323848, -509096190, -663661421, -2114323789, -1359368682, -362715459, 666444251, -691523151, -1021377816, -1074209933, -37192104, -1220513921, 1031799416, 1340233387, 352038674, -1767814662, -1908134383, 1732916318 ], [ 805729300, 497558362, -563802635, 1644169559, 344701351, -1832048310, 5786546, -966152731, 1008658561, 756853518, 845900887, 207448230, -691471601, 1336939253, -1192058876, -285355755, 1160472621, 2067056600, -162929990, 1168406380, -1698838082, -463086258, 1377682474 ], [ 1848970441, -825198794, 2106770511, 71607895, -969949250, 376711966, -1022932384, 774236064, -629400072, -700194382, 400769655, -1199376264, 587917903, 539762195, -119492649, -90482588, -571867484, -1837549140, 1236873733, -259475174, 1430288413, -73270339, -424253581 ], [ 885228989, 185620223, 2071793227, 1535804545, -421935996, 1773099996, 462192251, 1493795799, -603578674, 198565659, -1803966426, -119131288, 588711625, 1289691556, -1830522397, 96848296, 125019725, -1710897827, 1973763356, -1429401838, -1217355032, -86869343, 1404074414 ], [ 1341514009, 1009117481, 1954032597, -1493001676, 1081876088, -327208855, -711984589, -208280902, 1010461142, -1383309568, -1144041966, 828818233, -416678416, -1647630470, -1241703909, 27500544, -785945785, -1437792388, -832948404, 2092581673, -1262143690, -77422872, -1388817492 ], [ -1648402886, -1780086338, -1102773101, 98772758, -174199293, -1973570760, 66592595, -280615992, -284344025, -757684444, -2061142621, -214694882, -1191449536, 845226321, 357969713, 1525844122, -305367133, -2080403366, -1413777763, -180407119, -239056002, 2062644687, -241008205 ], [ 205124289, -1386896919, -1511349206, 1642912996, -1726938416, -1200113690, 1555453865, 1568465976, 1890386129, -610801878, 1427500494, 1259694130, -1675404724, -577430284, 1789420020, -317634011, -1603095872, -1853936261, 1322371642, -1637708597, -2077947427, -1553341999, 1308689605 ], [ 1023962527, -927268335, -152196858, 1596112954, 212153817, -1589942450, -1892968573, -1001530379, 683901118, 1537100779, 986209494, -815489314, 629927156, -1309486333, -1478051707, 2123308291, 1373925294, 1135888801, 115030251, -626448894, 1630761298, -1778905213, -1793789382 ], [ -957891725, -1437554952, -1903532368, 1551003346, -1479687571, -1314540681, 550735558, -273156000, -766479584, -821425149, -1683678931, 1247687221, -2143629237, -1817333897, -1366890058, 1265660247, -2013066539, -744322219, 1660004099, -112678382, -1736835850, 931169771, -773658652 ], [ -154801310, -1097344863, -432033123, -214009500, -220573430, -1831250476, -576835446, 1214406227, 870884773, -1543978782, 1695374801, -2146354767, 1853019851, -1959376339, -1204856984, 1250434564, -736266656, -2005321125, -2077316861, -1235543023, -44361646, 428913859, -1005205756 ], [ -272762165, 988789032, -620425767, -175053434, 164709001, -1145285966, -1903230368, -2126340962, 1881709088, 130024790, 610323562, -1884209008, -1988979301, -1007937455, -1999792208, -136591160, -390125942, 490278586, -912012974, -707827691, 730680250, -829582795, -1383457530 ], [ 2138318593, -1372237943, 1705100283, -450634602, 134669318, 1103549536, -1614821563, -147861364, -1031016386, 118889395, 840503699, -664695164, 1682609965, -943175495, 2030802694, -697065318, 2095857529, 539343703, -1092165847, -838083695, -1530495206, 2107506709, 2085430333 ] ], [ [ -1595601311, -1290946489, 1843543663, 1148094264, 1533428605, 1682179579, 2147437726, -937433185, -1073649019, 995420425, 1645255773, -1069742995, 1481135503, -1290506190, -699174095, 1394411213, 1621921593, 1767106195, 779081821, 2118110824, 91528655, -2097827062, 1882976371 ], [ -673226609, 425883194, -1233566026, -777194058, -2022181716, -1386709700, 1811221043, 1210805285, 77780312, -434243361, -942746924, 2078492317, 1564183752, -978398118, -2127521145, -757939493, 926506182, -117880437, 1052997717, -225029682, -1301800263, -466203693, -1227048752 ], [ 172522165, 1286518107, -1752798838, 869727406, -900005304, -2032325914, 1669266839, 1442488348, 1669397986, -1057999126, 2083624084, -809666682, 907211114, -922969082, 1727749625, -707480777, -2087284224, -917354547, 1493164973, -1148033972, -1306942087, 1884895032, -1773190280 ], [ 146776492, -2045711665, -1160929106, -242069697, -872566422, 1397817593, 1840861540, -111031712, 1145131380, 1685778172, 657554334, 2041486675, -1927032192, -990791545, -764957948, 2019364243, 144838044, 398268959, 1001241962, -742851495, 1089609323, -1598894124, -108223903 ], [ 1947684904, 886090573, -1770653686, 1894412347, -1021584825, -15288512, -86013721, 751562580, -1639828063, 435128017, 1731374758, -508932874, 915878703, 1858005301, 1696875749, 913488311, 1983196751, -1011119086, -1920744475, -375110414, 1746554067, -1546791419, 1926631879 ], [ -1838180532, -2078454916, -413315008, -1493175086, 1222215102, -9849863, 968856696, -429078920, 1445151406, 1708633804, 1915469719, -1486683232, -315441809, -897514283, -1479714681, 1887184462, -1194827134, 2017450778, 446968516, 333418293, -101600874, -1932696749, -1525305862 ], [ -1726743742, -1067257117, -237515763, -829656604, 147742727, 57766548, -1344783085, -386753813, -822779965, 153310817, -2051556302, -778532543, -2144820495, -1852194711, 494037787, -682214071, 883339660, 1313419336, 417581914, 1585199169, 59015873, 1106320149, -1073893262 ], [ 567944201, 1953686210, -619158812, -1579427939, 690227386, -1172342893, 317455240, 1782291347, -1767246859, -630793718, 1841692096, -2117510676, 2083371197, -492587624, -790098359, 1228972379, 140019071, -875515918, 437523584, -416644523, -1927953339, -165469068, -1156972464 ], [ -1986447498, 356109954, 157634543, -730041862, 716395231, -1279116687, 1719253609, -1457932027, -140900510, 519532324, 192588459, 992750047, 1712503798, -1027671206, 1615670340, 1818662898, -1422472912, -439937679, -1142547298, -772156786, 289808039, 1446885519, 2031926298 ], [ 772178761, -1971557985, 194697743, 528239544, 559125919, 1566237624, 1659833071, -1902051640, -236025152, -970205596, -1583488601, 873515128, -1600026028, -2121004455, -1806759211, 1013787559, 1404720174, -1297302163, 386255782, 89624980, -2091818354, 391357299, -354777290 ], [ 351601217, 1519468299, -463303386, -620170695, 1949238188, 1469608298, 108486058, -1473198747, 219447061, -344445468, 1258855468, -898538819, 1793148787, -1826435398, 1507967339, -1392588367, -1508431079, 724700636, -1824382492, -164946467, -1981693423, -504355154, -826381730 ], [ -645375826, -201619259, 1763603676, -2000190122, -1500548019, -278800298, 1915359794, -661429540, -1329235447, 1842375937, 1669217868, -1515036902, -18722129, 15195133, -242615871, -1293838936, -1275748286, -1017854852, 1694965458, 621737492, -1152563433, 546360840, -775755377 ], [ -2106312844, -2061914216, 1200025749, -1290200881, -664563410, -1913825529, 637683414, 251274908, 1577957570, -207025018, 1853600086, 2059483505, -795742299, 2051062889, 964412919, 1279086273, 1556282755, -1644040599, -1422593978, -85775832, 1029048394, -216663435, -671294424 ], [ 34787531, -1151812925, -817571867, 1180927245, 648703132, 585482995, -795396860, 1587873658, 977415041, -1664253723, 784635998, -1684186620, -105050457, -1593313690, -1572408488, 937654120, -1623535915, -1687522384, -392083105, -802445364, -2046933514, -1014612992, -1145290822 ], [ -2115325951, 867736323, 1716103991, 1953818761, 1907262506, -1777094989, -915817745, 1086616443, -2117767010, 1227143513, 1640397048, 73784328, 1889075206, 1907442107, 1208684702, -668648590, 1538543905, -392204123, 1020971882, -1783203919, 2066421660, 1955769754, 900228238 ], [ -1042455452, -462105505, -36037644, 746379925, -1792212607, -1366627995, -1189146609, -284581482, 996850361, -1409545336, -2079893144, -1800480381, -1654733201, 44904590, 306377445, -1546289880, 9668713, 1843942809, -2020626708, -505476970, -108379777, 1256891130, 1172467263 ], [ -2082436674, -1477547162, 779065714, -95331389, 372538621, 1567083058, 441449185, -601013323, -831459488, -1640709155, -1418908073, -690304287, -1630223508, -1866472261, -414294762, 1439972718, 515375951, 1603004810, 1494528521, -1344773466, -747435642, 984429320, -650831170 ], [ -492166203, -1086469913, 1163232083, 962092717, 957673925, -1195868376, 139643019, 1225752003, 141752255, -1628508098, 487018596, 2002911355, 992584706, 406129408, -2061504678, -78519240, -1274337140, 1220685218, 1617998040, 738917159, 2113849559, 1577110464, 208967031 ], [ -1930187074, 1045109906, -1248755505, 1010172273, -1515342527, -609599048, 41655736, 2095197496, -1378283532, 425829185, -727814555, 1272083662, 595527041, 1289704339, 1059373111, 1600704826, -440178814, 946710058, -698376438, -2035859143, 623245296, -600744712, 30122249 ], [ 2004636687, -1012349843, -1799516863, 1265918927, -487375243, 1192325754, -1281160180, 1666322016, -982268114, -1366419378, -198686215, 1891921992, -233302881, -263224972, 1421039470, 1942878978, 1424915025, 1016646364, -2125229683, 427559119, 1728542207, -432119019, 2088566370 ], [ 1364098970, -51382198, 762688544, 1955241895, -1712805993, -164441516, 1170545581, 2013817445, -1065121207, -1541563667, -347617572, -931897525, 1173398664, 159594083, 485292994, 1208398150, -1046803750, 1995813273, -533617971, 90790873, 250291584, 367088447, 497739858 ], [ 1059783172, 794942424, 1337919109, 218264974, -337705600, 1842163706, 1090096510, -738822956, -1943190717, 692427723, 13505637, -827373301, 1590595495, -1807412053, 1109905866, -1803227298, 1122240649, -984907366, 907929051, 1973675023, -724996891, -1670769835, 1823440984 ], [ -1310627238, -1223140877, -283241612, -470826872, 1445410708, 1313576946, 1208755112, 1547566808, 736832833, -1877617579, 693161565, 592019044, 898273288, -1388905280, -226419621, -1581069349, -65084032, -1905582397, -1478724784, -917878084, -36860195, -1641707514, -1548618257 ], [ 750124378, 1506021155, 972862727, -1279359623, -2007942115, 1907769697, 2122755688, -2056678028, 1776799604, 559067877, 191404637, -591711260, 1478228116, -436521754, 1607846313, 1957443456, -2000383392, 271396091, -1099628152, -1423305440, -724941161, 535972299, -265562182 ] ], [ [ 1703987021, -1673698188, -933949765, 12034232, 1366211339, 912895690, -236741721, 1885949038, 2040630735, 683585368, -2140258204, -658264011, -267684167, -1243243665, 1163841800, 1950760396, -461525621, -1885816401, 1345041439, 310292920, 1180135115, -1357539268, 1226993088 ], [ 1589013176, 1319315423, 306576627, -2014401558, -1331396661, -1205216042, -1563981371, -1159570320, 906836598, 1893211964, 1338599891, -1980939007, -1567922908, -124660966, -1080596427, -1085244643, 176144170, -1220754476, 792060379, -2075026697, -1570527998, 428088734, 634411194 ], [ -679204886, 373931462, 484829375, 1145758609, -826586323, 183607649, 1706088533, -1260694645, -1491680778, -112945654, -1288535746, 1602993931, 523264264, -1725112243, 1590551696, -324807517, -1391686837, 310466147, 1036180460, -846432688, -1199383608, 1260579013, 1770346742 ], [ -1823279223, 1493449272, -1920676358, -394765164, 132210818, 1078816788, -2117492779, 232617521, -240439825, -2071746828, 109031945, -260597433, 550425736, -1611463122, -1487329358, -1938453637, 2006516520, 1089700666, -2142299348, 1262363580, 1131340412, 234167654, 1650726241 ], [ -242545134, -1329947989, -574460491, 1769118285, -1701122901, -541576067, 644640976, 62439098, -317780404, -1531449512, 530243861, 969978273, -201052835, -994251910, -1165129897, -1222015597, -777253896, -52786884, 94100636, 1050846259, 1873907471, -937090374, -1126206982 ], [ 1422184679, 547122383, 271372648, -834058097, 1027562446, 988987888, -1018110278, -1189545205, -1962474922, 623469199, -1485880377, 2006260896, -1121616910, 240952474, 264466661, 1395861230, -1104465124, 498937622, -1383245281, -356312705, 1779266250, -30569708, -1883630966 ], [ -2050865798, -1503435069, 1363921013, -553977772, 2097405556, -1540967790, -1744176651, 1713324674, -931944593, 1455981775, 2114638104, 223180408, 701593406, 1320112899, 1486801932, 1977910112, 1243039785, 1581325429, 283791130, 1876160497, -1915594379, 1475883174, 47099498 ], [ -1394409550, 1775944260, 1960379355, 375515501, 523861001, -1548304086, -1152080453, -1008267952, -821475801, -381909661, -126118344, -1492824523, 1311058137, -1441584650, 173645976, -594311739, 934178244, -1353290251, -1030317763, -1317173430, -1259754456, 434798864, 1757213146 ], [ 1876048345, 2012049026, 689906745, -1797675745, -2121079075, -1741528944, -1228633595, 297415620, -8481524, -173164205, -650010923, -362888190, 687377954, -1257961329, 1568006050, 1078259852, 506471205, -535119550, 165826203, 1210831344, -2110497170, 561744335, 531979109 ], [ -168988906, 300192140, -1447523679, 1412371726, 1524263121, -2040559791, 1495886846, -1638052298, 257795789, 768987221, -1388279731, -307035161, 1473877649, -280305825, 1137418037, 876148447, 2024091104, 1645212797, -1772217106, 1912310661, 1463566830, -1556070014, -125111957 ], [ 66451130, -374103328, 1045950106, 26131690, 130695377, 1020372630, 1919385181, -188532366, 340045242, 705755681, 820951470, -1557234002, 904574402, 175133188, 270279375, 730848192, -1655453388, -74677666, 521139617, 1472125753, -533723588, -970980449, -1031564700 ], [ 397563770, 682792631, -2085068282, 1886445286, 1995903248, 1130380294, 1431105011, -550881647, 25407623, -1860021213, 539863641, -1232625978, -1690597202, 777516406, 93172828, -1557287275, -1990819985, 591949461, 1876312288, 778650997, 1437138447, 151715419, -687570228 ], [ -167894745, -1799706176, -788912753, 1239256729, -568331731, 1988179960, -1389952499, 1872368429, -56761428, 279519786, -695367587, 855143437, -1227046723, -1666606118, -820223611, -1147005352, -1903465876, -1472719887, 1225076548, -1048892982, -65180029, -792422771, -1118410073 ], [ 1124540234, -1064346900, -1460217337, -594838570, 227392986, 606607019, 867611080, 1772019118, -7966036, 398946274, 1349282528, 46527950, -951019188, -1941522992, -1646428468, 1113838861, -1737460524, 2037907456, -224179205, -489378622, -281038557, 434808113, 471688613 ], [ 1225481739, -1614766960, -434225192, -1518508295, 469213200, 329272978, -255756023, -1693259989, -601671324, 1922405223, 1785750536, 1306443654, 1376009697, -1983290642, -41176663, 1482726223, 182186476, 316960594, -759323828, 1689694936, -697182662, -19196177, 666159738 ], [ -1293161095, -562993504, -1333177454, 1225520091, -40895705, -1588486414, -966236874, -1861731356, -1009165482, 1795050470, -969491956, -1742534224, -1181138724, -1779288598, -1971411050, -1797867836, 963628751, 649381617, 1236034050, -1780970803, -1922925311, -1308392896, 1069347841 ], [ -566527847, -1684304240, -131099048, 530203972, 801169893, -1227464618, -550247568, 1173229012, 1354460498, 1830302094, -439523624, 883615848, 109668153, 937742940, -377618072, -1307600276, -513657174, -236711727, 1170989944, -504457143, 976119778, 1270241099, -2006386091 ], [ -692221215, 1356361450, -189704224, 1459236302, -778431190, 1678853859, 1721986035, -1080737292, -2086996250, 2031690860, -1514683349, 170604008, 1616949454, 1886755080, -742701637, -1021540301, 973217397, -501470601, -9275619, -1682906227, 284382218, 319271, 235268554 ], [ -345646519, -1338941378, 644193411, -1985535644, -1471171381, -755201294, 236075905, 2118279971, -725715503, -1809934983, -263580554, -1776423235, -871431328, 1406618815, 2079861866, 1606992016, 1471440857, 398827242, 790537826, 473740583, 1485400226, 996252010, 814536319 ], [ -1187707942, -352627610, 2088473956, 1276775672, -1903209696, 103154984, 1596704975, 748877508, 1090408798, -1724204571, 536936248, 397705108, -1599184505, 755330625, 1670962457, 439014842, -428731080, -682366169, 1393335796, -248804407, -1130707519, -1672950963, 959624235 ], [ -1981647250, 162410505, -1913110440, 1832289814, 1145199853, -2047596757, 365115157, -1700730812, 1491690347, 277042660, 726123250, 2049790277, -933779154, -1552511084, 710661604, -570076434, -323412887, 963243989, 637399987, 681300053, 2026551778, -598374008, 165287879 ], [ -713097778, -1618466868, 832110320, 1233357375, -2115605151, 1145016790, -944412002, 1340646976, 1453480161, -296461715, -2135884862, -2115393715, -1465161246, -439867275, 1677792185, 803454744, -363391151, -1178417217, 1965061607, -585754905, 919636308, -1158717520, -1676425155 ], [ 23406226, -369124791, -1394657639, -1283701221, 1175008683, 1231246089, 1722540672, -867199996, -1059825674, -2063802423, 278419927, -1105526413, -1684422485, -706132492, -1061756721, 512717524, -461408776, -466250188, 1907196221, 336699216, -245792228, 1253254044, -1635565966 ], [ -535911762, 1019576408, -1081420538, 387811464, 1128123925, 37177011, -1896011559, 771662654, -1925218612, -584379444, 167564438, 1148391300, -1371103886, 611896772, -102546361, -703959506, -1921560778, 1052731385, -771690742, 1188787592, -963509759, 1599069824, -22855757 ] ], [ [ -999423184, 197631512, 632382125, 777237848, 1054269341, 256765988, -2124573850, 1210064489, 88194378, 1077406699, -308121717, 1349832616, 1772827113, 636401827, -1204278026, 644637828, -1775256137, -1942275607, -2052283851, -1315995215, -1146880260, -147861212, 1409538167 ], [ 954396613, 931421865, -488849272, 199695363, 1958974156, -865716276, 1688505830, 937110440, 1632971953, -595507191, -1477537956, -1184553266, 242618357, 1526094518, 1365787109, -744831368, 526190644, -1866705260, 1758511530, -1870980817, 1014267648, 1335884031, 1552623382 ], [ -2030749982, 1696888927, 1353556423, 647041213, -456991358, -28351741, 497308467, -262389174, 417479943, 873621493, 715700242, 1914735745, -711717303, -1210201593, -1419994214, 948281005, 39283508, -1024848647, 1072208489, 742834986, 2045004490, -718883134, 202390838 ], [ -567755400, -1088659053, 1442363722, -896587786, 988397217, 1367781969, -1333568371, 794531398, -1528458110, -404042039, 164491643, 1259591699, -1034238582, -1738223860, -187166889, 1955265229, -1907172453, -108066338, -1632276100, -1056313617, -751828394, -162130650, -1074591320 ], [ 1086907712, -568345287, -959247909, 64328119, 68767081, -841616616, -255763680, 299833066, 112559344, 1695383209, -1428396488, -1549162552, -411499437, -585534229, 184376811, -1610986255, -1819689886, 816292943, 173588847, -906938751, 1771268717, -293762190, -1559400817 ], [ 190049311, 2023602871, -1035980772, -4503392, -1468892658, -953972648, 1683453939, 1724525504, 540556503, 653723451, -816906924, -800195318, -934729093, 1115774594, -1105638230, 1170573794, -582095149, -264011616, 224065123, 1340786023, 843972102, 860437470, 1531328897 ], [ 336450408, -1375846433, -477541468, 314019987, -1648172793, 907754484, -1433917744, 1326612411, 1116551486, -596831352, 2015114550, 624967435, 1030423015, 381433354, -1882267002, 496679599, 505362109, 1101254948, -710007759, -749713801, 2066241874, -2135218358, 544691844 ], [ 1119811102, -2094442096, 1051404983, 516807423, -2040157355, 80925674, -1849576847, 382709116, 9676473, -1510432458, -1998494378, 1843410050, -1679063682, -776422398, -1407087533, 2129243881, 1224571737, 1205376545, -499759331, -1790504430, -1960003615, -1126095314, -343705245 ], [ -658871447, 1898472136, 1483276354, 2035563578, 1066282335, -1098981177, -718318779, 2127939016, 47841090, 1604205909, -694374355, 1717909556, 888516761, -474144661, 1957454736, 1629571530, 1645110645, -1977597773, 610419232, -260024554, -1474845795, 170832819, 861940584 ], [ 1191625679, -1096031040, -1952245894, 1277676188, -1329621777, 7153391, 718314667, -421184028, 2053194819, -1611532197, 1634971199, 74998752, -1080273288, 1142583576, 1732509423, -969610540, -856566648, 2004326228, -869956156, 1594906211, -1373242341, 322223694, 99644326 ], [ -2135223173, 1947031352, -210678150, 1407875925, -305576003, -1616128797, -1597587827, 319243718, 1267995294, -652032002, 1288056160, -604600846, 1120367786, -492485666, 1644065191, 1385551275, -1602303792, -784098591, -1729438250, 1829698339, 1902569084, -1900928253, 2097414473 ], [ 1437104448, 232699311, -1574689926, 594730928, 748282761, 611149255, 274323174, 993909405, -1623925381, -1220590202, -395954430, 181226386, -1074329683, 1464543396, -633516528, -437492946, -1755025760, -2036620781, 780685947, -1403011431, 970892684, 1664567677, 756837616 ], [ 2142016398, -151482420, 334744820, -353025456, -529435424, 1654643790, 1957003458, 303805545, 403306398, 1375733260, 303042383, 1472570989, -1492003437, 349981156, 342031920, 1990996943, -883820522, 205587829, -896367422, -175948621, -29576727, -1982625102, 1060813812 ], [ 2007239733, -217658728, 451593255, -1626448080, -1122003752, 1759946851, 1086163623, -298719602, -781506505, 562467092, 264817167, -479792594, 1536464046, 572492875, -1915757637, -1961216606, -1121097504, 1520181114, 606996729, -1541023446, 2075839153, 238169653, -1988084036 ], [ 1562262744, -1940284406, 830492609, 619790358, -1578856467, 626414203, 1679016499, -116573261, -421835634, -2039183537, 1435061270, -1532272635, 2035364498, 687560076, 988413549, 2098324919, 725049923, -1523361710, 2044985104, -794206141, 29381288, 1066161876, -1312191929 ], [ 114210929, -1851444320, 170725302, -775331917, 1029611238, 1205001288, 1165309566, -45295488, -1081258643, -83297652, -1224639182, 364233216, 1735895396, 1209548355, 1862509944, -1281047876, -1151053780, -1616660059, 786565925, -1612612164, -335378850, 755276902, 226991495 ], [ -786912753, -1153461240, -254610953, 687095860, -340971935, -635769596, -2096797673, -1557530145, -256140192, 1963342499, -776240925, -305334835, -65980312, -111680689, -427335585, -879111281, -1674789355, 1384296325, 972214883, -90956952, 1409950264, 1013177396, 600867675 ], [ 672653620, 1572529429, 684904734, 191347848, 1316071430, -242369002, -1984824689, 1579535329, -535157346, -410833303, -1304733554, -648555303, 2018019712, 1209078235, -1202434257, 1898362423, -905692492, -1662633686, 832611908, 458257863, -1472400631, -719583739, -1735858951 ], [ -1316403533, -1936771374, -966014273, -1540189598, -240234608, -1694671799, 1601771495, -1159924805, 412618007, -1788519637, 37643136, -1625296827, -2113655948, 432132159, 1498140195, -1291651743, 1633036804, -460947472, -194864421, -435694542, 1899544327, 1208956729, 1217352582 ], [ 1815856330, -255811171, -1153748731, 270451339, 575755705, -633509601, -1590375940, 1600100919, 82828405, -2100376636, -115629824, -1813496307, 1615323652, -501909333, 731520264, 1871962886, 1719021726, 427339961, -1770549036, -812408956, 940200733, 1969547863, -2053566331 ], [ 1704050130, 2090805905, -16230621, -697113514, 1052527347, -1135754990, 1844653766, -593740852, -1960841979, 1213950062, 1781963279, -16426039, -218693921, -1322114269, 1639605104, 123796226, 1770206007, 1027760952, 851246311, -995556226, -294714020, -668083511, 1356110901 ], [ 725782922, 2040365949, -1761653624, 1826686112, 845102468, 1188133980, -1244263991, 668932917, 150009964, -1439174691, -106393448, -1853310463, 183541604, 628892792, 1530665484, 1996360667, -1946480166, -1711283261, -1893555755, 1803117393, -1449290663, 943571289, -1031805450 ], [ -772121589, 919774759, -2063041428, -1896723852, -156965326, -1733192650, 303360885, 1673466679, 824347558, 572861854, -399827395, -1604479168, 39064178, -1209166372, -756585779, 979409406, 1044940874, -2076810188, 1860568305, -1853052690, 454381464, 1492024946, -353503769 ], [ -1817471927, 1292792888, 315380029, -1901155833, -1608724379, -1424995376, 1065711693, 533300470, 1568455502, -400295027, -1016551296, 490141481, 1689159236, -1276988726, -192373711, 133551307, 1827372363, -903192047, -212683609, -904268620, 1004797586, -972870743, -720734307 ] ], [ [ -1042037474, 1583206899, 2024286438, 1486711320, -81668023, -81982243, 1017672148, -1053293903, -950043649, -188389178, 822276989, 724328117, -1934618957, -1943944062, 1719019553, 1826455612, -1371627935, 993386058, -797942376, -231105846, -887500627, -191209462, -1419310645 ], [ -2102244019, 1421590095, 1481856627, 1821832798, -1099947780, 1084350917, -507029433, -1366175245, 1450686257, 4025874, 1145964151, 1655617459, 431700257, -770250822, -1177624605, 1390798247, 71886380, -170318074, -973004315, -923135769, 1548940707, -1695046963, -1359074210 ], [ 368491161, 1245382420, -660085213, 645822672, 1529438643, 998492778, -78409089, -1095674196, 1775435430, -1664037552, -2143070485, 1463170784, -1788045404, -122448019, -2115509214, -1195416370, 395055671, -1107155240, 322471041, -1078162195, -13161003, 508235463, -1801537674 ], [ 660151189, 693444819, 675320955, 727164938, -222293384, 524237153, -721932481, 648914980, -1779440036, 1498878059, 1244609614, -654575985, 1453363630, 1122854043, -397878703, 1149507667, -711561854, -327050229, 1491836764, 730123008, 314432678, -1074515361, -1641998238 ], [ -435236057, -1531171950, 915359423, -452725348, -1394427422, 1332359138, 1291755240, 1674370653, -595050414, -406377496, 1502397112, -1381168515, -2062597221, 1499154623, 437578379, -196239203, 6567425, -1105567718, -175968210, 1045996215, -1141781241, 1889694319, -321132720 ], [ 788851605, 1012772132, -1968401793, -1337245363, -488810402, 2024655109, 1964741223, 1934823472, 2114312892, 1947751388, -206654833, 1545645563, 779220604, -1685905943, 569673674, 1318900459, 1492099899, -263578908, 110548297, -606688607, 1004694171, -157906552, -1379939724 ], [ -1746379324, -1634993651, 432816829, -416039411, 1667680737, -359806882, -709568714, 1912198173, -639592912, 627324453, -1525908147, -1992821894, -377988213, 2134046855, 599417272, -838407335, -1143229562, 1173449157, 327862677, 1088840146, 675604153, 1832753166, 672403265 ], [ -1131934719, -581179406, 2095670559, 644568880, 1571951604, 1659598805, -627468101, 2018422356, -1775192032, -133244014, -536095937, 1143678117, 171357777, 302419473, -644270451, -98549987, 1989192912, -121960512, -1647108589, -1550346397, -215598180, -558051062, 1336628109 ], [ -1428078102, 2033281577, 1119827653, -1633263320, 352683534, 1477512407, 410689456, 1091681581, 364046276, 746981258, -461078360, 1540967300, 2078657654, 548913651, 2117749226, -1591430026, 1514869639, -2014003716, -759796938, 220919212, -1868571771, -1831681182, -168892815 ], [ 1460212342, 1853972435, 1133550851, -1227134671, 386628668, 1955729989, 1825945795, -186584432, -857022399, 22068352, 749207216, 265409066, 1824729260, -163557304, -1191688007, -1186002687, -1122975365, 811413815, -516447936, 679856963, 1058559472, 334208964, 1706658814 ], [ -2069173834, 879606092, -2144778833, -690704939, -741880022, 72986831, 881405931, 823620716, 1968907625, -876497724, 644583638, 1337438155, -1816488196, 99994912, 1943132286, -812871806, 1264471332, -1090005150, 1263076646, 1336107088, 861161856, 7497575, 1730107780 ], [ -379222136, -1316325942, -1441625861, 48289193, -1361250285, -450301449, -1999694463, -1859791800, 1023956100, 1036709203, -1607468748, 1677695526, -779767069, -279817136, -1312399404, -1805312652, -1000585195, -706895751, -1428346447, 100221530, -282331183, -1881536103, -173777558 ], [ 1776960561, 582508898, -965290948, -1950658703, -1612523529, -244003335, 499728664, 1093992979, -252045648, -1207997166, 253465768, -1232935509, 1181975153, 407417240, -1770198338, 1492922674, 336654458, 249256455, -2047602313, -1688746866, -93034541, 1337191297, 673713307 ], [ -1556932172, 510502130, -545312382, 1719734619, -132099339, 229435036, 1891593927, -2002934757, 901096395, -2034776555, 193511418, 1495082105, 1751582427, -1748879532, -411030, 1354775779, -1242940144, 241793050, -1144888488, 1914283835, 171473634, -1270129893, -241501318 ], [ -1839207340, -103974302, -1800268187, -1870932569, -966117767, 691607120, 707389441, -1418281770, -250216274, -1556285190, 366761292, 717813025, -1362003378, -804540441, 1932020424, 1155516357, 2146496817, 99568611, 2075780797, -816726495, -35683253, 1014478451, 1708898851 ], [ -1480061710, -1851088920, 2080743633, -959613865, -789599054, -1626527155, 1817252839, -1224573885, 1004008549, 269594441, -691188974, 1889607929, 612692453, -1563528398, 1849240808, 1946041385, 1596610479, -489370834, 353650213, -2052109066, 1556613955, 428872924, -1090927744 ], [ -220390210, -1343414854, 1761125415, 2121992261, 1910852972, -1625257230, -1094158467, 581045365, -882852071, -1426781936, -188689496, -1084788848, 1860250853, -315276782, -1648742499, 1353383331, -366136945, 469692035, 1558092406, 1571125090, 1729772822, -1145857138, 32008809 ], [ -84003475, 180781432, 1958093144, -584543554, 717077947, 230846745, 1592900994, -996813731, 377932446, 1616671173, -1966640032, 353165875, 1917881115, 1153023842, -369188603, 1238038105, -440273441, -1437893767, 831434468, 562759291, -90183638, 1598073425, 49207537 ], [ 18677811, -1245227812, 1759215668, 1197829677, 1335802697, 1198794794, 1571717093, -1092461907, 1880870865, 1494332305, -1093482698, 1603884568, -262691719, 693703, 1471363920, 908007537, -1261110034, -884375545, 465560403, 15873126, -1717690114, 1628029882, 1008439775 ], [ 1086676811, -1337085541, 1966407043, 466069301, 2111156384, 672380648, -1762462440, -1411427509, -835704418, -379679631, -43347039, 487112645, -1622703427, 1648607740, -742211409, 1218486015, -477499336, 1096599437, -1971892341, -859086433, 1799668097, -1352355691, 2097266536 ], [ -1370520416, 2097439835, -947694683, 1485889585, -1052945433, -1234494066, 738984424, 1521411299, -446117699, -515630417, -736911068, -1167406673, 1006268905, 1004374071, -1518331357, -2078681674, -2015901765, 2102172606, -364590258, -1219724254, 1516882008, -1694162584, -1994849447 ], [ -1390310703, -1547926386, -293172611, -155020069, 665316906, 1768048495, 163646457, -1804720671, 141797372, 631207955, 119408540, -506674258, 864754404, -655258577, -125963057, 596147418, 300137651, 1659223585, -1009878498, 272208175, -12411238, 1179287476, 468725594 ], [ -1976245273, 98346607, -1149637620, 376843953, -386920831, -1031666436, 918786267, 1916773549, -1286559176, -487789337, -1018893272, 1190647430, -1887560825, -1517099432, -1697398285, 993891275, 1749480842, 637864803, -376374156, -540140550, 1506191485, -79971167, 1944778384 ], [ 222103610, 1611080954, 1976160171, -275016026, 1490372411, -172929650, 1561609637, -555381279, -1113488036, -1290647815, -516778668, -286565767, -759570784, -1727192201, 1464379193, 276571531, -1796078048, 1036491882, 229155874, 452419367, 182677664, -1343915416, -237683949 ] ], [ [ -861277532, -1684075756, -1919579798, -2018587115, 590310923, -312926557, 133528483, -2063523601, 476622056, 448446978, 1674993729, 2104130558, -1752432154, -409106890, 1193325858, 1572089039, 992001671, 1135375722, 1652019352, -1325947102, -1257560506, -857182424, -975267465 ], [ -1795354165, 525636978, -311487654, -2004078495, -805589741, 1883873029, 552674608, 1261914143, -1877981903, 342771287, -528434000, 813135910, 2111439006, 190525564, 1310238523, -1158834764, -1121470788, -1161882191, 1908724970, 492279065, 661205845, 1703454636, -994221937 ], [ -512342954, -934538403, -1204160373, 2075603886, 598199351, 2096720882, 1318049103, -766329761, -1492185492, 740105158, 2111184471, 937983930, -1409757616, 592596710, 450520657, -571044176, -605126528, -424555621, 1741142915, 2026317210, -1371816301, 1987080832, 1260361387 ], [ -2024810199, -2113236968, 1379258281, -1378090728, -926288485, -1016028732, 1917711389, -806396879, 916773652, -545598305, 335922213, 1614470833, 1642155639, 1215129096, 760043725, -2054632042, -405172024, 142753665, 1641809807, -198396004, -429650767, 1624775246, 1873180928 ], [ 924836254, -1807464264, -275559322, 1097141907, 370192415, 1107954134, -656329283, -1777220260, 1809704862, 995319143, -648395139, -1109557950, -2081846762, 1670792739, 1236359953, -579897516, 1694883306, 803319023, -1605596393, -2117443362, 1597793989, 1728984853, 1432646938 ], [ 928232557, 1907487928, -1126077381, -1997761360, 1775025430, -1574364784, 1479540696, 763905474, 742153320, -887231592, -1282957887, 2123650771, 1324875771, 2114176353, 243361510, 250140177, -1604613405, 1607456647, -1089655004, -1389008379, 526861326, -1357005714, -1578083125 ], [ 1936705981, -459655410, 1921512338, 727626060, 1912040075, -808732517, 1901194956, -1913564896, -860615296, -1868560082, -1993305175, -2028096922, 1883890180, 582035405, -284886649, 109911435, -1687806643, -1946176223, -1035594333, 433973861, 1070213265, 2072885579, 1778144395 ], [ 829359719, 1216269402, 179746629, 124540047, -692330772, -194380534, 2131406471, -2016604548, -1724355811, -1747469008, 823108636, -1302361302, -682494857, -1664192641, 496294628, -1116127716, -1082401056, 938419763, -1053186370, 1207602756, 1595903791, 1035649680, 1056084919 ], [ 1933154562, 364187316, -1383365110, -783267015, -1341092702, 871359242, 1602489816, 1860695097, 2020646675, -588700950, -1822512074, 1996102998, -1798074027, 149151828, -837469096, -1956989025, 408547951, 1551666334, -2005222664, -1514161947, 1540684960, 1128468038, 936555471 ], [ 163425711, -483066742, 417523214, -923420501, 9138657, 1462890826, 881711243, -2086153516, 1690248900, 2093284332, 1879217260, -806188523, -443023272, -283356742, -774150627, 588947824, -1442867894, 190413451, 1219053741, 718383725, 1973149936, 1985180333, 124151756 ], [ 293688174, 317651319, 438306274, -72041171, -820010918, 1949863921, 1420627117, 1823661469, 133932280, 1794859928, 408581304, 1017185432, 1507233801, 1838151899, -1484011652, -1285175890, -647922327, 1129505490, 240335664, 1943184589, 143945487, -1814421874, -642912767 ], [ -1858818796, 997673899, 1547535392, 872439807, -500260616, -1808436418, -774954789, 731596508, -1057985322, 516764813, -1788260276, -1509358718, -2010102830, 501282439, -1220601211, 37445284, 1788298479, 1140329704, -79656613, 1379340124, -1031772865, 1379720057, -1549390241 ], [ 1617102874, 2085878512, -1418761411, -282682260, -1567163277, 2011093302, 210703274, 2002145769, 1310748551, 1350122778, 1483109392, 1013296909, -509989498, 1495511238, -2029528005, 1963066853, -824371265, -1099829116, 73360074, 1660195175, 2011947706, 1498379522, -1723543090 ], [ 1684225185, 1127764079, -991345718, 1262568837, 1918465954, 2137755713, 689577238, 673772565, -1145688728, -1799892117, 1845210202, 1691063170, -1736946818, -932130999, -902286478, 1663501424, 1201443067, -1670229628, 1034523602, 1720729796, -795970561, 559394557, 234509901 ], [ 91133159, -1987492240, 1981274739, 2115748142, -1437753228, 1903137913, 1501391244, 932542036, -250033067, 1253955845, -2074459750, -1607854036, -1019558250, 2105973544, -1159617805, 1495537404, -2131834232, 575493740, 348184301, 1531870671, 117509486, -361981892, -420090528 ], [ 70174834, -728082648, 2015116120, 1814612036, 287143711, 1550538392, 2133979938, -1000256370, -389981554, 1265907238, 1860895805, -1978558169, -1749757589, -727476461, -626264091, 1587648385, 485151304, 1371889453, -1525344167, -1136512877, 1303336513, 671029107, 211864870 ], [ -1990307692, -1156993157, -1099765919, -893231629, -1722998522, -1387332007, -690714124, 1785517209, 2118707335, -726181257, 576787380, -1779822954, 824008252, -2022694685, -2128181821, -1858331941, -1229259009, 1775754407, 1797311593, 1773440321, 2094439370, 719325529, -1564434716 ], [ -762970296, 1373368298, -839165287, 22851782, -640908911, -1277232673, 32664036, 699184963, 1498411213, 1445764027, 1019357129, -384907964, -1273035584, -125689664, -606000746, 488755818, -1331391886, 1768067318, -692274032, 1711696907, 442970521, -475925545, -1642794200 ], [ -882328105, 1224429800, 1540846525, 743604143, 2028077132, -634395779, -322391586, -1526262376, -496592383, -1299967496, 1421664441, -853254860, -113493348, -570835214, 567067022, -751773969, -513072902, -1365149086, 1869515303, 383687943, 1626611949, 1718095059, -135380881 ], [ -307823119, 882148118, -93799268, 1754394065, 1982119358, 1909854079, -1692421662, 792694487, 1901921600, 1895005836, -1023484871, -2004996067, -1814565270, 790614785, 487208978, -1265260470, -1607292749, 2128387724, 782274944, -1737237344, -404176953, 768134015, -1614702686 ], [ -1350956176, -1158594522, 167862914, -958430152, 1229675, 728036434, -1252682997, -1353328063, -1027660035, -801269957, 726925330, -459617639, -1961112567, -1758334399, -1836144624, 921355130, -1481191487, -748431466, -1651025860, -812317482, -978441605, 2044438749, -1391611596 ], [ -322403756, -131503813, 374637812, -1436505617, -729667972, -77323592, 852411926, 1818052266, 1826745501, -463462538, -1567592507, -1728653462, 382432685, -961368962, 1281452381, 868941053, -277357299, -1291258166, -1734519326, 908280893, -1282965725, 1685405963, -756074015 ], [ 1077200841, 703025137, -145548944, -1232508345, -1884538884, 1144619072, 183588324, 198847812, 1264517337, 1669086630, -667292508, 2067593514, 1985561069, 1105052618, -118860202, 822853280, 1757164522, 1919504227, -1027152850, -144932544, 221665717, -1878652876, 319220730 ], [ -1195069662, -2145595155, -933567073, 616807145, -1232417954, 916210669, -2007256593, -1768269892, -25985207, 1100506893, -983843035, -1939485019, 224028134, 471900566, -2044025564, 1649438056, -935031382, -1222688550, 810054719, -20606161, 776503418, 276161650, 1505288497 ] ], [ [ -1908367116, 1477928154, 1860427815, -241137711, -790136932, -1829393501, 1581647265, 766458742, -1510742823, 498180516, -1595552661, 445981902, 1970342575, 390841970, 1910256880, -1325557369, -961216121, -2069022026, 1312672754, -1200320731, -1094507115, 1156385148, 2103488810 ], [ -1918511928, -1640008666, 1177758640, -98242091, -1758603208, -832131959, 1692816233, 1198186747, 1910930691, -1592164800, 731342700, 394589682, -551418712, 283442693, 762498349, -940650300, -659179371, -1641794694, -1610935653, 1522972503, 1429182808, -673463803, 547666510 ], [ -611642384, 729895007, -1094967383, 1533854985, 1423365402, -1313237681, 681512673, 765256544, -928880484, -1922417889, 654736947, 1718292570, 1696249961, 146098831, 1401815029, 1590321874, 705819697, 369975849, 523646417, 1792597448, -551416874, -1392289333, -1874942079 ], [ -613350661, -721065638, 1768810058, -1301546739, 1462531103, -35002945, 439034783, 1180226977, -1527544613, 1065185398, -1768485105, -2104593822, -1428668207, -798167336, 1895706003, 1237515049, -295640258, 1453648304, -286297504, 1726307649, -330899595, 1247058449, 92670463 ], [ 1173767386, 822707931, -1592571373, 849625370, 742949829, 1507509817, 181145776, -213451459, 219132456, 2143197271, 1906767217, 1345634737, -1377880149, 1929369718, 1799812337, 866734877, 1182724743, -1191812244, 1747102612, -247545359, -580259386, 2063881668, -1519851940 ], [ 314697542, 1100843877, 1546319069, -1520123299, -1133137257, -1502770861, 247454802, 658238098, 1772423237, -45080457, 1054554242, 2101081951, 1535329264, 1186458373, -985161341, -1383640131, -1317448402, -988404739, -2037321190, 2099295171, -296086005, 1724200929, -381900535 ], [ -77228291, -1833351953, 1031754372, 1759065144, -1021777669, -1118326694, -70088033, -1530526867, -1977051265, 1740052583, 1740097388, -1764387091, 540698952, -399007381, -212989141, 610124806, 527456173, 915394479, 1133877599, 247296118, -532397466, 1367147930, 2048857623 ], [ -1486043763, 876309093, -624458250, -222844771, -2080414720, -1112823579, -1325388765, 1809354687, -1974215589, -1483487227, -1728014673, -1369013278, -313374351, -2119994170, -1873090190, 717904295, 2065575158, 1427545959, -668203221, 537257410, 296681792, -31707720, -1106536154 ], [ -2038199921, -1968802925, 76753109, -899167527, 426528344, 1531737962, -578617749, 1443998337, -807802765, 764730819, 1336509043, -1683882251, -892719714, -1045786857, -1959348820, -865009074, 276065033, -1568419891, -309466958, -123277877, 1184255317, 180048669, 1488864913 ], [ -900916802, 253997270, -15751552, -846575863, 1710047443, -1548615165, 395599714, 1508918248, 1939492247, -2062169766, 2101046102, -2102747798, 292738939, -891652988, -1150900681, 1297502927, 783845257, 565994248, -911908316, 2048730524, 1174354052, 1735659693, 1684210234 ], [ 717501095, 618058929, 1550018824, 1565240768, -947081135, -1313548098, -963801607, -1594964390, -1876728792, 1757625247, 390077968, -517639192, 504540301, 1138273779, 1328471809, -825635856, -60925235, -2115815124, 2137815737, 1503174655, 1482137647, -181291188, -1908557586 ], [ -1530104588, 996903988, -2059504399, 1182348344, -1135155146, -1971855082, 1087921358, -779177895, -457748849, -342622892, -1497849526, -809385396, -1580575268, -971193871, 726296154, -2035300748, 2063809277, -444266131, 330155515, 941243178, 1036246116, 1781777480, 758329252 ], [ -2017683056, 1154230693, -1891619813, -1952509040, -210727958, 875573548, -1135345216, -298888996, -716107887, 805407258, -342293289, -520840377, -1796640822, 1372524411, -1541638714, 137402615, 775818333, -1367255333, 705610382, -93212334, 1800190375, -380835354, 1429833165 ], [ -484882805, 11250180, 998287480, 1285136780, -759489767, 171026424, 2073747952, -1842694507, -633848194, -1406476826, 2122264112, 1847128257, -2093030852, 57355802, 1214060321, 2144037335, -589200981, -1944830117, -22112988, -304077049, -881750516, 463601258, -1360697216 ], [ 1443992406, 1504592474, 439728800, -529138518, -1726565716, -831684011, 2117937126, 2014276074, 946836077, -717450113, -1462017779, 1501097427, 1372737675, -45371421, 1893404192, 1521585960, -612136728, 1637292010, -373379286, -1335367018, 714295445, -2099859039, 421706118 ], [ 281913692, 1904050221, 40509622, 738332311, -928274119, -1869301828, 1873692724, 2043235390, 1426217227, -978616853, -801416225, 1412228509, 1240578227, -391490160, 858263432, 1270772299, 65873100, 648567972, -2113086489, -1007801317, -1563100980, -1116802068, 1940749291 ], [ -1561207287, 664237739, -598736188, 126775387, 2068971948, -589842213, -1505104632, 2049406563, 101775039, -1372564401, -1737210888, -1931251100, 176911494, -1142571570, -514266694, 324576266, 180076301, 1551348148, -1174964341, 189251095, -1290551535, 1529669242, -166028265 ], [ 1813578445, -1816322144, 797352803, 2101864821, -382673164, 312911599, -1545179835, -1885690397, 1215495680, 516231948, -777700815, -203284213, -286230224, -1943482049, -377665994, -309686402, -369912994, 1283468134, -839384484, 964564732, 1570124075, -1307781233, -1567854625 ], [ -1130383450, 1428262143, -1040165049, 1470087654, -1985254163, -1777793075, -824007339, 374152440, 1335290264, -1257213351, 298731038, 484813806, -1594099438, -346471434, 9773097, 1535986835, -1808903151, -398138428, -1984199557, -1136835794, -1016662093, -410658801, 934906601 ], [ -312774417, -1160319833, -38422220, -830719357, 1521897909, 294245749, 32650044, -1025219000, -454529458, -1360073779, -383832882, 251652197, 88305501, -1388713986, -1302260131, 1977144823, 939486642, 471562714, 1500468211, -1936504144, -651866611, 338980028, -1156883604 ], [ -1985356865, -548422751, 2140699174, -483618452, 556368808, 1167205361, 1156326909, -1557019581, 1049799808, -1710848165, 1327386168, -1642959098, -458886722, 1987661843, -1231374379, 499263794, -2141976196, 409951742, -153147427, -1675993825, 1370560576, -705421955, 1762989547 ], [ 1065296974, 190085175, -202388204, -1718051334, 1405893542, 771390267, -647941210, 2021645633, 369682583, -414302491, -292036773, -792731277, 1120700268, 916607903, 1860370184, 1297413050, 1486103688, 873530596, -750288740, -1124371928, 2008811322, 2134136040, -482855499 ], [ -1542942641, -1606288038, -196350689, 890317516, 2089988904, 226074417, 1734656168, 1187665426, 434042769, 18681484, -1446378142, 1892197578, 503412497, -1088335958, -43146139, 814062800, 374297391, -839138865, 2137286806, 1767352914, -672692413, -1045132824, 820369438 ], [ 153738483, -1371371506, -2028222746, -456743269, -1693689866, -1944779623, -617668817, -1937684755, 1483575238, -853311892, -87058459, 1670886070, 375154865, -742971582, -1518547541, 2062700598, 51698351, 1555717822, -1909846166, -1444316454, -181813567, -1887032863, 416040150 ] ], [ [ 1995654635, 818630376, -514627517, 443889531, -1395153496, 1244183098, -2140006164, 2089020309, 186339196, -80255307, 1629579245, -1658199830, 616694649, 1737144238, 945947198, 220707839, 1284219168, -372694836, 1678612029, -1274335984, 1943067945, 2118663574, -775090565 ], [ -567576856, 406715832, -9813114, -1696481631, -514371470, -935423155, 1188351169, -976548081, -998785480, -1238644697, -504390697, 1670860134, 1679642606, -190314699, -1565182338, -58434932, 1107685704, -767301726, 2086564632, 922700153, 469329264, 1111527974, 1195840644 ], [ -1228507189, -45220286, -981989864, -1177678748, -964783713, 936513801, 1812556770, 1121755497, -1639123832, 1939069833, -914890100, -346902761, -2011891619, 15507219, 172982610, -1926926927, 1653156464, -1658711523, -150045145, -860032490, 35322298, -1966666163, 903562659 ], [ 235652028, 1523020223, -375684262, 1550757421, 1994662912, -933017543, -1487941881, 389604026, -286579791, 684681393, -487267647, 1064599231, -553645535, -203081057, 761768304, -1955716878, 1782332991, 1714883463, -2053879121, -1711107701, 225575479, -1751680841, 1777527535 ], [ 367209494, -393682992, 1356864725, -1949429826, -70574817, -783827938, 1645874146, -430458503, -2062414945, 1825409966, 553743883, -2021165026, -1507575560, -2000822747, 587878867, -544424720, -2089470298, -1118925204, 1295476842, 249579947, -2119879289, 731805116, -808374718 ], [ 1527780168, -2032285719, -1440819619, 69089084, 1762855543, 806122577, 1494693979, -1434777012, 346053631, 673941476, -1774655390, 1465702575, -313183407, 920388016, -138497825, 1642635202, 1265659037, 505635677, -1113719557, -1520123582, 851810644, -1778485705, 398131737 ], [ -1345359387, -61693373, 557576255, -714975194, -1955192015, -1059792221, -995209910, 807184732, -1651577881, 870392669, 352616599, -1917464708, -405472967, 432479746, -922264930, 1486869062, 337013670, 133871549, -66019072, 1816349511, -572321687, -1416040680, 1688847603 ], [ -1724988282, -2034826424, -552719178, -1603324738, -1038896242, -1024308974, -1400104680, 1447083501, 2117256596, -180963504, 404647964, 859747168, 1621977938, -1717012242, 1750762117, 1205898074, 786742103, 1713571191, -77764520, 1195557406, -995728350, 529234519, 136628115 ], [ -228687207, -1834877331, -689903116, -165318184, 1650751966, 664983881, 550971073, 1841564253, -1384904339, -944890280, 1644265906, 591299068, 1453291220, 683566229, 1867332792, 1502324962, -1773804224, -1480499514, -1526088865, -1177772213, -1986000843, -1172163028, -1413458259 ], [ 1678448801, -608265894, -1959635649, -1076754223, 1413308169, -1170412442, -230961210, -1331843260, 373792546, 236731656, 744255694, -549249924, 1834898831, -1223018109, 759815787, -1264779722, -1627826425, -1652656157, 302091162, 491077449, 812558786, -1994315280, 1305445651 ], [ -2135670955, 893046770, -1506048930, -332534350, 794761065, -1120895351, 1685223616, -1384793641, -1099070529, -1922139822, 1615128569, -800679609, 324971239, 2134003306, -559981245, -327840473, 540104502, 277440612, -898141405, 1899318590, -323786128, 510085512, -890727954 ], [ 1571005941, 1875264447, 1632070481, 408846458, -286217236, 1994142817, 1186582284, 1129749167, -45301960, -2129121463, -138863675, -1582682486, 268336308, -1752645622, -1225060342, -217421623, 258176649, 1434563583, 831480498, 811548333, -1493973604, 292959372, -2006791147 ], [ -1533464245, -943487908, -33444313, 428491770, 76113737, -314103144, -503769770, -1036304550, 1450620307, 1705867745, -976888088, -1731058667, -1525771932, 568740108, -1006093742, 452082602, -762219530, -1853786525, -1106738471, -1445101659, -1394995434, 2030068557, 571448847 ], [ -1624443748, -1542302218, 983158786, -545515106, -542315253, -1137682973, 2074086930, 1478302774, 1850835892, -1894428849, -2136890438, -1671653296, -1411290105, 911633775, -146632037, 1712830781, 312152456, -95867744, 1989016823, 74234406, -1974338979, 1280936988, 1069216847 ], [ 2115095567, -438639758, 1206695755, 532586234, 155332836, 820993991, 990694788, -497816615, 1558302739, -1425050073, -592479581, 1650970417, 1820557709, -409568178, 1578138537, 1495787373, 548448837, 684951325, 1258020530, 1966979894, 314348211, -2064307357, -1747303859 ], [ 20090660, -1176440648, 1602336320, -194280972, -2043837807, 450069958, -1838073072, 2054703718, -945519619, 208059895, -386802009, 17308900, -510356660, 1505040289, -263465643, -591967454, -1776023824, 1154593445, -1510549399, -1876811336, 2128769725, -1216203307, -890505652 ], [ -461819529, -1491332962, -1001467052, -226141953, -2117911993, -1085904362, -113022749, -1449028916, 1405594545, 1669079118, 667982203, -1911569591, 1456488558, -1610576781, 1710121981, -657859712, 270470415, -337825889, -1471012813, 794081477, -1118420413, 1724866870, 365696184 ], [ -2023050109, 397252949, 1549044572, 867201236, -1961123838, -906979432, 865555928, -167794298, -652096938, 1510051399, -829551433, 2071300397, 952470769, -380188894, 2112966496, -1148936452, -1191326190, -536239166, 1994466945, -1129931562, 492329587, 1313394132, -1669112245 ], [ -1149764508, -567469985, 1148189333, -1054476102, -1939000910, -1942462567, 2030319657, 1794472683, -944352761, -214772623, -372536172, -1439137700, 674083447, -49566541, -1980297308, -742691572, 777589450, 605415061, -721238031, 1918016014, -391756587, 1906428882, -47255613 ], [ 494814751, -1772427146, 494784839, -1429346164, -16943478, 303226612, -335655643, 600675570, -2001594115, -1672867788, 1438826773, -1972029511, -871355668, -1585354397, 1373001400, 19611708, 2110797085, -1442638326, -1424050888, 1254411731, 989566629, 1828668234, 280893093 ], [ 142798278, 1537862971, 365056734, -349355167, -1016678179, -1032289550, 1672165323, -24049811, -1275136035, 392661202, 1740005028, -977174209, 18741611, -1125179434, -1650788718, 752127477, -78085001, -598662167, 88047071, -1968243401, -877530682, 1056815494, 53278843 ], [ -432962316, 470684930, -1503618572, -533744423, -1322575507, 833383599, -1997048423, 261504639, -1500004176, -291699587, -9317052, 1656417878, 1358262860, -1072672047, -1257212068, 1972346869, 1443281255, 592616954, 42949614, 757589010, -1901848070, 2045605956, 1297614433 ], [ 173096176, 1394788114, -2048044513, -1736848883, 1281588027, -1465827459, 1367127248, 1081534437, 554563044, -788607752, -569015208, -1103474725, -548363528, 1918820808, 181006392, 763733302, -379625037, 1367641664, -1432911003, -1213133609, -1938453432, 120900067, 915573473 ], [ 375014354, 1233670670, -1325260542, 1910186880, -1952815281, -432265922, 145963832, 612685432, -828055156, 1404409843, -93940077, 466346589, -973319407, 1582839894, -2102047224, 1687759973, -1121286270, -717653224, 1341828081, 74497106, -1244569082, 1289828763, -1422851016 ] ], [ [ -622800295, -352743424, -507602815, -160337658, -1982507695, -1329688115, -1684808592, -1333667637, 2100493347, 981674725, -89898622, -393347783, 537182061, -810297155, 344489900, -1103912826, 947318799, 320890641, 1794829866, -500119528, -1754563328, -683085502, 1392439677 ], [ 1858853541, 954787948, 818306329, 593372032, -239133461, 1217443656, 627726990, 2115166918, 677575812, 1160479867, -787144354, -1239833864, 531539769, -2114147610, 110850113, 1289922967, 1304923596, 1152118160, 910062135, 1428676760, 482812788, 1164678699, 783742389 ], [ -422783926, -1099900260, 334510030, 993807256, -1329325421, -598929728, -1118497853, 125488547, -888623116, 209943123, 1054409962, -181878592, -1013015581, -830449163, 698951826, -2124615781, -1958638685, 1072043550, 1435765184, -123405983, -105255734, -751538408, -44790735 ], [ 1138487677, 690661003, 1533191032, 1264577031, 2099595138, 137393305, 1276707570, 1167953387, 1595629984, 1754167914, -1089923632, 523238263, 383024220, 629573944, 928999572, 1073720510, -949135860, 834251883, 528507420, 50915054, 1543926354, -229045732, 1547330449 ], [ 376170050, -409849614, -1453140342, -2046847197, -1824252331, 1635499913, 1253337040, -1641088267, -1026049882, -411077086, -1786176040, 495837198, 1287042582, -414564247, -672235060, 397962893, 1895110477, -191774972, -1806229155, -841902907, -205027107, 1312076223, 1487962316 ], [ -1025127139, 141761711, 1345825093, 663134474, -1344591563, -1297919851, -810153248, 651842893, 1843179061, 1970940232, 783467646, 429475872, -1221439191, -1473623666, -1895306302, 1997736015, 836985517, -158891790, 1167101612, 318414227, -1308098315, 1302139071, 1605138259 ], [ 1220724116, -120621772, 2112247871, -1530582589, -853278, -368371145, 1222955695, -320869153, -1802957257, 455295823, -126702822, 2052761143, 1553460239, -1238030244, 2108850018, 943648084, -2066829383, 229420769, 1257028643, -76865665, -225400998, 1517515589, -641336073 ], [ 2113503028, -123178274, 152559860, -1902372811, 69067060, -711851439, -1587174040, 822428378, 541915843, -200950013, 1880452203, 1419989721, 816140758, -1632004905, 1805356690, 453783188, 819994782, 509592858, 595168363, -559790617, 900605516, 870168144, -1403402971 ], [ -1790804168, -1268724979, -600164528, -22137283, 725409770, 115846760, 1940436361, -45369161, -1096635165, 1849001825, -1623330010, -2091496936, 1365632185, 1249333124, 1529218923, -974909016, -1466304970, -1860241354, 1603954035, -423070992, 1134728045, -180555638, -572362006 ], [ 449596345, 930375472, 504830049, 554047388, 643840894, 455821650, 1667166446, -1730113445, 401296328, 1405669725, 131910201, 1550558064, 583424335, 479917297, -1961595408, -941218499, 140637811, 222795212, -754050220, 1359109962, -231736773, -225765843, 106355207 ], [ -1624245226, -2141790579, -1227688007, 801939587, -237376950, 1738055377, -52859211, 1209735554, -1510209332, 363871459, 1572118747, 1095996849, -1687070872, -68114947, -728992652, 1447646178, 122243983, -1622823595, 661400103, 2094112896, 83714885, -1789743939, 134476194 ], [ 1181988217, -1680938585, -940758967, -59253827, -575654831, -2085203175, -1417182468, -1742160976, -1952284267, 1863308201, -1312743849, 330436018, -73671005, -225337857, -1808195134, -721669430, -622211652, -830825454, -678952260, -1159648222, 847347468, 1040204034, 1096008488 ], [ -1987007362, -538030811, 149604931, -1719985664, -1699511112, -1814836510, 1538806776, 861512963, 387946704, -268538302, -877391439, 826440901, -1134790561, -1095897625, 895248869, -1928073464, 1469688547, 2125576106, -445546148, -74368900, -1148767256, 1790996360, 453209065 ], [ -713267799, -569090903, 494460155, -310973134, 310421418, 1516020311, 293491113, -1024743887, 481690664, -2031342698, 1997801971, -362531454, 636888854, -1630627854, -974068978, 1115624138, 823515243, 821763460, 1054673613, 242353168, 343663028, -915234641, 813548555 ], [ -305848087, -1819833511, 756717125, -1701274687, 1341919366, 2116600317, 1438843898, -1836918849, 904219131, 1592210101, 778149240, 1321885771, 1020353948, -858916167, 1548976451, -1976125148, -276277946, -1791691714, -1670151454, -1059986821, -89324359, 170805690, 1894571590 ], [ -395471072, -1868656656, 1073896410, -836310361, -1193951186, -334317422, -1452279177, 946078405, 1118044815, -736198904, -1162237278, -1338248125, 148130927, 1702861633, 212748770, 1657806569, -26468915, -182985273, 725579428, -1714515010, 114967556, 1416100470, -1777431475 ], [ -363580022, -1435147959, -1175337825, 725737166, 1025352814, -508352162, 1408567736, -146237776, 2103312153, 1728175406, -121100357, -377790137, 1658946001, -336201621, 1803423281, 764570753, -909103772, -1623811466, -581875707, 1821198085, -1785657999, 1667938039, 1512316364 ], [ -18587579, -737603157, -2103190253, 1178489168, -461363488, 1319782192, 742130992, 1288337970, -443941351, -1072769793, -1657787990, -432912880, -614988593, -1321373104, 526664122, 1984059930, -802486457, -1434164763, 962346031, 1636601027, 1780913289, 1613195663, -79655558 ], [ 1053645121, 1261299549, -1849127061, 1329200820, 1737930234, -895073950, -1645579932, 655975560, -880750602, -2107695024, -1225302763, -786805863, 871748181, -1313992071, 1176952618, -375710439, -322754978, 1164918515, -2083583801, -1969509808, 473670664, -633593694, 1728935459 ], [ 2037545992, 196676570, -1337379819, -1819871023, 1942461808, -68073452, 1433832576, 1385775811, 1104961797, -613613626, 1648351275, 835089666, 1200980728, 390185586, 1385794699, -311465520, -496262888, -1104331846, 746514794, -710835536, -1432563285, -502521086, -2011962623 ], [ -103964767, 131172363, 1163396552, -163589269, 1961837872, 1734851988, 1249846524, 641386320, 1568931699, 1282952222, 1634115667, -222103884, -1314148412, -1190275278, -1986916995, 1831162751, 462770656, 1987793078, 1675835260, 1052899868, 561129539, 1633145076, 1616637396 ], [ 432827929, 1600603692, 1268104977, -2137585496, -1784289655, -1620166416, 1038598045, 347278869, 1716351315, -839528952, -2140154191, -253462474, 550069875, -652235119, -1791915690, -481907673, 1214004672, 292419726, -1808267343, -1905056779, -1104792444, -53094733, -106573782 ], [ 148762550, 1256629378, -1843703592, 1735020535, -704643554, -391795735, -1429130885, 1934646861, -1297091625, 1414441190, 33973300, -922744254, -990784199, -1514783279, 1462078448, 1101003671, -1681013376, -1983062048, 998802173, 308173574, 604014756, -182422924, -189583361 ], [ 838368900, -897295881, 115192992, 1600105002, -977374810, -709438376, -2141805256, -145433157, 45609434, -910806184, -886822770, -1123143394, -279151755, -245585918, 346332811, -271049879, -912649151, 392159458, 418486916, -1038108917, -529037221, -2033125643, -1225242424 ] ], [ [ 1067630959, -553826794, -110434157, -1089301431, -444643772, 450006777, 201543183, -1028747390, 690350141, 1975642770, 1293676144, 1503139221, -90634819, -1405026153, 399456648, -1752807679, 1664811764, 1399266254, -1807030776, 1619727867, -140174775, 1756006610, -146781360 ], [ 1928654319, 542707110, 998322295, 146132617, -1107403707, -1940456435, -1212206110, 2137164581, -1539493004, 1286141889, 2097688034, -418722642, 2071638326, 1528980611, -1544011409, -861429657, -1854724889, -223620739, -795575937, 238134178, 1403239619, -267314808, -1339946912 ], [ -321987335, 541581007, 258264798, -82535146, -654337444, -126435390, 1143271937, 377927069, -1817195852, 393363276, -665151184, 910059785, 1113118771, 950563422, 1874155058, -435517581, -30378583, -715934628, -803593503, -1962484854, 873870006, -1373153367, -67368576 ], [ 529598387, 831934240, 1274561693, -1457613815, 719444600, -749418505, 799027521, 2043146327, -1815670566, 235716618, 209941523, 547819500, 498463052, 1561798885, 398225095, -1071353989, 904789126, 820261114, -920498503, -458466765, -1059402263, -1732103353, 1123349975 ], [ -1540172797, -991514869, -1223400292, 1833614916, 1852452984, -116205090, 22911601, 1494346415, -767278063, 1353822083, -212105176, -1859190497, 1372326394, -755281868, -1841074535, 189126986, 248444258, 1299727591, 1968333977, -483898589, 125194631, 660950379, -2048501142 ], [ -649883812, -749900557, -2082181526, -264828490, -386417860, 889473712, -926562459, -334050948, 1331978141, 1561311178, 1849360136, 763263308, -251733636, -764801354, -738119875, -1747660136, -1096851646, 1729021492, -1476994884, 2027747347, -802014439, -359259270, -980277314 ], [ -1699237773, -949981673, -1324559953, -318675628, 302204466, 656626218, 1061779333, 1352656569, 454009089, -1294564040, 816405993, 2007888392, -1378411846, -1492309114, 443922841, 2126108769, -2035888756, 284008869, 337856512, 28378039, 1381957071, 1887283335, 1357566719 ], [ -1113306147, -1745004669, -2084837159, -1055919566, -547470744, -231706699, -2011114269, 2094559771, 1181493977, -1954612442, -1691362560, 510083665, -677573576, 1960456144, 1599737189, -122791404, 1986028807, 1073496247, 1043194933, 1282615929, 326999840, -2012718614, -1433296322 ], [ 1938507394, 425527021, 1974200781, -926796206, -655221131, -1848047029, -728314235, 1672703131, -1136370170, -1575887818, -1131805115, -1960808499, -211203343, -447690675, 83069020, 1103011262, 722559129, 295053142, -1378689286, -223272879, 1847865765, -1245856826, 212249040 ], [ -1917007608, -2133053189, -1402488879, -298883982, 2139823461, -1619496486, 1062339196, -1961749170, 1308729270, -1041546918, -1501670890, -60516878, -1054841326, 1051594056, -1730564584, -1981527761, -1988855723, 628849491, -334667408, 1550949887, -1793171729, 1097810275, -809355224 ], [ -1354698784, 777933876, -1908387508, 202215172, -1199573025, -950928746, 2068624992, -914027345, 1193829991, 106585589, -1131421640, 161439577, -442462957, -1432440374, -1381072392, 1192142415, -1920836608, 1649711922, -1498114530, -803335758, 759566686, -291688366, -285825029 ], [ -670615177, -1508649596, 1468331471, 2032436, -2013492413, -1454768378, -887726050, -1661399761, 377757603, -1157996496, 1107174051, 1073282829, 1234791204, 1281087725, 488475698, 1762674148, -812683994, -1076085142, 136720298, 115433620, -1042112126, -371804244, -1360459242 ], [ -1572919415, -1740509049, -210089173, -423691238, -1435526363, 1198302013, -569236934, 87235946, -1843576633, -1230143699, 107190055, -1030159107, 80459790, 286367781, 1448134648, -107996441, 1754080226, -2072532760, -1623400761, 1856221616, -1188490627, 1530091250, -782061378 ], [ 861060490, 514111747, -1534406553, -840072516, -2130759313, -1690560525, 999099179, 660078763, -697355559, 1071905223, -1391587643, -83006003, 1559690636, -553804093, -236854702, 1239374475, -142386619, -1482687568, 1950084755, 988586396, 1342504068, 840180953, 915665707 ], [ 1319155679, 1077528825, 651885857, 890391405, -1943141787, 304258012, -550864179, -485954121, 1941052378, 1436710715, -738010848, 2128957798, 21703419, 739115441, -254788127, -202317653, 1109621462, 1102953469, -365368594, 1411668612, -1368799165, -1439460159, -236878898 ], [ -782026096, 750506171, 824581027, 644617266, -883986784, 1534532882, 1203666708, -1019233528, 1619926185, 1102644445, -1322604736, -1289647727, -569879905, 2094918645, -2008825014, -1064717052, 894316663, -182832096, 264072874, -898818730, 1364568286, 1451363611, -31989282 ], [ 1858584350, 568155435, 463761653, -1082773993, -52767408, -768095295, -1150221877, -544211046, 1736608860, 1572298061, 1045012601, 170577654, -782544320, 493964048, -1580239970, 412961846, -1845491830, -809276943, -1142549539, 1645884866, -82127986, -42610686, -956195437 ], [ 1821916391, -1853496086, -1606251802, -1736918005, 169079227, 301707810, 1509823656, -1806765719, 633043127, -374558919, -553629749, 945041832, -2108987617, 260571801, 1059958375, 1004510141, 1017177704, -1561648669, 1191280054, -1941836098, -323205176, 946838254, -94430970 ], [ 410592471, -1491062283, -617590279, 1843646679, -1096686774, -589064282, -317498733, -823191537, -6349106, -8951373, -5768591, 2070182007, -590237789, 1066867417, 1363247116, -470182331, 1209099167, -469619120, 383065100, -691846680, 464323727, -1829396636, 138337361 ], [ -2103797819, 1213028438, 1806697412, 619212496, 1542947980, 2048394733, -1023369770, 780891718, 959409045, -868433880, 412867063, -2005334719, 903665251, -2017708329, 1116078459, 1917268243, 1526728650, 2050542469, 1167910133, 94398749, -54491442, -658629199, 96016916 ], [ -1706899929, -1571029449, -1398009039, 1992619835, 1382028999, 658984689, 728555048, -1634280972, 1150136243, 1882437605, 2083497659, -1166747842, -1826062834, -927415046, 1505678856, -472876495, -2051129843, -1196573272, -656419512, -1454469125, 704105018, -1126730372, 1628000110 ], [ -529162565, -1182266052, 2078552233, 14937984, 1714446163, -553832816, -1405724337, -1347305615, -1433852819, -1096610659, 202086864, 830229707, 1830740496, 1166031635, 2019649662, 523886378, -50665253, -817368946, 105047620, 340203730, -65569537, -1680136113, 1258416854 ], [ 5584979, -1749275308, -951563273, 613860559, -1357867523, -123109835, 1626350814, -1706693941, -1732536104, 143331579, -178463967, -268206766, -1146678424, -555502073, 1997148885, -430232880, 177288847, 585105266, -1977081862, -1850139971, -397369613, 1045569071, -996449691 ], [ 1515763239, -1307106825, 376147255, 1677541683, 1496679033, 380696016, -486568406, 1431393100, -1338399277, 591202204, -2044909310, -214607141, 433192258, -1296308734, -1774951506, -717363147, 990785478, 612000928, 1194523158, -1856026962, -1552670181, -1244465462, -89446878 ] ], [ [ -2093812008, 510341117, 1673597775, 772043473, 512557961, -452049983, 296275191, -1266062754, 1934452687, 1509105530, -329614748, 807512516, 282592286, 1889772182, -266968925, 660885420, 355903715, 1613379862, -832167372, -17829767, 1938605751, 1667605898, -458786527 ], [ 1534676386, 919422839, -1152805287, -1594989955, 1632777501, 1885231779, -234724957, -1929772166, -1668863815, -1164739264, 1503785513, 2006124012, 1458434666, -249279231, -506056712, -2041572491, 2107035339, -209065309, -742224690, -514453273, 1011274531, 153334033, 1835876162 ], [ -117226649, 625268402, 1317921052, -926883908, -741483047, -1288429871, -824512485, -867200378, -1468485347, 1616587042, 36223338, 1122439306, 1521121155, 1468258583, -795389746, 141645189, 105959294, 1123248013, -369633457, 1873242, -2107657322, 1517150584, -1247368894 ], [ -536866673, 833619774, 405796022, -359673975, 476802268, 1475214560, -607915378, 1722160971, -1134295648, -741769878, 112057640, -817974888, 457721896, 893926673, 1111692842, -226197658, -148425078, 1716601030, 340841472, 1823843910, 899762758, 1715116247, 81477767 ], [ -1583426118, 2122806660, -869972366, -1893975499, 1751996148, -406444584, -848152349, -680869601, -2046709884, -1806153544, 2036781335, -1157762620, 676362322, -1136696999, 128946058, -316364808, -551768535, -1043793065, 87459687, 1129672644, 1635403980, -284724165, 763875685 ], [ 476675584, 696083407, 1371385871, -955025697, 259508719, 1575691219, 65886939, 2114921656, 1078420263, 1707221637, 982097914, -1076694152, -1110161665, -677162535, -258730653, 697857100, 1448407854, -1653597087, -462682232, 736271414, -1423701245, -1856453911, -249135056 ], [ 1183406162, 2084803804, 567441668, -1384878533, -95105603, 281364385, 1930515154, 13599054, 674891084, 1671631116, 1199213139, -480049502, -1106701494, 973144794, 1722383551, 1372604454, 1318282856, -1782994816, 565272669, -1308834663, 1163770861, 1264495351, -213288535 ], [ -1698547443, 601912259, 2083341174, 1194014452, 618610463, 82052307, 1338783788, -1150892953, -1251324545, 1114001025, 1874570226, 507866048, 858466267, 1591897814, -1100727596, 1818845490, -1739937925, 2067283376, 776553483, -280658406, 71648645, 2104858537, -690765978 ], [ 1436792225, -348482110, 1134750794, 980094062, -447625625, 964239684, 364927931, 1125276162, 1558006485, -2040869712, -482628564, -741810551, -1067896077, -1412235644, 1168877520, 1918351767, 2074773423, 1239241881, 601445588, 1415419433, 1437650100, -577389415, 1592099270 ], [ 1928336502, 483366908, -332361196, -1403443013, -33866786, 457843661, -654962042, 1390927433, -1999245947, 1327654699, -1907529432, -2002412797, -1401355245, 3718966, 1031696244, 325808436, -488088482, 876452529, 1455009295, 139979534, -254537378, 521910990, 2079516855 ], [ -668742644, -1982088043, -1296420774, -1857453837, -735726973, 26745338, -1352434149, 805706152, 1325160210, -660290388, -1834056643, 1606228283, -1082265099, -452778241, -1098224131, -760197139, -1216831076, 2107949654, 578818836, -151013638, -506131218, 1773565780, 1216591675 ], [ 782081179, 216044662, -1568198111, 1263824434, -819868099, -836919646, -230767194, 1499468337, -2079121523, -1194578550, -301016398, 440443399, 650740685, 2137172318, 1015944364, -1854361956, -1996016275, -1914755115, 452991512, 51311520, -489355114, 1261272254, -427042053 ], [ 115492383, -448607331, 671638707, -1281932769, 1499134373, 1592308386, 252007986, 424241890, -546448066, -1601579801, 300137625, -1438819491, -595216618, 1369243317, 1058836306, 1720118258, 1474048558, 779872052, 380596210, -1582865509, 198011972, -2055568213, -1069225392 ], [ 1190172911, 817956658, 1348372709, 945672262, 2044708839, -849010584, 177557074, -1553488146, -1298642433, -1168398361, -1799899007, 1576285385, -2010065754, -825465206, 889675652, -1228736420, -1136080296, -1344069133, -1118370732, 1281619051, 733428778, 388287810, -699757719 ], [ -2096682376, 276637113, -621518097, 1576583413, -339345254, -1916385463, -915875928, -74883174, 850351264, -1617656161, -198280025, 84336125, -1728665298, 530785438, -1258597823, 1011024326, -228233351, -345281133, -1709962509, -1241892129, -1148250259, -1321636739, 165175299 ], [ -2060866205, 2132230555, 1333185367, 52707191, -1763632800, -856924503, -1278068188, 1999984124, 1204125607, 849342598, 7099378, 2068535927, 1852799820, 1919617205, -2028556434, -1095497354, 1781778400, 708600745, -1345945103, 1936546891, 239942926, 848118461, -564282296 ], [ -1454683057, -1530026614, 811367732, -492777972, -758876255, -560327812, -1338323908, 1258423219, -567559120, -946206302, 1397147679, -1566514540, 198912870, 1113085453, 193366225, 1281142279, -610124356, 2103839107, -1018512897, -421176326, 1804061762, 888195698, -966123494 ], [ 379746556, -1012063420, -1592527586, -727205349, 1719701097, 319583901, -1294342873, -1343133886, 1166560703, -2137867908, -421701220, -1270645804, -620180684, -712936555, -684512590, 1529161096, 1437946218, 20074112, -402269002, -814383755, 1394127985, 585749390, -1856527328 ], [ 1310448882, 2094648753, -69868617, -847133753, 1509321587, -473707095, 2137227390, -1756244097, -502915739, -692112877, 691815775, 545911620, 989572669, 501230291, 500982152, -1142546313, -343522656, 1610307888, -581988210, -455348217, 1725502658, 1437625123, 1195728672 ], [ -1813706259, -1012401784, 628694541, 46864033, -1683879209, 1243726809, 542360780, -255038222, -155795458, -1461038255, -660150141, -1510070695, 12205042, -1505078662, 1077384063, 1019183865, 31270760, 592277335, -983532100, 1582740841, -2122546017, 1417600516, -345353145 ], [ 1718006108, 440499846, 864093552, 832252465, 941843318, 392408369, -1267884628, -684214330, -433931364, 241804559, -1770770817, 833365962, 1319335840, 122872454, 355555109, -1052791983, -655324543, -1150506146, 539916100, 669249898, -1298197341, -1437873582, 1393955483 ], [ 1412639452, 314102526, -337713116, 1025904497, -1928404872, 321784274, 792816357, -7964139, 1045565115, -308346652, -629155709, -1437684578, -309224278, -989135878, -581612466, 1278806269, 337561942, -1490477283, -1185778953, -1819236978, 1402484592, -550754974, 1825334372 ], [ 449453216, -157570629, -985380650, -60079912, -1231365278, -578190103, -1600145493, -28907233, 2081719201, -1222200471, -1312641411, -127973278, -1814050780, -1649567917, 947622822, 592260702, -156098409, 984328339, -682283432, -701366446, 867095057, 315657295, 867913050 ], [ 1464554355, -1125800585, 1231792745, 1547740836, -1075123298, -619327161, -1627012523, 621428701, 828513899, 1552110458, -226301290, -851335652, -908226976, -1464475858, -1660610642, 675958539, -1824083522, -1450979496, 801864502, -1432219575, 889290695, -1843071131, 1135994708 ] ] ] }