{ "type": "int32", "data": [ [ [ [ -540236436, -513468282, 2016786337, 1410966860, -251526199, -879011212, 1253681560, -1700168210, -119241799, 1946389523, 1335412164, 84406511, 1495910741, -1433278479, 46061807, 1341877352, -1532256026, -1219327235, 701238214, -761501939, -683159371, -1423564496, -721677773, 952978971, -1125939202, -1323400245, 411532895, -1585882847, -1690432950 ], [ -1750796890, 497065115, 1870818101, -1434611514, -1501557271, -1809005299, -1253842345, 1344479263, 944974012, 1291934888, 482493530, 1183776059, 1332848817, 1714609119, -333543820, 1464400909, -607719270, -1829526437, 628714882, 1168628313, 807556877, 2146201091, -1699548045, 748905377, 1599616705, 2077509430, 1519607871, -863141571, -482353838 ], [ -1045431071, -450998885, 1032113608, 146005490, -372971308, -106476693, 1890509982, -1904518467, 992547151, -185867230, 1810127364, -500584616, -662585470, -1768559282, 1950141357, -1613815464, -1714704262, 347476244, -882170565, -1219249901, 273279855, 1366991442, 191458077, -1331867655, -551287055, 1897907285, -1044408524, 1113525176, 361322422 ], [ -1373665993, -1948569472, -112696167, -1843405475, 51118105, 265218411, -1314241697, 1419572833, 1100815942, -395522222, -1939627167, 1294588295, 7620220, 355288903, -1342852891, -2003579943, 260054659, -932515873, 766326543, -772611029, -1950091667, 10133829, -1469000087, -723752351, 1175057666, 1798930224, 1286132803, -831836350, -1693313362 ] ], [ [ 1491646995, -1546833561, 567275547, -119365166, -797344588, -1843362520, 583524725, 1914768941, 635198595, -302494756, 401235556, -243086634, 1289920357, -1538643128, -1344165212, 770206006, -272545735, -825055866, 80922251, 510468887, -435906209, 1992179213, 1238483773, 2070257338, -1793163185, 1949755151, -471204705, 584425419, -1399771257 ], [ -392767550, -198509624, -161622624, -1714340033, -667218675, -72379110, -2088299772, -1181290157, -921593905, -1834564067, -791452239, -1267658708, -1745119075, 1411849275, -663927511, 1499542679, 757307779, 610562322, -2034658692, 1800321293, -1840179314, -1640269232, 45695981, -551816449, 2090903191, -745722735, -2078046692, 1622049843, 547766752 ], [ 2070562885, -477671179, 1961206727, 1040471995, -775684994, 1319270688, 2002178013, -988132774, 9484114, 798994460, -408073692, -1891712548, -732588813, 2044396323, 1102445511, 71156391, -1419162815, -1038616116, -964235495, 1789402370, 2116529037, 222149256, -931390735, 425197927, 329562013, 1802183621, -409327502, -2104523169, -832347165 ], [ 1221214254, -2036545268, -1471131644, -2049872323, 705920182, -1870376259, -1269925142, -904273460, -1804898719, 316871102, -1018359124, -745717661, -1374254207, 209784735, -1260972273, 462703235, -1232452708, -458189734, 154270300, -297990681, 1895461549, 806849995, 343137171, -1109886250, -338349707, -1174285326, 1056044463, 381822895, 1928687337 ] ], [ [ 1367162502, -1777705374, -1088030569, 660058313, 1572640779, -377038474, -1114664130, 36429848, 1231536685, 2035863603, 62452621, 686993167, -148287328, -210872879, 1355176484, -280059970, 614183370, -1293970389, -2092628044, 838258824, 597409528, 471716352, 1270789064, -2085423602, -678496138, 385172143, -971147124, 1598033699, -682488086 ], [ 230228098, -90488221, 1563698886, 1641303232, 251652387, 1502453305, -191196073, -950051154, 1562332114, -1167318113, -2136716255, -599331008, 1699477686, -1384907890, -1180240966, -1459116126, 1243184524, -884416924, 601913223, 1149700913, 1954975893, -422024030, 832908391, 413213631, 2020599813, 172587018, -1388670105, 10977072, 1573896959 ], [ -137490623, 1372783270, 1930477845, 2072469703, -1192186541, 174937381, 590115663, -1046721913, 1947142592, -1229057982, 1101986622, 13029204, 1753867646, 1150835151, -440246919, 190701620, 183235577, 534109987, -960650004, 1556364150, -1468368664, 564924004, -1165786302, 106878292, 1996733257, -644324820, 785567181, -461146379, -811783432 ], [ 37612258, -1972722608, -358475827, 1949107492, 1270410748, -420367170, 279186654, -292635600, -1867888237, -2071206505, 1940739794, 1291008818, 1606678803, -491755223, -1476282150, 2125262060, -293856768, 337688802, 1008358920, -459240515, -630396304, 231852101, -1304277906, 1923307183, 406055613, -1471303847, 1317101233, 984989722, 1899441074 ] ], [ [ -933141371, 1630715862, -1434587649, -2078816940, 1302266864, 2141969063, -1296685390, -327891083, 693850034, 1351436134, -1319143082, 1710297622, 1665097013, -1122817979, 580130644, 719757698, 213368400, 186807072, -148849002, 1036412209, -482909913, -204474902, 286734503, 1600880145, -1769658861, 1841142747, -1278357498, 235135275, -1257991238 ], [ 934900775, 1669878164, 508679714, 1684227834, 1020642114, 1560074078, -248550808, -1292991444, 109089600, 929030923, 208608519, 1224608949, 1505040572, 1132374014, -752227622, 1930496051, 116045862, 1288821285, -72090083, -1047001991, 1422775861, -270766060, -1672805274, -2103105369, -762607696, -314195403, 717997888, 243699716, 974664453 ], [ -1173407588, -446867799, 1455779791, -401866665, 848223558, -1444742380, 1775164660, -238127194, 930901738, 670973577, -1797285550, 991578502, -1291230391, -904134893, -1649273214, 836577704, 229094958, -2004744392, 1437744348, -241229315, -1610836318, 826526442, -2012919592, -1006477617, -120105150, 1118417335, 1732528339, 47444635, 278105292 ], [ -1644885698, -2062270943, 283517449, 1563879224, 850703803, -2096904575, 670378229, 1373746814, -1715379082, 1314603131, -738152524, -302279656, 1878714899, -582523696, 111865945, 1083143384, -1808851179, 712128739, 2006983717, 1539699925, 1026309246, -1357861268, -1916334420, 1547003086, -1733476093, -1112501965, 2132273897, 1983206495, 1917338302 ] ], [ [ 1780342857, -455798913, 990812325, 240379851, -2011623911, -1037621871, 1489129103, -462869821, 1758944608, -1935903884, 1805984003, 1175740436, 645564806, 1011139033, -249090997, 2018636711, -104976583, 1840229629, 1851812591, -1151573101, 1774236110, -1926682294, 698913208, -1939941247, 446436746, -1986593885, -996218863, -1271146987, -1412546048 ], [ 1825888084, 1619783213, 479445667, -1533230042, -760985045, 598989073, -1710681174, -11230090, -720135344, 496769608, 796455850, 1232251578, -1686434469, -1678671785, 628360274, 1703664454, -278823114, -1532824405, 1047129036, -1175336420, 151856062, -1229022469, -1625447010, -564608721, 2013970789, -1121724423, 485473076, -1827886598, -1061138841 ], [ -2084888486, -1697903721, -271891653, -1496176845, 1279736866, -1745828371, 2043594688, 1173500152, -1943267789, -376304242, 1448429069, 223095510, 1619438491, 1494234862, -379383776, 1652082035, -1547191935, 1730802632, -1370662198, 2087021158, -732836765, -1584566630, 2090494112, 1111763144, -133675324, -625986886, -720357873, -15851316, -513941437 ], [ -1577858814, 809067861, 2035857871, -1355604720, -912678496, 731862807, -122702123, -1798343703, 1304122148, -1173510500, -758831079, -1493098746, -1199564112, 54477607, -1081325416, -1467403840, -1952842375, -1100609180, 409949219, -229453410, -373866728, 1741505410, -1647420597, 1985766516, 1867908169, -1447334695, -1253899007, 491246585, -961574842 ] ], [ [ 250826497, -1252802644, 1902331180, 1995675414, -2068418824, 835785494, -1630384527, 650295188, -2051281731, -2040280596, 116350827, -947241774, -9890216, 1428124865, 1660176034, -377317161, -1843691036, -1717500858, -2074122548, -853167927, -1995811224, 1024772314, 1826554808, 565248071, -272021732, 739219821, -992419686, 217001795, 1987999831 ], [ 128836142, -634967583, 1577925900, -761717348, -1565700409, 2139296864, 1506762146, 1622066576, -1439085590, -1515547983, 972155704, -1992864964, -134633362, -1202526557, -153624681, -2082207184, 762109693, -1143368400, 1798623554, 41561182, -1477196376, -655652403, 1759793418, -1494471383, -168963372, -1962467165, 597605712, -83202103, -480375461 ], [ 2081185954, -569795713, -1915606436, 2131027527, -1089898952, 854484670, 1945480649, 1901914716, 665424357, -528589284, 1719399069, 1541968844, -285973577, 2034213481, -1756502306, -1839293590, -841857202, -1930740227, 1312859330, -1681765049, 1236861866, -312204675, -585068699, 415014110, -830019073, -1861342591, 869702750, -1197554571, -103391016 ], [ -1521661029, -915930290, -1603932361, 177783742, 1869388263, 1304915604, -1243790433, 1933946336, 1611262835, 1523272575, 1944126709, -449127802, 1528152056, -1165997377, 25286835, -376046674, -337285924, 679782761, 282129646, -206042436, 175909187, 1604745150, 2075648692, 417078737, -85069175, -833892089, 1311786677, 575233993, -2137472200 ] ], [ [ -362119162, 1093615073, 1244160787, -1489689309, 467665743, -541596068, 241878732, 1218408073, 92061419, -1787128521, 1596624001, -718168515, 1621964553, 356650557, -434144946, 945602291, 2099351359, 1331642800, 912753329, 515325487, 699416943, -1940205004, 469739090, 1958720025, -190676869, 1168181408, 69397105, 1069089116, -398155039 ], [ -1475906473, 377374924, 291538316, -468170911, 1164936327, 1371537542, 1998772389, -407966474, -1866648834, -1276638146, 2007836736, 119472338, -1295156289, -1597761661, 2000591392, 532523206, 1920649135, 1415977625, -293807758, -614651199, 2076975942, -2038972457, 536573993, 1593050878, -450207393, 1354245411, -1815938650, -737805176, 290167993 ], [ 1183824417, -1277174764, 1052314071, 2060106255, 1586875151, -1391128166, -957385289, 1975590870, -1354104771, 296247314, -1502049257, 920230003, -40114677, -976929895, -154919313, -1784586371, 1510593522, -1199710325, -2096472537, -1865880640, 907033306, -683337972, 1271211684, 775862244, 910091021, -1468216160, 599331995, -1043146363, -690008104 ], [ -1583866859, 1146438296, -262755121, -1491496271, 1491090839, -745877490, -1949206877, 455789171, -2084482814, 651379454, -1433565621, 1887508878, -1348991804, 1929917727, -819901456, -76299466, -591868913, -2090405777, -1028459550, 204665207, -215876682, 263853445, 375895518, 927857812, 1212769190, -1011908965, -2012826716, 775153950, -2084305535 ] ], [ [ -71905301, -282634945, -1610127234, -70359626, 767661177, -837631559, 2027319977, 1779981152, -1630994011, 88598875, 867038872, 1392435023, -357902657, 326265979, -391037781, 1542907979, -1639866853, -1377605963, 1249808481, -413368491, 1669641344, 897921233, -807885642, -1693325896, -1332056410, -41040220, -1184756963, -1487487674, 533690679 ], [ -1269205065, 199802192, -924887389, 292633440, 872291398, -2101620333, 200149768, -962290385, 1395093306, 171010205, 805017813, -1138331205, 651158261, -2032605309, -1450115266, -1023853983, 1223783275, -691547931, 1581815084, 1505667000, -1097314845, 226858620, -207210729, 800529586, 1224260892, 1114742920, 902432981, 810344269, 942404604 ], [ 846187559, 1537926060, -231421506, -2059634461, 159714032, -42984117, 2083425424, 1359262048, 1228490155, 38790772, 926095425, -55236803, -244734884, -2110260057, 1574511158, 1480173455, 1369578867, -151877731, -89878467, -2047104975, -946044299, -706506522, 34276096, 698191748, 2127229943, 1508406722, 1727035468, -2138364579, 1352704423 ], [ 218455750, -336250750, 1128451566, -337351246, 151854082, -67621077, 2106406387, 910759634, -473354667, 929159854, -1205396757, -222477476, 1718507312, -1474093739, -127182272, -1655434480, -1531573347, -1273810543, -792428538, 2102621495, 134508318, -871135995, 2141772026, 697374602, 1404392519, -612708763, -1155857864, 161209249, -822381465 ] ], [ [ -1296178107, -44634275, 1045462600, -1749211142, -1016633263, -1371071115, 1047348121, 2013023773, -224656727, -2107206797, -1068310672, 754085710, 1093523793, 772531459, -1149135356, -1997601072, -410238612, 782541699, -882508841, 2102612890, 1224981440, -135574482, 318478231, -1167183683, 1880593462, 756641237, -1672688384, 2090328793, 1771151135 ], [ 884882216, 138334497, -1223083988, 1714137715, 1851902640, 1277198292, 1825568197, 724044744, 1649926642, -982499166, -1821486705, -409617452, -779314349, 510759712, -1062858231, -1805570670, -1086022374, 408516524, -268920154, 319751592, -1577536645, 1641340815, -1601224909, -1926853517, -1138051533, 1426870354, -1976668691, -759085348, 2040424254 ], [ 1687115299, -2106912378, -1232905921, 911239846, 506613295, 550654312, -1124668568, 1323515527, -1574791299, -1532277816, 695197501, 1896696008, 1312547678, 1467127725, -675421283, -1370087595, 2142829561, 59688520, 1891774630, -1652314854, -345329011, -552287903, 750876763, 348128168, -2124376020, -740317010, 1422508060, -611042081, 398985593 ], [ -710809822, -414891212, -1024580051, -38567259, 948324338, 47708245, 290328613, -1365396896, -1803536785, 1647893042, 663556029, -1530491882, -996283394, 1732340095, 1135876477, 171613124, -2115617040, 157321872, -403937890, -406836340, 439710545, 413852036, -2106898023, 1985144191, 1128296229, 969231564, -2077446203, 436058298, -357233296 ] ], [ [ -1754821608, -1342542972, -1917008009, 652567712, 1127356235, 975088578, -765264928, -1111749234, -629608406, 735047703, -856678727, -317310925, -1143782284, -1122419982, 1718844755, 930564608, 407235380, -55633132, -750394561, 2116026630, -1915324142, -169680492, 499676728, 910286798, 2106928290, -1745209320, -1203518286, 1154412775, -404622418 ], [ -1501313678, -909677122, 686902168, 564535717, -453605973, -1050989437, 931532633, 733133771, 1056414030, 600834385, 445501102, 1080664493, -1906363314, 1050076600, 217985374, 1232434233, -1701919361, -318090404, 1965529875, 20606142, 1359144581, -1745801237, -1986588173, 1980259396, 1448989611, -305678188, 2044957757, 1231013623, 1610678870 ], [ -1471873904, -770969907, 1914194888, -526678923, -1675297691, 894569229, -902527858, 1420885834, 823082760, -56171194, 1583888624, -1230631161, 1946025956, 1451715585, -1507181088, 504895782, 758666583, 1069869539, -124887476, -9565115, -1724368289, -1947243297, 107585477, -482958550, -1576122078, 162230348, -782925225, -808929715, 1817738632 ], [ -668926832, -1088455786, 952778446, 80937176, 476295117, -629930959, -922395925, 1458623548, 1328859292, -1252942560, 12079518, -1325465948, -421619801, 1183324650, 277103290, -1870469771, 1106050247, 2000836262, 1051873284, 1231120946, -557509211, 1530830656, 456950198, -1013446938, -2076633977, 1477706405, 1520263782, -779882631, 1571290087 ] ], [ [ 554183451, -1779369509, 762946735, 379159491, -603768852, -1084469711, 1916552600, -629083519, -976977380, -493851475, -1013881348, -829703220, -523655363, -1320346719, 401490833, -760375624, -45293832, 731732554, 473487009, 1802769497, -364984749, 1766797395, 1867653641, -938062408, -150494727, 1987469814, 1650032556, -648782692, 462552253 ], [ -1011269229, 811652808, 1632821534, 499271526, -1518566397, 585577430, -343043246, -1403566553, -494827227, 1437328723, -698627134, 441129679, -842027492, 1264142646, -1613509571, -804734431, 1281397662, -1705669737, -1635834826, -95387529, -2005589539, -912492375, 1446558832, -1506304871, -1578864985, 1321972325, -316521247, -488226089, 1980810881 ], [ 178653528, 1048375668, 2106718303, 1913501330, -932466817, -631162839, 40238278, -148146560, 2096327220, -2050568379, -665384113, 597702396, 990192817, 2039899084, -278908460, 1064138585, -1199658989, 716532682, 1418254259, 1468941532, 261208301, -1202000766, 1601322362, 1077784226, -1113162456, -2039866086, -951592131, -699076471, 1057964236 ], [ -2101257327, -1065073855, -1477680331, -2008515115, 1844772805, 1798680344, -1277662640, -1424401226, 1789885374, 149565832, -461476681, -1996030055, -414808682, -936623854, 1950232912, 2014133822, 1987190087, 1034622232, -1253400785, 964879407, 116829883, -1307377853, 536486936, -1972753500, 1627143202, -633053204, 1760978112, 1976001662, 91392557 ] ], [ [ 184220468, -1449546766, -1169398949, -1099718544, -1941743613, 464434165, 82625736, -1170760067, -1918528562, 1552933388, 1470435242, 464657095, -854732024, 1094534406, 1126472505, 417800396, -633941889, 1682621674, -1859695074, 859378120, -534412611, -1782202523, -1807615488, -120059365, -1775861261, -1052418472, -1901432213, 434687923, 430100001 ], [ 448706872, 1543195980, 721584396, -502067892, 619654462, 126552003, 544640024, -1040129486, 252542047, 1262070705, 747282312, 1654907047, 1274221867, 974660512, 1911040060, 522798228, -300009747, 2093244035, 1713622827, -204416188, 811154910, 1799159533, -1431593183, -1705069801, 1034829740, 961731515, 1292923153, -390203232, 1590730744 ], [ -114392423, -970771901, 1193649477, -835218268, 287182636, -1640957017, -242421691, 326313719, -1043886594, 697850134, 1642659741, -130409082, -635645742, 413067738, 1558986945, -192317728, -383416309, -1133597446, 530885039, -1855193157, 872448943, 1702789545, 1840589284, 1829428009, 373326229, -1287450412, 401403108, 947102406, 799996377 ], [ -1143287351, -241379561, 1261601991, -2007271220, 1214963904, 626595884, 564496262, -793800609, 358364544, 1266915189, -1623833134, -12714155, -240657073, 931001059, 1346248517, 16099589, -1280665383, -1549722150, 713094128, -31098863, 1126861732, -1121125141, 624109126, 843192938, 1215132205, -856245823, -763684242, 1442855253, 1956095780 ] ], [ [ 1263416887, 892421256, 1244338999, -401807955, 238095487, 52906213, -1211522091, 498712329, 2103190644, 1212360889, 1721234279, -1837885075, -964358011, -573431023, -425226610, -966879980, 903722328, 119088821, 1262220072, -1303871622, -1651253632, -1107689385, -1034889845, 167149079, 1776911689, 266509735, 779847560, -841361612, -704921490 ], [ -2131607327, -1254401613, -1892291484, -30697944, -1657616153, -984529051, 1581023693, -1977283690, -61400907, 797195192, -59862516, -243531294, 72283055, 1410552030, 244140696, -337684568, 14537303, -1531831953, 1688498846, -1731701743, -1404881700, 113691245, 1543178577, -1500559202, 2053378752, -1485178995, 1190817574, -743389957, 2035592634 ], [ -704889160, -509555369, 1788897333, -371096792, 455812376, -1143960315, -684902390, 658729640, 117075957, -1120158935, -2005992130, 2071636169, -1502863017, -771814858, -1254833490, -1667829458, -694125040, -1210663643, -852235248, 867030401, -1655201434, -743265947, 179041804, 26968772, -28220561, 1223265931, 2053217184, 1412210405, 425843565 ], [ -216414489, 311770967, 1209434521, 1910988343, 440348876, -735005204, -2130944286, 802490167, 933662859, 916301854, 815727319, 1157347405, -1251795742, -698940637, -96068902, -90399366, -412138985, -1390254939, 1449409550, -1573801621, 1893534045, -1353737589, 279640843, -1342752168, 2133255883, 425963180, -1105867448, -23687718, 182325488 ] ], [ [ 1542125727, -1006597632, 1469410084, 125332420, -1971390716, -1623947655, -1769637688, 625575450, 1406536473, -933691301, 939741627, 789861839, -466853506, -53322916, -562058583, 732907891, 1669076068, -547387202, -1290577466, 1923047860, -1686505294, 669822504, -1866554380, 1155390887, -694477548, 1478609655, -1451015345, 1048461476, 2061222624 ], [ 671445494, -914769655, 438567521, 81707889, -1042977667, -887081369, 2063604971, -1251016611, -1626046972, -734724045, 509083743, 961416944, 206775732, -514233887, -964494382, -1648899704, 38271387, 1449729618, -1804932383, -762194580, -862500290, 1344688671, -434954549, -1102505587, -1053176907, 874614361, 1074408033, -196665198, -86625755 ], [ 1131492099, -425597986, 1033157957, 145809649, -83929533, 138606383, -2057764093, 193994629, -592327562, 1619406338, 836084594, -506843522, 1233718189, -1411105260, -478294315, -235599694, -1741930559, -54014058, 716662062, 1467915322, 1239326625, 1633508797, -645533840, 116849732, 1186175279, 1618823085, 187321109, 261127592, 861236996 ], [ 1041820936, -1677466088, -783056486, 2053363345, 652701155, 1331885569, 1375219179, -167339243, -479861711, 1751806028, -360310130, 858781917, 737910073, 1790894242, 568320505, -92016701, -352646584, -665424074, -1613635353, -1684145685, -1725867482, -568481810, 2099258721, 1388079235, -47495264, 1450633054, 173794563, -1139118430, -1923240588 ] ], [ [ 1476054600, 1508485313, -1509776382, 1838375705, -1110175644, 941202979, -1330831893, 930024204, -1231771997, -227086955, 294857614, -2094317822, 126729579, -1767317148, 420773924, -667682219, 1919932278, 1227055686, 902471243, -1943812079, 556315566, 1721757484, -1438864893, 537050633, -1859861126, -893998599, -383067993, -254325870, 1534870095 ], [ -1273841426, -1680778958, 153909191, -416109615, -1694253260, 1736773173, 969573645, 1029780501, -1789819462, -2023612982, -670072500, 854792166, -1839922495, 1764119572, 331082183, -1977936221, -1743826701, -873127890, -969285615, 1935424556, 1067221905, 290681222, -245318776, 1272531104, -2030973267, 954621972, 1486474324, 674170528, -625079750 ], [ 735772038, -1839595266, -1803538668, -922433247, 1839705477, -1051952054, -112262722, 1379800231, -1068747486, -1783880720, -144464951, 1367226868, -2103249503, -1527963689, -522792173, -1343836203, -1994960156, -582893070, -1157799348, -52924210, -412021007, 149427043, -186585224, 869306832, 813237386, -1552092936, -1763858901, -1637507553, -41469436 ], [ 1522284780, -1063526227, 1095894710, -1631301330, -1922269846, 1097734253, -1895662858, -312690670, -1238513581, 2137554452, 1017801639, 255118111, 1027903843, -972435770, 1257065307, 47503233, -1907756505, 514127074, -636535712, -1792138196, -1413751356, -2117563850, -305918519, 474969104, 1302247722, -1930460494, 952842396, -2143408736, 183544061 ] ], [ [ 1064241674, -1109589158, 2086971052, -225407092, -278569130, -79583724, -792916192, -1413630410, -2033808463, 1840848882, 113474258, 305215502, -17267504, 2124618655, -181949681, -1899125071, 1666886240, -734476396, -1232921849, 469018776, 60751834, -662374780, -1291220635, -148143524, 1011041374, -470780599, -1049954557, -1460752678, 1015206224 ], [ -2012253807, -2100375803, -623523734, 1637585039, -1764042682, 798828999, 541915588, -941549319, 244411503, 320486195, -292052178, 752521819, -648686220, -2063981400, -1987162788, 1646051766, 10432492, -934237675, -1505951014, -1524840385, -1124919942, 1804096691, -1433910612, -1178983710, 524999965, -721352331, 122735345, 1343770036, -1490676403 ], [ -1220602309, -1011191018, 915333798, 1557085332, 766775198, 1823322045, -741503621, 1158067487, 828380307, -284052233, 1409943331, -946699393, -136337516, -1464928393, 621599569, 423440270, 527819950, -209944490, 976889354, -1433303428, -362670005, 1898290161, -1839029220, -1943032575, 68131872, 141519553, 1374567297, 1765145373, -323047243 ], [ -1938717229, -1160367837, 593587476, 1098976519, 1740342179, -1421565488, -822897616, -1687114885, -589862304, 1412991848, 646644666, 300600589, -1550218746, -1833353402, -399455639, -1801383310, 996900937, 731394860, 791474768, -1369184842, 958212609, 820414214, 1401408962, 165781563, 668040964, -2078971367, 373070607, -1184372725, 260763935 ] ], [ [ -1379446448, -1634284773, 1878523365, -2053456238, -53264275, 2023466059, 1868829425, 1337143750, 211819789, -451228496, 492679229, 405899011, -366118364, 505884813, 1565320197, 1255651304, 82277940, -1397425863, -151989744, -428264374, 190019370, -781753762, 1611175311, -1268243491, -913507770, 534871446, 258984852, 702793888, -13640119 ], [ 1818683542, 1662366279, 1745517489, 455620749, 2119079487, 1611927923, 1751105528, -2122378643, -489522584, 933556596, 1685854425, -147875079, 707876089, 1590592709, 16389419, -710427757, -1129657021, -563189218, -2141624668, 1959042435, -1583403915, -1123663979, 1847204334, 1591660290, -276389918, 432851667, 308012321, 1196262873, -1109188430 ], [ 1297858457, -1397796096, -1624672749, 97888067, 1632862498, 1909977791, 485067968, -142243266, -1577108036, 665256926, -1603216183, -215973579, -938040435, -192169870, 804702841, 727743202, -634821425, -441557098, -179336689, 1751792289, 650367727, 1197629763, 418920374, 436935986, -778719004, -1880672270, 1045513299, 501185825, -1649571250 ], [ -1268266154, 1539754041, 1868272188, -1820099742, -995397765, 405434846, 1174593190, -678955100, 1999967780, -1814588754, -1789797531, -1871593218, -1816121027, 20308383, -509405788, 801656820, -1441465859, 734175949, -1212721475, 427122237, 1141904155, 979670452, 502683855, -1872117081, -1131041291, 2075769071, 1440700922, -1310998029, -617608597 ] ], [ [ 399812359, 640686516, 335147437, -1411798284, 1858193378, 624507134, 959291668, 1807324194, 1445508607, -626513053, 1145682980, 1485015531, 924104813, -1590139130, -1397887427, 215698079, -892495401, -1524573424, -1901296780, 210606830, 430509509, 2070000738, -1298346747, 2070703496, -105531460, 777188813, 1131257365, 1359655959, 651239439 ], [ -641678580, -815665921, 1392683055, 1976910948, -1364600699, 480965590, -34475028, -871353811, -1068826410, 1227201476, 860945897, 882102957, 843851731, -1967136075, 133238484, -1212770974, 1345908486, 741183814, -908423652, 1265363720, 1629591869, -1205209141, -496902444, 497397205, 1791785729, -1486983112, 1910569377, 351035754, 2112330796 ], [ -1748766057, 1379302411, -1087179647, 175769830, -1819399990, -865280293, -206808558, -604530486, 1290629208, 1190267299, -1857675482, 1575762401, -1331467256, 1532484629, 1562380864, 278529773, -518606185, 2058716776, -1572707992, -487708390, -2055023558, -690428799, -1512604890, -1910853643, 1108620565, -653456564, 1057222414, 904794992, 1283419411 ], [ -678809844, 1299868904, -989203169, -740100547, -154365574, -699624789, 1597971164, 1959201816, 1211003546, 647942859, -1798880846, -447312749, -1749649368, -1633703924, -2018061988, 622788925, -1596396197, -80774317, -1192249614, 2139222899, -838452373, -1874297448, -944780112, -1290256998, -1484801716, 312036988, 1128250666, -462541010, -2054456428 ] ], [ [ 1183563929, 2058150441, -1878434654, 1360411188, -1771412762, -2077698334, 300531788, 1388824169, 1829718617, 916909247, 1917762472, 1522493567, 1091390959, 1204518714, 482589538, 2123428634, 1500725434, 217510705, 1969506783, -24120582, 1292865390, -1303655589, 185497549, -1279978312, -770625377, -533243330, 1342086779, -2046834581, -1491941771 ], [ -265130927, 1927514065, -1447289391, 2034311882, -511587152, -1617935489, -503687864, -682096828, -519106916, 231964914, -1186601861, -142260299, -1554826936, 350028455, 226912557, 92893471, -649588005, 1680550641, -1036241915, 1801184434, -1252192008, 1280876264, 1020276332, -1072043539, -637597644, -1251639731, 1753322619, -626285778, -79003781 ], [ 1781585512, 1101181871, 1867648348, 1591199953, 2053525024, 1886479840, -569441859, 2024293297, 1386694299, 1527057156, 2025676058, -894324668, 1565318836, -806927389, 1614542884, 2104070742, 862677635, -1226710911, -1681582321, -2006860087, 301488630, 191537298, -1065230986, -885646759, -1972056238, -248604079, -1298337944, -1058124525, 1065822353 ], [ 2140566299, 490931811, 735385857, 199018157, 30551835, 24294185, 709740040, -2026955456, 1357959064, 1227051670, 163832866, 386940309, -1947298777, -1264124472, -105704046, -2102410602, -756073907, 1051673502, 518829906, -1962569461, 803461697, 110639655, 1885122117, 1658847084, -541027296, 2084720550, -1096949819, -189693343, 1124001344 ] ], [ [ -1744022557, -2107885388, 1639299804, -20184510, -1724443338, -504635434, -1852786647, 438004939, -2013579153, 1023898802, -1012633606, -556716971, -1605987640, 635634754, -713720600, -1784828897, -1062816118, 1975628476, 1355609476, 610952139, -165543836, 1400436646, 257639624, 1100832568, 113267038, -1007852317, 385994379, -1898778451, 1083829215 ], [ 487555911, -1651660193, -1367266268, -1750303626, 413612448, 771761087, -1426944725, 100894196, 1178020561, -1753902153, 314300739, -591457697, 131150143, -317717475, 1805642350, 958282655, -1412202478, 1707793436, -693550895, -578356912, 1652592501, 1815783886, -857828792, 408282846, -1267839463, -1710411527, -1249286071, -1234201473, 1289211241 ], [ 996602388, -1900241931, 1346214496, 1645468985, 1196400104, -1377952948, 1238177830, 1441210978, -881741603, 1639496648, -100387491, 399668337, -1459908188, 1296465895, -1491109554, -764197543, -1085072973, 1903021776, -763588857, -1056019099, -584445628, -732961516, 395814505, -147913568, 2103845524, -911575462, -264548104, 1179468199, -915662864 ], [ 912661820, -1252201699, -503168050, -715533783, 1982966403, -1635024938, -1563924871, 140690447, -183778612, -836615896, 63319997, -1316633709, 765736635, -1846261658, 592605620, 880667328, -2135483894, 1487098504, 344965517, 822584745, 1910648024, -667745666, 531976955, -123145789, 1793771816, -898871274, 2000007301, -798472610, -1104393435 ] ], [ [ -1353729442, -437671811, -1117122653, 396145313, 556221908, 749137465, -1884484811, -98245979, -981944853, -1566744998, 1770123949, 1342567536, -1165118258, -1540812992, -2053667328, -71475593, 1669784531, -985288623, 1673991550, -1175619, -1357041536, 1394837653, 476464572, -1029372487, -993216855, 936177241, -97948248, -431915242, 1675087958 ], [ -1092046933, 1908579429, 1783515294, 1581876815, 513794194, 1164397442, -18121435, -1995880741, 941657510, 156470974, -132140294, -2142334932, 1232603755, 251007856, 1646181017, 192531010, 2006530309, -279604180, -395240501, -1612195796, -1214487826, -1000446998, -1712184968, -128945960, -1182421880, -1938696087, 1301452359, 1669790971, -1255597041 ], [ -398777511, -407176901, -1065153430, -220106941, -586230478, -33506844, -1128846630, 2020053782, -108013442, 1417183136, 202597705, -1992763145, -795082024, -1474375055, 1447924881, -254744972, 1622773765, 915921013, -1611901433, 486740746, 1415393636, 699518698, 921377918, 1681092254, -1602877900, -1205319069, -2057492412, -342964174, -138999119 ], [ -1056764515, -879889808, -220632394, -1205533272, 784360785, 1348330752, 464374332, -1355555500, -1485844644, -1566819799, -382047449, 934986190, 285941093, -1333559528, -1729242689, -991406720, 1458464307, 929901793, 498266259, 1413670677, 372754483, 1971677190, -1796500441, -338677154, -64339268, -2136837993, -1146821798, 1457661199, 1173188111 ] ], [ [ -1688869581, 1930599630, -2095764735, 652459115, 351660335, -535266589, -431497954, -584272599, 2100413469, 1377008135, -1308335311, 494834914, -965400787, 696289421, -1547740074, -2010551401, -187592239, -476665514, -1217629307, -1463689246, 191623713, 382780871, -1690716504, 764847166, 857419112, -1181010634, 1020132393, -1098424227, 1052920190 ], [ -300447048, -253635957, 1702481609, 1727226195, -1526765325, 154185590, 21820828, -212722150, 1544378146, 1396697145, -1971650097, -1398861251, 370819033, -337257303, -528036094, 1107761109, -270821398, -698207481, -1879882370, 1980825984, 1392655754, -933726038, -43593022, -931740595, 26519292, 1517947624, 1046940134, 315480912, 1905997860 ], [ -1601893683, 210264270, -211919500, 1858871178, 1050810202, 1809605828, -1460000049, -294101762, 1296774319, 1752356463, -715365321, -2101279862, 664958224, 803984349, -2145616434, 142376244, -245122811, -1456243516, 1808347884, 658606840, 219181857, -417683452, -1631077624, -741296497, -889480453, 826165346, 1981215825, 1050035575, 1753276812 ], [ 800356791, -94185279, 393029727, -1447887098, 707800517, -1329190195, -1727087306, -1820604270, -551913846, -740988461, 2022958379, 301560627, -1553695071, -1644317755, 159268375, -682649322, 1117893403, -150101558, 484863250, 1305634331, 72066751, 1649929542, 231091431, -1201601115, 11443995, 1914217109, -789512506, -836464831, -1401149460 ] ], [ [ -1262210892, -114696250, -1157848957, -802821442, -353230441, -560099783, 679358924, -1080072052, -1518595344, -1462575119, -1309415331, -1579261830, 523721819, 1725890694, 2037779343, -1081812348, -269812952, -1895942454, -2002423779, -1431593723, 1035016931, -412989460, -3748095, -1118819944, 981016338, 1149004173, 1848860740, -1392416859, -110744762 ], [ 1476724517, -1965369217, 46289921, 1617590732, -676787055, -904190761, -2095026304, -2057218930, 599458007, 855296272, -2103736184, 900596660, 1347911599, -1576189100, 2020255970, -1417459599, 2129012199, -1931241274, 1849279708, 726819009, 1383210451, 1459067534, -137695015, -750359925, -1518815231, 698464260, -466308590, 525933870, 1111209600 ], [ 1766193209, 1504849960, -1399006723, -1666784645, -440293362, -744967127, 853615291, 2021107701, 162691061, -1395306533, 314444094, 1425920159, -190714235, -2072312486, -2081776576, 2022213357, 658486839, -11109463, 221611574, -1802375390, 57399940, 1975996316, 1915427516, -2077398841, -154626594, -1520344272, -620559718, -532196710, 7358592 ], [ 1961006928, 861482170, 156235908, -961862276, 1535775430, 1820046874, -2073375862, -2129007956, 155444788, 790087123, -355660629, 252579187, 1388919065, 571954298, 1753529697, 2080745080, -1776104516, 1359024794, 690526516, -266998309, 927135011, -1482328191, 1401171270, -26590868, 426422671, 1283245439, 1970455754, 1339202421, -41039745 ] ] ], [ [ [ -626899007, -272826663, 573011885, -129003790, 1294108283, -2006600994, 462865221, 657129517, 948681230, 129518152, -1603295441, 891705630, 1923737840, -1621598502, 1045404705, -608168239, 1157201346, -960727886, 322352543, -623818772, 859014360, 870796853, 1830046207, -1328251776, 180215233, -265445684, -1127362571, -1450353929, 157775224 ], [ -1160852742, 579548190, -1494761574, -1299667079, 1820938081, 768569385, -488706032, 928840777, 158194841, -121801621, -549749527, -279383522, -566353010, -1737943656, 135956994, -2017703982, 1549001396, -1763655142, 618093318, 1533869975, -1811466540, 224258328, -1536105731, 950771956, -93537522, -569835675, 279494366, 1098721431, -304871537 ], [ 1357606330, 1190502172, -805809253, -424956203, 1004303487, 702278619, 726845408, -1042158517, -483348809, 983849055, -1619860905, -952680612, -1878703376, 1850627481, 631771853, -244786638, -1507090933, -316934241, -194199859, -282871204, 1046030373, 857449102, -2099835540, -1864731219, 238269595, -1085785349, 1127339182, -982875460, -1683449696 ], [ 1469543511, 82951439, 950949600, 1341756529, 807356479, 1868827112, 1201444825, -1549434886, -1327989302, -940061679, 963264021, 1368787821, 1043825241, -997823947, -60643172, 132807093, -1312864276, 164645208, 1954447118, 779515796, -205180504, -1456007770, 124604140, -988454143, -894542198, 1460833482, 1033237029, 1697012959, -756106190 ] ], [ [ -674089646, 317470363, -586977211, 1096960169, 1665714276, -1498204851, 1566139535, 343580938, -247982825, -23185721, 1758884303, -2004044496, 2060036805, 2139986135, -946037478, 188290546, -1305855995, 533992108, 1632342401, -564216622, -1269532937, 1300174108, -1272153540, -1864451798, 1280656640, 137158031, -1058164357, 791109462, 804622674 ], [ -354626921, 446887665, 221989439, -1703680588, -186167141, 527659424, -1115922680, -1504247822, 1958263533, -483848385, -2033012455, 2008860367, 1570837403, -1079013234, -1797376669, 844493390, -1676766434, 239360051, 1147920024, 61365077, 64162909, 1230319946, -276328100, 1064251277, 127493098, 92867702, -714415101, 1848286454, -2108647639 ], [ -1115543166, 1616519864, 48563513, 1869882148, 1132182751, 1864359422, 626413985, -247356877, 2136791867, 1582347320, 59181563, -1353104992, 1715869449, -1744025615, -963671580, -1251151914, -435722541, -1522176180, 512650241, -1107552222, -2023527014, -1797573446, 1145083956, -1215865665, -26053846, 453208844, -504441476, 886592501, -993197063 ], [ -1507248855, -1955196740, -1984895605, -236618922, 1099557575, 1307600486, 1721268273, 1673101253, 1500555760, -698273962, -1275005325, -1306766712, -1786755082, -1080552157, 91744994, -359393748, 1460698128, 1452754567, 1380862900, -705655192, 270454264, -1258586154, -216666006, 1925677884, -398943362, -1630519133, 2014189568, -1469489729, -75639272 ] ], [ [ 343555369, -481684580, -1548067240, -1431364286, 850613125, 1009803280, -1099872882, 738181233, -1414998749, -1347092612, -1308762104, -1668030056, -431597856, 1924241556, -1922263116, 1873552568, -136883116, 804249969, 1124910336, -1819483861, -1213476181, 1625743118, 860176179, -1371606740, -1180824107, 959502917, -659129906, 1551959749, 1753263418 ], [ -663588604, -166625603, -330455472, -1723072188, -460623690, -655874584, 1812093622, 638232087, -1621239396, -1699183882, 1015998106, -621976878, -120370302, 511677589, -1384242675, -1810379752, 1668385106, 1866387589, 1438627750, 1254176590, 525059894, -755108523, 1624255769, 2055545841, 6539097, -1563827118, -1141263299, -696902097, 1107941426 ], [ 989838136, 72556922, -1217698162, 1112553705, 1094357275, 728894349, 2094829921, 1446603561, -702232625, 410946021, -40353905, -487054649, -339235003, -1477002613, 520780035, -1617944180, -344402758, -538700178, 160605343, -824482979, 324659619, -1241292916, -2005727953, -548725393, 1481414878, 1465284102, 1489977974, -266296235, 1114302430 ], [ 1570112699, -1488789009, 938346161, -1535294203, 1166057664, 540476339, -1897936912, -2004459605, 453902201, -1599017159, -367304954, 1330235856, -1441376083, -1862982236, 2086602307, -779093524, -2009208432, 2142682574, -2111455641, 920473708, -793609276, 2005329712, -347479067, 1994075204, 1307279682, -437075655, -1131283653, 1111054272, -913199773 ] ], [ [ -1168957379, 663805136, 335772313, -201652361, 2124406309, 518611211, -256012912, -1674022724, -1973269818, -2009400864, 609199135, -2048237360, 404258840, -925153350, -1852553669, 1305675215, -1510674717, -1254130094, -1809553202, 1032970295, -1172798780, -1603828181, 2120465904, 1804780581, 150232716, -276438173, 661908920, -729114248, 891615972 ], [ 2134607044, 337057836, -1380231378, -1430368555, 903396650, 8048153, -1681348430, 1862237286, -5763470, 233243522, 96468342, -1140227868, -57082105, 1215313503, 1653634519, -1122154072, 1208947179, -30605423, 364269265, -1015097125, 1808684573, -483938544, -685613843, 1870378162, 1152901232, 981381321, -812535934, -963434867, -1232788607 ], [ 1504700891, 463720948, -1977877300, 1551594412, -1841295209, -1182154540, 2022063843, -1274242686, 1558919790, -2064215326, -1893239806, -425398916, -1837234108, 446479718, 421805702, -155858503, -1442761612, 1575834608, 677451534, 567120178, -9880477, -1731704182, 1794015374, -1157304911, 820387556, 1391146798, 1241965022, 1857601282, 1649495898 ], [ 335578115, 1531770292, -1484207803, 693518298, 949556308, -434906738, 1701524416, -429247688, 1767703296, 1202793970, -1087182721, 857653593, 1310048101, 1603655399, 1829298385, 39502939, 1033400003, -1384113025, 1485060879, 1366920666, -946481810, -1265030833, -2098670893, -2027878838, -1438002998, 34459466, -1188296894, -809977144, 629776773 ] ], [ [ 1260555817, -597848646, 1825258546, 1829843417, 231837631, -1959563734, 369850379, 809349506, 254729990, 349657324, -1219670921, 768831073, -428169257, 2100561950, -1360485864, -1347807209, 1297164400, 543788429, -2070659128, 1366015625, -1527240913, 1984733108, -1887195378, -1203121082, -2014958584, -1214774496, 2008521119, 1716138923, -1437479686 ], [ 379113201, -870658523, -384488253, -1248084943, 688111332, -1370859877, -997422912, -1167602825, -1964681049, 1266454093, 345130338, -1285929753, -216302548, -2040343708, 34385345, 1910693504, 2046254623, -102840682, 643240718, -341797534, -1958208643, -1309549548, -1258748929, 1580801090, 1566824271, -888171259, 1709766804, 485173722, -1961436795 ], [ 173796941, 1070983263, 1497429340, 463248062, -1797119056, -773485029, -1458325464, 281372568, -289141665, -341343374, -1554534460, 265457453, -1820324468, -1418787323, -1689146068, -1208022891, -1240217433, 1906962613, -843216376, 1189738365, -1864726919, -1162944324, 82599116, 217866073, 1660384005, -1258401195, -1441274331, 2001970394, -1585804649 ], [ -1949351488, 140056642, -1633333936, 587021853, -756689431, 1647862269, -1702502977, -771629368, 1346241504, -886638533, -912747778, 1111876670, -1089954330, -2146374783, 1682104830, -438135545, -858067815, -283358777, 777879222, 595109685, 41413120, -1727724680, -1848952345, 205679508, 200279799, -1935711162, 984143498, 2036528786, 1915431825 ] ], [ [ 1082440241, -1742754965, -2011034225, 1238568687, -184248659, 944858487, 194943789, -340235064, 1079883660, 1793440145, 1561694466, -1591201840, -704497638, 2101810639, -1367978697, 1586127335, -207087917, 1677631683, 431610731, 49688831, 893342583, -1711892958, 411182759, 1483785180, -218343095, 1720473131, -622904832, 1093917194, 850458674 ], [ 172427021, -861558516, 807302023, 32314979, -1044602756, -500293480, 1483017287, -954709008, 2011061884, -260972180, -821025393, -1708870675, -1083314196, -958720355, 215553502, 739955468, -920023807, -1462830122, 42634523, 535730083, -1743664282, -376330762, -1396240416, -680200281, 764064168, 210792678, 287271825, -2108022936, 1675744266 ], [ 883434115, -510879762, 147474915, 1395169977, -1485831578, 1142382506, -1120105122, 349234572, -796935672, -1955979360, 1077358698, 330498252, -1862334717, -410615101, 1202549574, -527137240, 523804754, -295497931, -1564579771, 606994805, 1541394988, 270219145, -1145545730, 441127042, 1919974572, -1424787705, 1645266763, 1883016472, -869689661 ], [ -1961011918, -730656221, -602570123, -1385638821, 1103315063, -1082127444, -1295956926, -937140203, -779064112, -945628358, 1907311354, -1188774730, -709835768, 1123669412, 395668861, 2037950551, 1147661486, -1399488317, -571887661, -568324817, -1009170434, 1537524290, 167488655, -2033555191, 1249311548, -727835711, -1698686254, -33829990, 1250817357 ] ], [ [ 1725562955, 1512851695, -1693569934, -221249248, -1957678197, -329381868, 12676346, -358794888, 711289267, 1395922024, -30142170, -927876833, 1687011773, 139290710, 1804093967, 29923405, -392646184, -904318599, -1685726379, 154500522, 1745083627, 282992966, -824919411, -6606920, 1149949833, 2003967997, 113958737, 310120400, 1656195660 ], [ -117770979, -257656013, 1079855484, 700547699, -1053394964, 541607030, -414365631, 799894298, -809300036, -256024211, 2043591379, -89023516, 1186997262, 1634385215, 989772651, -190437766, 176063269, -1130131157, -399468022, -440777163, -1543803538, -755846281, -997519488, 1218962044, -1734380954, 618692464, 1064912013, 1516347571, -1023133188 ], [ -363378077, -457352710, -1137357278, -607247845, 1784830289, -1109719732, 349414932, -1420295608, -1203625720, 1490537292, 45871148, -1900035922, -1731724713, 772712687, -1127867427, 1945053168, -1737840748, -1584294104, 301080794, -1064831196, 125974566, 2138335382, 565897030, -673365822, -603866718, 1365647026, 854796264, 2016178515, -1982582866 ], [ -1610125, 1847688189, 61348046, -2103716437, 1534875494, 2106866573, -574357868, 1208477364, 589690294, -2125785196, 1521640366, -56266552, 272234393, 2127615925, 358620041, -1102250180, 1608875609, 1886551972, -1165800463, -168014273, -1852301964, -35955564, -1044703670, -1298676029, 2023898655, 454961168, -1503475189, -552386790, 1110138980 ] ], [ [ -1752588232, 472067076, -1373669744, 158210439, -2078879766, 370999826, -460178799, -297144648, -483389909, 1282554670, -779766543, 612930271, 37641890, 1153707242, 750961345, 612510288, 213773939, 722615022, 196128928, 1449043410, -1916379847, 370510423, -289740288, 580931267, 1381812992, 1563722385, 1281618479, -1337648859, -1746450658 ], [ 580357330, -1567163185, -1200905191, 1282713762, -1869126372, -1022114778, -979618797, 1333049434, -107193658, -1776195998, -610581633, -1030212799, 1542261603, -1464144381, -661213628, 1019647329, -801930319, -248167611, 1179030218, 944221398, -1462879291, -276445997, 1971103344, -1045365274, -1614420923, -1464394127, -1899137301, 23864704, -2126198229 ], [ -383666602, -640859996, -1049030459, 1540208836, -1884402951, 112042437, -952144481, -426808751, 1115707793, 971282743, -1565619637, -1943209671, -626165958, -167317218, -984970499, 1416836456, -1059271404, -1377023706, -2060579706, 220080247, 210969047, -699413350, -1757518696, -1676964194, -1228918834, 2021689409, 990690387, -1164004533, -1267700743 ], [ -297962037, 993390193, 105716885, 1987259550, 2007555281, -1142960597, 70383682, 282162706, 1839171827, 26924569, 841997937, 1642660323, -742572834, -37068671, -639187428, 1094202687, -211035210, 2014312991, 834722368, -387487486, 1089306650, 1131351176, -1960515935, -811808259, -119974305, -742834244, 237580215, -1938014974, -1530948521 ] ], [ [ 1429199730, -755155307, 1504330674, -206420318, 1376677812, 872350985, -962310186, -361272411, 430853657, 42768729, -1779537254, -1338780074, 2110877086, -555176504, -809557538, 655339623, 996481308, -1654437043, 1305043934, -1835126802, -1217128723, 1540985970, 802395493, -1442031419, -1177859527, -1173458440, -2081363750, -1248277539, 172900889 ], [ 1047661345, -877614157, 831481447, 105823807, -251111180, -2074408234, -955766526, 953273343, -2016526315, 1030791668, 1991007105, -2031799281, 707125073, 1299095261, 1556109318, 1363384468, 796658846, -1098001644, 71775360, 912572781, 954511596, 1268746513, 1432573906, 458809879, -1113148072, 460582543, -790886596, -271204911, -1304620391 ], [ 1520830109, 1057585361, -1902911065, -960876057, -582864949, 143699203, -607648834, -637389011, -756937323, 1855140106, -1464226865, -2044778833, -925953258, 216985139, 1096951747, -1384371742, -1731690051, -280456733, -511687402, -848442772, -706148307, 1898330244, 375798504, 1284204407, 923654957, -923716978, -814943717, -2053582405, 1545665685 ], [ 1264565876, -1154644278, -1647985713, -1487260841, -671987634, -417830750, -1974505041, -1491770981, -888851457, -1591004766, 1027347641, 799805730, -43329457, 1714930837, 788874814, 808010834, -1370409372, 1103850274, 1945520365, 719460395, 933227104, -732714045, -2017966733, 490519692, 1041609351, -348957000, 2071485450, -650532856, -1822911503 ] ], [ [ -1951247655, -642043475, 517452460, 221664307, 478577261, -642434707, 107597486, 1422116816, -47409879, 1077067822, -802889730, 1014121562, 904831177, 350625970, 1373000859, 1502117171, 195148623, 1803795808, 1347922873, -1533636359, -1559561463, 1454681215, 490590534, 977882867, 1577474436, -978142515, 1852239539, -1882864380, 2066111219 ], [ 441309003, 1403692772, -1255718031, 788708282, -275567412, -710273631, 1076881968, 2065909793, 182233973, 198094907, -2087535415, -1811277782, -1891302812, 1349858612, 1567270225, 635576883, 1077233310, 104558374, -1266748679, 1398527725, -557512008, 1898905122, 721354190, 1891771378, 1487375309, -1679218859, -1161951229, -902658212, -1998196699 ], [ -75316264, 351608731, -2040399010, 1593275117, 363009456, 1649363254, -214685039, -1570716772, -1582940856, 553675890, 1866789991, -2144069272, 74171317, 203793934, -869439508, 1608657539, -2044655364, -605343237, 358256678, -875805137, 1278663914, -201611292, -1924749258, 38590678, 1954745462, -103880820, -1109554125, -1111753802, 1741590049 ], [ 173297413, -79133040, -1809888906, 790536799, 1542740456, 985158831, -1550920068, -1544157315, 1760633434, 1835785146, -392667702, -1788608860, 1854834619, 823570687, 967147369, 1161241856, 46414286, -343968087, -1344505204, 489629617, 5600551, -1683180420, 1333598032, -915770687, 149934256, -1623422342, 177016285, -2125406338, -758173343 ] ], [ [ 550849434, 547080540, 618891615, -11284982, 1671891627, 570568753, -384887005, 372085012, 1442127636, 1914693319, 1901203841, -616011547, 824694536, 452084741, -345636997, -895208382, -368559900, 1204958899, -1417435687, -2005048943, -1498213944, 1805842739, 28321877, 795848246, 1683026907, 1642972478, 1912668578, -1041018613, -977793249 ], [ 1464656854, 715588838, 1285578781, -1101844853, -1404731727, 1198989413, -2025307638, -1293654487, -1242363697, 1765954177, -1689586557, 125506198, -2265035, 50383461, 1291961029, 1128475952, -976640763, -1912517814, -1302827935, 2107260936, -2070744231, -1920175925, -1731865195, -1460975907, -2024587279, -299758471, -1675486139, -674787324, 1408982140 ], [ 1373862325, -1242451714, -1270561061, -1429038095, 2005066365, -1444569861, -1841701566, -533078550, -2044746681, -776350179, 374870823, 1182686179, 1317038910, 1839604317, -155324439, 1185991233, -2012385673, 1422612649, 1380933118, 1552303556, -1846422317, 2032794795, 1036645998, 1400225621, -1983327764, 895911517, 1201777907, -957076702, 1151889656 ], [ 2038400716, 1239789647, 1170121298, -1091088486, -1386909464, -353102370, 1896164114, -1411699232, 1211142347, 481940043, 110601982, 918648877, 1930471414, 1298664973, -2103007775, 294539440, 208882157, -898051170, -555357603, 1500262305, -925110247, -343521373, 2135253804, -1125825118, -352826693, -1902344172, -1897660808, -1109398239, -1907438563 ] ], [ [ 272736649, -885102381, 550861268, 1467764543, 1830912055, 1320042311, 1445327594, -2018610833, -1881508007, -394508362, 1832917922, -1007757346, 1566463384, 1914806116, 1198930182, -1255272577, 2021724194, -474745876, -1630325400, 814098754, -955946584, -242843586, -753940901, -952607974, -1679377881, 1152654439, -362225470, 1845572999, 660227982 ], [ 1715683616, -1508963462, 1493950620, -1712408911, -151367127, -2136959616, -1428372381, 1463498473, 1121265093, 83042832, 2046835492, 161325027, 1807503004, 687054352, -1892455224, -998118335, -299389494, -1149052775, 1608389160, 1603735928, -965318469, -2116940625, -229730606, -7562014, 1176857, 1193979494, -1314262158, -638536141, 382019312 ], [ -1137199060, -171794100, -938610484, -361624856, -1528061951, -1267827459, -178800821, 1593751009, 641534032, 342124210, 837957346, 82749970, 1212393003, -695857174, 2029062309, 514830086, -278913408, 726569038, -578720874, -1312953030, -378801, -1821613867, -2089762642, -2025242375, -1613156345, -463579830, -1478557405, -50753369, 1534242656 ], [ 146759730, 1426933872, 921378928, -1409883932, -1401050469, -1848627471, 938720895, 125675582, -270999819, 1557356229, 310953954, -1574141964, 1226686705, -264790531, -119607890, 691436002, -167052456, 1085016276, -2103165571, 665369525, 1266344458, -1514669292, -1508558020, 1719142826, 1522379391, 1767386149, 1960489838, 1571635446, -1836544624 ] ], [ [ 520000122, 20899479, -480037847, -2104248753, 1053123842, -1458238994, 1828004973, 449446832, 287526573, -1666846351, -686270155, 572213850, 1660099461, -537277982, -726284468, 427173052, 1181822520, -7958292, 1652705294, -2095405473, -178459396, 1458904098, -1947399211, 101295587, -1924652840, -1365221562, -303450376, 1297665395, -2006973080 ], [ 2128053336, -2035445332, -940260669, -1071213153, 797030880, 1340961639, -2091162457, 1223353210, 1322515782, -279453078, 1272896500, -1301152598, 280122853, -1367912370, 297715142, 1816827663, 2031633995, -1779228910, -1808007202, 1030094707, -994234702, 1971016967, 182508600, 89556360, 1835258999, -485920611, -1067414565, 2125031702, 547095071 ], [ 1351119194, 1608295978, 2039369789, 377199949, 2109604741, -825477494, 1945808052, 1745866404, 60273561, 1343787134, 1954751893, 1277714790, -146514548, -1453843191, 509586216, 1671084442, -100004348, 764103484, -1664266581, -1809757726, 993292126, -385767789, -959548683, 470698918, -1059988242, 1153032779, 729260385, 597256731, 1912312776 ], [ -1622812089, -1499499008, 1116602000, 1623625214, -1841449248, 1513481052, -872396397, -668117945, 1652514256, -1806056657, -777228359, -1427140575, -305410509, -567493035, -339417544, -1036822842, -890959467, -603903803, -1696996681, -216161087, 592779245, 378938674, 89000933, -223983790, 2095854144, 2122885146, -283193226, -413910723, -1836477157 ] ], [ [ -181890414, -1650090796, 2143169102, 1908460088, 650083233, 1443161908, -76237380, -225969670, -1457516210, -730155184, -1427894836, -1043836916, -55874168, 2117713059, -70480387, 680225423, 308499788, 1849598772, 1967739103, 532598157, -503312996, 280361358, -1341290778, -386204579, 1257447385, -1302935150, 1285050067, -1503989767, 463770409 ], [ -1897068646, 1188631659, 141996083, 1112220712, -636681379, 1200086226, -1258157595, -365554518, -1904458687, 1802746703, 1808065374, 1309941606, 958228712, -119452812, 1399472654, 737596435, 1855265065, 1658579837, -314942919, 375957438, -1870102765, -1714185419, -841898066, -699414049, -191433858, -2053203470, 902125110, 1290303689, 1881034024 ], [ 1924135594, -204838719, 865005785, 733265439, 946222396, 1489068275, -2101880730, 2095571031, 1679340557, -1872604937, -118470003, 818668927, 1036906270, 1062569422, -229882678, 214999215, -2040000336, -876460660, -402770356, -731553528, 1905092689, 310859579, 1260032505, -440948041, 2108864774, -182559562, -668537000, 193402880, 796778895 ], [ -1354950040, 1991072807, 579973248, 689919225, 2107133876, 342542495, 150068277, 1157976283, 1041288077, 1095337975, 739567132, -445261230, 1615308333, 1945821105, -1703920238, 1339130078, -1550314618, 478540839, 1283705391, 802167003, 380031963, 612191423, -573758781, 661995195, -1582083622, -759265524, 988179582, -2073865003, -121407543 ] ], [ [ -1440358576, 784708027, -1744686284, -678083564, -31042229, 356231636, -1374133476, -1385776187, -1834190933, -2030367994, 1231983199, 1761160629, 885123275, -1360558318, -1741564789, 1362904922, 1482447279, 780155238, -299616842, -1679727060, 1809231462, 637032601, -1167869026, 800522507, 395310425, 1365351404, -34807452, 865440769, -128942642 ], [ 617775394, 1185098558, -642142775, 1664967804, -33534878, -279390175, -1866389293, -584056406, -1375000953, 528215641, -850909885, 1698369226, 308526447, 824049896, -1843523062, 2035128315, 118843022, 1098732254, -1609567673, -898053230, 1677901605, 193877043, 856861216, -2030706382, -1644099292, 1743583468, -617600511, -508446063, -1997275679 ], [ -1638861542, -143380765, 2104524021, 1607462648, 2138094523, -45206852, -968497603, -231029035, 1966251140, 1535228511, 1564217731, 617548011, -990901268, 663181212, -1432813698, -1940191574, -102133588, -1597796285, 1893467997, -45561713, -532901092, 1731773753, -1712998958, 998621970, 628493676, 1027999210, 1732727977, -193031052, 11310200 ], [ 2142933738, 1843784752, -924268480, -170388589, -1155927931, 592560382, -1132505596, 68557845, -1555010565, 1902813781, 75488914, -526842557, -1595929698, -617335066, -1137492274, 1847830683, 1758441352, -1704230102, 1157598028, -305392330, -1618500902, 1777035477, -1216980506, -276971872, 79737205, -590395087, 134702412, -1534962090, 770836406 ] ], [ [ -1710436101, 2015011107, -497028389, 60361109, 1007483156, -2137943733, -1292343984, -1668739438, -138926707, -278627301, 1232069335, -802951437, 182164675, -1374137014, -197404676, -488047665, 1932820959, 1469451194, 1384844761, 1993348786, 638868902, -1471519571, -1459850638, 1618305740, 220079760, 408809056, -1864492751, -614413961, 489985838 ], [ 1143632214, 1620578275, -1153431484, -1547590566, -1511920084, -1815893118, -766219821, 1766171211, -1031089790, -2011976450, -1419352802, -1853701352, -422598135, -1599104727, 1921527841, 1864364829, -356847647, 426068915, -118653337, -1130126138, 479877563, -1886671649, 1985353832, 1272547217, -1263304890, 18049312, 413196691, -859878638, 228805194 ], [ -583936529, -720646601, -423414704, 1478301097, -371871179, -1050527548, -516377916, -1698173258, 1488913116, -1430131262, -524809870, 1188492391, 1239578333, 1916964622, 1819526772, 1505009582, -565096710, -633981010, 108419547, 885355456, 2029935952, 2020486717, -385161951, -552356933, 1319356358, 1748545391, -739684398, 2101235040, 1863677009 ], [ 438936502, -938162401, -1250515763, 1329613088, -682419732, 1866294985, 2008598798, -1589796882, 1797615394, -1367433466, 827638199, -786773978, 1190377304, -1503630709, -735568506, 247845503, -1965836080, 620708811, 2123342244, 1815755430, -243443163, 1963338708, 95395591, -1984148889, -954718117, -216752954, 2120038125, -1672156605, -858180784 ] ], [ [ 1746696801, 695261787, -743168263, 442692621, -625619344, -1095072063, 525334227, 673677685, -714839283, -1027847436, 973070713, 371538305, -1490381448, -1854977510, 704960756, 1786222544, 1255801540, -997901696, -2088080707, -846479482, 1749420522, 244913377, -1884326111, 702299829, 484783645, -519330380, 1864415230, -8547394, -1156526479 ], [ -873317622, 1054276058, -1044770496, 9621915, -152754537, 1036301349, 1953068478, 1984617497, 1531336388, 1571049512, -1484381951, -794103392, 914765738, -2133945011, 1341473857, -2065996462, 182654564, -144558291, 777943320, 1390255955, -1410509322, -2099190762, 1130921527, -1613243068, -942438861, -867506539, -1520691077, -2080814864, -98365631 ], [ 851876660, 476109375, -1591679744, 299903822, 1445970740, -1738285120, -161071524, 2124754979, -368069036, -1237368737, 1860135398, 2134555616, 2031747746, 1732398616, -673152863, 1660664582, -1608110786, 2011928484, 516168357, -1843995278, 1014570695, -1640263618, -1615945532, -1174690827, 187793008, 2005528299, -310363412, 778960206, 1891816345 ], [ -951323723, 1433485379, 812464058, -1708635721, 372858259, 799546926, 767920546, -2045221451, -646819711, 1646760190, 885245611, 245372005, -273664936, 1367795139, 1143252117, 1540787686, -518132403, -1971297339, 21464597, 1663362880, 1896692092, -1044374139, -1436074706, 2014663855, 1417989883, 135391381, -135897085, -685815801, -1452459038 ] ], [ [ -1755910696, -1643651727, -1409236881, 910234777, 1654706332, 933116283, 847974132, -978753391, -365842459, -299014805, -1382344236, -1478448478, -1431589391, -1596672908, 1768510821, -2038421046, 2111514995, 1177147655, -1731530870, -365839090, -1151184677, -711216454, -762533567, -1227073933, 1283789181, 48404582, 396807899, -1963812423, 1146336686 ], [ -1878933584, -69077965, -1419987256, 1574192168, -955239863, -1753309833, 246114138, -578946111, -1635340354, -1232427939, -2107529497, 746432010, -1391134314, -536350713, -62981869, 1063417916, -481793786, 1217202908, -1577330212, -23260814, 1416705412, -1870754928, 644615104, 427171495, 1049908212, -238035787, 343548117, -1766886883, -15496524 ], [ -1775442667, 1891811726, 1665811744, -1693032193, -1609160129, -2012989039, -1086322474, -1345938436, -859432641, -1713686958, -747540883, 169329573, -596631137, -1844967784, 1691907947, -1194674331, 1956667354, 1232887716, -842554617, -2129264101, 309581487, -1102891295, 1546663984, 1906658775, -2036894601, 1748025502, -1948535075, 825180621, -962344966 ], [ 1754574256, -1568161441, -997371862, 1741835601, -1302449428, 949784749, 392665219, 786499648, -147978542, -577671511, -1630188281, 1405540202, -882561783, 1963461032, 2128057548, 1142926876, 1494211452, 1589501301, -172517462, 980737994, 1973245283, -1931194701, -711708640, 87753566, -1400521768, -1211320640, -2137234273, 1729469895, -1149851429 ] ], [ [ 733451417, -2012685932, -1634645826, 1290455, 2132463592, -2024333127, -808509720, -1627463742, -22435107, -730967228, 35933259, -140841113, -2134972736, -1044712232, 2046222260, 1943179109, 487628536, -179157385, -246028870, -1382881890, 162139115, -1021168025, -793877909, 672972055, -1367149161, 1207557924, -1349154629, 1431123713, 1501408962 ], [ -1968844883, -1173597396, -798056781, -690061753, 430818111, 1725158470, -121529583, -1827692880, -695542494, -1937797155, 837516141, 1568189393, 1837638615, -2138282648, 1673093921, -217604037, 1377896826, 1540762056, 1939782184, -1614877388, -1916945115, -1269539591, 841986922, 941023172, -1802322529, -1203955979, 861145234, -2066472074, -1800549563 ], [ 835465018, 1595953323, -547643570, 1796968765, -1628566912, -1795117358, -2104991520, -1025906058, 191154270, -681631833, 1449846705, -1936615025, -670784743, 2091822862, -814491722, 1293945021, 891244146, 1443897724, -1355166069, 334569541, -2035529603, -911197935, -639545680, 1091598448, -498201596, -1695770387, -187050484, 1604608211, 1021284629 ], [ -1586985155, 1475583920, -1095382765, -1026705166, -1115094782, -1296594277, -1050502008, 1626997758, -2056757623, 1549425295, 1479006801, 837181774, -1959222610, -775525969, 485891443, -837010420, 186190668, 2039468372, -212171419, -270969030, 313418038, 1273020113, -50178685, -833512078, 1902165849, -848307774, 1652637888, -2146442858, 578144036 ] ], [ [ 2141534616, -418775313, 229549987, 1681630164, 1662426144, 1466681347, -2031077313, 1762703437, 1576526004, -547918280, -768719685, 1419458244, 1793441396, -1573717354, 442834, -453183295, 1710145685, 2063887286, 1994720267, 1656508425, 90075523, 955740123, -421517993, 694037563, -592944997, -475997198, -1706055829, -1585154618, 1191915843 ], [ 946395083, 803180582, 819111038, 535083162, 1476042035, -1655508155, -1049121035, -1632046945, 1814845236, 2018714931, 741042918, -1202559719, -842105433, -1354101885, 1194589228, 1011246565, -75072843, 2047715190, 1233090274, -1923542715, -1624597786, -605838773, 2074997975, -2054810961, -1273961306, -1861402106, 1174471888, 1505863241, -571016650 ], [ -1009909738, -507371418, 317215242, -371256985, -1007018955, -280895281, -2122122161, 1431351057, -904225901, 1033477930, -1881966194, 363834102, -1849977873, -523868720, 2104953337, -657125651, -347471299, -2116804448, -718905173, 919618072, 1495998786, -1716320721, -1079569561, 1759344654, -2129409606, -1450717729, 819955691, -1277194789, -1555101205 ], [ -267207656, 1021166484, 638945634, 1803259433, -1978883023, -1101822630, -1444761745, 382631226, -658906264, 1983419804, -1927468310, -702606487, -184354176, -818348487, 1149818134, -1766397253, -1220592498, 1106595596, -902998154, -607196711, -1901310658, 867412531, -1906241100, -790755911, -1156019515, 1692199856, -124958496, -1571177972, 710233926 ] ], [ [ 1813076208, -648387216, 970766553, -1454633755, 1551265887, -725639503, -353230588, -1919239972, 957893843, 912194496, -1361877675, -1389584220, 876229240, -1463253106, -368791927, 528674704, 1245477542, -755234665, -79147135, -1258072432, 164612843, -1381733555, 705296271, -1505046587, 1376214764, -978855368, -963006478, 1091282215, 1938688664 ], [ 1967957728, 533809410, -1792264140, 1983701942, 742553493, 1418586842, 1095485505, -210258849, 16028314, 2146822382, 1104850987, -295498620, 601180270, 2042186159, -1672849609, 956858910, 1571703103, -205005335, -878791769, 590902455, 462748689, -1745633445, 344995038, 1953716542, 2020294176, 919224292, 139061539, 1869059684, -76460751 ], [ 1396931447, -1794010031, 372869240, -364348737, -1738561221, -1077616349, 1298854304, 1669220143, 655853910, 721873549, 856492587, -173875824, 353482809, -537474971, 1249804561, 1735316695, -1763124850, 514821805, 1594266438, 405722357, -1010261842, -642541386, 353722429, 1829767387, -1424052301, 824326607, -960213596, 1278758257, 1730766251 ], [ 339884547, -668277270, -532822815, -1742872251, 435545813, 142056703, -711946667, -313552678, 157457762, 1392356247, 693951523, -1938274049, -1984149508, 842690304, 1007270122, 109668517, 997770447, 1937157542, 196550475, 769424476, -1927832786, -1149666673, 1168052561, 2079334217, -1913768043, 1841787035, 360187722, -829235945, -241497440 ] ], [ [ -1147389849, 523924543, -2028360308, -1450729123, 976815047, -232016935, -1653887074, -662019272, -1306843958, 650409364, -1210743594, 1688588287, -350834438, -554352412, 1135271045, -214155220, -200227547, 1102025164, 686616630, -159363571, -140726193, 1255568769, 1984153384, -1948708412, 2144795765, -507636017, 2005106431, 657275545, -323810560 ], [ 129133132, -239656147, -985996139, 1380963963, 1169486976, 1712349270, -1837919157, -1976253234, -448727359, -1068244436, -388621062, -320505622, 172017777, -528691682, -1010339028, 1332748025, 1905968979, -1734079010, 85769428, 861071737, -2104552273, 53533916, -407895684, -926896727, -2087805324, -821477077, 1139890923, -61977211, -1812919331 ], [ -1685081344, -2054850942, -989542076, -786524981, -733256970, 1714608774, -28973589, -1085049439, 1165077019, -1230640120, -1340207370, -1532173374, -1324725189, 1543659799, 389755472, -817337487, -1603068585, 857708165, 1106302792, -2144487669, 2075806453, 1812068294, 1410656549, 2129950508, -127835821, 1665191434, 1225798314, -1691373665, -674350529 ], [ 1133500001, 1473735665, 1333882966, 1872307070, 1905829342, -1415629056, 864637531, -113005955, 906874636, -1369774960, 1946650247, -324002196, 1902421324, -1250254904, 1177001068, -209173068, -266763963, -2072687119, 32761234, -363317305, -1695499023, 710215938, -346388211, -1229785266, 1787266345, -1960709602, 2107860037, -1624946473, 347709960 ] ], [ [ 1797519313, 2142861246, 28945451, -1810240426, -1358153504, -2044444290, -1347393036, 2053980919, -846989530, -1584950405, -818849181, -2134537467, -2060861194, 1550537596, 686792754, 1250421753, -1075051732, 406811083, 1968196207, -1358306275, -2107661469, 1258255497, 543781334, -1983342123, -1807695834, -439116276, 1220471339, -1453818156, -500625897 ], [ -1381767330, 170532690, -450800840, 157439742, 1016141512, -1773028309, -1485844014, 327314301, -1266194954, 1109059567, 2058413246, 269137516, -113951388, 1941833457, -648000568, -1952606485, -929123756, -1813036779, -2071289838, 1242057475, 1985564812, -2143073338, 1856946344, -781257693, 1260143618, -1055997722, 942621769, -1693236745, -877300144 ], [ -734407075, -603198939, -423766571, 93580466, 2057518832, -117924781, -1588695628, 1135708876, -829024466, -21617475, -641001289, 1870189088, 1309572662, -393295968, -243280085, 228803989, -946728672, -1508240011, -344990949, -619915391, -1443140654, -437753818, 520824518, -211582039, 1196564855, -1201045658, -316936262, 946371836, -1931518971 ], [ -1525282140, -2003804712, 381161418, 1412492439, -564795595, -1861950885, 538086305, -1263497746, 958351531, 1256573996, -17773834, -1107359753, 1342411104, 2078201903, 1751084194, 367845871, -948496155, 1834402073, -826437391, -725683926, 249087834, 1446938989, 1682887200, 878823316, 737238033, 1513155007, -1211033854, 2076642890, 744379457 ] ] ], [ [ [ -1042948937, 192608089, -8465322, 795934514, 457439775, 1399348418, -672098084, 876125541, -1546787911, 965414291, -757803062, 226164787, 1574473017, -2051192728, -574552556, -207330393, -351993087, -895277399, -1082283078, -375674186, 1290486194, 20795152, 1856638068, 415200562, 948464770, -580660576, 882147388, -1708232941, -979666600 ], [ -1712211656, 1999664457, -489823017, 2032803683, 1502174647, 1677176776, 1490493087, 1400864287, 477810271, -212091901, -217223130, 1571581530, -1397490582, -9743424, -160588053, -1933738142, 1514807447, -1110445701, 1271095283, 582564175, -1187394182, -1887480234, 14772425, -1522385861, -2099345231, -627421006, -1631197853, 124289745, -684006778 ], [ -424661142, 181031137, 590929013, 1369946534, -1609468999, 1317020833, 1064776900, -1601079562, -625886475, -786228960, 862699215, 1732413622, 689356674, -899620222, 783715224, -782385270, 1126016196, -259071938, 1784516911, 1878035288, -830674368, 2132755029, -1109135522, -1586029245, -168466071, 992482875, 805940386, -1616155378, -697934335 ], [ -335095357, -1898979466, -115697791, 843359344, -1058322937, -1835685348, -569129235, 979130606, 1001356311, 565861367, -1451026931, -1973012703, 464739636, 289738705, -1765709075, 1113394546, 346244372, -2124082047, -2063233212, -1192774071, -1301716702, -1594582900, 414270935, 687803748, -1835886352, -415166687, -653124511, 285967744, 838190127 ] ], [ [ 452005873, 1744454501, 1968557350, -890848139, -954832404, -1978593116, 1943520993, 888989073, -1501778657, 1143168249, 535530853, -1878867277, 618816484, 1461762036, 101001682, 1384692947, -379523805, -1709355590, -543496712, 1464817230, -664074805, -606209456, -1582813165, -364094037, 1439475009, -1386516713, -1595988540, -1908841855, 1531628386 ], [ 1679603093, 319975697, 18829047, 1751488752, -986483892, 1293634615, -398071934, 398569561, 335093653, -170926983, 364951617, -1114536375, 1544472895, 2061403458, 1809747474, -1965287624, -318883245, -1684446852, 1830939216, 391690896, -1061079402, 597764102, 1021532176, -1121407898, 1377249511, -278422765, -1654813836, 1637452591, -617259923 ], [ -1457920437, -1150861075, -378859753, 810701153, -1064357775, 214943414, -1839636637, 1214223266, 1049038434, -1343183646, 1642110344, 239148871, -603549032, 719436148, -2003568685, -971911997, 1936463367, -1068375344, -428610271, -708798720, -600676792, 1959965420, -1660272759, -1976764164, 294161645, 174780710, 731600761, -770945952, 751728542 ], [ 1655080769, -1936505652, -1651234921, 746179780, -1261187395, 1294277197, -1392808910, -1087242861, 2147116832, 290806718, 1954182655, -1376716449, -819698858, 1839147389, 1724733228, -1926890080, -1962596536, 394564851, -922314168, -134321982, 1693982735, 1564055406, 796658304, 640168929, -1688369584, -1792600026, -1588995014, 1338807556, -1344068728 ] ], [ [ 958976651, -734370364, 1173957456, -1284013214, 732265053, 1967751028, -1054826556, 1805174546, -1725734763, -140055942, 776595105, -282504872, 1297250219, -1682741027, -1213282696, -1052388482, -1483506071, 1550579009, 896247685, -1535003505, 1870216278, -365528220, 385342292, -1877377904, -960957016, 250601316, -1135926936, 2104305297, 1742777220 ], [ 747037441, -1037984475, -1534007433, -1497436911, -1781307600, 681487688, 619987509, 1684279663, 39785273, 1124312471, 1912302185, 697493884, 1511092210, 1047451736, 931721325, 32081299, 363683248, 998940833, -932896004, -1672019392, -854992256, -1815428744, 1157874061, 1441076944, 615146009, 705163702, -1680623596, -205042062, 802063794 ], [ -1467332633, -366404074, 2089057744, 1896425485, -838090041, -980981197, -1696289800, 459375822, 760967296, -1344589142, 542385567, 578863169, 1251656908, -1763203515, -182783913, 1331991559, -153683047, 770883309, -1555811361, 81536270, 661451462, 1723513005, 88195865, -828962289, -434353550, 1982731013, -52681496, 330687821, 42183695 ], [ -1922843643, 409858215, -1303100542, -621086862, -909153062, 2069315659, 808078393, 17386067, 1539143893, 1281672938, 638715482, 1115334662, 327163924, -1554268349, 1955843528, 819538397, -2087538390, -1366209322, 622501488, 54330721, 912567577, 980670029, 2063304038, -524089645, 1189392138, 714228072, 1070393938, 1677717814, -483148898 ] ], [ [ -76671468, -677943229, -330566507, -1762222923, -379224579, -1059269594, 2141971872, 830932738, -991314469, 761583987, 636781588, -393530402, -290156856, 265378510, 718688864, -207440559, 205487147, 724787333, 1529308546, 903346590, 881144065, 1764176339, 434884778, -1057615027, -1572095278, -1601673628, 881133321, -1564464023, 1633601728 ], [ 353967719, 1481490647, 708726109, -479787095, -1579725358, 1507001473, -898711625, 1029406001, 370044612, 1327009184, -694349526, -883371112, 1146458549, 448262108, 781617558, 413512082, 257328241, -1903031027, 1205590153, 346753562, -2108734776, -1217485199, -833558445, 35190122, -724445374, 1389025071, -1251078998, 978997285, 600016955 ], [ 1755689822, 424448775, 1954322218, 866180813, 863619587, -261024678, 1936358780, 712377698, -197725815, -404551650, -1670448537, -662529692, 1253887243, 1155884101, -353244465, -1367022494, -1123981326, -182110000, -1182477105, 808366957, -961423423, -656126537, -45206804, -802880906, -1220859203, -473208138, 723387807, -1291081069, -1245598174 ], [ 375136763, 132549217, 2029885509, -1570306513, 1138877223, -413254230, 368580334, -899962770, 1352087924, -1158969399, 1681421257, 328349796, -1837001308, 842653236, -600003442, 422696347, -758590536, 720595467, 903337593, 135740724, 1309692869, -1783290353, -1040347579, -859294788, -1656383679, -846225321, 1660323025, -1290005944, 289137708 ] ], [ [ -1680316780, 1888478353, 1089019219, -1092689263, -990346828, -1782194757, -756435593, 2080704176, -2103499332, -565041449, -1335521114, 1342447454, -895976858, 1536614052, -1160293051, 1532889816, 1732364279, -539568931, -1008318631, 720793686, -1080317826, -1983971722, -447580394, 1434328128, 1095918118, -2113127686, -800823015, -1141024127, -2034591581 ], [ 2123227051, -1354985104, -195265529, 1278741670, -1289706741, -877595724, 1860132128, -1314654472, -552641577, 16064741, 411135815, -1677943517, -134866105, 483470568, 428829526, -794520709, 1215401843, 471866738, 1581846763, 947075288, -2009274910, 305950781, 462860368, -2111145566, 1719449213, -2103850263, 746249000, -1414937705, 1900784370 ], [ 1383662024, -2060696275, -544122167, 831494524, 1653716356, -46275695, -303059841, 1658073343, -923362209, -2011055033, -1142906716, -1639182244, 707521074, 1183358283, 1336761253, 1235514749, -1304444398, -1336434439, -1766322020, 975386479, 745846473, 1421292071, -1500537819, -845500011, 1576930634, -487684792, 2099054469, 1209465154, -1673808987 ], [ -2080459611, 448193897, -1717895532, -2088038602, -500385755, -228700925, 1376752000, -2092628270, -1751672938, 1076680704, 769677048, 1154825092, -1792559910, -824378805, -913686331, -471369714, 454330834, -654311948, 264299942, 1654445025, -1697754406, -50863636, -954096251, -1814345957, -1561868381, -1859011432, -205808875, -2129217827, 927864858 ] ], [ [ -1351351686, 756679439, 637355739, -1920002727, -315129398, 1860697600, 125490973, 1139114582, 986144758, -1941943370, -207123196, 1884674375, 809204013, 1262388202, -1271794837, -713381408, 1951084719, -1777510404, 301900137, 276580192, -708824036, -1493545491, -1343175849, 1673525735, 1681115319, -832569830, 336035496, -1569924634, -917150416 ], [ -450715406, 1356151390, 1269177283, -15633773, 1564768040, 362811215, 46973220, -381625968, 1186605467, 554238815, 215940557, -579986402, -479750531, 1874999964, -1063620833, 1788462445, 491571650, 1003692667, -112071062, 343990277, 1270089913, -840331035, -519654095, -856933886, -652501561, -210486250, -1920855438, 567236767, 474744659 ], [ -344616954, 241850199, 700945240, -914759114, -2021474514, 1905388994, -1211326676, -510349825, 1787034739, -938982697, -2078146406, -1888693793, -493412478, -509956984, 1983967529, -1411761559, 931615944, 1207135895, -179175589, -1465852403, 380625599, -1859421133, -1514865707, 1689685897, -1255443791, -1304138889, -728198852, 1711031033, 1126342775 ], [ -2130281846, -282092365, -575567194, 118586756, -1370601933, -697457407, -1109012577, -1405577585, -38442018, 322850060, 1465662772, 2093738264, 39368574, 761523099, 918905338, 1482783546, -1165056823, 496916220, -1440899837, 1618629447, 772638249, -1439260404, -1357711372, 950437045, -1127169514, 944587208, -2057360659, -1909373101, -320210147 ] ], [ [ 2021448796, -1725542167, 900381455, 919646132, -1250050773, 2047713314, 961529800, -1828474926, 327365374, -1986836600, -1026365174, -1683131433, 2076735012, 1565520991, 1909736118, 1691163947, -1603082022, 877739509, -919618829, 1469616273, -15389192, -1356537978, 1872143911, -86052205, 35759216, 1079062429, 1242699666, 1881553601, -377380865 ], [ -785714057, -933835924, 1361115155, -1335612250, -1078707911, -86455602, -677749590, 374346852, 741296166, 1351528223, -1974779926, 901304295, -1719800714, -1126952479, 1780129327, 298698656, 72716658, 1834311233, -882754468, 1004091456, 651539238, -252804544, -1551468816, -693737799, 840845015, -241740591, 738785171, -2063366522, 1740590834 ], [ -400476307, -202970983, 1442266801, 271935564, -1480716603, 1789701393, 1356661581, 525232761, -80594458, -1055749934, 956732215, 1492886114, -1532443362, 1376711783, 1683228067, 1866597845, -932061168, 407549505, 1085188233, -1358940953, 1322890798, 1654603404, -935834304, -1645712499, -316514686, 1677099337, -51132602, -433666779, 892818672 ], [ -293013849, 1457027376, -1951753373, -457200591, 550249624, 215448113, -388120675, -87373324, -959704543, 806988131, 2125260339, 148356262, -520950471, 135076847, -628373937, -1946661354, -1617265521, -738324508, -2020850529, -321745255, -1674131823, 1505607042, -396755001, 1799514094, 316548908, -144141112, 1138047367, -216022800, -2110165107 ] ], [ [ -1584486157, 117687332, 1602535071, 672951145, 1688367977, -1369595232, 924099574, 773089591, 759507258, 88366394, 159573134, 1562032217, -299199591, 789628044, -710874822, 320634807, 1544402945, 1184517554, 877693246, 788764702, 1008524282, 574705722, -1772861773, -1726612832, -1910426404, 260368497, 1077721844, 1815048007, -534466870 ], [ 1066936084, -1254822651, -534793850, -663937438, 1368781794, 1830122343, -504627669, 1494901681, -890032304, 1473763385, 803780626, -860198416, 1865731029, 1352030791, 1718045104, 2104782788, 1177241381, 2141865894, 164266240, 1301320853, 275623827, -916946202, -714186912, 817005846, -1839945070, 1031198694, -1513531959, 1864076956, 1433525225 ], [ -197182436, 550823582, 1349641726, -115460688, -1275673928, 1894786630, -1544620757, 372408262, -1552978272, 938167926, 1481869711, 413528668, 957099345, 876022490, -654744677, -490408043, 1640072201, -460988273, 1976306554, -175420406, -753174309, -1989919630, 1263772727, 267324328, 1847065524, 1284308106, 764158705, 1482900252, 778519349 ], [ 826187193, 87152138, 673751845, 1821265407, 1298383445, -313060224, -8657200, -1284733105, 1273165160, -2108781972, 2032382740, 861873468, 170636187, -1680753780, 598137234, -174635748, -545202072, -894466148, 2076282802, -1627973796, -626378753, -1008010773, 670598112, -25963983, 347583992, -1103148218, 888175696, 456439775, 1093233716 ] ], [ [ -1614767641, 1911686664, 1560274758, 557286005, -2096060170, -188014548, -1420831354, -1162259071, 865107267, 2030174013, 69066383, 303157626, 905789816, -1837151100, -227960739, 66404836, 494777527, -1388686412, 1380254948, 709505900, 1778812884, 820897666, 808618110, -1640859842, -1873614990, -502642088, 400931172, 1005800095, 315428051 ], [ 1068078359, -391180944, -1776111097, 1178420119, -586763545, 1437422601, 1100978596, 1614721807, -239029112, 854489392, -681755518, 2044365219, 1527534225, 2078854121, -658216036, -1756591624, 865269159, -301280935, 569010777, -1883280067, -1548185405, 1013006161, -1348173560, -1959852659, -407888587, 1304352460, -2111948027, 188092933, 787055978 ], [ 1691010067, -140103180, -799696265, 385577610, -547827149, -1754441165, -568356324, 150382366, 24852843, -329908148, 779830792, 1314995267, -1087401500, 192385985, -2139387844, 1474678171, -112821304, 434672652, -878670983, 1435089345, -1050346130, 2006150953, -1260174729, 919782938, 1165223514, 225579733, -407861174, -318582664, 1408455229 ], [ 939178876, 1220638729, -573207927, 609063875, 618841064, -1323386967, 1184347225, -1332123404, 1081554829, -709362999, -1856232863, -352856147, 313331880, -1699947512, -1879998484, -409020619, -825624540, -1636728363, -1255588404, -1616616960, 955913396, -1616963058, 846502947, -1323600405, 1849953140, -1967144289, 474093343, 2044507601, -1509831862 ] ], [ [ -1484800920, -715252031, -115145961, 803281545, -1389110196, 1493225083, 1218448196, 2094654373, 157890038, -127007333, -119633341, -913638165, 1778770031, -972844899, 1224776660, 1847802711, -1241636381, -1938663536, -785588594, -1092623520, 1223698776, -1561218503, 1562021677, 249561496, 1453789506, -1673172144, -634054337, -633857605, -1642173826 ], [ 689425839, -695214062, 1361092004, 90277569, 1061369213, 1180088194, -2086837514, -37793080, 1922556519, -757725738, 518613150, 1339488907, -510830736, -802394686, 864908269, 678441216, -1110087487, 1661356655, -1113098478, -432211964, 1106398094, -2045513511, -80433687, -1920553455, -1772930664, -1005961168, -1812057615, -985599714, -1088336872 ], [ -654092558, 1422485120, -631853614, -399538601, 1242266512, 193426274, -736502921, 2121172501, 913199797, 1082266420, 282642841, 11995587, -1837732853, -1678235988, 1260558766, 571694208, -260708650, -1108124288, -1900718601, 108707335, 255033190, -774443120, 844521995, -100380093, -2052322894, 1717237330, 572623000, -839749625, 68037523 ], [ -1161388999, 811122838, 959312333, 1968096000, 1766929642, 1590012418, -1242227162, -494888159, -866936726, 59846229, -930513160, -32266834, 327133377, -926450648, -422043961, 1642148439, 1609439541, 1133995708, -1325302572, -2117328134, 1792790117, -820436300, 961024169, 1693398828, -129318309, 792291645, -1105580521, -1343265725, 746140538 ] ], [ [ 659809676, -920443130, -179555244, 2111476219, 429705166, -1794027361, 1120457215, -1440150258, 253340014, 1385333820, -1140194277, 1577054406, -1887500924, 1992817277, -1786759896, -1365131490, 1945476916, -1310116541, -382130368, 1239764547, -549966552, -1689380775, 261045226, -1770297743, -1978776800, 941421701, 212706638, 1776197418, 1518176723 ], [ 1180466809, -492577100, -385010133, 1810108222, 1882504214, -1674544243, 1806472535, 2007463529, -2015081208, 85089908, 1987630552, 360036403, -154999955, -1696760086, -2100255376, 1435137329, -1144304837, -1434165756, -2062606305, 1069208817, -137595899, 1371954945, 108496554, 866169836, 1211666394, -204226738, 1084139773, 1661179972, -1100535215 ], [ -284810857, -327116295, -406655059, -1071406857, 1143649366, -632836692, 1582667904, 302368184, -1977850023, 2057937263, 1802905446, -622419684, 2025825232, 2085610502, 1344465837, 672084947, -1484997940, 1575775559, 1902032904, 1009491652, -1606670698, -1296013335, -630471344, 1863518360, -576862511, 2094117358, -426982866, -1140814996, 317154282 ], [ 493708566, -600777083, 1979637445, 2100462194, -1042795375, 982738810, -939539557, 255905230, 1211928789, -1948056640, -495629704, 277448809, 345941985, 677780904, 852824108, -946714499, 326304778, -1031398249, -1301597725, 696610381, -274450051, -775926200, -1270817042, 1210979654, -2119012456, 303698278, -267473576, 793066148, 227304682 ] ], [ [ -1004757167, -135347813, -1109226949, 2087619213, 1202039111, -440882955, 84921256, 511029540, -824248979, -1844631929, -2008828333, -639562176, -1571097312, -989622270, -1447890673, 246619233, -1370461247, 1832735905, 1357800155, 759448910, 1267258081, -1522358573, -1772863393, 648541970, 12623403, -715608097, -268545094, 1843283289, -926277349 ], [ 1799964132, -1101856757, 327996520, -1543700754, 820581907, 1915355582, -517383807, 1621003442, 240571387, 359767496, -1936009696, -235436860, 555022800, 1531139061, -144316572, -1537132523, 1224231961, 153624886, 1018092605, -914828362, -405736779, 1348367660, -581195293, 1823819427, 1713179017, 1187395605, -925718435, 265635015, 722708073 ], [ -943625146, -1851226541, 1442527996, 616322727, 1962862151, -1698841796, -1630957561, -1179984396, 1122796007, -1270201813, 1481298879, 1424252010, 27595783, 780612349, 1968673197, 1555664867, -561815425, -749242426, 1784659668, -923213187, 1470841141, -1077377989, -1991276890, -350807016, -1350660363, 1818539624, 1525664749, 688320667, 467290788 ], [ -525977096, 1678618110, -1784663159, -301438415, -2109825379, -618181033, -1671552704, 367335491, -714449119, -2078713628, -1068889457, 1857016995, 385795206, 1031760314, 456760492, 1249881856, -183436651, 1252543159, -1984291121, 1543763298, 805252781, 447683125, -1907424674, 397017889, 115946207, 1833306363, 1287930644, -1484689999, -1225146408 ] ], [ [ 1029655837, 2144448603, -943280929, -62824731, 651370678, 962074376, -419930559, 958656467, -301426642, 1921153017, 1458976671, 480638614, -2022806444, 346986118, 696040277, -419165878, 1604059932, -130051584, -70332067, -306091495, -1690474966, -1368619321, -1648906226, -1048137567, -715285999, 1550389371, 672674040, 1671512022, -479814030 ], [ -1310462711, -1594385153, 749756509, 50699099, 546708311, 1581678942, -844061927, -321765785, 847144087, 392339502, -1222840996, 1079410818, -418318782, 65418789, -1509452268, 568539469, 1097237138, -1515145052, -646085578, -492592001, -1285444420, -350028328, 1005358315, -652844781, 853997795, -1696636538, 2014850158, 2144071559, 1557766554 ], [ -1037499239, -1962600319, 1635412632, 156031762, -1119255417, -417883058, 79939764, -1044380039, -777760809, -1260282069, -1157392705, -1165667337, -294028786, 1132111495, 1693519212, 1788119036, -1642190957, 268494064, -1549804539, 365587256, -23425004, -1247371254, -1112743825, -554748655, 1204639081, 798083102, -386322801, -1273078917, -1246395056 ], [ -788382100, -14992486, -1870962748, 1312905933, 1094548654, 909160743, -1396874280, -347760892, -34567853, 77039787, 2021165987, -1250574396, 681874346, -816513083, -864974092, 204265320, 1303900271, 49993627, 2145378391, -985313652, 189078360, -802701016, 1132271604, -1513342590, 1150045941, -427814446, 882354077, 120690137, -559638864 ] ], [ [ 419934685, 1057039238, -1343678814, -1448199361, 1058939211, -697195934, -1507309163, -1008824299, -714550895, 113398250, 1005751748, -644333335, 928066147, -897464783, 998111151, -1822454164, 1183798804, -5685167, -850299523, -146803282, -1827998753, 2031381430, -1364456676, -1575476688, 89857242, -1618115786, -1194822393, 1558776973, 760447747 ], [ -944937724, -2055685703, -1209530200, -2054920753, -1968845525, -374338677, -940223466, -1147401762, 602733636, -499893664, -1083469020, 797115090, 1565742703, 1505738172, 763014214, 821912256, -1910113127, -662793771, -1038441106, 871122469, 1112356150, 354774026, 1414694482, -1804852623, -1283130026, -400156237, -854959279, -1946991723, -484260662 ], [ 1934725299, 1837053184, 738124407, -256761385, -1584870674, 1808762018, -962290849, -2043563963, -1429344443, -1784441972, 1896560453, -1178809922, 1230180146, -834617717, -1969827691, 144979955, -96456263, -820254955, 341689384, -588663215, 170538461, 649677374, -2068810712, -1315904491, -1429081394, 1831260916, -1587940576, 1246551339, 534021260 ], [ -1233886101, -430864553, -333413541, 1676692924, -1880435190, -55015963, 1025727635, 972441283, 745827183, -438801315, -703055485, 996978546, -1667458514, -281164513, 1706520127, 644765936, 1642234404, 1212216734, 1448669991, -1710886806, -1556738635, 940213771, -90179510, 466162267, 387623557, -506405789, -184133527, -242478166, -1645647569 ] ], [ [ 346866620, 44929444, -2035808251, -2066704622, -819452441, -56925249, 877224664, -713074124, 1699427118, 177695517, 2038828717, 1023438669, -392373770, -445775174, 2022385831, -691112945, 1606871380, -674131389, 834349904, 396269327, 314268086, 2063566989, -1791682741, 764976576, 731380641, -1486972406, -897645174, -2016673088, 1524306286 ], [ -1828300061, -814464008, 745835261, -1571417716, 731194363, 2116160548, -589509840, -1256252667, 1148384354, 1526179545, -1356992798, -626725882, 1285804523, -1572681301, 1749792469, -119656953, 331412464, 1079533781, -1195318013, -1053764857, -327846873, 2138548816, -744730897, -1970173366, -1551583033, -644030824, 750104934, -1893742827, 994445147 ], [ 1396587325, 918432759, -20593891, 687140591, 1773862173, 202595656, -735832491, 1066406814, 1656849968, 92823199, -458010236, -1192740386, -392029814, 1702472845, -993148580, 238240303, 232322230, 537449282, 1457726100, 72474427, 2031070052, -153699835, -1412004623, -1305902836, -529150678, 1621809140, 798000804, 311941892, 1653938715 ], [ -922787777, 2066808379, -84553745, 346676494, 1920342777, 1533498129, -972691465, -1838627329, -674296106, 1244862492, -758058038, 1426861272, 1811372064, 672365790, 131093927, -2066185857, 316491333, -1784434604, 1460031603, -27712458, -125792744, 535400487, -850803788, -496743367, -503211073, -1597882750, 1405168834, 1267049856, -10936185 ] ], [ [ -852755542, -442732692, -50270016, -1428861014, 871187559, -1445631490, 384997032, -1262754216, -1837378303, -1856790577, 275562544, -466945998, -17222398, 1621706331, 405586545, 1060327028, 1670853530, -234833880, -1728435571, 1070671094, 494594743, 1717623616, -1661305773, -1055534889, 636839513, 73894729, -276440905, 1700014896, -1000366779 ], [ 1480523885, -596431896, -1220043264, -1254614933, -270887813, -465657603, -1722926261, 671742227, 553761205, 927213294, 789269739, -283484066, -904127066, 1765143804, -1963786882, -696407873, 530540860, -2098262855, -1626871450, -994125999, 1271273969, -1540967055, -84764063, 2102145591, 1747350642, 669846117, -980642784, -1821580224, 194936820 ], [ -483190817, 590497659, -2089120996, 366251721, -526515676, -1628186474, 319221506, 534155769, -1845794719, 2060774529, 1203155190, 444986264, 597726254, -1957004070, -645626625, 1871063916, 178727665, -1971207450, 1576688466, -1814080781, -205585380, 1884606282, 1718905858, -1549105292, 1418989418, -415950187, -1543817428, -659903106, 555931637 ], [ 726016123, -73923829, 1125496544, 1352035804, -1838658918, -333535926, -1503689498, -907744045, 1723779002, -1747039432, -1385582437, -698284638, 1041072293, -98484654, 611328123, -404192071, -523692482, -197423407, -1347603890, -1548086347, -351457718, -1019550593, -491104949, -1989012142, 554576390, -1808343459, 217181403, -418310649, 163866244 ] ], [ [ -175017094, -1345087814, -2069537910, -926767149, 616534835, 21552225, 1667297454, -1869843254, 585747547, 1489459510, -1508074409, 597274216, 822915398, 1071486116, 1477861182, 2039541075, -791946533, -1944636795, 1413116191, 1060758639, -921192135, 612370656, -2035107315, 679565482, 1995238470, 950552094, -1155683721, -1395860161, 2078043697 ], [ -282308441, 1088580217, 2052436605, -1055375724, 1205665192, 600944294, 472665472, -507506510, 1996900634, -1726792732, 1841000134, 503360509, 1955223137, -1236904705, 1117373085, 1680682703, 1164078662, 658389077, -2016683235, -292076790, -1767646071, 1012532446, 251850810, -333345840, 1451195700, -1721207350, -1509021667, -1597752341, 1110339376 ], [ 1755400966, -787582250, -833320561, -843945236, 1488677542, -1488152489, 1505799657, 776427594, -1027000707, -1245848635, 908308508, -1523074232, -646138893, -1527563134, 1424081181, -1362975744, -894300468, 1151129023, 1469949858, -426150448, -1138208667, -628210319, -1777816585, 590995607, 181243336, -1485467666, -371590125, 1191450717, -1623272673 ], [ 439992889, 1391522324, 1925205817, 774394278, 2095931295, -1682491596, -911740593, 636526483, -2025706836, -578759449, 1171900415, 2100640068, -1808079032, 1178912196, -1935467188, -1142355074, -754427829, 280636328, 857438025, -928750875, 1597331504, -2053131403, 1165927745, 1917596423, 968507622, -1407138049, -1384118209, 575899707, 410571784 ] ], [ [ 767921469, -1324033934, -846898151, -512054147, -945910419, -1817341556, 1286981505, 598133646, 1994682500, -381288038, 1529243800, -647868745, 118850411, -1214388968, -1488571662, -438697835, 329598524, 345504908, -1378947104, -444491285, -1982139649, -266601741, 1677657963, -1597297616, -1109341631, -1719967663, 1754140227, 1823324285, 1753246865 ], [ -1211174171, 236998522, -309671433, -258832822, -1039149433, 1688061263, -1888516119, -2018807076, -993965828, 533836174, 1080163215, -752260844, -372414901, 1130902589, -1956190130, -1786337090, 300144028, 540716482, -812812669, 664791102, 683748495, 916425460, -2121286039, 448453402, 795200742, -1459130443, 859930159, -489917038, 1004251739 ], [ 852601836, 84941265, 1208218257, 1665599777, -408683058, -1532281483, 625027246, -466155042, 1234744572, -557706753, -2140681433, 287251035, -1513440013, -1147468264, -2060908181, 956897596, 1485838728, -83663383, 57110694, 873251970, -1091110463, -358109599, 1254883519, -2083225034, 220703065, -1868989712, -684151902, -1175295146, -261285042 ], [ -1471266057, -629046654, -625920245, 1921623827, -2005286622, -419194569, -119397959, 270158696, 690748081, -834537836, -142873705, -132104056, 64457071, 1217707809, 401710017, 772575975, -894747862, -43108642, -1896738635, -1833076682, 338342247, 772332371, 172189692, 1343492954, 1494272550, 1128611568, 1806387144, 1477818638, 1704932138 ] ], [ [ 891095720, -1401244819, 429241130, 1955217135, 838012481, -455591826, 1883070501, 273772371, 2131657850, 565568965, -552728966, 259003301, 624748799, 1669929270, -574707526, -1570558107, -815810026, 802787141, 190141621, -1691206060, -470629320, -1026528291, -1796030976, 1508996594, 179325788, -1981684988, -63428607, -2040372098, -1619421306 ], [ -1874001873, 1772159826, -1690102837, -936401831, -332391944, -783282444, -1011040621, -400530288, -390859549, -1422643521, -2054196047, -943813424, -1990109665, -1092205304, 1593988532, 1028373475, -1902752144, 712402659, -1617969755, -376230044, 2062081648, 94828469, 643478181, 1403966379, -757849681, 1938372289, -517335157, 191671353, -2024714962 ], [ -2015318221, 1164574010, 517499963, 2115554645, -1029747974, 1530105005, -741919128, -1412121416, 70401523, 1482045517, -540358941, 448373571, -1377606234, 615515428, -132657474, 609236352, 84958316, -368631808, 28111152, 1887949918, -417926593, -1374716037, -1465352989, 274118284, 1008033419, -1971780173, 106152482, 740132984, -227656918 ], [ -1217311293, 19461081, 557559524, -441043474, 1062239810, -1893636066, 410963787, 1462722, 900984505, 2133546033, -1634830037, -2145015193, -2146766827, 2093225831, 612091709, 794643487, -1939863641, 1904752822, -1925995725, -341578948, 753987965, 835388755, 1282112807, -704883907, 356314565, -1433934747, 613696907, 444864438, 718266474 ] ], [ [ -1564719806, 829025422, -1866338856, -1723472726, -462363898, -687686509, -390415609, -552508799, -582451858, 180479069, 2031129698, 787923617, -752469026, 1722167107, -296384029, 1029862921, -1178883435, -1097273446, -2011483316, 87280347, -262868852, -124608960, 170948248, 1698443038, 2034797124, -2110137644, -663587613, -1383146319, 455451314 ], [ 1890538658, 827719567, 1412663986, -1569273587, 998617691, 369811597, -758404793, -309306773, -30773459, -143490392, 1298624400, -2119876429, -1543504708, 992203061, 1731264630, -1608287990, -1574890392, -244618392, -933276483, 655929551, -1170212135, -2133239095, -520050754, 249338473, 222398970, -1246953106, -747341805, 213114014, 1922699418 ], [ -384987653, -727955898, -1999694731, 378885085, -966786422, -1274294796, 1393290713, 374777691, -159330913, -206552149, 380067829, -1935600950, 905292656, -1874938105, 10776801, -366281249, -1256602361, 741379648, 1563804786, -1001374149, 601884649, 790031172, 589874763, -971104683, -253544513, 1607738767, 467840327, 289101198, -586197314 ], [ 509831050, -335782358, -1225380257, -43598030, 1918375052, 619833552, -258527985, 243021253, -251810591, -540383313, 591722412, 1553190813, 1225020531, 1231833872, -1400901007, 1097440262, -1845650857, 1816502981, 17432869, -1574320911, -34463583, -771243563, -381751766, 380423145, 39996492, 389659747, 1399167157, -1053774055, 1961840051 ] ], [ [ -706344673, -102887197, 1792371676, 1292452606, 1759877078, -955414490, 310506810, -1814308822, -1713579560, -1720205033, -1939016958, 1484849908, -316755341, 1241189835, 1702193734, 18408036, -39296881, -1516701065, -1510563390, -365869148, -967044787, 1657095754, 1875816143, -1968899252, 730595937, 93233856, 561569721, -432244502, 884332240 ], [ -1024994748, 2111405327, 1724348209, 2070734564, 1809764155, -1484825859, 358412969, 801883646, -1937276677, 640287363, -1419024669, 171295022, 1177615566, -179404867, 1220220918, -1373551906, -880092170, -1677337862, 1145707310, 980725772, 776693301, -613308903, -1994094658, 2129967717, 379085137, 620821000, 1259196949, -1691569812, 1223417156 ], [ -144526106, 1327127300, 1899614528, -335423763, 2026633187, -1461491558, 1485247446, -858569021, -1163204641, 50154611, -178232511, 1702888917, 196081152, 2003566264, 1768274116, -2112027908, 664334735, 1318975188, -427964847, 1914672033, -1563985343, 80013349, 780479808, 865470772, -269324647, -833456165, 1862012326, 288683631, -2030491950 ], [ -607939665, 2115828569, 1902633916, -1731241431, 265457816, 848469251, -198981183, -890031959, 205528998, -1288884645, -1306611167, 347645206, 624229045, -678149054, -1901619653, 964973716, 578933833, -1633001814, -517574243, 462707946, -1617724121, 303354170, 1261725116, -836518138, -861724469, 583829685, 521935468, -1491475525, 1547229634 ] ], [ [ -1330491439, 1235621590, -809342815, 372202873, -580232145, 762095965, 1764495419, -1715915544, -1532778943, -370918195, 1740562699, -1982027840, 635441970, 1294019675, 996598724, 570663763, -652244039, 1908318357, 1008148471, -436409215, 1547860603, -943054803, 533760598, -911175219, 261704466, -1504201725, -1504365636, -609938324, 688441198 ], [ -1703448245, -32767825, 2144624902, 132330291, 2022282398, 1273384520, 1661630852, -1091799753, 1702224963, -825718779, -1467587413, 1839086982, -1404716293, 1629877192, 740399406, 1523287519, -18224918, 60088847, -269815047, -1558455381, -1891366319, -2073389106, -1066084192, -1744304151, 1517180940, 882658680, 1415935034, 92328392, -1980231113 ], [ 1204329744, 1508154516, -1271871101, -1100023039, -800912135, 625208211, 1097596534, -1133069847, 1978366522, 749264610, -2099876547, -1291006147, -1338627343, -147251041, 146135294, -2063386552, -613726117, 535627887, -455660426, 622842616, -128881695, 1158692780, 1401546445, -643336845, -2060924404, -1260180100, 877268380, 1035989377, -1601855614 ], [ 1187668226, -571489809, -885235567, 1828208543, 910898139, -548600947, 490689768, 1080267295, 1195682542, 1322425578, 1971794660, 1146008371, 2046049699, 1264068113, -1538198999, 506323803, -282124174, -1278299036, -1716323798, -779440224, -1700476026, -2008658166, 1021004610, 123725838, -241619952, -1782216361, -928985108, 1266214610, -991487998 ] ], [ [ 1608084540, -639175627, -1961562519, -667650556, 310953751, 1895668278, -852122823, -301233170, -1851077972, 2070090823, 1352029979, 332359322, -2054881920, -1583536715, -31543863, -464909105, 30130867, -1427245533, -360664461, -737195838, 1930743746, -1821841868, 531997247, -483055118, -817130779, 1250843198, -952509183, 2020795288, -1646734145 ], [ 1701876658, -2112472125, 313787527, 617136260, -1971350710, -248957453, 205790795, -1953760829, 1452081371, 1878201854, 855608243, -869634575, 1311504020, 2137074055, 489252151, -185786894, -1295000988, 1481610961, -1505308058, -368879144, 771708361, -1290154815, 654747773, 992647924, -628331012, 2000647524, 1497601776, 1462136695, -1436375691 ], [ 1251059156, -290190912, -1387496292, -322683623, 1931212892, -1750334457, 1348297515, -1330756989, 1920933260, -938877537, 1005309292, 1941311455, -224507520, 1394750106, -1235597922, 1421510856, 1661132854, 920546336, 1312430447, 1708123449, 470740839, -1424066288, 666163090, -1053576409, -1662324892, -1265976156, -454181181, 331444690, 334574226 ], [ -248090307, 1079959991, -764063773, 600492281, -2133603678, -1392165736, 2134493615, -1165499328, -754201315, -969554606, -1174849688, -1251647383, -1476487491, -1466189621, -1350597162, -2043867503, 511212489, -1078194721, -645786865, -1024582485, -780671961, 1784384587, 1511081184, -826620568, -283666382, 524948194, 1299547957, -933945934, 1382448948 ] ] ], [ [ [ -1301732955, 780223972, -1336160338, -2146248297, -2109836494, -445540930, 328172499, -2009100520, -204921862, -1362449122, 905250780, 1611301026, -1943473331, 508718299, 1275663995, 709062822, -1392790238, -553040743, 1173828559, 62755621, 143348698, -208667372, 538336754, 1100724587, 1881674331, -21784348, 972058107, -1974918491, -877734988 ], [ -1306020909, 1019756642, -938005703, -307690834, -1453398150, 362190340, 622851920, -36223985, 1369960420, 133795546, 1883186041, 1049245471, 631299236, 1328651726, 1697202262, -234940537, 1075331049, -1986701558, -1051029502, 1542297222, -501640292, 1473299332, -2121866166, 953005671, -1818688490, 117969575, 725821655, 1485616931, 1294550259 ], [ -1740962998, 723704190, 1038144910, 1423544373, -649354335, -790184238, 15134596, -667561613, -1340451889, -302810216, 164702132, -595057413, 117608558, 1026848455, 1516311411, 1314572755, -787189771, -1646503227, 1549605241, 1681789958, 1289665769, 531426055, 1354195749, 1451744598, -725737200, -1294132504, 1558408402, -1911786149, 1811476421 ], [ 117524656, -1546155605, 1334527141, 1050320137, -1942787804, -1016301428, -1785535400, -461623828, -304361668, 301736702, -554853833, 489942877, 292698021, -812824382, 475746698, -606938470, 557530361, -1309632502, 1675875281, 1794498815, 653106599, 1362461163, -59125427, -440768260, -502322467, -1172457810, -448060303, -475426747, 1327051083 ] ], [ [ 1640222026, 413808498, -36311728, 2123853518, -296283358, 1370423669, 1276060667, -1209093383, -8931576, 521157965, -15020179, -952745121, -1032345708, -1868653198, 447477100, 2022806438, 1774085886, 323414156, 1879758818, 1387890274, 36259463, -1200638392, 113545604, 729349229, -1293371219, -641869843, -2050072062, 331825864, -848366547 ], [ 1293554555, 248606352, 2015693221, -1651573401, -19480503, 2050414543, 1860883334, -2087412954, 1803784866, -1370612190, -1335739080, -1213457467, -239540558, -1691287666, 1003766018, 1744563214, -276804970, -1725769371, 2106260731, 1049246204, 1335210421, -214276085, 2017890324, 2058998906, -319168683, 968891502, -1419414746, 166846965, 396872300 ], [ -1643072439, -581716052, 1628074620, 421474822, -454593071, -1362972177, 1876029900, 2010268545, 332496647, 154940188, -566966156, -679884028, 961755935, -2127046841, 1848956464, -1918996940, 840804962, -1160411969, 79791240, 1300441457, 1312314243, -629109261, 94083169, -1788802034, 1088132381, -203667632, -1092357563, 83717573, 1495045049 ], [ -1345428534, 535186449, 2045671701, -1720051665, 1670496633, 687429979, 1983264330, -37398926, -1118041067, -2027455796, -492232012, -1895219255, -742351963, 381941898, -1924156716, 1534389322, 838176399, -230361995, 935623452, -1819657091, -1734102837, -208418211, 1737468539, -1608106243, 164289125, -1203105611, 730114649, -754918521, -1741395525 ] ], [ [ 1983530529, 1285955196, 780057776, -57854585, 1396274578, 1882687431, 1087065001, -1491007290, -514642127, 1032496815, 1027404993, 756787852, -1501577393, 1900217407, 1613841849, -175976828, -1074687080, -1368385210, -55453434, 545483857, 924532633, 1492608621, 1359411624, -9078375, 956347801, -39301130, 321585787, 431594182, -1681473986 ], [ 1080569490, 746576947, -534619180, -685431185, 1928484996, -1371991202, 1955088338, 1964405568, 894869389, -1807414242, 1589795682, -375328101, 1398097965, 1690683405, 973872628, 974280812, 508386057, -1369590011, 1321690721, -2073647648, 335757110, 2043926076, 1982857385, -1110023795, -1300785351, 615554966, -2101080974, 278442215, 1100726288 ], [ -1903999229, -248387244, -1539607557, -595481990, -1319284615, 286831699, -1389464048, -733300508, 1090561300, -338063296, 162458020, -64875598, 771476301, -89181748, -1722042559, -1682390633, -192037335, 1420007561, 278822222, -273314568, -994830062, 1015089087, -1811897007, -1534132897, 2138587911, 761281512, 592386619, 1901292423, -343749288 ], [ 1494689148, -2035022224, 1059362317, 1795838993, -307984576, -558451463, -1861734989, 669732560, -76402550, -634137024, 807664602, -1427356315, -1116889895, -525548362, -1826849434, -13178564, -323168888, -1494526889, 2111278771, 776233802, 486789156, -1970731809, -1533688911, 674010773, -74138705, -257867683, 1737603, -1928112335, 899034699 ] ], [ [ -1869309925, -2145275970, 2097957765, -1649304718, 155802014, -457664826, -523954926, 1881834129, -1321687596, -255594496, -245884645, -910260466, 1000232479, 640221057, -1102526574, -1021889442, 1457161538, 1097484334, -765783033, -591992611, 712608316, -1570677479, 1698190467, 106192300, -2075548173, 180466271, -2092618033, 1674609905, -2113455919 ], [ -201006774, 19873962, -969184742, -411803638, -760742755, -671365205, -2005136201, 1789260093, -1415767391, 895162262, 1009908284, -211844661, 1865343206, -2131649189, 1193563833, 1981782483, -2068768260, -842098681, 376403131, 1594169279, 1138325099, -298894638, -901976095, -1881343604, -1258141713, 429016540, 1205442027, -1070496129, -1645475435 ], [ -1003975525, -1252038519, -1071637792, -971025023, 437147651, -998002861, 1688215499, -2113769802, -1566378623, -2113202154, -939767291, 1951362587, 869534487, -776898316, 1702020643, 19960354, 1789611003, -1347100715, 1909042203, -1273694950, -64171565, -808057055, 1241703227, 1145026355, -1436162587, 845263234, -250638440, -786970753, -2125680142 ], [ -1853261236, 1777869160, -1799134543, -1205262207, -1280545021, 1050701794, -880130508, 1856455269, -178281035, -1990622079, -1097400749, 628131382, 2011629863, 1854331604, 1496981149, 354595246, 1514763855, 249315754, -1874854029, 2068360843, 707542546, 1808690752, -1237751633, 2140001644, 1995033669, -530802049, -579125563, -1083739104, -1682660515 ] ], [ [ 1995685344, -1013145427, -23429616, 853290089, -1386643078, 936703007, -224376674, 1193370178, 1251020943, 229292332, -1090142303, 142468098, 1397606888, -1570396298, 1002930924, 226142476, 539866243, -1295757042, -451523061, -1677465754, 894401093, 795191398, 1415431443, -1569379515, 561879673, -2022311521, -457825851, -507437033, -611744086 ], [ -664993762, 648065598, -132286283, -1395734831, 1149597533, -1878082500, 1313037612, 610930184, -1488633718, 18851564, -806308173, 312814403, -688799820, -696085004, -798832278, 2060686138, -1014039504, -1165722939, -1469790885, -370996106, 1527148440, 10098754, 214273850, 129418433, -1241338531, 41825054, -455349414, -1997953752, 1191686680 ], [ -1428010203, -577159654, -439420915, 77959850, 881404412, 119768567, -1363256766, -1737750970, 777108218, 1629290991, -2016553765, 1391111060, 644108023, -1669907743, 53261876, -2078608002, -1129040070, -2017041736, -586052357, -733115891, -212225534, -1663278263, -1387985195, -1152128807, -339127979, -623373229, -1105137840, -1118026919, 595300370 ], [ 1114290626, -2108186897, -835957440, -5710171, -324437310, 682886660, -1649178434, -224821818, 458180918, -346722531, 1497799226, 1094261591, -1813931247, -1841583740, 390847991, 1380465085, 1754699743, -1517236442, -710683056, 1024287759, 1026802401, -282337739, 711448635, 268598288, 2061069976, -979349389, 280380246, 1629073100, 847796879 ] ], [ [ -188850788, 371232336, 372988817, 1677512774, 47337763, -1381236441, 355161684, -799948357, 486845019, -806187828, 1717983889, -1086392720, 1648797988, -1657969571, 634720774, 1837907981, -890201336, -1745469171, -1296977584, 927354282, -662309507, -1016963758, 1852808601, -353031667, -1997526880, -1456244005, -2047887213, -1188340584, 49399596 ], [ -2111685618, 2030884183, 1262135667, -2136712374, 1217392137, 283281754, 695537489, 1011517565, -1234984302, -293969523, 552612291, -649399068, -1936078398, 1091440826, 1346466624, -50858531, -528331017, -710895055, -1127877484, 1172276913, -640058286, 8951784, 621664701, -224300300, -743796511, -1203042913, -636842512, -1127851200, 1535543850 ], [ -312669901, -1606177956, -1409233746, 1807551287, -2019603482, -2133058112, -1231387540, -1331820898, -1895574927, 123577036, 277415124, -2086160354, -1782799993, 1219248398, 399456123, 21381906, -391758835, 1427655652, -1113550630, -691419932, 1380757098, -455359852, 1319637417, 60720183, -94157920, -615957264, 1815437467, 2019525448, -1707857401 ], [ 213903557, -1285859558, 997327796, 878168094, -391739909, -1628726418, -916088880, 316022497, 1104144519, -1185331535, -1814091491, 703484579, -1131408072, -818509882, 1400805958, 1425213362, -629716041, 1105063387, -1372243764, -1108078368, -753052674, 532779102, 233631475, -1224958365, 279576371, -1855849221, -1146717809, 1229754507, 1806156445 ] ], [ [ 609931680, -1923627914, 1685696251, -2108301033, 237145325, 1447540989, 436957918, 1635743000, -1040919467, 652855747, -849096147, 1102347265, 1303995480, -1158728875, -388902497, 1087843272, 994490291, -1790838348, -308685229, -1831031990, -1556438394, 1615512223, 553854650, 1767359452, -633358137, 228556132, 1359775437, 1107561470, -1034548912 ], [ 1409017918, -243341115, 1411458170, -339320832, -881208956, 133921556, 423267477, -843194114, -280486766, 1867416250, -592980098, -534717285, -376935167, 824675174, 2025661524, -750448221, 516108603, 691106542, -333895785, 2110759596, 1982634806, 672641532, -1743322611, 1552225238, 626923666, 1571285406, 1139381512, -1478590375, 871250984 ], [ -1900411023, -1103332202, 894266731, 107838273, 91597341, -1011653654, 725207733, -369083632, 2048753548, -2079646153, -511644362, -209090808, -564299416, -955297323, 830564647, 1247806078, -1959260868, 1298996788, 353546474, -1802996344, -2053487395, 2105541752, 226413515, -1937594692, -205851129, 1593847572, 1555779244, 1665388011, 25807106 ], [ -2002337103, 1210551411, 253644522, -781992413, 811317809, 75282250, -520136170, -1415761856, -991254917, 1031400730, 445133993, 138589102, -1976728834, 950561812, 2131831994, -741367125, 1846733887, -1010546028, -1782154673, 2145884578, -1290841252, 1368702016, 247275823, -888836834, -1030142100, -1976265396, -802185519, 290217147, -1813633430 ] ], [ [ -1205172113, -1045902847, 1829404769, 552058136, -439589170, 133109151, -990288626, -270983356, -1376089742, -708512150, -1104930116, -736368981, -1999540457, -268819347, 369084925, 861269594, 606479652, -1657104526, -1763065721, 361212358, 1010265522, 42928087, 360976942, 1538420519, -1744660582, -1982635585, 1340106848, 2026727219, 1732510560 ], [ 610378684, -1549469580, 1279948270, -1507084886, -1604622901, -61537947, 1816381561, -1974144691, 520654712, -1528817819, -1151566108, -1522067892, -161365679, -1267685481, -1947249270, -680508062, -219378627, 208592639, -1723684407, -40966438, 497737236, -727207418, -602204902, -867109387, -1276986558, -828109881, 1026464718, -1389088886, -595435610 ], [ 2076511501, 2129862690, -1935311775, 1974831819, -1358235797, 1220463875, -338702845, -1560014745, 1073113726, 535606193, 889392029, -873798932, -181042490, 839755781, 2142863753, 324503045, 1622193434, -1101853570, 2104403621, -1779978726, 1590891437, -2075189381, 1471265606, 1646776698, -541678122, -1995942519, 1735663368, -2099556134, -424315373 ], [ -254755239, -1081422815, -411742075, -1435795750, -604126107, -1127373431, -1940889846, 613625933, -1349303085, -2135602786, -781167583, -1885894528, -1927746374, 210759102, -1527702177, -2102947654, -1219566607, 1141604543, 637103809, -357358332, -1884108265, -435509268, -1680288126, 2011996424, 1600034539, 1455286543, 631284881, 1304630538, -625950953 ] ], [ [ 751137715, -1306914098, 1475022157, 1365718214, -1015416732, 1082522556, -515386967, 417844551, 405807127, 598765121, -779270353, -1637208276, -343845656, 1260689308, -601414573, 979263242, 1602366837, -588496966, 1837437668, -1185357285, -304521393, 894702610, 844929497, 409625401, -2132574762, 2038962870, 1376982873, -1398040803, 658997413 ], [ 1059618389, -942387570, -714121790, 2030091453, -1236370471, -311834092, 397137715, 2095101889, -1969318333, 41435105, 366378957, 454133169, 1436132470, 767631279, -1028382614, 1928708601, -223295498, 1810710181, -557629693, -2056581293, -967007530, -403582920, 1581073387, -258558303, -1124168919, 1470880185, -100319852, -1128794701, 1622354998 ], [ -1097623079, -1749446536, -52575378, 1893770906, -1842648158, 1991938661, 1406619916, 8348457, -446662250, -219380260, -1609114649, 140953947, -1172518636, 2128787379, -1284024749, -1651634016, 785319791, -329078088, 1047309768, -1437051790, -1688752142, -1013840366, -1942445235, -573431461, 463029547, 1613103435, 1760151710, 166288233, 384388957 ], [ 2054015153, 1761927220, -1622462186, 1189087581, 1314625146, 1440376515, -546993760, 1867879555, -854049451, 1215046267, 621080746, -667949451, -1555741035, 1986258580, 1622345983, 1595939022, 493159912, 1079963087, 1984814168, 93164210, 1143802081, 1471673241, -1074804202, 1750159333, 1264770612, -199840703, -180919479, -918020155, 343666790 ] ], [ [ 2138672368, 1682256209, 1283524485, 1566311376, 563468712, 1069037962, 1831903936, 814933331, -134928048, 226719205, -1823554284, 1084290847, -1222824398, 2139150299, 2100751835, 1036924912, -1383489114, -612050154, 856019393, 908470639, -674335116, 52188286, 43357212, 920065012, -1785675750, -1567773768, -97703191, -2030252400, -922635164 ], [ -1362608587, -1475790726, -790008644, 1151760410, 861471999, 1668298144, -5688530, 1891532148, 942054053, 464715765, 256785943, -1358925237, -2109752913, 365105883, 723519405, -1967103673, -1563811223, 402868336, 337780178, 374241658, -182774395, -235711660, 1199045083, -928312311, -535752356, -1174298378, 1484712822, -1835786627, 1723956781 ], [ 1784862655, 230717438, 1164684970, -1102700387, -979428699, 2134854283, -1496028079, 75731760, -1905768339, -2099370936, 308530767, -1017806962, 681293590, 1227635719, 136801988, 1818058409, -1678154329, -2138890242, -1785915057, 820035448, -2122477031, 416467221, 1300204398, -812683112, -1709499629, -1899865849, 42937374, 354143439, -984773416 ], [ 774951825, -1747041108, -569717262, 994945682, 1619031693, -813805528, 1032011864, 1535080235, 1778641610, 1173732902, -1352544187, -655067122, 1084737450, -1704444650, -1497678042, 1089664909, 314016560, 480130952, 786667216, 1473159074, 919372736, 1098873355, 1855531700, 481373171, -1435559720, 978945851, 2070946235, -637727174, -189356711 ] ], [ [ -2086730886, 1719500494, 1707950732, 2062787822, 1664435822, -1732682792, -1714158075, -1411536385, 1653760273, -348960715, -1128904014, -277044909, -1673059015, -102541113, 35572737, -1416880082, -1924234704, 527125249, 1313567186, 1409255084, 213540700, -1337183449, 1454146070, 1809040195, 885036238, 151626543, 457541238, -1200296552, 1502993301 ], [ -1721695602, 647089111, 1747376028, -1098258119, -1441017622, 1960791355, 2138267167, 1247826126, -1819385689, 1906622281, -1529448375, 732385806, -2084729214, -471972937, 525384068, 232718094, 1778025445, -52537354, 723544779, -1344283910, -1681159747, -1714415387, 1099268347, -1350814041, 1910907360, 187287557, 1191194364, 503049000, 719679016 ], [ 2008930128, -910701727, 1258815331, 1365323300, 1085437802, 1097946258, -956467347, -1615375368, -1887371819, 1133827315, 1351222598, -1530417619, -2077267580, -485060629, -398423864, -1615119598, -319873755, 692549674, 1646600895, -619651340, -723923130, 65613382, 1060004641, -1971218692, 2134106274, -534322842, -407596322, 923281790, 1406506958 ], [ -833636738, 1006486205, -128966927, -357559218, -25684116, -2074560873, 1638862750, 392845255, -1248519758, -1685128509, -1285900377, -1553102262, -144300659, 1841140365, 104508940, 1495565419, -1248183475, -486274066, -557446167, -1826747433, -2091808391, -2033442615, 2078837641, -1428816768, -299036760, -294677281, -973161885, 183613314, 419671393 ] ], [ [ 1208834022, 481369488, -878631231, 1009145112, 1105579114, -1815419354, 1201312766, 703595094, 1451072687, 2091044378, -796724968, 326884056, -667449622, -68487495, 742592667, -321535384, -186797583, -1991764408, 1849908350, 314417694, -634164671, 2026842799, -279350143, 754854100, -1996931267, -498470507, -601009173, 1664419322, -825801654 ], [ 1338524205, 737478611, -505088821, 963232340, 926760514, 1412856398, 1394442971, 231782858, -1530133163, -1721103287, 646891138, -2145287077, 2095588291, -1565565985, -1509707817, -2059002924, 1742897844, -369712051, -1611797996, -1493048564, 1637798490, 1910636404, -1328153360, 1950288498, -2111456354, -1595031861, -1830949908, 1725411326, 336219557 ], [ 50734501, 127511535, 704172415, 1876456124, 2105320306, 2118045363, -1650513491, 433944044, -1336162749, -797829372, -1426354000, -553692908, 1883915907, 424521595, -686416308, 711008951, 2006386689, -599751700, 2939722, 1864092475, -1151283987, 1609689726, -1972810969, -1703251779, -283125571, -703831835, 1371106164, 1161252155, 969707016 ], [ -1401996939, 1634375014, 1247649125, -486459406, 1293977414, -266360279, 2144502405, 1453038718, -1744677030, 927640796, -1920994872, -719950058, 1329939785, 863418312, -848040146, 538487939, -1928338869, 257251191, -1987958495, 35720971, 1414134184, -388463145, -1098380965, 414020016, -1671464566, -931146896, -269005581, 2114296320, 2084740363 ] ], [ [ 832426917, 1994364885, 1624325444, -1688150833, -492834618, 663543692, -1137129024, 381893527, -774046139, -609596180, 1852545021, -870093067, 36149992, 99514739, -376551883, 1111911963, -1002687899, 449827737, -1380707808, -660893313, 1716341295, 1388724275, -122429299, -5600791, 321109027, 706160306, -1252492930, 1692922463, 745838481 ], [ 388306130, -1129908748, 1308038366, -898023582, -321420932, 222601417, -1953005952, -1679767364, -1644005497, -871387440, -576542777, -2038968479, -1118605373, 142578521, 102027922, 493207287, 1102991425, 1335852183, -1457898552, -513223805, 823731288, -1873008665, -486882045, 1265515948, 724318030, -1848967474, 868191087, -1376324327, 1329981861 ], [ -460954241, -677869874, -470844492, 1266244391, 299731827, 1511355720, -1089802737, 1473358189, 1603219939, 1309537886, -283351920, 494635613, -203323189, 568660703, -1113825906, 1958409812, -1129796899, 39058546, -1469378940, 1186714912, 576684185, -806886305, 1629336441, -1495149507, -588227673, -251280014, 567544799, 1035756261, 2134615856 ], [ 847696891, -553508216, -231582227, -1084178339, 597380752, -307609676, 1597080901, 1403318803, -327310510, 2036132528, -1711707121, -1049584256, -979124978, 815935828, 710418359, -862048778, -82474507, -748797270, 919357655, 1973515203, 1557390974, -717602887, 454358952, 211650517, -532918469, -839163948, -222166168, 1624690262, -468078412 ] ], [ [ -929581133, -1597000315, -864001321, 1061859637, 978862416, -513301692, 904263705, 131587053, -1829587293, 1982298972, 1925660107, -1643449628, -228865890, -507204091, -1573391999, -1144674959, 1954773967, 1935398329, -1185793103, -910307207, -1218119702, 1803988496, -471016284, -231696980, -1074092600, -67685779, -14178021, -1520763504, 1721218256 ], [ 51393403, 1473660040, 458037081, 2114813011, 2113561013, 1195618189, -1771042762, -1318816775, -764297650, 771240672, 989616281, -40002437, 1284417214, 1747498734, 1568991705, -628429777, -1369288457, 847844969, 1585983689, 1433234838, -1921328574, 1403461253, 1386080186, 973921514, -1515683062, 824167924, -545804273, 1184188044, 2060763060 ], [ -1268735929, 272172334, 558081236, 1894358536, 1429789586, 334318157, 1575275559, -883466995, 1150933714, -932119874, -2121174925, 184130329, -1440277056, 950610087, 1573459964, -2067357432, 1142479912, -1016224572, -890004457, -1428278326, 1229489260, -1454331425, -951915835, 1257025721, 1895698230, -1820594278, 1527566667, 526130549, -162489694 ], [ 528599966, -1530409631, 901046342, 1984376213, 2005314114, 724039906, -570853517, 125092496, 299108807, -1734655209, -1678311359, -183935194, -92016699, -739095177, -292863466, -1416122266, 1339983140, 1215738499, 681944073, 211349913, -83046118, -1093683305, -34225795, -2132495884, 1612368603, -836479644, 1610596527, 1084530856, -952543831 ] ], [ [ -1425380426, 1279704277, 367541376, 1327129286, 692224684, -967619348, -1744463231, 646235064, -956308876, 760746342, 1087798654, 1902393735, -1577998382, -465475774, 1960233042, -597944558, 989149842, 755836102, -981455487, 587938389, 861650803, -1594782592, 1893133524, 757739818, -1973610898, -650481086, -873075846, 965789053, -1152207728 ], [ -1523914439, -898841564, 968323831, -387404, 1807826811, 1317732236, 901698391, 5392610, 1914450674, -854293683, 1401205621, 455005733, 1517031644, 1076663868, 802784986, 325090841, -251278000, -187409183, -2133871861, -355219913, -1047817239, -419737982, 311129920, -795337849, -1510474271, -462358384, -1159646150, -2029721023, 1937026912 ], [ -1040344109, 1083550991, 169786707, 460631117, 2111483536, -5076533, -1526783919, -1462079004, 1880595115, -470250305, 544635600, -1570161657, 1679720346, -724308090, 1854033115, -1205897547, 329006584, 2087261982, -2126991433, -1147886364, -1030201105, -828670919, 742150575, -260446324, 846673689, 2102235412, -1884628659, -1837236967, -246305645 ], [ -71725101, 821676570, 444323311, -1095509053, -249110383, -1480476617, 1437282164, 636061703, -1841341269, -1197365492, -1897785116, -581603151, -1936526182, 1979586397, -1571475724, 102087403, 1849138871, 1312403230, 260441497, -750431424, 1036817137, -862824854, 1578902333, -1802867804, 2027883033, 762999380, -877611699, -52898110, -362818329 ] ], [ [ -840409868, -81272589, -1813342845, -553463528, 1823275487, -1210814293, 1613250823, 572072026, -269656413, -1032567874, -1822734339, 1454276977, 191461872, 1318013511, 211476746, 1240629535, -610753724, -287421849, -1007912696, 312368530, 1585280417, -676710496, 995465149, -725636816, 1032096512, 307090864, 1862244735, -931741836, -1497457422 ], [ 1883632654, -1551230151, 948975725, 1639841804, -1171842797, -1003902057, -560558015, 846913580, 672979475, -590339340, 1425009782, -528554002, 908746012, 326672752, -1141810735, 200578331, 69014067, 388677305, -691357143, 1060643999, -513603545, 2006097671, -1191987470, -1759498476, 1725411316, 201952325, 861468951, -462103581, -1518309418 ], [ 1339420159, 1668297989, -534995787, 2072581222, 594291119, 1515244015, -1036142533, 1731299884, -1717920783, -105074952, -1682056774, -1624794125, 1643713284, -451457224, -1348252777, 1379335696, 1495209753, 817721951, -1398596900, -932907641, 1695940101, 1371553676, 2065727883, -1823695149, -822417670, 1942794517, 1599162943, -264930273, 225103249 ], [ 2036020650, 1835318561, 143022596, 1779179445, 1368637962, -1016337712, -1228598612, 1513948833, -1408513798, 1553908994, 828421111, 441530657, -1156535643, 1430448781, 1910094137, 177780183, 1938926979, -1712937041, -656988646, -1828329579, -1348081855, 1676478339, -1279804642, 933832206, -1685334428, -1638930350, -1381645206, 1521427862, 219843408 ] ], [ [ 1747715026, -84005308, -352922727, -1661789269, -1672455836, 684606166, 1077957027, -2001152207, 1203127072, 983767247, -736411636, 543892642, 584021705, -826876664, -744329912, 123159201, -545912788, -2001648507, -1598919365, -1202106631, 1741978456, 1021120297, 1821689378, -532301193, 376161065, -1416909730, -1071883220, -338615174, -1318833009 ], [ -107192783, 1660693975, -1877049155, -1182423035, 1765279334, 1491010747, 216921564, 165464982, -1488158407, -2138998081, 2002780316, 1003667552, 715028421, 267337430, 567973995, 1570633561, -919212286, 1154900865, -1899419193, 1512403827, 1429146462, -741291339, -647315947, -618414782, -1969560668, 1291993911, -1952063710, 2035040881, -1597567478 ], [ -649172402, -909218348, 443370519, 1485040897, -231060865, 1775455750, 1780774030, 533210442, -633981956, 1883960039, 759345258, 519277623, 775608175, -1005138071, -635626191, -2048557797, 1709110486, -1470063041, -2095019431, -2117578695, 198538284, -1980770800, -239845789, 1144586985, -734474392, -900055433, 824805013, 1082411224, -2026705418 ], [ -1742454756, 72668773, -1338021500, -451905312, -227645048, -1406045059, -2079121567, 1023225939, 122194013, -955196628, -1673824289, -1031572125, -1658257828, -1052037602, 771355137, 44916864, -192473494, 1597174820, -67239196, -1819865169, -541317207, -1424577646, 1352884550, 1146679714, 346870371, 861944989, -679216154, 1551705718, -1578435289 ] ], [ [ -2027634372, -1455039743, 791278084, -428408897, -143531599, -244936494, 1548113928, -1510807265, 1630388500, -1555484785, 1531731293, 1832399023, 2068589799, -852430703, -587968923, 170506583, 2072188229, -232059821, 518769949, 707590471, 1107271037, -289018760, -2127881518, -344697502, -1289688722, -1894732935, 1289156075, 903554079, 1881058131 ], [ -934789687, 28732986, 1657453772, 1549860304, 47715199, 436435347, 251139947, -299003966, -1420014353, 936731765, 1977852757, -1000887345, -865183192, 1919780056, 799503126, -924946892, -387922459, 331447055, -1722792156, -313030681, 427409103, 2047224960, 1991466966, 1138626162, -1701550180, -1250503700, -444734888, 1114130127, 1365394225 ], [ 47162798, 920571698, 1105069761, 795058977, 1652058876, -357091898, -1100633968, 585169860, 453098678, -1414159845, 724919191, -2126403535, 1229355477, 2048377102, -1398917541, 2113753858, -1704650052, 313855701, 1779583824, -2052352473, -1707328624, -2053831327, 2105331934, -894390907, -2137711471, 676827350, -1999260207, 2102084487, -27728444 ], [ 267361816, -154372110, -1882367094, 803689194, 102741936, -1745562212, -1795796904, -13634503, 1862221940, 161728861, 1960428749, -1736846305, -897167889, 365762529, -897079204, 522680308, -932569930, -186777105, -461888078, -1998382326, 94512782, -612726330, -367234965, -1811383603, 343095922, 1968978200, 724923713, -1828347825, -462056961 ] ], [ [ -1637022668, -495812646, 884503810, 1720688663, 1037348102, 982489746, -789175815, -277109397, -2019745130, 1716477021, -1468676315, -1941646972, -1884984847, 1105936174, -547472535, -1720191527, -1063451284, 315851213, 208446873, 1801555186, -1144740782, 35922112, 179819123, -1958804512, -2086737764, -311068899, 2084847426, 591928655, -600246077 ], [ -1391873111, -514969190, -1614978817, -61089627, 1120036059, -1655565293, 148664936, -1382819501, 369847462, 202437706, 293322780, 27309188, -1802359990, 1745424973, -1776665965, 1992523921, -1292222670, -1682642454, -825708393, 588807564, -922098191, 581703669, -1901200866, -220926436, -1191447293, 1049399397, -1830764027, 486445010, -2018740945 ], [ 704451190, -984035133, -730323017, -469661247, -2062062878, 1352943520, -401252282, -1889450828, -1688533661, 1817103545, -1439705751, -113487621, -35997106, 763551719, -2005547298, -310032301, 1752084458, 230743036, -883515514, 919568957, 165872929, 1429575529, -834957881, -1852086299, -1534606417, -763144535, -252577493, 773064592, 2067250887 ], [ -1344785165, -1993882159, 863698306, -121849497, -1402127429, 1350290762, 1757113492, -1241634779, 2141292175, 256794080, -580351320, 2068824096, -1098674832, 1005693142, -1968078643, 607866835, 518706726, -1680452898, -434605100, -378788948, -473226100, 2144487871, -841414666, 974934526, -1080662049, -1639430423, -1214842872, 1249066929, -1018843421 ] ], [ [ 345987567, -860011725, -363446082, 1797688139, 2005175843, 559311276, -1268296483, 1020348747, 1428588819, -1041749332, 2032318187, -1980031215, -690440245, -1272825013, -150534849, -1010246915, -1120263494, 1173657423, 547447430, 529592720, 2065636291, 626678519, -1070122227, 438882039, -1199608227, -2012132406, 725897846, 237675937, -543979284 ], [ 1697874311, 1223247015, -1191530351, 1877203678, -1984254324, 1956056452, 1463988045, 926515433, -1769114388, -159304945, -1591434530, 429658289, 1452358529, -248589622, -1995652839, -1286773896, 980791577, 1058298004, -1747888512, -1054652903, 1145104731, -1370770206, 561021708, -141539235, -1012671539, 1709589805, 873282671, 274470288, 1195735692 ], [ -260546510, -151129641, -894877125, -1574908701, 2044985263, -1163210043, 46307636, -1798022464, -714358183, 200722212, -1564243185, 2069955421, 175042156, -1901305836, 1650322827, 514954291, 2023530840, -289950192, 1243268780, 473134685, 337772633, 1831492257, -728561316, 778972310, -1433779612, 526450699, 874559180, 944964749, -505851292 ], [ -1507557820, -559371149, 822880454, 2084929804, 1765609249, -1401118089, -1605753021, 394311188, -1787348647, -610883251, 767506509, 681452148, -969669526, 1229533587, 1902820383, -156682933, 558414544, 1601229971, 1881609777, 359916275, 1999859296, 1353305203, 1050698843, -1081410601, -1422513747, -1676407455, 1519963924, -440065510, -2115764258 ] ], [ [ -540015520, 557314187, -1866722931, 928635284, -1419822181, -1062398750, -2135933223, -1579090656, -287364731, -1772902033, -1397392655, -1460628484, -1699529941, -1248870271, 922785259, 47652046, -178294572, 530830139, 1786889690, 2060488430, -174233322, -405518655, -1857626969, -552800822, -63545955, 233437517, -1001097918, -848126253, -793883174 ], [ 578075359, -392285244, -1199954388, -119124447, 1322464353, -1741014153, 612869530, 684908508, -1515740734, -1176659214, -537289353, -2022006754, 1567045491, -973425535, -123989784, 659094941, -1979216792, 1090555233, -922347467, -1341654747, -733372849, -1925398897, -1193108615, -1633390940, 1046078411, 772141092, 965297985, 558553920, 1990963745 ], [ -1472444992, 838413911, -739835272, 648304453, -1101244944, 570419232, 523344428, -1826092672, 1702026655, -757846723, -99052298, 1656755198, 90039723, 888831179, -1152055284, -591479753, -1235449458, 451024843, -854418335, 1793356539, -1280882052, -1848797066, -2027954757, 293502031, 754565678, 1750224974, 1682869070, -1270452405, -1589852352 ], [ 1380524977, -1390101204, -1039714335, -2085214061, 1083519715, 1807273441, 796036847, -2030481000, -835972813, -734263379, 1434702776, -1514031089, 1103049138, 1202911378, -1004425512, 1019820084, 660287052, -1484947389, -972886542, 830140207, -1546953071, 1227518932, -260511990, 1886588098, 1088180474, -459361438, -1257390513, -911688534, -549831777 ] ], [ [ 453055045, -2030011832, -836024346, -690101653, 1330284063, 551483106, -1166373555, 730998838, 1061222787, 1975716991, 658558048, 1181689665, 166453806, 236311949, -524226667, -174016287, 1700943437, 237897840, -496675058, -120066882, -977713320, 2081754883, 570698189, 83124105, -36016764, -346828205, 595664237, 1524520902, 1588904262 ], [ 339419173, -1588258153, -984793489, 1032927320, 2023244299, -330433933, -1786065576, -793717720, -921270490, -1617253950, 1416447123, 675326361, -838445375, 1560362895, -544295698, 1148453627, -1217793757, 1415491720, 190852721, 548629495, -118380398, -1685214058, 1094141878, 95633962, 495804322, -721717581, 1036019387, -439181491, 1637455189 ], [ 634714767, 1318337952, -292428351, 572533044, 1648204023, -1134819862, 1885358678, 1558159579, -234360828, -1279354465, -1489738096, 789534477, -267850252, 530319880, -1417206116, 806295476, -167034132, -1392024741, 2111639404, 1670220290, 1334237561, -1759757796, -2113320385, 367739249, -1653368240, -1713361039, -799315578, 1652885201, 944535759 ], [ 1994359905, -901762763, 2054131195, -1369248818, -2130368030, 160291261, 146078467, 764211070, 2114936205, 758265703, 47572503, 491790632, -1260164272, 181494885, 606922988, 488911486, 609575347, -1833581946, -910064570, -1778131908, -409699858, 1518180734, 2001871136, -1343148758, 419787311, 122482790, 707260302, 1138275485, 61398355 ] ], [ [ -1787410907, 1911650743, 1681717959, -1342287905, 1647037131, 1095410182, -380009315, -592319677, 1170400426, -446814396, -217887863, -2107616426, -1081185115, 265304364, -716706148, 32622503, 1790207770, -1794077855, -1156015342, 508886655, 1140457005, -1667564778, -821257776, 568376094, -748898290, -1690834884, 1154641461, 1785260891, -487585868 ], [ -1586665081, -222580746, 324673739, -878968742, -1779548765, -1449508162, 634322876, -13129468, 307356871, 1510755384, -851693412, 76099523, 2020026590, -1095116311, -629434514, -1391449358, 1752208298, 1616626574, -173325795, -952220068, -1349398500, -2027871496, 1048464440, -798552069, -410534187, 1243600923, -678369660, -710600606, -1211803572 ], [ -1365819946, -1707517291, 868705473, 1257578078, -1573405698, -204874499, -21692903, -1737399103, 1049004875, -275384451, 1334805400, 1848726651, -1215932493, -263831464, -194067213, 640709005, -464226415, -1722975305, -349518658, 1152379371, 849559925, -1021214913, 1288773196, -182910102, -1281531729, 1097367960, 743808258, 335756172, 40414340 ], [ -1172380715, 650683438, 194254167, 1957177331, 1380574984, -1733865521, 2143175884, -1780128035, 565458075, 940276391, 192154949, -1589352787, 229170609, -872383070, 1408867251, -1893609234, 2042178213, -1424227761, -831628741, 562981822, 78818548, 1834613396, -1535004841, -461556718, 354902075, -777188247, 592851749, -1975743854, 322487962 ] ] ], [ [ [ 1194275167, 4612652, -1604743497, -1047729250, -1089195655, -1565912451, -20809628, 1187272206, 355095518, -1887771362, -511554170, 649903094, -476632405, -1531213626, -1006992022, 1739368294, -312426543, 344196197, 1164952792, -737526411, 662071010, 940905771, 1692229481, -732907763, -399450562, -2062791558, 439325647, 1527307851, 1826464238 ], [ 781662406, -415712880, 2045417790, 1190066905, -280525142, 973514762, 730137118, -1029211656, 1758397230, -1220271154, -557036062, 539632296, -1295377264, -34957162, -508881823, -2100932398, 793982571, 337186759, -687051807, -2087967809, -1098758886, 1821495169, 1138991546, -396440717, 1030192983, -582719280, -1885655565, -716512266, 1365365602 ], [ -1050408026, -1201110621, 1945628788, 445449735, 827086150, 797658704, 42406514, 237238230, 39724054, -1775825671, -126576807, 319533663, 1892944979, 2024949213, -1413074732, 2031509724, 1972396060, 2069074806, -970104497, 2111521573, -1690744018, 1082217543, 1215569393, 907072426, 1380431907, 475184035, -303615892, -2047216610, 1646794583 ], [ 315963870, 1103413143, -922811181, 1717329901, 1453563627, 743334689, -2079938950, -1204656541, -526475388, -406459301, -948972135, 1125227872, 2105623261, -491520275, 504129007, 1410962336, 97766773, 1387757075, 1261642561, -829133822, -1983901488, -13127884, 1128281651, 1616698510, 1654302225, 762560835, 1891012575, -124449924, 1158864220 ] ], [ [ 1777729104, 1885753151, 1886530009, 1799789620, 1806544525, -862618528, 852260130, 1998320905, -1254104459, 1703044718, 403486273, -180060138, 693530815, 1521821208, 2053040370, -1226650853, -233765225, -997623980, 1600122642, -2059425392, -245929828, 1104737535, 1411608138, 864634312, 792357475, -317673588, -1712176259, 557425762, 141216157 ], [ 1117526453, -2053131429, -1164042469, 48391176, -553367115, 1291028366, 1367492733, 955869245, 1871288180, -1668784456, 1256428412, -94762043, -1001590489, -171954550, -1014714528, -1951800600, -828606364, -770341390, -1841167949, -435605236, -1512062017, 303203193, -136097821, -1031469813, 1560159830, 330288027, -1844756923, 1927481169, 151650759 ], [ -2047524139, 440451252, -2071297514, 1877694087, -463124612, 763069800, -384201478, -449212072, 1476927823, -1998525233, -263841925, 1268144545, -913084367, 627491604, 717884819, 1911892279, 923341549, -1526237518, 1114523524, -2113467475, -1912923603, -1617869768, 101598932, 319223562, -537573479, -1943607168, -1678970632, 324137435, 1911626154 ], [ 1622476611, 1001703408, 1315792698, -1549857752, 1640080493, -2020695518, -284751326, 1718444285, -413029306, -244225250, -1793170850, -1265672820, -1820129978, 707850698, -491538013, 207448804, 968227829, 73561859, 1280400273, -527290633, -1225742441, -458451677, -367740132, -521171716, 661489930, 2000286016, 97750749, -142865434, -935734633 ] ], [ [ 1110669838, -536289831, -1625646690, 1016560516, 1052986129, 194957426, -1638557393, 800333112, 1120944282, -1362160591, -630798602, 532468202, -1229202174, -1139888583, -149578200, -1486888935, -1064932614, -2007075091, 2111122560, 952431081, 799884970, 1596340983, -1798036931, -512983410, -1911026824, -1376361281, 1925910841, 1238562501, -306950624 ], [ -1916605904, 1462822029, 2025049955, -2139980141, 218184737, -1930717830, -1712297858, -1161540151, 223943300, 151969906, 703210291, 1137134567, -78038168, 1154668310, -1313611940, -1798472948, -512459741, -1377926583, -690381568, 893887639, 1317720416, -1717274251, -915743474, -1566873292, -1833887310, 468595519, -2003023950, 1882893058, -714966082 ], [ 992027240, -1952448600, -1577365783, 2099565524, -1061612969, 1642598084, -2001259447, -1961370916, 1073083197, -782928378, 783322337, -1703141833, 1071147737, -174912215, -730948824, 1238666885, -1840766099, 1819229, -720851571, 1354584379, -1788894417, -835755977, -1220233216, 562249309, 1918539660, 1201613168, 1958181384, 1338670457, 1473345796 ], [ 2061011462, 357919972, 543183906, -553278806, 822565545, 1277603141, 579718727, 2797753, -401786759, -609223500, -738628488, 796040807, -1379507212, 1235264228, 429130843, 831992824, -946809107, -1001341561, 148751837, -245969261, 1000858328, 600398730, 1365239951, -105603485, -2146345753, -755805036, 1994016465, -247466222, -776320250 ] ], [ [ 2132665768, 103235579, -686740551, 859439369, 812332152, 715753729, 1668206629, 869613420, -1329541672, -1555138104, 728080246, 748319956, -28574587, -417388342, 407708818, -1249393008, 1513270492, 415939886, 848583214, 1573934185, -66209577, -1674418350, -1711719455, 264181446, 1052622398, -1811719755, -749606017, 1772991152, 12849111 ], [ 794037276, 435352990, -1126774149, -1648591934, -327191974, 638227415, 1838307932, 461051917, 330666211, 737729538, 1724994394, -905519387, 631143368, 732797836, 1947271762, 1988966382, -81952565, -1675688097, 664350782, 1960768512, -911770552, 139651294, -1588862432, -1675698675, 1728104572, 564412885, -1909743227, -1627997435, 730242144 ], [ 1571506517, 2116881449, -516107399, 865741812, -613201858, 479918178, 197279346, -2025314115, -1325326621, 533010064, -410671203, -1752026581, 682510891, -1334707206, 1313787162, -499744342, 1027116333, 35064637, -1911977669, -716826357, -766038730, -1606683859, -1778264157, -1000715209, 1358605646, -963072171, 1739673643, 466861192, -438772623 ], [ 1962016300, -1706048317, -2107559893, -541199075, 1576535500, 1136745713, 821734006, -1819791242, 1277261541, 1891077916, 857793143, -1355496777, -1220203552, -1581605114, 816157684, -2029269417, -923861423, 1203698063, -644762025, 634133221, -394711706, 1829875277, -1176089595, 810786234, 1513072508, -269805963, 612351821, 1606913809, -30426192 ] ], [ [ 1279591525, 1945411160, 583195948, 1923421994, 1841856240, -991135001, 898531677, 1292695038, 564748449, 1629915602, 1693784697, 330332052, -276846433, 742921391, 330609297, -1166371613, -493490670, -1888626317, 1700866719, 363867106, 1152956073, -1927239918, 807769868, -210865560, -1100077658, -1051448218, -830397350, -161883579, -460316408 ], [ 1734442445, -588870611, 2051559417, -890095680, 608728543, -1042658109, 2076704640, 985564520, 189976371, 1981415045, 964071310, 343981417, 1328943319, 1038271754, -2099256352, 662813529, 1335118836, -374108498, -1390728153, 708572285, 1847255071, -1057271460, -1345582944, 224096771, -1062244659, -1512497060, -177680257, -886839354, -1627839167 ], [ -1657223189, -1153854252, -1882846672, 2035497205, -417266287, -1301312228, -1735122792, -431901365, -1128333569, 1222693294, -1480501650, -1932468795, -1041120757, -1595636983, -793377139, 1385989579, 1223932569, 2440004, -999797796, -559073523, 1238236, 931419681, 831645004, -422839213, -1779146128, 506763789, -2132361464, 1894580180, -1774590658 ], [ -1222090067, 1887148835, 1485030802, -142626072, -1500707991, -2031079735, -273683389, -1581439151, -2088741036, -327874301, 869362986, 761800539, -410880429, 1766932584, -1393091911, -2042107478, -772362386, -413821673, -47423463, 1021655258, -445852734, -202789630, -147286438, -1287190046, 60398696, -1221696635, 118174338, 1462357647, -1812351790 ] ], [ [ -1222012489, -838611021, -225169115, -942721811, -726199370, -211349975, -1476418903, 1802997385, 1390437787, -1408347494, 63889402, 668840470, -1071147276, -1586740514, -669480936, -1997228430, -151671183, -1907758162, -1273192691, -1986717557, -1124129325, 285174369, -1025782630, 1235918355, -1638243854, -834892493, 528514382, -1396968687, -676169065 ], [ -2036731982, -1361248798, -1677447955, 444933616, 270454976, 1893121842, -561672944, -999914171, -1499906648, 624585533, -1826314637, 1479428603, -426111979, -986630360, -1193350416, 292964410, -1869850842, -349715595, 1875247266, 127579087, 1036967154, 1628366749, 29897658, 1197187743, -382639239, 1165908814, 600274729, -1431259789, 1269490618 ], [ 845039410, -406113663, 797643068, -1099475476, 1913527355, 1374321209, 1805179080, 1206148826, -849026761, 1740673864, -1609745696, -1299036640, 1360299440, -53353871, -1436515828, -395695899, -148817324, -2107411645, 955959363, -1163580184, -24065261, 1867565561, 465510631, 1265022588, -2143513665, 347908220, -1782454788, 1128019175, 290509948 ], [ -655109668, -1139170061, -876562030, 266114877, 28795114, -2119979378, 264423746, -806850802, -114700386, -508829152, 1731046983, 1028956527, 1812682568, 1597752512, -346044576, 1195731485, 171297770, 1323213785, -1570044175, -1838785090, -505462099, 2085132484, -742689545, -1386520642, -885728534, -532963245, -820704705, -458008353, -209430274 ] ], [ [ -264635266, -1365404334, 1046904810, -35287897, 1243321092, -370447319, -1006965664, -766069004, 1883055351, -1141873809, 1638128296, 411146466, 599530377, 1919431292, -348997959, 68668876, 1660899454, -1570110737, 1575247005, 1302109229, 821724985, 1337336378, -1349893103, 1282341799, 313675941, 436563147, -166061945, -2035258518, 1694983960 ], [ 1958724263, -343908236, -1498787198, 656485631, 72799735, -1960808339, 1997844788, -1995786331, -1460803848, -1743587362, -1448501348, 13316163, -713014169, -1743351778, -1429740697, 2038318027, -1799616283, 1527556072, -250426205, -2014409837, -217025866, -2203593, 1817796352, -1096314219, 1201335525, -2117577102, 2113093036, 303711236, 898893451 ], [ 387968114, 514562624, 1451623395, 2067261677, -185734556, 1968567435, 983194723, 134205786, -687760843, 895242779, 747384376, -444103686, -158620974, 1574036110, -1408755235, 2064523648, -2111251217, 1338212124, 1539591694, 83497613, -82697569, -1942798765, -1120152212, -1438769629, -1224365379, 838788873, 1851714171, -1821705477, -220457678 ], [ -703232105, 286240750, -1496902797, -133199010, 1504191556, 1011576006, 1067887355, 1117564746, -380477808, -1659273925, -1440374431, -524345655, -470922968, -1655282531, 1750473152, -913344047, 1609433872, 482522135, -1252891297, -1092818215, -1118694466, -816733379, -1487297661, -1827071514, 558277820, -920027419, 1788869955, 7294508, 1980929724 ] ], [ [ -814315197, 1362270436, 1899662645, 829285742, 578686553, 555983364, -759970732, -770755074, 623641768, 258724729, 754833824, -329598377, 759284022, 794141156, 178037924, 1834393680, 94549715, -493414850, 1819789598, 1820948887, 1905396509, -1101578572, -1384447755, -347088107, -1909417270, 954886641, 2118804662, 1970047446, 1232821931 ], [ -2138304635, 273363902, -586804763, 42980812, -783522633, -223434188, -945337602, -1703549672, 224163065, 1253333928, -1613927464, -1150709869, 1058342888, -814372694, 2003957661, -12955771, -1126968088, 1927491261, 275654592, 1464460162, 1081770197, 1502644370, -1976554750, -372292847, -1083360563, 1252638586, 216270108, -307991143, -1876319144 ], [ 1310575927, -1100132592, 1731063227, -1485638876, -896734092, 1292488596, 405985090, 461746534, -1403909181, 1339447750, 775969253, 534321714, -575593322, -1111383721, 728940899, 2038428492, 1361171534, -1039873059, -41566041, -1910326429, -235411918, 1574166548, -747221474, -685990288, 761795458, 329007577, 163590889, 1790119849, 1276463021 ], [ -2000318067, -710885449, -1663729617, 1461394079, 1488323157, -35958553, 203225702, -446872924, -2084870566, -526614499, 163169757, -1597659714, 1235989577, -78318728, 151399861, -681936515, 708806499, -1828958868, 1312223393, -917813660, -1400480266, -2097701210, 801670752, 865427184, 48445687, 1258032322, 1033624163, 1507804106, 1535293444 ] ], [ [ -1849899413, 503376398, 356042864, 876392768, -462950047, -211405273, 140922262, -1280327578, 1935358612, -13932524, -704730583, -1876235894, -341261267, 2115512863, 1156694279, -3497914, -1672901290, 1880059701, -1359135584, 1225469556, -1977035055, -1091940037, 462273207, -1240413480, -1078156663, -1966650561, -1066442356, -387984288, -2139868387 ], [ -1409844596, -1806626967, -1977815427, 652889080, 651200294, -1406619032, 568868490, -909683481, 165813483, -1404620284, -742220146, 1453627374, -1436860054, -1214957728, -61502815, 52779856, 1708936874, 1957041985, -538759693, 1911271756, 2100348558, 636417537, 1851443975, 869050981, 363076709, -1924236563, -1418146854, 2141831895, -921586988 ], [ 182543736, 132607111, 439635400, 1109507066, 883369911, 1570045704, -635946344, -1320626059, -1100638887, -145350375, 5532603, 1827456555, -499365716, -268894600, -1174797462, 956714920, 2116019069, -434258421, 32990584, -2063788580, 913130370, -290728172, 648749645, 1073625351, -1588391192, 1030701890, -1816378565, 1519501709, -398209565 ], [ 634487871, -1662699333, -746080761, 1361691401, 587506023, -1446001711, 1444784857, -80009818, -1388781767, 616003832, 1516640759, -1143105868, -1021075878, 350784979, 1342535188, 25197276, 163095662, 861699445, 288005214, -537847827, -1635219281, 24747163, 1465295712, 1616576658, 2085015548, -1875352332, 1049873899, 584154481, -80892994 ] ], [ [ 818224948, -750738034, -562657643, -519797150, 456668150, -1045123177, -522127143, -1934223575, -1712093436, 331603931, -1318401208, -1080364505, 1512833911, -1878709652, -802121936, -2145496135, -1860835401, -738493175, 567773464, 981220074, 716374193, -1953797116, 470735179, 762719094, -37490099, -13531109, -833625406, -911313087, -324509070 ], [ -1613975776, -1454095497, -33426803, 1213601857, -2029421522, 1295288311, -947205211, 706270712, -441214889, -1794729732, 2035575451, 1206316292, 1651012171, -387503838, 801141748, -1959873350, 1620615510, 257998955, 1555909657, -465632392, 1821764782, -1907575551, 1682441504, -1930224417, -1466070460, -1661964280, 84482625, 719386874, -307990177 ], [ -1782287848, 2009918868, 140272929, 1526405055, -1327385762, 1101464866, -1655066978, 1813948707, 709420016, 1156803399, 475318639, -1119046137, -1988511931, 843418661, -1380010129, -33396303, -351483948, -871633106, -1697127092, -1366975364, 337758023, 1090443971, -1327992340, 1095445158, -1735617496, -2045457900, -393113449, -205147568, 735491621 ], [ -1889364338, -1352117954, -1047965988, 942897837, -129935443, -568854910, 1094365237, -1550633099, -2013914290, -1077736843, 869047526, -626103583, 1156913988, 302138493, 71322079, -1349292435, 526393825, -15895316, 1568214021, 1851754760, 783047487, 421605463, 349141452, -623871653, 412153236, 694230307, 1559826009, 1098749139, 2066948504 ] ], [ [ -755707609, -373529516, 1357133278, 2079703160, 947493106, -492041482, -1930806773, 335898896, -1078566063, -53696637, 255278854, -675631516, 2107106206, 1583964645, 986221295, -1475292463, 282320838, -454666458, 1742290100, 661492550, -1625976529, 2021269810, -909674775, 81755921, 1631727182, -435073347, 519896932, -583109173, -47895994 ], [ -168000025, -1380849813, 826377267, -939002100, -717058884, -68903434, 283466670, 312863299, 1359555692, -1435780359, 834118114, 1338944628, -1537290930, 1877358283, -1066091469, -685453439, 1770860708, 1276366542, 515416905, 1279690716, 1758465698, 1994195585, 1430836122, 1641693687, 1277581291, -1420875038, -1378652161, 898025982, 285192518 ], [ 1663387879, 2036154453, 2121727104, 1945193651, 840894698, -342915867, 2076793497, 671538655, -1986946435, -982230204, -1392741410, 2060320203, 271941747, -2081087533, 18852497, -1462920817, -168203788, 443135771, 77207280, -1404839026, 711120825, 1800090005, -208785376, -1449348449, 1670048591, 1670462019, -2142652934, 981633650, 2063298814 ], [ 211265636, -2095714554, 1758426958, -857855674, -1280685957, 997300580, 1768300032, 1491540341, 1468021258, 1071064915, -1228610024, -494445052, -1882376026, -1178647608, 1641597140, 1258030144, 295843310, -1449001089, -1305234781, 2081867448, -1496568588, 829792725, -75762461, 1659024243, -248443830, 1779514570, 433018500, -1438920952, 1783287828 ] ], [ [ 1754894485, 517284255, 141408760, 1289232109, 1628943752, 1849298745, 1854149353, 1728508904, -1387966408, 1432073275, 314509500, -1100019783, -1214884744, -107987810, -1952553109, -1599047621, 1462006524, -1409339004, -11702634, -900185264, -1653913574, 1076821402, 965299870, 1758441715, -27001052, 156450347, 142162659, -1751085626, 909479849 ], [ -551430506, -458783448, -1632451167, -1015315711, -36644088, 1320105265, 1276315567, 1861296937, 516730345, -1065457156, 1118221773, -1628898040, -437610294, -2133885347, 2103519179, -2072029109, -943062754, 72638609, -286346884, 1040137449, -1326912055, -865838505, -41213167, -169362769, -1859960678, -1413886107, -1490801826, -1731660920, -799866112 ], [ -1371185270, 139923713, -1992327213, -2091722587, 131712911, 1497530412, -1876898723, -1520543068, 484677882, 629431563, -931082910, -1948910687, 582858918, 316750898, -1529591425, 1940352622, 1426700456, 456707959, -1071839674, 2029287555, 1671434647, -32399621, 1320326730, 923929609, 1021615844, -1719572275, 826910920, 1565844770, -427124807 ], [ 675851307, -1107704559, -41051554, -1038500100, -1160074189, 1928685493, 697223155, -345262236, -261341106, 398676465, 194596638, -778409277, 442797825, 98536563, 1476808244, -326783, 1505463795, 1360755241, -115357482, 77693702, -1975572219, 1630399194, 176477059, 385590725, 715628969, 423767551, 1688393114, 556137223, -1572048701 ] ], [ [ -2119113359, 780730963, -15768744, -912930425, 1313165506, 1408837068, 1809871862, 1457608367, 1686188955, -1541521798, -115002666, 1650154803, 1017058333, 165988048, 1638595358, -290519270, -898435025, 47364835, 645455566, 1056600842, 656345055, 147088618, -1600222307, 2004511545, -342565627, 207812519, -1492559948, 1066462765, 1507837916 ], [ -1960186198, -2075765639, 1657790962, -1418995601, 1553522010, -2001391623, -914483016, -444851727, -504612599, 1754022848, -1214590975, -1263488289, 654585158, 1159463092, 928414130, 1842086783, 1542428520, -586767619, 871443108, 1705539710, -488394591, -1930512660, -1668225580, -737475476, 669201853, 1978422069, 1531425655, 1193275341, -917946242 ], [ 67542228, 1765292023, 1007440898, 91104043, 602883950, -1866349605, 2047036046, -1550140156, 602324954, -964913828, -501478308, -365747227, -1291146087, -164529276, 1477225130, -1830737074, 1577908091, 2027500219, -128818668, -1620991021, -1745300634, -348344243, -1088716535, -2012313307, -1323768879, -1979382389, 1653340926, 1358218740, 742795795 ], [ 696811354, -196437399, -896295994, -685447682, 1663691228, 1938062715, -791813507, -254795533, -1559396927, -1612041863, 866403410, 230229981, 1441110392, -447609586, 1082515836, -1325663303, -1411100837, -217377504, -346095406, 389596904, -1704857772, -1534962851, -9339291, 2127516051, 1049701019, -1585618472, -918728424, 1432721620, 935788154 ] ], [ [ 292124195, 1424633788, -1472504886, -1119607554, -1374427861, -2052354504, 1423834334, -1113071402, -1666808586, -392846790, 380383498, 230725164, -447316705, -1161512036, 180717086, -1694762946, 364586671, 953975640, -1177537360, -1050277069, 927408348, 1098297899, 1699071169, -1195071983, 1816765709, 2136144062, -772756581, -876458257, -2038912841 ], [ -63126381, -1224914078, -1515979697, -930426026, 1513189521, -246678242, 1728992798, -105268810, 222912339, 740812838, -538999468, -697721493, 1336212600, -271402348, -27229032, -989100243, -1223747700, 397104066, 1725555939, 652985644, 1864153414, -14235140, 1809393937, -722345927, -1892672176, -1542411258, 1876374075, 1929540335, 1747292266 ], [ -1941323605, 123002367, -18868868, -1263828602, 1316735789, 1000789502, -870464897, 1192187358, 893662931, 1652639889, -1916651020, 528993138, -1022593346, 142721092, -843354234, -2130258157, -1053856576, -1311373939, 1281259902, -995619702, -732447879, -1592970930, 85022900, 1788178117, 1422574156, 1231631857, 2050081667, -686154581, 826450655 ], [ 869703108, 1954877847, -1843986488, -1519572027, 838831516, -1986716232, -1881911357, 1594155269, 1349816890, -1253743142, 651667842, -842216274, -1582414438, 324344697, 1652303210, 950951179, 567581757, 1785100615, 1142798652, 1926434299, 2134209371, 836193733, -1339164555, -189856922, -785415999, 989208767, -827982538, 1890333707, -745267439 ] ], [ [ -354609818, 1835977177, 812491964, 1168481523, 1829036263, 26549940, -1531555025, -1923028486, 1561135209, -1603599781, 2033118019, 215716444, -2057074102, -340756681, 912570553, 264874010, 1537084205, -1864855357, -1749334247, 1048731381, -308659809, -1305742015, 1724640550, -696205579, 567343280, 755654193, -1111438094, 570448681, -1385918358 ], [ 1291017842, 321002843, -67354032, -356846653, -1657977331, -260049141, 2138777596, 885253596, -1042739729, 27155160, 56657897, 363514653, 1006661975, -245986204, 2137627724, -869123728, -1358043842, -514249068, 1416700951, -98814082, -146872038, 1975154608, -151430679, 1631111262, 1810337976, -642445807, 1110743412, 1179244514, 2103672373 ], [ 919010639, -1994493179, -892220439, 1405466310, -1795661047, -2030381775, -1854079903, 1649218431, 243978236, -653721804, 1045700801, -2004185477, 1660449374, -1732181552, -612925330, 2112714328, -2084830696, 1079166092, 1888455538, 146107521, 438798049, 755718765, -11456459, 1554432124, -1534806501, -2127165789, -1218076212, -1724790092, -143737890 ], [ -657720231, 6921292, 737556522, -373648445, 659018211, 587776939, 1178073173, 1856718711, -730917100, 1778947939, -150541376, -999832087, -1188629719, 813582512, 1975664640, 141568277, 1811178105, 1934033635, 231080545, -38793564, -178745312, -659899543, -1749735615, -240365179, 284674794, -1070652365, -219010185, 213659530, -770275961 ] ], [ [ -677970045, 1629360237, 1719318350, 501976810, -1288243856, 1632920257, -1536802765, -1608606035, 754923926, -1506955566, 1575032181, -1143494933, -193948409, 1734264360, -988030563, 1933650761, -469919283, 2040294266, -536823665, 167910887, -30816499, 1930729741, -1856932660, 1812345781, 1225416027, 1193370212, -277441918, -611017844, 1869666297 ], [ 651654601, -284328764, -828891316, 1986508578, 461179222, 738351150, 644385777, -2033710507, -1005166841, -1400615473, -1004644999, -316311795, 56852657, 552389423, -135695621, 192286679, -1204877743, 303989314, -1280723220, -1135941520, 278809878, -1457716822, -990554054, 1932028498, -1751919656, 17829969, 1655324921, 2117443932, 1043299838 ], [ -2022270800, 1961465615, 1644077754, -1949861005, 510620875, -392278406, 1312963672, 2048578133, -2137027580, 252183567, 730629300, 683782390, 383857905, 39398495, 1238448068, -246055154, -264762527, 812101633, -617635328, -1605258751, -1584838260, 2130453498, 1089845937, -364936795, -1818354042, 680461094, -766716240, 1974957913, -1356739685 ], [ -2082008713, 1212658122, -461340030, 387801247, -677805334, 395822403, -1042398861, -750651625, -338139156, -616472398, 969668477, 53737021, 1100305775, 1220513029, -1228407659, -1521469589, -1752339872, 509948585, 1877955919, 1019573112, -1454448189, 540359580, -865840549, 821305419, 1567693717, -2040065615, -848147190, -1324300669, 1414119327 ] ], [ [ -1997797079, -1282815264, -1488895897, 261166900, -445016202, 113754604, -510241805, -1785281104, 646000024, -1769405437, 906265966, -259606459, -1318079168, 551620253, -783741239, -1284300475, -475507792, 456922270, 912360204, 592084300, -705187191, 49294455, 152518625, -1659256368, -1662397482, 1826332840, 940008067, -309066349, -434979273 ], [ 1391425826, -452902398, 1281374006, 1032928667, 966416463, -936223291, -1993157474, 652669524, -174339784, 1823860543, 1951332216, 1509782406, 1128244546, -204406013, 341156496, -1023734698, -1678421931, -1807755598, -749611805, -528181413, -1803032028, -1776731489, 1843127457, 789581946, -365604168, 35117713, 488825325, 1578745813, 1319011245 ], [ 2046741929, 612980675, 1371679933, -1267108288, -2032818755, -1353858912, -650827700, -93016404, 875297089, 385292648, 1033349145, -1748161359, 132560758, -1102167629, -792920957, -1434321176, 1444473774, -1098625735, 346641951, 883048389, -2071765195, 471176839, 903525238, 1307406069, 1247440442, 122947508, -36183017, -1334246633, 1196751147 ], [ 890294208, 254959047, -1036094085, 1049773073, 880559883, 1339346335, 2127462141, 690972763, 1619301892, 1449827551, 1469618860, -416036510, -973272844, 1071603417, -294554558, 335966328, 583770398, 2070452687, -122079202, -480011361, 1300555551, -1292771181, -277054576, -44542105, -175052460, -1317489078, -464277597, -2095928684, -756766649 ] ], [ [ -1382044584, -1177561874, -422667885, -747554176, -1413509386, 147748544, 941028842, -1465655236, 32435799, 1817230549, -1045224522, 721886456, 1096135919, 1745191108, 1578896925, -2025528235, 1577869246, 593264172, 847319422, 155096845, -377975350, 838146198, 593996433, 1714334004, 1572407023, -114990654, -693658974, -176193294, -961906604 ], [ 1900535008, -222137635, -801172135, 770045744, -38480039, 1867415823, 1416433095, 1794541936, 190973944, 1053609054, 1191287810, 1066679625, -1325944683, 1738996203, 20135021, -1657249017, -1420692377, -836891452, -1288022802, -1217513737, -1825642300, -428044018, -745266574, 953208240, 1496005692, 579561494, -1156688962, 1244196948, -1520055670 ], [ 1980437151, 1314113638, -86582877, 1239777820, -159332433, 1410150528, 1815702816, -525298063, -1834814018, 391701966, 1308140889, 1951094305, 1051068535, -923161048, 647880798, -1577741181, 538700177, 1119290608, -1654129423, 97011414, -1920224806, 1420553391, 1257629656, 228427678, -1987677369, 1673019733, -1680046335, -949466254, -436994731 ], [ 1040321130, -263190791, 1899367252, -1884795409, 1590757801, -1629410295, 1330726076, -1694785579, -2056063912, -1326984641, -1479729700, 580427564, 1632456347, 1093629327, 1759575122, -950704518, 1543117153, 1936059111, 188728116, -703692766, 1179159013, -712773256, -121695763, -957480811, 29843468, -449651697, 1540075123, 556335127, 454084652 ] ], [ [ -1594020974, 910978659, 1768881266, 1362307753, -1944705031, 843074465, -1400079346, -1987209795, 2117785551, -1853244942, 1685870108, 2038739681, -818918503, -672081071, -501931246, 1442316885, 1881146661, 711703489, 1500455936, 436551377, 97873307, -1539945574, -1268783354, -789140914, -712686621, 876746775, -1981229446, 1392293667, -1408833082 ], [ -954667216, 1527858528, -459628140, -1038387231, 1986870309, -2103519277, 2071103063, 35085364, 1560152762, -475179914, 131256991, 34732833, 1114732718, -1233555220, 1732910673, 23596527, 1035978761, -546412295, -852322668, -2122973203, 1923706103, -1228897442, 1601960372, -2041439419, 1899943789, -1539438693, -2056172734, 462176069, 1628226296 ], [ -1850557748, 725009603, -1819530677, 1618181967, 1217011717, -572392112, -1466035893, 1918844785, -132381528, -333578688, -2022255072, -1184313464, -2122548085, 1927034191, -1885185407, 436848407, -1876667398, 177324248, -1205555061, 76789426, -1912644011, -1522345211, 162770206, 1055452850, 1519227652, -1515821100, 1212891985, 1503135791, 1464925991 ], [ -1098422434, 124572637, 1753055211, -783205890, 2052579958, -2021330461, -1437276585, -1959575812, -348700971, -988015310, 1938459658, 1256532957, -344684170, 63576691, 1528683996, -135583178, -129111826, 1825907845, -1222458914, -432371666, 2062159597, -521716605, 129373214, 1339822987, -636801595, -307921377, -699056835, 545832899, 1681209787 ] ], [ [ -1943061223, 1818824372, 1239912440, 1172075369, 2044674056, 1357560479, -1073705407, 983021519, -1430132457, 1334756848, -1313728148, 366180632, -1691975953, -190948685, 682331621, 632388489, -2087346371, 1988364758, -1793052990, 1084089493, 972752114, 476507699, 355168309, -1818829874, 2112023616, 1273808071, -1376263046, 1987850874, 15300393 ], [ -1078697779, 2095500568, 1591775765, -653024840, -994413083, -1570315574, 1219255665, 1250889436, 104753078, 1486648204, -408674966, 1707830610, 597675682, -521424916, 1083843067, -1436695442, 376946014, 1668117486, -1513555794, 632078932, -74296993, -563599067, -465048682, 762593082, 745992066, 17564473, -893517233, 1746540639, 1694225735 ], [ 1393152209, 30379096, 544337145, -1746681884, -740142637, 1870802430, -290683751, -351506295, 955112705, 133239788, 959450089, -831943312, -1615764081, 247131373, 1259727193, -698846414, 274481455, -803537954, 60148115, 992247957, 1556708021, 1096732504, -1429108675, -785871240, -1281677690, -2126667390, -1149592559, -523591296, 1556055738 ], [ 2057642625, -740865557, 781590531, 1082964067, 1260606836, -1442283871, -1798172338, 1033411806, 1549933319, -1651255484, 2101110751, 1484909137, -1157566794, -39332761, 347934430, -1523402113, 809881545, 1883111702, 1284201722, 611393361, -1957817157, 1851579680, 960907569, -1100098170, 1561632028, -1716705323, 459430084, 829581567, 2005586538 ] ], [ [ 2111191382, -720428597, -1565974869, 5395575, 863802302, -1520112532, 53736823, 1371860820, -1231957447, 425611657, -1579616647, 1181704651, -847738755, -1626669205, -2109297554, -194105913, 19343419, -1313037040, 349815241, 1543087264, -571484873, -1509630248, -1116989719, 431804331, 1754883075, 167495412, 444109329, 2114990237, 506659273 ], [ -400923359, -412928156, 2071990882, -623909344, 188779077, 1549183118, -364610741, -246401157, -1512189011, 32024840, -3725717, -1434696028, 1666380577, 1277648269, -1761299716, 1151291713, 163663656, 390584025, 2121062173, -1081751833, -913346598, 2002341999, -885698979, -1855832165, -983913681, -557382759, -267476141, 1185931522, 246730138 ], [ -1076421865, 1630281536, -1922501426, 1545748544, 1043623551, 631571711, 1403527027, 901353401, 2025723300, 2128131316, 851834626, -1146120651, 995382655, 1645194127, -2105000940, -118082171, 478136035, 2139889847, -545553218, -1805040233, 1449442841, -28653891, 164940173, 117882632, -1523166115, -1806040408, 442142011, 2043304998, -456958800 ], [ 1372466899, -90641752, -1746532835, 557865813, 1841843918, 198501653, 1746041620, 2135200113, -1319907958, 1482645678, 1637485962, -205974144, -2139571028, -289015450, 1305902248, -1819063659, -822971374, 730472482, -1118780492, -350614915, -1120705875, -503204503, -1510729782, -544115061, 698740187, -1903858140, 315741474, -427694122, -530543374 ] ], [ [ -1924820469, -1982309710, 1377393135, -85628627, 1673544784, 1837095560, 1890583484, 734352786, 230114053, 1988104041, -825879566, -2106857703, 119731916, 1609158567, 1375745622, 1690191391, 95749198, 1605100197, -1222786810, 1401217764, -1795481695, -2030484677, 1094671386, 1079492852, -683683038, 334238137, -1364995372, -1651936746, 87803212 ], [ 1490141952, 632858613, 562944963, -2043788959, 1298265015, -1681648412, 1512822984, -1322389715, -325968580, -1480653150, 770520014, -996443736, 1445901271, -1061636715, -1880991086, -96893658, -1999230577, 1728189668, -552894359, -1259958124, -1113496369, 127976151, -2010655680, -358016071, -924681363, -1877381186, -1126387311, -1401698588, -670300818 ], [ 417295175, 852144898, 1011433877, 483536070, -122324361, -504938181, 1612065894, 1776689030, 1267944289, 1137318447, -1217395305, 1847756341, -680449368, 1282908141, 1434156825, -2045123980, -1897729843, -2128841373, 1826456662, -1900872447, -134836862, -540336573, -119570522, -426924905, -1139811646, 237237391, -1723006387, 2105960750, -1193462466 ], [ 794193069, -150589743, -1231110601, -1651399354, -1057173183, 996224691, -468123625, -504979887, -1269745862, -1108960246, 587820013, 1594382800, -163062485, -1719450010, -1990300590, -321991878, -857870130, -1756001060, 745862483, 897047238, 1542445146, -286637685, -1612922893, 460107099, 1430380036, 1932173353, 1817514893, 1142312479, 1630176764 ] ], [ [ 1596410382, 971928985, 1126792135, -1956514820, 726737579, 411221035, 1353823214, -1323498782, 1297350505, -300642342, -757564584, 1725591882, 287885052, 1423343986, 1592400577, 1179883651, -157079925, 610357806, -1682530585, -330533653, -1281106578, -1831662475, -1612079413, -1732322024, -709661139, -24700630, -2100710535, -2015201431, 2042404532 ], [ 1081552915, -455210149, -1426855885, 706711096, 1033336837, -1647955812, -1315795812, 1991993499, 1428561616, 1125361039, 2098356123, 2108801684, 1509265705, 116312397, 2092753755, -181953059, 1883725283, 1272607106, 1516326390, -2015213274, -37005044, 1207070046, -801874765, -970348037, -1610519584, 6422732, 579986296, 777492354, 1742889085 ], [ -1630197931, 1708199295, 1679684385, -463319203, -442445312, -551925364, 999669227, -57007905, -1073486831, 267219811, -1197696099, 1393695925, 448437087, 432275077, 1812177004, -68155867, -1668767730, 1399180492, -1376426756, -2147161298, 1679112600, -345945629, -1983838319, 310606674, -895402998, -918351067, 1325609922, -370033321, -1946421280 ], [ 1916740246, -161294872, 444791879, 620422602, -379160016, 226236371, -949553788, 1977522684, -1751357995, 352951635, 1257395628, 852717748, 506107705, -1698349848, -1057696428, -230009331, -1609631383, -889825004, 49069082, -463359499, 31933236, 200312661, 467896686, 912977260, 768740887, 708612323, -1698258409, 1324008077, -1299357358 ] ] ], [ [ [ 1390469520, -1109704174, 661733611, 2131188523, -402114483, -1259273354, -1013874399, -986356094, -255784893, -1598778866, -440398669, -283757173, -986948923, 534023802, -1940353356, 2013893999, 1318153386, -1869408861, 2127887577, 1739959047, 1946925402, 396691350, 1411808769, 1615681814, -1929121362, -516843905, -700275981, 1551215515, 1361439293 ], [ 795161988, 1412511074, -44926633, 991448334, 1084131321, 2035376557, -1707970207, -235955387, 84264054, -948694117, -846724913, 1057575047, 660226944, -380633794, 1557326761, -304401206, -837253400, -98829536, 745506639, 1138078775, 445886887, 623453700, 138768360, -2012793668, -1930749258, -918726663, -1943234646, -621108385, 796619504 ], [ -795628542, -752766389, -1770619099, -1304052825, 1709144655, -510682855, -244933684, 853775052, 2016361219, 1200455976, 1021858533, -1241609856, -645500773, -1919659625, -1976136557, 270348510, 1251139311, -1261850765, -876251636, 1580217325, -2090664224, 767126922, 1065448974, 1660589024, -207397315, 808978480, 1359212937, 319165203, 1321396812 ], [ 872595290, -1885540886, 670018167, -2067452599, -1584292032, -1775906421, 1677497734, -582190595, 1234457772, 1669942140, 1394353177, -1951487608, 1582832819, 1849625909, 450988823, 403118795, 1591655182, -1990703541, -1835612687, -1858849471, -1561636317, 1007671745, -2109621255, 1300374109, 695597348, 715817259, 228513306, -1935497879, -75943281 ] ], [ [ 1906745412, 472766549, 1457704921, -1430378029, 844573612, -1093479026, 1594316636, -332967962, -87886707, -685918859, -448670383, 2026095936, 1769627386, -1632771438, 776680841, -1398230986, -1728184242, 1158999935, -1966471797, 726962905, -666713185, -1738699754, -1150407143, 401448884, -2036312208, -2073033871, -1939195098, -219388406, -516272646 ], [ 1384431400, 1121008916, -1011050652, -429692718, -22942340, 860583554, -2097724041, 1981906508, -1885104198, -904446970, 521811867, -1261240091, 2139620234, -784610875, -1642946386, 2026681261, -1789965560, 210972812, 1157019434, -1050372700, -2022301712, 2068037377, 770861357, -662311140, -399648295, -2035106475, 1413315746, 1827616591, 1609875100 ], [ -771835859, 2129492369, -473216492, -508872021, 1024883946, -958887920, -375454325, 324548817, -400423819, 695833050, -1750292537, 1474544787, 1948040314, 1798819517, -429071336, 149619307, 398671782, 1339513307, 1765570326, -193519796, -594639849, -1296983434, -476827016, -769809484, 1389232455, 1210364409, -1550117442, 2131302970, 424758189 ], [ -171686802, -1716400069, 2106191459, 465320999, 1853993885, -210069319, 851630365, -507145029, -1661187902, -996847003, 2122121390, 1833356192, -1287630799, 1738660223, 1033103523, 1678560095, 1279110129, 1208020058, 323534991, 2099311133, -1308151369, -1064457925, -57761153, 833615485, -868801033, -1295035568, 1172833352, 6633827, 885593735 ] ], [ [ 190389014, 488350695, -195531262, -1945465453, -1893102631, -1108034506, -1490585613, -1253858551, 1575123332, -374567780, 615411920, -76094953, 1295830099, -1472382250, 958494616, 1409400499, 1109485901, -1361573056, 1628533914, -573400012, -2095201501, -1850524694, 2008236625, 2100537080, 514022073, 119914198, 7295246, 1588618674, 1147954826 ], [ -1787265704, 610427773, 1224463914, -294634626, 2113486888, -1342957109, 402425029, 1913835460, 1803972389, -636552080, 363234371, 147361924, 256424691, -1108433864, 1313328258, 76181953, -1232038182, -1769450764, 1906555219, 1426484770, -1536193879, 543136688, -448621682, -1723053774, -1371026029, -1441631237, 410028826, -747823668, 1168889423 ], [ -1612959677, -1679979389, 469463482, -141550614, -248855964, 2080015082, 565532655, -1174394759, -1555662828, -1558813179, -905968260, -776592236, 2081210491, 54841875, 803121422, -487499058, 1891760917, -1423067459, 737886887, -1190093693, -1600044251, 1966276344, 80912954, 1877518043, -1332175544, 1989332335, -1968451097, 1433632130, 1781162030 ], [ 611450471, -1485690546, -100047812, -767059162, 1796231922, 1747336855, 858746891, -856640548, 153221978, -1722422380, -1667048769, -1258009432, 1469217633, -42303892, 70460702, 1835451597, -1305106336, 1939889629, 126139013, 1168298138, -2116607438, -2010932364, 20794213, -1574285957, -780329839, 9684157, 1284669468, -2116317964, -1207295177 ] ], [ [ -1516112361, -240964000, 1003693769, -1419570572, -885988905, -2038588074, -1822749949, -1210721741, 974344515, -234140623, 1158846245, -1529358914, 219952737, -100489466, -764062693, -1616980757, -1519914713, 1331626534, 142807662, 1190303214, -1745176883, 1891780508, 1997721308, 1770991458, -1117637345, -1757916320, -532168018, 159245950, -1288736245 ], [ 245559118, 637299738, 1070075029, 593136738, -485057176, -2087428622, -1428225174, 1364480906, -392704098, -1262105795, 100482666, 1574488153, 1304121423, -564100445, 301738256, -1923350073, -258808855, 754710914, -1185209626, -373702603, -1160970257, 632053361, 562472664, 1049899907, 1992142250, -692268881, -534874776, -603348725, -1679453724 ], [ -1124952824, -1063124716, -160915876, 1603293759, 1008296143, -713216225, -322121964, -1928570392, -215436460, 2017558425, -51427548, -1160768551, 2040517044, -877779426, 159909440, -365949516, 482421601, -818797777, -1209554767, 268146690, -191389076, -535316773, 1907309263, 751738396, -42433694, -1251082177, -2056715251, -918684961, 477413300 ], [ 296727906, -725565924, -989229003, 1251380510, -1234624948, -855112852, -25736284, -338318357, 514362841, -867574068, -819194071, 102664959, 448099657, 33169554, -802680929, -11294818, 207892274, 835478087, 1298982612, 437540233, -884455681, -1452326389, -1732105913, -1852365899, -269737229, -599910199, 1730573770, -202061651, 1399013471 ] ], [ [ -1080468829, 1088359557, 175214978, 696622338, -2101126981, -1312575322, 1913339487, -702125815, 11156406, 483633782, -1866267768, 1707729548, 1820015834, 30285636, 1502123921, 1012321907, -1055370480, -37847190, -384194865, -125274925, -161415129, -471516309, -1300864769, 1691610055, -1785568037, -1890309353, -357094772, 2049447784, -1585212844 ], [ 1998829967, 530456793, 1617896775, 341521050, 444282098, -1825852152, 1087468849, 1362384253, -317570477, 116240212, 384934548, 974254664, -703702873, 735780203, 1940341315, -1849020383, -661043663, -2113432932, 602931757, -68163179, 1829053419, 1798476502, -1641846708, -1969773776, 1528109600, 241165048, 1839395880, 1226228921, -1610241466 ], [ -212816092, -988082950, 265964468, -565576440, -922956906, -2003411601, -944315310, 1792932290, -40751906, -617012198, 2105552747, -685559369, 1977620200, -448287097, 919421283, -750897064, -83440686, -687600284, 795988355, 1603855362, 1424474988, 753594722, 197589793, -766309967, 2072959410, -569947585, -1102869146, -1548808849, -949198683 ], [ 707649119, -586352573, 857793636, -1687296299, 70449935, -1385006969, -1760556416, -1949331295, -1260691290, -2108917877, -986579570, -1287114126, 97425843, 1738426453, -1726683186, 2023857100, -1801926314, 1447050566, 719797636, -265782427, -634853192, -1773163984, -818218386, 1338842634, -342066126, -56356178, 845428421, -1258618283, -291367567 ] ], [ [ -1048900370, -1332470244, -1663547124, -1038440263, -874829555, -1960695897, -2128238132, -164490270, -1597660956, 2086365639, 853463347, -928990816, 2081560960, 1472410506, -1909565371, 624853050, 538061496, -1034747257, 713076998, -1502966573, 2026186259, 1658192783, 316563920, -933759831, 1310242759, 1268437745, -2119727308, 318560788, 799677757 ], [ 353357880, -1126365294, -1146579741, -1647676091, -920512563, 1604130127, 1726347841, -1708510429, 1219268743, 2018971182, 852973205, -610628765, 2041072591, 904012348, -1101621103, 943868175, -674877262, -1850250795, 1397118196, -1770959791, -1814410580, -1890979628, 1456949594, 158145652, -1669108988, 2048345098, -905004497, -1213516907, -2059062724 ], [ -1321161384, 1175094942, -1433513121, -616110532, -652504640, -2092313840, 247564846, -1433311907, 1870518255, 146155682, 1586941357, -1382710906, -71356929, 800532139, 2138197116, 258193766, -837907943, -1294781386, -1473825575, -847492065, -1503224533, 1746412738, -1147067532, -1497895241, 1666123595, 1867712102, -882256009, 580763607, -712216115 ], [ 245441042, -904170683, 1489801297, 701960354, -962156952, 454997722, -214483613, 1887644537, 1084874475, -1089584766, 1010498919, -1316206526, 1478601201, -862297438, 1061561710, 83455070, -231218105, -1035973077, 1720824600, -1757105224, 1192847370, -136038887, -1394349368, -385041925, 694310026, 971853029, -876970329, -1845105101, 1836493452 ] ], [ [ -1670032366, 1141840988, -1338535717, -1425606424, -2105874940, 1604378410, -522710759, 2085109890, 1935096830, 872418694, 1915454148, 880694466, -658386669, 447246020, 219684924, -1521394887, -1585020937, 553511004, -1504777623, -491557010, -2068575004, 679000898, 1047390184, 175961, 1201178348, -1908260183, 582192265, 858574059, 22529018 ], [ -1928029012, 861877288, -1663236771, 1153209532, -2116007109, -1809058979, -1970943776, 754105083, 1501713857, 2086508156, -1197579410, -170020240, -2055882373, 1557752625, 349812425, -1506566170, -1865388649, -2136464217, 1279621136, -1454040160, -103082846, 784649438, -1889891318, -234293996, -1821600896, -1561946747, -1715663745, -1902818449, 1979516506 ], [ -716727406, 493075591, 142965766, 1758513571, 550191542, 1973569345, -2038878914, -1361171489, 863941948, 1089415237, 1736800161, 1687351530, 1423267086, 979487106, 109075839, 689441689, 685856967, -1762401644, 572729421, -822715772, -65836969, 157809207, 1098493843, 1907034506, 691979525, 885478427, 1674113950, 514536269, 2139752361 ], [ 2117188413, 1498022772, 636542194, -1785756675, 890304086, -31921675, -848569556, -1739481403, 296276179, -663661003, -1594804762, 240450219, 1365743105, 676434211, -859158875, 2044948975, 773748423, 504156399, -1774687535, 1634156961, -1712392183, 1374502219, -1003088026, 172984509, 1870985965, 1865299715, 957180193, 19792185, -958894769 ] ], [ [ 364311453, -597375004, -1286156444, 787496293, 1104119114, 269749694, 2030372391, -1258437541, -1739085202, -2109168918, -1704503822, -1255881010, 1323643888, 197344262, -602295583, -1407403497, -432473561, 1301501453, -1688152164, -1912913905, -1713597138, 788700801, 300217849, 307924039, -1794082995, 604880452, -73540879, -698062179, -1908866127 ], [ 1585332840, -2093706800, -1802568138, 1734070525, 1640515956, 16128988, -1170002199, 511613268, -74812523, -147508277, 1759481975, 1281596901, -202932477, 938743551, -930753376, -652341006, -751911042, 159616465, 748282020, -1881218592, -1762925358, 1827263605, 1612695845, -2001532186, -1225403026, -1072720920, -1360198681, 1050929399, -26627003 ], [ -706178168, -374501439, 400563422, -1473959979, 521945540, 478760039, -824513879, -1818885489, -1883658823, 1962023134, -1722890749, -1100492953, 1005152289, 738105097, -1798124971, 1556280505, 185562573, -1541868069, 722436775, 1931085998, 491511133, 585536821, -158989489, 116486607, -407679912, -524862029, 177446681, -1984710, 1102726998 ], [ -1489574181, 1348096478, -2053599390, -233522983, 80206902, 1638305549, -2033620743, -1661917370, 1189679998, -1203872576, -1230027578, 10841186, -276173424, -351059997, 886584468, 1477060536, 738528094, -1352820903, 183020561, -1130821945, 1007491813, 507088538, 948889916, -1613399944, 666478565, -1317266911, 732671373, 1585430790, 1362912093 ] ], [ [ -657438275, 1207836867, -1174220053, 947054874, -1312567347, 960431185, -2020310207, 2043505394, 1788554020, -1898936646, 1450973773, -1236525908, -756611894, -686208358, 964645417, -752646483, -985385757, 1116884175, -1127296582, -710619419, -1359406262, -742262585, -1933412466, 2042325841, 59758976, 501087222, 932348815, 2039258500, 338399717 ], [ -1187218532, 790100651, -1949251930, -950486258, -1648430467, 1955376675, -1434229450, 425234938, 1633125337, -911396804, -1113150463, -3372920, 1721072755, -871801050, -585289081, 520002660, 1405904445, -408262527, -357117798, 1170230062, -425943266, 1999569953, 359467463, -901460381, 91738743, 1593646737, -1122014323, -1887982817, -960203616 ], [ 462931520, 1810561171, -1716616817, 1789845825, 1669902151, -1924983680, -864526133, -1292347682, 1136847608, -833710428, -240657479, 874955482, 183357899, -784340505, 876129847, 2082097282, -259519865, -50395792, -152089436, -205381962, 650577498, 885653701, 1443715762, 998466916, -487557038, -19264887, 1363084013, -1825024519, 379954802 ], [ 1457657702, -1596313307, -1197462571, 159639893, 909471672, -839068786, 1720618139, -1885138781, -2107273178, -75946251, 1848871066, 801902947, 2099134141, -323413761, -1247383845, 2063361222, -1934207468, -71592610, -1304054241, -2128095271, -1499487044, -459949698, -1328917490, 1938936763, 1904567582, -1991206298, -683846060, 1220503669, 1829688180 ] ], [ [ 551608814, -1236868857, 1861911632, -442329148, -330201963, -1590096340, -1945504622, -570109648, 1223597115, -678086021, 986219485, 1875606154, 2076790384, 798356736, -1728617207, -404279992, -300342839, -1599487151, -751072631, 1011561328, 1940479902, 129996786, 1884541423, 1033706293, 674522956, -816917179, 486472169, 195452762, 1812191813 ], [ -870141378, 1874590184, -154855456, 658125436, -2136528481, -142327420, 1322861383, 586210430, -1692688831, -91787421, -1740328104, 1588225029, -1415989961, -1616747229, -1169275920, -372856770, -55695617, 1814517627, 331864669, -444681613, -1895162710, 2046089907, 1981272661, 1195047199, -1995483096, 1921287755, -78847791, -1882938106, -98775499 ], [ 1390282774, 418417283, -1887275281, 1950464613, 1444753441, 337357924, -1679918715, 1157910569, 1781857072, 1576273290, -1827932907, -421814163, -881528458, 1761169814, 1709611457, 2009463958, -974597051, 1934571924, -965769456, -1897368552, 1769159209, 491917584, -50635821, -736119393, -1873569205, 586086647, 1280312143, 1117740598, 1675635458 ], [ 188047140, -1880078793, 1034882353, 1142761162, 1207172090, 1802015346, -155176094, -460910005, -1212474957, -1835716673, 463557562, 339842258, 992445359, -977885958, -162435462, 1447832551, 724149119, 737520118, -535814919, -1937280947, -1338837392, 1830338052, 1574241644, 1848021842, -21811571, 798136937, -1183685880, -844875514, 971401577 ] ], [ [ 1793962024, -174393621, 1446267564, -231414087, 838638630, -1903774941, 619857646, -651236492, 1605692656, -744188779, -1595840400, -652998018, 91121134, -1032494366, 77965233, 661713893, 566505981, -451679222, -108701480, -1314839841, -2078968644, 2055818518, -1720180328, 1077501572, 579732207, -1649874285, 2041525090, 246961162, -777678803 ], [ 2038483338, 949120594, -930526657, -655832148, 1884340963, -460013166, 956105044, 1219107882, -1220860619, -1828037026, 812115636, 1911807683, -1336016285, -678386106, -1895095078, 95998401, -1767985827, 1208282807, 1486675248, -1745033743, 27871239, -187580589, -1617293389, 2130004265, 1399360863, 1619103875, -492943789, -1836342509, 1363309260 ], [ -1319208537, -245938380, 1578667395, -22253559, 1035823400, 197069315, -1546989906, -2090749839, -695003081, -1060718744, 1696184703, 1850287107, 749354636, -933355783, 139177300, 1504376636, -1709339326, -1409942657, 864555324, -1444172912, 534245685, -1912745832, -15529947, -112072610, 2024090145, 1600124280, 1225548387, 702471565, 1185488004 ], [ -301426225, 212934099, 1712947538, -1700185702, 488536588, 2090717020, -222589295, -1781046778, 96467503, -1236801871, 1737570393, 1264723733, -536721820, 867564117, 110400342, -1796001237, 169759471, -1702966329, -1544205364, -1645490063, -659069456, 1519660658, -1791923477, -560194980, -1190623718, 1358518732, -1161952454, -1173903423, -968244734 ] ], [ [ 126864821, -526860533, -740871543, 281874236, -1647081021, 1575154656, -1284193964, -1238677196, 1556907159, -72518268, 395078380, -1224808123, -1047490134, -2005865990, -527082573, -1473832636, -144537164, -1140830091, 1759305014, 1836499561, -238622593, 1800037677, -220240550, 2100876346, -951333181, -375111536, -387199186, -1373951670, 494151311 ], [ 134894347, 1499343988, 1061199451, -504302931, -156072489, 1101864443, 1586992657, 1431532995, 827399181, 6414699, -1879959465, 602404567, 1679359120, -1758586719, 1851248241, 391622565, -50269722, -1082649680, -254892399, -732568747, 2063819075, -1367753721, 1545323737, 947765079, 1676410274, 1128660979, -1441892342, 727400239, 1433209025 ], [ -928394618, 1618586747, 1183995147, -1331919610, 197331944, -598514299, 7699757, 779496737, -1174921674, -1168007138, 802839364, -247671047, -156285311, 1539633400, 1606310543, -1701544148, -794149706, 1807659926, 1452457316, -1329698560, -1385055353, 1780486273, -104110503, 520109495, 296205630, 2061132518, -342278637, 96363314, -334343623 ], [ -2018653618, -1201221608, 827616987, -396479286, 1755775723, 393515223, 223483935, 1562067221, -276141553, 1025099700, -2018006915, -2016356344, 651415275, -1913554504, 488551953, 1000422456, 279642445, -1836484549, 102595564, 2026031014, -268356762, -536707808, -305881194, -428739661, -1999853904, 503064800, -1698355741, 2015259381, 1041328469 ] ], [ [ -81872196, -1443777972, -1524605716, 403967781, -1842482490, 639531149, -331769415, 1706912633, 1036013778, 1465721994, -48602704, 439201424, 760720564, -676785059, 520772787, -214827875, -1028954212, -2017224240, 43865028, 1016461400, -1330506466, 1993947833, -1232227422, 1543023232, 847720413, 373162264, -46643959, -210771312, 1476787296 ], [ -1996900879, -1470918679, -1517654242, -1256006057, -1575331631, -1944340286, 367325280, 891669092, 328428533, -1404137401, 1397736333, 1005559516, -2145436568, -723964661, -255789, 1254681378, 215763148, 193077163, 969297773, -368625512, -1031399557, 1468064381, -558361470, -693631030, -271941095, 869105637, 867637831, 368674395, 983996474 ], [ 1968403303, 1489837178, 1493853233, 69104165, -1960157910, -931883096, -714209942, -628398391, -1441772721, 203894491, 1153466842, -1194432366, 579005846, 1488151974, -1720300373, 986610232, 1153558583, -1135269272, 1314292250, -60445214, 1469369965, 1068312964, 278378174, 1215411574, -195569448, -1405740852, 714751665, -1028275757, -1006873578 ], [ 1188352536, 1331086004, 660301673, 587069714, 1736826489, -860516269, -970455533, -1262362103, -1263648005, 915078608, 204215073, -90989928, 367652615, 1820210535, -2087781530, 341503637, 1268533681, 2064836106, -966560479, -986087290, -1747090127, 1185594647, -512393430, -322546622, -359416647, -1903052891, -1881906340, 171059187, -1211183733 ] ], [ [ -1728286240, 1028117909, -1451887939, -190966648, -348164005, 585639664, 343472503, 2077463363, -745839604, 500238980, 927479855, 1632495541, -418410508, 121717434, 1818033983, 100664900, 1510518246, -1396503845, -1384625806, -1237585820, 589692586, -857171051, -742310111, -633661571, 1666945573, -702712939, -1932542843, 1340612138, 1696792429 ], [ 1772890546, -190483080, -225226354, -1959942700, -1714360041, -700482538, -166951370, 637339792, -1504123843, 1478631404, 1368520391, -1579562520, 1866654514, -2080552050, -455599760, -682602264, 1181778604, -655461888, 2061212693, 1248810228, 1746106710, -1989643920, 678796508, 686380209, -612751153, 865314405, -516705841, 1522750823, 752938806 ], [ -311251000, -1984612314, -426572158, 865655117, 1550611139, -898689558, 1228809730, -1691435841, 1890797841, 462867045, -14462848, -1398686096, -617064819, -1265912944, 195430397, -1020378291, -1600347127, -1528316696, -592664187, -711330668, 1728041822, -2037953337, 1153585253, -2110138067, -1711132023, -1788408517, -732146432, -343295224, -1413213615 ], [ -1114126894, -568036985, -115457226, 456427300, -1044527579, 261137804, -348083630, 687807439, 803592244, -1253376433, 1008370322, -29748216, -793720957, -1524370790, 1968834525, 2118107478, -897797416, 395764956, 2105270274, -1673636136, -150390492, -2053870405, 302235799, -126863798, 1549325677, 813389464, -1945879605, 1079865228, 333649386 ] ], [ [ -1749504977, 1492177963, -1461552508, 188386513, 110023152, 2144470274, -660078497, 2062263090, 2143421796, -922880600, -1528245909, 1069176756, -511026383, -769773915, 1552952705, 1065671466, -593612620, -371242301, 155625156, 912786979, 544451653, -1533837843, 1800374045, -2111369506, 1947083059, -1670312609, 2003849366, 1021721729, -160904215 ], [ 1352562065, -2040014888, -1878161038, 1765358119, -832531584, 397657646, 46234304, -579857904, -1604639965, -1847169401, -2033575516, -383875499, 1149003191, 1637437197, 1289326125, 715060538, 1337473059, 1658961416, 977265365, -640273240, 184084343, 1636015681, 725657215, 1658178377, 1769738107, 542605778, -2016961434, 382331602, -1646983800 ], [ -1545703997, 1044195173, 954345323, -1224463692, 1751854806, 258886461, -626680001, 1215651000, -1519236249, -1989487314, 1733508167, 409729058, 2021936215, 1855145319, 1088726414, -636449775, 101460709, -166318509, -480788922, 139730205, -1257239961, 427445431, -2011651849, 1923367907, 699247073, 1439816692, 568298458, 592151702, -1115375678 ], [ -1648608840, 348869595, -1466392216, -2017308236, -1898971094, 869253384, -252454185, -877067459, -1090701201, -1409408396, -1584320301, -1230349357, -1167059879, 398250719, 2066013422, -840422245, 1569061002, 757141154, 605236134, -1094782663, -1013524957, 663005835, 1467633269, 734617800, 267857290, 665227043, 1768863034, -238692681, 2000105019 ] ], [ [ 289034178, 265055084, -1560362117, 56797475, -935585991, 1301643630, 1845770787, 1520585271, 735057099, 1479413515, -2061773302, -1015393116, -697260944, 1311447710, 1811543422, -310453672, 2023546391, 801304671, 737367375, -1255050819, -607609489, -370143791, 1003571576, 1279854973, -395610977, 40725251, 339463301, 1160800720, 1029237210 ], [ -1047802671, -2052001967, -937555411, -56378733, -677083693, -246072859, -958287040, -1838178817, -1825441423, -1556121591, -653042301, 2117896175, 854132699, 1381478593, -456263239, -2044947256, 123709287, 1756082123, 1591485909, 137072771, 825632751, -1051315144, 209945319, -2031384836, -949557840, -641021948, 1448667332, -123350233, 536885291 ], [ -1526728968, -648765608, -228204805, 1574588697, -520620418, -2082890570, 1767256660, -968579052, -233409962, -1340809134, 1415462054, 137537924, 345082156, 1315198204, -532270311, -1657267579, 2059428844, 110104867, 500571053, -1318735790, -1713182496, 794584317, 1055312507, -246042564, -2073529175, -1258987226, -1844255701, -1086042906, -450140035 ], [ -1881148290, 727686805, 1362823384, 1332284433, 452539453, 1814506312, 494032473, 828479311, -493217320, 529572824, -88103139, 1712970740, -892750470, -587891235, 211139768, 504771883, -1973679214, 524073580, 584477893, 1433662014, -1941172648, -880674267, -1667166610, 732253452, -2062763404, 817752917, -67742831, 722006554, -1252266538 ] ], [ [ -1912266364, -1275155583, 1070367753, 129436089, 492868575, 313538855, 1191289504, -2138977484, -1091580811, 104877338, -1374901952, -358864650, 760490049, -1538601577, -466190733, -766885129, 2047003996, -1076032727, -672541461, 431066378, 1355068643, 1438499816, -94061937, 1837153551, -582909187, -1166355922, -2136252113, 190875931, 962619552 ], [ -1791521543, 962973133, 1961165588, -525439911, 2069014955, 322912135, -1012142645, 1954543736, -1294577878, 816332124, -1746463562, 867071957, -1426923948, -1234112108, -556193354, 1459674862, -1740455530, 1024424090, 1062757284, -1194100891, -2062333023, 669594186, -1418179785, -539176383, 674707704, -733836723, 367341903, -1477439341, -1555151463 ], [ 715864555, -479531150, 2066544762, -1481091003, -1873617297, -34128396, -1033576013, -486500004, -1880298367, 1114893542, -523173053, -1150093580, 61224465, 1205678360, 1462729907, -1655109293, -519928108, 962320372, 321761724, -705015845, 2029835661, -655396466, -1577660615, -1204038741, -1508909298, 1968918102, 2123288696, -57772629, 1087975648 ], [ -475403719, 1779315302, 1854271346, -2003815889, -989728500, -107744114, 214664410, 1519894380, -1139712695, -1547122787, -1187020158, 935161700, -1894983486, -117478187, 2088286562, 1140654106, -737910634, -704191814, -1987416304, -1241386880, 1455647956, -1687623429, 737069137, 1291456330, 300242693, 577671094, -1265992253, 1089073083, -2120435458 ] ], [ [ -318390462, -483828362, 175678283, 1411158154, -117918775, 833831046, -2104361030, 324820977, 1443316228, 1241266108, 1606631502, 1882200931, 147508692, 106360199, -1273418348, -1031479863, 1946771442, 1938713689, -474334900, -320940763, -465055783, 1453746789, -1133326611, -876759729, -507078324, 804611091, 738426305, -1303169689, -1487287483 ], [ 2078774064, -1692082197, -627049968, -1692772806, 1561737858, 525226507, -1019325944, -213469007, 727944747, 218375566, 1757269596, 1685555085, 817642959, 1176329002, 763225192, -322215148, 287875892, 974921170, -539431942, -2102533830, 683081550, -737345721, 1684017890, 1121402654, 553016747, 1861464112, 1925921814, 1785737918, -247305750 ], [ 1645613750, 1532185553, -1808792693, 1687132317, 1606721848, -705701545, 1585872433, -1699547180, -865789238, -396138362, 1759952712, 277744239, 717164620, -1016427099, 854358222, -1889206609, -136032620, 828190702, -658617120, 1547798993, 851729489, 742125823, -975491644, -488303086, -533269368, -66426382, -1765882912, -177542380, -367390606 ], [ -1348023233, 1802768202, -1588941282, -1339086426, -279358076, -489775500, 1389931954, -1161448572, -431028016, -937538274, -379166726, 1593842367, -1085203246, 581505746, -1121613381, -430810600, 82522153, 2056671608, 373747894, -112061384, -1032425821, -1195413723, 1056262943, -1432723923, 1771391331, -122830783, -280900490, -1814299154, 672152897 ] ], [ [ 359690175, -393928742, -1117818155, -964734533, -879811097, -1495128269, -215294549, 316143651, 300166155, -1034074686, -1500186797, -2014282482, 1103915342, 724492284, 322160617, -655682630, -748159587, -1590821527, 629358731, 1895312677, 870408268, 1441864054, -56220255, 40346281, 945506423, -1561784023, 1742563162, 1491661745, 383895254 ], [ -1468867925, 519893339, -2014646189, -750878220, 1867019907, 1048260428, 1260001848, -1340598039, -500671919, -1054270466, -1279889955, 1414428044, 950265758, 1388946013, 486987762, -1163413047, 1083564132, 1823613772, -811699858, -1651440194, -1542727762, -190101891, 1168259450, 524381201, -1578474287, -695303772, 1540370674, -254375344, 501096663 ], [ -746623104, 781285353, 912538280, 1354733258, 607534025, 334668944, 93367291, -305600939, -935132329, 763772517, -637348082, 1678474319, 1743100887, -557403222, 46868439, -431119660, -848038810, 343801372, 1070891249, 1136912450, 1898869942, 1389149641, 1807788759, 1321638115, -481049719, 1814436557, -495081254, 768974651, -218451816 ], [ -923476325, -33462940, 2126266962, -1934255531, 511608780, -1283799054, 287598739, 1981662180, -1289814320, 1863118876, 1723400298, 1193966329, 1045400941, 1338889278, -505466112, 1412400603, -646598797, 285104177, 506260269, -2125387410, -566355754, 637091995, -517427597, 1591908259, 1355623106, -1104074353, 126214188, -1635994397, 306319425 ] ], [ [ 164590587, 951372848, 62680757, -1453461090, -1649753903, 981257022, -1609101349, -488937667, -1986845610, -810586208, 2063159911, -1625886970, 1945466857, -792091303, 1409065075, 1778112751, 1260045478, 1175752391, -526698815, -124710929, 1275749920, -1527985248, -613322534, -726189750, -27971304, 1448911682, 533944205, 631648115, -2029316141 ], [ 470839645, -544108389, 2109938593, 989650743, 1939251847, -1925009731, 1314517640, -448259810, -1810398397, -222886993, 786860523, -353185075, 1083360793, 1814827745, -710197736, 1787695728, 1706610994, 708046537, 507165200, 488359569, 1811813737, 1294639000, -1652484217, 1397679634, 1144258605, 110207068, 1623903842, -528191485, 288025293 ], [ -416910122, -489264079, -1357560502, -388911852, 1105946983, 378612939, -477472185, 559829182, 2039234660, -1551733465, -706558486, 281447806, 625177109, -183975784, -1799925556, -341537133, -908433799, 1736185799, -1378437150, -313754606, -1256007544, -892883629, -105988189, -736505519, 238736223, -1104014597, -1915357736, 1740274207, 256483132 ], [ 1985203623, 703870030, 1617356611, -2098959344, -952993298, -330715271, 1728523639, 1372347497, -1381860381, 931575980, 840640012, 1924406725, -1648642091, -28436972, -554382850, 2027378558, 108017215, -1119885247, 1860693771, 1744635555, -902445091, 1852613542, -1752020025, -488630428, -26573080, 1530239507, -2111188492, 594098581, -1517592234 ] ], [ [ -109518066, -1543237747, 1539277142, -1096666914, 1423030583, -566526236, 139836535, 1467143726, -1649170530, -157358185, 1202795443, -526209393, -70170343, -685148580, 968032441, 414894543, -181877354, 1937044004, -543554633, 900955681, 1249562380, 2032312842, -120526133, 956155227, 128017037, 186978168, 161201675, 1156258122, -2050308903 ], [ -1528258181, -1763345727, -424935400, -9788959, 1445472071, -350814304, 1349301644, 1133787669, -279962468, 39322498, 1582303267, 378691443, 487068823, 115509788, 1013325783, 367105293, 2106674542, -434919671, -1886550322, -1917914085, -93176663, -541610318, 367122148, -96774797, 1590475421, -1095139534, 1122370145, 1513381167, -1212607555 ], [ -510809653, -1243179246, 2026432766, -1885894929, 1371308768, -1809483774, 1082727195, -301627106, 134683734, 441243317, 1974330741, 125418867, -255570086, -1446282225, 1375118300, 616007094, 1918381984, -1765811639, -118497186, 1791021299, 741695104, -1031892291, -886331107, 521578996, -895483779, 1993690372, 1213948425, 1676941400, -1562636246 ], [ -1395918629, -1967103018, 893115508, 1949266868, 439335672, -1319156539, 1624773919, -236538130, -386189867, -976650950, 258480515, -574374960, 1338186916, 150882750, 94709267, -1152013384, -1652578740, 1737570270, 1433344818, 416093380, -1746936053, -572583164, -150603949, -1602795557, 889380793, 368746437, -1491177696, 821168717, -1282512044 ] ], [ [ -1494570176, 405148246, 1489547162, 1908418595, 1849154066, -86791997, -502891995, -1197147215, -586603670, -590082161, -1845064897, 665931745, -12172639, -117485526, 738362607, -986009101, -1244778620, 1051239433, -290593941, -508806356, -197961042, 1813395703, 1404898756, 622889016, 433842543, -1360877651, -1601019982, 76189854, 98791001 ], [ -1049078831, 1284606266, -1172519862, 794027375, 1272095870, -1286419986, 786524964, -407945476, -525313721, 1782644634, -107353669, 2138003111, -1601295105, -166396457, -590042125, 1356865432, -1754307040, -103672899, -159768439, -2075061880, -1884342873, 483763659, -2063819675, -1469226659, -1276665523, -1379740671, 543359242, 1329933101, -633230375 ], [ 329391361, -1259396914, -320814973, 393346675, 500925544, 320153458, 848810815, 2103677218, 760879979, 1207051187, 1430330085, 1728382461, -1540057197, -580559561, 1982067436, 1744326273, -510830291, 1716740893, -504179423, -727342243, 1721360423, 701889842, -1790644199, 1592990515, 1277919958, -1654744958, 1851230138, -867867162, -1652546618 ], [ -1044608636, 1225813640, -1477849645, 1854373979, 2039739999, -983664770, -1845980357, -2126052316, -1318840727, 1386381329, 962604175, 125487273, -498786274, 1530545203, -2122039964, -1977761157, -704513299, 589527971, -245980633, -933436428, -1689022943, 1647755924, -1508523219, -1161206306, 864309879, 1270372436, 2101597852, 1332239844, 1866669879 ] ], [ [ -707377261, -47611416, -1944913010, -476285166, -896900623, 1361985413, 1520935253, -760567071, -442704274, -1239214555, 962865608, 288480580, 1876511440, -907895168, -844152536, -1846049696, -1583865474, -1857959796, 341753153, 169865255, -585169718, 249674636, 1425789906, 1788693420, -1289472326, 1396948514, -389373497, 1906332020, 880953654 ], [ -85319207, 674793835, -1420663547, 444795353, 901256752, -573208189, 509137328, 696638866, -345098113, 2024112455, -543722449, 553503996, -779386271, 1932531401, -1591874109, -1550784252, -2010912494, 422902298, 1868928587, -790399283, 1498541105, 105254397, -422230600, -1130445186, 530772759, 983078226, -972606970, -1902526920, -1452530035 ], [ 60733104, -1085507503, 1053932191, -622343225, -281564417, 86622071, -377046288, 1138560868, 1263683312, -1141800105, 6969702, 1016951636, 273293239, 1160000099, 1075581882, -1235391084, 583571519, 1901832167, -2002837584, 13074873, -1569763611, 1050260443, -230014742, 1646709730, 1445534092, -402591014, 1301195708, 943653560, 926268798 ], [ 1815918195, 1244084427, 625913298, -568928063, -1477610883, 737517987, -1470108053, 308780813, -643645488, 477716140, -419732600, 2078346803, -664928379, -276200372, 2073915341, -968420805, 1090827315, 2040059391, -361818929, -563804747, -885403491, 1959278907, -354263644, -243827945, 455077548, 90972638, 1545762339, -208525175, -561896456 ] ] ], [ [ [ 1679409229, -1614583223, 570601200, 96127027, 1185343332, -61417477, -11763089, 1617885392, -314589015, 1220560727, -1935345073, -1925427005, -478089008, -1299367223, -1368096520, -1579684950, -559571824, 1306871103, -405739351, -713606163, -1078688472, 1744130223, -11233527, 485308009, -1499740146, -477132, 630690421, -883128529, 680562501 ], [ 788983492, -421856906, -67730049, 817039317, -822115847, -2065364785, 123431489, -1539761169, 1032753601, -1983985521, 925110742, 128974242, -2063660975, -302894491, -219196757, 2086494455, 1262931827, 1118387408, 1129733307, 892347885, 393456914, 2035353898, -891092132, 1785976553, 94902638, -673168460, 2108184285, 1478162678, -534599929 ], [ 1920934739, -1202951722, 645909200, -1254850843, -1514492756, 721015601, -2020541493, 32294931, 1029733884, 1877099141, -1781237853, -1905530568, -52695376, -80368909, 1728344731, 336548026, 139637877, 2070506023, -1383845171, 1189762183, 555318169, -980003822, -1303764746, 1616849664, -1183554984, -54742738, -1010266266, 734979017, 161670410 ], [ 370617322, 1691029401, -920299736, 1127986218, 1244877984, -1614261489, -1986481312, 1581570281, 194920657, 105639034, -461425875, 2129362703, 1056885136, 223854921, 1968195665, -1189937327, 1114897569, 476862035, -1056191214, 1365284284, 335930503, -946732779, -2124357489, 1139494996, -1411130790, -1073906681, 1470797160, 33931795, 1289387897 ] ], [ [ -1706959460, 1866943498, 769421531, -64598407, -253758428, 613842525, 390747503, 2112575167, -284287748, 439164598, -1108617373, -1062815996, 578724079, 669209205, 664040123, 1467077508, 1167326514, -2119196550, 1355026528, 1283870435, 632389961, 1574498780, 1339997126, 956151472, -399043305, 793665916, -891982645, -1538958817, 33863473 ], [ -498394313, -1252583139, 2111116592, -1840537723, 1683828027, 757891959, 868132185, 729259899, -532856174, 828853331, 1091429084, -2076401375, -2047194296, 968162680, 1095107326, 1335652750, -1598758874, -801466323, -202504595, 2062694461, -1178486161, -1161641922, 1625759718, -798087896, 919859625, 198705166, -1111727476, -1474052564, -330563808 ], [ -199751533, 201105042, 205281990, -1840406506, 765985541, -1301554143, -2066902193, -1407884011, 1077484072, -874447204, 194309431, 331490980, -462953594, -246514300, -1586402742, 1967471603, -1365514255, 73318968, 1105367315, -438918294, -2081986185, 157396671, 1565168658, 615709995, 86027528, -694119041, -1002417286, -906785919, 567336739 ], [ 882794184, 626282118, -401157737, 394721672, 1316013603, 369509043, -1002191410, -1060190272, 1265940999, -1716442676, 1843287876, -394065323, 1103590590, 941636302, -1425977004, 1838779055, -1308349327, -1552571757, -104995886, 266221161, 2095970138, 376870217, 1830759308, 114434225, -323477879, 1502019113, -1680335591, -1120991015, -1184764631 ] ], [ [ 274426072, 1514451253, -1448373267, -1268682736, 430899058, 1412980980, 442446877, 1747640397, 1059395831, 2071485944, 2083693307, -1426678171, 1118409642, -233067826, -1176700418, -1381587613, 1621487369, -991228595, 1341173492, -72482405, 620761217, 930776383, -900806366, -922772945, 1701495723, -114847423, -1080565023, 1301962753, 2015936075 ], [ 1332601770, -1395425927, -1635554862, -1210380712, 2081427353, 2065073262, 615405633, -1989129401, 1121721726, 832851938, -753020245, 946283310, 454248775, 533645219, 48520456, -129124249, 1766850034, 798320263, 1952655857, 944924898, -1443721667, 1399035403, 124587022, 1703203859, -125818118, -93153625, -99465762, -1394708558, -1919277579 ], [ -1230521984, -1777866152, 532799173, -303940377, 1579548715, 635507091, -1546903112, -309545083, 255606202, 71816085, 835217090, -1321142875, -412324127, 931835899, -1800685707, -2089098664, 1138424432, 1566957964, -2110474420, -1924262149, -1272201918, 1199108645, -1715687633, -828361241, -1964560398, -1668060675, -486949208, 2128443203, 409243760 ], [ 1670078797, 1097862740, -785970565, -1226241639, -224005539, 488490460, 1228914028, -1961107087, 150827590, -1437067845, -1227249067, -1681559859, 1266008987, 1470412276, -677842413, -210458269, -1657765619, -2045918557, -1882342733, 7385463, -1632677047, 1287673713, 474418033, -1303724868, -796152511, -748810470, 1806266214, 1439863056, 1031805540 ] ], [ [ -257470365, 174657304, 1973119743, -225943189, -1104278175, 1679893143, -811383096, -1947786341, -546770600, -1838630837, 1823506180, -433807441, -1786466174, -972333216, 1019835873, 1352785238, -1424327645, -621578519, -2025516064, -1601621580, -1071874220, -215266912, -493749587, -280262761, -1010476250, -1561365503, 270824926, 147911300, 1459340522 ], [ 1560331109, -1962785771, -627840183, -1280710185, 872856757, -777645965, -1723427023, -934593486, -729881689, -712641360, 1820323752, -1133628669, -843729283, -1321455000, -1327309853, 1314949125, -1043052010, -46090599, 1738322766, -267369545, -970464753, 1710079206, 1108935043, -1128459436, 1597597773, 1544643035, -1740928079, -325171553, 573959867 ], [ 167840954, 830778243, 974463047, -772830007, -1664321133, -1721802458, -715351205, 1272578015, 264231252, 509162729, 1177271107, -491330445, 694408566, 560366968, -1423106408, 1901929629, -1283359417, 49840978, 796822260, -108521393, 1404403061, -880268155, -1561987828, 1270599589, -1774280514, -1995780198, -130914186, -711662869, 1540255672 ], [ -1039629222, 263303787, 820726042, -112263198, 2087923305, -371513383, 1330060408, 336275809, 1127048183, 400309452, -220681851, 98657931, 159559274, 1259193600, -1738198046, 555915221, -1283050739, 292415911, -1633673618, 393272073, -378331384, 1125024979, -277826751, 254147356, 1256460167, 196075495, -43973056, -1665906171, -1100837762 ] ], [ [ -598541718, -40095821, -1444525733, 2088375210, 1753804072, -714444696, 308813899, -1981860752, 1210339478, -1874374680, -518549265, 411165263, -2126178809, 1791898265, 827052406, 61698359, -1171256333, -446810345, -1052740394, -1557429870, 1766856936, -780948009, -726048297, 1323627025, -731899504, -1339788400, -2020487234, -1832227137, 1882710812 ], [ 567911727, -1923821172, -1951959205, 280302940, 1332824689, 1355774585, -2062376036, -586692692, -1126925203, 1503834011, -144386061, -495007658, -753673827, 1776262818, -1644595476, 491449104, -16657943, 595057663, 976661502, -1633909909, 1510123634, -180851152, -1935479121, -374742226, 1271782393, 328499984, -1013656366, 902482777, -1123072340 ], [ 272225729, -1814527410, -394117509, 796703424, -2075245666, 2031100242, 702986265, 478208524, -669599976, 923110014, 2011422611, -1318050354, -742709608, -292074641, 1707865470, -164299800, -58254541, 1354152837, -1676914911, -1038915649, 1614667838, 43145352, -1766768777, 986212131, -916996728, -614688609, 1105775966, 2080308297, 236146597 ], [ -1885141179, 1242358196, -1557977082, -2041310938, -822323427, -624564551, 1787299923, 139242757, 1180154674, 809925766, -545261109, 998337833, -2048189416, 231147982, 342765174, 512902444, -1358675059, 2073372622, -56613989, -870801714, -328899350, 1764069572, 251846436, -263515078, 66443983, -222303401, 164825506, -585087673, -1633277099 ] ], [ [ 1511742653, 2109641727, -2084527905, 1992679153, 1768877828, 1504447588, 1491073162, -864695284, -2049586039, -1453002176, 1648247731, -691980986, -1217792627, -425340731, 1772912156, 240371745, 23689591, -772862570, 2039480027, 934228649, 1837169854, -1634216112, 993820051, -1982055930, 147806866, 1355040619, 275114812, -1652798088, -320261299 ], [ -818911054, -1991055479, 689637271, 623136074, -1432000738, 667459581, 192453000, -2107869801, 1266046014, 2110843613, 589791530, -810026498, -594950335, -110116294, 716519214, -1194722900, 1548088211, -778848147, -1819946667, -212102725, 964277217, 2127590488, 211630198, 1724284314, 1359893144, -1414902671, 1620453377, 1426999846, 1907819074 ], [ -1261209843, -947786994, -898632132, 1928878644, 2115792210, 1250275158, -2109990349, 48553991, -1939706907, -776818989, 1506539906, -984946544, -835380080, 788707143, 610929267, 898635533, 601096740, 2120509455, 1830631081, -1304679993, -1589266892, -1541925393, -555034442, 1244006969, -1661308927, 1015780414, 763081701, 881714067, 1705621287 ], [ -934565705, 957948778, -654712205, -1551443521, 1369513994, 44808922, -75706913, -725603504, 775748330, 1184696814, -289531928, -438596474, -1013603886, -1490513799, -275136162, -1451389042, 2038509754, -1999134303, 922308220, 513244884, -440575461, -1752075530, -1419811238, -666976581, -980656828, -1637518726, 361658615, -1895409371, -1986559466 ] ], [ [ -1215601695, 288354238, 1674416987, -1538450422, -1275890450, 2032232782, -802138977, -1746414011, 908870191, -1089168344, 1805250882, -1670416377, 119968018, 1067106949, 590636804, 372148979, -1106883494, 934654598, -1795617071, 344594473, 1621913611, 923284779, 1308194600, 192328380, 1721571353, 1197337364, 1402954584, 670897066, -148648871 ], [ -1479581428, -1362948786, -1333953873, 613371447, -1894079927, 1166367638, 933260627, 1915195649, 1803581225, -1146699564, 1135426875, -1991678852, 293057429, -1608195986, -1619675798, 1029338493, 1825059840, 2145955105, 217003661, 855250781, -879249540, 2098211552, 1964198623, 1363027548, -553979721, 583205542, -1464598404, -2137451411, 830442460 ], [ 1366122315, 897649110, 746785571, -1534376403, -1206476558, -626112806, 652977270, 1038501979, -342018293, 1265425520, 83648582, 471292679, -262913061, -1050967825, 358838891, -752817728, 923076069, -1771098230, -430961083, -1213293358, 865789347, -755931333, 1205681035, 653057158, 830773629, -1068849526, 1688137531, -1597232033, 673621875 ], [ 1789517343, -556127265, 1068501726, -1091961790, -1657280375, -1182575177, -773520681, 1764298722, 636395655, 1853761133, -1890647566, 100912706, 1036607442, 1956943846, -1324264120, 1041490189, 639174047, -1223981244, 509428156, 851356972, 1093030983, -1885614641, -1261433903, 996834376, 860786366, 91597961, 960253447, -86738583, 1223946268 ] ], [ [ -1016262391, -1090081450, 185847814, -134947210, 605735127, -420275646, -1354231301, -1054698542, 1548624917, 10130639, 2090594119, 127747995, 284293349, -1699309653, 262465275, 2082093222, -269613837, -359984594, -2123699467, -2123549380, -1756068801, -1042236819, -1613878189, -2015115294, -1605800531, -983817580, -1060389480, 882004895, 832145673 ], [ -1724327133, 799058273, -1193590515, 1218754516, -338494541, -258765999, 630352867, -740990991, 1502722646, -1955969544, 1934495093, -349205799, 316098119, -1306312540, -1385706284, 1475185466, -1075878444, -1711766171, 1658413377, 1106619397, -1959835829, -1729794942, 139078556, 1487832811, -1746794740, -538935948, 1330814905, 2055953741, 615725478 ], [ 2088663486, 1069629790, -235280092, 1271362456, 1311387250, 1754554915, 1479789481, -1027757753, 991869207, -1219878164, -645514618, 1820673461, -1391866403, 1951585951, 382895427, 1372525234, -683608022, -1731633345, 2025781542, 1888211086, 1724234766, -1908261128, 449254361, -1992688291, 1285571345, 518178973, 1607931381, 1554568099, 1160986832 ], [ 460966229, 1455240983, 120377478, 704393273, -2114414475, -1515151632, 503441318, -1708918371, 1782093227, 2068976121, 248321260, -1278010796, 1566927774, -66103811, 756361335, 2007849707, 1413444659, 755273597, -2076692803, 273474108, 1848567509, 1672251682, -1985913250, 679717500, 1119459114, -164790130, -1434818876, -379304536, -905689902 ] ], [ [ -1926817605, -970489320, -1687227249, 347105452, -2144106539, -975833357, 662957755, 1614840542, -682350580, -1811391096, -1840574650, 72397702, 636542450, 1666832546, 371179560, -1053120878, 568896579, 384096234, 358243938, -1521918581, 338141685, 354589094, -2093457984, 501809812, -567775130, -1526912315, -862742076, -1454875359, -221491141 ], [ -1390905205, 1921783052, 1087903451, 976794337, -1371532470, -31367485, -833892307, 1484150628, 714855030, -1456766066, -1688088503, 477801025, -1307034206, -287874577, 621239576, -1049931002, 937440309, -311374470, 613471657, 1807873651, -1613532330, -715929265, 1649069035, -591577845, 212817863, -1952773825, 1302270735, 1810795198, -1319252150 ], [ -893010022, 813111193, -1801210237, 1816988238, 421541837, 157041183, -1370428411, 508860041, -275205933, -518517177, -1886842314, 39707964, 5546177, -727213853, -181478373, 1562474554, -263957169, 42728480, -439791969, 1375661299, -378085997, -746034390, -69578643, 1008124068, -1599749503, 834112561, -1278842026, -1482755158, 137875586 ], [ -1696703853, -527915228, 335085894, -2009575198, 203481229, 1873332979, 1067803315, -22699777, 1603512720, -1085548263, 206209890, 1965343727, -972559870, -1620074114, -1542607081, -1375172342, 106079707, -1966436008, -685038026, -974955745, -1768486448, 44810283, -1234239706, -2026899082, 222789455, 1025894296, -192826177, -1588260551, 516368332 ] ], [ [ -1461157097, -1840853241, -174117606, -808097677, 1960628379, -2017121836, 1609507671, 1055289416, -2066831960, -1809935761, -87605025, 424871453, 1461551809, -1235844545, -1799439724, -1568959076, 740782467, -110787659, 2015097600, 1318673045, -1689712578, -213265366, 204702521, -769043348, -86244224, -345437114, -1694912141, 582535754, -594770420 ], [ -841499896, -390513928, -150118290, -2090546539, -1624128145, -1328280462, 1162512819, -1200450465, 98723101, 838396658, 787426214, 1239344921, 1072219405, -2122880290, -1737218474, 897621138, 1358864198, -2079139188, 1257309859, 2050083300, 31957084, 1220022957, -1886202370, -386734098, 318475773, 671659172, 1168123548, 414951493, -985162444 ], [ 2108571489, -1556907047, -1651844889, -501392810, 1540092856, -660638987, -2132262059, 699540191, -812791977, -1784391621, -426658383, 2113211679, -827783786, 2003641567, -1632934685, 2106442175, -468519858, 995319805, -2087093041, -306811802, 1589316830, -1143532012, 607531493, -14626166, -1952387485, -1207629842, 1362634498, -1426933638, -613894118 ], [ -1278969572, 2078313548, 1413738933, -414728979, 1402895082, -1426390077, -714784407, -418990075, -1356344507, -282830896, -684725010, -2074801307, 653542482, 1598975238, -1970906433, -304880669, 714822367, 1943727726, -67646492, 102984715, 1775213065, -729709627, 467466504, 800717903, -817905081, -2035066282, -1875792331, 692849636, 1260706036 ] ], [ [ -148769273, 767259180, -783659146, -874476234, -497584773, 1201702823, -1467766014, -1688158202, -1557543399, -1918099384, -537243849, 1242022172, -502924216, 1105240685, -1547027324, 1725528943, 173868465, -1882564710, 706801976, -654913521, 999835301, 1686221125, -1155778757, -1043393038, 1752421274, -2079541975, -1373776027, -113491323, 1721628226 ], [ 1891866843, -359136347, 1569151156, 216229235, 1112026052, -787312396, 2006017043, 1060978620, -745833150, 1427558664, 621020138, 823123057, 1597997831, -205345255, 1067542722, 873577063, -405609305, 687469554, -1029350889, -1570825728, 647102166, -687433962, -84344870, 1265761054, -1478423921, 206883884, -1042678945, -613662032, 1004651478 ], [ -2041840981, 1899760087, -1013952280, -1960015460, 1228075546, 1204431348, 280779230, 301132367, 440325224, -1990291694, 352328705, -679372920, 511940653, -55792788, 1944742731, -992709234, -1641953734, 505795849, -2045151767, -1134463936, 1451350318, 1143252250, -357783304, -1300526376, -1448883720, -965659316, -1244929961, -28753687, -1708071451 ], [ 2125284136, 617137402, 1305488462, 1952328259, 1467476641, 1139656874, 1502677424, 1624130239, -1283479926, -542586255, -322857129, 1937905021, -476041308, -2026124294, 417721661, -785648828, 1894613302, 940498316, -314414882, -237132495, -1917241287, -830084157, -1155180856, 2112286277, -1444345754, 1960608751, 1051837495, 2029668853, -1702513605 ] ], [ [ -859096312, 22821110, 1079067093, -1548752840, 1203116042, -375995145, 1940164965, 1949576906, -992209489, -1853573753, -303190396, 1065970069, 59299865, 353445557, 843532219, 1592003946, -303366235, -952509642, 945844523, 1206719279, 1483914865, -1541209577, 468052378, -572220333, 1023251005, -576573044, 751544040, 135272530, 598596698 ], [ -878337451, -1824391554, 1089545120, -1660825254, -514078258, 1451468997, 1266256776, -298404845, -1554034843, -1447592214, 1709442156, 181578512, 915736859, -39950937, -1439590263, -325668185, -1719358628, 295694947, -353682300, -2040842114, 484020202, 8845303, 634624590, 908070706, -1024700426, -493438771, 1014995632, -433972093, -361767420 ], [ 499200173, 851474195, 1183964393, -580491479, -865673036, -291104172, 1241196359, 551736478, -476448694, -1102233844, -1585384566, -1596754339, 362678003, 2134328867, -1819550746, -1582490106, -309845947, 1756073196, -1092040767, 13548625, 1441390959, -1298610755, -141634890, 1017883542, -1524507105, -869818545, -769019047, -833894534, 246771707 ], [ 1559754532, 1818559695, -1122491127, 935547830, 1746845565, -1613423187, -1369327683, -1646049602, -2027935651, -194309208, -14106361, 201662458, -326603794, -1117670177, 1319220722, -843117355, 1617304149, 1242966100, 340432720, -735045757, -654695817, -639462694, 104428637, 1237024021, -2095162046, -1211892321, 976629906, -995069232, 861185819 ] ], [ [ -181925777, 37773926, -1816644750, 339267078, 1581314452, -2011734183, -1389136117, -1211013268, -680379555, -219112335, 1338743471, 771762042, -1265122505, -621989826, -455247978, -1904179118, 325155753, -42176533, 1028716104, -1716624622, -667481435, 1877347789, -1733093595, 1001608685, -976547547, 306752477, 1297047776, -1104060152, -41484100 ], [ 1948633643, -1024765646, 577626627, 1254690050, 232498460, -1387647054, 1144368962, 123611142, 1985281839, 739187042, 435527024, 2065723371, -992596377, -1498597282, -1706570977, 1206874658, 466507324, 2123251342, -5790928, 1359832512, -1504533571, 1588198151, -826784364, 1640076263, -1877043464, -525960174, 1213403200, 825869359, -748504295 ], [ -1295613596, -351370691, -806297275, -92441979, 640348421, -1991514463, 1419085026, 1829342404, 615275662, -156889725, -739198919, -1353014398, 1937040371, 1811344682, 880513276, -777571813, 1618058432, -1959879383, 1359783540, 1590612966, -80326214, -931503821, -1227855423, 968035484, 1052172121, -1341041196, -250395014, 2029978548, -869125689 ], [ -1174726574, -1461037316, -778890615, 350990683, 1805198100, 1454611664, 142821995, 1401103185, 637998644, 746076120, 714829022, 2030376926, 1178023748, 1672315071, 1582825683, 443775941, 1702766620, 1237808570, 1976547050, 1766572539, 1362787723, 1618823686, -1313410846, 664055173, 1662603770, -238321864, 438181603, -2147048203, -1819234978 ] ], [ [ 928492098, 1063334615, -1379323849, -860344478, 1583395363, 962198627, -180132760, -944803132, 841263617, 2038378874, -1694544570, -2111820118, 2065221366, -1707085875, -171878321, -1830185894, 1740716627, -1179625487, 657025524, 299906104, 139590437, 655362680, -1020650826, -1695203962, 2023041353, -1146546027, -1537441168, -692628602, -1614591175 ], [ 1837497467, 1688400734, -827475837, 948219085, -1230025624, -139145937, 7303108, 1188503855, 1128202988, 450009219, 1260105053, -1497132903, -2015776023, -1464897892, 520124801, 2028577566, 762509888, 293948147, 1187790843, -1632007935, 2114948370, -1748912218, -400228809, 1565253100, -1774670469, -1539663456, -717123494, -1498044110, -141905764 ], [ -1503895044, 986149353, -2072759687, -1219422246, 1825565922, 1812204309, -1517337411, -697072221, 754210395, 576097093, -459861965, 53955669, 715838840, -1286781310, -33211714, 961621741, 1150842447, -1362970761, 1651007811, 2147199921, 530653636, 1298690902, -121687963, 221750095, -84701251, -1776616725, 1958072597, 1981484606, -246650800 ], [ 1744611059, 1154518476, -90206289, -1738939545, -14651250, -1303666745, -1970577106, 880746828, -2040128238, -82105116, 37371025, -1237849875, 2127101090, -760507086, 196147933, -824199899, 332270568, -81571416, -1398790979, -1635688197, -285851532, 1490704854, -2063449099, 1773390097, 2056259466, 253321403, -77797980, -1018658617, -1079052873 ] ], [ [ 1146362292, 787879348, 813224317, 583510138, -762094351, 2067608528, -593374396, -850753182, 277737884, -1925214627, 1166981071, -1901842570, -1129871831, -22534735, -975354074, 501472370, -1780380796, 493549548, 1112729137, -1426420119, 1722383768, 1075506619, -730840446, 1369230236, -450706068, -1067181007, 617328301, 950786522, 139027381 ], [ 261599717, 1508891215, 799691790, 655041556, -1165623826, 1314900571, -2132753417, 1363422751, 2008878958, 33394886, 685582273, -1273362062, -893751134, 1663513912, 1626595300, -1767838209, 2056927365, 960487023, 673463069, -1864058595, -1055900038, 753490348, -732406457, -551546815, 1701409264, 1951330578, -279023938, -1316523597, 684768521 ], [ -1010427703, -623841307, 1077735136, -956512950, 533152124, 692009032, -1701501415, 746006227, 406730266, 1240174736, -161082929, 283220109, 511658057, -1041389836, -701497237, -537149151, 441964542, 1483729687, -1567630044, 858056890, 1652247137, 1273394074, -636970592, -1800185787, 684404954, 1607111794, -639490406, 231081855, -1588841223 ], [ -349727384, -1173356964, 1664452271, 1574290748, -687730999, 788081758, 1651040349, 390927751, 358903795, 2018865877, 384879785, -1600674636, -188864341, -1748145805, -41254811, -447766266, 127465702, 1000520353, 199520035, -865984254, 1850713041, 1510801680, 184144016, -1391950121, -783230177, 674072777, -1394717399, -1350795259, 55014095 ] ], [ [ 785954594, 1767086888, -2091876711, -767488834, -1937928204, 671231312, 1726055595, -2004493798, 522706758, -21615526, -2068833668, -1925263107, -1845242056, -359466131, -1721778711, -824685558, 1916708583, -1382466993, 2005701414, -1888418549, 1158365402, 196269930, 2088343933, -1290462, -1592346539, 2027580263, 1372654703, -288629612, -495628288 ], [ -1592467076, -1924925605, -1651803087, -1351825208, -815418653, 1980842370, -1922880286, 1656295637, 2130843375, -3004260, -455633364, 1247911371, -1811775383, -1936910078, -1373808248, -1923013285, 1642557859, -420991441, -1084867128, 1091999324, -1838803717, -1645072859, 1920746673, -898603807, -216016999, 417409422, -1962861715, -198238647, -1064040931 ], [ 1405473062, 122262641, 1292739561, 123008549, 2117192612, 595779273, -1788218250, 440515058, 336138215, -457434755, 1070422693, 296574118, 434369495, 757957422, -86260863, -45202556, 404417659, -971333173, -1011176418, -2029426919, 745669919, 1986178049, -1540695989, -1045698493, -634163043, -1402116321, 939609375, -829106686, 1934720905 ], [ -781387817, -665863793, 427486282, 1680182528, -1586023960, -551534817, 628646344, -54343615, 1968541776, 931083232, -1118787576, -1515212367, -1708607063, 1541232341, -1136720762, 1103410741, -818965579, 1686475926, 1834966544, -84138289, -677083227, -468298449, 1977758737, 1055474230, -1969675976, -741255577, -1494796339, 1343499264, 1305506521 ] ], [ [ -923418913, -1451060962, -1179231727, -1107048451, 1582950319, 1538245628, 340900872, -523024344, 175670056, -879638469, -1826539041, 1107947304, -232687597, 1088400460, -2014301862, -500800603, 1084453031, 529434889, 1091481703, -2041781910, -1546409947, -193012887, -897362849, 1365121273, 592893749, 2041107096, -882307120, -970957474, 476987500 ], [ -1210132454, 221533494, -1162679944, 1892356578, 546359603, 1865232187, 713707379, -1845046061, 535443287, 2588976, -1286370585, -62881484, 944868712, -1926452316, -1012749688, 1609610774, 385072348, 443124217, -1414912264, -957123041, -529193343, -1366095263, 85027880, -1565546220, -2029621750, -578617106, -1818638857, 794729306, 306775308 ], [ 1512422881, -1769713289, -1582351100, -1583555936, 1485381243, -986157509, -1855957914, 868437253, -1546791009, -1137706980, -985793978, 1642219903, 492904238, 1571118417, 1172628311, 1313635135, 2860582, 2056748911, -1989605800, 1550834230, -460985522, 2113857751, 1014505504, 1501111155, -1339765734, 839264344, 1303352038, -1597267992, -1546845537 ], [ 1377294158, 1745268937, -217542793, -2078395568, -103141391, 155854675, 1538441771, 1125348035, 91395146, -641389743, -1889000336, -1091170055, -1331458176, 178256890, -1712855538, -1095202609, -1352146085, 752519600, 2075664962, 1320762040, 1711263782, 758867973, 1641870985, 562514515, 692912467, 1721748789, 1662149128, 209071948, 900774193 ] ], [ [ -606078462, -1189280036, 1569088819, 1650608293, -1826602407, -780909828, -1795133199, -1837229615, 828564304, 1182398513, -1572662052, -1277225355, -994279437, -1925960929, -1910180277, -1449179068, 1211281936, -198384623, -1831320160, -691048315, 326814569, 795409494, -676711110, -1708403465, -1991427560, 1018114406, -474542152, 121786655, -1097831522 ], [ -1313345218, 842316782, 618994175, 336353848, -2104326289, -752522375, -1934309072, 1176807067, 1241715536, -637649998, -11168565, -170427260, 1263269835, -1190390299, -1759993746, 879528661, -288181265, 944294648, 789627417, -640640636, 442002992, -2139581566, -511037235, -1630257253, 1833865111, -1105292158, 2020973398, -1951715683, -267035552 ], [ 521297024, -1819642005, 688203634, 1966421241, 2121648697, 1943529930, -1974870482, 816988706, -516386668, 336386518, -1438496145, 378266583, 682663930, 7517911, 1110394356, -465018181, -541736158, 797094112, 327652263, 982751113, 811309108, 401515616, 520456771, 1887807802, 368880143, 1277632969, -666239044, 2004216532, 660221525 ], [ -121631694, 1620564070, 2022150152, -472877594, -1880412139, -737270489, -404024001, -1348336758, 1995326676, 819830339, 1873268442, -1895723922, 359497835, 1670129413, 420469666, 1169176069, 946885441, -344391274, -975477452, 2138651971, 688285166, -1104325224, -80654050, -425825585, -277211750, 1533619456, -1451697859, -1441254445, -1327249238 ] ], [ [ 911234082, 545509, 1303791730, -983806736, 555841428, -430102085, -1009576268, 1898005267, 1561842379, -574299236, 854288476, -388572198, -1870664303, -1484166427, 17087828, -1053474105, -1518572315, -1421726965, 1461671295, -1547128551, 1019578464, -1856978272, -1060811835, -1859721066, 751338820, 44208390, 1635074663, 980124464, 829278253 ], [ 2102288887, -570179293, -1328502269, 1353995102, -1754962960, 1694376075, 339092013, -1155791128, 150697606, -583734865, 2030148992, -931959129, 1732761983, 1463175143, -1990483940, -713336312, -1463069234, -355849127, -1702572913, 263480272, 905335235, 791512994, 1368703800, -932605944, -1112777026, 343175964, 1898717785, -1206707864, -406410318 ], [ -1929676541, 69067778, -104978749, -834865635, -206444508, 1630200439, -1660057099, 660723437, 226622550, -1716212563, -366090697, -1951048348, -1562657970, -1091361682, 326515659, 1472652943, -245678148, -1036752747, 107981537, 1803823818, 611799925, 96506616, 1741620136, -1675492428, -1027665407, 1860022608, -1256029844, -2100130671, 1083445080 ], [ 1494389610, -1457362647, -1429658087, 1557809945, 1099818247, 932991766, 220266073, 135544528, -325222620, 433081393, -199869825, 248513269, -800388726, 959350329, 1922759238, 265115241, 1186157184, 1767815050, -348662632, -865384423, -399226473, 1329487414, 65732462, 1036197992, 65705970, 366397721, 94121267, 666466655, 1696754376 ] ], [ [ 994365993, 1522275129, 538396741, 1360403675, -1425131539, 381954494, 1502406049, 595388103, -1523206247, -1958316814, -1614366111, -545850158, -292739542, 1274450967, 1327199047, -178757576, 808753721, 1062109912, 1017244472, 1237891447, 628671020, -1128867333, 1438151429, 1091989878, 1507728361, -880809200, -889519303, 1869682185, -176237510 ], [ -41033265, 1961268003, -662107045, -1228620671, -1896804312, 1823181395, 1305739115, -515871430, 331543544, -997494048, -1560399136, -1358192600, 1906121894, -194494473, -1818240420, -305435566, 1215606535, -1373400805, -1643881875, 2086815254, -1568449585, 1980662110, -15341353, 2058935375, 2001872905, 509538414, 793354402, 1535155995, -1586785192 ], [ -1043855634, -979655779, -2064585338, 1476452541, 426850921, 1837306328, -241006521, 1048021045, -118322433, -2035187685, 1158910309, 413903368, 345333565, -1052266044, 19774083, -858992539, 1787886316, -595510930, -714317058, 2052354293, -2016318399, 1313386481, -1271565445, -558818117, 1975429541, -1389726588, 315630053, 827033750, -131426050 ], [ -2116438847, -1670782783, 2135132217, -1633379960, 2043490124, 155188521, -27122198, 373292113, 1890538466, -968559010, 23042811, 472381631, -1607385519, -1363582078, -1082916956, 532306280, 1204237380, -1071333964, -1295539266, 360755821, 1160484544, -249996123, -1772444245, 1108516841, 1211262098, -918104950, -47923241, -1167227141, -1977502881 ] ], [ [ 2064626531, 946832479, 1926746760, -2006270848, -1735302552, 1041741421, 2041172081, 1377545283, 714598885, 546142986, 487180777, 1697906995, -986934784, 1897406453, 1509945901, 307116342, 429539785, 506573495, 1989059348, 176496395, -2004399423, 161037391, 570435981, 239791269, 1797656557, 210265559, 2058142349, 805962255, -962954937 ], [ 2010299216, 771179662, 1364988888, -760019896, -600758328, -319741788, 1323561594, -541158636, 1947922572, -1235944058, -1140856329, 1886939005, 2105839145, 498570569, -695067547, 1877306096, 288046767, -955688950, -547117406, 1065613172, 1839668466, -1600923876, 2093904459, -2037931776, 849656084, 195407658, -59189116, 1813366203, 82339345 ], [ -1197483130, -889325952, -1817652037, 486113887, 1667153373, -1948677196, 1645816902, 495669655, -2135946260, 1341287963, -1534771646, 685790279, -447769691, -1037674148, 1387774205, 609427870, -1277976252, -227930452, 951750931, 1033846328, -250862464, 1858938323, -1480754304, 925634754, -1372017932, -243698011, 1759689609, 1617067410, -460100540 ], [ -1266184695, -1086724828, -733985026, 133970170, 605622482, -1409225005, 1218255100, -1509883641, -263840397, -1696934227, -1631394021, -1403665429, -1587463716, 2123478776, -717020621, 1318961321, 1019145446, -941845983, -1162675884, -1483684644, -1765211488, -1336104767, -1444295224, 588228846, 51908923, -1520786474, -1494733442, -1508845636, 1339765947 ] ], [ [ 1562492919, 305315879, -1402347327, -1041176904, -1219416197, -1662459044, -1895244470, 1266234786, -726217739, -774952353, -1175718964, -939017271, -755881136, 1585007216, -1783085235, -143509445, 1260135482, 900576167, 1747351261, -2108809222, 1689619424, 1229208054, -782491636, -787465084, 108100746, 57824484, -1049725059, -147839405, -750499160 ], [ 159475021, -1346281075, 1923207317, 641549803, 1811084238, -15995130, -769718383, 1922215713, -856651953, -782757367, 705981722, 644372463, -1214651891, 1774135547, 522412113, -589923640, -1818952911, -971916366, 524303006, 1995523879, -1110956642, 1214336986, -1238781207, 1284608916, 742825413, 1383364935, -1299692054, 41715089, -766942644 ], [ -2140621592, -458753786, 2058757728, 798814140, 1987698065, -1621270319, -1803642431, 1754624979, -443889180, 724450315, -632284568, 1658795720, 952510587, 318774743, 1477127976, 244466640, -418951127, -13395331, -106255904, -596839064, 1001984971, -287060890, 2022740841, -2058769063, -675967553, -1431322034, -307218203, -724863610, 1247785744 ], [ -683616804, 65837461, -609266826, -215802533, -2046732503, -2036053356, 1389733486, 1069656858, -921608024, 701813305, -623772927, 1835209877, -413434604, 803285511, -191348212, 970894998, 1860992783, -1100214862, -572573039, 1318840110, 1653722399, -870632437, 1496428808, 1856037194, -1613961740, 493057925, -1083510884, -1502940045, -160294950 ] ], [ [ -1092019426, 54433339, 611240577, 1857027874, 988752875, 1812439651, -1154259566, -1123085557, 239528316, -533522986, -835597338, 1476488809, 1387640938, -646555521, -836782565, -639594634, -1769613293, -470842760, 1832418283, 790600891, 275667941, 501607124, -1120826007, -1295386381, 109632677, -2039178999, 1351221463, 2142451792, 158992021 ], [ 1676537513, -821540664, 955012797, 610960536, 1093068976, -412912230, -2071053166, -1879681303, -1638113644, 157369001, -1417145407, 314593964, -1052339051, 1615890193, 1450480841, -1254582274, 1896301531, -1240823102, -489143496, -621665161, 2038864297, 689419562, -1960928698, -926121806, -2140206904, -513397751, -1509750431, 11427471, -1388143854 ], [ 1788587013, 650106225, 1806963546, 783728678, 1043986300, 1869869763, 986022358, 206681777, -372333332, -1740002049, 392291966, 1829173160, -1677432439, -1223272523, -1228288453, 1186429388, -1297503235, -859817372, -806034866, -2087249360, 632118355, -1938728450, -93554464, 384094442, 727223176, 313454363, 2140852549, 952523773, -1163315988 ], [ 269877630, 362455576, -294347813, 1228354626, 2087357619, -2099758583, 117023164, 597273571, -1351238592, 1740433837, 1852134236, -273624455, -595721280, 859484354, 982000958, -1281108845, -332795544, -2024139507, -393148675, 222772682, -89441289, -145531613, 1458236919, 1073206446, 690537735, -1423683312, 176503174, 2025219889, -1147564444 ] ] ], [ [ [ -1050817134, -739872675, -2107647612, 1347284786, 274133769, -1306403366, -885972397, -1288496231, 397927579, 564058951, -1779116107, -239436454, -1364089063, -657328199, 395344084, 1986209406, -605725720, -398295431, -787850539, 306856045, -717356017, -1355898497, 1620633819, -1749284192, 843537279, -2123329324, -502721556, -1507712908, -857502749 ], [ -2137245349, -2086081362, -286900012, -899535565, 1721209627, 2117421426, 421917492, 1173280997, -492283051, 167976248, -1157520894, 1681981302, 4532130, -11446546, 1695966475, 1116400186, 1201346953, -1139956644, -1204232302, 1590030315, -311750856, -1987482293, -580201727, -1751995946, 1920048133, -143872236, -786174603, -1245159056, 522829916 ], [ -203486733, -2139242362, -1996751519, -103848161, -1789840503, -1072028444, -127506749, 1026167200, 1104897358, -362552722, -1811690337, -2126846678, 359306352, -211044524, 1311985073, 1876330056, -1813476160, -914642026, 664245725, 1581637487, 1554929486, 1923213801, 205560812, 1028103582, -170426130, 183112960, 297892835, 1779751723, 478226988 ], [ 1439971592, -318676642, 726948877, -396725796, 1294212132, 504204849, -1193061348, 146926636, 1024039359, 801869183, -333881622, -1809372979, -2102372953, 1253901853, -962136835, 2097032693, -1975157029, -1269999203, 2078770870, -1534305720, -624252995, 1644165210, 538328867, 2050993522, -798123781, -1811366149, -572195023, -606831561, -1442710599 ] ], [ [ -1152114910, -838020690, -888310116, -1637987985, -428433005, 895515345, -1507336584, 271762999, 1254598059, -812609179, 962123270, -1710178951, 1613231002, -1022295471, 314667873, -173890591, -711076676, 1006541650, 625361797, 1158195833, -1625226627, 1826230788, 1083471339, 1830719158, 160923071, 875338108, 194183445, -914903257, -371855548 ], [ -1921988237, 850595732, 37609977, -1897336676, 510028021, -2041666483, -618179753, 69023578, -1914672529, -712125876, 1096481289, -1030314154, 1819345380, 1486418078, -433615582, -200091105, 1330529676, 1002044411, -1797792791, -2134941940, -1744436377, -1863784477, -2042319191, 44898102, 2001579013, -196644722, 87994434, 1079887670, -1669754360 ], [ 751251915, -1524524961, -1787882991, 1308993392, -391582630, 1725946406, -554420480, -653039189, -397884347, -238927293, -1586500786, -1650538346, -138012115, 975523106, -810366889, 1298984394, 169718407, -840979981, 75810672, 1484074410, -1491302999, -456820501, 896247580, -1321642646, 1826444875, 35905591, 21645720, -369704507, -793745671 ], [ -358658103, 17173217, -332933172, -1857473224, 212814122, -1027078993, 870596184, -821509571, -126584436, -495253764, -817704870, 1152879315, 680091806, 929453865, 1341569447, -1217848922, 1144547406, 1045441153, -1995001068, 1833150271, -1082914045, -426032504, -720135528, -1652711967, 1535026268, -2029299727, -2112388658, 1213072010, -1992000979 ] ], [ [ -498668700, 2131320960, 2132138988, 1591335818, -70368468, -852283133, 251622932, 2090822887, -1634723943, 1409170791, -1677901618, -462340745, 1038308229, 1207892048, 798840015, 184442413, 39413171, 507805417, 1590510999, 640988993, -1590653849, -1423237937, 1340097015, -930710844, -1169906314, -249127945, 697004888, -1149784727, 1144782806 ], [ -1867130339, -1732415723, 216363947, -1255477992, -835293480, 1600602966, -758162541, 2136827839, 315965647, 496068237, -1686048089, 1543364592, 1253875149, -1286798994, 1698328836, -1088767033, 963528499, -846810377, 1151525657, -984009421, 1953112525, -592827419, 911525323, -241603220, 454690376, 191796788, -1738709283, 1984529350, 932147283 ], [ -954886627, 1779964909, -613692068, 418980813, -408112282, 810708647, 340444431, 1949739731, -208917264, -595436767, 299353444, -715116019, 488723943, -1993832819, -1393780497, -1342081117, -2096511542, -1361825519, -98244324, -674262332, -1851664931, 204830225, -1607612538, 170726078, 1160350990, -579518819, 262721536, 2066400226, -1161702904 ], [ -1336062102, -103291087, 1000960867, 421879684, 1212464934, 872603073, 2769985, 996381240, 897257071, 1305192168, 574636609, -1899085102, -794521527, 2034446578, -1468022074, 1397941414, -1238508770, 543646376, -732817752, -1124560964, -1966864227, -565098628, -1406052456, 1862774570, -1088763987, 620974480, 252792602, -1140715070, -546628374 ] ], [ [ 674329533, -188986793, -669111917, 1103779388, 947548518, 61694986, 215134167, 1448749785, -1172049779, -1862266956, -39500209, -530639542, -1572688797, 1517165574, 348603114, -1344894172, 1582697506, 413879715, 1427411125, -1227495709, 1478409152, 632514698, -1453396807, -832653796, -446771055, 1434109678, -1417767079, 2067398582, -932980676 ], [ -2007483430, -1922132144, 1499158178, -447265071, 2135754079, -787370358, 1473303327, -1520990382, 581519735, 1426304247, -1175781328, 1453170681, -1577642452, 453346973, -1111621549, -1963675268, -164448930, 1187860652, 1671202583, 1989128936, 1385703352, -1683338286, 1805145235, 1022103874, 479863262, -994299814, -556340556, -453963507, -806150211 ], [ -1388239754, -429634996, 646043250, -90162146, 988086766, 1327140937, -1420474633, -2076300506, 1784962661, -255148272, -734087234, -1669508910, -703196973, 1457088717, 1877156308, -1690630030, 600683355, 1620661684, 1952471487, 180321184, -1313600272, -1976637800, -1486917652, 1988660955, -1418652137, -1373137025, -19203708, 1198645073, 432790357 ], [ 2069324376, -1005489, 708158182, 971132055, 774299663, 1147366979, 1794710332, -610659991, 217314589, -288633658, 1166195554, -310980028, -1849260460, -1355859944, 747591917, -679575863, -1744443886, -1094496176, -857562524, 2040106067, 790587650, -1160853, 629604954, -1017153277, 1354188104, 1660360294, 1436111624, -446272964, -1390843523 ] ], [ [ -829485034, -212389073, 952760495, 458896519, -1937830829, 881519929, 1956316808, 1456694819, 853000210, 414135307, -1892377831, 1208880889, 1010535149, 134578159, 1241543506, -1260630839, -1194634210, 345648550, 345974117, -356793636, -247122867, -494683193, 1601091964, -1319448578, -62243569, -394484863, -540684875, -1461620778, -2038470489 ], [ -62067287, -1369552433, -353721051, 1805818686, 101096003, 963896956, -207632249, -265563470, 1703407237, 1137200575, -1499091220, 338731593, -1684556403, 768052284, 554936096, 1686365695, -67763819, -414320608, 389837103, 1711512757, -985584192, -1344684032, 1270395002, 261382345, 1488015065, 565373858, 743783508, 236600601, 1915575407 ], [ 1870638819, 1942137903, 635791741, -1940993853, 1575738981, -1986709564, 1678921502, 2057143546, 1017367339, -1568475288, -1150891235, -1876999106, -932860700, 842027192, -1085200854, -799665552, 887785723, -1507723926, 1978097428, -857944856, -1335958433, 117670694, -1435076517, -420549538, -1227005648, -517320707, -743807392, 1957313841, -310453568 ], [ -1489303823, 872133634, 1608258808, -511341049, 262506331, 2008299253, -1043531103, 792958057, 832459698, -1866992641, -716185959, -928313313, 1820901277, -1475846506, 778601766, 578289706, 1972377622, 1807059843, 49392355, -1577245309, -1786919853, -1237231742, -2078750339, 2082873695, -2108710510, -606835023, 2073758724, 307762039, 1307849431 ] ], [ [ 1165625283, -483289510, 868075848, 1121986941, 1860698246, 2064285074, 1160617693, -2007593389, -1821419308, 620873303, 724984362, 1859054514, -1832611015, -2081949711, -1087201366, -1217081505, 131868029, -718306892, -1778972563, -1777473184, 188739983, -1139826600, 530704722, 295603920, 287752720, -204535747, 1092004017, 2076795877, -2104258882 ], [ -1995120240, 256940519, -1868573913, 1441603865, 385216084, -1164450463, 897695654, 904994324, 1824122453, -898166798, -410906551, -1626427531, -1017594492, -1187499805, 2728744, -1062417422, -1869245638, -2091558983, -486301886, -80656039, -542525485, -499064766, 104043129, -120594996, 1799996670, 553955, 1575285, -1744546958, 641701949 ], [ -1888106689, 905031223, 195524458, -1946095605, 1655261292, 1506900479, 1376997419, -1689739999, 1680727722, -1677838939, -2102994397, -1136804797, 779846764, 1341620814, 91272840, 44133944, -1256060816, -14676684, -299056598, -1788452544, 471753614, -202403652, 1539917254, 381484027, -1299264844, -1503752930, -955632403, -1975297293, 198111668 ], [ -809239047, -1763996319, 1499806030, -2104440560, 1454506079, 1900105971, -1319701402, 398867793, 1335740244, 928255021, -2006041350, -496531751, 995436065, 331203167, 494842748, -134414728, 505200271, 2123980726, -1244997161, -1239551373, 2110744228, -177324877, 1765692577, -1993284359, -2145283034, 173435694, 354855404, 179430015, 684008763 ] ], [ [ -471697870, -1127386225, -1332851968, 913310155, -832363868, 321719331, 1461726941, 1925946690, -298844807, -933150558, -836649544, 478117520, 159004415, 384865412, 1759594544, -250751249, 1827984636, -554071511, 2128827713, 1072048466, 2087248969, 708501573, -1609356808, -1197045259, 1125752253, -1352639700, -1182989720, 998458729, -616216903 ], [ -453864014, 659739624, 1156021941, 365462011, 387033728, 1626866813, -245949549, 729175652, -1803173314, -584646995, 24631426, -1720993871, 567461501, -988549136, -1286827483, -1087634521, -401533989, -1305528827, -1101868700, -663174030, -1354935532, 297839351, -85758553, -2059840427, -846384201, -83684648, -1081722828, -1270397816, 1736937339 ], [ -2088713037, -2009632774, 416256596, 1472294567, -1445403214, -1804352342, 741852911, 2016803486, -1106835847, 556906682, 192684727, 1077979171, 1140682276, 543714421, 1653977983, 188033101, 152676882, 433658911, -818338450, -108641395, 2139400075, 623086918, -894331138, 824427300, 1101347722, 773247131, 633477770, 705139932, 654359149 ], [ -221150681, 2045054110, 1536170747, 1407002761, 2011626076, -85774268, 1665808374, -1901058657, -1928113464, 2075946586, -1432386262, 1068036606, 2015432895, -112347574, 496023315, 59173092, -1177735174, -722222577, -1378532849, -2065215058, -2009618238, -1506158544, -1657701565, 1891705114, -1018788462, 544953675, 1709895715, 1269189559, 1693608684 ] ], [ [ 271159041, -84019265, 1610766328, 1211905345, 2058623470, -1099206191, 1340278611, -1769547144, -2085038794, 672644401, 243118562, -105039370, 1281951138, 415799409, 1469699701, -1733804851, -104496210, 1248308452, 1933451916, 878549686, -791508805, -2012059825, -1381938120, 708388798, 147536186, 1766283512, 393190071, -655668785, 698350672 ], [ -1905384580, 701588983, -962826650, -800064726, 1830667230, -1353852158, 1461581737, -874669539, -1800228416, 1227868138, -1565056528, -70232566, 922913856, -685783257, -533040484, 993546967, -1470812631, 1516280730, 1781429592, 308662503, -2115098455, 207415904, 1960189968, 2065536466, 2023878083, -2060330600, -1653126460, -917618967, -590442585 ], [ 1170955653, -2066404029, 1371331633, -937775205, 1485433897, 538029012, -2019602368, -157365908, 1542521130, -1370114056, 1541548668, 1459177277, 917742028, 889399349, 1766615009, 1672498577, 1361978392, -855124774, 377079645, -1038076176, -316559099, -780454619, -320211587, 222876965, 33677093, 1251721517, 611524901, 1543723628, -518519542 ], [ 1108810993, -1242114373, 294328096, 1743037181, 1696377041, 2025785305, 2086996358, -447453400, -1767666791, -1736434603, 372152379, -1852323438, 1635934984, -1665352677, 1757335299, 700591453, 83470384, 186810669, 1635904609, 1403162826, 1434606048, 1047422291, 496743763, 1498890240, 647521995, -724544338, 196329081, -458099569, 1977430442 ] ], [ [ -541077109, 222956429, -1459940655, 1496685965, -1721892299, 1809629473, 1887449388, -677892731, -1269356944, -1965951066, -1550315246, 2123637984, -644345876, -902853243, 191020978, 349610319, 1109324306, 13915223, -1136974592, -388199832, 1605719638, 869519919, -1860664978, 1985430314, -264629716, 1092267712, -2144066288, 1811067671, -340844784 ], [ -2132536322, 1230907847, -15601069, -850510184, 1845725269, -1161731984, 1119025424, 579599777, 752075983, 1900927841, 2060374899, 216838961, 500389797, 1858214139, 371963493, -1044093210, -1270163012, 1080597516, 494577412, -1511336482, 1878608793, 1545017432, 326454506, -1560723700, 986261092, -987460671, 14488402, -562810281, -336280101 ], [ 789708976, 1794033257, -537000943, 1376417115, 18932192, 752804427, -1383729633, -577339177, -1279607167, -56275641, -655098760, -1276196882, 1733900097, 1849844732, -418105799, -775422709, -425214150, 728124040, 912821798, -954523051, -603899420, 1246951900, 532964574, -1307099365, -1863306295, -1900026752, -338005511, 2030954453, -291325312 ], [ 1819787658, -891009306, -253060439, 1931932688, -2010655376, 230872792, 879965479, 967256798, -223783003, 1591508529, -2077294445, -1991982189, 683974302, -1526947183, -775643673, -828052577, -1376573739, 327994121, -981382011, 1340795487, -1083594036, 1372411556, -1736288381, 157563024, 793390248, 717761286, 1352230085, 139435345, 703708468 ] ], [ [ 1921469887, 664351854, -354861940, -550232227, 499305285, -751640737, -2143135418, -1746264535, -76024309, -1584604552, -834595066, 1097228637, 2122807953, 2096591737, 1414920891, 632414745, 864452344, -276928979, -1624026485, -619471221, 1828410117, 341553930, -204313655, 1888258824, 1152223334, -440575174, 1020057578, -1274378596, 127043139 ], [ -271846039, 686031247, 341782391, 1596002347, -682564151, 340798073, -856924741, 1503947, -2059692231, 1764404768, 512339007, -170995121, -848335688, 2123425896, -1235961800, 1346264061, 2038174309, 973987384, 1569876975, 359823699, 114259563, 111196168, 1031810591, -1969513563, -415772395, 1675522245, 1893552024, -544622137, -942987293 ], [ -342742335, 1772296673, 1586011206, -1696215510, -122683064, -1087540468, -1533991045, 329638915, 700021544, 514731226, 462416525, -821035204, -272782302, -1895071852, 1442471543, 277349525, 1985842129, -1848600000, 1033466275, -1061495589, -201489723, -82110364, 1574837760, 372450138, 2139340542, -2036248206, -445108764, -1669393987, -1915655210 ], [ -667353015, -873139590, 1289849956, 1006283661, -1193376406, 1021781164, 1021208186, 853684231, -1282541899, -2098757127, -899851238, 61208666, -2099918265, -307467109, 622892779, -1671269358, 102850755, 1999527696, 1001788664, -991787442, -261106824, 1523626991, 1160885533, -847468535, -726155476, -259122954, 1896730718, 105759128, 1461191975 ] ], [ [ 1939013682, 495821628, -1478952515, 341771020, -1019741023, 2121648557, -1027510659, 417603020, 106105864, -29695302, -18053327, -1034459792, 452826571, 329774726, 1030409950, -240510787, 1962685042, -657976333, 1407765287, 181937252, 1855313408, 1201005287, 888381236, -1946429918, 1812177638, 1691234408, 1595120666, -1217368126, -1092828312 ], [ 794790048, -1594919085, 932865576, -1596268064, -692263354, -510357942, -1725318700, -462194940, -808800557, -1045908787, -1551739392, -2011675587, 1414477772, -693228645, -354686571, 317390695, 1218366041, 1612847599, -1724528513, 1587145803, 1984101452, 240482865, -955497546, -1049984408, 1506416426, -1484812085, -751017436, 515363356, 78776674 ], [ -1526090453, 237872886, 1558021267, 415327469, 1511482282, 1632164464, -799515614, -543333360, 1732052822, 1867246855, 1744165577, -890755632, -400740031, -1442424740, -1315094381, 124630915, -2014308642, 128449198, 1010220295, -2023476336, -1113705703, -1505145108, -1979779170, 1042597288, 698914467, 29925486, 1968313909, 1670678197, 1394554140 ], [ 1472355884, 1180494358, 403667051, 688492508, 850138798, -340903946, 1537740970, -1728047104, 364938983, 1834376832, -1552002399, -1613722472, -1019833306, 746783025, -814177737, -1937021365, 1527611054, 242221002, 1119241018, -2022385051, 249982559, 653364921, 51963832, -1239917019, 1810112429, -1065988662, 591845903, -856970922, 1574193210 ] ], [ [ -2072463646, 1203887527, -1126665829, -738363490, 1408014309, 83527073, 854063484, -1401995211, 335549402, 292975238, -1448637937, -489107900, 1402365210, 1058754554, 469968316, 2046105255, 2079604632, 1554024750, -1775465185, 1926996231, -1190781915, 1582680908, 165581976, 793619130, 2007925267, -1519702255, -2067476155, -1050567964, -640959518 ], [ -1844040392, 781959922, 908215515, 192894165, -1795158110, -1027328186, -1957134608, -1706327242, -1913193958, 1440162704, 1039018565, -1488550704, 1726611063, -740620520, 954443517, -1385117232, 1700101391, -555053602, -1997199122, 275666572, -1111639906, 773284077, 900481177, -1911054652, -776458455, 1511183778, -517003803, 1062796258, 1976936414 ], [ -835588559, -576798814, 616960037, -2051543713, 1610092853, -163147791, -1615618962, 250515638, 61634950, -687526141, 1909206154, 472988093, 60892366, -163650299, 1381908828, 153870131, 163709693, 1656997433, 928039097, -452123081, -1227941454, -1976417387, 716736992, -307747220, -77918388, -1769087210, -319631006, 1024582879, -39471645 ], [ -1305554310, 1005948567, -810207524, 306278225, -846719646, -1045861833, -1859004412, 1282870184, 1838127458, 412200902, 1201173449, 682272579, -1608106527, 903310544, -98418751, -1594444757, 1895651036, -842641844, 1981590041, -1597820756, 770162974, 1817849227, 908121789, -846323882, -1741454990, -1048412389, 1434720820, -1031785280, 1770505651 ] ], [ [ 501114747, 636280996, 1044320611, 319569647, -1016323397, 106116224, -229701840, 586640917, -212620552, -1228802162, 51903926, -94629830, 1604074673, 914984546, 1659268144, 1783118797, -1209593418, -649302436, -310365059, 420495924, -1274475126, 285805206, -1609088302, -56475764, 530529395, 855804885, -1766376261, -505859957, -1070277470 ], [ 1946740734, 1319786266, -2144885473, 864512099, 284951257, -122167603, -1564170581, 2030885610, 1203503559, -56161966, 855927293, -747125459, 1384569607, 1193040529, 253298294, 1103805412, 969667274, -1106948880, -1100313038, -2019969400, -516822687, 1315466229, 784781057, -808179184, 527680118, -1296570016, 1433148765, -1411884825, 1337034844 ], [ -1450830149, -834472271, -226224327, 4053020, 980675664, -137468461, 229533700, -1115953252, 653549806, 331846600, 2143274026, 400396944, -820930192, -2112058743, -818880429, 1627341341, 1098205450, -2018372867, 697585808, -918713761, 1407192723, 176366941, -1945796094, -1983585442, 141990137, -897348058, 1552505009, 826542135, 2033807278 ], [ 1498867687, 2038068573, -1533826335, -44511936, 1384444109, -2099029542, 1574595380, -517328501, 979356984, -2066191554, -1388227222, -1013427211, 337255059, -1165989726, 757221037, -1187899043, 1748446703, -884453387, 466189592, 785414120, 1755267828, 1579155424, 201644481, -1828724156, -2104326722, 1397336473, 903295856, -1095553560, -701196154 ] ], [ [ -1730908785, 129139726, 1440491225, 1129259630, 122502768, -775508586, -248901415, 842589986, 1785049173, 1974438648, -817876074, 977921125, 723044430, -601036528, -1196915214, 1850745956, 438329957, 813857076, -667905454, 1222121510, 1915553570, 966489981, 212926124, -375308212, 1722289442, 1335202232, -267608669, -490953676, -448463672 ], [ -1499950117, -1344907159, 620240217, 1475452517, -2079983518, 1886152212, -75483975, 1954033515, 222961709, -1639030099, 64059563, 727377961, -1125904032, 578131309, 1482295935, -1805819961, 1326128012, -1574502802, 390287064, -1107847366, -98882847, 1543779938, -1447647039, 789835322, 1902793296, -1987942744, 1925257632, 842785368, 1931427159 ], [ 753189856, 1208926723, -1455969590, -1330602005, 1347760894, 972804756, -2074989424, 1873945914, -952588658, 520949598, 2070559312, -545983249, 2022147606, -1408014810, -939925552, 919606316, -454670366, -1575826181, -1554887099, -62947215, 1850455718, 1434199390, -283140832, 453389085, -1274145463, 92142619, 1900250073, -746396253, 1215986905 ], [ 1095912729, -1208482909, -1190011835, -741655954, 1709716214, -1226463260, 2082626764, 129769577, 1897791591, -472100925, -1464941387, -1405772374, -1865857650, 1755951675, -1781759586, -1359592233, -389903556, 678542682, -1627545054, 2133104488, -2075413275, -1187212999, 1200846814, 449666844, -1005586328, -872777714, 1494430156, 21923829, -889200916 ] ], [ [ 1478653802, -695723890, -1652560435, -379398991, -861859417, -420905730, 45245441, -340564981, 63754608, 1299379334, -1603629029, 346789239, -604948621, 1489527135, 1309298551, -1319915122, 1091811890, -1409810909, -893160198, -637812120, 29281553, -376917205, -866936467, -1591289716, 1719840241, -1408187167, -1680172857, -330294703, 521195922 ], [ -554995590, 2064586095, 1470112813, -1650631591, 2074829007, -1649792941, -881070573, -2051574631, 205385842, 2128745615, -51975683, -539439803, -539436647, 876274097, 893881871, 1872780244, -1206473221, -1151151559, 822687244, 404195611, 1944334346, -672533272, 1227810257, 1071267936, 1493373641, -423747697, 1830244250, -395070337, -477446622 ], [ -1265356322, -146439797, -1211882611, 356072572, -1565785114, -2016724850, -967485342, -439321981, -765050379, -31483392, 1812782873, 1955920350, -1713039911, 397885520, 1498144135, -693840185, 365194697, 1723924958, 324558801, -1446493273, 2018190383, -488341826, 693614228, 1552573924, -1757457585, 674853722, 701071819, -154723306, 1299632022 ], [ -1411054467, -1816029899, -1262879888, 1510920626, 324197798, -1831512822, -1760115961, -1135512777, 37182043, -717204065, 57125699, -1262415536, -223556542, 617665524, 2017942693, -950847554, -997785243, 1779435618, 969651195, -2079208423, 1686877036, -1226412289, 1310080523, -101249056, 516116536, 217825320, 1306339382, -843641023, -619077805 ] ], [ [ -1365846495, -1807788386, -843570372, -964768260, 1443387451, 989136444, 1486600192, 435988100, 2139968598, -205865160, 2005880183, -1562621647, 1230960547, -1537570049, 826912193, 2031488356, 2041895897, 2106951138, -1031480836, 972262109, -910685046, -1604037935, -1684106572, -334928167, 1356294530, 1560919675, -952565718, 1881163732, -1337963022 ], [ 91165089, 116046985, 114524562, -1770080449, -2038280525, 1266104097, 1650570805, -226343158, 1448637453, 497945630, -583176581, 1872755622, -198663516, 910585919, 1509745384, -725635727, 116402462, -1669445491, 1560534600, -898128820, 1043567445, 780790366, -1622671703, 62334804, -330363972, -648230334, 616834237, 6927473, 1869489714 ], [ 1536457667, -606837821, 1848414685, -895931584, -1643734770, -2061657083, 537027015, -240624692, 765622274, 837259181, 1817379262, 165890412, -281717428, 614501643, 1344183942, 65239892, -1440541598, 288387866, 673684962, 929843144, -2080554986, -733704638, 1347809742, -2012059004, -1409181936, 654808541, 453142837, -416143785, -317966937 ], [ 1533365705, -201278614, 82972456, -1149305514, -790498791, -2106714786, -1422489380, -1605009227, -1394507811, 952303321, -1677257376, -2017997755, -574290417, 1909039411, -676633645, 1578321839, -505832456, 489417096, 1842267368, 1062988955, -1700794724, 1915157200, -1848231203, 1926256060, 1458404610, -1068551696, -1836279602, -783634799, -588386066 ] ], [ [ 1456311871, 358093541, 79879506, -558363279, 2058584012, 1708589876, 999295821, -1002857304, 1061551176, -1817738489, 2003508540, 1021234620, -1963224357, 2033805421, -271261723, 1724087575, -266811890, -1612228199, 828210502, 42776940, 1829654046, 749736784, 1737833688, -1388442229, -537300158, 2124207637, 1025750111, 1342730587, 1106405554 ], [ 1889736289, 1387390206, 1409557359, -1396805677, -250306915, 689041106, -583678460, 1152558616, 191745949, 166007546, 614550819, -1589914613, 367383787, -2014946799, -818321433, 654404624, 277809565, -69501337, 190019703, 811010666, 1736545789, 1911090378, 1471596728, -1627576813, -1087717556, 1812809735, -406500897, 640160188, 1699890091 ], [ 556780996, 612842409, 652891995, 1044346061, -257306604, 1998448977, 1609077613, 1384843759, 783814164, 950303822, 1098261830, 656340413, 1330372586, -246010234, -1719145938, 2084271119, -2119291407, 1412699575, -1607724084, 1887983853, 348350601, 1180182526, -1646159321, 2092248197, -1941876911, 1554435990, -700025449, 1427050520, -266510776 ], [ 1777695691, 126066563, -406683718, 1012209951, -735070105, -819208329, 661902010, -1867832574, 1688486070, -1006519056, 489069724, -1357825360, 2039340760, 780564409, -1436472875, 2100563992, 1762390993, 1547250125, 480563164, 55357859, 1083671272, 1114948502, 1669091623, -495589451, 1555635285, 811868446, 981605508, 2070217172, 1357743616 ] ], [ [ 1491588040, 837413039, 1239654783, 1555874024, 914165211, -1430916578, 65727933, 1227955121, 1744904045, -1620207014, 149143318, 1702746862, -267092233, -1071472907, -994438388, 1582671765, -2017530253, -2133141360, -397821399, 1077547276, -1855343462, 1367562940, -561373925, -1234678085, -1902326256, 1365164156, 1912448412, 48402021, 1467635285 ], [ -395254777, -176992164, 252953891, 1281153125, 1498737953, -62095355, 1123065025, 1779056806, 1749462875, 347650226, 1177716033, -1991711006, 449040383, 714249212, -1851808171, 1811149979, 942656254, -849821799, 1342253022, -1115519393, 887312964, -969161003, -100810174, -59335058, 512349112, 1691161228, 1089356640, 2038552199, -1954614235 ], [ -579255754, 2013957644, -332317630, 567981312, -1330778188, -264736136, -827064296, -78215603, -1765314354, -2052721797, -883943651, 96180375, 2140027929, 325089072, 376112472, 1652898420, -892081407, 1288512405, 1014581040, -581747512, -64064236, 736898910, -24701629, 799549678, -1095017413, -1092243128, 843541886, -815477986, -1684088069 ], [ -988387059, -1578253207, 1937510502, 53364381, 1394567005, 1975783196, 1541812529, -1837039938, 647203052, 1147010146, -464723892, 576942340, 1068994378, 176885834, -1278124687, -657773990, 663201940, -484226923, -914546256, -1842178900, -944424971, 1596930733, 1780619319, -1745063135, -20863097, 705569873, 1352153571, 345848153, 374235014 ] ], [ [ -2048570664, 946395679, -1435007726, 1744186598, -1208974955, -883867499, 1099355562, 1617478911, 1589280282, 368974066, -1643551232, 252008478, 778522426, -1494844584, 1839652084, 1067617630, 1488884887, 953015515, -547595574, 1635588331, 267549654, 1112947300, -639740737, 234852776, 1331923223, -1994124999, -814627039, 1444135146, 1410806631 ], [ 339934419, -1753698760, 787510965, 1855291379, 207154549, -871297165, 600148739, 1153213342, -800053144, -53383182, -728139967, -1293666449, 107287749, -384437753, 1622205887, -880017291, -593436696, -1613168416, 869766598, 1749949479, 715594310, -830913828, -1615644731, 461722427, -1511741095, 826193691, 387917712, -1665755048, 1655191765 ], [ 935196376, 1321226027, 1399953589, 1753611440, 337798729, 1530500453, 68624895, 1666380526, -1208879222, -1418632779, 509232608, -1281512206, -924819479, -1473700708, 1881090332, -587194934, -829425399, -350733070, 1809093070, 866143823, -1728063317, -1550162114, -743056538, 2031409625, -902677710, 1525987242, -1319566903, 1465051570, -1491824444 ], [ 11158632, -1647046963, -372171732, 1335804445, -1984160326, 211608611, -1828573861, 1527057299, -248490882, -38895803, -1554809307, 1774629578, -1844343866, 1535158940, 1014351937, -1823070682, 2117738974, -783332419, -1726641727, -1779272168, 959879900, -10952478, 505004339, 706593688, 304539396, -1045185561, 619747118, 896777799, 727228921 ] ], [ [ -422408764, 12239602, -1745418317, -150310227, 1458768028, -1896189800, -1021753230, -2015329310, 2106745417, -1432625637, -536333812, -48977067, 2001066835, 1220073301, 500546207, -883571301, 815626857, -465981859, 1791961281, -233296781, -1759545114, 64602078, -1875466508, 1605421853, 607189191, 1525471984, -1985055995, -1225913189, -694823952 ], [ -228548707, -183794714, 272384137, -104279486, 1436131701, 250262147, 1460681693, -907538748, 1112397915, -1977651280, -1213866980, 1799095864, 315282933, 1552075306, 673382960, -1875839250, -1462808636, 297851086, -803859912, -158888853, 509003988, -804212798, 1290102524, -1424001413, 621058359, 941152959, -932894639, 509323548, 261470112 ], [ 1672151516, -99054545, -1641384948, 2143357310, 306227299, 1854474915, 1112478781, 1301790924, 1301362789, 1418424408, 872219728, 783460293, -488771243, -315403137, -1801102012, 1171099274, -1910043372, -487162798, -719224130, 127312850, -1753968083, 413668689, -740037668, -1247973391, 1604734433, -2100030917, -712112201, -1996747296, 625704073 ], [ 112182619, 1468961155, -898859745, 366814724, 1254502592, -2036599130, -1238933208, 116374916, -946230543, -1196436642, -1459158492, 1390106341, -995347432, -1100064521, 479804452, -1957136936, 1765531921, -2132794917, 212156294, 633249147, -1916200571, 1152424375, -1468128303, -867290699, -234480171, 1314322907, -2146959603, 2039835885, -1181800813 ] ], [ [ -228087200, -1107785428, 269677406, -684005928, 1925730015, 721227144, 744785031, 1696702865, 901478587, -143997763, -233284903, 2022435346, -710798926, 18910965, -330374389, -1777578903, 708144308, -1022901129, -1056549199, -548133980, -498978202, 1145700830, -85777519, -1579855716, -771409061, 1459724137, -614131855, -1439858967, 1762307987 ], [ -2026473139, -1537036233, 1973392649, 676786135, 1960160304, 2086194528, -284916966, -933739373, 151689147, -44375799, 747290059, -1121152430, 260370543, -1542107325, 1858295007, -543552940, 489257604, -1806084324, -287164690, 1843257174, -1970156112, 1714234060, -1417387026, 643563313, -527590035, -852010913, -732827819, 671655126, -42023122 ], [ 771962451, 1087656346, -2045309943, -1574238563, -1806900744, -1818869750, 728961565, -1148965888, -495182499, -504524946, 759407435, -185900512, -1047104994, -316390313, -1175539122, -678077437, -463125953, 864276163, -477985811, 171085935, -1667863325, -478395562, -319957417, -234559271, -1472619639, 249600080, -844095544, 919205231, -896626170 ], [ 686319507, -13939342, 1288650824, 988586913, -702134738, -1003035873, -1592185466, 785117493, 659925625, -235723049, 879190336, -325791251, -706158319, 1698846026, 1506732587, 289526486, 1022649698, -1161315186, 1608403200, -1137126891, -1382237409, 1600717912, 506258421, 1146925546, -1637242964, 948246333, -737171184, 1660650105, -551647108 ] ], [ [ 589725011, -1539072422, -1711140111, 90944456, 119857193, -808692533, 641332695, 1253911344, -1434325725, -136981548, -1552215074, 258337227, 234921878, -938627264, -127447344, 1092307785, -1803346287, -1411206345, 2045423943, -165160326, -1444586293, 1552301327, 1836778071, 244304271, 209731476, -30577981, -2083560538, 1543337115, 1873598165 ], [ 1438696236, -2043396531, -1908806033, 502612811, -1680344368, 456389582, 1986382786, 2001741396, -617922294, 584916355, 361210054, 361173645, 69416535, 2058749736, 1593255700, -1599535484, -2061091452, -804804849, 453335439, -214231923, -179795982, 595479153, -1816418615, -1909555662, -1059549072, -1936794630, -1439212661, 411413750, -7879163 ], [ 133792245, 829900049, 578958826, -1450984601, 992538916, 1327707823, -367642533, 1778604117, 252647169, -1910884633, -747400318, 925418415, -2044984135, 2140557793, 1428959871, 602265844, -1951839705, -1836438223, -2142421392, 12334785, 1727700827, -1093445906, 3713372, 1925170733, 1021249036, -510247864, -932821310, -1708685488, 6715014 ], [ -1695500681, -496004746, -974838825, -506199409, 1133807655, -1449240714, 1847300885, 1940776355, 1663482194, -1347293772, 1842160569, -1591930569, -1811351385, 1501526026, 115103244, -1569282146, 115885156, -2056881803, -742385186, 902395105, 1232354344, -1419203432, -1266457311, 1899861584, 1051317676, 1263274706, 873451075, -1128682950, -1207226648 ] ], [ [ 443919620, -1009923595, -119645562, 1523713289, -735815447, -1257659942, 1586757584, 1744868608, -1568236906, 1366536655, -119264908, 486425463, 920416941, 1319201438, -1291185606, -1692670453, 59215243, 802055423, 1698847598, 39908584, 283247915, -970065877, 1615469159, -1455133950, 1379714048, -1896894321, -339433256, 1955151069, 424100726 ], [ 2134825027, 1954227140, 1318021187, -2129120934, 687215395, -2141175300, 757673126, 2139256289, -1584823422, 1745630081, -731671444, 1379548756, 1159092799, -749011262, -1304294014, 951890072, 1310804630, 839735400, -405237885, -1377340162, -1795404992, -714431844, -894946303, 189045329, 861486255, 843331146, -121685560, -530537712, 347009789 ], [ -632188498, -626707716, 120562696, -5580936, 2066873835, 2118370164, 633966904, -1525085961, 941348253, 1761087317, 534270693, -93357585, 1591524215, 2030552418, 1855728857, -803508823, 773293315, 1168306333, 290821259, -1902549674, 1601472647, -2049183002, -1369498477, -1682502718, 540896729, -580962877, -391208509, 1077957332, 1764157391 ], [ 1228213816, 1165307224, -1942118205, 1586565526, 1661347490, -1820334354, 1788287051, 1027779552, -2108313336, 1303366612, 2139756992, -278150510, 1239191520, -910076908, 279147111, 1742505864, 707761773, 1175386186, 20181396, 1018683940, -54792033, 1610566380, -816695945, 1511113491, 366360990, 637043017, 1073858562, -166109482, 1020611594 ] ] ], [ [ [ -672163064, -2145613308, -1032434831, -1667817902, 10808714, 243534652, 1303060054, -1548402441, 907409123, -591736232, -398496501, -1973010254, -1204904443, 968203588, -157782657, 90528742, 794074474, -569495752, -924583619, -303588302, 1144061624, -2100135623, 487866685, 1973827487, 1988448984, 1271712143, -666641474, 1194068506, -2096369214 ], [ 180457972, 1765095576, -1460722536, -1889388819, -641946318, 963436669, -1391303399, 1751690359, 1201219350, 1503310760, -1188937624, -56263931, -768123785, 1682913906, 335528943, 1206368697, -798214574, -772033508, -532492053, -1594380709, -950429007, -469061276, -1537584400, 1788553807, 1471060995, 1211651955, 1515744591, -509487054, 1548919942 ], [ -1184465396, 158398298, -1291906525, -978614760, -1172128717, 1270546810, 1246867945, 768012911, -746641805, 1186536116, 1485637713, 1323802696, -1492404314, -1098468021, -1483066305, 1993723610, 19048883, -183286854, -1129698529, -1966076533, -1317896292, 948562994, 2107814493, 1305582521, 1688992675, 802490220, -1421251529, -1449996408, 623639127 ], [ 2019637164, -708126266, 716800351, -359700694, 358994337, -1960319997, -873719476, -2001405159, 1048802245, 872422751, -413135194, -683154775, -446108275, -329921672, 1365438917, 1342251965, -1231540772, 1723598669, 37188268, -58202730, -1901197885, 952932215, 1522741368, 1961862292, 294282365, -1692408151, 322980671, -529230733, 893578407 ] ], [ [ -172278149, 1064856987, -235780404, 1407256528, 2088776230, 557869507, 1275159017, 1977373139, 1650860877, -221715218, -1751598589, 383405600, -738543801, 1608513243, 379025264, 1656863716, -1960908773, 251525387, -1800432949, 1251813206, -330705893, 433568801, 2096573233, -1891640351, 1054217120, 583327204, -1033198708, 1717508155, 1864215371 ], [ -770310551, -1814036580, 695974638, -277863628, -187762150, 561023508, -136655241, 466078592, -1679015674, -1679567027, 1197727232, 54368160, 468146611, -947795139, -1755066727, -864667171, 1043989714, -722716055, -285090585, -564142640, 1517447324, 1501775349, 284987097, -1187818111, -1598181676, -351815485, 478751201, -306692487, 1507119475 ], [ -239631272, 728350165, -8994484, 378985623, -309940573, -1586914352, -1105760998, 351550326, -805998156, 331577251, 1797260130, -500168315, -742928467, -1309253651, 1494308612, 2121750621, 520034597, 214980625, -706946489, -1473961169, -949889746, -926475547, 1899112097, 291735356, 1473888849, -1676332808, 334432546, -761479581, 1456312731 ], [ 1063125746, 910047504, -848311484, 899190533, -367791427, 1733939503, 1738469765, -912619609, 661298028, 59723488, -2146120153, -646460779, 632320618, 1629262907, -1712296616, 2072702188, 2029002289, -625786472, 600699584, -2002882154, 1657091765, 949898662, 1801966958, -417858473, -1687994794, 1936582481, 266732811, 881649405, 2066259614 ] ], [ [ -1059724323, -995766913, -2019770756, 206583042, 638245361, -1925134085, -1200181625, 1631143567, 1139950235, 805915099, -1567609780, 1674151793, -4886419, -1571831565, 1651606433, 1922891127, 1322709613, 783658405, 1041728084, 1661849107, -1095961283, -313893082, 2029217362, -2030380592, -1302443233, 1607313755, -99113713, -750059951, 721438747 ], [ 984305312, -683972441, 874708996, -1865970644, -78984723, -1680207551, -1442842484, 1186833896, 1983893535, -674921692, 1263196953, 421176030, 1409314178, -1739534564, -418952046, 791318321, -1994891926, -515570354, -659295129, 113774731, 256908359, 1768530515, 1745373654, -1682221806, 181742846, -868804965, 617372636, -2084304735, 775423971 ], [ -1110285610, 2006530528, 1022871620, -1786454172, -1792593803, 729115874, 1273934094, -112474135, 1131228281, 1689040952, 1892995742, -144716202, 729793629, -1327262130, 1186985435, 1275521407, 62846148, -281710501, -1065780013, -1183096100, 1103429682, -1101408687, -1856390888, 1940324229, 791396898, 735033736, 1197235597, -2125471052, 455919896 ], [ 1507705393, 1418840645, -2113214191, 416040543, -605456528, 1684999560, -711487642, 1422737082, -80677160, -1877672443, -2008833254, -2060143468, -57746786, -1908640296, 1584663706, 592457129, 1101516174, -546341111, -1963521214, 1620853134, 1872916905, 714949373, -214035035, -585401019, 1158569416, 951924138, 1406248153, -1296629686, 1489222734 ] ], [ [ -1609236543, -1598339944, 236324455, -1023802099, 1285366386, 1640081095, -1141186682, 491711402, 308587148, -306149101, -124328279, -207666743, 825171048, 2077231626, -1337501340, -262797401, 1910028988, -133008898, -2082741027, -358829186, 1365179737, 865932559, 1584561167, -534811023, -570637003, 734726566, -1279053944, 644319389, -1778053844 ], [ -1450257391, -2114155400, -917639831, 1668920769, -563042755, -1413669895, 350388543, 609208155, -209151305, -1614391961, -152222046, 1664501891, 1057616254, 291510488, -1493307928, -807524205, -1935159410, 1071410010, -391659401, -304980734, 156940679, -1823071006, 41795459, 459064794, 1346439337, 714346247, -1639599600, 2125515488, 1567613917 ], [ -1841033108, -496846727, 1521527221, 1340757023, 147188666, 1335041501, -1485463648, 1419359231, -1013518615, -7745067, -1008072667, 1718643569, 1001575442, -781941630, 674899689, 244446178, 296730396, -1933367159, 2069810118, 1000596936, -2041171905, -1559249256, -552311757, -976410690, -2066756013, -1922025522, 30290045, -1677678780, 782202431 ], [ -15615241, -87529474, 531169740, 1992294664, -2104811941, -1956572335, -975371506, 366830025, -1304151372, -479508364, -31572659, 2137346254, -1447763934, -1301056362, 1076028676, -465581805, -1644900632, 975289349, -134158379, 2059629678, 899225799, -392371396, -794727558, -870454963, -659341627, -1654320789, 775725238, 396045859, 2028155278 ] ], [ [ -1718050056, 1064212743, -1019778712, -817402335, 207383984, 1253260563, 501012980, 1298619769, -1737207917, -532770118, 1495234402, -2028817683, -1529708363, -14318049, 988609436, 1617387543, 674048296, -1708519458, 1005672741, 421900054, -21850094, -17640005, 546843191, -474928455, -342546204, -2004972425, -561519086, 455540344, 941857372 ], [ 1738341113, -2096766609, -1462826539, 2066805971, -1318429288, 347655411, 980898006, -1211188912, -851773611, 1919017719, 100682038, -1353364366, -2069882394, 453275090, 619060279, -646939302, -1470241588, 69850254, 1944509531, -550876771, -471001324, 385179394, 345790462, -605980774, -1220192914, 1918708905, -898846802, 1583035291, -126514885 ], [ 1852692277, 312845865, -477957800, -1420344678, 725917737, -1341988878, -475807684, -1635455186, 1755521567, 1901701864, 411646193, -1559238278, 77179327, -17969875, -797055089, 1501200982, -44782835, 1283165556, 1311455851, 1072808061, -228498886, -149113341, -1449851869, 1244930484, 1037415535, 1887189458, 1073117651, 1876167275, 2056872030 ], [ -1541194553, 326695690, -2084481599, 1556879046, -1429508058, -1549419608, -1867433007, 681366210, 742356283, 938384289, -1048713254, 1639877051, 1646005771, 1713850, -1586753469, -695472658, 1190590709, 916600172, 725771911, -1943511598, 54163342, -1284928979, -1393488855, -1117376360, -2042588271, -1040747345, -125660798, -217817847, -162815613 ] ], [ [ -723242506, -1387014627, -1424657889, -1234288882, -362859810, 1605558362, 111872283, -1835669776, 577403571, 394013466, 127101104, -1112652943, 513567258, 164809650, -1185904012, -774631533, 1968276455, -547485290, -1419607005, -192464451, -690966628, 1247197973, 1196079312, 146570483, 1538972836, 1601920815, -636352328, 1249602874, 1004717429 ], [ 419157354, -922204693, 1983394113, -2006733676, -1082886488, -242231731, -2063869721, -1791531536, 413429794, 115920566, 1151716704, -1236058228, 1189734789, -1673544383, -211346911, -705529881, -170700666, -1991330804, -23273432, 825852388, -1151336704, 424359800, -1589171785, 187370277, 547367022, -1785541144, 320870308, 1660543275, -1635015728 ], [ 304399715, 699851179, -1889002136, -161930358, 238011643, 1428432881, -1693475720, -1524737180, -2005112313, 759868846, 1391759033, -1072880971, 296899998, -1011912145, 45742493, -843430071, -301095457, -91134553, 1402150163, 157525522, -2016722668, 1234985062, 1893136569, -1033807064, -1147354424, -1805035721, 285583759, -1367674473, -1279124258 ], [ 1903811171, 1761846831, 1587452789, -1060745986, 318121373, 94753450, -502210997, 1381241533, 1705065767, 1797881285, 1620487762, 851561277, 810833212, 878596059, 809807736, -927089753, -911243189, -1347776183, 219083030, 149118986, 88715234, 769649325, 783481893, 551499293, 1275333554, -1920132099, -377962546, 1734865221, -1637405587 ] ], [ [ -1326503760, -1010336566, -1803838166, 209673954, -242418406, -1164490530, -321715981, 445351508, 252248716, 697622323, -661393793, -1949578071, 706341798, 1662743279, -1842764375, -511972075, -1449131881, -889094922, 1842316521, -1812420410, -840584869, -1413710150, 299747422, 60858799, 1690982856, -817664660, -1494147957, 1975513732, -418164711 ], [ 628838857, 968198413, -1782534910, 257651831, 1667695097, -261954230, 348269497, -722554352, 1150457101, 961130474, -1966422093, -616205328, -414060203, 1427452567, 1127355607, -1534891608, -1798913732, 1071637514, 955250812, 1442309516, -1010248486, -991977320, -1555205810, 1645258665, -715697827, 1742688671, -224418267, 1438465508, -28710493 ], [ 3078475, -59174033, 1431769150, -1165087653, -530033201, -1390128883, 1271127106, 442548788, -732314829, 376473828, 382939045, 454697862, 1373524143, 1251859582, 897100875, 1285537851, -1190115648, -1876880054, 849429571, 682292799, -416751896, -1025190027, -866728387, -752478772, -1440719077, -799795606, -1744662413, -440147446, -1422496435 ], [ 1864730868, -253897892, 1821675006, -1143745442, -691072388, 20303058, -703102382, -196666023, 826525578, 390271802, -1923038245, -766948673, 1665238817, 1106516592, 1990768956, 249921987, -1303634366, 853946338, 1121818331, -1399421993, -657219010, 1832236678, -841694394, -199114751, -1643594945, 1667577779, -1210551274, -1387881569, 1365789177 ] ], [ [ -1803646411, 421414420, 1915089117, -1848104083, -1029115725, 1320547121, -2114472822, -1591850593, 37101302, 1966934031, 458169331, 631180167, -595361005, -1872086317, 1754795102, -411206961, 495856056, -566861139, 1863140140, 1627140950, -376519117, 1588489133, -862804688, -586261670, -1493230297, -954005321, -1051360310, -395322125, 1473399035 ], [ -752125233, 1076160855, -554925205, -1958699129, 251024223, -608165531, 929153224, -1389091281, -2016088166, 460980783, 14948674, 1851518550, -935481523, -1286544889, 1925919583, 728580746, -485709364, 26286348, -160127209, 1341984381, -1889239626, -1074765850, -284522339, 113296986, -327273531, -340462907, -1940013742, 1210030610, 1463737254 ], [ -1105275691, 1512417636, -309116577, 855474864, 429639309, 1419963196, 875928054, -629198610, 2001123634, 534828740, -1186269660, 194223555, 952641076, 760600336, 1511538568, -1499197105, -1009980262, 397775078, 693605984, -1488979966, 836979719, 1022713467, 1932202724, -1117047128, -1547403641, -384043891, 760463318, -191928507, 1171383994 ], [ -111112237, -33750873, -623326360, -1481814750, -768965779, 94401189, 1157768514, -1155661251, 1984192181, 132121506, 1013020258, 220854625, -258313869, 974499247, -1106784795, 1437258253, -811158264, 540532192, -224315364, 437041912, -1652055072, -382368172, 1588634160, 1810052255, 807214270, -1131493902, 1014614890, -1221500666, -827963422 ] ], [ [ -781398969, -523120310, 78725273, -863261249, -1192473571, -490049835, 1397153348, 47492285, -58573669, 477534166, -695270474, 1645848038, 1992285665, -740380265, 1895990713, -912281947, 675223833, 1243948848, -1419531664, -491691280, 190483806, 831188471, 388809937, -582883910, 1245971480, -849330308, -684230175, -252071203, 984962886 ], [ -1678293327, -857928036, 1370180085, 1980396793, -122743066, -1410211872, 799238771, -1362223445, 634271256, -1965935851, -29954231, -232595981, 1253170317, 1860049158, 572472783, 947454057, 1325703948, 1477299569, 1448104044, -1014981269, 1236183858, -1624655856, -1082713942, 1857906257, 444587200, -1738183928, -2138854376, -1260554282, -7656400 ], [ -1049411101, -660689340, -1197672102, -820069436, 239014779, -829694591, -2099026427, -541396385, -1874307240, -1177882995, 1593600152, -2044862869, 773685277, -18673445, 2131090008, 2056727300, -760150873, -390088769, 2032179385, -54276142, -65138430, -1109750294, -122461475, -982080352, -593773934, 1420080611, 1045606543, 1757452369, -1661759880 ], [ 1972813137, 839154533, -1972379613, -683031356, 865426838, -1172770359, -435680583, -1574693947, 339439202, -1195302438, -885903166, 2134656352, 892051297, 1061426548, 259942168, -769676066, -1504678822, 270205693, 905875054, 111842784, 757574840, -2104190083, 1251827978, -325007290, 110785024, 1647200837, 120331920, 1396527451, 417018548 ] ], [ [ -973385400, -250689448, -988421056, 1956275648, -1985682306, -1683009824, 1292237479, 531304098, 2034930795, -1460851266, -1212171885, 1164578531, -2073462148, -569239481, 1345554759, 652562498, -708935059, 566301086, 860415418, -1726295444, -252091277, 2010916864, -1330418856, -1138370864, 804496416, 316940896, -1127862922, -980246779, 1918864333 ], [ 1162320183, 1076378218, -301822914, 1295354592, 603959247, 1041126973, -354084039, -902735173, -115323790, -2124712506, -1930102741, -629412721, 1434102932, 1919351098, 755003655, 1607882439, 1902763016, 575490952, -1613697572, -938301123, -112397877, 1269160084, -1084268139, -758809423, -1758686998, -1945833853, 455872398, 163770089, 704859648 ], [ -661287352, 1175979109, 1508442444, -11501191, 1158113441, 345652523, 942091835, -1185152433, -45769243, 1830592139, -853071274, -960159147, 228584566, 503499134, -795330114, 227814728, -1228080107, 1459198377, -147685277, -82021753, 1334917730, -618891396, -2071972429, -1600149227, -673028117, -330527998, 1415123925, -1315574016, 1760034020 ], [ 1552399198, -1505976456, -1369298204, 912068206, 253039877, -1440169942, -737902105, 1705534753, -1242839490, 1751154165, 644716104, -954278321, -830004341, 907500277, -774492444, -2071548239, 937940047, -1708460080, 2100383666, 637128569, -1841590927, 1600353058, -475919219, -2099410095, -1862429444, -1959897931, -1518322937, -596413166, -2091300837 ] ], [ [ 2128324843, 852577705, -1043416396, -1956166579, -656946784, 1870624786, -675432091, -337340113, 1183325979, -998413939, -1575542328, -2007359791, -1943851267, 1268616741, -1918806506, -467130033, -1649115678, 1421389527, 1343310234, 622495732, -13139543, -102180510, -1872863074, -143078176, -748396327, 557427959, -93149746, -1569105779, 499909279 ], [ -1618782589, -995232221, -90531174, 485875778, 975902497, -1788289277, -680958757, -2069258847, -105200358, 1702457395, -634093582, -1665008516, -1488861110, 1796201101, -403320313, -1578210113, 432209026, -1391954618, -1588362047, -280083088, 821998107, 331415512, -1707932014, -1834837978, -1129436339, 125134274, 669891893, 567050402, -726991390 ], [ 1520409632, 1496918298, 1400555, -857582836, 1314390394, -396616096, 1078160608, 1991184330, 1193302024, -416755700, 1479560508, 898051186, 380503248, -1327974680, 103350832, -578805068, -1403476210, 708886145, -1441565789, 972395886, -1605669562, -645375498, 150653481, -984641955, -454498741, -1630245284, -1233814936, 1715758471, 1576960465 ], [ 486295684, -257164767, -267806018, -2155474, 1754721786, 690624551, -939074833, 1765847561, 709527910, -965355885, 1086509269, -896819529, 1093234903, -1743598253, 1571979260, 734642951, -1941979156, -2048008182, 537504018, 1059642822, 1329245201, -1848244625, -913545449, 40609076, -1718332653, 1774531815, -2125018787, 1871381377, -968474875 ] ], [ [ -704625044, 717731141, 912507264, -716589657, -1467154902, -1744430907, -265922539, -1590413223, -31627486, 963066476, -2035542802, -14086787, 1799343735, 1422452807, 1568785748, -594457177, -1357818559, 956153034, -1018334494, 1995190542, -2136779979, -1702375075, -2132874733, -808288948, 1762038810, 1398994383, 1293797688, 1975893634, 43649718 ], [ -2123676024, -30655567, 364421274, 2114713639, 251355999, 675693628, 975687104, 1748168304, -844509675, 604680731, 1935386037, 923999986, -275263194, -1447477032, 356603091, 387597878, 351118956, -1586561812, 552646949, 1611080509, -997195082, 831314400, -375777432, -1839769835, -1075250643, 616126853, 311154356, 988780910, -1169599836 ], [ 1993808728, 857296545, -2006839887, -899116902, -2096085056, 197022086, 1911235081, -418798825, -1480673474, 118777281, -1052120136, -1198043194, 1098235094, -559509389, -1439215678, 505365818, 489745465, 1641195072, -1920641492, -357199539, -273637455, 1194582134, 2094874774, -472638058, -1320740059, -1571682520, 1746311503, -1545886368, 1190940310 ], [ 1720786084, -532821367, -59658531, -397280146, -1892605057, -923228396, 2001958927, 365637167, 431827844, 306190675, -1512665105, 1784415528, -2125719038, 1350977831, 398357252, -1864019036, -246328154, -282322118, 1675654112, -759538991, 1284247084, 664895871, 331374218, 326163211, 14231235, -849368027, 27912061, -1281471482, 1058401226 ] ], [ [ 1788718611, -913321356, 689661502, 1937157629, -258091084, -89332913, 1739121821, -392847172, -49559233, 1356253741, -1321821232, -2133163853, 1265887180, 1533861943, -938002876, -938913502, -691139163, -454214684, 27127846, 2032423522, 1376111900, 140364980, 1342599365, -576863184, 1276825840, -1352590781, 2070309420, 132662789, 304566084 ], [ 1162373927, -1490874525, 397745063, -1038502808, -552995093, 175963780, -278436299, -1038314290, -1580589529, -1644765539, -1621723744, -745824805, -1541676647, -1488265759, -387319661, 1760060477, 1463043449, -1806981747, -192277863, -1604700828, -1543179635, -153824826, 1404077031, -1608963452, 816542937, 1522972913, 2049697896, 1432660427, 1457689204 ], [ 1752468170, -41280407, 1610037610, 1491066611, 421167314, -1642513703, -1695621005, -2139718799, 1306519013, 1697044242, -1987181525, -1365007387, 473394431, 1816793878, 1419356431, -591883344, -1636965634, -105204513, -1934580562, -393786445, 519083180, -1175144390, -353439487, 991435634, -1643603029, -1398132198, 1938994876, -164000579, 1897750919 ], [ -2128918867, 2032018605, -1769529958, 1046831900, 867083289, 61307765, 1742530380, -1935311061, -1442049683, 105874308, -1191732286, 819265170, 717611667, 561175777, -98496507, -2043602884, 777722648, 1045958301, -1635704150, -32841343, 120565379, -2120799854, 657760382, 161084706, -416877121, 1625406252, -1818161321, 1042878171, 2074580997 ] ], [ [ 1102139971, -1610306195, -133044890, 1078834474, -1329695834, 172393824, 274085360, -2015529612, 1103783909, 892884160, -1154318238, -234351792, 1700800028, -1998975578, -801085535, 1318800376, -47568148, 60385728, -1633419507, -1637581393, -1709303819, -1235641685, -589917125, -369158600, 2008107703, -1344480429, 1549634985, 1301786751, 824730285 ], [ 510031167, -667811098, -1832720871, -1047561016, -627155687, 357168004, -573443610, 481054437, 2079817159, 1059677839, 1495078220, -424489220, 794849162, 84715810, 376860876, 1253121610, 42431080, -1672678632, -778318982, -955394868, -821715730, -2020195422, 607812571, -1926576330, 674464388, -1575936421, -387700974, -1090822393, -1126670774 ], [ 983782891, 1259793630, -805207330, -2139078094, 1282185851, -885052496, -352672706, -1606697955, -1940541831, 940400884, 1436448492, -579375369, -743271432, -2128843269, 1211850199, -1976780736, 225498080, -1667395381, -1993801779, 1878551060, 1648555485, 1192541019, -389350047, -1214328737, -1989968520, 897137914, 1478312020, 516562665, -1379123176 ], [ -723901335, 327568739, -897615600, 1474030741, -1146375686, 53754240, 1848684427, -2140292549, 1639923494, -1372890965, 920791462, 450099851, -192744508, -579607606, 800704195, -1790438359, 995118897, -147398431, 1407323376, 1956043387, -363594865, 408175094, 1143116519, 381903273, 1119467149, -63185468, 2038122286, -1913037869, -1220985756 ] ], [ [ 2080931107, -1121090505, -1621922842, 1361070196, 1925970169, -1407789175, -436221059, -249196442, 2038667491, -513880802, 961437864, 2080714453, 531980882, -44761351, -1665287507, 1276435068, -2143990344, 1988015171, 28121630, 485079305, 1615969797, -497059470, -684614275, -295600406, -2031763393, 1104457788, -636541097, -176767506, 1817000445 ], [ -1218434314, 1648168492, -2110322942, -1365809798, -1012779042, 1269557937, -211401955, 2144471808, 324765737, 1966792482, -1301148187, 697756742, -1423885679, 784211182, 1060892312, -677952108, 7215520, 1724837157, -990184827, -1276738852, -812911837, -844025268, -231809486, -1194742841, 1573399943, 1455199443, 1793539759, -902479117, 1330817626 ], [ 2147084965, -1354104703, -1978812048, 661744396, -1685039636, 102759271, -653497795, -747817328, -1899352152, -1334559697, 1583550886, -1494483023, 999930781, 32176111, -206350310, 1624748904, 152541257, -1910429118, -65153120, -582366739, 284663437, -1209290039, -1292569017, 1043873393, 974933319, 725050840, 199811621, -547036604, 1274578846 ], [ 1452789858, -1880749318, -1303707469, 1738448627, 916839127, 771431743, 197053155, 1630534237, 732202708, 1053359396, 380128780, 697754577, 351776061, -716445647, -197115957, 1294401404, 678935146, 448556084, 72622425, -1924100757, -2007821089, -2045233849, -1870621431, 1706617884, -2056531590, -1490821853, -1826388618, -1117370249, -1818116746 ] ], [ [ -1278143515, 949305710, 856334088, -440668430, 1659836404, -678987952, -21094741, 745394543, -47595376, 1177128595, -1454664987, -665964163, 334497331, -1929626657, -1733193272, 805828175, 2054936187, 622098976, 1158095427, 262747164, -431929397, -1826666556, -471901926, -2105406153, 1981632415, 1772903297, -87766176, -1970926541, 680392792 ], [ 1311401109, 739331337, 1408111431, 1874563245, 1058153493, -1261729281, -1070579215, 1949711585, 1134592324, 545508705, -426466148, 659954817, -167274980, 1340212158, 2098051586, 1781669911, 683436995, -418643818, -656689531, -1645520750, 1329256966, -688479942, 478714996, 1323199437, -1625473914, -1529583810, -1391926939, 486407908, -1509120888 ], [ -913801480, 268089047, 237288355, 1592861505, 1808576653, 967731978, -237154065, 2079876699, -252172730, -652349856, 1950266499, -1981041955, 48726546, -712959373, 1185303141, -873128152, 497775679, 1553946570, -472138219, -687902144, 206334087, 54271287, 833976165, 1497892174, -643342658, -502248902, -60038925, -213478435, -1034850745 ], [ 2123668499, -1665221259, -1263631003, -1550342897, 1115903428, -327210241, -2011311053, -216872582, 1088210339, 1886024743, -588952366, 292264179, 1338024295, -521193771, 1941830772, -2106753457, 1651542971, 1800020283, 1508124899, 1656024724, 163460799, 1753326992, 776913967, 1006704660, 404158443, -117759885, -1819913025, 1844747818, 2040994369 ] ], [ [ 109701201, 910243467, -1083529674, 1006286385, 407382358, -30253883, 1101890535, 912093385, 724286801, -793330519, -632108061, -1768919650, -1344537044, 657252081, 180978999, 1993259348, 161542880, 1093799640, -278769773, 1258389037, 751276322, 863128884, 1380597519, -491893222, 898013741, -126447215, -1552794948, 1826054463, 957737918 ], [ 834800604, -123094642, 1541330557, -477801234, 1877021032, -858223902, 1303487243, 2051154938, -982355320, 1707031651, -956262537, 528027473, 274401116, 44354504, 1637654908, 766382127, 1176805948, -651831931, 292546921, 1253946165, 62485592, 1362565107, 1534906362, 1270194997, -1385096773, 2072588075, 1616710726, -903414311, -831749497 ], [ 1847643855, 1673549263, 1440430655, 1920003432, -1487998048, 613420398, -1255176994, 817764717, -1143353040, 1978592437, -1637273515, -1887766242, 208301079, -1166628542, 1607363121, -1018092532, -1737801922, 498475202, 1237604770, -2046245231, 1375435587, -745009203, 1230702011, 1002936989, -1708625263, 1373105864, 1084522275, 356699949, -1752351459 ], [ 472927227, 1744041692, 1019201096, 1760670870, -477627179, -56180725, 1816806420, -543010909, 416150053, -480366365, -858009238, 1319963819, 1439607173, 721937989, -1370194904, 1143410324, -1939972804, -881892509, 532092114, 550074599, -738287543, -736107620, -590250571, 1938521397, 1993934228, -304756839, -1946361850, -1806197284, 504053942 ] ], [ [ -1495176931, -1202827173, -1729022251, -885601003, 744061561, 1769156483, -307649892, 2055676641, 470049534, 478679878, 1983139302, 705563488, 893371771, -1046369246, -133908552, 1066160770, -1310578672, -1432993103, -857818704, 637596141, -397782584, 2042638591, 731154340, 387696882, -1857302870, -45932266, -1865833228, -1840118317, -664735943 ], [ 1441314725, 272741254, -1334142125, 421577527, 260457044, 532546104, -465483857, 1029993199, 259356246, 1723149412, 1557206625, 66056871, -1200272588, -1445798388, -762709870, -1080811223, -1341106770, 98187033, 35591543, -1004695832, -1573287667, -290416700, 1195874035, 239485974, 1861170872, 1308427563, -602402581, 991871721, 1664053494 ], [ 1196120449, -784418520, -494154235, -1640241372, 1651492306, 133992692, 829864989, -1246331384, -1290832092, 1444742003, 901030307, 1777648067, -1062482083, 1552925488, -711888379, 528749703, 1462989860, -1601534031, 1546276410, -1749748660, -536201358, 485203638, 488553884, -1910137203, 176932649, 798593771, 258462425, 215661141, -926863371 ], [ 1748668754, 1766764001, -339305481, -1448679867, 1425265061, -976493053, -1512700842, 2046502041, -554599836, 1818981029, -67382102, 1875303389, 1672180038, -835890565, -1189079080, 545736326, 53538977, 1714170980, 847180056, -2008512658, 1025524012, -467948571, -2032906544, 1342963724, 128262108, 522916496, -1834431279, -1889624764, 147744032 ] ], [ [ -269642237, -1083763133, 1511020905, 2048663526, -353202622, 530989833, 312837700, 10038812, 1945741071, 1151836346, 353222048, -1083840094, -1873341764, -509926768, -1842105177, -1446559446, -1561886110, 727626634, 2120376881, 795014787, 603152512, -212865645, 353697701, -146753484, -1857980862, -1884985582, 581573848, 612359359, -1768642714 ], [ -945666024, -1939687480, -2045962677, 113995272, 809747269, -1933364387, -1371951498, -1071961540, 402868231, -1846572516, 1027214136, -179432019, 720922861, -1324011593, -204014240, -295945925, 744943265, 318439376, -1229990011, 1920927567, 803301828, 1116598403, 1931319850, 966034074, 922392160, -822458750, 1219348672, -991973949, -1233058388 ], [ 759828801, -582953344, -837339222, 763966574, -1906191574, 204489674, 682382362, -1946441137, 1660602667, -542379190, 2122182313, 1306107190, -1895209118, -2118365975, -1661313386, 1348517804, 1410881042, 1541133937, 703597417, -1475834057, 1376756055, -1585472463, -1227695351, 1161305287, 1754158522, -1788368747, -562013709, 2086951835, -1286536511 ], [ -1570872065, 990542044, 409752033, 2083541517, 986045204, -1726092387, 597537023, -33069300, -220882115, -1347212100, -940397613, -673621310, -70898026, 117878720, -398449393, 1004262609, 812330912, -1566987711, -1748539007, 710130285, 1062743152, -1689775573, -935349942, 1328309339, -621241588, 1705416144, 533622323, -1485591636, 865872298 ] ], [ [ -1200984917, 2139893148, -1155583605, -1795108295, -1724092804, -1075644776, 1153153025, -2132879664, -837574042, 1568980757, -2064605063, 415539790, 1585704321, 852192835, -382788206, -1395681814, -2128856157, 1214150772, 81877802, 1078947839, -607532859, -2031522512, -650476398, 981831024, 1337200218, 421069871, 1651894802, -818996766, -522095265 ], [ 1966658545, 133290716, -619952739, -1375969603, -310673073, -697058384, -2010179681, 1831100726, -1794082050, -1117738778, -923861676, -471970626, -1285711344, 859764281, -1927631320, -1986459747, -125605251, 461926108, 444109826, 200428616, -660215850, -1944994924, 1311064376, 665519516, -1133719157, 1496902250, -730421030, 1747505035, 1241108201 ], [ -1260900952, -239604809, -1522911887, 433643900, 1127523655, -1156229593, -785501209, 966542617, 1562969483, 1024250812, 2073146967, 1571658535, 766983236, 1861524940, -221289733, -1543381406, -1614547043, 346913351, 1644241188, -1483285714, 208560430, -1830381832, 917999139, 1396142066, -1453638312, 1108071123, 1984448488, 500973165, 262985514 ], [ 964557863, 1912813123, -1943121748, 481901323, -1119994836, 1180000644, 866558438, -738048585, 2037103990, 1278207460, -1272633229, -354130998, -1475693558, -1527964416, -1904424921, -93290434, 752547748, 783741082, -424537905, -1412764031, 1717947886, -509114145, -226497443, 1786998114, -189144968, 714568089, -1242686673, 1021136304, -1597352492 ] ], [ [ -1874573917, 524353788, -235500247, -748105629, -3792560, 26306518, 918308228, -28370481, 1713225277, -1085234791, 613271703, -338919057, -1739311333, -1223105790, -1903319645, 875476191, 871792685, -727562193, -479366551, -1623897135, -156602751, -1945573865, 110752225, -1107451041, -526439076, -1629511669, 424872659, 468216259, -1525861739 ], [ -1735404325, 505974781, -938278922, 677845078, 621568030, 461570239, 665801711, 781069100, 1004857630, -1231934219, 1825192650, -1060898096, -1344438141, -155191097, -407116706, -1640846735, 793271735, 632908841, 847755668, -228626719, -2132767362, 1435578644, -2019570489, 1794767256, -1493332340, 1794528830, 1599328377, -1924377506, 1685074378 ], [ -729779649, 808599442, -100182802, -1605764319, -607250749, -1664727478, 1948833746, 901348575, -1050410067, 310714747, -588715469, 1499714744, 785277033, 1560402557, 624172417, 227720269, 76862583, 1982603967, 192657020, -2131282020, 436497284, 1377537439, -517451930, -1504205664, 406759562, -1477030835, 1058736579, -482225287, -381766456 ], [ -564796623, -119559114, 1409876267, 1308646370, -1962113265, 950983748, -1113582768, 1080437817, -1708064514, 995343814, -1222174774, 4512278, -243312569, 1466562835, -1308775234, -231071815, 1077103560, -436255962, 1266849125, -2010912228, 1737887143, 1047344995, -365687273, -31684296, 1193016780, 528675749, -1957164182, 897232899, 175019110 ] ], [ [ 187918209, 103318628, 1772708336, 201180257, -2083886489, -660726359, 1474858083, 1267062815, -1421574693, -1852865465, 1555146902, 1274925230, -1586405699, 47004601, -1615097337, 166365867, -848182688, -1075354946, -2020478459, 1223531065, -1489854964, 990738309, 419089106, -1730105160, -2092111327, 1079845901, -34418930, -1998184379, -1833477328 ], [ 66843423, -1319139767, -552337359, 1319772769, -1000213970, -1063622171, -1094108523, 554676129, 1346237486, 1561829657, 989007735, -2059479717, 697305510, 320746218, -1231296111, 887620663, -1450455191, 1850920336, -1101153135, -1073572901, -2124603356, 776752440, 1268500557, 270018650, 1641051962, -132526819, -2003932718, 915202418, -1882415160 ], [ 1344621229, -662925906, 733011897, 1339657449, -1630256250, 1387068660, -1745201228, 730605604, -1115314928, 1377098299, 839168243, 40108259, 1685227293, 1115170613, 191402905, -1960555908, -1670739820, -20830680, 1868067453, 283253877, 912868169, -796946504, -1722352392, -1212284538, 1347766943, -1994915551, 1071918161, -913560583, 442135590 ], [ 2042877422, 1558183911, 1482635007, 1820731340, -659237320, -688286131, -1303742144, 119319073, 757645005, -210360198, 581182875, -1531271161, 359768751, -43001349, -1663052750, -28673532, 286808637, -1552111541, 1202944548, -2066813674, -1463741523, 124586054, 587277022, -1409658043, -2071221497, 194118649, 1109577848, 720804712, -1051739766 ] ], [ [ -1291404714, -340744559, -655716375, -691264860, 923102779, 471770965, 1401823146, 979463313, -77696301, 2124694412, -645525062, 1209315154, -571298578, -1423332622, 1114084253, -2076410897, -2095206930, 1385619556, -1320658322, -525996883, -2137267751, 1391660328, -107864483, -2008710142, -1818707238, -1648530953, 415456169, 1740646613, 949812430 ], [ 1121338025, 1392247701, 1508093136, -707960650, -1631417889, -1818805481, -137123536, 1604270058, 1815676517, 2041897526, -901966860, 363888981, -104522365, -1438422333, -1280718082, -1070210648, 1129282766, 1035960077, 706813987, 1572573406, 277878803, -1032838455, 507210864, -791755846, -1125291629, 856990063, -231817304, -1970111716, -668780357 ], [ 442652026, 75977491, -1089765571, 886266002, 961732102, 575560508, 1675634171, 1265620613, 1015071578, 1168214521, 1468200070, 438332335, -1769068088, -1663460864, -125287772, -1656443627, -1298013080, 1644176735, 1063294886, -1772533301, 735033695, 666807085, 426015394, 172601467, -961877350, 1532957739, 590209719, 1995986793, 1872714859 ], [ 89603953, -339238797, 2091168278, 1631453270, -1119964683, -1975064748, 1955826140, 2056175376, -1269574624, -1167643978, 1325428307, -1080684306, 1119933558, -989527170, -1454619998, 1670851027, 108453582, -120201696, 769826820, 1821433489, -559846807, -698962216, -1190403013, 2110777600, 94543252, 836631844, 789302926, -236170458, 30571010 ] ] ], [ [ [ -764048906, -728414554, -1140836216, -2047425207, -980688565, 678692198, -1353500108, 1286512547, 250277292, -1726415757, -764030805, 487715576, 1478088570, 1095008289, -274068191, -1476589548, 927805982, 1943554754, -56131334, 1826485638, 1062220703, 1804990494, -1461363189, 37479020, -34279630, 489470236, -1471335296, -1044835966, -1444988860 ], [ -535746180, 625139, -970326476, 1384965037, -1970620295, -253183774, -1278585114, 720967070, 687362446, -725284326, 1941720369, 1535818224, 259384007, 1286332369, -1118720535, 1265663962, 1830226620, -1696406250, -410512531, 1958606204, -1774729203, -1233697336, -1442697082, -1748851970, -637773749, -2066957776, 1807742212, 361077462, 1273980549 ], [ 121055898, -832742011, -1236985953, -1239007032, -1103865051, 2087012106, 1217217195, -721007137, -226579437, -1893950803, 1598282491, 491300671, -833219145, -666595975, -1619120971, -185351224, -1690756379, -1253678838, -896940755, -1232281593, 1125616105, -584278541, 1607085716, 2064265768, -832507373, 788725067, 1990895397, 2099664792, -1977165240 ], [ -200530121, -1052129801, 1841798353, -302453525, -1125853888, 2056590941, -165615488, 202684233, -1447064318, -20832148, -1724566260, -948706252, -1163936286, -264838475, 366179861, 1614172780, -2073877251, -220228753, -1104889323, 382578298, 101379863, -1915841105, 99128763, 1287233695, -1693933579, 1669827501, -713044877, -241818902, -556977564 ] ], [ [ 154551631, -1839973918, -1129963792, -982356431, 676686386, -481803684, -1270967302, -1025151662, -755334685, 782967544, 2079437346, 1484085954, -1701557271, 218541289, -854569910, -1487990318, -363534809, -1997071307, -598077272, 650403572, 1639581047, 1059104156, -1377872357, 1565289922, 536989545, 238114136, -1727439913, 1151998442, 460690982 ], [ -1217287279, 2111248535, 1503480845, 212808413, -106158698, 1701879137, 1690709622, -610399795, -413009795, 2036332715, 241913660, 1805704579, -1509248138, -418076144, 329524939, -1637226940, -1220777666, -2025644021, 1705876426, 2146508969, 1532076122, 1643724563, -1729074657, 995004545, 1490767814, -1186673022, 267077638, -174658063, 452338664 ], [ 1008663902, 1018966327, 667778615, 1121801112, -217030949, -1584014315, -556732471, 2116628190, -13443868, 605939696, -1834282354, -1422140893, -893094419, 1324913345, -1322453636, 1441378427, 353356013, -229133630, 890966801, 1363628862, -367506271, 431568317, 1668576255, -19572532, -414194609, 1910180695, -960587543, 631381764, 1213994801 ], [ 811535323, -381658998, -1647708650, 1415955885, 634754492, -1811291644, -1130447546, 1994539812, 1785889837, 202652059, -1309887296, -402205358, -1184594076, 1457173005, 1550045437, 1042678714, 1119857455, -1165193655, -1633796387, 2133781458, 1345987202, 2147406533, -1314482333, -76345109, 1676160530, -1889259229, 619727601, -1545428377, -1437360118 ] ], [ [ -941679070, -904668003, 1658698736, 1439108272, 1348196498, -1498891122, 2036201182, 351811755, 162950922, -256991197, -1084611773, -172996835, 262043287, -127973008, -1382913583, -6068821, -1011382610, 971734410, 240103093, 921088411, 2100689326, 1129014590, 594799969, 1193084348, 1991371723, 1900317055, 855120287, -1068926428, 1821417583 ], [ -1672638746, 2047227075, -1881369652, 57599482, 1867180147, -809475797, 2092342908, -1201384797, -816100674, -388134553, -752512041, 2055218939, -168111628, -1355176758, 174514640, -1650313533, 1177939038, 1881240563, -927955471, -1011120513, -1757258403, 472593981, 1999671854, -2065477944, -484030333, -310966194, 579653389, 73944190, 31038183 ], [ 1390595729, 907590588, 1810689476, 71348296, -110485334, -965075418, -1515228506, 1953029825, 611867144, 1415494177, -848144351, 1848623850, -1787537016, 561540308, -1267375002, 951725508, -171125028, 1272530670, -884287122, 842408767, 643638432, -33365442, 1955586172, 1656449029, 512297646, 531773216, -471989776, 104935065, -1072732249 ], [ 723615330, 1404719680, -369888952, 22655637, 1894141559, 699558651, -909408047, -230370175, 1119683151, 1647941876, 1769002442, -959976500, -1396940318, 732852191, -609928442, 1829631724, 1147605826, -437483847, 1719258499, 2043709451, -1395779860, -872151137, -2008212022, -751914610, 16969089, -1938384015, 1223492169, 1491515820, 1344499944 ] ], [ [ -577486845, 1737764703, 123020850, 1446716662, 339013646, 217427683, -139788405, 923948377, 1800568434, -1917878788, 236743841, 673125057, -123687264, -775480688, -2039743500, 1056634006, 34137120, -1270882026, -1675222696, -952940325, 849959514, -2126712400, 691421808, 1449921336, -2088898338, 1997042462, 1443216205, 968544498, -1302162649 ], [ -1275079534, 990840543, -2095830576, -2018035978, 1045900671, -1171232696, -1351571506, 885208932, 768395372, 1046862559, -1319259492, -793223156, 1650191154, -880849062, -1612658789, -1384303614, -768128152, -457368238, -546748275, -1275130752, 1932714833, 145502361, 451060268, 1347190092, -85794811, -1374929830, 1318019926, -807004696, -137554886 ], [ -443257490, -1984342716, 1206699970, 1130614508, 1213732011, -1086158241, -1196926684, 600513224, 1986938697, 1529283207, -875571113, -72264818, 1743814289, 1488778324, -153271526, -1031999792, -1236658959, 482439946, 2089423439, 771752727, 861300908, 701297109, -1994068818, -664385565, -1958890920, -1042698493, -578836297, 975813766, -1361606828 ], [ 245592950, -1524040685, 1505432791, -1404827727, -747428126, -58626998, 1235383535, -299131724, 1837177318, 1007317202, 1166249361, -1622040776, -41582032, 352077324, -2052914361, -1537924798, 694150077, -118446045, 60574484, 1271709142, 252011637, -353933311, 2046411451, 660147714, -497702009, -1207891054, 802255387, -580294332, 837226396 ] ], [ [ 589149112, 1329315126, 209556930, -1758545999, -1793020683, 1396817149, -635313149, 305530853, -1830831923, 205833798, -311358978, -1175073980, -1554127769, -945934919, -571948329, 993088209, -1685107648, -733826187, -1094071429, 1201942424, 1520585728, -1940518380, -335832721, 1296489129, 1948182863, -936142517, 378131613, -188058081, -1254519557 ], [ -615907761, 2091277793, -1312785325, 107024545, 1545929496, 960934890, 1989524364, -1961332551, 35846989, 74693486, 1186980082, -445528435, -603707314, -704423837, 510693093, 1640241967, -1616716580, 5581710, 1341926944, -648803789, -1064147158, -1218523216, 439035257, -568544030, -500415769, -1499715972, 968435371, 293539602, 683506590 ], [ -28236606, 2005463529, 1839649542, 607711636, -706467871, -1801188914, -201455892, -777326768, -520434869, 363890056, 1981195913, -2088340626, 1147697049, 1947823488, -1383907856, 1192527113, 17511989, 1779972468, -1856796907, -883397204, -462890415, 1865428435, -1250745041, -1845378761, -356075457, 2078634336, 368159946, 102774271, 389524857 ], [ -506677622, 1717789595, -63888826, 2140183640, 294247143, -1013243672, 1195032825, 665763039, 1128346486, 799853268, 512988457, 1869824569, -95459885, -1291776854, 640150239, -611812604, 1677178352, -458283987, -1705971967, -1254144661, -810618893, 334105059, 1182860310, 1253831049, -1475536863, -2040267749, -2014430900, -1360909461, -1843176355 ] ], [ [ 847402671, 575487055, -1886948851, 179320028, -1071138813, -366609398, -1565872818, 1640143672, -1292514997, -1126780754, -408032898, -976170919, -654422600, -1212771074, 1761282005, -2075348287, -1547196548, -63624395, 568233455, 600070424, 1710021460, 1659606724, -1232227386, -1797625116, 450608222, -1291678310, -420064045, 2076512604, -2175723 ], [ -383948459, 513386890, -1983150949, 186496069, -406058091, -1362309387, -599905471, -1404349792, 964132148, -138191711, -208155221, 263884764, 1746377087, -1890544055, -969574084, -1533235356, 379301515, 1288935872, 1127107065, 593425021, 1588813850, -1288933576, 724748313, 1587801455, 278988190, -1819054837, -644039621, 1219035759, -173527416 ], [ -2086047614, -242572643, -1558335601, -1915951713, 759630449, 1889979659, 416765571, 1556661758, 640924053, 563865018, -1795892302, 2133434370, -1903308794, 421943773, 22985912, -2051374898, -127454843, 93022670, 2128228860, 1680786030, 549539102, 2043379998, 554024997, -599827769, 93489240, -1075362032, -1309718110, 2090597607, 486442297 ], [ -1774196496, -901410260, -558577018, -528077314, -1931268390, 190173533, 1483071030, -370454258, -1954876808, -1070313166, 801471314, 579586442, 166664318, 719337529, 2114960826, -1087486930, -558447405, -242617666, 709304260, -979205399, 503173689, 1810346421, -1924512980, 237842901, 326402553, -78462380, -805936492, -1876623315, 737090733 ] ], [ [ 672076729, 580950361, -90725945, 1921763556, 1286404437, 1736521157, -1888845522, -481682543, -2086818126, 504785297, -48150101, 1291413622, 911798215, -1862351741, -1175624386, -14546873, 1031995468, 1866589743, -1901753653, 143082191, 2027701437, 590798638, -1325654351, 1184840056, 1188630218, -1517634356, -2079585755, 1570901186, 1128720207 ], [ -258667729, -386175999, -1522333896, -1093168541, 1841009854, -400360779, -609422208, 828699547, -348608192, 1241693924, -2044952860, -695416339, -581166192, 1544845873, -595089479, 498017853, 10448930, -1614156517, 848771376, 681859988, 1191241071, -499137686, -925679945, -2095715868, -1775810266, -885905997, 954361263, 701878858, -1910478103 ], [ -173990217, 1138675496, 1229670468, 1022091487, -244504542, 947411866, 1644200728, -586290096, 1282013634, 1607989612, 670317193, -169659846, -142280156, 276712590, 313836363, -1853259847, 1575851489, 1377283505, -1595089377, 1554143555, 314981502, 1449270075, 1967663984, -1612366429, 882557268, -156237461, 578661370, -1278980799, 455360549 ], [ -1067167922, 802371222, -2134990217, -617269506, -1051560943, -77923879, -1034838853, 899370309, -1772086705, 719262931, -841468669, -806012361, -176753620, -738331413, 1405060170, 2075873912, 1793899523, 1597125103, -1600362279, 991729050, -528593747, 763332808, -1288223984, 1793702415, 1272782920, -1863740939, -1018314462, 1397844422, -1143267462 ] ], [ [ 1978609847, 575834400, 871716448, -1001065357, 1684525115, -1009961343, -2013171547, -1684928404, 1529237865, -764815921, 1146043157, -201266108, -1679502043, 1341242867, -1324298047, 195568278, 1151676716, 304922628, -2031626082, 517501115, -372423599, 2109288456, 666305527, -1284384800, -254321982, 938873548, -1397531754, -3320164, -25224101 ], [ -2127781476, 240986616, 1973334813, 319425923, 1659939109, 1458891328, 1503172926, 1313663643, 1992215519, -1343796601, 533595033, -462750720, -961289794, 300081383, -1800125952, 1038837785, -1899229924, 1922850974, 1605847343, -595570778, -427874688, -1032064019, 1133742192, -854044349, 1614944725, 859708136, -1729705563, 26945353, 1095306004 ], [ -837483871, -251076967, 1493094820, 571534273, -812600797, 1738954438, 699504801, 1958347784, -1921705533, 1264376237, 1513007550, 615310201, 409310749, -942009848, -72441685, 892401435, -1478065142, -472940684, 1457618245, 170088452, 35251851, 1677700238, 1230961368, -238711816, -656339931, 894442144, 1902527588, 1048879925, 883066300 ], [ 595192871, -1372912510, 937347299, -1556327682, -1884381472, -751221944, 2141274903, -241253927, 2001683964, -1249260812, 2097111437, 452761851, -1158130284, -555102950, -535882246, 1215141828, 1615337644, 1839120644, -1823157915, 409954655, -150597459, 545111647, 218941511, -1671811590, 307793296, -1705578921, -220733363, 1026316969, -1776425982 ] ], [ [ -2124491012, -1537154699, 1518028232, 1179677606, 702784838, 876497911, 1404270660, 855092089, 1545334749, -272681932, -592695877, 1097841182, 377981075, -1721951485, 1805157551, 1514502312, -1262364258, 472683737, 1107672062, -1815962685, 1456645006, -1374058227, 1062996796, 1238429555, 22662479, 88543790, 1359466337, 1461756112, -2047516393 ], [ -477220897, -1603591364, -1008232769, 244937498, 1596203676, -575930877, 791426173, 964141820, 1539777541, 1361453335, 1894989519, -1967145376, -1166189439, -1662503931, -175053766, -1574906304, 1306492562, 2117696607, 1364809833, 1023898476, 930001603, 1747336606, -268805954, 999821193, 130676948, 1666944239, 1839060084, 1575560097, 1925791044 ], [ -1510498381, 19826676, -69673584, 2020998129, 1329561059, 175401324, 393835946, 1730649618, -1382306621, -285402633, 828371236, 2115970014, 691269060, 382277841, -1436418058, -1420843943, 601153681, -605182033, -383111347, 680150290, -454580195, 12514297, 1377119969, -149209656, 1199700184, 1665403832, -2088872021, -604641973, 1726965618 ], [ 848972873, 1117863044, -1962373047, 762571620, -1214637651, 1658286863, -1861890337, 709402791, -1548645054, 188749025, 867914060, 368829835, -500425181, -285273663, 313758557, 257230425, 536150263, -1318542347, 1947257208, -476012815, 887822137, 582761143, -1749221037, -1630927285, 1942109885, 454363764, -1856563671, 374572374, -1043739082 ] ], [ [ -2009395512, -1524015610, 1070582110, -1447575208, 1387850728, -1894016407, -1510209773, -1086914883, 777319958, 1990275711, 1831547316, 345069722, -1658294149, -17600455, 1077398575, -1071145472, 2098542006, 1351458996, -1235658716, 204755062, 2143099755, -1589399089, -1435025476, -1453883426, -428383403, -1504660469, 1687868581, -1225631851, 1163773877 ], [ 1456251509, 1964476351, -903519031, -1453884993, -1673516641, -604657481, 1322409327, 1209461405, 818898760, 1560695622, 781570090, 69092394, 945145806, 426720960, -195091644, -2130342375, -534536782, -1525232572, 819388522, 107397420, -1038729371, -1383440261, -723704411, 299597644, 348892378, 1051553556, -598718786, 288689277, -233229192 ], [ 232902087, -1041294264, -1302536829, 1660510660, 933964202, 1977283302, 843533551, 1329586132, 1450667423, -1313449280, -1697902432, -753789670, -942249350, 320516420, -2084870200, 1524454667, -397349612, -552544234, 699771775, -1465223957, 1118502646, -421474421, -902626531, -1213415607, 918702322, -1674197907, 727920707, -1649236415, 378001172 ], [ 945370056, 1973085205, -336938601, 1621192951, -155446173, -270141619, 1651691301, -1449638551, -861694564, -1211037089, 1114524613, 1543330283, -145938578, 227145343, 1001503783, 2140989681, -306469558, 1511423111, -539737544, -403412749, -222495224, 1554030532, -1382212654, -351226141, 410694668, 1370005458, 1788548221, 2024942716, 1477517055 ] ], [ [ 609000813, -1954691642, 1563083942, 638368626, 1720054221, -2072434759, -295788541, 308846551, 496825962, -127834966, 1137735346, 1024529293, 1190707866, -2009936448, -1793380493, -764991278, -768458059, -228175802, 2033817519, 1185279486, -1598206149, 877081783, -232138528, 654238959, -1373855522, -304854787, 2028176648, 1507056470, 1927727819 ], [ 846067644, -1159927711, -1868895780, 619136052, 2076478414, 1683947021, -1279099149, -1204084453, -1057130298, -1408088275, 754198930, -8911135, 527332206, -127089192, 2132091816, 1049816329, -621972691, 1147646912, -1807914045, 399957094, 270879311, -1717193916, -2140946549, 1852873956, -528785952, 1915483988, -1849671888, -889839406, 791142222 ], [ -1995287091, -1421004708, 1626586500, -2034654597, 663913654, 1109412027, 65028963, 1030510437, -1117518209, 1094192500, -1880768283, 73438042, -1605451375, -1969911035, 89779835, 1942153328, -1796863755, -674947788, -1402490621, -975898723, -1253817613, -154412448, -1594978094, -1537311715, -224624723, 1058541487, -2068034556, 1554124525, -602039682 ], [ -351110380, 69015381, 1244694635, -1388758846, -1241929217, -2146203420, 466443170, -627642915, -91180914, 77013601, 1349077296, -1578901961, -1244620693, 1224848445, -228360252, -1662472768, 496060883, -1332728318, 1458085163, 1187107532, 884743314, 1474282632, -1092121562, -279234526, 363873371, -748552955, -1630661212, -1325117134, 642540718 ] ], [ [ 1148823392, -494921914, -2051586325, 1636963469, 2092489503, -2054569385, 109762607, 1103555504, -1335748021, 620179842, 1507724924, 59052602, 1493845530, -1850605365, -1752580243, -359596036, -2022350105, -983088557, 209922844, -511818874, -406619796, 1989522940, -344624446, -1682997576, -1188161484, -1465209816, -689927440, -1001960679, -828066060 ], [ 660928587, -402426941, 122386555, -890064490, 83553049, 579754415, -776045486, -1991144017, 588914134, 382171650, -2038945137, -1748270448, -1437576649, -271921660, 229461062, -731198048, 1398321180, -540869237, -734164559, -603928740, 1972349684, -929673342, -1512718824, 1281929174, 578760018, -1365407865, 757856738, -1875992488, 209001255 ], [ 217950884, -401679003, -41913932, -1810617724, -2096588958, 954773206, -293726934, -387855612, 1738569941, 1513605391, 1794500146, -1021113194, 931116776, -1476526220, 1901358904, -1086448477, 1972178646, 1280730954, 451131601, 2109624657, -2129791448, 161775610, 660229086, 703657171, 177910218, 65720773, 1425758121, -1765461071, 1184038349 ], [ 1681131429, 1590577700, 119503933, 414650165, -1942075293, -855541161, -2099359483, -2080332055, 1505232967, -1545843524, 5369402, 1353551966, -1661457320, -179307124, 474330149, -832725004, 729447308, -940016885, 965546775, 1746084045, 665091340, 915313568, 1369025164, 1666949737, 790388349, 2104121561, 585454146, 313451395, -500036000 ] ], [ [ -702831820, -421987115, 101045573, -1233096640, -414240837, -1365402215, 314738858, 4253012, 1029236249, -562272361, -1805736368, -89261852, 1399222230, 112996771, -1623371110, -1193238966, -285389728, -1904958167, -1462040752, -781113933, 9723586, -261755628, -232283070, 2083905373, 1065326611, -1782387686, -1972541027, -1610152277, 691936868 ], [ 532115848, 14936196, 381107176, -1961507650, 2116369886, -530136846, -1506155312, 1337386491, -1501898883, -985782555, 1647198899, 1420261935, -284417766, 296887322, 343363437, -177113925, 383183067, -1188281502, 365076265, 985157198, 1987432649, -1686197493, -2108151361, -220492173, 748817563, -21895673, -253541299, 834622433, -1220782246 ], [ -1003597918, -1750272950, 640360710, -330780391, 1460129685, 1422396307, -651054781, -1693948901, -1272900966, 1164601350, 629796812, 1019485726, 2066551037, 328957253, -1959533077, -570733152, 267287384, -37830719, -256783802, -837854269, -1126623158, 539263335, 1314562998, -222875081, -633685423, 2064136015, 1470166988, -1075501904, 2089033248 ], [ 1558672930, 1102099710, 1194029966, 1495324560, -1519900389, 472810017, 676129074, -455020551, 2117165751, -2079500647, 1614576775, 940363178, -2040455349, 1424178198, -770647263, -1131774977, -1691271838, 2012951232, -282679861, 1239362214, -408870516, 1617053485, -800319303, -276554763, -1468534481, -264383516, -607875932, -972879430, -2041295665 ] ], [ [ 1877846518, -2138061589, -94666548, -205965015, 1015317077, -1978389231, -768269964, -536198714, -1852634640, 875007044, -263854451, -711519576, -706263264, 1548434646, 1445458387, 475884962, -349730211, -1654296935, -1486125273, 580537465, -1601272581, -1113539195, 1432880943, 176890259, -1745572649, 194440951, 773520842, -781638878, 225377553 ], [ -590925116, 1396501385, 493888988, -487791684, -2140415837, -1124521534, 944249794, 1267464178, -457669996, -1565196200, 1604982102, -132714519, 1324787097, -1789509129, 565511171, 288387150, 238951976, 1390567657, -2035163966, 966308801, -1042003595, -265596741, -1884376860, 1545708939, -889445554, -594673667, 680281402, 863266151, -1340074951 ], [ 486404118, 178417686, 240528944, -999757230, -30676686, -120788628, -321134001, -1262919444, 209499505, 1295900245, 1851209387, -1149473306, -381823856, 146874343, 37130539, -1814298902, -1447838199, -457368824, 156573163, -485418909, -1266416670, 219111126, -238943585, 1221218953, -1070972782, 1397629202, -7648438, 1750489177, -189467581 ], [ -1248227521, 891099802, -1381596636, 1102110500, -1475732768, -1911083521, -48527195, 1764355526, -249343449, -825663674, -1348623017, 2017702579, -29841997, 387471775, 726128194, -860006284, -1745587341, -1151505030, -1229510022, 743380550, 357431641, -1377121370, 1613230502, -1124879032, 380758256, 1173593558, -1500760953, 1496664639, -1599431193 ] ], [ [ -1055159257, -1214265976, -2129364384, -981612458, -614954103, -1518435174, 163580637, -1715875308, -802627765, 1644028894, 1268992181, -579883002, 1103875290, 613873503, -1484322897, -1743164359, -2053422540, 1889939200, 598266608, 715775384, 1543999844, -1213843495, 961052549, -469253286, 1490396559, -1628288823, -1077836757, 118097195, 2030389078 ], [ 1090514991, -1430130370, -687543824, -1785572132, -1905550537, -1796459077, 2090659438, 508584386, -1453970516, -1920937885, 1424052353, -156580607, -1259045969, -689895523, -1655452371, -2090496217, -67702201, 1725151738, -1520095724, 196123391, -828864280, -1959595058, 358372359, -865890286, 1345409402, -2062802745, 158843411, -1351724380, -1323781787 ], [ 432451008, -545414775, -1841586757, -1577041112, -665430816, -1891810817, -1165772169, -1956370451, -664074862, -1690159219, -685063799, 1922926958, 278195903, -1563439351, -2087650742, -1912279437, 955300134, -810152011, -1726434799, -1669373051, 1735793060, -1594386641, 864452940, 291542579, 475728800, 1460207501, 697714487, -365920985, 984162413 ], [ 554514474, 1527064910, -853134889, -1586445592, -1971918909, -942423937, 1597585165, 1218809956, 1502795967, 1462311605, 1430441462, -1798428302, 1550488815, -448473689, 479667832, 1850527588, -1662793277, 2123258802, -372257273, 1914076202, 615914248, -1304932178, -1609378696, 1211531635, 135229781, -90387950, 761405008, 902313902, 536952406 ] ], [ [ -1779306779, -895733302, 1897109041, -1260750002, 1374988440, 188417997, -1109350632, 1113964199, -1669896386, 150213851, 381995163, -283336334, 1122047186, -481428850, 1908967477, 1045654116, -2035014914, -1054569515, -2039185089, 1899230493, 497377937, 1219144331, 232460944, -1671029628, 1826425803, -1288916755, -77103237, -1010756204, 622806046 ], [ 854118626, 1323516903, 1153966488, 599675829, -1256394345, -1758420222, 1616707107, 22947232, -416483830, 1255762238, -652970304, 77624248, -605941310, -1887336088, 614196281, 217784583, 1995422153, 958331082, 577554313, -1893282998, -1933034596, 1061078925, 1495934004, -1852694068, 239017401, -1300132051, 70529581, -1189863741, -2021464039 ], [ 1364643514, -1998432804, 1979855184, 2056118612, 1396379769, -1282369670, -1550553351, 1928691581, -749754516, 1781962940, -2089799640, 1600530765, 35171575, -1244800592, 6228094, -1920699831, -1645402002, 1143927621, -492047032, -601997810, 2107417590, 1789565401, -1401312895, 1257418173, 1185024785, 521192948, -1126901093, -1696600706, -348439643 ], [ -1508016846, 972531020, 339484335, -284435593, 599071783, -1839775238, 1521456212, -851359340, -1090279350, -811145637, 603338649, 675761244, -1322916877, -42010752, -397219854, 323700194, -945371390, 1949622884, 2059412356, 1206643250, -2118005804, -398990095, -504877354, 230765444, 726009355, -1319655340, 1378499814, 1951317324, 844957616 ] ], [ [ -1628216043, 660018112, 880933186, 1224208156, 1509513609, 820401073, -2089129538, -476554745, -474652679, 1786998729, -120467432, 482162190, 790681028, -226628023, -566623026, -243962171, 1941311624, -2052250662, 2095272305, -558013416, 1887817256, -1871186613, -239007615, -1533484714, 1483300410, 1446979769, 1979425117, 923438979, 1387606508 ], [ -1512146201, -1868425563, 177165518, 746313726, -302879956, 218260948, 1129716291, 1038863350, -1826768990, -2113173109, -1152324895, -110363817, -493512676, -677627979, 171785994, 2137661235, 238608084, -1243431823, -213110627, 1529089100, 1129274698, -1105489294, -11818946, 1788808607, 766919646, -1580427609, 119757645, 1608308309, -445750042 ], [ 1030661580, 2056141047, -905138884, -153522908, 365283454, 935076540, 907266248, 1229212648, -1592777810, 265618198, -1789399238, 755665673, 1553972118, 1004033900, -490457859, -985778286, 1408957218, 502742127, 1218938538, 540301188, -1672818985, 878978982, 1065550166, 105311489, 289694733, 1325470234, 2088395388, 1008055976, -246171430 ], [ -849491309, -802565968, -1450874222, 2024032696, 723866792, -1822901437, -186713942, 687661813, 912451860, -601178982, -1363086074, 469802966, -1702539536, -1179955103, 1696077306, 651152124, 804475645, -709495803, -608883076, -1421075953, 262862087, -554762902, -1272088784, 54629993, 1886566717, 1748043895, -1063383529, -142284835, -312327929 ] ], [ [ 1817893240, 1508820479, -396679390, -872452815, -822775643, 1200160569, 142650414, 1364740842, 1591841752, -1712618798, 191743735, 953430266, -664533820, 1508080577, 1354085028, -2113089901, -1386083092, -1495150235, 1398204809, 1962017875, -1379633160, -2042782052, 1930777611, 1518220533, 1956272406, -367817691, -1712454778, -1876286661, 1079746140 ], [ 1728296367, -1556674413, 715725870, 1228906510, -900845880, -1520345532, -12078461, 1011793733, -1619988635, -1524096066, -1641445245, 1770300784, -2077020483, -1997515404, 1922129215, -1054745158, -167038194, -1434418247, -367296984, -687402829, -758117789, -714720644, -1615664310, -860499884, -816552928, -784851423, -724496352, -1972311074, 1292502241 ], [ 1310259975, 438196587, -1280178463, -1373867593, -1426186848, -148256201, 1920193747, -755351908, -1054811882, 2121971170, -1585686361, 1391624144, -1597366298, -1676100017, -531536265, -1293238049, -1846386027, -268959875, -1314583574, -26344079, -1138837650, 122110297, -1125519711, -1924188580, 503930676, 655967213, -713116813, 721107066, -1472589594 ], [ -1267637368, 334775492, -2060799935, 619800669, 374597727, -1158666758, 400491296, -606238717, -492501249, -1948253559, -396257874, -289132575, 1803558994, 1061271038, 485635990, -314936866, -2070292485, -1924005032, -1103886882, -895784457, -1008051769, 439806590, 23133332, 2008147486, -1938048942, 1519133983, -1201588210, -799360169, -103733301 ] ], [ [ -2129482298, -614754992, -1245074664, 223468074, 1181009745, 1639348788, -1423940870, -656337216, 1457789042, 2088844804, -1088031198, -1357075650, 1480245331, -654073196, 366573768, -806909709, -464198558, -916849535, 1052354929, -2082360912, -1234097500, 26057415, 562517596, -893666287, 553274556, 1862208876, -1422529144, 1757189033, -551648997 ], [ 1218719194, 733309997, -1106204442, 1485759121, -58067291, -1071023508, -1715771948, -1950414739, 1803940516, -968103295, -267869241, -1930070373, 418755765, -1166696378, 352829656, -1740077979, -783786095, -1520852506, -2023470253, -610326724, -2070432677, -1281583861, -1038532910, -2055373745, 677427437, -1591255709, -276473653, -1562535949, 48326612 ], [ -647745337, -1995899190, 1218892287, 1527927689, 1118365995, -46313013, -1315598502, -101908955, -1644205180, -1458942919, 1272389490, -1329470796, 1766997889, -940858583, 383847337, -1381374905, 2007940445, -277613516, -1063931026, 1099449281, -1884919532, -436006679, 595678077, 1888100726, 357894516, -1105858679, 1617805931, -1318359358, 1279265683 ], [ -1747151700, 1284753866, -491077686, -185729679, 1874196667, 1246397494, 1443309044, 1950987820, 1023531854, -1944827531, -1768179621, -1161924352, 1289625120, 421132896, -1853134449, -655586681, 2099943060, -1065670777, 563393452, 231704329, 1287783549, -903219617, 619144125, -1733819733, -556530525, 1522223054, -512671861, 1020881927, -1806821758 ] ], [ [ -1678743621, 1118281365, 1405597865, 2082876059, -1245802407, 54562836, -2082733243, -1348270860, -359330257, -1369840528, 403867269, 767130699, 1118752745, -1661217172, -1306317027, -1433889237, -1028161618, 29199915, 171014767, -291687876, 1975011707, -1271480026, -667456065, -606377277, 1210768508, -1798132585, 728204048, -565284271, 1377361424 ], [ -452917216, -735742588, 1434431732, 1433541269, -1804310950, -782937014, -1983418618, -1517930413, -1840096077, -574897808, 505431410, -364164718, -848689049, -1510682585, 1110003535, -600294394, 288270966, 336538730, 1847721044, 1244999492, -1596590399, -934972996, -784805931, -2059407854, -1176841703, 882212696, 136024211, 974064890, -1176140793 ], [ 2035704345, -1719204012, 1834393325, 764601357, 2058711284, 1177253537, 1522261583, 1422481893, -1340006710, 607365219, -1804888991, -1170913372, 1872486632, -282727257, -1061507025, 1156215903, 1981617713, -2074386288, -1980507748, 1831458221, -1119654740, 94617990, -343655737, -70702433, -1795124819, -616281604, -1467751104, -309887680, 461453679 ], [ -936897413, -902281088, -79669071, -1866853796, 1743362968, -865845841, 172142862, -1058296494, -1626636206, -969226323, 966906405, -1954376651, -595098855, 2006058251, 606844889, -1438779619, -338278152, 2032080134, -230977918, 1309826409, 373071881, -1728054508, -2000224703, 1663982740, -1159185379, 1068516021, -262917428, 1455517042, -961573176 ] ], [ [ -1421172143, 1733576741, -682010026, 1465737113, -729789186, -903633875, 11060929, -896153776, -1935330387, -1815927353, -349153633, 2061950353, -604250228, 927562330, -74107542, -2093465447, 1544333129, -1916390600, 239827375, 2043843787, 1596345728, 932503485, -1945247422, 583375234, -1387336682, -716235779, 1419501588, -1689146177, 1961131602 ], [ 1799194136, -1677622529, -510986745, -828172914, 482210441, -78608357, 473029136, 1328368691, -1967894661, -2023721674, 1472332867, -1060618667, 1650102135, -254956604, -685721422, 533298070, 1460696540, 1289946253, -677216362, -1783563963, -972417511, -308326919, 947125990, 1761790954, -1616620024, -1339159736, -1285070034, 418100763, -1508796467 ], [ 1936469555, 1788124069, 1730119204, -1419358378, -514273048, 1280065494, -1262487307, 448647034, 1166699218, 1134457709, -1943105014, -2108897236, 1729179801, 983840166, -1624336018, -1995381409, 255482877, -1587321455, -544384585, -665797100, -2100248674, -492115608, -1570333198, -92175119, 424129866, -1204361603, -1525082314, 1917723305, 1423200313 ], [ -1619573589, 1785260626, 1325723966, 633091550, 508258994, 625805796, -1969839310, -814017583, 706277631, -1815217739, 2047436097, -1373488003, 1412832734, 1728258188, -750545921, 696441516, 12058931, -1279513168, 1749918348, -1339458606, -455443692, -151085815, 1818042496, -404519554, 1675007431, 116094404, 1170008611, 440521654, 26795979 ] ], [ [ 1479209838, -631454162, -30615150, -1318894112, 979935921, 297924832, 412848147, -712854078, 258989998, 213625964, -319218986, 1398177298, 1390382072, -102441106, 1991857973, 1687098521, 20558092, -1587250727, 1423235700, -684331385, -1095590130, 1900159626, 1584219954, 460818828, 387018001, -1120032915, -526846056, 1184545998, -1762029445 ], [ 864972757, -1889930765, 934341006, 543336522, 12019961, 1825438294, -1609496922, -325474047, 1738824976, 1057424866, -682087010, 591452224, 1311378733, -843625687, 160491161, 1951706018, 928698431, -792091236, -1651902095, -821796507, -1427089931, -1032356561, -1273000083, -313752985, -1986194, -1262875695, -1633344687, -1744748110, 2130241798 ], [ -1035345396, 1241563862, -389176958, -1741937535, 408995354, 1055545484, 1323579897, -228336052, 1196824387, -563661239, 2004651471, 1919786996, 2105301006, 1582666426, 1855700565, 886324101, -1681252850, -370030883, -1847096331, 1870749967, 1166288479, -773237633, 1988750775, 152968293, 1705390926, -154622046, -1224482549, -1416429170, 946256746 ], [ 705285920, -993720127, 1427709522, -1376787763, -913914005, -396530270, -493530055, -1791301467, -751905543, -305624860, 1621945006, -1440844131, -2106297839, -1383738273, 730702835, 2043147446, 1079127344, 1939324002, -1974671459, -648887196, -1254296540, 1533580548, -2071193084, 228059874, -129956426, 901809417, -771532946, 417023234, -1837326377 ] ], [ [ 1961427000, -691954761, -1855757210, -1323995987, -771890916, -419968773, 588264467, -1490018631, 1638637478, 1410152392, 2109487994, 917968236, 1415173355, 1247700997, -1203781607, -2032524871, -1372463060, -1295688069, -1180275244, 1316630757, 130983552, 133467828, 645283010, -422014797, 1616085014, -1510957339, -749335477, 1072777295, 904144321 ], [ 1954279928, 502500158, 1352943818, -1543838073, -1433028000, 1561485529, 1439969873, 1428919368, 2031796317, 1875859527, -328499755, -1738496236, -875714379, -441921907, -1442464019, -732346349, -1715493737, 1676935864, 1248859812, 1166736818, -1597651320, -1002521900, 868922269, -2079527035, -2075414121, 1899599245, -713997825, -225054965, 655827477 ], [ -1385771274, -1863267144, 1720883172, 95696892, -766864311, -565947551, -476602262, 1940692113, 918345019, 549175879, -112365841, 2137023357, 1307590890, 753803752, 316446701, -178215026, -30572863, 1371097720, -2120049206, 856926499, -1208456162, 264060369, -643105506, -1455148057, -423490771, -863028863, 1097516583, -851363186, 445384083 ], [ 795883406, -1401538299, -1246191315, -1091734251, -1244399040, -285218972, -939475146, -1767631962, 937067858, 2127601086, 1058617330, -730614872, 1907987262, 849441506, -1924111754, -1545909675, -218512383, 838162770, 1698429967, -427472948, -1226590842, -1966614052, 719792242, 772400557, -368643171, -734404792, 2072431842, 140789579, 896228945 ] ] ], [ [ [ -22555709, 344372749, -1793637544, -975184329, 1481206953, -778066749, -2092483116, 495509307, -565856644, 1427930566, -1755854084, 539049802, -1352983, 1368344310, -1510304162, -1197233114, 300260035, 920734598, -1178524514, -310705797, -684208771, 233271484, 2071336923, -942972297, -899445324, -323370350, 1359032433, 922476898, -866871524 ], [ 796858841, -666547505, -836431763, 187613110, -156670937, -253245842, 1820448257, -956110731, 535358648, 1001230959, 1268724709, -1778224384, -1790954918, 2055770267, -109918476, 1725428632, 1824728185, -350576158, 1055375621, 2071927386, -369051983, 1311481978, 1248399231, 1438600149, -396281885, -1610529134, 89949452, -2055394355, 715739716 ], [ 1994147224, 1690289857, -1321776154, -389361469, -1548475658, -1290950004, -1974270637, 2137548141, 990947535, 822687271, -1473377062, 144896027, 1263451912, 1073549221, 1365215508, -1996790073, 1165697275, -59218920, -729703942, 1105735706, -877864540, 345196223, -378267318, -703337898, 685680758, -1358106645, 1015328620, 959095151, -1203676636 ], [ 823533760, 1975827602, -1954301739, -310983548, -1984175420, -1016196937, -1623107481, 1083169156, -869962167, -991050057, 891229149, -1051531137, 1744191908, 1575590490, -937505906, -2642624, 1416637341, 1911153246, 426525685, -1694968542, -1590094897, 566637328, -164829548, 616443669, -1743029818, 1081748242, -1858229869, -1917388595, 1333088254 ] ], [ [ -1838202347, 683187755, 1961140756, -714419627, 644373077, 641669726, -1353707026, 1480215553, 1864027793, 259614647, 1048496833, -1612034925, 2119127264, 24622184, -1521709226, -379158166, -831744333, 800454314, -598012303, 136353120, 1340153892, -1677710247, -636565227, 441139984, -899947565, -24937570, 1677165253, -1746748774, 676006648 ], [ 1238112771, -234839844, -220711455, 2141427157, -1524069069, 1639239945, -552112358, 1177616759, -531506009, 169456444, -611027647, 829895249, -1648239303, -778833291, -72235366, -591781670, 404124640, 400616229, 1502896164, -161393571, -1350308611, -1705550623, -449939671, -1828810637, 64139747, -1404825001, 2119867651, -719766695, -1457911150 ], [ 1144938241, -1191695786, 433229878, 1602325101, 1615962499, -1952170400, -979346014, -1520300348, -1154349193, -933900913, 1956614592, -660335458, -614136985, -471553354, -727369482, -330449890, 2000267162, -1857418493, -1094252753, 706247984, 1525588631, 79796068, -1890828639, 1415443442, -1670081162, 1018931741, -1829621367, -1535026158, 2604972 ], [ -1448007980, -291998605, -330308491, -362886694, -1301356652, -1614500199, 10145221, 605471867, 939272413, 1187507761, 1277828176, -654231476, -1591956046, -927738038, 197988661, 2086355680, -799877330, -1673772336, 1072731396, -1226178432, -1508048139, 472939753, 295923755, 798947618, -1301406392, -457544268, -800059963, -1482095286, 882178932 ] ], [ [ 1209552503, 425274942, -1244692931, -1366651799, -1175195534, 961471134, 986740130, 1320375628, -1024656461, -2115484562, 869890073, -1416872104, -2020583786, 516649125, 1267831371, -1060928134, -990974805, 2030750966, -1227792632, -2071933230, -278484901, -668195406, 834728297, -788272670, -82494611, -230028252, 281252056, -636750482, -1552954473 ], [ 395349271, -1266351990, 541216533, -2075456840, 1958382899, -576802953, -349805056, -193847436, 1764544378, 1797381420, -1725542694, -82474337, 178739398, 1027208330, 1097468449, -263171983, -1346419880, 28321133, -193675494, 1794355282, -2053278986, 207491082, -271874419, -436782237, -928958104, -593061688, -1554471900, 1526004600, 837885918 ], [ -912123702, 1489769775, 1602724823, 1301113354, 1272302458, -465029619, -1587260476, -999727055, -1397441814, -1038417889, 477780082, 529111584, -1928891569, 603594594, 1812997306, -1434481763, -1424196536, -841607556, -96422553, -1809019753, -410592895, 606663324, 2130766261, -2055062793, -152577641, 1628418011, -1448054992, -1396186163, -1131977894 ], [ -1077834760, -193112734, -1557648768, -1480603756, -1582076416, -1253164334, -1433188459, 1787521001, -1439667311, -800621426, -864693656, -165051761, -1066572218, -166269441, 57313370, -1711714792, -453465859, -1896969908, 701832299, -1559234896, -1646472874, 1409133525, 848656442, 1951162045, -1391931229, 361572179, 1708679242, 1801197131, 706986877 ] ], [ [ 822362724, 878101803, 2011948970, 1498122863, -929730053, 2092257709, -351990205, 1750160032, 85678755, -1388030991, -1808127639, -1750579590, -1861740722, -390597096, -673304730, 1715264757, -1926522665, 204309032, 1352813195, -907829104, 1317848335, 1374795016, -676284329, 1146217951, 386729821, 261367474, -1648045700, -583562535, -241534543 ], [ 163032609, 2083794382, 480825034, -1583302819, -2041208252, 1193513007, -183630003, -1135074341, 232384749, -1633843171, 1074588371, -1136279468, -1361049465, -195409881, -284852555, -1940874687, 786730708, 1821564291, -1307843220, -1052734534, 1054864951, -606452665, 1978157228, 1100274593, -1260851990, -2037677406, 802522637, 275530257, 1906795968 ], [ -1523737625, 751167860, 217348344, 1481408208, -591833499, 877709513, -1221947688, 1887824619, -1252636462, 1535481767, 98037842, 1541547078, -424546916, 341613230, -2104607258, -1715557189, 1197968102, 591598432, -154473524, 1527041069, 939164464, -1164034044, 485682657, 1700156394, -323917869, 1631519186, 196499444, 1901132499, -1166398269 ], [ -1089582797, 606684113, -1706645730, -1715074793, -1517313140, -1445544301, 1802923863, 946360497, -1081291294, -1494307830, -817481671, -853746543, -417118702, 388076287, 1981099760, -1659732678, -554952424, 74243087, 2060154223, 1029075338, -800914468, 12771587, -519121682, -553612267, 43500675, -1963596630, 715280672, 1392594962, -1113472765 ] ], [ [ -303254035, -1721073442, -2128604245, -1605063980, -1896481134, -1653107096, -957060275, -1162954736, 82864675, -666517342, 1599559089, -857586583, 1557893817, 2139615151, -79836175, 17170452, 232524444, 590728016, 1117558955, 951325589, 2967761, -2033807439, 336461982, 1189175187, -947082355, -1336683399, 18591370, -1601944647, -1401646909 ], [ -982076208, 2070754693, -1053172425, -317564510, -1702553012, 1066975924, -1685391801, 979836534, -51148267, 69024392, 1421815872, 229582393, 1892398915, 434185368, -2095798677, -194427954, -2028791661, 16934962, 183579945, 362712569, -1632607213, 618056411, 856294957, 1215685778, -1479752055, -1973319888, -1235979826, 1514675024, 5954798 ], [ 1544252755, -1075152294, 977581051, -2076589719, -2085920059, -2040074190, 1536295732, 2037775116, -2112821187, 1008693117, -950914582, -1522844158, -1957637689, 1614808725, 1477473746, -412700631, 1099554633, 618970095, 1387836760, -720950483, -530330584, -715184176, 1891904618, 820336344, -1106718916, -509605851, 1605949834, -1918142140, -957631827 ], [ -1139450774, -1886216659, 1211313757, 1507839510, -2018487677, -789750757, 1660225473, -2080679794, -1091714273, -884572206, -250999946, -1400322079, -1425206571, 679977595, 578364106, 201327984, 672635428, -252828117, -1099775793, -2023448831, -1722411189, -1099417656, 966192675, 435058013, -1271117912, -1842135806, -162888530, 59534424, -885933227 ] ], [ [ -1224250779, -1956531067, 1491417521, 1760267425, -282725419, -1221249643, 778083948, 225636818, -1739279998, -762963384, 385710897, 1752181113, -993004010, -1348278722, 556527232, -1157710468, 98712556, 1754924585, 697250350, -1550257832, -1201953316, -1044358787, -933226862, -1596145953, 1736460650, 664864380, -985271221, -901460657, 1838649082 ], [ -1120615336, -1031619747, 1656033470, 309018006, 636137342, -1723117864, -92188564, 968145198, 1385906928, 596571914, 466911196, -10881555, -732626103, 1109364966, -16873851, -1889524179, -1484568824, -701287343, -192797318, 760862015, 1615554991, -971964250, 577414102, 1483919816, -1790644801, -163000545, -1979754149, -1901823301, -1641405196 ], [ -2132039005, 1843077562, -927666738, 1876008132, -1845059953, -1693957834, -1962675199, -526690458, 1752501745, -244886431, -20515456, -876527601, -1795330441, 148470444, -1056831832, 1364254421, -1023337973, -1765568651, -1041052683, -1401364152, 515296067, 32282082, 1969187711, 655432764, 634888549, 2044470868, 113480144, -42497161, 47497396 ], [ 358108628, -794026838, 1700602843, 1042754012, 727214351, 181480345, -1446187, 1584686120, 1262348227, -2143880806, -1022322792, 1927600790, 1587770064, 1033566708, -1595372149, -2027024031, -284928198, 924484593, 914302626, -1427189901, -2056703635, -1496727509, 1701069121, -1506611808, -330833029, -32012805, -1800842867, -1247973209, 1373664724 ] ], [ [ -1658832632, -286752311, -1320711354, 1398556666, 194657624, -156833662, -1477162097, -1044759592, 935927554, -1478462279, 1621397219, -136417049, -596906671, -940113183, 1683629910, 969617188, -843443464, -1913903309, 2036821345, 1711774309, 522773267, 371854213, -2112275625, 1748876269, 1966266263, -1146288910, 1876912261, 1387061619, 1229525435 ], [ -1378282205, -620387817, 1234168817, 1092724043, -1637771105, -1484900275, -2129734192, -1653792231, -954439136, -2092559259, -1717088113, 557190347, 1964883806, -1822236298, -1612913881, -1126377185, 563046509, -1879612841, -314877614, 1718497212, 2054344906, -492077923, -266133591, -1714405491, 1633061299, -1714016988, 346541754, 638641091, 1646021823 ], [ -578759104, -1824158171, -847362400, 1669966349, -1147030271, 1767953558, 1128067353, 729225003, 286950552, -1653894692, 1969939118, -1666111615, 762629173, 1095964996, -1809114916, 216030357, 898223797, -663572453, -41123864, 10740067, 877103224, 719173326, -362840852, 1243927713, -893311513, 1700065395, -933770382, 1095595546, 1307845781 ], [ 1267541339, 1650385601, 1102557875, 1755733722, 1959767719, -1144377351, 622645289, 1877063900, -1922201517, -697108620, 749778965, -1500384366, -1737926228, -1543510464, 1675250813, 752564355, 1402324377, 853036432, 758219675, 1492857741, 735394815, 510089450, 356046295, -1416841677, 681718508, 22911311, -967816869, -135634808, -639150076 ] ], [ [ -313204621, 332353600, -522054378, -782584934, 1905166795, -370449037, -1156816289, 197859892, -885513425, 84153827, -1781361137, 222376085, -546169534, -398979984, 698986955, 1757731310, -223941576, 1483060972, 182530736, 930828524, 615878432, 1720122603, 150155790, 1783086891, -1063128774, -864273571, 1554370087, 550284660, 250631169 ], [ -1783098042, -1355427516, -1282286302, -406627530, 1365026015, 237689177, 1517857414, -2042543644, 989487205, -1999036549, 11311933, -1339396703, -96112136, -907910441, 981733460, -1425771292, -659167773, 964068337, 677406209, 1201603326, 1396667810, 1148449597, -476600241, -849826750, 682180761, 776852903, 1579247408, 824123079, -1739777969 ], [ -1010227276, 1653114839, -220678749, 470785768, 27219954, -305893090, 1692459134, -116688596, 1175161523, 504456842, 1901972880, -781559000, 1808885479, -1241846094, 1167135883, -1960101112, -614820175, -2101705678, -866587242, -2039520836, 1732153134, -759420274, 1475136498, -1258596452, 627381162, 358950320, -1417739765, 1103344939, 1967102165 ], [ -1651954870, -441139113, -95236338, -784937212, 232848987, -279460215, 1194838231, 1974440195, -31943706, 258417360, 896580879, 565311159, 2116958265, -406517612, 851453066, -1931878104, -2147242930, -229324862, -882402293, 1005380186, 1870044971, 364180697, -1978977216, -113854966, 696018381, 937667400, 1809458676, 1664637918, 1819425603 ] ], [ [ 208676975, 927832474, -392438811, 15854803, 110892177, -616916496, -980991555, 772919984, -1764825954, 1557730318, 1111338931, 201533443, 1556560004, 886088128, -461403065, -1355861461, -195501432, -1898599006, 1574067566, -456183435, -80858112, -845619987, -1269029780, 2042327123, 97608791, -808745215, -831282986, 166091814, -802249057 ], [ 1974027921, -1760420877, -195325798, -1792826766, 1989838327, 622191854, 1786365443, -1637036439, -1005653008, 2004485384, -1206712286, -1816327468, 254458701, -919201643, 1858339197, 1824666088, -589243960, -992007051, -169459803, -1617809158, 2018357725, 270074529, -195209968, -725151006, 1059792159, -528791883, 1027137131, 980347035, 919869696 ], [ -344047640, -1909406557, 863461064, -1255697322, -509514047, -70511460, -2005837147, -1047298575, 1521750246, -1530396140, -2108416521, -175396739, 2097527847, 1270850421, 1681270958, 1432332552, 1385139281, -1842149743, -818140156, -1439899753, 886649831, 245085166, 112668537, 1642435911, -1492754892, -329938440, 621658879, 1954574842, 680126456 ], [ -1148473884, 373691056, 784626292, -1108770809, -154148954, 233031588, -1104298727, 1847444383, 402040404, -738112058, 2044234694, 1999999917, -1150513662, -534284658, 738387987, -1232199029, -1994581842, 1227258669, -1681930012, -1097807627, -1557844869, -282566040, 375756569, 1620346647, -827591878, -1411449237, -146600607, -1896995420, -1313136605 ] ], [ [ -1858385696, -1729343105, 785517019, -789765060, -1217878075, 907932200, 502004506, -316485326, 1130711458, 349102687, -91059916, -1035816723, -875824380, 1988510628, -930939866, 1453765398, -974473486, -302013216, -1286467105, 1058229177, -227228089, 1200680395, 1684296646, -927636478, 1648452986, -133798239, -993359935, -803928620, -1783975702 ], [ 706289028, 862565157, -1935172811, -347900661, -1333453072, -857249990, 6160470, -453135277, -1926767845, 111437556, -839730967, 1778768047, -1532269796, -1004137098, 757879675, 1944527942, 1502192208, 1479852709, 1614711168, -1651345706, 9095666, 1977058947, -1777178220, -1869742991, -978795573, 1519914048, 1771235943, -468263345, 1550672453 ], [ -2095498811, 432331900, -2057787951, -644675150, 1509937564, 857291526, -180830787, -995748365, 675534096, -1436703171, 1890363622, 2139440292, 807544700, -1518496414, 2059794230, -183845537, -512279627, 188863029, 1035729174, -1964670808, -896420132, -869572746, 749762320, 143408889, 1407147238, -1797648370, -1055671206, 1002368030, -990800237 ], [ 1618050653, -601350224, -691056927, -129234063, 1406836726, -1630476580, -576371174, -483415106, -1592291706, -1343750482, 1320988675, -1202511574, 519459333, -839324870, -537722864, 298249801, 1976881249, -1558061602, 44913536, -870638739, 1339042971, -608985986, -313383526, -497328799, 2093012660, 679221288, 1351266036, -704996401, -1996328361 ] ], [ [ -443013916, 1419646826, -1424794305, 163000363, -1706426669, -1337739263, 966669878, 532825762, 426834990, -1233614487, 950270359, 753576694, 1961760592, -114468478, -1380689881, -1409982830, -1398013721, -1426564037, -1138329910, 1035397842, 1211340595, -619800597, -1607046769, 1990590003, 936545142, 197523964, 688883329, 1915831960, 512740377 ], [ -1028095016, 1036487005, -4281733, -1183820060, -1123691891, 195139932, 2071415784, 897857176, -536661677, 587742111, -518265830, 746028861, 1053046678, 578691320, -845947972, 545901751, -95614058, 1976920463, -1240368226, 207247116, -840357355, 1598383762, 1974572001, 307044179, 383435713, -1980388398, -1612186059, 1482507581, -399342072 ], [ 70934084, -829598743, 192438023, 2139735234, 723808518, 657825451, -1681145205, -1330259320, -133112561, 973718843, -1724629603, 154425027, 2055252220, 1800803479, 1451719997, 681828033, 2003041142, 1703653207, -335151901, 670060694, -532431010, -879361012, 949825024, 1718615446, 1910274950, 1584991650, -1297131701, -1507341528, 848756080 ], [ -776724249, -1281235791, 2027009031, -1424783928, -954210503, 1318912688, -1316317416, -1063471044, 1829792177, -1353265787, -459645973, -1080668874, -1486844752, -6707923, -2137961910, -2093601984, -616628855, 1586432533, 1304749908, 403376754, -1427890603, 394450755, -850787348, 1644247831, 293557621, -790292874, 1555331188, 1866989765, -1567139144 ] ], [ [ 1278932179, 396950720, -1820213013, -889806200, 1193447844, -291909192, -519857844, 1874863606, 81811016, 1236501740, -393093301, -586888098, 2032421784, -146951792, 1321998501, -924531244, 1117001585, -1179758921, 1556012995, -751627368, -807401500, 1693586875, -2130010830, -1072543900, -520837187, 2123374673, 1056327924, -1904692629, 1645112310 ], [ -1027086877, 240248132, -1072641648, -726535232, -1799833694, 1544662963, 516251382, 912043999, 339209004, 287002495, -1730372223, 240976589, -272471856, 1342804370, 415478071, -1848352493, 435411156, 1752492931, -1695304953, -1853576918, -403453677, -752922841, 1371467152, -960137059, -1967213104, 2140259890, -2018223800, 2050423839, 757785211 ], [ 1442849466, 1480088257, -90881295, -1805367408, -528164129, 1571102292, 213126895, 980230383, -20679405, -1349925252, 2020143319, 631738571, -760398217, 1234505115, -493177389, 1001405054, -1220252447, -1277988368, -1594412262, -1282169739, -1681038921, -877692365, 631400462, 1634061861, -428899486, -1274262938, -905082139, 2135614411, 991443184 ], [ -1281571762, -929000182, -1744769914, 1466139625, -956809063, 733662391, -342109738, -241262164, 774875603, 547000063, -161808706, -1104706704, 1379381334, 1948406441, -119989982, -2144741107, -1749484242, 2066191608, -2084088839, 262907068, -1395070338, -1941324617, -1217304159, 1687949048, 806941381, 2082974169, -612851962, 860671792, -1997922385 ] ], [ [ -1623604053, -1860843169, 100588701, -488694367, 390222281, 2050109776, -1928815794, -685783021, 1056165223, -809966303, -2098404643, 1433768928, -505476726, 690772220, 1653745012, -2128218410, -1191156886, -1381131000, -1857140626, 2005765208, 1341632981, -801157773, 1459745266, -1078944324, -2081783469, -1404618358, -1142237672, 16543668, -1003257872 ], [ -1644502162, -952248638, 863784204, 912167963, 1667451217, -1697796174, -1574073, -500578812, 440062463, 1283033225, 1174775128, 831965971, 1061777789, 2044964028, -1028899481, 1376475476, -162453460, -1901417778, 6952405, -110749123, 250906776, -1550517717, 720374515, -48739835, 732327958, -306032003, -1697302556, -1039300786, -836182323 ], [ -1109220697, 1874372411, 1738649643, 211912868, 2036744618, -1106991862, -506095768, -942203521, -883556694, -28297812, 1938179720, -478681555, -1187410901, -1274893303, 1896564106, -132928459, -14953861, -993592796, -433271185, -826045459, 1640851544, 819556881, 180561886, 741762478, 1156518191, 56789447, 278607217, -1102652110, 2116879145 ], [ 117809475, -1643315923, -967953340, 994963206, -1468585121, -23330768, -994853717, -172615762, -842918308, -1874307524, 43547806, -1660593527, -1138749151, -1396087073, 101905714, -1036036024, 1158349219, -1501105506, 666899089, 2021713800, -1132202679, 1760186832, 407839035, -1437398734, -973825163, -1713842462, -441889189, -2024960028, -1168912150 ] ], [ [ 1562445958, -1324906905, -707521095, -1537210411, -343303123, -287055209, -95644980, 711081786, -142876477, -624890149, -719088649, 36914895, 1757534092, 677353314, -1919180723, 1711639085, 144580480, 798611319, -868757695, 1182769636, -1030549317, -911577457, -1134705524, -1337639987, 1605283551, 1848667231, -2093059240, -1788076981, -1110361087 ], [ -808677119, 1456211978, -938129516, 672854980, 1554440100, 235114796, -1998478892, 331838849, -243936062, 1865699674, -470439056, -868533499, -2130142994, -262392376, -32082077, 1665097, 215870275, -30141040, -719770937, 1851110661, -276919253, -612232695, -1122422062, 1839947701, -272871531, 2000213137, 792662295, -1751192159, 637631831 ], [ -433254135, 533417331, -207723081, 1393473753, 118969904, -1581318922, 1348956183, 1388308132, 1184502280, -1486064082, -749861691, -1665413611, 1797954220, -1021974132, -648564014, -1296476591, 500663296, -2078650700, -1255899245, 165262303, 270163259, -2124871929, -1505231818, 237927056, 1959185260, -393599316, -171664151, 988663772, 202188650 ], [ 1917807707, -1939001559, 1323180177, -1847021678, -212421196, 31287958, 1231887408, 1963917617, 1172005913, -1966952685, -196404412, -1912332825, 1359102320, 1706546621, 351367350, -1950839897, -1891088110, 1758333598, -34235007, 1040684178, -1657333060, -1888934533, 1457706065, -1800383084, 1518174204, -2118583116, 1839359905, -1478640314, 178258752 ] ], [ [ -1152019776, -1543115464, 1262460284, 950310872, -1617106106, -736713894, 1537553412, -1092833836, -627331373, -1983240477, 417763207, 389528847, -197464179, -506882563, -1681361611, 1151435983, 856957309, 401044889, 668930734, 1255912541, -569400699, -1387656738, -1491525073, 1832133455, -1718404646, 1918669347, -218202573, 851449367, -707989281 ], [ -32541318, -1369987822, -1491013475, 1135408198, -1665136724, -416318279, 237959779, -1580930628, 943544902, -1738544232, 1586617222, -134701834, -1711066362, 1338180358, 1078764144, -2025493200, 374791463, -921642736, 1298287427, 1225606890, -1026146802, 1089197357, -1916065808, -1198167169, 2074360580, -1482536240, -160669893, 1031794946, 1956069793 ], [ -197040072, -920512165, 951836372, -205900416, -140368505, -787688928, 211001409, -1627332290, 227914787, -1894970084, -639031468, -1223908385, 353878819, 98143378, 2068417492, 903308178, 735931694, -1194148397, -1106188540, -2095988448, -1258868568, -43017988, -1213100115, 1019188255, -824495010, -464661915, 1254484712, 1554558786, 1279658127 ], [ -325228802, 1423978324, -1039417443, -181487073, -1359197963, -868258499, -608901579, -125736644, -818875799, -1724588154, -325020844, 27348960, 493295308, 121251421, -830348809, -643639766, -1658494770, -90107921, 904794794, -1944053074, -1299034956, 965906397, 1480161131, 2001301934, -1933243657, 1045014474, -355761807, 962680182, 326125775 ] ], [ [ -1784337432, -951548397, 1117967398, 2063137855, -374910095, 206801590, 109558335, -1169225578, 176013723, 912762670, 561700431, 471753409, -391397377, -1566571056, -1081009531, -527162935, 442643055, -1306638627, 1780674214, -1277258778, 776360301, 448440274, 224251262, 39413480, -1879323751, 1062853236, 322220737, -803572099, 1291188931 ], [ -509693457, 634253972, 785533961, -349880880, 456630336, -2038749518, -345719392, 864135002, -2116789048, -769465795, -221537611, -572207848, 1738755481, 2139564192, -1097762772, 600076846, 743574349, 1331391216, -1028074930, -813951173, -1044204056, 1154137484, 583916183, 487472749, 1723016358, 1318380592, -1310922006, 1505156626, -352563285 ], [ -1328859202, -1741250115, 1548220746, -1565373888, 825407096, 923511958, -88527398, 1159792997, -1989976536, -397413037, 1348878621, 1147289424, 743288819, 2093458159, 893408786, 916879830, 2050648179, 910167733, -1059855668, -1250541967, -1922588886, -573012155, 1202943840, 1797775640, -1092392324, 1760928740, -1672371471, 1199093255, 1272266945 ], [ 84731591, -480064197, 1462718989, 857442861, 1318149109, 1291554539, 1732815746, 558419958, -1406911484, 1309767744, -696585415, 1213403008, 2130305966, 1532164543, 826725567, -1418883724, -1263731543, -436394036, -686091066, -1961578982, 516024507, 1043359771, -280760509, 1005780256, 1853981069, 746372423, 1518972884, -24478539, -2006893220 ] ], [ [ 1750896391, 1265469347, -457923211, -884713942, 1007347973, 428061987, -620412659, 1128570106, -747470177, 500166901, -1727015553, -1063457942, 882724754, -633715144, 1188062269, 1038799830, 1309253759, 2103497108, 1551333889, -1118156286, -2027170589, 1764891200, 7719190, -1220370733, -792662032, 1221706512, 1868922437, 1621212638, -438595727 ], [ 618767372, -941349612, 1732478140, 1192420083, 1034893919, -1617986842, 4572883, 1306360440, -2116149553, 718630727, -1875511620, -1870197190, -804772514, 602369230, 1724589234, -2023969601, -1954142305, -1865350019, 1130327349, -1048035487, 235420466, -71685418, -1407732386, 1335195547, -299128518, 1192978138, 851255648, -1338949173, -183436938 ], [ -206940941, -1641166190, -2086453013, 1855365880, 759117848, -564490511, -2085253325, 1327820678, 79589542, -723630278, 1274416618, -1261397339, 35401251, -1520442767, 396896568, 1096185434, 999076012, 1829734741, 1078357387, -1476020225, 1475789833, -1864549587, -515549138, -1119981314, 1393290563, -266894937, 787074445, 1392031442, -1483804598 ], [ 1247512879, -688918420, 1881273921, -2025418019, 150200945, -944810945, -632281180, 462026359, 672166417, -1449671575, -1163423514, -666569305, 1170906745, 620819445, 1390092418, -1572136911, 1073195345, -619701887, 802209025, -182691104, -1398542558, -62496471, 980250076, 1082495569, -837760040, 1814400394, -1274450369, -1801445952, -359706297 ] ], [ [ -1923563086, -1217143782, 94009554, -1380364070, 671992832, 776952047, -1926771745, -971119590, 1486700475, -650598241, 342506143, -2020112941, 760901971, 1063292738, 1927336412, 706920142, 1690524408, -324378273, 1117363095, 479308392, 1777541578, 143689516, -804428928, -933530564, 1335903733, 1376949313, -145128061, -1651932770, 1293815883 ], [ 348637462, -1021598636, -1646755081, -1392691312, 1473927616, 564206759, -1864819757, -849214450, -632415998, -1609280604, -1079278091, 1045661838, 1595988106, -1035340804, -1813219610, -647045111, -535896916, -1841127110, 1340886215, 1248809104, -419224932, -175811608, 1262507793, -2139298329, -1765119404, -963892852, 1937846313, 93993887, 1793369794 ], [ -69164690, -820485909, 445360709, 3771568, 465898293, -673461809, -1176471094, -1519233105, -1378806969, 1915983417, 621831949, -2031854700, 52418075, -441566199, 1012514190, -1293105373, 1253662110, -2070275341, -1781901939, -1488347704, 1015296416, -74034905, 977153436, 1684901327, -1978494770, -684792076, -1439235889, 1830305690, 1760066885 ], [ -797059950, 1952806220, -937103055, 178731186, 957675280, 1966194011, -1922570345, 1479127139, 1013127067, 964400617, -378392081, 1157816817, 1170970264, -517705800, -248565306, -760160108, -1961096595, -1099170877, -54618985, 1150333172, -2029541449, 1102255388, -1848390479, 1049049376, -649336642, 279438919, -1563469869, 2002494608, 1302487472 ] ], [ [ -1535382294, -122703085, 1970943212, 1256268200, 1305451833, -411990895, -1785689761, 1303754466, -1219998057, -666761110, -349572767, -657176459, 818480268, -476688644, -1106012171, 1221953828, -652103068, 561326762, 537557002, -1452620483, -8203354, -323085650, -63534537, -678385934, 36694824, 187850350, 722533718, 1555562666, 106778817 ], [ -157167631, -1945326923, 804127784, -2117186352, -10458089, 717848585, -897826232, 631240021, -1624784614, -1684965148, -1631377946, -621102184, 1486284740, -1943987057, 496720075, -1252072061, -1449118862, 1807271615, -1209869803, -1354999050, 11773272, -856321386, 506201803, 1761933278, 616391084, 1123542008, 310770631, 1798811747, -2037089239 ], [ -1450658209, -492537055, 1379739400, -275462404, -2100538407, -1124378439, -339081623, 559683753, 1564849432, 493907746, -768132831, 579976500, 607848106, -1965931757, -2137907932, -1810041507, -1365032476, -1213984093, -921307866, 1191159274, 1535327562, 1730509391, 1433284692, 258078780, 1546158605, -1892139733, -243173625, 661700487, 705565016 ], [ -2137704490, -1538563466, 706964614, -1239628673, -1549159955, 300479744, -790344431, -758494909, 1416975342, 1460376451, 1856360788, 753361677, -332386943, 381528150, -925510657, -2068361652, -1792300838, 141894503, -144728181, -520446419, -197410277, -424668546, -792178393, 1107161247, -1495516086, -1674623127, 2100630547, 625372864, -104556439 ] ], [ [ -182288293, -565844570, -1148365532, -1098633889, -2003495556, 743269381, 1324345987, -1471179775, 1282193938, -1896838785, -990258989, 972854690, -2055899013, 1848451432, -1689755956, 1685718837, -715906670, -1411546643, -1105205517, -1606937203, 1866660168, 1548392052, -1777600250, 904791700, -1787332292, -2145630663, -136634563, 237725933, 529687418 ], [ -451556125, -764902243, 1711203596, 1944987941, -423303839, 522096101, -599998224, -293449303, -921309584, 1629987585, -1999427385, 149063735, -1204750306, -805588101, 1092280631, 296781486, -12514789, 1001128261, 1794945689, 85097055, -785037844, 1009672837, 780759934, -1621097180, 1435043480, 1562434419, -582189531, -675500439, 96602346 ], [ -2143604153, 777979409, 1248722650, 1236049090, -1470641658, 1939093987, 1721760681, -1001956175, -1074135441, -407650976, -695526643, 725808070, 1853911169, -1006110919, 806305105, 326223646, 1107428367, 920203435, 522727760, 578305649, 413357133, -2112195179, 73297953, 2080835573, 2106067080, -1008968487, 580907745, -930256818, 940843209 ], [ -322918075, 1800055259, 998632742, 141251942, -1861309705, -316068877, -352863877, 230070488, 2007744224, -1454116839, -1853325419, 1836718412, -724211209, 344400330, 1464717680, -1499694017, -1651449253, 1924569664, 908266791, -1776858593, -1752425087, -331379381, 1119277375, 378432978, -2075291757, 896481963, -1101645347, 1985404969, 429064259 ] ], [ [ 154083777, 894471150, -341358122, -428712112, 1102915535, 37255032, -848733746, -1113566266, 810518445, 1039687509, 730567442, 547029273, -1352122027, -1531205069, 1697177756, 1891549169, 215661207, -626263897, 1468117869, -1918708245, 106787504, 2089292027, -412844501, 1427769182, 1325902885, 1194913858, 1510160897, 1574303264, 1429642526 ], [ 1248670664, 1333680062, -1124368867, 288388476, -2010650304, -669499166, 816751804, -1948180339, 216423700, 1838497571, -1272366111, 1536763556, 1739606667, -678735317, -964367365, 117907798, 27208167, 885734455, 1019325272, -280950794, 1742188747, 1783269441, -779534980, -1415967008, -1422062458, 1695596547, 1763290430, -913279909, -2097763652 ], [ -1602016177, 763991593, -1774103684, 261497818, 858296636, 619665871, -722536634, -1255603847, -839137901, -1077730568, -1334071283, -1395098411, 437451745, 2022375728, -1793421043, 244940616, -2024290608, -1646718705, -11764522, -1371994216, 1148063718, 1540579774, -1101872093, 1554288485, -970422648, 874911488, 1166430324, 1928293159, 1088292337 ], [ -1184334527, 98180086, 805384849, -664214225, -1348802732, 1614182560, 2048043408, 391660563, -896649236, -947862145, -2064707994, -1832690846, -1686876598, -1956639136, -1860346486, 1160209541, -827923893, 1205186617, -380315021, -383435795, 601219873, -1461977007, -764879074, -1796141371, -606654597, -931550670, -1949940702, 8193824, 1285264652 ] ], [ [ 1199311229, 282455352, -1833796775, -85090723, -1670323652, 649255270, 2040422025, -1839341049, -476292602, -1054166675, 2095045782, 2128497268, -386662591, -516467296, 2052329648, 1642090420, -1605495237, 718235447, -1654527916, -126607509, 2108856566, -523396901, -742163592, -1852848501, 1266596343, -1081935248, 854823620, 1834363089, 748614954 ], [ 1487501842, -1538623346, 574296657, 45077028, 1241318658, 1442924015, 1531607140, -886840330, 291066779, 1860700050, -1095387345, -1923185007, 222198929, 2063091647, -1644050008, -515769276, -594137798, -867503950, -305143555, -432600329, -712982680, 1128805721, -837127778, 1367530240, 1110930567, -1839622202, -124582585, -1734543484, 66799886 ], [ 928199490, 1042152508, 1968525129, 1411803418, 1011028502, 1870513817, -1142511713, 709261538, -572443675, 1415744555, -174585441, 1561302896, -2016096896, -862668190, 1861009351, 506427100, 1087950354, -304273264, -1559303980, -1154959799, -1877648893, 254314875, 882436352, -130731534, -1866827384, 1683241753, 1264940069, 803322829, -1000994366 ], [ -1052725397, -2055346729, 1859425433, -1742405494, -2018902660, 835278847, -1113969480, -962194897, -1562238925, -863194704, 93274628, -1886612072, 93719379, 366505169, 1833422514, -1219814598, 881107063, 16033685, 1351288030, -1583320407, -1863564809, 2126695506, -1006078000, 906445521, 1975401785, 969602635, 576517127, 1121896654, -167273421 ] ], [ [ -538952820, -1348575896, -908465784, 1088138843, 2126182775, 2116865540, 1244273739, -305691943, -1546747062, 1074512392, 1766578821, -2138211307, -377050676, 804426991, 1002370102, 431100596, -991873132, 158407975, 757887537, 566562335, -358409709, 122190005, 296854105, -1152848037, -357285804, -1523721600, -201709779, -547412607, 2114236776 ], [ 868237266, -679219774, 807464209, 289894015, -477394923, -318783387, -2100183097, 1325513964, -1671710420, -1725573912, -176036034, -958788292, -828267935, -613938341, -1972199320, 94275809, -340407642, 806506191, -721842624, 1249040376, 324470897, -1385871028, 1348222266, -780433294, -755524447, 266823306, 393289632, 1741257422, 1322264219 ], [ 1928466441, 1407396075, -1462547306, -49776738, -1454976272, -1530194759, -209196815, 1207569026, -18019194, 773939014, 1676145164, 14383229, -696735236, -1229275251, -1521247800, 1284439862, -1674207929, 757794417, -691093931, 1307604917, 1845335344, -361631824, -322800758, 1323716809, -1247557202, -851596840, -856575045, 1820153512, 87996792 ], [ 660904162, 590682660, 1913976861, -961991067, -1424095668, 1301714931, -78154565, 2106645473, 1268982769, -2047659643, 933236862, 2100909162, -1852529747, 762649298, -1533123151, -147106195, 1996510494, 1123733078, -19625431, 162531298, 1184265698, 946226682, 1511122734, 204618562, 200847959, -1076880167, -694606849, 733940220, 392110849 ] ] ], [ [ [ 23009924, -1287852210, -659364225, -1862729906, -31774166, 1950308757, -1906047600, 647346538, 1934327796, 837412576, 1236746216, 616933129, -1975341794, -416645040, 1083727330, -286896600, 982759941, -425481747, 29790133, 698803336, -594862455, -1741924269, -202792343, 2121366315, -297918641, 473766428, -719466428, 1577397863, 972435635 ], [ 890776775, -1173168949, -583765556, 344374958, -1287826150, 2139623734, 2143908460, -149449684, 772650650, 884471833, 6584514, -876561181, 559974313, 1863157219, 1096854991, 18128186, -613217763, 1296583341, -1785889085, 709095916, -837612814, 1912117602, 1319237336, -1608337984, -187472818, 86417153, 1704810859, -1453988695, -908938576 ], [ -1317890943, -26911026, -1159293703, -1564679457, 393102583, 1970425079, 1099174698, 848017249, 360472812, 716660327, 910394488, -1389496111, 1588297786, 1952243536, 1785884448, 269042114, 1187813812, 1466799728, -1113645295, -1815742381, -1416659748, 1572698344, -1374443385, -1437119164, -1652852217, -927743116, -583823029, 1211388444, -1763784316 ], [ -1799703709, 919162497, 1033651202, -377024605, 1774420720, -224756850, -1211382905, 507617848, 881669396, 857862473, 115144928, 200832861, 1027685000, 1188655802, 1045873812, -664807572, -1513795664, -763064624, 681123301, 335982728, -1004626514, -562489836, 2129907844, -1962550099, -1182038735, -528927052, 1278319878, -630164262, 1500551326 ] ], [ [ -2047753909, -2071754802, -982710953, -1547993996, 274889817, -81699549, -1700835309, -84705604, -130333523, 964141650, 62955701, 1436059309, -604672666, -884911565, 1950334463, -1693065735, -397793222, -439109247, -856914162, 1078072905, -1718786028, -1463330458, -1152671415, -1479114338, -1548079507, 606655826, -720848962, -766726205, 1212336592 ], [ 1643807255, 1691580293, -1416323703, -1007990796, 204303032, -1989209035, -48740880, -619948318, -1995037422, -16194106, -314000719, -1110702838, -466866923, 1124869502, 1004924471, 1847722572, -881466638, -1923913996, -1730551258, -685023442, -484632877, -202128099, -643071475, 1583199015, -1456300272, -1759200238, -1717388573, -2144413883, -1362515446 ], [ 348818536, -849843746, -140752290, 795073747, 4579670, 1711461633, 246423885, -1995442017, -354601968, -1184123485, -1644476279, -484588919, -573803396, 1697796143, -50743683, -1481089828, 1376765835, 2022339340, 1077093255, 258231748, -1099337578, 1787753094, -2126331612, -1348620790, -1838328769, -479367645, 1689187376, -969627395, -428184946 ], [ 1675845627, 1440883182, -1073764798, -1808029799, -1638992936, -1971689153, 975490224, -1053726739, 1875620575, -634691107, 968897979, 1541221454, 9248693, -1206455957, 1639378124, 443675976, 1778523155, -1347070712, 664294172, 2130402286, -2025523739, 729120562, 2066649477, -477965668, 1915434506, -1181028439, 1861147686, 953241390, 1550624805 ] ], [ [ -1721690003, 532338661, -814767994, -364813852, 703896770, 1167363716, -2130140354, -1012890796, -1001931544, 1853693183, -924915857, 321982277, -1224656461, -1752086693, 1631027682, 749960482, 369807214, -256506754, 193985871, 698308352, -1608635472, 405605577, 1842156581, -1729230868, -1106068376, -306408251, 303520456, -973994171, -387445631 ], [ 947242429, -1329678747, 1873051108, 122459477, 225092811, -1510187618, 1723314733, -1173273134, -1106734332, 451536209, -324943588, -860442655, 399303525, 547252385, -1268972973, 1894160897, 147984544, -231963816, -764179165, -605485074, 1354324871, 492696485, 1265324397, 1779038236, -748044453, -1597505582, -810423759, 703554623, -1970158977 ], [ 1811976132, 1365899291, -1524516015, -326029741, -1683158924, 1023086729, -160213987, -1259171451, 1073520575, 517885609, -1669968449, -1291874792, 812053869, 2038174971, 106870783, 1670101012, -27807808, -2010880428, 1992793337, 1719583255, -512572941, 630584313, -810132516, -1772091086, 10842867, 1664765434, 1101833789, -1445455543, 1410009900 ], [ 106522251, -927491288, -100438081, 1172621302, 206693356, -1656020381, -1872170677, 1077258567, -849186757, 1472082361, -1747879905, 1248499208, -1252310358, 357917880, 2022374033, -420759267, 370820723, -424147698, 753715329, 1554580200, 1995336917, -568542553, -1566470268, 328698703, -349234861, -707560669, -554412026, -1345501671, -1957746281 ] ], [ [ 1295883331, 1398300905, 269585604, 1654797463, 1810014963, 247828242, -642947246, 1428201558, 681279625, 1001115870, -2051291218, -2058380570, -466166545, -664193565, 1070562747, 943620541, -1427450070, -1963356490, 2008701401, -1935953322, -1703574542, 1053232764, 1606827868, 1732254593, -1749923762, -98799696, 2066498969, 531789419, 1465492996 ], [ 947984915, 531594432, 1739151681, -449076118, -4569522, -971353178, -657461309, -1887343338, 240522766, -532197997, 373133355, 1944755528, -1470132252, -1061979577, -562001434, 976209042, -131398704, 939955040, 1498045316, -686473657, 373165568, 216413113, 1756329765, -961142844, -1124308339, -1833305519, -403566227, -1096764500, -1361548068 ], [ -634756691, -347305586, 691399506, 1475069147, -1300406491, 279640629, 2138543712, -739535489, -1976894852, 1847981429, -1808717787, -1897364201, -2019068081, 2062238175, -393291090, -1317248292, -1693477121, -2096045102, -1412470674, 1004762416, 1583132481, 10705300, 1314287132, 1259889646, 298303645, 2068551355, 127883404, -1483618400, -1046600706 ], [ -2057668069, -53738393, -333201556, -1122689283, 425181971, 789240781, 1530958499, -573821936, 1624996326, 815364704, -438262738, 89598619, -1649923537, -734826230, 2074085515, 1209861813, 1437228437, 773730293, -1853429283, -1215708541, 994222248, -593963953, 2050871015, 1029795377, 960296886, 2057538016, 1798276432, -590039860, 2014432467 ] ], [ [ -690605071, -1709060767, 642575451, 1042828244, 1246774642, -765772963, -874050141, 316107891, -679917408, 1909945204, -652242201, -414506119, 1719264767, -1332656228, 353892467, -200172227, 751702411, -1887130275, 1361597880, -976825707, 1828478155, 1259722113, 1210142379, 1633430034, -926241845, -1818838540, -2013036860, -540393130, -647870000 ], [ -1185070957, -512372913, -1861273807, 1147001647, -1396576746, 2033797777, 1897719809, -1224535197, 1386759997, -236445458, -387095298, 871075743, -459643731, 1182923627, 1173144269, 1440131059, -2001028809, -1207170681, 1359062018, -1256406469, 1392935381, -745158731, 326762858, 919305741, 793570272, -197961321, -388370611, 1071405252, 597600753 ], [ -11337090, 967469383, -1089907047, 915596258, 948035936, -31291896, 1868473287, -1230414426, -547508097, -2091037257, 1550498926, -595912551, -1174899712, 312581213, -1537260273, 467874179, 1001932636, 606355050, -999579525, -1536591195, -536618861, 48205618, -54476920, -1944637382, -753075127, -623136856, 1854605497, -1232406795, 1368052767 ], [ 2044414534, -1757979110, -674110087, -240211727, -2068602147, 698006137, 851126573, -1733803930, 1996472607, 1769852700, -220941436, -1327256997, 2129657630, -1957389570, -746830000, -438713047, -1149740254, 962804402, 552971275, -947270919, 727895902, -1024233130, -1288298381, -619516997, 2020323302, -1617376883, 693882232, 1949128916, -507598789 ] ], [ [ 1302847861, 933136804, -1526719238, 1535655734, -1061265820, -207826137, -204212441, 1115533564, 292806292, 1730924713, 682901665, 1567701218, 1013502183, -215237846, 1777131464, -1862857683, 1682958943, 1529590710, 331408544, 1660545956, -1035915473, -580967600, -446888532, 1387445462, 142995982, 147647340, 780033036, 689290090, 846262804 ], [ 420648834, 767600110, 2042796895, 759247834, 1562268349, -306604872, -1937918027, -1272505285, 210001064, 1881630123, 223065480, -1308276110, -153064753, -262846214, 1569831609, 448202979, 960768256, 1311701096, 361169439, -274396658, -126975726, 1198567035, -73999862, 1180156643, 2116437472, -178604597, 2100086600, 2103373756, -1229825352 ], [ 395602846, -266168808, 1720417284, -719958216, 605035950, 1713398947, 1034084350, 619728611, 1890203578, -1349193457, 402073393, -1115471665, 1601341814, 1087257177, -45575893, -1950230889, 707906459, -361827519, 328636303, 1872418871, -1720276731, -917097723, 1243076376, -1714188757, 103366367, -733114745, -1855659012, -1617549231, -1793083154 ], [ 1939294818, 857749989, 304163787, -937143982, 871456933, -641265355, -1755790454, 2035340718, 55422448, -1114418769, 926761471, -1846067517, 1653857696, 1807995611, 233813732, 1547272114, -610458074, 613742759, 1237844516, 785350898, 61067377, -1376788157, -1291995218, -47635617, -1224339364, 1284611766, -970580923, 92759584, 1058312461 ] ], [ [ 1744644831, 621263546, 1136437338, 880746641, 1639409928, 1271066771, 624556182, -1627207745, 1416635744, -759656315, 1668690225, 1859695165, -21946728, 1758125389, 184400042, 1327033562, -884307361, -449040291, -654105641, 70642333, -1058136503, -1592586195, -863521210, -1104576670, -1011705435, -1393757133, 1893102301, 1642668633, -992748335 ], [ -1579156577, -680909405, 1502392695, 342331511, -55689585, 395067762, 818990987, -1721790893, -270810786, 724465854, -604450325, 1342334146, -1747295539, 1016179023, -1498453889, 2097520896, 628186785, -1414020784, -993860765, 220836334, -876717004, 815262588, 321255095, -990435468, -323038942, 1882524417, 181209774, 1264933386, -547790368 ], [ 575922272, -2096167858, -1206902277, 1296706290, -1930856020, 1995170204, 73195893, -345267340, 197463201, -1866611894, -1626674422, 171045626, -1550350290, 140461309, -2052532562, -178376163, 1597041692, -1288662154, 661239239, 193995088, -1371482727, -148278403, 936564763, 1499727495, 53942505, -1457916307, -1836862325, -1271871008, 1549204285 ], [ -1809423917, 1306575070, -1536788918, 754155758, 1796509287, -1873074648, -192268990, -590352679, -836472297, -1661090213, 1024047844, 260757706, -904686036, 944788842, -1789315823, -1604135565, -1852121795, 797293542, 1549717468, -1822872852, -993000635, -115017089, -232424098, -1457158824, -1741335975, 2027775936, -448305838, -16746071, 1564867763 ] ], [ [ -691997323, -1964692949, -1570462631, 1933082736, 1567782705, -725286319, -2024272213, 582329925, -1400540671, 313591731, 552828116, -1280629439, 1157954800, 650905687, -1174551640, -1077131938, -1468632006, 23100893, 959516027, 1554749254, -819443387, 1093179071, 281687497, 265678414, -1896717803, -145876247, 32558882, -1725375338, 236635864 ], [ -477699789, -57995823, 1607745821, 845871225, -657533973, -120178271, 830425582, -1452465606, -662535212, -16922220, -1276451606, -1254580770, -1680042292, -1261164625, 1487865743, 1164217424, -1904354664, -1017174055, -576066475, 1881786235, 728336769, 1885085123, 2002242929, -980314793, 1300673183, 839383949, 1576110981, 1140182659, 2121970998 ], [ -34378808, -463045007, 969746720, -1916440227, -827569593, 1964656745, 184546233, 1546663478, 1654940872, -42236734, -379526197, 578434987, 1283056961, 1075760565, 1353711234, 945385642, -85131325, -555421317, 1611511424, 749514898, -1642946046, -1784369642, -58164889, 1558778649, 602927452, 2031067158, -583185627, 1024852362, 1145505158 ], [ 940700338, -1136347671, 1615546867, -1406938803, 1338650174, 2128073436, 2078451192, -963226242, -1451387205, -1833166359, 1735470402, -1988482369, -1210277610, 340104433, 2120585329, 1283994933, -200972796, 114289168, -2089208903, -1803226109, -161782047, -1431629491, 749756523, 1995839307, -959550817, 1085341997, 1521054244, 629349950, -700852439 ] ], [ [ 1171552969, 29192722, 1774713081, -1185423624, 1159974505, 1816340913, 1302501282, -612035426, -307287515, 1073987301, 1856292760, -1021583105, -1080906133, 1662596968, -1266399695, 2096798382, -249884967, -525119777, -1829644581, 1369120519, -1139525067, -1613964860, -183021865, -2009462390, -1640879973, -1216781342, 932042129, 1822160369, -1666441869 ], [ -74726064, -1008204206, 482644092, -1634719700, -1215470828, 710589416, -750136391, -113775285, 1108221019, 812610835, 1647706759, -1927346369, 1125085543, -352445974, -1469003541, 1752284656, 2104562924, -941526521, -735303521, -827724175, 92256448, 15549262, 1071102827, 898668048, -1837592129, -554081635, 36043770, 1338326313, 400212506 ], [ -1708686307, -2028871097, 1251360086, -1475624329, -1556144982, -759674275, -100989035, 1110889115, -1719768628, -1131596964, -1500728792, 1274921519, 504495981, -1751947414, -1943816917, 649170329, 909168467, 1868233514, -258683516, 271591654, 1385802658, -323424636, -613808048, 232280268, -323629043, -1739387545, 358571981, -520516907, 152237495 ], [ 1207005900, -1846479922, -1884769274, 1349058478, -1076792721, -1087641401, 284056687, 1212427778, -1781824877, -183598841, -270059404, -284346612, 1478304326, 90821483, 602004143, -199553559, -1446394142, -932268209, 855237635, -1992098346, 944325333, -160223584, 1091264071, 1825088925, 1588587059, -1725045771, 351667188, -381214022, -806919085 ] ], [ [ -807378099, 1069701382, -1087469535, 392094460, -705883738, 361681312, 1806752562, -1245206811, 78161514, -1542761897, -676873307, -1379018007, 1619804791, 1141413113, 971228752, -1219918886, -192456260, -1341457436, -103566431, 669898520, 2067905433, -2049074377, -1841294081, 503852263, 434605372, 1950821630, -1485503166, -1408825031, -140255275 ], [ -2033735768, 1092869560, 1587999115, -1326780313, 286376477, -2003463282, -208724796, 1072395033, 1855543369, -1463881317, -523942127, 229686594, 813553842, 1594081274, 1683758711, -1011437585, 1590505165, -1879524558, 905986930, 169358383, 2054151176, 1774238607, 924956452, -399691842, -194033968, -1515972080, -1387249226, 552752311, -1460467159 ], [ 662581464, -32153345, 1540438326, -573966200, -1156715003, 1999380824, -1260521294, 441228587, -1197624827, 1818240015, 1062995259, 1782836483, -912436702, 955292944, -451757048, -1605551496, -354238893, -1915748471, 1743666450, -1555260426, -1033660387, 1064905060, -60092643, -628118530, 231155074, -832962063, -108526613, 1752500961, 1486048498 ], [ 1804433309, -1992441179, -445944687, -1582008227, -758033729, 1775921363, -1733664354, 1861280514, -524529807, -2018272546, -1267488499, 660862440, -187094211, -1479981794, -1422003175, 1730727522, -594312315, 1847707548, -1707089882, 504256202, 453736789, -1479185738, 1116604251, -1635885426, -1692599694, 1843633425, 2125542391, 1629363006, -257454142 ] ], [ [ -2079213069, -1361655475, 1050690505, 480841287, -1923617273, 913687166, 991213259, -875553156, 308677716, -1732226642, 1992657327, 1145295569, 708939152, 2071349151, -1482710246, -1160543191, -270352547, -49616762, -1783397902, -1143950265, 1782370130, -1529126082, -1382769331, 559477065, 748346430, 981413786, 361863702, -611598291, -2116675865 ], [ 163524800, -787448715, -1268635249, -301908217, 1605090235, -766890737, -443401885, 530519630, -532873035, -1157629247, 1507002978, 814963139, -1471760021, -1257989568, -987854481, -33861950, -499853035, -1585492627, -1167546685, 1489657978, -826357543, -907981873, -1333902605, -214708765, 1828543114, -1447421064, -1090633353, -1513818394, 1506336560 ], [ -658842515, 1448367267, -1622044565, 143876623, -984688924, -323441810, 2127976909, 1115767814, 1625457809, 1028237865, 628179257, 27928695, -96123096, 633976669, -412110861, -552289457, -1769509961, 1840030305, -2038449245, -869061032, 688042633, 1414051261, -1179088689, -1421731957, 609334272, -1655823393, -541481569, 1274154693, 1554986639 ], [ -2087598407, -299984421, 2039289568, 496169145, 886256170, -1323343710, 329905411, -2067960175, -1464042914, 131585981, 1312126764, 1791174329, -2045921026, 210147049, -252630889, 439019883, -2061562496, -1839391853, 140986327, 1107392048, -1564899332, -46418082, -244679058, -1604279993, 1656751750, -1694562482, 946336688, 1122079604, 846074010 ] ], [ [ -1944769524, -1829386370, -947500334, -312340666, 1923416402, 1539645491, 1652448367, 1040262605, 867979507, 219093213, 1990148854, 1435606816, -2021864563, -1262132333, 1722674232, 636112065, -1265675851, 1332258746, -772738082, -828752604, -1682991445, -782094274, 1844168461, -1042482248, -1330157346, 1254639512, -629066350, 805331062, 769901218 ], [ -1074289029, 1041091462, -624405981, 1386747232, -2022938177, -2134176946, 310217778, -350747984, 145026295, 775678913, 113338310, -55308617, -1424274802, 981201495, -1175299110, 1372909879, 498883054, 256624743, 829701277, -1600566691, 1152727047, -1887867079, 748506905, -763338946, -1643907965, -338241030, -910179626, 537750454, 1374551066 ], [ -376802758, -2097184049, 2000340667, 2145215705, 1618548996, -1381145417, -892890548, 748372100, 1535530849, 1850701424, 1127822802, 832763594, -1360408107, 1447843246, -550593027, 461461662, 1817180396, -1908270068, 574986328, 1180911338, -1768380483, 1300075815, 1466522814, -2016911825, 236566171, 1254274956, -1240145807, 1392437861, 297637957 ], [ -2127249568, -156057795, -735194816, -560371069, -1571735930, -823478431, 2035458791, -147500860, 828275718, -1161491470, -158702002, -1478793711, -933576110, -2029904226, -1579716559, -1159876467, -724703471, 433898728, 611457553, 2094504315, 1006956950, 1437850605, -519288546, -1106132808, 107270923, -2144820284, 413143461, 829350842, -740652214 ] ], [ [ -1727783313, -1661360745, -505123048, -1486165878, -993222326, 175157790, -1762079376, -1238987200, -1233673983, -1346421310, 2004706103, 2003054655, -1943005607, 1806083585, 1020318761, 1282158590, -1095096076, 1276843485, -1491890077, 1552338275, -1267089046, -612637804, 1505320836, -1683129429, 809179601, -1534402148, -1819727696, 1169024624, -837804437 ], [ 443626032, -150976101, 1301223678, -1198443842, 207053309, -1503643344, 1001274497, 442044140, 607120677, 1524375706, 736475209, -674787429, 1811390906, -1113099079, 1572290965, 905948611, 1696920992, -112190490, 1829122442, 1412236458, -1069418239, 1172917788, -807364303, -796927883, 1170599751, -1160985399, 1455092844, -400875420, 2146306881 ], [ 1113695973, -620938357, -931162264, 255610739, 1105649209, -1563277901, 743092177, -965288776, 1177533471, 2027959820, 1126533447, -1795685958, 1126017679, 1700645767, 909564696, -1476678178, -234788013, 689030105, -660684137, -1109368414, 794942924, 356258582, -2022844385, -1185158046, 474417425, 1214420312, -95275352, -329886766, 1720849471 ], [ -1561286122, -1505353990, -506598217, 1039645194, 1508944581, -349597561, -256247479, -1254346747, -1486600592, 127153150, -312100989, 1145465267, 1493938609, 1072132349, -1217872044, -200354509, 883701652, -825238501, 1639031843, -172914124, -42672374, 1578070834, -116194035, 23118132, -1859163137, -1933117362, 1548567320, 2053247146, 923572345 ] ], [ [ -1334020025, -1143294391, 6272869, -1901906912, -1859375421, -169748018, -2145975645, 1147929432, -1373723775, 790910387, -591320331, 87441835, 397832953, 1301522822, -117551359, 1691358596, -1706641254, -1207382484, 1667573505, -1735842526, -782066119, 287982112, 77505465, -2058737124, -32250995, -2038098916, -1485053067, 722835165, 1015049644 ], [ 361865525, -1942799740, -2091747154, 1993165674, -1082830770, 375196091, -596014101, 2044397515, 855391725, -2025947914, 1503179121, -1542228098, -1017878109, 1907702054, -1402245548, 1549417757, -774257813, 2044907818, 1501004655, -834707634, -1363338896, -1357020766, -1748545542, 569132116, -622002185, -1989927233, -374517510, 246782293, -33679361 ], [ 1652673683, -1342033579, -1625530951, -1780152693, -289791826, 824832914, -1851715102, 43277343, -2068510632, -146684165, 1067962020, 697412056, 1992549097, -783461860, 1472797513, -725606698, -1114787937, 807192534, -1704008557, -837014229, 1820466176, 1679513402, -1739628667, -548751179, 100094906, -1845980121, 1434546124, 1010637888, -420321680 ], [ -540052510, 267216708, 1607835812, 687695749, 1653109740, 1110398056, -6172225, -1787123368, -247917115, -1651558379, 2660920, 59467215, -339407250, 1029599621, -3630162, 356718813, 164375253, 1699277833, 1992693930, -1581296244, -1988699176, -851167513, 726121434, -127103628, 2113635054, 1998017646, 2070759989, 1852982611, -783317320 ] ], [ [ -1463986276, 1636401836, -1795175326, -1046714673, 144518932, 977656544, 256395515, -442176104, 150400971, -1070333061, -750335458, 461787061, -750002225, -627810522, -1120653053, -1860099642, 917954667, 131823450, 269039356, 1376637779, 795558404, -791720356, 568226942, -958911805, -1409867422, -1521550369, -1462701814, -766346169, -1248520142 ], [ 1679255211, -359312332, -1985104112, -1757864353, 752448888, 2122271894, -580190099, 1402718973, 405449945, 248946939, 1309558190, -1819700183, -1916226448, -890977102, -1535416329, -1183885562, -1714336784, -118222380, -155421299, -1467286238, 197983557, 1752247818, -624684254, -1753249954, 153507971, -358681167, -224185474, 709650070, 809330582 ], [ -1843673076, -1841627375, -1854915029, -1525411011, -270120943, -420200709, 1541060634, 1840863757, -1530725250, -108917401, 215785910, -535598053, -415271550, -321541585, -1630160315, -1134307330, -159657273, -2055671150, 915993797, 1937150324, -1763742906, 483756934, -1043734775, -286649710, 292605655, -607238635, -2051005228, 386802201, 748495939 ], [ 640559630, -1148989001, 102783671, 884279262, 1875859532, -57789749, 41961851, 268697844, 1168953464, -1222515500, 50145509, -1741992661, 1348104571, -940085745, -1041218975, 270091941, -596973809, 691926110, 304509102, -294707523, -71478607, 837939711, 1189590329, -1547273228, 1033742713, -1520885514, 1610689474, 1182435043, 1037589029 ] ], [ [ 2039358056, 1891267860, -1490251653, -1906367271, 1601309464, -1358443158, 234076934, 1163440549, 52828406, 1265025267, 1817012180, -921308330, 1289009665, 573145604, -27422008, -1458382402, -1937884112, 234307324, 642015817, 822822807, -826584304, 364231263, -638698, 2029840641, 886240661, 1380606323, -931230212, -711813346, 476970393 ], [ -197190004, 1701624727, -1816010300, 241693382, -1451406034, -1391877146, -388417200, 251561702, -81850745, 967583031, -950858693, -1079018282, -1320166010, -826302918, 246311841, -1837549469, -65539436, 2009650701, -1951827162, 454242739, -1555528098, 1014500595, 656210165, 1634192117, -1363416897, 1624001906, -1943681548, -1790489189, -21365643 ], [ 1136929919, 1161093655, 862357344, 1639853439, -840859515, -148112503, 1979364569, -45588698, 716290554, 42693442, -1793615627, -1849259283, 1776215918, 1306849294, 1597658585, -210096558, 1990877108, -56184444, 1324355845, 1972448413, -390763368, 1293742160, 1448852145, 914098498, 1657913504, -121291090, 1785985736, 235005791, -1251120354 ], [ 1985425329, 1967693356, 1894210205, -831091825, 2138822606, -501585871, 25206171, -23320153, -811967793, 553417389, 533553275, 159062948, 1923346667, 97322420, 1155753803, -1565823949, -176021529, 1743699497, -543748271, -621951556, -1793983480, -1242465890, -1556279558, -276732260, 439510037, -1230321060, -1697710753, 1681286548, -753727361 ] ], [ [ 406322739, 1119654063, 1438483820, 2103949317, 1361408543, 1828722728, 2052159129, -1656941194, -40074425, 171087757, -1878578337, -1587640273, -1508600637, -820879844, 242588733, 471037493, -480830972, -1598821320, 2033924695, -14496782, 730602072, -2123557411, 1945707486, 90016874, -1944938847, 2121890925, -860836175, -244075766, -1737998003 ], [ 478534640, 2009054035, 661663220, -279312900, -2114817587, -1577217199, 23545151, -1565273641, 1573224758, 123296248, 754781898, 1459618560, 89403517, 805037768, -873624349, -1187662068, -573366777, 1758500775, -330431850, -326989860, 183804546, 392911188, -393894464, 1989571804, 222828791, 1356856496, 661374048, 2132429928, 1876541821 ], [ 1777956875, -627851314, -1357000814, 1972982453, -1693680876, -618316584, 775474683, 203147919, 2117191639, 1328363766, -2108398294, 770539290, -607390938, 987666354, 1042657164, 1772648513, 1313631318, -354296691, 774579617, 1026741874, -2060096953, 41350093, -195012904, 464966784, 1084150958, 361727289, -1412521307, -1430692666, -1537304403 ], [ 674820102, -676162927, -1989093950, -1746113593, 1340664279, 779304789, 1455508307, -1422069163, 253588845, -1491197487, -1742947582, 479687092, -552527478, 28526112, -534656925, -589238655, 1610362858, -1869203082, 1870253562, -1024211100, 420036632, 1141642569, -1866390126, 876219371, -1780575488, -1351426389, -1465055363, -1269490214, -437327602 ] ], [ [ -124475567, 1490239720, -577938624, 511848362, 1068926504, -387462636, -134850430, -2023301574, -1980817626, 1438333405, 230195878, -1662866894, 1884309664, 1543795495, -226522393, -919913087, -561537538, 401696818, 859258820, 884276128, 1914317226, 1497448231, 791339118, -2112092679, 543904157, -1310517834, 523872482, 1998306583, -520707275 ], [ -1367041363, 1269612678, -438573783, 1316429932, 1003949329, 1029760550, 284672771, 960220513, -1328846089, 1995466679, -560591744, 1997641004, 818588661, 1728624751, -6948902, 2089231662, -770880400, -1327089439, 577840388, 1320677544, 1883304848, 159064137, -1785699043, 516833820, -1745614164, -4156282, -277301547, -787317125, -1461969431 ], [ 1577096267, 1460810238, 805156367, -227196047, -1252180121, -721083620, 1641124790, -1152954239, 696820047, -1816565718, -1457734946, -1950767975, -573344658, -1046110831, 1490565077, 2059295942, 1400225907, -1781273640, -1738502586, 1764606122, -3541192, 354708183, -252771677, 1043215232, 1239743201, -292451301, 399310754, -1030914114, 265878524 ], [ -581149012, 62274827, 94250310, 475771795, 1620710552, -1023354355, 591936238, -1194100557, -2061998176, -280024540, -291477350, -897496215, 1924851692, -566114986, 1265115860, -678545282, 113508585, 1261683353, 1275963391, -2060692245, -1305275893, 733196881, 2029579186, 87560858, 1165678520, 127976083, 1690833136, 1694339397, 1387640234 ] ], [ [ 347272720, 439927982, -989074552, -1193910501, -867887584, -648045221, -1651043753, 14984738, 355420551, 2138020737, 136428606, 423121080, 1973327708, -1638084568, 1361729141, 976641989, -417263749, -621030768, 395506522, 118701517, -1163959583, 1799576203, -1084410283, -92467594, -121405035, 2050921467, -2124397444, 440501197, 1664139762 ], [ 516057086, 267329094, -398316840, 1686690337, 1767226713, 405712481, 1195108072, -1497078560, 1294898685, -1275317893, 238237233, 66547291, -1890837262, -1984877302, 941099078, -305911444, -1969811361, -1195812015, 389400575, -377514298, -359506734, -772458288, -1529040495, -1085132518, -1091246223, 1676526740, 1753294880, -1591370906, -1451732042 ], [ -582316348, 84296834, 574454938, -418604823, -1496394027, -1017409755, 61867525, 1529475266, -1341638087, 544350631, 1750102313, -807902732, -310062488, 1838840729, -1180180699, 1456868137, -1364518505, -573286760, -362620265, -715516042, -1214101330, 268751844, 981837568, -797554386, -1550199027, -734548483, 1311778564, -1993662934, -1477031640 ], [ -364396611, 1062198240, -1036171562, 1972627552, 601524656, 499608785, -901381991, -1936029364, 145308600, -1918196919, 792363438, -692657974, -1644982739, -1117892251, -787414356, -1262667796, -1478325892, 1093497789, -1142339856, 116303337, 1078390657, -748062217, 128966569, 1536676484, 679580943, 1393008694, -1678600382, -851163961, -529013048 ] ], [ [ 848636885, -872869966, -1607957280, 1204813216, 1743670103, 410444067, -782468496, 114187880, -8277421, -1948761467, -112501505, -717528678, 1322350348, 1434721339, 1404837748, -1971050717, -1454192025, -958398313, 9176420, 592680475, 1658689609, -986482260, 589986005, -1672060866, -1133469252, -803630122, 1515928865, -1823289834, 2034557847 ], [ 560780878, 1429428635, -724927143, 1084870420, -757440410, -1424037959, -430126723, 632155027, -595934682, -1954618828, -948892979, 1074491550, 240340848, -976179246, 1660929682, 38156631, 528799405, -738670159, 52900565, -207716868, -827623886, 1187102141, 428751671, -345920108, 2119516242, 1656481862, 2038695403, -477677071, 1533048745 ], [ 1645626706, -1476840680, -2112313584, -12439735, -512227110, -1582691258, -1131084905, 1513139747, 1777911130, 487270826, 1616302124, 2034392956, -1075579872, 1439689215, 391587092, -620130038, 1953686163, 761970947, -1690096297, 1622980003, -1981292930, -119628523, 1561849945, -1407232432, 1888495196, 1937162686, 452759242, 1894905742, -87778442 ], [ -282121936, 709776696, -1431868993, -538572904, 738495105, -1942206544, -1902145607, 1975817439, -945421309, 1307197755, -1679645654, 1541253554, 488530046, -1828227737, 331921743, 275990303, 403057452, -372583832, 1157094354, -824399215, -1559899035, -385125236, -5560080, -1229484890, 556784844, -683502758, -1772405424, -593156027, -1911987397 ] ], [ [ 1227578605, -824361953, -186043178, -1190768695, 521558363, 400780645, -759899527, -45657756, -1868655954, 2082066361, -1761589145, -859576348, -136274413, -1088353789, 968961942, -635700598, -518050577, 428254807, 1572997138, 1054694561, -1522469912, -1255357205, 996610380, 1608750147, -939259438, -1141491098, 544411328, -1980081299, 1267705805 ], [ 1881048532, 961703014, -441406374, 1910619777, -347776656, -1286356986, 78885374, 1231193961, -1721673256, -1227937390, -1324268703, 574165070, 2054861090, 779941876, -2078343975, -133635858, -752956656, -1035741587, 1272170412, -745700058, 605148573, -1550834959, 1869806434, -2099040974, 1902876827, -1505770928, 1809325655, 1739748803, -1139287584 ], [ 568583308, 2111294362, 519309967, 921651605, -1638414640, 2139573264, 394687690, 2541928, 970321648, -508210272, -1549318959, -2134607284, -1918568144, -655669809, -835847543, 1074156143, -1111672091, -542640359, 1428709796, 1882880922, -1359609307, 1074296898, -1383496311, -19772497, 1980990193, -596529139, 779630300, 199217204, 1680804761 ], [ -1065217656, 729454047, 998127861, -463920202, 1776164729, 89328068, -40381525, -1136114850, 442565684, 1279976792, -2128554355, 885951090, 2052265533, -976287948, -189829678, 61019782, -991717136, -41925504, 94606250, -1011442683, -177114343, 519936595, 1259561714, -932551685, 232763605, -1748475581, 19899382, 793416897, 394915267 ] ], [ [ 563864101, -1668852358, -1897498751, -1044458261, 1013651375, 1479396400, -1844914427, -510258210, 1122138633, -1837193566, -452542519, -1681413635, -961655790, 2005779218, 1295193456, 96467061, -67587174, 358714080, -724041335, -305676187, -1817965390, 529444862, 695774646, 1981486854, 1142661916, -1744306049, 70470900, -51308835, -2048363054 ], [ 1599229089, -1359782134, -820215975, 825849066, 415072586, 1084609593, 757503121, 1530950704, -1165614031, -908991171, -567524512, 266869855, -244373881, -2001741837, 809561441, -119184589, -1241245092, -1901549809, -344534317, -1782703288, 1707779462, -450553111, 1541394991, 414802902, 1747138309, -2058056698, -1129321989, -1666306768, 1597007622 ], [ -878473657, 1900860611, 796932949, -2062096379, -1684654885, 281561706, 682164838, -1199902124, 322492181, 222225877, -478953864, 912921354, 79494221, 2092730202, -1706316151, -28412834, -1221829386, 1094199781, -1381886704, -2016378778, 1552983737, 289998814, 1837738392, -29394491, 1199805268, -760843146, 50542851, -1993281863, 1229812900 ], [ 1834050188, 2057295414, -803487590, 188411224, 20527415, 1998027049, -1689036777, -1156329192, -1778140439, -1328246129, 917773200, -1568902731, 1204516512, 1719306557, -845094298, -1772103129, -1229908916, 1965997907, -907232847, -1371249551, 451132699, -1913814298, 381771751, 187560608, 1758648271, 2069331984, -32478863, 1137390044, -845043837 ] ], [ [ 1915563598, -690906083, 557468971, -18636903, -697084641, 1411924574, -938201058, -709008268, 277643977, 1671864880, 392357407, -596450550, 560465355, 322128927, -935079659, 2029263726, 1136753045, -1776873918, 2098782961, -1029259942, 1308580908, -619848762, -321812431, 1343908256, 446416317, -295176205, -1131189647, -721754354, 2146356952 ], [ -548798378, -1414510201, -183012394, -450928518, -1357278551, 953846345, -412817233, -538014027, -1604853065, 1727365050, 443568533, 288068392, 723793036, -480719345, 1629915390, -902544436, -183296137, -1164114089, 1802900086, -703676541, 1599190943, 279104860, -404314152, -2045174086, -469031144, -460601501, 1174866131, 731233480, 464401267 ], [ 370372251, -1660697368, 1088798730, 1060627728, 2061966933, 1100174471, -1217770970, -539511400, 2024889185, -378291724, -726661415, 678724216, 1055111619, 879314945, -539763925, -1974617803, 1135747792, 980177069, 1849224738, 119734247, 494552380, 324662905, 450573140, 431266504, 112527983, -1454756787, -1932051804, 128266735, -374679405 ], [ 56776654, -1850144890, -329608638, -1638174306, -1514613101, 1785386379, -521952160, 959071044, -1240295966, 1620175039, -1194995978, -1505051250, 1292060571, -596588947, -751405775, -977044184, 850519270, -1561967521, -2081685563, -1192619075, -1382450514, -1131163370, 408565669, -1153540136, -314942829, -1325906961, 409793073, 1481948299, 403755263 ] ] ], [ [ [ -1196039815, 1956976158, 643920685, 100507417, 1820231394, 221753685, -1842073613, 1890428689, 449001252, 370127331, -2029969593, 780403291, 722986183, 460237319, -353192204, 599067080, -2132062263, 1612726775, 1485950580, -726688442, -1494438278, 194260950, 2021732830, 153533172, -1724655267, 367178043, 895205217, 826792560, 2107928772 ], [ 1438294869, 763291788, -1468786882, 1488819438, 370869364, 178506593, -2124475758, 282010982, -802095050, 382088081, -1353475433, 1513560802, -1243117423, 418403025, -445063435, 1652200253, 435474603, 753335282, -358731197, -1257803568, 1313374486, 1296494215, -1308859691, 32350695, 481135443, 58684003, -997413451, 1741807676, 1422562783 ], [ 733073105, 1316138148, 416339258, 1974586068, 300709774, -664343267, 1276831439, 1210838268, -37147443, 1181969594, -331034184, 46657547, -23199102, 567021164, 1242411685, -245206719, -2034070601, -210133215, -606210878, 246235517, -177712339, -179020655, 1559002982, 1450253394, 2016343952, -890426199, 575768243, -97028391, -1670121673 ], [ -1377427754, -78640892, 1230103095, 1747900048, 311223006, 903762774, -1593046982, 1118336089, 1813094539, 1954536804, -1753137519, 2112430606, -239677106, -1458439157, 1897128181, -1057155795, -1480047761, 1304289890, -1115171153, 1108257209, -1342624854, 1601284047, -1562096390, 323579291, -358017761, 467896076, -1744199210, -1234788322, -1165643662 ] ], [ [ 642555069, -542595447, 631451480, -1246224507, -492653028, 2094725339, -1498368842, 613923969, 789517718, -59391979, -1749991432, 1012720983, -1818052395, 99162546, 1894727691, -842650833, -1709785048, -1858405828, 1095353882, -1827956406, 2134120640, 1148980251, -851656550, 663874695, -1158263856, 280006195, -1857462739, 1791358500, -1398935470 ], [ 1293313454, 1618294208, -1671419309, -420674341, -1396484489, 829670352, 1395410574, -1199104551, 1385876413, 1033674188, -1814342359, -460560088, 871813204, -744462034, 1254484998, 77740138, -2028104561, 1782881494, -584396826, 866405612, -2105689327, -968683176, 121097860, -999551910, -387620316, -178455243, 1644621258, 1640185858, -335329998 ], [ 952295744, 960609689, 2081149612, -368277233, 1500381714, -467186027, 66203515, 508704110, -1087352860, 2101713798, -887470467, -1978793757, 666073893, 773698874, -59849360, -144153438, -1463899750, 1741107825, 953920350, -28440776, 308272650, -1918203314, 104655810, -1244775429, 2126942802, -1984891442, 1184015486, -465307547, 1539029380 ], [ 977676142, 264329845, 791545217, 2026881669, 1367551952, -179274151, 1993364362, -647429935, -866322698, 1099922220, -1983606653, 306637212, -664658742, 655430812, -1323099291, 417619316, -1930043078, -1563617150, 178093565, -794766006, -623333572, 522498876, 471384729, 1836053664, -1208199246, -634252387, -1433115216, -163598814, 1645448811 ] ], [ [ -1875935838, -1025193835, 770773607, 1370874024, -1384787979, 1863201917, 874333695, -1481406626, 1264006242, 476148838, -1415148113, -934048636, -382010435, -421823610, -636458942, -297121314, -71474052, 1134974459, -2077935170, 1837928630, -1790449948, 1858619048, 468514290, 1365602762, -202590810, -923051001, 1799442217, 711942954, -856680328 ], [ 1964543461, 171631235, -418744457, -1860300360, -1784617904, 984439181, 1255783937, 1731033533, -1208847779, 592089580, 1418566246, -1597421165, -802557514, 239329964, -2125084403, 1803966990, -990932199, -71976364, 363104240, -1821812418, 2004409372, 237488909, 583294638, 709533527, -13319105, -1594055602, -430791483, -2041865388, 673822229 ], [ 165498548, -1398557291, -342155615, -276541818, -1369368961, -843165662, 1011880781, 1042121997, 1874294455, 1646103162, -1418746411, -406690268, -556944096, 1900053328, 1524525954, 1533618064, -878044138, -209479214, 1553528922, -1421188547, -1094099357, -756861422, 2088983060, 1242966243, 758276599, -1355714513, -2087397657, -1753276300, -1224849376 ], [ -1775787639, -309815831, -2003042745, -392150868, -1343927240, 910289079, -1961997301, 763048882, -1402503968, -1257704783, -1377955173, 1970015999, 34638217, -2116990050, -1952948165, -6062473, -37989964, 1265342744, -1264863620, 2082699131, 937258693, -101755718, -1946126999, -39232314, 593313034, -1466646597, -73993128, 1392394271, -186548530 ] ], [ [ 1357648164, -1198773691, 1647629502, -1629310268, -1969771231, -1958583262, -1130360709, 935888567, -602854210, -72136683, -1216474888, 67704566, -1458930320, -789319085, 1683410567, -234218771, 2036808461, -447354498, -1421925356, 1662888920, 1836263702, 1464470793, -1781612335, 359010071, -1779612168, -812096052, -1639610762, 51027148, -748577793 ], [ 976129050, -2081118795, 1105650201, 2108249381, 1448553410, 1095642539, -380602336, -1950601368, -1608891854, 1717516616, 1178412311, 1822637235, -1140449327, -286109664, -381097833, 727716447, -343452997, -567997079, -2061700078, 261127063, -282883658, -1832328158, 602341062, 1096108160, 1196192289, 156227577, -579900329, -1390202409, 683357466 ], [ 1387971475, -1169120964, 2069407816, 365910751, 1131302759, -906980337, -1393391781, 1329055114, 1637844809, -852984314, 1267499304, -1375921153, 390259418, -609731894, 156850237, -1361739478, 1783205591, -878080198, 70951666, -1918286990, 1781597387, 1642421295, -1418052838, -1829070757, -694643868, 4667802, -1642335517, -1796301461, 817371877 ], [ -1253989227, 545679467, 393928301, 2120395630, 265314884, 2039941143, -370316170, 1567304567, -134730039, 1677474614, 1929872131, -396260176, 1166749199, 2085254002, -554365744, 1504984834, -252628921, 1270747214, -1344233054, -491281629, -1100823166, -843503730, -810458545, -799040654, 1343824206, -1074061601, 935777450, 1603204069, -1873270847 ] ], [ [ 1113640880, 2006901852, 346102331, 1942559458, -815829458, 1906969855, 275933990, 555121173, -1680356680, -920745986, 1644762669, 119445639, -252765824, -412722901, -1509182789, -619015452, -351325340, -547402362, 1522020177, 1286857669, 1743436995, 708339426, 1643644486, -1098372354, -2123330178, 1677877403, 796240620, -1333149862, -1675061837 ], [ 1385154829, 1324724525, -330377565, 1715107912, 862339319, 447130828, 1812558214, 904647842, -1920629709, 137846665, 1593475739, -1400778483, 1959816314, 1719770781, 833767157, -1909797342, 87323454, 1350831078, -1821241689, 881111604, -1688481568, -1411337192, -516091557, -153777712, -366792024, -557639366, -2051816071, -1338222610, 151385365 ], [ -1240267631, -1421643078, -541877189, 1938209053, 1598350700, 1720013239, 1738892623, -698719468, -1656486202, 480893806, 59686402, 1484438671, 647638935, 978932463, 596915556, 619778878, 973136059, 535241214, 742560243, -942940226, -1775232551, 652068745, -1706562376, -1607214201, 644477131, 212632962, -965353479, -1347274794, 352678361 ], [ 1791483170, -1276786505, -417510670, -1582596897, 1910400745, -421539672, 55119583, -472553651, -1518636999, 589630595, -843365884, 374009068, 1951556714, 1127122041, -140193862, -626514393, -887551029, -283614860, 371057120, 217209966, -105362022, 1949045509, 1270584479, 1027484086, -1609735580, 107627084, 2053668550, -270626357, 308268981 ] ], [ [ -353515558, -1919135719, -1061684980, -1049429977, -256438245, -1776932789, 1619572255, -579141911, -1083620636, -154326351, 1777122754, -810350810, -277478856, 1953308304, 706518350, 24541968, -1525034552, 62992603, -1108517318, -1665125430, 1719127484, -1369751366, -171728323, 1451027365, -740817802, -475119640, 1586532422, 1529612276, 1204672445 ], [ -474032749, 905135462, 505982181, 818911517, 1013701910, 1303341911, -321045910, -644107375, 1616398701, -1646123069, -1618039800, 269401407, 1982100624, 679360069, -226106382, -368573744, -1240605831, 537328879, -82551953, 796643819, 1669837062, -568409466, 42224908, -869315325, 1599941609, -1880201083, 1582848421, 112009810, -2090761972 ], [ 1806538074, 2010866460, 383680042, -794103507, 628438772, 1110992195, 2107399871, 419015872, 1903595018, 1247717666, 1028232347, -1259433787, -1699554406, -1224591052, 1782341591, 467472372, 1393018410, -1445808139, 127311473, -1314251489, -1980658873, 119858431, -254914133, -2099216713, 671342332, -338839434, 68365261, 850229584, 346314844 ], [ -1909267802, -1963341975, -869725600, -767197339, -372414006, -346731632, -2096664532, -1808996101, -373208374, -1669868392, 567878991, 151125430, -1998058704, 753496900, 1776092230, -587922208, 134731744, 1451054078, 106239262, -1888281025, 2001410344, 1991732951, -109385160, -698501390, 1751104934, -578337953, -128194582, -759360394, -1625473909 ] ], [ [ -911053597, 570487461, -1662038738, -1748702544, 436484331, 234224349, 2132016141, 605268792, -1779704048, 1410992041, -636577791, -1512424232, 1078353323, 1772254293, 1265921964, 41765504, 806607530, -1552523630, -350626601, -1966887294, 542437835, -1209806719, 1693212925, 2133716970, 1035629040, -1080174065, -479906220, -119758215, 1001333187 ], [ -1714579464, -813413950, 1307756175, 1152096294, 802680665, 423311065, 1470582855, -971653517, 2129209908, 1487089576, 1729372145, 829209551, 1769490331, 1599765810, -877911266, -623476832, -434013512, -1447691574, -362232340, -1298521444, -861604695, -528630989, 219239297, 370855721, -1475672136, 175349555, -992048727, -1522086540, -1529524588 ], [ 1942165176, 476401897, -1181226234, -1543652632, -911079317, -1851787623, -845185337, 1456795088, -1039050688, 1193357839, 1850358693, 752259117, 1425667809, -1153479616, 909326183, 2084390667, -1110251334, 937563511, 1109016031, -21218520, 347051232, -2048724033, -987711860, -11957577, -988719685, 1402040012, 1600081171, 1651571404, -1483564240 ], [ -1528434189, -1479668540, 1882000734, -403575077, -788997064, 62165335, -1779802941, -1570172610, -266718237, 1726889448, -1849598286, -2143739064, 1834906600, 1444976681, 1339004332, 72530828, 446775944, -1107358697, -461546878, 476402947, -1473634446, 1278143764, 1387150420, -1656358920, -380516051, 1478420130, -746289804, 2084182653, 89757077 ] ], [ [ -683008320, 1508257474, -1028462973, -276073106, 438904728, 823252077, 1480062165, 1304642612, -1193188308, 96491127, 744771758, 346086596, 1995475339, 1646291784, -704396734, -1269477306, 149967764, -793419346, 1619988708, 573358993, 734202047, 599219408, 1500991784, -514049185, -594935307, 742122739, -1449113023, -441243612, 1222264757 ], [ -1250262829, -1021339720, 1322528399, -119305675, 645284515, -878345556, -1515357044, 1242646462, -42550955, -1044425638, -1570116403, -1403782765, -2045602332, -179131362, -1105390688, -535934868, 319129562, 1818327863, -1036393061, -237263315, 2073676216, -1018176124, -927978623, -1047337580, 928015570, 1237340272, -1808826417, 423855634, -2011249593 ], [ 472859490, -1090473335, 1552381041, -174870520, 1391871330, -131325429, -1789955375, 1869948995, -1218217731, -1300531220, -1227014282, 1262845902, -695161370, 183555318, 537956290, 41864304, 405976028, 1252518875, -334655726, 702540707, -1405839538, 1002545528, -1084213433, 617057082, -761617985, 863691470, -2110375677, 1722420630, -885939108 ], [ -1728142353, -264267292, 507756687, 293017068, 778222137, -1597158910, -1837185897, 1397576972, -1151124427, 2067575595, -489321338, -2057152631, 681833408, -1789022883, 239250295, -1539267120, 381351410, 629296252, 537733678, 1411494569, 294952466, -1224770778, -173789110, 2005238476, -308178304, -592719234, 98123140, 379152237, -1440299504 ] ], [ [ -240655163, 561700823, -2023608151, 1371125617, -681777481, -77469350, 937201043, -410669919, -616682190, 1211544147, 1469904353, 1261805746, 2036619751, -1990024395, -994428784, 2034620612, 46688500, 1845426041, 1925060990, 141178229, 1039569262, -1638450132, -888399337, -589986567, 973452141, 1946220444, 1538666175, -752814558, 1765343064 ], [ -252369580, -1447864760, 1226484296, 1953695651, -701906945, 436124909, -1568563240, 1027385376, -701076634, -144198884, -1427359219, 1183193791, -1750367495, 16870683, 1388811318, 1790136384, 478890666, -45933492, -657545608, 293931979, -913395544, 729122931, 992234647, -1905685878, -2016493586, -1117568590, 940714094, -868380399, 2085565621 ], [ -714715742, -556631202, -337838353, 214228757, -1997556478, -332206681, 1239680405, -106902221, 518678997, -1086206474, -439688367, -690295693, 105450729, -1649597235, 2083174361, 691749421, 134369018, 278391751, 989934346, 131371660, -1149079695, 24542222, -579471229, -1458392411, -500208484, -1980253035, -1451985114, 407718411, 143304316 ], [ 118293981, -603324347, -1594748347, 1242114627, -804944317, -702520767, -1830695079, -1122339477, -1780966938, 1788290816, -645877497, 1942235943, 1758666860, 76721437, 2056915219, 479520939, 688999757, 1684829267, -817750242, 333080848, 355847810, 5449226, 1014303074, 1388217862, 1954324015, -819758716, -376365048, -999571086, 84208383 ] ], [ [ -1351309325, -325437478, -1504516681, 308010191, 940274768, -1802994131, -1704547314, -1360948526, -88047998, 2093092498, -43741646, 1385973784, 1997116033, -303305395, -878332139, 621259875, 1769968015, 1705539433, -1611515320, -1386760543, 1180940706, -427068575, -2022047815, -659818365, -1224150088, 1075039089, 513109806, -123041915, -1521369837 ], [ -1984314190, -1574687201, 266208500, -1269450677, -1207638066, -1349342028, 1340581431, -1181385847, 495791758, 1187274071, -729103740, -1992577826, 1864406952, -1966629512, 529463298, -520464367, 331519695, -1455977131, 1846919999, -1874937404, 1527058145, 250363731, 1294198474, -908681908, 2005362761, -258781558, -92661466, 382921601, 2014285113 ], [ 1511764426, -1460832686, 79365267, -1571478825, -1533925016, 586992120, -2091959495, 224149433, -1448293227, 1653379543, 1176414338, -1170344778, 663544119, 1259171493, 22289883, -1693206052, 1909444090, 1745492597, -724274274, -1982826367, -606063901, 1329517971, 416249620, -602990465, -1591174881, -546690817, 772251736, -139008001, 948624738 ], [ -160401868, -9481660, 79666582, 700468735, -227034843, -1939511202, 1970600661, 103325435, -1912670581, 822212311, -1082392605, -695364139, -1402445308, -1254365484, -349767647, -150000286, -716259132, 470245303, -2103181403, 1433427282, 99972945, 946557653, 746986317, 833877143, 1641050868, -2010062628, 1329832293, -1301409491, -1733023966 ] ], [ [ 1997157415, 645635852, -835012026, -1105819958, 2026682497, -241330541, 2125112528, 424662714, -1615501212, 982584369, -1766318715, 424245672, 2030931170, -1814930264, -497638181, -1557226490, 2001019404, 233822037, 1913369713, -1543823951, -59345694, 679621573, -938302889, 1262789798, -1258872057, 1715572651, 227871496, 1095375034, 1327448548 ], [ 585072265, -1379312930, 1093566297, -1270747900, 26378126, 403927941, 682145899, 264801688, -1558972362, -600891804, -1373835644, -811244372, -1704360140, -412427723, 334257811, 671862919, -1209370163, 635364295, -1860328608, 1254416361, 177880704, 597987963, 1293915351, -1070383995, -389093239, 463716666, 1543776333, 1383371816, -124228028 ], [ -489969455, 1003308739, 1770403716, -364018217, 1282849807, -1351037175, -1078246483, -1541678303, 876237119, 1372250191, -1216346176, 1462533790, 608007037, -1206736709, -1049692637, 1526940162, -1170522062, 552086032, -2086487457, -447308986, 1145902017, -2295134, -136755947, -1177593537, 482939473, 2122264984, 1156681796, 1998043357, -91651906 ], [ -650941438, 1982170578, 1148549013, -971875008, 1032380623, 1003506616, -618101852, -1947523590, 1819906305, 563003515, 126878174, -1927589769, -142414007, -1244645110, 1528195875, 1599547321, -1352906021, 2139339087, -746783072, 2091402415, 972874942, 1986597181, -646092651, -2031361229, -681327710, -260271091, 1912774831, -1020227418, -1511814532 ] ], [ [ 786107659, -1514924047, 1757307568, 1122024642, 790987646, 47386524, 1251277074, -504230367, 1268089065, -1426034661, 1690705647, 1721434349, -1682835876, 992847717, 766430300, -2127320357, 1819347290, -601847455, 9894896, -29123121, -87489861, -1502662167, -1735184239, 1689992692, 60270563, -1369451150, 1710104732, -1410708435, 1859583882 ], [ -467242429, 1896426938, -681536185, -822798609, -951732852, -1264938250, 1010774138, 1695081044, -1840772706, 1068567191, -875209267, -1547854956, 1097475606, -1553368835, 1729554381, -1720089812, -2047000425, 1964575690, -171013588, 433691960, -49476983, 1993877095, 278221858, -724310578, 527964819, 722748103, 2146346074, -366830739, 334800865 ], [ -638765814, -1584652963, 1212239579, -2138642334, -1668062603, -1327071445, 413289133, 84829627, 1813898147, -2076420816, -50672829, -1379281980, -59197580, -981475495, 1653681601, 1801096027, -755163741, -1720386272, 1617594578, -666156255, -1593268599, 1940383722, -774064222, -877700073, 1630511961, 1835037124, 347284713, -125460886, 913168889 ], [ 749005421, 1821455216, -1163458492, -1116966005, 1912691343, -297285576, -1264658915, -2062190675, 763997603, 1110452393, 2069457950, -362636291, -1976198925, 2051297391, -1919690566, 755645568, 530157457, 1261888597, -39119514, 1422355933, -265355278, -422351520, -989551031, -1265316548, 1570263781, 1784695432, 328193414, -2123930472, 2100565934 ] ], [ [ -551424693, -940108293, -2087792436, 658215980, -1944539873, 1380046808, 1795076931, -1791066917, -35371140, -1477133211, -1253241761, -419617770, 1963145040, 1018621206, -586872846, 2059614936, 913036580, -529006157, 1448924316, -1267031539, -983172343, 6354603, 1010934749, -803073244, 2142757064, -1269722580, -26894535, -668478492, -164507710 ], [ -1208389474, 1839429690, 1560599561, -151688605, -1632881558, 73778190, -1754344644, 1963085611, 493444565, 553081399, -2093422911, 869567870, -1329841559, 1256784279, 524427882, -1405211321, -1659128746, 725966610, 130024999, -1549229903, -1759399780, -352831376, -1258882819, 474500759, -1323386321, 349611074, 920183728, 888789849, -1439685704 ], [ -1315978066, -78373547, 532343650, 1992583315, 919165315, -226904025, -1561401102, 808078092, 1250503792, 425329275, 331416832, 751282678, 808533025, 523224522, -1411436088, 1464063989, -1803134598, -746442190, 1440524487, 233594740, -1857115749, -788583523, -1180055852, 1940053877, -1273350826, 652451320, 82723024, -1755530329, 1932178949 ], [ -1882061680, -1780253314, -1897524129, 1114589988, -328056844, 434275509, 666913679, -205216177, 725103749, -1334095903, 1698936615, 248542835, -565944993, -850352815, -13088942, 611588263, -1816244520, 1963112780, 1777538992, -1438598154, 323316596, -578816995, -1672388370, -956057469, 41103882, 307673510, -1991599998, -48865576, 663427399 ] ], [ [ 2123342254, -500511137, -1999871060, -244511427, 720203638, -1266244121, 236064361, 1715021813, -1085231305, 296904028, 543227330, -1906005787, -1261948704, -1190329179, 109522551, 1971443168, 88277888, -901319237, -1022212841, -1178760270, -2021809080, -488887718, 2074409075, -567479670, -319963491, -223146189, 2584537, -968490023, -824345180 ], [ 680047991, 806093126, -212573965, -2111861772, -1246817265, -470077121, 2000743083, -1594525167, -1338800226, 546550037, 1273658930, -1940704164, 2067711647, -1019817361, 1736136655, 694032825, 1832673417, -2077065376, 286097284, 77468035, -972472827, 785776372, 982647067, -2004354705, -262207437, 1897568254, 216979428, 756595728, -257503812 ], [ 1634175606, 1275144965, 2059321629, 1947568924, 970876858, 256777087, -1115437312, 486989325, -1231462519, -505736684, 2099183067, 1821946888, -642530593, -583716548, -1469962700, -340069385, -1822382834, -1579310394, 668390093, 1523366370, 1178410606, -2138125, -867397974, -1968511563, 681110500, -838667303, -2105120521, 1774295053, 2135919522 ], [ 1820968609, -1257857963, 1444908206, -63050272, 82850433, 1497466889, -1977711908, -1099078694, 38602673, -1788344367, -1681235962, -1334846063, 1654058411, 406425602, -667716534, 1411110116, 34557742, -929569337, 321579142, -949740324, -489868430, -657085604, 1811642482, 1002120899, -1478454469, -459200930, 2128203374, 1686736477, 889573083 ] ], [ [ 729353973, 1524413556, 979616910, 903797218, -1134916730, 650080641, -1073338426, -1366114955, -941835786, -1041992079, -2074921608, -1878625923, -410099427, 1743712313, -517835351, 1542623216, -445378079, 380533269, -1009531751, -1608761923, -1236364795, 943270556, -2137018275, 1607204384, 1364884264, -1516584054, 632726746, -81571521, -1809624440 ], [ 1880438235, 224129602, 97156620, 1672601141, 1781271534, -1459418000, 2011889833, -49512069, -1762725890, -1408208908, -1443162055, -1110682536, -1141867219, -568459803, -961617575, -1749754628, -1889668003, 2012540391, 1378114363, -1462063742, 1398250808, 751534111, -322992229, -1766681156, -183550197, 883602945, 572476760, -848996340, 2025333942 ], [ -162469100, 393793334, -434907059, 1960339225, -580168101, 1716133263, 208863948, -1940583624, -675235683, 1122718368, -394962670, 159951673, 1378253436, 148217809, -1146410397, 18309225, -2012865731, -1583111387, -92533189, 1449866311, 640643061, -1362422113, 1667899358, -2142812232, 894740655, -1725461183, -787320824, 1409541700, -136077703 ], [ -1718528387, 152912471, -673108545, -369270387, 706635205, -596237210, -1925970605, -1258627671, -1558845216, -1545249235, 1084668668, 148400712, 1137815813, -1377511580, 1709481462, 1875514204, 1892603074, 1037760694, -680997906, 788493859, 35284927, -2121212069, -1666281153, 120467987, 224821088, -554904156, 1950681517, 987641786, 592792364 ] ], [ [ 447676341, -159698935, -494599087, -1643654036, -676940562, 945519044, -251148287, 653526023, 689007624, 1875887472, -317849129, 1067984966, 2134284375, 538825254, -2105923643, 1098172501, 1958258991, 1798020378, 107289706, 1726891730, 326720558, -256245413, 1580113231, -635082988, -2096027216, 286424669, 1427103738, 1431489337, 1381454874 ], [ -1240091474, -950027983, -649794263, 696631130, -985608955, 1243432203, -996051606, 1472868559, -1224644024, 1044814332, 1837035871, 589841454, 228328287, 220921820, 1746556013, 1099459133, 339774857, 36774217, -120893383, -1842825982, 95649063, 1034425647, 1046326601, 1487790646, -1739495938, -1617418321, 1459177083, -867155603, 1902046592 ], [ -790620208, 138744340, -1513192940, 1455957429, 506688112, -947847300, 1468528904, -970871362, -796023040, -2063794977, 1513029372, -189198256, 1722758800, -483899675, -556012633, -303428954, -1612632235, -1953201048, -750078037, 1623216844, -1655150920, -1080763062, 1508574204, 525112501, -638049337, 1951759488, 2044629382, 762704477, 505140870 ], [ 1784789379, -33768959, 2069539608, -1177094616, 1962159325, -1186174702, -395170043, 1077171587, 1200279760, -914135602, -1889846933, -1998778185, -638795961, -918235089, -351016123, -1412841154, -1123436568, 705063375, 1483971602, 46858093, 1771972979, -148354848, -1821404050, -1894334475, 2025128802, -1303395596, 464327624, -975931356, -846177829 ] ], [ [ -8495060, 1749352408, -875234608, -1576932283, 1845207996, 1121752990, 1643894343, -1977758248, 69001099, -1832622188, 696758978, -1500646309, -2126085141, -1578327227, 709647146, -638207808, -406751268, -1712079291, 142541278, -1134017720, 1696447148, -1201345333, -1945638593, 836557610, 1908710836, -1742217922, -721315590, -1722562742, 1662603884 ], [ -915396416, 1416275208, 223918052, 424019767, 291134171, 525804136, -1690758519, 1333238978, 811858920, 891751394, 1731514003, -767817561, -1289032908, -1397095004, 153308381, 1493479030, -1353311536, 2124445393, -839649048, -1724732986, 1390053548, -1211946041, -1016215645, 1537447730, -39665226, 991501275, 1120691465, -1209435377, -163306099 ], [ -162553764, -1037231399, -317693680, -1443161478, -1567910411, -1955048047, 1515982356, -452631806, -771933945, -1715869801, 625663639, -499823324, 1117654890, -1853776712, 2049066707, 1134459550, 2108327419, 402325070, 1830180000, -1566003142, 540262453, 404465607, -391809589, 285319448, -1578282447, -1295962850, 1620583646, -481045967, -436209750 ], [ -952395474, -302118851, 530583985, -1128385709, -636605218, 714471924, 971422089, -1201254428, 521094305, 165735637, 351138012, -1102911100, 845733371, -1808148184, -1852985972, 982041318, -2114497712, 1071912119, 1606371657, 2034307114, -215107225, 2126621908, -173994625, 1341467727, 2125489823, -1812033312, 2102128035, -2004888812, -1199295845 ] ], [ [ 1231193173, 22769249, 881809900, -1329707082, 2101469677, -471933480, -2111069244, 1559309083, -2130798823, 17059635, -1736164756, 1041853376, 2004861693, 1403307401, 179878897, 168623327, 1729117188, 839150049, -1329093670, 147201051, -411112540, -1120688420, -1558367305, -1290339755, 1065882820, 1238576570, 198813962, -477564617, -273356204 ], [ 98226845, -623025216, -1107774543, 935776037, -1352435450, -1948489438, -1782477426, 273803067, 763326210, -319923743, 1463682221, 210403478, 1145416628, -1812264055, -561622378, 1845574808, -239584990, -2104951013, -133156870, 1032907798, -657164026, 1103438937, -835391949, -1436659169, 74010415, -429550183, -1227791788, -1234171651, 1731208583 ], [ -592447549, 2111147561, 746596102, -217282656, -924521060, -1315676066, 1557033829, -50724904, 648407626, 849694430, -253211252, -780470709, 1761527181, 357225340, 1020418454, 170691939, -1151650855, -78039339, -1129805344, 929063871, 1644201096, -1789685815, -1528291547, -630583036, -997500452, -1386574824, 1849696077, -1166420529, -448939425 ], [ 2074857978, 715332402, 782867400, -1704718031, -469342161, -82363800, -164810743, 693859119, -1092641929, -693564303, 202446676, 1751641743, -237259133, -1889488502, -144368554, 1258313809, -1744335586, 1485161466, -1714434259, -1549012192, -2085874403, -79773190, -24091133, -827860495, -396718647, 1941260435, -830398925, -1355385079, 1495975044 ] ], [ [ 1713129476, -863344368, -930144053, -1239049635, -499918415, -1656627679, -476697464, 445568200, 2003951039, 614952440, -1225754779, -215623748, 1006487313, 1766798603, 814443278, -492578944, -1122426184, -80701179, 1959366562, -1323266440, -1796813578, 1799256268, 56341603, -987870507, -1075349767, 1176882627, -210347908, -985609160, -1267472833 ], [ -1251425972, -1865715273, -976582325, 517907069, 1568147700, 1720074948, -146226384, -602232627, 1945245297, -1143996896, -1957640436, 1982039433, -52297018, -515716335, -2060845537, 534607965, -2022299815, -1572573309, 299814080, -1887164985, 1308668654, 1449427730, 2068635624, 941707817, -1159983655, -1156247146, -1508473036, -1571705233, -1922242691 ], [ -1505087188, 1453957292, -1709474382, 288827791, 2121076631, 330556397, -1145827110, -2121451550, 2095706975, 1721790623, 1862653020, 1864503438, -1803120376, 277831077, -1669449806, -576901683, -531469164, -1880063312, 1105460378, 1224930963, 149453605, -293291338, 2108499044, 1184116851, -267646662, -328969037, -1179981630, -910507354, 1310481716 ], [ -798867744, 1644285218, -8898300, -1628287323, -1087093088, -624851346, 174830567, -179493815, -1024379739, -1280040736, 392930330, 450445583, -916924512, 510967244, -1613501632, 362071105, 2066828247, 1622336752, -969817995, 400207047, -1972341507, 1358727485, 1635352056, -1315254742, 607712184, -262047047, 1028672471, -1907389337, 1690822099 ] ], [ [ -1772189284, -291516633, -161344046, 219982399, 1032339184, 362412766, -505486164, -938750355, 657574870, -414649821, 1343050276, -1756532151, 1942678691, -1001957047, 1481748389, 144430492, 1548953556, 2146433002, 727393433, 1569355233, -1474885799, 2001713593, -1457565787, 1705763264, 883741333, 2081939091, 1551733626, -1807036554, -1259924554 ], [ -167450582, 464284035, -1150600680, 1506360830, 956321218, -1813125099, -980276845, -698045138, -102376573, 1351777289, 1862750169, 1870724579, -91873005, 128318190, 1989733064, 650255755, -2106941947, -163920667, -1083992513, -570201966, -610884521, 1961884963, 43943338, -1095535459, 891162536, -1976558599, 2100884713, -1211392801, -1753117827 ], [ -613080183, 488433620, 112005112, -1042592002, 1949417737, 544334004, -111408384, 655350665, -1722119488, -1046549444, -2094555408, -1400653225, -53365826, 1813401348, 322518243, 732267507, -801652853, 427039953, -468090468, 22533984, -1396347612, -1253669028, -1127012787, -486292270, 1031939814, -40956931, 71840145, 623976852, 1830736885 ], [ 1084559643, -455776585, 792410160, 1965693894, 85582625, -1819768579, -753968879, 498174718, -291560971, 273676645, 1865199235, 1430991402, 1279671050, -119403172, -1063795017, -404024313, -2003713197, -1844949714, -1040314620, -1500169572, -2126238777, 2105565493, 1050585441, -531430003, -779353526, 218569964, 1839211970, -1923938716, 1867252705 ] ], [ [ -1309427473, -1305360394, 1338089065, -471350268, 196007318, -819764477, 1673378281, 389587019, 1306190770, -2085346255, 482636058, 1906070081, -34148564, -464063879, -517796710, -910139865, 722140486, 1104451499, -1974919939, 1925463690, -327503546, -954139870, -592364505, -584296944, -1927088760, -1649405544, -462673260, -1725233298, -1059268058 ], [ -1218225320, 1415606154, 1208399765, -1468236347, -921419642, 1667467714, 1095835163, -2123902788, -2068171434, -1422409782, -2136751140, 1888081799, 868964341, 1952725375, 537225189, 1059197161, 113369374, 436741900, 810772760, 498225710, -1128926776, 1009112144, 75365671, -1676381737, 403952499, -1554082215, 551422718, 701089221, -764870250 ], [ 41904884, 1786351669, -2399272, -2012373602, 1249718879, -876382932, -1642939634, -920516043, -1100263531, -372494619, -785410470, -871303118, -1310230527, -86286347, -1823649725, -1100593927, 1197943503, -1085133969, -842404801, -296218730, -2102868738, -31824771, 1882450299, 2136849072, -668586745, 572771296, 1073474658, -2068041440, 242605923 ], [ -609218221, 826718848, 179179650, -842336542, -2019893360, -602864248, 1552108687, -1517920645, -1082891399, 1900407925, 462419122, 2031620355, 1952349577, -1181601986, -1918993227, -625321390, -835073407, -1021880225, -867744965, 1641736333, -13422986, -680755704, 1349256788, -1598532917, 1482395006, 945289307, -1643850665, -431941545, -728175203 ] ], [ [ -1826293119, -896618848, 66945576, -918218052, 1157461850, -512220498, -915684325, 799423679, 1319941182, -1445579075, -1281476454, -2110393806, -464993543, 1202631975, -22729842, -822368633, -42885350, 149420918, -102493915, -1651252548, -384283987, -1020169567, -1612192136, 24597287, -39727500, -9314663, -406624907, 2140873813, -1212184161 ], [ -156445015, -566363466, 1034411272, -38637094, -1311242488, 1858317532, -1159242662, -1337327035, 1645978710, 491121573, -1132376301, -1243475735, 439601822, 1699245481, -2007326208, -1333521784, -1077370240, 340589910, 1176303129, -551239259, 888285847, 205591063, 190473851, -1050958605, -431133396, 1014978756, 934337385, -1889365813, -1712847676 ], [ -832239234, 136736301, 680570928, -348777573, 1157095316, 127369656, 1956729226, -611890507, -466014903, 605416315, -1505869267, -975550020, -360638218, 8311929, 1483392141, 1898300324, 1455829075, -1395477600, -102492696, -1110347657, -2079646266, 1406973080, -2093148185, 2021907282, 501587877, 1662301245, 2030246735, 2025313853, -620995454 ], [ 1221726910, -1441807113, 559858775, 954945827, 1329961970, -152142288, 2029324746, 2057210092, 1770288918, 1690766847, -1587049006, -1492510155, -208723223, -1803101663, 8515138, 1572458286, -1346930614, 1047712805, -538766938, -560329244, 2091173912, -1545054491, -1524745308, -896534431, -1497681911, -1508000493, 634111160, 1136623047, 1501695832 ] ], [ [ 816571206, 40273237, -988159824, 778417450, -1734371362, 527513468, -994074724, 2029816874, -354067385, -1316357723, -502293657, 1678395259, 83492515, 1419385948, 1699082084, -944368740, 1359397358, -1292185979, -1464651261, 945842766, 981422369, -1911935656, -1680633560, 363731470, 1820696760, 1293159939, -1514682291, 304840015, 109846656 ], [ -117066494, 1371207742, -1217398897, -1784929997, 913135446, 188993366, 1763145805, 868489020, -1732666391, -1405288342, 2024985275, 2023443585, 1917449456, -639871979, 2007885926, 1295972249, 1535683335, -539884423, -486360204, 1429083801, -244527435, 1153916008, -737714436, 100590482, -443285275, -859769833, -106523934, -1065757298, -1886030762 ], [ 43431578, -521404887, 534778127, -1614133299, -1131074006, -953264727, 2003731583, 702794197, 917620223, -1085657198, -808534071, -835148891, 199791460, -61902496, -812246143, -1175896117, 1052703138, -1949706802, 1936816541, -595745414, -1639097907, 938884307, 1527467183, -318764233, -1443107352, -301287145, 977681713, -271719836, 1569680832 ], [ -1084258384, -896860255, 1415854715, 1105928889, -159072934, -301048514, -1589177657, 1648260512, 1025901676, 956662821, 1589195080, 303869502, -1670485818, -1238790164, 1763806928, 371523319, 420683659, -250185404, 1595613880, -905299595, 825578502, -366530933, 604721696, -1405364311, -795019796, -394721375, 265308785, 1926241063, -1637950268 ] ] ], [ [ [ 1458680610, 1801377423, -480677953, -545586079, 851748703, -83168666, -483763619, 581807735, -887109128, 1284007684, 444113745, 1636835564, -438983167, -1042458529, 1026602593, -576085125, 206983370, -511198401, 166495921, -1311353255, -185728563, 487688486, 2034648224, -2057105805, 1737946381, 275729155, -380360733, 1575104481, -1447320344 ], [ -97376900, 1068298345, 2038686948, -108925400, 770588061, 426429611, -289072475, 114444534, -217336710, 150676521, 2038931481, 1990000168, -580858221, -982790010, 1832049066, 110930682, 241090266, -1879798116, -462993488, -1281393054, 1941623632, 440541984, -1331361900, 2079429222, -135955990, 1071677569, 107364664, -1722890020, -1602221795 ], [ 837344723, -1831891707, -1943970622, 417099442, 1696167145, 347636886, -1014600893, 1561340385, 1508414926, 1603074369, -1081845008, -278500209, 425211897, 1108042062, -175464435, 2133967451, 617003001, 1053855858, 1587772697, -326048257, -1050129410, -486383705, 1087573049, -1567196773, 48753353, 633815086, 2089402559, -391034818, -1179535882 ], [ -1128534435, 272507382, -32670730, 999653372, 353365881, -582074092, 1549455450, -1531851390, 1032596643, 1854766802, -736965525, 801000251, 1057216694, -139217372, -694391527, -1199340047, 1989104882, -1547743650, -99964502, 1585831203, 2132849454, -1809731523, -263369322, 1524763526, 744144538, 2011500853, -1113722703, 1555897389, 1877158556 ] ], [ [ 2090528767, 406583721, -1885524294, 523897960, 1107966082, 38150798, 383946908, 587834303, 1141575268, 1003499886, 1105156377, -57079614, 1873499708, -557877855, -980495271, 424614641, -259595407, 560235487, -1432764703, 1615964447, 1217497634, -54886597, -920532321, 62869991, 1810667158, -1415941789, -988489062, -1746157734, -1687210646 ], [ 398252310, 851901540, 297289424, -1839574700, -1045970847, 618529625, 469202244, -1139074831, -603925607, -435334376, 1141553635, -600592217, -1520830910, 1601593315, 1156694246, -1306870601, 911351656, 907703929, -1011319057, -1268541870, -160547290, -1787382745, 1046164627, -1382236822, -1158983335, 993370318, 870735494, -20364487, -99131697 ], [ 1737468056, 1073202693, -327108038, 1903813771, 1995800181, -883547829, 1576946565, -565894224, 442806680, -1818584354, 1175150626, -1391633810, -755898036, 190780287, -1056013142, -1672690898, 1938137600, -2045536944, -1745672088, -738198547, -1925259863, 2145068194, -900230786, -936972976, 100269683, 496435221, 2129713989, -1010416282, -1776524220 ], [ 2072695720, 1545691025, -1810875773, -128231991, -809620, 1486446750, -354017327, -1386167865, -517064719, -710519464, -1693368641, 1778244592, 1198724779, 201449246, -972522491, -682025919, 795826868, 1900818231, -565801808, -1998753417, -573234734, 748645884, -550216420, -951456351, 1939695999, 241118805, 475979420, 775008643, -1110885923 ] ], [ [ 610095399, 1812665269, -1865382936, -1562343224, -1481263715, -854851592, -1455992296, 1844022501, -2060272822, 1411644294, -476697746, 778466954, -188775720, -410526126, -393973575, -1198358077, 1910256729, -347373737, -1467464061, 1166988664, -1710357261, -1234897724, 228883708, -2099937012, -1060431186, 959009121, 1754984137, -611831457, 1125208447 ], [ 32950677, -1361643049, 1767910836, -569744533, -438502513, -1237196148, 2022942998, 530792365, 1901765490, -1814089902, -526046260, 1817946516, 1544162937, -1352612349, -237298655, -1089145783, 69780883, 681700705, 1460636291, -231005357, -1549823790, -484825683, -1371228343, 2108404225, 2047216573, 1081354962, 923929478, 1605071480, 1380328566 ], [ 229122200, -884949805, -450221117, 1743435902, -21044845, 1398864356, 128647389, 2004059014, -139697706, -1525746449, 199671614, -1357239140, 606991330, 1723651324, -1031919729, -2109756289, 1959745635, -258268788, 1069249465, 1689697208, 1847207361, 1924683542, 1840830164, 1372704823, -1513441249, -1216145951, 427673726, -1734995496, 717079325 ], [ 1652891743, -1125144859, 2049340650, 1202076726, 1769498609, 1379309539, -1772631661, -99451731, -1178058509, 360459169, 1125134098, -1559155067, 1676240376, 2059391249, 1934227208, 870205822, 1211606723, -756897390, 1243570782, -303149482, -1789911644, 1381221908, -396531753, -94509784, -2021096573, 888238807, 1003756475, -179710345, 1725529796 ] ], [ [ -697428179, 652898213, 1358385095, 2041608329, -1255979008, -2096898751, 494592520, -2119108819, -1658930255, 119390232, 65308147, 378420337, 1313026450, -1654736638, -1165403877, -341986548, -1191534394, 1161559737, -1019614728, 1500251253, -811735815, -206419870, -1844367679, 1315876645, 1072312235, -1317298539, 2119499344, 734670075, -632630234 ], [ -401812757, -1339779438, -610957582, -117444647, -1954896483, -1849941131, -799935456, 225543446, 1043931510, -1029140643, -1324889270, -89391697, 213042414, 43207564, 504246249, -390498411, -1479450488, -1403659166, -2147279994, -1714218498, -1835942667, 1921420077, 1640186559, 143661207, 1396892729, 1630555850, -2063991633, 489950476, 190124652 ], [ 296857221, -265651800, 2110180531, 1749481000, 506482669, -629706517, -1517023438, 864785712, 1046466197, -822292938, -1177077012, -254702813, -1793167357, -900105227, 806136666, 746549345, 1117981189, 1931961644, -1049943491, -1475946002, 1416130670, 54705387, 1729400150, 666482488, 1246767739, -1137391110, -586525028, -705827822, 1266856807 ], [ -747820232, 917320008, -1436706058, -1448467170, 270779591, 720473732, 30296059, -1461049873, 2034162505, 447968216, 1058599050, 1262423569, 1793376688, -1498340620, 1259401210, 1683588343, 2081737930, 841307767, 732345311, 166423427, 1276805196, -1067466893, -2042457545, -1890700704, -675719066, 1380828834, 1791422680, -924827217, -2067165225 ] ], [ [ 110714218, 474741986, 1508475462, 423970931, -1546909217, 1837361665, -1012309286, 382827561, 1503405301, 464613736, -2099951675, 631145756, 2066986481, -1965212264, -1333498122, -1277516752, 387822412, 12223537, -1574257878, 248611218, 543707059, -810279592, -982702542, -1374008202, 1085974653, 1995472622, 889600194, -1921633013, -1178699517 ], [ -1428496412, -892300903, 15534126, -17789577, 1622000996, 548391993, -1559104295, -405563284, -1986538966, -1649780830, 193999727, 1721075889, 2081401474, -677769416, 1634335352, 1351250620, 1190971940, 815364583, 774021756, 659479214, -1170402815, -749622606, 977605063, 1562698348, -640094734, -1522096439, 1220088471, 978758881, -782075056 ], [ 1783407124, -1735181821, -1793659654, 525440495, -601931246, 602270981, -1871095265, 1294608123, 1141001170, -1095532695, -2123723624, 2073914653, 24069369, 1512716799, -269238707, -1403553349, -1275660760, -1603974580, 749549459, -335357904, -587279175, 1472068216, -1421568998, -960554450, -2052349270, -1730450942, 932720746, -1428143092, -374893834 ], [ -679300887, 1375661122, 70226359, -112610658, -1072504202, 691968083, -1353853943, -394566882, 235977535, -86054634, -127041787, -315768875, 2005428868, 555118670, 1305234910, -1725106939, 841869458, -1385396343, -2072983584, 1323863518, 1370716479, 988942903, -392937129, -351958059, -1814397146, 520730982, -1833057249, 209325677, 639020451 ] ], [ [ 1078651233, -1425694708, -1951096139, 519138260, -963841159, 2035058386, 918039256, 975859391, -585991506, -1741680886, 1238513551, -794238435, 277958183, -1018197493, 1222975264, -1820494244, 933841775, 1779772982, -1418547576, -313666971, -1365467585, -1662746890, 2035537521, 1730590422, 1244065952, 1651837991, -1966997290, 150191458, 626332836 ], [ 1492995023, -1805031575, -1630526011, -1994072128, -567679704, 272752206, 1668875453, -493868447, 693433281, -243980401, -1319071307, 1598437599, 1556521741, -111964070, 1226450726, -466139094, -1470572009, -332924009, -906931612, -469474735, -837918205, -105161718, -1034682811, -1840521572, 1295123210, 2047620874, 695190059, -248647222, -847991375 ], [ 605843357, -1361414763, 356147607, 684084738, 272923571, -665061153, 509108062, 1580713495, -1698184284, 126331400, 2005790406, -1254891067, -1707169018, 1099771957, 1229078414, 58745640, -275066073, -1445426631, 1667461291, -400390384, -1983778031, 1482067475, 131140854, -821994387, -1889397745, -31443966, -99454158, -991894024, 1969016957 ], [ 1344125503, 1960326226, -512554495, 2020723643, -1063896402, -1044526925, 227198096, 2067149413, -1144782724, -1673465825, 1950072194, -17162239, 757242205, 178203288, 278685595, -99294573, 2030245059, -515442855, -1801509638, 1546334589, 1133089706, -96005987, -1248377313, 368674429, -1122891866, -292640921, -1480460570, 713049552, 501511170 ] ], [ [ 531307218, -1133693718, 1328766537, -1180769706, 1195359089, -1074369988, 1270157420, 1743102256, -781666131, -4103560, -1634529071, 2133592118, 840081479, 1529065551, -1023052611, -1501224196, -1355113010, -1689843762, 2065271763, -437495544, 674778879, 2060914684, 1983997213, -1163556679, 116276430, -436521021, -1785344187, 660609797, -1938270737 ], [ 1089249656, -1255431378, 1961570819, -932564110, 1461149347, 1833334386, 1325958308, 493361387, -272366312, 2020127735, 2032463769, 1897253325, 1784855304, 1527480933, 1207873056, 814560939, -77364402, 34642174, 1402531469, 1442718204, -1266612958, 951507367, -1664498200, -572467992, -908608182, -2018987314, -746509919, 867474844, -373872280 ], [ 696541089, -762454710, 289474032, -620703652, 2141784410, -1147549934, -1791406633, -341229053, -1171010567, 405500571, 1996600731, 1989820457, -1882390474, 2142856900, -1430883035, 1871330970, 1706911962, 647196333, -1640808500, -1142243929, 200467073, 1018773608, -1670437875, -1886642401, -259007927, -948997749, -782034398, 1311708150, 757378795 ], [ 199455815, -1038099379, 885323480, -197135234, 1030683097, 582842486, 626171642, 979430797, 197426669, -1843509689, 416505541, -492655165, -926574877, -1686741725, -1989848643, -1803807779, 1621914379, 763356705, 255751104, -1834151827, 1094756720, -774411235, 49411595, 321497323, -948701412, 1712031084, -166936101, -1139444023, 451895301 ] ], [ [ 627605664, -1817056409, 1214321154, -445276705, -2146096864, -750158431, -139395725, 1875464452, 1888356726, 1155178637, -926873378, -1145915840, -1957422777, -385929579, 627282513, -125057179, 136304069, 1753623346, -1389054253, 2065645456, 462998044, 725971922, -1956024405, 1739325817, -1179190224, -139049337, 1004157209, 442185482, 1040395118 ], [ -345334112, -1838877138, -932746202, -689399000, 930258439, 500658472, 150854186, 1398070221, -1624780862, 1918231059, 1739039190, -1565992818, -1714025817, 1659713987, -889554519, -403871073, -958521315, 1214030306, 2015133230, 467065395, 1804095985, -350996390, -784311046, -1416978850, 1790705674, -622103897, -2064856507, -1999294546, 2144434904 ], [ 812870139, -1236961424, 236497278, -1493390258, -598429121, -1866743247, -1814673812, -751328708, -1891522927, 1087902198, 1259462529, -1373335398, -646247004, 2655005, -1964218674, 1708343092, -1918893023, -687374978, 170637872, -814187567, 885836999, 182773087, 554461257, -1886771691, -478536311, 1145733472, 441728063, 220569173, 719128528 ], [ -173778460, 742246941, -1330637325, 1174509250, -1567567661, -325256634, -1326442798, -707695215, -1346898880, 806102329, 1886333599, -753889316, -1786415387, 2035020310, 335272055, 1286191191, 1016109691, 266756073, -1956297513, -1864359469, -392241400, 1664365745, -1775935247, 168636869, 1081624831, -784037595, 132550467, 1793477307, -1962391703 ] ], [ [ 1649532500, 55329605, -358812074, 194496264, -813865677, -1501451655, 837195201, -1870380477, 824648431, 1465167860, 188639351, -903085109, 1958806745, -943847264, -641230640, 1917295225, 934833251, 535556859, -786508594, 147821074, -2086238230, 1393368170, -1397205573, 1282923738, 481745326, -228794849, -455472758, -688878414, 1784372198 ], [ -1801952037, -700384602, 944393322, -1081858828, 2083316230, 777434628, 2120089083, -367830631, -1490311874, 597701935, 614233118, -108813786, 1948040743, -671213826, -884245932, 959980559, 1439038291, 851377689, 181444328, 1312906971, 826208441, 746892468, -896533453, 446643358, 773417294, 584645551, 644937198, -329961179, -352370357 ], [ 831326408, 1861554196, -1162733267, 78598795, -1564691670, -594017501, -1476735286, 2085830735, -1372449250, 1067274331, 1940443289, -1696715056, 1961707113, 690746799, -1429159696, 1083921090, 503195916, -432523681, -208367908, 507877691, -382204983, 195183428, 957124182, 737813675, 1696296482, -1765454150, 185955207, -184911632, 102046377 ], [ 1850239532, 2034674134, -153814371, -1400292412, 853932344, 1268900823, -1902408535, 180866025, -2102232975, 1624516486, 356645145, 799211857, -2093857384, 1332386048, -98605283, 554686326, -67494571, 369227369, 868187991, -810116122, -894569927, -1340464305, -383815386, -668638064, -884537763, -658049662, -768421386, 978798960, -607018216 ] ], [ [ -1626882115, -260946243, -1804260983, 1398917700, 486339235, 443370869, 29280996, 1709835133, -457352740, 1757933488, -854234311, 1676871742, -135631035, -666938287, 409415736, -1858976171, -1273724289, -1200986684, 791198969, 1139355205, 702731894, 1545281484, -1785249289, -117333324, 1923264127, -1653304563, -1637974038, 969573989, -1510337961 ], [ -996761044, -1592146418, 1170570124, 812795191, 1704199066, -1088244815, -837657363, -1752601061, -425004288, -1610637606, 1419874833, 1024342395, -628061672, 1466934722, -1134897874, -931460877, -248474875, -554572831, -1469153176, 801811039, -2135469390, 602390437, 914599348, 1038726274, 851224208, -1925422831, -1946269532, -1930734023, 311653514 ], [ -612633429, -1209070029, -767082674, 749491108, 1115613765, 490349071, -798275035, -524232164, 145676723, -964775588, -151302193, 1632422232, -1429471799, 143113424, 237617172, 285900192, 16516443, 1954636172, -766856349, 593145631, -451713877, 1941681014, -61840038, -1287641573, -1322894175, -798196596, -607431478, -2047656360, 266996524 ], [ 761213556, -1681242174, 97409116, -820028499, 627808474, 854583873, -1295895876, 1093540627, -449866749, 238921890, -1847500458, 2135042517, -1310133582, -111258859, -179335504, 552633037, -1582333825, -1662718254, 1756731410, 1607048862, 509746548, 1530374897, 1631275235, 1406554461, 2053932665, 1965624663, 379743006, -718223638, 1974042758 ] ], [ [ 59446891, -1146336041, -365436026, -895564518, -1273534853, -760257785, 242907710, 607910571, 1909241604, -1666823186, 237815154, 1447493303, 2073241383, -1732724702, 773256052, -581755269, -1519829008, -690525753, -971049385, -1127794142, -1517315128, -963491657, 968636963, 2119160798, -63438191, -1441201721, -2078317394, 272179054, 22558339 ], [ -1061218869, -151234234, -377746166, 508416873, -1347598150, 1168150470, -2104453844, 1180284214, -344750043, 462949504, -757167341, -698851067, -1244354878, 653463495, -813173585, -1985062503, -665910135, -1448563700, 882576537, 438010842, -2145667657, -1166678217, 1008407594, 175172563, -584607893, -611116477, -1903846288, 1301757347, -982303810 ], [ -1811036706, 1301989604, 1357251269, 1644796264, -13617957, 1959288450, 1839479381, -847465150, 1225058540, 961517759, 822116277, 330119128, -264538537, 796224589, 1984050371, -1806079648, 94571652, 122384730, -1438723496, 2132481850, 1537356611, 519539483, 277754765, 579310899, 1015782697, -476878720, 1195601729, 126595530, 1674132387 ], [ 1069502452, 1581939638, 2019773979, 1883667341, 456000612, 1103812772, -1939050828, 450437018, 1637603043, 1912726378, 1572103928, -245772342, -1001518968, -1940386685, 1964020248, -1699801877, 1798064638, 993524537, -1878171078, -1924954726, 1127425375, 2094833126, -281426666, -196834137, 1620111229, 14284437, 1658686306, 1818578521, 709371587 ] ], [ [ 88707105, -1072471220, 840637561, -100274395, 2023353867, 1477694064, 1540220915, 1650058515, 1439376851, 1010787590, 1702279080, -1983642190, -1534511076, 217491935, 218991552, -257687087, -596864794, -1417954579, -936448140, 1818447972, -655481909, 980899142, 326485825, -1303132477, -844058557, -1835113439, -1855315967, 249440542, -553272024 ], [ 2040691298, -1840756164, 455641003, -731813888, 764832539, 111827495, -1065011321, 1028886097, -245617957, -524940481, -865268472, -1580403456, 1900695637, -1566122216, 1635975978, 1314050479, 1309980424, 64315165, 1180781152, -2146782078, 1585464865, 574045987, 424040302, -2109261570, -363278412, -1879652078, -1019454106, 57941892, 703742613 ], [ 1654002534, 1654887766, -1497404609, 464006488, 1235814126, -1376617896, -1804043410, 942043757, -10019509, 1703192328, 437209062, -1141545914, -583573115, 334659614, 1264076540, 1237600798, 1409959966, 1149481849, 1634682109, 501037746, -68872234, 1921750025, 677317341, -72545857, -481722887, -1037240856, 88593213, 1242407932, 955055283 ], [ -1800284532, -791067923, 1838701128, 1797095655, -1152866725, 1803574137, -158335282, 742262422, 1122956572, 58036311, 733065817, 1935273717, 1998415941, -849463404, 1458147643, -1355837774, 60328622, -1981716961, -474696221, -412446904, -578388700, -1137302676, -453868512, -2095387536, -1446639154, 309524927, -1581451730, -2104255559, 572475733 ] ], [ [ 1958998136, 763910280, 1612266429, -681795872, -2024939172, -890249520, -1347943624, -442282995, -1995186711, -828688220, 763705651, 770090422, -204427819, 247970329, 350151621, 2133214826, -1199072048, 1566223265, -137506, -403451108, 2015480000, 171620668, 72987131, -1252761665, -1417763895, 223818267, 778743187, -1975521438, -871112898 ], [ -2103651011, -558486418, -1687195612, 1584375152, 2087650936, -1200045156, 1280604553, 440503156, 1246642480, 659216964, 1612599549, 1476010856, 1436575435, 1843641302, 1599534040, -392541352, 838224067, 1902837664, 905353884, -278082946, 1412440855, -1319105684, -1711333945, 1942571740, 14416082, 445746901, -1464871190, 1147017698, -26237544 ], [ 390059764, -1567824158, 1323061907, -170970286, -51499262, 701455358, 622435959, -1689151166, -1310080529, -786372957, -1582511329, 945714363, -1753050679, -846569287, -1009402490, -909723364, -1169877766, -229442997, -1068172360, -1742048975, -992306256, -181538088, -267248098, 1446354525, -1881081398, 438745242, 1311852182, -1307399705, 1162754354 ], [ -1379166633, 934550544, 1699817094, -390801550, -1080835510, 929538384, -518430989, -685512039, 9166618, -837047939, 1512959488, 1555998367, -1792737409, 1267613209, -545561294, 254867310, 1963178921, -447799988, 1017489582, -642763159, -72120250, -1883012943, 1836337581, 605381695, -642613269, 590141900, 1088238887, 1233259458, -821191292 ] ], [ [ 1709551063, 1122086836, 971631745, -1423894439, 1839116224, 367926933, -617548297, -1744629888, 413939640, 1649928713, 1131779462, 790390649, -1551716115, 2111734564, 1556402427, -1616575683, 602783565, 332214014, 707087938, 901891247, -1819407887, 832044532, -1894408941, -6820764, 112331161, 1129408464, -2039966822, -626972220, -141662328 ], [ 870250804, 366862487, -1936328395, -1401192073, -982472120, -1574294776, -1171190710, 87954896, -1746058931, 604004904, -2005099160, -1303322564, -1217782716, 267610998, -1772721614, -860633146, -1275798093, -1756654892, 462132484, 1806947446, -1585418850, -191464382, 1346382160, -1212368074, 744955305, -17902086, 1531436187, -97727988, 1442252950 ], [ -1193851713, 1001875117, 1698090084, 84350127, 77671343, -613122059, -1812823663, 698538393, 449032470, 1971273805, -1105505213, -1283877502, 1123178238, -305743398, -776234909, 1628908169, 723905973, -398839945, 233539216, 377632172, 929706650, 86962445, 2084191941, 911690827, -309231758, 693710013, 2097182613, 102621817, 173612114 ], [ -1225025230, -273700552, 827474292, -103706473, -434611555, 1411521085, -1068343650, 1959934382, 468754797, 211461055, 309392935, -1145656828, -1031317244, -285088789, -293799054, 1865718067, -145146652, 233808764, 145230717, 485877240, 658002041, -515345670, -1906784512, -1335434872, -1575050235, -591483623, -131208566, -1720117091, -2088266832 ] ], [ [ -1310726022, -499407947, -886364151, -945529, -268321845, 860885585, -646481549, 2094637336, 1808331166, 1710425445, 1396675253, -1643569873, -1169791273, -501437719, 233732134, -997854947, 1176510565, 451609470, 704251913, 814366444, 1840526610, 884699522, 459581295, -1234890437, 1331199067, 25216334, -1988330966, 1899822951, 1239352094 ], [ -703369934, -1144400108, -1635386660, 16440416, 1500556176, -412385646, 1220772073, -1753840781, -748605955, -1103473743, -40536607, -714688162, 1592108080, -231232456, 73129467, -674099974, -1592194164, 2038541158, 1664221436, 1975831323, -539442415, 919116172, -1701869180, -1905232114, 301463613, -580514366, 910998957, -1693641526, 227358723 ], [ 2017112593, -1224374422, 179728659, -666363618, 2113912985, 1690450721, -1300415952, 2612341, 2141283049, 1555261750, 1264679659, 849631530, 475763647, 673408393, 898803545, 72005432, -697072434, 9903287, -101986107, -2070907659, -36802738, -1253999611, 802532679, -1095012577, 1860966976, -432792948, -117146943, -509425068, -1934256687 ], [ 546498454, 400904555, -1776584165, 1406354653, -1525277064, 1413640122, -2037340692, 1769943039, 1984637991, -1428939874, -1515363208, 1210151876, 444586315, 2145072148, 111142370, -1942542080, 1962947138, -1570117629, 770974445, -24454589, 1017104299, 670498097, 338968931, -412336919, -1669438368, 1610875468, 1344818204, -1195033301, 1538689904 ] ], [ [ -156200041, -1106407295, -1281546162, -1070745037, 1101938292, 1074980087, -1094125928, -919513232, 1628696907, -471204851, 1065398701, 263691071, 67255287, -2077179543, -1673788807, 326951351, 1588097857, 1922527914, 329413645, -1781411127, 1901902163, -1678190390, 764185530, 686756165, 396497808, -265045044, 590946966, 1869326911, -676381624 ], [ -1798052190, 1566019092, 492684451, 690455532, 1879894175, -1710868466, -172989374, -1020731362, 1718456921, -1001710192, -890302685, -470468816, -731767821, -1471635515, 1450221782, 1824357576, -6050608, -2004335636, 1906330332, 1936941664, 1173640214, 1376825408, 786018995, 1313815165, -928377722, 1132112688, 197275802, -1143414402, -370557248 ], [ -1145512566, -978195183, -1246283542, -1639501977, -144860913, -1074447670, 815477576, 384206036, -721913128, 1525802534, 1065746434, -871103722, -1292472341, 2140171218, -524498484, -944937839, -1799754837, -801502886, -251676506, 1959493638, 1618678753, 1619774269, 2008848336, 366985971, 983000565, -694985621, 529524038, -1022697040, 699639945 ], [ -1764082611, 1559392541, 243777037, -1421507246, -2056318453, -1766311808, -1333894883, 1060683179, 1017524497, -384182168, -204726733, 1120817309, -1377659931, 2085744273, 2089877197, -838569390, 1807155883, 498976008, -836520761, -1743561948, -1667936500, -322665901, -1869543446, -1389113238, 1954392603, -1919577595, 1625108169, -1431035341, -1330476599 ] ], [ [ 985717622, 1643136286, -251401006, -500237373, -1476647539, -1535434021, -1535048496, 1690725472, -1679091072, 1674116636, 2004432392, 249080211, -1303476193, 977506643, 523816031, -266176054, 1478953917, 478385393, 338657549, -1620594268, -1203101680, 1604395131, 774563293, -53011874, -787588670, -1670243980, 201802891, 1223855474, 1642618611 ], [ -1147867968, 197333985, -77589767, -217178312, 473289282, -1497035515, -330211640, -1834306470, 1286290142, -1623221780, -935223861, 1206711710, -547864433, -814007692, 1250756102, -1954753861, 1845669608, -379154725, -1408666221, -390015967, 1870213590, 1663711294, -858139156, 791818266, 710237470, 667874263, -453587493, 1167197747, -1230388333 ], [ -489540772, 1149156414, -137265661, 1730659902, 115218671, 1395887121, -493636609, -481925324, 352021002, -146128906, 63786744, -1094150184, 514799477, 427671324, -1882602852, 1637494, 1083001412, -649107290, -1205722889, 1065653925, -375121448, -837455671, 2039996208, 1103847510, 1895746628, -1202224003, -434957175, -202599184, 87094536 ], [ -118445701, -681574097, -611023186, -1566544655, -1491725957, -1198957108, -607065843, 2020659336, -453605736, -1859728724, -1000522048, -444505140, -450826201, -1462578891, 100674616, -563651857, 596683533, 1755271382, 1349319528, 1699047986, -508743029, -119531505, -349479748, 1312891215, -143584238, -1976000823, -1931412258, -1697845225, 1460220341 ] ], [ [ 1994341814, -1126987060, 2060550611, 1629597000, -318154745, 207659540, 1443583, -1721252119, -1968172161, 377538661, -332891013, -140452800, 217110234, 1885146720, -528031339, 363999277, -456337503, 997902325, 1743684239, 1523669436, -1301336579, -462609184, -1195395721, 1186219275, 1087041249, -872018784, -733576788, -161182445, 765712810 ], [ -478195675, 730940942, 614196480, 423279711, 1953013693, 1343194352, 911865764, -759375406, 1430258242, -1769385491, -342118483, -1015927478, 109803273, -740914569, 95320651, -1268519912, 1286347750, 766026749, -1866394871, -1695614778, -783274896, 749447999, 1728252643, -1418456906, -118434382, -2083333963, 1906178769, 684568920, -1093090235 ], [ -1207860483, 983672611, 988289004, 627379287, -1635918458, 2000027722, -675830915, 518301084, -221275678, -287138389, 537787095, -1998615665, -330405957, -96374220, -1056286056, 1521995177, -1783126632, -882767320, -499627540, -617283823, -1178453382, 1939805408, 2097469726, -1276854541, 206536116, -1956034370, 1249591367, 1556401663, -942787393 ], [ -110620130, 1980159718, 1588265021, 352500845, -2082750747, 1888281887, -842490937, -340352650, 1866884570, -1603609369, 744409542, -1984058526, 615609902, -1678873877, -1296359108, -1451491179, -1677704267, 115111567, 1212248037, -1759463501, -1079289731, 799278675, -2103819339, -85514236, -1723101755, -329745483, 1548612564, -192422956, -516849928 ] ], [ [ 615188875, 1006517533, -1689553217, 1133750206, -1067246227, 203574330, 90547210, -2135623821, -1846761507, 1064621545, -1584313234, 464136955, -19835601, 2047861958, 735476262, 194244918, -835121462, -1195528869, 1547062276, -1433956340, 1397925348, 1002376840, 2141125421, 1374216867, 53654235, 1449712264, 1854041222, -1282119751, -1638485442 ], [ -338556778, -276890897, -30144541, -804629041, -2017418157, 809237390, -2034206946, -1405137762, 882440891, 1963972419, 2095035901, -1784488915, 1805864860, 1645773083, 1535035422, 1795946372, 622426077, 1949138106, 1176451669, -1400521263, 208115770, -1201921187, -1053941949, -2041314436, 1715750420, 1283249343, 930902225, 484624748, -1311968162 ], [ -2004621478, -375395339, -1802413229, 1717466696, 328934320, -400712991, 466002572, 1854418541, 965988506, -1039719740, 2075311014, -890431287, 1888654767, -1272569691, 1898883183, -1780747747, -731980438, 172665005, 1448840668, -1747891810, -1089953189, 514338392, 1928954049, -1865234649, 2146190079, 399368251, -891822956, 124165234, -474624669 ], [ 1180085390, 823898744, 908938427, 182766631, 443030187, -124045903, 2087254096, 981185596, -732324029, 779153189, 1938007892, -596462162, -1392580856, 527256633, -1025568979, 1982862277, -1316378793, 1809186907, -2072841242, 1171338818, 715503815, 1639966812, -73127532, -1911428566, -627910116, -1268098922, -773505458, -201700284, -1830897407 ] ], [ [ -684270785, 1704163245, -1364272845, 1624154588, -838206811, 1392466119, -644099996, -1110773026, -29250355, -205050200, -129289862, -336402799, 2092518851, -808888081, 1784529247, -1142716149, -418635270, 509248517, -1446604889, 526090975, 144041300, -1778990845, -1535359770, 1771597693, 1777182063, -1130817561, 1687483846, 542096916, 1627961168 ], [ -393277529, -797582548, -238213681, 23319359, -8394361, -1797025249, -832291540, -2116607779, -1618949176, 281809115, 1247916861, -1972180293, 382658214, 1987234219, 1199693744, -1822679706, 469664700, -277888649, 127507245, -980416479, -550236527, 1374086348, -736103957, 1875357422, 241168787, 1245252680, 1041375998, 1412351592, 473581809 ], [ 1601621329, 1286684184, 432422174, 104410304, 947304749, -499399772, -947912288, -70278277, 1233813577, -641940064, 907332676, 1690090285, 2065815838, 413071282, 316144549, -560527018, 804890883, 1125433924, 453320680, -1015169100, 1024471408, -422998323, 792716141, -1704297979, 252772500, -511155478, -1811766695, -488342256, 1985033144 ], [ -1797053088, 1625022489, 282655025, -1201911492, -26103614, 1229740652, 706520835, -300228469, 75533426, 1681004015, -1893681150, -2126866046, -59553052, 1861741082, 1734654506, -642184002, 1736079456, 1754153392, -150293733, 1516346034, -1536031454, -1266175424, -1509920987, -764952757, 1409184522, -1135088053, 1673535780, 136460973, 116914088 ] ], [ [ -1696340193, -1721682319, 1113461952, -1229547197, -72360795, -877849415, 1773505424, -1724090943, -136817581, -1836104336, -44158192, -1657464331, -673709870, -1473544715, 1381148553, -1382937285, 1596521362, -613810265, 1092994223, -1321819026, 642711317, -1982329437, -133383949, 1863998813, 1717956459, 1531385306, -1892310241, 665818714, -888408356 ], [ -662230940, 314086233, -636383747, -787633965, -1954021918, 666171416, 220822990, -1959703370, -1792718816, -609288824, -1487647022, 1406506453, -513878114, 410624416, -1337403551, 22813313, -580041687, 1544111037, -1239968834, 1244916434, 1678635864, 1158842836, 1443462728, -1114829356, 274433993, 585605144, -262174658, -1058858029, -1906837375 ], [ -1808845123, -517685891, 804897026, -1057623542, 1104602007, 509724267, -1068735071, -1505972633, 1349507156, -1266683315, 558066453, 1896232377, 303539772, -859419533, -2032957638, -1583049134, 997761665, -24464750, 367859347, 1984573910, -855634060, 121044843, -137800386, 1775917984, 1791956046, 455410432, 1225315198, -1186494672, 1642212533 ], [ 505135164, 484878543, -854723932, 1317381282, -1409957394, 614437973, -175916179, -1371966816, 2009715278, 1863399375, 2122505662, 565324190, -1618476454, 967489789, 678773578, -1864922701, 1179504984, -564633864, 1066675471, -1804273855, 190694438, -663280785, 1831075687, -702142755, -997364952, -1609562265, 453169543, -1581840888, 1095652263 ] ], [ [ 315419469, -442241378, 474638532, 2062849520, -561156574, -673246461, -525676459, -244943471, -1764513955, 1613566259, -1332493387, -1826062909, -472620706, -1241042085, 1884726287, -1557120258, -1877453621, 2039519895, 1961016833, 685438806, -274851980, -433699544, -748202518, 455062699, 1858161815, 978813155, -16534770, 1120439703, -38654361 ], [ -922840229, -299488523, 2142540668, 1199572212, -2117142001, -845066588, -316549988, -2075960669, 1199527568, 333992892, -1243377643, -1261276011, -1441532383, -547966838, 1774169437, -690341881, -171298326, -14222738, 1611987200, 1732075063, 1402575658, 1021049309, -757103369, -430340591, -105943073, -54704446, 858109814, 1440778202, 910836393 ], [ -32985303, -1845241663, 1685879545, 2025726812, 1193813338, 44127199, -575376637, 771511513, -32339023, -384759881, -47763158, 1566276539, 2086548937, -7785506, 1394641876, -1236204736, -501163056, -79522334, -1205658350, -74340159, -1754294660, 1481329002, -1872755585, 1132627015, 1370270324, -1944875479, 1000610973, 17016445, -928325141 ], [ 1442320803, 1154558327, 1805595816, 1391244759, 452722059, -1094334933, 1665815235, 1726324489, 694144832, -1877476264, -731913662, 1167130046, 1925010727, -571972216, -1696703442, -566009874, 1187837388, 1145487227, -1094585963, -1458011837, -475008040, 1090813847, -638604597, -286360561, 58916514, -1510455426, -317953801, 272345827, 953918143 ] ], [ [ -1318954386, 1525786118, -311256073, -754183041, 1885305185, -244320879, 1659024153, 530419393, -1543044226, -1560618574, -1244990311, -2008903381, 1987582111, 444921348, 624685895, 1939178778, -391044906, 1266481438, 1334095152, -2071787724, 449336371, 94189081, -695581464, 1371221618, -1242467724, 1354974069, 4141949, 1250808609, 1601701809 ], [ -1446275977, 763887636, -1522149098, -197411921, -1735645724, -884974645, 1204957388, -1418437200, 805668050, -981738532, 422615195, 881239294, 702591430, 2048259077, 1449059270, 1922918399, 991059332, -672340724, 580750437, 1872431854, -333914147, 1331052010, -997157909, -323459117, -605766269, 498081217, -1583801416, 677659811, -661937218 ], [ -1077944162, 1773492268, -1133365410, 878986295, -1079542788, -600714267, 593730217, -48636765, -1994199219, 1431191628, 1452109910, -809351091, 1573489742, 90833570, -763124965, 1523490788, -1162081181, -1356894882, 1581925647, -1238088697, 1615183952, 629633103, -1516415667, -833599406, -385094650, 1232118475, 131632944, -158220773, 1624128431 ], [ 1715994432, 1216824543, -810726116, 805490517, 469304129, 284296867, -244446540, 1548130295, 254917527, -1426263954, 169727916, 250768617, -590676485, -193039689, -1522741520, 410266281, -1173911571, -1151832981, -707423257, -1919098163, -1155979422, 592017864, 1653895803, 1365918614, -377469019, -518302676, 1243927852, 63773349, 712802888 ] ] ], [ [ [ -35476101, -241317645, 918232221, 2140311160, 335387817, 855968132, -613499196, 1662508856, -2141930165, -1449404269, -1189496639, 1354856368, 1114656952, -1928277545, 438814368, -1629188526, 2125058327, -1026765777, -1064713764, -1760539039, 1648661875, 1874730005, -394938131, 1973755999, -496267866, 1683673030, 948415033, 976174803, 1430449947 ], [ -1579771579, -1886018826, -161657470, -1812043752, -348135811, -914416098, -55491410, 672239748, 167837111, 1948614747, 293726479, 1355216622, -960197493, 1486144319, -2124019888, -715380110, 485020644, 1859121385, -1077830887, -1130827474, 1220414307, 98319621, 566271803, -1465897504, 1801496972, -586219350, 1050539995, -531076087, -1387863101 ], [ 610908821, -56351589, 1109381292, 1800562353, -1943822662, 1989614514, -1649597858, 874829014, 1623364348, -1625908880, 1037075334, 1244658629, -1543056240, 1535229184, 1940574698, -2032607383, 510323861, -440551717, -1031365836, 173506417, -1990534940, -1441743100, 1021518419, -620214295, 775019609, -1697680713, 2096392983, -1128032201, 925736631 ], [ -592524418, 2044449783, 1597576350, -1166881201, -412928306, -1357109704, 330567357, 2036486361, 1084713071, 606709076, 59998575, -994918376, -2015400156, 187105, -1565011242, 768227854, 1062259007, 1284373193, -402503065, -2058509249, -356410985, -2046372194, -1651852455, 1548440062, -1605815430, -1638041086, 544895431, -1443555939, -1460941746 ] ], [ [ -1351996365, -806756197, -1088275155, -1489470278, -1961827787, -1545206277, -557987605, 1879732856, 1885214751, 331666334, 635034676, -2095102201, -1752799283, -655744717, -991288153, -984814187, -1566592376, -1869310420, 1600431072, -1749086300, 752020944, 227427524, -649298237, 921111988, -1022256148, 1524163765, -1494193, -2094851288, -1875770066 ], [ -93965435, 1765121361, -1434953664, -66777410, -754817112, 1356945196, -1063932964, 289688835, 667501826, 1984778419, 2095960281, 1285317862, 1891265239, 1400968538, 2085617634, 548055606, 1912979863, -2131156253, -28447969, 2068561898, 1767755039, -1951402385, 1062557923, -1951797204, -395602224, -758739082, 1009849348, -1371184630, -168197411 ], [ -872021026, 902410270, -1676219201, 1640574572, 488824325, 1633566523, 386474343, 1881119608, -1781899062, -658850488, 2003432362, 2075383872, -746550984, -1764161521, 420638981, -1814571564, -264171135, -1736227168, -444787430, 1959642005, -1654670806, 57548759, 571876648, -1416042086, -481912340, 1680120822, 387825656, 1918043456, 346946987 ], [ -1528469151, 1293043480, -530640834, 1358067291, 1006891571, -1304954590, 1362966257, -129679165, 786793039, 1625438206, 910480592, 405158736, 935260951, -1678410112, 1378103035, 70760946, 5314393, -960851069, -1044290310, 955774995, -1211989548, 1373696792, 575144158, 997369413, 762884699, -1120909487, 1135012007, 1512275920, -1004855631 ] ], [ [ 534978376, -1294290187, -321551985, -2119590289, 524067723, 404155113, -1499033084, -1556446175, -1862250998, 1576216464, 731488511, 1325439202, -2134686455, 355288491, 1248908748, 2099965778, 2130059332, 1087004620, -1010363366, -2141116055, 1976145413, -2010850940, -537930292, -1494281105, 824069693, 808062585, 206293433, 1994332003, -1792591951 ], [ -1406115155, -1334056509, 1015627393, -1900076332, -1914098250, 986599504, 1279603382, 495992681, -1029053479, -164673856, -568708923, 848581408, 742374214, 1939678257, 123129989, 1865546886, 868851553, 14677507, -1657826701, -535758600, -668624387, 1816976363, -1271839276, -2046590932, 1063080137, 932502070, 2033262436, 1024744151, 1028396245 ], [ -592832166, 1869566294, 2049325780, 1078853143, 156304454, -957563162, 317280203, 901734732, 438181367, -1163301632, 1245677123, 89879196, 1311688478, -1801588392, -1286840652, -279165992, -1021197115, 1948764696, -698149227, 1046276765, 12357484, -1803451910, -1360627594, -1745265454, 579438345, -2077376835, 1026374162, -1704160942, 1054400801 ], [ 272010563, -1825642149, -1963798600, -880720165, 122503945, -2053726091, 1388388747, -345336528, 51574994, -1057276186, -1646497635, -257990159, 478926108, 383282540, -1076237003, 1330058288, 952011122, -486457807, -1888732055, 1910879811, -1501592243, 460184390, 169198768, 1264660420, 718854185, 332897043, 1627054665, -1706971028, 1432322379 ] ], [ [ 1469152360, 306455505, 1333125044, -1819005855, -2048615109, 40384915, 962951026, 1357586073, 1102795712, -1672131829, -824683210, -80808491, 1753590593, -542612780, -675269225, -1629745494, 2017607407, 423613365, -1832300299, -1567263978, -921828112, -1364071220, 420816440, 1329568013, 1807500350, -915560805, -362384040, 1069041425, 2077258691 ], [ -1190975813, 1434413889, 932683534, 89781804, -567085622, 25781465, 1725757516, -1139479250, -796594974, 1164495596, -1585530042, -2139396198, -1261898361, 924396614, -1997194049, -1834764461, 1448385794, 1108647970, -1098711522, -925628985, -1485006316, -966980130, -1265260666, 113049304, -1074098383, 830893625, -333533356, 1951903240, -1231789805 ], [ 1968084749, 717443834, -1997123825, -1517228974, 1733677738, -191596022, 266408090, -998974874, 729585662, 749555164, 1805880454, 1303362731, -1756655216, 593517614, 1797144695, 531488066, 42337897, 1650680360, -810572102, 89365460, -1990917022, -1519984973, -548532408, 628468610, 89517209, 1200988065, 659775938, 717886545, -427344183 ], [ -571999336, -712048259, -705414894, 1292542424, 1605024137, 340027295, 510448846, 1290175495, 1443644106, -821666817, 2084556647, -1713806266, -1275252542, -294934799, 2120362569, 615823369, 2116362777, 1422449981, 1481441771, 106319546, 1383391892, 1470038949, 1832255576, 1975346025, -1035123017, -1929627402, 437947044, -1972424784, 507964671 ] ], [ [ -1205663365, 1465545203, -2136279453, 1425463972, 844706059, -69036432, -1627512665, -1838020223, -800416512, 1788822431, -1450567383, -1017569732, -1098914479, -147484359, 959013764, 857117530, 1078611706, 26263064, 1093890066, -1220752617, 1645248065, -586342915, -794083025, 240192328, -976168333, 1131525210, -200480086, 456705376, -2097317414 ], [ 990381678, -1969551779, 1617403440, 41871625, 1500768778, -1277559018, 1203623299, 263792914, -726943919, 1408683568, -1945648864, -27525689, -2141954188, -608014018, -1264956668, -1897251049, -1017459327, -817030611, 990874041, -1743061367, 557274534, 1403399607, 612884666, -2081869918, 1535626250, -1529320479, -1325938758, 1767266938, -1999648931 ], [ -178494485, -1458241681, 136116333, -2094636511, 1238877772, -1401775025, 95729854, 1300124654, 1492889818, 1814905401, 140522145, 1097101136, -564144720, -1445436529, 654837883, -1826979946, 869821353, 1230318740, 325255130, -1777474712, -1822906617, 1309635461, 481756192, 905144419, 1656294635, -544850336, 2043668729, -879650856, 1719513201 ], [ -277167940, 1102651362, -1983526936, -1470129699, -291765172, 1628065958, 2079546578, 491002738, 1867156739, -1520048950, -1718359070, 1102894199, -945725670, 1593606848, -272469477, -954449480, -1971434051, -227743520, -943155779, 1494778801, -1084093394, -2108275925, 982123016, 206296222, 873418181, -1181616717, -176593906, -1081294678, 1008020444 ] ], [ [ 234024674, 681239537, -2136276605, 1128972627, -210095333, 2007498738, -587701014, 1580584546, 1577930703, 1406411122, 1277143631, -2006875062, -678066437, 1382432855, -1474729053, -885641924, -1131325180, 985061005, 1368931428, 234207005, 379055794, 1905058368, 192041849, -232793472, -2050819033, -1792618974, 694920524, -1914080177, -234144924 ], [ 825688942, 37157352, 1259471867, 1266186368, -338264832, 1626044573, 742130564, -655708359, -1480528632, -215935220, 1144532003, -560321905, 1517598170, -1882969547, 169242013, -1502532383, 14191698, 1288354113, 1640383337, -353653195, 1166313295, 1588979126, 1186850945, 1401770553, 739440434, -1628045801, -442924260, -750054628, -1544428038 ], [ -1084357415, 37757300, 1663554828, 910886054, 1029114680, -1491955212, -724785059, -376559193, -1044092797, 888026308, 1864956677, -1381212797, 341591663, 934476250, 461203604, 1414614505, -1772691595, -1901969219, -1524526240, -628427537, -1523273850, 1891338648, 821198659, -186412021, -365144551, -1675187126, -1259914324, 1817348467, -391723881 ], [ 752324753, 1333214148, -340923004, -231628096, -971354933, -992082173, -1672177921, -1812388939, 121089850, 1200864523, 1927716707, -106920770, -360423998, -1395336390, -1670688600, -1358063225, -1682923590, -1207264381, -28773264, -988604221, -955346169, 825819839, -918088787, -1490855713, -2081410080, -1658449418, 1686463259, 1884893569, 1529312622 ] ], [ [ 513567706, 1896167484, -1342684306, -869179288, -92083790, 1618440759, 1354204734, 2012137533, -48079096, 165003880, 1540855968, 998399056, -1683327671, -1622829919, 1611491700, -1350103691, 1384194870, 1447937192, -1377611077, 697604702, 422472011, 2049590499, 386135119, 2127387412, -1625940740, -1801822514, 733797573, 743833203, -2026320747 ], [ -2081439669, -1361229354, 1672645619, 99869979, -789441595, 213532736, -246112626, 1940250839, -1079629854, 212321435, -1535404531, -1580942471, -1045042229, -1711905710, 853320610, 2011388341, 845034590, -1565745855, 1924106068, -542654967, 1034864841, -161605906, 936796010, -1191026560, 355085386, -1477361427, 252299205, -1433922014, -360680949 ], [ -932929172, -785361817, -127495694, 1799858144, 57721294, -2059269777, 1032679964, -562486960, 1909484111, -392743748, -485038041, 1334627400, 1885485504, -284032616, 1986847813, -1001001722, -25420698, -641244325, -130029077, -162672037, 377812077, 1524381587, 2068723738, -1244944849, -1194862016, -1409634469, 2011635728, -954521421, -1361171906 ], [ 311569038, -442098145, 284138167, -1861906353, -881062432, -944137591, 1756113718, -100018070, 1116232506, -1708459432, -14113705, -568341856, 2092900212, 541416387, -827280576, 1704279948, 821151614, 1002304792, -101064550, 147952378, -702314096, 1161355064, -2029155465, 621753903, -1056584160, -1148279522, -1030056645, -1208071515, 1807701172 ] ], [ [ 365150293, -1985676789, 1294391307, -609468266, 1734289146, 12975452, 2049407903, 1947512724, -738729918, 70321601, -1586197880, 2044893164, 641258528, 1946557469, -1699092093, 585770350, -1471633536, 924758505, -1945028019, -58924667, 790677436, 1619944110, 135020117, 110819571, 1818422087, 539993929, 1722906415, 2092292540, 835106734 ], [ 2132440674, 1548324318, -826164722, -561582615, 283945452, -751109950, -1532194871, 960641681, 58332303, -1658220225, 1083097021, 722360312, -2098545498, -739880251, -40566348, -765440339, 161002877, 996675028, -33605006, 201861418, -334569131, -398059780, -427969624, 240402423, 1052466623, -596164457, -1017322156, -1417992267, -1790730495 ], [ 2059465459, -1130279992, -1372195435, -275091118, -476382626, -2128747709, 256987351, -1390571186, 1348326956, 1328150070, -1250357441, 2029964110, 437101025, -325655605, -605982484, 450105340, 534214837, 1859026582, -1089783235, -1774031391, 818504711, 21231957, 443827167, 325264952, 1037562065, -2124229694, 1793648131, 1220990389, -1643164244 ], [ -1237389041, -902000463, 1236639396, -797731394, -2111452190, 1391151448, 1777561244, 186437334, -171261975, 1870316350, -1171466086, 1650924101, -143236139, 297163139, -979366272, 2058980451, 101750112, -1108128028, 444913648, 449595619, -282339908, 650638711, -1201537933, -809842564, 2124403579, 27411960, -987291709, -1084218780, -2006070889 ] ], [ [ 1110223433, 941208435, 392429906, -1155832580, 76689649, -1441158465, -247556609, 507380901, -1403046701, -1763306231, 115905820, 675359373, -1667643929, 1115852770, 1931986774, 1559421295, 2023822904, 1537476877, 1780137617, -1167359760, -1485831114, 331282077, 1413040438, 847742451, 1988772120, 1451547922, 1832073126, -885269633, 875060522 ], [ -362592853, -1065084011, -523412004, -1589235442, 1931533236, 1025802425, 262855939, -182848198, 1157662041, 2081637197, -1845687054, -1939668305, -381041676, 1959532751, -593772901, 603124074, -733778502, -1243386229, -166241098, -2036598044, -1335514377, 2113487171, -1428688403, -1334585331, -242910079, 627813982, -2137174058, -1908699819, -2129421383 ], [ -735393267, 281000646, 526001493, 830297102, 841009880, 1077381471, -1489304452, 1362308809, -1988470243, -1874638184, 1115752804, -655492811, 1333920703, 109950853, -1372006532, -435340068, -235495432, 662844599, -748038843, -894193335, -1879937205, 1851120694, 212326349, 1903137105, 1212458712, 770035648, -43018873, -1524901163, 1681113603 ], [ -1427987375, -708171460, -263227957, 1251271844, 1873734391, -185530943, 166890922, 1162670769, 1231895496, -1380851388, 1706155541, 1230270392, 857383188, -468832791, -1433894397, 265244881, 800594037, 565112907, 1604609929, 162408137, 1058734287, -1445170940, -1014060186, -711434945, -1268362391, 1434354839, -1625054737, 708745190, 395881162 ] ], [ [ -1241812967, 1739868572, 10543597, 1422102785, 1185748189, -363610872, -577077729, 972081533, 450546158, -1350196526, -1396325464, -1500276141, 555197837, 2061174579, -1066453518, 1262311786, -387517432, 1230503507, 1783488076, -205875774, -1493743736, 532785226, 804300977, 591706670, -297192385, -121025762, 436427754, 1624203787, -1669546279 ], [ -1559697798, -259842524, 1327968834, -1960271059, 1819222813, -1805314764, 646424218, 1212757369, -159028713, 183899584, 59164757, 1377258939, -261245789, -287700122, -111020134, 285081702, 735645014, -251059039, -210969322, -194700676, 2118423220, -1135179059, -767908878, -424704016, 918848456, -1826222544, -723658659, 2112278186, -1826173051 ], [ -1430010693, 1779552044, -592794662, 1656162475, -1953034098, -77585560, 1995467630, 839911973, 1555784265, 754515136, 385166718, -685982431, 1323143924, -2088184450, 732755710, 655512843, 94843421, -2063760876, -718247453, -663562029, -1960213645, -508673086, -1525608341, 987833929, 1514094372, 204146975, 933427197, 2064059461, -1763902560 ], [ -1690421925, -568407189, 1179032104, 345730676, -798161971, -859482815, 376397570, 334210315, -918774091, -1083176923, -732459595, -920676274, -2146450586, 1514250136, 1128737409, -1327516701, 146884384, 689388631, 2001402143, -850824571, -1532730842, -1807349352, 692002204, 1570515621, -174355851, -1661791377, 990742994, 1268572966, -197682671 ] ], [ [ 198089321, 666351690, 1624494593, 863070955, 1393944841, -69485197, -521164604, 112447417, 1970229960, 852782105, 1504519006, 571745961, 2020712100, -1988055878, 414218243, 509775709, -2046235908, 724246660, -1522451876, 671506045, 2076747557, -1424721905, 2004615383, -1311233515, 1381505837, -1115326670, -6962119, -623786340, -610686727 ], [ -1028888585, 1749963282, -1431179201, -1373350748, 1868273023, -819023089, -2043814958, 1523859707, 1571372350, 1990149636, 392986842, 1361860415, 533909555, -1393048258, -1855103078, 1294422371, 675424147, -1193085911, -1316953596, -1490025563, 2493242, 399333117, -1785646671, -871407310, -542942923, 497362688, 1266346969, 816690397, 1992899182 ], [ 1651596782, 1128569321, 634058134, -1245052819, 5604684, 1798569721, -1928922217, -1861708781, 17070081, -522731526, -66659111, 64784358, 89200568, -459354182, 692634255, -1629907676, 1238296520, -1885807398, -174212677, -1185985044, -1311882196, 5941104, 1002036449, 2122438643, 1127632050, 1165631940, 6477588, -1040565424, -1130041150 ], [ -687174364, -249498291, 1847720593, 1921500419, -563049692, 1049957853, -1710598805, -1664691896, -93165862, -1070536149, 1606538237, 1071590766, -648478616, 1447208158, -1611022039, -1620430391, 39072848, 1439447760, 513051973, 528357208, -222401651, 1853373008, 1011945831, -1591521133, -1374415450, -1386096568, -1319436188, 2003355355, 1534563239 ] ], [ [ -1791932, 1070801309, 1361561432, -1138869278, -334512940, 1005983768, -398402281, 1930088207, 1724299217, 1493466977, -1641730186, 914571708, -1079416798, -2024822998, -451350776, 1296783909, -1158113709, -1165980675, 2061425626, -1647939211, -1016064739, -124330848, 402229469, 772860832, -1857502999, 959449392, -844674374, -1987541000, 337685587 ], [ 718956483, -835572265, 1487042045, -890338982, -1620505188, -779093534, -1157117325, -499172117, 1835958314, -1587761333, 1398120894, 1407863161, -1861106697, 1689455375, -153865456, 981256782, 550305067, -965183325, -21847936, -2046818813, 980633292, 1321868523, -718324017, -1734580146, -1695008685, -819941391, 658746334, -313768134, -1201053790 ], [ 2080771145, -90656915, -1618441847, 766925284, -1126465117, -2051243219, -1415702575, -1342730220, -676585134, 1410862494, -248989730, -1445293499, -2132459191, -1791043528, 1676226154, 319780984, -985696702, 1121714225, 1370999729, 609271515, 1220004893, 1091671704, -147260430, 16972633, -1175787263, 1365294796, 1535889196, -1012326733, -371871149 ], [ -1582953806, 1968216733, -425363983, -1873090179, -851356443, 932582961, -994374737, -1636806040, -2141132312, 597898654, -430714702, -554835072, -40331257, 1498244529, 1337221654, -1355009216, -228992276, -1446431575, -1989902810, -541021492, 105642060, -1676153441, 1327868976, 217163397, -1821982940, -586727528, 400379278, 1141674047, 1751714178 ] ], [ [ -162254035, -805892975, -2070998697, -1769174259, -1940768032, 2014234654, 1503480323, -187237196, 1996538902, -2010489042, 1530793152, -1439206561, 413231842, -433851559, 1361704253, 1910177817, -171376974, 201950644, 562396849, -192990860, -1873009565, 101937552, 145709603, 1841925114, 1377592156, 1741097376, 876257203, 1126003940, -1299437818 ], [ 1922374275, 2016672090, -864750183, 60104540, 1908918396, 403168452, 512999926, 1321117868, 656049191, 383797427, -606500997, 1884746874, 324819865, -1444685437, -1128506469, -1653710573, -1160852058, -660005737, -631098690, -1706548969, -1695466238, -362233691, -689747736, -652463807, -957015804, 10420063, -1367097637, -509244124, -590009349 ], [ -1771545025, -1677188541, -1317475923, -798470042, 1849212757, -1711604810, 1231125680, 1956756669, -1915164550, 626903225, -2020227112, -647768094, -1763021097, 1133642508, 1926553141, -431686465, 1349905967, -2121396501, 275483590, 1943382619, -2094682229, 126980770, 29051647, -1488215396, 184578739, 1784589347, -820239762, -653511205, -650813048 ], [ 1143594976, 1895390285, -514924536, -1680538820, 174679216, 742723133, 1640138614, 793508849, 305123996, -1357365679, -365192952, -442603842, 1014326656, -2025794696, -633441101, 1220255342, -1598303873, 143485928, 1823884548, -1320641249, -124360997, 324766830, -1492421312, -1480222349, -98899177, -1383931444, 458132969, -1393322944, 1917864645 ] ], [ [ -1572864039, 389462666, 2068267223, -1128965999, -213053427, -1320041189, -162856112, 298298944, 415519528, -1728630092, 1727188188, -1694652030, -871035652, -1705923643, 469563707, 81720177, 722365943, 795354920, 1830437413, -1968520421, 339713178, -257583532, -912698544, 1919417198, -1290574826, -1135861189, -336431154, 1834132622, -1494948134 ], [ 1255587196, 1817666710, -1435768580, 1480939756, 1012333773, -1177219164, -328040625, -666977027, -1951213415, 280148403, -1653554938, 1997541507, 276198370, -1483981528, -1930221842, -2132257174, -655692877, 209647354, 1887773468, 1048557640, -1801260940, -1020934699, -1771835606, -1950257040, -2143580002, 1790179093, -1681521669, -847768134, -784902233 ], [ -1789270070, -942144644, -1494504319, 794895688, 1294573535, -1349275182, -1458796421, -1047874696, -686526269, 1884947022, -62570859, -1956655815, -552402348, 1969400256, -641414366, -578369963, -142118725, -720632327, 1195683308, -366638093, 2126368219, 14648866, -1015447963, 1487263938, 1406858590, 1450214539, -763037733, -1778950609, -1022875106 ], [ 63557197, -959695628, 57122645, 1589696575, -394565259, -1296204630, 567757812, 67648964, -1937727496, 459265175, 364334432, 1216766684, -1277226477, -610071100, -1673473659, -2069646877, -1881532822, 418373958, 411131137, -1774868238, 1083267329, -945382490, 1381445427, -1753436976, 1985937893, 1228232959, 1086161297, 328905059, 911774764 ] ], [ [ -969187045, 850335012, -1994604843, 1799254100, 904181422, -1530554685, -259411796, 181080388, -1356381123, 1358613160, 1874372649, -604849759, 1687892611, -1038782527, -1523301319, 897092396, -1515345078, -1231139595, 1962956668, 1212306808, 1251131667, -576084710, 2014094460, -706359510, 1675665542, 1079730712, -422333147, 322493645, 1918425374 ], [ -2090326883, -1367271037, 453697377, 413140370, -951427421, -244341054, 278460054, -316897746, 385012977, -1531211025, -1716151723, 1026763080, 783004157, -1691236957, -1689238797, 443001008, 1461498540, 69070219, -1218376063, 362910401, -792893791, 859066684, 340517431, 1663559619, -985666763, 596394424, -1507959014, 1151443728, 1319291558 ], [ 2114815015, 1875298701, 1927551691, 102441258, -714344917, 556955391, 1850209961, -1391514160, -1205265487, -2139743883, -362761129, 520470001, 969756413, 975082685, -1607492612, 2018193267, 1570623645, -599066583, -296330283, -1345234725, -1942293014, 2026075156, -1829286458, -838058289, 720660769, 1254492898, 374275902, -61320338, -268661288 ], [ 1052142541, -1934780236, -1762860167, 805256487, -957676329, 887970956, -1020456322, 1778024289, 601507690, 2104467377, -2108885891, -81755357, -250180166, -359178851, -1405431694, 208788015, 356801784, 435033927, -1387726996, -663877289, 2080678197, 1038188432, 74034428, 1937416376, -177083878, 654699583, -375531101, 1492154139, 1103654018 ] ], [ [ 1212073847, 335451867, 1345509894, -1971515884, -1534866760, 297095056, 732246239, 1301176204, -358369871, 221458945, -1507928421, -491417817, -590344685, -1626237457, 2144106082, -938148224, 815534672, -708900005, 515411700, 794696997, 1531646340, -979628037, -958853677, -368397941, 1115680938, 812303351, 588845366, -482097451, 6559918 ], [ 1732627141, -1658850135, -1026315090, 561471829, 1681086371, 1201529188, 1196373896, 1500384330, 1550887209, -1395503468, 1221225886, -1067591021, -975104350, -1287956718, 286851923, 144770707, 968757308, 219896595, -1390919198, -1445632187, -37834276, 651448131, 2119100168, -364154539, 1858354952, 1438595788, -1998537107, 1879062794, 720294290 ], [ 166317057, 873305584, -643913265, 1177661947, 1492232207, 921102138, 1813268413, -155657071, 1052778677, 121413766, -1094990183, 496493632, -756829227, -402597095, -1791796324, 1026035785, 1581893013, -1379441640, -108306689, -1590618278, 1455422583, 319462006, 1360000853, 1054645036, 2031442131, 1810289576, 764402697, -634421857, -1919486474 ], [ 1437959355, -2104520650, -1149845380, -2086202220, 431129730, 685509228, -1445836124, -523996341, 1844726336, -1476477944, -1601934603, 200721776, 1402878549, 484179429, -1805993394, -1356343300, -216085560, 1889549276, -1547929385, -1502289003, -1141413220, 2140887422, 1294423551, 1661496903, -606677526, -2077857773, 1267573377, 425463389, -1779684147 ] ], [ [ 2012005363, -1232772461, -1806314981, 730731400, 97997020, 1792195754, -1254315420, -872874701, 872684039, 759608703, 2045886950, 352196344, 961823000, -365081986, 455927700, 1891486475, 1541364885, -488898891, 543984489, 1460734235, -1750277563, -895962693, 2091830174, 890441341, 997129248, 1709320577, -270923564, -1336460395, -77974871 ], [ -1815144499, 1025066960, -349189322, -1461058987, -2140713904, 1404823095, 187771981, 668250737, 804177895, -797168461, -1233275388, -1465140131, 2107890160, -525845444, -558684191, -1595480281, -2112323963, -1543924591, -1650567981, 1331195423, -107028807, -1518054335, 84297820, 95043410, -621231975, -222618931, -1127685878, 1774919302, 2081291248 ], [ -1486203122, 2120588188, -1934008739, -728966215, 1366167293, -2136279276, -1640933576, 604892193, 316569343, -616918698, -359420908, 2066849542, 430710338, -784360420, 1584333817, 1457763853, -1527999222, 578490548, -1623665816, 521972820, 2131840585, -1107106097, -1805468370, 1866278353, 521515663, -50535357, 1029782445, 1922028391, -87854841 ], [ 1014764365, 662142312, 1394137544, -1637106387, -1037711258, -1435195451, -1169535217, 964304105, 1814955155, 1955646022, -395810318, -9882045, -1412855817, -806273991, 1670395597, 2017486420, -666413826, 1228644494, 1922471042, 626264530, -261379691, 96339419, -670776216, -28822869, 2077690950, 930328828, -2048561826, 735724747, 1056468345 ] ], [ [ -603154893, -750309931, 1837474875, 2008892455, -521997272, -858688119, 577396115, 325352130, 717167226, -1315647608, 606979940, 1875297762, 314440764, -1666414885, 1812542217, 2094249864, 1445847793, -601062384, 1651483754, 184387195, 1476430957, -1913800105, 1362578114, -1636771249, -612086096, 1285195052, -1027691184, 1718110395, 1272481942 ], [ -34466398, 1067820896, -634359729, 448163760, 843497322, 1342920285, 1059355384, 2012072804, -920840491, 649468072, -1408868864, 376815331, 1385273157, 184604147, 1563917499, 839980657, 1477750048, 634518855, 908609698, 560044517, -1782685253, 2113999712, -892878214, -1174204566, 419459765, 1686233213, 819881373, -1532127850, -1208212788 ], [ -727695783, -919153916, -1012224392, -575015794, 1833877860, 603374780, 799083375, 1275246636, -794752450, 705502825, -1523135649, -839904364, -610863699, 432709894, -570151681, 975991874, -222688085, 112608353, -1555458295, -668775767, -1050492570, -1133399243, 2136682253, -264024713, 560134212, -1799874889, -1877699858, 967926770, -225085165 ], [ 1824751020, 1007543345, 754879331, 1662658544, -1975159666, -1243307704, -1322247137, -483066294, -472298711, 1933988671, 1496959057, 589469300, -28700026, -1187542434, 1726234508, -1311539358, 1046395375, -120483757, -2082607380, 13650357, -2058873086, -1299650610, -523174958, 1486130166, -1671521976, -1527218957, -841020903, -1151945784, 36599332 ] ], [ [ 1888427181, -1966744002, 692853574, 1265182153, 1707975808, 337581792, 1222081502, 694452649, 775192073, 1673347248, 365633179, -1768934699, 222272253, 886780178, -1124143952, 1860760328, 488196615, -345155544, -1222167221, 1039384471, -1508197693, -2017867993, 1285540596, -1191747580, -2005905401, 1245000583, 647395898, 1482037406, 804470630 ], [ 1102450785, 1368288503, -546937610, 641532212, -1221259780, -1573696623, 740546355, -930645755, 1836150449, -399736776, -18990956, -1317085249, -1147354770, 727725412, -1378755960, -1669687972, -2001563675, -1258187337, 812810592, 25094254, 1307682767, -895082426, -1625799179, 1764665693, 1514198535, 1887721142, -1883891828, 1056831314, -983936571 ], [ 185068431, -121468312, 602510835, 1305610481, -1183809, -614572675, -1928521468, 1619562026, 865222934, 389555, -1249349951, -1262509782, -600761158, -1905999457, -1481974531, 854944935, 2126884318, -1884460938, 1362293139, 1131564431, -729655773, -1022421903, 2144145065, -498105616, -1813040217, -863521581, -183802884, 1539276472, 88970420 ], [ -429647429, 184852534, 1064700299, 369608703, -917552890, 1138511070, -561703409, 1095473363, -922902099, -275640659, 1650305892, -732182257, 167670969, 1950507015, 2056386047, 713188271, 1849652260, -836666489, -1779489848, 1885096578, -529517851, -186493692, 1095974238, 749210392, -1204961638, 265279220, 1330335857, -1338580380, 1816712852 ] ], [ [ 1739168644, 34796082, 911363653, 1522995874, 36092104, -81881291, -275429077, -1075237209, 1547406410, -1180125798, 2083290104, -1272691728, -974431460, 1847036929, -813178500, -1331298659, -889987321, 1420373259, -402058787, -216101351, 1138276983, 609458740, -879415035, -1347004008, 298042620, -1299134112, -1879714646, -2068187738, 1383958490 ], [ 111246452, -1576861342, -717222109, -982253908, 1299915352, -1828782806, 230378755, -2136792783, 2109296580, -496606939, -1346983812, 1561936416, 461420540, -542800651, 626594360, -1084359935, 522716806, -1880348086, 323150191, -2080897690, -1827326609, -2130872027, 332570500, 23450445, -183235042, -1919915011, 1082290304, 1834691553, -745776964 ], [ 1629988409, 1150715868, -1278854244, 2146575639, -259216405, -1899151081, -491386492, -110290265, 675296111, 1991944436, 708082899, -2106743119, 443573462, 1937633368, -350704319, -1836179883, 653521029, 1631481807, 375975907, 581846183, -919955521, 1187771000, -380531498, -1762833138, -2134846562, -1380051532, 1797904666, -1725699488, 1358573860 ], [ 1954639412, 1730225229, -498222556, 1086848075, 386815109, -967136646, 881439582, -1728404699, -938848259, -717150921, 721694834, 2082485864, 725357156, 549172028, 269992699, -24199950, 159048448, -492354051, -720823757, 1594610062, -1225879475, 1261903081, -1930229261, -1683044798, 1073767151, 666131138, 1110191057, -1093334564, 1635857189 ] ], [ [ 1947731944, 1776700523, 1444250321, -762004106, -267733729, -1905529737, -1875406206, -925655791, 1077218520, 841460210, 1755065346, 1546500730, -694596003, -1305575323, -521510720, 1411885092, -347172333, -2013422081, -1594808372, -562486652, 1229651085, -1656699740, 1851672205, -2010123167, 457539238, -291551306, -324907957, 348790494, -725690604 ], [ -302766815, 238637991, 975938037, 2108437134, 1240871079, 1612965282, 1343201366, -1545707236, -1377136661, -1002067663, -1960680597, -943642514, -1626265456, -1601519160, 1793013802, -1431904033, 1275478097, 949874697, 505052391, -2020624354, -65486342, 1290926783, -1203386904, 779363784, 1050459128, 1968233542, -1081181317, -1555466160, -1977963617 ], [ -2013952315, -1652270870, -1980208734, 100407322, -1937693515, 950020700, -1595023337, -1341803895, -932689472, -1790917230, -1395150847, 1313718042, -1368678931, -1318879397, -784003566, -272793504, -814264419, -1222579603, 1761884118, 1151269908, -462899430, 1525609412, -21429789, -2122980342, -2123768529, 1973552038, -86456496, 1724392436, 919578609 ], [ 295915135, 1048664744, -1507592042, 1971204587, -2101360770, -177366952, -1390215186, -1782489157, 1151581620, 1766829456, 1978700215, 720074548, -472538218, -1015577358, -1298684016, -1825944065, -1366790352, 1168172438, 164232664, 781057260, -1308950802, -1909894561, -1484952678, 589083581, -952929556, 431168115, -1972104040, -1354350669, -94464946 ] ], [ [ 1509962199, -1022786716, -1662589539, -1525464204, -1981826620, 191304449, 377088434, 1681194767, -966636049, -608507798, 1270162070, 652807756, 1729196941, 1143100516, 1630661161, -1128938982, -980354593, -1334132300, 1600004771, -479893612, -497940131, -236504063, 211295446, -119072267, -924702976, 1642499440, 1481742176, 373235392, 386335339 ], [ 418142491, -56340205, 1329802661, -467465236, 244797192, 754770946, 1725741676, -1924014987, -852040733, 1334936391, 1425466262, 1227143258, -1389449272, 1413922519, -916892836, 926634570, 781921410, -656472770, 1580408926, -1928454651, 1000977852, -1216837757, 1089445666, -1888779298, -601909643, 1823583979, 1046174537, 1184679533, 2066733336 ], [ -410818262, 1364248849, 603863659, 633304247, -39325811, 744188288, -404468559, 1571118639, 1048303827, 329115387, -1813360467, -1046318734, -583536786, 546885245, 921965452, -1417463043, -119033339, -130626033, -1436871784, 1353133145, 8905942, -78968386, -216014136, 110830788, 2112171053, -18700631, -2140145133, 2121788368, -639480792 ], [ 1843240741, -1452793850, 434167385, 1082599923, -695307498, 1057833757, 200404116, 1202283730, 1002964014, -955098645, -954884295, -65230858, 381828383, -2016364334, 269587984, -44742911, -1316410757, -412427244, -200695163, 656398871, 1798683258, -559531559, -2046933565, 826537117, 336733837, -619498491, -397902200, 590550202, 1162855857 ] ], [ [ -667190613, 604989541, 1122127765, -408355305, -316758212, -290335119, -855284830, 2039210717, -1119642550, 1672518855, -742005196, -1181374511, 2128188479, 221959432, -39983322, -1439207368, 1024720961, 2059362526, -564387474, 1898698441, -654940397, 1954290103, 846557878, 954498949, 279524682, 1612447063, -170289556, -1720067148, -34119672 ], [ -100570508, 470656585, -1381377392, 591504249, 352746522, -847404994, -1911993915, 1376147632, 1048697179, -1240791049, 51306175, -304530075, -101219419, 1993253333, 1352520793, -2052012217, -1556231558, 556416384, 1679021955, 797791701, -1450965230, -313065967, -2021168005, 595820938, -995175042, 372640114, 1836580000, 146494222, -520902424 ], [ 278410709, 614123820, 59443461, -26447929, 1097975396, 1369969285, -584746333, -1428807509, 1102725825, 1171684940, 1751956479, 336766139, 1877843409, -481178015, 1042893961, -2082385095, 1788104118, 157147401, -154412038, -1805709206, 2086655661, -82171298, -1146137091, 775876823, -1349147939, -1363417526, 935339018, 1665961485, -1100631443 ], [ -1702850002, -985948323, 30718332, 268066064, -699832982, -936185454, 1790368728, -653744265, -1113998538, -1050579015, 1902508244, -902644667, 1275030137, 303112422, -1889898175, 1301110668, -699650697, -360412344, -1964152193, 442689946, 1312978661, 189898415, -1026854715, 1369093706, 1800841958, 400810730, -1878395487, 2098807899, 361912648 ] ] ], [ [ [ -1313635045, 1583420918, 472152064, 427953850, -477914107, -43910724, 1474625405, -634071790, -1435613630, 1904727585, -199216794, -746166306, -1241290382, 1166349841, -555386533, 1614221788, -605349494, 879993006, -555916223, -1534212832, -1121221846, 1662708899, 1783101634, -1131338761, 1887873520, 797090368, -2026720593, 1978306096, -1816108243 ], [ 2051874195, -1036478878, -729938831, -409922481, -1361000358, -1678848456, 1431908532, -358194186, -1878268228, -1742133636, -1116609315, 127803834, 468528507, 2106922508, -771899271, -1224319532, 1438034737, 745538863, -1590518218, 1820935948, -539329311, -833031654, 850312971, 70410639, 830146568, 1691644911, -1443923684, -225812621, -1052491169 ], [ -1026530061, -306647188, -197744379, -414096263, -1271267596, -1576997552, 1801568354, 861024045, -671260309, 967426721, 825096388, -1903268724, -114284985, -344300987, -603884093, -1624178436, -1475685548, -1849548938, -1754280682, -1263499020, -70787924, -1603482488, -1721768585, 434572141, -971790009, 55370870, -301289575, 47264454, -1216654828 ], [ -2140762490, -2019759609, 280472331, -1725588001, 1587539746, 1074543151, -1550476103, -570087068, 1435065246, 400181003, -1636940401, -2070063374, 609860704, 924252424, 153994199, -1076505683, -1902357697, 1123241876, -325162439, 1499366434, 581356796, 583782970, 15813917, 289306658, 1974342107, -1976365244, 922916008, -1109293440, -143302973 ] ], [ [ -911882147, 1315757690, -777852169, 1784474183, -1675703748, -875211855, 1277738160, 1542889091, 489338011, 384230703, 477129338, 877468868, -1768429562, 1046992143, -476705596, -2052525450, -1766921975, -470173907, -1181865822, -900803943, -1045978911, 1188145545, -1299521154, 938748973, 231911525, -1954112013, -430302856, 1660883158, 1125127571 ], [ 62977057, -40177068, -1279040529, 756063934, -89663242, 312054823, 1836290988, 443970058, 751631210, 1069201606, 1479223552, -2127052230, -633002826, -1933903771, -823720921, 1485848363, -652075072, -574674959, -711597611, -1834712024, 1917365972, 1281767855, 1610109046, -1296578513, 1417346821, 1473982341, 1577301099, -1448693099, 1006785730 ], [ 402338245, -1272055080, 1086877898, 1739306392, -287471584, 931126715, -1617528561, 219952634, -2126971921, -975728038, 1379403911, 1571643881, 1154402060, 1352362409, -1088503372, -1951619301, 358138616, 2067570400, -503550159, 1552462045, 1228676990, 174220507, -380380379, -1038913395, 242580727, 606754253, -1711001132, -1962972759, 596035804 ], [ 1369621382, 1673923067, 593466605, 2091450801, 914354939, -292663744, 1160736236, 183029281, -660455217, 1052706267, -17580697, -130550457, 1924874470, -563039771, 1229549379, -1030329654, 1538708626, 1554133594, 1222241845, -417308767, 1786246357, -2041947826, -2017145418, -548275392, 764032360, -1678257522, -771919847, 324425383, -1109968483 ] ], [ [ 1665184475, -1002069033, -1778641975, -1141540140, 148654017, 1332219699, 124954541, -1834302030, -438564073, 301365537, 360555748, -31838164, -365086100, -1776564589, 1657917523, -1489273895, -251901128, -861204601, -1986752033, 1674419157, -886268394, 272922247, -409111189, 885903329, 691092304, -1963483284, 1787136477, 1747568267, -2146195056 ], [ -1620390913, -1305520779, 1810696438, -1687196904, 1848703850, 999995216, 313245459, -500884137, 1062009989, 785840524, 1676274449, 1339441359, 303694550, 2030822312, 21300740, 1223695219, -1239150961, -1695215147, 1865554698, -1875322041, -1045135420, -1050344130, 629228584, -1492378722, -1599684153, 1990437362, -2090065881, -715042282, -1504183866 ], [ 1536806332, 1544406166, 859546635, 843021907, -1452873774, -152023682, -712384463, 205770987, -1053421344, -1749915281, -1649681075, -1816466746, 1074383137, -926333118, -1528329113, -1367637359, -1357523958, -1586778025, 773288434, -355247189, 2075191462, -1432983321, 1386839650, -1429529339, 97801783, 2114594351, 1756400708, -56791482, -72702517 ], [ 178925861, 1954074892, 589697414, 1701247889, -1166584543, -1305588958, 957716986, -1985483705, 893369637, -196049725, -907296977, 46268224, 2121655977, -257299960, -116631426, -1289757623, 1271110025, 1345027830, 1925179338, -691441284, -725015099, 1044783946, 484310813, 1568172175, -759114010, -843817070, 206894513, 1827794143, 815232614 ] ], [ [ -1513660867, 1897538752, -1773601268, -622503923, 527504480, -1464583203, -2123112611, 1052844587, 1788828906, -830497429, 384755326, 1313944599, -140204885, -162252793, 59025712, -948866591, 874842324, -1609754921, -2100003141, -602867206, -2112119349, 734204326, 1041851266, -2117712854, 218221516, 1224302585, 305050723, -371626741, 1787414140 ], [ 1169844638, 5103079, 1280275603, -305860166, 609843305, -893789091, 864352194, -1974313303, -1744730023, -808703473, -9274016, 47913023, -1724189613, 1326575991, 1650502170, 834403902, -1201777470, 1407982322, 429504773, -1013001703, 738946466, 1033177997, -516703678, 928933490, 204932186, -109050196, 329805403, -1866102860, 301996493 ], [ -1704734073, 1930973155, 1772825672, -850442314, 2052339711, 1489397454, -1790618828, -1079646173, 1634920923, -1019688349, 1648180094, -1035261866, 1576719888, -138773837, -1232118297, 58255563, -456028432, 2127627095, -561447130, 66137869, 1323486899, 1313369220, -1262672757, 1017404886, 1612871655, 2092839503, 1728108014, -1509010194, 1078316983 ], [ 1658650247, -1777990928, -883372270, -678073021, 1707459306, 958177897, 63195041, -233037260, 193362191, 1632905289, 759351153, -852844994, 445652770, 319718980, 747690435, -1162425052, 1927570246, 824976403, 69258376, -906057843, 824701267, -1691197687, 677833516, -393425068, 1773002962, 593379364, 775432097, -1669812188, 1646068131 ] ], [ [ 953189266, -1698314111, 669184654, 1128482819, 240893664, 1185651616, -373452201, 1825347315, -1100109348, 541812226, 1719087742, 480291429, -1573920920, 1728339717, -79554851, -1149930608, 306950703, 2128473650, 1976194147, -1752426297, 1192388418, 1114904279, 2118556534, 819306831, -543428639, -1890779965, 833725539, -277780232, -999736676 ], [ 1335417547, -616319800, 1645089394, 1434940095, 1488850515, 1366650388, 370446416, -1978401941, 1050208439, -134338879, 1790944329, 1812276032, 1748257082, 540688367, 369167425, -1644331527, 935748111, -1075888913, -1431220190, -928288673, -1679974257, -469168654, -1401529497, -123935856, 626722113, 484473064, 103864145, -82123482, -2127545837 ], [ 1146119665, 682147429, -1859167649, -1688185411, 953616903, 1756852987, -2113818379, -181655073, 1476691686, 1340819673, 2067084065, -1145450381, -1132946791, -201086633, -1628705163, -791303960, 515878142, -256352596, -255396760, 1784786183, 1876915431, -2015265969, -838000167, 1639500387, 721645300, 326888621, 1215707418, 885102653, -244336496 ], [ 752359762, 1007819608, 409845031, -1504070352, 572220121, -2061453744, 1183559786, 1520036127, 1229474715, 1826021434, 1674480740, -1818408392, 801453771, -1462854640, -1714144481, 1859110980, 1570392773, 812640196, 264406399, 1463021025, 486036450, 41499084, -1832670474, -536456783, -2068854843, 2091724545, -1536704497, 707563039, 234542216 ] ], [ [ 1989796778, -2130019435, 1222173972, -917625647, 1867168508, 1434785318, 942857414, 1402576777, -2128711183, -862434715, 1277415459, -85208311, 2058368983, -1892284242, 1063727748, 439793622, -792252259, 791239397, -1564899393, 1125223956, 2072640146, -1567188690, -488853274, 318467296, 549772277, -852031173, -1481155871, 1155652025, -1372296505 ], [ -1002357306, -459687156, -86416797, -1742041053, -2017865472, 1939718203, 814054170, 1038549741, -250149254, -2146003943, 1069837799, -224908913, -615355389, 1719124084, 809389296, -2105674475, -1469751647, 1611164773, 554942211, 900870174, 943673570, 868396067, 64226877, -767274959, 1003148330, -20639945, -491136024, -266263797, 1546758051 ], [ -1701749185, 342435184, 1234895244, -152164222, -2068053002, -1919435059, -1936938266, -1192070199, -755676631, -806009922, -481787691, 794869473, -1264085297, 1495741834, 1145935273, -993630242, -277062209, -1500747183, -866070940, -2038808590, -725908535, 969417685, -1811982228, -1357614789, 776229360, 1709277099, 1788574869, -1495415347, 31128993 ], [ -514959709, 1938681553, -1974817426, 1976794799, -1163906077, -130509372, -752689911, 177432414, 960786494, -48663658, -2129046427, -1046296648, 1123684614, 575082686, 469667711, -997769758, -1896972459, -2054428396, -1305041302, 297470808, 371432913, 1775500783, -1522321421, -1853366422, 349929796, 1644669574, -808045702, -1116476124, 614380997 ] ], [ [ 671619314, 403003857, -1617206138, 965513210, 1955081500, -1007789907, 922865924, 1394648639, 2116643471, 2024337497, 1941719481, -1075207991, 794206005, 1975769451, -1532804533, 1396538853, -815843722, -639835863, -1070149077, 637565518, -1827392172, 810919943, -1338554052, 1212400914, -145818150, -142273912, 2063867199, 1854154477, -1104692795 ], [ 1534502052, -1055891862, -213351056, -1976536322, -1773876616, 377430424, -443689705, 1707132953, -834695908, 1814467361, 1545080373, -1009596770, 1014501981, -1221081777, 1961834821, 1686894954, 1261575671, 1719077162, 588737884, -1724652337, -1619320468, 965417557, -1077856583, -797148096, 1385614411, 1776126129, -907251709, -13850547, -839037583 ], [ -756237774, 1944200159, 1560863925, 1471599285, 1238849499, 2045374253, -852215026, 879898738, 1872102457, -1043184196, -110100009, 1009825831, 911942090, -1427292159, 201900020, -322513347, 1726974196, -37392641, 1425550274, 1239861425, -126461848, -1611226845, 461712897, 2119464421, -1574497651, -25173251, -901778398, -1954341359, -583939628 ], [ 2115136081, 880811364, 1920826354, -235413006, 1178631328, 720529370, 1408387013, -1635300776, -457455212, -124833358, 2045991297, -2117749527, 1977000893, -1436756271, -222141413, -326143077, -1817855113, 729571654, -739068323, -475734822, 662397140, -377875655, -275474808, 2096316391, -1337325802, 1234725803, -464580406, 1919952432, -2126999379 ] ], [ [ 1455553919, -1630924953, 1189613139, 1708952440, -769170636, 1180305386, -635357002, 774811397, -1081882480, -1779685212, 395524215, -1410075224, -534168511, 234100015, -565015631, -2115711405, 1924536439, 1374605548, -1606728885, -1176009805, 1526007651, 1227334405, 1176349011, 1249975184, -61756217, -278010989, -655330199, 1452979666, -1502658282 ], [ -857930173, 1369241275, -1962053083, -878765137, -925924696, 1469819518, 111941637, -1981807589, 1430719292, 112446745, -364301491, 1678181753, -651665032, -415141979, 2010628662, -166774807, 1272498608, 589133121, 355187516, 789129078, 2099895060, 1259928168, -1713902862, -401571927, -5839975, 1967424087, -1351207494, -197589577, -201125334 ], [ 351835354, -926175736, -773338805, -1056512262, 1712141421, -242668679, -1711004961, 2140618307, -1382489954, 723443655, 1361990207, 1883043388, 1866224471, -392705253, 612654583, -1343025739, 2144783425, 681591242, -1147158496, 1097348209, -1165693250, 421726245, 165400428, -172554032, -402371245, 705435800, 108902565, -1403167669, -469339540 ], [ 1872570526, -2056930520, 339496076, 287560914, 1163527411, -2050251240, -922793706, -825970946, 1115143680, -2088750682, -1826621329, 512017320, 2007030916, 2018893563, 146297857, 1071329265, -1021505303, 2078077590, -802235651, 1707923184, 558279855, -944202697, -1312362464, -1026858080, -512298674, -468673803, 1157891117, 1453114098, 99676685 ] ], [ [ -463641335, 1630420986, -1923924640, -501185104, -1882984767, -1228997340, 1964126232, 1652503687, -281357910, 302269727, 1385072990, -2118620141, -1315649272, -2110531876, 1965522436, -2051132861, -1512108023, 1629231428, -1671490578, 29339018, 1848934789, -22591979, -2136875529, -117138217, 936694133, 2122212071, 804155521, 1154054301, -1941527088 ], [ -1754002625, -1052154176, -1619898069, 1927807822, 1755900017, 1325523159, 97546504, -822500587, -2015782871, 1669966294, -122241542, -566980456, -1968264103, -1328761948, 1331680080, 931034143, -196477877, 852112287, -501423499, 1870539431, 1764442653, 1585689000, 271468603, 1710491702, 1535989136, -1688003292, 1142424289, -1569058891, -1459513636 ], [ 1660008965, -1559068814, 1900918519, -1416967212, -2050736605, -334643892, -1856876488, -358662968, 849746304, -364114001, 1483999829, 1848969084, -2091287668, -369358510, 132615342, 887247152, -1753196585, -46187689, 1599120519, 1379938501, -52699348, -1172921050, 1642500963, 1201909094, -652336559, -1611152872, -243295860, 1471723926, -841752745 ], [ 2136074721, -2090658439, -569853646, -506893787, 1790497237, -674898714, 1495187523, 1763297753, -1876082340, -1508988490, -1014371727, -1364476371, -1014420433, -2119385011, -930079039, 1425176148, 948916551, 456304040, -1910276144, -244730466, 425930996, 1365349569, 1626494283, 402692284, 1641265627, -441268500, -2105725379, -430585376, -413730425 ] ], [ [ -288891858, 400731659, -755293421, 1321420818, 435409825, 714474277, -1755800317, -1884646145, 826162928, 708645865, 135686216, 2016461709, 1644412936, 1073436695, -2056440346, -1005012778, 2121054839, 995962689, 2145250356, -1997962603, 345804468, -1438866872, 465676266, -993113753, 270669488, 1189679827, 1185395143, -643469425, 1040249886 ], [ 1809108363, 1417856128, 977681659, -1343638606, -1781517903, 1506590089, -207977417, -459033951, 1111250814, -1631190466, -494985414, -569181102, 1565466265, 1768056565, -209691684, -1534786991, 1491555321, 1587962995, 1229438331, -1607989056, -1436917554, 1805418659, 789568804, 97384613, 505327218, 2009543741, -1744131938, 342258337, -563429693 ], [ 1488319685, -2053671909, -1319451127, -782859871, -1668433532, 1397877641, -1625456963, 1267943098, 68034839, -1295354515, -2049413648, -1183166221, -1196150129, -2078506036, 2122025576, -381991755, 44558258, -425240556, -179909090, 600725028, 1328124206, -868567620, 590774383, -1938255635, 419567956, -1313551750, -451295459, 91637175, -2106615743 ], [ -1809363691, 270707797, 2009792921, 1408192090, -1554231292, 1285115889, -429017907, -880803475, 656757309, -1260372344, 1182230070, -138136603, -1525360208, 727151246, 896369549, -786733475, 791040056, -1630000419, -506983850, -734381232, -447807449, 1117245351, 1979661609, -1279687233, 1473030422, -586903486, -1536784115, 1161417328, -463758107 ] ], [ [ -1089842666, 189400484, -1972249212, 797136111, -1818062984, 693733150, 1486566547, 1973443288, -692015952, 599602704, 1577152373, -1549155833, -1572428637, -1417272910, -920026917, 1050074487, -452189369, 379789329, -126519379, -744980190, 994060604, -826606310, -1024728892, -192817000, -854390944, -1601404435, 1617500978, -1356869391, -1351415145 ], [ -8517462, -1958291774, -1421869173, 1090941356, 279563643, 1698766078, 570936143, -1352686594, 1648538831, -548354908, 1286621823, -895638714, -722147752, 1769102429, 153788370, 800113512, -620307478, 553017587, 1373305087, 201079391, -1170492972, 537695664, 1957106043, -835208024, -1001116582, -1901887932, -838335841, 219032496, -1234761881 ], [ -280250384, -1631488571, 991772177, -139777874, 204463464, -1450747714, 1371038846, 1898706938, -723158070, 1015184616, -309731974, -912305502, 650700741, -1798125953, -1505540335, -1688772700, 1350020920, 1163802243, 1111918735, -1112190161, -1581390993, 1925494940, -358276496, -923053561, -1355561877, 645537043, 210117219, 11734549, -1242158472 ], [ -928998668, 479661216, -151402571, 475890595, -527234571, -726172563, -1916237034, 688624126, 660619820, 673616730, 1742028522, 774072044, 1378369437, -1677515323, 3211606, 2086110965, -1434097646, -955003259, 113730245, 846722445, 1514824843, 1758083083, -1680814292, -455975710, 2084092485, -1036527570, -392101696, -750271547, 2112337845 ] ], [ [ -817303260, 315503450, -1851614095, 1283548928, -812244250, -1341228846, 1494556001, 1667659615, 1423727320, -76257912, 1484508467, -2015926463, -1659905609, -1500838277, 333393519, -1915304077, -989478313, -1239363147, 1657961972, 102005384, -1429079153, 680868436, -970251348, 1031962690, -81701936, -1205317720, 2130963694, -512835883, -73430585 ], [ -777115108, -1003664231, 1561694753, 938289771, -978701909, -1219843405, -936193907, 752001079, -35023777, -483953473, -1526295582, 1141794943, -179619736, -1051859671, -1529594134, -1728688672, -528069861, -1931504334, -510176359, 1793347342, -1238913173, 497940760, -808175128, -1966726546, -1660289425, -1054213652, -958451764, -859882093, 1122593166 ], [ -1822298574, -1726784232, 995980283, 683494621, 727976690, -181044772, 1144679420, -575848190, -341418931, -1282755178, 1325257275, 926727032, 1543497241, -422456757, -1760301793, -492342933, 1213404854, 1502225604, 36270064, 656814806, 1109375390, -1371915852, 793861861, 489107128, -1646423571, -1476879162, 1942352493, 2029949364, -1857947510 ], [ -2089904643, 499577651, 1537086764, 2056762894, 1001420911, 1933722259, 1316852188, 779644816, 1415863965, 1967468890, 805219308, -6911191, -307715079, -1645715444, -1855462860, -1449423165, -978281710, 396039156, -325442750, 509358676, 646189053, -1672950206, 1533450051, 314721398, 308484295, -353927449, 1427425955, 718550263, 696348653 ] ], [ [ -300687217, -672129391, 971145056, 1503727342, 453240091, 1523988325, -1829696805, 732301509, 2140255342, -68561616, 1165291234, 1104297442, 1659133673, -1824225807, -1037783965, -1660874534, 121816696, -1748754099, -256032985, -62226358, -1206172774, -1793532088, 1045201980, 1361235281, 1207076785, 448875422, 697376700, 2082737441, -1411751515 ], [ -1412635413, -500759419, 432347955, 1651864081, -2010824041, -2056154165, 814162105, -1713617477, 945948110, -148546554, -1573254603, -1001982422, -826341245, -1333632250, -263126691, -933320326, 774402478, 362863552, 1048546851, -1757355559, -1295357015, -341438754, -1993523294, -800591661, -831674704, -1212906277, -249795219, -37139772, 1593538958 ], [ 334895794, 1650451537, -94967401, -2017042601, -948582132, -596686378, -850287452, 1374492079, 497121415, -405005553, -2089385343, 1949454052, 566387481, 12897295, 28893415, 1585022838, 1367652619, 1454519634, 771414456, 1805267132, -2142476793, -1419233819, -1951012472, -1813402830, -2095048201, 1178272777, 1059158203, -333394599, 1311484110 ], [ -1483802796, 1081446227, 1947917069, 495226280, 1708951185, 400266231, -1090363978, -1213571499, 1266946549, -556470636, -338916272, 1133525762, 630547808, -1880949972, -966161, 981558316, -1930060257, 115863574, 1688131707, -795840953, 1746076468, -1334468196, -1674331959, -1454569671, -742902479, 1639103356, 497090273, -292730497, -1120309989 ] ], [ [ 1187589017, 1635642342, 551259994, 1952860743, -1154302766, -940242483, 333753088, 91964276, -1177158280, 1222430294, -592772088, 1408235280, 447195571, 1362604718, 752566827, -1162717833, -1707134117, -480766831, 1830799981, 2067169070, 1476253644, -781421388, 767092974, 23015895, 1559631787, 1159603341, -374248667, 1085277328, 552856967 ], [ 1961967644, 831227198, 1992802435, 2042786257, -93070646, 1454371065, -1912916622, -1709105630, 1567046147, -1341228253, -1712675727, 143555389, 892421986, 1757521833, 175649886, -77615128, -1938354481, -1485582033, 1213848223, 1357313696, -1454362880, -343091437, -1093307159, -31468185, -1192078718, 495121968, -1324068423, -1665763152, -1916359475 ], [ 789270114, -880385128, -1720507119, 705838547, 777663068, -1922609271, 1146539025, -1195557277, 664262630, 1862090857, 727651045, -664887900, 1378984407, 644578931, -1228683790, 1257621714, 1240646780, 2060416069, -581201920, 2054432764, -2069845398, -337223453, 1240974775, -895659551, 1231044460, 1423325162, -2019940518, -664357530, -1193569337 ], [ -618450335, -505166263, -1630573217, -248021672, -694903741, 1752942253, -1871546744, -13517194, -351568710, -473561707, 142180600, -2009793034, 1146824198, 1400662444, -2021916712, -1509083354, 2072788390, -1252946759, 1750378025, -1191196084, 531803533, 58019422, 132940357, 1924604963, 1780897797, -1816205385, -1667201439, -834797693, 1091849528 ] ], [ [ 1417552055, -1758789966, -983240357, -1068622013, -525711570, 2006635640, 743259429, 1773450283, -956353038, -1567706565, -583990745, 631500002, -2127972217, 1319820460, -431796871, -93352920, -618116191, -638045073, 572157464, 705778368, 1475766483, -1872491268, -851763178, 239013870, 2059015224, -559079432, 870977954, 894491165, -312106372 ], [ 1245793395, 318860633, 400039745, 121735291, 1013523128, 1401696767, 748484042, 1387542006, 407492912, -1133344311, -709221647, -788577292, 1239219447, -1563021992, -1040953706, 225911981, -859474181, -725006307, 133621789, -81768505, -671197819, -492648215, 480224886, 1033827741, 868334076, -1506317045, -1388430738, 187809080, 2024112141 ], [ -1499790872, -116044888, -896186054, -635597784, -854140607, -1913300872, 1327643209, -321903025, 1322507627, -1339016456, 1023532895, 411952539, 1379106592, 423629835, 2008241928, -234491555, 553274333, 1613558192, 1762622572, -322002273, 1648889546, 1192608528, 1661478578, 1465397248, -1056891097, -1332724769, 223088910, -1539831747, 517415446 ], [ 2061147263, -2120354111, -1809920562, -725613321, 895168483, 2098828441, -1696037083, -1409317995, -317129490, 432834148, 455299413, -1697772916, 1865867011, 1680091743, -1713895322, -775036023, -1922276474, 2120714182, -1195030445, -1511183300, 1033586629, -1232281295, 55104551, -608087715, -914181832, -1773562067, 1353231575, -922187825, -1870669941 ] ], [ [ -1395296464, 1256618104, 1828312151, 134582789, 970399255, -246981770, 101605418, 216488814, -1563543478, 1951163604, -710138038, -292700732, -614129594, 1093798001, -466368616, 2090118747, 1799027973, -757003549, -1595346754, -345408139, -1003440981, 1063797883, 2106335247, 1458782520, 84128880, -1719099822, -100697315, 1844837550, 1545356904 ], [ -1086189730, -249674695, 1742989935, -1412937495, -817904309, 1152773331, 13449273, 982900933, 270569122, 1970496977, -497819784, -1111896741, -2028778328, 630982817, -1906886841, 783990895, -168692903, 1615692626, 1188538840, 876059650, -377936181, -751333982, -1926072541, 1987426538, 53554937, 748195430, 129349332, -38671419, -928028194 ], [ -414053966, 733014729, 1894860933, -518406404, 812656338, -845079042, -1118875230, 468385016, 170710101, 1759058320, -1603667883, -799806709, 1284519956, -458506902, -1764026523, 1309395565, 1246576360, 1936316438, 896324280, -127684416, -1910336041, 616007010, -1036655575, 1430511015, 933405400, 441483954, 1793250547, -1997139780, -1209551853 ], [ -1386136116, 1297087179, -1413515442, 1133733975, -1218937778, 1166091175, -743785127, -2075323305, 1609545840, -154348373, 84295281, -431918244, 227417105, 1898492919, 1189579225, 1521244367, -1816918474, 1151997195, 1546421908, -305847474, 904155640, 1804493831, -1058922813, 959041106, -1914248902, 114432998, -1418213350, -1553640930, 1118591710 ] ], [ [ 1322790294, -2096408429, 201545910, 348758478, 1337558248, 1408571756, 2072084929, -1207652168, 962960514, -191593512, 1909980935, 1782943551, 288170046, -1470623241, 1469370535, -2112235894, 203055121, -627320957, 579443799, -1133022244, -929712773, -1792431576, 1603906185, 1956800367, 547623720, 804678258, 1626243646, 1398116940, 510491353 ], [ 1314778003, -767666946, -307027006, 1447083038, -221269921, 995460379, -39237316, -1292987293, 802589579, -1994961516, 2068381858, -457421595, -1550497170, -176313862, -1171468097, -390996146, -1693879132, 852025175, -1019804184, -764665753, -2065581217, 647253275, -1485129646, 1764512021, -1049187266, -1492777633, -163248461, -77236674, 1509833454 ], [ -456930224, 1522916351, 68347287, -1728199998, 2038856947, -2066186584, -1615077681, 993427568, -1053172620, -1293931591, -1003591790, 1469228133, -1709214225, 741768826, 1405994143, 1000141799, -2013531842, 83301455, -1056897141, -602736999, -1178630891, 1118183886, 1218923957, 942164419, -2079895489, -120308311, 1831120456, -1722380337, 1024207120 ], [ -1526524700, -2043343366, 863619014, -312203950, 382563409, -1500898401, 1517034615, 1608389843, -1662057164, 909183730, -504483576, 1270651033, -164428610, 1647993996, -356877931, 647221893, -216029117, 490750341, 1656847904, -1364974446, -1367161319, -1551029998, -1779640084, -1328509749, 1711500794, 200429340, -1929033509, 1359588919, 341022813 ] ], [ [ -1175097166, 1283505245, -1205269062, -1681535236, 243423718, -857058869, 72479381, -1848804447, -613823259, -151761871, 198517364, 580868851, -1417185735, -371243710, -797786406, -1538168957, 162479031, 50282315, -1772468728, 1941700959, -442175603, 427334494, 265583515, 1553492631, 1115983991, -181844667, 64967659, -513777994, 116170041 ], [ 591810366, 1341255393, -200191816, 1261515504, 799072929, -1442131674, -236878526, 1249679878, 574843913, -2110437566, 1184707127, -279420819, 1529110785, -696365563, -690682717, 457025556, -273851563, -1935782793, -856413951, -1625117191, -644990398, 1772607, -1713090311, 141382566, -1163164767, 1021607244, -1799663884, -766018448, 1398491929 ], [ -133732432, 697452201, 232157601, 1140186222, 1411168816, -1108772939, 257569105, -257844054, 1360554681, -1042731394, 672797917, -1353286379, -1336567118, -1122356426, 1801050482, -1404524933, -2049217688, 1036428111, 1907636270, -984775959, 1934368527, 1414914942, 1899148387, 780397134, -165027070, 2094516363, 1141237405, 551928941, 579723410 ], [ 210119216, -1858947799, 1675214233, 1090875668, 1653880739, 1856790809, -671957324, 1996231411, -454549569, -1382888157, -666524753, -392615248, 1202471943, 369932043, 197925091, -560973353, 939438312, -783838329, -1756796944, 456580865, -2020913238, -1343477079, 855229531, -568162908, -1416024232, 1875707395, -649437424, -2109680979, 388200836 ] ], [ [ -684301329, 291247165, 1471387892, -1151892198, -1126165160, -1902742015, -387401550, -608136791, -1725474134, -82299795, 637786295, 1603527418, -1159640433, 755684749, -197178168, -1746630692, -2002037800, -1226907470, -1941643427, 883972128, 1102888539, -605143353, -154697790, 1767515431, 1778502693, 1322827691, 452426561, -1180514339, -1699569681 ], [ 237385659, -1399221524, 796924775, -1896237229, -529935989, 2100111255, 1274645052, 999265502, -1554246074, -824851488, 900747118, -1531765479, -1335443245, -1965534174, 771341054, 1196145165, -501668741, -428367843, 1253215778, -232029127, 243252037, -1361988680, 835740217, -959121971, 453632652, 1352529537, -1497477684, -1102670501, 681079431 ], [ 635175941, -894085157, 1294808731, 660403157, 1176013305, -178881567, -1780947988, -223445763, 317579504, 1864709811, 1949775194, 324116831, 292939395, -170069260, -1245123257, 966536192, 17165404, -594438903, 1237830376, -1762533410, 1716133950, -1691702057, 1568283658, -1763133272, -1274788041, -1824050223, -1602159428, -1037577256, 998887037 ], [ 1055582919, -179208963, -1852219737, -841764554, -891643244, 1932755274, -1856302345, 509013148, 1317565892, 1558542760, -1042962003, -1482394917, -549554626, 514633446, -872709363, -1873251326, 1286923003, 1454677933, -1650101763, 1708093964, 215829085, 793882004, -324822390, 2067653017, 952787795, -57778974, -726042212, -1055662041, 578959876 ] ], [ [ 1825356451, -685766249, -1598270758, -2006506875, 421595275, -965056904, -473071887, -1810190462, 1623322409, -1586746402, -921871228, -1599575498, 1665563692, -51573588, 1237191638, 1006058065, 892755395, -871474702, 780573185, 1441145987, 156827241, 1470209447, 137017304, 800416188, 1356278919, -1559062706, -1573660316, 601188351, 1047673103 ], [ 1621728828, 67081932, 1471854953, -142298256, -1887637887, -173315809, 2116545465, 589321219, 850053364, -539705803, 1344340252, -623927824, 1180612744, -604785627, -58671567, 294557226, -1096959517, 774888925, 1871676803, 903781835, 622476916, 2101779005, -1122794847, -2144613536, -1342682657, -124184237, 254623644, -877505412, 309183048 ], [ 1283507103, 1126502395, 50850027, 1761903543, 2095551534, 1287438505, 664782392, 72038866, 75057495, -1321481638, 304641919, 173832795, -49774399, -854605318, -922481208, 1347639433, -1998191471, 20199788, -1489795975, -585609417, 1300406997, 1444951493, -712615644, 1545598943, 1728662969, 1194001067, 583023798, 846413575, 2011942562 ], [ 1110484108, -270684014, 561129962, -1776586800, 1176674043, 1695797810, 617075743, 1320961617, 1354481046, -730660469, 1614796438, 558358656, 936883433, 1349453477, 1753178753, 2002204606, 522524370, -1502371649, 1797240228, -297623812, -1106522795, -1175432325, -803368877, -245119623, 1384097482, 394606772, 1782477431, 1860734818, -45495795 ] ], [ [ -145511489, -1847927978, 556153947, 1732332582, 886850464, -89043300, 282160618, 997313822, 1866856011, 1904056212, -65530871, -1806556938, -317762530, -57794921, 39932847, -550818951, 537314938, -1681781380, -1854248115, -4576122, 524671899, -1176731886, 976465745, -391676929, -655295355, 1755918568, -1921712492, -380114915, 390241795 ], [ -879670177, -1201503573, 486687055, 585165792, 2032402424, -762080661, -1076810502, -1004275396, 156920838, -2086971848, 235287914, 1028095306, 419870756, 1818977889, 1119655314, -2084113366, 2104457817, -1682824184, 390111414, -14291149, -1805739196, 282288726, -1377712195, 1108931097, -1450519082, 1588260627, -1287607672, 306207229, -408774562 ], [ -67388065, -1346403972, -1480655186, -176939333, 472531712, 474167398, -44844977, 2096197069, -318098991, 1276941556, -945567621, 474563787, 1808626527, 159919544, -1677610422, -216581275, -326683046, -666033915, -1189882419, -1434604485, 914400422, 1909240350, -148233190, 934706160, -1459047613, -1957148550, -1663942036, -1518017652, 241110481 ], [ 1273507509, 742154488, 796609529, 945610176, -825411673, 1723658993, 697439608, 1269183286, 1973618578, 186489228, 687759595, -2134352350, -879705049, -1534700145, 517465061, -1008687352, -202510015, -283263156, -75616454, -226616094, 921736759, -737988431, 387767230, -196296063, -2031655972, -1836913163, 1149282807, 212366586, 1078331341 ] ], [ [ 705836295, -165766737, -1655787573, -386802366, -1726903970, -926173294, -507788062, -411521981, -917173626, -2131970605, -591220334, -171319122, -805616140, 85934816, 1955234784, 892353085, 1817682783, 478192713, 2068293867, 1915997372, 2142443872, 91359937, -1620544003, -2095089046, 261613220, -1724390355, -333729184, -1343358386, 1241105086 ], [ -451820980, 2112961662, -1737599465, -153422782, 352297009, 1955237374, 70610325, -1299680292, 1386983656, 1809704902, 1678095075, 2063828755, 362073295, 924565105, -1093567603, 1001755148, 1531078485, 1504551564, 759708724, -1784246502, 309983079, -2025966552, -1408834442, 1579976834, 1135373839, 347908216, -1762621469, -224610754, 1104398325 ], [ -179650361, 385445733, -465238929, -1666862635, 1781117558, -1916346806, 1324612248, 1688030244, 858114113, -452083825, -236849511, 72567161, -1677148128, -1587276654, -667212108, -579709867, -1778754325, 536152176, 1922151342, 1270045561, -1475202096, 17382404, 2009682688, -2115033754, -1449979040, -900444334, -13482807, 2131122786, 1562964651 ], [ -1691038027, -1018622951, -501520697, 919038625, -153265662, -310792304, 464447617, -1118733192, -1530577713, -700392155, -657531228, -985382081, -1757437036, 2114067574, -1047080921, 2067304955, 162952605, -725508669, -231441476, -1957748526, 550730381, 1785448682, -1298129250, -1312205562, -1841045811, 1521026545, 1153568065, -167042524, -1552741794 ] ], [ [ 1153209594, 1456920152, 900873698, -355460663, -1456170326, -1076977671, 328370208, 943533947, 1006359055, -213526747, -1592944994, 793988509, 1558106144, 655881064, -1600614124, -1086322830, 1919871997, -848190103, -139066174, -1645657782, -1274052846, -1161873824, -1391271493, 1411057107, 1413001031, -1277731370, 434813284, -1175120359, 1249430783 ], [ 655694766, -106286755, 262845540, 1025245197, -1924732369, 574459400, 1712799958, 1379503427, 310019027, 845324093, -802572446, -1360462119, 982905757, 439192520, -1900630873, -1149794342, 1144058351, 1987134033, 91787037, -147672933, -2132088757, 395228696, 599772951, -340588422, 243552398, 70755424, -1307511162, 638110260, -967556233 ], [ -169020179, 1165895453, -1398630099, -715670797, -64195177, 868146961, 515990691, 1089186412, -1647114286, -916896762, 551076366, -1998531121, -1755304005, -255968715, 742776321, 260803943, -548094775, -1156500927, -900084499, -2085624767, 10796596, -1919419430, -769818576, -993531280, 199638310, -2138923366, -498467608, 1392833865, -1559835952 ], [ -737039412, 1614416796, -37297792, -171950550, -1901721068, -491758793, 430019280, -1698840189, 1919419701, -1114493900, 1934278701, -44638848, 1469091891, -637236292, -8670973, -1970731645, 354440391, -267858575, -1604412045, -2135479679, -486975205, 1433786205, 907027914, -743941613, -1340277141, -482898099, 177018884, 121955764, 1590725376 ] ] ], [ [ [ -1798316289, -1807416904, -1887288818, -1502636302, 479940496, -91702010, 1325687255, -1457751581, 1544881632, 1923675524, -326665322, 176572327, 729724453, 1237774121, -1626193364, -1726221237, 1953679690, 794320753, -848076162, -925511600, -1748146821, 384142988, 715670757, 1751197862, 307797832, 421442458, 1534779851, 1244554944, 1782674145 ], [ 1614224212, 1980438462, 1463768088, -621899276, 968280661, -244334571, 805833417, 1275487375, -471852634, 1369842609, -156484653, 1836039622, -792692619, 57190548, 1051171436, -1749067804, 63042304, -1221289333, -2045622486, -143874789, -1198016967, -237398845, 755516001, -49407633, -1268638543, -1341274290, 1255270032, 1022922046, -1616730900 ], [ -742565004, -1508281743, -882203345, -1020737440, 1767599136, -891806042, 1241611943, 637432364, -341929256, -670169747, 1783628393, -1204293962, 1230013659, -227299886, 1620613943, -237953432, -138683870, 1863545576, 1080292568, -805438046, 1368300286, 70098941, -650236800, 1423450718, -1421276150, -448006073, -2035209596, -1776139871, -173330599 ], [ -883379067, -2088405187, -1913314106, 1018586544, -1806124019, 123633851, 317699785, -1431970663, -1795231184, 1184954578, -110616814, 1241039639, 1971024162, 902047870, -1874897263, -1359702923, -435252686, -1585498737, -1190246157, -1063552189, -530920325, -1900502651, 578051925, -1080519434, 1563864776, -1875417008, -909015491, 1635379686, 262598902 ] ], [ [ -805893493, 1787671498, 1281890922, -553153722, 1086148361, 302163806, 125188234, 1778781745, -1249926826, -496787841, -1447330689, 503234041, -651935435, -1188209427, -1645437027, 981501743, 1759067941, 975469609, 1361363271, -799616456, -2139787553, 1635782090, -682739037, -1167450199, -1723546088, -778890402, -870584258, -1244243452, -338017999 ], [ -2105200732, 600226768, -1051541112, -1077528400, -1676640102, -2112014341, -182772741, -22427276, -29129405, 1619983577, 1972468890, -74238266, -739223107, -1807629654, 2135147393, 275172809, 1704165205, 798677493, 1657926762, -1252657491, -1447401963, -396001106, -2016167144, 148639329, -2135394061, 564357073, 2118975582, 739491120, 2146001203 ], [ -948754666, 862391641, -1216828235, 1111061798, -584493131, -2084695978, -751228372, 734819482, 2098662006, 1959260913, -227909267, 658453873, 1097446567, -1302222575, -1013403365, 576172943, -1363794656, 2058789148, -327159596, -831283401, 539130685, 1518763348, -206754156, 1908729290, -373198164, 1584919909, 1511215230, 743996297, -1955500453 ], [ 2037387885, -597109738, 1029865634, 1220459404, 2016970983, 972346136, -501511148, -1627723615, 857139534, 1282908876, -1797921458, -838468408, -1278370353, -1298901022, 1591444126, -1221644333, -320967891, -1709789889, -1361856320, -2083165854, -171546836, 611280815, -1570486352, -418362218, 1974609888, 1023835073, 1122590636, 553350371, -1964630254 ] ], [ [ 508034682, 271950740, -1313886965, -854533245, -788388292, 1288667991, 1939348260, 1960510163, 1388574675, -290735889, 649258908, -844969522, -128241891, -117481891, 459721776, -1095148209, -2055765653, 809218017, 1240054985, -1102840802, -1908139621, 1743976490, 1453230212, -1969424536, -32897225, 2098215656, -1440709797, -1189132925, -928081583 ], [ 1441566732, 2132533670, 451487033, -1235034778, 399781845, 355158757, -327919009, -1278952175, 1214040979, -592198232, 713964701, -170757693, -1325783626, -1449129112, 1697483798, -1524411314, 1347248556, 584026582, 1999508010, -1825449068, -2046858537, -1226527314, 1845711126, 1835902424, -1876358349, -247429297, 270844250, 1993893912, 547546516 ], [ 67971674, -240376966, 655671493, 2048481533, -788983743, 64973027, 1442679941, 1098981144, 1276633855, 450760456, -894864678, -400586305, 678726079, 259548849, -1336475858, -617561243, -760583583, -807630995, -331436969, -569752343, 1205899819, 210088251, -659299527, -1994422670, -1185947934, 1362041696, 752046013, -701066376, -1166244914 ], [ 943133742, 113590693, 1766342717, -1540081290, 2093219182, -1268966377, -258989703, 1596368968, -1860252354, -262893, 1929979045, 735714169, -230942226, 1520408282, -1080042155, 763451395, -1618383435, -1696698621, 89210687, 333485601, -630372473, -1767856139, 716225048, 1346497429, -840632722, -1967053080, -1993294645, -1860314911, -893779717 ] ], [ [ -988778019, 173813491, 684007822, 282132686, 469674303, 309420191, 653618007, -1105715418, -1435838827, -1849912606, -556478978, -37237678, -109052541, 1767344918, -1762589059, -2032158190, 1802021846, -340250434, -1345287822, 1317391465, -624094825, 1387513624, 836192511, -2006536120, -960367001, 479041703, 1448370849, -135449199, -1367843128 ], [ 275139183, -1586620822, -1976600187, 1564595392, 469732772, 1793451316, 1588806839, 200296727, 1112255495, 2069185771, -1823260300, 1277031957, -1297851450, 1705791206, -719569409, 1300774645, 501464183, -20172935, -320350522, 1856697008, 800264845, 8111246, 892285923, -459538523, 274673458, 426187284, -947819690, 936012965, 2123012308 ], [ -1435457786, 1198476365, -426487767, 1986264010, -5443635, 1702756094, 1035793103, -989817718, -552600681, -937123964, 1706971834, -1341401221, -1808116913, 2063919895, 2005444515, 1334570369, 1645368939, 1191827004, -331792465, -895787197, -1576371838, 1990677700, 2050040555, -1814061355, 1315025193, 50359429, 97378672, -1892890775, -1645327102 ], [ 803807767, -913118296, -124019748, 1783263886, 290463629, 212624464, 1727011554, 1545158603, 828550592, 1835045845, 589483031, -1400637348, -875412518, -2092679828, 1188829550, -2011980962, 564861842, 819089645, -2039702427, -1076135353, 427806464, -201188581, 305487359, 1046942575, -1082001834, 1142926850, -1060375323, 1216814527, 369117556 ] ], [ [ 130464956, 1938280596, -698351504, 1962268523, 371149356, -809948820, 1424897201, -1797517884, 1377040885, -2105274658, -2146760254, -608873150, 1413097412, 15109565, 148101490, -771807221, 1929868386, 1706969984, -2026427350, -1117011378, -1104595171, 1708635894, -1100766397, -231619867, 422401912, -1093768109, -1426883247, -1789579714, -1349424924 ], [ 1953022909, -546453451, 1315232560, 800192103, -1069789985, -2122192706, -1382958070, -1380967196, 1423838804, 1333589568, 1038505324, 1845561621, 455584885, 979787738, 1604457921, -1796830610, 2008296974, 130532860, -1276475678, 1510365903, -679933411, -739351582, 278866206, 707887773, -107976718, 1844524108, 1877318698, -1579414952, 705174061 ], [ -1188411891, -1627693117, -1660611937, 1224638299, 749119987, -1643201169, -1338722452, 2029453568, 1622333477, -2130164888, 1290971099, -1497902388, 1244912154, 267562206, -627659889, -585537586, -1131512517, 274798758, -405116835, -1767086844, 932237117, -702047024, 1455226771, -1622581271, -1583926287, -130693473, -1476632847, -1150231906, -1692691487 ], [ 1613195636, 374781094, -1266675919, 731102172, 1433601207, -368669470, -1500213470, -737349141, 1306318236, 1429651501, -516714107, -572382564, 1986375821, -390238341, 921637941, 1864262820, 469761437, 1529609740, 793928710, 593400363, 729637790, 440504563, -271110471, -1935416290, -815619710, 343381525, -2061707195, 1309250774, 896670740 ] ], [ [ 548221973, 416926926, 1787118818, -807082347, -323257090, -1186739734, -1078614290, -2116602402, -984781051, -751634369, 1792052090, -160905899, -1833589006, -1191756145, 458093692, 1515508590, -1168117969, -62961195, 573213166, -1415321648, 38948903, -594275937, 1578836036, -1975669708, -1215901222, 220809358, -1629103512, -330050260, 1075058179 ], [ -1393676240, -400321683, 1974231451, 1551060824, -1481785502, 1400244576, -1584610575, 2002543327, 1784310936, 2119795247, -1823453302, 1615986404, 49937941, -1908278593, -802026898, -1737716033, -1438790986, 1068947154, -1833157909, 1886365743, 2078374552, 15396402, -419786105, 607384045, -894798766, -625507430, -1089117022, 972929562, 1109963489 ], [ -629988123, 863641299, 104115521, -1002648137, 1794668350, -565933322, 1446401431, 1247941529, -170626685, 10737558, 1671862571, -1018671897, 2106729170, -625470159, 168169100, 924103023, -623637072, -1211514388, -1816908983, -1236229455, -388669898, -326923967, -1972849550, -1199913029, 585270814, -996984872, -464922556, 2139573290, -367022748 ], [ -1881647750, 1426447943, -1916860034, 722305687, 1560827294, -7144551, -533302273, 1748276779, 595909797, 524182199, -644697937, -1930476794, -424163077, -1111369868, 44004614, -1665957995, 1676912715, -1956849282, -610248145, 1314430146, 1522431996, -875250751, -752247308, -1292123631, -1427281034, 1170111966, -935013248, -1522402061, 1731442989 ] ], [ [ -209965861, 461647191, -800917268, 375744206, 187128763, -2089650657, 1908520357, 961492421, 974153111, 614658652, -900716477, -1084822841, -1090317100, -1487540493, 746509893, -1020074215, 656165599, 785714991, 1912862743, -1626176798, -435346642, 1120212056, 1063234253, -73021151, 45118546, -2124263069, -241033178, 395784746, -652153061 ], [ 251714076, 1447645748, -194060942, -1018255178, 922630629, 1398980405, -1802683460, 1665223653, 910161282, 1333209904, 701765148, -1474958930, -1256637740, -883269147, -838209647, 43655968, 711420351, -2082531928, 578061383, -735581745, 835199163, 331734228, 147033886, 2111131975, -1877976544, 590914930, 1510841992, -1510486448, 1804711401 ], [ -359024849, -1206819397, 1437175785, 1557049570, -195622683, -1707719426, -1026963545, -57129354, -1443643532, -42685159, 163971761, 2088600549, -1178242144, 1978668131, 295299138, -201027105, -1176100381, -1965621850, 1878765618, -1880300421, 1690787368, 677417361, -568812386, -988820725, 263331419, -847007088, 1616164290, -338416073, -1433352544 ], [ 439393432, 1764779902, -1345675592, -1967806229, -1053849610, 12088028, 1348726692, 1407325081, 1384865470, -1903713676, -688003697, -143100263, -882793194, -1281998655, 531799300, 2034413817, 723597599, -1520367799, -737792675, 686683837, 2034793184, -1608096156, -51426270, 1672893244, -1446813853, -582987787, 1024741802, 1411772558, -931420335 ] ], [ [ -308293337, -42081324, -1483492539, 1638637463, -1673739889, -475076539, 1157218159, -1424613590, -1652410241, 1108375779, -1808825964, 263048015, -748567412, -1677203257, -1443882721, -2044539628, 162679915, 267084709, -1272162410, 378527467, 857592780, -1892468842, 1144883258, -1557614503, -1314707973, -1664027234, -828830280, 834080208, -2005500411 ], [ 1006391963, 1430790639, 1924710773, -1668518764, -50710312, -36049594, -1099293872, -1434420125, -1385139173, 1904736035, -841970554, -1899861973, 933112005, 2146516788, -1835783388, 2104494516, -889901892, 2084363043, -462854585, 921332105, -1600282960, 1891446269, -549017217, 1357606422, 1298764309, -1303606568, -54458699, -1758356202, 828509873 ], [ 1648673736, 2041299437, -1678005611, 160461442, 199182741, -1677905782, -1813620896, -235005075, 1934864712, -498994918, 92586805, -125611311, 529970937, 691100048, -1206698126, -1500589095, 2127312835, -495214704, -1020320128, 363412534, -1685313313, -1404598282, -259312274, -1105902627, 194217530, -1540270841, 1783303508, 290376135, -536447368 ], [ -1317369578, -150044803, -42458707, -1112043903, 542925874, -1181151001, -422801709, 342871021, -1214488030, 1585686121, -1561789633, -215098465, 1136640800, 1143122239, 457096197, -1663208286, -353171690, 1226621567, -77133202, 613583775, -1206193148, -1445120287, 1211694160, -875185646, -1020656753, -1945493065, -1015754522, 1836832205, -188325510 ] ], [ [ -1584284569, 1971303354, -217807954, -415721501, 503075770, -1344277827, -865919355, -789621807, -84808686, -990084186, -2036697402, 1067555584, -564942722, -461681315, 307506138, -882340352, -664214658, -1408942294, -27940360, 1085390513, 2041486196, 627235749, -188608168, 1656127969, 1945689875, 1165998223, -484781142, -1561126765, 1014113074 ], [ 1114409920, 738244120, 1636847970, 527531035, 2125452569, 724249824, 256441892, 953713330, 1957088819, 909929533, -408021289, 254215666, -1239582444, -1561404511, 1094577480, 215136913, 641489971, -1342669784, 433756880, -482407781, 75799241, -286222812, -1031556087, 541136538, -1209830011, -1208974922, -1459694582, -2088550945, 593685649 ], [ 674094401, 1357368709, 299859582, 1697304759, -1345356163, -1371715017, -1437142091, 618040944, -1924288225, -302534230, -330403849, 638044967, 122657797, 1118208750, 1786311441, 609889600, 1761426063, -1126211441, -793529005, 757495964, 683207945, -891926975, 442406740, -1081833693, 1173865196, 1055637230, -627035220, 387213595, -770874520 ], [ 823029259, -1600408987, 1839811789, -1030874777, -719988271, 1705793664, -1606481427, -1917635016, -1028937908, -1112442726, -2125803166, 1284596627, -1632141193, -1660830593, 2080066846, 1404668401, 1234676417, -1374439558, -42056145, 1580654991, 1763592685, -2015124147, -864406700, -205845291, 1018001701, -2070599214, -152489271, 1504719332, -616417561 ] ], [ [ -400599444, -476607342, 1393074196, 1444039806, 1402348845, -735069089, 2100206504, 1366837365, 2047672972, -87829030, -1251405661, 2027499241, -2072093465, 377662292, 201354413, -326670154, -113907215, 1953730076, -206496317, -1758411701, -1498048069, 1827641420, -771037614, 1323847963, 1484749366, -242408141, -14417568, 1902193919, 2024402316 ], [ -1822338648, -208265653, 822220397, 1356273568, -269587192, 1666863942, 824550413, -1359814783, 1721696882, 2037181986, -836727257, 416385729, -1435129290, 36004114, -363921317, -641490387, -1972624020, -411604561, 2089749210, 1909709559, 1434624823, 96946131, -1351316166, -1720785311, 760361377, 1233576980, -1540407087, 765748104, 1273842577 ], [ -1692010071, -1734333512, -872186818, 1502194102, -792376806, -479556195, -1647933045, -1616403985, -1149228524, -1729707933, -1370330153, 611455274, 924946319, -1923886854, 1630245802, -451884154, -620960088, 1361069298, -1482421176, -2138794168, 1277649004, -755128000, 504747881, 410513170, 1944683645, -642386576, -1603990441, 131756887, 1812343638 ], [ -359796499, 1069691529, -457599833, 383420476, -1698740990, 1743248085, 900203479, 1907048524, 1163971467, -536290837, -1550648001, -363611790, 1635749821, -1518571989, 2110106647, -401261481, -1797189059, 1007015681, -958402690, 684377976, -496276096, -222166041, 1759881962, 588308290, 1784873761, 700042692, -1376361076, -2132358073, -1456630286 ] ], [ [ -642192205, -881810546, -155737187, 1095383323, 1255478924, 724733949, 272761366, 23039845, -1566914442, -1157694071, 1111301750, -1073399906, 512336760, -1658777413, 848539144, -832898815, 408568830, 731057987, -1085407513, -1194058864, 1295175414, -1840854901, -791492465, 1486473503, -1155075267, 1228031982, -1742456237, -1920817309, -742140162 ], [ 968399696, -1963357928, 710475769, -1748811233, 1209964716, 1030940157, 2120522967, -207375203, 314067469, 1980468028, 925323438, -1905346124, 1169744998, 1974438311, 152737391, 2069299939, -1283547583, -1975412074, 1786368688, -1213767247, 1504059805, 1631979599, -1887731333, 592263797, 212355177, 939421021, -1560353083, -1909515024, 324699864 ], [ 1395427276, -1341546421, 1124912182, 1050064847, -1489440257, -2086353188, 868527571, 930788077, -480019493, -1918911799, 292785375, -928631372, -892206167, -1379437638, -127080925, -1748664947, -1529342209, -1729911955, -1767290216, -1055294030, -421446546, -1759052999, 1130829175, -781912467, 709168212, -2083789725, -1846107647, 611642001, -590289871 ], [ 1713475795, -1412519911, 397649545, 106065376, -2086237949, -1013782517, -1327872916, -735333364, 720476127, -1610036225, 1244024634, -941190765, -1776496555, -1947618008, 1024607049, 762523151, 107158529, -2111363126, 37413906, -1982442426, 1863159995, -1292276888, 979920372, 1030818941, -1906572384, -148214616, -2093765061, -1512774499, 517064883 ] ], [ [ -2012118270, 1429389763, -123602010, -1007360387, -858485309, -686365210, -1964643614, 1374303698, -853658877, -449556823, 1159836820, -19269670, 1512888571, -181495504, 1565495630, 1958852406, -334457523, -2066032237, -102608328, -486114749, 671629559, -1436088241, 1671086067, 1190250889, -584184180, -1620123997, -859310289, -379149291, 1319478750 ], [ 1354709508, -1826687679, -241441538, 28193952, -399816296, -1762084016, -1788594497, 637403700, 1016929726, -1215793609, 4995820, 1766674784, 1625841137, 2084324687, 401660501, 1253980480, -192481765, -147576427, -1594202017, -1697257472, 1616287481, -887196400, 1992497818, -2032649230, 2041829552, -1904048234, -1166734156, -224526069, 2142143499 ], [ 975077923, 1976471045, -210681569, 415352843, 480633178, 277398943, 110900046, 1954975459, 1249042450, 1221151878, 1072787706, 124933268, 1848116554, 1641046023, -1342475186, -1705392017, -1772621101, -1595701553, 648216950, 1002534571, 885026881, -146026755, 368108330, -487577100, -1670417814, 67865542, -1959626187, 55118706, 230163281 ], [ 197000811, 789568719, 1233887801, -1287857579, 420344721, 1370394042, 75583316, 1511425636, -361814003, -186064111, -995831960, 51129652, 1382105817, 994056865, -2115967614, 824439973, -635258385, 2046197421, 904298841, 533811323, -1503590369, 1846864454, 451994195, -2052192286, -1375555890, 476799476, 701757650, -91582138, 1835766210 ] ], [ [ -139813250, 2019346045, 504857270, -1324019897, -1372600771, -1304010456, -1553918329, -945311706, 1239124885, 1924473872, -751874562, -75769085, -326546339, 85553008, 1834690899, 1751543362, -1586780197, -1869050234, 1491475756, -341138130, -1013421991, -1963624020, -591930023, 1647612952, -46534736, -88768394, 138481592, -1866399576, 1551810349 ], [ 744556897, 710481585, 1560629754, 286998169, -597948580, 653462830, 1692929422, 1562259894, -116849085, -2111999149, 887893636, -1975858079, -953805729, -545680495, -126896483, 108324484, -1057261958, 324078996, 336211037, 308560976, -70713503, 477319481, -814547726, -666613953, 1868784946, 1432030408, 646648302, 2035640665, 901758011 ], [ -1976821819, 1140635102, -501098663, 719659336, 125026613, -1421369704, 1706236640, -557779443, -439356639, -1711526595, -240449995, -1356037026, -333972409, 1830172694, -1852492219, -400263157, -1390581768, -1159182337, -1617310841, -991201399, 559456978, 1878738139, 789703552, 1972490884, -1217314641, 2011415939, 950063982, -685388327, -1929360842 ], [ -761837914, 647833591, 1519266865, -854980499, 2092833346, 1357548376, -1137014684, 644048083, 593537922, 1156423896, 1527033372, 483973330, -564670733, 2004996099, 1933235582, 2146005899, 858393580, 2109949831, 260274217, -1867360771, -1366122340, -1927348756, -289927907, 167843900, -1882315987, 1554894196, -2049477227, 964401852, -1175174249 ] ], [ [ 1833031978, 1948209746, 80954099, 1979062087, -273085747, 1993224352, -1034566452, 201022348, 781319700, -318409073, -1919224937, 1180646427, 282919055, 449252161, -1452144893, 393194325, -893138629, 361766410, 1741879248, 1383045125, 1457720935, -74669299, 1130486193, -327123182, -1803799267, -185940243, -280024133, 655430561, 1901362358 ], [ 1377783128, -1080603598, 1317495510, -724272459, 1467448787, 2051102804, 2081760888, -328706410, 2107650854, -1075695062, 1913916077, 1369021581, 1148239462, -1090902564, -262263687, -907867387, -1629609406, -795749424, 201656909, 249939346, -211651998, 1571950275, 1362516183, -342340529, 947699724, 15379682, 1353576944, -1603258563, -445150583 ], [ -2017854595, -1749138737, -186214561, 381481235, -539138019, 506804272, -818395384, 525390772, -621628673, -484698279, 502757333, 996547237, -1610513693, -1087957802, 398431809, 1955177058, -1050245995, -472778798, 1629828818, 57130971, -940455273, -1237242390, -356144787, -1776700250, 1720611745, -951106911, 327512827, 1185938163, -674948156 ], [ 1713310599, 1843685195, 84269875, -272775051, -1219237981, -530383016, -1425684724, -766919873, 1036613674, -1544306917, 1013981680, -1719187634, -276026327, -611552217, -1446180353, -677777875, 973310986, -1242662110, 990188159, -742020396, 1353936396, 1820584270, 1441756207, 1357344456, -1708591360, 1304577960, 738409248, -761181500, 1464538999 ] ], [ [ 1931373110, 1126657267, 2003314312, 1633163410, -571358461, 484481456, 178712181, -1965134914, 722514957, -1303145379, -1065124058, -368192271, -2084762916, -185511288, -1807853004, -427735765, -1384447524, -969766569, -589205880, 71101195, -1933922878, -1071032068, -1977247021, -1227494474, -1076888383, -553599492, 541811477, -1628723284, 350770322 ], [ -1624168378, -469478460, -1551528696, 1550561398, 1393716780, -282695624, 1383316559, -1691822175, 1992311996, -811186507, 193427875, 596428991, 1982208748, 639086993, -2053081564, 565499246, -1853179930, -942363417, -1530308734, 1782196575, -1492858147, 1276032858, 459609352, 188296399, 1197515646, -1501237897, 2069878032, 556930175, 413878681 ], [ 1681368541, -56729794, -2080246503, -1563059820, -366186708, 54401413, -1846515396, 415871536, -1339471110, -1344828169, 2017920747, -911678479, 1526521006, 275855769, -1365793816, -769424923, -1452628482, 1392888278, -2031448017, -376412666, -1922777031, -704503578, 243565071, 43815246, -8394076, -641934473, -670936872, -2135853366, -714568983 ], [ 1180123546, -2055609249, -1605417561, -342004277, 180928542, -1769496419, 1444049655, -1294288434, 1591779474, 1403849659, 1167249534, -98479748, -1294847395, 2003529849, 740026508, -949337786, -1571814624, 535726742, -1633056143, -1136678142, -1933677362, -988321786, -960021164, 1193949364, -1460844234, 1760413218, 624710269, 1424964580, -968841766 ] ], [ [ 302396308, 1245301580, 575874530, -308083120, -2139119428, 756602710, -633898124, -1449944660, 997754202, -1244664879, 83730528, 206026820, 910430543, -1240855491, 1134460008, -1141799002, 413192125, -2079043118, 1227024859, -605334574, 1348891153, -1970127133, 724308325, -33344169, -45725499, -31596155, -479654248, 213639035, 1853286364 ], [ -681730876, 117253006, 2121745300, 189658129, -1906885994, -1035738065, 931097341, 975923751, 1579649940, -1297744449, -2076128345, -180622144, -1267355493, -1310207297, -2145966541, -1533340705, -977746604, -367210306, -358671213, -1742771286, -1888695949, 1989163386, -328110834, 1102712881, 669779823, -787923103, -1576082215, 1375812398, -776933094 ], [ 2019522005, -1500995373, -1699256588, -425242570, -676409363, -1777983783, -1365458841, -1377704028, -1275225989, -651635585, -614479893, -947591418, -909827648, -1147241136, -1086790593, -978202129, 1841454050, -430142486, -563531027, -758961939, 320854551, -420747198, -750908557, -2087387840, 930525637, -2045007772, -1920173950, -7109413, 1822645952 ], [ 1275721305, 819222784, -826577893, -576554471, 1220836064, -708617449, -1238556062, 38829482, -53416379, -1176010589, -605248976, -793692050, -842829933, 1806532277, 742394352, -814511511, -2086008179, -650216909, -863073346, -1082964423, -955551553, -81156287, -1066167554, 320129854, 1640938011, 792198130, 1707650551, 2140548818, 1103687360 ] ], [ [ -602579177, 1456094775, -1695709107, 812653210, 851352274, -1890381472, 674303222, 2005732841, -640205099, 1955917018, 1137086697, -302479684, -1156133047, -1700567367, -1986655963, -1121675657, -1299494263, 1432575842, 49391595, 1674519862, -716697, -923575870, 806306327, -2067732358, -541941183, 941635442, -2118235683, -833020680, 82272649 ], [ -897237460, -1066830787, -2065051413, 1740696554, -960810096, -389394741, -426117875, 1783146477, -948942940, 735890887, -2115861206, -955326717, -1487052710, 2085189722, -1204998580, -666586614, -1260150854, -160801123, 1944341915, 1433373443, 1041673555, -1073573043, 1000286513, -1727764802, 1489476530, -1613083745, 1900562244, -1706799160, -1624877411 ], [ -1066416043, -1664649291, 1738915095, 949239539, -428825645, -1416473038, 2072806842, 660154940, 735658157, -1462683589, -1017727494, 932014436, 741618977, 747198975, 1140573845, 416487281, 1610146024, -982349749, 2084771166, -968961573, -460848022, -1516033776, -695002891, -258615476, 1806139746, 338774248, 834345439, -437904809, -885060524 ], [ -475958055, 1208692903, -1559468559, 1726101329, -1812805721, 1959490743, 283559130, 1724826380, 1920354577, 1828652620, 1226445906, -310904753, -527866003, 638350189, 1281616192, 94719422, 1608111436, 952335239, -1313414704, -671923110, -887601231, -2067783930, 480586447, -254322233, -1454718795, 135595332, 724266477, -32214151, -1820066308 ] ], [ [ -408992577, 955553752, -1082436256, 159561788, 1305413152, 1284902723, -1063312157, 1699271494, -1914774852, 1240048158, -162769548, -1980663927, 1145938005, -1884347471, -379365270, 746905142, -571358353, 1808549590, -1208119485, 926864471, -2064096037, 393265449, -1326628035, 1969090726, 1044085655, 687660761, 1489330160, 842866735, 434437200 ], [ -1514404811, -30809690, 2032893327, -40174145, -1110079498, -949874073, 687435761, 169200767, -1336553371, 75555355, 1210408939, 1925458398, 1826997150, -2093125235, 902678856, -1932458635, 1464865744, 1373500171, 2090622893, 730854377, 1291350279, 120869215, 1686165237, -1330143584, 184355979, -1392013779, 279377352, 1304322586, 2123941501 ], [ -167836868, -757183400, 2143441515, -1776940923, -227597803, 341736161, -1217176327, 1904714913, -1140613450, 836797478, 1017918167, 8236710, -2017357158, 989816341, -1993480747, -1243747011, 854849932, 158497191, 289440103, 1237583482, -2030132262, 1799597946, 2145605178, 549285436, -1693366874, 1288251712, 1808146237, 1555900897, -1760554629 ], [ -374304665, -1011665309, -1688621916, 76416837, 398187013, 1729192543, -1803748455, 1399050324, 1003688873, 1388222045, -540917459, -1387549730, 1113294044, -1909248842, 479741659, -793909742, -2018376904, 586743132, -1402446673, -2060747790, 1300291101, 1629304325, -1131555371, 604976193, -1555077705, 938909096, 1944052772, -1104404134, 624889610 ] ], [ [ -1554344450, -622578227, -1260723567, 269295663, -912943757, 2087162079, -2106043916, 1610852148, 2074183117, 1752152032, -1628529261, -425138662, 271417505, -684981388, 108552783, 126672283, 1964535580, -1597682429, -1661517520, 231566645, -1104621089, -116496303, -29241581, -190482756, 1522329443, 52267328, -1644302928, -4126102, 2030625316 ], [ -935247637, 5132298, -1531990270, -693945818, -1556421380, 1279891391, -2096468148, -664768542, 1465402278, -401795243, 301702988, 628103130, -1471191983, -808964475, -208653498, -944672193, 2044176423, -278451726, 870133646, -577495363, -145124590, -221322615, -1810200078, -674634834, 753527327, 1132267289, -601544392, 490475207, 517592458 ], [ -1051210415, 1144085334, 578472529, 1155912943, 1532415749, 30793969, -1834305897, 1302646, 2054323342, -609374366, -1744983826, 112264760, 2097799083, 44746747, -2007721707, -1733341197, -314871960, -371961089, 300543832, -96065917, -1617882307, 525638207, -655615715, 1945743661, 1593152869, 1891651923, -482332717, 1753205797, -1177516840 ], [ 1126300747, 816518128, -731238747, -595939975, -2053505321, -1256402477, 628877849, -884724646, -2017885206, -1607853651, 86029907, -103262233, 776199262, 720051240, 1040238752, -95480665, -79319117, -2096673396, -2073595668, 1654955143, -1063933156, -2022128585, 519349741, 1641198385, 1625511828, -582638901, -1825355624, 447846272, 596544409 ] ], [ [ -245939153, 633402904, 1853902890, 1687566886, 1426705130, 152533049, 274742631, -1090296555, -253279447, 2085441729, 1517519166, -1503481879, -131243397, 437372193, 931708189, -1576587319, 817128729, 1023895009, 521010816, 2121994197, -883547733, 201210263, -1954192194, -1480773047, 1426701068, -579633416, 1933684590, -680464554, -542189190 ], [ 1659387164, 276399515, -1087267331, -769321392, 47262973, 88747844, -1449168495, 1477784253, -1618535885, 822395660, 2036176422, 1201559462, 669773059, 16891127, -1209661358, -362962682, -522754136, -199240397, -1015910938, -1260025202, -632241204, -197462683, -1380166418, 1513390073, -810361586, 248482306, -727219947, -1325943747, 33806830 ], [ -462970477, -124129507, -754309542, 736890817, 1357398549, -1487434636, -75107354, -420200430, 1263353148, -485943840, -1099813885, 990900902, 308395655, 975598403, -1232236914, 1724913869, -706455819, 1085144982, -1094418495, 1478505438, 1264816722, -1062966891, 934076841, 606505203, 1276566101, -2017157396, -1083528167, -729874205, 279377760 ], [ 732882933, -258266884, -1246465984, 773168429, -233315501, 1220475163, 1225030960, 2108669348, 1500508204, -23554481, -1933137382, 1377728880, 1504903282, -1740853193, 521988101, 2032163250, 864962920, -1028274667, -2045001895, 635082739, 1535279380, 445951909, 1236390278, 1695607003, -1751337629, -126335454, 1879337083, 1379284048, -11111662 ] ], [ [ 887878103, 773905267, -2073307299, 504982009, 232394739, 1354443568, -1996855239, -1373312124, -56843368, -949195244, -546667496, -352271561, 257667892, 146889874, -1116356192, 724358841, 1570644273, 412464866, 425305142, 834727513, 1671365942, 752840076, -172065333, -998784262, 658597322, -794535881, 1817452423, 263637035, 431217736 ], [ -1275514996, -724931596, -1378914234, 1855589574, -1606920653, -1784649673, -312721684, 1689459147, -1411330725, -1929538510, 696133972, 811110397, 2093825516, 655837032, -1271736633, -2146073227, 275980468, -920599171, -404615105, -113765989, -535110209, -1989983005, 362515145, 1384361487, -73533636, 1518899898, 352942322, 592682681, 517551625 ], [ -273139707, -1880493123, 386844710, -1959437161, 370314056, -813444292, -490682133, -95322510, 1909587831, -2019654091, 1640253378, -267833620, -1316672114, -633052484, 135339864, 131693742, -1316536306, 1499021373, -767050122, 1376834225, -1054786550, 221283800, 176995001, 166945099, 504471368, -1887907972, -735900618, 502096899, -88666325 ], [ -260456448, -1829308704, 468993559, 270939886, 1067638432, 140298240, -2144954418, 1230668995, 1812086767, -252593603, -197979613, -2017463813, -1955060911, 133885204, -1505488652, -2135529145, -1226231927, -1697857250, 122395296, 1796902348, 1795603614, -311410903, -2101341419, 1076104542, -1475975349, 1888088126, 663978228, -1637676979, 813502666 ] ], [ [ -117635489, -1781091373, -160206339, 1973917261, 1015959607, 1785808622, 369711621, -143654049, 1935431290, 345915878, -1992134388, 932379080, 544416428, 1881046207, -782486345, 2128051576, 744129851, -579679678, 953628181, 452573275, 320510320, -300069613, 1485960568, -957544186, -1837615455, -2040815597, -1183729957, 1719402046, 1519617797 ], [ -1085200875, -593277244, -1398325239, -1431113351, -886954272, 5888702, 2146027612, 389678080, -945350956, -1862630450, -1849508992, -1265720615, 742171648, 1702101592, -140685540, -628042272, -552045546, 1179613587, -1758537207, -1035539499, -708848513, 12577692, -275306697, 705377550, -1466064854, -2135677454, -171176767, -981606869, 834843965 ], [ 478417220, 1943392885, -355073207, -927936119, -1090995558, 1389297541, 670293374, 1957183723, 1138757825, 969358300, 290302731, -146244789, 1938492912, -373340299, 1156693592, -324732186, -1499749943, -744753660, -960507293, 627767605, 249060309, 1488580203, 2039924378, -563754254, -55795563, -815417251, 537118798, 438818542, 504398816 ], [ 914396395, 805449512, -1358385041, 1158424640, -1617457495, -959006026, 377558981, 776318264, 224469318, -135872099, 1739043508, -2147455263, -820080565, 876053206, 1877295882, 876975577, 904674933, -1567070353, -845407121, -2111695490, -6516220, 1813784573, 205843774, -1564704747, -895327792, 593402255, 2134566273, 1098574604, 58459307 ] ], [ [ -1270924096, 3944335, 667632826, 1062555826, -1796303558, -2026779343, 970097288, 1585492049, 1493957816, 900469546, -2080584200, -2044235343, -191657669, -125584633, 1603436647, -499860354, 811278968, -1564106655, -1330552129, 2081697766, -670684098, 928799218, -1638389333, 1654820161, 1316777236, -1970479481, 1394185576, 1507602714, 1766810076 ], [ -28311592, 1966162651, -1712825591, 580606400, -561473374, 1082876580, 833587181, -1752195691, 965525606, 455241423, 803822010, 1920823666, 83529198, -1574726357, 1032685939, -1393477245, 1381831805, 39968595, -785403921, 753816514, -627791476, -76009332, -1215981510, -1905500612, -1764212769, 2082881692, -1072161888, 483234066, 731033576 ], [ 726571828, -1652225499, -1297517741, -554587410, 1977135465, -733775505, -34696202, 271192618, 945976570, 1964657072, -364632887, 1304736582, -824485750, 1706607276, 1846269039, -1884288907, -1672605706, -1575837911, 503803809, -150243993, 722486706, -1727674958, 617367943, -1238053393, 424634574, -1698726739, 1862286933, 2066430011, -1027071150 ], [ -1136889003, -2121894557, 254037731, -1435616520, -537535872, 1218016299, -609322189, -1434480707, -881494024, -496096228, -846571006, -924070137, 1553599094, -1201660014, -250178159, -1843641418, 1804313417, 1027006310, -124195795, 325357045, -1930149688, -1843881142, -1034155458, 274413975, -1262288539, -2056283103, -455642643, 1427557592, -1492662436 ] ] ], [ [ [ 393868384, 1115026490, 1764778823, 771850481, 1457193646, 298526234, -1596194632, -358094042, 126843806, 1035881549, -1408162851, 1871955823, -394816944, 1154298109, 943690771, -1087162788, 1635568323, 1766733797, -760655853, 1345671515, 1197270171, 1496224008, -16230664, -1688645704, -1955316459, 1324998654, -1189287459, 1504781200, 1270871390 ], [ -1602162750, -1724782095, 2059091645, -627918960, 1451588779, -1423185307, -1706917963, 1502477647, 1122229312, 1579127089, 479078938, 1902467553, 1524696876, 1933593891, -1593189048, 520187605, -546175324, 1317472851, -1854429076, 1461194159, 1232174580, -343954177, -347261557, -661885937, -565563349, -1068784794, 467511086, 217654842, -1672249480 ], [ 1999269828, 1750546817, 1809214887, 640264362, -1752674817, 2131932553, -737253528, -1993963142, 119474699, 1121746540, 1236974667, -2000688094, 183625857, -471948012, 1225688390, 2033858695, 597641734, 992042631, 1679564420, -139607608, -113669566, -755432309, -2032643423, 104078738, -477470223, 1372393404, 194982739, -1335622719, 307328492 ], [ 710598643, -625691953, -500709015, 274882790, 1966126199, -628789725, -966751147, -877707540, -441663908, -46959640, 2112137579, 261558938, 1266879814, -2003577855, -826746450, 1002589193, 1777824584, 1743989674, 2107768892, 1888118539, 89171113, 1832540609, -341557939, -547241230, -1099037588, 1945414815, -438078411, -209842898, 1202583584 ] ], [ [ -841629674, 2046689694, 1744954803, 994302655, 746539670, 353748871, 1084649917, 948120973, 555513818, 1831323504, 2099036851, 64826359, -1694064828, -2108635186, 1771840329, 2002997358, 1238495756, -1953474042, -1997765320, -1554566212, -1257355576, 2065060157, -378038235, 1695798316, -773467627, 1230932797, -441188687, 268581424, -1571722642 ], [ -167769662, -942604358, -776327633, -1957540349, 715574970, 1867272113, -864260571, 1690801679, 118142422, 1885323641, -1334794733, 1812791693, -1816197894, -979659795, 1643454258, 1390349790, 1942054159, -1635729782, 791792483, 2137745199, 1679498359, 1656058670, 76542514, -14587528, -684014207, -49419385, -761286765, -69495975, 1905406519 ], [ 1195804268, 749462628, -1463093234, 1325039616, -1788306289, 818089841, -397652594, -538772755, -297118778, 765447282, 1410623487, -1594647374, -320923310, -108511273, 112769179, -1879239594, -1106725908, 949939184, 338656095, -648124769, -1959294997, -210736609, -1745388278, -1758173210, 1666619438, 1981440043, -1755905484, -1664965392, -1972373162 ], [ 1012138442, -662614591, -1499724257, -1579428113, -1139490684, -706762243, 1533364029, 361296505, -855882363, -399275767, 518371370, 1671197092, -161796655, -833271388, -1692711048, 191630108, -1129016730, -1143914809, 1030289410, -1117971251, -1730921793, 645359564, -998951800, -834570859, 1473665826, -603885797, -650562942, 1528838582, -794289013 ] ], [ [ 1273369567, 1646337379, -1134214273, -1196658598, -165978535, -541773471, 2126227500, -765411782, -1208190319, -1083217411, 781251874, 1307825952, 91869113, 845347942, -616379704, 860235708, 886384026, 1215240151, 1003305527, -2082758212, -1792857435, -1581047477, -1316040650, 51601657, -1067971319, -1312388482, -1239771460, 856004355, 1954325860 ], [ -1247905621, 455533690, -738511041, 558085810, -404961912, 635286927, -60278207, 1416317422, 1721251426, 1809363837, 1919015860, 2048929843, -1342420487, 1371420890, -289062231, -74360532, -1907852702, 276254781, -947227537, 2050517032, -2119912994, -2071506015, -1760262799, 896754131, -1239199546, 996407644, 925831719, 1447062909, 193164094 ], [ -54585853, 381034839, -1912957363, 1626779557, -1279814102, -1311001635, 273479667, 2102591491, -1776079923, 2115784762, -42424891, -281429654, 720432452, -459942518, 873502599, 1593383614, -1353603238, -720890291, -156774421, -295251169, -1191888523, 555792549, 2097637299, 742051341, -2125380085, 884215639, 432783897, -1634888858, 2109017778 ], [ 430102222, -241977813, 894330574, 2021125351, -1800351318, -2142883756, -519708944, -617165555, 27427814, -1384727514, -90559616, -817404475, -1845706741, -1917778828, -80538930, 1184158275, -148638763, -665999422, -844664890, -430738791, 652291318, -680784243, -560904667, -1031064733, -242454558, 1183582162, -2021994879, 1506429310, -1433843340 ] ], [ [ 199298853, 2118024345, -1983280355, 103480431, 511095770, -265170123, -2043144791, -477166859, -1090259354, -2091362715, 1069053885, -1403698094, -1288400365, -680798795, 1130323608, -2016866352, 1072019613, 845921235, 1473474774, 248946113, 69150534, -107505242, -1340605817, -1882813477, -269584982, 388762598, -1747462112, -2052418727, 1794015791 ], [ 1663166397, -1612634746, 890130583, 877355615, 1941302199, 434493569, -380367835, 976913587, 444221908, -1065018128, -1259395939, -601912190, 1658259666, 1651024097, 1408722247, 861898916, -728415314, -275458816, -1183678686, 66302121, -2064373517, -880345044, -1799727469, 1186889091, 1913123846, 843707522, 2129890461, 1974582681, 1231679653 ], [ -2050171804, -652169673, -291910828, 522316282, -2064541598, 959771526, 816044198, 1444637237, -1896453802, -449731507, 807754312, -1808131029, 570404875, -455634299, -607903121, -1178483755, 295641953, -629599395, -391984207, -1416790443, -1170010820, 196305552, -1973276634, -1982589194, -1333906513, -1348512314, -91195564, -38394215, 1557229156 ], [ -1122228451, -1646727446, 997877932, -120970833, 611331655, -526829379, 907770324, -1818074728, 1490866899, 1948178261, 457499817, 1145924269, -701005256, 2053841767, -648776232, 427366147, 994518532, -1983439381, 1114492538, -322012523, 930381331, 30094932, 762920403, 1681925537, -1880454230, 397277496, 1340693954, -827754743, -413899517 ] ], [ [ 1111855688, 207530917, 5139987, -214179906, 470083375, -1665610028, -1852932340, 572296114, -1772059744, 1192105953, 947562156, -1971631643, 450032665, 49335898, -213914058, 829675330, -1250692308, -2020503709, 1965575716, -417018976, 195952601, 2015625312, -1556422231, -229042921, 644076390, 1521509643, -180281249, 1264098590, 421097982 ], [ -1229795143, 1014320732, -1229721313, -237565925, -181317859, -2082356351, 453781472, -208527538, 1287070659, 1562427700, 1222011527, 1800216559, -1556436489, -1257416708, 1519664335, -411828048, -1481326720, 2137956361, -1238628284, -840268780, 308518391, -1054299272, -1432143924, 1586583001, 1782742757, -671303751, -1955264651, -1272898076, -691407920 ], [ 1214720976, 1973272263, 1637440409, -591316688, 1520624295, 209806982, 1749587885, -148218462, 602295361, 2141563646, 234440227, 1476766180, 945193623, -267209, -1029557641, 2092856583, 1267626947, 950304768, 244216377, 799768056, -438236858, 771872498, 597607709, -1592346943, -1949439857, 763007904, 1821609245, 1430761493, -977374651 ], [ 466205753, -1633964447, 555673340, 753521302, 723432436, 1162786024, 1883050243, 2055267068, -1941180817, -1413696674, -732813357, -1883105416, 445522466, -691440483, 1975266217, 1943744815, -1855887215, -1220339225, 507999310, 1429242471, -1173672389, -1825010532, -1045820729, -1270240433, -908750939, -4484909, 983420658, 611534013, 1155832925 ] ], [ [ 1293611755, 137828208, 2102096861, 1045836503, -489136155, 635050243, -2123949217, 466577580, 2109905686, 470891934, -1240478467, -846940746, -100665743, 776925451, 2125759745, 39398788, 1474650148, -2012659816, -733463488, 198391663, 1215655085, 1704644059, 1268287948, 792437, 2051022847, -2116667812, 520703836, -944381762, -1703581670 ], [ 57546488, 1063631153, 1106641930, -724473453, -1501273510, 278615428, 799533558, -1822440230, 688444826, 1027303672, 2083349149, 409195098, 1630622813, 570731579, 949352993, -1818247557, 1489315331, 1065590247, 739005611, 272102586, -125518173, -1626319475, -2109483188, 1979402125, -1702643653, -1894407146, -369123766, 300448861, -1802531763 ], [ 724133116, -1391320134, 398366477, -464966704, -1896331466, -714280680, -85116704, -1185669326, 1462896979, 1009628728, -1881589085, 1549103986, -2322587, 117233910, -279087105, 83718629, -2018765679, 1152923446, 186905779, 1669202746, -50264806, -1934317407, 743385593, 1652128754, 43711592, 1944530260, 1896071157, -1825668467, -533567217 ], [ 1916544618, 1446994693, 1536270868, -135088072, -2011540423, 1026466305, 357003910, -172225234, -670012382, 1310297666, 143438149, 536615122, 1225989549, -264087305, -211002178, 960674933, 1945890200, 745669579, -735967525, -1991490435, 1108297668, -1667698268, -445948826, -784417342, 1864586876, 392383026, -1629536777, 1314047190, -49630501 ] ], [ [ -671799636, 161896844, -1042444958, -1006563933, 1116651647, 310239534, -1492763880, 1557537729, 1663094911, -594677199, 192551528, 440617547, -768233131, -1194356079, 1280244162, 1871977760, -1328626994, -296014605, 1558546447, -918506485, -1284777538, -1949418713, 120686129, -1430857034, 327600888, 1055491270, 913671293, 673946150, 1594645469 ], [ 86633646, -1877833878, -1493021759, -287637514, 1879204894, 1034007958, 1066212416, 1086930498, -495651669, 1864086028, 354497775, -1950439102, -1334499290, -313390145, -1892523274, 1162997529, -1030970894, -1011272295, 2007023758, 1050087742, -425454772, -1157198994, -1287203967, -1207404084, 1198594492, 1878365601, -2060168691, 1030285190, 1378480505 ], [ 690289148, 112147900, 175208793, -1888197919, 1297666032, -1834511175, -403542198, -1170779141, 1687275562, 2010658087, -647230825, 2066789375, 26330541, -1775959283, 1294084860, 1704458731, -741876215, -853436878, 1518665254, -2097344855, 380320109, 1213181371, 1512836701, -705389833, -1012320843, 72692287, 538375691, 1537790763, -200675773 ], [ 185435904, -1627217704, -450346601, -1384999715, -675232193, -9490062, 857245861, 1257083622, 747493648, 675030504, 1167962057, -204021443, 120359805, 1408212730, -306206808, -304299594, -1845904617, -1912596667, 841691289, 2116314440, -1398187735, 776178290, 995489840, -500659879, 1418284724, 1660847500, 924724887, 1316473079, -984168910 ] ], [ [ 1746054978, -1601563922, 678917564, 945110489, -1865818548, 1334896093, -1725631142, 900627254, -1009454603, -532542365, 154073865, 1202326203, 1816568988, -575101363, 1666710995, -608962662, -39391497, -354731110, 1720032212, -353257524, -1316755727, 1919734346, 243486994, 1558503688, -1524977607, -67713249, -343196348, 1587121970, -621054747 ], [ -1988638129, -490735426, 1275456661, 317500332, -874732328, 597345556, -355778181, -218329375, 1563096965, 1256898240, -1645286354, 1897805148, -1539113401, -1527280628, -2037223427, -390902754, -556700785, -1259069174, 689167724, 1398086346, -1641742357, 1119404147, -983706729, 909358198, 1126032545, 1141914429, -545300510, -1754195222, -1503267451 ], [ 546931259, -608029838, -687793467, -979824241, -140431713, 1353094939, 665695411, 2074629005, -1222353001, -1976252955, -158583491, 1337142248, 1466162773, -527209128, 1986678202, 1333204070, -1415217080, -532837517, -1364803413, -1340237166, -1601341019, -221518364, -672265650, -1603515320, 2013197783, 2098307784, 1522545459, 467055613, -260882795 ], [ -2053255598, -1492871914, -791855100, 861418652, -56852851, 419533469, 225805877, 1081514706, -2143395371, 2133691471, -1702742297, -459817008, 77537012, -2004108486, -2036058077, -967078680, -1572564231, 1170864249, 1944004977, -705516629, -1389534465, 128462063, -384437094, -312749900, -955079576, -664260161, 1684343035, 325730780, 925272328 ] ], [ [ 1734179048, 1312893597, -1395798193, 127743005, 1856965129, -425306887, -1882985520, 1345379818, -1930120434, 1281293984, 291792685, 2028512347, 39041644, -1243137064, -726274855, -1416379907, 271895826, 1921571136, 768837458, -1055872548, 1469163412, 1107840175, 1437845438, 2082028295, -47693386, 616181083, 869329509, -488225322, 579875376 ], [ -1738477618, 359801475, -478573556, 327928890, -575932593, 145223211, 1022005333, 115332219, -2077481037, 190713225, 1866618008, -298037732, 1850720027, -1838975321, 1941635046, -1125692071, -35707338, -728689711, 70530602, -835434951, -1271042122, 1080258844, 1000819068, -192768458, 1587177520, -227292919, -309163350, -1617938815, -1830554197 ], [ -1260899092, 709657950, 1827046381, -321544857, 37955429, 1664669495, -567988831, -937659400, -660541319, 167777091, -629278289, -266289180, -1091557791, 1222110801, -872032136, 1492181596, -542961369, -216192026, 127670587, 1222398845, -120657221, 149233687, -1657923655, -957935219, 58885024, 389654580, -676975861, -64210229, -1819083041 ], [ 1598367944, 910751202, -1506652745, 1382475597, 882393341, -213580020, -1912382195, -1758531179, -546321122, 1184302717, 999692224, -1952267761, 1179962359, 905227050, -1241573526, 1040416077, -994292975, 417355146, 1235663426, 1834464952, 1015943504, 1561783320, -71503556, 1788900545, -1695092029, 337531708, -752566126, -790124577, 1204967882 ] ], [ [ -394223054, 1705280984, -1347884701, 507625552, 1587932675, -781300829, -245828815, -1269672104, -889198937, -846312572, 408344353, 1005710458, -1555760793, 807033980, 1922066888, -1572187351, 465501606, 1447510718, 1238754466, -85348443, -1385518552, -758996843, 1696664847, -413959004, -700258218, 251954491, -1424993945, -1687117088, -1050753260 ], [ -738676003, 1374580886, -1206102593, -600045109, 1726793850, -1746097002, -1492753612, -1437700761, 534191303, -876510857, 657886274, -332254546, 1033413275, -139345158, 167993330, -181034085, -1305375833, -1354893722, -393552116, 1508669749, 252323624, -1143123034, 1697541276, -21645792, 393560796, -1966635981, -1362618538, -1254511933, 569333138 ], [ 2000620675, 88122164, -992225821, -1971915765, -1100854941, 1569890856, -976462893, -1855848416, 610792652, -1266008034, -520429322, -667379362, 858116664, 1119567580, 1088435726, -676107263, -1944618996, -1278275781, -48456011, 1606045928, -1525500011, -162227112, -170358614, -856671536, 2044227733, -876964132, 285331696, 1532353444, 892382877 ], [ 251846283, -71557376, 866271157, 89869962, 1400652453, -1738790993, 1690760348, -1921773801, 281905666, 349889711, -680168084, -658923327, 2125907818, -1840774102, -1384269212, 723161174, 258110697, -1558448878, 1353139585, -2054525285, -336155689, 1755591574, -844330746, -539089927, -569770445, 540066686, 239871287, -229758850, -947406681 ] ], [ [ -987286415, 2137401987, 1832491398, -791679161, -222489003, 96262474, 31012770, 1768662375, 1718657087, 1628162369, 262512038, 1160200094, 1235922091, -917720896, -1604219040, -1747024983, 220478094, 75790283, 627435089, -311904116, -1095947796, 741480823, -660706647, 758865673, 1646925757, -1486887739, 1778005339, 157780204, -1114609958 ], [ 1459090046, -1257697741, 1406476231, -570849555, -1627042467, 253871277, 1556338668, 2090442312, 1914641918, 19846543, 1187116379, 1754546137, 1705753807, -976585025, 1493505124, 525989753, -804505987, -1970434547, 92790411, 1307197873, 686453180, 1861960034, -817488819, -1508681690, 1654783209, 539149055, 254613466, -2107369537, 1027513914 ], [ -1512010249, 239581043, -967579740, -342444072, 1233432806, 2045977235, -2002073369, 1989866316, 618228793, -1605520502, 268153019, 446478843, -2136867834, -777498096, -1504855452, 1045944706, 1580083589, 946254271, 153225565, 240464920, -1482107328, 1150557352, 1123184107, -1708351283, -1437080440, 683656723, -1202615838, -1866563330, 722308147 ], [ -390080312, -1292314119, -1964855627, 975960861, -802365981, 779948145, 525575205, -1535486779, 653353255, 1481962658, -2002064053, -443748042, 1194504023, 1249963193, 1876881738, 954802111, 31722901, 2019558016, -536886897, 624156761, 852451965, 1377912221, 1039134401, 1149157317, -952187547, 977961941, 1494761862, 1299599388, 248921205 ] ], [ [ -296721718, 377784370, 1300797444, -1867066746, -249085951, -1695748493, 429294966, 2142811142, -1363418618, -309603562, -1324035621, 80771504, -1613336646, 897504063, 181024268, -1613764968, 1042853546, 1614176279, -863476905, -70695743, -216769472, 34054006, 840339670, 894485541, 6723583, 423363530, -1692888994, 150510882, 35204156 ], [ 224984085, 1246240607, -1196101989, -363116266, -1308953746, 2701021, -573041085, 1720006839, -1109566531, 2125730337, 365415366, -455758759, -1989789884, 1574954469, 860384394, 419183566, -2078744736, -591674759, 1993746650, 81101513, -1820659744, -1398381745, 1138787940, -568634203, -1287059752, -1895313118, -1513551461, 1010939590, -1885944374 ], [ 201002046, 70955225, -1852236611, -243779155, -2003352138, 1742595661, -340392175, 1748343655, -1984666127, 1242847892, -958983874, -990018509, 236415778, 90228874, 1013277477, 289600503, -1753843880, -1178258486, 1037462091, -550442644, 172747289, -321832024, 1992709569, 223967638, 461522208, 815933756, 870230711, 1245373628, 2126439461 ], [ 369912940, 868112424, -1527686807, 1387273374, 2102993788, -2125957883, 1415959634, -731281641, 1970461808, 1481870217, 709194239, 728558129, -22888971, -210776240, 1404875069, 1242766588, -550240797, -164670279, -688972586, 1322589072, -455097325, 1935784632, 1181957525, 730743043, -2121525288, -588606810, -765941054, -759854857, -1459157777 ] ], [ [ -935695750, 1552994426, 1817677483, 1597784495, 1979447829, 141196122, 1063182532, 1814152932, 84125439, 991074748, 825605794, 967384855, -798587083, -1100847773, -1618165823, 568098154, 139343886, 1682178742, 1061846393, 1154366139, 1017367758, -120328166, -285449486, 1465183428, -828947941, 2030617062, 1882553811, -1328021859, 1889028079 ], [ -2058572974, 1802652957, -1649322009, 63748346, 1857365836, -525554485, -344377247, 1054638522, -1284907221, 310608865, 631171973, 286189789, 2126891066, -1672531662, 1937854548, -375931026, -1891284709, -1067563505, -945003620, 1291221714, 1971187573, -1872746987, -2074185536, 208190170, 281279437, -1942808526, -2072708841, 792597516, 518652387 ], [ -36271696, 782200828, 914357256, 1591322849, 62044785, -1320475531, -1307745433, 1441579756, -1437193233, -1316335898, 2070053130, 409035165, -513643452, -617833886, 1911326206, 584673552, 180494691, 1225568448, -468166894, -1142417057, 953446750, 1023685811, -1591302981, 703194534, -613454014, -1408428750, -1363803672, -179844189, 111586391 ], [ -310223571, -538319108, 1650081058, 1979664836, -1529530516, -231045806, 1194152831, 1804411684, -142488552, -142138962, -337876542, -554186441, 1593553037, -1924751464, -1750947012, 885500048, -309201356, -1468889861, -291085476, -862663299, 932069445, 1396675998, 893118599, 802072403, -878536988, 665894657, -506290185, -1494101616, -1454894117 ] ], [ [ 2111925910, 1598780082, -1290544802, -1603052363, -295411617, -96703585, -1023096796, -1432933579, 657848061, -1015909805, -1658508930, -1405598622, -1897065887, 1160379628, -641553257, -1054394204, 2034637318, -1314070710, 320789718, 2105493858, 94736851, -530983660, 428364053, 1035903358, -1502147884, -1127613963, 1065529452, 2014756346, -1528295550 ], [ 1786650929, 1397433896, -37071849, -857801404, 1370679605, 610735343, -963517609, 189685447, 830349453, -1381195585, -751515904, -1725432838, 386384219, -1892988268, -358312113, 771950434, 2138089531, 855539824, 352307245, 1184317276, 1534701095, -126370843, -108452666, -998952470, -1659496227, -1902705978, 64117954, -1076441665, 1221709316 ], [ 83335993, -512419151, -74944304, 275701266, 855869161, 2039762658, 724368511, 1190125613, 75768802, -1494215083, -1474260275, 1315367442, 899028800, -242503737, -862309299, -702662630, 620410765, -1487401074, -1789988330, 1208260825, -1754310893, 227174047, -1103890490, -485280335, 1409170787, 1083858781, -529123831, -390785075, 475817760 ], [ -1572735631, -1841593777, 1868978486, 425328820, -1349219981, 442361305, 1880100585, 17808112, -1718319710, -692943453, -45751235, 375768330, -424544815, -1769324454, -766624744, -26292530, -1260542196, -675966107, -1185897213, 716608322, 1432688823, 1238936257, 1956625337, 1193933351, 1939981720, -971179591, -736287204, 132254604, -1102338091 ] ], [ [ -1484840215, -1779065492, -869927140, -1308024167, -311793586, -1828258072, -643157792, 5453192, -1449249009, -1562160095, -1659474065, 1961333272, -741885041, 1183349010, -118274819, 1916499769, 423506819, 926973798, -178901088, -640479370, 800869528, -1883261636, -1640499188, -707372024, -1796599682, 248973014, 1823064831, -1863581374, 1890421917 ], [ -2088271002, 1251642235, -2107534737, 881038124, -1167984148, -1363045728, -365817775, 1565766393, -1789433560, 407246393, -163502656, -843601303, 626158517, 475948227, 834787550, 1267025362, 423133219, -1486337706, 1060217708, -917463853, -1638080459, 2088162806, 2001459370, 1897760502, 1210661571, 2052278132, 472267569, -600640414, 790039352 ], [ -1937729036, 978262399, 1396415323, 461031347, -1986772813, -15619702, -403598934, -957099020, 1129628969, -1774309333, 792435698, -853632396, 520317400, 79138756, -1191188734, -698436396, 71814293, -1793239331, -949043093, -1849466439, -1831187275, 832238877, -487264491, -368380852, 1016093106, -1944697942, 1152589758, -665669313, -2027904131 ], [ -55982350, 875685785, 1935235789, 722964411, 1686497175, 784442934, -1632884527, 1493771297, 1484682755, -1498867034, -1092144178, -1029192393, -67740519, -1120039889, 770331690, -443281642, -1111472252, 428875866, -211335868, -804331708, -1526115042, 2029890336, -1470675128, 1543577456, 116988006, -1598447337, -190480845, 2044165477, 5655548 ] ], [ [ 232818034, -916360242, -1851984610, 1825250256, -1368890540, -140111904, 262513887, 1069771726, 1688882941, -895571041, -1247359882, 318255664, -1097035074, -199692887, 1871501280, -2064283544, 1612797758, -941514782, 174809155, 1920896737, 1493729355, -1063330516, 1597718699, -1341335959, -1247329020, 1628277789, -792377828, 1254236612, 2080109143 ], [ -1810536646, 751493264, -597655381, 89207347, 1606264924, -729136298, -672281331, -1779147074, -1720001469, 581460086, -1496563845, -1849454927, 100154738, 18246194, -2048458793, 12124995, -104335306, -703495308, 323607307, 749929371, 1378087974, -1137493487, 971424836, 1264144354, -1275952468, 2024785280, 1206954045, 1861051533, -1180987255 ], [ -2050960160, 941291007, -205532055, 785640447, 1466821073, -312788572, -1986932650, 1064557666, -831486090, 1211212944, 152802109, 2032470232, 1564805024, -488299698, -1745479360, -623142039, 1918475583, -917849671, -1506381289, -576010200, -1501944954, 2075212652, 1750690185, 830945206, -2026169272, -181304321, 1685268520, -1955783345, -694502739 ], [ 532311028, -942702118, -1566116710, 67726523, -344132875, -1232172245, 1081305209, 424584920, 791225351, -492074319, 712071292, -1854884826, -2079782696, -1708357919, -1546177424, -726124615, 1412218314, 1554700870, -167352266, 2061143994, -1559194085, -355383954, 1965927708, 2076991355, -911373115, 1741239519, 2031819757, -265612161, 874728766 ] ], [ [ -1745588259, 688169083, 825377992, -561675445, 1779562198, 211419240, 1040085304, -1073501550, -2083383166, 2017163264, -2011681163, 1145000200, 1315485189, 1306704488, -1065750214, 1060335184, -445890786, 1580025450, 1767244835, -1745560458, -1038020474, 134119778, -1206370156, -1273184707, -243765204, 1855978253, -1807485362, 767386120, -2088810845 ], [ -1885825300, -1078355075, 981131467, -1128011813, -1524795902, 1029056012, 792484168, 65088827, -1194162696, -1055770802, -112199509, 1025833187, 563204123, 1715957824, -1827123212, -2010426167, -1300027435, -83219341, 87779648, 1766923538, 509423264, 982616514, 718819160, -623762651, 414911642, 238359876, 1785811177, -1357355997, 202287427 ], [ 1371687297, 1585424909, 1404527801, -521670281, 1680156928, 2048396630, 2034152978, -2136875964, -432628212, -994558351, -1484769450, 1618657276, -792883462, -515689111, -750776841, -1285511613, -1060289735, 1566610597, -220997799, -1751420917, 206302125, 2122034206, 449123775, 1188904922, -266263592, 1919962846, 862505006, 1798619313, -749257233 ], [ 1277064151, 891698515, -1333206440, -1543016342, 242970160, -1140497862, -574151348, -1943479149, -1251356480, -196800446, 1283941569, -1642515819, -2035209384, -1120441754, 906720916, -86600224, -77117136, -2047035370, -770741963, -1135031418, -1096608860, -2047761943, -590381057, 389968424, -1551653304, -19129722, -559901826, 1238446219, -2060778779 ] ], [ [ -462606959, 2019521903, -780577380, 1109723843, 898576442, -2087815176, -357223413, -462912571, 797196244, -835076105, 219835198, -752998280, -1148143249, -545162479, -603315992, -680765031, 1640610168, -1319537953, -952636273, 1845177565, 1407309099, 250889762, 2039830328, -503759516, 827366807, -1978938259, 727201976, -692522010, 2087683825 ], [ 1207637274, 61967825, -494657004, -293199200, -1267831516, 2128024969, 1667933059, -172666329, 547969786, 814054901, 1010117292, -285499091, -628881231, -1058786988, 1798874066, -208450144, -724146801, 1226221272, 738057684, 428496739, 1875306100, 1062495510, -1294848414, -1864232789, 1059316828, -2089094909, 2144747290, 1054584596, 2121260932 ], [ 692752281, 1855759026, 454734805, -1110074623, 736055130, -1305593046, -114152433, 1760775649, -1068157475, -1331790611, 1456148343, -569083100, -199250998, -1790145328, -1972319624, -700001750, 1245787533, -270545082, -1308422574, -554993447, 1784702526, 1707102338, -1162572586, -1027724473, 699903520, -845854251, -428937923, 1535201288, -435206414 ], [ 1883109957, -1552783247, 1746807955, 2037603770, -240302167, -1774474102, 83848329, 2146836817, -1756911637, 375899646, -1869247701, -835933390, -1890650365, 1682795118, -112465763, 32332368, 1940850644, 1318634055, 2025950621, 2041130981, 1657905723, 986690505, 1629783361, -1749045676, 167929943, 548354566, -1018109425, 565080457, 1072476226 ] ], [ [ 1293121912, -258646354, -562745009, -2043879830, 234662570, -674084152, -383310116, -1907423759, -616692945, 1150056653, -473408253, -1925330800, -786738987, -916901777, 145327852, -1975435426, 2081528204, 1149149861, 302397185, 486702432, 1383715075, 390179301, -1511440764, -278891721, -631443582, 470373203, -1197241573, -1849987365, 1672960177 ], [ 1013050537, 382871981, -868779368, -2027954877, 1626849891, 2120153737, 1361045646, -1798639362, 306890404, -230067694, -98297337, 995618199, -2146175502, 10447666, 449385297, 2121521640, 191520789, 1258628284, -715501753, 564289249, -217921396, 967244044, -127175939, -1030656881, -1172949456, -2043405138, 1700151379, 865108377, 2136401753 ], [ -1007274975, 1050891344, -705514891, 214092851, -1539943230, -632017644, -1561357097, 167621887, 838600353, 1344775278, -1539397713, -1844890470, 589543773, -1134050735, -1859530200, 510748101, 1719878458, 113219858, -705632334, -940312589, -925736844, -475027886, 1554271411, -1793793981, -202604271, 811108237, 1443736219, -1872477260, 1171981143 ], [ 1097077926, 36860228, 1427089399, 361500531, 986503700, -1315525487, -1391847432, -585172802, 1516503657, -228581585, -1700960056, 185004633, 1277531310, -488882900, -173912337, -126083447, -1681909066, -1204703545, 1474762519, -853803045, -282082295, 1320400056, -442365960, 1213492905, -21968293, -232482963, -396319643, -610622922, 401373206 ] ], [ [ 1365177575, 1557978965, 1058546414, 1195722932, -821703313, 1476334142, 555160248, -1329839528, 1471735986, -2020677309, 1235716273, 280782312, 1280883537, 1980929240, 55178009, -1439161340, 1672330969, 1175711295, 1676575454, -1397278113, 197622872, -1240963990, 565257138, -437533836, 1336235494, 2064031590, -627251524, -1053485785, -214278555 ], [ 1420192808, 49330818, -660628614, 2010069503, -739000815, 1459811364, 1229847054, 847323783, -1117546590, 1486466797, 148806889, 441597700, 1715659680, -1551052804, -661307102, 1055282592, 619186021, 1919975688, 1339322789, 1039543555, 1806052550, -1980334984, 714380372, 176205020, 1447734100, -379044745, 1597895946, 641016030, 1877751631 ], [ 942496293, -604540638, -977791061, 1829348198, -1415938948, 1725332781, 139485461, 71714954, 1056091126, 1175285029, -189947082, 1791886813, 713820646, 1823547280, -258838161, -217547110, 2016863188, 984644918, -1711376902, -813511561, -323079065, 1886115355, 508573952, -121227086, 655813975, -18562303, -1161449709, -470178215, -788909217 ], [ 1312346629, -621530808, -1129766311, 1202499652, 334693089, -2106042347, -1061375825, -100065072, 1511788450, -1156104299, -1684127096, -194181315, -1535913976, -2114912676, 1301759686, 662775620, 76690918, -1733535264, -1575840291, -528548365, -1201909462, -1806301830, 1038500674, -1834828468, 1438036421, 173843067, 2055204792, -1279465224, 711360146 ] ], [ [ -1368409700, 348968655, 1590214854, 232825680, -723444497, 1035621693, -1312252070, -2132460279, 64281185, 1631443785, -305105407, 831300894, 1293639965, -882636922, 1830511822, 2073123083, 931556328, -112892448, -570730079, 571878236, 1060814926, -350047438, -401308798, 594086066, -1200459135, 1773181797, 268589162, 500035147, 964492613 ], [ -158449181, 755364689, -1441603063, 1918066729, -14038489, -644679511, 1254458003, -633896011, 1937762715, 164770369, -2003948356, -551841679, -1464693727, 1714552948, -506155290, -495109739, -769355492, 1124242803, -911777240, -634335322, -1923957350, -1523227432, -915208343, 2071818139, -884513990, -650639609, -1068786631, 2038727731, -2086296695 ], [ -1734859017, -1695614655, -346922755, -933618050, -1080501899, 898247156, -1920099378, 1957637279, -785716800, -382605221, -70986143, 715355721, -401245219, 2079715705, 340415796, 550843475, 1348353995, 33295716, -1117132072, 39922996, 1424961049, -1416987684, 896050332, -463764377, -1818261548, -1194261120, 1559866037, -1451103715, -195752684 ], [ 1854084589, -811672729, 392475442, 365066144, 179985496, 833714047, -908357595, -2024507300, 1261559807, 1366096899, -8364507, 426404031, 235936027, -156216399, -378318821, -631614385, 1096237552, -1897560898, -1727693905, 1369289804, 85165308, -457631351, -413726356, 260379489, -1303495218, -1065447068, -881199273, 1520322523, 1806387735 ] ], [ [ 1967234756, 1017279426, -107847533, 1177308251, 382202450, 358994451, -1732827860, 1658718453, -2071984484, 1545655340, -1834065776, 2078131457, -1331789112, 440498739, 2089489070, 1262242628, -1067597068, -6041589, -413881121, 338155830, 721787172, -937690766, -757980812, 684210213, -195551019, -766982244, 1933592822, 510951709, -1320402459 ], [ -1135914450, -1924765325, -1438386495, -377571933, -1761899567, -1566628839, 1554937027, -1634762454, -1873306678, 250513410, -1735893418, 472501045, 298569014, -312375804, -1633405662, -1727189015, 700203184, -538891062, -2126409273, 1247888491, -207964898, 2020185360, -59894055, -25323778, -1911652672, 1280616838, 1387691521, -2086053717, -774214791 ], [ -1938990325, 1845975488, 1320109989, 488676007, 1365770470, 2095176092, -76604615, 150093539, 235939934, -1310262185, 499959080, -196464527, 2715504, -1067725923, -1090296740, 1004481058, -577250324, -239158188, 1754388235, -1478007543, -279477455, 1504496936, 2093291332, 1431152126, -655445733, -1938705955, 708139747, -209893790, 1361670154 ], [ 955806359, 1692691357, -1462418578, -811947493, 944825895, -463497250, 1024183978, 904722536, 535839258, -2094004859, 1635455713, 1274412060, -402109110, -1513802292, 299748327, -279699010, -1315326959, -979881794, -796006191, 1000058556, -1332260363, 1112047155, -1017142735, -1268594550, -360162146, 1143584624, 2044226577, 1091867156, 766201140 ] ], [ [ 1235444162, 81056156, 1760469210, -1848942137, -504987520, 339091647, 1026625667, 247735602, -1529313597, -115977997, -2009226328, -26341402, -870520681, 373135526, -993565352, 971335368, -1183194609, -934141164, 551715939, 1667987275, 930194897, -831208602, 1957551319, -539922899, -1509437983, 827369447, -778358745, 621690811, -1687877086 ], [ 1681271518, -920734322, 961733061, -471329714, -1628219937, 67339046, 1057497109, -751516292, -1456268718, 130132625, 527067757, -1686605491, 1211422117, 1039311514, -576574143, -371014842, -301569905, -745566939, -1810954059, -100649427, -627302841, 1052994677, 790895834, 376537149, -825198292, -637071976, -20396412, -2065213327, 870418591 ], [ 336894525, -866657341, 1935588808, -1562416457, 1212471269, -102886661, 149421123, 1659676216, -493477407, 492336900, -1486574669, 338446193, -1195937240, 1855574625, 751012784, -287152545, -2018490408, -5768317, 1210869169, 322718889, 48239323, -1045609416, 596336912, -6460852, -1903830057, -535775103, 893525296, 2125725571, 901235245 ], [ -469736605, 996149424, 160670177, 538503580, -2133145726, -1702529037, 884101173, -1416765693, -861794787, 1877423345, 1604959117, -1246616913, 151657814, -1631089851, -1744321430, 1598322135, -785611322, 1214341612, -88331779, 869205768, -1782784829, -963626198, -1903829755, 1727886537, -1071178159, -1368898443, -1719701349, 97826991, 832003580 ] ] ], [ [ [ 800373698, -887498473, 1969938761, -161968142, 948014936, -1294811645, 86585762, -2142735057, -628016210, 46014031, -1782432026, 1339357123, 627545462, -1903844958, 1119387219, -2051459033, 496832171, -668947012, 1480346209, 931111833, -1380621409, -1476949756, 1331259091, -2099969672, -775264138, 927277515, -1788161201, -107077665, -1543708342 ], [ -1545708538, -1703110, 2123794199, 821349185, -631313387, -2113874284, -1001656456, -250726484, 2035765205, -512641434, -12501882, -1225828081, -1958492060, -1461681961, -448566284, 1231888046, 1928274664, -1499240843, -1763825871, -630081162, -514463369, 2010895162, 472518134, 454671778, -1023585922, 115139307, 61869623, 850986521, -543548435 ], [ -244355429, 1379523430, -1770727010, -1284001220, -1047685800, -459967913, -918534083, -929547456, -886704147, 867289934, 1672154177, 1626717201, 1979546332, -1821818461, -1907902062, -1832015942, -1240583147, 1593220189, -1925285403, 1385945417, 675988438, 1174139783, 259823946, 1837520942, 1742062916, -783382226, -362568676, -1077444855, -834543804 ], [ -552633206, 849997637, 600202989, 2145517597, 2049482328, -585094889, 1391585857, 768209435, 1317972872, -1119899373, 756071886, 2053587305, 1215542857, -133874006, -1840869635, -1313388468, -1745379322, 181380529, 613294486, 1103603783, -1293139660, 1112536465, 278329871, -1253141234, 725130568, 1508244101, 245479822, -933177728, 483049396 ] ], [ [ 1550371639, 1573059407, -801598437, 1106069413, -1533899193, 250160024, 1160487150, -1335661663, -2046034874, 1423186525, -2006208389, 835619045, -1314917162, 1082824262, -559551892, 874700793, -1794395436, -1041005927, 461481594, 790091869, 1356539656, 1924776383, 1019536478, 1569618726, -1790641836, -1764231421, 2108546788, -838338180, -907692128 ], [ -544307844, 1795677738, -263531168, -454625959, -1004765511, 1549826245, -2127801667, 1585150195, 1623263953, -1165679642, 32024730, -951323688, -321319708, -734194240, 2013974429, -997669929, 1875267658, -1095320978, 678861568, -1158550468, -1494266961, -799600742, -11269476, -1518695892, -347719336, -457763164, 293084907, -279061982, -1712958951 ], [ 1947335024, -1573234791, 1338660920, 1530141642, 1678055094, -428469783, 1287744799, 1762036244, -1177234374, 1525697334, 1470529900, -701590964, 374673602, 2008385707, 1441035950, -975379537, 1308935710, 1854778002, -1224981051, -1856119053, -113738094, 1129905704, -747209234, -423187500, 2067225410, -2072124789, -1170329749, -188097780, -1007947115 ], [ -908781081, 426231630, 1545695985, -1760880228, 811150711, -1643570101, 1816870326, -1885527979, -2124751748, 1614602742, -1484793218, 297989868, 2139062263, -132950815, -1658558367, 1592348040, 939958337, -1008758875, 1794008223, 886926236, 1657866671, 196258598, -190713843, 2020476548, -1585259115, 471321973, 875533020, -891299351, -1437886639 ] ], [ [ -182281260, 2124497423, -1637866322, 1828906564, 2014390008, -1904474379, 1645841455, 598491053, 601355867, 106746861, 1065397169, 1882383922, 1270249149, 1153117620, -1919900863, -1926345837, -495792694, -1009327062, 1349754975, -1558228363, 1715398953, 1803891888, -310107700, -844399890, -1987036005, -1543132178, -920787092, -1460342851, 1209017730 ], [ -403457844, 452858450, 331691767, 1415309010, 1011705944, -1639356533, -997947463, -2035430378, 1002232834, 750797807, -1862771664, 2116080272, -351779203, 152829360, 223590573, 1539048973, 758142838, -1460684520, -482040555, -710552209, 1647819293, -384403623, -713579344, 1561735382, 1019449522, -1819228917, 941327152, 960394094, 976584642 ], [ -382978782, -1730851464, -1412686867, -434950119, -351735703, 94776690, 818527880, -2044668882, -499845096, 493808110, -2071268095, 234147572, -695026843, 575631509, -1725074941, -357221312, -2053640146, -641898709, 2135096632, -1249665990, -835771104, -1293789745, -641792151, -1326046317, -317448200, 1086570962, 115823102, -207261191, 200731506 ], [ -1739237795, -923416764, 1349041210, 2039499263, -2122728424, 479125656, -603909116, 525083315, 129996365, 1360325047, 1368450760, 119151925, -377580885, 1235466995, 109029520, -374354382, -339706470, -1385176105, 2087993434, 393598133, -1031981709, 775961054, -1894585898, -175498472, 266452642, -743265420, -1629542278, -1803577391, -414497529 ] ], [ [ -1908270674, -146777825, -2037601141, -918492559, 1737300997, 1936946577, -914634273, -188432640, 47656360, 605428301, -1712284625, 2072738887, 1317773357, 1531552348, -626602855, 846038458, 1419829435, -20392664, 555436636, 1403753492, -164297573, 1192772220, -493533115, 1346241349, -71288465, -775281379, 1179134026, 218040243, 1215688682 ], [ -669325514, -902935943, -1028100976, 1551566267, 473998293, 1586877181, 1506850658, -1488612041, -267018896, -527965300, 1616718385, -338440372, -924397970, -2136448948, 1703485415, 69636978, -454913623, 971003396, -868518297, -1299501281, 2065654580, 236541223, -635640477, 2138045927, 443952607, -1382497812, -272664592, -534832969, 1714990392 ], [ -112772859, -595188807, -398886006, -1609883300, -1002009182, 2067638594, -1129335398, -1679491472, -661707471, 135482961, 1632021370, -1779332120, -1827001305, 1407686191, 403491678, -1315751771, 1006604621, 584018255, -772614661, -521812209, 1501510447, -355038750, -183531344, 1132634772, -1201906968, 1457729787, 2019423781, 122159758, -693457894 ], [ 1374856467, -335871542, 1657606259, 1872407796, -1951297904, 491794094, 125247661, 2095442527, 1715698701, 2017118903, -187716175, 1084569357, -1921376652, -1337369257, 1633396971, 34784823, -1984765274, 726481160, 366442316, 1436350368, 392228374, -1079286124, 1750409077, -1909958694, 1723262210, 376226318, -626340571, -971944318, -1100414980 ] ], [ [ 126992461, 952169205, 88800622, -676004796, -967006028, 1685187430, 403195684, 113582731, 1512682715, 258523247, -953523010, 1479409738, 1123507048, -98344295, 616056801, -647349148, 1315051978, 616623599, 817827289, -1346352416, -2040917937, -1632411746, 1061746303, -831412986, -2002986735, 1721771265, 362592306, 731933806, 631193373 ], [ 838147131, 1125762351, 1791251403, 59915368, -1522491688, 111734672, 518681352, 586748872, 1990013001, 1081160462, -1721741872, 987500567, 405207664, -756858703, 2080311262, 184508861, -1857998535, 189753411, -451351223, -433878542, 2002158383, -2018971012, -727035362, -1647552392, 1795079766, -964646392, 1932111410, 158264896, 1323501105 ], [ 1224132249, -1974732185, -1814272839, -1875205704, 1175069389, -2111929699, 1838032937, -1942897116, -821158794, -1147068526, -870870447, 1254554326, 1042244450, -1282342157, -117223148, 237320041, 1445748591, -882942078, 711648054, -1138564934, -1866366651, 298425601, -1830876298, 1522995440, -2106075024, 2127895586, 925969018, 658897038, -1842808643 ], [ -1291440692, 2127189826, 1706751316, 2110293549, 361381502, 1454561503, 1068958746, 1111887948, -1387019097, 231244872, 1349332650, 1342621898, -1887832755, -554264507, 2017877762, 1363135174, -951001309, 129464369, 1461944169, 1896788852, 1684057402, 1125565551, -1020820913, -1059379676, -1728052610, 530292091, -665648202, -1809193832, -1384560218 ] ], [ [ -2139865495, -1125270235, 1709261790, 857459447, 1308707919, -26983399, 743133913, 503991216, -168847536, -1178827747, -871156550, 1866682416, 1505005817, 1441836620, 262523090, -1924838535, 298035854, -1014417190, 561287505, 781050177, -167744831, -809486115, 404797286, 1414292989, -2120597719, -2027208002, -771484472, -1343646181, 1231442486 ], [ -2065791782, 1728936892, 1290396464, 253339557, -260154711, 145710448, 1173548088, -342392756, -861228292, 533877051, 38445164, -1452530108, 1953959829, 1516029762, 1969435452, -736418434, 1864831261, -401083207, -382977678, 1781180488, -613655029, 2053111268, -1352247949, 1824767149, 138997030, 271769358, -1091428312, -1582687996, -1510966271 ], [ 2033041493, -1851798176, -981847549, 1798825327, 267403821, -1876814409, 616007709, -724046000, 1496265582, 302511803, 302590862, 852160009, 172122341, -1108768718, 1783718164, -622175047, -1816789074, -716039011, 126792301, 1580849324, -264730138, -863709294, -351145636, 1455633560, -1628172145, -1460736156, 1178939062, -485425587, 1052379073 ], [ 424490800, -119054007, -427938422, 178729901, -1626501970, 328427222, -1689058806, 960939968, 529468232, 160449256, 1843812123, -1470299374, 1473312667, -2004721390, 274132748, 1349470330, -2039857257, 246641975, 253202721, -403624877, -745966978, -72483417, 569003723, 481994826, -1158215829, 2044983703, 468914761, 1491341336, -628137426 ] ], [ [ -1393266136, -536034775, -165872481, 854545687, -2072361206, -701810683, 1022603291, 1696968918, 2088925766, 474748783, 1452074638, 1830250876, -1069157493, 2075328081, 46266554, 492298709, 354915585, -357977641, 744082474, 727798469, 1121568478, -1011885885, -982108997, -1576085800, 318904126, -1712468363, 367842365, -2113481174, -277939587 ], [ -407488036, -1367273487, -834648949, 362015590, 812481794, 990307088, -630968193, 1226055084, 217332297, 1361962716, -298621585, -512140568, -18042102, -2008323776, 1225920652, 2003309191, 1174642343, 1887104452, -908779713, -1127308665, -211592888, -255254277, 348874229, 1828947648, 558489842, -217727176, -342196128, 730964462, -1664903944 ], [ 879898639, -376169985, -1375147156, 1437645403, -435832684, 376476136, -1225144419, -238990948, 848404516, -1117229639, -954870356, 158318529, -1177383843, 491629290, -233164373, -2093406633, 1200692807, -1113736348, 143039752, 120577558, -367620242, -1804982628, 1332252247, -1414597440, -875174604, 1786159211, 942145621, 123011039, -1216955272 ], [ -1540138606, -1863977184, -622503556, 2115651776, 788904461, -2101653494, -1078744611, 1307645159, 512061038, -1306077125, -1060712101, -269255622, -1637829206, -564766326, -315920797, 1750943864, 1780981012, 322803725, 848049661, -1481818138, 980957481, 2053403985, 2026266203, 95265129, 1874707006, 817543853, -1689617478, -1664062356, 1672982697 ] ], [ [ 1036400669, -430950493, -925435441, 1812434066, 560105052, 2090402014, 1550769273, -1437584578, 1932898394, -1156356993, -2110376577, 1762880552, 936531875, -1004137292, -959205188, -1099155994, -121358084, 361282543, 1695326171, 330784930, -397459878, 1457630566, 1510678371, -15220910, -2114735571, 376436476, -43970737, 764551066, 581571575 ], [ -667098643, 1053166479, 1978624247, 7847739, -1348770343, 179428266, 1523880450, -206873952, 1808413163, -252733969, 1492395464, 1325564246, 937769577, 579421812, -755662562, 419506729, -1883875579, 87106825, 1247232277, 250258034, -1926284611, 662147343, -350410444, -2071295636, 1296374610, 1404633417, -2076546139, -2104993425, 1974653373 ], [ 780387667, -1673859954, 1840210244, -392045664, -1585877844, 1535097076, -28303538, 394542114, -1609623440, 2107844625, 1347595330, 1809864163, -1276258406, 266311944, 1704938728, -506457989, 149286762, 184677661, -1460330508, 1247472360, 353920570, -2137949567, -1660148064, 2093681732, 33105782, 445593960, 1886675916, 2091176709, 73864964 ], [ 2117426106, -1401289557, 663636922, 1186266173, 960682086, -1297203321, -1769956924, 83050852, 2143064880, 1047144369, 1384504697, -1826198784, -821291924, 174893065, 1555688051, -290335926, -1926187512, -1036720606, 1671653719, 1217909218, -1861471472, -1428971830, 2017314348, -1764910014, 1112378459, -1860708101, 1586478332, 1756740897, -1295239409 ] ], [ [ -1825978582, 1269283561, -69189489, -2142755988, 1000756290, -1337290760, -1371729744, 1001571368, -877856847, -356920314, 2111165082, -609034755, 1622254302, -1544674503, 2032128557, -573263468, 88491722, 540430686, 196637076, -2134830781, 1220130327, -164069464, -576046006, -1516440140, 1032860950, -674633499, 1112716093, -871918206, 330974190 ], [ 969127154, 828464271, -1664633993, -2076881080, 266712509, 251957861, -1255778732, -420540044, -173464581, 1357649175, 14419439, 1743814031, -1680460146, -1157223782, -1461606728, -2071166204, -1073975027, 721833905, -1909291017, 1184681331, 645858411, 291945759, 1908425599, -123601693, 1970325324, 955897081, 619021765, 744805291, -1818931166 ], [ 1523484039, 1099483525, -1823155619, 831678672, 776285, -454095136, 737530048, 1913577324, 1048783158, -248049492, 675495278, -306893370, -1180873016, 290885446, 1325475843, -1272778143, -1014933807, 620091442, 1565562720, -670811453, -1883076668, -1776498529, -1975976337, -233277704, 1732768844, 561053418, 1906537768, 157037436, -457815221 ], [ 1061596181, 1993854459, 330622353, -1049451285, 449090095, 1544203441, -654425165, -2011379381, -1130520342, -58062465, 347121192, 2118889765, -811091118, -641058155, 1829055655, -737217063, 1304361857, 1273742064, -1168341671, -428689048, -987476782, -462781807, 623864351, 107420957, 264344153, 1192894021, -1450118711, -162076272, -2142392499 ] ], [ [ -437388559, 636743304, -1538393165, -27356463, 235574798, -607758855, -1564807052, -136518356, 1836868648, 356699963, -1854182142, -2089198607, 446639001, -191426393, -154600146, 1627725807, 1390765146, -1747556601, 60448154, -938169981, 16056597, -1828766258, -596781103, -2047561631, 545755271, -106347168, 1844704319, -1068757789, -1871099149 ], [ 1790801918, 1067058734, 1829628720, -321344820, 1662296598, 1289358806, -1045016494, 94538936, 373578291, 1708504276, -339841026, 716645152, -1131560093, -1974968175, 1601309990, -1406503353, 344861959, -566012295, -924492055, 1154657157, -1770162704, 1914504040, -1385657646, -903942918, 152242266, 421379999, -1874500799, -2066787462, -1538434095 ], [ 2061169051, -527445867, -1274084505, -1733225133, -1109179566, 189070417, -381037929, 1443543780, -1835234788, -2008399130, -1108374312, -1875165201, -1505939111, 2087340849, -884297681, 774535629, 830652522, -1320115224, 2140316683, 260936770, 1877539912, -1905301586, -1328174594, 1052911806, -954639646, -851919674, -447529621, 1898311133, 34108572 ], [ -98596404, 948302737, -616715536, -1733307630, -1808787497, -1220596187, 495583007, 1816940436, 2043380278, 1987393970, 581475798, 514127426, -576455780, -2064404757, 943162412, -342208711, -923622059, 2142484400, -350093741, 1961184721, 1187570047, 1768504880, -202913650, 1898849819, -917295965, 1371532684, -1123471004, 1678432039, -1773699306 ] ], [ [ -13922, 1182062788, 583951240, 1889357109, -1409022468, 1957330414, -325371935, 871252298, -1946375621, -23744895, 2073685292, 1924805680, 1619298976, -438812758, -567088650, 1830239775, -75413838, 1762328882, 1322696904, -1705396577, -1541935565, -189523733, 2046507641, -1649493477, 1519986309, -1458160625, 1620395149, -70974517, -1128387811 ], [ 905155085, 588909270, -1741917070, -395589273, -522621254, 438248260, 902335768, -667277025, 1032828026, -1338906108, -1968076059, -270755017, -621315745, 1912243384, -1663172197, -62336621, -1699622612, 1627717270, 1400133485, -687935660, -496663045, -671222260, -1666946026, -957540526, 1706222371, 1610608261, 2024191322, 119877953, 712403653 ], [ 1432789055, -1632521294, 227773272, -1869481111, -1192935831, 491059216, -61458016, 1628816814, -1327799230, -1382173851, 1499782415, 121053766, 1380687979, -835578552, 1911856436, -837946824, -1712184636, 559337657, 1946941023, -1897682215, -946200647, -1753890725, 417600517, -484868078, 771039980, -1930948410, -1183270546, 1597914317, 1401614384 ], [ 2091816994, -2119112639, 607260739, -240820083, -716828016, -2135023107, 2122007358, 1271272111, -1861711462, -1808946228, 712989573, 391138525, 1958899008, 834208161, 2063283974, 2000032568, -361835237, -1233218030, -1469901301, 138494996, -117769289, 274272479, 310544613, 1053576187, -1410442374, 1906815172, 411118749, 541653563, 1859888714 ] ], [ [ 732515473, 1220042032, -746695794, -1029390750, -1796710290, 1272368391, 1102290552, -1247958593, 1598096056, 497366305, 837172777, 1016158836, 42905332, 578754314, 2100424475, 1783061270, 931858505, 1603053285, 1154102580, -1741195225, 344132267, 1590601767, -1840460467, 2077995449, 849629564, -511434309, 1102327035, 483064815, 398085215 ], [ -54570471, 1518382351, -1463062724, -1860003304, 1928555900, 1353786632, -654192480, -109366849, 435073954, 464950075, 29137018, 1817039321, 174976584, 900414118, -1843019536, 593756903, 2117332923, -774906021, 1103738626, -1600637068, -745257181, -756289776, -884192363, -1741675728, 1449749758, 253474902, -2099067105, -1817414674, -1019218958 ], [ -1614584577, 1194239595, 1495588668, -129834908, 154580684, -611878998, -546079093, 614651089, 1997681277, 2017911947, -900824457, 332527968, 1688080499, -2016841914, -119908659, -343888470, -1020463411, 581491761, -1778759483, -661932997, -761580751, -413777694, 376309693, -958592789, -2101545253, 176122996, -26299627, 297801234, 347344283 ], [ 263662467, 1427603630, -1896260751, -1059908506, -560713549, -128305899, 462005140, 836055296, -1679835738, 1826708819, -368554721, 450287038, 1433373129, -1590905075, 2121436188, 1357567309, -1999485033, -782386934, -201397166, -719504337, -1211948796, 436702667, 676201362, -1034938394, -744508748, -1965088326, -1430441124, -1609878039, -1471400369 ] ], [ [ -2144097978, 151330071, 1243973337, 987122215, -1211296467, 467930233, 546710789, -1212283544, 1024433040, 102057022, 1662449881, 1699703171, -1988662697, -2133979105, 1736989539, 1160059669, -5382124, -1562740526, 1350338699, 924211868, 1881541327, 974559087, -1346155401, -1026427770, -1858024228, -1277229805, -777868480, -1681425970, 1475207106 ], [ 1829134125, -727384970, 1253991565, -1980809097, -1885661817, -1122137738, 782378426, -1750953507, -1766068594, -1651431527, -1244572335, 978957107, -1590197263, 697881489, 298220558, 1260904336, 1725357732, 610884360, 769235083, 213958980, -1886850676, 2071076565, 275172395, 687415652, 824756694, -973244590, 72641227, 1057242648, 1504426837 ], [ -1670660248, 959113906, 1132449019, -728807315, 1264291600, -1544649924, -663989509, -1097561501, 879266030, -721771824, -243953155, 2106270835, -523358501, -1452437314, -910515773, -1235398643, 1807168583, -1773821880, 16780297, -2082884361, 1878023954, -933592982, 1802250187, 801867980, 1366318894, -640446301, 1072659990, 1810950051, 2026620350 ], [ 594585603, -545928195, 1293795908, 1642206972, 1689524365, -1002751353, 21984968, -860266979, -288170858, 717436636, 1296544688, 522033877, -1776526376, -1514947507, 1195707424, -347200589, 2140640020, -699211671, 1083376588, 1427821874, 2119020917, -2074010498, 257877617, 871264602, -2062398911, -97299946, -1119438959, 1202637214, -374963744 ] ], [ [ -1110732807, 53428992, 1548497194, 1077257592, 923125213, -533913847, 500945177, 105390041, -1017952934, -488937158, 573121337, -247237312, -976167835, -1416725476, 1037406458, -383180503, -543535245, 1861902624, -715716349, 1263766055, 1132948417, -208594277, -1599195737, 952722852, 1838727270, -777945499, -797611857, 459815967, 627508933 ], [ 657900516, 550015755, -443603950, 588830415, 279104194, -1856513478, 437833376, 1667972120, -126454062, -1908852176, -180045379, 9368224, 1638795840, 1579123491, -1452253285, -2007726459, -2039922841, -1951431326, -60249304, -856060093, -488184663, 139465297, -1075753533, 213185961, -1243198556, 158770582, 145740174, 816214649, -1833661403 ], [ 621086643, -120418971, 515617240, 1073131027, 65722979, 123493498, 2123947066, 361528354, -158580601, -1576307633, -719416255, -434708663, -241265406, 2091141952, -1342524572, 1884681682, -1852598881, 679017445, -895998099, 902450821, -1382722470, 1649327162, 1165825163, 1313841744, -811927522, -1027249039, -192255070, -84772791, -1032876264 ], [ -872266251, -11978595, -1110705501, -1224867643, 1118255684, -1684128437, 716731851, 1516847644, -595272396, -1650954979, -979062436, 948827538, -1935993266, 1305546850, -853749778, -540429881, -1395336284, -518828401, -1316330721, -1385205034, -1518268379, 446369601, -1137599700, -1278266615, 1810825009, -2026910245, 463378349, 338576843, 1590003816 ] ], [ [ 1482350742, -967012953, 874741882, 1438676676, 559460871, 977222285, -371899380, -1011809184, 1266586320, 520791068, -1960802918, -1081127291, -468422108, -90476834, 429604545, -745215632, 1458495759, 607069147, -538924497, 1225724276, -379278778, 1614583499, -1078905952, 1750720393, -966902869, -749842537, 2123987406, -252714291, 525222564 ], [ -82376890, 985673141, -463300186, -591978616, -2125566422, 1741558272, 969282386, -1094854409, 2145282887, 1736822131, -587462837, -928845029, 2034147202, -1119784265, -2011652958, -71088258, -1140156776, 911279317, -124195507, 676585178, 722930453, 1555474081, 1998976484, 682795615, 1980237729, -444817093, 346419623, -1476531756, 1693023233 ], [ -49411279, 1964258494, -415267506, 1770923009, -1554119300, -1351769860, 806419611, 386253282, -690649420, 540069266, -1995172214, -1877963350, 2102240439, -1474053038, 1783323518, -1824659624, 835803551, -1376934208, 1560529655, 997511692, -1624714685, 1158406214, -1940875693, 1552844664, -1954574424, 2043700916, 739243883, 1879386614, -622718949 ], [ -1727092376, 1814521975, 160337488, 883083542, -2128856373, 959550403, 2099702058, 440024662, -583988710, -1665089613, 2035059650, -1739941856, -1946844742, 1703642295, -1392031066, 1439562232, -280973482, -1736202994, 1826946840, 1218573835, -1053864395, -207951037, -1902667467, 1906709370, 1809970991, 699687146, -707246274, 1449955108, 453968207 ] ], [ [ 1167730634, -616898356, -35108642, -1391326442, 172866082, 261761335, -126292270, -614981780, 1447326526, 1092032237, -1680474477, 999733448, -698250685, 183876787, 1815881788, 869269633, 698775534, -1006771754, -817045448, -317281648, 85491153, -1210399701, -1118698841, -495519936, 463880584, 135048464, -1156837143, 865253044, 1414000534 ], [ -791878972, 167253855, 1697713537, 1151100754, -1284870243, -151371244, 1075442491, 1507013553, -247754902, -1835737652, -525348261, 1948579577, 1627062008, -245576960, 1503448926, 1592449538, 1932682013, -1612201579, -1824165184, -682597309, -1624427756, -1451923043, -1407173304, -727644384, 857220908, 919134338, 843249436, -524953283, -148582692 ], [ 2039508220, 1726353137, -1623369483, -42618219, -21337047, 1673616675, -1994983429, -866594745, -367267401, 1914834819, 363924501, -2096016568, 1679621430, -1717843518, -2124506514, -640287281, 1356012158, -612691985, 1089699553, 35540014, -1701251188, -1130133184, -2129365098, -1848625754, -597163360, -249295121, 1735840162, -1418039692, -1997166610 ], [ 1488648835, 1070336042, -96544803, 366814375, -520885572, 1658595944, 1764939409, -66038871, 132932020, 1930183534, -825315074, -784828550, -1310105193, -535003904, 1416329423, 1105752818, -622208741, -926030645, -1251800186, 214970385, -1852048164, 2018681912, 455945923, -1897525624, 1850168435, -1621842084, -1055315280, 621939950, -1686930097 ] ], [ [ -59048613, -491411021, 86829194, -1594025944, 1139049259, 1553957079, -1072557418, -426232962, 680063499, 2018383936, 396595553, -1859132964, 1491405285, 1314835567, -1699801842, -1423141181, -213341057, 98887051, 1307769409, -1901715121, -1320715879, 1834057816, -206932846, 1611983335, 1726543354, -229840949, 732584723, -635212143, -1895845542 ], [ -9340789, -1621192080, 1995049903, 1733363866, -860588539, -1713294680, 1100985081, 1695609391, -396410437, -1792495632, -1282502792, -1579819236, 650698479, 548128909, 46823937, -1741153777, -1912195527, 262942131, -1385022802, -1097008191, 1541843722, -2056470463, -763958491, -348269670, 1562897733, 1898013596, 1640511875, 284421683, -1749628943 ], [ -1407282357, 2092674182, 1976332511, -1693271606, -1134617921, -1297272840, 1248213782, -1692306088, 2100641278, -1375534503, 156110495, -2107886828, 740086588, 906265845, -1590904355, -1265689788, 1845374344, -1174745034, 576565235, -908412834, -1386402651, -1288873712, -281476920, -729699360, -393935269, 1823555667, -2066051924, -1914348899, 392274280 ], [ 1904764831, 836436616, -1208951435, -460134673, 1977774361, 963388413, 1761804670, 1721232324, -137494378, 1566089963, -400525960, 288331097, 1246391601, -1616585228, 639928050, 991631542, -2111729038, -742952192, 638203927, 811517440, 1802170653, 1816310721, 720080464, -639643794, 363541634, -457788197, -1435234322, -1839820928, 476915431 ] ], [ [ 1299333810, -931324558, -353732309, -509134883, 1159358752, -28212750, 163231798, 1266530093, 508123790, 811492827, 482508918, 238770944, 11783601, -2137743617, 1598750069, 893009674, 1811073765, -23197453, -1347739601, -869496181, 713451938, -346060407, -796913953, -1535146945, 387172282, -1536044675, -106954333, -1959389026, -1639579513 ], [ -1964548479, -1171534998, 1016859805, 560753794, -648929979, -1494217721, -280482416, 123080670, -1087347028, -1529333495, -443104294, -1519489668, -1543025216, 639984986, 181309664, 871013035, 444729876, -700930908, 1438460807, 2031078641, -502726390, 16519473, -1239071487, 1005207712, -2034684011, 2055478313, -400421233, 501604225, -407041549 ], [ -1458488973, 221180370, -676673415, 1968480454, 1138820561, 1611155026, 141111317, 1331412585, 1794290313, -892665830, -451093987, -1055725152, -303784536, -1048279823, -1036547259, 820750019, 212550870, -2009933743, 1322345721, 343558590, 1902076744, -1324303539, 801565111, 655745286, 252419204, 1081911102, 797777005, 1044541335, -2025044378 ], [ 43241576, -845515799, 1258956859, -898857669, -2116920909, -421964057, -1260820360, 602197491, -915584373, 2139800447, 884562215, -408196131, -1359818292, 1410885711, 1697712641, 452821633, 178004713, -329231195, 1476599436, -211470633, 141472341, 1321187618, 749388524, 2044173939, -2125584067, -1117063747, 1941663569, 246515513, 1723367690 ] ], [ [ 1236112860, 1143389313, -409252206, 800317783, -105610898, 333080716, 1027150952, 1076118246, 2005292806, -975623441, -1101153580, -877950240, -2049989016, -112260115, 2019908032, -554935686, -1925085484, -1294992203, 755156164, -1851692782, -1913446520, -14419383, -428626695, -1408866306, -1100056530, -1543462181, 898499988, 1183396834, -832945826 ], [ 409520670, -997427800, 590072084, 550966877, 1504763321, -1246183542, 1661569087, 208562361, 2037266835, -1394141461, 304414050, 2139885006, -225312809, -1187542736, -290842170, 234337250, -928272204, 223858560, -190459654, -1722173904, 1236514409, -1982905029, 1116286547, 974234393, 1669365062, 2073844658, 357217805, 1857078766, -741147960 ], [ 770571024, -259761950, -1940232540, -1839662745, 1782427737, -1734782611, 348957887, -1965760442, 898771963, -1320198935, -1928573699, -261867655, 1883588122, -1279250769, 968757616, 1018769376, 969797928, 1858058115, -2092702272, -1723030658, 232853800, -736134598, 1417779704, -265728781, 1761639448, 1766192294, 1552609887, -1173987645, -1061532911 ], [ 1084509218, 1890574649, -1833296316, -1886456609, -1291146777, 1132838966, 187282883, -1693018065, -316784581, 1609132689, 1760114628, 857436905, 959486499, -773431375, -298735662, -4986494, -491332647, -391528685, -1225036800, -119194, -2068441017, -1990499425, -1189783234, -847587713, 990725147, -1674075339, 1167248559, 1179861465, 2125714935 ] ], [ [ 1611303764, -1746288992, -884074617, 11637251, -1437670962, -596582422, 2037789810, -499047831, 1950943482, 283934081, 1217217349, -321731465, 1140199742, 1825103189, -1775375667, -1239677949, 2035618998, 1625633813, -134315603, -413259421, 814809807, -735528011, -1967453509, -416422163, -1471502331, 251492576, -976248229, 1629347230, 1977108983 ], [ -528004894, 1991363775, 1590076877, -1794106308, -684304107, 1645053116, 256483632, 1517892253, 1025027209, 1669870216, -73090183, -299158187, 438874813, -27046805, -1883020527, -1155275092, 1391928965, -1075224273, 1650023818, -550320380, -1490276486, 1749006435, 539959860, -104926955, 2027870808, 1246800337, -1054835300, 1985566879, 253238097 ], [ 1708195605, -1373660156, 792964599, -962296328, -508091389, 819780463, -1644829407, 707727965, 1980899826, -1189665969, 2108420232, 327777801, 308687835, -748607180, 1373469470, 1354739954, -811951270, -814929171, 222649551, 1245510045, 15349939, -539050511, 15287205, -222611325, -1427634536, 594877254, 1248554799, 389132381, -773735824 ], [ 976887795, 2114733546, 1684633233, -906162312, 1145647943, -2015792602, -1976756983, 1646897058, -1896108721, 657759801, -1656185090, -429124078, -1996134757, 1715568278, 127144491, -604760036, 871309474, -1604674466, 1729113847, -586731052, 2052648355, -1551091774, 39761534, -1495642066, 1385173899, -1917414993, -750878189, -471973758, 1613543288 ] ], [ [ 1617013943, -2073700969, -944482870, -133337485, -551105574, -1630690548, -855854630, 209529029, -2015500508, -895522245, -485576631, 1030992955, 1642174367, 81937885, 510625491, -1327613846, 1427998687, -2078448983, 1398819336, -390400169, -1417895664, -2128548519, -847607434, 1865802666, 1279149433, 2041075334, -2100815160, -56083222, -630087837 ], [ 1019974868, -1196391898, 692774341, 1557427039, 916133860, 1444555370, -527272438, 1389498009, -1869417548, 2002444873, -6824459, 296064972, 1789509321, -1483160817, 527223390, 1842664665, -574917715, 1065520493, 1491012624, 2049044318, 1162065333, 1137575431, -1868167561, 119552219, 1748403810, -594791180, 1822769892, 405488064, -668865843 ], [ -620601210, 800979401, 1162707705, 1885295024, 1577894229, 520183779, -355401356, 1134089542, -886190644, -1140170043, -2024068555, 557724327, -1859935832, -1615099089, -161164647, 1973699338, 234500403, -138829009, -537451702, -1377954450, -1463076063, 1991735578, -1597524531, -322918844, -532298902, 1651584143, 1582211356, 1743190289, -136283996 ], [ 121399296, 503441748, -2132209178, -1879035467, -1658277076, 366711785, -1896508969, -2001725574, -630044311, 1060294485, 1913675926, -1510024631, -1476989044, 1535547251, 1179045655, 301214224, -454704150, 1484301057, -723958209, 1719667199, 1324110156, -474044127, -1413691318, 1200343452, 118201056, 1669228810, -895826084, 1580567977, 1314937620 ] ], [ [ 293943067, 1965626593, 852143546, -1781597830, 1474407021, -1842664251, -1260902293, 1281784024, -1005373136, 1226054370, 433259914, -6114622, 1032950088, 173031778, -108343224, -1303981603, -1301596550, 1685291910, -2124758575, 1602858374, 1719181384, -1363630017, -590258601, -1616553521, -658431152, -1244665338, 2135702650, -761079940, 928097322 ], [ 423302528, 2089021044, -214462170, 100138154, -1812611902, -568402263, -125000966, 1025126634, -694808231, -1061334073, 930832339, -379037716, 757507029, 1154576204, 1968559496, 997265689, -843858222, -1321900800, 44578577, 1310079775, -1891169465, 12938750, 1957022068, -1262037611, -1910388244, 746061422, 1457536494, -33497871, 1594126188 ], [ 2062875415, 568339531, -40567453, 1449963607, 776420061, 1729239294, 420151686, 1274827387, 1461901275, -1525784882, 213754535, 1059484039, 374429889, -256270154, -250088871, 766160294, 1337979569, -1944852379, 1703464730, -1065239017, 252549351, 1844330644, 1174928324, -920070964, 1527332181, -80391217, 1290734558, 1841930413, 1368456399 ], [ 1735246696, -1729581162, -310296128, -637597790, 1360613064, 2023922894, -1663321542, 41992874, 1349268167, -2022057188, -1492030028, -751929133, -1892161078, -418529449, 46335469, 1278663676, -2050511451, 1276624091, 794961410, 1239086168, 1438412149, 1610603836, -808647153, 23871005, 930768799, 361902600, -268190172, 1912914110, -1943699844 ] ], [ [ -843790671, 504089933, -1337077485, -62561139, -89255200, 26663979, 1688308942, 1058811951, -1545091557, -1201134242, -13518743, 1245501132, 1066367672, -865150433, 358023859, -62352335, -440898081, -535676536, -856202728, 116934646, 334678374, -1712777137, -1323684277, 50778632, -1498765919, 1954158639, 549357656, -723003312, -1163783408 ], [ 132320056, -2060317312, 538773390, 649646580, -1574255209, 1306700208, -1215328939, -1701405717, -1736674570, 1993390824, 962107047, -1864126753, 1536172926, -722758885, 1913704921, -1332848441, 2123284585, -216638137, -1577287651, 1547528399, 40955282, -1743926313, -1862773546, 2110560496, 894070336, -1143190974, 2032595745, -722778072, 1889705614 ], [ -1945122852, 603286538, 44936343, 2139928295, 1894926186, -1723512547, 2040862989, 1023985172, -349075279, 207598641, -257137972, -990723969, 1953322282, 891739533, -2105997525, -1890169602, -1868220605, 1409661531, 677790887, -1129699043, 1169878015, -1420172815, 43678266, 1539009591, 2143765271, 719403501, 1545881602, 678319030, -2056349444 ], [ -188553006, -810952205, 293325522, -1612318056, -361421751, 1900270946, -1915653940, 383508774, -1515574441, -1193566253, -838330751, 166412132, 237290014, -1364484721, -2103918632, -944254107, 1764251537, 1547581220, 1363645659, 878559693, 1392515704, -164339208, -758592464, 1606628153, -1480168932, -1472570862, 1433669905, -636104236, 1000132073 ] ] ], [ [ [ 28290414, 728480240, 1045528444, -573677772, 700412614, -1310780228, 1670598237, -742431096, -1241157209, 1139252103, -698408132, 1728446175, 1674976571, -797067553, 604166367, 1728648223, -1337706658, -1221307052, -444999059, 1396794736, 1857400859, -631273715, -1125086700, -1470707674, 1969435449, -605329833, 1829145774, 626813797, 1531894426 ], [ -951643230, -778486235, -2002579706, -1169198129, -783569320, -1344259171, -901361554, 522635561, 1373056613, 747346582, -832869591, 830566035, -15246381, 1211990737, -843642645, 337266887, 1494191039, 170248953, 1543525281, 1067298852, 36227237, 1473012099, 109043470, 2098003918, -1976964761, -1204305729, -1957971623, -1937616546, 1891063170 ], [ -2006602899, -1865422963, -1688688086, 1307126818, 914288163, 1020472004, -1905698520, 1134839438, -249588240, -194522809, 1662179523, 46732070, -584491917, 2094474635, -899694161, 86739470, -181985192, -615048663, 241096891, 1091857903, 2004893252, 1496130082, -190672846, -632433227, 265572370, 832439553, -1540660078, 1167886881, 69509214 ], [ 283204276, -2085203277, -577713520, -1205984134, 1318241646, -2062540494, 516290952, -283524149, -1418390544, -1548740976, -398397071, 1322970456, -734299453, -719523255, -1573424257, 981885798, -460635246, -1808079823, 1340995735, -2086207373, -1079912930, 1221135220, 714214276, -154404082, 1742283987, -339707365, 81764799, -566531756, 250476626 ] ], [ [ -2002309436, 1848856689, 1584136347, -905462401, 1315961163, -2117938606, 1362224251, 986764911, -1609703306, 560400770, -1445989337, 1553059170, -362810342, 1024101731, -1322613919, -1077338187, -2108103846, 697369990, -598030994, -154434851, 5924759, -160953246, -1654690273, -1833173796, 598244055, -95241709, -1096303404, -1544177258, 22580966 ], [ 626888997, -1803788385, -1826661784, 661012456, 143644948, 882870883, 829450016, 1776870984, 422793775, -1305650247, -1797675745, 1391525485, -1806778186, -2042653409, 684691994, 683955197, 8612879, 2083615421, 461229997, -1638295397, 315005847, 910121118, 513185179, -301406930, 1533105426, -935205555, -42002208, -245060480, 1276753646 ], [ -301267245, 1792491625, -1350971510, 795638283, 721013250, -203858919, 774434037, 626757522, -1274947835, 784163929, -1648842919, -2106048457, 750388015, -1302031118, -197730219, 957732241, 502387569, -1186301000, 1361806719, 641510597, 1659874745, -2020530971, -1625028671, 1198197124, -1729954303, -750633934, -19637120, 1860155044, -1994559759 ], [ -38275400, 1423241753, -1057491619, -1432279673, -1799542293, -128367369, -1299123565, -1933858583, -928025233, -2120021736, 267626313, 490782331, -95450812, -834435177, -1011452919, -1161900014, -280789657, -862534938, 480130121, -1884160080, -397002899, -1805417885, 1501857471, -422121540, -271876160, 544942002, 221350846, 737376239, -2085328211 ] ], [ [ 1482328607, -2014517260, 54685454, -1995587714, 1941251204, -1191141859, -1228364210, -870903245, 1773620449, -663902836, -630238261, 680480643, 1980939263, -373114739, 1457758707, 1633869749, 1752011658, 1493633246, -2096667382, 407122669, -294761925, 742648221, 1417285982, 1935948321, 1099188640, -926603953, -1138088703, -792266331, 1474489497 ], [ -331937514, 1243668798, -1122329483, -158028789, -1957031134, -941033527, 2133173558, 1008075668, -179418711, 1213924305, -1708352835, -1587583142, 510567803, -1134901797, 901000631, -1598706391, 78089890, -322821148, -1942766791, 1836297665, -1904106498, -80930222, 1166919918, 446889200, 773106336, 695212198, -29014401, 1208155778, 239216962 ], [ 1716327058, -2019470226, 1774999745, 453542208, 1646041886, 350484614, -1407720563, -1270968038, 173189548, 1945935689, 270115891, -114687041, 664665825, 1067242500, -1663833220, -1085024971, -789875868, 710914308, 145118978, 1289598698, 584694181, -1446664612, 1430038837, 201690165, -269186065, -797832336, -335555496, 59516499, 1631765250 ], [ -1836197623, -1622300354, 488767946, 598287488, 2068425502, 1813806116, -1687212955, 1592951213, -1618362539, -501333789, 1459248780, -1234281767, 647794000, 1094726870, 836912422, -1797783822, -164442669, -1368151122, 629240156, 2077683421, -1134311361, -1596261823, -1257932589, -1051191440, 648652268, 167997813, -1660874420, -740456984, 971908897 ] ], [ [ 1972781965, -1175638983, -1638096286, 218400525, -257787498, 2061634588, 258143577, -728789445, -1093666192, 315824725, 389502343, -1964066184, 687377576, 1718190572, -619055133, -702134617, 788580065, -457036196, 306506191, -221945880, -864803482, 2050837097, 491240597, 1310203069, 1624031152, -1817656959, 1456769946, 1255768836, -476253039 ], [ -314354834, 36484112, 1937983928, 1753758772, -546802234, 180290495, 1996580847, -10190415, -916902629, 618499459, -2029634399, -1762186616, -1259124518, -1332864128, 1827094859, -1139562231, -154247702, -1754091003, -2128538137, -349708247, -642452207, 1728500732, -210748682, 1413949429, -1038727541, 1893115170, -548594489, 1978725304, -835511671 ], [ 1282943674, 1091400105, -1727497744, 2052914895, -1119100896, -1479385485, 805695654, 956362278, -1773627344, -843096026, 897955766, -2004527791, 1774385831, 683185574, -1611484846, -196374339, -1949378164, 1984034724, -708205870, -691751478, 819017740, -1447324234, 1201746261, 1161637233, 960775443, 687038640, 712681388, -2087577228, -1348167795 ], [ 1581147557, 1478123609, 71602574, -841269583, -166265032, -1613917678, -1284615058, 1556130366, 761005986, -867727957, 439461813, -377393224, -394879868, -291909915, -389924237, -1351895822, 1198677220, -1347559688, -954266570, 1456847910, 1679223733, -405155956, 1001403837, -1361601195, -1153548352, -1931899677, 1742780605, 1257974673, -1543088781 ] ], [ [ -2049449295, 1191017567, 1705213162, -1599438398, -1780764999, -1740854982, 867913258, -1851165738, -1975830693, -1354912025, 249400127, 1249591295, -219631457, 333630782, -1835543637, 1334722650, -863651112, 2081221601, -59212459, -1662829003, -114192180, 758371350, -1301737571, -1078502611, 354608564, -1270398787, -1955063553, -1143999344, -1792178549 ], [ -112006933, -1735956182, 1051757657, -1831238868, 825207034, -2088978079, 839533166, -490584965, 1208692670, -42999140, -313446759, 300916907, 1155810486, -1720240577, 1277304386, -1842957134, 1931495459, 1344655952, -1733756764, 831616255, 1401706117, 1276872661, -1942791391, 348262448, -1641719668, -1157837826, -851873570, 2041328729, -691910542 ], [ -159940398, -55902443, 1614620197, -199247225, 256325195, 1152298577, -988767008, -1351813940, -2000541840, -1388669641, -672534729, -1834197212, 2087278640, 1234708889, 176127508, -1096427308, 1592785497, 1311748135, -1789474252, -940612105, 1899990640, 484731493, -2134466390, -1727351661, -62797499, -404762535, -1894147739, 1844833731, 1087996830 ], [ 218280134, 1475799602, -505577881, -994742489, -939825203, 328582350, 1774131287, -759785670, 579221682, -608996334, -1912871838, -1107100943, 1995983732, -1579124321, 1962211494, 800334627, 1168651066, 29542033, -269491639, -2144506351, -1860612602, -181194806, -480211638, -1210303286, 203809121, 326087758, 332876362, 744068841, 1404823769 ] ], [ [ -1936353875, -2081540424, 1363366416, 718298713, 1103781037, 703638891, 854346106, 471667531, -182168624, -164948791, 1752298580, -115505277, 600203908, -1448175760, 1188435054, 35314218, -584524228, -272780864, -30220893, 1723734598, -236722551, -837404630, -1226832314, 1823683469, 1810325603, -530791394, -1540471955, 787895656, -1826241953 ], [ 288341192, 233560922, 1313921406, -852977260, 1620223297, 186931403, 56397529, 1835901816, -511582038, -1856289011, 1616545986, -1947922788, -2042485933, 1280992874, -978746620, 1687619281, -504860438, 638948002, -177486143, 91147349, -1409927347, 901262756, 743728995, 360803954, -935659805, 1574465379, 107187547, -329270037, 730097697 ], [ -1004550702, -1291234644, -423569818, -1305339140, 1078630519, 310084080, -1520550680, 1215106676, -1709294756, -469321886, -1546529708, 1611194368, -363539968, 1354634231, 1258629113, 2099010677, 967409785, 1369088914, 837913959, 544905433, -1915470596, -1211054019, 1142589667, -667762332, 2120689777, -1076792580, -1037843675, 508052059, 1659194738 ], [ -397776661, 1744725816, 1959919833, 1063815757, -565934278, 133898214, -142489307, -1669553142, -2019214233, 237809966, -1387109859, -1757487727, 1119417333, -505914642, 1140847433, 766907353, 1680148062, 1602832085, -491222741, 919593878, 2140650958, 60617721, -716917977, -1785741530, -674569679, -2115186893, -1503602533, 1932405932, 1191868694 ] ], [ [ -2013033769, 382691755, -1220439590, 795021551, 1494631985, -1451159424, 684793981, 1406590654, -2095314405, -123072720, -1335495373, -431963909, -913679788, -66150272, 1027133519, 1224691609, -1845198599, 1680986596, -682803978, -477360228, -285285800, -1611196600, 651447896, -768694720, -1430098548, -796799786, 226996742, 1339498780, 412328184 ], [ 1060103122, -799351618, -1467255314, 1756174538, 467974351, -984070630, 1792607372, 1124428936, 1382868077, 158656654, 1414075440, 1195572583, 675351404, 1624863718, 1511862439, 946562818, 1557537564, -174207301, 2097886006, 1169191668, -73810248, -1513840489, -1547128133, 1552102050, -1553923510, 894958386, -219353155, -1398046602, -1398591382 ], [ 2057667484, -1933105465, -1842510188, 44314599, 471928059, 816547638, 1643848444, -516602546, -1086523736, 30494867, -297114420, 135472410, 355265603, -1575747526, 1687880026, -186638745, 586838782, 1747408617, -383061666, 633136608, -1253910565, 1464276681, -987738498, -940338640, 1952876969, 687796683, 466202136, 20703606, 235977641 ], [ 1188649926, 112157144, 1384288293, 3265187, -735274212, -1234958950, -890258324, -1015949539, -1358036869, 647909900, 959114585, 1874538641, 1075733287, -695248435, -1016589884, 1469157423, 751030675, -849090232, -1164963706, -513388973, -1462548443, -160692955, 1112727540, -2074910027, -800259746, 206279301, 1947925003, -176709340, -1998328230 ] ], [ [ -78936557, 558448807, -1720980109, -638159140, 2118662654, 1885370858, -1436649162, 1160417957, -1018681915, 1468936834, -722888390, 1091181981, 1747781775, 1734416012, -410715780, 1700984957, 556367568, -1225760347, 2006407490, 1380698574, 1229640882, -907617790, 1464430431, -1808454046, -633104026, -1412104158, 300178611, 1117282243, 1622680672 ], [ -2105231390, 221165248, 1191038900, -1771310461, 1732569261, 1968872754, 1845016548, 1452722684, 44701732, -295000528, 686032552, 1938336682, 433310683, 1976156474, -426511159, -1223785839, 1308929913, -44083472, -459712107, 1642233959, 1877672714, -1103154467, 1319434691, 2082816844, -301933084, -350490239, 1342588543, 1500365921, 123372127 ], [ 854698217, -577273243, 530931850, -225920365, -2108553933, -1330627172, -458054428, -1018351673, 393936192, 448141157, 1284299765, 1732100185, -481565359, -1594738916, 1526181463, -525542986, -241358528, 899610544, -1853067282, -788019655, -1690380926, -1754564659, -279003687, -2028791915, -1208567732, -89629934, 689834193, 2119454358, 1675011221 ], [ -1939785188, 997712779, 67750287, -1288862070, -1108373116, -747655799, 1388810466, -1780538287, -437213786, -427295887, -1438622683, -1933223104, 485104554, 1390235556, -1138865288, 615218809, 742400098, 1274591973, 1629862330, 1337063046, 222257073, 1618867633, -1347887165, -405572062, -285226928, -2000631183, -1983038254, -1664683658, -1056904289 ] ], [ [ 989936181, 2128409311, -814410819, -1722553740, 631880774, 2078157287, -1638682138, -648455921, 343214378, 2006748845, 7920728, -314257708, -2137294863, -1089345921, -999721590, -1172813523, 216868788, -1108670419, 938870102, -1760547957, 1394347883, -1558053526, -1029107947, -512979290, -536747413, 1987680361, -117607152, 1179623102, -251681385 ], [ 1679405251, 1204822051, -1100432839, -1016878719, -325252628, 907926547, 1771853841, -913705925, 1861857508, 96035015, 2101695969, -274219896, 1783575930, -587211924, -514144330, -1945008753, -444668984, -1650920458, 1825929078, -910741990, -868217563, -1733423868, 498695930, -913070848, -1933591832, -1475288753, -849056523, 1120458980, -522043927 ], [ 1055810391, 638957877, -927501393, -772923186, -973296342, 2142198006, 1006043492, -1917139817, 1750061836, -1702971608, 164642472, 411001736, 1112548960, -956869609, -1504975789, 137427038, 1273703577, 1584331987, 360130614, -1022494461, -1777202903, -1686859367, 1474866885, 1076674569, 855628364, -1935075254, -1395144655, 906853678, 933840655 ], [ -1529025371, -502412492, -1587554289, 537169157, -666136543, -1125457666, -642921673, -1048457818, 1854916185, 790307964, 1842775357, -228473224, -1689963402, 284259758, 1862496672, 1028249686, -2048020135, -1712150914, -456805398, 1607151997, -244250182, 447493622, 1259347031, 522906604, 769704690, 1157371313, -1488933004, 381551830, -381440782 ] ], [ [ 1137876515, -2079620502, -1935049744, -113018120, -828202030, -495118520, -337798325, 1784689775, -806507026, -1909552709, 871994518, -1177697507, -1848205924, -2119272954, 357380297, 1089678691, 270275529, 71071157, -1258146534, -485111107, -1324711631, 1171082362, 766236291, 1049950316, -1062197069, -1324313726, -1843995292, 1733292011, -322162819 ], [ -1632690552, -157556406, 480847495, 1580889090, -844693174, 2110550645, -544661805, 1631300723, 2015010, -1922957343, 801741553, -81692020, -688158017, 1776172845, -662103746, -1644712598, -1648822239, -2066417518, -1951564473, 1232713183, 1539435794, 1448616256, 281158887, -379996904, -1468208602, 1025716539, -726837935, -1881184247, 1122566192 ], [ -2106731209, -1641732559, 370556812, 1687720101, 848937260, 2086814987, 382428227, 1506526168, 192639705, -740928650, 1357568203, -1326098102, 1651111643, -2016948900, -1984877559, 1416419564, -820492981, 1148520681, 1140304960, -1599944259, -1151125827, -491606044, 1019377521, -926731885, -693417211, -300404416, 671379272, 1483875264, -718967420 ], [ -1446717320, -973209118, 1223908753, -1133961643, 1520652871, -1808024942, 1900321561, 1241175103, 988154865, -898646844, -816365575, -2120413629, 825270974, -814796889, -953797363, -2010756782, -1372035611, 1330244966, -754500236, -753369851, 1182399309, -1386259302, -1950793200, -883265159, 966475893, -1225198435, -623780358, -936780798, 1798419720 ] ], [ [ 2101358611, -1069106671, 1829010297, 2103361055, 1669624049, -1938417181, -2083929650, -581930542, -1276343912, 351964927, 978866051, -1190368163, -673030868, -2115952898, -776104429, 27273467, -1262599993, 1003850075, 1039565239, -1241425549, -832801293, 682635004, 505136749, 464551877, 2142322810, -630073891, 805236867, -1739168499, 182013485 ], [ 695663659, 1465620646, 766766660, 296606991, 942476182, -647039126, 1614338234, -1415573050, -1176063306, 1845957813, 643275341, -1526517040, 1398465700, 1808776962, 1976867017, 381267130, -1575649678, -611640146, 474580001, -380283825, -2035915180, 299288450, 973353599, 219871670, -357019678, 97362520, 121956347, -254639963, -2091467861 ], [ -1746455781, 1083668411, 2054517915, 811808493, 357060285, -1504498463, -225337797, -1775385808, 716677459, -1634066549, -1003327717, 2072462182, 371391784, -105501785, 1411867565, 1807253686, -881126446, -1577275868, 1853188104, -1155933729, -421551416, 1663521736, 1798504246, 510968468, 407961166, 1293518979, 848749343, -2012578754, -670800480 ], [ -1828976847, 1048247214, 168677129, 1835126126, 778155149, 256481197, 319733634, 2069903759, -1947525416, -588564169, -82396650, 19339842, -437599250, -1805030039, 889713236, -509136863, 1928912984, 1216491848, -1942146862, 412404073, 1406147223, 22973467, -315348110, 363150994, -1245296514, -1461125387, 552462424, -1165227462, 1843306119 ] ], [ [ 18415044, 167890663, 1410586251, -586005293, -1807790461, 850808462, -1507904538, -2068947247, -912980387, -516237305, 1797697714, 1946610160, -1330199833, -1690272969, 882062712, 1222238960, 628768035, -515951649, 1576367920, -1033402920, -1525284107, 862772685, -484610068, 201632159, -1066834182, 964633535, 487326320, 692197015, 150888827 ], [ 970930163, 1065688403, -163845360, 292836979, 922510005, 683913361, -912145223, 1146067561, -1719702791, -2057538769, 242610660, 130736364, -383063871, 688231279, 1213300144, -1245534576, -556838031, 1505737677, -1726320815, 134639018, 600870559, 516590009, -1088591673, -1395630545, 1179375767, 2133815991, 882843546, 1220787696, -702185231 ], [ -1143297219, -1292723271, -1356378927, 1495306982, -681792694, -575498622, 99062325, -1048238088, 1043790617, -1898307068, 1906272305, 653653902, -1773584874, 350290511, 1147877178, 1361942180, -1937045091, -1701080569, 1120674681, 484830481, 1046443331, -410664183, -551775368, 1217775600, 278303142, 13479952, 1143345063, 1337099407, 333648108 ], [ -933148588, -1536347170, 367581540, 1927677515, -1803706552, 1289254690, 943615003, 848135607, 305103648, 186175069, -2069590185, -1432738870, -1877818282, -1958791754, -465463590, -388816612, -88686764, 728109171, -370621044, -578757917, -328580252, -2017908913, -1286621189, -129308151, 1495797674, -1254202609, 118810405, -541021149, 1198347521 ] ], [ [ -1060374774, 1776319381, 1696218207, -949811291, 31506356, 1757096999, -1763721804, -813453903, -209598326, -1442386176, -2000348207, 1953349003, -1255655332, -994029940, -715720318, 875672221, -519414328, 1228590112, -1609190773, -1973987161, 909283651, 274482534, -855605141, -491811913, -1310463729, -160343261, 567897161, 438622411, 1808794375 ], [ -374337018, 875159436, -2028764886, -1745105238, 2085606311, -1188428370, -1990236225, -1900005566, -1916479244, 1016811753, -803240601, -1137476795, 1675731287, -1597986293, 1763332304, -881495338, -1862363045, 2147196071, -1897223730, 261731957, 1179030840, 460100460, 1214832428, -2021002572, 1818033501, -608488856, -1068197428, -1464064949, 708573795 ], [ -1921021090, 1293781613, -1074940342, -49782449, 1204032828, -81782414, -1440504861, 1062291039, 305668097, 1215862209, 716561069, 612423223, -464560750, -1388056949, -480009817, 1817503794, -2038804723, -260410273, -1432164588, 646679585, 506435165, -1400133318, 311497919, -783844672, 841635675, -1328928004, -52203044, -1216042550, -1296903144 ], [ 153000756, 873122221, 1841238309, 1555656622, -1415467653, -1878038618, -1688010276, -286664101, 398730890, -1734101328, -1659847206, 373853714, -1626305842, 1802495823, 6992463, 497114258, -2024994702, 828234094, -1158790322, -1579449112, -515700350, 1738986397, -456749454, -2036696750, 866876881, 1275122283, -964430248, -1551877071, 2109494636 ] ], [ [ -35529711, 871106590, -860866900, 760449701, 1636621883, 1933806979, -1751499411, 1908905186, 1591776191, 688426127, -47130301, 1871165058, -1682474894, 435752382, 1555788870, -426193195, 473750616, -1385696110, -2030983860, -32294358, 253386739, 73536470, 394386094, -787887338, -424515231, 879814472, 2067875899, -150610013, -764647299 ], [ 401503428, 1832918672, 1444210446, 780875937, -1277660321, -1103862787, 2120631411, 1309739273, -976540547, -646406819, -647794744, -773977603, -456185798, 53368958, -369374293, 1615357526, 2124355980, -256805399, 325631239, -1485564390, 1490850186, -1520133166, -1395905033, -196420907, 1507203137, -290468266, 780044325, 2062028228, 348079115 ], [ 1508565284, 90859436, 1663302139, 1004598163, -991262979, -1108249499, -1043496843, -1508200931, 1537622514, 399210, 1789931204, -1132734824, -800440989, 822161872, 1112808685, -902715339, 791568843, 1001912770, -1739783592, -1674553708, 140334449, 650515511, -1803795199, 173963083, -391128854, 1367873433, -1440047543, -65698290, -998199830 ], [ 202012816, -1234587250, -569330409, 162377622, -574535933, -957349572, 1502266984, -347973370, -636826001, 582779791, 1947879202, -1262979179, 905235554, -133256152, -670611799, 786027401, -201262337, 72922351, -1636339291, -581721329, -466182280, 1392708798, -771625316, 1995083991, 2094339812, 2035598671, 2050277214, -68822907, 1532987638 ] ], [ [ -152090317, -1128323010, -289377451, 1067451431, 1900919181, -734116555, 442361918, -1362573176, -1421893744, -562889309, -1338911497, -1977414800, -1058862511, 589816359, -470831497, 1507298526, 877727347, -1425979816, 1079599507, 1767627792, 1287158669, -102444360, -938049299, 2104411710, -246543486, -1537771451, 1229780951, -551148197, -329605457 ], [ -1879254821, 1680366051, -294260463, 162401690, 321734032, 380640933, -146741167, 1104168538, -626985094, -1114406840, 396364206, 428726171, 473919622, 1638488776, -1954086260, -772381221, -749667531, 106393774, -1289817374, -466997662, -783111467, -521287615, 1355503840, -1007756343, 1961585205, -368970864, -1448744808, 1949314738, -1812419990 ], [ -1431221167, 827739263, 857378875, -1148247534, 337931999, 864721205, -790043591, 685790151, 229776564, 462236225, -109468308, -1530132967, -543682133, -132591183, 1424395860, 1321278729, -2014049513, 1997814850, 1692346860, 46740391, -891154449, -733355775, -38838993, 926554762, -133216379, -1045693516, 276163501, -838514426, 1753532945 ], [ 1720961381, -2077034749, 118174996, 73831029, 562084940, 1569414074, -336271368, 274867803, -36652500, -958942866, 857783502, -561162811, 559327247, -1082174074, 212023972, 720662418, 94618475, 1649791282, -1605075003, -1982229131, 1763958510, -323100839, -173806783, 103764165, 1112894216, 891867741, -56659366, 2094814590, -120494795 ] ], [ [ -739792348, -1871470857, 617404259, -700907974, -938433213, -842339048, -690599688, 189881246, 409123776, 1491613809, -446822823, -699474266, 369570366, 724503954, -686282732, 1563296103, -299818658, -1386030165, 1960369675, -1749178673, 976207370, -511770173, -909302051, -964029483, -919063132, 2054110914, 1719711438, 1032604939, -2097252380 ], [ 1706928634, -1585544709, 2121044916, 1849047127, -683800410, -1858886934, 2138434002, 1008464540, -1888536348, -50666471, 366512377, 1550544979, 293525184, 1300195552, 2002287986, 1696756301, -1795276447, 1603051065, -1800716442, -979801066, -458417954, 597867228, -740952161, -1568447433, -1719505101, 1359203984, -472259083, 60494526, 720442604 ], [ -522923942, -182027231, -1230425092, 883752996, 20986619, -56522433, 526354723, 1423327998, -1391985956, -2049365917, -1805444778, 71315333, 618620857, -871438542, -1382650635, -1577800304, 356536801, 2087178584, -1345135132, -1481856087, -1859054017, -1585073070, 662288168, -945758884, -1707506443, 1605728883, 284848386, 1160457804, -1315510592 ], [ -1122358524, 824348992, 917847574, 503046367, 1273569713, 1720717751, 1312864630, -2003237632, -1450785322, -1551645975, -787772303, 220727764, 1298223789, 591238829, 104623733, -634332437, -781391333, 1275031910, -913550605, -488928532, 1883874890, 391868744, 1863507337, 608678775, -2139757063, 1370991101, 223876043, -1432532407, 1141330092 ] ], [ [ 437439734, -1456636739, -465570072, -492852647, -1784874325, 883608667, 1123366769, -1281852939, -1418019533, 1778465499, -1503591739, -164746488, 935367046, 330778986, 630264295, -1390509122, -815098589, -578979380, -937898050, -870871575, 1362225079, -605781876, -69728435, -2055269629, 1955871060, -966885833, 1089996498, 829472818, 924229745 ], [ 1229894245, -735856747, -2065482488, -1099542947, 1241564802, -178972091, -1688554740, -1144121875, -921522362, -616948990, 324848302, -1804861213, -540872632, 865659596, 1037374695, 1385437602, -1730399872, -511236123, -934828562, 559427540, -1330945262, 2087052009, 912795556, -1089829920, 1489896822, 1495134733, -460877491, -424710669, 1384846605 ], [ -136515364, 187910, 1201413744, 857000327, -1321885424, -1507333022, -1357576209, 230474051, -741672451, -894088913, -1534202285, -37932862, 1400848549, -2059767643, -1664810341, -1441906506, 1508234017, -698619362, 1931389738, 545733742, 2025133409, 763259354, -608825809, 312976784, -429100643, 404548188, 579718901, 1322559953, 1495858666 ], [ 671000879, -2133688734, -1659510999, 2115390033, 2111988927, 676104267, -940460184, 732861454, -584138096, 10139895, -1927201661, 1677280241, 1628521487, 1469729166, -110499414, -725509050, 1703366461, -475041379, -791055846, 726385956, -1848002170, 353407017, 428008486, 2065114036, 1328224520, -534732594, 567565345, 2114827867, -724409929 ] ], [ [ 955464509, 272509373, 1957534606, 1380787677, 145594898, 1558344616, -793515320, 998623714, -2039768174, -1548746661, 1168031436, 1729538767, 2092923794, 1342615981, -384316392, 1454478346, 2067804197, -2139964666, -1248032083, 1428055476, -479244691, 227136035, 1942502841, -2113188515, 1613489673, -653767597, -301709932, -1424040547, -1667161949 ], [ 217863855, 896924232, 93691140, 164036079, 207095304, 1506861875, -882104285, -651630843, 1003192571, 275574740, 1491324219, 496498657, 277133628, -1248768571, -2010687854, -1800954935, 133320619, 2115804477, -369366820, 746475983, 1737865013, -861214484, 1736096081, -1214510922, 1485414924, -1000444043, -1194516844, 1410196045, 1601509351 ], [ -1433318150, 588548436, 1602880786, 1966945377, -2119843597, -1030294227, -1859213609, -654060834, -1410038879, 1517942743, 1763450734, -1635427362, 979715851, 1690748249, -1826946934, 152753688, 32511879, 701358058, -1984556685, 1740103267, 411230025, 808942090, 1699061463, 412285166, 1515372462, 1072976678, 453098027, 166242795, -1500659118 ], [ -1570463172, -1447014070, 1990160436, -958271336, -15276596, 2018130188, -1424439886, 1661359698, 746984158, 332642791, 492162536, -834747487, -1556110629, 285403394, 32271783, 1126261079, -2114151950, -1877107260, -1115360742, -340890582, 769000245, 1304862793, -816506609, -1028328809, -1782473157, 1237706874, 200524884, -575552074, 1488010184 ] ], [ [ 712948592, 736227489, -802895542, -1953557270, 200628082, 331580194, -1519248679, -480478166, 1445233507, 1718845908, 2125990148, -36123718, 2008077997, -1073491257, -787851379, 509073944, -3475566, 813147757, 1777047940, -2146724500, 204779075, 224646975, -66574782, -793488667, -1469971379, 511737064, -698881340, -770495687, -1866627486 ], [ -1692600689, -458734124, -1840068457, -2060113115, 156103431, -814316620, -936316628, -1420631144, 1928080667, 1259347646, -727413168, 481480323, 1334411584, 1335180700, -1602858221, -1143100464, 106062232, 564884808, 1317647348, -1047985907, 1892741510, 1111836710, 1436011702, -446339468, 1579311082, -2113559940, -593626697, -1045679230, -1299401714 ], [ -1886862214, -576289886, 447451658, 1118459444, -438921414, 62063789, -1686387681, -1449230220, 655774430, -638016954, 1261208555, 12513652, -1655823157, 151798028, -381143541, 1327000163, -539589692, 227629196, 2039303765, 869788073, -1048502220, -1863358583, -1065162567, -915740226, -364244584, -1358134971, -829437115, 1446614477, -606773171 ], [ -1590211629, 336772682, 558613947, -557929828, 2057803886, 445676454, 506888931, 326038760, -1747960823, -1727790886, -1449370698, 1474223214, -1849547650, -383996092, 1848168454, 1069218814, 2074367421, -1821445721, -2005563888, -1997126951, 666400581, -1354963829, 1328666745, 1290606093, 1843095856, 208953957, 173140332, 2026327001, 1954804709 ] ], [ [ -333632767, 1403154173, 1371876754, -648138529, 346654455, 381386905, 1455521854, 59605163, 2013469265, -1798432458, -96818156, -1239913284, 1179614721, 1115193015, -1122135590, 1280460132, -1867744208, 1572628430, 1215769471, 1440979388, 1229563651, -1815974914, -419485117, -1363933290, -2122022660, -234839241, -873325298, -1500368227, -1603177135 ], [ -364887132, -375958396, -1256147443, 1071593501, -1631515101, 1850241462, 1393999658, -1313447629, -1534072230, -846351181, -1413177116, -248631526, -738222918, -612251034, 270096346, -2108855052, -1739787104, -1003840268, 1900579362, 984114923, 1280765161, -374297652, 598128445, 1893218670, -1475769066, -1321233622, 1799991704, -1967298322, -109108294 ], [ 547452034, 980154071, -1842697400, -1302702302, -801271378, 1941727815, 805191183, -1584984052, 252230926, 1100015264, 1435896564, 1644023862, -1385458877, 2129390192, 626594440, -1192125483, 1385564135, 287106163, -969481653, -88944260, -1989465684, -948460592, -1648583647, -1689653345, -1496434905, -1697742878, -338852905, 673797268, 80304433 ], [ 1906690840, -1257042482, 108414465, -1183267694, 25421789, -1350049637, -207918556, -289597179, -841286493, -70795054, -247059696, -1143930985, -1752627666, -1709168502, -1503732989, -657494331, 1350861311, -1223120773, 292567126, -1181923856, -1546882323, -710959794, 1007208221, -785733099, -1665778833, -1924897864, 373732156, -418789946, 2111144397 ] ], [ [ 1558457082, 435399003, 472038887, -1466323323, -452699979, 172541135, -1325508219, 2094632843, 2017533156, 1246140785, -1714701347, 1293060849, 769578898, 1650921860, -2006477374, 2039033365, -996495613, 929869961, -210769094, 1760484056, -1645884602, -1845201681, -1426638094, 116041690, 911639924, -1094781429, 47335136, -1628375882, -2013400246 ], [ 1780607626, -179652932, 1743684142, -1009080401, -214478822, 168046367, -1354404476, 407949019, 163714770, 1845626300, 1199113792, 282352530, 373147783, 1859056679, 457392715, 621718835, -2110892118, -545403860, -567500068, 1186696060, -1144772500, -2074138287, -1626931784, 310664608, -1854593520, -267292786, -336426749, -1432906343, 495286444 ], [ 1633087834, -1168905999, 1541491971, -1799672321, 706862572, -1450521785, -1698867116, -904835073, 109372285, 1196858238, -1168943619, 1605684417, 193388896, -1209715314, -479396498, 1200019953, -1707146745, 411548087, 1931531207, 342406225, -748286746, -1945989733, 611694058, 1271877261, 2081624411, -1204801207, 1085681687, -588776810, 208472432 ], [ -550258788, 1366480132, 2010038748, -654630416, -2024287487, -1089018281, 1108016072, 1607363109, 916996913, 507721421, 1383903957, -423057122, -2069153744, 1506972216, -1810240509, 114536624, 187470850, 2060825146, -1827350233, -1448656430, -1469872784, -664267299, -61904008, -150063840, -537011648, 1585499979, 1536300437, -1060880034, -222550406 ] ], [ [ -143237665, -685665659, -754229174, -1348656423, 626819412, -207880298, 1156926897, 2080219359, 1692774336, -1682637114, 148782624, -666041032, 732042165, 1645384587, -1152026899, 1456210807, -1673717127, -278496990, 1116376716, -2060324556, -451263844, -2085424528, -567819929, -1659223649, 1144671414, -787410438, -389884739, -1482235459, 2039754479 ], [ 1581504149, 260111124, -2016076586, 422432683, 444457741, 1442333372, -842708098, 571796870, 1543278341, 1564962167, -610896006, 493112542, 2000877849, -1695511702, -1873367692, -898846342, 982037517, -261846771, -558098088, 1857929376, 737846777, -1667637514, 94696708, 1973515749, 1709442560, -1502169006, -2054337523, 1807951569, 1839346529 ], [ 681547944, -1966313376, 1844656943, 1269636105, -917533262, -48088082, 1372285008, -698157128, 1030342161, -1585838573, -1611408549, -321146988, 1709674327, 808181565, -562074833, -756992291, -1739114075, 1201735998, 402217528, -442240767, -389234879, -1191880184, 1490820031, 593960608, 884258869, -890945458, -545962281, 1178637182, -1189393077 ], [ 201849591, -518589868, 1112797328, 797955237, 529629897, -167416521, 1253100562, -314761723, 563209944, 170706270, -2067569030, 106290144, 145146156, -695758155, 273971900, 1483289974, -1289295046, 2075406207, -480857123, 1593807706, -163195518, 70980189, 1424078792, 794173784, -1089979790, 1429558345, 1219899048, 1380477848, 562661291 ] ], [ [ 1694034475, -1014924051, -1169074137, 903688411, 743228211, -1816964131, -415620293, 737297249, 1630510676, 2016230357, 1692873475, -7684814, -745091967, -326801935, 178132807, 1167592897, 2025015446, 1031714661, -1901964922, -612395772, -109553558, -1151060779, 858883023, -1323363431, -1402928015, -918540847, 1402427211, -669800247, 1305175402 ], [ -1523630204, -308722416, 1471347224, 582633698, 1501224895, -1505780496, 1575129315, -801549470, 2008550345, 1688668846, -2055829448, -1159761544, 1718038840, -95532437, -1841642380, 1536233326, -1722593328, -1711164034, 1199478586, 1353632777, 621251375, -2092449606, 207535113, 1185170601, -1101959245, 1780478313, 1741034577, -1090224711, 543103476 ], [ -1122895804, 1636446778, -930546814, -122792787, 156839795, -507452312, -1085949827, -1066660460, -1893070764, -1655526146, -1645772536, 1355417953, 1025701931, -1665259773, -931120960, -1331706999, 90281772, 1666374048, -1264774416, 1925976452, -1305218769, -40592551, -1088815901, -1489712003, 1471899407, 163504160, 612524483, -1041610926, -247257054 ], [ -1189618249, 1590572115, -187189353, -1871570319, -1704639722, -2002727103, 21670890, -1335495913, 563071080, -881034992, -667554779, 437716300, 437361355, 479690811, 1211435616, -920029476, 1203036814, 783146764, -632863923, -38686913, 1392593187, -907527912, 1360903718, -139664475, -1384603150, 1065347408, 313461346, 642107587, -702867162 ] ] ], [ [ [ -808157813, -1709225704, -35254345, 735981264, 1744576891, 1453404850, 1752040304, -1085024124, -344982848, 1948311243, -675219731, -158889986, 92376032, -604517290, -1420205180, 1715347368, -1653182877, 1388474442, -555428519, 1631430246, 377907722, 425264115, 1151182171, 1522473675, 195834874, 1113392346, 333376808, -1624882662, 1584325486 ], [ -589282965, 112814365, 248144898, 1182772946, -2022923593, -329138755, -559008875, 1126263572, -1892409924, -1649724649, 174700489, -601269206, 1457877712, 1244043732, -342883947, 527678970, -1750388094, -75377766, -677538254, 80659653, 213007201, 1406360232, 2136219863, -1555732127, 1144068081, 563952001, -1759375954, -1139193840, 67710040 ], [ 1906384915, 1882167489, 2084909010, -1192201844, 1262365060, 1821026246, -649184824, -1847403653, -1486745995, 744763439, 668840389, -1025759963, 1048221480, -1134824562, 1249117957, 2035056466, 190033821, -1492439989, -1101744380, -71483716, -1950403161, 510981590, -1338544381, 2096101274, 551924322, -308074482, -1757379292, -2071468476, 18894020 ], [ 1663552417, -32995981, 127797749, 982728224, -2016231060, -1346171797, -1379664709, 418475195, -1768622069, -1953165266, -1811005423, 686369618, 1758518244, 1173442577, 1234014196, -1669976766, 400066369, -1684156712, -1733080282, -1951043858, 428852896, -961611357, -2133538131, 2111510640, 1802586298, -341884020, -1609243427, -1633933484, -425915172 ] ], [ [ 1658317304, 1679516543, -944946483, -1016075063, 1594677440, -1897116706, -1245058444, 321879128, -1521627060, -1182993206, 2130906177, 1614106184, 1100679509, 453410927, 1338918499, -165765004, -841012055, 1834950484, 150936728, 570589264, -891653920, -504766055, -1775877066, -631155433, -273552473, -981211028, -814856482, -1897769524, -1004926868 ], [ -1593365787, -1442253490, -1251242308, -936001680, 948851550, -1038161584, 585293190, -1625017705, 1552302061, -1214356355, -1857418226, -149741894, 1441644756, -2040185510, -1308193256, -1502359896, -1229525648, -1834620464, -1112519213, 167567501, 533131527, -142297170, -31624916, 1992969031, -58459372, 850206881, -1877413625, 521972643, 1377940003 ], [ -1488680190, -1377267963, -1964729522, -1870602264, -1196627160, 155897003, 1212656566, -1130251627, -207653559, 1328772388, -204967539, -1774207335, -949739781, 1445419757, 572471953, 629007419, 411821275, 1072465917, 1278601641, 1708372463, 1466836633, 1806211467, -689607918, 1729431649, 1575312898, 1822485607, 1276846406, -1296697430, 1325457472 ], [ -1348850233, 1682259352, 222791506, 1058230522, -702092824, 1787793818, -776261337, 606994469, -2001312460, 1866395817, -498680572, 1461767954, -600919473, -909392619, -1413182769, 1029275767, -1072715466, 1961793221, 1939711231, -840600865, 438311167, -1547118000, 1638217884, -1380924920, -137555285, -1470300962, 2142600515, 1941315873, 380419916 ] ], [ [ 744897144, 1771293869, -418714350, 2070268586, -209720599, -806512038, -1928875065, -616607523, -1542467435, 184921269, 1716777124, 552601586, 1872427294, -1847548274, -1532579462, 677274179, -41631888, 1637396801, 991204140, 2059065965, 456168755, -726459294, 170476397, 1814622704, -694108889, -1413029061, -528057851, -1876966588, 1556053791 ], [ -177079643, -20264127, 75416559, -1451497886, -1180118468, 451364808, -1585109893, 407951282, -105360514, -129942568, 151591317, 853762672, -280241060, -260560221, 1169135383, 460701469, -341962202, 680217992, 1415413843, -739576653, 234552630, 252252686, 976672472, 314410466, 1994643051, 169547730, 855598989, 86610352, -402158916 ], [ 935603354, -1618075812, -2116617736, -1934983402, -1804529304, -1669541502, -508895340, 20003006, 416324851, -1214723909, -966986358, 1942521905, 1106083958, 1022424675, 1429943830, -938397262, -535668786, -503003993, 1011722807, -1249813128, -2029263653, -1084024306, 690577069, -1918497436, 58121429, -1772308729, -537015884, -1842820278, 1030204245 ], [ 98813038, 1321858462, -1288792185, 2133859712, -359870992, -464672905, -181694758, 31805622, -1563684434, 487617709, 1879743549, -2083313793, -958579134, -581793101, 1725199887, -1488501832, 1741282994, -1076842485, -203329447, -1303934966, -528864947, 2103466637, 1201108963, 48586854, 1083687528, 1273221059, -2073534978, -2144476558, -1185396335 ] ], [ [ -1045302843, -1112764323, -1826626918, -842701622, 160867134, 1615741423, 915708153, 945410597, 2136541932, -1122726339, 1517936819, -1508690037, -1899018032, 521746445, -2089051068, -1927599785, 653076607, -340033447, -789323854, -1626349872, -1796268327, 1959149705, -1952250192, -565423038, -1214865402, 1079002769, 855141281, -1008030841, 1597847724 ], [ 1935107999, -1939588680, 1143344549, 955835325, -2005694892, -1284904541, 413425471, 1341256204, -1089140778, -969842162, -1249044887, -1227868070, -1600993565, -1406242122, 1488861442, -254026480, -1908402551, -2053581021, 1610838906, -1888503207, 1380649068, 744816099, 1849461451, 1198372150, 1009145197, 1625022718, 1184764160, -498828723, 1648827663 ], [ 164533294, 628300236, -1660711994, -1945461830, -1112662288, 2111396356, -1057697674, 641964206, -836449999, 1409230701, 702080133, 1212097486, 1484175716, 1767422662, 646871255, -1569488164, 946548734, -1451317115, 1893363862, -965130060, -180962694, -181979207, -411925611, 1149389878, 650446849, 317683886, -388961291, -2086538373, -447031863 ], [ 1015126438, -472390322, 413338516, 441737751, -122063461, 707961957, -1760130146, -463476317, -638006992, 1691972451, -515388818, 1537865379, -309608997, 1967115070, 425638515, -970426827, 1784926656, 756395430, 1849797072, 731809379, -707356169, -1235489056, 568105004, -280874945, -738879329, 426275033, 1524386120, -478429166, -948596151 ] ], [ [ 681949226, -896913290, -538415005, -1003437564, 1464345201, 841652383, 1614432551, 679876726, -2084055036, 1758567683, 733355388, -1602856946, -768291880, -138154721, -1563349564, 813616817, -1558768947, -669705941, 814707819, -52721014, -1553122528, -289164789, -1440758646, -1426588635, 1184415422, -132010686, 2040747109, 1085847981, 1152750882 ], [ 1935992443, 1914617910, 1487127830, 778657200, 1343631710, -1531615626, 1222641719, -1510770983, -1185232347, 1079600817, 382723267, 535404023, 183147325, -972352236, 244880990, -620940924, 1314538448, 1203941644, 448987655, -31312278, -1759632519, 2075896706, -177623890, 1297506588, -72792964, -1456989608, -1821805938, -599126039, -1759774506 ], [ -1699832137, -33666607, 1819585747, -2093183791, -811513984, -708149548, -1822181193, 2037092460, 1669376376, -923378201, 2066698771, 503095, 1786019881, 1044484027, 1973845536, -1995066979, -322192494, -1283708142, -366471443, -1697249930, -166484033, 1232426804, 571685479, 81078351, -1759582949, 1892287089, 1959823001, -1084545365, 697769861 ], [ -2012817670, -108904041, 678300665, 390323729, -1130975322, -260766452, -733497700, -527115793, 541892567, 1270232425, -361241684, -905704013, 612567802, -742946663, -693192065, -691784198, -1373368224, -2040608483, -1266005082, -1257027770, -1933117778, -537811778, -1412237555, 1567494075, -1467614618, 1461540240, -1299144523, -2104894917, -2043779574 ] ], [ [ 584814625, 750271603, -1663325993, 557084659, 1175311380, -2010907616, 784815328, 1705832755, 392163350, -843786326, 47107825, -13377188, -671713, -1318947480, -1717725511, -1131499894, -920527610, 1712320915, -1684121172, -1103006550, 88546085, -1900377914, -201764242, -1347182514, -1685242942, -698781819, -1756917477, -1896631449, -2089070109 ], [ -2679013, 2001677609, -1214792484, -278842715, -407703399, 259257006, 1262242615, 76860265, -2075377670, 2072604550, 173498862, 398764472, 213210604, -1656926316, 1251962828, 865808082, -223003619, -68573656, 1690447057, 1417179332, -635102870, -1821042381, 22764156, 68817560, 441176907, 1061365787, -989880711, -490248587, -216330369 ], [ -1509744308, -1998828097, -82856929, 311882403, 332481999, -366578794, 1838644911, -2120340851, 1200355097, -2103956007, 1081288341, 1247885379, 1606437751, 146902305, -253474222, 995416546, -1632666262, 1511938581, -1031528197, -1810686301, 909654834, -1586797168, -1104788909, 1536551105, -1008616170, -1719252202, -2047786038, 798126519, 1142964734 ], [ -1040078522, -1829524520, 119556306, -571111048, 1152572639, 355344978, 259203335, 808725967, -889936402, 1059678896, 184826527, -48538448, -1151072116, -160393483, 658486514, 899452182, 212898369, 1320826058, 407383138, 1905501173, -41051034, 1236638184, 364436619, 258119237, -100596960, 1610317095, -785253296, -1924720838, -203135860 ] ], [ [ 1415341925, -1238628164, 1678387410, -2107173615, -260620118, 1731666956, -1437498776, 779096617, -1274014297, 1878534312, 502175605, -769984570, -468110395, 57672026, -1009878123, 805585488, -976691152, -636739039, 765096350, -1556951024, -432819985, -1486571216, -1537360204, 477052187, -457701940, -1839167731, -504085711, 301614257, 92611250 ], [ 471812370, 1340600219, 1055245530, -1902123488, 2015034306, -1184994829, 1448735479, -840972424, -2006643584, 1835638574, -1919077701, -1919231472, 1977355744, 1018378552, 1374339879, 711917657, 830730160, 98720879, 1145868456, -1231120806, -871067672, 1831185914, -1424544502, -744339565, 1130359439, -2046389385, -1932998957, -521224382, -2007884033 ], [ -815071009, -324617971, 1675938523, -1914681678, -773233752, 750039530, 1802695654, 1439837918, 1800663340, 204239864, -594768979, -59220322, -876400170, -166723319, 1422868442, 1605499259, 281493362, 1424718628, -1133406934, -774085994, 1148464820, -319676997, -2109921233, 1724396602, 1757800571, -1158812601, -831214368, -1906292821, 1266397370 ], [ -52285814, 184356878, -1346126964, -1031392064, -1131250681, -1254812797, 969930183, -638193572, 175222434, 1570408856, 309677111, -2118017992, -52690227, -196065752, -871307813, 808339506, 2006048037, -1546918999, -754627790, 392727551, -573397075, 230711241, -179497038, 258163234, 122491092, -659134314, 1984438316, -1871433933, -1338655916 ] ], [ [ 745402862, 1680038665, 1219149973, -594120303, -1555536703, -438944236, 303272128, -1843685421, -50881524, -211076866, 658771805, 741423166, -528607940, 93743102, -492425664, 719452378, 213065189, -176954777, -1801322254, -1978191547, 1233667761, -1530547382, -1996103252, -235455566, -2101413761, -1720531829, 224869141, -1735851692, -1414346134 ], [ -1358235537, 595530262, 1794537930, 1018048054, 425044275, 928362365, -1359335152, 524447037, -1779232820, -1632403752, -466573884, 1590924903, 1122069987, 2084494192, -859909910, 541110467, -662131065, 2130307929, 552584877, -526061953, 994513834, -2011562333, 1442465579, -565420941, 1843353951, 468896534, -784582028, 1166143963, -1354195463 ], [ -784344581, -1032288038, 1346458287, -1795601525, 134281969, 700585690, -1776568512, -135335444, -904005058, -1955198750, 307277189, -1709744877, -100839988, 822635694, -1417435257, 1687229310, 1615505570, -673004607, 605895849, -2137116807, -2136617497, -1562860642, -1153477648, -1820098834, -364557991, 143774990, 23105220, 515684633, 428881668 ], [ 134652521, 1367811315, 1289957463, -1871510299, 301838457, -161043238, -19888468, -982113673, -1170487052, 91475212, 1594949108, 239792773, -239733331, 620869536, 1016329029, 115378491, -714405480, -990279466, 1421770464, 766061292, 207054263, -729498474, 1805802600, -1731336388, -1941142491, 1084800629, -1957238258, -1767138692, -1631008830 ] ], [ [ -1526519720, -2126333088, 2048914387, 1225583201, -231699462, -26611846, -435546363, -1745128629, 1498826010, 946831529, -259299874, -1307465949, -340971617, -1114871657, 251878322, 135021267, -548564198, 823327875, -198117429, -319113631, -1342756006, -20116462, -416601387, -1147960235, 1508907663, -1771361027, 1427682697, 70234529, 1266483503 ], [ -1512704840, -1054632997, 906084329, -1567810940, -1841232407, 94946589, 1421962506, -1781643840, 82660772, -639305599, -2251258, 1197711242, -655346237, 2000662742, -1218222643, -590181815, 1918912232, 229640703, 805221559, 1739173726, -48930154, -1681510946, 633361067, 1926992276, -447067018, 238445842, 1764286901, 705299314, -734323199 ], [ 651867439, 1722017988, -1103880510, -1937359657, -262852314, 848541063, -925926789, 346725182, -1685943313, -1946297490, -1663212626, -1581342787, 2107192974, 67373096, 1506488132, -691225069, -2049226018, -1810845981, 2084857056, 1760288437, 680735899, 1716338967, 1824507541, -1452610172, 1455797687, 188896653, -1430359548, -1191810136, -2135040631 ], [ -686501726, -620051479, -482549486, -930320703, 68799392, -562668979, 1963717764, -1411110468, -113045505, 2015674666, -2040478378, 4961826, 889714430, 1886897992, -1528780560, -1788724573, -1349628022, 455512322, 1807580957, 766277785, 1297137195, 610511514, -1463563865, -535828974, 1174210440, -1596697328, -828620704, -1990498920, 29560443 ] ], [ [ -1978889554, -1412705055, 112954188, -70333997, -495309206, 358335055, -1367030137, -1120773621, 1798309742, -1130416188, 374895045, -1610142904, 1062622698, 1562868023, 1997247518, -1474198463, 2118620343, -1791627543, -1901243532, 1466219313, -1170533910, -53940141, -1926659023, -1003059345, 522444812, -78169167, -1810614888, -1950698472, 1328412201 ], [ 691147975, 2053954736, 171010051, -1943633511, 615380737, 279321050, -1352125881, 1350494637, -1517401800, -383807096, -1521039136, -1011725802, 369240536, 1234242275, 489331499, 130499445, -1368305496, -1250216649, 247181180, -1896609098, 470144062, -1862236645, 461397315, -416648799, 990885900, 1816529052, 5330091, 1462577191, 1350123314 ], [ -886066305, -714454333, 1894758870, 357563306, -782151510, 946551946, 1867805798, -1820700631, -1373330939, 832128323, 2097867176, -1942934450, -1727926211, 285780671, 567767267, 2045582393, -852544099, 826979401, 656226154, -239167837, -409012709, -773761209, -944657155, 1921264040, 273743622, 25118640, -622863987, 673427304, -625044358 ], [ -1780653724, 1453374113, -2021075491, 1795651574, 1110960593, -1896120431, 2075901950, 354187927, -1768641239, 5496279, 1785466929, 1875214534, 1423592485, 1917805510, 1140786272, 425921785, -173767514, 2105508041, 1216853216, -2046448314, -255455013, -1235477471, -296708077, -1545105524, -606681363, 1478778714, -1576929860, 558516193, 632267658 ] ], [ [ -1512752380, 1412118786, 1734839653, -1636566489, -1476528929, -799084938, -1094092070, -340370459, -1006407749, -1479833726, -2047286227, 108370628, 21435741, 1795123819, -2141860899, -1720412658, 1310446039, -2037112457, -689628771, 618869347, -876442027, 603959306, 1817961713, 1152348527, 1266562554, -263746583, 1730357664, 824848516, -1528381032 ], [ 1211254796, -2077413285, 1719917512, 43166877, 635555812, 1765517994, -1489906235, 1225461916, -164195168, -16487202, 2098103102, -1096591527, -1557187363, 2078275625, 1577077095, 2139954247, 1369271116, -1659111893, 510735786, -1193317642, -637798746, -942329641, 1232946723, -953077964, 838507329, 1158569424, -1742206914, 877825640, -927327797 ], [ -1413459819, -81196460, 1118114306, 994645644, -1204687608, -1013435165, -2056351668, -2021424416, 925797048, 627988967, 513684096, 1240289070, 966376766, -1168065551, -1908446662, 1724077677, -68874764, 1595955771, 874736986, -2019920201, 1691424351, 665496878, 1414607162, -790901848, 1119533036, 610077252, -1895973998, -380263655, -2131163209 ], [ 818721204, -97801317, -1368594251, 1854817622, -1198985086, 994969752, 1648541693, 2050342595, -500728035, -1311407908, 1400570101, 232760649, 1199223811, -601142877, 1392904711, -715089326, 1933768063, -13851832, -1556927706, -254861870, 1745994138, -491766142, -1554552666, -1378719004, -655625151, 762429397, 868225856, 122092740, -305360289 ] ], [ [ -289526553, 1193620810, -1642971676, 1634626311, 1129019036, -149872354, -1572709359, 49837469, -408405524, 427740739, -1880904829, 824092426, -594105560, 2106767222, -1593414919, -853007796, 1354369930, -1246493656, -897196834, -341393617, 42715119, -1989491598, 968722199, 1960474688, 798749151, -945748406, -1793080823, -1641435942, 2057792814 ], [ -113492975, -901568812, -360892416, -652792962, -1010084785, 509079053, 1880709954, 549576935, -957627850, -1861319352, 1481469495, -1612634736, 1678581509, 259479844, -1511746769, -2132478395, -1456348402, -1390304427, -139431218, 23843707, 23503945, -1544075696, -40725567, -1175534867, 1323608069, -1910011, 906031139, -786732699, -1077760051 ], [ -1494082992, -161121745, 547863849, -447111792, -365592484, -448742837, -283930195, -1542924001, 928477846, -647111418, -1007040701, 532591836, 1318365382, 1464121336, -588329528, 1898467967, 1708753315, 728201034, -2071378479, 545647189, 302670255, 791461289, 1447918953, -2044748257, -1540123499, -2041678983, -547328185, 1631500511, 1677989853 ], [ 917272688, 618199617, -1538451918, -1168113350, -1943147787, -527752343, 1968939124, -1074143072, -138230955, 1732039101, 1650725525, 1337802710, 543257767, 153491855, -1933308151, 969197288, -989899371, 1118599996, -1751168194, 1407144140, -644331354, -1923468240, -827412244, -1806529324, 1202264549, 1990425854, 627343854, -839539089, -719934200 ] ], [ [ -2120042032, -1405541039, -1302100072, -1017546323, 1365003753, -267573332, -159515878, 1598956497, 1500538021, 891027810, -508221849, -145797658, 580283856, -63197159, -675139935, -2091637331, -953037325, -309093353, -1339752813, -546567128, 150355903, 838877515, -1566331631, -2049522251, -1150668107, -1370464930, -149249829, 736493199, -954703155 ], [ -500105769, 1430912763, 1441695140, -1081581175, 277359741, 702709537, 331625008, -1634633928, -170911293, 366323970, 1798348125, -1722175159, -863582045, 492397023, 1818577118, 907352938, 2085127393, -1112164569, 1760401326, 1008643907, 753663864, -1406730752, 1923205261, -1862820066, 500511537, -1984771036, 1608241400, -2083443449, -1025163056 ], [ -2042872640, 360544263, 1590056597, -245708000, 378763142, 238887768, 1804683781, -201725665, 1205818249, 124910987, 1439230588, 2066495328, 1171702683, -1798410185, 2098921068, 131952504, 1347740537, -553387712, -389682376, 2142824048, 287454439, 2048451218, 1233231327, 1190528073, -478798343, 1344943929, -1859661043, 912186896, 2051334902 ], [ 148246790, 886419368, -1660719581, 815112378, 1783090534, 1446073149, -741472267, -673698307, -1468916940, -1273212163, 820517324, 829971269, 399531241, -258817040, 1467906157, 1397317510, -77107730, 1718495227, -2079268599, 532198568, -1099091394, 62648083, 73796523, 1405898301, 1335308736, -45788342, 555481807, -1711868664, -1339866487 ] ], [ [ -233020663, -1446849485, -200229725, 187533653, -1802644090, -110640567, -940190650, -251211558, -1135007468, -1576737431, -1064940347, -986920253, -1317749773, -2086789388, -1193659007, 1908658277, 650084140, -1935983460, -978592186, 547429057, 1800247187, -278537256, 1935115836, -556388036, -2003128305, -616748695, -800598436, 1845288191, -262295189 ], [ 528631398, -28785915, -1169433912, 463522864, 2105718478, 1430999538, 737173785, 553765261, -901549139, -927621830, -291313150, 648645355, 1798255248, 550478518, 520432322, -1914816257, 908304785, 81620123, 655192443, 201677633, 415689576, -1289485253, -31362045, 1765762134, -2095479608, 1506797735, -619841989, 309953874, -359278400 ], [ -784945556, -1443586366, -942241586, -351882941, -1676209396, -1473616071, 976291974, 1998666319, 629269021, 1525177699, 466168665, -1164477042, -477140098, 954671254, 472090819, 1690653483, 716468707, 159511748, -1387613745, 2094061067, -108722570, 1268718486, -1311520813, -1236169858, -1359678289, -593873486, 1870679247, -330804095, 1175964216 ], [ 1343354867, -674303045, -1202587038, -1490157435, 1494323975, -1121202117, 1653175697, 823543273, 641661092, 1150230067, 223152560, 868078165, 880756537, 2018253298, -1410992039, -688542717, -1139894125, -1582529007, 1627518032, 170196046, 551276526, -1151171295, 1926182950, 315314465, 1699866890, 416893736, 11361294, 1791376266, -565791630 ] ], [ [ 1417365337, -1311315808, 442125560, -1821816516, 1311265625, -271049181, -1224807238, 262135365, 1284734012, -1595182105, -1697847101, -202717737, -1363157032, 274050768, -1524996544, 1482651950, -1148032672, 1043367989, 1218394127, 1246172887, 331290641, -1601291531, -58601944, -106549062, 1478610937, 1196485607, 1310848732, 1269751868, -547114329 ], [ 1112360476, -2089614121, 1985315382, 1541865645, 1467035744, 124494487, 16343196, -358414715, -907087611, -2142379945, -655431341, -1640981631, 1958793537, -932054639, 909681751, 1101316895, -724376426, -622793800, -271432327, -721892851, 1306714916, -1462409855, 498934609, -370146915, -466541659, -1986888753, 1285629617, -1963922746, 1879691119 ], [ -1524754963, 1676851709, -1472145672, -479827035, -1984990257, 1120853394, -1666444848, 1683584525, -878206804, 979671561, 1472475267, 1102138472, 763505920, 1004911393, 1078082818, -805382805, 1441427153, 475344599, -876136725, 568228184, 393633577, -1236584864, 512314390, -1285550000, -314400262, 1202913131, -459111524, 1066245929, -204301489 ], [ 721737458, 1944889356, -1701687239, 348776824, -1947411843, -1898550900, 814331159, -126626243, 1359242824, 2037260150, -592289117, -1442705231, 924706231, 468073608, 1839678404, -1806206222, 1496831759, 742324703, -1376580065, -1897984809, -951004651, 1431252161, -1004542723, -661608135, -2119104317, 1433912598, 162184789, 34169384, -488484363 ] ], [ [ -93329215, -1762123705, 1904951738, -1823337061, 1614845794, -934390747, -724660748, -1404188830, 454542821, -1131465861, 1470248804, 2008822993, -25630020, 1258448891, -1836503320, -52294583, -409601593, -1146925362, -1334137978, -519227047, -2077391103, 1096127312, 1066538027, -1401778674, -1362049839, 1790539657, -1575737438, -1130530082, -1143736514 ], [ 2139480881, -1110459081, -1221711768, 1396926085, 415247715, 86269158, -806527145, -1640767642, 503046952, -1714009919, 2907160, 1366073109, -1718709798, 1902457789, -1048030388, -20662945, 718020289, 1896560665, 1796305528, 1997258418, 312039063, 441305703, -2025620496, 1691171929, -1709916200, -1601588121, 1739901741, -959135923, -1924068869 ], [ -568547789, -898156767, -1054110423, 333457914, 340208501, 348158350, 1370322499, 338842528, 593013286, 1523302654, -271185543, -2051244668, -441791009, -333463748, -1486895848, -1832526329, 9949063, -1745690138, 1090108122, 770941564, 1831089157, 1541930764, -1323811137, 1890269883, -1821775992, -1038768114, 2066756090, 898371266, -1249847904 ], [ 1190271841, -958986032, 1190861766, -87412837, 1363077331, 1637847170, 110784837, -808700904, 1174214590, -709173951, 1238433770, 1400011946, 1918444546, -1675828473, -1585256934, 88585728, 213533641, -1280929966, -1968440753, 1505383249, -57531388, 1465834329, -816609895, -1997727655, 985682407, 839802123, -1788637623, 1779085673, 1096120941 ] ], [ [ 979415358, 1986764511, -1269831695, -705180914, -622535167, -651949409, -101658307, 1396612619, 1206396884, -812852134, -1333721200, 1891542329, -1808975377, -2129281351, -2074223576, -1333382448, 1015633912, 1484737069, -950968088, -809977120, 182897274, -461539630, 851078465, 1863101460, 719820799, 1489089499, 809633424, 280209861, 934780486 ], [ 1123524833, -208397082, 659588517, -547419143, -1777029895, 137630409, -106159943, 286284493, -1599934743, 864330545, -1955570048, -1387007455, -1403626211, 917036606, -781943278, 1411715293, -2114503908, 884301249, -1941985527, -959171290, 1657805851, -660377120, -950689312, 1737791995, -1316450737, 1109507951, -1501883092, -855158077, -1952464977 ], [ -904759758, -372068479, -262728888, -1580580002, 433420963, -87087664, 1019542162, -1743729590, 265847898, 1691175647, -1774918260, 2127882925, -950468090, -808831338, -1034485912, 801481135, -201188715, 1456631595, 1980694324, -2131351042, 1406404453, 792033571, 1464595877, -911335132, -1526451037, 494461896, -778211852, 1850791454, 1693634803 ], [ 1164412957, 1888243188, 402501573, 475547840, -1685879475, -1204373234, 2045987291, -1116745062, -554017267, 915773798, -786415415, -1320481855, -1543135412, 582986133, 1766046526, 2100498665, 1846680951, 65550506, 2041718166, -613976281, 967297400, 1716795959, -870088596, -1239221019, 1127219988, 18366717, 1483138875, 437960163, -1876251906 ] ], [ [ -1328031620, -1201885603, -50070922, -2122225028, 1217253231, 661608432, -1748083703, -1089703834, -1598241891, -415494874, 1723821369, 1060944528, 804124664, -866344947, 1896890419, 1361372281, -435384284, 572849822, -283721281, 1207257918, -1879480191, 1363875661, -1110392306, -667791264, 527405843, -639967821, 1854102177, -1655623663, -1052095605 ], [ 1728527238, -681239522, 198734112, 240397543, 1049894033, -527574996, -834624379, 1983711842, 450928345, -1760489463, 141157451, 40846795, -1759665530, 2144451958, 1398340948, -1325939502, 1685205092, -1403114798, 1804299033, 1891881358, -154870179, 1385598756, -1459692525, -1459520144, -2016678530, 469451162, 430935263, -571263595, 781203904 ], [ 1591594115, -1224933336, 1959087964, 2086349304, -1209352617, -1916570329, -1188106667, -906187712, -1906928364, 295329022, 529182512, 115939807, -374121331, 1222596080, 2119840173, 2047138767, 1423544024, -346981347, 359584493, -650320115, 1575640512, 1988467239, 1963371600, -1083279870, -1130359424, 2362558, 512111159, -2094963206, 296146064 ], [ 2010539495, -755850263, 108096531, -995302743, -23120287, 1681255107, 1694795376, -2042061425, -362306916, -806170030, -923564176, -1894957764, 530606369, 106656440, 1916875722, -329289801, 1341331875, 978978816, 646693831, 920418852, -1541708850, 40102025, -1698574317, 1308312234, 2123821553, 1539427203, -357412409, -1126000991, -838341924 ] ], [ [ -1506042153, 1243771963, 314660826, -2053039872, -1706235630, 1906146214, 226017183, 1886775778, 68497527, 1287511299, -457995884, 583578026, 515119957, 364319066, -431789771, -821266933, 1139472885, 644607493, 1007975581, 1605347790, -663539185, 1085323530, 120541463, 1926775437, -833971972, 1042786807, 676586868, -2119891857, -181006362 ], [ 129041052, -970444046, -1892480616, -212794440, -1950829621, -1890766059, 1587208002, 326116658, -194335590, 1697979747, 55890763, -1000471050, -1003910232, 922787976, -510584226, -1184185569, 169445151, -1149077311, -470453581, 1340249963, -1753846167, 1253485004, 607958171, -783114499, -1438969209, 326452949, 1971456361, 334296763, 1597047517 ], [ -1634139796, 1955550210, 112838464, 291036397, 1207259377, -724968988, 152058796, -524303167, -872884800, -972142627, -59031060, 89751686, 1918240745, -1058313249, -1370077437, 202398526, 1576132917, 1634222935, 1839452728, 790556901, 396404153, -2084596766, -1708597875, -646981860, 1569443525, 1834732802, 94490855, 404314448, -1931150171 ], [ -2107031924, 99639784, -1947796644, -1015024774, -828172954, -410864359, -1058728544, 284069571, 1707988592, 1106383052, 1006495268, 1733287844, 219571131, 911938737, 547036941, -289839190, -310326383, -2117078316, -1777739273, -708614108, -298242128, 710310722, -575458619, -859100576, -1473396824, -536488010, -1425405384, -1416221837, 465369353 ] ], [ [ -1356062369, 231659761, -2112371520, 199687835, -80154357, 670612980, -2055493388, 1337034397, 486873157, 2123102006, -1751724054, -1078016935, 1775401254, -725837317, 1033610785, -2054788304, 1761487953, 794965571, 1465535033, 915569975, 587286304, 742895662, 1956033647, -173923252, 469873753, -1372701290, 1738942007, 1480979940, -948995846 ], [ 171083387, -1545362232, -50092693, 372730028, 2021200043, -1863977324, 189261987, 1539873251, -1070173206, -1436582842, -1640878678, -605972439, -1448029575, 1090787513, 1125352316, -34922509, -1967451156, -1035494539, -2061125241, 942881335, -1786963510, -1977954738, -121122680, 1182580317, -677128307, 1596211864, -1603054144, -1570283766, -946965431 ], [ -566645473, 632920010, 542032200, 539089082, 453360204, -445770004, -1691017962, -1823856484, -943047542, -1284985371, 1306541210, 781235405, 1789523766, -1294798509, 288865474, 1288802169, 1225541648, 1997573064, 1491019373, 1291453399, -551257371, -2125057473, 720872674, -1621259223, 1645913777, -1623271912, 1454311892, 224911093, -123706543 ], [ -695213907, 2141638480, -323444084, 380779747, 1491991589, 253405926, 114970667, 1317972962, 1720225585, -102075397, 2142469071, 1482729770, 1305320461, -1667021654, -995163680, -150718647, 613867815, -1735806305, 601908014, 1119819436, 1797205335, -223226433, 1726075553, -2136005282, -443859984, -1498662503, -1372378478, -1271189414, 872128603 ] ], [ [ 813067171, -1638962136, 521656721, -950773152, -1853166404, -1538680527, 2089331651, 1767253723, -1210784369, -1517464735, -381836028, 426447958, -1051973031, 773912774, -786119965, -150673476, -341220506, -960261361, -1991427964, -679024035, 634617580, 954770394, -807153587, 409331915, 1395452429, 483259623, -175657708, 1437043317, -48595302 ], [ 277560019, -94404215, 979525547, -1902993912, 1146030550, -2084194527, -392203871, -1488243037, -1215042162, -51990810, -1174712329, 34752551, -520780026, -1518163829, 663720402, 1565671642, 593725444, -70001951, 1277943055, 1981206716, 912447799, 344607725, 1521331780, -1135493937, 213993772, -1001865044, -2076367859, 75878621, -269576826 ], [ 230309726, 1673732874, 218086613, 562054082, -1634932953, 345552954, 1954008876, 1086670300, -1805855178, -1145380798, 1287264567, 965039354, 755311659, -268844554, 1445948125, 1858165335, -112919052, 1823698051, 1649779341, 48183142, -2118521169, 94977995, 193782264, 1679073346, 1404438634, -354850465, -378373530, -1934273148, -2070593530 ], [ 1264565044, -2114498641, 441294041, -2061805825, 1098529525, -2047048801, -533117438, 1581109050, -875715473, -1355207401, 1577977761, 1620635725, 695063117, -1271629582, 1256816463, -207264099, 1778511119, 1006163509, 943102156, -649286070, -2109523514, 1127035250, -440988880, 206306999, -1946970593, 1599015037, -403350669, 1905240078, -403885075 ] ], [ [ 727012176, -201071463, -472199077, -421421928, -1296983491, -1977208075, -396380191, 1102678629, 1639651858, -113596820, -668790167, 1569819802, -931677716, 751181509, 60061552, 554400828, -268394127, 2002730456, -1286743497, -904020420, -1290119574, 723738589, -976829142, -1078959529, -619601861, 455865190, -311032276, -261348325, 1443279218 ], [ 659632534, -1593317858, -2142917632, 117856296, -293771636, -570256921, -592433765, 835675192, -1150771946, -1165541394, 49756937, 561190973, -2099380540, -1885802144, 1414517148, -485591917, 41379865, -490322502, -182833718, 1932995479, 701214176, -1884890302, -1660133940, 1498785140, -1889339971, -189632527, 1248447522, -1268768947, -388212757 ], [ -1317597866, -1700710856, -103653699, -713705367, -1106928811, -685197704, 1231996758, -201096006, 1988310799, -1546335580, -875817438, 1791613205, -1422823258, 819549690, -721297501, 2017981452, 1708451275, 1155278400, 1159364114, 1752362150, -1537099514, 950656615, -863608453, 877494231, -365105982, -1132488249, 1903152883, -1962904739, 1082000797 ], [ -226040448, -1113189629, -1481169628, 794141484, 813830954, 435205841, 1381197695, 1804198631, 742345597, 1986287757, -927814042, 1029189819, 2142656123, 528030864, 1320524265, 344768606, -748161776, -715554610, 1379808368, -852484291, 1018601599, 880070253, -1564377918, 2100331696, -1450014741, 54415005, 393323684, -1205792055, 2031007075 ] ], [ [ 120309978, 137752173, -1079037193, 1765740027, -1301370690, 95184548, 1269291548, 1829644983, 2043930747, -1831045361, 494271388, 416438474, -1051939625, -745917828, -1716359137, 1243025915, -1297961101, 1655540998, -1330832737, -1885213314, 1429023230, 1114015711, -53217508, -977624785, 1879533807, -123009156, 1309111275, -1372315473, -740261308 ], [ 836281801, 564565703, -2046199672, -1564682067, 1458451286, -514381021, -1335193888, 1053429952, 652087742, 856403445, 1014272920, 1056130527, 2044989202, 166230776, 1692593839, 491245547, -1104752852, -336222459, 60927783, 670618046, -341765635, -364980806, 418110717, 845480731, -836108139, -1095114410, -1050736192, -1561048954, -1913447708 ], [ -246565325, 997626889, -1843395052, 1693720375, 1852458788, 1391834875, -359947888, 314485338, 434709240, -1960128483, 1014858562, -1758849041, 1617284458, -622594158, 28391877, -1903493713, 1041578977, -858257062, 1100831614, 377174069, -707843405, 518774678, -1169643288, -1711355461, -1112965697, 395867103, 1872328688, 178318911, 761767385 ], [ -1697733684, 360373903, -442039446, 886610323, 1311112741, 168782221, 1781925889, -297585428, 244807010, 976156052, 1984665094, -343008444, 2073597232, 1087245453, 2034058034, -1374649550, -1668116822, 965201396, -1139080656, -1350173648, -578821232, 1439761822, 146074003, 588819981, 851011164, -1944178138, 815248430, 1909579598, -942290854 ] ] ], [ [ [ -541482791, -1759079939, -342430350, -1759395019, 378103176, 710993074, -638474198, 2120332177, 1564467702, -1921839732, -1495482230, -1726140890, -516705515, -2093786820, -301270557, -867857265, -141988045, 1012708946, -224914520, -2076779940, -340748983, 1862528450, 2127051366, 1163923041, 2117420575, -486397504, 2069024486, -2074659731, -1530363927 ], [ -788340798, 266294897, 1226389351, -826422835, -457793019, -2100584604, 2050489312, -837010176, -2016049427, -939429420, 21934348, 145040342, 2012358530, 1183996732, 1123742596, 1526223665, -1190908653, 37927694, 466289205, -415574329, -1944349498, -1753080354, 1103703363, -347396438, -1137569859, -512832131, 951665561, 521139459, -1801393857 ], [ -318977988, 1214941110, 814147328, 1840504847, 38264018, -671986021, 1909055151, -1755467369, 2136341167, 26498438, -986343305, -837600826, -321544819, 112991751, -1249881538, -2043160559, -134871670, 586330905, -1874594310, 1044100649, -721642569, 453076648, 1066868755, 1353106906, 891651087, -1301427493, -1429773760, 1258797361, -1705056061 ], [ 1036248151, -741548527, -1348514565, -1877510171, -185207577, -423722890, -758049072, -1120169317, 65343813, -1735496907, -705929241, -914692812, -578454427, 1606063366, 1822720576, -441222737, 539725095, 2095827259, 765247959, -993015194, -785000990, 2013254820, 1027987718, 833098297, -1461276743, -2122056881, 531206314, -1139732661, -1141849199 ] ], [ [ -2007295914, 91598344, -112093754, 2113552899, 33533409, -1098322116, -1992923131, -1975973448, -314078313, 1941853977, -1406310415, -626488342, 1602469816, 58187080, 1796695256, -550741423, 159314294, -1521768857, -992948458, 216713531, -392810204, -809788931, -1210504135, 1347396388, -346955297, -1509340639, -316505853, 1042066658, -282925664 ], [ 1029095739, 41160604, 351158322, -24666167, -817201348, 1124646331, 2086421417, 230428052, 556345974, -207549177, -1283736618, 941403492, -1526981903, 1925174026, 614640488, -1554012121, 409882874, -168022590, -1138987704, -607860839, -261596222, 587435039, -1077290061, -2104856949, 1335356950, -426904230, 1417782460, -873453780, 1039838252 ], [ 134992053, -304637189, 1179319690, -946613551, -267621521, 997374308, 1758865195, -1371773039, 1613063153, 1333688422, -454110087, -804980050, -947104484, 332206766, -1429875007, 435627061, -86750417, 1595987212, -2057406209, 844499784, 584990513, 464129060, 1424332907, 1890382169, -605941508, 54441748, -1248237951, -1774002110, -1275042432 ], [ -526848169, 1574485867, 520060612, -308754765, 806353707, -839609786, -673377956, 963089022, 1776940377, -389212044, 1412305857, -1614180900, -2081548241, 1571052076, 1477493232, 1921534192, -1127492952, -153094819, -282613037, 1094352576, 669950873, -941826381, -903880595, -1102010270, 1496576528, -794138305, 2128039827, -620046133, -246809268 ] ], [ [ 1651333803, -372659846, -208609185, 908438023, 1953335715, 1807246109, 1389800347, -945319472, -485798905, -208157109, 316767992, -262490292, 3851893, -118182394, -253898064, 642083647, 307132216, -1106927800, 363291728, 647401582, -394981840, -1997851652, 1836811953, -1641338559, 1043448783, 2008352205, 5211354, 1027771315, 927600145 ], [ 155289733, -751793874, 1580209289, 1626282711, 710398281, 895390739, 2000346787, 260546100, -1738179228, -1395323586, 1139878126, -729944579, 1103935351, -2115122594, 1637809135, 288262772, 389637932, -224695773, 217792856, -2023251490, 1888570354, -1950391645, -228767265, -1941233157, -572443230, 1210504762, 1873505849, 1199871116, -512791824 ], [ -263938707, -720547958, 1526506990, 1811641751, -813654202, 1420647919, -1322419208, -1632054058, 1786847572, 794733185, 2028724550, 1955064205, 159097169, -61354187, -1723849285, 1843924858, -294801429, 1334022376, -1068680578, 1360355985, -660077414, -1251276286, -952391061, 518325876, -1841006398, -2069329202, 1357591353, -1087248504, -1788248408 ], [ -2129019191, 1486474726, 580790609, 1132200828, 1683528725, -715753448, 262156443, -404232036, 43331965, -1744614758, 98490567, -1503401491, 1890616437, 973734166, 751576162, -1666665765, -1763361621, 1802047705, -494858613, -379234419, 176784240, 1239151174, -1597856122, 1999443869, -1264303043, -1755348075, -1586019826, -546840429, -622260186 ] ], [ [ 596063685, -1977076108, -425452493, -1741842185, 2063935162, 79040515, -1914072300, 1778300604, -1266053687, -1097476481, 28643302, 1036930690, -873771134, -635327304, 1909838804, 686675286, -487682643, 744736675, -281364314, -1505881080, -1586448760, -1007458500, -1734868427, -1090166324, -1150586910, 322968338, -558792889, 1992877950, -2033415749 ], [ -1844832409, -351527646, -600163702, 1563244653, 880532162, 2135889332, -1073358579, -2055938378, 298800090, 681486221, 1678633566, 2103359287, -1726164963, 1279230075, 447723899, -514834504, -560392049, 1976955169, 1061217170, -1910414757, -894578235, 1478312812, -28369670, -1132589038, 1359267829, 448346886, -725509042, 388460247, 83048455 ], [ 303590806, 1661023257, -1977885398, 614841222, -1584160097, -1206332255, 347512811, -405912754, -1243618419, -25021354, 248861225, -293821364, 1772492357, 2037523626, 774247930, 449343856, -2146523582, 2101574005, -225100511, 515235105, -1657609481, -1879793399, 1903334760, 1673091212, -1771743663, -179134911, 494788618, -1046030499, -827408200 ], [ 428503995, -1441229255, -1186382906, 2143400566, -2020928291, -429875772, 482831197, -1740862696, 545090719, 1790426346, 679342802, -1619675307, -945557704, -860432436, 1837726806, -1818803539, -197355218, -1318938978, -1895813710, 264755467, 642280650, 348646402, 669684505, 1505994405, -1129884248, -1900931017, -829639811, -1659633683, 1899011457 ] ], [ [ -1951541602, -1720010093, 1898414810, 438179692, -1835188012, -200783168, -46356888, -1541440676, -206067318, 484725599, 102421933, 1970766777, 1413833046, -782215985, -32092229, -1692483974, -1382239242, 414663964, -1657695124, -1671783920, -1320397616, -2082745629, 1144741436, 387231120, -974966792, 1171918184, -21704638, -162721668, 667833841 ], [ 472524257, -1966660315, -1967717529, -724081769, -468899590, 925168503, -268586521, -731593305, 753389760, -1838563593, 1758904785, 425901367, -2064698661, -1489345849, -2056996127, 623058909, 953909613, -5437217, -1317886155, 1851299688, 1012945219, -485911076, 1617018373, -1793265080, -1795074327, -704803326, 104068536, 1444626181, -1851931262 ], [ 1221032969, -1215247155, -1216588900, -608408872, 1837855219, -139514858, -1732879666, -1767222549, 1673121288, 208746978, 973658474, -2026753640, -1012286929, 1485702044, 476287717, -573856831, -1021814513, 3098713, 1272383338, 2062722816, -2146716576, -391102300, -286850177, -839379380, 317458629, 1708858267, 561568391, 1123909851, -162221812 ], [ -1934849940, 823479489, 1325545696, -1485815900, 304971807, -1141839786, 1491199086, -217098218, -627549004, -336668772, -749428883, -505470763, -2092492483, 1163418752, 729935920, -801120628, 1598664981, -429223222, 1845134672, -1806831612, -147800254, -316206530, -423097827, 490714867, 2088636206, 1105183629, -1684195366, -803837287, -1359096209 ] ], [ [ -190884563, 2040893038, -1633888940, 584635237, -1414053953, 579802152, -1466236428, -657082563, -1528431876, -1300941011, 1652675187, 830034636, -723788712, -1073628252, -1874488575, -149232837, -2100581029, 1315158840, 637533626, 1504654437, 2032563071, 1013416181, -1424633382, 317965508, -680752728, -887346106, 901856406, -59336752, -135257719 ], [ 1839555412, -837744945, 976101281, 1123565832, 871069269, -120920712, -844931638, -700537101, 1979209561, -2078147001, 1850964562, 1375512543, -48608507, -1589990359, 1750240252, 951972, 345317291, 200132776, 1689274593, -2131625912, -190521593, -829079963, 1164075240, -146359970, -1058866218, 617217051, 1961561350, 592648850, 1428955004 ], [ -525288684, 1221112775, -203811087, -1578987654, -1166532433, 1275071530, -1107999703, 1711318548, 1489143145, -798115749, 1873263985, 1974089541, 1202197222, -156948485, 42896659, 531229435, -1643661228, 305432476, 801424334, -48279952, 975399328, -278702912, -2121391698, 2036008120, -569581088, 963288208, -1437924230, -866439488, -813474436 ], [ -544758953, -1797461652, -2053575479, -641134499, 933233081, -1628561217, -2132500590, 1147211598, 1497606410, 1329849713, -1067104754, 1107724728, -1457645766, 791965315, 1507804627, 707702218, -1838185419, -129548618, -895637902, 1998496962, -1485155331, -593784103, 1213616682, -37805537, 213414102, 1219762400, 858619623, -675281512, 1668619355 ] ], [ [ -1674510646, -1511191036, -1878831336, 1416568417, 1360814047, 1970613618, -1560248199, -779972995, -1594777154, 843400683, -485942242, 1842561228, -288450304, 1527051931, -978115274, -251822152, -1904564598, -1517360274, -287361808, 825212809, 597141343, 1868184802, 586859859, -758478734, -214377333, 733700240, -2030443226, -1250922184, -803972659 ], [ -180164223, 1911090744, 556523161, -1492547192, -1169617575, 1694439572, 1015630471, -465894001, -1607305231, -438818427, -604541615, -1962440861, 246157542, 1859084016, -1804184144, -440842660, 1762614101, -348865149, 957658312, -167008526, -1589508937, -218341655, -2058356707, -1330862634, 576159408, -2114011881, -520678345, 671157448, 705148815 ], [ -1530959321, 1062598839, -1252018841, -174766259, 302593820, -762931450, -1485738057, 548326024, -646647599, -1026934652, -489118236, -2145888771, -1102139622, 940482993, 13760588, -595480964, -842708442, 1287188497, -1479326606, -1388057640, 1932427341, -490821514, 1193438666, -541639875, 1423313893, -156265214, 924263249, -577588962, 1530800131 ], [ 1884654078, 1760335331, 1442965639, 1481559945, -1357550763, 620528441, -2046521656, -1012368277, -2144622845, 1638747414, -1244110555, 1694976143, -373903927, 1080017421, 1717432240, -1143014264, 221163011, 88523332, 117166646, -596515589, -1334956991, -1303767086, -1831311807, -157616045, 2089640564, 1941478575, -1767998955, -1922142202, -278199449 ] ], [ [ -2093562964, -1933712865, -964752370, -1888634928, 2079368203, -2131172408, 562275219, 1349717853, 1366263650, -1697380802, 415036205, -435241500, 1280909567, -1091352119, 2102399727, -914210704, -1474230767, -992950278, 1776629432, -277438625, -696485525, -263891250, -99075690, -1112510392, 1374953487, -584381623, -312906238, 1514002037, 609028028 ], [ 1815978097, -1321244339, 624401135, -2105561708, -11579547, 21906218, 1409623571, 1776130599, -2128643455, -828868349, 1583128978, -580879451, -795157694, -967466770, -1483966439, -1389807407, -983042095, -1567145642, -1902609920, 147150442, 422465743, 585381719, -1114077236, -1721849962, 1527587325, 92568764, -941413655, 674931348, -1789601209 ], [ 1738197966, -453954741, 16850982, 2021200488, 1214195275, -1649998028, -1780667844, 90651357, 116746277, -1366569230, -112043889, 337845536, 164704267, 307770045, -1655360563, -1670022127, -1339652811, 1674916599, -1143222809, -1613278143, -59399489, -217360412, 1505679293, -1193348082, -1130733323, -206262981, 999221915, 1051903677, -586071138 ], [ -828820739, 1101327311, -1815049326, 757576160, 164658012, -1717958015, -1098294933, -114141296, -1516678288, -1802768051, 1993941882, 1970732281, -1846474029, -1655305475, -1723925857, -764502277, 471530173, 923339927, 111563496, 1829897134, -1073045940, -1370423973, 1182829229, -1315044177, 1435429096, -1841409663, 1054209266, 664650458, -1175459617 ] ], [ [ 475336885, -541921027, -1597729093, 2001639618, -614230862, 284456558, -756866840, 1049497769, 1362477474, -1910733320, 1500622701, 604436044, 1616019898, -16160638, -1868431048, 1557218485, -1407538575, -575593344, 441045475, -1265229460, -1080994860, 466017203, -1151108590, -1302037738, 294237128, 693065274, -1278204833, -238326788, -1935726007 ], [ 384821230, 485155284, -1657388403, 882295707, 1763846952, 719255605, 1020447599, 1123813589, -784562528, -1832262779, 1938233034, -2067207731, -264377025, -691116248, 1596942941, 845191507, -1364171645, -120823224, -1212901015, 1840738314, 1869962362, 1690701647, 660658770, 888945478, 1829821403, -417949684, 2136067573, -62709204, 671030296 ], [ 195808399, -1523549899, 1639051768, -85946462, -662333597, 1294493577, -325153529, -905960137, -814761844, 140350318, 421083124, -648646389, 2000655710, 1903565509, -44287561, 533017643, 497036762, -1059544915, -1107737514, 764204679, 1903121148, -1013340812, -1595026556, -1333532622, 38606478, -1314493432, -1922631082, -1809665927, 2105434101 ], [ 294533487, -511725478, 221924726, 72865403, 504049617, 1677443468, -967667623, -2030482239, 1845111986, -1947047281, 407476961, -681186180, -1300007032, 1406976758, -1441348874, 561680784, -1245900785, 1164741362, -1363282107, -888891378, -1159847230, 1611815463, 605746188, 591658986, -455819954, 1158671872, 1866649816, 1884944828, -2146142282 ] ], [ [ 90127927, -2125128616, 743239413, 960367919, -1442211593, 1918444663, -286640814, -1598844642, -1420542905, -81892298, -655687389, 1384736318, 1876823463, 2131288559, 465586079, 1672981997, 945604091, 441838019, -1796579054, 1954171739, 814263856, 1745535854, -119411831, -65485609, 1911158844, 1063069157, -207581429, -2011630958, -865303088 ], [ -171009118, -1878255566, 1194210239, -176435502, 1503728211, -455599819, 1224560409, -1356935640, -686090341, 1781435990, -804224588, -1868159825, 1276881727, -474628916, 818750331, 862796507, 820638783, -1922171445, 1283126390, -1738560623, -1426077514, 1383184732, 1633912763, 1624107752, 1686197305, -1521733116, 926811596, -1185922884, 1965355945 ], [ -1240374808, 1356423239, 862176929, -997053321, -1720385373, -162923504, 1203251606, -1101058551, 739634656, -1792541028, -740503702, -611776454, -1001822012, 1989755383, -1040179182, -991925045, -185414863, 2013797576, -241675776, 1149817969, 1831968455, 559944611, 523376424, -2046123404, 924749238, 1870762503, -229401972, -1900551794, -125376477 ], [ -481840999, 1768591036, -130396951, 1493548207, -1102491080, 1355586885, 1497470135, 1537328358, 1771616854, 2124337638, 1774805209, 142636402, -1131124175, 1951831565, -431891503, -1441468697, -1525670204, -489704608, -1607976321, -34411546, 1664653732, 426556933, -160003887, -802391384, 65828874, -2115441420, -663601133, -429397732, 2025619129 ] ], [ [ 50485245, -819800168, 1924940760, 400897449, 964922896, -1627321848, -448415241, -676894678, 2046963142, 949455034, -961768248, 1206756325, 156772689, -1650747417, -1561112485, 408083018, -1706859448, -330585067, -879097509, 2025498950, 726920432, 817756139, -919458704, -1575382499, -81703931, -1744256188, -1333231411, 117709287, -342509201 ], [ 841988718, 7670451, -1531696972, 147312981, -2126229616, 2082808411, -276733631, 1744322579, 147911159, -1328501276, 994367061, -492142287, -2080903223, 1584520340, -1770124378, 1076403110, -1839507540, -2064310648, -1700623574, 62436183, -673544086, -1766537362, 1422187254, -1111651988, -1308217799, 967938861, 341400304, 2146076940, -885201902 ], [ -679766419, -720421374, 772563313, 1975564008, 885761564, 1531189509, 1693179513, 1500480550, 195271447, 628354068, 1241388569, -221722173, -966561318, -1755674290, 290273098, -199631437, 988700697, 1751977442, -855046327, -1867238496, 2042976922, 740949268, 1493982391, 2046755084, 1948682423, 1577578048, 1745606711, -1871616708, -412867367 ], [ 963633952, 977376453, -861894068, 17357865, -1792586324, 92578297, 368072691, 455645960, 752778384, -1569174414, -316267142, -1444511347, -1296932771, -487444211, 1914598515, 1620331819, 531799288, -1428096188, -1628590460, -2057513421, 149588537, -2049077584, -1610751619, 1713493280, -326497479, 291885112, 1301128626, 1520323142, 1430315839 ] ], [ [ 246424758, -788921198, -1596926710, -1359551834, -422439211, 1157550000, 1393418699, 1407844332, -2104563002, 340811282, 96672931, 922958380, 1339247448, -1905854308, 824843233, -893757417, 967559481, 1941161996, -764693041, -20722732, 121586453, -649739592, 1532335157, 1816181532, 1639706203, 1031865580, 82900869, 1616759479, -1653352156 ], [ -1394146853, 1726220234, 1920889391, 310949022, -1814045598, 652451554, -1841821945, 2030339530, -1520677967, -1977365224, -1063865096, 25491533, -544796929, 1827160914, 1094939044, -1733488928, 852847274, 1808676780, 1477334076, -871181974, 712276928, 953004372, -616237892, 1603494770, -250576212, -1253319262, -2039257950, -342535433, -1191000909 ], [ 581619539, 2113940013, 1199996645, -829303004, 522142874, -1222582591, 2057096197, 594900803, -1362875229, -2110811764, 262286120, -1639301960, 472698682, -896822998, 982779492, -1540908296, 962658968, 91237892, 124968190, -1471165777, 1536392732, -1000580008, 2077910351, 58940276, 1703479595, 2026181295, 1199269671, 1650314184, 927932712 ], [ -904007337, -1559705906, 1834592027, 1801154701, 2060313206, 1967969467, 1736837121, 1254623551, -1326517506, -194699662, -341117510, 614660162, -1938965125, -804614024, 225022260, 854751276, -1315994352, 1081788069, -995020194, -933345763, 82761856, -809919520, -1826824480, -585563262, -972674443, 105016172, -846255048, 1251535925, 962461816 ] ], [ [ -1830648435, -763557940, 1757549254, -506151194, -219539109, 1209834428, 1821774468, -407309402, 1299895915, 108945498, -692213591, -1655866537, -1281096919, 936576540, 1943423298, -158357210, -1741936163, -360582840, 215394681, 1004168511, -1106710009, -452488133, 1174717151, 725493546, -1151689716, -692651784, -287248587, 1047762590, -1706499145 ], [ 1261389152, 1656690162, -2112911532, -147816085, -2007421441, 822958298, -393836875, 1355929421, -610544950, 540685858, 1131381756, 1531091205, 812323913, -1277942655, 1652595109, -54995414, 2120219994, -957688403, -878415935, -273461247, -929101228, -1394581987, -1986266378, 548944591, 882674560, -521665995, 1057359622, -233150361, 1143971987 ], [ -2096269543, -1232811774, -1736223876, -1349024751, 599783178, 579893448, 24721303, 307395715, 1249057880, 1826353777, -2044670088, 1390411120, -1602164860, 80140857, 241202043, 1796353711, 419845056, -892186703, -422529513, 47428488, 2065929838, 1116240469, -1664675036, -223309943, -545942746, -365781824, -1098284415, -944313459, -602219593 ], [ 493866459, 344732895, -1490132753, -1949189929, -151290445, -979332564, -1229573530, 1569747728, 985841012, 1702036304, -1404303308, -2097229174, 1242006842, -108200990, -951797428, -683491946, -53406325, -92767666, 1577699493, 1686366371, -1499577867, 1159481849, -1711939526, 831673587, -999559884, -925963565, 1867941153, 1838118521, 676705783 ] ], [ [ 320487426, -1911256570, 1726999792, -523979136, 768768197, 1457620637, -1065827380, -1262019046, 441867289, -267031276, -1184748828, -1542324536, -223159887, -697637765, -798210662, -739339029, 1785465256, 1378094770, 1522810861, 1688125042, 952495911, 546381527, -641595210, -222685369, -485468543, -707644450, -1757230114, 1091516019, -441032740 ], [ 106410423, -1957105541, 57548308, 505659550, -1928965118, 1539508440, -869290912, 147337885, -1244646159, 1284297539, -1859649975, -1291130235, 708978430, -460314653, -1284595359, 1278563293, -409711209, -1986928466, 762601216, -409833355, 1267642190, 1486121672, -716814852, -1612955, 828690321, -531309781, -594343471, 923210080, 1165258678 ], [ 620384010, 291332567, 989070526, -1404878628, 981815786, 623556465, -1629604192, 1891862845, 1383690073, -1289185186, -1211811432, -1739860352, 813299665, 1811214020, -1525887596, -815300966, -1330798044, -636878620, 923195029, -1428905709, -1679509724, 1058947553, -333813097, 426844782, -169572488, 2095529771, -749130080, -1545697692, -851484011 ], [ 928556923, -1321875425, 728318091, 1581749449, 307657539, 1734912218, -387144746, 1208767555, 2117361285, 1443285507, 165055089, -1937776819, -409624698, -827707379, -1960138579, 15498445, -1810280176, 1462004311, -1618905681, 1661480070, -369185061, -1352467442, -1482211150, -2033314422, 345534679, 1830314109, 254107672, -370434769, -802671894 ] ], [ [ -1109400028, 1830660016, 1727168033, 869588270, -1180868269, 869727575, 1728993984, 47580940, -1228923811, 304161255, -1676642613, 1382470171, -1945605839, 779094298, -713124754, 135725741, 1792445704, 131084347, 920335748, 1516559648, -1501616935, -1056220833, -1151071631, -1251499731, 1490281798, 1151929558, 672469161, 1434527009, -594992520 ], [ 1923321027, 1644075113, 734890250, 573633085, 1201697471, -1947202879, -1175769840, -918327109, 1855860628, 751459976, 479441299, 149227635, 284877774, 1861029199, 1612954152, -76853875, 367346632, -2004681465, 481721669, -2005190712, 1220271426, 2080890831, -107595440, -841743401, 1751731074, -1519508340, -1119182183, 1277829068, -1651983077 ], [ -1126970949, 1482473225, 24660205, 1293541034, 587017229, 159088296, 1201675796, 2066331738, 1914667965, 162661841, -651705967, 35076828, -1644579228, 1568473547, -1566343476, 1311059580, 1709541138, -1151265064, 1181208014, 1158545136, 1165062809, -1045801559, -700715387, -1681993984, -1300735954, 68591538, -1546976517, -1678865968, 862884201 ], [ 60707491, -128250387, 1914403130, 1558061078, -1635567925, 1429749523, -1088026680, -722903331, -502316620, -2077681033, -1434853821, -184686855, -324596916, 196343283, 628742123, -333838014, -1302166493, -520628635, -1549751466, -873320720, -67028764, 1488949772, 1754717909, -1929618905, -77093655, -1792140579, 1005205808, 1182298061, 1098626426 ] ], [ [ 2132060445, -1327451786, 849670621, -869314161, 878888673, 1666392106, 475003297, -1463553880, 512192430, -180881459, 1086748498, -687194749, 1012587288, -950040340, -64795096, 581796277, -457246006, 1329444199, 1650956503, -1702944941, -1474647652, 1262100212, -68006041, -1205600668, -278487368, -1280669698, -554067810, -125513221, -25463986 ], [ 1571688408, -1685117472, -191114414, 1809141248, -908116257, -28852051, -1784958354, -246811612, -2035140009, -2132535034, 538222398, -816642237, 2134616167, -2053567134, -1961126980, -1472581532, -1564044144, -1208577486, -1014452841, 1795659681, 1937969927, 1896726930, -296701249, 922732570, -417830017, 271135244, 242054984, 1632004019, -757941097 ], [ 435048419, -749090208, 376237306, 18740038, 479523665, -792638176, -1095092049, -964876730, -721354354, 1759353750, 1861226073, 773703261, -1642087006, -1068692037, 434439322, 1178344825, -100477188, 1601540814, 1135820549, 887398440, 1289493562, -878447994, 1501417515, 253833243, -235597950, -673612795, 2000121352, -1675621418, -537441422 ], [ 961223071, -226081404, 395457453, -1237155852, 956188877, 304550814, -719646616, 1200232843, 1036295894, -122821022, -2042357882, 68331906, 628382563, -813943253, 353648486, 1164789472, -1800510102, -2135100700, 2127496476, 1443122520, -1609918057, 652567418, 1658442252, 1690745913, 1319483564, -1738163088, 2074882192, 20653759, 1194196203 ] ], [ [ 1751096279, 1822478960, 839513025, 1364237418, 1858476720, -899560044, 1376601713, -511826460, 65783604, -412971519, 1786551945, 1289283142, -1319894480, 787079236, 1108396606, 2033905361, -685054680, -1018101930, 1146931225, -830634140, 838869394, 1664628722, 559785208, 65671204, 919250220, -1683829958, -976822887, -697401190, -94775133 ], [ 2080434713, 1371764965, -1136872682, -639251394, 1240639604, -840613622, -1148945800, -1059757357, 1705178929, -813606411, -1881631274, 1358915030, -564145429, 690631507, 1769263218, -1363003292, -273035758, -828106049, -1709250018, -2001201096, 130362215, 319562120, -346443180, 709639158, -2121581885, -239886840, -1388806312, 1103725895, -885153624 ], [ -572416463, -835500523, -442434961, -367205350, -780435061, 361055239, -854888132, -1631609199, -2128089278, 718190226, 1905518108, 1088904661, -255280790, -727870426, 1087174734, -1567612970, 1190350675, -1700824346, -367481271, 1545794997, 1199988460, 2093556329, 620448192, 897881316, -2139169267, 79607891, -173210622, 487142935, -1862430826 ], [ -1764599966, -490125374, 1262253409, -1187152098, 717524005, -309528322, 1206129947, -897610750, 133522952, 1510254274, 1345618784, -1395666446, 338174158, -1920770018, -706195129, -1425135135, 2134269470, 1692445370, -1769218970, -1404277510, 819118926, 10658341, -1663248893, -2112577989, 1577381456, 1883416800, -2140580489, 1240706874, -994688617 ] ], [ [ 220184699, -946419828, 469175304, 1644787649, 598591068, -848178274, 379875222, 954119554, 1588855288, -400709555, -1686573350, -973204431, -1927952257, -485249386, 1331472915, 2127043753, 100479454, -1536912572, -434874710, -1866986222, 667796922, 399737627, -189925455, 1937581526, 1156544037, 1622619896, 455452333, -480099143, 120549185 ], [ 304702646, 450633444, 422620861, 1495227338, 2107484321, 1457407012, -1764122419, -1909821186, -548207186, -1962516789, 1481732841, 1850303823, -297323218, 1543297592, -636243444, 1448711739, -498412420, -509732035, 1858559457, -1003288146, -926039968, 331479098, 205839055, -1294577285, -1389989548, -390078075, -1047561945, 1471401442, 545610700 ], [ 269126826, -81875357, 1608953574, 900936603, 378562101, 2073376017, 1794886064, -339551796, -2020835682, -1799614174, 89575111, -1461096780, -1929132111, -913101268, -2029526370, 1121819014, 1387365879, 2084746064, -611455418, -1466244036, 2131522538, 884119629, -1593232602, -2049276558, 1628157437, 1645971711, 1564089096, 1475986000, -218910110 ], [ 291502194, 930546934, -386669527, -233254407, -1438658198, -2146186769, 1343916349, 1881479122, 491995018, 1086857262, 1878769462, -248386733, 985177299, -1864172531, 1442588288, 725512059, -1619159210, -1439610116, 1048782548, 1957148181, 1702441273, -239873559, 1942633629, 1624131354, 1032491874, 430562986, -804988827, -1687215817, 1394662241 ] ], [ [ -581545032, 1704485944, 5129383, -2092456024, -422911682, 36245608, -1806650406, 1057114327, 1142149973, 1766636914, -1691150952, -1428244352, 652986943, 1343837592, 1749162035, -1696747619, -587222436, 2078282685, -1252461133, -127393961, -1114646495, -1499285306, -1551814204, 1310918337, -172698479, -1869544013, 625548434, 1217126223, -737330330 ], [ 372526996, 1916950535, 201427710, 2025005373, 1266170549, -1421280633, 224446719, -1247664023, -1696042939, 666782273, 1545238687, 1725319551, -828094975, 408579179, -2122443525, 982643447, -695590416, 1006911447, -341078608, -545167940, -659954451, -2035309238, -170681899, -355072363, -1704742099, 1723795831, 960805586, -1988065320, -821028970 ], [ 615514765, 69407846, 1479380304, -1392054488, 1500398142, 1225916909, -1121661923, -1391298444, 2098266287, 2040131589, 299534175, 2071422711, -737975994, 243555450, -2106154062, 1833679155, 1179868572, -1801626831, 2018014415, -1424231301, 393487129, 655892596, 914300414, -1637141192, -1962779189, 1577275716, -1547114414, -1485926165, 1384925019 ], [ -874780366, -562426114, 155311273, -1020361817, 648077018, -1283589, -1984281149, 799439612, -1284537627, 1210342597, -1909625636, 1359250196, -99139853, -1403969530, 1513970210, -453395497, -1562179196, -1789990908, -714202674, 1858952804, -372140809, -97362111, -1590430900, -1277960049, -1059978337, 2133578068, -1696697348, 1624251807, -1174982670 ] ], [ [ -155405157, -192999152, -1029997380, -1581144449, 943817864, -1663472967, -2081326948, -408993307, -2066296213, 1645241015, 1268708224, 705989881, 2001890521, 166718852, 734571931, -293412148, 1472735109, -963133753, -1220186900, -1792723574, 1888167420, 2072817316, 916087639, -1924511910, 1862176089, 503143035, 348420603, -937179069, -2123846419 ], [ 1819355234, -1442685800, 1016288152, 229357340, 138911001, -585659472, -1559039713, 119181931, -1088023378, 352644808, 635484281, -185142419, -1596216535, -1037466530, 202421444, 1593019838, 1420255017, 1534199608, 750860581, 806916541, -930549854, 281550887, -2065016491, -1435232414, 324147434, -700845765, 1763835849, 524228380, -1229734038 ], [ -159739503, 1278261672, 829058487, -1846552349, -2146268226, 39999264, -1991722726, 558231973, 1984316552, -1467768610, -1315176809, -1334803291, 673457493, 1839277279, 1711988064, -1100039290, -748805850, -1185927860, -705874691, -144996622, -332463865, -1595097921, 1202825412, -1281264968, -1080395309, 2070703196, 2088989531, 822222964, 1760250306 ], [ -848494770, 1619204947, 1198810437, 2135937470, -907062507, -1863534036, 1774483774, 1584186724, -1584145181, 1402857630, -1342040497, -184759135, -1743630157, 927081369, -1267378699, -827474045, 1510523768, 243480811, -1870675196, -969849440, 1949971926, 1689770731, 279939132, -708664085, -558188735, 1197043672, -1070605064, -1313481210, 661121228 ] ], [ [ -549260783, 1244339425, 590190778, -1289190765, 58373562, -1151977895, 409623342, 155568966, 392537468, 1792946082, -860129071, -957290034, 679598901, 1584901860, -1995922595, -2133575516, -1456200805, -444655228, 214152258, 31756302, -1243833354, 2048479423, 1182760269, 532564659, 1973752035, -1234641314, -2020364725, 1699157872, 695160133 ], [ -106825284, -2042529383, -775712458, 1541887403, -18968810, 2125234143, -2062614252, -1984578343, -394860350, -1632726465, 211156012, -1651699205, -579434400, 915098787, -1042534552, 185870097, -1755829714, 1980915658, -736495217, 1222976123, -1686517082, -1407877160, -162246027, 933555703, 208924367, -190904665, -1014056566, -141995111, 31006378 ], [ 145625345, 1769555683, -1844137453, -1625113860, -55378877, -1995869885, 600928169, -890302738, -1157359342, -1537690511, 1219430786, -1970147238, 2002255113, -1268408131, -438688262, 312494418, -1025944747, -385680691, -454110011, -1951889977, -1083811873, 797800571, -1567265543, 539861636, -1031791416, 1566299395, -1943968164, 569941252, 614565632 ], [ -1935957559, 417619203, -605613512, -1198579431, 508227120, -1879080934, -1193727395, -1325548586, 2038437663, -153131623, -9023313, -733200349, 704175253, 1922559167, -5923368, 983661106, 983232884, 1734867534, 1475725375, -1262426816, -1041278423, -595573529, 790508650, -1195153472, -982624551, -1158243793, 286969021, 618046869, 1689305094 ] ], [ [ 710827884, 558501582, 1294355491, 556642317, 880336727, -225105481, 1134591988, -215504046, 2051559388, 699166592, 657681329, -389843217, -1796779157, -1658229892, -987497186, 1632447608, -1293095845, -549629470, -1248033124, -1651716236, 1504273780, 1731740256, 2055661853, 887176975, -214089481, -374711882, -997069656, 1497240108, 1290210198 ], [ -667964647, 882886040, 1502999710, 329696186, 1113981479, -258842173, 1093317663, 1223448183, 2087199032, -1504874751, 972479071, 1253668088, -486524654, -1932953658, 1888202514, -992954990, -44591995, -1285848500, 2117262828, 315843233, -1946359709, -1127530062, 1936617493, 1126980821, -251074875, -651974715, -1263773527, -15887684, -1016984625 ], [ -210078754, -2021352327, 276948007, 362359535, 997512237, 54066660, 1791713402, -1544031498, -1666070946, 1741942306, -1608573884, -1077561886, -819412086, -540692209, -1740569835, -329017150, -2011847225, 633627121, 116276838, -2121615356, 1391030288, -1930274519, 942623599, 1578303733, -1029555335, -1209003287, -1053787716, 1577429620, 681661642 ], [ 803761318, -729607137, 995019770, 648069042, 1127933066, -111139948, 1005976421, 2141423158, -1162960434, -1934519831, 1520199232, 177001870, 994256269, -829719455, -1672150848, -1908976840, -861447610, -1046807936, 1623210169, -1124070407, 238411774, 2106507987, -1665721623, 1466744215, -449372007, -831189338, 483322260, -153555741, -293777981 ] ], [ [ 926117793, 1455039138, 732349004, 272581828, -1794147088, -631815473, -1854346825, 430852321, -1774080137, 517682167, -312466240, 920757547, 747499867, -661244293, -681426827, -1310565721, 1083819269, -1756383320, 102493645, -513514184, 2124744746, -1137884440, -1370494431, -197589935, -1551863815, 138672873, 1644048892, -1540509829, -747965138 ], [ -1919069816, 1847018280, 44912427, 1961967253, -1452034922, -1695870219, 1394883396, -1302434062, -612604602, -673060997, -109799667, 629962130, 349110738, 12338460, 1606782199, -1832692402, -917795475, 715489947, -1223836814, -1740468124, -1441430604, 1675303978, 1510909588, -1354345082, -1342406615, 203893541, -266014275, 484270460, 429712853 ], [ 1524839809, -1977267515, -2094323689, 42954961, -17640338, 534482912, -219492622, 248131251, 971411502, 688562605, 1219694844, 1535368373, -1069773532, 1070493671, 619036012, -861169317, 1268068804, -1477765867, 463652262, -186599449, -1277922762, -808975574, -2050379872, -702257792, -1160250995, -1712165169, -1856989841, -355399683, 459112552 ], [ -1935706469, 134188234, -1379328472, -705662637, -498791652, 1615263315, 129064456, -229699806, 1780289544, -571066198, -1696511404, -1401794574, -1494946415, 1324911588, -1168071245, -1442933355, 6898072, 997536113, 1303344819, -499555522, 1694256068, -1759297090, 1673577848, 1937567369, -537193060, -1911660215, 813537625, 743195784, 1084880106 ] ] ], [ [ [ 1526966792, -1752797468, -956457627, -1783909382, 1969453943, -1756495244, 1541718612, -1601411365, -1986366473, -1463048402, -1984854187, 1259974583, 587401171, 1663697169, 1548384223, -619397767, -898668486, -1871536316, -287046038, 734411044, 1950311568, -566939418, -57248922, -1385979137, -1939204999, -2076872260, 535204480, 285575486, 304272205 ], [ -608562177, -491679765, -407894648, -993376657, 1060008539, 1028453183, 1076425206, 1288849274, -937354098, 273520393, 1623819522, -687313692, 1641742448, -1745981203, -64952209, -1164484777, 1433111517, 1601583004, -1676208100, 111088958, 1604207943, -1068744809, 484929917, 1082733614, 1735119582, -243065213, -1163652845, 542005419, -1384590884 ], [ -488824750, -1203054296, -768610940, -1469181445, -1916554044, -1491336286, -1114173435, -396312618, -83231781, 1166367195, 1601722460, 1585190942, -805296936, 1378251869, 1222378383, 551344267, -542691895, -1453985236, -831022177, 833703280, -1729640475, -1546307439, -1030644620, -332844581, 502964446, 233964129, -1203154801, 2107358317, -1585833466 ], [ -252608979, -1940295643, -1412653770, 974386045, 1138420015, 1997560531, -209079712, -1341252585, -1974353706, -2003257932, 1073870917, -1822396738, -1232640687, 603893647, -431154920, 1107817474, -1881557220, -393775481, -142219618, 624040893, 369293090, 1714748178, 1555118020, -919493615, -1285570731, -261600681, -428079020, -25689625, 519998637 ] ], [ [ -565656165, 498837239, -3820887, 453694214, -111650427, -2040482398, -66831782, 1169306989, 1236622738, 1873698286, -1265257546, 1096417274, -376947832, 1359148999, 1381609494, -1514231948, -978025996, 1204127930, 2146190109, -499617893, -1006405283, -1203104067, 1708645571, 453176730, -1429334063, -1739908151, 1175174348, -211461805, 1002566727 ], [ 1979407176, 528823234, -815713961, -1477578500, -435241546, -1851533376, 1793141598, -1924204937, 1346046466, 1099250859, 1844408747, -403414718, 489687723, 1938285988, 692217214, -1919000332, -1189195530, 1363685017, -610036391, 919604568, 1204132233, -434268032, 1849328819, -1699786123, -1775060622, -1191032728, -1430800856, 414513185, -755351928 ], [ 670125069, -1169296484, -753595983, -926850022, 1740268967, -1940549156, -14972206, 757428261, -192007296, 2069734190, -522615627, -87685763, -699493277, -1490677063, 1110779843, -1998043883, -2014208332, -1023800814, -1500471806, -258594234, -1721683913, 1704731045, -1269554387, -1320701299, -1751627945, 1456087691, 359896652, -544996914, 1820448389 ], [ 458017920, 1059614339, -1666494102, -1209303241, 382580189, -501270045, 1966017330, 797609177, -1161510432, 501754905, -448626604, -2070853678, -1416125220, -866774929, 1240884231, 327492642, -1880810582, 1134178807, 1281322835, -1528709315, 228983758, 1494415978, -1543834692, 1537133588, -1658292640, -1906080102, -702202052, 1598527307, 250167336 ] ], [ [ 940877595, -1573326006, -48659717, 1125600888, -1881085405, -968135215, 1633160274, -201822507, -1162906692, -317269949, 1576465991, -1295717518, 1118161896, 472762960, -518144148, -1938995778, 694615551, 189282147, 1628425930, -1121409961, 1736309814, -67172289, 1612375058, 542494159, -1133051588, 118945387, 2089314154, 2006031369, -1039097031 ], [ 1837004827, -325646261, 929687569, 645234747, 41894013, 1270049420, 1434007542, -913511073, 1635088806, -375916077, -635712966, -1251413187, -1138504510, -1382670295, -513885024, -706722262, 1948128797, -1606414086, -1686896797, 1639457119, 510596112, -626264278, 480846759, -60117610, 1605191746, 1620143238, -1844298934, 2036209264, 1589649328 ], [ -77247843, -760342910, -1797907531, 285830365, 251133111, 1214957393, 1438285163, -1694691450, 1616559942, -512664852, 917304213, -1933363286, 151019172, 307881796, -515673858, -1993129121, -2134436987, -1734306787, -1623149877, -904688623, 2106244477, 478529411, 1433230614, 376002458, 1981154052, 1034210155, -1692420915, 244639650, 948804053 ], [ 2144377563, -1122930748, -468426106, 209972033, 295628004, -409120388, 1542423472, -1248148875, -1411736885, -1502010925, 1626055439, 1362462835, 1534599729, 1161481945, 818634758, 714085605, -563372907, 35640354, 362561687, -1939575493, 1574574768, -1047616550, 1655570568, -1555063836, 542000615, 1733665747, 862721379, -1601442191, -1220016977 ] ], [ [ -1797358580, -1933457713, -1498257428, -379966393, 2062355412, 886594195, 1872438674, 35692495, 34650355, 260722269, 1323590794, 2130607650, 175358969, -875925699, -402181221, -1445701593, -170045225, 529481876, 1904636461, 88805083, 1475529808, -239681978, 567885712, 953010474, -1774715701, -2133792763, -31155972, 985159226, -1864946525 ], [ 107900672, -1871206907, 1830494770, 768088166, 1546816397, 614499322, 1042323186, 1965240619, -220523398, -643619560, -807238036, -1486391556, -1346899152, -1214102867, -684986178, 1413788265, -1595601147, 423042613, 468344971, 2109156727, -481891581, -205126054, -978446605, -1636560136, 2088483787, 1282743111, -424393660, -38791351, -1894896939 ], [ 378386192, 706271627, -844466178, 446880802, 1969141396, -1392253619, 448393723, -516236126, -1345703913, 571008641, 173645674, -682401296, 704536381, 1469783863, 1147386336, 1803385722, 2088161071, 1949786245, -1197749565, -940397767, 1657678863, -1625888444, 1181648766, 690699764, 126928907, 1130352732, 593126826, -396701554, -1269857447 ], [ -870789504, 761498526, 1194213434, -1352633142, -1338645075, -1112655019, 1751738418, 2068197020, 2028932936, 1434822229, 510010214, -913867872, 748940819, 190839815, -1516496335, -544658752, -787985484, -1915343118, 279096466, 130254666, -1062337443, 756558120, -914380256, -1869482809, -1609520199, -1698014653, 1882142456, 1630941396, 2053570486 ] ], [ [ 1811036777, -121430093, -1574276578, 1174539070, 468867714, -762020405, -354903561, -1492265028, -2061979344, 1040501484, -263148619, -336415458, 756904929, -1917793001, 983445483, -938533493, -1475574666, 711810498, -1592261748, 1072411298, 161644951, 1111815615, 450157963, -841618630, 1267220160, -1067628323, -1057058472, 83834547, -696300768 ], [ -1013296774, -1487585792, -47838790, -237527744, 1296224187, 1110103642, -42936548, 211733699, 554697898, 1706359328, -741458203, -1930283663, -1581246935, -948948085, -1534311466, -187723013, 137082140, 898171618, 750361546, -854170944, -1219807802, 14790620, 668555717, -804109063, -1158422218, -1329527415, 1506646878, 1769122536, -516560339 ], [ -1578952607, 789660290, 2132836696, -421057423, 1484887586, 2024822066, 1634013190, -1566262058, -1275867350, 1027583842, -649683315, 1064288421, -1902807021, -555672857, -1468771081, 783650261, -1213679980, -328294595, 1370399897, -1958147573, 1079598267, -870050335, 1249948749, -26402998, 68589844, -890115296, 92645956, -1761391833, 230237450 ], [ 1009285983, -333536323, 1324408962, -846987525, 1462998597, 99291439, 1531654436, 398461991, 235262032, -1231547444, 1699076818, 344513838, 1669851949, -877513311, -1399116091, 568990002, 930956927, -1866195343, -1148854457, -835879346, -2026316026, -919864730, -348521277, -258414491, 2123909699, 491488789, -1983785295, -77073565, 2053928349 ] ], [ [ 662960612, -2012324181, 1104221489, 584553092, -1162315587, 1355927918, -1299052298, 1206092031, -2106193541, -1728883696, 173366957, 1658863620, -1318555560, -2064555991, -805997465, -1285079356, 756957339, 1722470613, -2019308475, 1332640315, -2121192337, 1932286179, 1885427012, 1743444520, 86983040, 98991002, -388943806, -787409716, -828009317 ], [ 275079848, 1344011181, -2073899555, 714681811, 1855295929, -936766195, -1809947142, -44439895, -314753751, -318461620, 1328652341, -163744135, 763913018, -1264032642, -1288942171, 1526791639, 1488446531, 809989517, -672692230, 1868046995, -524804693, -1262236071, 1830062885, -194332756, -384613437, 778265483, -1842762441, 1500629939, 1190021640 ], [ -1872869595, 673149781, 266913420, -1957411890, 2055130920, -1005840486, -2000728561, -1053651561, 28668773, 719497624, -1637091038, -2059700558, -493029983, 250053941, 2035168124, 301328748, -766684355, -991227669, 904789113, -1492741274, -1664148219, -584977021, -1888568989, -212035500, -1492107924, 59075566, 1573413531, 1936868061, -1671224314 ], [ -1261165968, -1258459653, -1348537595, 1943609979, 1333407548, -136130760, -1448313800, -1477879418, 559411399, 1898771280, -1028528954, -1055919072, -748146274, -1129143719, 393423443, -1563814374, -2084511086, 1583282586, 512960366, 786462166, 1504247779, 1914386536, 252160920, 1913423624, 1376083794, -713537273, 874015353, -1620521139, -1132555333 ] ], [ [ -1073414703, 322684865, -1791645979, 1457808127, 693166883, -2001322382, 290208253, 239742633, 1634235702, 1772127897, 2133184544, 34327045, 1824609495, -967297312, 861781248, 2110476615, -1741631097, -1694566704, 983000651, 164119340, -891590730, 658997722, 1794277569, 1211253487, 426683133, 964030535, -1124476938, 739762222, -845741970 ], [ 814627630, -1232856125, 1331148350, -122629406, 732645260, 1791104790, 521438936, 546935126, 9480028, 1407284684, 1191195062, -1428840842, -493538776, 1724441047, -405980038, -1362698015, 1124405050, 313130156, -1253618290, -870179699, -1254424914, 1669386348, -1053424569, 185933338, -845647914, -1478225813, -1613540944, 794270014, 1514225190 ], [ -551623486, 1018521663, -1128319966, 735495528, -737359390, 407511887, -257335408, -1963011202, 552630671, -1801471483, 1331349200, -1862733952, -1148850058, 164338723, -1962766549, 2010739293, -1573848799, -84195287, -1791163059, 1680857993, 948715417, 1384699412, 1081074456, 237668820, 101074091, -1569800755, -737381476, -1630784493, 1519960915 ], [ -1277377822, -1487088645, -1349769274, -745762332, 421512858, 1796998912, -1625604127, -2006150549, -185597100, 328656090, -1047459164, -830590103, -1359762564, 1445553926, 68451263, 1622505593, -774335395, -881578891, 518809295, -941939782, 160463815, -1819804269, -372984982, 1440031496, 1286316111, 1788833808, -1168812239, 568920632, -218067646 ] ], [ [ -848333935, -73005574, -680482135, -1727919609, -1635785845, -556113318, -827259447, -2006605768, -1779977649, -1476342220, -649153013, 1861124671, -2127566886, -1549326161, -1959523206, 572775547, 839271979, -1954267160, 102252885, -557600559, 1848066471, -931723200, 1386157895, 634372318, -462627924, -786211505, 744109240, 1508347897, -409418778 ], [ 1856022181, -1024120336, 549565890, 1128523408, 1875964232, 1763994705, 1324597867, 158391954, -738596454, 1935626413, -1633158305, 331602999, 128478107, 1059703502, -1252280147, -1416161315, 741157247, 252429600, 413848088, -839263764, -2122104379, 963177855, -1692822407, -1882798019, -1511265972, 2122437094, -136198985, 802214109, -38845205 ], [ 1059469425, -437233336, -2026242403, 616578752, 1942620478, 1368482151, 1486501856, 366815689, -1760923120, 903626680, -224590986, -1757168104, -1024413150, 1300114846, 1333949498, 1050755905, -914906527, -1255939605, 2058094929, 1880493202, 17913744, 1621442664, -1637680810, 1838102209, -1312753241, -926325453, 426928438, 2129861127, -1332696497 ], [ -47243289, 316508108, 935407550, 893145059, 120031852, 924973551, 327959797, 778271079, 53113957, -685471113, 748431249, -1203620434, -874802199, -2079970412, -810857230, -1782663029, 1999631361, -1993680892, -849233121, -1721612641, 754672025, -423294405, 495840978, 917383260, 747334375, -1112628028, 115303656, 1051151092, 770370160 ] ], [ [ -1666563487, 595498422, -1190768220, -877912937, -218521412, -1047420415, 1870070342, -2004210387, -1340664061, 418980581, -409552430, 1818425922, 272727776, -733841410, -1479543278, 1502970220, -1713832118, -1944376691, -442421991, 374767811, -221305926, -1139930290, -5922332, 1244456473, -1466525270, -987705742, -1697741060, -316330275, 1044832362 ], [ -480334415, 616090897, -992370697, -97178719, 598891538, 1337205108, 338623320, 578462852, -1713969970, -890826505, -1249892090, 802699194, 1966718604, -1971147227, -2120749883, -342532275, 740688441, 1903476378, -1612676015, 2107698774, -221133777, 241831995, -507630374, -423453687, -1269168141, -2141189584, -1822597698, 1521358067, 1751532960 ], [ 356482653, 1073692317, 576130187, 1834435331, -1241793647, -2134742448, -451558442, -1031886365, 203242634, -1869965041, 1331852655, -1631301369, 537830872, 849180789, 1539906946, -2055234063, 1288641926, 176273993, 76302147, 1776041505, 829877871, -27580703, -78121907, 967030701, 457083593, -343856415, -1597432711, 1661302806, 924158564 ], [ 920397057, 1965888265, 442522950, -1949961582, -1783762633, 1793198733, -1021949272, 245760185, -1321236366, -242801664, 2096640296, -732364031, -1270714710, 954004326, -319399566, -840279311, 640729817, -944277031, -139722831, 1362535323, 399857168, -508986011, -990131824, 650774417, -133826462, -527943203, 244295764, -934781270, -71297676 ] ], [ [ -1056634814, -1419996666, 884745280, 700287081, -82916232, -1848046990, 1680459988, -1118250543, 1631890981, 856652012, -1423029018, -618741017, 1586096812, 381801791, -2134820454, -1044413991, 1632738786, 19396424, 480507431, -2028389721, -1816338367, -880703412, -112118765, 943971950, 1397646806, 1410866633, -397399773, 1911651551, -445047335 ], [ -2131906090, -706091553, -1898014310, -1479739049, -1705803400, 192447157, 1322914436, 558158224, 845261224, 860312065, -298310328, -1326810797, -1050202689, 55281136, -1937797747, 1101987866, -1524122830, -1613928546, 542171152, 697112591, 1484508362, 809166131, 734338071, -1578773251, 1359615068, -323073359, 1651048939, 670638242, 1039248481 ], [ -799140551, -354455597, 101022315, -96114714, 1627677002, -800586169, 1632883080, -2036646832, -1957107135, 508079392, -777090274, 272883930, -1251676904, 1450587437, -330678737, -143382433, 672347058, 1791258181, 1566209987, 1787208683, 1943120358, 762523105, -1136378826, -84913486, 783957236, 1722029514, -507362914, -352119666, -47844667 ], [ 1516897259, 666924321, -145296262, 935064209, 397147427, 141227615, 330592028, 534199958, -1788996477, -536361520, -608364629, -1542593806, -542018286, 1055259661, 1659204150, -23895349, 741193674, 628251787, 958412340, 481071147, -1848941934, -988707132, 2147285111, -34521155, 439943659, -329117980, -652230171, -498994069, -434812642 ] ], [ [ -423627458, 477827132, 1182997981, -1892201317, 855678814, -936759554, -1305830497, 1846183644, -1427256869, -808391082, -2032064291, -1717411070, -602592953, -1801027754, 1082558727, 133935451, 678722194, 1189708756, -192927885, 1000187946, -460051805, 1089841505, 39299296, -297239688, -2019061454, -1865570642, -1536870838, -223151093, -1843169023 ], [ -1963977363, -1702725415, -1825752092, -1535273152, 1106476193, -1345212072, 899589567, -580440676, -1100243728, 1377219469, 528569829, 575424623, 1951031950, -2134878173, 1888187149, -337999028, 994950889, -150989538, 448761450, 785487721, -665282647, -485319693, -400982256, 551968783, -87180474, -1871531897, 1854384358, 1855282096, 227045315 ], [ -1383053225, -202943918, 1002121419, 1550744315, 1651989926, -576234037, -1843344970, 905012660, -2078214224, 1810407706, 1585135093, 2001370812, 1832270572, -1465683044, 2062667407, 744283559, 49112195, 1598144368, 1939845958, 1961089088, -681742729, -359132250, -941681252, -50067562, -1523265361, 1828952206, -1890151110, 1936256381, 1363716412 ], [ 1623438879, -1470935453, 288978793, -1320019147, 1565034038, -1161800958, -812659352, 1416974485, -1488510174, 1670049546, 978777258, -332059079, -1346002085, 724735357, 186279655, -1925553036, 1014849323, 396983519, -999225600, -1773425127, -546349600, 1789450248, -1430233438, 466868001, -366546511, -1351821601, 641917961, -1162845665, 1418048763 ] ], [ [ 2010843153, -1758334168, 415173797, -1432087557, -313513958, -1233319416, 1765122495, -180558814, 520472641, -537405601, -685357650, 484715033, -1941909986, 2020592664, -1449689464, 370058169, 1980423008, -2086782400, -401954864, 1722824782, 1421172182, -945345305, -145282855, 648846128, 1252222310, 2016034893, -1810904882, 1089631124, -870220412 ], [ -834424702, 1767868763, 469088528, -1266427186, 1075931466, 396373775, -99126278, 625082876, -372342279, -1832449088, 380526599, 1525514951, -1942318001, 636362892, -426297046, -505237433, 538240584, -78774406, -87262796, 1543912537, 1682255946, -441926236, 1825644270, 1385317028, 985154914, 171773444, -1126858654, -25601322, -2135535592 ], [ 46676375, 488578745, -603018941, -1838148968, -1511309007, 547742917, 1128528594, 272702465, -284109228, 1653722340, 527828510, 560178298, 240933997, 1356301627, -521793084, 547437815, -347156961, 817879954, 1598961938, 1980137264, 1539470664, -1671688091, -178533317, -639593067, -1280284821, -1872900454, 1189729513, -1299051279, -1630560168 ], [ -1609802008, -820098599, -1328003724, -1495975545, 1879781231, 1405871283, -1611353862, -1551099501, -237656477, -1144628078, -1427463100, 322368406, 728358893, 2048591116, 912001413, -1320549649, -1311262372, -1802505264, 123794788, 1425683125, -1060502256, 2088322815, 1177987745, -1376508549, 148641733, 831266023, 2098894159, 493168547, -999024054 ] ], [ [ -1279790043, -1545955934, -1571801306, -1666537164, 285673059, 644595612, 1002342734, -1360826533, -1801612238, -1010344524, -1054328509, -1020188421, -354931910, 276913208, 1454856380, -2084522629, -808964706, -354865217, -1808910425, -1789175638, 36674382, -2101265608, -1789977320, 1663428889, 740849223, 1765428385, 988446078, -1812423241, -1595176795 ], [ 1333547058, 1841764691, 235522740, 490704690, 1152603344, 73096626, 156548150, -1532464223, 47678940, -881480556, -2066011229, 1495506259, -990725622, 254874599, 1824513987, 1099182816, -606918972, -1263610604, -1602281734, -1642619559, -762600518, 1648560413, 1709452973, 791263510, -1653093171, 2053738703, 1832801921, 799712795, -1236976749 ], [ 201324073, 342126894, -1937351119, 559222036, 1536673336, 823847122, 889329648, 1642690743, -1775621216, -117553269, 1253500872, 1070783151, -608218359, -182975441, -1533423102, 741191119, -1998085020, 679421726, 545463888, -888933513, -1829398338, 1626507481, 1730769732, 840971622, -752681000, -1549856363, 414731832, 335805296, -397783210 ], [ -283048040, -2061375588, 1988921883, 321487492, -1574114104, -1961434675, 640683728, -1794716695, 1356054171, -1852199928, -1713700594, 1265493643, -1791628470, 1490406321, 251746721, 1783565129, -749862162, 815544682, -1715939935, -621561336, 1409211987, -1244034818, -1471945652, 1710055760, 667787888, 114427797, 1445317364, 486860313, 2092781156 ] ], [ [ 1089024555, 461280416, 372846760, 1903600833, 59768539, 1002748762, -1771055287, 1272059398, 827749579, -1705869163, -949491487, 377656518, 1336944772, -1949617950, 929770583, 1406188152, 1599392591, 367401370, 828516783, 440565688, 2075442726, -1346561601, -1342457606, 52248993, -660869570, -1345213984, -1652400425, -23728320, -994133440 ], [ 519156190, -1717474533, 1687175584, -1674195175, 230008840, 928299012, 271888534, -1984729197, -273751377, -906271813, -440474262, -147282796, 818303687, -2127787249, -1707033438, -1492174508, -680089447, -868521010, 1785892326, 478029628, -115359759, -1516935890, 401930973, 1336164405, -1202502881, -299281803, -494236535, -286096140, -1272340040 ], [ 568506027, 2031038213, 36704830, -1402371011, -1115434899, -610941191, -137303933, -1850278771, -62196827, 1891970568, -2048783494, -519050276, -992111095, 578960306, 1377667178, -792728913, -715549797, 2055243737, -1321098129, -135637105, 1746731827, -1117502126, -1331643336, -1444247477, -733876432, 370569063, -1570675456, -766803738, -587738294 ], [ 1685006657, 2065180430, -1491515873, -2077884872, 736641402, 1675840447, 1319101887, 1371063767, -2057659035, 532215530, -1481150538, 23076387, -921177865, -851695690, -504801138, 249412743, 610881906, -393125833, -181780493, -738847767, -2094063641, 1607074870, -533498479, -105344091, 1770527891, 1458486562, -1296447037, -413020623, 1253492275 ] ], [ [ 1861173476, 98467067, -536798171, -397849812, -1570133890, -2138923321, 1495135453, -1848660272, -161904065, 161811283, 185629731, -1936539063, -225756283, -1111853808, -1529225711, -322084191, 198829814, -1440525237, -82297278, -767621622, -1532575696, -2035975888, 1642577312, 1118279543, -389445178, -721591040, 1378296943, 1117620867, 528294868 ], [ -352972814, 798150954, 862404939, 345721428, -640458044, 458092020, 763319783, 493630116, 754611831, 721264573, 256460828, -1727079291, -1894598264, 1125062978, -1990764165, 813162615, 663049880, 1871250396, -204653214, -1015090457, 1992840325, -231712932, 1614249349, 191809011, -1597175662, -1332067148, 1741158070, 1752075563, -1295590489 ], [ 321913137, -940234998, 1665151108, -2021252988, -618081814, 1302804378, -2135960983, 1709457617, 1482691410, 407891586, -1421251375, 307993011, -1088894462, -1361298944, 1249662701, 1298092464, -1702120827, 843850166, 633534371, -1272927231, -821418264, -715002866, 987841397, 412933100, -790845676, -1431137915, -1724070835, 430868395, 1343252217 ], [ 956402030, -566310827, -1128806609, -1565496078, 1756949742, -1523303852, -322982064, -558351890, -94753843, 1062116504, -420680249, 16534312, -1650689693, 2131667254, 809221747, -756581830, 1055584948, -1991170699, -1886171321, 1951286238, 1416422080, 1531693726, 953500593, -1424668995, -484955833, 345838341, -438435176, -1065247675, -2002019641 ] ], [ [ -1828900396, -1003417009, -689510754, -1121264724, -1287480146, -1007767912, -247290840, 1722019408, -2006578794, -1012710960, 147421479, 565868662, -1142530032, 2136752657, 1973994422, 2068261131, -2138008196, 381406942, 337704047, 2135959319, -400116587, -50624573, -758987043, -98273891, 1633013300, 688056653, 2101695378, 1137744799, -8854978 ], [ -561670925, -368242678, -590409824, 1343561166, 2137476498, -1760931145, -2130498491, -926356637, -1671401932, 751794297, 1146424694, 572361828, -539144030, 1001489711, 1722083406, 311309667, -1375321853, -1364021151, 2049792473, -2061608097, -1575668013, -1219449327, 1005044518, -1054782147, 50132624, -1173889239, -839814330, -2106498312, -1518349197 ], [ -1634971827, -1731567751, -530131508, -1006268332, 2026760486, 994675093, 833315351, 1265175881, -1486791466, -1155564090, 151749922, -2121798837, -1469418172, 1355025755, 410405766, -74565010, -792831660, -1352665166, -360565579, -1589347050, -889236573, -2119906217, 1747577071, 73782948, -305368798, -238369797, 118072284, 1259827563, 421844404 ], [ 696401673, 305543360, 2131477048, -2055986820, -1745641176, -1004405734, -194103364, 1849788271, 1895127090, 1620086479, 674707036, -141784697, -694802920, -815474437, -1922630687, -982013067, -726050552, 122801642, -1966540783, -2011515739, 625267686, -177309310, 1735983617, 1861512055, -1028280042, 986179374, -4283994, 1279156052, -1960885745 ] ], [ [ -1782992316, 1709822018, 33051387, 1687193662, -487144103, -1287542499, -2061010931, -597663183, -1322758379, -1046379010, -173377250, -1683707211, 41827678, -1260125563, 1463523850, 625842670, -899917195, 424927694, 322687397, 611699484, -1783300549, 1028814998, -40198802, -2079016004, -1636787933, -1676207737, 835491511, 1080167984, -697894916 ], [ 750791063, -1815933420, 1235750022, -1441019284, -771356653, -1990596885, 371075593, -192139613, -1116920357, -1760300182, 39548432, 1291105705, -1023466247, 1211123104, -923470405, -416010500, -1710051325, 736135503, -1263789965, -1075623807, 370807282, -1918080304, 1426468032, -1809378509, 1156174933, 200643175, 608163777, 1567757936, -1438615919 ], [ 289142087, 1492293947, -633852622, 1006614034, 1025414470, 45906380, -1521709984, 339982815, 934583039, 691401469, -632848909, -1332126162, -514462494, -572561315, 95421060, -329699632, 224609236, 1598007826, 1126995603, 1700550217, 1470252538, -1264021616, -2071623264, -174354181, 1901506354, -789129814, 1477839324, 1694640523, -734031995 ], [ -720034817, 725770521, 719235983, -899887556, 409269003, 782265732, 131055678, 1012927017, -1718775422, -1523266096, -908666524, -2085559222, 1873743880, 507936776, -1523704568, -1947424862, 88095252, -633247875, 1335767210, 1740989088, 1172955310, 173159909, 1744519555, 948731712, 1451892058, 727830712, 2040064378, 1570839046, -906785965 ] ], [ [ -814812690, -906068849, -1148771121, 2073372659, -427890938, 23570766, 1986362815, 1505204845, -1164972955, -854222864, -824683267, 58434509, -194317587, 1910298177, 449802623, -439194997, -949461947, 561109723, 1459558376, -343691620, -1008460566, 2104021989, 575719153, -627151958, 1378334988, -2010042067, 1332883611, 1041471090, -488720033 ], [ 1684429367, -234550587, 1254714305, 1798401492, -2118306705, -652556998, -1619262757, -1021166200, 2090003144, -277674915, -412010447, 679226512, -1869509944, 1338484951, 433071658, -1267815262, -407193946, 2053294590, 522337395, 946367839, -1712978859, -1001378655, -302054510, 728134562, 1367714790, -606919093, 479689022, -1834573753, -978784113 ], [ 1765265162, 543325066, -942824786, -1596657366, 800721646, 53023315, 711194034, -825849623, 2111181204, -1711977321, -1151515065, -1978097292, -403478854, -1245449405, 1266982534, 946065967, 1156499857, -53718309, 1689006648, 377110499, 1286415573, -1964543458, -917472508, -1465799712, 905714329, -532773349, 1702548893, -1558571358, -1954097337 ], [ 699396336, 439660346, -1889193694, -1033836233, 1993669346, -2028747349, 1695159794, 33369741, -1322221786, -937601332, -1211687912, -1954862598, -1820358568, -459238975, 1916588073, 57955614, -112214658, 52424177, 1265781057, 229755636, 1971589987, -32054514, -1811933492, 542421702, -1753278776, 1103557754, -540845708, -1316971754, -1319407512 ] ], [ [ 79195352, -547630543, 27749597, -95498598, 896589076, -1948710839, -2054876742, 1861522926, 9687220, -1976753356, 2110744757, 203449286, 1206571369, -2008701270, -619959980, 77176990, 675461012, 904218785, -717881118, 410247725, -118752394, -906006448, -1909533537, 1349399883, -920517515, -994866024, 2050474776, 1621986043, -1876171619 ], [ 827507338, 1015254519, 1526761071, -935360074, -550542995, -450219742, -1944125404, -783208142, -1213993565, 573012064, -1482064513, 241765418, -1598572092, -647013037, 1081088317, 560520060, -1402540997, -1139717751, -745058416, 584775550, 30266770, 1393744211, -270221934, -1040730752, -497927648, 2011224271, 54931332, -255468548, -557378045 ], [ 136382785, -864985517, 1041228841, -1441944234, 452936117, -1056737138, -773188021, -2091311281, -1981664777, -1896722265, 2120863485, 1132171927, 661656397, -971674084, -294964822, 168487361, 1745127239, 884666367, 1642075930, -1769923454, -557490307, 693668380, -1390390353, -1854141254, -453109533, 2139321952, -143798278, -299889202, 846671312 ], [ 1660320910, -1676148668, 86269692, 1824029341, -338482750, -250204144, 1420845334, 619473434, 1985791166, 325264025, 1255962348, -2061912807, 1878856143, -959784717, 211697089, 853691475, -938854238, -2022659692, -1977702136, 426794972, -984833453, -359054014, -369820262, 482459650, -1148436269, -1617945398, 505151574, 818766244, -822359817 ] ], [ [ 16058802, 194112909, -952401228, -45134877, -2030899717, 167377235, -1947716827, 1029724473, 955765440, -198698876, 430846407, -1904422021, -2140196628, 337087584, -780785308, -877727377, -1763896311, 8226001, 9915963, 180842686, 1375201094, -768467767, -1064921930, 207531672, -1972763485, -606558050, 2094299593, -1101939930, -2006326787 ], [ -637279894, 1295353364, -1561422741, -189066764, 451385830, 131406732, -2028844280, -31948686, 1987101616, 1489183160, -1250095572, -1269185522, 846935676, -2050338050, 1608133465, 1781408930, -459007963, -459820698, 205298827, 816091967, 660216798, -1166389817, -1411503555, 1983705748, -223502561, 873008385, -1198094227, 582556543, 292222292 ], [ -607683239, 84154349, -1565833891, -1747988780, -1812727870, -1752075062, -525818357, -489609967, -464909511, 270445494, -584596900, -1819652389, 1617896384, -1664358098, 1388970412, -1426749071, 28108032, -91134611, 837344401, 996177885, 886794673, -514371829, -1771086091, -1749146409, -857093594, -176985699, -45037873, 1629790436, -2108716866 ], [ -709522074, -1780767224, -1595078149, -40892228, -658797667, 274663027, -524763012, -795973510, -34542028, 989781511, -766861034, 208630470, 433603404, 1871497490, 150011350, 649690009, 1880236384, -875995127, 116196383, 1541876635, -2084301438, -416980890, -60784293, 133155992, -824615462, -820962568, 1396265251, 1503181138, -1742460786 ] ], [ [ -1409738143, -514024341, 1046172293, -794200286, 1880738808, 2088444084, -761174724, -2035000291, 1546309238, 389840008, 177818895, -1647459755, 33033840, -1438152368, -784622575, -22016614, 502928660, -1130064279, -515481164, -1432652653, -1223364538, 965087719, -796904616, -1903298002, -1154955508, 41950768, -1621420572, 9289126, 1053114425 ], [ 2067711357, 891331840, -611260593, 2128155007, 1789509445, 1865256396, -437497785, 627840620, -2121736094, -1248395864, -1647252420, -1795731519, -259699009, -1996334609, -1061192199, 1785282766, -636957699, 1735199989, 1919857459, -498351233, -1493057267, -2065772206, 2017810587, 1144303908, 1668862267, -2065658875, 1180502462, 778460719, 1047040940 ], [ 145832451, 1418301063, 1994362862, 2034446538, 671828223, -627714394, -163820054, 1204725694, 1321422635, 1635584836, -78046634, -1618137082, -989825877, -543956588, -1884015448, -1019077672, -1429319043, -2069594574, 329209274, 1522086496, -288950650, -1559620140, 2090825332, 1823805539, 442098730, 2041967111, 998494066, -532069527, -225940159 ], [ -1505439792, -1536307563, 701673052, -476466650, 2015659556, 173061113, 33645748, 550255965, 254869298, -2128269900, 1048988408, -2003663992, 270960135, 11535429, -892989666, 2061597570, -828517294, 2113457833, -98811505, -1262083829, -1649170789, 336088243, 1205042593, 1989151382, 389919562, -4560472, -1919703362, -2051610465, -336604077 ] ], [ [ -1423302005, 69056772, -2055654617, -394537342, -926467064, 1457708197, 1256285656, -169159220, -1177664045, 1344466532, 449026317, -1424764676, 456776024, -580668678, -1918888028, -277142210, 2052709987, -505354178, 118258193, 1885875739, -797478440, 1626516252, 1862807532, -1298194245, -1077145117, -1703236041, -744082639, 1321012845, -280306166 ], [ -1915032568, 259309544, -333134364, -1945144879, -338849746, 1963622514, -276856904, 690460550, -291555384, 740037539, 1077346413, -404156701, 1084662746, 1040406001, 918092691, -1136004713, 356477893, -2137760927, 867874349, -729262438, -188004918, 1894155940, 795747970, -678258381, -1245111245, -234304681, 860964435, 344309484, -1281475525 ], [ 1743758180, 993455493, -373130737, 1252079964, -1991390521, -1269543504, 1143149516, -729459970, 590486556, -1165817692, 822852836, -2117026455, -2109542039, 588536128, -2044205866, 159882971, 1222416116, 361617209, -316433460, 134590558, 716989644, 192368207, -510175536, 857085105, 1383174204, 393260311, 1771580902, -1039854995, 668874136 ], [ 1890958863, -1618245170, -1627581636, -108401186, 530738599, 1482709704, 1009248328, 999644699, -1499661696, -209348377, 654122491, -752825405, -1203205135, -509613969, -403735111, 1564809863, -106716989, 191908133, 651684298, -1149907336, -1825172564, 597915362, 294086370, -119881342, -718454324, -1347860630, -1418291909, 1966344700, 977612613 ] ], [ [ -2111803393, -415446771, -1886770507, 1281124694, 1002509412, -1379982884, 677002421, -56201233, -390801615, 1651570847, -1047503204, 1286899250, -1648244150, -1085963383, 779120178, 1145957604, -388565921, 1389810680, 1635814979, 1782922581, -1232098616, 1949679129, -1093450982, -802719737, 1883225094, 1984961172, -1896462056, -1312973093, 1756007143 ], [ 454973025, -1810610728, -1149003073, 232823134, -1358814363, 1706879374, 590084903, 437225013, 1800443424, -1971690016, 245261511, 501190591, 1519327103, 1466879856, 340698667, 635998040, -1866559064, 67911788, -149521307, 976148738, 1158327752, 692126825, 1308591199, 1044768851, 1171382697, 1080617663, -541638352, -1470342708, 921233367 ], [ -876523889, 1645333123, -1275080632, 2072628605, 636197080, 1813710740, -1827491007, 2021964545, 1184766902, -568070066, 1134829194, -1573770883, -1609514151, -596996161, 1120567330, 470022819, 1716519385, -1636050047, -1995475405, 1040738354, -1353030908, -1763809298, 174836136, 1985294575, -863311251, -225494861, 1594460677, -1567336097, -352343008 ], [ 1185293455, 1626357883, 1797589708, -1536199394, 197591816, 2000991385, 602117894, -148502414, 531495461, -2036880907, -900894060, -2086427408, -1651744200, 1888023363, -143406968, -229549731, 2005733791, 211682940, 1514411792, 1454493102, 408832209, 1157318037, -52417338, -873129578, 517816160, 116548891, 1694631995, 164190394, -708550671 ] ] ], [ [ [ 267124151, -184019115, -1719884451, 462551326, -1619399687, 2083623378, -1539563627, -286655186, 149579539, 478183014, 1423314001, -362589183, 2103854301, -1702369042, -1098190169, -2098391765, 274152005, 239190136, 1777882221, -1479515169, -18569753, -1400444447, -1589284257, -1546666280, 648968002, -117684350, 1685614375, -375586971, -152331619 ], [ -1400348793, 335587539, 523068714, 1688766344, 384191823, -1188367794, 1511183952, 2046882825, 128947634, 1970708467, -601332423, 1311743912, 1609558645, 358070267, -695290961, -107134997, -1785046637, 1941543904, 1581695889, 2017750218, -1882807349, 1448453377, -1486921517, 924465481, 179539318, -50508904, 1537492436, -1870546532, -1215323769 ], [ -1231313039, -784173051, 645256891, 1246178652, 266701036, -1849238304, -741326620, 2124166839, 146850193, -1589472296, -1187180667, -1604580283, -701367436, -1776605769, -1565121212, 1227924141, -1588343336, -631997852, 1659846081, -95821841, 267625046, -480344337, 1229074209, 470252526, -1794431208, 1119189901, 275571773, 1725143779, -199498525 ], [ 1831945034, 647160236, -985530221, 1277931929, 1737513042, 1362873457, -294379372, -495941606, 1666296955, -225495056, -1788525261, -1124438824, -1554493672, 596416233, 39922444, -866414938, -366827049, 1534374702, -1462639711, -846290280, 1586386829, -1948467779, 804712706, -2058146081, -1317543782, -559812812, 1945492428, -857835374, 382042783 ] ], [ [ -1383243623, 1004483824, 102392505, -66039504, 1607519724, -311042987, -456109891, 1329635118, 1956892454, -1094651880, -912672962, 1806534178, 1468160980, 1456121240, 256713879, -903243231, -927774780, 1198720094, 284592998, -2138776551, -1678950500, -1364789646, 409723133, 1825212684, -1968531740, -798626731, 711975603, 1874860375, 926032094 ], [ -2135465321, -1592884295, -1320680949, 1190249650, -2106241731, 625892834, -920696977, 1973765496, 1280690421, -1821738852, 1124311403, 826064109, 567612797, -1808639214, 101518678, 1577998213, -810653416, 397553304, -838394906, 1920550103, 421670805, -952223938, 1657335873, -838145363, -866905685, 700312594, -1526046518, -1308889485, 405232965 ], [ 1380913678, 154941122, 960196046, -383553741, 333300178, 649190966, 10129191, 1149001226, -647833234, -62375966, -1075377476, 976507261, 955480397, -200682025, -1968856302, 1328228494, 1644382168, -875034160, -996172937, 923381736, 685549938, 536294221, -260726195, 907208016, -841244484, 1788863944, 676436574, 1658117509, -1796353656 ], [ 1998120781, -1888764234, 92225742, 1513527354, -1994765940, -111147183, 1193872597, 1151795954, 1035713712, -1258975771, 1397724905, -1599092258, -1641514118, -677795569, 37775765, 692909439, -1123527920, 330617270, -1808804899, -898433848, 1502200774, 1773893185, 2128354428, 911980370, 1728604451, -461416298, 1435241136, 847067432, -1691412231 ] ], [ [ -186816673, 823395757, 1555757137, -191700590, 1915242608, 859713011, 1047178278, -1698468568, -1416873707, 2081842962, 2038977210, 429059128, -1876293677, 285498570, 1176392467, -1438389763, 854762923, -1046307362, -1808772416, -1115941801, -135551970, -329930670, 523222967, -1738652866, -1748668868, -1038305551, -49720979, 62598997, -1540324763 ], [ 671775444, 236942262, 1387526724, 1373835866, 2059293373, -406844211, 285399717, 167213112, 1222038565, -507129092, -301938001, 2114001750, -153187801, -1944245609, 1349831001, 1470668896, 59732281, -132640669, -89480493, 1502457176, 1742074760, 595774498, 1103607102, -1060583318, 1913839474, -1906689766, -655108463, -927854116, 248914276 ], [ 1520746541, 1657211016, 2114566250, -1022200110, -1853479581, 1987649032, 136180964, -573677627, 1123152240, -1436368029, 37083691, -659640923, -888806690, -754282539, 1917934680, 498348438, 1508859471, -62049458, -1914978655, -224409940, -1664228703, -360249012, 639555574, -1721664045, 1777681056, 1460219537, 599245852, 2140848836, 1856914958 ], [ -2123225335, 765063351, -922315452, -273967427, 285952093, -1635013315, 1605624665, -2059219137, -106489785, -1764859057, 1028357771, -1336530956, 2047894776, 844642632, -858060852, -1392481643, -163891441, -384386795, 1908671578, 133752112, 734154837, 1529742057, 186100343, 1919884657, 1897610236, 1462320007, 2039515931, 713555136, -779968406 ] ], [ [ 1779608738, -1030554254, 1383974597, -777098796, -179213206, -392282882, 1411592658, 924750769, -902569536, 848818180, -2033352341, 757317921, 924250869, 887253341, 869565631, 1468293593, 1547915044, 171595304, 1528055889, -866751987, -67525473, -457749688, 672408027, -1315213708, 359950990, 4885385, 61185783, -547768558, 1043009247 ], [ -1204198466, -932718251, -1799155518, 1047686805, -1376316731, -1848631070, -1064052947, -1892907005, 489562527, -597993685, -128520301, -1941783890, -1346060795, 655038665, -1263011976, -1948621421, -1547328885, 1348199651, -750532221, -608448323, 1502791969, 211331615, -1505579666, -969305994, 1861522744, 1341474839, -369705587, 1766392447, 1377532012 ], [ -405584594, 1222473552, -335422678, 782045664, -540126712, 38106991, 1919530959, 453629733, -1757516973, 1964943618, -1261607126, -1801567268, -1476510621, 1012619527, 194071842, -316213450, -229177550, -1191586724, -1540358278, 693377718, 1993946689, -740955157, 574413427, -2074994035, 353584371, 1182853760, -801039615, -1050100607, 506342746 ], [ 79696256, 36808250, 1958738162, -1010701376, 612519256, -681222493, 528737329, 442665598, -673022182, -1656734955, -235337318, 1664573467, 764788498, -1731164033, -56777300, -1132271333, -877903174, 300630213, 551173009, 1720535523, 1637620628, 1291575509, -1349223106, 2117115079, -745768168, -1327069157, -87081751, 732139254, 403365685 ] ], [ [ 1603352115, -621610347, -2032749555, 948997213, 1229984234, 1139666349, 436062003, -1454265428, -570725474, 1996436117, -1979156902, 1233720044, -79534021, 1339844003, 1900449622, 1529161296, -1046465084, -1299894224, -978430686, -530455820, 975944699, 542424237, 661203079, -1697826466, -617448634, 425192943, -939053120, 1531893253, -467094346 ], [ 367397909, 45404874, -1154474266, 1421281192, 1300844387, -874524317, 1057859086, 1650489479, 1460675917, -1368530648, -1453268200, -1690793730, 885841366, -200782277, -1909223809, 195219448, 540256983, -1476283971, 446084859, 822248509, -1040346294, -857213156, -261102829, -368475513, 1924545566, 902054871, -949714458, 800112331, 1265110377 ], [ 1936249318, 590032572, 2129716412, -489380152, -1627356779, 533774233, 744428331, -1606355476, -136614941, 1024220760, -1777855781, 1024659941, -2082748955, -1909404580, 2050446062, -1416876271, -323570770, -1841227296, 1106337947, 1059210867, 140377623, 1791987237, 485508869, 93872848, -489132550, 432677073, -729025183, -2139660773, -1859910838 ], [ 1515500750, -1318418156, -570146302, 198453267, 2080877401, 531966230, 749636982, -32009324, 622194410, -2124143790, -714119390, 1166346790, -2026375036, 1535921539, 1469282223, -935941859, -1971212830, 161619924, -2458415, -679992801, -1726540411, -1012565455, 3713261, 89787862, 995177838, 552614960, -1023799950, -1380826926, -1423577282 ] ], [ [ 904083371, 1963392097, 1588572891, -1246504711, 97621219, 1481795082, 2041757338, 1130152835, -1398077093, -1749741894, 419990432, -1698078711, -462725604, 1718937981, 1191668748, 258031850, -941349654, 302259874, 847652176, 505878531, 1503326550, -206967999, 837647200, 1319244490, -1161155505, 2124398021, 1690507761, -1704875482, 1648899706 ], [ 1242205100, -1172599274, 417566770, 201586867, -1991421709, -1259521760, 865772547, -160611062, 275891987, 612455485, -274455080, 1038775432, 1146406551, -1437511020, -1297582076, 1131813866, -544115703, -1949792912, -392566345, -2085774599, 114748141, -2143967767, -608036110, 919588422, 829059108, -253549978, -793311580, -432680780, 17810077 ], [ -835691779, 1036876929, 2132953688, 1551065830, -1411799421, -788575252, -1660199462, -446446944, -1495333715, -1753871928, 1302771652, -1200991818, -1113152151, -2090341563, 1757889685, 456983597, 1063436021, 1747132229, -390414196, -643531344, 1525424864, -1350466877, 288500360, -722896860, -1702838758, -1227763139, 1339604194, 1541631123, -456189761 ], [ -1102955969, 118971543, -405059948, 2140440786, -624519430, 1449139287, -814994749, 2037328707, 1249801031, 1990019283, -1758306232, -196079022, 1444353620, 878862440, -604616317, -2138655262, 2634114, 751541654, -546766710, -1687415317, 1534558980, -96492492, 1616799251, 1364090954, -1903293735, -1783619344, 2108171550, -1919793400, 2012625688 ] ], [ [ -2119205687, 1108615043, -1921335830, 1895242291, 343382590, 1223768093, 320408355, 1008834465, -1117450002, 890642551, 1410983012, 756216112, 1293789083, 1045914651, -277731543, 1183500207, 1535764786, 1758455636, 58401460, -1795278311, -1660439059, -1540588992, 662046350, 1685914717, 848108156, -346789036, -480323598, 1264622090, 1251539467 ], [ 1166428067, -759111325, 1279940232, -1525688449, -1326188170, -1846577297, 1246073401, 707994143, 277705817, 1662559606, 706533424, 1880164268, -1525411057, -675105210, -1965023088, -752653667, 188725923, -902595310, 1863310231, 1156643654, -1240719148, -1067435125, -710348316, 847363012, -1280126922, 2116817386, -157486823, -826208446, -1169147035 ], [ 682488323, 942550325, 1390660699, -808339139, 1212384558, -2144456265, 84738098, 663472397, -1159464730, -309780558, 292131394, -37830829, 697513819, -1707154701, -2053595832, 395600009, 2063179415, -1055546329, 1455168136, 148107811, -841040575, 919552262, 495962882, -1086587320, 966813703, 632155761, 222320871, -785745032, -1526656387 ], [ 788387672, -1028294817, 1751735380, -667133623, 1147210636, 1982668361, 927801107, 1587466632, -2134868413, -1196504344, -1817400477, -1912875007, 1925727552, -36979863, -1125637150, 53918155, 1394345986, 1669251373, -324707495, 1758879307, -284400529, -928351074, -1083349166, -129101420, -1578902495, 231580326, 212581961, 119732762, 421114389 ] ], [ [ -771797228, 401363157, 128113007, -1681207520, -1503305513, 569424790, -1122979719, -281906409, -1034224630, -1996628608, -430996332, 123303165, 442833386, 776632642, -244112855, -1158552673, -1620719165, 847275336, 296019326, 1417945073, 1547978888, -1737453684, 1735715517, 906059925, -356713671, 30449702, -1094487722, -1781922150, -433549690 ], [ 1210345548, 1552668533, 2065904301, 556590108, 653644194, -1887756698, 553979679, -488246200, 2074469535, -137691755, 451630870, -540528452, 2063845764, -1086062634, 981661088, -1171906451, -1736743109, -1648679902, 639451274, 1551137774, 2033021806, -521429191, -1495779741, 1018443403, -696947253, 194473836, 1218110886, -557100300, 360245349 ], [ -3965481, -624010527, 569128755, -1215902184, 1367117054, 1962198136, -1864456543, -1157934114, 846407437, -1918610103, -950770709, 222506791, 188638517, -160549519, -2028457414, -993940485, 1612367814, 1061222979, 1780504730, -347202334, -2121156945, -191543496, -655069101, -1242957711, -1443482732, -1537846296, -370822664, 1827414759, -1058228000 ], [ -145029877, -560571243, 217058029, -405811118, -456603652, 34294511, 337701186, -44398805, 1289187179, -1858071593, 1983953239, -697445052, -422010593, -212805770, -310166446, -1775147096, -640924364, 939247027, 1205205565, 899984958, 1191602654, -1531739705, -1440190176, -2082834812, -1862254699, -1791055769, 744070550, -2042072990, 1564106219 ] ], [ [ 518975909, -1682415329, 221112049, 1604279661, -1408680915, -1666701581, -710797731, 576323703, 786161620, -1287586529, -2046083518, -859444309, 305122008, 1268154130, 1545492183, 807365084, -286710956, -1331940385, 919509019, -708308368, 1124416604, 2069710834, 1469888084, 609975091, 1914010405, 694444637, -852152783, -60394602, 1103121221 ], [ -1367144497, 825729534, -1178132130, 387850252, -329810112, -1049776430, -1501887063, -1309923592, -1176944168, 1913316131, -1707501167, -127719723, 828674936, -1766754146, 1666708969, 1878006531, -715363132, 900098690, -1919703550, 477693595, 430538405, 1774467397, -1334843820, -2118973108, -83616178, 1149302246, 1746687379, -205541895, -329942565 ], [ 275447928, 752485230, 250043702, 1749923893, -471522705, 939684230, 1926374349, 1415655844, 1679198196, 2112669598, -413052009, -85608042, 1652883002, -1247329084, 300245284, 2131352023, 437002874, -883967189, -1693581062, -554128275, -1390497383, 450369395, -611463933, 260888645, 536710485, 1406355023, -222865450, -259580907, -1976277748 ], [ -1871156317, 243064540, -896247959, 320494796, -1893019431, 689531591, 1499675475, -831285786, -1404569948, 1575853755, -2013275021, 989167431, 1023102445, -459951185, 1366766288, -2115983444, 1384757772, 436772796, 639838916, -1346453890, 482488134, 1670794329, 218208292, -1375642816, -677374508, 504976600, -1996842316, 2098549472, 1189487243 ] ], [ [ 578132043, -372965681, 215387457, -207620974, 506719679, -2064973834, -157163474, 1584533632, 1735081903, -754904648, -1908295725, 222055757, 1240691095, -881514596, 2037960164, -1860592269, 878355175, -612433606, 547317422, 1610705433, 1183702443, -420212104, 19674215, 1880699245, 486443214, 932786083, -1708882532, -926012373, -970437298 ], [ 415289967, -557630112, -930333544, 1636710627, 1821413989, 434550484, -871194469, 101294596, -783842879, -1453125839, 160621106, -180164278, 892881028, -1105899853, 2072047620, -2014044783, 784867892, -1519043326, 575789873, 2059585006, -405281109, 603889193, -1477821432, -1073669236, -1045253883, -1806434065, -985039809, 1190111898, -207023788 ], [ 1766422813, -1282097755, -2037962987, -1175561939, 450667469, -344999046, -1722960253, -489518227, 1007781477, 1134165530, -1813806972, 475402333, 943733654, 4459178, -876541072, 635721857, -1592901508, 409680044, -983052103, 2067613466, 1715102995, -1689610144, 179275355, -830786355, -722894990, -1544040980, -1027331350, -1906630106, -1331186128 ], [ 963382711, 398034641, -1044071799, -1261809901, -30790791, -570491571, 1741662707, -1214756990, 691775341, 1834981515, 156815621, -121750694, 360647191, -1528012743, -992216237, 16980095, 741985722, -288797736, 1608646153, 2033073448, 1113640682, -2128626601, -509941743, -1266287740, 704676734, 1594259710, 1401613590, -1885624783, -377967667 ] ], [ [ 550682618, 1436459697, -992122671, -1807767135, 1396933839, -476142739, -2107274976, -1584047285, 1174715105, 699606262, -1782478992, 1383760841, -563211613, -1001789459, 1362735181, 708087416, 772325344, 468926128, -462647223, 988749692, -1271122000, 1104052464, 954436111, 1988944738, 775460524, 1912855865, 272938664, 1391576476, 1267580693 ], [ 603221154, -1312439364, 675699848, -371434870, 2094876011, 1801126527, 847659047, 941547356, -1355945418, -468770095, 2088114569, -76793587, 1936202798, 996584684, -1606109955, 2135886544, 849307020, -2080253604, -945317793, -1954281989, -315250013, -820417251, 1495403795, 1809363442, -1978626491, 1366333658, -1332145462, 1261183868, -2102538733 ], [ 131966233, 1527326530, 508845844, 168576636, -781276927, 2033112337, -2047354231, -306475896, 1879807042, -1835879190, 2124471008, 628514584, 901694685, -1806717771, -1577035054, 1784589896, -489352172, -25395067, -1612312185, 278854421, -876332423, -1720286296, -2072843570, -524568049, 1736925186, -1413407660, 2088580876, 159721886, 773228789 ], [ 884135451, -956648270, 1648864766, -2061196260, 377084491, 1281851772, 424508907, -871152761, -1268850888, 2041518060, 1206519879, -903287078, -130992623, -1438966434, -1081748683, -1581451746, 1625331907, 1172772680, -945625580, 1802844364, 1006067052, 339511802, 1132751257, -402702656, 568573697, -1416762608, 1840246473, -981844124, -1029462829 ] ], [ [ -1662083047, 1117968999, 1125213022, 203352155, -1209493199, 140798914, 199908012, 478697753, -1581776659, -1512899822, -1976539476, 1350258549, 1933609684, -1996362605, 2119101361, 1153065916, -1053583445, 1075356871, 632822418, 590096806, 1995426907, 1189804374, 787164947, 1326813154, 610749203, -1382668585, -927504411, 1937007122, -1079578494 ], [ -99233636, -985452008, 189007988, 1503634518, 1387644969, 197290471, -1765539068, -1765966260, -68084963, 525724864, 926507823, 1109719431, 327383228, 1498345814, 1660243966, 114965294, 867948027, -2034478926, 348342185, 1631081519, 2087796757, 1869819102, 1387497616, -305459906, -159883646, -1930658761, -1665183507, -1861665210, 635039103 ], [ -288871577, 596952992, -176562388, 76357165, 1173731520, 251169808, -1382139130, -663066200, -1937845135, -1160875378, -1554773346, 1804626353, -145355139, 370272992, -1113188245, 2045529369, -78952850, -2128755679, -123147354, -259036668, -295731048, -1186171056, -825679106, 219621911, -410078980, 1456302442, -1075606021, -1560179832, 1759985887 ], [ -436531417, -802075015, -492717635, -178010416, 202222767, -1594102495, 2042238161, 870626492, -482673959, -112647359, -1515930263, 1523378627, 1013141548, -1274199578, 1098332234, 909471038, -1684259698, 445500295, 975288968, 212168535, -959993340, -574408461, -730261900, -599336613, -1200621239, 115418386, 548516, 1805181190, -275680547 ] ], [ [ 300236956, 1334126694, -312557106, 1452195810, 1122161744, -1027996919, 1344815695, -1676498015, -2134691847, 331522187, -1261512174, -2027311457, 2032207076, -1297122951, 1073774398, -216919262, 174126175, -718164533, -1749733485, 1114857234, 1022903145, -1374737795, 43734592, 2051324497, -62964266, 977242959, 1771860737, 740647156, 599927531 ], [ -1917206983, -961282852, 1054539864, 925334226, 910409447, -154823825, 1774815025, -983883582, 1232504675, -412056826, 1825994485, 1108159381, 770902007, -505799584, -779096498, -1482094159, -501689326, -1793656555, 1382652436, -837113441, 1809632822, -865033780, -773993894, 1421441227, -613881479, -1525430270, -1177616914, -1617281610, 1196442909 ], [ -1258858325, -205782045, 1157961196, -2075600128, -1046826614, 1418236992, -366921938, 390791318, 687495278, 865155235, -1026148501, -1724167214, -984755083, -1847887763, 139943255, 1645309269, 1930636229, -861214856, 1670642470, 1425285390, 971001738, -1192789442, 1464632960, -200210431, -1095092738, 99891797, -2125505748, 36614582, 1555085730 ], [ 20391237, -1045176421, 1592908256, 1936080569, 1770506915, -1834791235, -506435072, -1019518979, -214723407, 902267364, 2027801204, -954326517, 1510386927, -1642962436, 199270661, 1423391893, -884805919, 987130939, -495214264, -868621137, -1909344085, -1786480945, -2138538232, -1518107929, -493343677, 2021244787, -1564806856, 316185782, -950300029 ] ], [ [ 1067331107, 1977839489, -827968114, -1772036415, 1783533586, -1878037202, 414050858, 396304450, -1479017033, 1062351466, 287218297, 1977553826, 1172973874, -513606987, 137242138, -774549458, 1029125063, 913527052, 75185298, -1347501259, -4020051, -1048975021, -1227523751, -1920657200, 914219474, -251679198, -277155064, -1778636429, -2081556936 ], [ -765586330, -895390654, -745035593, -84498641, -1901289475, -1422821844, -509817052, -703071025, -1855624305, 1225743520, -25884649, 1623855407, 254944790, -1377915162, 1478072813, -1316767053, -1118773042, -991073736, -1247637259, 1722373043, 693597315, -469412650, 697286646, 977061205, 156614806, 697255510, -1974370349, 318093986, -532573189 ], [ 1249650105, 1772051314, -1537785955, -939324717, -1965516508, 812053620, -1774906121, -378242718, -639550885, 100104642, 1008748779, 1804343301, 80646687, 1335760680, 1109974992, -634357063, -129464017, 467718447, 1906979769, -1350627402, -1946209041, 678395442, 2138608965, -310357084, 1021465615, 1084555616, -902077049, 1349530264, 85952539 ], [ 167640523, 122373037, 408038866, 2066976923, 1022355524, -726565816, -1111368899, -1344089779, 2105411740, 556007784, -33772196, -284055901, -192312701, -628035760, -369089289, 1755518879, 191614531, 1387401939, 1261294904, -80719641, -2110723451, 1654842743, 745824862, 1868493317, 1789201991, 1997262604, -1535117183, -1205451934, 824827078 ] ], [ [ 343440963, 1617611937, -147374007, 1606371344, -1535365652, -1960266322, 735563077, -1750124127, 2032402265, 996264571, 867048312, -1749359553, -2062612741, -129344640, 534638171, 368510290, -815801967, 2139136553, 1005855398, -1058998549, 1067490935, 2083050188, -642735690, -1903456697, 1606970933, 1289731272, 619563605, -1232455183, -1291029598 ], [ 381344000, -1752143640, -1195110491, -520269209, 792708520, -408670496, -1877681477, -1162566309, -158119285, -2109373818, -1741968082, 461907254, -482538833, 1928452448, -138244080, 1263982848, 425780740, 610824789, -204048167, 329078329, 885952580, -2004072633, 1743195687, 1584574891, 1104944552, -206396279, -1706870821, -2085759296, -95917682 ], [ 2057939497, 1197711348, -1393397551, -1525677473, -983393676, -435393349, 1003629344, 1082089064, 2110563510, 1294658867, -1130373247, -2010093862, -1533175171, -420102978, -1248080002, 220475649, 581735997, 1901343440, -1808295432, 412836594, -40501053, -389584327, 1100657857, -272448329, 1802952498, 440335810, 1097285712, -1962419095, 117637469 ], [ -1558390411, 228976646, 2029221387, -2059226115, 1478366565, 907192883, -669069099, -1979393314, -811965081, 533105418, -88429750, 760880661, 2129224871, 801115715, -1470309194, 1834655556, 1064615313, -533877179, -1708643764, 446753258, -1827005081, 972716544, -1993874884, 1132808438, -1114694388, 240505562, 1275710106, 512497378, 1451352594 ] ], [ [ -193531621, 376121576, 1182447489, -2024988063, -719247702, -1578378122, -264523544, -474659796, 1451477948, -1389052906, -1941707181, -566558518, -202583857, -1423054518, -847967365, 339654926, 171572182, 1368480353, -105105449, 411331041, 397338963, -966922158, 1044288651, 1687276737, -366073005, 358532593, 1863149230, -492177704, -529806194 ], [ -1105615354, -2112020559, 1719214546, 259431906, 478232701, -1117213017, -58152380, -2010189240, 1648313577, 1691375207, 571442003, 1984276548, -1639359631, 1190592271, 1406787049, 134767022, 258751500, 2047661368, -991078724, 807387944, 986570204, -1350811765, -267536249, -89483284, 1818133189, -914164791, -1550177916, 688592147, 1071721056 ], [ 1469697681, 1571935397, 1938841289, -1324225706, -1153184752, -1919908174, 2091548479, 1947230892, -159399170, 1618322422, -1588979310, 243732462, -1132247300, -1297191731, -1877897991, -1382518341, 345955367, 1937226220, 1865419149, 1526809204, 815754286, 592078438, -61184838, -932298363, -1258587360, 316918712, 506954328, -555933235, -31056749 ], [ 1921956385, 1109984121, 1472654753, -372706405, 1869978702, -619045313, -778920362, 570639800, 688495769, -1988616973, 2020495189, -185806679, 1433175632, -1653512328, -72847357, 1951222006, 1103810696, -1240886543, -1193451242, -1754538188, -1350252934, -1097916008, -610850739, -381796619, 517276475, 147305759, -2063168252, -1350254945, 358462302 ] ], [ [ 1554500312, 1244385442, 1225996902, 1221881929, -1806494509, -1576096858, 1821142903, 1104713358, -313272485, -1167797648, 104811830, 1775572553, -1376567457, 1223553877, 1209755129, 384950323, -2104119574, 1435684615, 143560380, -964497385, -1901992567, -201446605, -464402113, -1355364219, -1999582868, -1019567903, 525124554, 895118993, 1523366681 ], [ 642863620, 1598968080, -929918498, 1502048370, 314821512, -1309385025, 1249707864, -284965383, 152844335, 1076071715, 726016291, 894736965, -1847517737, 1722092446, -2056406924, -1402306202, -479812307, -1864203939, 530677397, 1574056830, -280826231, 1984074228, 878754290, -1806932753, 346703383, -2033971255, -1358569160, -1365304725, 744747646 ], [ -1400940279, 1659283222, 1093543940, 1097861322, -2065666301, -354979212, 490108561, -70446483, -427844684, -495985636, -748593690, -409456168, -1880079457, -1948877837, 48286606, 1440544260, 837947452, -1359263076, -1352793787, -468763484, 1263837868, -683319962, -1831456173, -1239523211, -14874113, 1472549432, -2085071233, -2062455042, -14251766 ], [ -480297486, -2060663374, -1372761087, -1596700824, -1312907669, 1562987016, -1598001630, 1569182982, 360844658, 864059137, -561126917, -89723490, -1040601262, -1383880685, -1155529745, -297188419, 1482542042, -1398251349, -1023606513, -20912595, 1197853350, 322117701, -985833725, -1708040807, -1163230971, -1287544560, -2075119641, -837171299, 81673509 ] ], [ [ 2105845742, 1794777557, 2012726817, -1076481399, -1912463774, -1262473921, 565557712, -1862996836, 1940220318, -1772604004, -100447083, 901380330, -367083157, -1394025069, 1551094068, 842245130, -1770784332, 209586009, -873820698, -1102295441, 1391316527, -844834935, 1530498031, -1064053571, 902371938, -1153886409, -1694172257, 2141700270, -427903386 ], [ 940800322, -1693911490, -187516990, 1700320794, -1533223157, 1282983531, 1299910163, -848161857, 35923757, 1682484375, 1095025340, 758453999, -1280142684, 387752889, 1720803284, 346523990, -724735553, -1578270708, 1207130241, 106373905, 1000254716, 376052970, -998461753, -715894174, -1906801451, 1685984435, -965778948, -348110475, 1626955690 ], [ -1152047258, 579392959, 1368284944, -1450762659, -1787931844, -1480660556, -1011199553, 1677781596, 152822308, 152712832, 1686001628, -666205468, -914806047, 1350358963, -1129417243, 1263713759, 550246014, -434938876, 2111582997, 1770726343, -839502220, -336617485, 651978101, -476378468, 1360329633, -679246650, -662242471, -1359963998, 1054812817 ], [ 2055704901, 657130354, -116878851, 976574095, -1495064980, 2042403413, 1111174158, 1217551038, 2142428172, -840182327, 697503096, -1264938509, -1241684583, -2018454009, -450045268, 551215049, -420951964, -492988782, -1386183766, -1242743060, 571981702, -77894352, -1805968804, 1048299936, -1290134572, 1493302536, -2050026247, 616575958, 1465918736 ] ], [ [ -1627221328, 272058750, 46959914, -1139372883, -1902151860, -1574520674, 1288280894, 477537647, 1689886234, 1901662818, -1222187267, -1055191458, 757259715, -570038690, 67690873, 738349360, 55541562, 187122840, 1503225037, 901158727, -1035978925, -861546130, 435571386, 1123128628, -66254888, 95903912, 1100767959, 1514791864, -1082867840 ], [ 1118973035, 1204100734, -502193212, -1191593641, 1547679116, 1491528132, 1542318158, -1806656888, -48034266, 443884971, 499799932, 456327968, 1660763688, 525793726, 1774896450, 1157993180, 1513405788, -761277993, 1566747088, -1025316432, -263602330, -1924205988, -1643044471, -2080979860, -192948653, 832593685, -1519152868, -1595829408, -736400345 ], [ 1385167339, 865581112, -1402393240, -330261393, -1860193568, -1371593295, 1805422955, -57588819, -566585603, 1484103610, -1102664292, -882796332, -420599399, 2128123816, -1365004668, 2051039602, 1389800990, -1639417478, 1446596071, -1572066220, -1421744743, 1350288235, -1229710856, 1649237985, -909897354, -2086442226, 414476459, -2083142484, 870396314 ], [ -1137205169, 1585107766, 1607268468, 2076354511, -1179412358, -1669163927, -434912517, -1696904432, -1912920764, 1732166095, -2114670452, 1765519511, 1962596268, 75277621, -1760415943, 2063284301, -921331204, 953305951, 1750268867, 1716979161, 901446810, 834581610, -1613852181, 1911273287, -1404284887, -493459112, -395814016, -1429113417, -1608891673 ] ], [ [ 1410886767, -373651804, -712835909, 1899747863, 987504893, -872991813, -1517182214, 1089749150, -689004213, 1424624975, -1819177795, -220419192, 603334795, 1487016802, -746491810, 616406868, 372434153, 347183817, -1161346829, -85991407, 555570570, 1699784543, 1696212875, -827476570, 1073230505, 270334815, 849934056, -1439824919, -1617649003 ], [ 1449083664, -1038445753, 1094624337, -67604143, -2015582545, -327815856, 293484683, -1367897534, -1731379130, 475469456, 1350553909, 1657067684, 345238801, 1308228811, 378583261, -369221255, -1643409639, 804086983, 1040342128, -772032455, 2009218817, -689815477, -374183285, 1617136236, -502166449, -974197643, 177538635, -980961581, -1026012730 ], [ 95643260, -1346797446, -77725087, 1603553088, 549827592, 574856401, 1377154019, 370211453, -600365698, -719959498, 408470173, -1834530011, -79185020, 211178123, -1105329017, 2019630643, 476855565, -696393977, 923292767, 761220812, -1526556982, -522588174, -661910944, -609040322, 946535385, 1756106557, 2144237861, 254147845, -335740759 ], [ -1506414881, -118362738, -314479393, -138828024, -874443760, -1278608244, -1468383430, 496847103, -198167749, 828323805, 817351147, 2078497087, -547163039, 1927922186, -1921046085, 1566082799, 1443249288, -1873977493, 136134368, 2055458888, -222382080, -729236657, 955196617, 2094570356, 668142526, 542617063, 358634198, -2097337711, -1931110985 ] ], [ [ -152942369, -2090128197, -284896021, 727421448, 2101828149, 1120546841, -873164044, 616150186, -410589190, -1310137939, 1484042029, 2099638175, -1130549958, -588226747, -405129009, 1283173998, 423570303, 1919733168, 2146244213, 1662919399, 79632853, -762323868, 1016126266, -1931779187, 1256801810, -374499577, -1212589306, 1205741997, 548500481 ], [ 868046505, 1040428229, 1531597224, -1249956513, 1751841821, 9563603, 900518444, -29093730, -1227394257, 1366021227, 1613278705, -1515291021, 1855049583, 1953053159, -1484608007, -824395390, 878837120, 594736993, 1109526646, -1070678975, -1458249631, -990668634, -182379497, 825993361, 1935715395, -21563982, 1716098636, 1407195324, 1918596330 ], [ -1854928267, 202092195, 619350179, 1585837652, 1949083278, 1094596628, 1305783808, -1332328028, -683907069, -1898542585, -2069390895, -1212091784, 2122418550, 1707938632, -351087038, -1703269910, 364919313, -1521368688, -291664054, -2107036944, -458948079, 1969449387, 620623336, 1683247826, -154169866, 144555728, -1560865991, 1535827658, 108542930 ], [ -37457992, 1502130967, 1510673399, 1817868306, -1575407809, -397578002, 256935339, -711249115, 1217796286, -1607920653, 358813079, -2045126688, -1272281431, 2114516847, -547759351, 1764512347, 1247907454, 807367261, -836805014, 1197038395, -1047299189, 637477243, -300137741, -1289797102, -1116925102, 659982631, -1431608501, -951181732, 2128254842 ] ], [ [ 2030043509, 1622085943, -1686943411, -706418563, -1946017440, -163987937, -1024227392, -619865786, 1694363265, 1641048139, -1876489758, 314178960, -506838856, -1703213319, -1284729659, 223215483, -687089328, -570095151, 530749474, 1061145395, 811702062, -1418445586, -117361664, -1456328413, -1422083186, 818087620, 1600998381, -949891647, 1743572986 ], [ 986148571, 249089112, 1980210307, -2005089089, -436205143, -239448621, 330319970, 1694480799, 1456223897, -601830278, -523057374, -813266666, 2045866055, -1119696828, 1418284573, -395809967, -1825590454, -1947750005, 842746834, -146224685, -1940690462, -1984538872, -2070593275, -2035486781, -154177861, -753846889, 226600773, 759264772, -418763622 ], [ -1312101137, -16031287, -803933752, -43472160, -508711909, 1684181942, -167513589, 289913085, 101813534, 327240028, -897182725, -340727690, -548100839, -1448742611, -27423884, 1555416990, 1038438402, 2069782935, -362110153, -936590816, 1304405076, 173107972, 507061020, 119559122, -517109484, -2135528612, -190250554, -462564516, -438465511 ], [ -434160809, -1524884882, -1328269458, 399670630, -1026417977, 2085659246, 319436765, -112875740, -2066674968, -1968439564, -314859646, -1940721186, -401382672, -1876466567, -1776528269, -751146017, 500800913, 990237381, -398738439, 852786105, 1064939334, -1639924003, 1865429266, -1711705669, -1923320342, -371338991, 744971453, -842283575, 468833484 ] ], [ [ 1882916801, 1906328133, -1750048066, 1628025492, 705823455, 1611442196, 1265977633, 521966302, 1808594650, -301858265, 448701044, -638893635, 501260270, 857594631, -800941038, -1133056011, -624781951, -585022242, 1231391590, -201554362, 1390405157, -716797161, -566263140, 1530048119, -1026583200, 853715241, -863892116, 1650189319, 994346874 ], [ 1361797623, -1404823993, -1369432844, 76584850, -450492575, -137078336, 179129907, -897236226, -985810015, -1238673575, -1263901364, -1014849488, 1401251140, 1603542607, 180700663, -438219477, -1396623089, 867208180, -1881667730, -1290716063, 1991618576, -1853737373, 780008885, 1958646753, -1739713537, 1750259315, 2126492212, 1831220253, 1432404740 ], [ -1763060490, 1349035720, 1289143136, 656730646, -804351539, -1856658179, -1644563197, 1079700632, -396604088, -1715608629, 1919071825, -1882555213, 39032754, 2081417235, 1147755861, 123993661, -1956084646, 772119555, 638104442, -1443275329, 77308507, 688681790, 1890471020, -213212629, 585331008, -932428340, 1025003602, 495783882, 1890261461 ], [ 1850296506, -2056593853, -2015406059, 2061379428, -1738660654, 1214163250, -1467053705, -2023961641, 795056122, -1412157353, -350010637, -332417189, 173584736, 1687094174, 999185198, -2136463804, -1176668370, 536039437, 369678637, 1252629029, -1425080710, -1967767100, -2084258673, 1472630688, -1244879103, -1467731894, -276840345, -1516718983, -14162701 ] ] ], [ [ [ -1391568357, 846180560, -712047925, -1702905997, -1413654182, 974550104, -1994781815, -537739539, -324646712, -1628078517, 1933361635, -1147956522, -81488452, 437216165, 1392047048, -1281864952, 1770383568, -370037946, 1820408423, -1201686878, 1353943056, 1859430891, 872710285, -1530989125, -836193597, -165947314, 35420538, 1657752957, -1419590191 ], [ 1702935401, 1268809674, -1397554887, 458532904, -1048776429, 100940975, 1209557306, 1863321357, 1563045154, 482750008, -381075312, 2020974154, -345197884, -2081914555, -730111529, -1843841270, -728020113, 1075781605, 1429410414, -761177064, -615064569, -935181376, 1129585457, -1155956472, 942720797, -71089177, -935488767, -247956056, -113735495 ], [ 2057834554, 1674834292, 432553714, -465392660, -311944117, -1090193619, -1333646569, -1592528336, -602774257, -1695874856, 309669630, 1003641521, 1787023950, -1281683450, -502129398, 376223126, 248660860, -537753794, 1273745503, -1619515074, 1059486132, -386567823, -225315108, 1220674827, -1195174623, -469604129, 1053916634, 1596527890, 41734275 ], [ 1562007942, -1345947739, 387715926, -1784590359, 1815475708, -1572635120, 1736901932, -1501086351, -916185691, 215894387, -1615098786, 1669105751, -1765406827, -1298611479, 234036127, -1891929706, -966345126, -121330601, -1193493784, -1595298016, -2030601983, -1591212218, -141806036, -186395179, -1618753731, 1415262876, -2025981579, -1820574409, -385784799 ] ], [ [ 699780977, -814116866, -1699428718, -787593452, 512739959, 332199246, -214088309, -1560827239, -1666660151, 655492365, 1059595879, -1968323400, -1717942711, 1109483866, 1463359161, 1930845886, 1006897414, -1978586329, -2112414103, -2113059384, 719049730, 1943776336, -804202785, -1420213663, -574958720, -1109664196, 306064483, -851154904, -1825098580 ], [ -485425137, 9060865, -1227917975, -1504906226, -1879630887, -798041344, 1772183780, 714378470, 1351498141, 673804893, 1707812112, 252456063, 441539655, -1161117423, -3476881, -426166638, 1660765976, 1330864248, 569554806, -489277882, -1672369650, -1103822933, 3808704, 1608008028, 2066933539, -439379047, -1227431990, -703441241, -1585852763 ], [ -1567012338, 750365109, 736199610, -1050656918, -171271851, -1460547002, -404664392, -179899965, 936967950, 439094144, -2018905695, -913718121, -1283753419, 1823169781, -461125132, 2060935031, 458897039, -204416519, 182245557, -1339063473, -1985306367, -333001709, 2048636945, 1596985158, 1515195229, -273549621, -1128142773, 1088309081, -1430032329 ], [ 1768966941, 1787921562, -1134566628, 460932016, -325738593, -1721032351, 1654502648, -80760793, 594845950, 1186164309, 916897531, -413611489, 463917824, 1134066111, 2125182094, 1944485050, 178264339, -1921966269, -1788677233, 385628464, -1512076559, -1237876646, 1922627314, 149600556, 733055481, -1607305333, 126573895, -1071968402, -1518517229 ] ], [ [ 1013089793, 1510173128, -1377901043, -1171069995, -335472088, -1661960396, -864056667, -934586852, -1517543643, -368473834, 1979336975, 1885975033, -1454341202, -2077319876, -589767189, -552416247, -195060392, 1625234207, -2011988864, 1341761250, -2037800296, -2145886506, 1884258341, -2039245580, 2030234413, -284445679, 954606053, -861217256, -798264661 ], [ -948701497, 2009781690, 1779949062, -90461814, 2047674892, -1751325457, -1747361508, -665429745, 155988443, -890332801, 1955157739, -848565550, -526149678, -1157442739, 216490658, 592674281, 1606301293, 1829585451, 1144583422, 1733684748, 354369905, 31773616, 434474134, -1236607075, 539597184, 681423648, 3407939, 890074206, 1351374240 ], [ -1962004623, -484591094, -2096933049, 2129446402, -178419337, -1351179123, 957198482, 244391674, -41905125, -1623916491, 1555092202, -534487324, -1123139830, -6325615, 1522009339, -1527778705, -1640089067, 1503105611, 16928436, 1097914780, -622565346, -1831566935, 756597118, -1159760301, -358429806, -1125685277, 611212454, 293593021, -1085632397 ], [ 635041574, 1170365900, -736955703, -1078722344, -1784763400, 779456948, 325881128, -1542156545, -628938452, 2030196300, -1768297396, 381190194, -1430872814, -1011267449, -1043869026, -2116559781, -983717544, -2105479012, -825590144, -1351927040, -5094146, -444064530, -1490600614, 1446986160, -691537374, -974711167, 1462082353, -1449875100, -1446530214 ] ], [ [ -1398074177, 1248744909, 146245164, 1353293700, -2067411809, -993990622, 922944497, 1980935214, -1104374500, 248962751, 1190847380, -75661078, -212252651, -1029898551, 1776839786, 353015318, 1657309724, 1896139193, -2127949785, -1267761425, -881394179, 730091467, -362319748, -870699591, -1629043437, 418645221, 1426175084, -227426673, 103637520 ], [ 641788264, 226765493, -1028459141, 1735584513, -152400736, 1137326888, -122128365, -201526874, 822316800, -12476164, 220238907, 1272163697, -1718267944, -1608359595, -234504510, 1324504510, 1804300638, -886043572, -1925129443, 864404213, -523039771, -73758284, 2142013945, 1595510344, -262075619, -545044878, -442724124, 578148480, 1239629396 ], [ 2104470506, 630441982, -1027481065, 45837517, 457453470, -1854314693, 2013499678, 1065975009, -1706564561, -1242722287, 119002346, -2078469895, -1842148129, -1284338886, 1920971346, 32394811, -1200908635, 1303427543, 560503421, 1413361108, -401859160, 375516860, 1094233740, 825191282, -1064908271, -953882910, 1068902327, 1311700571, -380110097 ], [ 1702891753, -117585002, -1215985508, 1512945809, 1306369782, 1057748861, 2024533368, 578583518, -1300614324, -561952149, 604007431, 605789294, 115655136, 768575432, 873221864, 240799985, 401696885, -1314599485, 731562181, -656550059, -579891823, -788749200, -1043194775, 1453774714, -1674527380, 1144614164, -300036978, -1260325589, 734028095 ] ], [ [ 1624686952, 472279726, -1650455857, 265840660, -1868097116, -1304187784, -697755041, -961608845, 276249061, -406003694, 1249105196, 1973354869, -200535877, 704040933, -557404112, 1387971538, -381873426, -1967927736, -1934939301, -808890465, 892873574, 1029223789, 1433427169, -838362788, -1794099151, -1071060382, -1238228573, 250034905, -1038171872 ], [ -299882762, 692951577, 862683964, -1376911449, 152141367, 1582421409, -406030049, -2040075156, 131689311, 1776954971, -1129554406, -1862565117, 2022962402, -884242049, 314574662, -1615845371, -1200154516, 2024626181, -1731733210, 1951624001, -573756607, 122126910, -775788487, 1705567786, -563859382, 1037926025, -1498292177, -1943268378, 963362216 ], [ 1079657765, 1560207067, -953290892, 903913839, 1524569237, 22014185, 1218729337, 1865237210, 1169641918, 37871004, -1601193541, 813080494, 933420634, 234125026, 374480950, -1204455437, -1779975256, 798828804, -952677787, 922505870, 382331114, -1622984827, 735940027, -1254439691, -1406605520, -1671231154, 997583917, -714114156, -1056931444 ], [ -754810689, 1765653172, -961729822, -1663703865, 1009693953, -903479405, 1230316492, -826123534, -1784772640, 878884514, 158139255, -1624005994, 887174463, -1979211229, -582317627, -772580050, -824343782, 438851593, -1801647092, 471319651, 1468932277, 47169769, 1297227851, 1692221062, -59101437, 1905147856, 1601672155, -674534193, -488836160 ] ], [ [ 444536202, -921482076, -1806455240, 1012544712, 2136392783, 377245571, -1529007723, 1387361739, 1953529582, -1747792497, 1296091693, 424227614, -328996685, -1543043691, 981398729, 297881307, -496821907, -1900194233, 15886041, 974710895, 294793984, 1895568736, -1520517835, 461367485, 524955015, -1607051346, 2070660695, -487114063, 1910176594 ], [ 778332242, 2079791135, -1712660004, 2000116627, -1190697330, 1450537796, -512467983, 2009229741, -638802938, 971904638, 1360821337, 1129885043, 826125310, 1753899611, -1185919648, -891973214, 1551696569, -153638342, 475608434, -1418203538, 232364180, -629530430, 192804865, 1864405570, -96884906, -1785240344, 1686501432, -360748366, 894711965 ], [ 442505423, 2078276487, -1967859179, 647956407, -1838663870, -370480208, -203046259, -1809666774, -367018185, -1359696546, 1066484798, 440514867, -628496256, -901059103, -582147605, -2099893029, 1101298773, -1418713031, 1853547288, -151581654, 1338742636, 84017210, 1621341960, -1508797706, 158777686, -881564570, 1680081744, 651228967, 705836580 ], [ 268812539, -262689104, 72806863, -8490771, -1385809144, -1683740920, -1585799054, -1130880582, 1820053806, 1751370461, 1813358846, -65596355, -1731119051, 209872488, -189781131, 26329668, 732108734, 148984595, 1099582010, 2036410095, -1788147919, -1617887477, -591812055, 509595545, 1179075152, 88854372, 718266330, -631091723, 409542754 ] ], [ [ 30951932, -1079845933, -447225157, 31432366, -2110296695, -918232820, -833375436, -1289178791, -294184426, 1282505410, -683139258, 1764039688, 598651407, -2114064627, 806075368, -1330917096, 600398875, 76516841, 1204355261, -947025626, 267375641, 942852487, 825721726, 1918571132, -1238755959, -363472355, -344343121, -617388523, 96099073 ], [ -1715542749, 411760185, -215868454, -1939912903, -431202953, 1353844988, -721730249, 1240572178, -1427772909, 1837404039, 743367461, 1529889917, -1205930476, -677729842, -345979326, -998212377, 2005332954, 1888116384, -2074016644, -1814039145, 822473466, -1521450900, 2141764322, 1879757590, -2033320144, 1753500095, 638510629, -967083211, 855014618 ], [ -1105957851, 2039163880, 1852482749, -1250295228, -1367148849, 600574096, 621596429, 609489020, 711837372, 148254722, -797866803, -366683336, 139348879, -1049521868, -1153128011, 2115130990, 959721442, 1631864006, -1509247709, 73198883, 1309041458, 1448117194, -1687652091, -88846694, 1696520610, -1031952842, 1164972480, 2024796051, 1587044502 ], [ -869792795, 2134047732, 1858299954, 1885184422, 728211919, 1754310513, -1455529616, -963200370, -481039088, 2078081025, 914651935, 850991588, -1977143761, 407397222, -139202046, -1184942264, -1898568668, 511782049, 1343093584, 1736559202, -1019750601, 923939584, -709242143, 167933236, -1528890368, -977840360, 1665610171, -492639900, 1599577777 ] ], [ [ -980568495, 1541445063, -60651438, -1963922023, 334406155, 1427239396, -1039065064, 82204979, 1964854788, 1125129501, 792057831, -2066247497, -1917571541, 247905700, -1250360647, 134270996, 2077425473, 1019158135, -283329019, -1815343847, -1397337348, 698831926, -389654063, 1618947177, 1635766406, -2062231753, -298885354, 1160618117, -1954188806 ], [ -2034067182, -1882584908, -253457232, -950293533, 467222618, -31255019, -1901957571, 1268115751, 1351451963, 1554944023, -738927175, -168362225, -461274465, -1486264347, -1758546024, -250391997, -1471396935, 1996378732, -163843358, -43607111, -922562242, 370117306, -662522377, 1566179251, 1354686876, 1335776202, 1860710884, 214328466, 108326436 ], [ 799004652, -1040798001, -2139446710, -250654693, 1680788162, 1839077018, 167193372, 761322923, 1050532108, -1755070734, -2033214406, -949505020, 1517859160, 1462498896, 1524536229, 808971659, -531258268, -877873395, 891226691, -989836398, 292516674, 130266425, 450427343, 1295302138, -890169493, -1589535297, -849963729, -1460209239, 1269472313 ], [ 598475724, -357809646, -992801732, -1196370617, 1368599101, -132937225, 410366255, 399698483, -1675368993, 1661607170, 897953517, -431470106, 1579837283, 1869007330, 264662669, -2066488543, -490241555, 2108930833, 1997321634, -508340507, -20885143, -1641184779, -607039365, -1753241955, -741521615, -1539171111, 1937575672, 1179366413, 1396873583 ] ], [ [ -2049712213, 1845806367, 740801504, -1258091429, 214703624, 499025053, -157962522, -1886964774, 1845133720, 1541489679, -1848438440, 482352261, -1197012410, -1030119293, -304896325, 2088709111, 915559849, 745294180, 1716050085, 1052045648, 2075842546, -681582325, -726766416, 1622050224, -1347855138, -765659091, 1339999693, 2559822, 1233480737 ], [ 941775278, 677122269, -1399145673, -1363093332, 1287737325, -1955275314, 1306781821, 45983747, -1588550817, 743760551, -1131939858, -470714012, -1331922948, -693770277, 1166959807, -2121635372, 1088898036, -734719595, -2079771051, 739803926, 800442772, -181371856, 952636091, 1495947307, 1323554550, -851226663, 1177056106, 94924083, -95972360 ], [ -613079215, 1777440043, -1115745758, 1447238080, 200460331, -593527881, -844287410, -700755440, -1502609765, 356536807, -282917863, -379252633, -317346867, -1012664097, 1096149581, -909417422, -112045428, 776807699, -1666816894, 1765145174, -136618942, -569253697, -1521324470, 1004000849, 1874472769, 2045518036, 1674210362, 676082565, -1230147417 ], [ -1595313302, -1123941567, -1878253972, 771465675, 312108168, -1343800749, -1650524987, 739382637, -958111759, -233954160, -2002709698, 1754474121, 426723232, 1382133765, 1040500003, 2115049338, 1580729803, 916205844, 269568148, -1667317680, -303079876, -356246928, -697427771, 463509887, 1929189194, -1955113690, -377390037, 352582408, -290215876 ] ], [ [ 1318563959, -1850032287, -1668653319, -629933164, 246384159, -1151524587, -353612164, 274022135, -1880234811, -502502496, 511789117, 1320269972, -1790685585, -1025741730, 281258305, -1244538321, -755912, 1599319237, 276420758, 864140486, -311178417, -871850544, -2053368912, 1370278804, 1403121482, 1063298423, -2015680619, -1704178710, -1661605883 ], [ 652213513, 851309626, 1809492552, -1231496500, 1758018839, 280004580, -325772151, 2095564933, -942061874, -2060909928, 1164703520, 1537694309, 36318751, 1232721349, -1072293337, -591631289, -1766402747, -1034904181, 1869444165, -1582275006, 472364557, 929472994, -1568576003, 444775395, 1325480672, 31338556, -2002742314, 1378354985, 1467943490 ], [ 58462219, 272739224, 20510399, 1393506102, -368973060, -2124042798, 1815325535, 1134922354, -1457083025, 1310706960, 122710320, 32963040, 1093589714, -1359872500, -2028721321, 1874936606, 1058938499, -1664263704, 1270643290, -1332251901, -1867909148, -385318200, 123110158, 1879757465, 1238124317, 308834106, -513446052, 253662606, -436419223 ], [ 1730380500, -568062371, 750944258, -1484331277, 1049592814, 1346078124, 942176933, -2010862360, 2068738811, -672206597, -918971933, -1744328364, 306253717, 1913269302, -1748588856, -870016871, -687846879, 431650592, 1646490895, -1184652391, -1346353411, -1195304928, 2113122637, -225430761, 2123663468, -1443196974, 682913581, -597241791, 177542378 ] ], [ [ 803498475, -399115393, 1772419117, -179249265, 1658677929, -612190732, -1430260311, 294433189, 373923320, 1693798046, 1723259124, 162262628, -1248261960, -1549850136, 1975695095, -928856551, -248157793, 101236397, 1510836135, -945300349, 1131416881, -1762193269, -1966935732, -788487535, -1315764361, 83110050, 920435516, -1204446402, 100634717 ], [ -1349078915, -413809204, -881952050, -1244574101, 1155981490, 1338049854, 1479907508, -1786601637, -1465364221, -976861406, 1939154828, -1707485862, 1842984584, -1974021320, 1443364969, 42191849, -922268964, -1339748151, 1451149319, 833261370, -2120403417, -313188616, 255676661, -718316009, 940509906, -291985784, -1296410154, 1593937373, 1608874620 ], [ -1842327351, 469829850, 2067858809, -1668069551, -1109760291, -337911427, 466601941, 1293647830, 1399095694, 230816112, -1080203425, -1604474853, -602035224, 561308334, -2006957752, 1619716539, 619718893, 1858758952, -504474633, 1580949247, -1989878175, -1431021055, 330090690, -31597746, 555158132, 899103607, 1349992201, -865453257, 1823200124 ], [ 2104865134, 1242570566, 251802037, -978539085, 1103882988, -742485006, 232619530, -1065596484, -373524039, -1932835834, -639944951, -1888233863, 734915312, 1286621075, 266123164, 1558733925, -2131972073, 1051759776, -1734855881, -1098110715, 879095736, 1940371286, -856420880, -792180196, -1392948804, 1739108582, -1613721127, 1105308738, 225412010 ] ], [ [ -467981643, 899978803, -439471519, -1686754537, 568187471, -970055066, -319808055, 1727288879, 597135576, 1409873602, -80267775, 1836029662, 1373435757, -2053431938, 816800549, 1847339029, -764863542, -1465765832, 1373134833, 1743078527, -1667212165, -1087293485, -208428700, 1575756269, 21119706, 2129706105, 222518802, -83985340, -698051327 ], [ -1423018286, -296700133, -1961684889, -1277324746, -1090320886, -636593487, 93855954, 609556930, 2100176704, -739931872, 1505237224, -1952967848, -735765208, -454256387, 43242916, -665651377, 1764326064, -827733035, -61425305, -76160484, 1899214703, 1021961031, 1294994442, -1438148456, 1013383057, 1981514151, 914558078, -2057694158, -687470031 ], [ 999361451, -71755290, -717159781, -682118152, -1274716347, 2132494820, -945171626, -1482722418, -413787335, 1678537685, 1296962311, -385412270, -2015471328, 1952220842, 1748279996, 1834987460, -1892411457, -894603937, 802825193, 1745920656, -1279128544, -1215194653, -353968446, 537924079, -402419280, -1899527087, -1875361360, 2086227870, -866410471 ], [ 359332332, 75645118, -1329030073, -1575063959, 368424044, -1674823617, -126339494, 2000126993, 2066797794, 346740729, -1302486, 1704660329, -1489339312, -285383729, -610279887, 1370335797, -4231290, -324547831, 2024088365, -40004962, 491574653, -943064566, -450642358, 2121656378, -1647223231, -11892998, -848891047, 836950574, -668583309 ] ], [ [ -1294140014, 1303567038, 522932587, -2125292154, -1241524984, 779636416, 1595219774, 371456154, -1874367390, 1581252127, 586303534, -1354430110, 2011154288, -983288929, -862113811, -923060499, -971618727, -974626034, 724575513, -1509512907, 77736438, -214414843, -622888310, -1874611855, 1692924415, 1918111983, 1693442033, 1674847320, -1721272 ], [ -1364342085, 1590946079, -1103217335, 1393693298, -201805749, -546395259, -488509017, 1455858764, -1787960078, -501415319, 269850055, -445647196, -467508619, -1739236295, 33928769, -180280012, -901236818, 121762036, 199614644, 1812015044, -1858893220, -175469531, -860703346, 672559966, 1438856270, 330838576, -574992556, 968693031, -582095467 ], [ -1785663664, -1199508127, 1301388215, 1536460607, 107569266, 1534662719, -1287040501, 47047733, 1526675413, 1461193574, -585946734, 287547833, -239504274, -116583956, 2037829610, 977257297, -621657534, 276040326, -784208748, 540917881, -210542946, 1683870366, -525061304, -1547319401, -411655703, 206148365, -837574204, 1950222447, -1171598790 ], [ -792607807, 553948377, 1358309481, 2029210459, 728042483, -1650676494, -697046100, -1927240029, -1715557426, -941732709, -811227515, 1800950745, 2120497880, -572684792, 392461179, -1922178028, -1606166399, 1059726448, 1386310353, 2089905425, 1574025224, 1294990986, -574910665, -1624903217, 453311985, 1539620212, -2095951941, -1020672384, -1144741423 ] ], [ [ -1431178740, -1708272621, 1390958946, 171954100, 2073389443, -1183883862, 536023153, 17379443, 1361924870, -272747871, -54347110, 2090756603, -1945808157, 1341842416, 1029542624, 2090322919, -1845852251, -1668696983, -1511797781, -1364350032, -1692428858, 646799067, 873817705, 1628502285, 1173799250, 837964374, -1538255726, -2070736907, 1614027514 ], [ 1225500497, -1716833301, -50872605, 848572834, -1634246909, -1877859882, 1319514083, -1745824088, -1761263123, 1230313385, -2008492270, 1404972898, -1859368622, 209176770, -394386176, 1864683415, 1832617900, 1346267408, 1936218209, -1234117230, -1228845934, 1703265112, -967871248, -1831996102, 1284588912, 1265681943, 117519561, 2147452150, -532610375 ], [ -1213070825, 1462522607, 1629205285, -605235646, 1590092805, -111278187, -1854878360, 665341844, 368408849, 519189419, -1380209489, -600239052, 2131515415, -795603792, -1659447821, 1190114135, -1832881999, 842481529, 374817073, 1330200434, -1883248549, -399273735, -1199968713, -672874314, 1847477669, -95541292, 96757350, 529405384, -327264946 ], [ 1993289953, -1403659621, -437673132, -515729889, 626454664, 1946285374, -1534259059, 1159483028, 705332819, 1021821129, -867920073, -1100608924, -768865409, -70849728, 1403759041, 830895417, -1333029310, -1708710767, -585671425, -1685918776, -1132755000, -1005845689, -1091800654, 368208060, -1746427806, -161457222, 766862950, -1650665756, 553443274 ] ], [ [ -1829454648, -700546899, 1464308543, -356537654, 827038040, -1947088056, -672006178, -198896056, -1123255000, 1627952105, 599905707, 1565294343, 1592695415, 1867755761, -1063615894, 286542263, 1068405475, -273787837, 82812736, -570260142, -462241577, -1825437043, -360492723, -1197153127, -1143707449, -1913602194, -285445755, -154821961, 1073607947 ], [ 451269829, 1372682428, 1395462263, -947577851, 2137940855, -1509204678, 952558195, -1264116409, -2057517143, -1400743915, -2071617221, -847796333, 766608487, -62821663, -480875236, -830345313, 1002184144, 1866849683, 534369905, 27340496, 604240931, -1792386914, 665182312, -1582071163, 713106130, -1426046349, 383721995, -54020536, 1286781223 ], [ 1019124203, 1616235113, -1118765164, -1942917767, 187748690, -20344170, 1590335929, -335085625, 1124078994, -973551017, 1616573245, -1086062452, -673375765, 348354792, 1517617575, -301683135, -824798040, -1497591989, 946166125, -1387004900, 703629296, 1829237663, -1992294366, -1959903378, -1199997680, 989092805, -1214580061, 997288338, 67342883 ], [ -48743944, 220616963, 796783034, 1480790902, -663983594, -1423207004, 642225824, -1439871442, -94298222, -347700888, 1588943596, 1199039547, -680793544, -805997529, -368989036, -5255927, -460641048, 1283347915, -1405677186, 650728934, -1477650104, 61375426, 1885360489, 1981402862, -960504360, -439077110, 1532250681, 1241595533, -763483476 ] ], [ [ -2061858950, 2030189385, -795667474, -1087007011, 1152490810, 111933738, -2068233782, -443714348, -35407449, 1967656807, -1731279881, 25621941, 706383034, -649962926, 531251630, -975463239, -196294226, 739879036, -949446891, -640455210, -2051373136, -286070370, 1749931380, -1132121303, 2049923787, -343560231, 1302656757, 1119268434, 303338849 ], [ -552746455, 2135709605, 93361180, 1119688534, 1509808230, -1878825295, 1306699951, -886093033, -2029742727, -1247061859, -1440203777, -919817567, -1646551856, -1890737513, 905495040, -506430764, 1591094125, -374169621, 1478736897, 1307771905, 1256498021, -618345129, 1582151434, -1797594356, 452291518, 557158069, -1028588371, -1660053350, -71885927 ], [ 627314544, 1104041767, 1536924617, 1659434038, -616944109, 1056901033, -475250419, 1002410598, -471546783, -349593855, 1353194515, -552349668, -114111775, 533477734, 1189787889, -1034051903, -1606578466, -534349751, -736554118, 2089085571, 567418296, 1383515401, 1822951527, -1520238555, 1648672812, -1136399544, -1659294430, 2141998904, -938292565 ], [ -2032244835, -1954954917, 892162574, -426842786, -253121183, -714872360, -231116396, 443234793, 1970474584, 684131508, -1755761544, -836555825, 1418285424, -447449571, 1316208958, 1411623233, 889819671, -1870879288, 1830581883, -1994611599, -216434370, -171428969, 118844380, 974169933, 1068589169, -567983052, -1273026005, 1183001799, -1870211805 ] ], [ [ -332631943, 2104469385, -1807777696, -1155196888, -1215715377, 493103163, 1871260229, -1540458243, -267326621, -1910214708, -138790764, 1642220259, -506638552, -1164539189, -1218823800, 1409588426, -405774436, -1874969060, -196239683, 434257389, 445996825, -740297068, 537662711, -190101694, -1159138329, -266966414, 454711974, 900987965, -876977262 ], [ -1113183034, -465983732, -1857001947, -729800963, 931431979, 1927392146, -746209598, 2073534857, -1261721004, -1873047318, 2101081352, -672303396, -850653794, 1028800332, -964728346, -533330321, 1381780799, -1233385434, -1543058928, 1935162255, 220666870, -741747785, -842764513, -2003737275, 1658733461, 682004086, -1404473614, -83335137, -560689526 ], [ 731951016, -2030934080, -1623045463, 1257931125, 1242086448, -1646816079, 47853370, 1983420161, -967101837, -72480615, -1009010784, 56805178, 1557811803, 1654348042, -681959238, -1840688908, 320721336, -837652906, 1293971205, -1766126275, -1766325289, -1615153612, -194080889, -1652722306, 1481874612, -1545018481, 1216312498, 1626312341, 1507127654 ], [ -1116341650, -1573691758, 211890953, 685058443, 852191111, -1463797064, 545175695, 79686037, -433284611, 273990131, 1909258411, 743268195, 435617759, -1117000232, 1481806890, -1772883690, -2138346723, -1616320019, 538925992, -1940473892, -1682398079, -2017836424, -279846355, -162230720, -537251129, 1385407826, 275880945, 317418452, -868239678 ] ], [ [ -249783138, 1062270899, 345002410, 1251500357, -237963337, -2074324905, 486463059, 1952400080, -987142284, -2031335498, 508460584, 1247259307, 147437632, -1915288397, 707920974, -636094986, 574184082, 467877298, -1032107842, 1697795196, -656229356, 707488353, 1218689934, -309757968, -1898923834, 1695482582, 1351202420, -470791819, 672393949 ], [ 1390417458, -337606214, 1454181229, -1405431080, 276943220, 1879197265, -1112199402, 1420650898, 570185195, -557400514, -529322578, 1709685377, -421672326, -710702564, -354497315, 1667849387, -1309208412, 1074492175, -1786644980, 1835977866, 533103862, -1899989912, 303022264, 891337856, 2015925815, 1129132745, 1049897057, -1808337937, -442626868 ], [ 1165819244, 903387707, -645497633, -2116363238, 2056931688, -593115057, -771537604, -319946427, -2101114068, -483468868, 353338521, -726437812, 1539060304, -712065265, 1976664232, -1774631792, -405482723, 1706697042, -659450576, 1036386993, -530575143, 1506523863, 721339506, -674984916, 1413213936, 654653196, 670076983, 328444039, -308418720 ], [ 154145188, -1956934002, 921818130, 883761951, 972525179, 451674319, -138158253, -477063653, 2043617136, -397259784, -92161560, -2004649393, -1258266159, -975128823, -374777592, -1495753751, -349197161, 761530599, 428766381, 2145641413, -160797566, -846207693, -526415374, 1975756596, 145563662, -1782918260, 1387478271, -982818789, 360161294 ] ], [ [ 1802782184, -646434990, 411215170, -1971149270, 1044871149, 704344513, 167822266, 1721955455, -2016727761, -1090351720, -1791870825, 762464417, -436340062, 660349827, -1157240763, -938116172, -616600075, -476172592, 808430867, -1966400679, 1742779019, 1787918377, 1125200591, -1815604005, -1409655573, 600131554, -416293947, -1890818957, 723272045 ], [ 1176275269, -697305880, 568005840, -1567490552, 1088193403, 1027629708, 1864604875, -278111760, -580711500, -1199580414, -1821050579, 740942102, 436924871, 619644634, -67695790, -1468394226, 403574900, -451802858, 1735105966, 1728178127, -869451950, 91159889, 1806501385, -2112969879, -784851719, 1604330371, -1614691308, -705637184, -1214599672 ], [ -1639219352, 1056464483, -524537719, -679072208, 82649994, 248758914, -1797119151, -387440376, -1423212777, 388832752, 511019030, -1875120733, 633122297, 343344531, -716291166, 1886025955, 1154972923, 135853342, 1888679255, -1254342244, -2090941269, 98837759, 2134007916, -1132246182, 1127627188, 1884661518, 1078549307, -214442604, -461434072 ], [ -1495487421, -658126416, -1670953830, 309207530, -278184630, -234687023, 163828123, -1517983098, 782477607, 2077795821, 289212859, 2049444549, -1576702414, 205655554, -645560854, 596411008, 1394122060, 562474384, 1615779944, -804634693, -126318736, -969096233, -739828715, 1258787382, 1837959886, 682668719, -544081739, -2070652848, -1089685639 ] ], [ [ -1203298029, 1876985006, 2119259086, -1099357428, 1561500856, 681220902, -284712426, -1335415784, 639559939, 448496429, 1102665243, 1556666304, 1609953439, -436475571, 449243558, -241892962, -1241452936, 207063980, -2058542674, -1970879028, -1953598002, 1402645101, -1782532489, -1615087093, 1521358541, 496957124, -2008012452, 1960916462, 59038512 ], [ 254110577, -1392261144, -199582394, 1795299436, -1151733244, -1889513476, 1316768009, -151852736, 54762322, 78670542, 2096537532, -1536360182, -1144648845, -1443670212, 1028766453, 1512344727, 509826070, -1284844354, 411378440, 117229349, -818137862, -1689473661, -1595426357, -35666871, -9007627, -742330009, -585936865, -987370514, 2032959564 ], [ 118200142, -909868307, 321632785, -875187023, 978686747, -488919665, -530092751, 981919140, -819537371, 2049122566, 2122839534, 1921456200, 1049468592, 1536597521, 714597282, 746898556, 619116274, 487821986, 754006835, 2058410118, -1227932861, -1976394714, 1073237111, 1843680833, -1497023373, 1980409665, -1335120526, -202352016, 777304187 ], [ 1189809503, -1632140428, -186042348, 205262358, 1411601161, 2129331241, 1203322206, -97738639, 1487051959, 1122399653, -1849787857, -2133218087, 96244148, -50023127, 1889948036, 1655964928, 157475484, -1759256741, -1921457917, -469621212, 1095011786, -2121096327, -1992305227, 486744957, -1510971195, -1728878928, 1744070065, -106601828, -1786031160 ] ], [ [ 1544435651, -658120246, 1997140248, -1811746499, -695024793, -1418500403, -768846361, -1111204884, 1827266211, 1603907200, 1650798481, 2069620259, -598302597, -179845415, 237094371, 1614585127, 158759169, -725770230, 542216069, 1936861897, 1248917809, 356596024, -1775375358, -871989116, 191530579, 1478166789, -104000901, 1657938002, 430638478 ], [ 1140847953, -691151899, 323548008, 1973436042, -335579872, -291433164, 1768644182, -1994323294, 2000451933, 1698471098, -1717019692, 1913055426, 1130117854, -16159156, 1439111283, 1744629428, -985969675, -1741455922, -893143953, 395051816, 834046741, -541591036, -340705153, -1313421024, -638525207, 790376018, -1653621336, -767923040, 164003044 ], [ -2127466074, 2072613204, 1663552278, 1653140655, 26236491, 1988869946, -1660529198, -114282233, -1348688970, -1407407777, -1462096552, 1015720543, -1479632543, -1111274093, -603740451, 1567093699, -205536768, -1979382075, 520973276, 1251554041, -268751973, -52895552, -1850016295, 146080264, -894687641, 139966335, 1220200466, 267021103, 2043787294 ], [ 968071803, 787637258, -566734576, -839957158, -788411653, 1618353946, 637893401, -1943208034, 703816531, -61025213, -91541299, -1875473965, -1342247461, -1894742724, 1982161296, 1437018354, 1103845529, 1399937336, 331985272, 739352948, -288011617, 45632386, -1206394967, 175554927, -2327138, 310623016, 325706887, 224293797, -1996433719 ] ], [ [ -1517010819, 2117217996, -1488127282, -164964409, -1826813788, 917076328, 468540662, 382006664, 1075827193, -629721408, -2071253506, 2300420, 1459881605, 189543525, 1817123411, -1503603443, 672140435, 1061370041, -1872717920, 821042258, -1386984189, 1179848368, -746831463, -92465504, 69472889, -678173759, -127937493, -1353698053, 1306918611 ], [ 780014661, 937202737, 1819244447, -362757042, -532113825, 830873224, 692742746, 420638189, -623409339, -601541777, 1713843554, 1934766940, -52061825, 290390118, 1362998930, -1118264310, 1482264150, -1166776624, -1488713453, 1461104905, 711303105, 862375585, -1182647969, -1205864184, -1143860035, 1020473146, 1603983131, 2129165979, 49480813 ], [ 539332663, -1252151535, 740411364, -1875563541, 370752415, -818550947, 1437664907, 864158616, -851678883, 137703284, -884442907, 1707356957, -2063476573, 1373345625, -57042414, 39605178, 1282806849, -1777288482, -1577304226, -1725390797, -1901141238, 614723495, 38228812, 1767705957, -1709734488, 1269505937, -1987866431, 1455181215, 414889169 ], [ 899754592, 1640524404, -988785830, -524381524, 1678567813, -1172643285, 788198400, 499303628, 362523506, -1599466538, -1246279187, 837096993, -1082330488, 2122731061, 1946838415, -1161746078, 411375242, -225336659, -212002488, -1888836883, -1570901567, -807363399, -492889260, -1080521409, 1068014468, 403024296, -1797133761, -362240077, -320829829 ] ], [ [ 506997699, 512158893, 1723978681, 1058289395, -419482427, -1372285729, 1180245243, 1265731887, 651881841, 41546618, -1221710134, 1603651428, 1254589612, -767894804, 242850386, 916888823, -1372288043, -1031475582, 973756443, 1569033857, 1055937254, 402089593, 997708289, -615574443, 145097793, 860268281, 1087286719, -1155462145, 2000236446 ], [ 1241270354, 875091246, -1861007553, -1864194597, -199787019, 1270738085, 1813872394, -965064791, -2014647610, -476729950, 809067202, 1174889946, -137764546, -733338093, -992696207, 1694176091, 2055199008, -2114120979, -774884610, 98950933, 1557235277, 102730923, -391435930, 1902080256, 796752601, 2011449523, -1161552033, -1843988446, -1744547198 ], [ -1757482999, 883885843, -1880487098, -14268904, 1797949859, 333926235, -153061263, -1487392667, 1683119945, 677535957, 1779364600, 779590195, 1608089567, -1236658804, 105142614, -604055574, 46068828, 398761301, 246209490, -652504936, 421501986, -980685723, 526929561, -119232822, -2004979035, 524180569, -1239077542, -394061324, -232118543 ], [ -933433077, -924302124, -1831566507, -1439306711, -1783925186, -561611419, -1425981776, 1447085173, -1060708167, -294091976, -646357304, 611357338, -962939889, -45574110, -733682884, 1185241070, -710077919, 2016982222, -2001260579, 2108732670, 771229757, 485863585, 1565739338, 1524705848, 179902229, -932469855, 1542227490, 1624205720, 1234923676 ] ] ], [ [ [ 1379614328, -118513238, -591067994, -1414442649, -861883511, 51445122, 1658806199, 846561728, -1374001735, 895943403, -1577993907, 1578805691, 1386188489, -820985813, -2130962731, -824225731, 267083966, 1467809751, -274360662, 365995425, -836354246, -1751240577, 39671173, 715826860, 434052743, 1905858334, 1311358907, -1823514140, 998412355 ], [ 124163155, -1943474182, -1982401342, 1715743538, -1389670242, 927265587, -394888527, 2146745710, -510819344, 1729483404, -290477333, 913462687, -309127554, 1416841824, 1992805890, -669745873, -1137852449, 1381208229, 101507896, 1984352595, -2013717911, 1275107863, 225795607, 830670647, -906823781, 1750987476, 1661032784, 939421374, 638597071 ], [ -1991109468, -423919501, -1086605581, 930199100, 776887234, 1548789118, -59495686, 1549226297, -1236893916, -408713815, 607331491, 1355848120, 621354685, -1662241253, -1834748710, 534277945, 1316018122, 376381272, -1207356887, 250951896, 124430415, 1311465689, 1959057518, 1265616484, 928428199, 1046195958, -528552110, -1780502599, -126946991 ], [ -380123792, -1791106256, -847658697, 1565677840, -317045135, -1317305215, 448393392, -797035258, 686373034, -1190371510, 1699410322, -1049699277, -1222966476, -1447250482, -1728582141, -142618829, 1838459691, -744284998, -457174249, 939955827, -1344494766, -770231802, -1496505304, 1822800231, 1450567388, 1738049980, -1050362694, -2030312567, 820285895 ] ], [ [ -1591349474, 626210012, -1900039001, -1633025357, 1592984771, 428386123, 295994627, 1942350829, -314191473, -375390890, 416706931, -1291180545, -339867668, -1964108890, 1078871959, -641620890, -185752803, -1210414583, 199408036, -457178356, 636670474, 1487254743, 390349704, -740644996, -729548243, -1605144350, 1369610717, -617490079, -1388693224 ], [ 1560267103, 1103689351, -205604852, -440014822, -1037911840, 198448544, -259338364, -2055440146, -1413102759, -866359906, -1324554285, -1549734977, -923334746, 1864474203, -1104103907, -1152937604, -1327299506, 15635151, -1513950935, -992579181, -1699701482, -272248783, -550431112, -159154594, 428699118, 1705722570, -1626233761, 2092755780, 332616000 ], [ 100838880, 777376489, -2021277297, -1334107612, -333169883, -74388110, -985347740, 2126132007, 678517995, -1254273901, -1393073101, -2123251595, -977434659, 360094124, 1409802898, 1302524558, -651751928, 1588241495, -957020285, -2035928936, -1561821293, -659487888, 1378459997, 1971093472, -2111845417, 811672928, -1930601037, -1433554992, 589566161 ], [ -1119636804, -2033104758, 1251535071, -424136126, -577188478, 1781287367, -554171469, -992656208, 1502986337, -1589406520, 892641199, -1497857790, 624663307, 688996480, -20728116, 425354728, -610361884, -1741851569, 293336200, 304291343, -242272022, -897897397, -1652731181, 1197711064, 527639270, -1601313581, -1281385220, -1908753161, -1917034227 ] ], [ [ -160885574, 406474961, 607376193, 1330067799, -1665497106, -612544553, -1161527138, -1128015635, 2109581297, 822754395, -759264889, 159889337, -685873960, 1969713579, 1603284189, 1461799440, -1385378758, 698714802, -697773148, -330200426, -1803842932, -1401700309, -1810968419, 1697849054, 1541101071, -1111540484, 421684940, -1869614812, -1139699606 ], [ 73457175, -1005518341, 1877518401, 742823130, 1231523631, 95236702, 1073716771, 1237819686, 1614153205, -116051208, 1636644041, -116225029, 1269096183, 391108832, 786094865, 482850045, -692218789, 1184927663, -753557506, -1444972931, -1536530845, 1898884659, -879046241, -64868477, 119996023, 185438561, 1446787835, -1081745248, 1866175504 ], [ 861271618, 2074212842, 1408579659, -40218492, 1861996130, 1013488541, 1544453410, -1907155457, 1955843566, -272912850, 1675911727, -1596251282, -48338143, 540799509, -1111279543, -813322817, -1115366579, -965604779, -527456061, -1082736310, -2056467723, -471924758, -225828590, -1342380980, 341466278, -1332911044, -1497374570, 749229139, -114984350 ], [ -568684754, -2099842042, 941590706, -379963952, 238920571, 1031623265, -984056839, 247780597, -1653415220, -846998234, 149033547, 1412295357, -341701614, 1432354746, -1863876995, -768134551, 1535194897, 230783366, 1092063104, 1252820343, -1144331703, 1094041122, 135244557, -755359386, -1273323717, -637361533, -2128254203, 1416520004, -661696865 ] ], [ [ 1971822246, -395943131, 1460993802, -380885942, -869613357, 1670952583, 307293420, 1846721063, -272766569, -907004098, -1452347612, 1880695179, -90256518, 637756709, 1379154089, 977637595, 277360926, 31825060, -1897578080, -2099075930, 933886602, -1498626731, 2068464001, -349549460, -854114502, -733939071, 420014650, -1533040108, 721017189 ], [ -27988294, -1185161574, 1910009794, 343023445, 336935124, -1614235279, -298564337, 1752829891, -2040217843, 2065761841, -2097211512, -922091276, 1606907953, 478219726, -1562656907, 2127757396, 1364742403, 44826325, -1955840903, -182111611, -652912628, -1987945299, 1572006580, -1607908754, -109855747, -237209348, 361789349, -100903243, -1388699507 ], [ -398479313, -687769327, -1617900140, 2034807058, -899961441, -630461757, 1841906039, 791326394, 1251154348, -669364094, -70601033, 735759184, 2058436096, 1555803857, 1598880060, -1424939984, 1652090344, 534167848, -939868979, -1040613651, 97618185, -888315464, -889303970, -1703255997, 1727959367, -831024845, 242727733, -1332416190, -879732345 ], [ -360275396, 979348503, 126678650, 1256837467, 1191251219, -1516180271, 56957026, 1380790160, -1453551704, -600522054, 199574029, 1149710526, 2009777409, -773586890, -656756549, 1793740660, -2118716938, 1796136952, -1711099867, 2050534727, -741651093, -19922817, 1602911549, 1921442529, 1863897910, 2100671029, 1342734231, -1817445864, 731279442 ] ], [ [ -303249610, -2070335601, -1323208585, 1079593054, 1809947041, 680818587, -1948507815, -2062443870, 1312161383, -1619057895, 162777688, -26114263, 1866541129, 234396046, -877367481, -191727199, -322640689, -1752478059, -308077933, 534644963, 1294428777, 1491209038, -1837898847, -1830088190, 1867228084, 373491548, -1262300766, 898260458, 1328893572 ], [ -413798664, 1115660238, -927042440, 1746509592, -2113752972, 2022660139, 314249311, -511823671, -1340715309, 802663341, 322189017, -1101089373, -741687531, -1782934651, -1956458320, 742857783, 2121770902, -147418092, 674915825, -907482210, 53333662, -1961084422, 950640368, -2139831702, 933723614, -1149756874, -587933734, -1033445520, 398698911 ], [ 128994289, -21107869, -667376651, -1369950542, -1912602373, 1693048979, 101184106, 573223651, 1373271414, -95607539, -393967680, 425077076, 636264762, 1870983217, 542726340, -7982481, -722806612, -648049978, 227094601, -822489527, 1086572533, 829043399, 1532225737, 268315902, -157881966, 994279053, 955056524, 1162617465, 194822036 ], [ 684124080, 1258399703, 559850535, -836386625, 1956699825, 692469643, 876125892, 59960148, -151086298, 195958592, 529185532, 226893531, 938747076, 1251089294, 2041388494, -1620335830, -1034298757, -2005321222, -111697341, -469343328, 1189819683, 951154478, -59626142, -1725595396, 367134801, -1306850089, -627300038, -1149975493, -805668214 ] ], [ [ 1061865750, 1454864854, -1621575516, -1254484717, -1739552900, 7124068, 853900290, -1835143909, 30712915, -810955416, 18133176, -983464297, -1678146299, 276423143, -1083087890, 1009763046, 796967755, 1355094438, -234884732, -1389645330, 1139187290, -650628315, 699923215, 1117824067, 1693663096, -995541273, 24576981, 891320232, 969916069 ], [ -89750874, 822285330, 548880183, -635100757, -1201373511, -334929455, -1750442117, 60641357, 2048779119, -28686598, 1467953131, 12171628, 1829455755, -168326385, 1044759985, 1017031722, 1532169160, -1774855655, 1662386954, 1477349370, 310372230, -2077773604, 1481631111, -711761415, -608166419, 310451636, 1454982766, 927134488, -2013595551 ], [ 369513425, -1565877420, -19261762, 478282587, 533242248, -97056037, 921199788, -155089747, 1741599815, -781918704, 1350700623, 1785367675, 1096912149, -1227850195, -697476008, 2089256869, -2025457390, 46175990, -855032531, -2044157069, -2067493725, 391983451, 174139684, 1822229306, 1943575671, 974389668, 1101822198, -538018580, 825989614 ], [ 789554610, 329325177, 1780918188, 1491578573, -1399958686, 202218984, 1624497069, -626686594, -1170922311, 2071910719, 317133334, -1562686977, -981800826, -1418071894, 1074863659, -1562760688, 1189077755, -405291786, -1422161805, -2047176712, -704372971, -1492190970, 1095944544, 589534524, 1873639926, -220227709, 62254206, -2003578081, -354434549 ] ], [ [ -751919266, 2021068823, 797317263, 1211267657, 1821740384, -2013700358, 501674236, -1123971085, 1276706199, 2117263939, -150227183, -806046466, 66071317, 872151835, -317478237, -1977156123, 328831699, -1808551878, 1526387594, 73603147, -1471572335, -401355107, -621659715, -1298841709, -778275544, -1404874753, -161314177, 1217692224, 2113090501 ], [ 2049142608, 1447653955, 1932908930, 253106335, -2003003500, -326918243, 31670240, -2126734966, -1180798104, -383918569, 1793162654, -2086818563, -324183646, -1000976738, -349118223, 1876288151, -1179244939, -767435107, -510039479, 1974901282, 1340445813, -905201822, -1728176482, 607542055, -717110108, -1701124677, 1481424210, -938236578, 976130089 ], [ -204918812, 1611565748, 1808910885, 2012837416, -1718173067, -431442060, -245066749, -1025290490, 974460693, 2131763813, 854811746, 1142940559, -18581310, -699444667, 209940585, -1781234117, 1534701654, -290167656, 735981228, 582281073, -1105488782, -1445523133, -214877293, 2048686758, 1873061587, -272213018, -249482138, -757446778, 861164903 ], [ 814456357, -1420992227, -805603353, 2095266775, 1362149429, -950290681, -1461720530, -1874355567, 1595413327, 1050758610, -476408971, -150669727, 412445512, -235304107, -800838097, -2084863684, -1002855901, 1133768772, 1210712422, -1850245332, -22336780, -1489611995, -2069896945, 290348771, 1794636040, 1510366493, -367878776, -463605111, -1530744470 ] ], [ [ 577395376, -1065259451, -1681819267, -2045416576, -1994296104, -1921924018, 1436392673, -321038426, 1569659146, 815187362, 1046441669, -440408393, -1680461578, 707673477, 1821756731, -916981049, -1490471462, -802717097, -608316557, 394189918, -1331632615, -370074415, -978729984, 1171329703, 1973618825, -947906112, 234465626, 2073357915, -164814374 ], [ -1132138086, -1685206007, -722600817, -1350367634, -1945157548, 1103462479, -1357925753, -2032306578, 332815340, -1530011775, 1502657572, -1805799195, -349504044, -341714322, 951771101, -1715276556, -13214367, -1522113497, -2075411846, 1199111637, 2105349460, -724345252, -2135299064, -489178822, 1109646106, 1613655249, -282074184, 44889940, 2012195687 ], [ -2058774736, 1275906100, -126184614, 618912210, -228659893, -1626567263, 243157040, -1908948892, -2136024631, 686619687, -1623268055, -265069531, 115824110, 240221250, 1350364050, -1297731152, -214437776, -200695052, 1355115266, 1856959575, -76920797, 1865488452, -1218520889, 1413054087, -2001953391, 1217768616, 1631619294, -305832669, -969883511 ], [ 109854944, -1382043195, 54593098, -969108142, -1577557220, -1333130897, -2133324047, -177234424, -1117317266, -572906870, 185889106, 340129938, 522075191, -944358498, 226597758, 1681150615, 298423488, 954189104, 856941293, -1030243519, -1770604217, 1367498449, 1840327043, 6886975, 1408054665, -91897253, -2056456361, 1123254973, -1919941483 ] ], [ [ 1165444965, -203553005, 1325827684, -949854544, 918211171, -1858800931, -262850757, -164316806, 47098341, 1008956604, -1610301551, 1572887444, 551319912, -1379428946, -863546104, 2050764889, -2013883870, 1498873096, -1321682280, -1244078389, -1680531374, 1887092026, 1143300020, 425826860, 585837900, 2060281184, 1768819736, -1212722776, -1954116516 ], [ 1666324802, 363047262, 1873882056, -88629826, -188348386, 1857865579, 215763672, -1729918284, -2135157186, 651121484, -2010887808, -527317416, 614748230, 1176063745, -881183280, 245648105, -11900810, -391348091, 486684144, -764319169, 775973102, -1526798388, 1686823494, -1691598169, -2077483298, 893807210, -1406673655, -373492998, 1503210905 ], [ -1223576801, -2098537860, 33061361, 1507916234, -49790651, 1418601431, 1143631962, 346143456, -1085551297, 1523799163, 217687803, -1558655819, 2081583891, -1526051274, 1636674348, 2079514484, -1468701169, 2050987241, -1380264419, -1193243956, 8714568, -378380387, 1263493831, 974665245, -1180049621, -131571552, 674895086, 1886439726, 343368237 ], [ -1050443235, 1881755458, 707987717, 560726887, 1784372831, 1727605521, 496151617, 630992311, 111463874, -1540193037, -16079739, -155949830, -434748922, -663077744, 645125158, -1928340221, -2140247999, -1740558383, -1474697703, 667287181, -743435379, 169054474, 1001408163, 1309937856, -1603498307, 1075045591, 1143302875, -1284602999, 1561141023 ] ], [ [ 1540090239, -1351129175, 976198480, -1905542170, 2088355235, -1130267131, 1035255157, 947954075, 198222062, 1027473233, -928881781, 712205888, -389522065, -468520069, -1629856086, 1275943316, 1627025687, 694474470, -1834050254, 5149042, -96738447, -1556503986, 1274087113, 909263909, 1059124770, 1066800997, -5361960, 1802121727, 1187718559 ], [ -917338804, 1599494925, -1648007004, 1921224115, 1720544405, 1247802643, -1525533752, -2060656566, 1286531546, 505217319, -1822071302, -1759367353, 318405158, 493595081, 164312511, -712563032, 1555544078, -1625250750, 1567104072, 834406441, 1931872865, 940743550, 863342567, 520619227, -1582500995, 39580026, -925824449, -1005225862, 914028560 ], [ 1882967559, 426991295, 793600611, 759376953, 1854469481, 1247600668, -1724559285, -1253606654, -1374243123, -744980919, 1880834835, 139446004, -416796116, 1519995292, -671781172, -1453329582, 2099330534, 667237815, -2114337354, 536862501, -657616089, 1879453549, -705470201, -1383984881, -228440147, 1874570001, -290515505, -1698033514, 1224433951 ], [ -1166304638, -1845072879, 1216126597, 733898282, 1536053298, 1480986315, -1112142109, -1788819894, -285831526, -612247153, 1940180245, 694070979, -245959741, -701407304, 4836105, 711200595, -1794964489, 782397645, 1340167154, 1760863575, 1554819127, 1906832667, -1343743296, 1442056337, 1043242060, -16673926, 967418852, 1338982479, 1921934190 ] ], [ [ -1097193154, 2099358661, 1230755279, 452953004, -1283785835, -1745202217, 1410586236, -1739622409, 2033838042, 1178316301, -1441522732, 463795850, -30182927, -1676156363, -68023625, -1018278220, -973275878, 308579802, -270560351, 948237999, 1908297189, 1957129030, 1149435564, -999282249, 901886687, -724005164, 394603758, 1497332429, 581951328 ], [ 201825961, -1769773792, -334803565, -1827577189, 1106763003, -782437057, -687993543, 1751959057, 565535955, 204896608, 471020119, 1563959031, 1041476848, -713938773, -1527662813, -205150581, -900604090, -428893565, 834620953, 24249761, -171664426, 600916595, -499775997, 267263904, -1623912882, 1741444156, 377991178, -103883230, -1255245722 ], [ -1531740553, 602066582, 139394772, -1794256760, -540956672, 494498155, 1271262720, 1505401834, 483078704, 1232344124, -1007200449, -564199955, 1372163896, 203099385, -1610803848, -1082800053, 1370915961, -1618169440, 1257609181, 974860836, -2112508781, -910809920, 722365730, -1118055691, -1602663264, 1805026615, 87459856, -1101454802, -1184988153 ], [ 1410533123, -638447851, 1621498279, -310368615, 1075729968, -800938505, -847579932, -66923600, 738496937, 21844605, -611323044, -740447523, 1022062660, -1241219347, -873616588, -1749275450, 2066411974, 697374267, -584165567, -399722337, 515862205, 1148912894, -1715504499, -999749772, -1408773642, 142492865, 275934621, -457424795, 405131902 ] ], [ [ -1123146714, 387627284, -400325411, -127061735, -420635831, -2087027110, 1695587383, -248867884, 919603448, 679325902, 609447679, 1780255910, 299277096, 30496846, -247499995, 1101091741, 2048778225, 1734565572, -1887225678, -590661483, 1888597321, 944402749, -1254429820, 1025290986, 33423930, 902949455, 455086980, 619290737, 1825853311 ], [ 20775234, -633881524, -852188229, -883618310, -691891394, 254994373, -171278584, 1505593105, -948018771, -1881062624, -760907082, -492170648, 1106645550, 1427187023, 312826541, 391793795, 1013081673, 1433069138, 442493073, -1174153375, -92970430, 315747281, -1101173010, -238528323, 241462059, -1997888619, -1619148049, 371829896, 729986192 ], [ -1214357315, -2113127657, -1527003621, -1857110758, -930647112, -1091000176, -273510590, 811356092, 303860387, -1529603973, 479867717, 791482938, -1718815176, -996304610, -889903570, -607949713, 303315392, -578903168, -914438176, 1781182925, 1820670995, 2082843510, 1052025654, 2116903099, 527725875, 1300223508, -202948895, 1176878621, 1993787301 ], [ 1803223025, -1544583338, -2139693584, 272366332, -1720377952, 247792823, 1311957471, -148311500, -1035574656, -1565164008, 119639111, -1340461019, 1445490067, -831642450, 1060098253, -1940691253, -1933770699, -1080738641, 887884437, 305027796, 390708876, 1038081111, 501257883, -1871450093, 1485372154, 466611438, -640092289, 879077792, 1479306099 ] ], [ [ 35778361, -1923544685, -1573671211, -589437895, 164731773, 1165411766, -86864061, -937032006, 101755300, 1442350158, -1011532223, 999841818, -409215332, 1731714170, -1400325581, 73820422, 1982976329, -737925346, -445166875, 1785885718, -514079947, 1468423668, -1340198385, 687864639, -2031981394, -687547087, -1102013725, 1163576543, -1788646481 ], [ -72718670, -571799493, 859577195, 444773273, -145083443, -2069950860, 2125726585, 1898852441, 543426473, 746008142, -1190820380, 2058166587, 1879756417, 815906070, -1550172075, -224298148, -2021634835, -583737996, 672845796, -82281826, 538791749, -531222607, -104116778, 711125874, -1336460245, -1679979154, -617036210, 90187112, 585207160 ], [ 251306816, -99081057, -1437940255, 842402416, 1704768255, 143239428, 1268612602, -1954784713, 1252507457, -964189716, -1055649030, 392791044, 898132047, -155616754, 1365398892, 988347138, -1448230182, -186201823, -719454577, 711727710, -1678186912, 1794099038, 1626571027, -500754836, 637768848, -989149806, -1059801789, 2021689976, 1785324116 ], [ 880680603, -1300520401, -2117650476, 1320226978, 2140883062, 2145707572, -993320964, 887620613, -249480834, 1626415216, 836493797, 1181977418, 627807386, -881208068, -1932246918, 1297310752, 440048850, 1903676062, 617099830, -682222442, 799305144, -878305834, -814568389, 159759812, 878181318, 732695728, -145776973, -1142402165, 481523233 ] ], [ [ 629491651, -1959683614, 904922380, -601674987, -5106948, 550285628, 196983553, 2042331422, -745970465, 757715935, 997695182, -567187962, 1391137246, -1771141813, 1110725561, 1914742426, -413328502, 1946097910, -1830990798, 3235992, -1019928914, -453048439, -379035047, 2009301917, -1802948140, 531882802, 1929405061, 605734051, -617938498 ], [ 1802400673, -2097426378, 1522812558, -1444893917, -438433494, 1522287416, -80505703, -94391323, 856108250, -1631324394, 1527300755, 1907930146, -863334990, -1311234206, -1661911044, -1671523041, 1623448371, -700479058, 774012668, 915527575, -87006361, -884822728, 1485943199, -1243008552, -801561395, 564643403, 1699041654, 2087377873, 7298300 ], [ -149490560, 1735263057, -2041305011, 773674231, 701322651, -1400093660, -2106718803, 7522240, 1750439737, 256465330, -1261306471, -441591374, -1710080692, -1727883548, 1796816608, -128508609, -50111634, 935522719, -717611100, 1517913713, -1801939422, -1402328111, -1756622777, -800520500, 1094380488, -373402606, 834012907, 1077675241, -290566485 ], [ 1026845344, -305835897, -1237844312, 1958486252, -345244843, 520936631, 1911201846, 537736474, -1816216070, 1471414923, -1158311238, -429235786, 1078524595, -1877647976, 1118782359, -1353563656, -527437995, 1122282339, -1713960563, -788444802, -433281190, -973317344, 751881690, 1082888545, -376014844, 772093275, -313740849, 1199562576, 847455102 ] ], [ [ 799866761, -340318026, -63629423, 480962502, 1342378507, 1530787873, 499026988, -1338181227, -40968555, 1940423573, -1925054873, 1638141440, -72133919, 245673136, -1829081619, 2132601004, 522074861, -1416698504, -1329033564, 1104528911, -1149538238, 1297402055, -977471747, 1263348982, 501682158, -1754193652, -1229869623, -422001712, 1993721116 ], [ -1944987032, 418047835, -2058034707, -482648346, 1407627494, 940149036, 1083471840, -329940780, -1263900969, -1077939190, -110229705, 1935026703, -638489614, -396449156, -1810400618, 1787968043, 879307736, -1904384663, 343040314, 1560816507, -995532634, 760515662, -663985296, -1339372517, -562923704, 1165814732, 1376732991, -1544692852, -832200378 ], [ 1189630369, -677581576, 22333480, 1193621775, 916963026, 1556463927, 455888380, -207408832, 2139718193, -576669184, -10950324, 704973759, 1157108219, 105831162, 1347710853, 32812286, -1450470293, 2008430906, 1677888471, 512747161, -502030963, 1749696348, -641163487, 1741859831, 589763652, -1246258357, -1028218699, -621813559, -55055964 ], [ 656802936, 1130366708, 1596184186, 991067196, 1464459124, 1475395902, 1459952709, -710718943, 1741857717, -810169124, -18070390, -738813994, 1919158083, 266860305, -700960172, -116214000, -1290039328, -841696244, 2042918290, -1740537566, -677498833, 1119009730, 1142652722, -285992498, 817311533, -1353249657, -1344828632, -303288910, 1710766023 ] ], [ [ -1957759501, -162045360, 205078786, -1495127557, -1514021832, -1471519038, -1078713460, 1741101557, 624690744, 794115489, 1810963752, 1711233285, -1733760323, -619979392, -2005529754, -1939548506, -1050069348, 93395028, 1477731961, 1441627208, 1984212784, 1343814524, -1288383696, -842350811, -730982793, 1354222530, -1528589977, 692518104, -404592093 ], [ -1265127613, -92188664, 1574259611, 1013942644, -453520489, 799376605, 1026271597, -1729461856, -514791029, 642437968, -1436978596, -791128705, 137259822, -1604378547, -1124299398, -1386409249, 115144847, 1086442464, -1349710102, -196572403, -555865864, 933975678, 2118508400, -54739801, -1063700521, -1190358747, -1311572685, -773764660, -602689942 ], [ 1958589553, -1386937735, 787078003, -1360935544, -1028109787, 1615706157, 653806599, -2060304876, -602516666, 1732762496, 1093112823, 1483904730, -1595948823, -1639959633, 586100716, -194397004, 861118418, 71823919, 1821962451, -627096216, 73679551, 263712910, -975882913, -717368158, 980937572, 657525242, 1658248146, 1270771605, -818515841 ], [ 986891754, -1640108898, -2039040354, -794795073, -795327006, -397593926, 1415198891, -1638331592, 1655983837, 1142437535, 2081684870, 571979664, -905674729, 732579024, 374058859, -273375082, -58667865, -1351163293, 1561520405, 1553810538, 1504356537, -429872626, -1224891167, 1921783420, 99087958, 1660315945, -1324849940, 1890951373, 757617484 ] ], [ [ 1460964865, -1476304675, 1497561855, 928142405, -735689069, 1437185023, -439629575, -1256131287, -1319520782, 456090347, -2038581257, -76333394, 924741996, -1979265426, -564073432, 1291714944, 803454131, 208977280, -174243073, 563390829, 1383824919, -1789009107, -896400775, 88379556, 205138683, 2025129192, -686254336, 635010203, 1733156104 ], [ 422182491, -1385360207, 1362047541, -591136404, -1044710381, -301307898, 1339101166, 738783944, -200382586, 64581069, 1963687742, -2004868440, -1010833204, -549744786, 1108111765, -343742455, 323014721, 388668338, 911648153, -66853759, -1019502183, 508574866, -1195884483, 1739069402, -1277940954, 818437365, 1436260701, 917581786, 82423928 ], [ 2056812369, 934563331, -404183673, -683040284, -808093446, -1198890742, 600366801, 477752261, 538211988, 1070759453, -1030768606, 1493851662, -363023661, -382339945, -54408495, -1820387226, -558256369, 2009312170, 1641549059, -1528838855, -1770152934, -86167833, -867780853, 710504270, 332541728, -946230571, -694074541, -324680183, 1084346749 ], [ 1028929247, 45381590, -1945005560, -587819375, 384557396, 1457891560, 118760512, -1047246697, 886547992, 248819050, -955448748, 741501171, 33054385, -1438367445, 2051927344, -865393499, 1977858080, 329513718, 1180850323, 266387333, 1060919492, -246106302, 1524606923, -628033945, 990974599, 1723347199, 2055171741, 1382310720, 413442079 ] ], [ [ 1132079556, 1116995708, -1952748998, 304694085, 1694209077, -799979110, 435037277, 1759760882, 481254435, 1371610742, -1568147573, 1110958535, -1473835054, 1568662615, -1143610679, 874166402, -1677298214, -919381277, -678052244, -468867502, -366250683, 1565904117, -912542093, -345872467, -1433286503, -852331093, 1947333911, 1699445852, -538418255 ], [ -1037265479, -1742327242, -1678343694, 1299909996, 702434719, 1832700444, 2010999335, 1877360982, 506440082, -1712434999, 1049182681, -655619783, 1618395642, -2089282833, -786277625, -400229591, 778406701, -1521407717, -1061597937, -2013967798, 316662255, -325079144, 1764771034, -1089648502, -1289878003, 690623707, 784983945, 1532309542, -822202521 ], [ 1116984124, -335422551, -1626738485, -1134311116, 1181907795, 583922455, 754356549, 2075143161, -1492219592, 958349990, 1299698895, 2019582431, 135698224, 2080109617, 1087328982, -410423110, -2103299503, -1570816521, 1890978822, 967693984, 1377199436, -1016444271, 478553176, 1429320963, 2018792211, 624310688, 1068315581, 749735522, -47495509 ], [ -161056433, 1402235333, -217009969, -1372498043, 1089110856, 862641046, -607792017, -1799600644, 777430986, -2128939790, -1037888350, 328532949, 849226715, 1433090996, 670263706, -777177873, -1644936082, -1980514032, 1650020997, 666540353, -1529174303, -1594458309, 822433182, -1393182868, 380243980, 300251481, 250858653, -273183822, -882536105 ] ], [ [ -1482096021, 223372551, -1507710124, 61031059, -1512508530, -1170586892, 1820891908, -1717242304, 1802701103, -814471502, -230286368, -754974472, -1954864227, 992624900, 550714035, 1535291350, 1480014958, -606692149, 905450116, 1568438309, 649839031, 1911630268, 1291773925, 2073143458, -1338688969, -1239082197, 1055780272, 1771523736, -1338042410 ], [ 47359860, 1098665404, -2022867151, -428580187, 1928595479, -2025972003, -483932078, -1939440614, -568988761, 1676992452, -593518799, -1746122786, -1433405618, 1743407268, 1714861328, 2113835655, 662267741, 1648331833, 635432477, 668922591, 418202049, -265206760, -244023022, 200702147, -495227094, 402009516, -911327283, -1004150901, 57597082 ], [ 1789231947, 129402988, -2022656716, 2139160018, 44238659, -1277428640, -76196126, 448738359, 27354153, 1712865446, -1086518368, 1527688330, 1433483508, 351843330, 1967784684, -787463703, 867946343, 152615795, 404048365, -421561012, 320503765, 1475834570, -481833561, 1627715690, 1669523225, 2117054808, -1927763775, -1321010345, 1417951689 ], [ 2097174575, 225125334, -1374038778, 744615840, -1866395231, -1256657015, 1477389863, -121061201, -1743909400, 1062038830, -1246546225, -649695972, -1861639681, 102266917, -857216403, -1839646295, 161863706, -1554741458, -1929554901, 29108912, 1867888338, -513396061, -939395896, -808340509, 1389255322, -70130620, 1480696929, 838813195, -412997512 ] ], [ [ -705278710, 321078024, -563727920, -1535012969, 874998130, -89382362, -357183508, -1397134209, 1236733905, 81929306, 1226804020, -1111883039, 958198314, 829717572, -1744704312, -1483855416, -1200661208, -297442936, -1669008426, -1429868895, -708017304, 2146639841, -311326290, 1764931580, 345704186, -554361610, 989539833, 280641911, -1405766270 ], [ 2073330644, -1619680118, 1068055920, 712949453, 360429849, 1431532330, 1842750400, 1850286680, 577316331, 270885672, -1642654874, 278555207, -254832503, 1404410569, -1138343941, 1929181055, 886569111, 19365653, -181538369, -939478820, -457342171, -1535302488, -730075449, -2008816119, -584437560, -794225889, 269332709, -217026095, -1832246431 ], [ -1990948740, 493726369, 872309476, -326888979, 1401310198, 403345093, 2019258463, -1348432814, -801984781, -500247447, 193044358, 1732054666, -1112290160, 1487000550, -185748757, 117202576, 288800988, -587336366, -1806503714, 328350898, 29455922, -279880380, -1169338736, -1344372250, 439535281, 1907605758, 221413307, 1050721363, -546725165 ], [ 647839513, -332573176, -1485714310, -880226298, -592918737, -1226620793, 2142720702, 1338972573, 2120322011, -846631853, -1919526729, -261395887, 811444697, 1531006123, 925684399, -132663983, 1099681266, 788049428, -1826765473, 313914673, 29478354, 994153344, -1228630546, -1309114138, -493162350, 2008935892, -428672603, -209675038, -7152398 ] ], [ [ -1320188606, 196974512, 1640263056, -2122610929, -1811900217, 1619294872, -1030122541, 214723751, 29524085, -1334777952, 1097003636, -442892144, -497952657, -1122991939, -1018155462, -710953311, -70200897, -1156984018, 1572396806, -578239318, 1844280321, 899669841, 374138229, 552040289, 425738086, -1732540549, -1120079224, 463860882, -153141817 ], [ 728423689, 1239821513, 2068078732, 464117818, 313473196, -662081192, 225695576, -895542017, -277232302, 513484278, 1608285089, -1179195386, -1764473864, -1326541122, 486712781, 1078683369, 2082939610, 1435139928, -1507755388, 939867804, -1403624805, -973546344, 1953579573, 1530246764, 999421365, 1650649801, 1685391765, -620036430, 1792500344 ], [ 1865400274, 702006102, -406060143, 1058868336, -521848020, -307181881, -275168358, -1372877323, -13513149, 1319433686, 305878662, 1711627295, 1840816355, 759821636, -1082588677, -1774337050, 346765378, 872375750, -1794990399, -496442486, -398221066, -206417420, -58632470, 1305126741, 290908978, -1343662999, 1843036306, 582185033, -395630953 ], [ -1717340793, -669506997, -1544040217, -1520232280, 891525513, 368178654, 1555897264, -1612823155, -1255892085, 2097166055, -1160758781, 379883874, 1076150181, -2113270257, -648227058, -1762644610, -536380627, -221213465, -1219353186, 1726076796, -1024121457, 1282194870, 2068068808, -11351086, -1893112595, -1828941089, 1547501753, -906666551, -909548481 ] ], [ [ 522023659, -1987506961, 1793004702, 1195317379, 1908389898, -941934810, 1722676105, 2007409505, 1233776739, -1281252378, -878327560, 384312161, -766823005, -303638065, -1097198137, -1921537487, 1271615747, 1810026924, -510252588, -1825935306, -1040082130, -1507930646, -229275793, -362108852, -845103008, -1295480409, 1063509731, -1006946033, -1710447665 ], [ -1763905979, -1818655446, -398552046, 14961196, 719888211, -1361209890, -1891206300, 1115562362, 186190248, -1672141469, 878190455, -2075368445, 751703863, -19093547, 930138012, -933589814, -2079029073, 159338026, -679729649, 1763191656, -1011731168, 1829035249, 1924349861, 1265785953, -403430081, -2075320804, -1206624611, 908505265, 1825342101 ], [ 250699333, 1010286885, -562826648, 1893482415, -1862844681, -1443873548, -967413943, 46027124, 1362130973, 1837527263, -208565351, 645800734, 1435071496, 1041094594, -2090177431, 718450726, -1150178763, 995168160, 610584761, -1343369095, -104184960, 642053630, 1126838264, -2034615690, 139540132, 431685084, 325822498, -1356012641, 1956548983 ], [ -654596752, 1504128501, -475388468, 1628708663, 1298228838, -1672254234, -2009658877, 1906524701, -1791716775, -266496235, 976515338, -1850351095, 254829291, -727492662, 463585793, 1973431060, 988583562, -1648490680, -1328717180, 657000163, 509073641, -2058492562, -1815783845, -2011613769, 1611926714, 2008808859, 905124352, 1590967767, -792733798 ] ], [ [ 1566951372, 1465374954, 709635624, -704336654, -153841518, 531029477, -1791790758, 434253946, 774665462, -1487568497, 565994745, 971133384, -189117486, 1789826698, 879849309, -87693891, 1305976088, -1479574430, -2035518427, -303266, 1858930097, 1848921195, 561827364, 544591048, 2001656640, 1360298219, 850845923, 1245948677, 992418961 ], [ -709203268, -1203956493, -2141766068, -1138197808, -1950345682, 1068404516, 2038996681, -1139949063, 762127413, 84593952, 1053294533, 1575442686, 291596630, -1092496396, 1165575901, 836086374, -1449690122, -1368133957, 746569471, -211687846, 428042696, 1373505853, 328184704, -1708514899, -1215213270, 1134298303, -1721376712, -296313135, 595043753 ], [ 48161933, 842579695, -1616443177, 981065260, -477366733, -1972373942, -307741745, -991455195, -1653969419, 1306998199, 251847527, -1278075194, -1670696091, -1921047023, -1609989482, -677627317, 1320278708, 1746786548, 325708128, 293889211, -1836433210, 584661320, 692087301, 443401609, -114557291, 467607856, -1432016901, 428972101, 843486624 ], [ -13303918, 1052304030, -1057569306, -1624385610, 1852907260, -47258176, 696154484, -1209286735, 637215021, -653750283, 1266167603, -1301961798, 436665805, -594755347, -640986435, 847461821, -1818760533, -1107084451, 819484284, 538682588, 1492444111, 447437650, -284189132, -1039843648, -2111465501, 960747191, 419218047, -1494935860, -699702246 ] ] ], [ [ [ 304524124, 971627188, -2132781411, 378084974, 553842174, 1446159744, 400158940, -1645416817, 1841986778, -1563055896, -1118323130, -2134136516, 693189356, 161843228, -1833700579, -724343240, -446809722, -1100602504, -862232558, -26247546, -548354263, -122398189, 1794211988, -212159195, 269183924, 2051325439, -1483246118, -2028227250, 4857988 ], [ 1274185950, -1991021246, -1639389529, 1461408990, -631555669, -593755555, -1585424785, 268015442, -1812487033, 1335206586, -1673718982, -687692745, 1767138836, -1763595149, -52170249, 22283655, -389688370, -1026786218, 896880024, -2123637261, 721025858, 810701, -243628797, -1253106637, 110100816, -733151521, -183565569, 2056967266, -1935914260 ], [ 1287819722, -1678644277, -236509999, 198533620, -1909899056, 927425590, -913921030, 363473098, -230737787, -329186011, -1046453385, -813576266, 2141323707, 19115810, 1347816313, 514728140, -1648769694, -1828989117, -1514190975, 710762604, -263367555, 359434842, -75535833, -1030814391, -1999336363, 1119017170, -1308729119, -1142896229, 260494686 ], [ -341282409, 659000078, -1226252459, 772738610, 1938404793, 1279017511, 859581581, -1952365328, -1878178349, -1857829393, 1546835664, 1396134252, 1955042497, -364431354, 1159252950, 928582026, 1651443546, 1716230312, 1128325175, 779349690, 535611810, -739686592, -1117441786, -392924749, 956136458, 106500100, 2108086269, -1032784184, 1016788179 ] ], [ [ 1571248724, -1235068114, -1324237343, 721817196, 1039403445, 735125784, 343895849, 544128452, 967388269, -1161989555, 1353921434, -706515213, -1176164207, -282904440, -513661023, 1377285092, 2014633085, -1086007563, 1077018013, 678623584, 194064212, 1866746593, -1295933345, -2015017513, 769673682, -1777355048, -702545674, 548194951, -1081767625 ], [ -1300625966, -1897149606, -1690178661, -726099754, 1825047282, -1263034466, -1410942178, 1271671124, -349418105, -721603163, 1660140710, -22894670, 1569635129, -1952368829, -1664743477, -1404346044, -2034719043, -1546347615, 301281487, -1728991066, -1478585345, -70461560, 1018351704, -212050809, -1826342304, 2010735561, 2082885816, -741533514, 342464462 ], [ -1967462821, 247139206, 1627576818, -717778091, 162667699, -18831428, -520406390, -1371727907, -501481987, -1032536310, 2093457925, 569779840, -91304978, 1120010553, 1968352082, -1414890390, -1408634031, 795767877, -1116455876, -121867292, 1555836416, -37318160, -1910046475, 984426274, 1194927354, -575245084, 476476973, 1143929477, 1302763674 ], [ -863062010, -1388659919, -587680791, 695217325, -1543207788, -492975467, 627051475, 1938560848, 1486491677, 254378320, -943972786, -1650405319, -1029205031, -1258315039, -90564680, 1357084118, -237928998, 153721005, 1778720707, -168892932, 1620063042, 1515026362, 387792333, -1628885690, -75618508, 2033741456, 173185056, 64642406, -1486860521 ] ], [ [ 57576390, 64824307, -1798623452, -1433759554, -1877501280, -1525972484, -1127327004, 765505912, 1210933402, 586546223, 1453926157, -573259029, -1648257657, -635559961, -592429060, -457695698, -551154228, 1705428119, -1006099633, 520674643, -1806947002, -1935527999, 967963208, 1887774580, 1813845881, 754689163, 658799660, 616355670, -145425994 ], [ -776215619, -1919307224, 370604055, -393118135, -1254727905, 1035611126, 1064818090, 914543804, -229939813, 630765705, 108735658, -744255670, -1371705824, 756588197, -1621629534, 991372098, 422408007, 409767554, -428672241, 503941710, -1513060025, 1568271507, 1719716832, -505279066, -103066549, 1366021590, -615669540, 865293410, 1739493341 ], [ -123697055, 1507264090, -192270103, -1630359543, -1088275001, -68206317, -1435034701, 1353641211, 1871239127, -696388379, 1444501931, -1607635660, -1023066264, -649328205, -1827135090, -143036682, 377835168, 1933605456, -1274986608, -946133092, 929051964, -1665730209, -1028812959, 380893078, 1149217433, 1626154485, -2134210293, -617595153, -851108027 ], [ -1786265828, 1708569938, -666855909, -551180246, 878844762, 1146974696, 852676584, -180781063, -883842907, 758855703, -1968956090, -2009532538, -58901819, -1813443413, -1030081541, 1734268063, -1194612042, -1532606550, 2118707321, -1021694692, 516595405, -331253839, -949914306, 1092450800, 1537978380, 710967481, 506485174, -1113533198, -1270706940 ] ], [ [ -1348602938, -573787290, -406046557, 1872833521, 409961859, 1522970892, -826621222, 1562646358, 871348869, -1833206944, 1952448977, -371655760, 1148538831, 869741907, -1925014509, -1768927757, 109139828, -698117899, 237831045, -1357955732, -1111897851, 256638709, -653303456, -572061828, -29378358, -1478059086, -378231125, 2049853192, 721120842 ], [ 772377639, -2000401305, -1367212708, -2040890981, 971644444, -1522969357, -396840640, -17594871, -1060116420, -591042135, 916491552, -1664253691, 176320776, -1027918411, -788607102, 1507333049, 476632250, -1848862226, -1777733127, 1186047844, -1445784601, 1457645892, -2024997568, -739111090, -1373657283, -525197322, 1910955957, -477047991, 1842154158 ], [ 999210509, 781196351, 528107356, -317212158, 995922035, -170104551, -858096395, -704296510, 1885185385, -1599585813, -411666267, -801073712, -1068150422, 352904485, -1591840169, -270695182, -1576267866, -2073817990, 218594098, 254254913, 411595099, -1754123912, 897767258, 901703150, 668457085, 643787787, -9166461, -1329993357, 415822408 ], [ -1575763607, 1873103482, -1730825130, -1072547390, -1591675788, -1849369704, -1757583501, 1709548191, -1028703354, 1935518718, 987724627, 1860661556, 1042957248, -2089534846, 1369449293, -257739727, -813661653, -1335550651, -499932923, 1470419032, 799221432, 1131473772, -660851409, -1680854922, -476878063, 2127102875, 883345281, -774513509, 557081578 ] ], [ [ -6710534, -645014030, -50642967, -1464914410, -525233402, -1416344874, -1832673470, -891913335, -177087100, 445989605, -16306491, 72537190, 1718991383, 130674787, 1997645387, -949964797, -252859046, -2061760853, 1343990057, 1555374456, 1203440855, 2095856422, 2099350747, 276704951, 1777706696, 1420811045, -1213698114, 599365451, -761129811 ], [ 759805988, -188468950, 997670331, -1073253558, 1465132516, 775939020, -1071902320, -836955049, -243003559, -420956652, -1877220451, -653841373, -1225666159, -590733413, 2124601680, 605601385, -596396882, 875733931, -1740408430, 1090260299, -1214099334, -1554074718, -680233524, -757884476, -1323379544, 1708721016, -434026433, -1775533697, 1074506207 ], [ 305566439, -1834533305, 346925735, 869847448, -1709439611, -1966168186, -1125582442, 746640786, -249394735, 779298804, -268799767, 1332661168, -691696442, -1644079184, -2016648848, 496257135, -21468747, -56156933, -1210487500, 1543294321, 634586524, 472724588, 1515816417, -2033678585, -396449062, 1556450943, 75112041, 2132613227, -1859676534 ], [ -1380219147, 957129344, 1630681070, -1058626177, 1259453970, -736967251, 168180838, -272223727, 494787056, 456478949, -1466704623, -257063879, -1811890536, 1078147733, 1999940480, 544390278, -1013938576, 1267398276, 1240280661, -152068636, -1311377710, 723506859, 115481044, 1318453432, 233277758, -1397901221, 1606177261, -408233658, 572061414 ] ], [ [ -344373306, 746021296, 1524630417, -2136098509, 44666613, 1282383887, 815023759, 922252805, 1644497402, -1076106378, 2109974717, 199459400, -1936889742, 808663469, 1750180462, -1304721888, -1610940787, -2087657520, 1323838440, -1588327799, 1250603644, -1838069871, 1850334698, -1576738560, -44776869, 813419777, 4756413, 462560683, 894751552 ], [ -2084535434, 1775254483, -322745628, 320329115, -761474249, 9128771, 1246487065, -267802888, 977736129, 1004559327, -87030191, -553801813, 1159793899, 427198323, -612933650, -280973873, 1002731664, 1305584595, 1582835556, 1143432738, -1808312387, 405703489, 99071113, -90507228, 1322041777, -1844648452, -1308506700, -965163443, 582427950 ], [ -1515567279, 1551360035, -1120888857, -613910559, 1422848299, 487272200, -249994219, -546031354, -1096888970, -703808986, 1589817201, -2142998886, 1713733125, -151663470, 2051710667, 1478791252, 1850008857, -979276318, -466469323, -149382069, 678328848, -1446023466, -2075555938, -1044505266, 736839441, -171129983, 1114389135, 202135272, -765196520 ], [ 2026215434, -425455174, 432849878, 1881010632, -476906835, 1375950817, 478137001, -1017245559, 921054026, 1428282814, 1792726297, 1248977143, 1497968146, -79508591, -1926096862, -1807151804, 1791091201, -1439108423, 1161295077, 1545416226, 1465119415, -1483194136, -1581475600, -63286410, 1199028977, 2033061196, -1881380870, 2097824325, -104230960 ] ], [ [ 1233253700, 523962412, -1717639577, 1482196516, -1321798847, 206909045, -1694476548, -1276569263, 95449354, 495187765, 1162627847, 1188672505, -1442365419, -731789712, 795319278, -1335898107, -1423100113, -550962483, 2030614136, -1914950703, 681339873, -1684754733, 2076398593, 1347188892, 2096110107, 1252934403, -2006619047, -76462295, -1785285783 ], [ 950817286, -1706583040, 32020845, 1981340596, 173898248, 1569857490, -712033778, 673795738, 1464083840, 1978881486, 1639387471, -345861753, 1386674345, -1557685267, -1717845712, 1854123028, -241797978, 822803444, -743684672, 929568238, -183122471, -2119816255, -1226786036, -829186711, 830236602, -2053454440, 1479794871, -471956347, -731135408 ], [ -1500429306, -60524544, -392830883, -328640931, 437644774, 2073099924, 389372829, 1160488997, 595844997, -553286908, -609508007, 1262725999, -1166563678, 305762094, -1967216047, -61551937, -1070125974, -379300898, 1736090730, 941101776, -1800423802, 486229166, 1709784666, -1447595864, 1812585025, -2145887589, 1454336466, 1074164539, 808257841 ], [ 532510193, 976430340, -1150876747, -116325555, 766835732, -1380637637, 446168917, -2045450865, -2135574966, 1957594558, 911975146, -1587436137, 436915790, 559023220, 1463838540, -740097533, 2137374782, 637552129, -811493433, -324612543, 1790847004, 311075363, -1274980333, -1511847434, -263810235, 1280164576, -388471839, 625094342, -496621074 ] ], [ [ -333569561, 1278789093, 1109767082, 1897776421, -1243766459, -2005567640, -789178495, 1027464288, -1798576626, 316596013, 894945040, -810330327, 622443409, 1557848140, 2027911484, -2058701496, -178872481, -1448957076, 2013346179, 1083571103, 1768982324, 649550455, 1170321609, 97891769, 1657969581, -866131611, -443283582, 443530110, -116717620 ], [ -1904889308, 1931686853, 1688223737, -806992904, 2011701751, -1357601908, -1483670250, 1907167091, -170244925, 477469028, 1051705276, -170049212, 1500134468, -656865657, 656156578, 411850221, -849321662, -1650569453, 463030425, 260816303, -745672103, 894504357, -1663492888, -628584774, -872504114, -1433190116, 1330799694, -162724370, -2107225424 ], [ -1176223159, 556518242, 1439596251, -1794872344, -1034681718, 57328386, 1374501192, -1828552401, -1198295990, 706148636, -2136714166, -1729414243, 3774261, 1024829711, 1615997002, 1971927018, -1309197172, -302339790, 1572650593, -1080309149, -4270280, 1289948092, -1923290674, -340719386, 693616967, 338439151, 1156175352, 1537330111, 889082541 ], [ 577954591, -1250786366, -1964495050, 576023760, -1096186753, -558452719, 1790202092, 504561279, 1473559704, 327769338, -711030551, 1051454506, -628388084, -719753357, -1931150467, -353916818, 1516883161, -2130689758, -939923613, -334224051, -66165153, 6718271, -54553229, 881360938, -652035466, 1133597647, -1599118341, -1185655776, -574593687 ] ], [ [ 1074968330, -1407635652, 1460580928, 1005406672, 2110541841, -984677236, -975404401, 873846915, 269335799, 696038755, -404971138, -1607136386, -2120524009, -144813035, 689124188, -986213228, -306895984, -2067155738, 1925892200, 2003522928, -747717854, -530043195, 403844653, -2134144566, 416128767, -2056936372, -1698764405, 662405962, 1224128181 ], [ 2105921053, 2127680071, 380459138, -1550073149, 975341058, -1132635545, -311535277, -222484982, 461309441, 1206935163, -1372776591, 1779266613, -559116226, 686314969, 203568974, 1454508174, 710351791, 1930860049, 1816278624, -1240596940, 1558072794, 678125043, -1071932116, -1881592340, -947222138, -712630129, -594913536, 1566283672, -1989781241 ], [ -1639037042, -219273689, 499932715, 1336514085, 238135739, 869852785, 2038400669, -1988217781, -1424794776, 1728398388, -898181536, -1056277046, -251545320, 1876868172, -1201496973, 1414907059, 831188836, -1109077148, 1684731637, -2106359665, -1670678212, -1903525998, -588856679, 1859811174, 328214989, -88072886, -2088397101, 1592084310, 421757330 ], [ -1462367181, -1820536269, -1426332107, 920776566, -1383686965, -28290823, -1384857268, -961608681, -512292436, -1901656372, 507815094, -57820962, 1624562818, -1466502914, 2063805999, -866289740, 2130992559, 1647117413, 2129617213, 1236487294, -682449946, 577487903, -394855240, 1217845072, 2000517127, -892838537, -673433522, 1948125628, -158015440 ] ], [ [ 1385784512, -1052470868, -1185426584, 943350338, -1639785827, 114307348, 657916681, -1725357438, -1436419343, -544414284, 1903748732, -590232832, 1019579237, 2105814899, 1978414878, 1925414691, 84833422, 1622324662, -83162159, 1626494869, 522339406, 425000327, 597543830, -1318236145, 1433204331, -1122850898, 2038473054, -179996843, 1832809608 ], [ -119210947, -2088597044, -259668488, 2012558898, -563662999, 3081794, 1048561288, 1058222666, 1737121021, -585831600, 1169630724, 925158075, -315813917, 258730293, -929998100, 737113366, -1238974918, -1567840394, 1760559818, -715107900, 411586319, 1629209110, -1135456729, 1571117542, -1898926116, 1843867512, -2139852562, -690474191, 2031699848 ], [ 1247360595, 1892490113, 835854451, 449360985, -2118164309, -1430027563, 1694750542, -76666118, -363644293, -141738105, 108961869, -1195744953, -1920007986, -1953375071, -1265697366, -685201345, 1658892147, 1161254463, -1058662775, -1847656067, 971050227, -969093697, -1145270050, 2030408909, -1790644525, -1653261052, -496154607, -1967962098, 1161900389 ], [ -390315750, 1195107172, -1488025454, 1899341427, -300745084, -355379417, 1462478275, 1879428407, 1394399123, 1420451213, 63692066, -1969149387, -296969360, -1252473767, -610597823, -633215624, -803602273, -1768164148, -854772033, 1720864937, 1931784350, 1254735701, 407144994, 1826648392, 1379898445, 115754055, 1942204962, 2049943893, 1747861694 ] ], [ [ 2050649223, 1954179935, -1792735473, -1125282745, 782157430, -1551756138, -1610515535, -1702208490, 1712688327, 205450589, -1972138929, 644154743, -1485672400, -1551396050, 1065869536, 1244127362, -1508000415, -150076962, -252484014, -417486764, -1486495824, -532497586, 606848422, -650312159, 472805544, -2115290835, 1790733160, 2028012934, 2116832937 ], [ 1252170454, 1228982351, -1016964722, 981089421, 1074601944, 1668012282, -2108082636, -695213986, -618374442, -541628774, -1123513834, -1056119139, -1717304993, -424179199, 1307534197, 1090115315, 1276765166, 1069170021, -994143396, 610212997, 1879180606, 1215948798, 1794241567, 1486112353, 1180073383, 499141618, 1076906706, 346997127, -29011114 ], [ -981795218, -1803445950, -115156689, 39894224, 922530302, 1782173577, -1467990992, 1690745983, 811161352, -1783439075, 405964474, -1495666406, 1218023561, -1026421531, -7578198, 1468649109, 1284973472, 530890678, -208669332, 1230217729, 600401958, -1731776119, 564039462, -156242286, 1669837610, -238221298, 1320869674, -1186411678, 1778558089 ], [ 1323240432, -5370438, -1500733283, -1890400927, 522029192, -1083444795, -1417136986, -1706472507, -853915524, 1686232069, 1993681159, 205083513, 1454659640, -1268028841, -1688962803, 1761368734, -1228524582, -555644417, 1423905199, 1324545993, -1243508973, 1551036146, -364358367, -722850825, -1604380179, -154513384, 387503867, -681399528, 1314297729 ] ], [ [ 153921732, -625772378, -1438903274, 237691226, -553823775, -642824533, 1142455432, -1565150085, 2041823212, 1552987943, 635692380, -985522105, -375527985, -616682118, -826122236, -1921447451, 281243782, 426549924, 544374722, 917950897, -1018478866, -1478497171, -1828968785, -1643053399, -2074373003, -155292120, 234014242, 1720598931, 434428819 ], [ -1662510733, 1705337285, 745703005, -1111201586, -8468774, 1857108677, 559780990, -128920929, 1407594580, -99065460, 673932837, 979297209, 917322331, 635935559, -1340201792, 441666513, 1390025556, 1130672211, -1684135508, 2053960837, -1602114293, -18506238, 384127455, 1875934081, 566503331, -1359970196, -1909487295, 1519609327, 1756855738 ], [ 1911793807, -983412062, -735636744, -455520999, -1661400374, -510379981, -19934040, -126751167, -661926541, 1011368024, 1697813237, -1050242671, 1054186648, -885829169, -107426154, 1444295065, -610832615, 432086075, -1323117142, -831055494, -2049116935, -1723802768, 27209480, 577310260, -739449494, 808687881, 723961329, -482995453, -505451186 ], [ 1335163402, 690611007, -1431592269, -1214803794, 449317478, 1780947714, -172867744, -1150841820, -775158686, -786803508, -140000083, -1948676062, 1845739303, -850365862, 693359169, -2098891442, 876234543, 1374548561, -1353507508, -82565957, 1569656295, 1353788478, -269782028, -1882613367, -2027428444, -1890971084, 1562763339, -1814718056, 1447740905 ] ], [ [ 1454307058, -2045182227, 2141681415, 1148921582, -704760501, 1772002661, -1592905814, 963263229, 912173836, -235230160, -1822187054, -1565356722, -713544342, -1874113451, 1055552529, -1932198150, 23811817, 943748643, 1353573161, 1576075901, 1983729519, 1843442460, 210059278, 847821054, 2026086059, 1609805961, -536037847, -1242520069, -1915656627 ], [ -1237965753, -549813522, 1389250935, -1325992539, 744377627, 858563868, -1767352342, -1533277353, -1900796735, 1439149566, 707134463, 332286185, 764719187, 258728509, -870730479, 1158566265, -2068442669, 2039176228, 1746349253, -855760782, 1951533541, -2051923266, -970895631, 2133379465, 490211321, -1939074052, -1341927794, 1669190100, 120474364 ], [ 217703644, -626007048, -1930545339, 1226495460, 825389349, -232477690, -2113675735, -1932869588, 2064802812, -406856993, 1608194608, -1472337616, 188328627, -642319068, -110872658, -52492629, -1432928228, 1042599082, 762059143, 94074155, -1387865821, 451117568, 708062173, -1649647097, -916588225, -1120127849, 559798143, 1504655712, 306702231 ], [ -1364150018, -1371933504, 620190536, 280842315, 901329749, 447033182, -899970881, -1412523590, 1797564515, -347326009, 1810497564, 1839083884, 1971396843, 1642229033, 481962980, -903888005, 691691907, -743126341, -1927136123, 101501062, 1491945181, -1570252437, -1965790468, 2084731378, 1577851398, -1699123345, 797881050, 1788873913, 546835136 ] ], [ [ -1469679277, 424717153, 639005785, 1631465058, 1771900052, 980846994, -1109014827, -5152363, 1368281764, -1428407473, 1310744359, 1323919915, -2133003419, -1704915884, -410450231, 205620303, 1680138726, -2106447560, -9515104, -458926112, 662730755, 668701358, 1405498604, 1882735494, -2134231727, 41373184, 208379771, 1616580554, 1364924105 ], [ -334922178, -1322866608, -1607653857, -123249920, -1973425505, 814545159, 563354715, -1410704061, 451712585, 1944062938, -235172837, 716849023, -788198468, -165342620, 1779048100, 94852016, 593189944, 1406291252, -1603390277, 470668728, 1861004615, 1424221905, 950775313, 2114771575, 773928550, -1607583992, 723108479, -665742960, -1389343301 ], [ 1826033983, -1039923961, 403576646, 1019038260, -88154174, 1507254179, -913684525, 1758111296, -1760866525, 1175867858, -151499936, -1862057423, -923513158, -665587453, 440776736, -767224835, 1857826415, 1631944925, -164131606, -949245158, -996531565, -1839259831, -1335753149, -300349933, 2025673086, -539974487, 788039043, 248873837, 1009919022 ], [ 992197870, -478171705, 379311462, 380604959, -1448999923, 1311034314, -1689708595, -692024854, -316442526, -495255849, 1209754365, 194973180, 838312718, 1173214294, 2042854639, -113952295, 1637286751, 1735070793, -278285257, -187455789, 2028758677, -599013587, -1879899518, 381845354, 1874880422, 1410943737, 505714300, -1071408191, 1378070721 ] ], [ [ 1163994900, 1998972142, 1207964400, 295692296, 87128542, 664200843, -784644856, -360399785, 969947116, -1742634440, -923701644, -1100598817, -2105803742, -671307234, -2129362400, 31642555, 1269918261, 549528539, -820308525, 672913788, 914325668, 1338494238, -771362357, -875785338, 1039430843, -487324640, -812247774, 1109174556, 749249440 ], [ 1504887359, 829626048, -651622176, -1144137343, -627606050, 1894188475, 1301636697, 1936796341, 445307345, -88984090, 928276617, -1388760136, -393436508, 1571210467, 435511440, -1257987310, 1482410774, -1180982713, -714574668, -1232558570, 1558637744, 1615605848, 680242910, 1908411154, 623603361, 1460473280, -407997286, 1627992388, -904887421 ], [ 1392638809, 1822246275, 1177226259, -718709250, -184022059, -456460399, -1238921127, -119430314, 1753825928, 1816649372, 306639504, -1638531241, 1857906516, -1640946489, 1963874568, 1102372961, 717114960, -98732464, -294556390, 772879401, -643565337, -110814958, -1767886375, 1033961580, 2063637780, 2101105855, 1438267247, -1719093222, -426140681 ], [ 551025067, -1830510581, -745367838, -759222930, -1900978792, -810618757, 893238937, 662796964, 929226001, -1840816976, -130378778, 792969120, 609918380, -1823432419, -1052661, 1247909464, -964157776, 225486026, 1663960321, 532610856, 594284697, -1445283672, 1257786594, -257489588, -1690807501, -1655985168, -1051975707, -85809060, 2118777712 ] ], [ [ -196525031, -1607294377, -950777478, -528414364, -146265253, 1952681061, 947778397, 1278534418, 929551851, 70277031, -1730650669, -602300648, -1651275710, 843180009, -1718973683, 1155372240, 904927026, 397881562, -129667037, 1311398408, 806137132, -810346834, -983243816, 946253306, 802234174, 800209019, 1854914797, -1393602451, -946245915 ], [ 349648802, 1117582953, -637624915, 2033908291, 222356788, -1932218787, 1518006465, -2033953212, 650983986, -611960143, 192055337, -1698550029, -503174097, -942853568, 773736301, -1076498377, 232302577, -524115481, -1728223608, -1509634063, -995731663, 1344443388, 424013129, -760513676, -338618167, -1617130685, 63148550, 1631329899, 8387263 ], [ 1363721093, 1243881968, -561701338, 1675969711, -797860971, -416967664, 408675789, -42736417, -516223187, 691024824, -578148241, 178736534, 655420152, -994194975, -775130409, 1770306895, -571183, 1726376804, -1844895888, 647130310, -1674398867, 306580526, -1061182992, -67051358, 1421773432, 570765787, 86707493, -1426166469, 1443271686 ], [ 1323479247, -2112842756, -188860297, -806053303, -1820768706, 1382257174, -467498991, -2121623317, 718864164, -8338145, 587645980, -548881214, 1147587536, -1621704714, 1819851462, -1855786541, 1628976780, -345320035, 1322449229, 1838494078, -191142385, -700064963, 543003506, -1867459597, -1012916171, -1017271317, 1118105857, -964465409, 185163156 ] ], [ [ 427340452, 454562902, -986842141, 1217278813, 484031245, -492516153, -1863330578, -1376525937, -1469604101, 770344183, 914761454, -373547490, 1086507466, 1139530238, -1870224800, -1247785407, 160994093, 205727392, -1721472661, -2069013093, -1165094455, -371242456, 1481487431, 1859666524, 1337927347, 270583188, -888808232, -1686416244, -342989953 ], [ -1288358269, -845926976, 766336031, -100292666, 1445186486, 819761335, 938799560, -1674885903, 901295453, -1659810243, 221977655, 1004607558, -784667858, -2042286188, -1433955600, 606690486, -1193896440, 295739732, 1467217843, -2041724391, -2019076505, 44414410, 1400907703, -2110476852, -1409113457, 757472062, 1051106114, 1223984740, 1594825724 ], [ 511139882, -2116809868, -1398757962, -1048744330, 1581991529, 1813502837, -2130015261, 28763070, 1438395778, -1292213358, 1050958832, -1198563269, -935967805, -1716294692, 678321991, 917372651, -1306302555, -392080601, -1215357659, 2058419316, 2876988, -905220197, -1596137043, 1806578851, -482531203, -1586446110, 590478036, -466999027, 299137162 ], [ -1189665286, 1539393255, -692069878, 213408080, -1300838150, 642153037, -1442268788, -2105115656, 318302687, 1080118824, 1511160388, -1162193234, -2092600670, 1409846814, 353780507, 214578233, 3734377, 491484574, -1524434785, 1368135898, -1293234665, 1110878525, 1059428678, 887642362, -230413464, -1293063173, -1496483821, -1226912933, -1478000033 ] ], [ [ -1527789197, -1768289877, 2108122325, 137328128, 1200749369, 299256427, 665359164, 424248228, -1519543095, 818741619, 1273042416, -322411845, 712977557, 864665089, 470523997, 1503640238, -1631225174, -1429939647, -1088030621, -1848488735, 233616105, 1187143680, -536382542, -1795607297, -968281158, -1129733770, -636024260, -1809739148, -1515947070 ], [ 1002489081, -15054151, -376409410, -26055976, 1547970841, 1955126526, -1434000546, 498293383, -329684292, 1703213604, -1829566334, 604707175, 981079954, 1303496984, -1634142749, 603347691, 1749255545, -1254362891, 780452140, 1303453718, 1896563045, 1614317003, 1146046929, 418458042, -708283068, -351919263, -473389704, 1828066218, 190696635 ], [ -1957005977, 850521444, -895128337, 1665198962, -302512919, -1705971398, -1714812887, -1467118730, 1747657949, 1871152537, -1649700805, -1670079351, -1710658691, 329070261, -1041914314, -62615693, -1789391510, -1554242225, 536503386, -1635388163, -1664993563, -1043836884, -942417753, -1072507053, -1140985854, 520833731, -1685137074, -1584041863, -1512306424 ], [ 39691509, -1880903493, -442208683, 879820276, 57045921, -63472968, -1626194950, 266749917, -1324347961, 382984476, -559450652, -2038767653, -886786957, 1668287821, 943340118, -1150804437, 1731926704, 186019569, -1123354445, -1680380035, 2089104190, -155574977, -1531686363, -1458048818, 571367310, 1047072720, 1507297002, 444446382, 1717254543 ] ], [ [ -1322092668, -2016279683, -1748423084, 943439344, 1736361112, -209810375, -649071762, -202808568, 4556823, 1406551788, 894601259, -1612437342, -49544314, -288554445, 1116551293, -2104655230, -117406678, -1061228976, -1051859588, -640074982, 640192612, -1399872096, -1730467872, 703019880, 385786248, -519661524, -1510979915, 121565999, 1775352090 ], [ 251894194, -97208194, 1640462444, -1632369034, 2091097010, -1225946751, -838620539, 1987219198, -1615454900, 727381365, -1986856805, -1514214558, 1934729609, -629239846, -332460092, -304512611, 1980081365, 871038256, 137060662, -627546237, 426099167, 489537182, 469352737, -438880155, -224929702, -2100448810, -322003391, 571481499, 1353248351 ], [ -1543424948, -323398337, -678306958, 2138146904, 1414070001, 1692516034, -623579325, -1451428582, -323334157, 693967740, 1435322553, -535185400, -205382399, 109723180, -1431142337, -1146611169, -688861843, 874438233, 773167797, 159183004, 1573663799, -884788867, 1247445859, 544366234, 1103044780, -1972923405, -278021565, 1217264236, 453257697 ], [ -2127790095, 138158332, -1140724745, 1608130267, -1073671397, 66982689, 1451761748, -614237329, -1149001478, 104250384, -1474038509, -1141298850, 169889101, 1495701057, -1901829758, 1545015684, 1768792007, 962910490, -1427393033, -761694077, -1999777475, -2134848885, -968971283, -592796896, -744862437, 1073478419, -902669947, 161451782, 1624365241 ] ], [ [ 2137947986, 1023599637, -1346053807, -1502780932, -941147933, -1019657129, -1285007145, -895062281, -113366245, -1906851076, 720598624, 813428089, 997559769, -823275676, 1403825229, -1739236661, -76087416, -42274807, -142734405, -2061474536, 1314981353, 1226861376, 652549896, 1442396788, 1551096590, -1301172530, 1956872966, -472726210, -509692568 ], [ 1834936359, 755518694, -742676719, -1750948399, 402543171, 2046913067, -960124102, 1123964584, 1361200769, 1392616486, 93729976, -1964036794, -243276425, 2109762989, 1770134063, 1299065189, 1728632447, 337000867, -27562345, 1628210130, -1771832240, 640693759, -102987362, 147461879, -876716426, 1776138534, 131252789, -1814106679, -1415296248 ], [ 808344664, 684216944, -1835441930, 1421783891, 505408591, -109881150, 880915930, -1710833323, 312415331, -1520398802, 497506051, 913146041, 1903837831, -965829936, -1007691674, -498052692, 1195137773, 1600285808, -1738029796, 1622433239, 1761607253, -1428350054, -1093431771, 79603821, -1845101198, -761034525, -270132219, -2042281891, -1147164275 ], [ -252371351, 1925237525, -2076963523, 686575118, 313733180, -1628773742, 552157368, -9693681, -1357388867, -2037676663, -261062787, -2052223256, -1930751224, -1104367319, -1951418793, -1162433798, -387346790, 870545406, -232114820, 1615731837, -1410998936, 1979890288, 2119245730, 1487910175, 832031514, -634785094, -637003434, -1494772730, 1760584008 ] ], [ [ 641592040, -1809528468, 1016659036, -160645209, 142912519, 231379472, 1735337321, -1837690182, 1244028645, -1713188564, 491913119, 1882092184, 17191533, 1894896196, -1124074820, -1753392698, -67784430, 1353467578, -523823369, -892145702, -1965976637, -1397265772, 360989950, 240919491, -1576680701, 1860706122, 1775239742, 539129663, 75213785 ], [ -1524772902, -1147038172, -1563100543, 864422925, -1047941079, -1194597278, 2094833956, -1368217973, 2025240646, 1074266390, 1367532944, 186660891, 280059585, -2115953390, -1563560043, 357701351, 796912907, -1482791792, -1769748839, 1140377461, -1729271972, 1599808628, -1680770594, 56149118, 813812213, 1955094350, 1205786310, 563436217, 132315551 ], [ -2056615382, -2145001819, -1713796292, 1646102071, -324072157, 1275528083, 1707778183, -189521759, 4527098, -1678063872, -739089466, 1728669367, 1304626114, 2043814886, 591188443, 732091106, 794369442, 2114333715, -1967962691, 1606408951, -1946296759, -1099138941, -801392951, -1215064317, -1226620044, -1271798380, -200066397, -1654636880, 717711968 ], [ -1414511752, 831281196, -681083900, -270433945, 1811692182, 1749375157, 2039283438, -1269605422, -775177818, 1562562626, 387465869, -650093891, 616419057, -1445592648, 1029179269, 1195419954, -498965784, -1650300076, -836284548, -889438251, 362295792, -1028429838, -1462279760, 1462356596, 1433804555, -769668761, -415599193, 902431488, -342037716 ] ], [ [ 1769698748, 1320814495, 698394045, 6315648, -769584337, -576226521, -114424857, 1950004281, -1697428553, 393790954, -1706555560, -616124361, 1289249365, -1027407852, 717973117, 186657286, -555103277, -1953483541, 1063974994, 657225981, 2069277864, -1980779466, -1360958191, 477985845, -942077631, 1624169233, -1742700906, 1211824636, 1367227106 ], [ -1423950337, 276491687, -1948544283, -1362381038, 1718826927, -1960914501, -958450843, 899312926, 2024554508, 853055274, -1095455393, -2091395270, -485857222, 597751709, -38137678, 911574159, -204662012, -1582839459, -1164603252, -964618946, -1031079047, 573174736, 383840963, 1731075845, 1271666020, 544818508, 348398105, -12938590, -691996372 ], [ -30827562, -2088724940, 1102243135, -1929842255, -1392555470, -1330367855, -2117262225, 641605369, -1480715624, 581117491, -1861970009, -1621365905, 1107564701, 1179309074, 80277865, -908979034, -1605202094, 1297305696, 1478123717, -280427988, 1118103298, 1920745272, 1409651088, -1617580267, -605203884, 191521497, -1511140604, 1538153643, 1219809741 ], [ -209184442, 1225041090, 1939629220, -93647676, 1813493279, 729239537, -1065949249, -369548567, -652474281, 156237430, -1594530338, -288291614, -467455975, -1193295823, -74940444, 370617923, 863854209, 1039609062, -684305480, -883716348, 438929169, 2132123288, 2053003247, -1413805199, 1365548837, -4330146, 523813632, -1345739881, -1737921951 ] ], [ [ 1088068137, 1646898312, -1415125110, 1658471306, 883647138, -324353715, 1087067038, 1844124147, 808581140, -1255635586, 1989755264, -925070166, 1192550569, -882884825, 1049334695, -2068308218, 1166551507, -1330213710, 1028211138, 1929751200, 2004990999, -1492838824, 655455556, 711302707, -882184859, -948917017, 208507973, -300542983, -1256086416 ], [ 2009431597, -1225030317, -1888686379, -1654776661, -1409268732, -285360293, 536506782, -2052776213, -455407384, 1030113720, -245150824, -1587926813, 1060270714, -1574364502, 574209291, 1745152963, 1084584783, -750602994, 1617011946, -1090457127, -1216216927, 925408803, -1725452555, 946899474, 308775404, 806699779, 233005675, 992331586, 224232923 ], [ 2062687754, 1598871202, 484817565, 1328215519, 1820186344, -193605710, 723706353, -1492836330, -205171324, 133513862, 169612425, 174807125, -1576675277, -737183912, -59287321, 1235212540, 1418595108, -86820512, -1685803349, -1131534716, -396073777, -946916891, 423599538, 734018478, -190879555, -1868181932, 2048058681, -1778760044, -770466116 ], [ 413965432, -2075498462, -949945065, 513874846, 1162524191, -300437967, 1475572133, -1013916087, -1098823810, 1870499337, -1662696720, 1269291250, 185133838, -1824964338, -1396237556, -249594713, -831340426, 353733712, 909687871, -1096269055, -312085620, -2053646708, -169070470, 669920500, -575028813, 898354922, -1442296658, 1775799813, 1794582957 ] ] ], [ [ [ -1918354902, -1781026560, -1649050616, 1396418239, 1583142854, -839656836, 345227262, 1068975768, -185339208, 836653286, 756207651, 190437892, 639066967, 525089907, 290043800, 838754031, -1465413983, 738527188, 1278076688, 634931936, 810012804, 25650916, 550494727, -1498761588, -517100522, 551425579, 1280809049, 861683617, -905290455 ], [ 1734380631, -2045500639, -218633347, -1474198106, 534710492, -536206579, -832748661, 1483752621, 1847016029, 1892526871, 386837276, -276793145, 1952615374, -296578316, 871954152, -107064256, 1233959622, 1153434939, -1941730445, -1233025203, 1937682806, 2048452747, 397723445, 912589042, -1942566995, -1401316411, 628324722, -539237603, 536825228 ], [ 1151093693, 455679837, -1986045033, -838632283, -1645448855, -2025236179, 1279423988, 1688210841, 749740413, -1247892001, 1082474836, -217077839, -1733550061, 1318279589, -862688218, -1661238270, -1140671291, -42860852, -1213242452, -1693211728, -1077665814, 917008156, 606103279, 1568778136, 1279328765, 649177500, 774656009, -236916055, -281079495 ], [ -2025207229, 62958085, -900686104, 190969010, -751180168, 1443635620, -950826110, 494493941, 1695655245, -286995695, 1287246532, 342187550, -1693254996, 1819761652, -2016690061, 302470369, -137045222, 1086786760, 1726434468, 1584840696, -586508621, -236417781, -1469153370, 1600416456, 1052619580, 1528274180, -543148427, 370796162, 995750661 ] ], [ [ -972334835, -1516637156, -491578035, 702779428, 1518148870, 413876679, 2044186418, 1900570347, 1932702009, 1447880530, -23602843, 764425988, 537881792, -711455989, -1849339061, 1010061018, -1508129774, 406862792, 795816534, -192777199, -1604117583, 2017966923, 267329937, -1661680832, -588945489, 357598932, -103349139, -1036872331, 1433201929 ], [ -677022532, 1029965420, 1351120990, 632534696, -600447000, 1425171473, 1036033169, -1815042537, 1584779993, -1931477887, 1691118055, 559073266, -1199872945, 416338669, -738009468, 1830907049, 72213602, -777030967, 786658184, 1621721955, 1959931157, 2099171117, 843128815, 1650064974, 956199428, -1685558504, -165650556, -2074704430, 376094618 ], [ 1901342951, -18536198, -2108278789, -1736340417, -1552409702, 1531662589, 1678990921, 1818139026, -1787078315, -1052775873, 525119636, 433882, 122278889, 325952892, 2105801834, 1387313241, -450028480, 712068698, -1841995812, -144594119, 406352636, 1747369111, -1858169881, 2018816319, 60069927, -583599224, 2036260472, -1426559444, 316312541 ], [ -1419455417, -1745169909, 824545081, 20412610, -71243439, -1124160711, -1696575986, -1864383528, -1338333330, 662768065, -1238253843, -214841861, 180153677, -1429471165, -281600374, 426802139, 1460572255, 173628724, 1706683766, -1330406114, 2087568183, 1196353002, -1631384310, 1147327777, -1253854760, -493561813, -1699916766, -1375151812, 1909650031 ] ], [ [ 30142885, -1397437719, 805846954, -575759360, 1771233594, -281604407, -978136536, -1813365969, -1029801923, -842657168, -1353818898, -353799557, 458516702, -1918838022, 1356067442, -1500702691, 912609899, 780526691, -1038426839, -987783970, -807861558, 1774244322, -441292460, -144689984, -727906031, -348704927, -788915487, -857779559, -828213848 ], [ 1573617144, -481573914, -1128416297, -2117145997, 1835776471, 1878970957, -1820749929, -405848033, 396839112, -823604844, 678203861, 1789296692, -341574963, -1419595462, 1066846848, 1994219778, 1504778889, -359961347, 1863795841, -943921631, 1496079473, 2005475793, -215620325, -1739277183, -31812251, 1259355626, -1751832682, 180639633, 1520891411 ], [ -1134386985, 868780992, 340532264, 1917823616, -988866352, -404680706, 2054978008, 396835845, -687344315, -528713052, 1605702626, -1527685924, 1950098627, -1703433500, 1832406743, -1961433581, 1662509067, 1668760117, 1176240006, 1740810506, 1861117862, 2018767713, 687110895, 1581765194, 544314628, 1541529690, 1841019034, -347682830, -177764341 ], [ -1424697567, -1682433054, -1440310319, 1174871804, 1690651668, -1173152184, 1782657187, -509460695, -245661584, -1994757155, 1612348754, -612331426, -1719596262, 1511992576, -699537034, -211119625, -480645450, 371388975, -884916582, -1669379665, -413551649, -100051874, 1604154286, 933328886, -1367077294, 108491157, 1775724001, 403702199, 2016348456 ] ], [ [ -727585885, 329585338, 1209806082, 500652900, -852022045, 940041047, -388431813, 1616691308, -1946226022, 387231549, 2061690057, 1344241234, -610955242, 500841819, -2092876872, 1547527605, 1668982133, -375433169, -1096460864, 911706547, -2143811149, 417824085, 2033847655, -790911117, 353142398, 1227090029, -1655095515, -1657042751, 1267984557 ], [ 239655749, -492231950, -131135504, -777838439, -92962987, -1092806296, 1104994404, -1906333379, 1322517378, 1490938830, -781179772, -1493327020, -953867966, -986229690, 345904501, -1927685623, 581816839, -1084761099, 908738980, -635716884, -1224159823, -1144257879, 324096799, 1549654080, -218326935, -1916635270, -537396919, 578477226, -1419091957 ], [ -2031071620, -214221834, -1846118712, 1374951534, 83953365, -1047696922, -1729423514, -1542448461, 611153676, -163462635, -1738603015, 1580886456, -1672688620, 2065157785, 2082377828, 1903039584, -576330565, 670200637, 1638703410, 789239582, 1085891552, -2092963243, 1169841580, -311941137, 1690359970, 884334336, 1783007012, -1071407277, -1700558546 ], [ 431533934, 1466229849, 2046769551, 594800787, 2058269517, -1375164769, -1488953149, -1266816261, -849220040, 103459210, -202293365, -375272448, -84428288, 62838728, 241711880, 701274360, -2025538617, -405692303, -1266435648, -1968185665, -786287708, -212920860, -1422196298, -970570868, -1221446417, 91305561, 594374631, -68508912, -598027473 ] ], [ [ 303978350, 1321201828, 207339829, -2007494477, 1435519540, -849681209, 1478272093, 1980770310, -590333011, 14426454, -1514650515, -1400376234, -983797052, 365427215, -1851694482, 222016295, -1908748352, -1827718152, 689766181, -622587484, 509833745, 177813276, -298688317, -1931338709, -1282730708, -1660035649, -59349445, 218506955, -765993356 ], [ -506770313, -1458770043, 592432060, -579277630, 318433425, -1109985220, 1657539644, -1162268006, -2088086478, 1301652720, -1469347928, -1898867485, 356850835, -1210896050, 2127093337, -1721196107, 1374193974, -1634329934, -294251084, -112682157, 733372744, 1129118538, -1702933830, -223286046, -1254569487, 1178101284, -1158135653, -2109455997, 2011898416 ], [ 1928059778, -1804289869, -1300823376, -149361177, -1371832390, 1720998854, 901358984, -741971030, 738600980, 143764826, 1569275230, -735904930, -693436544, 1160526453, 459877597, -451187425, 2094163990, -917250129, -1493520794, -168324833, 419222430, 1052559343, -980081129, 675385593, 1688072886, 1867046013, 733256505, 1091977626, 124618343 ], [ -195706838, -1903670701, -2035150466, -341784545, -1401927207, 1732487720, -620321655, 594072411, 877482392, -1869019667, -1987609355, -1717888550, 271835677, 207456706, -1494214009, -466743884, 1750898505, 1957344842, 1662955077, -1394467550, -522355717, -2016124917, -1834839568, -700557391, 557657440, 1443949931, 420285171, 595776105, 1258042988 ] ], [ [ -1264822043, 896666388, 1487149330, -1354159101, 1299938270, 305472611, -775668914, 369421042, -1862923581, 2063679999, 433685067, 1204327161, 1908621036, -1157068686, 753870603, 1846004170, 1612001515, 558900527, -1933226485, 1754871410, -1815809077, -256518381, -615469754, 1784070905, 2126330048, 300657841, 1200584602, -1550450430, -834880620 ], [ -930154348, -1788058215, 1568107163, -614754350, 1769917207, 797699495, -1223886800, -1373058180, -1912299430, -1780558713, -1225095668, 434237100, -698290940, -644186754, -142827252, 1289561152, 2077540598, -1057110751, 520808667, -796987919, -1092359924, 1420215269, 709872803, 1259917466, -1824475740, 536436938, -308049533, -354572633, -108912830 ], [ 1672094176, -767212255, -1529531465, -1991402447, 446680262, -645546116, 1723586754, -714095392, -2091044664, 1583074336, 1742587945, -2075669761, -1075405939, 1124275940, -811628911, 1478478212, -1619306498, 2021043515, 1433658266, 1639980072, 1234107505, -953715729, 1714606498, -1630783731, -1039124973, 1362483363, 1193826279, 175758670, -557786298 ], [ 832885307, 1956254928, 2096311178, 661982910, -862875519, -1392647140, 457829869, -685502101, -1107401305, 2094076401, 713870171, 2115505553, -1049788555, -131768707, 708344539, -661504504, 14383285, -10373476, 1423542195, -1348167151, -1074103132, 569031981, -1307845506, -11718608, 1383683641, -2113666116, 1013484649, 1544138042, 1348135525 ] ], [ [ 470409165, -2114916382, 611553981, -1709300436, -1745520120, -174011001, -236129846, -1828976701, -147168107, -1069254095, -853910272, -871593835, 217544908, 1603166800, -1739348072, -1285012696, 97345244, 1615438085, -45931556, 939440069, 1195655061, 732100312, 1169063164, -5242677, 1716321829, -1015212076, -893563162, 687692851, -1054202166 ], [ 1483907174, 1328121289, -936052355, 891665988, 1167826385, -739018832, -1740445991, 1366667910, -1470905191, 1788721267, -419948186, -376520119, -919191923, -716285231, 1576700158, 411756036, 2085982779, -2069644088, -762709305, 621093168, -337283056, -1460377196, 1141067901, 8213373, -1058509618, -1845609994, 1076649254, 768908459, -693620729 ], [ -702487915, -2075417576, -1577861863, 1346665689, 1195174218, 611086184, 154852913, -539741989, 1053494675, -419767537, -1715697193, -1088667519, -1444550788, -90751760, 1783841425, -1928769248, 186389754, -1999008335, -1157712828, 966520072, -1370389127, -1935507151, -812945229, -1389336362, -192707704, 1192978415, 1716775651, -1552635283, 1897855484 ], [ 2068931245, -1748859599, -713164541, 1780275171, -1281149285, 1053551981, 2023314540, -623033328, -928895395, -746387738, 1149920461, -1045561400, -1033556304, 151285923, -2146223635, -253135062, 910156267, -186563132, -611469808, -1266196228, 617579802, 184084341, -1334097555, -1693367044, 683325299, 632150218, 333301518, -1902412824, -510758909 ] ], [ [ -1967835430, -113328353, -405200430, -14315022, -344333285, -638878221, 1431893709, 367272211, 1449970463, -1490870548, -1721401054, -2000852804, 708072647, 514524949, 1597488295, 1946045652, 1042466295, -1705555392, 1113695169, 571535690, 1895514186, 1601006615, 706703298, -713276561, 88465440, -1538959280, 1872759986, 891287083, 478721821 ], [ -525441081, -1993815606, -110480811, 1319961148, -599546601, 891704654, 1909533696, 1181817936, -1940801007, -1947241245, 1671065592, 1984474991, -1186681069, 1594750434, 1030624666, -2122898272, -339784111, -936227863, -591022297, 1063698270, -40646599, 1952479385, 14404431, 1407901334, -1658124979, 2145172027, 1611091017, -1123179016, 252348037 ], [ 1503999713, -599682561, -280306609, -1475153263, 1845935413, 1771899322, -2040928526, 1738481898, 1628239335, -1250524882, -660101680, 75718959, -1786405775, 17980057, 1479723850, -986887035, -1169429193, 1405225213, 40815948, 1333174214, -1709621475, 670218639, 1784984151, 1060872121, 707087634, 779437531, -730739735, -1263678983, -1331531837 ], [ 1931690547, -1339667084, -1448661000, 663225684, -775289289, 1563995892, -1900052772, -247626959, -1607213490, -1758059378, -221126264, -812504500, -832947692, -1666823372, -2141432780, 1138497608, -1408357953, 1167277745, 1203741443, 671666211, 2108522830, 1635776354, -858009147, 571104883, -642455348, -1975136617, 1432478280, -1983448066, -386514853 ] ], [ [ 1196377564, 1103663588, -198943672, -1344375478, 1008120725, -397228813, -2097495123, -865525456, -1156275700, 86833636, -1244088139, 1774227840, -1494776216, -1052564765, 1639380955, 1529756011, -2016622751, 583709632, -2002611573, 629159222, 1589410136, 1023826758, 2010251556, -1696192919, 753939012, 1384339692, -2097769076, 217687382, 1082396172 ], [ -1036812813, 242888830, -507314123, 352458553, 734686976, -1463108510, 1242595195, 2121563032, 529211482, -329797411, -1686552363, -206818548, -1520521689, -265222531, 1016613101, 711353967, 1224128480, 339993289, 2094443100, -418350453, -422130268, -513249530, -204514184, -757003270, 106059182, -1677738073, 668700028, 1677290003, -521557963 ], [ 1740584344, -1077983034, 818470021, -551077198, -1639375662, -171045541, -1427148864, 2134952175, -481113414, 1817165680, 2102843392, -174381262, -359540731, -2083566169, -1126632497, 1265694294, -164891238, 98422007, 1525370218, -559498410, -1550171146, 1613693802, -93685139, 676239810, 506247882, 1345807048, -282702649, 1824833216, 1229700355 ], [ -1253753639, -1084131292, -714434766, -1335351076, -287722309, 1846046140, 1730447109, -596965494, -358798236, 1079869390, -961249531, 128817945, 2024342682, -1108682243, 882207613, 667384161, 988276898, -1343158370, -425212843, -592056660, 640581357, 111367785, 797562598, -1336347313, 533446556, 415710789, -228222563, -1763091130, -251124269 ] ], [ [ -346020175, -1237438864, -2046184877, 695763059, 749363716, -1723662858, 1950617040, 1588783752, -502421930, -824500369, 481730449, -1457350860, -1080077534, -1740165062, -322873136, 621098467, -179377368, -969855051, -460559602, -797557920, -1698545649, 767252481, -1171233256, 1495362122, -132587248, -1904651502, 551056067, -596879148, -1667801457 ], [ -691698159, -874975213, 2043412380, 30426344, 319688954, 1740513990, -1914940269, 1443072253, 2142882864, -751956060, 237910496, -690200344, -1776680910, 2108984950, 2139603864, -327550575, 839160155, 774612424, 583286736, 1317769998, -402870453, -735799806, 618084066, 49122981, 1871440650, 63587104, 2100799767, 2078990831, -1235229188 ], [ 1877190888, -2010151774, 328829430, 1452593368, 1631481754, 650265354, 1166952649, -1636758118, -2111816402, -1014153945, -861637106, 1556055344, -1364614019, -1983619209, 1454576285, 606745295, -2054730651, 454475034, -228941224, -1463119846, -241685511, -1470829177, 82822986, -1515394064, 158687771, -1638234879, 1194679104, -1739431348, -1532473797 ], [ 1441175353, 702683284, -393787541, 141809329, -1599000277, -1667323218, 841151773, -1904649298, 569037624, -68840791, 1265209186, 753414135, -95082800, -1056131589, -184292578, 1451790659, 718261955, 706036040, -1614919048, -1897258515, -958736740, -1072926392, 1835985800, 506436794, 732294413, 1674697437, 1019015642, -927439663, 1614461225 ] ], [ [ 1835234744, -1301500893, -1792196220, -14517630, 1135257345, 1364728098, 1518555114, 571779649, 1159287038, 1871285402, -916758540, 1412392132, 1013540356, -108613793, -1824855008, 298593408, -490209289, -81155630, -174768671, -1818183880, -42500331, -2099723831, 1306621843, 1304738386, -579958140, 648032599, 64741264, 744862848, 238113893 ], [ -792183229, -1800545195, 1633182592, 62280780, -1300301995, 1464147810, 380561680, 357149380, 1893058203, -544507070, -1150036984, 1957524808, -16033869, 1288874656, -705375479, -1534930301, 1411145714, -1522758148, -475282130, 461610584, -634165105, -1089633628, -2040567389, 795986504, -1488743770, 1641652463, 1559735003, -272596362, -281259011 ], [ 263369256, 1326342885, 428256544, 1300271800, -566466416, 1379135823, 257692533, -371787036, 490101891, 323244171, 1200712050, 626203892, 1741100953, 842159497, -179478892, -1620358033, 746414646, -2114178593, -1473424664, 1761961239, 882489795, 2050868139, 1755661350, -61053687, 1149359483, 1949787013, 944659802, -1020632439, 332840818 ], [ 673839684, -53832720, 427635960, -1521628679, -1408158752, 607973633, -1543508675, 1835339059, 100905169, -131070448, 2114181467, -1435169546, -2122723868, 1933773732, 305063064, -2107172823, 1068664177, -1880336445, 1650576411, -979674720, 245106713, -1411868506, 1083499428, 1194953749, 1097464677, -2112355044, 917761060, 1633987318, 1781058328 ] ], [ [ 1041902943, 1820746214, 249030406, -731662599, 398447139, 93386271, -1689232851, 1919442387, 1233989534, -989184324, -1320570347, -2033654151, 339396587, 203478188, -852638354, 626811099, -1369628840, -1428295708, -975921433, -1077884044, 1178119438, -814310311, 265740232, -93651025, 1703531272, -923158287, -1282370279, 1938540159, -839815155 ], [ 911781823, -1270195031, -253235583, -325541601, 1815027791, -1092270139, 1036618838, -267746300, -64451065, 650921180, -1648787442, 1980565929, -786999166, -725401064, 600796839, 276200989, -945403570, -1916227895, 1593290241, 1895224127, 1178066297, 1762914337, -1291309603, 576897529, -2038956515, 1120238213, -659328976, 1736609624, -1549322395 ], [ -1547452338, -1823603742, -384441680, 226275312, -943821185, -1653712240, -1210567190, -1073989798, 279804328, 1187942471, 1542390606, 625255671, -1959815898, 494926044, -771914550, -1345209291, -1568191797, 734522726, -671421233, -2104550250, 1170445582, 265476225, 1289040619, 962437690, -1488171956, -833985674, 9974095, -341610163, 2085910776 ], [ 235944618, 1646613205, -1735231814, 1997869918, -1772210571, -274920156, 215319853, 1720452216, -1249181652, 152331100, -426111896, -229742326, 1509433735, 1382431966, 1732886559, -138774825, -1771120327, 1268670044, 954236349, 1848165147, -1976282924, 7371991, 1293277899, 35661426, -964183519, -1322310256, 700426444, -330493645, -1633025749 ] ], [ [ 227886909, 199665291, -1518448669, 335620555, -1689257662, -1775490280, -1915047717, 733324120, 185950323, -239521689, 459366700, 2124650955, -1242614804, -379658862, 879890541, -1358718537, 1887167902, 1958649472, 109210898, 891790751, 941848613, -1855061190, -1911464159, 853043316, 1825642111, -1684640804, 1603150694, 724913200, -1248427244 ], [ 1433489122, 1276767893, -338482692, 1845377096, 698288464, -1847391081, -1012363738, 244568358, 1932000568, -1157234710, -913545497, -918152575, -1942585327, -507892026, 157890889, 1561202122, -2049541636, 481598320, 1197743812, -1053858017, 1903458432, 432247555, -2010911626, -743398436, 839830495, -762725898, 1351523572, 541193466, -1496042946 ], [ -1108105346, -1524697370, -1654051744, -1454587524, -1922130679, 1749712818, 1996021072, 1310833872, -1412855479, 967135351, 72063840, -493015789, 158707349, -1894392968, -2037636407, 1872772624, -374609237, 1101532896, 649070448, 1629802887, 595101091, 1659677020, 1467692105, 1005024992, 1587484796, 1870991668, 1170835316, -496607714, 1971915040 ], [ 40307788, -542421657, 1600762845, -1798930696, -1347718529, -869696812, 1293409587, -1396550295, -1280834540, -337185489, 1966904136, 1471445162, -378781759, -1686079048, -1502752485, -1841908370, 1548724705, 370393128, 2106166551, -978172599, 1027404354, -1231913641, 921177149, -1337771370, 1014542728, -1875622890, 11645898, -219051710, -1658367156 ] ], [ [ 204032063, -1931627467, 966261588, -1758038313, 29645857, -1207625485, -503459663, 1563087548, -910033918, -386983412, -939708106, 34221566, 729256910, -2047832870, -646795428, -826135846, -1493015476, -1613772112, -150623252, 922547326, -1724378042, -1001979457, -217874159, -1748812430, -805549545, -1913423071, 1055237301, 1584595707, 871841465 ], [ 838626420, 129334673, -903888903, 1133086602, 1979136840, -1664332397, -2112990944, 1408025479, 1941023948, -635788226, -1582931502, -147942078, 1775694537, -1053165570, -1517574077, -744011568, -636097837, 1902624841, -786872430, -598568653, 392475782, 820575704, 1843540831, 228222959, 1419393130, 1333188805, -1229208904, -657260664, -632702949 ], [ 2022332644, 94870321, -1919580177, 1997538182, -466665653, 1285483022, -855312182, 1494929210, 317499309, -586210839, 897128371, -1716569470, -1578095208, 2136873661, 1933679517, -1864691696, 353561431, -1130904370, -1118928849, 1970115369, -248771905, 197090675, 1307705570, -185310787, 241828687, -580429570, -1769165816, 1512478696, 1490083960 ], [ -2040722292, -733252148, -1657709796, -189632461, 1288081139, 706047423, -1637794497, 1939380319, -681817977, -45734853, -404217616, 125819271, 898337421, -1313543019, 2018696538, 2052238049, -1906447464, -1871382935, -2023170698, 1389719810, -887612866, 755510526, 1619094995, -2091071451, -1189127996, -1634157390, -1771941804, -941240648, -1391699811 ] ], [ [ -548031978, -1157933150, -1044205100, -709790524, 1769407718, 1645535641, -316376956, -1117589841, -524502025, -753931322, 193003929, -211295413, 1025750318, 1751911202, 2030877348, -946132637, 1745556433, 801910779, -274018286, -1229585609, 1085164478, -845356644, 1073815152, -710023639, -867829431, -641767635, -1555212540, -1115436652, -148856897 ], [ -1509608644, 943630754, 1161728831, 2083874202, -1408045040, 1561281281, 1919441094, -466094150, 1050433949, -492765641, -1701579659, 1075676183, 1482929901, -787051238, -970564731, -1433683308, -1867219933, 152321220, -188354, -483639476, -1742066924, -1021140744, -1844360506, -757669414, -1048223370, 705982998, -1288567410, -715415729, 1912437441 ], [ 443803935, -1312856967, -1838534519, 2085079345, 74926580, 2101017287, 1330652558, 1232513624, -2102057479, 783670000, -1615573085, -2064901747, -1368656939, -726878921, -1629201985, -901595396, 1514554941, -920390413, 1172383015, -1745593156, -883219610, 1398953281, -2098821684, -454104276, -1339466848, -1023636432, 228325537, -649194929, -1524101714 ], [ -415967972, 864768205, -1842145992, -1306629997, -1746128446, -628786462, -1103395553, 274277439, -1063463630, 697189157, 1624228340, 1066880032, -206764507, 613284817, -512603177, -1728327965, 894433345, 1915286011, 1464985877, -943912933, -1345243480, -1309454925, -1848615280, -1928362183, -1279063715, 1992309592, 1946642925, 860810492, -1770199832 ] ], [ [ -1344721478, 645777471, 602435329, -2083864094, -1925322667, 2104759870, -1160170386, -1144240691, -1730108495, 655582206, -406206826, -1793856234, -50765210, 1078125164, 564372869, 1960783013, -2020777614, 1076469446, 1049294354, -814808452, -320651060, 1737376126, -1467062302, -1698728491, -744248448, -1961148771, -639930877, -47103506, -831386601 ], [ -668819081, 19274907, 1029715779, 529155353, 8232000, -1082117412, 2025267846, 1790893584, -1995364046, 1354944816, 997970581, -1743173910, 188560234, -1919986216, -1556807195, 238607149, 1854023999, 119496339, 480335473, 1790200510, -1286847354, 9713563, 14740132, 1715894483, 952706340, 1942341759, 1058933417, 494727977, -265901622 ], [ 564118065, 1268471848, -815707995, 845451334, -503830146, 866381785, 1718850426, 2018220542, 1200095592, -891674472, -2065935326, -914521856, -1134314315, -1141473610, 18754724, -1489307118, -385451972, 299955474, -1863432821, -372166283, -2035304261, -1747462749, 92013513, 620873734, -1672649264, -1841955861, 1463292722, 825441351, 740816400 ], [ -482087197, 1118187408, -2045789443, -1573568506, 153107480, -2081506863, 65860364, -251315930, 16999687, 1989430873, -1278702996, -285731084, -1998409764, 1665292626, 855596482, 1514537064, 307130579, -452085662, -2128830292, -1663511362, -765857724, 888494175, 223112088, 1100824585, -2015543250, 691502043, -1725140622, -1553902551, 1796775939 ] ], [ [ -675478540, -1745795907, 1190379292, 1106396427, 1501965765, -1164393551, -777562812, 1081776425, -1869574031, 881170716, -1633520813, 590549442, -1457913745, 901777273, 1090178683, -145259234, 313034674, -743747381, -1758269642, -1500095993, 826215913, 285584795, -1392441142, -710390417, -417878581, 1717882568, 1778725782, -642008378, 2117138668 ], [ 8663886, -949254086, 308435272, 1256560915, 1663179557, -1163316873, 766066418, 311569176, 719021416, -1007047086, 1002652709, 1040625666, -2109106235, -1387845888, 1464224781, 1039944015, -1659167573, -1839468112, -1322777304, -171320943, 1422747285, 2097405575, -2119247510, 1523268511, -1937910423, -1059488756, -1688257281, 1895790883, 986103991 ], [ -927867910, 1892516182, 524169917, 1543901857, -1397858148, -1715237832, -1501495296, -1904276627, 665074430, -1934793083, -372688946, 1695723598, -181225986, -480203036, -1407070792, 2098128089, 1990431277, 1238555584, -2098174020, 1778676813, 1186675652, 1875887361, 1283382649, 2139880508, -437337584, 1044909059, 1795658924, 1322052998, -776593967 ], [ -844036980, -1496606607, -1223782453, -120775521, 1979379175, -871776622, 20046273, 1294393598, -1231788657, -642462337, 397296289, -549637324, 1991511276, -1598553099, -985408694, 1268579791, -1716461172, -2088622244, -1090637124, -1766957365, 978451362, 875476473, -166702888, 1921188398, 879635709, 2121291057, 753745855, -117005153, -608212372 ] ], [ [ 640085614, 607822942, 1857960744, 1141106483, 1045823226, -2126572177, -1530570816, 1502391348, -1511361692, -863695654, 511817683, 2085542936, 451303363, -1545893663, -955758588, 1425962691, 966480082, 335089740, -1388494000, 1870071276, -1504950441, 1355102317, -614765386, -1553700171, 546091008, -2018071500, 642948193, -2081331654, -223993263 ], [ -1802510438, -718510579, 2053607607, -1875523641, 754045566, 910191643, -2004642255, -1253878166, -13643421, 512103448, -426143435, -1649828467, 1047115689, 1350964155, -1079803184, 1727795669, 38341409, -294265380, 1273937547, -1814860092, -1065533596, -278983202, -181563726, 1870153883, 1287350930, -1874089354, -1059454722, 507355197, 608441014 ], [ -831163180, 339511457, 848963245, 1827007724, 1068087239, -1106336241, 713616320, 2072472253, -309417855, 1138215649, 1274765, 223797407, -450438241, -2043650891, 1652318979, -1131677415, -731064373, -334571748, 1885027483, -2076130133, -538122606, 1853021164, -1413407330, -564057970, 1883312658, -621724151, 1172650292, 561647091, 535844842 ], [ 147663750, -1360750631, -1212427059, 1840887130, 537946390, -1583780522, -889895761, 872610189, 86514860, 2067286339, -1831063635, 1402662151, -935011017, -1327405148, 186649994, 1184674402, -1782840620, -1081709197, 1450774382, 1542411029, 400062584, -1160476548, 316779750, 275095557, 92275013, 888009405, -1758700178, -282590302, -1650955411 ] ], [ [ 1227118775, -1522982689, 1751164364, 1612037766, -1667543426, -298721370, 1278976072, 107742122, -179249779, 1369612094, 1753485607, 809305339, -989127808, -1470957551, -1700396614, 91892898, -632695449, 1069095195, 233083949, 1950975339, 10985501, 91000291, 2127575151, -872444188, 930795963, -846930466, -1501552909, 1104697571, -1393831190 ], [ 1401611437, 617913276, 320686744, -2062731067, -2089468644, 2032116505, -329999847, 472332506, 1583096024, 1024747545, 14212247, 217823787, -16729749, 1554503501, 1560332478, 188733145, -942340635, -227299127, 1683626910, -450105453, -1310498478, 1832049248, 1178535903, 431174043, -2138608877, 420869246, 79211554, 1574860048, 240980235 ], [ 1249023547, -268453323, 1281565757, 54904609, 326583210, -954269281, 1054150222, 976328985, -1666558494, -57003447, -2093546381, -536526361, -541743413, 940783533, 1182579348, -295553596, 1231015771, -234641943, -1060440897, -2142837367, 1630949842, -1730572259, -1949055547, 629180143, -349086455, 1102483209, -1959159455, -1529207135, 1832924283 ], [ -1436858600, 1306006445, -493472027, 924310562, 2039060461, 1540973638, 467371688, -2027737505, -1804930247, -1357983952, 228416204, 1586227117, -639075564, -873513965, -139589552, -507780760, 973161524, -1549645692, 749511158, -122964956, -801080667, 1043541483, -1113747590, -1729087652, -1828982091, 263355520, 2060773836, -485842770, 1341662730 ] ], [ [ 1116497848, -1446659796, -1036152401, 1339998640, 379249040, -805088925, 177768327, -1748184864, 779056733, -1216274032, 396642125, 354142099, 76360385, -1145056926, -1604632304, 923279048, -1980142387, -1505231616, -1497261327, 1121157016, 482558247, 613594533, -2005706756, -166661839, -1593848933, -1114694158, 515896834, -1511482568, 1058297210 ], [ -901867101, -354656418, 875951840, 1154434391, 1977575785, -921684527, -1207953582, 369275100, 504098420, -1166700427, 1088586764, -295623321, 112991703, 422427230, -611322845, 22566948, 1536458085, 643806659, 106858734, -1882513349, -446560326, 98800940, 1225763366, -1371393325, -1664743336, 1051265902, -692550044, 1792796139, -666744122 ], [ -560564396, -433708757, 1518617778, -1897725970, -681321189, -590882305, 97571334, 606065312, 1787933796, -833901941, 267641085, -503717810, 1631491845, 186310540, -1707729773, -913949974, -160307134, 1384368447, 1409266763, -671427435, -510817093, -1411204465, -1263066041, 2141801576, -2093123051, -123911591, -1851740531, -1099995020, 537943747 ], [ -698104263, 1349004548, -1032275474, -660574731, 294208897, -288190144, -310378973, -827059877, -155424574, 215088271, 593730047, -1341663006, -1644901179, 1858475953, -762923577, 547686143, -573041250, -558244730, -860426151, -271558185, 369480026, -50629271, -384451331, -1250634077, 267280099, 741964742, 183050305, 1420591105, 1945874352 ] ], [ [ 1624261135, -601304206, -1107995219, 1091750474, 396948677, -1438195767, 446968273, -1948305059, -1477738164, -1901417160, -2036748926, 312464052, 131100344, 884032921, 629720982, 1908557656, 547507060, 1882314919, -1086870560, 99100695, -1906455369, -600932033, -203382178, 281099327, -537861632, -269874498, 1108778470, -1687272334, 1330722010 ], [ -926853707, -391667077, -1906494813, 2033307284, -1430234328, 1705950897, -1483549361, -1967781677, -412538256, 1898678087, 2132625644, -1343336594, -1066151267, -2076266630, 1763991219, 1318203910, -2126158630, -1556913638, 1401351356, -161657763, -454272805, 2119164414, -2001822984, 1199498932, 1191116543, -155253713, 1052325360, -1298986110, 108277634 ], [ 480189544, -1860107294, -284527412, -1987641654, -1045171172, -367951150, 1694646668, 1223634386, -661775127, -2104924071, -67871152, 1777130825, 1326636143, 453753436, 369454858, 138181786, -429538109, -863277976, -1077155949, -273461517, 733420062, -993770424, -175057545, -137244063, 1762544332, 122519067, -1710258224, 35067254, -1010969753 ], [ -52443766, 2100374191, -421655417, 523035175, -952375643, 1626838683, 1711589132, 1964589641, 824880176, -833792802, 1618613545, -1934715778, 335203430, 10163842, -2029836078, -488934841, -702946762, 1611682359, -955059868, -1119726526, -454831491, 1674899029, -2005336151, -585429612, -1862839111, -301400992, 1686118718, -1188138581, -308020236 ] ], [ [ 416743575, -1626296201, -476964897, -1343343922, -193693518, 850742496, 449285895, -973323375, 280915330, 1479626765, 1667623804, 868041732, -1728419109, -1373939787, -737779968, -1917179535, 1990487388, 1605280784, -291188245, 397053048, -555878361, 1829565884, 1492630687, -1253336481, -1738323968, -1705471593, -1120064779, -1881439552, 706396992 ], [ 820702322, -379513589, -2141758657, -1487041623, -746965685, -1451623246, 2052776552, 778639891, -1009701234, 1252732979, 1942790750, -105053380, 2105774831, 635470291, -1095326495, -760665266, -1847179500, 1229089019, 1704317634, 953168214, 1914255117, 156766049, -1334926188, 7184618, 747408837, -1805416794, 895057196, 1299408524, -1461642555 ], [ 513519736, 1982969095, -1659017188, -1457775314, 644838592, 689836252, 1684062477, 2030988627, 451933734, 538374803, 249346652, 2055803086, 813228588, 1752336762, -1194989582, 1346353139, 612808930, -1224362173, -374719467, 509843793, -318144293, 877069410, 862356634, -1545764143, 1513884722, -1273419125, 1220393086, 1660709550, -1362833899 ], [ 1178138105, -1044280402, -876058130, 1464113624, -2015225054, 1938078133, -1179235577, -402030519, 406771088, -155236740, -145152918, 1984099328, -880817235, 954793550, 879261389, -1597988668, 1639897123, -982529274, -1983240030, 31910225, 1902230789, -480840791, -1165207252, -2076614443, 2017352291, -884104192, 780137077, -537902404, -1467625332 ] ], [ [ 801467360, -474464129, 1445830785, 1618977000, 1243950029, -501510436, -95731012, 431639861, -597090899, -1897901738, -503194422, 226466411, -432332300, 559072728, 1827367132, -167225910, 1405471151, -135087657, -78840909, 342874426, 146413789, -254801111, -763631710, 620505143, -1082314220, -1551812804, -1677988349, 661899032, -481206443 ], [ -185417004, -534095469, 1939581698, -612188481, -379123437, -235066757, -2137804179, -2030003528, 396515977, -2127356918, -368928404, 381005538, 331921175, 576520840, -1862216316, -316039162, 2112506419, 2103616064, 2013171613, -1882703605, -2127777179, -479591096, 1082712500, 1768496654, -241384981, 2059745424, 1760018806, 884892766, 764977281 ], [ -469406725, -498685379, 1283222430, -218622703, -429899854, -2026953710, 1468066133, -1502849156, 1453111505, 1359476813, -1264424199, 1646571103, -756553608, 1411986549, -1289505357, -1980292866, -543236861, -1754820506, 1519432262, -693777294, 1805065935, 83288012, -1029684602, 377073631, 365601880, 2073017968, 1726158857, -1287809724, 73978785 ], [ 1664877916, -1614399662, 1801849420, 604924486, 2082194111, 202720708, -182437079, -1402117351, 784626737, -2117987037, 985373822, 163519734, -1555510170, 1012522529, 1806379352, -1369671998, 852444769, -1686956736, 1890662435, -1101699798, 1134322634, 1853262486, -1433058354, -1561562916, -1850459392, -1563778532, 604150669, -1896752718, 161459395 ] ] ], [ [ [ -606814834, 133860665, -2041713766, 908558339, 1177894954, 1942401717, -1153517058, 1402161993, 1993988227, -1997070892, -752491066, -1248743227, 357911702, -1051235994, -264564159, 1316176826, -1684144472, 527259571, 990949246, -1632544421, 834904459, -431241866, 186462538, 1923263270, -1862263450, -689118214, 1005914342, 1101739419, 1823681634 ], [ 459183428, 1961608339, -966593153, 1618954703, 1029820758, 489555746, -722686684, 1560981261, 203626155, -1135610151, 1083191935, 140406020, -1536950572, -1565557954, 1532221477, 1144520432, 1929262124, -161998895, 33566257, 1452071329, 710059402, 552112471, 1804038476, -1349175059, -581557924, 733815883, -371736082, -1753387802, 173955012 ], [ 624998442, -997782792, 775248300, -427812223, 1319511117, -804306747, 1676375110, 1010955772, 1113148934, -362517745, -1291757273, -39684412, -1333329259, 1357926269, -299149506, -2129682009, -1674882234, -512117483, -1545143546, -800259680, 341796154, 1156500965, 1274321557, -453170103, -1648311435, 1912772112, -2100300794, -1002087054, 198899454 ], [ 1046259465, -657688590, -709024390, 195858598, 1148407817, -1263287185, -1687187256, -1533442782, 1642322881, 1554932733, 1600859328, 264475827, -1945083065, 1312032508, -1923371073, -323552780, -1270461213, -1675257835, -1514606489, -1323476172, 1856686448, 234758254, -1546788579, -354292963, -1674108754, -1004568992, -2015178049, 1175333003, 427945715 ] ], [ [ -229453657, -355695227, 1205513385, -1937281273, 401065950, -425302632, 1737254792, 281948342, 1999526711, 1335484066, -2092227080, -379779646, -658604520, -2071083402, 349394872, 640212722, 1919322990, -1306470003, -2021596119, 2102665570, 200154441, 934145576, -282132426, 1850627239, 1761709754, 2140162985, 1840701680, 772310793, 2087801928 ], [ -71257624, -1452118749, 699419423, 368180647, 969374284, 146722266, 201691328, -569233273, 1946790834, 351448916, 399215377, 1266742547, -1119961076, 1170533434, -27810134, -469088151, -991477349, 2070741160, 1569452779, -303517799, -23474845, 594979610, -583798616, -1997191174, -1195103037, -599627482, 679099347, 382915634, 1250959511 ], [ 1967957230, -2123809237, 1365006580, 1398310698, -2083808016, -1267748623, -1865006692, 119427659, 1448777363, -1105732851, 1029245524, -1727510242, 477015576, -1354309587, 586497719, -511530575, 1842868432, -1616460591, 1524343273, -1361815913, -626199229, 1706756425, 1816646959, 771913807, -143459964, 1996785391, -914000717, 1749516669, -1537582924 ], [ 1226902680, -780370107, 1114630129, 867115449, -1972990939, -1905929119, 385956026, 395147476, -8336959, -1705653958, 1845608597, -799234592, -198526564, 59399191, -230291422, -2086221905, 1658553006, 822179271, 258520120, 991832177, 1790105846, -186869737, 1724075530, 1453039010, 1484184958, -128195912, 816029018, 1909823643, -1061203216 ] ], [ [ -944244342, -1609224579, -1003683002, 472834583, -1313145422, -746518807, -687224804, -1288093228, -1376371277, -350170086, 1095955941, -879474558, -947899750, 250317493, -2071498386, -1886539723, 1815493363, -1814003909, -1628941331, 964853651, -1762583931, 1192618288, -95586702, -667529272, 813980103, -1394557957, 1395435827, -1400715987, -614784581 ], [ -1891385364, -172223713, -1994678655, 1119163235, 663097465, -837997145, 1933250249, 48088562, 715739495, -1479256101, -394870277, -1065471724, -85464145, 1193565635, -1857041360, 982530834, 1456711293, 392755517, 2074919731, 483011226, 228467552, -399359762, 1653635690, 1753710441, 427962194, -1225715176, -2030405787, -1481381433, 1334853949 ], [ -536463898, 1258805244, 1003599862, -1266069181, -640955387, 1800675038, 648855523, -699772871, 1101037627, -496756449, 1744044140, 1576211513, 1561116983, -1370423874, -884984948, -114058185, -314516636, -49507845, 1994389466, -1277923285, 397687537, -1590511306, 656203594, -492232405, 893061848, 1926571853, 1431302193, 322991714, -1318627273 ], [ -1576555792, -174956741, 1804988219, 1830979453, 554137109, -1619247308, 1171467416, 1288911710, -29097677, -2092266522, 13814956, 282952127, 1250836404, -139759338, 1228996433, -784686784, 1612347127, 624317929, 2071773142, -943063674, -1342598803, 1434479405, 1532376821, -166277189, 765650709, -252418709, 1743140894, -1111379455, 1299219260 ] ], [ [ 542053465, 885648847, -388904311, 1261130292, -1590505558, 837892986, 1647614683, 1471774861, 1761231051, 1791146542, -1584427398, 149185583, -160348195, -2132255787, -1243963046, -1090764020, 936195162, 908374266, 1802835814, -1270520643, -1254558406, 1601667615, -415285812, -1700864978, 1640457886, 919384239, 1932910935, -1959077944, 1971407393 ], [ -1700450317, 1087298633, 2075887512, 88350178, 1368899687, 1425605848, -514029529, 1587804051, 176515988, -878566606, -149459251, 2025547157, 387414484, 1583009033, 1652447940, -157015385, -2079363281, 1286712039, -1429431150, -1821230895, 1210897554, 591193501, -1412813440, 1060054737, 126233152, -55617533, -1992215628, 119273164, -526154540 ], [ -1585633497, 934949425, -742911578, 310677092, -142754979, -520209332, -511863766, -1171659403, -1672578494, 1916052769, 1706286425, 539959620, 1092992008, -348342646, 1917046114, 933615131, 1152575178, 470750909, 845394892, 1621985812, 1241481451, 903241136, 104963423, -1585514879, 1062498075, -314815945, 148948856, -1279827555, 13727361 ], [ 1659191790, -1065905384, -2030474767, -1722507606, 1677676375, -274903036, 1377117733, -1826793434, 1000748769, 2074352063, 1505600272, -673444752, 1383887023, -1684159843, 1420949839, -614818777, -1821110643, -1571667712, 1917532767, 2064728357, -46458217, -1191126475, -1114060858, -797494678, 666021704, -1740966631, -1604139795, -228915090, -725548387 ] ], [ [ -1606389940, -1851792250, -975729467, 262619095, 623303396, 623813304, 1787002682, -1289218353, -2093606175, -1326727991, -1409210330, 829212657, 213390403, -716580123, 1008745871, 208194148, 1646481117, -115414552, 1462740363, 1133046790, 138997432, -1389469635, 1952701900, -1813830857, 478699415, -1809406046, 797640029, 1725927765, 518364888 ], [ 2017312794, -1652471456, 1127182121, 1287607921, -900031254, 1109652134, 464991478, -1178236189, 360850245, 425812660, -785609251, 490409475, 1252549658, -1156393415, 2051184927, -1184892790, -144587875, -20059074, 1533398591, -1227314059, -2048519680, -1733554108, -562265043, 42329609, 2113578663, -155578977, 578680582, 461876868, -721185077 ], [ 1873233385, 806395442, 1047747392, 1973139287, -851709224, 1348908966, 910304152, 300278023, 1831889634, -2045741742, 864242976, 1411529843, -869895277, -832162175, -1564466679, 953601207, -137719370, -1718154011, 783585710, -571500493, 620597764, 1232116046, 1276830059, 513269543, 1591292054, 1837885986, 1728050828, 1531912485, -369222242 ], [ 1850490219, -133811474, 559043503, 1291640655, -1141362597, 63884381, 667290534, 139126955, -1333042350, -1131967694, 293761256, 830371998, -1271057461, -1028758894, 480686958, 2064145644, 358695947, 392388072, 885682743, 284633485, 60701859, -465963764, 690932170, -781245650, -377403987, -1076601038, 1593791172, -1071209475, 977472454 ] ], [ [ 1468835857, -1250499563, 1319044766, -487110796, 1349242292, 1560633662, 2131826104, -1709558754, -8890431, -4684101, -522987611, 2100472653, -1159204117, 2076138561, 118876941, -1047575242, 156538480, -2009074625, -819356122, 1956976403, -282003203, 706101004, -1165952624, -785893107, -1105949083, -1604716699, 1435585902, -712722706, -1889374422 ], [ -1662951607, -1946533071, 22139758, 2135447825, 1598651579, 1934471084, -839153823, -1383732416, -1513667898, -1019651073, 1988347611, -1848751917, -509850365, 1834922146, 1545329734, 73696910, -1522798589, 1558081000, -1119967264, 618324756, 684408387, 1582525240, 133582707, 1712546329, 1053948011, 595673443, 495283950, 1810298725, -1860602374 ], [ -2147086012, -704578886, -259962417, -949617933, 1590896282, -1320398507, 135915110, 1715451835, -851722554, -2096020671, 1421337910, -1340922419, -52449997, -895776970, -1366454585, 1188331733, 1953831784, -1202803751, 197861696, 132807217, -1469450103, -1039594827, -1313417041, -2063036064, 1221667206, -908277112, 1918541087, 1312341280, 709969849 ], [ -1601940008, 346946173, -1995788086, 1705175710, 1145586474, -1549606963, 1426866314, -1517295071, 1953225494, 1940605335, -1887398667, -2072863290, 1841907441, -1818082997, 1147938993, -50836724, 1555560849, 51848684, -2109863448, -831661655, -2011218373, 473649797, 758080070, 1915851119, -298640746, 1219505313, 1221278802, -4220813, 1174172712 ] ], [ [ -304047623, -212290376, 882402256, 656373191, -379392177, 442836214, 139373559, -1549097526, -1059892853, 945129440, 1736871819, -826299578, 1879421560, 95196241, 981592249, 1667964201, -173330145, -1964359775, -863871439, -86594669, 163335767, -441676845, -2147473183, 505200132, -667733321, 142964160, -1502308440, -776204401, 791891444 ], [ -1029511987, 93277864, 1095853359, 2006270776, -142771678, 1928584876, -518285953, 552949523, -1294084679, -2052428030, 1569515183, 511198983, 2028651821, -1246843539, 2140209094, -275605586, -1579187710, -1412223136, 944099792, 1687477763, 49246790, 687829038, 1121638726, 30900580, -2089356366, 74946182, 1528500587, -1757707648, -1889965495 ], [ -1490548118, 732315399, -384019983, 1776263869, 918803931, 715878388, 1976033853, 1286644297, -352385321, -1018753338, -1636677525, -1213444010, -1784814757, 2015907810, 1785184307, 1244302728, -815782149, 1733752110, -1827555537, -215859292, 1266988224, 860845661, -564942912, 1544136213, 1403240018, 1123309575, 2040931945, 1609273527, -1515563263 ], [ -811220772, -283834383, 1468589668, -1786287741, -1617507291, -373662848, -1628655494, -1079422642, 412702713, -1082226042, -383769521, 1103412832, 1640160742, -92407282, -409293970, 1810035294, -2009344087, -1252448002, -375983046, -1496108945, -1517720355, 1682930864, 724624299, 17005649, 797335164, -1761807716, 1511847882, -457431618, -2054125039 ] ], [ [ -1607380264, 484315173, -579810627, -204645636, 582014068, -566855825, -496242066, -1815474063, 1312854043, 773864497, -255890022, -1306670954, -1863393172, 566016477, -499937042, 874329162, -2028927130, -1221554247, -1811634283, -100610228, -1343645868, 1982426379, -1758387000, -84420609, 923103048, -484509013, 477142048, 887165813, -723151769 ], [ 1583507706, 531787333, 1204688751, 734489643, -30611060, -1620872506, 1402114131, 381503642, -7327952, 1434874152, -877554627, -1260694445, 901836151, 2107471491, 1634449438, -115354057, 685571279, -381333775, -1835194290, 1693273807, 1712394201, 569955499, -1784849804, -734204841, -1037373329, -2002605970, 1720739941, 1527677765, 230555163 ], [ 989242967, -1570945486, 424017471, 1707400602, 1622757503, -2051155842, -1700033081, -662606086, -71238315, -1132655268, 1748068021, -797258540, 1967125080, 33110524, 240733274, -184343725, -1022759220, -540783624, 636270374, -1337429860, 178154464, -2020550063, -1435087941, -137820150, 2017398275, -1527037926, 982495498, 1319732241, 811758598 ], [ -1286665443, 1938449000, -584735948, -1964734636, 1036202201, 896785506, 1382836798, 1117004995, 305176711, -1026191321, -297404971, -1746096839, 1102124445, 1467268867, -916241862, -1835832196, -412146981, 1610951852, 882237960, -481420605, 1542326925, 1724446948, 411894521, 271568019, -97715049, -702639624, 1030035208, 866571466, -506330762 ] ], [ [ 1163647839, 1365881379, 1425917640, -7495110, 2088118594, 596548795, -1579997972, -321862492, 281654906, -974208008, -627662815, -2118330439, -1478387590, 1169680632, 1433664220, -203144971, 887588194, 844775853, -748983111, 219021608, 1671181686, 1775507392, -1685824000, -1467788802, -1808428971, 721477562, 723197315, -1237031113, 1784268051 ], [ -1843174918, -679686747, -1583820212, -1837079, -1654509611, 2026558390, -2019394284, -457151740, 472958548, -846384580, 1627497605, 1130253362, 599765388, 515514196, 1669188877, 573807684, -124683435, 1904185159, -40718602, -1335842846, -950906404, 1089761396, 564847899, 461391583, -1175902061, 1277120381, -1414608548, 193616813, 19212566 ], [ -1599928952, 1463493592, -675227792, -727750544, -579349896, 526147629, 931984850, -639201000, -35259391, 1807083019, -742438345, 1824986693, 363758117, 1543993425, 1303201051, 1568719584, 866039251, -880731787, -82805110, -1378367336, 221973883, 958149631, -444707938, -1562715277, 2062060350, 1710976482, -1560672593, -659869867, -322522150 ], [ 2133138185, 920028127, 2066892692, 1667323697, 1287551775, -1517152218, 569380356, 2119707217, 51582482, 1486760942, -2127144017, 1521668626, 1986499529, -929442766, 1913999444, 681449769, -2013866427, -976668862, -852136036, 43168552, -814936009, -107684156, -1385602302, 1587687833, 494903867, -1223912021, 417832724, 822760936, 1844906157 ] ], [ [ 1307546974, 1196255387, 778131579, 855661456, -1459450290, 1915849091, 812631516, -1535017872, -1811818838, 2037363150, -1989350000, -1030606230, 1670738193, 1640176348, 1418189478, -1712228943, -713555704, -1944684408, -1203501705, 629438054, 1323524084, 503277211, -651436755, -1345859879, -1555568329, -2145070477, -1275202554, -2096525976, 1544950165 ], [ 1062766952, 35019816, -534866950, 1075444003, -15466272, 1011828304, 1837477741, -1275591364, -986184151, -624363525, 92007792, -690159990, 1483238374, 1987436243, -172722158, -1917769006, 2002043214, 281091565, 482918159, -1249329760, -616750036, -313392165, -1791794248, 265681792, 833964179, 411778484, -1232324197, 706300043, 121202424 ], [ -1419935051, -638066660, -803462550, -1393177613, 300339497, -1363029026, 1412737841, -1551498584, 1289174661, 1697285048, 1186046740, 1872710653, 1236307105, 144763465, 97213645, -125522027, -1126263744, -1416095281, 1796450801, -1626380768, 1635215080, -1613337254, -1821807967, -2119947792, 567210396, 49553705, 734748587, -1049147758, -764540952 ], [ 1400670393, 1224065533, 196429243, 313090395, -518337805, -773863317, -233426130, 1919637482, -358069611, -2091411125, -599938455, 1827773552, 1543356326, -638433794, 2109905601, -206217117, 897803701, 555439356, 1744390032, -811647538, -120310964, -513265181, 1853653423, -732363255, -1116190393, 1851010073, -944631304, -1226515192, -1572021207 ] ], [ [ -1435493611, 709634518, -1727601271, 508137290, 1377726596, 863112398, 537249107, -34053698, 39312597, 119061365, 1778847112, 485606624, -667975896, 1016309402, -1683835159, 1658129197, 128776824, -731637472, 1975794146, -39302718, 467478977, -2045345979, 536653803, 701617397, 230016319, -1310576424, -215298406, -76601312, -499548365 ], [ -716034122, -1385107205, -204269535, -2019136728, -1782890147, 1606382517, 1168382709, -1247694278, 662401678, 1804131762, 1103014809, -1327574145, 1438878035, -1603330171, -1279208535, 2071766265, 106835047, -1133935826, -72722619, 2029481421, 1937882679, 331490470, -606910561, 1957931028, -60097028, 1545724011, -1621310554, 1343219821, 195604608 ], [ -876344902, 56739583, 514334042, 1841269272, -794560280, -710923784, -1104557875, -1029507533, -1808602845, -1927601300, 1281783697, 328657937, -1747351978, 529514690, -1267131472, -1610601711, 1264916294, -1402917836, 366047467, -214820297, -546892652, 282713373, -786102801, 415204081, -1811394685, -286866666, -2085562394, 54238777, 2142315356 ], [ -188357747, 1875379522, 131274681, 633821048, -1935895716, -394031833, 1477647266, 2138872937, 252573115, -508720487, -1946246750, 1620682402, -1191608286, -1812863398, 2116165387, 117411674, 1197929236, 981246511, -642350739, 1509640561, -1868977105, -1856253193, 418148408, -211870635, -424191546, -454509325, -1110823287, -1934501437, 1554130416 ] ], [ [ 1030362790, -1463715921, 1525577673, -421379469, -749585417, 181149500, 613433121, -331835183, 1970141348, -1299590613, 1533605232, 132104710, 1794856331, 1473024453, 1073010789, -2066135271, -1988695424, 1337838830, -103469430, 447008192, -1551645446, 838257678, 1010255428, -778383848, -2133314021, -382509428, -212559580, -1758131498, 1928527877 ], [ 336455437, -418320928, 894733577, 862492375, -1554498041, -1253613572, -1048744479, 385292798, -913551109, 1814683170, -1345575446, -1607148913, -857643839, -478197150, 792764551, 437076835, 1960659555, 1811228535, 1051923299, 840132529, -335192304, 1127180828, -627100218, -1977942444, 1211542950, -1021979202, -1421337767, -568795039, -1597740541 ], [ -698025069, 527092721, -562229774, 1450583318, 43697912, -1524801566, 833790385, -901876269, -104963068, 1732563252, 239541640, -1498791995, -506353618, -184927439, 1376651479, 192582554, 105708087, 1526270899, 1333153833, -889994476, 1851349398, 1186708959, 1588734109, 853966690, -1911071881, 1270718084, 2062081526, -28181501, -1592938833 ], [ -1829409840, -2107405047, 784404418, 960294983, -438190012, 913980457, -591919182, -217212251, -426282215, -1377764750, -1614396847, -868663427, 1006812870, -1220746709, -1324044876, 1081727447, 192509744, 1679506918, 2106029595, -620076405, -2000739034, -986991112, -1976167861, 653332784, 1959780479, 1527002398, -1616680447, -1922086912, 1043215114 ] ], [ [ -1609435600, -149265450, -990656687, -1944293627, 171379031, 739213062, -599748000, 2107321296, -2146855154, 794797573, 1106811942, -425031672, 505165747, -1481955730, 291613478, 763578392, 724924986, -748785126, 1130886509, -2038486123, 774373774, -22582841, -373714964, 1686562710, 202002810, 1985559747, 2087885816, -1449638174, 1528257408 ], [ 1805714789, 688319101, -1702948972, 667586751, 1640707788, 297450862, -215576888, 914658391, 1433079161, -2086422735, 528920972, 1117122739, 2060185852, 1935716468, 859299828, -1298459642, -157872640, -493390650, 1700273635, 311773645, 1877418170, -1633784092, -2125608082, 1716289851, -880129928, 453907789, -245575470, 1882265507, 824296597 ], [ -1874635851, 218399885, -842533801, 914557073, 1435074663, 1957534287, 678955455, 274548302, 545252879, -258016819, -373589836, 1783754129, -1777618856, -1699373498, 875108357, 345397466, 899850924, 681781718, -1673337073, 674306544, -2090696813, -1636479520, 876704495, 550540431, -1048437359, -1465439782, 911021126, -1073031240, -662808759 ], [ 1438535127, -1099827670, 1301567336, -1304582818, 1459643468, 444862493, 588487810, 1083014922, 1749791260, 2021558152, -1756393857, -1993540047, -1386381267, -315022483, 2072076586, 155309628, -2068316924, 937868997, 1312242565, 2041651352, 1625016756, 1833004822, -969660637, 806577631, 968589305, -581961240, -67720831, -1638623558, -1286164973 ] ], [ [ 626669094, -1593007679, -1240756322, 589433748, -1969237604, -1725226925, -1418220812, -1714744537, 899437767, -456661342, 961276480, 26640300, -578023170, -1733103149, 922956778, 702921921, -475886831, -661656777, -558808434, 319557436, 2016930239, -1723017762, -1984378408, 26062891, 1817738502, 1536010126, 413558561, -1775328543, -1370146028 ], [ -1962037088, -448735717, -1467449867, 113694784, -1573289481, 1508264037, 643686288, -716736597, 1210421894, -603581654, 360101438, 920438850, 1211463369, -2106830440, -919179516, 1615618507, 573415742, -793832356, 1323962250, 452862590, -1742191909, 1316376167, 56481599, -1669469404, -1037997681, 514255941, -765976715, -242149824, -1540771759 ], [ -1249053147, -1784143218, 508595262, 259754670, 803079667, -1980131499, -426891257, 298000559, 342351776, 1303394489, 817380225, -1339207619, -1968408886, 2010853482, 192679295, 600254768, -771938944, -656032625, -1336050622, -2049344460, 1939512221, -753831296, 347058558, 1614399301, -227954087, -578764803, -1730286001, 929760391, 637777892 ], [ 1915936499, 1192274766, 230840281, 2042796800, 880952417, -126793203, 360968536, 2146438713, -2026122133, 253810636, 483265392, 45060313, 1298646168, 31446541, -917566065, 1050228780, -370628640, 948516369, -491666117, 935897590, 1891775446, 1311588532, 773813348, -830424115, -1119460689, -414221012, -2033635399, -1944445765, 2053973045 ] ], [ [ 1174788394, -705000252, 1834059107, 408718329, -1560511713, 963362302, 1069167851, -1557810304, -2081604063, 1908017415, 1548401065, 435746927, -1589659832, -1419291439, -2132383065, -2116252188, 1812204948, 1569736597, -893655980, 485430412, 2131664900, -1260851240, 1755103345, 1005151680, 1531622661, -1277111105, -681438391, 756376396, -193289619 ], [ -1692319790, -354448849, 959497380, -719914842, -2071820103, 676373293, -371819561, 308696990, 1765992068, -49941683, 1599410101, 1851085328, -723031713, -343764712, 1402112982, 1294966703, 1084710909, 302995610, -914940644, -1604331990, -989196963, 1671390574, 208567255, 2078787845, 20684743, -605832731, -1759942716, 1322875768, -181331420 ], [ 1291523704, -1165111428, 953305531, 238845380, -115136722, -1354085132, -1644798752, -439595369, -370102727, 1046785422, 1514440554, -1109684122, -784046704, 1374907220, 1604708222, -381964944, 611452986, -1602247672, 1496390818, 88564199, -1187108640, 690282663, 1219659346, 1856501509, 52375412, 1846216791, 1010142181, -1914972156, -128798373 ], [ -1606210863, -494352630, -1346441924, -858091206, 173863594, 1482652353, 211334209, 1674734781, 370001619, 1374856257, 1321694419, -605561327, -1632871151, -833102546, -1720658800, 609594729, -133073679, -555722442, 164831303, 414117135, 1422101108, 1412150838, 2097551162, -2092073519, 828475932, 786671568, -219336333, -843940317, 1577685889 ] ], [ [ -420714443, -816818191, -784943173, 1899391093, 1813739213, -1800587644, 1393498604, -1353929883, 298258458, 33016563, 1391889746, 1573361646, 1886156784, -704055279, -41812830, 1807324216, 372384115, -511804791, -867493125, 754820866, -121355614, 1663428131, 906637329, -1624353770, -704904705, 1506965619, -1438566819, -194734279, -384521595 ], [ -1737213193, -1643275499, -1418247840, 618883531, -131862898, -800715482, -1486056259, 1716547538, 905465195, 1234556220, -570802155, 1984774427, 1225831457, -749051069, -857984443, -1737905277, 1592118363, -412942042, -1557892372, -432151786, 916939415, 1074475598, 1802914996, -834327452, -1897831787, 1388141313, 993345984, 2053925575, 269232430 ], [ 2040836039, -1210629651, 161923614, 23481540, -633137530, 1017277874, 1153306821, 1245931629, -1575320769, 809981630, -267060902, -765913162, 1061825709, 31397518, -1867637516, 1256901587, 1056285868, -101815132, 1439318053, -596099558, 269934256, -528533347, -922509846, -285451587, 1442201898, 391460587, 2088014345, 2107756870, 2116142585 ], [ 890730189, -457373793, 1122270485, -1761790176, -1001626140, 1823591040, -1261277506, -146299844, -706644161, -404958701, 2114238388, 522142096, -148959246, -1272239295, -1678154794, -425076796, 1583842846, 798059720, 582604713, -1821399082, -963332482, -55493943, 1948763778, -164707094, -1987168218, -2132148244, -2109280703, 1131868865, -720528807 ] ], [ [ 486796695, -522389457, 1385453305, 2059952041, -981394173, 2040106510, -1521823129, 1400849087, 647544323, 134490828, 475190459, -516552826, 329401231, -443684318, 1940246375, 303061970, 1003388397, -622918788, 1756568481, -667718786, 1924355584, 768224032, -339662036, -1725837837, 1104078004, 342434477, -1385645459, -69304272, 1150085455 ], [ 266810098, 1952075823, -1694942383, -1700518421, 353853582, 1554475386, -1100959035, 246519463, -757655308, -1279557620, 556988838, 1753139535, -175274428, -7998512, 508192884, 327286224, -723244762, 1871608913, -253691329, 1284065664, -1357239399, 1106605363, 591958633, -758610859, 1856323050, -2015623596, -1367880479, 398656834, -1316644113 ], [ 811094655, 323527065, 1685612369, 1565839959, -239842535, -106302831, -2117910403, 364239424, -2123446699, -1340306066, 1933227994, -402683911, 1669295800, -1118666022, 723687239, -1579783102, 152692907, 1086990290, 1439295694, -1534828085, -662658255, -1636386017, 1917704535, 792574989, 794613815, -467710335, 680391775, -1825217670, 515439793 ], [ -730961419, -117772884, 318577902, -127186238, 736190738, -996382773, -232505762, 365851051, 1175055665, -1118636531, -309677136, -1604026691, -3766953, -56310429, -268017271, 1398081819, 1467933821, 552603908, 1928225037, 1515091718, -470606137, -1565348550, 1056099100, 1681731333, 279780392, -784301228, -54030060, 1259273121, 1685400360 ] ], [ [ -847604612, 1740007065, 535779002, 522880620, 2059311303, 103313833, -1711999515, -1185212042, -934127161, 1796581718, -1065577921, 1647356567, 684471797, -643421230, 752355275, 600701039, -1229122245, 947362005, 1607679472, -653488000, -1787909726, -1787531992, -1976154048, -818691715, 2120751713, -1571690666, 1962270360, -576801813, 1496115179 ], [ 1481849589, 1421118947, -810609739, -550492040, 1743078989, -881584481, 886525018, -913608936, -1015274350, 707918987, -1879111944, -1624628084, -588728825, -1078688238, -1284017370, -1464487000, 335065302, 1293751740, 1123569242, -109478705, 1174461961, -1273487362, 1164975171, -2133664400, 820231033, -514285348, -1460620564, 79753822, -343260861 ], [ -723320467, 560179832, 549897107, -123502400, 1289750381, -1702102446, -1989941671, -1155347986, 1162369527, 465288147, 500462535, 2122565498, 513599723, -199011125, -1988165728, 2092679676, -636480185, -395217570, -213420564, 429534523, 1726639409, 393777813, -772741224, 1756684346, 28301906, 636184453, -1491485047, 1078062182, -988003585 ], [ -424499261, 116381621, 103884202, 1938843560, -1685086520, -486996072, 1777609947, -586918684, 1210384892, 889417722, -1456550255, -1746093221, 231188730, 989868310, -1083229656, -2015686559, 1385169837, 745148258, -1187760633, -1755096274, 20990901, 354600865, -741035964, 1868887870, -1147530754, -1234728834, -411251660, 803370430, -845445406 ] ], [ [ -604539954, 211066701, -1998285678, -967280585, 2056374707, -341751824, 305143756, -1666278635, 1176872843, 955535460, -1138013379, 1864895877, -1632031040, 654116272, 2008080357, -1011828186, -1091881222, -834345259, -1099742294, -2049618454, -858844220, -118072823, 753507335, 2146466746, 658840637, -2133707995, 1720203917, -2121439961, 503005860 ], [ -1438863471, 164407081, -2003055806, -35562341, -248084933, 1219852116, -1776677285, -379691606, -2054237344, 2079023726, -1026924262, -721245621, 1672178092, 187221105, 402599814, -471679194, -521317997, -1100813244, 219174187, 1599084440, 1617558510, -1799869562, -1896924438, -1670372931, 527239797, -1616670575, -26358804, -1637727405, -1992239073 ], [ -1218060905, 1092408727, 643410322, 2085572386, -1638000748, 497528462, -1907414062, -503350317, -184778345, -1865137105, 699077895, 1646522928, 1103967427, -1256907818, 250507705, 180957766, 1683706439, 2138628617, 258880708, -1361168929, -372135600, -684236472, 498269894, 372141556, 1262598892, -1856943722, -2101262647, -2032633909, -296976095 ], [ -1976745826, -1475497910, 54851201, -547856620, -278139633, 488840130, -1832159795, -342666474, -2034511135, -49541524, 1740131714, -1717016533, -2013806568, -1656106038, 1539273420, 586943928, 399852993, -589684738, 2026916293, -1061121093, -94780451, 2131641940, -734015996, 1995348995, 782734093, 1230350407, -1461665854, -114144563, 685022798 ] ], [ [ -1452972277, 1314308422, 1605355504, 399731968, -833915414, -1377088739, -1438281187, 2082241803, 2102098118, 1660030742, 1506652035, -728427338, 1666773699, -1832975268, 1586136311, 1974806153, 85416435, 1456163754, -113882794, 948527080, -778658104, -822910356, 2011807197, -1122945728, 1495052055, 1558165007, -677336876, -1703156733, -773120668 ], [ -340182480, 386348657, -1924695600, 1414701437, 924958104, -450028593, 1680702539, 1671702852, 1796489380, -745750083, -1080609485, -984619638, 988240984, -168033455, -1518504344, -1456428632, 2092150622, 1057921379, -474572952, -356015214, 2119488645, -1252961769, -390365415, 526491786, 482028184, -165248189, -1125334561, 1001149794, 15411114 ], [ -1211013383, -491209561, 1140841446, 205581365, -60272870, 453988837, 782263861, -1190395768, -2094844829, 1035212784, -759294191, 1314879384, 1705174411, -827291663, 1708881511, -494226366, 644742223, 218719901, -1081615781, -153336742, -861530096, 1696949906, -1035105200, 920620454, 1002449780, -270898259, -1096935514, -1547916535, -1377666351 ], [ 1974041008, 2025226020, 854376777, -596109086, -508536765, -1817367623, -1290370222, 144348155, 70651575, -382136939, -1682441824, -1685376977, -998809744, -919485619, -499958901, 1593279114, 239507821, 948365522, -333527109, -142005426, 1228311425, 314535847, 1828005957, -1091065775, -82784322, -1247522044, -365065153, -2035141526, 576569368 ] ], [ [ -694732555, 452347993, -1012979076, 2066023711, -1033698652, -1370734196, 868814647, -755800607, 1293837888, 108330965, -1744446000, 978867567, -66008110, -856867476, -1377429553, -583899021, -1824631437, 1938287325, -214040893, -233523827, 580759920, 1823757894, -2011667197, 1002423943, 1301768971, -458884273, 841961113, 24932552, -989940610 ], [ 1514411862, -1951582074, 1390936978, -891850231, 1031482334, -163096184, -1567129046, 1787662905, -270050664, 1723615390, -1601177434, -1010208854, 405035468, -603804406, -566625997, -1935810456, 1164231242, -1884237085, -2055311674, -811484404, 1523837247, -1210749682, -1795510645, 812207699, 1761190315, -145114721, 408644658, 272754282, -1468020199 ], [ 1995471735, -1712958786, 1682844177, -597790418, 1759004787, -223191265, 361533861, 121893431, -820107481, -979380923, 1065017680, -477906378, -669681727, 1836264047, 689856946, 1083775315, 445377685, -481727271, -2141306746, 2029585218, -2031229636, 770744944, 604449356, 1247773293, 731049742, -1776594243, 777946086, -571363322, 1718398638 ], [ 397000662, 1007314625, 161046359, 1390519809, -463323378, -1391405477, 115847891, -2074791927, -1183897228, -1403155660, -1514690176, 1401926208, 1519302078, 217021683, -1296980783, -1469176506, -1498526186, 1378677187, -1809571062, 1621677626, -928369068, 505206725, -546644401, 1624399364, 1702050813, -1273083449, -428224537, 2111105589, 83259737 ] ], [ [ 812385173, 1767631220, -281389384, -391617136, 1623052330, 472988830, 1289273463, 1389238359, 640537358, 1441292698, 1882860407, -1110982584, -312290493, -1781903260, -100357607, -954887368, 809950715, 312794277, -361784484, -1725921046, 108429006, 1464705056, -966367855, 165829758, -597397983, -343458217, 461506057, -816327375, 2049647606 ], [ 269519651, 2060663049, -27170460, 1431771138, 573312819, 1336002878, 717985347, -2056715662, 1112219733, -1328954942, -1379229163, 1331893642, -2060279047, 1587557300, -151789414, 157979904, -1737923124, 1759146003, 514019703, -1519762190, -1876213772, -15223840, 1764792640, 1236422984, 398924806, -1976733413, 498351194, -594205643, -734179805 ], [ 1956697384, 1518049130, 1129168447, -699523785, 929594346, -938339956, 379542996, -1056250978, -1270868258, 1306197227, -456262598, 849181954, 837335583, -85515010, 480944006, -955396582, -1456545379, 1525445752, -1926330045, 1630836503, -46523540, 1700510536, 452448712, -1497700240, 204220295, -1837718283, -1819511247, 1445031735, -1906749823 ], [ 1708283536, 1765464227, -614779008, 2030645548, -998849735, -992579915, 840242416, -1089821696, -629046199, 116029662, 788473419, -1774891656, 832605522, -2017398407, 2110709980, 1714354482, 2015416379, 1735396569, 2063187163, -344011429, 1358203438, -1497423324, -198359016, -1138697951, 56537643, 1539359240, 2014872218, 1640514604, -1603320448 ] ], [ [ 891229959, 1443272135, -2067587357, 208374739, -1296239325, 798277515, -797564079, -1132774124, -1707598486, -1427495158, 492488862, 191915742, -2021591667, -1471008602, 1172372268, -2006683314, -600163129, -1732482848, 208431245, -1247194064, -1732540091, 1773605501, -1786979821, -1619080003, 989720551, -1201229486, 1832967688, -1956231085, -218962285 ], [ 471106765, -703771723, 46390022, -698969598, 437352517, -549449325, -1319921454, 1427747510, 2061248283, 445699648, 90078268, 1325414551, 783777379, 572154633, 566434932, 2062120817, 978073752, 2089834300, -1538486691, -1611222806, 56379452, 1832431151, -829416869, -1596515136, -1316342243, 971695999, 103607838, -1607102315, -661059682 ], [ 492722556, 1016971521, -1143255720, -1504356643, -1972464945, -214036131, -2032694215, -1922434430, 1858280247, 1594797678, -1688550147, -1558231740, -305631761, -416453479, -1005260231, -283376108, -1407929162, 32697597, 1588691530, 1723727676, 1217425620, 1396180286, 1344683007, -731716609, -2002528848, 1809077222, 1974652399, -1391757479, 1491288512 ], [ 571034937, -234135745, 1871418270, 1813127531, -1863163173, 722132219, -1992455318, -1262521242, 164655431, 27533070, -1243007405, 117500505, -794344430, 357617884, 939759449, 1386881410, 617396106, 762934004, 1471264791, -766794552, 787592924, 2031337797, 435038442, 986386776, 1888689502, -482449571, -1264257033, -698298464, 483631488 ] ] ], [ [ [ 820564085, 1871826667, -635655218, -731175221, 1488102743, 1541994983, 1758470483, 2130922464, -14490543, 579668759, 1970543595, -767741672, -1893648752, 214091930, -1049211811, 1298498744, 1036304264, 2059735224, 640937853, 1010032951, -1192459010, 1472262808, -1690487532, -810900160, -493222815, 1992214385, 1408181366, -43457129, 2039703601 ], [ -957333935, -1485569745, -1212755929, -677105961, -1888899308, -590882012, 288047089, 344536101, -1474743246, -1457812712, 651967222, 1786707305, 1308990696, 433097763, -890825567, 1319557360, 2108805816, -395721449, 7135696, -467562720, -1068273066, -120353198, 825097328, 473193185, 123133399, -24621942, 165771519, 22001579, -2007695526 ], [ -985108814, -90940484, -1342337712, -303637200, -1754609662, -51097335, -1820632853, 2037743333, -201714125, -2121463642, 1289400693, 195226831, 995024186, -89328990, 1487457968, -838743293, -1933803325, 354222821, -503481463, 1898786253, -713257713, 512635954, 1100633025, -134553103, -1956234654, 1590922042, -1322216069, 1084297008, 1923417540 ], [ -1909588197, 386805945, 1696830140, -742447267, 2022214492, -1184304413, -1406019892, -1217868452, 1361028242, 1151458544, 282131980, 1849580678, -18675708, -949719910, 1616433306, 2015365717, -1228407737, -124139468, -1785630300, -2005760605, 888236397, -755128741, 1984606720, -805312167, -240191472, -1589172007, -2111890849, -573262711, 380375773 ] ], [ [ 52315214, 1181746736, -471390381, -208693661, -262103105, 451912596, 226884457, 1645525719, -130396872, 1761011932, 644106780, 1852699014, -1693592338, -1236227931, 946800705, -1957027998, -654075466, -242799626, -578088226, 2129065727, 1457303704, 1672121159, 2051813750, -1711202585, 2136431211, 1995475799, -1204109103, -1901384562, 1348688903 ], [ 77914987, 1079407013, -657081874, 1556825082, -1078982050, 1310913655, -649070271, -1321380352, 2089204708, -994286537, -777564354, 1096709346, 1677563302, -1770349966, -1646638607, -1666280258, -295935877, -1777897998, -726742157, 1547605539, -348886839, -1692569723, 1632406333, 1992403533, 639741496, 639449925, -623204495, -1526216551, 1804586991 ], [ 1372949473, 643883122, -991720194, 1011617979, 1704063939, 52523357, -716261798, -1622289169, 791516400, -1904665990, 2047542930, 1913720710, 1167630598, 630599882, -1832716955, -107208911, 157129266, 1739540574, -1253724042, -261941648, -602303878, -346077028, 1915662082, 590802648, 1491968450, 11543218, -281804470, 1824114476, -290266773 ], [ 1078778783, -920032038, 1927961238, -1455855765, -28646775, -652976150, 649340671, -1355080549, -1013512868, -1070273168, 1700351312, -1116220973, -1957933258, -1997091656, 1244847616, 1077223775, -977338562, 1603127367, 1324044285, -1565222884, 1430752506, 1955162045, 554567541, 197099186, 1408801818, -619272283, 140659700, 1045591586, -1143704797 ] ], [ [ -1039691069, 1910119591, -191039638, -417199790, -1445626771, 199074042, 522517641, 348062649, 126565067, -2053201833, 523940796, 2142853519, -802628390, 661840370, 1717473853, 795842492, 669939741, 1810188067, -1653372921, 711795440, -723914982, -1266955535, -1753415542, 895418271, -62991477, 1921763441, -982721372, -1512325802, -1695724531 ], [ 1356686373, 1044433591, 184844447, -1813652614, 2007859111, 2123634438, -278996663, 714972899, -1368583880, -1820411318, -171306079, -1618265487, 395421435, 532368626, -298580801, 69191921, -1110648467, -720384868, 802515888, 1600827573, -541310753, -472908121, -1006088110, 1554028169, -766191519, -1770043194, -1302869372, 2061293968, -997572214 ], [ 394235975, -209307153, -1795621220, -1540704394, -732545529, -1064403742, 467614925, -963777744, -1300610973, 1687874682, -1553925516, 687004916, 1996859412, -508838595, 1713615258, -347989669, 171057358, 1780217194, -906141481, 661574620, -1425599997, 1607218358, 822242465, 275923492, 1600990708, -1725781939, 630089510, 2110439789, -2048328861 ], [ 1479202589, -1114891787, 2080417444, 1758371552, -85728009, 478081462, -1500833103, 824949298, -1669666300, -1380667041, -1560846113, 198134518, 631475038, -1573971470, 2088169497, 1363505879, 1505665424, 710269721, -721423059, -275088172, 1012885779, -23407167, -692789499, 76528259, 1152259451, -632075319, 1288363157, -459992941, 550459311 ] ], [ [ 1053013521, -1996277655, 1587952519, -1633792643, -72288954, 533363998, 1013821189, 45329556, -1231464332, -168050311, 1536275228, 548520472, 2081681141, -44247883, 95811774, 537432434, -1863297903, -1470350753, 227594947, -1592283015, -1006202860, -1554493851, -1784552462, 200169545, 1862054903, 1257625059, -325856693, -1082314715, -1649027503 ], [ 820945814, -230913443, 1263636174, 174728706, -197821597, 799284836, 919299596, -608076120, -539366764, -831237688, -2088445424, -1398582194, 635298920, 2032238838, -1368688373, -1786521717, -127909726, 1405723781, -388861922, -695229982, 1008931233, 2116971324, 911534553, 1491303937, -1300550256, 1814147876, -448379026, 1700191877, -831473574 ], [ -788133018, -1502480679, 1532139101, 483401951, -307288539, -663450950, 1904545628, 1437209236, 578301406, 1928133546, 1640669158, -741155075, 997825763, -653929175, 903779105, 1759073730, -1047635925, -258889863, -263454311, 1211951793, -1099784049, -1093142859, -944376490, -534749746, -1092241635, -253302463, 481260753, 481929572, -2072816432 ], [ -486081280, 742229529, -2077571112, -655471019, 1359650915, 279018289, -994136722, -878765934, 842526583, 214292591, -667877586, -1776752149, 121338548, 384523209, 471200707, -2003384307, -443261375, 1996216736, -1969571376, -1819819923, 1008106342, 1700253108, -396106575, 1875187837, 1313649917, -976358473, 1899352011, 1557367067, -774561024 ] ], [ [ -1926063976, 539559074, 352267871, -802790544, -1387507543, 1490018551, -1068656624, -1716454789, 1898271221, -498898722, -612658105, 2062957698, 1851611972, -1460297064, 390551662, 1393867477, -544170634, 4424764, 863440165, 457054139, -1135249383, -1327435795, 518064153, 1915357717, -1418747395, 100353972, 1337152837, -1719066350, 49753912 ], [ -1423278609, -1236914957, 434926421, 793441894, 1284868802, -1628660751, 1277098239, -1216405148, -2047322104, 614338338, -1731094043, 237653722, -142924416, 1690533427, -1197790052, 1645872734, -81715476, -1962858801, -971694322, 1019202411, 723027968, -1727839243, 870131765, -2030450226, -453128123, -155387466, -2051326057, -300904852, -1729326108 ], [ 162037339, -1330181688, -1701540791, 1446860272, 669151871, -1910553391, 533550106, 1821591750, 1399801064, 1043656834, 1991762099, 270069935, 1233229544, -289342404, -1282341092, 1019573721, -79861258, 325277314, 2016611994, -1634179105, 1758422653, -434988353, 1119440254, -1493823176, -1252661298, 1675698761, -1893413217, 640299488, -216868290 ], [ 361612699, 256102252, 2099059426, -869355820, 2076256498, 907726662, -1962184440, 1136419817, -332749999, -114435050, -434253634, 1977891810, -1000973864, -140676579, 785809231, 1488642983, -128462411, -269004590, 770220581, 411615073, -1116205650, 261158185, 750575770, 505882601, -1374137135, 2140820526, 1020862226, 700871700, 726918566 ] ], [ [ -1356615609, -1113063164, -733590256, -1899540355, 1074014337, 708300319, 394729509, -105411930, -1072124530, -2117697149, 1795584507, 1779727090, 100360352, -1748964309, 1939931317, 896725543, -185138334, -1347104686, 1601009901, -915266516, -1386617856, -1930942329, 636449310, -597824265, -1263078411, 485189243, -1455082469, -920857142, 1951384025 ], [ 1223409071, 1945362853, -294554993, 1209756347, -796663240, 1752595926, 1709735679, -1382910535, 1159611732, -395170685, 778502339, 1618299470, 1944654066, -1542419326, -112000718, -795141522, -470452978, -1093279526, -1989499071, -1991682882, -106554264, -1886120440, 1130078544, 496508, 869312346, 600838073, -236682958, -674543464, 1236257922 ], [ 1147578514, 529850788, 800848389, 1324650358, -349247931, 526606345, -262543727, 1029592790, -78381825, 29641800, -1916378519, -190890906, -56853041, -1396424470, -39911060, 994037827, 1568905706, 1598682571, 1720636980, 1389132187, 1738510694, -660065541, -1565377521, 1408519807, -442349432, -1592946734, 244795537, -292873405, -673538872 ], [ -1601272089, 457775380, -2093099981, 230945923, -1903918182, 1691985569, -2014256837, 34386914, -920291389, 77299883, 25459844, -594006777, -1023384910, 465017073, 274337149, -959651126, 1662977137, -2057663995, 414279664, 622431252, -1047931808, 1709855982, 110766641, 1151533940, 563118576, -369300169, -589805570, 1435940814, 539475159 ] ], [ [ -1024739238, -1677021056, 1136450732, 1964167177, 890053961, 458654325, -1252259618, 2139145616, 123746565, -1802409002, 1346102395, -1741879537, 712636173, 1439394493, -964128560, -963501767, -1073304094, 94496313, 2034001556, 1499409283, 682585733, 413747086, -800890205, 520468518, -1288754444, -2141233354, -358437664, 1680186885, -584936061 ], [ 908458776, 515474733, -1988985540, -1794693486, 1364454903, -1699434036, -727279125, -257884983, -415463121, 702110128, -1800920050, 434463212, 1013461871, 141395381, 1210271050, -1180473701, 1604376244, 1499868639, 2059126272, -1563285937, 197022785, -1072803298, -1258210983, -850423059, -1346825828, -906634941, 26513044, 899009779, 913151031 ], [ -1718981305, -1958797503, 805567987, 2003580480, 1749152102, -667137521, 525990429, 1225754175, -889690755, -427953778, 255170514, 1054549556, 1421335332, 1535824625, -1218539718, 2038320253, -878051275, 1456136776, 1060216984, 1713718662, -546394933, 1572493827, -941937552, 883128912, -1174350132, -202631368, 749224294, 378483399, 355529817 ], [ 129768024, -241158007, 243563320, -4076799, 927030527, 1203411344, 2038692117, 1690474457, -1978641412, -1435366777, -721619715, -1724465305, -673631416, -2144280415, 1918797394, -1889803859, -1106119827, 145226518, 781155337, -733190407, 1615099287, 690568764, -2031668899, 1903024643, -85285217, 460312006, -1049718586, 1414808031, -1106750021 ] ], [ [ 2134979963, 583337332, 65795723, 1788331136, -525744803, 1944918119, -612305166, 1377469577, 1792516068, -2115651357, -142845594, -974891957, 379529743, 485807451, 513489955, 1936122583, -578793592, 1315104662, 1651132229, 34813793, -901178412, -275911816, -1706089359, -1162763255, 1692246791, 1155213934, -746313082, 327720271, -1798217313 ], [ 209612830, -2057203009, -1843001568, 858471006, 603506212, 156548239, 2112006416, -1065947046, 1951012900, 1980780569, 1104854708, -138926078, -1235523169, -2035367995, 2059048292, -340962339, -361231593, 1513756623, -1265922334, 23762316, 1129658745, -1046851423, 1165714627, 1710399146, 1156014031, -1059275897, -1909560176, 68056453, -501276216 ], [ 1192310296, 1832602207, 771156394, -1090974448, 1773921831, -1829725121, -592638984, 964632832, 462969276, 2020055007, 1484325666, 1457623916, 41336633, -811943318, 2120380512, 642776684, -1143987994, -569165651, -830879914, -1093130255, -1674832424, -759980398, -1258682023, -973799933, 606870337, -17279426, -34647805, -1714533823, 1827011312 ], [ -567263328, -724952510, -1080720254, 1949498878, -973326555, -521934047, 684620336, 963252042, -1279297610, -1143116180, 2019007973, -507615582, -1474264612, -1432189560, -1102850150, 666737876, -732993069, 469220905, -780273279, 1583401007, -1254271775, 32352532, -1448505314, 666837985, -2127936750, 1345326586, -277826691, -1402402946, -901065463 ] ], [ [ 267103231, 988610137, -1323173173, -1226018315, 7726236, -1913211760, -243755876, 1023388109, 2040734985, -631410866, -1590989684, 959838786, 1428877222, -290216817, -203768839, 1878366009, 267899741, 525758632, 106179488, -2071941318, -223890105, -2013815750, -431488106, 447729821, -582738997, -869519374, 983559531, -1456194161, -1000852839 ], [ 269232530, -834465822, -909442737, -473916840, 1096973606, -462012815, 84624780, 783466373, -1029951357, -1013585675, -1679637183, -1585418699, -732048186, -1659337925, -655414882, 1576315692, 1088348259, 1648855081, 1978932275, -1815716854, -383271409, 1688111894, -225924716, 1218032299, 1743811903, 1525383243, -713877267, 23656541, 537087875 ], [ 1927882014, -1711234338, 1608944814, 294831990, -102554685, -2040629734, 2092051384, -1577346804, -2021650650, 881217837, 830141856, 1022676853, 228354189, -1616708494, 110528386, -223490628, -2046794668, 656984746, 1784332532, 1752672151, -1277274342, -1794131479, 1735374467, -1517857037, 1327380749, 756160511, -1423636439, -612365169, -1878995706 ], [ -1698352406, 1880238047, 1832694721, -1979428505, 1698114524, 489097770, -2033449967, -1282067772, 1931780104, -2034287025, -1088224086, 1322850507, 2118394958, 1251527093, 381666800, 1369597855, 403737188, 1004461383, 628728497, 215591107, 191926696, -1051554013, 1685752004, 1275466444, -1143026321, 76557306, 1816984865, 150395896, 668475509 ] ], [ [ -283507014, 1663622294, 1963529289, 751697117, -1461161362, 1081863145, 2067316785, 527527384, -1396043670, 1311611451, -1920155844, -1566860659, 756861360, -1390931803, -181128628, -1626780083, -806349860, -1037251690, 1762747856, 1945393570, -1497768921, -1637843158, 1000072795, 1472106613, -2025823721, 1312303641, 231787976, 1166514309, 1281070861 ], [ -1731344595, -952276312, 1497367360, 196126749, -199942430, 298186935, 1819049931, -667175095, 44370926, -2042893397, -1741110446, 526962314, -243018454, -2074409826, -1203332374, 1679080960, 1316988199, 1281007208, -311470360, -1032590879, 377384533, 1592148640, 394325500, 1539645241, 621882083, -111552617, 1157780648, -909711782, -441044829 ], [ 168028990, 1901204043, 889516053, 1207976087, -55779202, 159316692, -1246246263, 1641956497, -1292750699, 734215736, -902390871, 1823872182, 1047433016, 1497963636, -60821708, -1644029095, 827380021, -1684495231, 2095329920, 696361233, 1174779565, 1300693820, 779297818, -271633509, 1748285771, 704108005, 961892618, -277684941, -1632121466 ], [ -126983002, 1796997620, -972925689, 1223970099, 1262747212, -676440567, 1538500199, -1097751982, 485853001, 429418724, -1539251935, 373670743, -1157615289, -1435355842, -1309233316, -443181949, -856832877, -3258514, 1549342150, -1358127919, 886269270, 1249851323, -337638660, 1841763154, -880284329, 969489203, -790113220, -2072454211, -1546752914 ] ], [ [ -586238730, 35607056, 238764374, 399844612, -1658071071, 2074408110, 146308291, 1219384370, -1397605652, 1108687650, 1863399674, -1867132147, -1874558028, -1953203718, 371128013, 333542099, 1418610120, 847731470, -193632272, -1552693022, -379246010, 1548702026, -1066456514, 1123005226, -914360859, -1103395774, -123272702, 1883216503, 1955556918 ], [ 306649108, 1605972075, 674586824, 506277713, 879390675, -566627359, -1352457930, 1232640430, -1092414434, 1391802092, -644342699, 509233869, -1241714151, -1865327082, -1468833298, 1454684874, -1554801054, -196737427, -1882972381, -1192552093, 1412453105, -1696952687, -1253819210, -998062014, 1489490183, 803053125, -1720703433, -1037112313, -1094996998 ], [ -93571540, -143897740, -1729453281, 46252782, 158653694, -763308746, -335671076, 858691065, -1507439658, 2016896525, 1605972593, -382748124, -1522181357, 631019526, 35942868, 2020990275, -1921538821, 1310444674, 642337687, 214084846, -950602015, 2137716177, 248790429, -222074269, -2025241128, 152627028, -1418686876, 1727377282, 879003038 ], [ 1033024410, 1375113518, -1411465255, -597542250, 723155032, -19048197, 1905463941, 1615164829, -743696813, 750219986, -1329925364, 869652865, 1641159617, -610793711, -2050895496, -185201728, 1646567431, 1507700808, -1929004323, 1016467332, -696031467, -2015575960, -1969140132, 1094198474, 1408173577, 72670710, -1654640323, 1154067891, 907007370 ] ], [ [ 44236443, 1602989387, 837303488, 89557265, 811559853, 574467529, 1259425988, -290473166, 340053538, 1429107391, -378106377, 473591320, 735565298, -708868494, 791067530, -1385483375, 2018518928, 794321088, 1057910193, 1467376054, -774682520, 641859780, -1585136521, 273666189, 1492010742, -2057089734, 1068610399, -1294787580, -1143571509 ], [ 721450256, -942821096, -49402264, 227780420, 1088256674, 1222390900, -319800744, -729882962, -179322701, 1310853227, 512465302, 2140640010, 690748370, -18165417, -264277506, 703322233, 614192396, 33214587, 1443171169, -510337970, -1614027837, -713128736, 329075837, -811399887, 2052428510, -1932268582, -113444890, -729164478, -1439995682 ], [ 1281982426, -1354314195, -390793956, 955683413, -1977307321, 1759066013, 247869745, -1986273019, -1946025305, 1387390261, -370909522, 659167470, -988647299, 616830423, 726994179, 588665391, -1625143645, 453143522, 1977702542, 698508053, -2075008299, 1242609954, -943426573, -1495267933, 1614699046, -705997854, 1655770408, 1970312090, 293648516 ], [ 122651882, 1009418792, 2010826118, 1729735812, -565317932, 251928483, 51436760, 160860322, -818049402, 1794960438, 811621547, 1980671177, 508537086, -2035691923, 1058734675, 1214566385, -1923222821, -621373245, -1287811613, 335484467, 1846071680, -1668661987, -490497321, 1954919672, -1607953862, -1583304335, -961937304, 931944176, 1466317096 ] ], [ [ -613647368, 1895649275, -1101401221, -621051432, -210453337, 412445685, -431361927, -1503246815, -399405446, -1688024740, -975885377, -892719233, -1093681958, 52953484, 1659331488, -1494416023, -573492142, -631061055, -165232399, -1286315766, 1818610851, -1265770316, 1492747249, 1677272239, -1613407024, -1027369788, -934600670, -946197806, 2079861523 ], [ -631837122, -284776482, -437267498, -1493241409, 480364355, -1272595972, 1894406633, -923677111, 1867591295, -180563599, 1145417037, 384928411, -1440052894, -953232010, 1290059724, 17385165, -393535135, -727389990, -1705386275, 1961087580, 860093093, 1657945190, 965960950, -901800873, 2088557333, -502446920, -1296330395, 1944539855, -1715414457 ], [ -709314588, 617623299, 1187891247, -1813725928, -232594858, 495974533, 1921534237, -2116114070, 1561622078, 779560612, 590132692, -106617935, 387434928, -490390399, 575846662, -36820151, 138157955, -1363966174, -1702423532, 1845719948, 1459901650, 2107848477, -1373904023, 242148629, -1146374688, -1602415595, -1549122526, -557565416, 1590183521 ], [ -783202326, -443009027, -293761353, -2085109175, 1467252573, -133113024, -946525153, -365958300, -2121308619, 584798762, 138370977, -1539854734, 2025022492, 1172258975, 394396754, -207305164, -1866245319, -895382985, -1880967358, -616552661, 1235854726, 1450900067, 1477225889, 1163113772, -113011527, 347485191, 919268102, -1612793313, 903631890 ] ], [ [ 1470977753, 143640445, -495195078, 1103672117, 1063840576, -894032410, -466498303, 1745974559, -684456958, 47284495, -529619788, -1499740256, 506741009, 1855133719, 321883284, -1091613780, 1005962499, 248772052, -1206570846, 1646067119, 1827592361, 485965764, -562228479, 1485281478, 492233156, 683367825, 900012298, -1747101900, -1871882427 ], [ -1623488672, -925369187, 424737881, -887546052, 615960284, -1436814681, 2094000349, 274579780, -1804892071, 2021531471, -1154415913, 1701203294, 29215579, 223989145, -1104913882, 268548313, 878365384, 1208397388, 1813443398, 2096683653, 976195890, 1988809539, 1281884425, 1154145382, -446661517, -68854671, -1836920918, -923164806, -181086571 ], [ -1098167431, -1995735585, 54768295, 1425127581, -114820907, 1035232899, -602523328, -536878920, -702728293, 196877411, 1208905680, 2009656062, 1993883066, 1339425169, 1765710398, 1760188153, -1453796356, 1221638881, -661998437, -994152968, -1684115260, -752687875, -828472296, -1569773256, -1626394778, 2094966429, -772757788, -1883484618, -1060881805 ], [ 1759944925, 2112705191, 893890082, 46902024, 1780428, 795271384, -1713176897, -744588780, -1005855213, -493104438, 369643070, -1448179172, -1099091437, -41135050, -1085391694, -1362007175, 569989473, 2109882030, 1381806897, -116298370, 1447109560, -795870200, -745292200, -976194779, -1327386873, -1440571794, 543435762, 1281227271, 1707878415 ] ], [ [ -360568855, 448159489, 565013971, 1371054145, 708715377, -980636074, -204906689, 1251819417, -1232042888, 193104546, -1485442861, -933075878, -1632078601, 1450035034, -1290032373, 1095475070, -1770267391, -287247762, -1916032289, -415782467, -474221728, -496496668, 16062121, -542029566, -1254326484, 676741684, -1767018459, -454184765, 546145843 ], [ 1768012168, 1948282075, 2010864900, -657396770, 139514935, 247639871, 1837343490, 2125500571, -491814700, 2010097559, -346547211, -1967043273, -2025393732, 155179174, 791334706, -1158292538, 2004906892, 700444808, -2056890420, 953461051, 434293604, 98430610, 919354507, -168063731, 1383012060, 1171057773, 1815947058, 1389376825, 271703156 ], [ 1257849800, -713111236, -498203760, -134554730, -2130642055, 1984411646, -1123205724, 1836629715, -493387973, -1996680566, -1485080675, 2057842955, 41752848, 715074350, 1714439597, 375113955, 454104472, -2139906020, -67596753, -1735305785, 1827539425, 858053364, -999640881, -1395099580, 503263034, -187917903, -970943501, -816722432, -1084033450 ], [ 556906071, -153701409, -147346233, 1303709011, 1983045873, -814554471, 1398587454, -329837002, -469640415, -665347494, -181325368, 131504661, 1783587364, 310008621, 276394050, 242769688, -1750583217, 197458986, 664578104, -1515784211, -938775453, -1678380334, 611482192, -437372972, 1624399241, -990636949, 1766549214, 407061926, -162503641 ] ], [ [ -1824291771, -1418220867, -1625600884, -2128845339, 2007202051, 1423454639, -278436908, -1841629210, -1103893250, -467338736, 1360181317, 1032161445, -935853089, -1510543268, 1056290708, -1380155564, 1201226237, 867585312, 1532417704, 2115383784, 578757317, 1798531393, -1460752617, 763640747, 1548021956, 1606146645, -2106505692, -42517522, 1499801224 ], [ -1385911471, 26695562, -2132098406, -1167791835, 954674494, 344868761, -1810994501, -1590023406, -983488317, 227985152, 1153819292, -1549171352, -1405072767, -1241355730, -1587750014, 781558610, 734059089, -256249513, 1872512456, -1761061821, -2112502011, 538175434, 328495098, -2108068956, 2143666105, -2091551469, -2112903766, 864913001, 83593095 ], [ -1334681883, -321576415, -143699510, 1018690183, -348101228, 183694382, -2116652388, -397389472, 1726012260, 1264766560, 2034526748, 1755377159, -1623389228, 925417373, 741932509, -2111600740, -2118184321, -1917110594, -771908247, -164647077, 421269531, 1810769662, -778167967, 1468216498, 397630502, -150313355, 2138348986, -31082392, 655709572 ], [ 51887821, -458962768, -321307860, -2024892185, -1475553656, -1595756502, -569905560, 885889427, -1609030778, 2081244129, 1918409875, -1454393394, 1410358388, -1071046872, 595902388, -80342614, 1537891959, 1199170099, -1196523844, -83178963, 1622356369, -1235755967, 944804127, -2019653207, 1357106410, 772081389, -1694221443, 1433557138, 87418865 ] ], [ [ -405981607, -342589244, 1202889920, 1375248647, -1304429867, -1320106847, -1559802763, -1826517420, -1740769920, 945293926, -2051831709, -1106508612, -1673554923, -2042053030, 1380251098, 2130262303, 1544486324, 497633091, -166179477, 601082686, -1766911474, -1307145537, 1920029851, -64295648, 262701126, -1271991656, 629475479, 1761740879, -311894851 ], [ 1622704371, -1028681894, 686081815, 1166303911, -598381758, 336817812, -298527739, -734047550, -88402013, 2041573861, 1678303677, -151976868, 2053913202, -851897384, -1350682991, -719093360, 1570261226, -1846269653, -1468911701, -1723746243, 647928149, -1061308718, -1078733208, -578719059, -172716640, -751375822, -72136587, -973943379, -778552280 ], [ -39428097, 79010298, 137244590, 1797654470, 952571662, 884666141, -1707045020, 1042350727, 2128741432, -1773513728, 1657524450, -569711726, -106253686, -1540057065, -290154387, -1399383742, 1501043247, 1449246663, 571239118, -506968655, -453753627, -212215975, -1431535389, -350314337, 1038291090, -667016927, 917794186, -870726071, 105338855 ], [ -434923664, -167195399, -1206910986, -1932966898, -1399940152, 2141492855, 1910502496, 1235811404, 575530769, -1143258183, -932193399, -495891817, -367028667, 2062706199, -1720255989, 773119754, -1007550354, 1666353064, 1507549501, 1123087900, -85250470, -1905877966, -280391466, -710511440, -6411709, 509408673, -1084640668, 214947295, -1483625976 ] ], [ [ -1974195720, -504921676, 1263203127, 1684902483, 575695132, -692766468, 602277430, -869445933, -878397072, -630747515, -1551526084, -887725103, 1557757614, 1915844066, -500950525, -1293290721, 1258142559, -1697692997, -753312687, -1098640681, 1969757151, 515900097, 1089499667, -127987413, -1143832335, -1514349775, 436691246, 1859808655, 1299924847 ], [ 1391857067, 1460068013, 1442095740, -1936451667, 1312871674, 868547248, -274291548, -266986751, 577354026, 1103450819, 1702191692, -2057708846, 2025460659, 1564941895, -820977342, -475164410, -88225764, 1844857395, -310439017, 56670212, -1842599612, 1479495663, 1264318990, 15015646, -172042736, -439022898, -2016783305, 1722327725, -1123424289 ], [ -2137360668, -363993701, 1902330834, -440301806, 1258816990, 2082450954, -1898440165, -461505836, 1661097847, -802359900, -1229145510, 1045908414, 54647061, 1042759580, -860873020, -478233413, 34307875, 739274828, -1815974981, -1797778352, 1953538183, 467279880, 1782345476, -906604209, -803535066, 1465981107, -1968430262, 688504827, -2013840127 ], [ 934680707, -1493675156, -327147131, 1850900562, 98572571, -1866340794, -470134776, 1741665427, 1124244395, -790640012, -1509188202, -43066122, -1329070734, -1021024438, -231145385, 867169391, 1128868596, -1006771839, -1737629072, 792852613, -997254105, -496842037, -2105427082, -2024294147, -982150342, -352812693, 96306263, 1469959199, -226984154 ] ], [ [ 438693945, 467506846, -621932552, 1118506560, -262221081, 1535976245, -1818634084, 366824522, -754309044, 1752673415, 1619434250, -1927211387, -899401314, -1153380747, 1485126436, -1254348933, 647218903, -1191063742, -1204924650, -444340062, 2092971372, -1349810920, 1215593066, 811469647, -2007259596, -186749357, -768590728, -1647375529, -722923828 ], [ 1245417273, 175118429, 1440294918, -1637486986, -1824473218, 531806888, 1347379947, -135252785, 1068721072, -698760360, 1224801087, 669792170, 1182500966, -452284642, 849568165, 1930243653, 571208584, -44687025, -373894478, 2129348057, -604359149, 1382324891, 149246766, -1958805630, 1915890634, 1049644585, -562741409, -1169741380, -1235934319 ], [ -137848692, 813265302, -1963983305, 590199972, 1843921745, 1909513766, 1325447999, 2037008569, -449837819, 1579653949, 1384519866, -1473159899, 1188492725, 2033970710, -1119249329, -389667760, -1817351423, 414088734, 786187538, -1353727183, -674937149, 1145339684, 122474636, 950154694, -76078136, -53304945, 1819301926, -470740388, 1368535294 ], [ 1013837121, 553066256, -757081943, 1353364408, -1225227158, -1580878010, -622958638, 834606067, -1845434771, 850524671, 759504885, 954617076, -866555786, -954172832, 1957497335, -818370360, 1251646614, -1605602281, -1848119836, 1905627357, 1911822526, 1495493108, -1491837409, 195884389, -412561444, -1031776214, -1236379077, 1155951664, 842637996 ] ], [ [ -1131730749, 147476635, 1811686598, 1292141561, 687987293, 637015563, 1509731503, -515697017, 167681345, 285330304, -834848191, 351845146, -1019715388, -824077311, -376005433, -511987184, 625912754, -180616434, 1359115446, -2055702310, -1237191093, 823189342, 1266450678, 1449926519, -2131188855, -973864218, -753343100, 1577450912, -1145930512 ], [ 816558181, 817675673, -50442275, 353282394, -1735957227, -458250126, -1418778839, 874733314, -345553718, 355295651, 624517618, 125221625, -222788849, -1526611738, 1285084029, -1990687057, -95831930, -868203352, 2048071014, 215586336, -1884722095, -929485937, -1579118799, 1193801911, -1546833698, -1350806705, -264179774, 453462034, 280547282 ], [ -1997067838, -1192976513, -1310254879, 1979500992, 1163422059, 2088156755, 1690176065, 1328529331, -1024291746, 1170239488, -1642387651, 411890142, -1374974432, -1530685566, -191912824, 1952031421, 1088667260, -678301723, 2006879627, -50649616, -312032189, 602554714, 1351611420, 702536830, 1102165007, -238165407, -1886724122, 726554656, -707441024 ], [ -2080035735, 1112621425, 1379499965, 114294422, -502432637, -403852385, 1590551667, 1411029922, 1766925963, 1140864339, 335096739, -1273275217, -2048592171, 1278448247, -495104002, 1090498310, -2139715238, -1945851824, 2006827967, 590701249, 1673507898, 1451473526, 41501011, -1396545431, 78761001, -1479293795, 1138893716, -687542008, -82079134 ] ], [ [ 1970858093, -1432618067, 775728565, 228666749, -580696714, 314382387, -508983123, -1027575331, 231109842, 601918788, -2082781167, -804101167, -1215696413, -374069109, 1575805400, 1884738465, -860929749, 1719828341, 1243540376, -603299723, 647152808, 1451345948, 1697944290, 474423707, -79492955, -1486386152, 54247819, 22345621, -768098319 ], [ -1528235043, -1536468477, -9315339, 756678807, -1476324459, -1876323846, 1822612118, 1811894486, 468818454, 1855858788, 1165049247, -1998857543, -749079507, -311114500, 1575034974, -1123555713, 1766851684, -228576793, 682601988, -578413014, 538082889, 1893371136, -1948524202, -1336387456, 1451684594, -2035381514, 450068378, 1846052974, 1266204685 ], [ -2032412208, -2087085812, 279021833, -215000805, -442914396, 122965938, -1611602983, -484401283, 783517181, -1727678104, 632479063, 812794902, 761850897, -555497464, -1830460094, -1180288884, -1003794367, -1350659296, -2061707492, -1514178553, 1563038140, 1014932026, 223282484, 2004328419, 416646686, 734316458, 113836374, -2085592101, -732343143 ], [ -440726588, 1791746178, -707100468, -2093366630, -429034373, 1979217164, 1069352314, -220102959, -9713563, 1788772700, 582098063, -2122418457, 1731572700, 1959288940, -310917180, -845926917, 662594978, 64331620, -1254289905, -1914768890, -258592491, -604719219, -1685006439, 1102749850, -1327922101, 1175965320, 530797079, -973028946, -1642424315 ] ], [ [ 1720772819, 1395711299, -551414301, 114550358, -1824938391, -335884441, -826009360, -215485247, -1000922538, 699304632, 1185158866, -163359556, 1232487913, -2001148938, -268685208, 121269583, 209870125, 762338755, -753698854, -1455208589, -135300930, 220737817, -1788512474, -1850757649, 496596219, -96592836, 370840230, 2060774647, 1850235064 ], [ 1616769173, 207817208, 574082145, -1908983741, -1672519226, 1370984360, -1314028716, 516277851, 815043854, -1270142380, -507203361, 963210427, 1747561431, 1534234077, -1104815317, -316921378, 845838872, -1520952659, -1804261123, 1370904814, 433934374, 1000697874, -101717470, -165074667, 1945486941, 1292853213, 684144140, 1381792630, -1957983835 ], [ -170602120, -333134946, -292363945, -678217918, 654979943, 822471498, -178905498, -2029537359, -2055935057, 220741612, -841036092, 1634901757, 1734789044, -1907643229, -1727028308, 986702725, -1984578445, -1233227741, 719898434, -857722653, -1884795353, -329763882, -542659750, -2115242429, 583316998, -1532761339, -2115929396, -1955659976, -479385204 ], [ -2123075910, 555164818, -1391182008, 1652688696, 1892699435, -1500446291, 2074930256, 2013432756, 1996342982, -1844584813, -488326732, 1013291163, -2002174991, 682423518, -355891193, 585280926, 1601971108, -556835736, -1161541119, 455867083, -1211755923, 1348292220, -500934036, 353196926, 397113027, 1988341490, -1928408604, -1057960893, -324777628 ] ], [ [ 480403008, -1408814659, -1424096086, -95413314, 1863154299, -800227129, 1400915204, 1614386650, -592027625, -957441732, -946977290, -1409130276, -494576596, -1203903286, 1959801539, 1469684786, -592633876, -661841262, -1282738829, -299723782, 1669398162, 57606709, -1812031630, 1399621479, -1638362971, 494217434, -1175149995, 1273719539, -396679643 ], [ -983362756, -629982506, 301358705, 1748375505, 1075543103, -383591032, 524105273, -1741822614, 1809372924, 368677599, -1666419075, 1158808571, -1255392659, 129069520, -1664973873, 1237614391, -645840005, 1427742250, -1876755592, 1396081180, 1030344545, 1558459652, 873071354, 92641506, -578430864, -1923981607, 130851126, -1936098566, -120400071 ], [ 2030860324, -343638034, 1513517703, 1822942255, -44729440, -452387684, 917278328, 1481001858, 1601462816, 1778740958, -404598864, 140148054, -1639044263, 2130754461, 1064888355, -1259901829, 408501828, -526624814, 772490618, -1838019250, -141815221, 843130974, 583774999, -2072975876, -101462445, -947912798, -593394117, 697471973, 1257929889 ], [ 1123184696, -1220622521, -1059333213, -35501688, 1873480430, -466470781, -1711230835, -851567669, -1633387602, 1281408980, 1339436145, -1263308177, -742029903, -1113640557, -486337430, 1465343430, 1676960782, -142989157, -1945438677, -1871072948, -880175146, -212435262, 117339940, 1818199104, -919900546, -1641877882, 928985557, -488612914, -838737981 ] ] ], [ [ [ 564684047, -372497426, 2114873522, -1310826721, -507122396, 1220544017, -178033805, -416173471, 1491903096, 130927972, -530270037, -491428957, -1360786510, -879810607, 905273240, -1366635410, 570576684, -1296907336, 1290881288, 507285966, -1092366614, 1107256277, 672022018, 279821238, 2049667641, 1035984611, 1630942391, -242466207, -391619361 ], [ -985021081, 452817003, -1389830775, 283623434, -1820050546, 594483746, 1832041052, 1426154555, 1400668960, 1038420832, -1632120024, 830032906, 1920554375, -799484125, 1985807290, -2055378097, -995135501, 1206623682, 2037886902, -358363344, 1381819526, -898561201, -1417476828, -1615968020, 420791042, 392092641, -893201672, -1626323727, 435358105 ], [ -2143692650, 1722155939, -270388240, -1776982579, 1474018992, 692989933, 1699067164, -647973145, -86965771, -1425670611, -112563492, 189035145, -1454215716, 1376462790, -1454991056, -457245944, 570375157, 136160974, 1042007722, 710511519, -1647810948, 17825805, 11741762, 1564974363, 1827572426, 554492297, 83739987, 1688712027, -639587005 ], [ -1516859873, 468079578, -1252763470, -576509079, 677077490, -348436319, -256738393, 2032547438, 492220009, -1901821992, 1281629731, 1985076264, 1474539793, 806811500, -30217856, -1667844930, -8433195, 1968813045, -1485036699, 1517047613, -1981492160, 1181588870, -1814485607, 1066506444, 526696358, 2131003099, -257284352, 532899425, 4554971 ] ], [ [ 1449922276, -969826460, 880240217, 864313052, 485629741, -1912981130, 1717543289, -743984588, 880829340, -1045267431, -1337903440, 1559093434, 2122948925, -1723288002, -677006914, 238340197, 1071399766, 663557177, -1934939575, -310936584, 1911186262, 1232380695, -1898889598, 1107060699, -1991927951, -1992476584, -65999839, 678780174, 2131322325 ], [ 1991075759, 2055060909, 952571979, 423476802, 1266188099, 1149414186, -737169329, -2128883236, 946536748, -1217091054, 1751171548, -453833958, 1458009693, -2002623108, 63183239, -37053940, 1358635909, 1071282464, -1811439997, 985360196, 1742297560, -1864588987, -203686602, 1842297167, -1975087646, 2062502520, -88315642, 607340927, 288777126 ], [ -539724889, -884264659, 1958066386, 1113571546, -294244241, 1761715484, 1078082760, -2037064874, -1909387449, 21314657, 718364057, -1120407374, -1499695212, 1133895075, -1130723134, -1385357228, -1536758287, 995940699, 2146447512, -208406744, 1722876512, -201116441, 292932587, 234968875, 2078528955, 1482644575, 252886596, 1544739508, 1168081339 ], [ 1097740575, -20010020, -951843857, 63235187, 176709808, 198392634, -591949303, 2057725046, -2096817103, -745003782, -45518913, -272796493, -1055363990, -41077650, 829301807, -1230956172, 621613280, -503956724, -186297244, 1871469595, -1057148929, -30342472, -1620507719, -800008999, 1384644053, -1145016575, 221451595, -844236174, -1986850174 ] ], [ [ -1549973000, 1015034393, -30093221, 1079072141, -404206839, 909944883, 110238049, 193499106, 375931686, -11793389, -2109405251, 1272702624, -669856923, -1900105277, 2126386512, 1875453243, -247621815, 1549957978, 570135940, 1914884812, 1631067809, 479993535, 909728840, -820680626, 317531219, 932143274, 564233893, 1902558038, 1686874161 ], [ 1865371684, 981915007, -737489915, 3687062, 1252068331, 885003747, -492144986, 1902665144, 903284112, -174140623, -2030203195, 1619321479, -1118920208, 1911593420, 1852976164, 1205833448, -426502240, -2072729686, 484248857, 1028964035, -288009938, 1118647036, 576933078, 1507318300, -1489667223, 1444073684, -1298300700, 1771212814, -1518153624 ], [ -944722321, -1577845964, 1896351117, -803879869, 1679570681, 327520139, 321856427, 1324570554, -1944066311, -1221789303, -841197465, -1977094111, 1834137783, -1215627382, 130995330, 942960478, -418292405, -1068133724, 323764721, 1079542895, -688559861, -1839958284, -1193603315, 891971847, -1497051932, -572513726, 134781758, -1340532728, 991446258 ], [ -161254006, 1010151535, -515866419, -1283560093, 880371615, -39875763, 1241057518, 1754985742, 1396047076, 1365681991, 2066461852, -645111751, -204854736, -508752399, 748372245, -1442132684, 1752844623, -767733294, 1703580403, 1366745957, 738732632, -185678278, 1500061910, 23370136, 753142938, 375027240, 1913903364, -663427221, -805458279 ] ], [ [ 7985499, 575994819, -1166573074, -1729805315, -1805546607, 1268404507, -737859518, -1878019032, 1831677017, -1878199056, 1770947288, -157367246, -1285538675, 1647961270, -277071767, 315441010, 312541750, 316956582, -2130879000, -328842576, -33000550, 1874239188, 1252688133, -1565004133, 863144603, -1255688735, 456931797, 1795354790, -735172533 ], [ 1488458632, 1519640948, 990242708, -1968515272, 954263250, 1706623390, -458051042, -229323035, 367914883, -872910392, -1619471903, -2103033857, -751381159, -977885552, -1901875353, 1937367425, -367864542, -1295903848, -893980064, -69919182, -427493351, 259185571, 1591542044, 1254741018, -150707621, -1168328357, 1465075900, 1162721381, 1735404351 ], [ -894745374, -1334375654, -490185910, 1698385048, -406880595, 2057922455, 715096266, -1423187885, 1958397565, 542579603, 1736796375, 1562401796, -1908652475, 703097147, -1131581755, -1552893844, -1835089273, -957986501, -1631952937, 781940304, -1273041756, -947022053, -828608168, -1725624719, 1215515940, 1768813691, -1623414986, -874660876, -1819284956 ], [ 1887676622, -1790476756, 831726753, 1397032790, 870768921, -1173180049, -1938079305, -724886113, -114328971, -1233103734, 1003722910, 528241689, 2042326144, -1307030559, -1136344062, 323458258, 1566896407, -359125022, 1769233424, 1776557589, -2113251776, -1669680845, -723286478, 257773202, -896082394, 1158254489, -676254200, 447050659, 1663184379 ] ], [ [ -1501183885, -1628496709, 2026951405, -465349916, -1939652582, -870297679, 322513088, -2028899862, -1728773782, 1346074572, 1833993741, 587127816, -1995745421, -71411763, -1291005289, -1318824240, -248223910, -1199906724, 1080182253, -1369088306, 1463039828, 1247874063, 336038796, 710833265, -933529523, 727823507, 325456481, 1744745171, -855353587 ], [ 35805614, -1551224210, -1632782013, 1351799610, 1551046928, 1546908860, -143843666, 939112479, -2040245899, -963408645, 1235004140, -559449116, 607008932, 1235109976, 643825025, -1911198122, -745187403, 228102874, -867886630, 624723276, -1997936150, 782693242, -642791405, -1173236076, 1429957274, 997383849, 789198287, -1337858255, 174494409 ], [ 1957270033, -485803778, 1662332212, -1805397412, -2040471454, 2142717931, -1359294230, 548916403, -621500357, -769343513, -1773815880, -831271928, -921517126, 288774888, -196787369, 227696818, -430286589, -1341316570, -1917615195, -1360795783, -1262197235, -2143627853, -498311062, 1336383018, -674065260, -1393540177, -865118716, -1431067220, 1937023658 ], [ 1960875871, -527553447, -393167361, -1405922171, 1985090108, 1338117551, 1711079951, 18067475, -1835298263, -2064858100, -710341779, 607442953, -1618690640, -2061311095, 1980380810, -988767389, -1151545242, 1105862329, -971624696, -1334542597, -1936596660, -1503004939, -596636410, -416736430, 859365603, 1583624507, -887011632, 2072865409, -657758612 ] ], [ [ 1919558666, -1585334362, 403074163, 2089160714, 57245646, -2077971919, 277213208, 57736190, -602940678, 374323752, 1019561372, -1827167197, 2138421246, -481958115, 1131850345, 454648334, 8661461, -445842755, -483036899, 400060689, 903111144, 1817702380, -2136118591, 390641374, 1154984245, 2028028381, -1558739098, 257053721, -1602160496 ], [ -434323506, -518926517, -2116174453, 1153218404, -1436137569, 1153367303, -1481267061, 29323487, 465886125, 1611070609, 544240040, 1941103533, -1244358166, -879464439, 831680827, -121936182, 820765883, -1061438782, 774423728, 526196587, -1732268048, 80120678, -1126300361, 403548970, 866968209, 1345578532, 1654365558, 567093569, 1016021768 ], [ 74499455, -2001392932, -1040490338, 754832525, -755612674, 2042380244, 1326716414, -573414666, 371055782, 411930580, 1571639044, -949491110, 1912717777, -902121540, 49974373, 169938588, 1429692423, -1222734260, -542457314, 163981084, -2072294525, -882734225, -105239779, 2020015284, -1182731422, -80079166, 349527786, -986859807, -159914290 ], [ 220170550, 1970615683, 1275226696, -905728719, 1883492985, -747391061, 98535074, -331099550, -375871223, -2073061816, 620573280, -727424727, 723864385, -537319159, -932219895, 1861193177, 428877790, 1552330122, -29199567, -1639257164, 1470210466, -1523899154, -837261130, -545434518, -1439954988, -1410190433, -798082241, 412003356, 1937637053 ] ], [ [ -355956875, -1452858744, 1260687395, -788593251, -509914972, -650018715, 2132918021, -1475373305, -534809514, 616686655, -1282173910, 1070405452, -476559580, 1344758060, 1091598961, -214720121, 911140094, -195474868, 504631617, 1733761408, 1056571054, 729192276, -1483587167, -508731561, 708625555, 1851003999, -1284819523, 1178245476, 1034970735 ], [ -1824624262, -1348956071, -1844913902, -1625906330, -1412220161, 2136524460, -1338258902, 1337510512, -2111930128, -2069196236, -296583675, -1537382915, -2062218104, -360492531, -1518450948, 1822770282, 1763767264, -1277867872, -1905753722, 568514582, 1788264590, -460594314, 1212255275, 443144129, 2012673072, -883888848, -1886996968, 1838045425, -697815361 ], [ 1900471430, 1756777529, 1921435650, -2137783297, -416462393, 1412124338, -1444870625, 1547897314, -677514666, -1021508836, 197711833, -2023801444, -1041440705, -1554010060, -1958525738, -1930857489, 1731915752, -139958819, 2013642700, -440951941, 1400746080, -876351121, 941696823, 896325871, 182483963, 656909538, 1641956040, 964196028, -1474092078 ], [ -1624327733, 1392836234, -1331784955, 1977668842, 366304490, -282367710, -1618107248, 2124356479, -561951624, -1670794587, 1025112595, 78808239, 856449449, -1676985632, -765127286, -1782182614, 1285435048, 371865828, -403056170, 331070783, -2117280929, 222064867, -1293859471, 194257207, 1239929257, 911657727, 1580050943, -209250519, -958453594 ] ], [ [ -1197547565, 1977495204, 597998563, -1589596255, 440898813, -24162219, -778628158, -1843389716, 36678155, -524031785, 694135216, 635341841, 1898926274, -1848480655, -1759841027, 465875690, 946015539, -440013482, -1600661773, 1804513712, -1362070617, 1675598323, -94172805, -118429307, -874107913, 1645426967, -775212867, -1038094386, -684288554 ], [ -1258558908, 1724742010, 1405013067, 530746452, 1887696747, 1136882254, -1220950902, 1344220549, -643849226, -1963276757, -1375947154, -1179201651, 1547814328, -1845785164, -1584700828, 500683200, 1758578963, 546627336, -1461342516, 390520794, -1916955865, -1740362720, -194141296, -1411592157, 872804410, -2111975493, -1147986820, -1239915699, -1533184084 ], [ 1636807656, -1044407765, 261392222, 800244280, -1946155527, 1649675365, -911072344, 108030588, 1481678540, 1105542727, -270981366, -708139889, -202052056, 1721870470, 1596693773, 332083832, -1895094980, -1518904737, 182155494, -811443892, 205830274, 570942420, 1864229319, 1812450384, -375237648, -432355442, -232040096, 970767282, 323472216 ], [ 894662227, -912796475, -1067046072, 929647048, 234518884, -294642268, 1980245481, -1845454394, 660544772, 413093822, 1790980829, -417010527, -1017046491, 2082761776, 1457834047, 281249050, 1111290367, -1273623652, 186794349, -518632577, 2087724474, 1223897486, 1311206399, -1230260081, -348782759, 1345733998, -916877919, 661462756, 2066552778 ] ], [ [ -898845970, 662906680, -464648615, -1718101226, 1253133642, -400237370, -1511292464, -666464118, 1043253349, -1905617877, -1655658644, 690591279, 1783233665, -1190926799, -346768023, -691893486, 1674996437, -1480942335, 517372701, 1259492557, 112048845, -360816723, 624522772, 888011488, 1058833173, -2069840119, 1473788514, 395944318, 1182927636 ], [ -1582835067, 1724446631, -1816811709, 1639927137, -405729817, -1182656468, -1008148596, -1480252501, -296206948, -201680670, 932657519, -1997900639, 690927338, 158504975, -1734588910, -83596785, -229948121, -1054442663, -889466883, -973834736, 256749377, -1757902098, -878614143, -208733002, -1578094457, 783876717, -1235897436, -1638931336, 1839254903 ], [ -350727423, -2039364970, -674382191, 136601104, -799164559, 1724469875, 909709666, -226390537, -633502872, -1490039049, -2085231, -874019520, -1962420168, 657652527, -1209360301, -1231255992, 1316421491, -1340727227, -1124340922, 1937134647, -479312205, -1054107857, -1197625038, -1124851727, 427726480, 1547433711, -1082898007, 447510793, -2116974476 ], [ -362851447, -149867836, -1097191371, -1131137830, -708876927, 1210290410, 1485617766, -2010367883, 1093901243, 2129667835, 1230057968, -695071408, -748359547, 341358992, -818220432, 1133940993, 328575969, -116460535, -555550403, 1045556423, -538009919, -531443681, -1744190361, -2117522771, 1481547404, 1937941387, -1791243514, 591368540, -897464384 ] ], [ [ 1338236659, -607475157, -1032929390, 1479270583, 1722428996, -1111964685, -304000785, 1030053796, 601968127, -1824607912, 1360854000, 1920342870, -837873498, -1734950858, 594352199, -705338803, -392643704, -1436400844, 1201072543, 1507181385, -1707563917, 188954876, -55899315, 397805322, -245877824, 4166877, -2064678750, -44132170, 938977357 ], [ 250643244, -284208222, 1532018594, -557969546, 1712054173, 700494756, 1882318046, 1579618172, -1265895594, -1792085429, -286316446, 1758705087, 1145477638, 912207241, 1237437120, 1845725463, -1317629066, -1196074870, -912705555, -1311316114, 1071239572, -1789830792, 297715322, -2137414311, 686788577, -2094222504, 1144017706, -261597337, 907069892 ], [ -596380003, 297156199, 1534630089, -1197815096, 1139055981, -1132623625, -868189016, 897210043, -1050397472, -165910921, 1743196459, 1111879016, -1300440770, 1529553415, 1978741647, 33506195, -1953735799, -1925071599, 1471312752, -2046488967, -722024226, 1902807787, -63625925, 1064779664, 185576438, 701643269, -833365274, -2005641965, 731804181 ], [ 162994883, 42822506, 884885800, 176113798, 473987100, 2011215694, 1945643200, 704694853, 182770494, 795608193, 2128400905, 489095771, 1699207603, 1480671295, 425134600, 465732602, 888684723, -830163575, 167208513, 2060849252, -2027406939, 217517195, -244405968, 1416321466, -1586842193, 266697186, 2033094378, 1772319053, -1541119614 ] ], [ [ 205264306, -23688915, -645401029, -752492206, -643532217, -589081807, 95592060, 1290318992, 2103209150, 2001491221, -926975964, -2134822968, 361828700, -90115990, 1931442151, -1013915998, -614958043, 1345646479, -198015666, -1152418103, 1785516094, -939864473, -202783731, -1888671188, 1649515815, -944695641, 116742722, -699985625, -1769253117 ], [ 1851126327, 255144184, 483676451, 1363431929, 671532975, 568564080, 2076722053, 863532892, 1437345829, -1812542606, 1104785620, -2104911886, 1146933601, -1000379491, 90576150, -1895665492, 250075417, -725751667, 1436657308, 2016793665, -423314835, 2014506640, 1754389103, 1265295003, 1767537985, -1288698468, 67427193, 472509412, 1388121380 ], [ 482586174, -1289694639, 1414931915, -2066548485, -728396263, -985230938, -1494052587, -1858118178, -940340944, 1682089381, 1926971436, 582754231, 1381072825, 807005769, -1002698705, -647099743, -1230276131, 1372168537, 496195490, 1217735892, 2137024444, -1485512207, -1029600230, 308748589, -1982042432, -2118007461, 480640938, 79732939, -94750046 ], [ 762010050, 1875360194, 1950227807, 929345766, 917147738, -833922109, 1053825241, -916875022, 1356158206, 811316878, -326842511, -1362310580, 329814274, 351181743, -490220294, 158451769, -2106718318, 1181669727, 1766407945, 1564986667, 831687862, 975404895, -1098044657, -1090162007, -69664065, -655365868, -369271909, 23287858, 2017402018 ] ], [ [ 1897377595, 573482057, 1914417303, -1180262758, -992603504, 1190612527, -1666653042, 758149556, 2012054179, -103402110, 1771134020, 72439400, 1276031085, -353062772, -1366718406, -258877946, -760023567, -1700137432, 1556965326, -822784764, -655848350, 76607972, 377567892, -1464253819, 29962367, -897100073, -775056899, 1988977862, -804341653 ], [ -1740831954, 744750244, 712618924, -488572714, 1491324623, 67464596, -2020570381, 332800614, -1637374664, 1792665503, -1263932653, -1034078293, -93376667, -284916918, 1017764412, -689207617, 1355380486, -453648315, 75408219, 1382061743, -1099722268, 979408986, 1858836379, -36849600, -983946720, 1870414339, 878840332, -536121293, 156600882 ], [ 1886376432, -1526919162, 960705608, 734401754, 2070427718, -580596948, 35528713, 807191431, 1892551739, 1317287830, 245723050, 862510403, -1208013787, -1849389876, 87101201, 23887010, -1840212753, -2136452313, 938265392, 820346731, -1743725892, -505485533, 362830704, 601236914, -1877613725, 1957283218, -1838171831, -237605869, 2115203317 ], [ 1523885080, -1429264955, 217627584, 793026931, 1169878052, -734930790, -998265057, 236646488, -1115971442, 1302484717, -530149857, 888285311, 636065472, -571916824, -38248015, -901363893, 1498819721, 1643309117, -1465108404, -550040717, 1338168123, -282525862, -539649583, 1457593753, -927959113, -79575699, -1398329070, -274816418, 437513166 ] ], [ [ 1989740650, -1451011331, -1752912360, -982406076, -1451173000, 1966733345, 1108521160, 2078719212, 445262579, 1708277624, -164543923, 610938969, 7888999, -159751109, 1927410806, -1604013738, 1366079969, -839585365, 1550419723, -1209400405, -1838284275, 794585593, 574429088, 958586818, 2107668053, -1553879995, 660380114, 1966703948, -603444925 ], [ -1535499350, -1532297209, -1808959361, -1702196143, -648034291, 925351002, 1215035567, 1736849599, -185767957, -765762072, 730368568, 1933151984, -46129334, -1486851382, -640618245, -1790662860, -2145967479, -899155927, 373017500, 1442855740, -1428250506, -675684251, 1272951712, 2032910360, -1228476208, -1183923174, -580513086, -1090028307, 600120905 ], [ -1925857049, 1510903386, 819622491, -36797225, -1882025423, -266713115, 512415872, 1545506950, -1675256904, -1227897795, 849396327, 1349665862, -1189320120, -567820736, -166114584, -834636012, -1414548977, 1550189482, -1855872699, -1935125421, 1408483877, 1187056781, -1219892498, 1470854794, -1660075766, 738892947, -514730830, 1415772609, 326157593 ], [ 1401415150, 1577677742, -295545665, -855917123, -1055429798, 481681176, 528759891, -1430662137, -242858271, -648021497, -1191546980, 802479208, -741832061, -255481678, 938938398, 1188417031, 1908257488, 278589955, -405059894, -207080324, -1448412381, 1428823719, -806083023, 1008270149, -2059904667, -1044850831, 1091298775, 1327597058, 645005612 ] ], [ [ 1389828889, 1431755470, -2654700, 1686875879, 1392807209, 730061823, 576942442, 2144804738, -440627356, 887349433, -1289891561, 759874591, -1254964889, 2047447208, 260822419, 383923214, 859206853, 1498361157, 1454718881, 1607089509, -1122014025, -1083226719, -457640782, -290031880, -2004867912, 1445459144, -1473887732, 348581189, 1780423227 ], [ -796119781, -161954737, -1808583305, -1249264994, -1890130538, 1166787891, 2073749752, 1962556713, -1987170003, 550985087, 1932552032, 251612578, 2104441196, 1390091630, -927550132, -702364621, 38962570, 800333410, 712509114, -908090584, -1374497869, -1043472995, 17258701, 518361306, 1522119461, 1880703663, -2123047060, -2078022368, -212322939 ], [ -457007007, -2053335672, 223130406, 2099093599, 628640124, -634835306, 316935006, -1850428800, 259926007, -226498970, 893875911, 829831592, -2080794632, 2075665781, -2078202747, -379112422, -1899620220, 518400614, -318280745, -408304142, -1329301210, -844655227, -1215844437, -1429718647, 1106110636, -519657481, 564397045, 243955776, -1938238359 ], [ 1985114012, 2064670571, -968279158, -1075048356, -275256446, 2087529106, 267056424, 1630661217, -59682868, -54011786, -1773204676, 642013012, 1544943597, -1085258358, 737917416, -1360285793, 171072376, -208346678, -1555140347, 337651869, 1389601718, -1469722230, 1245925643, -1802987343, 720996953, 714161561, 1762663086, 1331015236, -812002288 ] ], [ [ -1468361711, 2026996027, 2044722482, 1242485092, 2098548948, -181390783, -1817672035, -858034956, -546953676, 1255615299, 716883979, 1168046432, -974154328, -1501464964, 1957280679, -125199039, -503153090, -1615140814, 2047535244, 567922367, 208711110, 1523716400, 2100830613, 187014531, 292314893, 734270340, 722373101, 1796859966, 2024368530 ], [ -1477420548, 865330476, -1825095099, -2100413303, -668753333, 1526196192, 654624570, 583168965, -827723024, 944400543, -2056613666, -1749590132, -448649756, -1313849678, -478747817, -151289485, 1321624972, 981310683, -2016628440, -691228484, 1602532466, -1079085883, 607039624, 575832091, 1560627263, -1718527331, -1431501695, 414508177, 2054075600 ], [ 557372194, 1811578159, 1066872029, 520703360, -1202257002, 1781327765, 2056951368, 1128811525, 853546923, -1898673077, 2105499208, -2102611677, 695556167, -1308876935, -1600951237, -1146297602, 642096789, -443474974, 1650383481, 984825334, 1388552479, 1454738878, 1415553704, 1479396507, 1752463470, -2106097830, 851296701, 1552400655, -517363579 ], [ -1788151927, 338929200, -512868252, -1634074381, -2088146410, -839270380, -649097315, 1122458995, 1662283056, 1974013585, 363566310, 928937519, 194160063, 98065455, -2144064802, 115749484, 1447888795, 1828277760, -1148604141, 894301440, 1279769336, -359660200, 799636783, 1344112661, -1835244257, -357912436, -1731613323, 341913134, -1424019455 ] ], [ [ 206925427, 1041473498, 538298495, -386477002, -1536925944, 1743910146, -1114486310, -988926090, -1357622708, -1121935834, 774337782, 2047351969, 1811721247, 1409483854, 1614654031, -896081694, 486633676, 304410091, -1355549276, -1400894032, 1307350957, -543533007, -600200859, 886363085, 940829319, -150469516, 29880262, -752099367, 1727574465 ], [ 514725590, 1232861099, 1602217001, 1639714555, 1280715845, -81583646, 1763307646, -52509235, -1056021623, -301272998, 922465776, -2211523, 325221592, -805479907, -34770107, -1168092093, 1951854346, 387851922, 1710462875, -509171218, 381759572, -1467405678, 848681666, 394733705, 1579105005, -1787159973, -616929125, -1150188464, 1862220303 ], [ -1167397856, 905594940, 1142801949, 748263006, 1817812489, 2079528998, -604985201, 506405537, 452921942, 924006024, 2147270816, -1863267776, -497745713, -1766333597, -1608531091, -1678451067, 1415645160, 2045473727, -1753659968, -380748312, -809511421, -1980865597, -571613744, -597779168, -1134996049, -1301421259, 1475306403, 589677746, 1334918765 ], [ 436354822, -1612507006, -1680594383, -536554550, -2021498462, 134590112, 1297705243, 1583276164, 309509356, 794432486, -1486306982, 265363656, 1119584909, 1859879703, 770681540, 1876823340, -1490374527, -1816778413, -768549984, -1888334458, 1574307629, -889574522, -1291897444, -1646030092, 861826379, -1438011738, -1686880572, 121186735, -1688907400 ] ], [ [ -1208020515, 1248237976, -974261784, 37098573, -804900068, -2136520355, 1910360, 2004849799, -875360078, 1649985878, 1633750238, 1881000200, -132650239, -615255065, 275943433, 90374195, 89470961, -1156796891, -1434875805, 649414086, 1307960723, 846849652, -1652233270, 1712316346, 1883914517, -61486554, 511528537, -2087209172, -1321076613 ], [ -143041546, -616192372, -1135219452, -248232947, -1579112420, 554771399, 1337063444, -1032694736, -785693309, -415612935, 675253123, -1280964034, -1019963885, -127886365, -741580302, 1936628641, -1143820756, 1054129456, 1477142306, 600697204, -1552575379, -319381279, 1699018035, 437857762, -1729418930, -1842050156, 1134886444, 823633322, -900920282 ], [ -1535874140, 812974305, 1739071646, 1870803261, 1160596955, -814828404, -550241892, -355046179, 1612165692, 1748638963, -1161143910, 1140489653, 1567576040, 1379223472, -654029515, 2000600737, 1776208147, -1401605085, -240937900, -641237966, 2091377538, 1051314939, -2017306908, -1841649261, -1084335099, -61446277, 236968079, 1365552657, -375792224 ], [ -2056576481, -749406092, -472644758, -1914167054, -901825957, 234262789, 892954542, 743407176, 308505857, -263701626, 1070088506, -390055764, -619904300, -423463429, -1308096635, 903735558, -574201815, -1296034292, 871297296, -1590955351, -478432757, -679424727, -1587841745, -1432813645, -1072202872, -772594592, -1714295021, -1069685332, -562186480 ] ], [ [ 41179925, 2130011434, 336302368, -427029290, -818209366, -1580100864, -612066146, 1932447428, -838976898, 1464051821, 2088616288, 110056012, 239329907, -28970762, 1533981744, 551529051, 2126772749, -644499765, -1574475319, 1412470857, -1542834508, 1322628355, -503067602, 874727321, -370346404, 1422709459, 215968814, -838995632, -2108054944 ], [ 1259144276, -821070940, 1826692479, -1584775514, 2054489294, 1604033270, -2058155022, -33026863, -1006940994, 1248453174, -736092469, -475846561, -723695207, 1873309804, 218770962, 1703976468, 275912875, 611423983, 1689619785, 1521932353, -934299176, 59171511, -367555408, 1023785149, -694480911, -1435554586, -1321669094, -2020301516, -1561366507 ], [ -284294781, 1013862202, -1180255832, 953472504, 1428996538, 1560114620, 694160656, 1589761263, -2032815045, 51766914, 1834071534, -885835360, -1344384604, -1943743311, 999260955, 2081499864, 1334596504, 1176184639, 181054410, -1810342989, 1601137025, -1357210497, -87575730, -1915066613, -886716337, -1839408176, 548877671, -1334921275, -174528107 ], [ -1068026166, -1863105890, -581669079, -2065371165, -2022288582, 1860399329, -1691219616, -1232238997, 582146275, 305960055, -1948549655, -1181008550, 1563840323, -1571133513, 290256076, 1805644137, 436781122, 1254430042, 341821734, 504411596, -375165140, -992461171, -1010724227, -682318893, -795852859, -74960096, 191310831, -1373851555, 880317302 ] ], [ [ 590625812, -841655969, 1993688388, 680999754, -1831941078, 180420304, 1184923875, 715845689, 477681153, -1420723519, -68955338, -1843072804, 1593904057, -1112614360, -1618156226, -2026800650, 1455927762, 1104432463, 1837290454, 1425287321, 1087943182, 1425602106, -16858045, 1890116377, -1514463243, -1217922661, -322310304, -1732448892, 1480115503 ], [ -456329665, -905537073, -563627243, -112295138, 608684202, -2006445463, 1597047175, -241637205, 540014923, -426265016, 910516140, 1897487138, 1425090887, -210075504, -1284410526, 281556851, -492051585, -1549508418, -146558223, 1988950256, -529027153, -1967167252, 1855246451, -113466219, 1476304803, -51017676, 602793379, -753771910, 1150576853 ], [ 352198511, -451070564, 1600879383, 1859718293, -1838334366, -1267283468, 1341137809, -1754841755, -1513531400, 834761077, -749511997, 1118009527, 1525920271, 1244991399, -409700119, -893729334, 197924887, 1010125653, -537155517, -1692492943, -934456398, -411298539, -313384076, 1700879577, -856998366, 1293052271, -1786936964, 2005116965, 1145103328 ], [ 1532287382, -1396052109, -205062516, -170446507, 1861023776, -1093693000, -2143035440, -542831411, 1057364295, 1666845036, -1288971776, 1106528737, 743276658, -1830993874, -1349137043, 1120870649, -259576498, -952693670, 232234581, -1143176113, 158899290, 2050986264, -1677904288, 1216705481, 713966958, -1860770503, -1746911694, 1065245835, -404203737 ] ], [ [ -319407973, -624362313, -1816408871, -328483138, 1332861649, -1171159552, 411373398, -48473106, 1526953702, 359712622, -2077430547, 1661796798, 1299096044, -1342246435, -2045672797, 328645771, -1380705257, 1576078087, -164985213, -1917667465, -644076146, 1392691103, -30803783, -2019470717, 295927991, -486117264, -1640878669, 1802556429, 1287310307 ], [ 1351904190, 466464807, 898451115, 1436270048, 1277560789, -1526569049, -772648904, 766255352, 485628853, -1095433924, 39901937, -738152432, -345421482, 1450955930, -414493601, -1140960809, 1133341000, 356307971, 1854989464, -1317213808, 266253812, -352258349, -1907078853, -1911971003, 1693448330, 1071516644, -1349082164, 487984914, -1375982752 ], [ 1965463559, 1281090894, -468982238, -1505370705, -1225599113, -1920805214, -839525941, -1732969744, 1142639282, 1777416386, -467182185, -232413905, -1842781599, 538878756, 1992791005, -1174528827, 1471231002, 1669636620, -1411983566, -759054030, -1194129754, 54149259, 321932838, 1364104478, 1842494057, -531906879, 1820732455, 1624850213, 941079529 ], [ 94641280, 243836273, -1761511798, -1391485276, 77366512, -1876976582, -1709689403, -1932800630, 1378240283, 580270672, -141359447, -1543396520, 619134023, -1416041487, -2040792269, -1736906226, 1437358680, -1724364126, -2082230630, -670651949, 1723376307, 718275108, -251499777, -1467459848, 1256489575, 972754558, 872309778, -747505014, 1913023328 ] ], [ [ 1431840610, 1372028850, 1498073909, -767418199, -1755548734, 980049930, -2142507863, 18084465, -1947474831, -1174344018, 1486468609, 1794216675, 1051381658, -1759236441, 1477102969, -391103217, -1265203828, 167750200, -1063356665, -1747749999, 1445104432, -767914170, -1590322772, -1541718543, -1003445216, 1849322251, 49820804, 1123502034, 1683737515 ], [ 1323664211, -414075262, -436675951, -322081862, 1016343779, 595018955, 1979020520, -1475559296, 1331663819, -2147370494, -949258399, 560815879, 1373368718, -2103483455, 333103874, -1076744211, 1286512771, -1712669947, 450758420, -1038752553, -1489889040, -1530563116, 1446102706, 2128688092, -1909554063, 1919923998, -1610483106, -1871368095, 1979617063 ], [ 537939643, -72884312, 347162616, 450315602, -2055397360, 1463974681, 1216861151, 170024500, 1170639678, 2104763023, -2127522862, 1814520304, 1056158566, 708386741, 667844095, 1513828778, 1407375244, -1904785033, 1355493624, 1338051381, 1819190161, -511485264, 972315322, 1327353080, 699152510, -2144665731, 1883186049, 751604893, 320409374 ], [ -337598473, -411322232, 1868630456, 1951562996, 1851793901, 1074220794, 1423503480, 545826970, -343182199, 1793103356, -1972152674, -1445454272, 1249321909, 1025905677, 919158040, 99339174, -625026060, 1131181022, -508996259, 1609382703, -1367409857, 1282245263, 455610973, 2003084146, -1627835669, -1837944085, -1069829720, -748948560, 440923476 ] ], [ [ 1422946986, 590399140, 1873826, 1664831444, 1440246176, -7322066, -1631375476, -511656020, -906238151, -84484606, -1399623897, -1704174713, 1926877376, 1315162565, 765720967, -352340841, -334264891, 1451694622, -2117616652, 1209753707, 151238677, 1731805918, 800605989, 156714746, -258665725, 1483760312, 562704578, -709694469, 1259735110 ], [ 836226064, -2122040642, 369782936, -1450902860, -625144814, -1598857243, -1538037181, -127793835, 45378023, 1861824005, -524020182, 217057133, -1243458950, -1665447888, -1001631833, -123928718, -269582525, -262992927, 1014595404, 66845308, 2135818646, -1724209867, 481847871, -1155586437, -1572944966, -1407406277, -942090170, -1685185920, -1627429002 ], [ -1692367942, 1682600581, 2143839249, -2041706366, -1387157199, 607183474, 1669934703, -506182879, 92911548, 387403203, -1594402344, -1790441929, -983122084, 688634036, 2037549191, -825905592, -979219024, 1369829248, -1744425660, -326990299, 1634695713, 485843842, -2142599397, 864471557, -850102953, -1070380049, 465497859, 782497579, -1099097419 ], [ 1806440122, 502585456, -1091791307, -160011178, 351445331, -60192169, 1831912982, 132111889, 1015245400, 988466176, -908535243, -121160651, 283126384, 314035051, -833771247, -1695050881, 607710808, -1776399512, 560989940, -738965787, -2143709653, -679817133, 2142799010, -1279576920, 116900633, -1424268488, -883290057, 958405109, -1149915122 ] ], [ [ 1915796416, 1882432261, -1955758066, -454139434, 970829600, -417624837, 1349003322, -841642422, -737813232, 940651353, -1871622582, -1429570054, 886199869, 1908775958, 330434324, -1139595862, -1321740198, -688290199, -1962389379, 1319639312, 1944041495, 809984686, -1752745747, 1458688105, -1730918744, -924746758, -1115825795, 213634222, -1852336074 ], [ -1099325378, 170285492, 164744343, 927602509, 1628095710, 971856748, -333883511, -1143615076, -378570698, 402850830, 562415455, 866376983, 731725440, 1301365802, 1530640468, 2089330560, -1664451985, -1196950613, -1807102865, -378676713, -1254549307, 655882507, 752151250, 1213105968, -300407571, -753871406, 546667362, 1878897787, -35905510 ], [ -472149956, -1820557600, -16697441, 1298134295, 338953589, 416849491, -2061036363, -1095104401, -967077567, 1718270034, 409196424, -623148742, 59092018, -1573744887, 530886852, 1502291799, -660030819, -226447456, -1092658575, -1241678794, -302183697, -1012627302, -1875062914, -423648042, 1542582881, -1015994454, 1458827376, 91010072, 308696005 ], [ 525124941, -1685503606, -990065902, 1830872992, 922718557, 1725738574, -1445589081, -1383871825, 277310005, 1690409931, 1051768542, -1568352511, 1002099318, -1334176366, -137579267, -1170926577, -1404250367, 1254747946, 994567713, 2043083206, 144209871, -724883491, -1510037012, -1040056991, -26421475, 1234513558, 1440447162, -207356972, 502408598 ] ] ] ] }