{ "type": "int32", "data": [ [ [ 1986400611, -579504269, -1000621933, 77731154, -1593930601, 1916995855, -1068567570, 201441910, 1380739684, 1594887893, 313081240, 519840500, 1883615606, 1690101197, 2041462397, 2115641632, -1521230657, 1805388174, 1707708394, 1011778192, -976553555, -1416679665, -1299396555 ], [ 750673682, -997815490, -692849913, 916080621, -856815222, -310897686, -498123796, -758619591, -872106135, -2107046935, -1795910969, 818594669, -1136510886, 863780133, -1842967006, -1029322935, -1716941009, 1215053482, -254208152, 1508816794, 737515632, -792365831, 662878523 ], [ -68644940, -776108157, 354438238, -1641642762, 1201279966, -446843037, -364361156, 1779143111, 1406258686, -430628353, 1614586378, -988304260, 162661475, 16605188, 218666115, -1528758289, 143932681, -1149307969, 1444836292, -54322947, 1658285315, 474496511, 45123377 ], [ -1063486079, -21536742, -314702856, -806846830, 1017001979, -2127733074, -1277962261, 153654244, -1126925788, 127972116, 1735355582, -2135103588, 681855607, 309760927, 1503119996, -1116774140, 1119523575, 1834172297, 1876028665, 217867850, -219524879, 2121564949, -618891941 ], [ 898672071, 882864797, -1587531917, -1563784186, -1964685540, 835021086, -1394825373, -1222883893, 1983227181, -1140817906, -72819713, -15095996, -1832986750, -2046519010, 127606804, 634833319, -894152959, 2014701411, 600220988, 1938080465, -1854759658, 1722506137, 1091447343 ], [ 1351741610, -57421406, 121880435, -1878266545, -2013952797, -43673432, 2014474249, -1278759783, 1382568612, 2096058813, 1087293210, 26137883, 879819425, -1463770743, 1416194064, 1918823525, -1489096440, -81394820, 234170731, -1779079638, -511960006, 489049234, 343624534 ], [ -1062457287, 925257596, -829746910, -962142447, -1243034315, -1253791963, 417562864, -278384230, -1207766594, -1768153243, 1441806387, 1078447338, -704576913, 419359323, -1304750658, 768289375, -222759230, 988508350, 1739463281, 1219455823, -759153623, 947219083, -883629514 ], [ -260730134, 1598836367, -1974661603, -1168544835, -88560670, -1688012729, -1731215038, 1421161621, -702194599, -1685801046, 1257579250, -1115057557, 39449549, 1180570163, 499193395, 406053321, -1773432054, -312961916, -383611877, 1506130433, 2086952331, -65617248, 1074932411 ], [ 1640649424, 1163919218, -1210482005, -686345338, 1565819666, 714547729, 780488351, -492126330, 1062149805, 1433312383, -2089437726, 456313677, -2029446812, 1156677610, 494457034, -2039038267, 118193080, -1189296554, 692781206, 244153282, -1617690624, -26383969, 2098632438 ], [ 1806790451, 2135121755, 1468658660, -521663669, 2084554221, -1263696045, 753517698, 1573771580, 2045516349, -649971570, -1051155741, -1680312501, -154288759, -399238697, -2021313265, -2097744171, 1264608309, -112652290, 287992975, -811106697, 1928962953, -905479860, -328201994 ], [ -315121070, 30725757, -1502561674, 1702538824, 160923200, -1372256854, -2000815507, 1220104522, 535116518, -675093768, -1530368240, 376567197, -811152324, 2011694088, 301121579, -636031932, 1132691486, -429494281, -1124187304, -1722369994, -1315102385, -1743655346, 2010833291 ], [ 992600718, -1896738790, 377319105, 2101764105, -1697001487, 546543448, -1998400909, 608237407, 11932803, -1701286418, 992684190, -968188492, -619707202, -278117994, -615054379, 461561034, 764268578, 1398221584, 671920626, -238938237, 1753484102, 776153539, -899737055 ], [ -1928734075, -1535756321, -985809595, -409824911, -1151711662, -301599508, 1504870420, 184264523, 2114333580, 707876735, 1725376390, -1415071819, 1315101447, -932705926, -1448875870, 501235434, -1578455137, 469610218, -329586111, -781447607, -1849520978, 662986277, 755259455 ], [ -1374813177, -2054198250, 925351390, -986759936, 1861027143, -1619030372, -1025731636, 602343326, 1761741538, 1293573636, 759531869, 909444118, 388758364, -1012794146, -554102065, 1266191883, 641544987, -1800306475, -220463560, 1982503381, 1358565238, -1311310672, -138091941 ], [ -377977149, 1225158967, 58385122, 829016728, 276494172, -86084780, -1484591887, 179052769, -432478880, 1567298406, -285611216, 1216710889, 1197428814, -1164585654, 992440697, -268453516, -1657109617, -205136661, 1699148228, -1629261842, 644879106, -381113666, 1156287677 ], [ -495865010, -709411492, -426364154, -622130790, 39477449, 1083553871, 715527833, -1112591517, 1402330689, 1347601934, -1688105380, -1059641326, -1307772017, 1332059488, 1783596211, 565068615, -688022583, -450779458, -1335667900, -2114107902, 1739788556, 280543354, -2101009957 ], [ -236606752, 26428870, 373289078, -955362110, -1742480921, -1533735522, -1898995576, 2009826190, -1717342693, -1177667409, -1508830990, 34749078, 408948661, 496071886, -874938530, 268814131, -186726626, -812510269, -1142705140, -1845981681, 254391258, 633899459, 1546866202 ], [ 65389449, 681653643, -937162037, 1528301096, -1969077389, -438774075, -1383807135, -51768400, -1183632702, -1289744028, 1500122636, 1498565442, 445174582, 727432050, -125254545, -1667243326, 1091361617, -456700774, -1679603808, 2111571629, 1975554958, -708411025, -663757509 ], [ -16279259, -1890441976, 1128149458, 1941202188, -968814491, -738078256, 1489287753, 538879837, -218622461, -325131019, -2097394590, -1175666377, -638546269, -68081713, 547081995, 463802515, 1704884175, -688298788, -2097381540, -411204912, -491163328, 1793479695, -1082917257 ], [ 752067221, 427153987, -672609371, 59838746, -479223371, 1690325572, -775522999, -1917143917, 1246362199, -520629250, 38566985, -388903956, 95764111, -1214495512, -1413669275, 271688608, -901035032, -780584743, 2008828309, 13270625, 1233727730, -1014729897, -1996024338 ], [ 183770354, -1835344190, -980567083, -571352464, -1394413646, 1863625442, -1141445492, -1632945620, 843189462, 277052244, -197142485, -771332037, 687520213, -706969276, -1239842012, -1509775655, -1478828329, 1387156308, 618784113, -1521543375, -84388710, -481877511, 1630591050 ], [ -396633529, 1913437566, -1270150595, 776457062, -945005117, -1597427007, -716853796, 903603187, 1359708859, 1408099148, 247310041, 1433561161, -517545593, 794848720, -1438302027, 2019100596, 1802499604, 2059031235, 821924268, -953350051, -962300491, -1738829655, 1585705452 ], [ 1148254958, -121985911, 839051679, -1379538205, 1093758479, 899075539, -347472830, -957078312, -1309698614, 1202278458, -1589412457, 672182260, 1036677600, -821289036, 1905312795, -21735341, 1260614055, 1536706596, 845920600, 755327199, 15922545, -1782764580, 1752711764 ], [ 1529637220, -1343032898, -910755970, 707150926, -997179352, 327265734, 270859937, 895839909, 1093014019, -358876425, -1828215471, -2018446848, -1749983562, -1168841852, -777473137, -574550130, -1887446127, 583461239, 362405563, 171891963, 974798126, 1386202075, -1960272748 ] ], [ [ -1349361748, -1713770141, 279842710, -1162872903, 1186057453, -1340221979, 1624046847, -216568593, -1371953457, -1568448728, 1071454137, -1767611191, -204700084, 1112722345, 1385705288, 1410216144, -265205488, 1757163450, -729825286, 804435491, 306339903, -1938468359, -174395047 ], [ -504760104, 913089011, 39701949, -846240722, 876487508, -111023826, 384775881, -2115218233, -1107744473, 2043454606, 2096748440, -877079367, -849207404, -1195960972, -1270209942, 265294482, 573495186, -1207107673, -1578036961, -99311037, -1792310450, 716546530, 726877896 ], [ -519502766, -1981431270, 787234877, 1915577431, -949569786, 727057656, 102290356, 529748603, 584092624, -1807565170, -126711264, -19169435, 1639472497, 574971484, -2106631937, -44168713, 2086208976, -625644664, 327560600, 2100134652, 83692708, 996888056, -380756658 ], [ 1874394283, -1811831419, 1124208958, -1978540907, 1052189632, -1673946025, -1471299915, -518397969, -768312269, -1910213617, 385838330, -364685251, 815630071, 901582443, 642454396, -704273867, 432671691, -685724514, 1291481890, 1253019588, -2010772841, 1704218469, -1724389134 ], [ 1939577531, -535490806, 627849608, 1741501756, 484125688, 1765587251, 2336216, 975765879, 826377387, -1084020447, -571614860, -1594479932, -1458725156, -198310737, -1983420609, 858012145, -138765997, 1578042950, 411225008, -1546168210, 1806611951, -1366944734, -1446276561 ], [ -196612848, 282778692, 994967046, -1995541807, -118545921, 110648251, 450376151, 673011767, -1054789000, -1130051800, 1899917719, 1134280583, -627765805, -1300082369, -1431715460, 921889435, 473865665, 388620427, 1734321975, -513437160, -479117522, -828571800, -1308435733 ], [ -493486468, 1280357398, 1396323749, 1637590059, -21435151, 539063254, 1115290256, 1502278621, 1688422428, -1819140637, -1432140896, 1057726385, -518909352, 1106544470, -209516549, 1984194961, 1159012507, 2139644648, 1372216449, 85477044, 2133669897, -1891599589, -1337553210 ], [ 1919042322, 925733552, 1679994066, -1254962450, 1359148030, 2108825237, -1436583529, -1931251429, -611373119, 2083656195, 157776577, 2005299724, 1981029085, -1384876358, -1492234189, -1512777923, -2147440660, 688017331, -1372606554, 1505484931, -651333706, -452059706, -1631332639 ], [ 798948461, -1598292088, 538723495, -1661775269, 1751004270, 1590997363, -1865216365, 1694324442, 24084591, -872693595, -609609035, -492705138, 1868710558, 1602043003, -2061561852, 2116746056, 232939736, 782798056, -1174034771, -1360629615, -848974354, 1262937751, -1727596986 ], [ -890248029, -537128985, 639873095, -1818752973, 15379708, 1421470905, 191095331, -303800189, -1042667991, -363457338, 1949876154, -110871125, -1357345240, -1872699948, -1472678224, -898706715, 310779799, 1503645639, -1143965187, -874814441, -643577724, -785897291, 1016473899 ], [ 1462019412, -1162089453, -360142369, 842072176, 526026801, 1688574762, 1090691088, -1024085769, -337856222, 2074161000, -2006261893, -405190976, 889617861, 1840061323, 351862490, 1425275789, -460681858, 544263967, -1941203752, -1707612992, -1683152078, 427122208, -1121044415 ], [ 371632027, 873675901, 213619705, 1455761547, -460917413, -912423260, 1108618024, -744851381, -1793647652, 1209300833, 1603033041, -1657318677, -1360664962, 1671485431, -1437023102, -1537411420, 1268429179, 1787522624, -550992530, 479135636, -495899805, -704296570, 2026536837 ], [ 880991089, 399380614, -1884177780, 1557847123, 826483242, 2098128534, -1895531886, 607696503, -858559538, 1708946352, -523354857, 1239951831, 887106463, 852513985, 1733190193, 259411041, -1148519612, 1043694720, -965934690, 1698508163, -1758569350, -448691516, -2025303888 ], [ -48849308, 123708900, -1827717040, -1887727072, 198493956, 293599030, 1697162555, 1136845375, 961499786, 456093117, -1919253894, 1652051189, 1519344584, -570348202, -1054142387, -1602942401, -1638760623, -14828562, 1834808039, 54106794, 616613925, -1845813607, -615380075 ], [ -325496358, 160101339, -718834211, 1484769871, -1211025962, 355794097, 1614468972, -353550499, -555507213, 1114958974, -567378912, -1298021038, 994961042, -1585621280, 429794, 974996124, -1523670691, -1497106766, 487227745, 1956137678, 1727371923, 1712645505, 1453267820 ], [ -70361521, -1210625798, -2130748494, -1985854015, 358212897, 1678316063, 742310056, 1246857553, -724460984, -1702564318, -1575595633, -1715402929, 1126528031, 874581071, -1659325566, 1460889722, 2021875705, 855416723, 371368152, -98188782, 900558845, 1176279353, -1836833972 ], [ -419562535, 390324905, -60564879, 1903613500, -2097065843, -1204848820, -975693199, -341311162, -1237985191, -1678281986, 1581208509, 349787858, -695666024, 2077814191, -857680464, -199577178, -397797659, -1263222506, -869338214, -2058135920, -823407773, 1566198791, 1102837882 ], [ -1047738582, 2141805032, 1890414753, 1058432585, 213212885, -208890875, 253882179, -419558515, 1837718966, 1343673631, 491874885, -200208514, 1646466423, 2132094135, -494042474, -2114214424, 1489869895, 1319840523, -1771505299, 1362631997, -65510023, 1414486443, -219183411 ], [ 1115862946, -1730157405, 610756475, 704940467, -845093448, 1060236744, -1206621079, 114078367, 1452000452, -1367210537, 1055188409, 759117436, -1443223359, 606362519, -1435889501, 420142036, 2019073879, -13887356, -138482186, -1485981843, -1096788085, 223091341, -210493806 ], [ -166631313, 2092614062, -528354448, -1661188930, -1891701381, 1377957284, -883280209, -1935723346, -190131700, 1158959185, 1343489513, 48524803, 787114195, 2031263836, 1218576060, -1137714064, -130452961, -2047502747, -369100338, -1470840218, -1724139199, -1017021127, 1151296821 ], [ -1589630042, -1837153105, 171297717, 1630607965, -1215861602, 682060425, -854364814, -1577988149, 822502573, 216330127, -225731784, -868899704, -1818523124, 1545011540, -720405212, -248426693, 2701663, 1136773274, -1607429781, -577080661, -1859890976, 985586028, -965371726 ], [ -567046936, 201138062, 1911181531, -1333661293, 414851561, -943480590, 904399156, 356598171, 925163812, 796991508, -626934662, 1071594657, 676454198, -1990286297, 1885626642, 355415780, -536441236, -1652042436, 509004046, -15367425, -267764778, -682977989, 1300068610 ], [ 2104664501, 378069882, -1293920118, 854613110, -144004489, 2061042015, -703410315, -1374579449, 1842801251, -527451111, -1749448892, 2141710058, -1086917761, -1158903726, -999054098, 672430773, -246982690, 524322939, -1371240981, -739676793, -2035464994, -2003343809, 1468190893 ], [ -897560687, -1994531291, -1567229554, 1416656158, 1717321451, 711626319, -1065133439, -662610669, 1864022717, -374352821, -1968127671, 1577320442, -182067722, 1349552210, -349049569, 1193379905, -966984762, -923994956, -903176656, 1143355402, -1003579510, -2091360169, -1957760452 ] ], [ [ 803811263, 1228071451, -1860629443, -1341089338, 1844227970, -666728756, -84149019, -2101156348, -2003775580, 917883670, 989431488, -142962319, 1863222624, 611402068, -1716559862, 1982282976, -210381963, 457876447, -1395911732, -2099925576, -917041782, 27738358, 2117354155 ], [ 1125104625, 1370917374, 21582730, -1069553219, 1841397008, 1843539952, -1778155994, 1234159360, 491270072, -1815761680, 1807998268, 969902796, 1644954064, 430079693, 25149106, -659040688, -47300963, 69740142, -1986543883, 80405509, 1202152022, 1546574493, 1884756104 ], [ 268670542, 1653168317, 1859154233, 1727776531, 1198986154, 1912642477, 1872022530, -1117691061, -965679549, -1798559680, -1970358364, 1674796244, 37751380, -297038467, 230012236, 1659602147, -1629880416, 1514941983, -1065685467, -1539319859, -796684890, 953291767, -786393001 ], [ 1466041051, 1895872951, 1179410246, -1857470013, 1784840473, -1164388828, -252586479, 368654512, -1634992205, -1786380409, 1419028224, 1276131173, -738680915, 2056787532, 1530115737, 399030557, -1335186929, 1356591663, -941487622, 748018325, 1757328034, 1116631414, 2052129045 ], [ 1053862663, 1807555015, -599401336, 1646429812, -1409611372, -726846450, 972900268, -1995047679, 858745707, -574394335, 231335473, 774912009, 103835620, -1610767617, -788870089, 2067763198, 1465960567, -2020630180, 1649925818, -23893053, 1667566128, -2141745491, -196024919 ], [ -2064997398, 432140243, 1168261485, -1222918690, -1370823959, -1662931735, 1454134442, -1775413244, 1706743820, -2147263211, -554861773, 1199632581, 420475036, 92247269, 1177263497, 795266705, -1107540189, -128865491, -11777775, -1487360405, 1616418329, 1521676834, -863001747 ], [ -1513502091, -1421979363, -1019583391, -1634082426, -1201927951, -1188522867, 629185746, 1345372868, -1099683196, 1901316250, -451724016, -261098974, 1042791018, 534224318, -1032594931, 816573638, 533676872, 619369790, -891877970, 763052234, -1711770023, -1753563601, 921534298 ], [ 381351939, -625385170, 1779162356, -9697933, 875494292, -662404878, 1543348563, 168329435, 500397910, 1814986493, 592297536, 1720312780, 738594322, 2051078552, -425417887, -1589072540, -2082611885, 1250891137, -780860581, -97300765, 419957981, 204142782, -801635109 ], [ -1838962979, -983933197, -1503778908, 493678502, 249168485, 1590458681, -564487177, 973401414, 553625720, -712493723, 1587503082, -1866835041, 45454127, -765159910, -111397223, -415273793, 1660984078, -1363112687, -18086986, -666729425, -1095492975, 1048080735, -2008432962 ], [ -711857335, 2108384303, 1709075714, -1614187090, -486241804, 320245227, 1157442735, -1316546163, -438074365, -511910632, 375008829, -1471325700, 147847668, -1942176854, 1580219104, 821947537, 473219407, -151879353, -422246480, -503542340, -1867964006, -341851613, -652775496 ], [ 822753251, -1931081471, 503630793, -90652390, -2131163370, -1153713805, 983290468, 224087354, 1315240067, 1240145794, -567870853, -17943225, -1819254431, -1254149967, -814309944, -139479426, 175468011, -1162092020, -1638449706, 1965148794, -1025388730, -2066025809, -911722412 ], [ -661848718, 887611823, -1904919630, 44085524, 249636629, 689563140, -1135033690, -370827824, -106866286, 426529553, -440175777, -401086125, 1820878618, -1545996415, -320635571, 2130506072, 1022715377, -78848998, 1571148399, -68314285, 505446818, -1679072338, -113499614 ], [ 2083536662, -971886754, 937223593, 1750431754, 284415175, 2098188012, 1615848464, 187922017, 1539677514, -591064248, -814469410, 1109162000, -2092134195, 2027935224, -539337794, 176235368, 723978183, 1000484992, 1449600197, 1208785594, -738592431, 1144723633, 2079528588 ], [ 1298953710, 1310347402, -767656918, 1080704429, -1740911973, 1874241836, 2131912887, -747479279, 1089839177, 2124119311, 1336819643, -811884581, -281398949, -1060830540, 732844485, -1816364041, 1102756550, -1767626930, 581168980, -1427705210, -1867050133, -273187984, -1043021625 ], [ 1391089510, 1631721408, -1290134038, 1521049626, 56394249, 164317812, -143364096, 537902431, -607061232, -1877282243, 1904372192, -1007716364, -706731528, 337857661, 1560059357, -1973218071, 1530301578, -1990079162, 2104264978, -2109263801, 1676573836, 1002055683, 624606580 ], [ 1983381643, 441119940, -943813813, 502956031, 1226941173, -177056478, 78916441, -1466452459, 1711725903, 579465026, 1701431057, 522878228, -351613400, 908923228, 997521437, -441116659, -1905694161, 1606500335, 1258231017, -1519599553, -1789370503, -937780146, 1234233393 ], [ 772088234, -1287950379, 707604341, 165673855, 138438066, -484089046, -1124463878, 1025423954, -213451347, -1293014102, 1913374242, 2094660777, 1006438333, -62167555, -782175881, 1858668593, 2082798646, 449993484, 847352258, 1178703620, 1028929484, 53853094, -1824313512 ], [ 1201348187, -1140670679, 840646796, 138781416, 1061257466, 523007916, -2096267281, 64347273, -67583531, 1026915539, -233131761, -691086390, -717335422, -1192419993, 1978342486, -1498318585, 124545044, -1552140139, 473293707, 1034163398, -920231826, -1625563529, 405258157 ], [ 1806685172, 753742222, -167044100, 16337417, -150279581, -596619692, -1411300493, -875937739, -2075843943, -961376655, 1976320311, -1326775552, 74182965, 304596726, -1349958792, -1172854321, 1646704180, -172618191, 129137281, -1803799781, -1131474682, 1670091823, 469318888 ], [ -798406003, -819199369, 1864327804, -1015657210, 1321700584, 731464127, -527752429, -134492953, 1800839508, 893125513, -833494746, -1803433446, -1648025872, -754855013, 2095489722, 1788469307, -1295568856, 502036316, 1980442620, 643053650, -1334964295, 197642435, -1327917837 ], [ -1091812435, -584999649, -802942633, -1650160713, 660274722, 435349361, 685743037, -1869094408, 980710948, 299086870, 1694532936, -152207544, -946347736, 828241235, 461961747, -79673331, -783075854, -1687072207, -549043132, -19688878, -1116935690, 1655469518, 1341634719 ], [ -1593146718, -231135222, -963763819, 791075520, -283392276, -1922693184, -1214622862, -1637030740, -257507511, 1180509712, -901532707, 2129792178, -1293751638, 1181628223, 944810416, -1142139999, -1618171036, 2056692063, 11144098, 1056356893, -1218416112, -1892997321, -1376753381 ], [ -1047128480, 1765070436, -433490635, -1900989497, -1233570652, -53617735, 1546129718, -1448276631, -1712657046, 1545668641, 2044415068, 444994876, 1157477365, -229316729, -67456877, 1196932539, 587534007, 1681005108, -270072987, 780377411, -910064973, 589239860, -2109597445 ], [ -1970645867, -1246294860, -1109761154, 63411889, 40605537, 471287265, -1457180294, 1290855210, -1799943160, -1764470692, -994477908, -697169213, -1406306679, 161343428, 72418690, -2026100356, -1403056154, -947210617, 1196740757, -1137713185, -1189092914, -1732900297, 125552846 ] ], [ [ 206861029, -1300507294, 1202270524, 412436687, -1897512973, 1133111395, -1776367586, 1353470181, -1209263597, -963128571, -979834482, -1021646673, 240095780, 1482490235, -1963458994, -2130764391, 1033377593, 958819381, -1459163304, -266011592, 506986678, 460563085, -1044618988 ], [ 1296161659, 555433574, -2002759968, 2073000268, -1766719391, 652294277, 1017471188, -1446844219, 1206658793, -1844391302, 1707892687, -1831262468, -873409762, 1908406104, -26049749, -2049849965, -946566024, -238243411, 1347791606, -201915723, 92293439, 44321544, 311323667 ], [ -3673109, 463245095, -521707868, 2078287054, -1824329621, -84369988, 1346514786, 1444444654, -1221572636, 962048220, 329534563, -1931139234, 296615436, -2047947625, -333927689, 701170210, -1590535391, -1591255438, -1703352463, 351381006, -1281274830, 796585965, -317959784 ], [ 870168786, -1791593330, 1193786138, 1019571794, -389540617, 236267204, -1129577549, -1694899709, 1055568501, -642220666, -1877617414, -1870346775, 1350856226, 1213613750, -1727220164, -613705469, 562404944, -483799883, -690217854, -1312140696, 28041446, -1980839591, -1006745119 ], [ 1561569190, 934900381, -949461644, -2082298945, -1526090065, 1378928562, 1675748036, 1111755565, -2100509332, -1127869728, 1145519755, -1430312545, 1941870614, 259294779, -784276425, -1289205228, -580976933, -1468508938, 221199569, 202419288, 665753398, 927336420, 966139380 ], [ -1395052642, 1781299709, -1310805783, 83532656, 411739417, 926175779, -276292438, 118550855, 1495399533, 456233282, 844365669, -1303053063, 1890766020, -1062472796, -1649622900, 1797383761, 2134934457, -244551028, -150139074, -2073226420, -1269374151, 811049390, 103362497 ], [ -1129274688, 1173156054, -90845770, -437476031, -738744061, 492109688, 491258804, 661975499, -494937692, 1680701218, -1832473529, -2012059148, 1042342651, 869152433, -1669400587, 133192203, 1802356937, 259767678, -1828202521, -631142091, -719951724, 1446377626, 2117451712 ], [ 1056602343, 376304561, -414581684, 1421451530, -2088480480, -147741984, 769578256, 890926767, 1097928420, 93302737, -1364000293, -79512243, -1271373346, 2071220691, 1351186973, -155967567, -1868179357, 1071925328, -75504670, -2115150376, -2106249806, -382220333, -919813152 ], [ -12016547, 960879570, 1618203202, 1387642488, -542838737, -574019767, 2007276869, 1675197399, 1794825819, 223358703, -968313, -1211829443, 253070069, -1130125068, 1279664790, -1201498710, -2084943492, 1166273335, 432506396, -1763522940, -1627252699, 2018837157, -754009181 ], [ -631034993, 1161885116, -31728932, -1199398087, -500787679, 724684348, -2063036511, -572250253, -1451402603, 945619805, 538786842, 1465539939, -781724886, 869785927, 1030461959, 425650662, 1231939857, 1935226965, 1347759567, -1461966211, -85629771, 1982089681, 1280209379 ], [ -1403199901, -171544693, -1444553144, -922102402, 694053659, -1602745954, -593316362, -1849600422, 1498758744, -453566531, 514391354, -710204357, 1586043486, 227252332, -9491284, 983531793, -1437319302, 1430325475, 1353844279, -582069543, 1697880583, 95517305, -176539203 ], [ 574822963, 1231631628, -1613536309, 959992004, -405806309, 1133767383, 193335201, -684122934, 1191449595, -636206195, 488266849, -357451522, 1555030221, 33234739, 263315651, -1515649290, 19758483, -1708216900, 75556893, -939032331, 434478751, 469158504, -1579801323 ], [ 861750022, 281467016, 278697266, -105365795, 720603472, -948597253, 1950428045, -1501974659, -1180543489, 2089338823, -828558461, -1437993082, 1210856513, -1581187151, 84570660, 1355446877, -1034047391, -2097567330, 1279508740, 471545048, 1935121390, -361513362, -490998421 ], [ 1286275709, 1901459521, 1044894384, 443245510, 1547137377, -1913552995, -1003459262, 1881263609, 836662419, -431977567, -941012045, -82491190, 1477230752, -1331393840, -1903760062, -478244869, -1161734684, -968423618, -1631970210, 631513580, -431330025, 435612026, -1678244394 ], [ 617044569, -1053866276, 702368848, -924882214, 229079826, 288831569, 527548840, -1171026358, -190198341, 2069372336, 1594039299, 1388910689, 1929079048, -522449253, 1480174803, 1221777892, -2072377322, 1714210384, -629309096, 1782030325, -554323587, -1949851984, -622817838 ], [ 770134225, 289839299, -338206124, -1483611839, 10559830, -501556737, -819405074, 1664223487, -755976892, 1154009054, -442725, -2113066987, 2003638617, 325830769, -1210043507, 1702449120, 885480230, 843342002, 1948509056, -1212951326, -484272135, -780795537, 715940503 ], [ 1428560275, -1465741995, -793469158, 705513944, 1329993527, -495941211, 527034255, 1149457829, -853630330, -147703794, -1145998144, 1021341226, 1558476153, -1114711803, -622199281, -1719065838, 2115372389, 1709535815, 329059335, -1193294491, 712705859, -1630465246, -1250488024 ], [ -1672986258, -368271818, 222646215, 727891681, 383838909, 751176566, 195765519, 45253238, 89211908, -673874283, -328816275, 1223515334, -2106045405, -1740142240, 1921285578, 1133942695, 1266662387, 914926165, 1852576672, 1910347038, -1134117250, -1635995478, -1269843788 ], [ 362472158, 1673329371, -1821606127, 1845415914, 1218889600, -1817803525, -941044033, -1018927455, 1644153561, 162246555, -1049049622, -2042046638, -1016150399, 1066309685, -918070220, -1363949037, 807526090, -936017966, -183611024, 863753512, -697296576, 1342884257, -561718683 ], [ 488488914, 1985264756, -1740890896, -1042419522, -989747196, -1291886781, -695043699, 101997653, 1859650340, -581845889, -472625099, -933792412, 1818388197, -1280086314, -184441619, 1546210721, 1581447960, -562428534, -1779236999, -266791393, -817673339, 1612773798, -583408722 ], [ 1037773325, 1607446781, 680410706, 46380421, 1717550063, -133148732, 70630868, -1299564821, -344084008, -748025046, -1469358137, -1876122069, 894790933, 460074070, -1066554584, -450023195, 488176612, -2054276095, 1929750250, 78613195, 1193099376, 747817426, 1707434734 ], [ 1431627738, 1801721043, 993742110, 1643350503, 1530736070, -1411912485, 401560879, 826757584, 2144735800, 648523493, -1470150737, -2142694463, 2034684001, 2146409845, 1210954277, -1201749048, -1269475283, 210900750, -586244063, 1487989469, -2096586983, 1532240864, -1641512715 ], [ -777287122, 1513571152, -111612870, -947429798, -4057024, -1136284646, -1508314078, -1857753092, 1870304478, -1995115443, 1789114717, 1505699539, -1430919471, 1432795186, -1971818956, 865594317, -1301839280, 265476343, 277023981, 982659568, -691781994, 739573933, 202085497 ], [ 2084527127, -1450192509, 1066593212, -846765829, -622220076, -1246452424, 168287215, -1310017356, 1019121737, -829554607, 1654943684, -155026402, -36649683, 142150809, -1062553906, 934671913, -638017095, -632535403, 764138727, 1339632613, 53661097, -1205625928, 798747548 ] ], [ [ -2097675187, -810244864, -1925809784, 360295420, -1790141406, -1183055277, 939225073, 506390130, -207034494, 1522732071, -178607090, 1214595681, 1259865321, -1231019837, -492051160, -1775032314, 562582069, 1175485299, 968425591, 365915460, -1974085741, -1970345256, -559502489 ], [ 1696258622, 1271601708, -61025612, 942149525, -1822975505, -396291134, 1531872503, 1189334659, 322487333, -1301805642, 1286980142, -1284486422, 2003227767, 1002097538, 1283738805, -1913193869, 931155970, 562243486, 1605033948, -424519215, 1073612725, -1563992079, 2124586092 ], [ 2110345831, 1873573164, 136025157, -889512803, 755769433, 972699608, 1314290401, -2032876199, -193887242, 649226429, -1407388182, 1692999204, 1469690376, 1658936882, -1985501202, -1595905374, 521661746, -465952216, 372442647, 1808307021, 62878062, -153534875, 181512852 ], [ -669084871, 279849936, -1414112790, 2031256059, 1150516825, 1710195366, 1627756481, 722594663, 1754122915, 1184116131, -735122000, 632001617, -1246900338, -1933475752, -270695158, -31997415, -1788980852, 2054259643, 335629599, -215467049, 1232193260, -1737419445, -1565867591 ], [ 1716778641, 1944581333, -64029363, 1209229492, -1887403318, 1253620892, 1612937289, -653842369, -1526203481, 40745095, 833071435, 531439984, 1525131040, 1068440207, -167705113, -1230014126, 722175165, 23889149, 509774020, 1095327819, -502353284, -1961274673, -1610373703 ], [ 2002993696, -275427378, -2137961560, -875602008, -26413307, -1665610642, 196307500, 529526922, 208775401, -1569561788, 1108921479, 667485987, 2041201248, 834448324, -640583335, -1413073561, 1122969009, -1094601450, 1521204306, -540691551, 1720301880, 555171741, 932381903 ], [ 1662271835, -451436617, -1236048815, 140695388, -1057805415, 1319555693, -683572705, 2120223824, 792767857, 1703674732, -1645008212, -1933145130, -660437814, 116053081, -448013797, 837116415, 515185365, -84854502, 183981341, -424357829, 1545336400, -1967874203, -1053040327 ], [ 955055128, -1465646671, 1124502063, 1851076710, -122165999, 1358590335, -1551770329, 1918942610, 1691529741, 2100982890, -341010179, 293612245, 1311346876, -62079740, -2095048001, -424623486, 993993499, -1709757742, -881573007, -126860478, -1284650113, -58436956, 127304407 ], [ 1536631627, 497032354, -1151912823, -676304143, 1056594422, -754248061, 271790016, -455729490, 1750408474, 397548779, -510694016, 1177992905, 1637415596, -1470378881, 1200780864, 1550028017, -325899102, 148570521, 257980378, -446242626, 870052964, 1990553815, -1395185518 ], [ 1525893460, -603707881, 977738747, 1295854209, -713961487, 106709726, -1003199288, 1860428521, 1628345915, -1967895137, -1475602629, 1214916734, -391988196, -1072795625, 344621980, -1759597508, -1113615366, -1349559185, 11624563, -81785025, -26706671, -914129115, 456467586 ], [ 88361253, -993720201, -761949825, -1598074987, 1700689975, 332997350, 813896341, -352435098, 186944888, -877169197, 1471494476, -1857910892, 1474768925, -307945508, -1599647475, 1760782902, -147593267, 665257820, 1893000326, -1499971711, -1884837457, 794718079, -616274804 ], [ -1289073615, -695075602, 739367878, 1567958562, 1832964336, -939474789, -161611027, -545917736, -1341342079, 935941189, 1030258563, 1467736282, 962599069, -1241343416, 2121460790, -376189332, 1269016658, 2109169926, -2136950890, -1802830521, 521296122, -1228501408, 199682893 ], [ -138900508, -1346717529, -784330792, -1933296766, 1232300912, -1051334876, -1447888634, -270198221, -1712739562, 637624122, 1697793790, -444365925, -947701635, -1536750723, -1142965964, 2091005720, -1696585037, -980390378, -33352797, -2126496585, 1836829801, 781053795, 221023388 ], [ -1713065364, -458880762, 1840147540, -363873430, 22626341, 2019441411, -1888002030, -1454424726, 1703274525, 1372454602, -609048530, -1426987309, 855805893, 1166843049, -1848888103, 37399939, 944060408, -1126431874, -721642889, 1676111661, -1620962329, -1005898231, -1189709385 ], [ 1020864139, 688443501, 1652700555, 2057909422, -1113881485, 1570037884, 800819488, -249101279, -1387453704, 392901345, -1199005647, -527845975, 2050638837, 681934051, -144838174, -407972542, 668362387, -734191226, -650133047, -1080915486, 337026527, -1238842382, 100054269 ], [ -1917428559, -995124112, 1017099506, -364020168, 2006502611, 875864076, -1328263466, -1878772108, -1761630469, -2094845506, 1530408991, 1483492164, 1049771877, -868138450, 2060909869, -740460835, 2104033286, -1149224673, 123067505, 1767478343, -2093089261, -356073239, 972886147 ], [ -2116571955, 93476163, -837158776, -1847726806, 746339664, -1421532247, 1208375748, -1908863100, -1831889163, 1881911794, 1288557461, -116413544, 765442009, 1500468577, 936935943, 1051152864, 2096798879, -309642143, -1488355331, 2017184878, 247106142, 789591062, 556490749 ], [ -2010508316, -762533382, -155919024, -1138338060, -11068150, -121837774, 1797822132, 1862747664, 930692576, -1346346561, -17474490, -730886407, -369464216, 335757409, -405940156, 1747449233, 1981261988, -1965413446, 844276373, -162523248, 1619548110, 1124284501, -657868426 ], [ -1531856058, 1181791455, -1373902113, 1906960315, -2056056873, 578528444, 1938731981, -1958121312, -1404121110, -1203684963, -237274901, 1311431225, 109042486, -181330718, 1803118246, -291421024, -84982064, 779693432, -103960179, -296690558, -1655622177, -666474833, 1498785298 ], [ 1870082525, -1288423539, -871448672, 746491875, 236894828, 922432198, 1045905262, 1862643499, -750980391, 1471072212, 699309190, 984110426, 1653499790, -1604696395, -523141798, -647123742, -465735520, 780957155, -1440956612, -489836305, -706181368, -1953577034, 2132454244 ], [ 1739293681, 945459082, 1819851708, 935253324, 1138707597, -1587601597, 1545175042, -479807170, 1838787646, -1623010840, -764846249, -1213597508, -2000660060, 1695941753, 1554934818, 1971665084, 798426017, -306935372, -1759481534, 1661966292, 1627941155, -391443865, -846844512 ], [ -853990259, -830773981, -551008236, 856627985, 1113944600, 1963051420, 1832897685, -1443239275, -1318774544, -2049148224, 1254621154, 1571940974, -1774096727, -1942885322, 2087990341, -938147397, -684719242, -1955372692, -348902310, 1107595577, -234664036, -461736225, 490823212 ], [ 1828971397, 1244879541, 999002908, -733723673, -479728429, 1599794565, 1514414034, 1801149404, 1372142326, -1118723506, 1551609706, 713539283, -1859436438, -570642186, 1415838480, 743164841, 1582579114, 71514262, -147220733, -1038392614, -1606908551, 547399976, -592736844 ], [ 1598451959, -276403607, -1444139281, -439688621, 472709115, 114267597, -1974251310, -46842143, -1982643397, 866583036, -1548041946, 1866462315, -184035892, 135138348, 1366764916, 2134282628, 361091012, 1780558186, -1268909488, -553831889, -311219759, -1768450423, 462095620 ] ], [ [ 1888539658, 1743607473, 1963386159, -354821748, -505584406, -1744141047, -1772677791, -1719222672, 2043565841, -2006689491, -1177505547, -900359802, -758489586, -1375221312, -186147702, -237911939, -89046316, 372526419, -1216861843, 1457795348, 1110225832, 624660730, -1046798733 ], [ -362522339, -497011564, 258668260, 378421772, 157680996, 725189744, 996765968, -1281476559, 1421653065, 593534756, -2051856804, 1299793354, -115500485, 23641019, 1928003848, -900493405, 2130436925, -195221120, 74236877, 1583028434, -975854840, -1232460593, 116149261 ], [ 1039252346, -742524384, -1873505181, 816567469, 1229984369, 433193034, -64517383, -1788979509, 357866675, 504924475, -1841146691, -678071686, 8192853, 1029688708, -772375085, 182064979, -1935193810, -1000700893, 1185756839, -882756544, -134496642, 1406835756, 1270197565 ], [ -723483853, 558705432, 2013753434, -1728790561, 827881597, -913530819, 361576240, 1459562968, -219897041, 1757860469, -252115017, -599905794, -222054745, 664856437, -1464075337, 1499695496, -2029374532, 808271747, 903826583, 540591700, 1215389426, 1874039841, -394549430 ], [ 1771595169, 2100090048, -1594606830, -147643327, -947593826, -1589095600, -10784771, -448850223, 1016902878, -426243283, 1117439395, 98940579, 1501137054, 174808106, 1454177247, 293246136, -666986994, -1792598334, 902291179, -1874724313, -1603892794, -1409740348, 1345681180 ], [ 1162407611, 359570456, -23318288, -365897940, -401289462, -1759638589, 1278993164, 246419248, -1340499508, -471721500, -2035174199, 375753884, -16669632, 784278533, 792714808, 761106761, 295882092, -1301837758, -382964968, -91811689, -546673068, -1540765363, -1933812657 ], [ -1629867794, 405086518, 591693173, -274728329, 502599396, 1056109656, 2024642693, 1918420186, -312703944, -2036974523, -681354733, -2063017178, 1849623575, 2125894754, -1021901359, -1319240331, 1095990879, -1657236148, 682398068, 1983626378, -532429813, -982576057, -251040483 ], [ -346411060, 1698652318, 2059681829, -2011198760, 2093895814, -1201140293, 121468624, 507708318, 1984438641, -659763845, -600985374, -1132024950, 1412810687, -614757357, 252323813, -1066157812, 632702214, 944951344, -1923838905, 1934254281, 834542371, -1805745995, -571620830 ], [ -316672467, 1092784725, 378427129, 1455814944, 1908135385, 926232292, 372703659, 1014412673, 1538299230, -1164343692, -1624389243, -581117138, 1157751328, -1750476977, -1673252529, 1292545616, 1119104094, -73584836, 1402361341, -1493897060, 758857085, -1972043240, -783649492 ], [ -250585618, 797636266, 1035225018, 676620906, 138128874, 1613922644, -1627290978, 346005437, 735192787, -153140570, -1760854555, 105810638, -2062708789, -1714370863, 247300622, 409637593, 425392472, -902321603, -774457622, 1555503866, -502936520, -2087563989, -550585895 ], [ 1420268923, -2087514207, 1301600145, -627698256, 2009741112, 1528089268, 41631195, 1822909360, -1534220335, 555392090, -911338948, 636224380, -1990220596, 2112119709, 1039520552, -697344261, 292141765, -1871620671, -572207253, 894687883, -86459200, -103704975, -1530598857 ], [ -1589259717, 1225649004, 1379125388, 1938601152, -970343523, -26854309, -980329750, 1850904885, 218453082, 1602095392, 1062610709, -373261083, -1146315673, 750714963, 1633170609, 928964681, -1571751675, -994130641, 1787053749, -938583236, -1807047234, -84366662, -1259591065 ], [ 459733718, 343509286, -963284009, 1244557764, 2006608352, 1564037865, 1224620368, 375294274, 1495830600, -1912690659, 810208765, -124759758, -1951828167, -1947881843, 180283539, -622476713, -370119015, 1259056827, 657984511, 2068392364, 2103306626, 1896243870, -1490534236 ], [ -101827059, -198470462, 78503651, -1598240201, -680701205, 1164980329, -1679818305, 834500151, -542398708, 142923600, -860211120, 948057923, -1258745317, 851968451, -1414749305, -1041396116, 1517427171, 729596226, 874718218, -658054536, 1501835973, -901098633, -1311553153 ], [ -1248581263, 793394126, -1249522664, -1318990689, -289161481, -622868626, -1134115992, 1481847929, 1515349016, -1689470270, -230754995, -1565774521, 694962494, -2065565377, 1244246549, 1768650381, -52334187, -129635732, -1455304406, 218372980, 1181641785, 1117372798, 1273750959 ], [ -294622687, -2096741626, -127927929, 917247423, 1240083000, 627337558, 169102925, -1344874257, 173892864, -1338579555, -872919764, -824492607, 704923943, 1005079376, 608349735, -1376977558, 1984766754, 1653266838, -121726652, -1740860492, -1543629819, 531309144, 1230382431 ], [ 1236165143, 1576180215, 30434584, 184576737, -927985502, -941411174, -93785314, -337759793, -1161830506, -1488511635, 1960632120, -1054281407, 896550904, 1487079191, -482955088, -1618990500, -823592135, 1805854691, 1131291812, 211212314, -1020928255, 1090642389, 573911233 ], [ -1871589091, 1325860403, 1523020024, -1471083620, -1675616839, 457415256, 1406014906, 577830900, -1253033924, 1694744776, 1793407874, -651472492, -421085229, 1488222354, 1861761462, -842556384, -984350594, 270303097, -2097780478, -1369443935, -831594783, 820200305, -1405992907 ], [ -529730342, -1133922753, -50213681, 1803644854, 71398262, -654389859, -841662084, -983048302, 1567077192, -1769001001, 1479456423, 1899446856, 748365277, 1714101509, -593253322, 878077245, 918141748, 667295941, 1031996131, -1083685941, -444923864, -2007687172, 1493219697 ], [ -1367689505, -2129946490, -1632176948, -1600471681, -332973193, -421165862, 621434932, -419838120, -155915427, 365116389, 389006780, 1877753045, -1509003692, -2082137852, -1948396367, 1693674497, 1927135426, 125896535, -74177228, 140577624, -834835984, -1570747171, 1227273705 ], [ 33403910, 1139431517, -1139887816, 594592884, 1090819341, 288039830, 410534480, -623019738, -1621793864, -909964804, 690631207, -1878763253, -1665100787, -349468416, 778704783, 888114653, 623696287, -1722730217, -1250185506, 985411821, -1184449822, -960982751, 1617763921 ], [ -1451842130, -852127776, -126493827, -923292298, 2074550215, -995608987, 1392074497, -1246731712, -530404751, -1920159940, 716096574, 1945090742, -72462928, -1741973841, 1560862248, 162567696, -1812235746, -1745264073, 569361903, -404499103, -802599402, -6434969, 574898286 ], [ -1134887734, -294304969, -720859036, 438934305, 847400647, 1233586858, -1348380093, 1216856458, -277131856, -895033703, -1905647797, -2038097886, -2091644652, 1914668351, 1105468940, -1110640648, -1487998936, -1495920857, 1483253511, 688160130, -1227425221, -371821296, -356547607 ], [ -7189073, -1127306287, 1580309494, 1727894300, 1070682166, -484800933, 1687354468, 431227902, -203372164, 805247882, -147802611, 776849406, -1752581162, 1406339648, -1516806165, 334468238, 1219217119, 1080332409, -1181770100, 1215946574, 1374354005, 527468003, 2109789919 ] ], [ [ 1651677241, -292333425, -1506914644, 973160616, -91888424, 472218309, 339446889, -356551762, 1844503382, -754210470, -1827965408, 989729722, -1892672, 114885233, -1822035233, 1791719330, 2083183653, 1904851620, -647901960, -1585163801, -606882737, 1488895963, -1401719568 ], [ -1365559028, 128753331, 21773197, -1059508735, 1017037123, -351487792, 1358169116, -772331946, 722519554, -1526266509, -1333953700, 2089106934, 714361824, 12154427, -760514063, 1774043859, -121389084, 1072982898, -146284611, -1386605935, -309346951, -74734570, 1492237542 ], [ 1418533811, 1239853525, -1828591008, -1137655871, -1837370769, -1067648590, -1005905981, -1667415336, 1994158980, 2049102410, 1548419686, -540113246, -1780812749, -1183609346, -1326466851, -2018130745, -249111032, -1388163787, -1538143875, -1621338290, -1839822264, -325827706, 1981601987 ], [ 1590683222, 643144582, 1701243523, -688061268, 1154452365, 592612128, -685379267, -989248688, 327189665, -183927527, 1385947367, 1642056684, 496244085, -1618633888, -756253212, -2118452360, -519646958, 550647159, -2049202339, -1050235640, 621399989, 1419670336, 1735549332 ], [ 1659717513, -516309248, 713608463, 2110919946, 1572382154, 849548169, -1393152404, -1344748888, 1097442480, 1522317697, 439573644, -337371819, -1777033043, -583209555, -812747077, -2130870640, 1891557001, -567562877, 1446333536, 929030816, -2024163415, -1490250686, -519875678 ], [ -1403507507, 1424593592, -1583746401, -599988941, 685678372, 703245055, 614144152, -760980905, 734477381, -1386689604, -1330263899, 94116785, -741816679, -423204138, 321367756, 382010164, 305357488, 610870634, 1510911762, -91965278, -932069879, 706560004, 1825770427 ], [ 282880137, -835662971, 51653959, 104922532, -1859694393, 1431222871, -1583725427, 1340768303, 755077354, 1462583425, 671762351, 2137247178, 656760241, -687207426, 1770405800, -1393056173, -387248470, 449026210, -201792689, -1777040504, 121889863, -254771833, -1473019869 ], [ 185473305, -1509617459, 1144185405, 1233623636, -1044570114, 1448389969, -1558851320, -1705447627, 1161083083, 837086234, -547214762, 1391304507, -386003819, -1290630360, 1312661741, 2140488186, -956239641, -545679528, 1008795090, 575303468, 31962340, -1293344979, -18938184 ], [ 1702409724, -957663900, -1317088675, 1157457227, -1275351468, 2081622100, -1153904453, 2137339222, -981992185, 194093394, -1279473818, -603663159, 836983917, 2013473375, 230884182, 96936024, -1127310267, 796990537, -1682028699, -1966907408, 1512261253, 831254159, -1770302526 ], [ 1885755756, 258012047, 704848383, 2086166079, 1936422584, 2133083561, -2102779378, -1099764071, 1108500573, -1609665919, -416626885, -1512861626, -1217586126, 1301970769, 758891333, -2138646471, 348122257, 1315468242, -1187450946, -70854859, -471710746, 746214064, 602986010 ], [ -830381810, 30978396, 1195933666, 1096383577, 1779710176, -298515848, 1522830142, 106467618, -535436540, -847610501, 2097946185, -824702109, -1069694806, 624066213, 987636083, -1680523834, 2016006884, 1473679924, -1957417913, -1490459182, -1996742680, 916920507, -2101068420 ], [ -321578788, -897969916, 1376842206, -596003213, -1864297692, -1856784302, -110569852, 270495972, 501982406, 1036670718, -1848218187, -1810458849, -1614677401, 2054083727, 1254946456, -1142333106, 212348632, 373116997, -754366806, -92733048, 2033902917, 392980254, -1181255295 ], [ -932836531, 995981539, -763378647, 1658663084, -2144203783, -1713906461, 1343878286, -721432205, 297287262, -1708786549, -1000751448, -429802676, 1461474408, -24900867, 883821903, 1200372667, -1571304262, -1660293318, 1121360373, 694976698, -27567734, 648967785, -359357712 ], [ 1379412036, -1196614392, -911556347, 1958147197, -1701385614, -394023405, -1289109260, -1569077680, -1202786130, -1444431142, -1510096322, 1259038680, 1070039305, 1344627377, -571481905, -391293252, -305815727, -1608325263, -1545398898, -1119498378, 247452515, -408913317, -746820263 ], [ 778635687, -1469389700, -573589509, 2065099493, 260944194, 2013660134, 446836098, 40460995, -635894180, 762877355, 1815016960, 367322679, 1645079147, 514346425, -1392950517, 1219740758, -1435879184, -1862591150, 1512736451, -273534481, -535384882, -866781547, -1505453398 ], [ 1116184401, 510138752, -1703540333, -1859805963, -194709027, -232379308, -1097028877, -568852232, -1410443321, 241331635, -1651194705, 88940591, -1427728484, -2023733726, 336729959, 1086413811, -1453863535, -958738947, 684226936, 1626636517, -331599538, 1473901779, -1159516237 ], [ 141862088, 1290242394, -215722419, 301202291, -1490046006, -980702812, 997537269, -102250068, 1824958069, -841627121, 1019359095, -1095117264, 514244482, -1382015201, 830821090, 2023011732, -2050948053, -1560163517, 300474836, 597103992, 1480741219, -150413432, 99869201 ], [ -1857126789, -2094422109, -111256153, 782536084, -131668499, -1925350419, -2044274358, -1861152536, 893236787, 1347305287, -1150732032, -148797013, 713511840, 222602862, -1558502326, -681432449, -870317933, 1146065123, 1652943003, -875497484, 425121828, -2001299532, -291352283 ], [ -498672273, -1796737950, -1318632413, -1503250626, -389665848, 1231018427, 655084894, -133938380, -1792507313, 12319597, -154366638, 1269783768, -1341500681, 889700770, -1518417525, -1741127480, 1495936953, 35572350, -726010754, 490140220, 668323794, 918989561, -335815427 ], [ 411016327, -1878858051, -1474176649, -1414570343, -800972487, -2108235443, -893824636, -1551475662, -1742332210, 1957475516, 1823755771, -1151514215, -979256289, -136445828, 1064698791, 260168441, -951849079, -1995763136, -1211339557, -496403910, 1542657220, 1288888678, -1113956061 ], [ -2055980504, 858643602, 1988685877, 687676452, 393283731, 60832871, 2119937628, -1040360642, 1889921372, -1996645468, -596394257, 1143454879, -1741905935, -329409911, 831511112, 1954007584, -517498648, 1417976947, -145016341, 777443246, -1687863295, 156552114, -228394339 ], [ 741057411, -753566012, -1358408639, -1756574758, 1530148657, 1496700785, 783046926, 1151764832, 152110093, 1807961647, -1282074228, 625292146, -1795746581, -795025907, -1032381967, -1547550526, -1607685319, -1551987612, -121241255, -608081589, -989631298, -521620514, -946166283 ], [ 2077032298, 756185579, -1449807876, 258210199, -1113126519, -2136336765, 728677822, 963663103, -264315907, 1223519756, -2089744233, 388945761, -210117467, 1339751716, 905173793, 809905995, 1391621111, -1171401294, -705778658, -1246914208, -921119426, -1217078467, -375063924 ], [ -1390248742, 1684777199, -1145040168, 351289239, -1348580674, 161310204, 74447211, 209047660, -1759608069, 153211725, 1371297171, 1294527272, 736457404, -834776051, -761775250, -2032435845, -37444075, 1940688635, -1361483746, 91013489, -1008456119, 1224350136, -1753459254 ] ], [ [ 2063758404, 682021943, -1521215312, 1344253604, 1502915670, 1049211169, -1034302215, 884375407, 478250389, -552740124, -87400539, 952192471, -1918409084, -90180737, -29739810, 1256018508, -1310687542, -1651815865, 1716482257, 238031508, 1118860791, 73507050, 1244997049 ], [ 1019032884, -2119008407, 438081248, -2071278451, 2085985536, 553687307, -3539600, -1094164124, 1649458089, 1389165353, 1235655018, 597639448, -1811620982, -550892675, 1427277200, -1256353003, 742016362, 1319164484, -1096684919, -659062332, -322727642, 1945967383, -1424360385 ], [ -644096102, -2146679462, 88010290, 294923682, 1204451512, 1711788751, 2033904470, -1384007139, -1205427227, -1864213763, 2063158926, 284395661, 1243562759, -1508578690, 619248645, 1442688667, -123518606, -236292205, -1675053305, -1547237981, -1261930691, -58816960, 1143497032 ], [ 1182966172, -1666258224, 1089333994, 1516288709, 36307844, 1440499082, 821561257, 1182349099, -351610868, -607230166, -1916787718, 676016337, -1376048221, 614904138, 1352313708, -622663877, -1462889031, 1861542294, -504103516, 141920613, 621846410, -2072660471, -1480632430 ], [ 2124113731, 885768042, -892810558, 225824135, -798359250, -265096511, 1304333310, -420528345, -1407387221, 499023267, -2100689008, -1537084897, 805075374, -1163971714, 498231444, 1759966916, -920425577, 1187692296, 163141238, 68321983, -865226796, 793380913, -2033302019 ], [ 1624429820, -80702359, 1169181231, -1183097147, 806400447, -393526859, -1716270286, 1370340757, 2070013730, -387369004, 382464673, 1309544552, -1753997703, 316924926, 1936176542, 682324352, -1125577271, -504343985, 264475308, 1141537254, 1942664959, -1767661083, 1092485190 ], [ 1514544055, -120320494, -1209113757, -1157269911, 991540390, -859889346, -947010036, -1009131457, -538458165, 1100308440, 1737641506, -172940662, 1346315861, -1701400170, -977419825, 58916150, -264116339, 1527380104, 1329625321, -1138777922, 274512312, -717667069, -24122771 ], [ -378859981, 551008602, -1978190245, 435339398, -2009044115, 953401336, -1498906884, 834351724, 1862658704, 844054591, -1377105626, -2084249510, 1962732246, 1330040135, 1072560003, 873795688, 1028215293, -477043865, -1782044219, 1715620654, 189834324, -1094153121, 1778608332 ], [ -1817844950, -2064150903, 332375906, -1389856309, -13591478, 813404585, -331737188, 1433973135, -1773872870, 1478459975, -181510208, 1637002033, -1981295286, -582954049, 1286029593, -1897998623, 409957611, 1997517165, -1344264110, -2007999846, 1537228044, 1261128257, -551913899 ], [ 714175898, -2065746314, -2005287825, -545941315, -7273736, 643597535, 646413296, 149697758, -2076353233, -1020155279, 1743904498, 402087737, -9226045, -2070869350, -972820489, -1834522177, 1235758728, 520843268, -177522033, -1761236313, -202592860, -1055771189, 1169528172 ], [ 1976394830, -1492903574, 525579243, 804467494, -1795364919, 736084725, -1793046283, -481415388, -1865469624, 1681205907, 1519492414, -1591693542, -570730431, 1437177207, -1271154546, 818838259, 636024767, 309518936, -1021269851, -635192640, -430614733, -1798604514, 1279233842 ], [ 1964396552, 1399192069, 1000351394, -1365927897, 457249145, -1287434416, -363458034, 2077309572, -920057829, -703721412, -863052715, -322543865, 796724810, -412048498, 75394744, 1625277669, -258507329, 1883173094, -1434226925, 234616397, -2141777421, -206891533, 1740268646 ], [ -727894522, 1089982805, 750986644, 631741651, -1811630873, -1643194986, -1970060403, -1992942441, 1412244239, -1135268701, 757422073, -1563003155, 1245551632, 1942571199, -1122684844, -1406021318, -1484665431, 800428482, -373476191, 1208462296, 138504543, 2022031908, 884134366 ], [ 1870124045, -1626017793, -998124555, -1946759214, -636469278, -1361024964, 864408371, 1222897379, -499472760, -356943504, -836093158, 195383096, 2146588168, -1344813030, -1074259513, -625415262, 1049087105, 2002947897, 1515361472, -1361492727, 1609217193, 540701468, -252369886 ], [ 1657199246, -1791730675, -886619373, -2063492503, -230881054, 1691497475, -231111238, 543506239, -236019741, -2016976040, -1184383750, 2131071523, 1110554971, 1378729332, -699538391, 385763240, -903109115, 150357701, -267283215, 507012067, 593558222, 829092171, 1348950130 ], [ 734954349, 1051025299, -296854252, -1591199966, 1122506921, -999465254, 1578895004, 1688211390, -259161423, -920671898, 1052332509, 278870839, -310804381, 1734486000, 515544223, -1185877221, 75845745, -672870373, 683421378, -684572073, -327310226, -1201959513, 384554482 ], [ -511376810, 713735729, -971385749, -1731853279, -1185844831, 1782079884, -73997887, 1064169249, 1850621602, 521843879, -384548039, -1339081278, -28758016, -429723468, -911591536, 1343392591, 2116695285, -864780099, -1219633117, -374118814, 1516360535, -324986701, 71640596 ], [ -177108582, -476852043, -991929638, 1957755786, 1690208549, 583343827, 327717612, -1097636119, -1381281163, 1102909793, -122134938, -1904882873, -1552390577, -1321937491, 213768934, -1592656106, -2081650650, -1718441781, -362112347, -1336157426, 1907432237, 206722101, 250287710 ], [ -1881207282, 1204205130, 1246831396, 285875298, 1243922117, -497062786, 1267843957, 1346909811, -1257092646, 174620728, 561599034, 2018636177, 214710500, -1956157309, 155622365, 639956669, 2016855745, 1448394535, -2043415530, 238155138, 1349727715, 1679662923, -648898346 ], [ -529572595, -1094725871, -1178514749, -596915800, -1764727398, 1180574435, 820549028, 145707074, -349311866, -1723477133, -17768882, -1118271422, -323709052, 932458586, 1334435293, -1864220075, -336353629, -1644568715, -571423076, -1526319388, 1390368122, 57965382, 1609559379 ], [ 110769635, -488764884, -1110682110, -756389137, 473577299, -1786973763, -969402988, 1344452230, 807659728, 619982668, 1217958133, -1805203056, -1988684469, 1219185008, -575005804, -254969361, 1573397558, -536259472, -2076228838, 180646576, -1468816526, 924378209, -1885207463 ], [ 994928384, 477373397, -903698778, 1928868482, -1367589360, 645471793, -366832448, 1164818124, 631947766, 1357103560, -1979395634, 552107476, 1760991845, 843532801, -367269881, -911748835, -1527631067, 1673853586, 108453613, 229067032, -1121439373, -1962655407, -1482151125 ], [ 2082066414, -1139326489, -173480765, 592651200, -1812365652, 1497732170, -58830753, 438822620, 1084903750, 846831564, 779145486, 1055972866, 1328554937, -447432058, -201914580, -758979976, -1454591299, 933406515, -1230012011, -597055226, -1854360451, 255940677, 1686837830 ], [ 1947760655, 2105936087, -109676321, -1990961024, 356534557, -821151955, -2093946161, 897054876, -1695334602, -721615789, 2081119862, -1617909001, -1810000594, -1943421591, -1480815540, -1245528074, -369259671, -1305013575, 643453887, -1948961363, -504358650, -814892989, -1289192436 ] ], [ [ 738411930, 148635744, -677526911, -1548977966, -1881033795, -1298271948, -1051109420, 2083116395, -1689579076, -160649482, 646005437, -1304692501, 630862052, -388899405, -1938178374, -1350052062, 2000873883, -1680890926, -1890289751, 1441329408, 106494181, -1834583808, 1918494191 ], [ 321656428, -872594398, 730594057, -825447966, 1220597239, -1981460765, 1957140540, -34201527, -2093849689, -1990060463, 773687019, -79629181, -1458095398, -322288942, 1962703390, 1267201559, -2068334892, 1226197446, -2021216632, 112864633, 958370374, -1873244559, -9041739 ], [ 144399858, -320572141, 1565563169, 316443239, 1770100726, 1472982514, -2074773595, 2102379353, 1542578657, 1362609162, -905371222, 736814667, 1933441740, 320282782, 552876181, 395550292, -677212265, -1306200266, 1937482622, -1782198363, 1244245662, 1435713093, -1407387591 ], [ -783507902, 768622691, 1967104175, -456102459, 1001803103, 55166818, -921632283, -259233245, 1764191253, 154647513, 539918787, 2095024167, -1943314025, 1963156974, -1528656384, 973456912, -1687208458, 1047413030, -979571060, 1593248287, 1871288894, -1800523655, -829931390 ], [ -1888415983, 1989103522, 708101051, -1934039568, -1722671244, -3778076, 452499720, -2070617039, 430120564, -429267943, 356745399, 62687529, -2048689943, -1634777791, 1749816888, 686653022, 628049280, -2124141590, 1095217169, -211723012, -514824286, -1704496068, -1089327248 ], [ -2109623975, -1479020500, -1753517401, 269791936, -967029237, 1981138170, -145039238, -2042681478, 291234319, 639023703, 709422695, 1570442046, -1776001106, -1169347843, 1304660686, 457212557, 19733747, 2106902617, 1670706664, -534811555, 1977214700, 2000015824, -2059664031 ], [ -348804251, 661984849, 921034152, 1459378614, 965270625, 1570774739, 1902000306, 1217550616, -1425693471, 2144794064, 1087728441, 226002171, -1786252242, -2066440238, 615818978, -2105764490, 1610714992, 1891364360, -431268765, 2004466106, -252392394, -868721009, 1251969937 ], [ 1650571679, -848506709, 1319406464, -615574936, -2024813679, -883802784, -1551524392, 285301438, 310111634, -1245878997, 112923135, 32272366, -678063558, 960953631, 1853453657, -1000874606, -1767148149, -1093030377, 802600148, 1590439669, -1311816561, 2119189023, -2094650195 ], [ 1588085243, 16669297, 1210958384, -67619312, 814135361, 1922537987, -2079745603, 1820519603, 245453574, -761274915, -2046196036, -684790020, -1517738167, 1688503066, 302761318, -794519386, -1577537961, 244528163, -563325833, 798792092, 489864541, 6506687, 1270700501 ], [ 1011217429, -1198401878, -809386310, -1737588429, -1319843678, 373405428, 846937852, -253541245, 884272757, -773289730, 969764313, -1336726432, -786520676, 1548170860, -97210708, -682432607, 171279949, -128017958, -1949160422, 760148071, 1641857987, -949944674, 1983651929 ], [ -270898085, -1955088885, 1591742878, 1695306783, 1776617975, -774736129, 250059597, 2036148506, -164494946, -1221436498, 132993392, 955807462, -1311958489, -1166683523, 230885630, 998464802, -949068695, 227178776, 1958196699, -852873581, -1806031033, 779400321, 507901147 ], [ 149127075, -1586656174, 565790388, -742986308, -1370358778, -605774067, 1838331029, 311546630, 1708141496, 84784708, -835643686, 1963318028, -735693303, -1613984319, 897768843, -367049851, -221837414, 202009897, -120169653, -1019513270, -229348142, -497431269, 662096056 ], [ 292415890, -1922786993, 2116786380, 1902685947, 16703893, 1887778888, -902185524, -1945371277, -142705137, 1939116950, -103969311, -1073844496, 1782072403, 1205102207, -1314215255, 1194843263, 1340856183, -289343343, -1326383417, 388046997, -1724527518, -313333812, 1537652260 ], [ -516663358, -246119836, -2102057225, 1010760365, 1458851722, -1332682708, -2039350157, 1924395096, 194714567, -1375542031, 1017981434, 1325348934, -1383497276, -271077911, -1985400172, -2035060680, -241782310, 86758346, -2097932838, -1394705729, 430078699, -1503081371, -39767089 ], [ 1899439794, -1753918784, 679838217, -754859861, 1995839118, 967457977, 1626298045, -1429931673, 313189376, 963639241, -2040390040, 468181021, 2067124703, 1936092431, -691952319, -30976758, -379263609, -64373727, -1398486349, -1717355475, 199075807, -794494444, 122639727 ], [ -2242684, -1893080048, 2024929824, -14421307, 699252295, 479952106, -121328156, -110112877, -1576715176, -360342131, 245181413, 1292076627, 1774999079, 1130917290, -429981163, 2035405785, 1203370199, -1841034779, -596507547, -1267552890, 88010405, -1649263413, 1011072491 ], [ 112556631, 325816054, 1453189028, 536052414, -359843736, -1631555785, 446784282, 769132329, 1842006620, 1812940691, 265046836, 1065785658, 286493968, -2049766552, -415652386, 333171199, 1967361883, -1231266880, 1605738832, -1693740614, 1833077089, 1200937116, 1424710468 ], [ -1770638038, -751930617, -723097424, 35262739, -261090605, -1194423405, 1542700230, 1049996599, -1292332926, 1675655453, -806573707, -881367259, -1949678614, -1520031385, -174037252, -1694785674, -37101689, 935421450, -1498049485, -124711907, -1674395324, -556732737, -1379526619 ], [ 32031739, 2049651928, 537274134, -1562718870, -1457178138, 578324327, -868857888, 1794840651, 712902237, 1219940179, -950567845, 1925455470, -267248189, -587762623, -855785664, -10901887, 1100729273, -1866479486, 1586385117, -813318411, -1276095415, 2030870020, 1109939799 ], [ -440512364, 1384493629, -1757862809, 1999763833, -338610365, 1481454963, -1480383734, -1764278555, -519364977, 200788853, -345765558, -1972694729, -1882800411, -1815752319, -1565417799, 1292146828, 1046472241, 64957114, -6219956, 1551670868, 2068640495, 457177486, -1722211206 ], [ -1761769082, -1846062773, 900919640, 168838432, -1335382675, -1253015716, -1863780217, -958786431, -2122560064, 254386940, -1903893360, 390088877, -920194547, -2052610264, -768599567, -1711993338, -1142545540, -1277442551, -241611189, -751030024, 369545835, -434410995, 1763387639 ], [ 1508779420, -299649571, -259142107, 1889189939, -1073619275, -2014848583, 692732051, 2008193554, 1957257399, -251081810, -907289559, -706196999, -804935842, -704757127, -2060885507, -1312476197, -1425244605, -1397844688, 545599565, 2049656085, -570920127, -1518963809, -555778597 ], [ -1579020404, -207219579, 1657227536, -488902812, -919321419, -555950767, -1655079572, 413116792, -3174936, -771840144, 1153903153, -553268115, -1436172663, -92197219, 145439155, -544248040, 148490340, -235297126, -1684863428, 1947024553, 2039062095, 2118696921, -526462683 ], [ -1446464792, 47457460, -1453937771, -126801302, 1767389089, -1481382654, 167419534, -1615307111, -1756660016, -1475166169, 2088846178, -673456039, 2062310176, 1891290803, 270431033, -1386223823, -892344094, -1100876310, -960581993, 471192274, 1131427918, -1115989899, -1608430181 ] ], [ [ -274596886, 2085936546, -443924930, 2011487472, -539004373, 878644589, -112814465, -2024832902, 460391936, 617723074, 1747797650, 1627142385, 1503188779, -1595438584, 58566916, 1304362941, -2118106760, -1145313513, -119572142, -688384509, -1346490703, -601880261, -1028457632 ], [ 1930259366, -186128371, -1948372122, 1112592903, 1805206108, 446485131, 1815181776, -1396502267, -1737885236, 1827548326, 1513511409, -728630694, 1249599543, 905471267, 1437985389, -1799098692, -1298545192, -49592579, -970266382, 1576934500, 1831313994, -26694145, -2043148464 ], [ -1428041272, 1859796332, 1027839926, -778741094, -1010816558, 192523898, -1622903531, 1623354268, 167951578, -302246151, 724290263, 1613064164, -733920402, -931086709, -137243297, -814109044, 1216255559, 1761052609, -411225839, 1158454353, 1440713812, -454187577, 161575701 ], [ 1357238447, -523418727, 461273343, -359297332, -185541389, -71155629, -736130117, 1000169319, 1571805233, -1910868983, -148187040, -985419524, 1558765034, 391249096, -376820376, 1421854608, 1161376292, -2025249405, 664862316, 458062639, 1005834593, -372155279, -1151921908 ], [ 956104710, -292013017, -911571882, 783780595, 1617186247, 1936069388, 186244368, 1637652678, -670023882, 1837924451, -978219758, 428625769, 686142206, 13831732, -51898613, -1724715280, -261706853, 928666014, 1307272706, -918510735, -283590509, -1361130744, 1697126278 ], [ 550151450, -1298540208, -763254971, 988440517, -352386984, 601759685, -911203960, -537252838, 1563167536, 459460133, -1891901096, -119939620, -339040532, -154399533, 1216574252, -1124191835, -1017965190, 262447517, 2142096849, 1822871707, 1666491690, 1252477126, -1676709559 ], [ -1197716240, 1886463026, -1682066781, 204273582, -1546686009, -1070102722, -1258011258, 734036942, -1919736662, 193503491, -1475453992, -610888738, 1919691971, 1802018646, 937382970, 1187145896, 618374475, -371349614, 1596657396, 1324081231, -1242451953, -1348289318, 338578984 ], [ -1739671458, 1467515204, -599113865, 542568913, -1138820154, -1355580920, 693183022, -1305703023, 408694404, -626043896, 1204395444, -830442456, -1300209649, 380279874, -810307002, -1667587645, -89653906, 1583525275, 1262436966, 1415744343, 1484606938, -339988825, -1942121228 ], [ 1210081781, -714968180, 33733447, 309799598, 914505542, -821308642, -286169568, 1465391173, -1101540890, -936743180, 1959845064, -775941975, -2039034535, -1182181693, -573222313, -1279460255, 1706024683, 1812968814, 970536740, -2069888948, -1336253642, 1486702808, -862281461 ], [ 1525206482, 1089534953, 328919481, -402786781, 1506906825, -163034609, 1990714094, -803053619, 847935474, 58116542, -929027125, 1273075359, 501023593, -1543046834, -500173838, 2126887247, -1373895582, -1041005649, -1467596529, 1379202833, -1365062365, -445703421, -288874983 ], [ -1377775897, 2026819718, 254725216, 1140076073, 432119924, -1126455319, -1059547739, 1680749719, 236567693, -1584403571, 1654210680, 444983398, -187490909, 755938639, -593496603, 705329038, -1360096417, -603600435, -1536197396, -1863793642, 552828524, -1791983244, 433084750 ], [ 1781767840, 705867743, -1959984972, -1864552434, 193888157, -1964284093, 966215058, 1498144490, 176084688, -125988589, 230697166, -1235009498, 558954036, 330999985, -523248153, 1165417990, 2147328185, -2101507991, -2137652248, -1579174885, -945425419, 1334896517, 482590023 ], [ -1227206264, 1863170281, 2129829232, 592787873, 1582626773, 1733761481, 619533569, -1230145255, -873209399, -335994062, -1821262493, -1546439184, 1300128058, -131913514, 1812038796, -2031676261, -1571520825, -1494798787, -1106534682, -783712682, 7721393, 1734442470, -1150157293 ], [ -1623685047, 428587755, -1906157883, -1396116246, -1498213122, 1228696763, -377386918, -802564051, 520996775, -42710748, 828813482, 1074056496, 715421662, -2060898906, -923291534, 523756682, -1116693198, 1032215253, -1924820178, -483903149, -1256278076, -979699283, -604486221 ], [ -283199557, 1825029988, 1796687420, 2067132671, -2026102874, 1616352180, 369348031, -1797734338, 160906198, -1483384952, -1156551670, -839544280, -1633679556, -312750854, 669892717, -1681120880, -890543373, -173269473, -1378654123, 1408611224, 1657485123, -29531326, 165511232 ], [ -536208535, -149418559, -324004526, -2028592813, 921932317, -708743395, 1295526578, -1985542274, -1156544113, -707830942, -26830178, -1767552126, -1739305998, 1702714691, 884732886, 848892633, -1457497049, -2011751598, -668539285, -1614572282, 463333002, -169107068, -592915462 ], [ 432906959, -1213197854, 504834493, -1604431599, 522317688, -1255874177, -859875734, 1632263580, 2042983264, -1488064165, 1681890393, -1245539252, -56340765, 1211404771, 1863952861, -1112599491, 695550363, 911397335, 91902193, -944519489, -286468102, 1023655126, 696577394 ], [ 1149087062, -182056074, -598679664, 1475024639, -1717807529, -79534997, -1149940015, -1461959643, -327335870, -1473320860, 2032351049, 1822993026, 105519009, -660662657, 864889399, 1675272603, 1876880389, 1274331336, 1068351644, -377694942, 703758673, 340897100, -1881169551 ], [ 1387610782, -823849801, -1051226839, 1726073378, -1122341666, 1349129488, 510830307, -730478036, -749265173, 781280855, -1796632067, -1415058450, 689133509, -629327735, 694577466, 2127627398, -1782371181, 1939595508, -2059963475, 1214944035, -1838921120, -1153296155, 1628301856 ], [ -94269721, -1686890838, -1939817341, 1962951899, 660274328, -1460262553, -1469235676, -1790502342, 1516658592, -1147346542, 784883063, 1296074151, -1871531109, 243644148, -1268409657, -524399681, 497570008, -1766443198, -425783243, -1354992155, 838264090, -182528726, -1560415169 ], [ -666818372, -901913766, 520923154, -702055922, -715575881, -1773894569, 1962636638, 204950133, 471087300, -687664749, 1959091319, 1401795281, -121645024, -407808305, 803038946, -178923578, 481053027, 924094125, 144047286, -1667579056, -388381604, -2147099841, -1102868096 ], [ 2055367965, -2072015641, -1847602586, -523942126, -812266693, -1111940881, -1985393323, 994933362, 929844054, 65520394, -648770734, 1675199828, -583420129, -1646389461, -1950703204, -635529297, 910496754, -1350972476, -1238828372, -1577465938, 24822326, -1082382598, -55631504 ], [ 53239128, 1078871934, -1832845226, -363228722, 618228734, 1468681874, 1510010019, 1158954715, -1690046057, -573099794, -1922093919, 1462043743, -1654088805, -1894202613, -867327417, -1234889068, -894295315, -621216985, -390953017, 2113511497, -2100396145, 1455476459, -1701350471 ], [ -901143728, -2027797688, -487993932, 1220125155, 467193829, 1989683413, 20275114, 301329263, -561259134, 1702588663, 204777598, -980076607, 205967810, 1954817679, -622430130, 481213093, -900520882, -180676719, -820005270, 1495282452, 1511383066, -116952504, 834977002 ] ], [ [ 1613622903, 1837609412, -1802361965, 2054933648, -1852195920, 1881190579, -1458298398, -1398172778, -1048710872, 871962344, 576719201, 28074522, 200725090, -1036997940, 1885202389, -1652928712, 1067925, 88895831, 740924718, -303222193, -712551649, -532121566, 222400313 ], [ -1142057538, 1456744798, 8266370, -175177490, 463197873, -1144640301, 423833245, -236184533, 888482938, 1687182489, -1867308475, 906509473, 748667241, 2122876880, -1729137295, -1855378132, -523271300, -968431801, -217949682, -125470276, -1080479909, -1193276367, 554668504 ], [ 689381110, -1932083278, -1322528898, -1622460982, 22804005, 1926538189, -1706705855, 636564518, 948477086, -1192848304, -28593942, 323267492, 1647103423, 1613770891, -176382949, 1862660428, 466810809, -631148218, -880410831, -1268890416, 2114648309, 47043437, -448764616 ], [ -1202061883, 1039601832, 470287074, -642854298, -341938975, -1310951081, 2116390975, -47836370, 211570857, 1347210575, 2134139948, -455151464, 1290729033, 954451769, 1164341215, -377170870, 681218291, 2116761616, 42643178, -1791156658, 833661808, -170801648, 175614759 ], [ -1442892481, -1831517553, -1111154783, 1382518882, -320806440, 694721519, -795335857, -234060273, -768225767, 1323726252, 1897017898, 1033144543, -220944628, 2049084044, -1484777656, -1882815500, -894405412, -1614358349, -2069266079, 1100409520, 1780048179, -151087693, 2139974738 ], [ 871114731, -64114067, 201059676, 930345567, 232825081, 1892098461, -479777467, -584156661, -487911799, 1567411739, 950260715, 1386367573, 298877257, -636559772, -812530075, -1827294801, -412472967, 1822476294, -1030405951, -2027904474, -1423666028, 1939516877, 390789387 ], [ 1596691716, 1909265877, -562281679, 418774719, 720141180, -1575691384, -1374055790, 1751716325, 323847169, -166740943, -769349955, 1376529976, 372145047, -1319031273, 1388584917, 169257870, -396871589, 1918296086, -277880273, 373116553, -447736847, -797450129, -2002787106 ], [ -1024274808, -1795710016, -1746111033, -1516438214, -756956919, 1360718604, 1791038148, 1902221853, 688275446, -529362221, -1148393496, 288929382, -1835475275, 680376805, -1808403244, -681870007, -945444808, -1741052137, 806764452, 278290742, -1246892580, -1800371481, -297812993 ], [ -1946070810, -1539984993, -832051642, -1901058438, -448769852, -245485942, -1685880981, -397350534, 1013287050, -1942470044, 318563035, 1006533327, 1033849703, 1257159269, -1210365062, 1795358146, -1591807190, -543694524, -253606959, 1408360989, -161152505, -915384673, 1001528968 ], [ 1183763304, -1908003986, -1846280713, 1660859968, -1510669194, 1359445118, 1798037069, 2083472342, 1598874858, 1567738529, -2117462676, -865928113, 1445489467, 1577627388, 158821287, -1747671445, -597873939, -1100084903, -1016804143, 1264198038, 1986971810, 2026466235, 1330852077 ], [ 1098483847, -359265771, 1745844571, -1125305149, 561937140, 367609569, -1094553879, -856029976, 71029080, 155841701, 1095015471, -1355106860, -1470062604, -1302987929, 1424925878, -11591628, -1145758944, 1980863881, 1202590584, 1559864654, 200394034, 535725571, -1527759531 ], [ -706000779, 1886430692, 1724765451, -838591860, 601111049, -809572083, -1063000326, 1216376435, -78020875, -201131495, 1136401300, -1381558740, 1411373212, -710883339, -499914951, 1644734495, -1153386239, -591666367, 1050771588, 1124381511, -2020733702, -2010448843, -253030670 ], [ -2090083428, 900032054, 1101929066, 182630827, 457235751, 52152336, 1639530340, 1109504600, 716430489, -785529032, -1653862970, 724427947, -1903027000, -756792606, 1663501443, 1111142241, -1002327156, -2059789346, 654875348, 199651916, -1712217742, 1328985694, -1407043993 ], [ -775045624, -1717306361, -505207921, -1109519567, -494665924, 2109169552, 1628281086, 806537059, 1472856176, 444697273, -1541744365, -1049769274, -1438761197, -1792847410, 988000598, 939703806, 1097399948, 405634661, 119137527, 1860520751, -2122994933, -925680777, 319411866 ], [ 406912489, -646415132, -868927741, -1034444383, -1271444672, 291363571, -142043888, 2092231460, -1234818014, 1402492077, 463700397, -1626122372, 303588345, -192102590, -2031121216, 1987511571, -289641901, -325834428, 787987645, -370857384, 1284550017, 720050064, -989478147 ], [ -1735967713, -1845721998, -1693483827, 735912001, -776039002, -909836710, -1015496105, -366098352, -986577282, 285452454, 1161393263, 1773966662, 1267544479, -687092640, 1122185008, 1379786687, -1848593935, 896372535, -977789599, -898298909, -1474749654, 977174398, 975796632 ], [ -80901994, 1457303622, 1246593990, -1405106480, 1336604169, 1662552436, -1391708508, 1574145361, -2141919154, -2067611865, 1198832020, 214394525, 1386116574, -961391442, -1977968420, 283789571, -433626402, 27703528, 2128510592, -2040996595, 1488750243, -21491856, 2046572293 ], [ -1279636945, 1413449136, -1692989590, 1834999081, -820930004, 151734780, 656204791, -894199780, -2132875503, -503920473, -1305832097, 2127484901, -599201853, 1777056008, 155035145, 1159039416, -1054538871, -1387836948, -1649400428, -420055351, 1409863381, -1191557266, -833498843 ], [ 1790622990, -904908456, 590887748, -1407373039, -1421255369, 1769323751, 292984355, -2131495987, -1039094622, -945666941, 741184438, 1108901303, 683179862, -657661762, 1249499441, 667295237, -416943052, 755578288, -1567214258, 835721930, -2140164855, -658158613, -55387653 ], [ 874833753, 1209494374, -2060289780, -849958913, 745803829, -1750881118, -1100724365, 1225714538, -1757339722, -682257856, -1749278870, 723221336, 2775254, -1791484978, 238325582, -920773886, -86622255, 970231500, 638787888, 24768888, 2055168802, -833685324, -1923763122 ], [ -957058533, 1433799678, -80282459, -727873278, 1435889696, -1588693074, -1050610533, -1298330331, 1783915774, -910303856, -873807298, -1442343268, 1727942184, 1409839826, 225241016, 511581261, 1558443215, -1341578607, -841329272, 2001067856, -2012563854, 1279145903, 598783078 ], [ 397485751, 436612037, 1315457153, 915829940, 660741427, 626431245, 1237784970, -1198314337, -316954498, 1303409791, -1776414987, 1436612784, -111822309, 124514348, -698790379, -1188112717, -2134493862, 1920885128, -1954956986, -1585877867, -1757394967, -1644529193, -1202236913 ], [ 955726284, -197445122, 1163028786, -1283038909, 1285038577, -1524992404, -2030477388, -891655070, 621340965, 212279581, -365329884, 238909963, -1171898067, -395173575, 744288074, 1539783230, 26017411, 705665762, 325964412, 2064633661, -154994222, -335834664, -1739554104 ], [ -741823480, -2116177139, -682907205, -292374634, -1223526704, -884649310, 281470812, -1345516289, -166097646, -577637795, -1245200354, 1260216852, -645752338, -1388635896, 1336605539, -1253575139, 2044408291, -1574504261, -2090571074, -294147970, -161432847, -280472137, 763692246 ] ], [ [ 1647993161, 560079968, -656834774, 1482119213, -1874024674, 1610697101, 39017756, 324496795, 736301506, -442662197, 1264908997, 658698798, -1163295423, 1560175659, 1621113013, 1946819444, -1538548108, 1669850944, -882795590, 631872710, -2110033674, -754220797, -1558144859 ], [ 147126176, -179183901, -166743719, 1788721591, -946324971, 953873957, -2100351012, 626445923, 37969793, -398879513, 958016530, -919910186, 15612823, 1910804469, 228136373, 1514180518, 142084563, 2037734875, 283994042, -233910387, 1304989495, 2041573992, -1290038513 ], [ -725531268, -1713732013, 423577951, -1485805013, 2053153955, 1359212778, -376578498, 1892613219, -651811237, -1888682999, 1328522216, 772187182, -843984764, -253690483, 323825113, 1191255474, -348066004, -1007872334, -928560858, -1945008268, 1247641975, -991189827, -536667822 ], [ 377844993, -1166372576, -847140076, 1875564288, 1753298871, 302456142, 227743399, -1641851957, 1917839080, 1813969354, -718716529, -1944803895, 1572012400, -593686966, -1921381371, -82897709, -1819700712, 1401148952, -489457161, 399993643, 1449069098, -757025709, 760538634 ], [ 642079136, -1462844189, -775376580, -1372418800, 158046640, -192047581, 1172578805, 1299465730, 1308999319, -48505626, -1055221755, -1030842082, -119579297, 1994918660, -790446586, -1302127904, 1325838699, 2146036579, -483430207, 1552268319, 720172627, -42232168, 1309127136 ], [ -1768897172, -894648535, 1945588791, -1885140375, -850961608, 1019233044, 1513202771, 1946968927, 1280989198, -1272770218, 940223949, -1869368601, 1143866530, 90810914, 1930523297, -1504116341, 71764112, 1902180929, 1836175069, -1231235632, -929309288, 2133567784, 1368430367 ], [ -169541713, 2051270770, -241701323, 981632776, -1090583600, -1521332973, -703308070, 1426453769, 1489757526, -1178514427, -2145697500, 1329127950, 489673610, -2020248753, -1566512812, 533002792, -782663017, 883755478, -678574977, -2139455424, 245877525, 1260427816, 1651295464 ], [ 327991677, -1171206041, 2053379824, 370022887, -1708615303, -861955924, 1591652320, -617958659, -1197148880, 27972593, -1681756870, -85948020, 1036183654, -3256737, -2083323984, -1657890975, -1048086140, -372421643, 757249738, 2035974244, -1963641398, -1407666053, -696691634 ], [ 744888176, -1787061493, 1122224541, -1228847531, -1777654141, -1226158612, 8433422, 694423550, -1089110849, 2016875729, -1391678391, 203318337, -1272537271, 1129157087, -770400369, 1046044104, -1265483744, -2142434299, 1610626250, 149943048, 1868839783, 924941986, 1580775404 ], [ -50792915, 1227013389, 1799016267, -2127214295, -2134572021, -1623696437, 1486308268, -404951303, -557599575, 1643879139, 1963394660, -934404491, 135259226, -1787573655, 599252256, -1132358387, -1697306505, -1916700032, 2141910187, -389285040, -999457977, 1481933226, 717114098 ], [ 1588089685, -1352850004, 1969485147, 958629872, 1133007863, 2009702998, 537093870, -1400848973, 40394741, 753222050, -1191091270, 2071380382, -1536364560, 856289912, -2035597884, 1943344502, 750765220, -570045300, -136797247, 793005134, 595000192, 600356017, 68900308 ], [ -254809479, -1189785741, -470412304, 1955250982, 826890363, 1235413998, -1476978723, -1644480866, -1605534876, 1634080663, 840390205, -1308962444, 1266985762, 692279436, -1853426732, 532061513, 1738921845, 281994074, 724012960, -1483746923, 1052985835, -1302402138, -2023792754 ], [ 1688028950, -269493594, 1680335142, -2124259900, 953177717, -1697907720, -930793799, 655480138, 74756491, -612323329, 1160774769, 1118573581, 364750194, -1601845667, 392787087, 1585603586, 1696585293, 1639434294, -1584124728, -1989633272, 657358370, -571740575, -1021320073 ], [ 491122054, -1667559047, -1246438629, -1254028962, -1850387277, -9517302, -171895924, -652359849, 1869605007, 1226573413, -201376999, -1327350937, 1887438053, 40932699, 678360197, 187105225, -942814466, 739227269, 651282235, -1724269483, 651167250, -1802802225, 105951835 ], [ 1612905027, -18032750, 205373127, 1757697131, 1846815683, 1036760896, -1137828251, 984854241, -1929973999, -1880410606, 273994279, 1985408791, -334166316, -1171276266, -1630114444, -1110186607, -1729247569, 1044819212, 299242732, -473739266, 933640942, 1900568375, -1469375368 ], [ 1694962539, 1960128854, -1150342380, -294244421, 335805330, -2094482817, -878677660, -422520732, -1517270179, 468206205, 1875374385, 1915670683, 1496971636, 1939422689, -1873595440, -763954702, -1541661970, -1156551527, -158177435, 1621905107, 1973118827, -416672439, 1064205911 ], [ -702371160, 230787135, -404005251, -726219896, -1076634641, -1529379452, 1708104787, 654844908, -38772599, 10890676, -1924763126, -482891084, 2122710968, -802117032, -1357484179, 329509971, -812363454, -2026244875, -869713053, -1529732840, 1462555627, 1940233371, 611752459 ], [ 129922852, -1377996882, 748380634, -984778900, 766595273, 2028373199, 1633539077, 334457880, -1356968172, 784182299, 1136225839, -2045620613, 1517730759, -477524631, -1015000806, 1456162769, -887224403, 1105477260, 425921794, 1596612206, 689365788, 1670084782, 1940585648 ], [ 318190071, 1241275292, 445453366, -377349935, 1808722928, 255060136, -1160867407, 544665172, -1759390516, -154345727, 2050857000, -1229431392, 1520526832, 590592091, 1059722722, 594566473, 1117024955, 483356190, -265878170, 254732414, -469177573, 1893925476, 508935099 ], [ -319674085, 1351172821, 2129199694, -545736761, 1031728690, -806755237, -1648876378, -2074529574, -2114986733, -1991080786, 1699632924, -547853626, 1377565068, 865277218, -1370162851, -1201408716, -1378371126, -1101899421, 672728578, 1970273704, -1904549266, -1710915389, 1248102122 ], [ 1512638111, 1852080792, 1097526971, 1782616397, -552618670, 696964033, -125600341, 659421343, -160419019, 2009815573, -607992191, 1880714276, -1190320134, 1615580180, -384022265, 117888320, 698939886, -581037350, 166893850, 767512796, 2137037708, -2084777121, -1835292526 ], [ -1510452559, 265251235, 935595436, -1629899556, -1056662359, 1632135658, 1243217844, -302231712, -1427904600, 146033777, 2012155743, -2111559282, 1636099421, 490253920, 229624136, 1861070447, 1635825898, 1526386474, -1028685601, 1548979390, 985687460, -224003670, -927949865 ], [ 1085039466, -1890403530, -422320247, 2049904518, -1013410117, 199642125, 211290906, -1102076296, 343473761, 153143369, 874868658, -1114162799, -495367755, -1423511087, 2126170365, 545016681, -1978371983, -1220545617, -617495928, 404786065, 1643584503, 2130474537, 1992628421 ], [ 1590708284, 1671355444, 204545037, 581170102, -2030434989, 1118371754, 243060860, 846030742, 2110636639, 335655253, -728929744, -1919167579, 328034553, -1168426799, 1479911184, -1965570835, 527845575, -1344468011, -41502381, -1884230119, -1024446956, -881275565, 1447620628 ] ], [ [ 680040243, 1138582358, -30527571, -1912188095, 862613388, -808419031, -1842403132, 1353664387, -1676020043, 423218579, -136846626, 381490363, 1241871044, 1760300869, -138633709, -1117837593, -458554099, -1857744357, -19194454, 1341812934, 81420579, 1141532345, 998636933 ], [ 1123664659, 1975597425, 1083064694, 2063438677, -137758164, 518082856, -1590648129, 791980029, -857695784, 586357628, -1015797378, 697171558, 66300525, 309425683, 835138405, 754611186, 910209880, 1313252437, 1396917139, 1071430962, -454201230, 1372873204, 472210958 ], [ -823374737, 372693212, -1464688499, 1630569536, 448552188, -2051706339, 348157376, -1027060816, 352134708, 836062465, -1482740600, -1816588544, 578465556, 128158331, -1200084919, -1010480503, 582490691, -1621882878, -593900223, -262657532, -277528202, -2134436133, -1792655584 ], [ -1118083839, 1577483365, 887852864, -1265201684, 1535691705, 462450225, -948724387, -607224316, 1394569033, 1846243267, 654636900, 1828217410, -2071263815, -1031286641, 2088068184, -1069952944, -1271378946, -354467997, 456463461, 703656827, 388479496, 408436757, 1396346508 ], [ 2052804564, 1320670150, 16874185, -717605266, -1691225360, -696940936, 629712297, 957106708, -1538232703, 1634305500, 903313760, 2098106915, 682181278, -498499354, 1091885065, -307920949, 815611966, -1253509097, 378499235, 1045096580, -688030597, 1755233754, -1300845204 ], [ -650724327, 744399732, 1239181614, -982283385, -1028129070, -1791589597, -760650703, 1717443958, -1370436709, 308220330, -119598575, -399143793, -54306299, -1214913111, -1467900073, 1936626455, -1473294232, 501296796, 2088476549, 1813058903, -1381849169, 1675053448, -891523131 ], [ -1735512402, 1898285187, -391970525, 768927872, -1044139733, 1453896462, -959890199, 1583119366, 322727841, 258105984, -149226307, 1630548741, 1560561002, 1021280989, -1189688080, -278654679, -838832326, -2139626554, 279621240, -1541152370, 1670907659, 1486474958, 768369116 ], [ -1167616688, 1532412237, 243644405, -2137785782, -869956860, 1282700618, -1950385585, -787080256, -253437308, 975367927, -181658032, -2145075021, 427700615, -1644052279, 1616017331, -1978203384, 1982874467, 1064129799, 919663352, 10906434, 440767527, 1270617712, 372888163 ], [ -699494851, -1017712575, 2012539245, -1121314107, -1720817582, 657844793, 548350489, 1556049187, 448478619, -604492172, -691477425, -1855488517, -1350632821, 552242859, -1486242584, 1303001901, 1297363739, -1268521717, 1521100446, 680821671, -599872969, -709715347, 1522628184 ], [ 1166393630, -906517427, 26640934, 352213713, 295103302, 1880425859, 1469311102, 1402298083, -9662205, 87073942, 776986128, -1973664466, 633465262, 1903716973, 764012856, -1114536219, -1250705197, 209909715, -759957790, 682411911, -1087244697, -1392051365, 1656761407 ], [ 1609251598, -346786339, -427242177, 975633032, -1400841179, 956815251, -1714424440, 1455784620, 60004289, 2026415761, 1468324363, 450225193, 1497874795, 640710, 1194320472, 2094434656, 10142301, -1257755110, 1914538307, -480861038, 266698509, 1344002583, 1767263194 ], [ 1533995914, -627532998, 1041603, 932565242, 351705725, -2025541103, -1326682205, -1256809282, 852631472, -629573051, 248769152, -1605100141, 1968058665, -341236983, -360601455, 2127486180, 1307819474, 1842570894, -1749952552, 53279894, -350124168, -1991992651, -774122161 ], [ -1491648274, -1992613689, -1634572440, -45381579, -353339787, -618485774, -65163992, -1059808272, 97050811, -482074291, 915136447, -352316019, -591766624, 157561389, 1382309475, 507099158, -1279789821, -419199940, 2002546726, 1146410727, 1386991447, 1117108612, 672079087 ], [ -262506061, 1753496019, 1058500441, -1538390340, -1145111015, -1994046270, -1266510031, -1112094576, 309125066, -1549552792, 585406278, 360695919, 975708012, -329542113, -279986111, 1591444183, 1960145178, -201888649, -363047923, -1251808204, 146887364, -1699204613, 1741999348 ], [ 349393584, -1549383112, 1249819974, -479797297, -446170074, 1755884367, -1658763914, 1280517802, 577469715, -920434988, 634393347, -1789662427, 960939922, 895790349, -1477416068, 1121972172, -845701021, 693481955, -1664643005, 2108648459, -2126886369, -339485549, -1218686005 ], [ -906479933, 1873510828, 2095163978, 2137035997, 187613653, -856275252, -2094075656, -612377468, 1322161849, -1378878765, 278749297, -12500386, -136961410, 1883701386, 383573324, 1297170432, 1698909446, 816102537, -1223112355, -1679969220, -192526175, 1943260368, 1503280314 ], [ -237405201, 1267898950, 289087251, -839978138, 847593057, -1045612031, -1535288976, 1234642019, -1176732184, -876838529, -345479227, 1225051714, 1271864814, 1257845007, -1790646033, -1765982231, -824738508, 63866711, 1885775081, -710699076, -384000652, -1573856852, -1198583180 ], [ -1473734896, 36286697, 227992122, -810751271, 1757142868, 116581880, 2087256217, 902146960, 87844846, 1065711478, 497358913, 1901001597, 2053059792, -534351876, 1365387013, 2119942086, 505408562, 1122407899, 1393293674, 1139188268, 263043598, 1362071550, -793227275 ], [ 1631989456, -646178354, 1144538393, -1769713268, 2019787087, -1752023999, 1154538753, -1854009082, -679693801, -86765647, 1534635131, 1363264433, 508066791, -1522240250, -958208515, 298425231, -1178349454, 1122387718, 95103157, -992442929, -663143109, 549033421, 2136213126 ], [ 636786133, -1437448473, -750723819, 790018746, -23272018, 1718002926, 283640334, -1942895590, 1613944022, 1058570983, -1989764596, -1802097080, 230650385, -1096372784, 100718914, 1200556034, -685711632, -699290737, -867780708, 1313068556, -904815016, 1715861984, 2123149557 ], [ 114272218, -1549961071, 674005680, 983444544, -13844266, -1591986190, -921447555, 1761281546, 953228845, 1096324379, -1713613028, -179697202, 1423036648, -1037808772, -1352833125, -1105526412, 1931349118, -1419090771, 1628765709, -635284573, 190662105, 281527817, -318371692 ], [ -1262401762, 1743501137, 685371759, -1504225165, 1635622321, 1547229328, -575010040, -1287556390, 1617377137, -1224688375, -1327524460, -1817990140, -1650553320, -190608488, -1888570521, -1797165334, -158574972, -671551981, -1864265601, 1906702077, -2119537020, -908342741, -995787727 ], [ -373530138, 1969399441, 927492542, 1805249693, -1332852116, 494544252, 1598649043, -2147350130, -1348643642, 1440523464, -2013201567, 2092605311, -1635668640, 1310729717, -1257806538, -951192113, -193252789, -1664745295, 1294859224, 721279334, -387299002, 185302408, 332537932 ], [ 469726834, 1688166872, -907559749, -449998558, -311597600, 841400934, 800551319, -944144809, -336746813, 21812910, 1190384883, -1909453797, -1539164373, -2049818903, 1208671533, -259080383, 668090488, 921682130, 402531790, 836302126, 528244200, -475583848, -537667259 ] ], [ [ -1256004204, -1875549286, -2093126797, -1113895216, 39152190, 1394981411, -1850296077, 1696066127, -90951262, -35295565, 244927328, -1371856278, 2062953337, 899024591, 234041806, 739253538, 1134631153, 590170243, -1436552735, 2023367081, 1582733119, 1940374605, -16997867 ], [ 566661877, 923666324, 1218335605, 1639154924, 116707126, -221346912, 1146312874, -1390804314, 2041114617, 900946703, -334333110, -1245108553, -433443105, -1641916986, -407678945, 1737291393, -1464855519, -415818258, 1018592682, -332600047, -1926586968, 89332828, 1045571681 ], [ -1260926557, 1625139482, 499611804, 846404808, 2146564298, -1618903899, 1809383656, 1077793860, -2006920975, 395165298, 170650783, 930175007, -1080428105, -532778590, -1546716829, 1138195064, -456992131, -1661845537, 435636096, 1985308494, -2075266730, 49509253, -2132293000 ], [ -1412007479, 804040380, 624636889, -1854670158, 493287929, 348666003, 1951824073, 2067812630, 204168046, -129323831, 1959878256, -713863420, 1814370613, 541054124, -129928916, 1742611079, -1472469737, 226754875, -775828959, 1595496842, -409178892, -541309293, 946688322 ], [ -1561998495, 1502591905, -1952509370, 1397675977, -856068048, -1525700905, 708698996, 1598675677, 946468086, 477893873, 1436353264, 629530944, 219181862, -2066545517, -510776709, 845537933, 462199100, 1933336127, 847487291, 195174890, -2056848198, 1751006433, 941696860 ], [ 434733131, 1983286521, 1921368263, -38552766, -634949949, -927177091, 1780990932, 1282394543, -2023710509, 753654686, -1875406986, -547190785, 167011381, 1902839014, 1237815506, 1196417827, 1175625657, 201599530, 1808504817, -1197220999, 296949185, 1103705412, -1757907039 ], [ -1726315134, -1653886877, 1676789948, -646683787, 1401147110, -2032356224, 1452376190, -400486076, -507821476, -1852385937, 100869984, -1940375241, -789636057, -695183229, -333437829, 2034399845, -252545382, -1449880491, 1424319560, -999256028, -1182310080, 1521812438, 1705208848 ], [ -1349301907, 1411617640, -1168944243, -1230024226, -639221207, -339901778, 1929450116, 1190985537, 726354542, 2063812438, -1886847711, 1562717951, -1465404513, 1153606975, 1238154022, -878078885, 1908659602, 586416471, 935892026, -1228930147, 1587218994, -1916627757, -145246942 ], [ 1938576560, -1741029267, -1281721270, 218425194, -1925783074, -817792345, 1915555302, -1862335189, -1084950775, -1751872464, -1362161809, 1703796397, -1591386032, 727919915, -865681409, 1702604916, 1630550292, 1678533538, 849264832, 566025764, -650323625, -324642170, 1835300065 ], [ 806277830, -991723050, -335521123, 441761607, 695413065, 891747123, -586641585, 967274032, -632014639, 1238134130, -55617247, -625767112, -1050202532, -440359313, -2116254515, -517909510, 1449024751, -806477276, 1898366850, 1142290904, 1086727288, 1833323805, 2068812496 ], [ -2045724569, -1640699508, 2139704422, -1056466326, 1406055406, 1355187152, 1830202154, 1242933250, -490783189, -448948974, 431055302, -436250836, 99510192, -438679326, -841164817, -1243356138, -1145161496, -346768539, -145882238, -1267823614, -1627576611, -1491793432, 1614343390 ], [ -2081786575, 559934571, -1500432676, -77494959, 41164956, -271630551, 677497481, 655281356, -1821762274, -1404343931, 289439208, 613161200, -1168683830, 727538200, -491961084, -99333368, -732300684, -1175612589, -1919099596, -618894998, -580503056, -1400529510, 2126692788 ], [ -2110715884, 457671587, -741756505, -1702212809, -1034174661, 1529427310, 169898370, -154446162, -1657952216, -1583295500, -2123224305, 1443373129, 1766713632, 1629574254, -688415865, 344442565, -80771124, -1851328775, -445218724, 1463189453, 1179030633, 2061141384, -157654027 ], [ -1118279934, -1143228789, -1071366490, -317673393, -1762415237, -542451512, -1583253172, 127237114, -1499761241, -201857146, -977510263, -1489524925, -573128642, 268310347, 704082475, 1578265678, 539022195, 352409777, -21084021, 934979289, -893366506, -1448667925, -2065392962 ], [ -1044611974, -1139573887, 185487999, 555490121, -475895594, -1078626111, -1945847859, -736062491, 248143363, -1856644589, -50017719, 1599762103, 2093912159, -1429133000, -612547631, 735459450, -1122760421, 336646731, 1561386489, -1073880106, 588957039, 814210834, 2140642016 ], [ 1643073083, 621530029, -1321680111, -2081605526, 1856786471, 1825985489, 1260624457, 206089540, -107649504, -370566358, 1380763534, -1394288878, 1536167573, 1844604012, -544722118, -482368925, -111636237, -1248106433, -227348972, 1018590265, -1669096249, -1489408472, -1394894811 ], [ 210435978, -605665486, -426214090, 411325877, 946958409, 1214164763, -593889385, 1512976581, 772488063, -731253039, -207703140, 1709789371, -235634453, -1942390753, 1408173162, 316467424, -1186394457, 225055309, 1088475551, 997603613, 1206320981, -1713705920, -1077315448 ], [ 2131417683, 774604869, 1994201586, 26215046, -1100817379, -1527375627, 426888349, 1895945706, 705856371, -604018041, 2028884312, 552568208, 803351132, 377832704, 1491673585, -1353784176, -166374, 352418706, 1644123386, 1117979509, 377116587, -1494913236, 1353323110 ], [ 66156096, -1674096425, 1256721478, 863448207, 716308301, 800003554, 1318218940, 693995791, -1884043572, -60209305, 1817687870, -91838987, 166091712, -971630149, 1046548794, -1704435461, -744650453, -881962935, 1000094692, -1405007288, -2136080801, 2020115989, 713704221 ], [ -1234341891, -879780700, -376536820, -1269187998, -1291753116, -1516407512, -589283285, 1055342276, 1700335455, -719236614, 1855457190, 1622123013, -1157380430, -351166743, 410619529, -1606351589, -1768501042, -1933426970, 883258750, 1689102879, -1904906103, 698477967, 843319013 ], [ -573704681, -925401890, -699567234, -1784285844, 644302709, 1056520776, 1839663839, -756261949, 774811899, 684367806, -1380055416, 2090959349, 5881417, -583978641, -1442597066, -45168605, 1008761637, -1786002519, -960109871, -1819322439, 2010211588, 83435182, -1703532926 ], [ 1304565533, 498915716, -1970365520, -1501974494, -142491109, 177506334, 229236394, 1159887705, 1913045696, 1866215665, -2058171152, -1269165870, 976350381, 1626274263, -756315041, -916932719, -1051736440, -908908526, -1379717263, 1636938800, -949209953, -1348562428, -1809732869 ], [ 2065293533, -1416895255, -1805189174, 1346346824, -536029035, -1034443936, 558980129, 962140414, -657769792, 1639522420, 92679848, 840232813, -223730913, 615688631, -185273586, 1423039555, -1543999110, -1229643293, 1427085778, 1361763828, 493305915, 1498013166, 443123403 ], [ -1665291719, 2122235299, 1297396222, -2115652428, 1749491793, 2124619179, -760003412, 825287230, 1166602904, -23313153, 1480048594, -1778134479, -505969244, -199513488, -430267575, -1538217320, 216620619, -1531493246, 1126987850, 1749875249, 762402798, 380189089, 316009451 ] ], [ [ 786378174, -168005914, 618348442, -811283530, 511684489, -26712422, -565197788, 954144639, -411718220, 1977381713, -799755773, 1235851795, 1846525121, -1859291632, -953295158, 1238172046, 1848020505, 154893889, 535967431, -714793791, 788668847, -1773921823, 1072863013 ], [ -218442584, 1880713192, -667913144, -316093387, -990639680, 521449362, 1882042464, -260005038, -517093884, 1933679515, 1131593106, 2137903161, 148914356, 701690312, -1506435090, 67035495, -251524251, 543593333, -284207758, -912390535, 450082039, -1144709673, 326530461 ], [ -517621527, -162430143, 1316576337, 1259435700, -1542707372, 35030509, 812673582, -1464187803, -1768972472, -1727929162, 273873638, 334183799, 1649238339, -787027328, 1734942532, 357154485, -316888127, -1303556905, -1955295413, 1960256069, 1178307245, 536560114, 1675711764 ], [ 2055520917, -2147030937, -1336901850, 726808378, -1002651710, -702051486, -1262029826, 511568759, -1802566947, -2002551611, 632536395, -804749876, 789605113, 1929870039, -1995744986, 647832990, 1725382452, 2027196575, 901996591, 1350140596, 240437898, -637240057, -272567085 ], [ -1437957918, 1187074073, 1138091351, -884095043, 361725215, 2043294299, 2047263704, 1878884010, -990195098, 1591394457, -133855122, -1393209069, 23561048, -1929850324, 1475897873, 1327659464, 104935077, -719557425, 686434783, 967827880, 335711663, -655634787, -1342982047 ], [ -1040747095, -915231970, -1403626199, -137119878, -1038732812, -1129650106, -98960306, -1081952879, 1962306948, -1670592685, 1533010985, -1727265409, -226786860, -805819522, -1057984530, -880712161, 1376173190, 1727184942, -1568670818, -1027154305, 1426215678, 1358321283, 919988300 ], [ 2054298930, 958028582, 96825643, -81348083, -1723032098, 994054428, 1081150194, -1140347450, -801924018, 468255790, 1978186921, -1047861411, -1970552004, -499908539, 483492676, 78950200, 1850586638, -1593080819, -1671429961, 2116802962, 2140659175, -1361434872, -1309813241 ], [ -29931216, -584705381, -1638637003, 2035485552, 1888474465, 163953769, 1658527890, 339854925, -876629498, 1331681077, 1737980739, 20126174, -518259994, 1433600410, -690293934, -1654424947, -465275566, 501507427, -1066302503, -1890006094, -1893950381, 2023070407, 1383022201 ], [ -511449677, -1431251202, 556287907, -208019429, -613483775, -1771208257, 1072778660, 76351032, -1835396598, 20397182, -1741297565, -209514341, -636020514, 399792094, 452654877, 1485209749, 1538615476, -550194195, 553496374, -225363350, 1425909597, -229237958, 1615068447 ], [ -496656840, 609724562, -1943247152, 401847041, 823822749, -1816230238, -1515154623, -1340942143, -1185441396, 1337787925, 1299035728, -2120522130, 2101812025, -245493700, 671423211, 101015542, 872279770, -1505092208, -28235682, 1109824371, 1455344531, -1730867134, -1196647551 ], [ 6518770, -1828784240, -1064581843, 1279438693, 1909603372, -1026853203, -1396904634, -909720464, 1386498583, 1740781290, 1990405223, -14555652, 1400237888, -1010772689, 144872106, -448940474, 611434502, -2034377210, 2023428618, 1807120931, 45554175, 485762479, -1996973384 ], [ -509379077, 803667095, -1434011346, -713362996, -1387817363, 1169628250, 1734579544, 69870533, 1271695696, -990585935, -1673561107, -1552365431, 1335029481, -700603178, 2099793722, -1389490072, 881184737, -1838556861, 1191052698, 653765649, 1551381702, -784151545, -724263681 ], [ -1573773797, 1900313221, -462538629, -1652754950, -1332632482, 991124473, -728044361, -147542752, -1948848288, -879233000, 2034173555, -2038146843, -1384637608, 1233512526, 276588941, -715798562, -528548417, 1316267972, -739905744, -1949976571, 1181841405, 956916872, -288894529 ], [ -1234560560, 1123151401, 828705879, -152087042, 360450704, -528803745, 866914359, -1732871180, -2081986677, -1754830661, -77219966, -1221457932, 1050332699, -39370134, -330909762, -1030021546, 1582528388, -610707417, 68518288, 956231276, -1366378074, -1468789300, -1361079322 ], [ -2076548161, 1520430207, -122805207, 111339843, 445152426, -1314596688, 132186542, 1087225224, -1003366760, 511854867, -526264559, -895834966, 485465846, -452525715, -530813588, 1877653925, 979486202, 2055099901, -1812776680, 117023332, 1977628461, 531121723, 427318036 ], [ -56318634, 1406695963, -1168984425, -1134929636, 580121888, 2123051002, 2047106689, 649710801, -980212262, 953601291, 1486251244, -2135941, 1333486973, -1714100719, -43447825, -1384718504, 1811628813, -370937086, -1282680285, 593418356, -1960248438, -1566595635, -759469856 ], [ 779556350, -941234338, 569846202, 135098285, 331697682, 268876727, -1308525044, 1614310066, 396621212, 168986428, -1821744507, 1268950598, -1274999589, 1370536958, -1357457719, -1909571448, -2091487580, -1224513820, 2076981824, -195740584, 2134322843, -1820401639, 1826616594 ], [ 1720488436, -2077031081, 89176463, 853434638, -639240123, 2065240757, -1852283127, 1825275043, 760333389, -777898793, -1316129414, 2108339137, 670589957, 877873912, 972921189, 320126268, -1899258811, 560686978, 688423303, -1688711020, 1829608250, 1214514333, -353795047 ], [ -739870905, 907414334, 723729497, 405945778, -356759372, 1701580552, -920105400, -888253708, 2063233620, 80779718, 471765438, -594589680, -1875231925, 2068071293, 132132803, 1100474375, -20669627, 541161458, 86039970, -864779064, 1410069090, -708332816, -1400599871 ], [ 581094185, 993945894, 172766915, 607669398, -1923731076, 1971395410, -2045398368, -468138565, 797750967, 1455924762, -2066151191, 172712375, -926501045, 287074593, 964302454, -504201539, 1736636909, 496841147, 928672302, 1431711227, 18943647, -784864359, -576071123 ], [ -399186066, -418825851, 1570433217, -2105011262, -1574490708, -1711667784, 1827531908, -1655538972, -1196407711, -3361812, -786864208, -1453372799, -1885923473, 1109524319, 1319601343, 470637036, 60464445, 207479705, 1026231274, 1925051515, 1873048714, 1947937158, 786502037 ], [ -1740683327, -141950391, 653199438, -843389756, 131036757, 2044047498, 7068534, 1482644567, 1336241046, -678658951, 1135191812, -1368174941, 113021267, -887526858, 483043992, 169711603, 1735112443, 415709665, -1150972128, -178892975, -172538933, -1656900743, -1252755849 ], [ -882397132, -1413539169, -1443957429, -722657007, 1384728504, -539566364, -372648684, -1746883627, 654255205, 1030427486, 2126663817, -239358893, 716510026, -1559305692, 1910688418, -871838926, -2080607664, 372942592, 1555451380, 112759976, -689915698, 1206304330, 2087115591 ], [ 145423158, 721481941, -11149175, -2039993720, 200667112, -1226063877, 1729023394, 662102839, 1978311601, -2146244716, 821099492, -1626286545, -629352015, 1134812958, 1926532292, 1240225668, 627087257, -1995375700, -10364087, -1923886973, 1897816467, 2045884329, -121518036 ] ], [ [ -1710876159, 595745362, -653261077, 1154744023, 983354849, -342118984, -634004318, 455684134, -1463060966, -1060263083, -107068009, -900266037, 1632648581, -1385183171, -2005406407, 2134835002, 31751211, 431202771, -167061121, -83818525, -1241346194, -269443345, -1462796058 ], [ -1909223494, -1616553873, 1360697851, -645379849, -1874836649, -227606613, -970641052, -478589739, 1442510692, -813162389, -1354678755, -1685860657, -162977311, -121658825, 2143478623, 1486330786, -795164226, -1850703524, -104886970, 439012520, -881454519, -426585119, 103432620 ], [ -559386886, 1816424742, 1015564073, 1454047495, 269766081, -2127621803, 655906526, -1287874340, 536566112, 1338230161, 960446016, 751327418, -562541970, 431132565, 1860098350, -312066960, -695967390, -850987342, -1960723211, -209105629, 1789241559, -1066244798, -48710922 ], [ -852483813, -1820827399, -866326995, 700872138, 403857301, 71259037, -1630452735, 1788897296, -1911213453, -2132996372, -1105014662, 569491677, -199036498, -689491526, 1740287286, 1008405198, -818836355, 1379996981, -331084510, 407717227, -1726380079, -1972790476, 1902382701 ], [ -116153504, -1870350344, -627315185, 857755263, -432959430, 2110186398, -1630569774, 409300647, -1530252201, 1710464530, 670420366, 262982563, -316707702, -2048169246, 1718770447, 695353205, -633279218, -308304432, 296503952, 549837649, -2035130679, -590748564, -402143361 ], [ 1768808032, -206382689, -543307930, 1564045167, -28087532, -1578627507, 1323668971, -1185009103, -237118582, -46706307, 1480420619, -981924404, 633507169, 1547396251, 1142557946, 2031637301, 453585437, 981665117, -1468638760, -923799113, -4010396, 967661574, 903913560 ], [ 1906763681, 1643893992, -874570477, 338350230, 918728065, 964953564, 584153207, 1507538766, 2133645080, -1178834558, -861061024, -222913814, 2146531849, 261287930, 1622187888, -1223578415, 870758769, -1433698968, -1161873629, 590194429, 389407291, -885038713, 712982516 ], [ 1090429609, -2019707108, 305687424, 1525765394, 1537412958, 60385240, 1455310179, -1500383312, 670601617, -2120987893, 405938762, -1305674707, -1434972357, 2015987200, 173242092, 61556884, 1706185382, 1447964121, 413357804, -679548615, -1798578609, 1488277270, -994749693 ], [ -1666991703, -712082326, 1892220890, 2038840133, 6491413, -1065915896, -800507470, -1096786697, -102378613, -149162475, -1236638857, -576985480, 1915847720, 1956518259, -1080650142, -965430387, -1975204938, 1538145146, -1248820210, -1663686732, 1803126796, 194092373, 1180250954 ], [ -469761284, 933727544, 1107125012, -91924338, 1992057847, 2075338701, 145297406, 522171023, 1566842132, -1452662344, -834912255, 1662970125, 1303863907, 1395622657, -838169824, 1732614089, 1958867012, -2079052524, -1373248073, 1058523903, -733515356, 352550687, -1972989076 ], [ 1334538896, 750894870, -246264546, -1836620584, -1703245638, -1602544302, 1141292096, 898898572, -802531871, 809511987, -177028286, 625600204, -72013003, 1127642256, -376639315, 60151655, -444407558, -1123493508, 598499196, 1956813343, -522181741, 860243485, 973221191 ], [ -1851695373, -496582401, 1053259210, 1538948328, 2092577122, 763506957, 451072260, 1108450344, -1356892896, -263811946, 1606607369, -55044044, 178273055, -1949682974, -607996986, 1936920051, 923920595, -494069915, 865228315, 1254966467, 703263425, -248186466, -797284357 ], [ 1148939299, 160303580, 164805801, 872205545, 72728283, -2060212116, -1535012619, 932659502, 414206846, -1123683629, -1698537141, 1608483052, 1672128496, -27548722, 864871212, 1515090394, 537677369, 2101148800, 1596798782, 1803551608, -811870430, 1105553963, -2072524930 ], [ 1688742611, 2102864307, 172150318, 1732891798, -733893392, -1277785875, -1317232491, -990145110, -1761506072, 1159460353, 596218820, 347293480, 222888163, 1513261012, -1887828204, 884863168, -1507128557, -1111594419, -42122973, 1192223432, -1047510160, 405678459, 928358739 ], [ 134431671, -898874291, -1856627879, 1910322775, -610658820, 1137984754, -1483677065, 1835913920, 1229736131, -1978325561, -401132517, 1819930207, 1900940941, 1166009780, -421677312, 1263498984, -151095377, 242812174, 340854760, 164330907, -498004790, -1156065831, 1514300566 ], [ -1278737215, 1361996282, 1455107123, -814757236, 340429623, 1559420514, 217698831, -134818300, 1184509463, 967992826, -2143826133, 1156070006, 429336577, 1450315512, 270458804, 1114625897, 528676099, -378200901, 419914888, 10300747, 839380897, -816615859, 1767239559 ], [ 1305542450, -750347810, 902325644, 147991632, 1668251531, -273654811, 188543461, -1198339709, 2079565237, 8867129, -1476430354, 981701381, -617734086, -1456710649, -699645403, -1919519859, 1406128920, 1527804365, -2027102630, 1611172573, 2023245254, 2120744870, -1095209803 ], [ -424011208, -1033606479, 1880115203, -636521506, 1172604627, 1175556593, 654576432, 1086780385, 11699777, -1740497933, 539600462, -1097494187, 418123322, -196841545, -1452310996, 1196090179, 1049731777, -373575158, 1872520408, 862262581, -329609348, -1554762141, 794932898 ], [ -510529807, 1732532839, 2136098323, -824222198, 330183117, 501387310, 772869178, -745223774, -95036781, -646846696, 134241037, -106073462, -1045774934, 1646487883, -178257889, -733259917, -178643980, 1437399855, -789675798, 1585874282, 110215429, 654060805, -256409659 ], [ 1125913915, -686794849, -1132158241, 257388182, -1780996544, 636349741, -1647702990, -145441311, 1197474224, -1017309857, 1164424342, -1851383218, 670412832, -321078327, -549323833, 1979473634, 482539980, -873754398, -8653158, -600323899, 826621354, -1751481043, 2116163684 ], [ 579472329, 1678263466, -110188034, -29969388, -314886511, 570240787, 594757485, 1470049931, -920532955, -1217447458, -1455715286, 661199874, 2124772576, 1678780245, -845909891, 1705117251, -159818426, -1668689908, -880343721, -94685267, -282188225, 1059056909, -1435871175 ], [ 1000249110, -581164793, 37445460, 1626330221, 1230089646, -1945335241, -2085603424, 1542702582, 232798589, -766168198, 991144433, -1589799099, -653759855, -688977292, 1118970362, 1550809706, -459048149, 1818922730, -1125562814, 725995608, 522291601, -276677467, -303708148 ], [ 359640971, -1677257462, -844242302, -1107270081, 1315272480, -813128442, -1369113100, -1186975684, 310319440, 380726430, -1333791116, 1453578431, -445652284, 954507157, 1483275831, -708602590, 580618989, -223635005, -565552396, -1992261957, 821177609, 1150943785, 1652070705 ], [ -417746103, -1639594628, 230170820, -1288887621, -1546157131, -1845584305, 193215941, 1598886341, 1772208401, -1714090926, -1084315912, -587217574, -1753449456, 1823551707, -1014568857, -957163359, 1488954088, -2109995957, 989286183, -527127980, -1741758757, 512684098, -590768937 ] ], [ [ -2003491718, 719456892, 1108117692, -586010837, -799789721, -2134489789, -752543938, -212274783, 1608730351, 671127894, -168621482, 1698968402, 70638090, -1980004193, 292788783, 1925440095, 761647553, 370311822, -11710036, 1786843291, 2129008186, 1895196876, 531855005 ], [ 593285086, -631395250, 867083941, 268774314, 1429529018, -214385074, -908733036, -851783153, -858066160, 545736227, -1687775696, -389646887, -1651899630, 1381190395, 2126742952, -1665875474, 1937296031, 174906028, 971202338, -1628758190, 199261451, 10564208, 443122536 ], [ 1837796243, 1010152888, -934846632, -1766526599, -246511073, 1589456713, -46533082, -1393736175, 1339301413, 1216395268, 1988851530, -1057140806, 837739391, -750336009, -1270608665, 647925155, 1870557921, 1654885465, 1396714265, 399332097, -696432098, -1878011699, 36496887 ], [ -1409396665, 186359518, 1529159787, 1214419463, 1251692757, 1213391070, 938434191, -1790689989, -1905482137, 158343868, -1933963018, 1972855996, 1005190973, 1618650712, -1984679006, -1819745523, -117657904, 172792935, 468982750, -1807239362, 673851733, 1229081778, 1460876591 ], [ -948729148, 5991813, -381902587, -1537329286, -2045793395, -1615333782, -2123153027, -583399615, -1820281306, 1887866927, 860483095, 2055410454, -1558243030, -1260465245, -1512875104, -1932727846, 249137964, -1586531953, 1361677397, -1928545395, -1285672545, -148588305, -938119260 ], [ -517168833, -138124600, 1679784010, -671483625, -817219447, 347509058, -1126562872, -581948066, -1635628925, 461363669, 1115358578, -206955655, 1011137990, 1914660589, -396096226, -1262074804, -1518986655, 442299646, -862492557, -599072471, -1465423798, -1483162265, -639090301 ], [ -689188769, 754121572, -443275646, -1032131838, -761061230, -17791246, -1893708954, 1266284715, -1206301391, 856528311, -1073947001, 877114721, 188912771, -1982069497, 1664872038, -738553019, 1053370286, -1800709917, 294263938, 1965479357, -1125293119, -2083843586, 1906887286 ], [ -192152245, 842746170, -2135272715, -1686094352, -927058925, 404852132, 1015950558, -116423001, 1837895072, -268437802, 321179601, -939390010, 1480743092, 1445661279, 1891737019, -272745596, -273195909, -1781509993, 1726742412, 1537051726, 112290250, -47077758, -1002873381 ], [ -1247460878, 1037873418, 1819348979, 640216518, 104071270, 1505598413, 161779318, -890041460, 511144585, -28281330, 1864511012, 46971952, -45633567, 1434752567, -429426606, -1241497045, -926354775, 387964832, 686467125, 1936202100, -998003101, -151548006, 1920132340 ], [ -1107022031, -152354633, 213606015, 505690594, -1775412536, 203259734, 616533837, -168229430, -1368288588, 1387285308, 735277843, -1447892463, -1722262539, 94987845, -1457618157, -490516211, -1650258922, -827928808, 2074327160, -1072120133, 401009542, -49210261, 1556010498 ], [ -10637888, 1919021392, -1838002498, 2097582066, -1912282993, -32642831, 1644444093, 1204421571, -1243725426, -1120369548, -998827355, 603305321, 1513344369, -1276462453, 1031114975, 1649553385, 352310133, 369745427, 1436059858, 1232587222, 979944305, -1624774994, -790999350 ], [ 197885601, -656913102, -708021553, -1284701136, 928199152, -1964160829, -1529444757, 1042004244, -1399243572, -65312881, 1191045791, 677711251, 504726199, 2109875784, 622569291, -952936617, -1485024870, 1657185197, -10387024, 1998004879, 1888065085, 845184667, -1379921064 ], [ 784864365, 681953936, 672564067, -280403021, -1107227201, -939438940, 1854549293, 1446360772, -603520772, -327786748, 2035348934, -909481836, -1233220948, 308693334, 2010279583, 800043596, 1828508118, 861948522, -728449052, 1191824161, -455721077, 1906197751, -407513062 ], [ 100234723, -37982271, 21662934, -250239600, 12687903, -1289274048, 322552763, 25532114, -479088003, 1581807628, -523333761, 552934491, 1845199655, -1567797891, 134579851, -935399949, 1556181561, 1394017583, -837339243, -115619614, -1694290526, -1879580702, 1393255956 ], [ 965156967, -504562706, 185726414, 264504524, -1233788094, -1982220207, -1406129554, 890838730, 416820148, 581655748, -1403733902, 329011493, -620393437, -815250627, -1938767555, 1614905050, -2053491021, 1830137454, 1107790483, 23254886, 214555989, 1545006375, 719957858 ], [ 1750235479, -413379846, -1273409673, -520478344, -773832082, 1464517418, 1831481594, -395764567, -547664023, 1368651218, -668196709, 1173067858, 1584344329, -1134748858, -1313250048, -1041771176, -1423267177, 1817626447, -1796848525, 1463766490, -1856548027, -1465261713, -1471642777 ], [ -1947956803, 1054892369, 338437628, 490124343, -384343294, -1969883731, -828213175, -398165092, 1445796858, 101829270, -1492450526, 476998429, -262281616, -935382069, -1415948120, -1335047918, 2064034911, -412398756, 2109573634, 30844719, -333198161, 1989963084, -158849200 ], [ 1498281548, 252199158, 1943919548, 82401879, -826435985, -1786226297, 1456011072, 513029180, 1691038566, -2000864938, -910931628, 1755122282, 1420401771, 1227799541, 1950534913, -1401801306, 1021089478, -1501719307, 962959086, -1994654206, -555216765, -652893501, 1674602584 ], [ 417050401, 35491683, -784727301, -886085696, -972053753, -508532470, 2142784863, 1511145456, -1140833188, 1367159617, 1642530411, 1700928726, -1315235527, 1907722110, 426968467, -1365397725, -504996679, 1672052968, -1352524785, 1969721911, 2080846567, 85814196, -484148103 ], [ -1105403447, -635062706, 234854264, 1382899399, -747454153, -1776296961, -922093743, -527875899, -1151368862, -791869808, -1312426011, 1119669357, -1087994758, 932094939, -813311854, -1459268784, 717782194, -251596322, 991345746, 977807261, 940340189, -1080764748, 507715619 ], [ -2028678988, 450327888, -965070389, -1618996239, -1867529356, 1189488832, -1171902617, 1196892803, -385076763, 408588789, 766538459, -2028729997, 944146855, 1104591838, 179423452, -100638125, -802797011, -657284037, 1219546707, 1110808723, 224900733, -1652204545, -1184206883 ], [ 803690176, 2060253073, 719744620, 242884986, -816947009, 1367848338, -2095236170, -937441191, 1358547708, -116144440, 342784820, 1403809081, -1895080719, -1123533834, 1856288151, 1484856090, -1877025461, -579278867, 70144476, -274935204, -1778661222, 1149740798, -367743868 ], [ 1325134106, 234364777, -896094315, 529693150, -1975780968, 20509095, -2047844787, -716119281, 934123502, -1129356572, 1682160691, -697276852, -1887652194, 1696584651, -1825021085, -1147968650, -67950678, 423772530, 179901085, 1538203013, -1622005128, -1811697200, 770438292 ], [ 1984745974, 1188227229, 1377939123, -1076133279, 1778641196, -415574131, 97571324, -2016285006, 1789594197, 90474823, -1811529643, 286670644, -1836599805, -1824753467, 195919742, 1072051187, -844418720, -1757093093, -319559444, 1553096884, -285898618, -601175231, -444138198 ] ], [ [ -650024868, 1779264596, -2107994010, 1193673273, -708307217, -1373334951, 242471147, -532282403, 682568522, -598889977, -1255832274, -1119309715, -306788977, -1685344264, 1230606785, 616126707, -2043564596, -1656577712, 77427909, 2056236836, -1765337958, 414714727, 216473748 ], [ -717994319, -1191895200, 1255497614, 1519929096, -1456378953, -23163190, 1892835332, 109743954, 1631057264, -1351943264, 398339504, 235253202, 697544398, -790971557, -1559570674, -648223184, -636223359, 1696988081, -36401552, -1082148305, 268181328, -325744034, -1686820502 ], [ -1234589400, 1938799076, -1415827161, -970642866, 761919723, 200440961, -2121388568, -211892265, -665631952, -928190163, 1847863153, 123249256, 216377788, 1063800641, -1214373999, 1121418011, 956237462, 1194278769, 903525084, -1361628853, -1803336965, -1972303284, 641005741 ], [ 439684864, 1880376315, -964552854, -1692485711, -917636632, 1116109835, -612817144, 1756567437, -1229492341, 1739431511, 189506444, 637288914, -1250805253, -31903253, -820123027, 1507144566, -1878477855, -1499165981, 9176922, 785676015, -1446156325, -178841769, 1136442781 ], [ 2004616723, -697361387, 1585599212, -894737888, -956554145, 1072254405, 548465098, -1517279886, 233464035, 1955843917, -1287246064, 1082754857, 1794511657, 495868342, 1567028290, -785746433, -1057609615, 876257459, 887200657, -684491507, -1569994906, 182928488, 555181145 ], [ 101319412, -236049896, 1897970278, -608094396, -1556682901, -347842909, 1374355602, -463174540, 1269676506, 1729946407, 896481000, -1488308943, 2021338026, 1682262898, -605262810, -1778362797, 1120366493, -352711453, -1477582989, 1923187204, 1253651312, 431601172, 1435966431 ], [ -2036144388, 1533227849, -296842141, 935859841, -1379659386, 129280497, -86801129, 602152901, 525148852, 1288997519, 1340288787, -736705825, 1105081153, -246497034, 786875468, -984541245, 1800799446, 133919712, 1666615987, -1749425407, -1675889228, 1502590493, 184739481 ], [ 899635751, 384793550, -2077110871, 1614967797, 1052579824, -67537973, 773031384, -1435642912, -140535496, 382311191, -2027398778, -1366845997, -1855894060, 1295946617, -2091132796, 996598672, -2046846769, -458882534, 1815175994, -1902583944, -572394539, 43836414, -593831485 ], [ 244862573, -778282886, 1999347031, 1664543755, -1731564947, 632041484, -701988504, 1442236983, 8131854, -541097652, 1644853450, 721570999, -1374803346, -205667932, 1671739656, 1382334565, 1886329653, 524387510, 2120557043, -165047489, -1657830230, -389686871, 927917312 ], [ -1193289678, -1174293353, 695627962, -245102224, -946903995, 525225105, -291347484, 1473134058, 131761805, 254876390, 1505027887, -1352360118, -293205844, 1345121479, 1576026849, 306071793, 1914377476, -1853522202, -1463757485, 1773021130, -216705694, -1574502681, -396838049 ], [ 1360848335, -2032241072, 319601315, 13390748, -1308937229, 254576389, -603242602, 1515096415, 855260440, 717334431, 1592504985, 1555839480, 1164382844, 1669105536, -274179699, 360208055, 1409759779, 668890082, 395201572, 352212679, 1136346352, -185700227, -829375517 ], [ 1891496510, -1837887674, 937704500, 1705541883, 1617841310, -597497770, -1357566789, -1292202147, -1902182334, 328653146, -1174602413, -1239614213, 2041582721, 1095416467, -183723986, -191551362, -135242595, -2133702159, -1544061797, -1719978285, 733481791, -647505188, -1346630233 ], [ 416564359, -235030816, 2129690315, -412566117, -358907144, 2051506427, 1951304063, 431561514, 1249601500, 1969375608, -1600399180, 435615120, 806353604, 54446024, -1681567304, -1530136797, 180740225, 141007495, 919949118, -56109484, -1934460774, 989003761, -1764246012 ], [ -778698714, 1428288285, -1721068069, -1985782978, 1350451175, -1852835395, 689491902, 173493327, -1825114648, -678669185, 31263336, -1303065679, 679037389, 1486519469, 839991312, 949357407, -1866491436, 611278875, -2138295059, 417709950, 93309276, 703056601, 1233323829 ], [ -1954365365, 2112393829, 2083319631, 511359213, 555424752, -121280978, -426349820, 1959187447, -1058916226, -695635870, 1845720847, 1582422925, -1402113914, 1861646859, -784686114, -1587273838, -1502454768, 202443977, 1122778909, 829861378, 562453984, 1168483246, 1108629520 ], [ -534495828, -1642386395, 1776599551, -126312871, -714018365, -212585942, -1557397153, -372856901, 2145089476, 145750343, 274189500, -912817089, -940606947, -1286948271, -569828741, -1694358443, 135416223, -1199183393, -1194408319, 24146787, -1670132402, 1546128573, -64707752 ], [ 1789709964, -437132503, -251148166, 1619889052, -714388450, -634638274, 1162267421, 1875264435, -334938382, -900016533, 1323636899, -907995095, -1975416454, -1257570311, -1081290854, -1879120422, 1731895425, -72336694, -1905696218, 588670379, -485352761, 718600930, 287242392 ], [ -139093155, 1934669447, -559746428, -1511034307, 181267304, 1152150336, 1180735533, 1885892422, -1787049823, -517473648, -1017647856, -99726646, -139721275, -2084241166, 888374954, -227067221, -1924451909, 1599370578, -1722546307, -1782623129, -1382409004, 786289273, -796394630 ], [ 719238321, 472390393, -1849710283, 743739724, 1323768939, -1975910194, -1334247864, 522174550, 651454600, -1096128713, -1697278052, -155694280, -1541095661, -103500965, 1124565863, 164567162, -715435566, -1079765637, 1341929059, -1027560410, 30464747, -963074249, -656927633 ], [ -921302241, -1840568922, -1790195697, 1785128436, 566494214, 277759691, -1089394375, -1644739066, 2003535984, -2101934354, 989272265, 659065633, -2067501007, -1807259725, 830921720, 354974388, -332301971, 1543664665, 1599913227, 1243644631, 1673616720, 815835952, 509690268 ], [ -766705962, -1827478836, -1020183901, 90691371, -953219243, 1120959569, 1358126438, 255508911, -344073692, -1743746585, -1309754555, -1415142844, 826639303, -1355703942, -527924358, 1173631586, -835698652, 1563809823, -995403941, -2064956809, 2122096902, -694674145, 182034818 ], [ 1800547583, -559873806, 1385121127, -1331208399, -1030609418, 389138223, 1815339777, 306481813, -295282301, 98705354, 652636965, -726816847, 1408546275, -1101832750, 217492186, -2084479869, 789934963, -937322198, -468701809, -1662636705, 1199220731, 996625155, -93813120 ], [ -1306301072, -1406000010, -633364362, 1481738015, 1127120034, 927319428, 612524822, -1963537293, -1133831274, 1082870070, -616211498, 315265488, 441180054, -983048654, -103030664, 1746179815, -1691175587, -789670439, 593483708, 1807465418, 695261154, -1217333729, 722301024 ], [ -781739155, 764337924, 1474136182, -116876667, 2097002591, 143341775, -390858500, 2058933425, 158677217, -1385887393, 1743286846, 1705763507, 1657684498, -1477526476, -1214812192, 2006464507, -544351740, 647332355, -124360252, 2114285160, 1732513187, 1642643091, -1061938457 ] ], [ [ 1330161074, -914616367, 957763243, -1555938435, 966453805, 180818780, -435254421, 570611014, -832817337, -138614426, -1700507877, 46272975, 615115317, 848119839, -334350124, 1544158812, 1858700971, 616800551, -1608983513, 54472908, -1592001721, -612936938, -1021434750 ], [ -231710643, 1308755212, 114191726, -838858845, 1228015724, -2018205038, -339779561, 1726701554, -1011816151, -1663225656, 951219654, -466325927, -1003964781, 1411636606, -1491303020, 501077985, 4381413, 881607891, 1636349711, 331480307, 376077942, -2097573263, 1145571359 ], [ -1674664276, 1994041793, -1938447269, 220971975, -1277242998, -2056170176, 267656361, 672646622, 924202644, 574163292, -1836083228, -797683049, 1705286635, -1324930466, -1680091949, 881817641, 1411155582, 1709113384, -2061669518, -1385018639, -375715713, -408040014, -1819845450 ], [ 1193837017, -959400337, 436384700, 426048585, -290003450, 952234442, -2119012290, 1803112810, 1812346067, 2041712911, 1214289170, 1956779812, 177520689, 62331319, -400284376, -1075494864, -768168423, 1606419656, -1599923695, 206771747, -1163218807, -597775709, -208414092 ], [ 1265509391, 1669461003, 1095726111, 1465255235, -1199561452, 485608164, -1010964239, 579389196, 1020241028, -650052505, 887816498, -1538468161, -1349116489, -1237361281, 384445708, 1636079115, 1770602396, 1158028183, 265291727, -20409016, -1140006588, 1882124292, 1552973333 ], [ -1906098868, -479962496, 1263080035, 51416648, 828274284, -1781898738, 899110357, -1554411275, 2063250851, 86772495, -2100784598, -1747251714, -1524783906, -1795465466, -1683527949, -833312607, -1297518857, 516953536, -141334107, 422504468, -236359714, -63673042, -415367933 ], [ -1875059152, 1531051564, 1573164615, 603874529, 2071451065, -1788938802, -1333927024, -1561922413, 1534485770, 1013786632, 410741597, -1234952687, 1749983700, 478975444, -958100408, 141037186, -1642451533, -1511892712, -1105041102, -796423051, 1174921532, -2036193886, -1438019875 ], [ -1960322566, -844994370, -989877552, -1211892402, -935512623, 6156308, -517136539, -1945605973, -1392011465, -751118432, 1364770975, -439071196, 866159354, -1225003227, 2029568591, -114093147, -675540925, -449621334, 1835649316, 1771214486, 327419362, -1623871358, -1054548512 ], [ -680439785, -1797218770, 1080771346, 1900172647, -1146742649, -503064243, 44073926, -620956261, 1311195258, 1062193675, 382450462, -75100943, 1471318770, -105532262, -1238985518, 585965173, -1064368605, -33263576, -499408288, 1088535423, 416520622, 1158247535, -1284168477 ], [ 1773738826, -795582652, -1674370634, -2147106818, -1795359122, -959243930, -112474066, 1150804891, 1348136592, 2087374980, -1980215181, 2077697752, 2025626692, -1851436632, -2145620307, -211275641, 1450286721, -1556065797, -1444344131, 376846937, 1937665657, 1793206579, -1756026630 ], [ -1097636272, 189088284, 1518740993, -738386225, -1657568964, 1442334594, -272495098, 980457379, 1793337270, 159629883, 1410995460, 1927171199, -261841089, 121403821, 373036047, -1503347651, -1179193475, -1991313558, -394739416, 432858323, -1870590056, 14811420, 71152672 ], [ 303035143, 916136580, 576527632, 2112332043, 2016895362, -1794477166, 1779351216, 1641137058, 2101890392, -1180334622, -1314214172, -315848252, 1227445530, -1487599, -1893200679, 1567291182, -717175605, 13543124, 1488927629, 363143094, 1451989083, 281509087, 2057733925 ], [ 1101142826, -1992656114, -578953958, 2076793248, 934509886, 1780120503, -653781530, -1285820670, 1956513414, -1533850797, 1641778255, -918308785, -979524415, -122791675, -1932167049, 1961808279, 659899315, -1277473283, -919216086, 1124604715, 53431782, 1665181570, -424243460 ], [ 921381047, -876268855, 484296213, -1553823732, 483725917, -1842774896, -1498980671, 421923322, 995795587, 756621988, 233882611, -1165201824, 2028601391, 321630661, 846199954, 1455952408, -1309356348, -214246785, -1478711690, 1196964046, -2018767049, -1089634509, -1264707551 ], [ -1368004278, -2057807187, 1244012706, 1603375402, -1487191140, 1670095762, -614304138, 1549867231, 850124704, -2077572551, -537982705, -354772551, -830631600, 317420925, 219877904, -1486140314, -682556608, 1697920006, 424359599, 1834547988, 2030130409, 2027609715, -252760119 ], [ -934455166, -1444566647, 777210746, 130029022, 1684126658, -1872092989, 33198687, -2022446401, -1552144038, -162040090, -1365284778, -258140975, 1279608926, 114352783, -516898119, 1697397053, -1942851235, -1018280648, 641272870, -2004771925, -855606303, -1806966128, -1123505606 ], [ 920184893, -247607771, -2129344838, 1904540508, 1695725802, 514317055, -1447345804, 326013987, -1588505639, -26689327, 2029861393, 87401812, -1746025045, -1030939551, -1162416658, 1435042339, 1714878381, -226623014, -676118844, -928017040, 576511065, 1222388078, 873173966 ], [ 1905220087, -61556385, 1954170574, -1152983148, -66378866, 562854168, -397589361, -962732900, 546096673, 564944502, 1710974863, -620305740, -1094873364, -1798402126, -1861579203, -1891301797, -1571704359, 255271368, 856557053, 1938490506, 419577744, -786283647, 548667697 ], [ 1932182575, -913477160, 1291521328, -1187576778, -1933669888, 1479864000, -324457947, -447472155, -2008383885, -42894805, 1172956593, 493036881, 1670678710, 1419407623, 579951505, -1297826887, 1164303362, 381380539, -1987812984, 1856681373, 436235628, -750987725, 1447139808 ], [ 728489238, 1369846063, -2028600869, -313159249, -594215148, -1917800473, -195927658, 1387806278, 1215190510, 1940121529, 1628096723, 938931397, -716922809, 1183039579, 273521341, -1753347602, -1758327257, 329537924, 277428996, -1826554907, 724587245, -1764262215, -681078624 ], [ 43095198, 1312688877, -1338979304, 1509275290, 467583664, -1084423890, 786753164, 1641781147, 80882579, -892964062, -322806383, -1558923729, 884870786, -1271719525, 725659770, 1408049296, 624621250, 1738360148, 49288426, 1367177616, 1657838094, 2035266207, -1445349555 ], [ -1805598046, -1363471851, 1824043985, 43747557, 1321666393, 1755625256, -1147912440, 2125717962, 522713569, -914555223, 1566803070, -531590154, 4562252, 416287720, 319787786, 918431972, 1475460636, 1536261663, 1330088484, 1423640744, 940017724, 935249365, 842226965 ], [ 812433027, 158464676, -2035019671, -373072796, 988705508, -1598039842, -1034080081, 754138103, 49448204, -741685295, -1634965735, 1656992461, 1947033200, -1014156715, 435959309, -142496287, -1914626261, -698427259, -1762104015, -696539949, 155827285, 1770093526, -1298830920 ], [ -1912406203, -1310476227, 68692200, 1080379611, 90567185, -928613385, -904444258, 1359879531, 226644767, -1974810619, -705981922, -173925856, 1663506220, -888092993, -1718435464, -151890792, 1705698177, -340221930, 1488094996, -1269195214, 1606287338, -2010927807, -1978745183 ] ], [ [ 116523932, 1476839232, -579366549, -982121537, -75032963, -1230846529, -1591298442, 1587040970, -170343816, -351627823, 431466923, 2143236466, 2004676766, 1635197959, 1119891087, 1402296011, 1222332765, 1141203464, 1204628518, -1591268939, 1026524519, -112271598, -1114943971 ], [ -1049825009, -868828522, 1616983626, 520942047, 1910242204, -295829866, -772631589, -727612466, 1963174348, 176578492, -763583261, -941999447, 614742183, -624154966, -1548391894, -133530143, 1957544713, 661492009, -1802977183, 276186709, -1864121362, -2053594701, -2120614188 ], [ 613236505, -385682946, 782416934, 721869306, -1405168381, 1508053925, -630390649, 709972344, -399651946, -1878673370, -1964996383, -557159543, -121087462, -1738971560, -1875311489, 1018773270, -1577660109, 1920144639, 476674367, -1329442098, -1375080607, 527961512, -1959353580 ], [ -1429830888, -1129608041, -1455859802, 237622722, 197682497, 339236099, 366281153, -956104607, 710019161, 207800104, 803177455, 1142319180, -789856252, -711056461, -1511112446, -272949721, 838564223, 2054395805, -548559227, -319249789, 1878801827, -1612080105, -1644113890 ], [ 439823267, 90867044, -1419865749, -885543311, 541917869, -1730408260, 675033223, 267543544, 1516090249, 1298973434, -1299167710, -953313771, 1212722054, -851936741, 1998961962, 1610270446, -1951816125, -797154253, 1652714339, 555762583, 21026085, 1504922125, 823949106 ], [ 459039023, -1069232511, 1489637916, 440572771, 951789559, -1633706050, -1918610881, -1845990277, -172687479, -341138831, -2087670011, -1388028273, -125722848, 1366627397, 1534573314, -354904123, -451230655, -1975333419, -986275516, 1465199114, -1355428276, 701181988, 1872559046 ], [ -1659422042, 677731321, 266130278, -1467418691, -886569618, -1886025003, -190677806, -821681866, -1888722893, -13737, -46425098, -1165892004, -72789616, 1853163001, 2058649981, 1215024818, 1267371884, -333288106, 28584350, -84244591, -814735707, 1181293924, -1698524828 ], [ 333837918, -1225895161, -1071683173, -385730181, -91115028, -839470604, -1278711045, 1281912565, 1328876225, -326439701, 1468478095, -1983552542, -286401900, 1819244105, 1165094418, -1124073174, -252787151, -1130996664, 168648697, 869222805, 159481293, 1734790751, 965918973 ], [ 358735294, 1399512141, 658129350, 1870240006, 2007922593, -799337789, -400914806, -1526856341, -1806644625, -700738449, 161060870, 1064118224, 1471178673, 947057253, -1577669659, -489748188, 1368414984, -1339477623, -1865177589, 2142488090, 942393498, -2116947575, 1564146978 ], [ -186070933, -104985830, -270819475, 228794818, 613058833, -785441179, 325255355, -231481858, -30132940, 604563478, -1073536386, 997226275, 154800125, -707673753, 17763152, 1094645773, 609503745, -1963104913, 328534741, -893270660, -1109886605, 341222449, -849624677 ], [ 2141166428, 1780351932, -565009050, 1499800573, 1947900537, -306591118, 1696955754, -256941836, -366947717, 1885795294, 1453386434, -2021489247, -1602415424, 432580647, 92563180, 855124892, -197199515, -13418265, 1724062238, -2067082740, 808958671, -1171490483, 799499864 ], [ -1335683766, -1588569805, 1327361077, -707229896, 829804254, 196850949, -463607699, 580924526, 1710237486, 769344243, 268875311, -521939225, 164065968, -1565296583, 1934436303, -61278528, 385743150, -1398569322, -893901506, -958695747, 216627510, 1301782559, -519849389 ], [ 505844827, -333529844, -1877922697, -1591182929, -1288096101, -557328531, 1364783851, 2089451993, 1705390970, 1979439330, 648982689, 859749609, -1056157797, 2063454780, 1048177363, 1733681152, -1985529242, 202551193, -1219374761, -1678724630, 1174939762, -1011937409, -985871449 ], [ -209493697, -267273901, -1276974777, 19337920, -1178250491, -1315154403, 1534300729, 1476376474, -236564057, -611138368, 1476396000, 1742003339, -1615590025, 1331662499, 1324347029, 1719958883, -1827836015, -251413847, -459783803, -461624679, 172195093, -783232374, -981888317 ], [ -1099973986, -1216460617, 852724214, -300208420, 984693412, -207959163, -775801464, 1004961863, -860776589, -827105493, -760529136, -503128653, -1672733454, 1543676378, 78292237, 1316686054, -1036978395, 2056094976, 1075085641, 1740585216, 377146214, -1734038432, 1619349442 ], [ 1965986476, -1041422775, 229283198, 1799682973, -1552362364, 1208672284, 907721279, -1338654234, 600472048, -598618906, 1669617391, 1957785500, -1328441528, -1710266835, 1123649124, -976194254, 1042544092, 1728205326, 37938212, -455230504, -719653309, -126366030, 2108299623 ], [ 898332237, 1848375337, -1235511445, 1160827827, -354158179, -429951107, -1654421212, -712948626, 463693729, 619950125, -972916560, 1720789089, -750585365, 979661835, 1424307817, 780743066, 1100557568, 2087731692, 147145026, -683541355, 1597337680, 2122939888, -377579819 ], [ -610425333, -48918211, -1193942198, 589973529, -2103969390, 1590540987, 795995948, 567407055, 2015431688, 1361498103, 383723319, -1936140821, -1234865327, -293138420, 836671807, 978993293, -111928678, 1984910337, 1661129822, -1415919999, -1006214374, 216494419, 810297435 ], [ 1901174415, -1485155957, 362945916, 1212685528, 896280525, -55457227, 50050031, -1319399408, -718645972, 1496495462, -1087453150, -1769755500, -192054952, 1988701021, 597126970, 640445966, 418340656, 1546285553, -1550122666, -1132775327, -1565843531, -1785412054, -2080375142 ], [ -1233768955, -1686522403, -560297005, 128661175, 807618112, 1349667887, -262366224, 333044760, -415706497, 84118151, -1345943747, 1017535968, 2142245550, -1888462616, -354523648, -315095605, -649409848, 1805707489, -789401474, 2062085141, -1774693780, -579035939, -460507074 ], [ 991250902, -1676639320, 858350446, -438002711, -121257038, -600071659, -850168805, 1407384410, -1374743397, 2131351139, 1307300921, 1065989440, -503424196, 1717843423, 187229630, 2145626161, 37262908, 566596809, 1124982539, 798368890, -914822368, -1337609619, 58248913 ], [ -824380943, 24379184, 1121981434, -1594069442, 611395823, -99251941, -325464938, -966238231, 788448164, -1544816902, 1790743853, -484533793, -1840610035, 1480722771, 1412356698, 1039100526, -1321535881, 561347364, -2103000392, 236287809, 552745596, 163231199, -411131341 ], [ -921429463, -343774091, 2077350105, -1407138794, 1040700261, -239744736, -1365600019, 2064688492, -773169924, 1850486543, -965848101, -284048645, -1561987021, 64370874, -227075064, 917612411, 1660309404, 1913247919, 1475227637, 1881367472, -1016392607, 233721950, 1599956152 ], [ 1072462054, 286346057, 387530080, 1037446387, 200967027, 1704435969, -1103597643, 331429717, -1713452751, -1962414941, 1968801131, -1086986877, -2012360789, 319700467, -1754383358, 920049566, -31473641, -443019384, -1243373930, 1686452460, -833844125, -1045340936, 1838113034 ] ], [ [ 1551194290, -98613048, -145660169, 172339755, 179510182, -1583256421, 1579201615, 1018604391, 911115812, 573915330, -535488830, 709573166, 380062973, 1185113357, -4701465, -562260230, 2004429768, -883972478, -2089806669, -1428710280, -1199138048, -1579725490, -1727959651 ], [ -137944911, -282622538, -1020222241, -776938348, -735569451, 311074197, 620839901, -498580279, -1883129244, -1497988306, -792637910, 625821941, -145229585, -1439569692, -88864058, -1854417187, -162466082, 1446480776, 713088782, 1863174934, -420161084, 1634883207, -1738641156 ], [ 24606507, -1993588066, -757744739, 994995184, -1028241273, -1449250210, 641037536, 501630563, 1010060540, 1557625216, 540538593, -792069067, -1634006042, 424803214, -1474368414, 1962316732, 240103157, 1318402045, -1710041346, 1473996403, -925087282, -1580073087, 1388295978 ], [ 228580280, 1592433539, 2024696939, -1670236674, 885765826, -387762851, 355697951, -761127844, -155827304, 741897847, -1674900081, -1820456109, -1033372197, 1339114648, 1339990922, 1176578100, 459509242, 2068604108, 341833944, -1641945818, 1587007451, -340638683, -93285051 ], [ 1183531258, -2098996473, 718343392, -1622275497, -1032520632, 316731870, -1803080375, -1073600298, -2146041352, 2008461095, -1121513967, -213193032, -873266582, 1063767292, -1366538700, 1539048152, -1188858378, 977542598, 338552298, -1084085072, 558801455, -1495222869, -1086736832 ], [ 1925875184, 117558741, -1941024796, -670676776, 2135661920, 708040247, 1089242727, 1001677885, 1289113263, 199559969, -1085329656, 302295240, -571898613, 848265410, 147778314, -840119305, -1548529900, -1942815641, -661385000, -644590620, 1805938284, -774555231, 1990726956 ], [ 1916005634, -619036266, -1126451296, 567512777, -1238568301, 26942102, 96773239, -1932464910, -2002597234, 1540610186, -2039403942, -751445040, -319823957, -985221531, -1068989430, 1057357130, 1934014146, -1437989702, -637609132, -821815201, 629857461, 1888533614, -1210933970 ], [ -286527858, 2052592563, -1378226901, 673108951, -2017114349, 1974566291, 1772298083, 579411073, -1690132155, -2134274529, 787202402, 591004149, 271346856, -879783559, -560309694, -854413360, -1683598353, -135725112, -911620381, 589676959, 1492991474, -1994932425, 569059205 ], [ 198427788, 1679400909, 1857103671, -54755943, 1596599869, 1282426282, -460189006, 939199240, 1641966589, -415991056, 1639372317, -489335607, -260498384, -124838472, 530787006, 1807447709, -1601187630, 644653717, -601746513, 1979199958, 1172622802, -80679414, 1811286925 ], [ -106707504, 1571397895, -1420288658, 1113860287, -2047552928, 1094495229, 721024593, -359615275, 1494982270, 1097717248, 799087485, -335372786, -1179901512, 178187808, -212520595, 1206413803, 241177026, -82740176, -1422836598, 68487701, -1937156887, 976002757, -900930371 ], [ 383983165, 1882891109, 577556101, -1186367781, -2036520811, -1655844498, 381905073, 1282426028, -1415262019, -1409696663, -1513398642, -1146486315, -2096899081, 848840776, 306864804, 463168984, 948530007, 1156889363, 10578590, -1912193302, 86911797, -1098885107, -678930820 ], [ 532857280, -1675079889, -1491551335, 1825922039, -414236321, 1044289384, -1248816873, 1361614645, -210129886, 1737326266, 1945358455, 1032248800, 1486966018, -1811276162, 1404768434, 1801335222, -812341312, 1142237139, -1955416062, 1119421210, -5129334, -2009816411, 1017929343 ], [ -1230881691, 478795642, 1165750622, 961120086, 141008878, 1110373062, -656359810, 577353767, -932671897, 174354164, 1461512586, -1041821235, -1225603424, 26245072, -1621872714, 2026060190, 231203627, -95981636, 1057187092, -429655468, 117454487, 739176305, 754264194 ], [ 978247133, -281437419, 177146994, -680124432, -707656974, -1522180854, -1786398513, -328201594, 1987461626, -1096112092, -671349342, -625408874, 2073929855, 1198680897, 1692587898, -908264946, 608981376, -887979690, -1600158618, 18355126, -509868874, -924240439, -557189625 ], [ 1475078511, -1631718691, -1385976532, 1101326977, 564635172, -1612027036, -886295531, 2058308760, -1710265286, -1363725640, 1168926211, 810807127, -636873461, 1991946770, -1326100645, -1724246740, 951502302, -658082393, -1119346475, 1012497884, -1710465906, -1894035019, -1705849353 ], [ 444806450, -1599090731, -1169591198, -1573664984, 78110840, 1261302763, -56915935, 400098992, 867048392, -266817529, 1181543557, 2025957859, 463248798, -827086546, -442781727, 324620295, 29016659, -1529811813, -302401547, -1236157500, 632211381, 1812643361, 1494382941 ], [ 1795887577, -2101552566, 229955742, 1463372179, 1466216825, 1382920832, 351288954, 313039923, 42155214, -1086936771, 244578272, -1002525343, 2032202346, -1883421969, -205654041, -1974400730, 926684095, -588899617, -1937573824, -526287831, -981832488, -912551806, 1708844898 ], [ -1873003448, -594419110, 813521309, -671252286, 1332715636, 2010986702, -546475646, 455879857, -1139279896, 916770738, -1191097967, -536228231, -599122194, -1979884758, -1674599164, 974142550, 1092054551, 1243358318, 330118202, -1233873718, 1295388112, 156752634, 1833677615 ], [ -414768784, -1920719867, 1517835998, 735177292, -1484061569, 466858322, 931656654, 1168074775, 684697462, -1803448085, -1433358962, -2055967335, 1436553405, -621487416, 241520320, -546454622, -1554194127, 1163118054, 1507806209, -497479619, -1166066375, -1638203821, -1484592722 ], [ -257217931, 1512040356, -968819385, -1641342294, -1327210221, -1739425431, 1444725166, 982530450, 914832094, -2091425706, 176286292, 462985653, 775573546, 2058056006, -1770468539, -1438444537, -1674880600, 98608784, -1079774113, -65628854, 1092778234, 262102359, -949299268 ], [ -1964140045, -996534637, 1459713578, -729916734, -1394819570, 156405609, 268915279, -899132810, -869020550, 836776533, -19680801, 898769247, 200506383, 1140113722, -934979187, -1010193780, -2128587434, -274910882, 608903734, -473942660, -105943125, 1858296434, 2031626399 ], [ 674581862, 1288707955, -618600558, -1816434847, 830007886, -554027989, -777191065, 1936500870, 54422097, -13610860, 821071859, 2085942297, -1397798596, 701397678, 1289703284, -820816622, -489934171, -808347057, -137197743, 1255725657, -446888986, -1268273206, -70859652 ], [ 465186014, -103841318, 16903074, 541062830, 853729743, -1430080167, -2092594794, -2005005398, -583683317, 1267870874, -648977666, -1854917372, 1463081299, -524640314, 1706214112, 1389737123, -1202921645, -257476707, -1874799140, 702308436, 1779427329, 581467170, -1814626488 ], [ 991099914, -1946259349, 1524247026, -680411264, -411857125, 1009132990, -337599146, -567186124, -1475867512, 1679089272, -1557589320, 1543333560, -1517718271, -1060869450, 1778944560, 1276995794, 1169072540, 160753040, 188498380, 65572372, -1517736340, -974199942, -2025559740 ] ], [ [ -1447689515, -467198183, 224387054, 69725838, 910716638, 1389115792, -954747118, -29287421, 2034180975, 1343662370, 441155981, 716856396, 2146217106, -1211104064, -1069121724, -454370925, 1321268000, -448314033, -242708376, -578750162, -1645815656, 2054822189, -2122930837 ], [ 1981516641, -1787063797, -635745950, -1784817853, -2078261333, -745348031, -990517358, -986598977, -158366898, -1384388191, 1606765228, -924481127, -651349603, 66763773, 791639866, 863189581, 1557548570, -535024392, -1294963946, -2084378252, -1090545075, -2012517344, -1651253134 ], [ 1553242825, -2140192911, -259801358, 1842577245, 380588793, -1036346626, -1837718181, 1204495786, 620567430, 925678724, -1093609738, 583694428, -1126035907, -526195607, -1771487289, -715599122, 1248791797, -768898400, 468270836, -1857161502, -86689467, 1925391267, 956521716 ], [ -1816707405, 1312784936, 644631898, -552993954, 416535123, -680826851, 525787938, 735427416, 1030512867, -441572994, -1904828615, -1014816977, 1431887149, -1383277034, 280796595, -1195832174, 545911598, -28600365, 2117736356, -2067237942, 650041833, -94341026, -1930828011 ], [ -314396373, -1741219979, 1637010302, 1532807161, 1524796351, -251551957, -1992559784, 1248686404, 1395031887, -1134215797, -1510725768, -605164427, 1716210354, -741658828, -1216501015, 1222427481, -1367103609, 1898050683, 289856372, 1104058183, 2060997931, -664734410, 1379811978 ], [ 1131510512, -1339741367, -1863265844, -1578922165, 1532818319, 587834527, -562007891, 1829860878, -594379530, -1128897050, -890255732, -1278445502, -307016571, 727397731, -194054327, 1915173056, -576112868, -90437039, -152779152, 1798789249, 1338414098, -621046416, -796706947 ], [ -1749163883, 1830708203, 471135143, 2050023027, -1497195773, -1040553577, 269890063, 872483762, 1973960976, 2067231175, -783526957, -344573949, 1322473206, -1574416109, 606302255, -357482531, -660017712, 1449970502, 778882723, -2095676479, -990232187, 718917325, 139688993 ], [ 2020907900, -377209265, 1340022169, 1329922912, 1350614591, -1482944202, 967660195, -1911243033, -119373230, -77933836, 803928036, -88990490, 1010751381, 975415698, 2090610066, 669065823, -1691266559, 821028799, -872558508, 389851386, -775319788, -1464307193, 313673382 ], [ 1520717922, -558546394, -1110678805, -1203942981, -1926822935, 540448795, -807178839, -1423657330, 208385403, 1713689665, -259111508, 1077985136, -1238345256, 1345309680, -654659869, 1568272594, -227047854, -241895710, 2019576072, 1820634245, -828624077, 1795290990, 1573868466 ], [ -561218674, -2023398576, -1435946760, 600141266, 805285495, -456281702, -1870765667, -1368838429, 684648621, 1057153895, -1609897196, -708007280, -422430693, -937593381, -1024130964, 1727387056, 15297464, 1606806472, -1880957717, -1514374228, 1274116760, -2143146048, -1253970822 ], [ 1484297116, 1996935515, 740843406, -1132158318, 477640586, -823968772, -93722958, -424275530, -1634553581, -569457718, 1956025990, 1722203303, 676645612, -1624563969, -558079124, 716403044, -958066251, 1412474227, -731583264, -49486176, 1463129176, -269369692, 2050850691 ], [ 1297146312, 1796144634, 1448547108, 1913353299, -918433792, -1559405253, -123418727, -488674043, 1634197349, 1715379659, -237429721, 2109561429, 91901338, 182448494, -1439421647, -750903157, -89557374, -790918930, 945523319, 1655598194, -2142308474, 1709271714, -1677501557 ], [ 182315071, -1708046132, 456882360, 175399679, 238141306, -903450883, 1543833452, 1586088735, -2098992158, 493543683, 1845995083, 1696810119, 1046303541, -217931286, -773363086, -1334052170, 1819716122, 1141928453, -412815305, -520421626, -1371578185, 833041334, -1833313479 ], [ 146286192, 2052474216, 1621846383, 264387428, 1991536410, -643160321, 712101161, 1255862829, 514164182, -925963021, -934801842, 2011966364, 547363183, -703591096, -1752719519, -413039198, -1117376905, -1489404671, 610697859, 337793454, -131796725, 1248010277, 1137361743 ], [ -1512114136, -393851586, -261596974, 2092909197, -2001302003, 577719683, 364542969, -1541568664, 119365712, 2074738487, 2113477905, -1841071654, -1554388482, 1006298371, 460688717, -855169875, 1883968157, -1455221560, 1145926865, 1524209908, -282483565, 1251285846, -779314199 ], [ 1008779462, -562612534, -1163265159, 389690520, 712523388, -1462224345, -995838726, 1531638127, 1769035629, 69875227, 1184727641, 1547432840, -608723470, 285184237, 670147303, 1427924337, 1519763183, -1094194024, 105618345, 2133433980, 1091331478, -635017812, -176011035 ], [ -1654559712, 1628153785, 406714270, -2047813686, 232227920, 42202867, 2036229648, -261968200, -257455675, 1650215362, -1989677513, 2021725771, 1379617120, 871307899, -2031453581, 1694238194, -1449133695, -1222444358, 1784716959, -1822144165, -1785971706, 877446372, 540913893 ], [ 2115036116, 1931533954, 650638697, -311691252, -334571486, 850329573, -1279826423, 757789639, -695334282, -607437593, 318698201, 296292923, 1325898520, 325899854, -2011915100, 1144165553, 2134966894, 1406060713, 285766312, 47073743, -1833789768, -1019591190, 1854751533 ], [ 2039708738, 1425738240, -1816437028, -142357881, -1232937853, -1696608814, 865775180, -337414826, 484390362, -20039696, -469713332, -1541691324, 1642731113, -1569890977, -2059576214, -417665862, 691611768, -496613937, 820279166, 622786025, 1320274537, 969028168, -195510570 ], [ 1455936675, 950411719, 1846129148, -431024643, 1135844933, 1559680030, -1185072477, -1877938134, -470187026, -586239180, 105900671, -2108889194, -1361771082, 1925014431, 209135626, -1371127221, -25467325, -1076021113, -1034587559, -520279404, -228701310, -811810250, 380719001 ], [ -671510808, -777240803, 875684227, 1079031846, -1533050873, -855287361, -143508820, -1660373128, -2011665229, 1257417199, 362240279, 1221752374, 587556918, -975725553, 1740767518, -150289150, 185760990, 628139967, 545209622, -266083145, -1538797047, 966247260, 1700200816 ], [ 850953337, 1628036951, 235589160, -2081933896, 348427949, -1156687628, -652145257, 653028198, 506712743, -1185094255, -2072401926, -1479441892, 1591349087, -1958864771, -1492919600, -159373520, -685963119, -1528481084, -1817759815, 767075902, 1194835014, 1134085907, 1837141886 ], [ 37795789, -1933079121, -1114994943, -321892443, 472438250, 407075076, 838331817, -1652196699, -758751039, 1583093001, 874716183, 424005436, -1101561978, 478890818, 1438066656, 329215554, -239332588, 1424952244, -1193813735, -1004064108, 240041416, -1844078365, -1129602891 ], [ 89479279, -1902396722, 1129527077, 635678430, 1176220048, 1177280444, 655576393, 1303105200, -1029344909, 998065512, -1273549383, 1015684206, 62465879, -225589550, -1202497566, -723246973, 1106238222, -81907174, 1473781482, 75976933, 1835375307, 1115711624, -1557106532 ] ], [ [ -525111875, 425622554, 387829212, 1820403522, 1089222804, -1935727506, 354670446, -373262987, -935846785, 1967019753, -669323665, 1955396401, -688071430, -1601753112, -1792353773, -579969301, -94337219, 1105436803, 1571126629, -1055005315, -1879103097, -1808296230, 548641345 ], [ -87217217, -538953252, -169922383, -1424181923, 1939126746, -1154654761, 985475878, -1871621633, -1096308397, 808574242, 1603416115, -1626957114, 813653939, 1793439499, -351477315, -720625550, -1399672685, 320555434, -1435690145, -1313272666, -859084856, 1601982244, -635804783 ], [ -200929335, 45613407, -722977085, -544751725, 1009816093, 521931832, -355388091, -1827601245, -1015212334, -1801245921, 2113865884, 1924933966, -59752681, 379614557, 1860963626, -132909313, 931054022, 1572883164, 296662912, -1314595146, -1044427886, 1849765118, -1272336397 ], [ -1877330770, -735267873, 586715640, 241949843, -1112069993, -1952387777, -1435507203, -1042281237, 1264852126, -125260217, -1311039107, 1186660116, 1843120426, 927456781, -130620150, 918109199, 2020817821, -684104938, -1755100984, -568914058, -1251751385, -1507031239, 1723012984 ], [ 1029363638, -1612936546, -1033661040, 2036160377, 1551916266, -511702109, -264068918, 2038183777, 147666641, -1285003642, 1286859113, -1778977491, -1805990813, 1826112974, 1685604982, -154719754, -727623327, 890096347, -2116117932, 1247202607, -1754008617, 503234091, -360928713 ], [ 1152581940, -1590841858, 952348224, -543267530, 698813310, 679357692, 29154270, -1532787955, 474952933, -770269732, 1910559915, -530478242, -2124307909, -1490226747, -1034566111, -1626932784, 289231863, -331802716, 199580820, -663054397, 401653556, -1500046037, 1441434840 ], [ 1136552855, -847294680, -1593356963, 1709614514, -976674143, -1263999314, -1031745291, 608549161, 1328490297, 1297469824, 2050018839, 597347259, -1625117134, 576219109, 2091789260, 1590001616, 829423851, -951281690, 1564675637, 1347569704, -680278235, -154240556, 1235557135 ], [ 1953894573, 989937264, -52158478, 1614324307, 478236358, 1553825164, 1705559387, -397700071, 237353447, 911297074, 788171414, 705500565, -557123191, -2021286444, 733193401, 295610942, -1239695011, -1590229972, 939648148, 1269872008, 1454310466, -944451703, 122978805 ], [ 2128921322, -1923910569, 995757060, -1851254843, -1056927159, 1606256056, 687950393, 1432337566, 8892864, 904682603, 533487000, -345239363, 1965804666, 1852018901, 739775453, -517067917, 1601150934, 1300345639, 1222436762, 1040807882, -21967281, -328388845, -1124589556 ], [ 1371902242, 1275567340, -978220896, -515758278, 977676394, -1796548956, -1391719569, 254390570, -1962630226, 1025374879, -957029429, -823525002, 332557795, -313919249, 1597991169, 1104112767, -138392782, 1066781809, -249645207, 553373482, 851713778, -1222993151, -597313618 ], [ -418769084, -1704209750, -1870035351, 260514577, -1934276850, -608435752, 254234634, 486309447, -1107292871, 598036286, -2056273103, 1437315853, 708018529, 1377343756, -906106213, -46058221, -2093995705, 229482978, -1529014154, 711797910, -1207328092, 233018769, -494742130 ], [ 229102314, -1813733460, 1654728509, -1384447045, -1841800816, -1783561320, 1041606731, -50081278, -2104743603, -430206187, -1330482208, 1431210108, 650110149, -1361778155, 117553886, 406908018, -452565887, 998468368, -1262493811, 1703591617, -725564479, 137235626, 288923499 ], [ -1668983418, -1884862322, 1943807832, 1423280617, 1496271332, -738814117, 197759086, -1000242788, 519995927, -1416309803, -811681864, -673378069, 824707251, -2142510010, -22778818, -518469429, -1612089328, -693354660, -1005128259, -230798465, 1932239412, -1846550639, -1459990319 ], [ -1387744041, -368947574, -209265243, -284510930, 519595812, -1523065760, -839524318, 609415579, 1230626771, -1106491985, 666606748, 1903132459, -1693325300, -2013623884, 1751518327, 673772625, 734104809, -1283376834, -1128296438, 554970195, 393866612, -1792279946, 2072893584 ], [ 1083815476, -739468134, -392831280, 328756470, -1154078440, -486244004, -898312819, -852173055, 911964784, -311836879, 1524738537, 1812403690, -724885979, 1520695030, 1015706841, 2044652299, -15772745, -1018400944, 1450916328, -1245268079, 1105960953, -1542152938, -2076658184 ], [ -1475771396, 521953098, 346188060, 982570771, -713123317, -1600478388, -637252408, 478006938, -855796210, -1424524560, -1734528129, 1976141598, -169946869, 1640101682, 973098680, -482994649, 1258092323, 1792854045, 1170044100, 2014502374, -606515740, -1317453268, -1995302188 ], [ 1517832399, -1398136905, 1102838380, -1420241300, 1226853264, -449879138, 781640978, -2059736110, 1663044184, -2032459274, 829829298, -432042182, -910241808, -1117044367, 346584820, 1728934118, -467494528, 1616790113, 638983671, 1929370135, -969042210, -643642723, -588135800 ], [ -316768208, -1378071503, 543002491, 1624781451, 684687034, -1662456383, 842473459, -10182908, 1012493642, -1752981548, -305742437, 607924404, -699105712, -747629133, -1762420132, 282998600, -1256192719, -1958123131, 1659106919, -127022378, -1126844646, 1257558028, -722116071 ], [ -1607988879, -659454884, -1172569765, -1502537832, -1928992968, -1715329672, -1265971452, 657901852, -523162624, -1428646121, -1258173447, -1114793380, -146561769, 966979523, -33277040, 1054067039, 661707154, -844558973, -282988530, 423732532, -132246863, -188011414, -1409915401 ], [ 1529313921, 2022096629, 344144496, 73946420, -928918673, 802676230, -445794312, 233074391, -1862130440, 558786099, -1894941740, 2136122102, -1023595367, 1515713093, -690598117, 980476177, -1148965897, -1091514723, 2071817867, 1991607138, 925892196, -1967707431, 272601509 ], [ -1970842570, -1906615209, -599211478, 431735163, -763579976, 924440602, -1774003264, -1191381996, -1457366633, 262154588, -635206905, 416574166, -1228869160, -844131927, -735986309, 1460673486, -147256226, 824804302, -2082825746, 1985505064, -1574180956, -527138465, 864362013 ], [ 740549098, -957527184, 2123734710, -1689151462, 2119436955, 1770349392, -2076150679, -505111272, 951985302, 670266576, -26693472, -1590878232, -881313092, -1021663604, 981002906, -1437445189, 1231682179, 1057015411, 1615749936, 650670516, 156267235, 1306625158, 874536467 ], [ -1358318283, 1756692200, -1475714007, -1313719839, 757219000, 446124591, 136013120, -1212860186, -830015798, -1818309671, 5704718, 17830618, 605536977, 1126507806, 77996147, -2018314474, -957550919, -1878995561, -487109742, -653316013, -716352974, -869715600, 1538107543 ], [ 1197801670, 1569326001, -1229939259, -605910477, -2094432605, -856929345, 1486900566, -606519496, -1233861476, -500530765, -575601403, -1645008270, -180724933, 183773650, -1482283526, -1344207641, -1241690751, -679257985, -1195755555, 1928645154, -604813612, -892419163, -573676895 ] ], [ [ -1628340162, 1488330372, 638941071, 572629556, 43049204, -1670099692, -8974855, 212605436, 610864342, -1845802111, 1353650550, -516846339, 284289834, 1059128888, -1222928779, -239538699, -348997854, -816224277, -1150311277, 348614659, -709218569, 720630691, 2127492365 ], [ 1018861714, -433674747, 531407839, 231602048, -1379838181, -1398451612, 1011017610, -803753765, 718991323, -2083649457, -1458861836, -424905956, -385857534, -711810761, -521532224, -1854219741, -1122378157, 1218229516, 1615340725, 112421665, -62028312, 1412629381, 1592139078 ], [ -1376348780, -786115226, 1136909051, -1409534877, 663913120, -225233482, -2116039690, -1936116792, -1388299552, -176866319, 1064946590, -1476347859, 1128266302, -1096350489, -506046063, -699943207, -542532482, 1812900177, 478434663, -2041934151, 260768112, -1194963306, -1865205390 ], [ 1425010410, -1573437399, 1623900603, -661462655, 378094405, -1766918978, -469414032, 474037893, -1403712016, -1895640971, 1763160861, -367323377, -586599198, -959949833, -535009759, 1529468600, -89547227, -698283670, -1234180373, 379559001, 1313877405, 850822618, 2006954099 ], [ -657920518, 1851712757, -615384505, -530787082, -2034487454, 1061510957, -1493549766, 8824690, 205400902, -177096038, 2146211268, -257555373, -1095143939, 1556903378, 46878850, -1419165668, -368770910, -1915016352, -1936141818, 1823849857, 1140977030, -1452784078, -1571633420 ], [ 1906610078, 474246846, 1159164715, -291975487, -1895199110, -1193674278, 1714864149, -1889529553, 776026543, 101349726, 1350757341, 897359709, 1019889863, 1575978745, -1426786125, 2031247633, 768155756, 1018351031, -900181988, 1152824053, 1802489414, 1426366024, -1954090351 ], [ -1160219798, 271371504, 780646969, 915481927, -1325381422, 1247870249, -1407578360, -68847568, 2065574927, 275474393, 1977369365, 127267318, -1400854267, -309063268, 672600604, -878334179, -64181392, -1574501915, 1663196939, -803543900, -644434958, -2068448913, -500178067 ], [ -1283047289, 1631244136, 1934512414, -232143631, 409291947, 1479366795, 1258451145, 1689037306, 467679060, 1203756088, 176238380, -45809313, 624373655, 711792065, 213517865, 342106813, -381549003, -1710687132, 2009168516, 939456369, 987097940, 513185994, -2063116118 ], [ 1364163017, 964667907, -667375521, 350252134, 795984119, 1129801491, -1234030848, 1482512798, 732301134, 174374291, 1834038913, 567595467, 1629606509, 1966462387, 2076711852, -789353864, -1207858835, 2145209574, 535311483, 1828697489, -246252030, 211768163, 1045947522 ], [ -1655807398, 636848820, -785251264, 17237859, 312801890, -2012494326, 1099753717, -518413354, 1540194625, 1038529738, 616503179, -1972123698, 327726152, -514720812, 868648092, 531601887, 865617835, 248129112, 1839236795, 1460067821, 2108412764, 217089015, 310107195 ], [ -1776708303, 260140574, 2142090332, 2092006630, -1078772248, -2057762303, -618980697, 240856444, 1251990748, 1961058113, -236740526, -379371418, 1506277974, 1161028223, -175066266, -2121752116, -1964976846, -1643809969, 358438177, 1481177566, 850316829, 1811127931, 1492242265 ], [ 1101922237, -1472744093, -790010702, 352251915, 1023903204, 1959656559, -169434813, 1383281156, -122179905, 826297697, 1269893280, 578716137, -1075278190, -515629781, -844425560, -2011056670, 218671682, 146040306, -1427158529, -1962496037, -1370378396, -1453502009, 141817841 ], [ -451259627, -235753985, -1738917977, -201222087, -1521075244, -1858586263, -1633740008, 1866900799, 409066396, 885549512, -2022653160, 1658778073, -701802767, -1476521256, -1024342857, 1509000666, 384103155, 822423923, 1804218017, -915619257, 201011681, -569702017, -2027527568 ], [ -881138631, -1002185853, 43185146, 2092704780, -2030983161, -307505650, 808885289, -118944440, 1515240526, 1555461277, -381694589, -742503256, 437926498, -1397204946, -1449952091, -814568689, 1387595428, 1481191868, 1115456695, 626324997, 936964243, -1748099388, -1829969090 ], [ 1621189398, 1428551186, 1688801594, -663041526, -1907611816, -162229794, 1613814362, -1532231538, 1467494766, -2096842204, -1953456553, -340749223, 938635954, 12477610, 1184196815, -1337128067, 792649473, 1833982046, 217392013, -1964293973, 249307324, -699507714, 678473460 ], [ 266184364, -784367203, -1834134477, -920639949, 2137293265, -620492451, 1316830238, 1141499351, 1449677544, 37332282, 2013770529, 1972971899, -2124741962, 1298115306, -1389913152, 1815183013, 1296348754, -1372731438, 1729238258, 583541485, 542151066, 1073578604, 678246859 ], [ 1479623611, 381221101, 1561145923, 442902619, -397892446, 481292734, 2083301929, 557405058, 48091171, 648754674, 296059093, 1034374898, 2147288392, -1550381228, 356513956, 1762210831, 479602970, 183359616, -93533222, -1869360186, -1298521974, -1062718942, -290097546 ], [ 362663675, 1672933374, 143045627, 283463558, -418405910, 1121225584, -449174863, 1926470354, 588760997, -1627179284, 1916991624, -1647685326, 1737635653, -770404995, 1006233056, 1423535888, 841755906, 1262470630, 388498317, -1844682058, -297696751, 1580463897, -1831607050 ], [ -1719480112, -434167668, 787931429, 1701271531, -544653374, 1945974868, -369960329, 2036723707, -1074218094, 561563006, -208089719, -251105432, 456019697, 1598003292, 116425035, -1821391307, 1152164527, -1096311688, 1995349855, -1610675518, 117804399, -35434070, -254733927 ], [ 870134362, 816894792, -546183066, -1113468784, -2038976741, -640951923, 859989732, -1800312068, -2100871489, 1320607836, -1700516156, 460007442, -1331446698, -1066965769, 1115072189, -1264217638, 1422926413, -997407438, -1952458539, 948543028, -2052714256, 446573499, -1219923827 ], [ -343077411, 1463837710, -867034130, 1340357650, 799840811, 830881399, -717924002, -218535370, 1499873322, -1325995909, 200850701, 1754637970, -1699883873, -2104951697, 2071285780, -1810042804, 1165630288, 1163853390, 214742370, 549470761, 288507715, 610168613, 265748052 ], [ -1370951757, 1901331537, 296513361, 457061620, 1421388313, -17812059, 424441232, -933676920, -194313990, -1299298850, 385010449, -1129332398, 1967310616, -602900743, 1722298896, 1091573358, -1250343258, -994933335, -1961792404, -685400223, -1935435730, -590409493, 476752144 ], [ 2121002965, 338766976, -365969830, 1089313753, 639791206, 1046277084, 1078896348, -80898747, -42431478, -1441722594, 1472898953, 1316204433, -1782118351, 872266879, 764596224, -1715628167, 598024485, -46034953, -725696260, 1965229330, 121489758, -431185747, -802954081 ], [ -889247157, 1571277484, -1559467137, -841359298, -570792578, -327606925, 981627693, -351495665, 1938605042, -988601040, 1838453072, 140733663, -699133953, -1724368354, -1615446665, -1345219826, 961008166, 1321814345, 2089781512, 1963621837, -1588048480, 1021668999, 1557275159 ] ], [ [ 580881911, 1840282173, 911668536, 923286566, -2113760971, 512237498, -502024591, 1984759217, 412408381, 1040541917, 1895168373, -598460029, 1548648542, -2079878053, 2008192193, 748549508, -638013736, 247296675, -100863466, 270370926, 1326015349, 1225148834, -601416737 ], [ 139266372, 1371229074, -1864980624, -1302685195, 127350206, 1219729356, 711294174, 245596501, -903004570, 201730442, -1952659901, 965253973, -2093867033, 1258054108, -1241239025, 989999843, 198861691, -2067113352, 540306068, 1272129287, 527742226, -2103040217, -1146444354 ], [ -1653208138, 753323369, 1445964636, 993612169, 1071572464, -781498527, 393216807, 1864236525, 6968895, -2031187796, 848461153, 1759901279, 314789780, -1217252493, 1467520302, -1824965884, 1953898836, 797190888, 932479616, 1842513046, 1609483838, -174749651, -1818843894 ], [ -1213009050, -1623606694, 2076349370, -2017103457, 1207124565, -456671104, 1587828150, 16615386, 424005069, 548139587, -1634958356, 1731491818, 1004373813, 319613398, 376742699, 500872695, -288592998, -1139098274, 291778139, -2127227214, -2054017272, 1131120071, -992911475 ], [ -157692455, 1375102671, -1032202381, 1233451494, 61937900, -16890647, -1334391964, -1990005541, -365923416, 1547208236, 1409136047, -653790474, -2037038966, -960067205, -1206157267, 803436565, -1016454662, 1551857037, -1441954466, 1123095299, -176670935, -2051486217, -1613419847 ], [ 693987730, -1111184624, 694078796, 253742515, -773296383, -1794904857, -1455915130, 488084060, -505218279, 1257858358, 1642636371, 1117614369, 174495294, 258092401, -1373780936, -1447447097, 328632810, 1672963152, -877789717, 96503940, -329444645, -217585746, -1206303604 ], [ 332544179, -1982139058, -110579423, -262818343, -1012541415, -513438031, -620299949, 335273854, -903728679, -1177978406, 437680100, 618964850, 1939371782, -1648295124, 625468989, 2090222243, 292431143, -83950054, 119870743, -153910233, 677601783, -301594295, -1254233425 ], [ -655531868, 859414819, 694476531, -1011348617, -1962253005, -433128427, -648150098, -2031597349, 2098282986, 1096370300, -645429402, -1368446749, 1176508161, 1446270405, 1376908753, 1207927893, -223592690, 958696440, 37283012, 774450188, 178820406, -1169517929, -1687490233 ], [ 810883750, -1782920681, 1680892504, -311153182, 1916620573, -1471497106, 1931850723, 1644741710, -1190372369, -2129908300, 1994404711, 424547902, 927243664, 2097105239, -2146188239, 1770367772, 340289730, 1747216099, -399677584, 77388453, 1324021842, -1960775209, -214425388 ], [ 1627246089, -1107994300, 1603862162, 1112756277, -1232670235, 1204123649, -907776664, -134902226, 1999682040, -282978424, -1022755056, 2109226074, 911345373, 933553672, 485338027, -156743304, -765007570, -433576965, 1738321343, -812840035, -513753175, 389089274, -77353727 ], [ 2132897300, 1684089087, -440756827, 385881938, -1193724798, -1225227079, 67314204, 1817950192, -1018173324, 2013209718, -62076580, 1005534183, 1435971455, 2029432848, 1136628014, 1900465023, 1169789982, 398225120, -1769017113, 1536142750, 565822766, -526100774, 837923311 ], [ 229090773, 1774794013, 1038022235, -384443593, 1878851450, 71077723, 1239577436, -37801449, 1649391036, -169742292, -1670676923, 2050969853, 1417567293, 1362840183, 1352402407, -235659357, -737080419, -622510284, 688551853, -2141916681, -579264334, 403392939, 1251819368 ], [ -1656714264, -895065404, 1596951593, 1767994316, -522190061, 1055738774, 1460946978, 1967682784, -715328740, 188984409, 603416287, -210624378, -1183079762, -1054196339, -891204872, 1855897055, 521902868, -862008076, 664610134, -1049278785, -1964715199, 675028421, 1019555700 ], [ -2019610862, 519863267, 545066542, 534566246, -593799656, 1923084, 38586603, -1483412972, -352407437, -984714436, 1958493343, 162966923, -729554752, 1600882506, 1242269678, -1959980260, 130517981, 1268881875, -708882822, 232976999, -92551155, -304388349, 2020262210 ], [ 166247388, -1192470076, -966537340, 438327677, 707441823, -1213530863, -420826256, -1262028830, -691711634, 2007139165, -1806568834, 320268579, 1529223122, 1865946707, 681498718, -104486744, 1426654012, -1519920027, 1795801323, 1882391369, -732476115, 1284401094, 1069767344 ], [ 878290232, -1009453123, 201865307, -1487095680, -1970178474, -1317991203, 1459928807, 1697084146, 1245525579, 849724762, 1414633655, 228877184, -299828454, 215755189, -383017414, -463115089, -1789516774, -1651760407, 1403804799, 1591469155, 2083057346, -1425358959, -1598444487 ], [ -1096935523, 392980359, 1724942762, -1852347522, -2046323623, -1697402634, -1318701136, 1771504259, -1028403842, -1022869681, 17809625, 611262088, -1517185252, 1074134493, -928819985, -692612827, -1990723118, -1795637839, -2066791721, -329731771, -1171435388, 136207760, -966333783 ], [ 1011312159, 1913758057, 1577209210, 2129382680, 1545857654, 1860365097, 2046304206, 1227460287, 163347451, 868230531, -574725368, -1419464369, -561660160, -398311197, 507609694, -207959755, -1551047788, 2096537514, 1850743523, -1146850642, 2049809264, 1388815221, 856396104 ], [ 1858212003, 547370187, 1851158624, -1197970005, -1684694854, -119660899, 82459797, -1882394588, -1252646892, -1603384883, 451333538, 1294997516, 916966328, -450883, -1713347272, 881410630, -751949487, -1555013920, 861982172, -1246135092, -1413412412, 810087074, 513031565 ], [ 127088803, 1975037534, -1480408719, 383437603, 1991133920, -804587600, 907720242, 1009890283, 1281290923, 1920645338, -837668291, 1401018734, -1989453164, -303202939, -437809735, -2072922687, -374744133, 1663458012, 381651872, -1082674393, 142986101, -69520993, -246428588 ], [ 1277698267, 1890420310, 321637233, 2125217128, -1804048946, -1548516438, -807233362, 691310209, 450413845, 1962266078, 337703768, 325178933, 515747798, -1999955224, -1834096301, 779787641, -802165266, 1781591222, -869306218, -1061655492, -1521409129, -514675728, -173391102 ], [ -1524636805, 944433604, -1650092146, 822846772, 942062088, 251786577, 726879854, 1992553877, -1975066546, 1094409075, -1619872230, 1884772521, -211869203, -876787109, -1691308034, 2028010334, -1636677142, -741959874, -2080726227, 1426719717, -109992222, 1241766785, 426552514 ], [ -1715167882, 1463193440, 1893096078, -519816255, 1803089734, -310658083, 1042085404, 825503532, 1831206160, -1872428202, 755192223, -1948037465, 1248530645, -466072552, 1431976916, -2078675610, -1454032750, -367899654, -1660375255, -598811362, 1373475511, 1857222853, 1846097311 ], [ 1360263891, -999184380, -1977671340, -1816449814, 1408044105, 1647478526, 1328345400, -499285910, -489997908, 1077658028, -1010963730, 2069077970, 965760499, 1081058644, 1517994022, 268746642, -1587274973, -1091168481, -1924278235, -1061996235, 653402497, -1937331886, 12702862 ] ], [ [ -2033754203, -1030215882, 300236742, -1160668779, 241438760, -870403641, -1159546062, 1089628632, 2012532819, -2098939342, -1357500580, 780468338, -323054936, 2091452585, 308106707, 1943490233, 1027930481, -215328625, -1798737659, 1421419250, -1734728648, 78460273, -1685478849 ], [ -1913156140, -1719620428, 1045778878, -94161968, -2124927930, -1156513875, 1998968158, -1006723388, -158282935, -928475342, 379829056, -1615110220, -208090116, -1869728699, -1990091868, 624564236, 414936666, -2047842486, -796855141, -989964603, -1556171757, 634572435, 2005740412 ], [ 1414213553, -1327722889, 1619731297, 1239642965, -1347176585, 681477766, 402113030, 1517065183, 822192430, -421418224, -1498071479, -513985565, -673083023, 223679291, 900731071, 536401150, 23090540, 2056297020, 954294499, 266738239, -2000208421, 1377424513, 1762942570 ], [ -1522349889, -272561699, -297267532, -1221933428, -536490550, 1616727977, 1084615688, 1299372075, 1556509002, 1199228071, 992906361, -1989403156, 1835147855, 618436379, -472753572, 900910363, 349793294, -204259798, -592755712, 987635928, 1186726687, -138160322, -1445833793 ], [ -1076084010, -944874298, -1002406429, 1451185611, -2083268858, 1514039665, -1743501689, 387765298, -1867497545, -1232873575, -1515597914, -234245502, -1426353784, 1691845506, -1711115513, -1683137716, 1474542119, -540599322, -1569081413, -233635081, -581007681, 169212532, 246217442 ], [ -1233848196, -483784890, -1759369250, 2144492321, -705697383, -75827253, -1008641048, -57717932, -903030973, 1509339402, 351774452, 726276996, 302673983, -342489913, 1896242800, 355103970, -778198110, 1709874721, -1573682996, 335774749, 64414320, -1888491273, -219203709 ], [ -560534028, 279077441, -708718814, 1323383609, 1427178413, 873267576, -101718899, -1718015581, -735327421, -1460698216, 632912130, -1567455953, 1251167615, 633240489, 842877759, 396244015, -903993569, 1341961884, -52262664, -1017264189, -1609488898, 1547972748, 1227956567 ], [ 1746508534, -2065505609, 1418285873, 54573223, -1462612973, -199029348, 1828255645, -545303685, -935684597, -1757484414, -1645040122, -958739201, -1188188725, -142506523, 1069928888, 547742628, 1836261803, 304432405, -74497770, 534820235, -1424458595, -1993419360, -1243963300 ], [ -1984276612, 646753851, 1427904139, -855302849, -865636535, -1516092016, 1520868673, -1394173093, -1129856510, 219308013, 606218654, -128356981, 2105639348, -1937949471, 6517245, 636905815, 159824992, -1497928529, -302270381, 1635258597, -693735645, 1959586502, -526219305 ], [ 1968279910, -329797596, -166564022, -1934297037, -1815527131, -1938871155, 121374170, 937841723, 1335710230, -775994185, -1249241767, 2047349966, 374152038, 1595995895, 1729889883, 695747883, -1881135139, 450998267, -1432087944, -1172621568, -11672487, -304623477, -781382468 ], [ -1914178247, 1380918878, -1577867442, 1511264946, -2123861841, 1932295301, -836278130, 2137421464, -415802222, -116693326, 405196194, 1640670795, -1967182354, -819923406, 1068361133, -1268968784, 680336248, 1079184025, -435907050, -1073279006, 139538842, -1379124473, 891596214 ], [ -568263555, -350332983, -1429126443, 244314831, -447559336, -512000866, -357854318, 5078063, -102890555, -1343568782, -39358058, 1806370555, -694651020, 739648852, 1079505800, -1027264046, -2063722561, 598475709, -2143426387, -1751852675, 154643711, -71249286, -1822731947 ], [ -1585110033, -724632744, -247784769, 2077658672, 781643585, -774823080, -2021240354, 1223575975, 1524293097, 1217509712, -967713575, 1339254727, 1120864777, -381554991, -1892249072, -1931953922, 98212797, 1721383210, 473978315, -768578486, 2117484924, 1552070407, 50802722 ], [ -1386921798, 2078998006, -357625135, -524862509, -1597851658, -911674252, 1394382858, -1967100189, -252435245, -2003475353, 422478822, 984016296, -1808012, -939676066, 265635932, 1285794054, -12789790, -1888716551, -709464830, -706974069, -1696171759, 751979233, 1915204084 ], [ 169304716, -1716501133, -1369588555, -121904115, -1403645396, 429367504, -845621070, 1700736620, -1632322544, -1162648768, -875463917, -983468521, -224327961, -1915147448, 188242908, 1940500741, -648702148, -1838062663, -2014384157, -481678840, 429466150, 555199041, 363373673 ], [ -2128660362, -1718764884, 218256670, 1725080606, -1443903326, -1221028910, -1208430704, -1737080226, 758373718, -1160139008, 1503371830, -1771148834, 413095850, 760370415, 566202604, 1415741964, 1808766259, -323688726, 890921092, 1931305646, -92549026, 1119636532, -1428642755 ], [ 1132880071, 1459505683, 246524745, 1587907915, 985925211, 727491309, -1239337664, 1085706063, 287418893, 1567604752, 195665190, 2063379952, -1776595465, -1872422520, -1375987590, 1719222475, -1061964995, 2000180339, -2069367981, 1261985965, -487299750, -968330673, -1923023354 ], [ -1591271055, -670755562, 1533507368, -1672883730, -265398558, -1425061409, -1369592747, -768287214, 850661352, -1248751923, 1518773525, 583470260, -1403955950, 1257800645, -833558394, 1079627679, 1868399662, -983222702, -1049613776, -84947045, 901739283, -937426033, 390763487 ], [ 1420410935, -1207184215, -305223029, 914147433, 1359521079, 1505314130, -50831139, -909184190, -1739698522, 1818794865, -421202333, 1244677906, -1390880016, -1914499840, -801086640, 1043464333, 943784784, -378971291, 866837770, -225416250, -1732865196, -1145003106, -1874310897 ], [ -994110555, -2111366413, 1384597426, -1472377664, 2146708632, -1536340789, 2070205769, -1312295060, -1193203164, 1432997816, -2085915526, -1738165947, -282481915, -405849782, 876470829, -1627010249, -669005349, 615381147, -115027181, -1429136599, 985806226, -1212911073, -1665375047 ], [ 905767164, -616623248, 384205225, -1004635096, 311411498, -559927971, 1459430088, 1374802620, -521680710, 1031327561, -569812273, 1487469371, 629963307, -906121768, 1333986237, -1530522574, -1686252014, -1142927559, -625327231, 22954403, -418124786, -99566513, -1959126861 ], [ -1108897175, -481592988, 1819308703, 1430861979, 775530015, -164475930, 1380546919, 1636133931, -1513583463, -1575234291, -289056923, 1486032806, -355891403, 1401806434, -2079045048, 1168653279, 1956516687, -1299653986, -908094147, -1686948570, 279474722, 1448685649, -1765846483 ], [ 1864386872, 1113391045, 1301822623, -243074880, -40613902, -260852304, 1603376467, -2109757423, 621094699, 2139101166, -1554774951, 431460909, -1403407503, 1700845388, -301943495, 1849748330, -1613999128, 1143905163, 1531632856, 1088687943, -1150930501, 1070128363, -1317969499 ], [ 645724199, -475917414, 1191909967, -739547618, 1169240435, -1586921683, 1870372395, 706817632, 140480183, -1301753118, 486398268, 376349600, 1466782701, -678299342, 665561610, -1579942548, 327847310, 193189869, -1024080960, -1516318406, 155899891, 485335183, -286265519 ] ], [ [ 774485832, 2088222797, 61765625, -2144243239, 1707109921, -4608832, 1067803352, 403993462, -836386447, -634899446, 1224083643, 171744125, 103081151, 1025793459, -1284114027, 1608425186, -381965936, -650864022, -1446317249, 723214181, 1816332840, 895160119, 1515895595 ], [ 215620442, -1100969327, 216457750, 2051569917, 1464483301, -2077862415, -2067175890, -2122067906, -58913538, -1241983015, -1292517280, 628478582, -1494070374, -2008023454, 40558703, -2084056986, 1953732709, -1933312584, 1683523668, 2003785308, -1425436779, 1823435628, -165585702 ], [ 12531309, 524660659, 890074936, 478159346, -2071080283, -1302369784, 422568603, -1588995082, 1492912305, 1061741438, -724818841, -666620309, 1516080153, -1989291650, -1534278473, 14876097, -633465910, 1952477843, 732621693, -1021055602, -709408076, -46690093, -357569011 ], [ 52902862, -179481921, -1963688091, -128549366, 1027046420, -1578737109, -2013945758, 1367183350, -803236727, 402628180, 826882494, -234702540, -652039552, -1603981732, -647142785, 1610312361, -1979850456, 142095651, 1606029340, 1892156050, -1480489752, 532813316, -1775909017 ], [ 824404612, -1411986921, -117590559, 733996704, -854678374, -1881567585, 1427765652, -1542325531, -1300181896, -386240345, -1907284033, 687986170, 1478501596, -241394370, -1980949552, 1833452565, 30299737, 867074415, 1390319466, 528969876, 356156104, -573188295, 989395519 ], [ 469172723, -979050285, -115904696, -1600952166, -119577031, 441073470, 448451782, -1518411011, -919370751, -1492120097, -1876783718, 152007585, 187349823, -707325376, 54435546, -2093071335, 1783133057, 445546235, -1444344312, 1762304044, -596518373, 495314752, 953857267 ], [ -502689568, -681882368, 1037137449, -899016236, -601103789, 1437783324, 1155125672, -739661923, -1774440754, 1781322258, -474550245, -448286508, -494399587, -618070369, 450580829, -289054412, -1259450510, -1003610356, 1699263098, -625188206, 3725358, -37310067, 485040828 ], [ -1560939706, 1401023669, 1356161391, -1478777952, 549886281, -237296139, -11702220, -1597463736, -988934805, -570372449, -1355010475, -983293685, 1453102559, 1942237155, -451631628, -217960545, -360468622, -580464781, 233127820, 1997565125, -1152239591, 1131156866, -20440000 ], [ 1886049219, -628291023, 574343823, -1924681572, -164121715, 1000219850, -1659540597, -1675399260, -1215248093, -1416892009, -1783339259, -1851704499, -391784427, 873444690, 56679858, -1693109331, -1233439520, 225446958, 373570822, 125852495, -221084570, 984365480, -424232401 ], [ -253990139, 2087141868, 1106397423, -1602855603, 512852767, 103444055, -1205123700, -1701215463, 2104353398, 1191393848, -448566044, 1182374999, -1040479924, -632271736, 1697074899, -1609833902, -1422407392, -869380714, -1299966505, -1861488517, -1950474420, 890836319, -1339233864 ], [ -37453681, 1049090022, -295521112, 1347457690, -1126778329, -1108092997, -1558928810, 2020702361, -1115124093, -1090894267, 648511803, 1530208501, 1192913398, -125233832, 109305453, -833867210, -1611145872, -1371444546, -673173723, -1974235797, 957319770, 492085380, -414899329 ], [ -1638791175, 585180875, -1693479790, 948095809, -637945442, -1502768591, 1267984877, 1598670206, -1066230656, -2133498484, 1173811822, -1520177082, 850786559, 1105667496, -2017090080, 1334139010, 642187208, -709061574, 2002553475, -1829529366, -1054987426, 411550309, -1509904258 ], [ 96547896, -462058869, 913582039, 1972297833, -736160820, -223067584, 558860986, -1928237217, -829208595, 740818516, 1126153593, -1776366877, -2116317307, -1709995430, -2095622839, 1583144175, 818846560, -264746555, 502157437, -687555075, -2146396623, -327724872, -7675487 ], [ -1477953258, 1782582165, 472320437, -447578154, 1279048234, -1665385437, 1364193862, 622744458, -519854631, 1748001139, 1784848301, -1434673384, -1861483859, -542038872, -2021218369, 1783751118, -466396882, -67658178, -141774351, -346149467, 1329859510, 1607209785, -266803960 ], [ -1339151696, -624303667, -148638037, -1299978787, 1003173175, -162022568, 958163364, -1971421436, 984406981, -557351318, -301753984, 1716673753, -1596432479, -587951623, -414472034, -1557224343, 1531930842, -2078823566, 718232418, -641782610, 534513548, 1121124702, 232241179 ], [ 884724699, -393350502, 15558444, 1488260283, -2076294932, -1940130519, 393637721, -1733240948, 2105291980, -1500196613, 598150008, -375457628, -1082126024, -147804778, 1004674206, -1166026127, 560638610, 971211243, -1827782271, -823295169, 1038333313, -365277736, -1810957781 ], [ 1432784489, 1766247524, 869430611, -601178561, 372738170, 1827306, -268069136, 1592814517, 749508920, -714498027, -1320321408, -506288359, -792956740, -1683587015, -1428833805, -1323827439, -787556610, 616541104, 1036397354, -972362648, -1491759874, -807669758, -1106285834 ], [ -1163672286, 1162136645, -526845287, 1998953887, 154393907, -1286837221, 1193582279, 315480066, -947372740, -744021496, 1283458129, 1174300026, 1161864378, -2010986849, -1243956630, -2110949386, 903016179, 143077510, -2007910727, 217897611, -76665409, -2106321247, -914509908 ], [ -1406038962, 1210660897, 561917409, -2033902484, -936084497, -1778398398, -820629219, -153961065, -1958047277, 1990374771, 792902969, 208875208, -267572354, -1016394852, 662157910, 1825586736, -1645419371, 915120497, 826453446, 470900776, -506839251, 257754538, 1471074351 ], [ 1993646630, 1185584364, 875223295, -757377518, 609221593, 146408228, 494011646, -96540173, -2059130184, 942790811, -2109324494, -1463261611, 1069774688, -1451172698, 1287922187, -997198907, 1764226126, 830304415, -107320305, -16826213, 948715413, -816262262, -760717239 ], [ 191408753, 799774634, 2028976988, 1004016487, 663861918, -219013392, 1374654049, -113855642, 498457442, -800046379, -2039622117, 1843855662, -1348885531, 254956374, 87116389, -1581470329, -1226950516, 792170792, -339379890, -770721609, -1137725263, 585530617, -643588629 ], [ 301633687, -422607770, -1038980857, -200503253, -677518649, -45288726, 1463228996, 1201739896, 615956295, -1845600245, 20457843, -907160323, 1283360634, -1554739523, 101151087, -668560726, 1319756699, 687968728, 692909560, -66704365, -1585131096, -1828684481, 329654021 ], [ -310424641, -246444887, -72237842, 677996108, 715789400, -775822984, -1931821781, 85450870, -1964675527, -350009817, -973198010, -1076730608, 871545315, -312576472, -1503981232, 1294826996, -1693070188, 760052425, -1809809351, -219715012, -227466612, -2106809965, -1772922274 ], [ -278151666, -562323, 1664036295, 627492721, -821442416, -814373515, -1629070878, 1539421440, 962485916, -107406471, -640961826, 1421950438, -1959334475, 1598129182, -978623420, 1127381231, -2100527828, 2077137067, 1613556313, -538046069, 861361649, 1401859930, -1135678705 ] ], [ [ 815230570, -382711127, -1863301135, 536361529, 325272716, 1074796786, -1121829909, -388039168, -960297659, -1036298877, -1474597653, 2097115200, -1478322859, -214127391, -2035657987, -629821622, 905211098, 2064429143, -899212877, -555404962, 867648729, 1088578044, 397298269 ], [ -239591727, -803582721, -586624708, -1491007491, -1454594512, -1360022244, 311528990, -1231656563, 1542380150, -938586644, -717669880, 354580815, -377413376, -1636370927, -1604885479, 968545672, 1383410538, 1059916785, -426540497, 1274814470, -302292222, -395556761, 1748512369 ], [ 553596755, -1004283084, -882690703, 178028445, 1628066586, -52230303, -788618509, 1850833219, 908815891, 2062882270, -1947072325, -64620664, 1443705431, -611837965, -1960931741, -1106032168, -1718493505, 1766926897, -440670191, -1730347676, 132245100, -295062806, 1707657556 ], [ 933915664, -642991668, -1186851438, 1928365869, 276863717, -1876506281, -383751265, -135320400, -1864507791, 1501320314, 2041849544, -2028747713, 872839343, -1853594159, 1008879543, 650554021, 1837799405, -23765739, -1291557195, -1144202678, -765481512, 884714418, 583394255 ], [ -1882945444, 1207612010, -935153840, 682671552, 1441545578, -496899121, -425748496, -758182585, 1295835829, 1115735982, -220037616, -1591563596, 1790713150, 1252034489, -1167202448, 771383497, 164940920, -19737739, 1329951413, -878160350, -550062434, 1167654092, -186981510 ], [ -1837010799, 1450901132, -1541316935, 368993181, -1619222192, 564597371, 2105130008, -228652314, -520869159, 968005327, 523501501, -319464888, -1717167118, -1958190567, -174042611, -690138861, -1334110064, 1663264058, -340923575, -1126633999, 2033139905, -1755476108, -202328534 ], [ -579755150, -691111385, 26105182, 1192205663, 1975467234, -241837431, -855025043, 618209220, 720611916, -399617193, -432169404, -846617491, 866676806, 1742746324, 292866676, 1946890769, 1814295001, 1843152135, -1800037697, -1442725358, 1589096857, -1527957282, 1463352423 ], [ -1994715787, 1168081399, -830634189, -964404998, 594662875, -1356413817, 1925783459, -1518583710, 372351538, -574001360, 394872986, -686318909, -948688803, -313374554, 212827699, 1360708456, 918768092, 919631810, 1757523933, -1462805207, -841974224, -807162607, -390666844 ], [ 43790644, -1415717901, -1256887821, 964001023, -316163311, 1367072581, -347054191, 1965094545, 1482689980, 881595354, 592327688, 137797201, 301330365, 1104165327, -360330359, -1221469422, 851804968, -1891395874, -571208889, 1333308996, -960804270, 1267039293, 412693302 ], [ 429066163, -839994910, -1781435550, -946289543, 601696746, -340500438, 97371036, -1035757812, 1931809097, -614465888, -275666824, -847817384, 1802392506, -772889051, -1977716129, 1209147370, -648950413, 1376104020, -1950306817, -1332667298, -1606077580, -2021246246, -2126592197 ], [ -1744927038, -1633688807, 1192260911, -1493174136, -1651794090, -1078366325, -217049545, -1687950077, 1681873589, -1791044641, 1874752033, 208151375, 1698001349, -1370640175, 1219331734, 401334076, -305758739, -406073281, 1378336979, 279574428, -1166326676, -1151417409, 566925338 ], [ 1483798190, -908289048, -1231687308, -835172577, 1788279482, 988227521, -1543303633, 786858757, -354925509, 922935877, 1847434063, 344588531, -1237084472, -49044444, -251416819, -961618707, -668993080, -1171124337, -1979394998, 324360190, -355297998, -665422179, -227844933 ], [ 1925555796, -726283174, -1076083705, -639212474, -383073271, 304093262, -152228082, 880650990, -525209201, 2077762803, 826283778, 1761047493, -84133343, 2073386572, 1140425748, 879700213, 2046151147, 1603051987, -355233826, 2060990983, -393676548, 2045881267, -157412821 ], [ -1859367744, 405634939, 1831834550, 1928251707, 1924879567, 14976966, -1992080724, -788584301, 2097548117, -370227495, -1130186858, -1621582498, -777273728, 1284598509, -1676948659, 1697838816, 1042607332, 2087638496, -1277045239, 2043065421, 26757115, -535978884, -1948507619 ], [ -1363871933, -138287185, 1858959746, 555863767, -1270806552, 1389835380, 2037170054, -1230336914, -311771223, -1873787234, 1710786389, -1674917690, -993521144, -1156778949, -1235757123, -631636976, -1092227591, 47371473, -1401411604, 602917515, 1117694143, -1785469743, -174867175 ], [ 621794823, -958362724, 841716469, 2026328436, -303160245, -169407937, -1457377120, -1891340233, 617939503, 1917195540, 881663073, 1215314620, 488144291, 728147978, -556193104, 1679127407, -922157563, -613572674, 1689579755, -634941515, -1859756364, 1142340149, 1870118732 ], [ -1268589135, -107178582, -649985269, 1608214294, 1665029144, -503424181, -1425990734, -115386435, 1279671868, 899929605, -1496258368, -588854357, -672625866, -1138321081, 2103897947, 1302596402, -528458501, 262909247, -91600918, 1533610034, -26729803, 1520356431, 21110451 ], [ 1848102733, -138645497, -270015622, 779964196, 544734634, -1654139342, 2145369077, -349263741, -35392936, 726682135, -389251242, 709021052, -285957488, 2091410485, 864871627, 1756017095, 903378947, -192888208, -1277592258, 1296580057, -1950580163, 476942668, -266232098 ], [ 502658241, 1756166909, -172731237, -791492164, -963682459, -259439551, 1573789378, 1887026804, 923694803, 722652850, -1146668771, -560824004, 1257377107, -486209377, 1554844499, -1093254184, -1993367470, 288302375, -856022836, -228563150, -1113245341, -2084086414, 1254480634 ], [ -1633121157, 230028715, -1913475828, 2020677610, 4150724, 793754761, 211341433, -1387693595, -1749322730, 2132890678, -1492261243, 879839101, -1042880782, -449660628, 1391253508, -131107164, 1473522876, 2092220657, 98653819, -1154175198, 997363260, 319866716, 1672414588 ], [ 798697280, -317415816, -1572034661, -1825515990, -229556828, 1448082641, 358659700, -891397686, -1971105996, -1473319696, -1379241034, -388467495, -1909447798, 2074255371, -1517993115, -636516834, -1305396719, -110354811, 13642231, 1089387561, -495623140, 258362969, -1271162231 ], [ -981192467, 542300528, 1151999181, -2139205571, 653858418, -1197550797, -1975203713, 1760146092, 788336886, -893744513, 817841540, 1944114850, 97173576, -1560898748, -234034043, -2025159465, -1980043386, -62720739, 2003118017, -288027826, -1204654965, -1034020348, 500746484 ], [ 2121276392, 792929240, 769215563, -261142826, 172854793, -482131681, -1370847140, -1690773030, 651353696, 159969146, -1365689901, -281840853, 1432430336, 168282045, -2091442221, -1967842567, 1540490215, 1252083740, -1762123864, -996535799, 450432055, 588063098, -562165234 ], [ 168591377, 91230351, -1142671024, 705799968, 311096967, -325980535, -1097233357, -1324055359, 1769283030, 830595802, -689729063, -1618164706, -2094183210, 49251254, -1190536664, 1336793168, -585912120, -1878289148, -196821950, 524242162, 1726428043, -2106300462, -1989087279 ] ], [ [ 1938775258, -1475823409, -586949125, 932349998, -829068919, 22091687, -31867933, 2111580403, 1295849295, -390914988, -1731624562, 920714739, -1165567740, 426097913, 594994137, -754326551, 538907480, -87013922, -1295655864, -1751423210, 926331883, 2081134453, -1172304662 ], [ 772541850, -640644039, 323090106, -2112329614, 1788813580, 1247546761, -1292880258, 1722570348, 1237777615, 666934225, -538281409, -111892794, 1614014332, -1677000048, 1598252432, -1514154882, 1096519887, -1573364842, 1322338194, 446783035, 913891733, 1200089026, -2145646416 ], [ -292474080, -220672292, -24628477, -1296493827, 1895403778, 1175060836, -177713908, -664610884, 1414894528, -113363242, -1537849420, -709201509, -1297342285, -173972378, 1893630831, 18332825, 1172896662, 1060834129, 1059916714, 156132577, 1876667430, -2014188249, -1850492661 ], [ 441302769, -1391787227, 1920479679, -1052329847, -1988367806, -1917339750, -673854232, -1720626045, -361532859, 1294796385, -1269138444, -1445374133, 1364640849, -570932209, 665680801, -475890992, -1851330310, -213134110, -1054526456, 2139151690, 1325203971, -1986382850, -57209880 ], [ -1620569386, 2007499734, -1088492625, -375748447, 597903580, -1494415327, -1082890158, 1317539817, -1546987218, -2078695866, 1543075527, -304317288, 869868864, -1486322739, -1845205433, -470809088, -2012022992, 465037044, 116467316, 169237405, -1690609538, 1655137383, 1725271051 ], [ -230725994, 801337533, 1123423221, 1647884176, 285863721, 1029873153, 1389806704, 1611904233, 1696188813, 229238549, -443427487, 1708686609, -1025256311, -2034613260, -1350655547, 1774156545, -1820812437, 1502348168, 962931287, -1712094283, -669110851, 1115212851, -547017666 ], [ -1353484618, 1288157505, 1944590037, -331392124, -477692098, 1245612806, -946811571, 1816589728, 1710548271, 307366970, -731125596, -1913868766, -445084014, -2011647566, 592187330, -549200736, 1656599718, 1239911879, -1453771042, -365969324, -2144614364, 18015694, -61252508 ], [ -1934797536, -1123416942, 881285035, -955250308, -486674959, 520165262, -1457480870, -360996698, 1235878594, -374541276, -119786591, -1790307466, -1471258733, -1126939958, -645741071, -871056044, -1956287510, -2062472653, -1887611774, 1871382234, -697977067, 1139623667, -210202464 ], [ 1405524332, 688404753, -1405816337, 1367729265, 1309603345, -298814556, -461952347, 721336230, -640902007, -1810325722, 397626263, -1076593905, -181641959, 451329650, 301594449, 1530329613, 1947995313, -1280133134, 1457920353, -254042249, 585322572, -1155770177, 1013381382 ], [ 767925274, 991637579, -228084156, 890104099, 347690235, 1629476615, 1308212251, 1951630697, 716242082, -1497836062, 994621560, 741328778, -2020894549, 695920975, -574203783, -1340706451, -1748988141, 627965844, -1590134539, -2022507985, -701701572, 768182071, -1093552743 ], [ -996682943, -194400344, -998345695, 235915620, 855447578, 443970696, 1413774561, -1628347268, -163868971, -554981680, -944659981, -1316482217, 937755405, -706009841, -1664533525, 401026864, -1235202282, 305243452, -871296272, -809994496, -1582888549, -547684076, 1714600473 ], [ 864972925, -907904773, 1725276866, 322535362, 1247517642, -513315495, -1628641857, 788226646, -1576015420, -581296371, -1400218523, -2144596787, -1528098674, -4871844, -1031043696, -1152995022, 146877694, -1043153901, 2030399549, -847075949, 252623930, 1924311246, 1367175029 ], [ -1971078808, 580420114, 1591939651, 299323317, 1727171222, -2042311903, -670934948, -850524040, 753104715, -1202132857, -1072516641, -2018361257, 148702223, 1536412050, 1012893240, -1725976966, 1093278958, -1898446026, -795965833, 1223908276, -1545647348, 121175929, 1413116211 ], [ 1339551086, 466816431, 2119961427, 661382343, -1125785804, -81457506, -552927706, 1141860740, -1458921096, 1491414279, -229624126, 1460180200, -447907896, -420358471, -1138882946, 1120338845, -112508612, -1547706001, 1000028205, 905900907, -1343451116, -1071512498, 1122080950 ], [ 1601966786, -1923102265, 652747940, -143725557, -1509126138, 360812315, -1866966903, -1872286699, -1495339720, 1765831763, 594254960, -1845421868, 269840747, -1999020410, 2044175901, 922029897, -1149366100, -1987331031, -966285803, 1622103437, -377220512, -2058936956, 857093135 ], [ 1093244000, 857193411, 1681606642, 1679493301, -1580455687, 1819338461, 1611230974, -739011545, -1317361939, 144039281, 249101946, 1693642359, 1003336065, 1259041611, 368144649, 1028064744, 1683649980, -2136536209, 1727053534, 425454290, 2021792095, 1252255486, -1607455605 ], [ -309772230, -935490219, 1666054534, -679173062, -1294426257, 521835186, -186718194, -1594158758, 1120659341, -1378519448, -699079598, -1908616626, -2017759648, -624793394, -1194739962, -464564004, -1241684515, -2062961770, 1772440809, 823224892, 1638212388, -2099193342, 1474772990 ], [ -1927273103, -585914140, -1238938761, -1403667657, -660190676, -526115040, -2083377651, -2134116114, 545582112, -19570308, 610376352, 245818353, 497530627, 878886516, 2012407530, 407975763, 700644688, -1910860706, -1541170886, -1061727887, 1059982697, -916934004, -1690605481 ], [ -246752512, 1065569003, -1488101119, 1415248499, -1058826132, -1234671205, 811774242, 1579030186, -228255335, 510501046, 1492087235, 1116306327, -804063753, -9361286, 975656313, 1330003959, -1491895976, 618852916, 1929263569, -939108516, -1119999957, 2135563962, -1021158472 ], [ -1285524082, 1538775273, -1160267149, 54590287, -1604260198, -766514097, 91816154, 1051491278, -171300793, 943754030, 2013795351, -2721866, 290712704, 594358546, 117232752, -1929580592, 643092994, 696782481, 991257003, 1738036039, -1912785025, -2109123813, 1807244955 ], [ -1078641096, -352996370, 179068690, 1331315515, -1284857633, -55412818, 123597741, 580759116, 218864457, 1099830394, 1980656949, 1324405500, 1080639444, -135737109, 466599559, 6512736, 395770132, 1528328644, -1119547232, 986030209, 677017071, 525816647, -2108334589 ], [ -97411947, -948067952, -1854512856, -792846942, 1230840103, -368327738, 1431775157, 914561110, 1772969262, -1141899574, -674974554, -1206795593, 1916735899, -475851405, -679253728, -1084922083, 719579231, -537089316, -1892720786, 1105616074, -605078653, 1448169136, 1783084330 ], [ 1239689047, -1487939306, -2076650994, 1479923603, -417125298, 785237701, -186052291, -1945201467, -846647593, -360433295, 214073893, 1779767165, -179832882, 458696199, 188145863, 798612221, 1105621614, -1541735404, 871274063, 1746091338, -1082560369, 841827735, 891551774 ], [ 889692540, -291444573, -508538378, 1650290683, 603841842, -1885573781, 1288272861, -212186494, -877929843, -1999128004, -502743470, -1008241876, 124667746, -1164458762, -1590272982, -1775953906, -1314300186, 2059686429, 745077497, 400810659, 1461091499, 1194332951, 651460095 ] ] ] }