{ "type": "int32", "data": [ [ [ -1927775433, 1907196899, 848978767, -1433244296, 1222456855, -1597173489, 1725216407, -1896761361, 338410416, -1513453432, -1172017332, -1126124634, -2074253246, 772408810, -1038643573, 116923522, 370346833, -477303051, 354676381, -1040536567, 1129210417, -1522952222, 853220298 ], [ -580530223, -295788712, -620610415, -785155486, 1494712670, -498310529, -804988791, 365557031, 1647335903, 416560173, -1066277437, 1551507132, 590061319, 1040340263, 794478049, 4660259, -569205230, -875619831, -689402050, 1608448861, -1882733061, -709213789, 739694587 ], [ -1829809730, 959737359, 1000778298, 1461705993, 1942657076, 1300361805, -1555086377, 1255319517, 1589229665, -662641494, -1279218116, 199252492, -570222463, -1681488147, 261446406, -821473346, -46550808, -459276186, -1432597185, -1740909886, -207070661, 844286586, -2100812994 ], [ -971442682, -744469894, -1732259692, 1061830805, -2068993390, -846492540, -186649423, -359513601, 1070120645, 755950678, -2128827022, -1603412473, -253059416, 362645728, 2043597361, -1294306863, 845355644, -746424229, -109867738, -285211511, -1533249737, -1999321462, 1669599955 ], [ 660664182, 1104667603, -1216029552, 961762498, -728830331, 437208155, -1812119836, -742301429, -1371194562, -465054737, 663431677, -328344768, -783324896, -1229520758, -1910737920, 1678696492, 584531498, -1490122684, 275788339, 1084226217, 961789801, 904990606, 1267737463 ], [ 1478262222, 1508821255, 61487351, -2054395055, 1993364112, 1463244395, 1659514999, 1149787458, 1214994935, -296558365, 1006589052, 1164277284, -1487845725, -529856960, 281128414, 268405125, 1160008606, -996774332, 149693400, 1446981466, -542167925, 1451316354, 1635704609 ], [ -439212200, -195347353, -295565713, 1578268256, 1181266958, 1220878228, 583805311, -1344040858, 1315339015, 182953441, -2083628439, -1710298009, -804366590, 1302767029, 1229359269, 1317732307, -556819633, -673862129, 2041955067, -459619619, 384334633, 1989885706, -1362656153 ], [ 72880909, -1539330354, 746684673, 1703640367, -891286574, 1234644966, -332438632, -2091925574, -758154537, 958896959, -1190479739, -791938489, -2044406241, -2056855796, 1039910814, 57598844, 298267041, -139469625, 314905615, 370352977, 636487132, -1264664680, 1670561685 ], [ 880853243, -466455216, -2056214144, -1417918597, 920097792, 143297961, 632961782, -1676150972, 1988509397, -2005480436, 1298829633, -666593772, -413750731, -1870531594, -604073747, 689896272, 1441404804, -214302436, 918540588, -43783875, -1006678469, -2042084016, -215054099 ], [ 1133451942, -1712569501, -1138774697, -1742367992, 1899604809, 1995146119, 1757569650, -222879094, 1776128058, 249817704, 655476339, 1140827612, -1830613000, -1449391234, 143907152, 1628336281, -1103342971, -527277473, -1174023184, -1524757046, 1727418302, 338241445, -221777435 ], [ -486002716, 459618667, -294720919, 1697960159, -1202977633, 1660768898, 1215750097, 1019385819, -490785569, 973493127, -1066890994, 951729585, -972375760, -311474207, -1822251627, -1011872180, 808223621, -165364977, -634165449, -1617994855, 1208687059, 674455504, 1090502639 ], [ -1107498097, -1665591392, 317218038, 385507478, -815470913, -1829306122, 1102163538, -196161183, 827528965, 1123605094, 1302956872, -2065172347, 554753148, 781810576, -373778557, 278398700, 1177602700, -959691183, -804259312, 1272546498, 900974198, -1340778383, 186228423 ], [ 1351034211, 1529096538, 1508865339, -638111636, -558280129, -787074439, 1226970868, -1698006273, 788017706, -369241344, -138311990, 1975710067, -1894261964, 1871129702, -1651856956, -207169565, 509498699, 2060950054, 1150545113, -1056405238, -846785735, 1029576836, -971498784 ], [ 1500755685, 1999893805, 1420422217, -631541554, -1490301341, -2049890178, -1614977507, 1444599691, -235313939, -717193484, -705298661, -1597086936, 1586076394, -1377732590, -1975993024, -6815703, 1445362487, -429935769, 1206400369, 1073996350, -1336402183, -1305675812, -1090168903 ], [ 2076933366, 529621185, 1776983170, -574729024, -887511254, 488234412, 2137060957, 458988763, 1708758283, -81434, 2017685236, 722328029, 1751642780, 1010710173, -1178163212, 771781923, -1720768521, 657617748, -1813580614, -1731116159, 1092128210, -637288730, -906925540 ], [ 2137918640, -1106199664, -450452789, 625328078, -1318866567, -1760727847, -1333500853, 506891277, -1056474147, 676883839, -520500521, -142243871, -1453055499, -1358466355, 2087164028, 1654473171, 1863585675, -1954622601, -1458916406, -1711796387, 456322390, 1724554459, 2143809837 ], [ 137313024, 1340312201, 1589361652, -1630945778, 1851408436, 207678, -1025034888, 177910925, -199266813, 1693662946, 2090930650, 1163048656, -1073893307, 211832558, 1198669472, -958210877, -558869288, 815713672, -1906284322, 67192735, -1216940107, 1807149925, 196287075 ], [ -332537985, -28657279, 1543824584, -851064424, -1155016835, -406739230, 186533467, 1502063070, -1493099680, 922032145, 1922482078, -2031168451, 730134122, 108440375, 1699329253, -1743304263, 422583631, 329144135, 1081493097, 1561067898, -1576357802, -1192004891, -1185653271 ], [ 1555322442, 1206658265, -41902511, -615127932, -1941156623, 1294671254, -1597783952, 1750158762, 1753778916, -1534698606, 1032952548, -1550860231, -1953502141, 248760043, 272324103, 105230119, 2016823787, -1364388182, -1518986544, 1568282934, 1721121764, 560779484, -91059929 ], [ 2039677310, -1388023037, -1466785321, -447080995, -33257476, -1341704868, -52732452, 1147009562, 919060369, -686386686, 1886910961, -1842462554, -473952844, 1021942219, -1675530829, -944940986, 1496143915, 1924131578, -206067216, -1946887123, 800145525, 26181651, -200631797 ], [ 821202429, 649963779, 1502713269, -1880879654, -1599075086, -371298099, -1025316451, 1169011804, 719871362, -1181314154, 1113450189, 205565595, -1923152223, 1970887344, -1578655046, -1763592309, 1410503925, -1916226276, 1859299592, -264578300, -713060257, 2083630033, -1651511882 ], [ -1232932913, -1487617059, 1999075586, 1609355517, 1775393046, 416490753, -1766882350, 1783857837, -32804002, -1312775773, -1018883391, 1091177389, -923647475, 934965854, -443162242, 2113423983, -1166673042, -1238398642, 1864296463, 770694951, 876427001, -1137667073, -703357183 ], [ -1000679638, 506887035, -1934614016, 1416380583, 692875747, -642352287, -1758436302, 1022658830, -30778875, 1295190320, -1743596988, 155412111, 160306321, 1250580123, 953737171, 1435652364, 1278148667, 1558470394, -1548808144, 598951007, 189418465, -285542843, 814320561 ], [ -21175903, 708525262, 541253904, 1567823708, 2018911095, 614693078, 1929787758, -1706173626, 1347693176, 598963465, -1154634197, 1248355327, 1342699941, 121811431, 801777423, 803511205, -1567383882, -1610487072, 1400550106, -2088471422, -1389762890, -1207375483, 1557463616 ] ], [ [ 127527156, 441559610, 527756555, 1705836127, 877109617, -34865498, 755555111, -1675264229, 188646164, -1867516303, -1598983486, 980460032, -1982143077, -305148557, -1604827643, -665755315, -1807078082, -1937763939, -1925247029, 207061523, 919252367, -1875228256, 1848470491 ], [ 391201306, 80187455, 1373654004, -534093325, 253277802, -755536538, 207401426, -1727533478, 2116369549, -608670683, 447441365, 1994485887, 1676390532, -515311175, 765834522, 1737201281, 1216622851, -529620090, -1632773929, -1849361527, -581765865, -1798264820, -2045232274 ], [ 193350700, 2144279806, -1426738892, 1044403086, -1468924165, 1869011263, -1116522521, -577310173, 1297947093, -742693179, -865253848, -1222531427, -208652734, -2132266628, -922569327, 1658281475, 2110596723, -106819896, 2068733707, 1043691188, -449746839, -1986877647, -191722804 ], [ -1141758055, -531406920, 107633529, -1704394054, -907589037, -504780710, 1138844631, 1837310127, -266188336, -412432789, 166953253, -1218803984, -1368754952, 568565230, 276221439, 396844270, -1770759691, 1165444206, 1815264280, -1496158416, 1301496396, 453801344, 1283920923 ], [ 657458160, -1928563213, 1237416023, -1930540577, -1409875748, 935695989, 1985505679, -1452107938, -569836618, -2097512512, -1107221849, -1801323343, 675490234, -1036215972, -1817071071, -2064752354, 1771800249, 492194068, 1038199327, 1003951495, 1122597423, 1424189423, 1525078106 ], [ -608556620, -1382097466, 1745143475, -1953869086, -1384762933, -1213924058, 346287419, -1395765422, 1912500719, 455480954, -1833607487, 1872249091, -1128348469, 1458215327, -1833335750, -1473769465, -1066268987, 668094208, 636143650, 529447554, -1373168499, 1137930784, -1287034283 ], [ -1564057505, -768480843, -932094418, 1851152497, 2082747812, 1330905895, 859250162, -983847271, -1705912173, -961265648, 766489568, -18546133, -1004972439, 1311585565, -2001699308, -1330306105, 1422328348, 888635083, 702215866, -1731758913, -853324894, 483543954, -1610762240 ], [ -179868854, 2105999933, -957298395, 1934438506, -1223984171, -803554600, -1277362290, 1044391178, 1538797736, -1549224, 2108035636, -867396365, -1205302765, -97491043, -1364428100, -1806919140, 821095984, 34259475, -1866986437, -652256086, 804375641, 1003803801, -1955012462 ], [ 893471293, 1344750868, 1339015595, 1063690832, 1660720446, -59764860, -2074161209, -141544741, -474526657, 1407489728, 1678958146, 818723484, -1547326801, 567124853, 1514329313, -1698970156, -612954276, 1559462618, 594516731, 1093942246, 95960654, -1172891395, -1755402106 ], [ 1373165265, 878500493, 714888271, 203421542, -1162887369, -924443975, 1853026536, -729229328, -394681875, -11586764, 362056571, -1813704969, 787713720, 833570201, 1926571884, 145798788, -1346696794, 451626711, 1646925416, 1979955912, -1439120173, -25704277, -1306249911 ], [ 1612545461, -1765810673, 1377996740, -262481734, -410923299, -310381914, 979071455, -1604139448, 914043651, 637776473, -1376223723, 475162915, -1246962438, -1885390963, 1214282327, -589954426, 1699830365, 1668786945, -1949147185, 809421380, 169667768, 1396283128, -272885639 ], [ -1524801394, -1660529370, 558640230, -134124633, -1440399371, 1938586540, -574713583, 1941713993, 86596383, -375689180, -220993302, 504430026, -1343288151, 891657824, -215708064, 665356312, 1453517755, 817475696, 1748804311, 1439197011, -246474815, 1089068805, 1040481227 ], [ 1798139251, 237315307, 213275803, -1915171216, -1010826145, 359774300, 1156913089, 872521409, 1035398469, -747874800, 924683361, -550862297, -225388289, -800382812, -1672528721, -1240682648, 175860144, -1412166688, 803367865, 302561007, 890032619, 491810299, -394314376 ], [ 1872050216, 306507531, 635095048, -1583069926, 486198353, 1869343588, 1465271728, 1403544000, 1291950780, 571709377, -2073344067, 363087450, -1071037934, 1385157430, 271393232, 1082318238, 838144173, -936731441, 281840223, 2117366148, 1999068389, -1545138445, 99499861 ], [ 500363578, -1088824736, 1260033664, 1670282636, -1091886327, -961005222, 1934473642, -1681439067, 36678409, 163814916, -1470378798, 127138872, -1262025059, -564922643, -1030113978, -451079, 267432465, -626354704, 127034668, 1426595559, 2057433093, -843693905, -578047357 ], [ 1675045171, 412872842, -382328992, -1509864976, 1056080971, 1310528873, -242251383, -670100984, 1712309212, -931993551, 1119320917, -1807133826, 1351265936, -748265661, 269703547, 953257688, 1704125088, 1184459331, -1804621682, -1773111596, 982366942, 2039130627, -1138092841 ], [ 1528103302, 1794394650, 1680738407, 2025965062, 232067354, -534368204, 1625808311, -1446197767, 995418054, -934433595, 520565814, -717695000, 958559915, 654702821, 1437212220, 464068350, -312123641, 1155207805, -1075885412, 1462349403, -131522646, 864364518, 757430074 ], [ 20718649, 821930505, -1606202853, -1129541546, 1404664475, -2081144270, -205950819, -620866541, -27159548, -1091952398, 1345199915, -16324160, 1130770797, 1331648296, 2117169106, -1972467163, 1115598868, -1826891276, 1351174702, 1475057925, 955236797, -621489544, 1513550119 ], [ 309949601, -204940170, 2095342217, -1556701273, -1240339429, -1162924017, -2097140226, 189064960, -2060108383, 1245979954, -320885562, -19004909, -137565146, -1581096583, -176310383, 1397538491, -354386829, 1269940080, -85739107, -665187191, 1096030383, 880827309, -2090959054 ], [ 250504838, 1406928975, -2144730122, -570520616, 112151361, 490329273, 2107807074, -740961378, 501856337, 2111757520, 341097489, -623950476, -515266613, -1631273580, -155584148, 1884021703, 1642147058, -799777250, -993660247, -1886241116, 178422043, 1878124718, 15366001 ], [ 739463161, 406824740, 661572013, 923487178, 1212861579, -2116894679, -776468027, 1184870063, -412251044, 2030371588, -1287182298, -1993285235, -917115994, 1071617725, 1437418575, 1613275473, -151827646, -18071730, -860042342, -1365983310, 69160616, 708654701, 1599674514 ], [ -455689925, -460019546, 1376285961, 1115869742, -1691821948, -1328011291, 670779763, 1220022009, -763342397, -1104002438, -563175915, 1975510847, 533436674, 2133257927, -1745440395, -1122628333, 1575196220, 294177727, -1304957470, 136022306, -1908282512, -1573291535, 1057613511 ], [ -239478409, 1484901781, -2019261449, 211875696, -405309363, -438740657, -735390672, -405700632, -1746326813, -1655851830, 269679124, 1042945771, -1209258517, 1012006662, 885746452, -2044703668, -1084178118, -1554543907, -2140264068, -949753770, -443330645, -49915608, -1660797788 ], [ 774298972, -2043827270, -306056274, 585507132, -524276444, -144855467, 1212102211, 799752577, 1057005084, 1478048585, 1240239109, -2123392016, 1033470255, -1857516307, 348021364, 128412362, 764331267, -964170996, 1398439018, -1121846722, -1768427286, -1397329073, -1002458517 ] ], [ [ -2034688933, -1319431089, 1547913922, -611027887, 1565717810, 634439588, -334589406, -12180304, 576426343, -1383072519, -313810319, 971222905, -1235513580, 1673195157, -1994335401, -1719436429, 1899020856, -1275818220, 1388932021, -439307544, 1347413691, 216828632, -1565496014 ], [ 911336925, -407434852, -1560409743, 320053265, 1173468073, 476654937, 1539934755, 549167328, 982442281, -1534104427, 565481444, 69146837, 601490929, 1553969946, -2090603407, -376187073, -1024300596, 1833863717, 1829347136, -1074512290, -586255555, -1755657583, -28469580 ], [ 1743228786, -1068685526, -159838143, -1094366176, 1613745257, -1593388230, 1404800176, -1788251704, 1116800208, 1069341294, -1781357719, -1543595308, -794271213, 1556600801, -1708459149, -1533040322, 778263420, 128059412, 864057220, 1982533058, 1460737481, 1861033956, 1602219214 ], [ 503692672, 1036526843, 282377740, -974670023, -1438441162, 2107521827, 61614567, -746354445, 873319134, -771186847, 1465123752, -1599149912, 1765328877, -598164368, 850954161, -1077996243, 269377282, -100037152, 758522502, -1208184679, 783426595, -788054639, -1994407226 ], [ -1473535615, 1564877388, 2108923476, -956813800, -1280671768, 1958622243, -345796360, 60105762, 1682814857, -486961253, -1360395191, 1033388354, -1407330052, 325529870, 1090171310, 880989594, -448471632, 1939801990, -51146139, -1347075490, 291456371, -372213987, 2102922854 ], [ 1132792499, -1298332159, 1582558952, 466896343, -687052254, 1782310061, 1383464398, 528801003, -358099325, -1952619601, 648080121, 1159862102, -1771369474, 1080695069, 1201641045, 2122819723, 1037843111, -577011160, -1103828983, -1487678824, 873874387, 444013311, -756949321 ], [ 1561434063, 624583243, -99380700, 1078140058, -328827407, 147057013, 1457081320, -1954373174, 808264744, -859002482, 916960462, 1034141203, 139861692, 1894102294, 26554443, 129806673, 1109428737, -1885775209, 2020842977, 761607910, 2079478704, -1965454469, -739594585 ], [ 464304066, -1618315954, -798984475, -1791752930, 180753714, 1895356170, -417403781, -2146321730, -1870126334, 1189307501, 1104164112, 1308165498, -1672653, 150048092, -950965941, 988765276, -260331032, 161027907, 791818141, -1550628895, -848257340, -1797282496, -2040521466 ], [ -1307877732, -1983017524, 989675898, -743733051, -1861981286, 1765762956, 1313909794, 558318875, 1636926302, 1490806737, 1923695939, -213456885, -914095591, -1791391823, 1178283051, -513005846, 184763900, -895664186, -1918349507, 1910049603, 694993262, -301127374, 1908466977 ], [ 1992568590, 2045048623, -247801317, 1445672772, -233168052, 326472437, 1313288555, 961970526, 1318624463, -1557069787, 1835888481, 1808555297, -948371077, 2077670767, -1728556954, 532683709, -944719144, -1104477515, -665268164, -617974234, -1918135610, -1828515862, 1941899642 ], [ 1413551383, 1158136234, 311533345, -1165005405, 954672757, -1805075111, 40765433, -709768392, -1395381864, -1620980369, -1696728423, 844161293, 499616567, -1045557259, 1472632727, -646651341, -112461943, 247771704, -9616743, 103406985, -594192588, 561350583, 1124932392 ], [ -194966863, -1362384323, -2024832236, 1209623676, -1504884515, 1720077117, 375052346, 2101714730, -301994208, -844744101, 1590840451, -298289467, 1422995761, -556395990, -1449836644, 469339329, -1903030210, -1043942504, -1160422188, 1171218590, -1942899582, 733754846, 895817126 ], [ -119109615, -573960258, -2001031280, 1240660281, 1197264067, -1600747767, 1035982839, 435495195, 427254857, 613168623, 1937902199, -829149598, 216712944, 464192928, -1381279676, 897417176, -1428756888, 1612481962, -391145361, -674143858, 800673824, -1975764557, -1641289095 ], [ -1148549108, 1878227569, -376662061, 1369584374, 352979178, 881158486, 622962393, -2102880987, -1058527042, 727460363, -803301342, 2086973740, 990687816, -701407008, 1597501107, -694093707, -2032372708, -1267757738, -1300387897, 771911222, 1881762756, 494229173, 1857190068 ], [ 1113414491, 184696684, -718768545, 994638636, 2112237065, 153604074, -496720735, 151827132, 51885319, -2106176818, -499170486, 1607547576, 1139579182, -1057157650, 789149225, -1233059293, -1311187780, -535067457, -789998755, -2080373562, -1227973889, -1289383905, -1119736852 ], [ -2120518354, -238040768, 907743008, 544480206, 1611140996, -1660219594, 208157126, 1861380800, -639591823, -1135066207, -1743673829, 1556405975, -1006657068, -164531350, 678270769, -355062236, -2133107090, -979710732, -2006140600, -1811683760, 1775965991, 590022253, 1860206500 ], [ -1480649678, -1718673798, -46352506, -1595822079, -865801274, 63389712, 1958739852, -1690289916, 409438207, 1884035853, -420249894, 303227665, -802073832, 1640661597, -2071564117, 1749044182, 1100545967, 1054521600, 529164568, -1371643119, 1109530293, -1496132504, -2064705404 ], [ 1177507747, -687678310, -1458064145, 85154242, -1916885967, 1352855958, -2089511551, -81031427, -1459237703, 1911089300, 25388940, 591870556, 1316476574, 1684546868, 496451483, -1770652458, -712227079, -1712122907, -531714592, -87958287, 122889690, 2118218079, -270260378 ], [ 1011596073, -380470529, 1072200449, 231312042, -691443816, 1072291525, -231043043, 1391141594, -628220957, -1720401165, -1250825320, 1027478073, -1851151806, -91678473, -1557055054, -1435587588, 442395828, -2052270225, 1598286304, -962635020, 1168987171, -2077572439, -1731655316 ], [ 1985150410, -123975688, 1020260414, -1235764759, -1702705679, 197003973, 1966673050, 6704258, -1320096591, 530300316, -119328981, 1709689741, 1459070978, 1115234295, -1943837694, -446493450, -1551445633, -666660804, 186224883, -1267739973, 1566793622, 1985985161, -1471237075 ], [ 1749862386, -1604607420, -755450672, -66147601, 1838936577, 290045967, 382790806, -1094207504, 1928131502, -825315562, -682991009, 1536503082, -986883636, 587982307, 1030683885, -1480853223, -1932956220, -1055193107, 74757955, -31751938, -1336183169, 1032301680, -432911265 ], [ -1575934493, -365432088, 407447354, -955316618, 666990113, 114662979, 250153177, 975252268, 373073800, -630066347, -887493988, 373161395, 1772605492, 567571042, 819464010, -1699888340, -1762236429, 1034919523, 247925340, 830207736, -1610166220, 814199576, 1678040709 ], [ -2049797925, -2131060286, 1000432227, 1903752327, 365343611, -10215705, -285718479, -259488483, -396478972, 31366201, 1770749924, 46609343, -222463676, 513452967, 280830822, 790735357, 1709568332, 350820475, 31548877, 49047005, -2128999859, -1327556826, -919795443 ], [ -724675633, 853194971, -849590062, -15534185, 1365545509, 232435677, 343758972, -939912088, 1635443483, -160215961, 2122734523, 130933865, 29131414, -1520130826, 1557869381, 711174874, 986235537, 39647220, 147775413, 1998155130, -1896756854, 1879313464, -1940535390 ] ], [ [ 869989123, -1625539193, -1078372943, -903317633, -1611899643, -117706909, 20750464, -2082104689, -976083334, 1121117350, 1631898147, 390092841, 210605957, 843516660, 157956069, 830632577, 493828390, 513794854, -337682441, -1482224124, -2082305353, -1599977567, 53549608 ], [ -130943452, -1790478497, -1293980903, 2098314722, -681395837, 2106243007, -1654090491, 62467004, -1571720966, 2057359083, 1189116107, 956929940, -1975718996, 2094523312, 1829688085, 1793301157, -1844652264, 1286770187, 2106641341, 1711833345, 1599579313, -86262709, -296906449 ], [ 1556451553, 30109926, -380119012, -1232456279, 2013072945, 139753276, -575357466, 1054667358, -591668474, -1108718934, -1647491680, 1721770257, -162835993, 786085936, -746067190, -550172094, 2113026668, 838023180, -1415248231, 1599914348, 675945350, -1114229101, -217463481 ], [ 2102038894, 980532858, 1415772162, 1866820471, 287415489, -22975673, 2009662187, 1692659475, 1289203535, -641241640, 1715298941, 1508945400, -1436314075, -1501964209, 636349494, 1448590225, -328283957, -525090581, -1274490844, -1604649643, -450155271, -529366135, -1758776595 ], [ 1109500902, 1775514570, 1210785176, -1732801664, -1426908504, -705603954, 1323925923, 1471062954, 206085197, -593967894, 1974407508, 1999335582, 968371642, 241689350, 1295727227, -1553514919, 1141394283, 1746382960, -665377981, -1257129592, -850042019, 854237033, 841352376 ], [ 220630599, -1682143915, 194903771, 1551335329, -634213053, -821743900, -110239606, 884737159, 1719099864, 1342705476, -1614987392, -1802891110, 1323789587, -313344035, 1815370317, 748046190, -103324252, 1691580894, 1696956452, 1364147893, 1377666667, -1072746379, 1605284384 ], [ 1062486679, 1861562861, 916373042, 79110789, -73760303, -1439229025, 1773579104, -299341376, 438781584, 1797706626, -1489288216, -425203105, -1984947622, 1885334571, -112450014, 735788720, 1373051231, -407132393, 1764348705, -138320479, -1719372122, -1962338742, -1926772460 ], [ -2063540663, -202820708, 656419602, -1554386573, -971754423, -1475571607, -1449635919, 1591914467, 814242025, 1292205589, -948107704, -1762266153, -638050126, -783068518, 2044753433, 1016817057, -1384554068, 288830369, -266289093, -452538797, -1694549722, -246275138, 1768441273 ], [ -1947924808, -1513062892, -475002165, -25902942, 1611299342, 924868110, -1710815002, 195223533, -1463479514, -1462396848, -332059235, 1059895611, -575553954, 900032861, 1253051148, -84165517, -669826937, -1249600010, 1827718953, 615075445, 2141424995, -1585692807, 256352131 ], [ -1695112855, 1765538621, -568018242, 1232049896, -971014424, 1242081666, 647372347, -1622961578, -209857724, -994971367, 1302459192, -495440182, -1369913486, 724632161, 1775265842, -1760256898, -395947124, -1145210655, -1651534129, 1630362503, 979103279, 637874190, -1970118585 ], [ 969128834, -1844859681, -12579825, 577400893, 1612539966, 1135671829, -1626125096, -2006979983, -1181728636, -252445660, -1469815374, -689933419, -476094913, 400488158, -134795764, 21711005, -1031821078, 1750214067, 304834002, 1732871003, -1435097034, -2119412099, -343124864 ], [ -806001735, -859474336, -2031888677, 1913202990, -1925948435, -941056393, -752977373, -1876186620, 892530759, -1198866004, 271216446, 1545788919, -1549207143, -111714384, 1377180317, 1311950398, 1066613932, -969560626, -517450285, -241035626, 45576023, -1452104619, -1026360801 ], [ 926089667, 867814300, 36390514, 381264882, -1260932722, -10361530, 2114548890, 881415615, -852080681, -1158766594, -1831495499, 1786804063, -1288989429, -965392022, 793640970, -1724152164, 808114463, 1338434539, -1570103240, -1983803190, 268944817, -1909019888, -1357252147 ], [ 1305270773, -1553954465, -947429452, 232513559, -2115050192, -1387868679, -246613415, 1134116381, 296024701, 10088485, 373718147, 1250057414, -430672754, -1147222931, -1824916534, -753721531, 1489257551, -436105885, -822525160, -1702324238, 362606285, 1927553178, 88488536 ], [ 1995708356, -810321579, 1208372013, -1087199413, 427614067, 593474858, 441501042, 1150474001, 1413578669, 177043354, 185453890, -1250110096, -695280995, 2138167928, -330602319, -1435922710, 1208719345, -1156898830, -1501149140, -1313623328, 1370507851, -1375580762, -872396909 ], [ -869634536, -55330563, 1122887533, -183980419, -644767519, -1239513673, -1850995763, -883149943, -390797235, 1099036229, -2010657050, 2116444135, -151625293, -2063029788, -851778546, 1883857159, -445156906, 79712924, 1133177894, -1512128074, -1833660855, 557787875, 627350320 ], [ 1668388620, 1432425800, -131971143, -1402550002, 1819598035, -720761072, 1033359670, -1577724838, -92244966, -983723383, 1381845486, -1140106825, -1668864184, -2017318911, -1257879439, 1471745785, -148693613, 1055117756, 1484511137, -157999439, 451962901, 1084382360, -1594349307 ], [ 2145093893, 1384171683, -527474334, -265385829, 2066249069, 307372747, 1168470690, -1334018970, 737534988, 881544101, 1341615741, 102805340, 572495271, -748869248, 622776843, 2039384923, -280181883, 245954045, -1224347035, 1186169998, 383120294, 1257554571, -677321671 ], [ 291004555, 1613517407, 943442724, -1195961979, -207285591, -1895756199, 1062575603, 315132154, 976337688, -1519246163, -1159559064, 893705180, -650490452, 1904142606, 734106649, 926537582, -319862148, 535700473, 965607463, -1267309036, -46666218, 851490021, 1424049749 ], [ -971116909, 1574813343, 433270950, -94070319, -310789663, -970827181, -2033749333, 1211884159, 1682164367, 2074318560, 1304275116, -1080566082, 858857885, -1055872298, 1635570028, -370541476, 549671146, -487026138, 993029339, -227391024, -1261642111, 864654060, -57000895 ], [ -1831906536, 869238155, 1505388017, -715297518, 123040777, 295693028, -717075008, 2024188840, 936823219, -1068044580, -836812516, -1423689895, 379097408, 59562235, -2104757313, -1297803522, 592176922, -833482628, 1526821039, 1933760769, -508750043, -1322669261, 1513144758 ], [ -2122851609, 96717144, -633426289, 1099284385, -620269105, 722970327, 470426249, -742433161, 1003586712, -235001359, 1744642520, 946023976, 945709598, 135226626, -1329054926, 183449432, -682594750, 959206252, -491730515, 987700798, -704830333, -2080117474, -530287921 ], [ 1644984842, 91126320, 796551113, 1162577340, -1429094459, 766915270, -1359350415, -1687020171, 1194372715, -1503726109, -1395289611, 1857143172, -816072047, 1381876808, -1827187258, -1539657502, -2119810840, 701761336, 379062874, -1221444959, 2026342234, 936329472, -1788513308 ], [ 1310552262, 551328836, 193467111, -42270448, -331456534, 265330566, 1288438613, 2070142161, -1337296238, 543152180, -788401643, 410634460, 170945065, -993408365, 2142329213, 1144735622, 1184918361, 898708475, 1314608584, -91628784, -1566005798, -1138672179, -1824523677 ] ], [ [ -1128380042, -203522645, 1092404384, 761777478, 1055764961, 613643087, -303265737, 1732042082, -782195773, -1393936769, -1943138717, 1099750021, 368281395, 136946849, -369155344, -48771357, 1757296892, -1762820958, -1028247406, 135672517, 1577425772, -644406518, -1417286717 ], [ 1072082917, -1781867140, 1652226428, -759415436, 1622653652, 947773858, -710622811, 350091186, -231716176, 1660910607, -1143784187, 2120879968, -714046898, -2068131618, -630074245, -345788106, 416991916, -304310921, -921302455, 916413480, 1090309468, 736906995, -826571173 ], [ 377966673, 579705032, -1191245403, -1961124562, 249820346, 1940847527, 1349081777, -613276252, -1839288353, -1776617463, 1869320928, 1888045381, -214527818, -1419739112, 1129776947, -1032563315, 1116531712, 1376472311, -487952588, -251758237, -856535048, -1418869662, 1983020334 ], [ 998460347, 908118439, -117764408, -1417567431, 1340524513, 807001297, -1255092903, -2118992947, 1848366563, 897185861, 1899305581, 1725765216, 1564488681, -192173077, -1882538575, 1294045605, 1607840099, -1724711806, -136173495, -555910078, 1534889746, 1228824438, -1422771287 ], [ 1656240124, -1044560962, -252570334, 746397315, 474655849, -1431419854, 1642394783, -1173788566, 255835133, -1947256605, 356426300, -750329388, -631148658, 940004861, 1021912237, 1405877327, -1886470349, 386195976, 1271118821, 1832743115, -1511437262, 751395468, 522928941 ], [ 235448871, 2061495457, -1238608330, 1804973817, -1197443221, 389328687, -978085113, -491140650, -404277139, -1231569294, -1239644073, -1822310086, 472572254, -905687160, -957159806, -883280568, -354779228, 778268144, -1682704252, 1054174129, 222959785, -1655402789, -1941823670 ], [ -1738235025, -2039081703, -2075367797, -1407424844, 1586685281, 183571025, -2088506729, 152645058, -759568073, 833837129, -821707702, -1743414485, 738165266, 1246829028, -388115842, 55180656, -289293124, -1087600893, 604508390, -1917826187, -325635088, -642665383, 785783082 ], [ 243077066, -1768490746, 1576783480, 1806007985, 820591735, 502703101, -1050722219, 361648636, -1886491303, 1426263729, 69844890, 1580702204, 434500521, 65135903, 1458716309, 1787997443, -81231896, 319143299, -1595844965, 508183563, 67512726, 33492223, -1403525544 ], [ -11724139, -234526458, -1833262071, 1531125766, 999208630, 415948070, -892561582, -1285904969, -291089187, -1133743606, -126882804, -716156390, 1578504799, -286539552, -171280376, -1861211039, 809809857, 1623741669, 500096053, 1343364561, 317920861, -32333939, 23953515 ], [ -1923600991, -1947671825, -677980691, 1465180930, 948395720, -1986271710, -1256269669, -1687158189, -1549389411, -1594606421, 1907185219, 316240269, 612323125, -335993084, -539611053, -1652041161, 347814500, -465787029, 202206537, -601536708, 920807476, -1298704236, -1399603238 ], [ 1844175269, -118630332, 570550084, 575429499, -721865871, 1208697375, 3220010, 1111655873, 513612796, 166180629, -638526797, -200717853, 111017566, 1887398227, -1964916899, -1057334305, 641630133, -599145593, 923738541, 980307509, -1794524335, 500613052, 86835010 ], [ -1377573154, 178107883, 657556177, 302497499, -445240628, -1389589806, 1748471028, 1238376481, 1626222538, -1318962985, -87094579, -669776686, 15338435, -457193339, 1833215968, 247154430, -997676408, -1584175481, -693306743, 1809538496, -1711807866, 523589183, 1005517228 ], [ -2145321431, 399148795, 1103511113, -19196529, 186236208, -943994270, 1017680445, 1042781249, -164916029, 379401629, -1409946076, 293399492, -1846501866, -547685900, -1218598112, -926378521, 46419977, 1331235286, -913916545, 710508431, 1512791710, 1195239749, 452385 ], [ 1614783180, -775285284, 1420186341, 1446024517, 1053546093, 745954452, -1695408889, 719830976, 66735939, -901972199, -2031308536, 1311636157, -1572565671, 291958654, -395619767, 1857604545, -361561317, -914083286, 143152776, 1162373259, 1153911003, -862481691, 327615783 ], [ -1727512243, 813570536, -1064448336, 1244389070, 1409304859, -1375154491, 1550626878, 1540247842, 1185495506, 399771131, 1129109017, -2070803865, -1250244507, 1164339197, -148439314, -1262280248, -1263977159, -2245457, -1150539777, -1794689885, 2047470795, -226124107, 1738320922 ], [ -532007495, -1796813894, 1283728786, -1737390557, -86525949, 223615561, 730366385, 1235948319, -67465646, 1478580119, 1013204384, 1424176812, -1428478619, -906733747, -1559027085, -1335446254, 1922610949, -1062423234, 1737427513, 191630118, 1257723404, 1457808216, 128851985 ], [ -766324878, -1091707613, -1195271349, 2002561115, -1772467203, -817865109, 1729749577, 1410575907, 857466708, -495897312, 1208211931, 726550725, -1228057308, -1365631821, 105592852, -1780575541, 559041139, -47646000, -1723815401, -1108673173, -1519762275, 1491959578, 195017810 ], [ 1372820746, -1741067279, 266939902, -1923017194, 1545997519, -1101776472, 2111582553, 458370692, -177293904, 844698846, -985133802, -44803670, 101961438, 1934739957, 1296415621, -1363552133, 338106472, -1505618294, -1407915387, -400206455, 260150931, -1114334759, -1614299909 ], [ 1109645171, -1441608198, 1642013810, -652965632, -685188370, 806091243, 380957234, -1450938675, -1197996716, 1295478240, 1706207708, -577853458, -451169039, -1876046008, 311831997, -1438242010, -820143866, 2020644000, -199771374, 146689270, 1374023231, -916775733, -1712046777 ], [ -233882478, -1438878779, -1053660043, -27306630, -720727034, -524621690, -194136263, 1598202596, -210746176, 181633510, -1593790303, 418254375, -1134629260, 1514288978, -1318117587, -1550438804, -1338021704, -1825670583, 1876724213, -159140319, 1639310221, 161554893, -1834809376 ], [ -203626719, 1451439351, -633892876, 97079790, -739090557, 2106251159, -70934546, -256103928, 1301046913, 2016343013, 1710825205, 1258019815, -1583275179, 892983064, -1456274197, 937862992, 1065291112, 1709030405, -1925820289, 322798767, -815249058, -1097527703, 2055711974 ], [ -389895651, 1871220392, -919318171, -1543452556, -1648143191, -723965906, 1805255256, -554324042, 29047549, 614269195, -62867010, 1234074363, -1260556654, -167198891, 120432289, -636752764, -194568820, 1936531171, -1665227457, 1792494547, 1056328204, -1527560457, 1701587855 ], [ 1834353766, 681251232, -835243423, -1279110499, -1845071888, -97219732, 564115833, -335337784, 1954630583, -1104502377, 457332587, 1206157430, 865624018, -1006300323, -81780545, 1939941622, -1120626203, -90330166, 1458872600, -188118041, -1014065928, -1048310364, -906122944 ], [ -1876072099, 1640909748, -1083467975, 659148860, -217687507, -2059823528, -174394490, -1352017450, -1100383926, -813095177, -546025007, 1246782252, -1647149416, -1583129297, 1610799333, 1253624338, 1325701515, 330028728, 1864467671, 2013520134, 707741431, 1143809621, 1533668252 ] ], [ [ -114737518, -269837997, 982180502, 764316765, 352550665, 1027112473, 89416342, 321879582, 1769394167, -82389532, 555310033, -1984926418, 580864021, 1167928849, -1047636801, -1045932920, -1295460449, 185747040, 1497212813, -1418006802, -1147613817, -242244260, 1645444219 ], [ -361547976, 735151457, 1502833368, 1989762156, 2146276793, -1467443793, -1095006483, -993537721, 953096335, 1361776442, 84338141, 1935369985, 628805214, -1768317066, 1282736106, 1773240778, 2132490382, 1242710185, 972072846, 2053106306, 605761726, -2000474902, -1934483664 ], [ -40604978, 1412226773, -562000749, 1280648691, 279095498, 1656673629, 982796550, -576371720, -728222782, -872400443, -1020987748, 1873921818, 918266120, -1105572844, -69412434, -1002822185, -1945793093, -1559569951, 1397087478, 1828446404, 1079848321, -572812140, -793768860 ], [ -561792619, -803604529, -564701899, 316013188, -502204848, -632501579, 273754965, -969818246, -1255129356, -2063734273, 1540331168, 963755691, 1956070928, -1134844711, 1495645600, 688564007, -1713950354, -62677153, -1162504673, -1963656287, 1023080556, 663269175, -891927012 ], [ -396421813, 100371679, -480413721, -1354436307, -2112247221, 982761092, 266273725, -945196173, 2132613108, 1604998356, 13167355, -1084227199, 727278420, 558298220, -571777710, 1499947623, -1023574898, 325811453, 2058167425, 707756759, -502735021, -949215773, -1894512604 ], [ 1410809471, 904163799, 168847691, -1195142221, -1010538796, -1402315037, 1921471211, 2038567218, -357849030, 21637187, -60085175, 1998682828, -1774806936, -185869519, -894757975, -572682427, -1523980189, 526949489, -766111180, -1168568779, -288036507, -438444891, -959810692 ], [ 1046516457, 1310672459, -865768910, -1547156592, 88996444, 1046461832, 381381732, 1219106609, -839838826, 62128549, -526662780, -1617470599, -959159375, -251580930, 1475075564, 1980437689, 1704255956, -2052860337, -101639856, -562894514, -1209821895, -823316029, 1671254681 ], [ -608546547, -1419399561, -545876368, 1342922468, 1921118445, -806405199, -538940928, 1488468617, 1611092921, -480442997, -843178229, 465710924, 436102582, -881478650, 18107174, 515789266, 927716555, 1632454581, 280139614, 2018877136, 767230018, 713712746, -1784743315 ], [ 2129021184, -866174876, 343492034, -1096584724, 1336929603, -509612508, 990492220, 68492227, -918637381, 498688115, -601530236, -1955459177, -461038001, 1247236397, 88241214, 653928113, 395180385, -1390386900, 2146597600, -1898855885, -1189099118, -660258510, -149804320 ], [ -870206386, 1923680527, 272530405, -198326583, 1435052906, 1672193359, 1290507197, 1479539120, -1437502555, 1792022848, 927764431, 163539138, -1857128406, 1213368542, -1496302182, 1209717626, 1237635492, -1383716127, -1646182320, -1564464492, -1652357165, -1474798887, 1016929205 ], [ 243210319, -1648819693, -155469142, 1798575647, -116093225, 1563970880, 329011437, -1122093574, -484934296, 323370709, -18810675, 728666686, -1459997890, 1447303258, -1188804105, 1557061977, -1179580817, -1212463134, 458446694, -1780969698, 1706868542, -1607012577, 715481918 ], [ -1201994075, -341099876, -1801067088, -1393199555, -1634917278, -1679340024, 1517506518, -217096422, 1003356740, 1105111962, -2135630198, 1768224408, 1904774952, -1544694228, 514048073, -2052639165, -1588927639, -1622667346, -1249248348, 1162095736, -177570456, -1722396507, -1822770695 ], [ -2101052578, 421118952, -613190800, -1155556824, -1014019853, 50088193, -2100960997, -758429114, -498010345, 656092050, 1021517870, -1681271677, 1190204201, 1485069191, 1078736478, 508335928, -1719212135, -1213496240, 643696901, -202492435, 1163611946, 886298497, 1353512272 ], [ 453609774, 230222821, 131990636, 760695029, -420944695, -767694581, -2077170089, -1037079871, -874099438, 975859025, 1405527221, 2006682817, 622207961, -1989076812, -1720458836, -1455990995, 1216898256, 655117313, -817655325, 842256928, -259052405, 91929169, -1473340415 ], [ 1755281051, -1673796799, -1096306984, 689575064, -1893908942, -1139000534, 421802722, 125648111, -1539680281, -79013581, 1417742553, 795681008, -535568278, 382728058, -828287886, 735790139, 1945594196, -1828040814, 1554358225, 1662604223, 539946772, 783136904, -1210970107 ], [ 2023241486, 810044491, 1461287138, -640958657, -1724444041, -586177854, -1265235865, -347646018, 141819611, 1405703809, -189067058, 1828480930, -1671265051, -341365655, -38021400, 206346306, -404815217, 1865152657, -241393187, -503718113, -443259497, 1552223577, -332866656 ], [ -1362831440, 1277202025, 240876764, 610748854, 570488910, -45223174, 469769879, -1359798295, -419390342, 713574865, -380131180, -2133332872, 1621766624, -258179277, 1387878728, -788073563, 192964991, 608256232, 1951570490, -144612419, 481816883, -1464024599, -1260603508 ], [ 1282302737, 849534270, 951758743, 2012860200, -769021754, 261991852, 1889541735, -473248783, -516784948, -316614084, -1412391697, 1637980340, 162649086, 2136263686, 1533980958, -1996345721, 1472046691, 1873751814, 811034056, -120947511, -1697144460, -27847207, 2134143004 ], [ -25678273, 1018769216, 399781651, -1583194804, -550158556, -711441918, 1529348765, -274620284, 409677714, 1556639821, -350939285, 596100136, 1415671411, -162065879, 1173345527, 68557826, -467506414, -818850945, 1917613143, 303542181, -20672312, 1064851074, -1355211367 ], [ 125474241, 2001370938, -1254642298, 1171422955, 362603214, 1116126014, 1818856473, -2111579355, -2026730096, 1861188553, -103523785, 1906251462, 465326322, 588334035, -1109999864, 541982665, 540311936, 676385126, 795316013, -201384163, -1899644503, 6223408, -877140461 ], [ -41376106, -1634260917, -1468890371, 1276077139, 793615456, 287584467, 1659079507, -2143134757, 1018110646, -1942493967, 783864481, -41327284, -1579113321, -1988264291, -1664941103, 62373988, -707147941, -992137010, 958877256, -296734326, -1060828777, -980486219, 340419676 ], [ 890204499, -300606944, -967424101, -2006844097, 193589682, -414430648, 923305091, 890324676, 278793433, -926069583, -1609120172, 1790042875, 862103115, -2088901904, 1288676158, -968149228, 380512179, -130506368, 1670557225, -1211715147, -2058408510, -1536437052, 2109328196 ], [ 1024581387, -1313012656, -1247516199, -774756907, -175873840, 698583472, -1477380787, 497071070, -233797720, 439255341, 1591971516, 325535096, -461765070, -1833789056, 830711627, 54918278, 918898274, 861667800, 2081185261, 1318414301, 777642809, -1281215287, -170851701 ], [ 1714751163, 1200884104, -731334371, 614361515, 32435810, -1443266684, -1251979119, -1390844073, 723620166, 1724537189, 74419793, -1717140674, 696033103, -1892393797, 135210065, 1034588708, 1644354448, 1280712972, 1095963753, -1484045183, 1808115954, -132709949, 1823665511 ] ], [ [ 2147380152, 1679610645, 1884648706, 2112372756, -1214787244, 1606123009, -206609077, -1135012038, 362053481, -1209181120, 1920339444, 1573294369, -1485278382, 1237682854, -398953112, 244754168, 946396196, -447060385, 250792052, -172849192, 2050703513, -596431684, 1016772205 ], [ 1815210950, -1914876952, 441239741, 2106989052, -1918593466, 253513127, -1603742574, 468016428, 1702577586, -176813846, -1807263631, 1104077261, -100933107, 128275451, 1946442110, 1586282465, -1115487258, -876263331, -533672930, 278933275, 1789457599, -1468159148, -1706990425 ], [ -1620551688, 1244577732, -130002535, 652803871, 707635804, -1580324185, -1139668697, 14205551, 2122442278, -1597110239, 740633010, -1955695002, 1181321536, 231769211, -1264914628, 806919530, -988397108, -1967827529, -1032169280, -1209706552, 1393854692, 915366071, 1166379839 ], [ 911395252, -182152783, -1985241650, -1294867533, 1271763842, 1755846200, 2109867675, 1464845968, -1038263341, -75456073, 171825057, -327449611, 2036370040, 632708102, 1181820226, -116580262, 120315054, 506698587, 1313145397, 1233105524, -968822403, -1544709917, 395431745 ], [ -865768426, 1520684225, -1935684105, -2118074448, 868685587, 1496405153, -1229347785, -131328624, 1836782568, 1687760425, -111157530, 1218424792, 1177356144, 1203881122, 1889737207, 466309893, 564560767, 6704977, 840493120, -1122208443, 1530619406, -1271084091, -518351175 ], [ -269649178, -1875840178, 54199100, -1658206193, 904846014, -777071688, 1322670776, -433952224, -519750641, -1125502606, 1692283635, 1913191506, 603422578, 326030115, 1613314895, -1909661924, 1359176353, -1481269176, 1407039413, -1834767140, 479189623, 1973180317, -768469880 ], [ -3830559, -863838292, -1653191322, 1845213380, 1954868150, -435819273, 1840478645, -1533857919, 1281031926, -684955723, 390149142, -83352737, 1529682224, -2122216696, -2133428479, -960557113, 628115091, -1291603332, -550371005, -2035949937, -1926827650, 2069765072, 1317606577 ], [ -558136361, 1726047746, 1498411049, -229930322, -1203483889, -740289832, 1332989985, -931848123, -1112370713, -70344133, 387966302, -57568386, -462891292, -1267900203, -734196682, 2035571102, -188033839, 1101454531, 2088773382, 1599459406, -1717840089, -1772456103, 460083101 ], [ 1155789753, 1489468030, -1972198985, -747974611, -506609210, -1077868729, -1347813757, 1155731059, -537692305, 340618246, 1864051391, -368113201, 201139257, -248743833, -1051245646, 482070856, 1814306593, -1539619848, -1348245565, 1941028662, 755139697, -978596628, -909698064 ], [ 1497824914, -538052916, -1372955373, -868787474, 159265711, -1749289842, 973233544, 790568152, -631512181, 151508485, 1196933243, 1869499145, -1242246941, -1172710838, -2145524148, 1422217903, 399149361, 1238470192, -2031752787, -2048108687, -642574197, 107091106, 1085677384 ], [ 1171483691, 942917901, 993531889, 1552919126, -1044530282, -782581338, -403932776, 471932686, 494175122, -114536353, -771977569, 935550621, -1241303941, -101100727, -1565787495, 562743557, 1056022988, -334576848, 670062768, -914516406, 990620699, -250873973, 191301910 ], [ -1254603066, 486750504, 1200302556, -1990540766, -780160610, -748391345, 1881806495, 1702486135, -361182637, 349432445, -2001764600, -513005245, -1900550314, -2039246797, -1571108818, 1853422365, -682929535, 1445094057, 1961634906, 813313644, 1851895326, 1122228034, 2066880472 ], [ 616825711, 1157183094, -757254690, -228449122, 1376817891, 1061980752, 913603931, 365188576, 406502988, -1082242601, 580128733, 1915043804, -491547078, 1558835519, 1271356676, 2111651746, -1728194591, -530142333, -405331646, -145860855, 2095005493, 731225403, -15833783 ], [ 554732803, -112171325, -1826063077, -120411795, 803493181, -2128816133, 1736228691, -495941473, -1663691391, -252774105, -1337809090, 287746857, -1864008875, -2000681943, -213815220, -410654014, -236773803, -1104811796, 537508989, -16091040, 112853916, 575299807, 449826595 ], [ -517644273, -190679101, 2056050298, -147327070, 1421378304, -744701095, -760529321, -495356248, 883330330, -1596430973, -1638715929, -1917439593, 1922866212, 647117069, 590658655, 8262458, -169626856, 1273689849, -311599053, -1195022702, 612809064, -1524504489, 802836552 ], [ 1974384674, -692594996, 975582583, 395841569, 1533429936, -452999981, -1652027754, -907356938, 2039496514, 19187099, -250365915, 678334002, 355973860, 28537445, -83273977, 1399933441, 769118645, 1979300449, -1126002833, -1604284131, 1221108049, 10069527, -1759963141 ], [ -652228053, 1133075566, 238031024, 1442853743, -1050358324, -1342031989, -1328430895, 149210335, 1081738871, 1591822758, -1008057789, -1908221012, -1908267896, -1534252355, 175237329, -1492055462, 1643461687, -746930920, 1806769449, -1347517227, -921697340, 293497363, -94716350 ], [ -301584238, -914871264, -341555703, -1033020546, -1137320838, 1913715126, 294198060, 162419417, -472154954, 104947492, -733588460, 1748840004, -741496626, -1160437664, -1212796465, 830387551, 199640924, -473089729, 109355871, -9989437, 479316001, 70396993, -1406714648 ], [ -523269663, -811094622, 1914906225, -2022043420, -84322925, 1088790595, 1961531858, 1967615833, 463920917, -1535831792, 978605299, -1960936189, 1074310911, 2135669051, 502727751, 1851730071, 717009352, 1900350662, 698101962, -1819140127, 1609227460, 1879555038, 703130624 ], [ 792400114, 1145761750, -457647297, 429251754, 442693327, -2112193064, -207605353, 2061280048, 1588750341, -1253674777, -1606009280, 1947575365, -568001118, -247874355, -1495588772, -512971274, 1899153947, 97197840, 1636594146, 1711222384, -1542587311, 1276968562, 1792032375 ], [ -792283657, 1852033805, -248327711, 842896464, -562324901, -162891067, 1702999487, 766464784, -1335569060, -792834439, -1522575504, -464665048, 1196175053, 612105418, -1157606479, 1304538022, 1263326320, 82632300, -927925528, -485698415, 696875887, -843379501, 903756706 ], [ -1925684496, 1254165530, 294058034, 950525397, -60729142, -1274209073, -416092146, -458652518, 250061011, -268246576, 671072951, 704509138, -1159360522, -710035819, 207458597, -573860684, 1465749463, 149194325, -1383678915, -1086606951, 2046610336, 773073435, -98250018 ], [ 2124915360, 1976554453, 2009942499, -1995209425, 1815712611, 975084942, -1347444653, -1660040138, 1321012263, 757178747, 1524754992, -1410988033, 835422356, -626633446, -420990881, -658722178, 1844875755, -1160620516, -386127994, -1482295696, 225274259, -599387421, -1284328326 ], [ 61147879, 391818999, -1510348585, 786786525, 1984465029, 1834650405, 1346059473, 1098361589, 1875337955, 1377987849, -2015302612, 702267316, -596311257, -450996880, 1124383290, -621245497, 27387982, -1173955124, 114595089, 1136785621, 2112361598, -862162159, 852133224 ] ], [ [ -1225916390, 324276689, -263082272, -880949776, -486279385, 22283643, 1044610126, -590193302, 1666387179, -1290188225, -1147982830, -881185564, -976948017, -2133377762, -392298863, -472575920, -878390903, 784591024, -1860559447, -29643060, -1292614369, -706287459, -1217043361 ], [ 191463019, -1474984368, -2043980227, 945581243, -1334230909, -225032966, -169660251, 298671904, -1790871904, -558239914, -2003007105, 993231154, -1505141276, 398318389, -959545371, 595167453, 1924021265, 2098141049, -1765966438, -2129786789, 553386395, 131764700, 380625809 ], [ 519048133, -1408847408, 783495772, 960319462, -1926094669, 1965832932, -1850149569, 396956228, 1498268942, -1008728084, -1683143721, -1395366064, 1297962315, 899993687, -637293522, 983374058, -264014976, 446014128, -155003156, -882526037, 2073394521, -540236334, -1741200425 ], [ -1695367112, -2077131018, 1777727642, -1798837772, -1840661190, -1631937075, 1728663413, -1442137762, -198713528, 1494542829, 2100803129, -792780322, -2011953139, -411090582, 382210244, -455990382, 98935097, -960186641, -1139771772, 2030542095, 172934392, 827406496, -885882888 ], [ 1747387970, 2127662073, -190602497, 1180316638, 499861684, -642453916, 386474369, 428040928, 1093784378, -1167767690, 821403044, -2092828496, -1386445859, 2143065165, 1930959075, 1435738301, 579845986, 1281554297, -656343650, 183481498, -1092006872, 1734698553, -653548476 ], [ 524383427, -1937503982, -1188213518, -567914819, -956649418, -2020827985, 1383907582, -855879140, 127020517, 465234257, 551753451, 78889115, 182462466, -1191170200, -1248929667, 1488857025, -670856669, 455206121, 294474998, -249759351, -1246594336, 1316245326, 1691708313 ], [ 849992847, -1384036864, -1456924832, 1296380875, -1834072676, 2042525051, 1942186547, 620108630, -2116070996, 1615554937, 1307929143, -38635636, 1309162610, -1877204321, -553723234, -1186133351, 1037103216, -1091768264, 1485414398, -1989292799, 1529279303, 338077919, 631039633 ], [ -1386464851, 2032217081, -491109430, -318336941, -331351925, 2081941118, -156590968, -582287274, -1061701866, 1435283720, 1804970740, 829312441, 88591417, -1058744454, -977656760, 2115910627, -1446847109, 1592368323, 1071494455, 1438758284, 29612779, 1217692822, 1639259584 ], [ 191288845, 1413855198, -2067780293, 1767077730, 1386105036, 1855533272, 1654353409, 1016236970, -201167418, 686488582, 1647627890, 95111390, -1168191710, 2133264950, 1709627517, -910717887, -1405049181, -1180596009, -875396817, 948582841, -608270266, -1310620792, 979674152 ], [ -1298529997, 859487237, -1164678345, 811339849, -2113742061, 2122939643, -942733060, -660123667, -136971902, -63193504, 223772072, 181312106, 1358511972, 710667176, -1691950594, -1266593244, 235117656, -1833312028, 581141583, -1433351752, -1660588155, -1880076545, 1130096113 ], [ 616387142, 39562588, -938635067, -642161888, 2027861102, 1976329045, 1827030344, -745797033, 1027676842, 1099049159, -1712946850, -1941573795, 960493646, 2080135215, -99785154, -874048401, -192195038, -448632469, 592018438, 1347420125, 1888910192, 1163777476, -1246436594 ], [ 1233272265, -1253743176, 335127848, -2065482451, -1043349341, -366875194, 960581190, 12588051, -60462786, -1411675628, 390349673, -1441629653, 690149655, -1614919142, 1625826545, -990019216, -1842415216, 838785987, -757818848, -397709222, 1975807519, -1245650237, 1020791805 ], [ 1387674534, 1199214863, -93340071, 1951039854, -1673197352, -1437761758, -800120356, -728759677, 654118095, 1044692199, 877519579, 1798311700, -2131057945, 523287432, 2049848656, -208228906, -1100188325, 2144823511, -778966699, 82779671, 1281197316, -2001712630, 735647259 ], [ 1864688085, -250694235, 1904427970, 1184666109, 1854477887, -609939740, -1124401242, 73611076, 1907148813, -863847069, -794361893, 1430436723, 822706393, -759353285, 1962547565, -2102041429, 210506940, -1011038581, -12836179, -1842303790, -1279311863, 1017701069, -642807340 ], [ -2138961984, 1693013782, -522452435, 2033265955, 634806029, 2007588603, 968574006, -796132455, -931637532, 1781134940, 338273162, 782889497, -594015951, -1661110822, 463059281, -634843632, -404813865, 1408054412, -1916331272, 1582651440, 1447456688, 1548778865, -2088764453 ], [ 1094484339, -815924722, 1200599898, -1788096078, -306828071, 1610260858, -1571662706, -1078061849, 2044018053, 1816519964, 1478401577, -925146488, -480311947, 1153135314, -11418487, -2009547291, -546412328, 1188775929, 1517432190, 880693644, 1159378605, 1009128594, 386886055 ], [ -458962938, 752716117, -499487978, 1789169905, -1054775538, 1250177636, 278747024, 319936730, -2130518093, 1641899955, -1697854548, -1018463761, 617685129, -526799276, -1304900417, -1109915930, 345223593, -342773990, -1209770519, 1516643315, 1773474040, 941438056, -2083638885 ], [ -1497567898, 1213963166, 536131332, 1538786340, -1475939493, -418157783, 585422348, -2037411152, -1117276029, 1736894399, -306716727, 1983563084, 1849003904, -172901395, 1268990460, -214993745, 1450706223, -1227376978, -204510643, -1340244351, -1390958837, 1977424665, 1748677336 ], [ -50871455, -1301264933, -1418258592, -2011486517, -1962818999, 1551331333, 841830355, 1435646694, 1609647702, 1341386069, 1766365509, -2003179305, -1467936137, 100798510, 808415074, -207600314, 1791597519, -1504118518, -1767694336, -716427123, -524491462, 707638841, -1040725830 ], [ 409604547, -1100164408, -1568312514, 1475993024, -1687606951, 1455524762, -1308196763, 937556312, 317156742, 776953775, 1303860746, 1994922969, 1509339170, -643082753, -1882403530, 2097905219, 798627497, 339529989, 1783100701, 807088308, 1103338176, 2141933564, 1761130768 ], [ 495257997, -773230666, 1629608575, 37560746, -331364471, 1503517274, 1944642200, 1850626925, -743458811, 1725035104, 693246754, 1410973871, -924937768, 705854647, -1376473772, 2056695325, 520761619, -1789712725, -143357662, -2082529406, 1205393564, -1047033639, 1038717180 ], [ 883600288, -1609748846, -45566261, 1282270202, 926666040, 876343557, -623267588, -720715691, 1421829803, -1189459224, -535877690, -131844852, 153869935, -159850409, 254719637, 1199912875, 493068945, 717999364, 1018358286, -1808519037, -1459430237, -194152183, 1745335630 ], [ -418998640, 846718267, -629097183, 1872981288, 1861612707, -1019856889, 949296669, 1931913610, -194783193, 1721734649, -1282118093, -527919527, 609421513, 1922909306, -1056605046, 714732877, -410472584, -384645148, -1715992564, 1364534403, -854097132, 1322222417, 75866679 ], [ 1608827313, 2117752866, 922273212, 595929171, 1570667728, 285841175, -1067251505, 1666034409, -849453836, -784026385, 646566678, 2068975234, -1643323089, -1873642981, 1236168138, 2076955016, -1070214408, -54440553, 676946086, -1387346742, 1863054736, 1635706156, 1767868653 ] ], [ [ 2050675682, -1792685648, 2070535670, 328975667, 1438910897, -597963212, -1464394439, 28255928, -1427565920, -352810121, -1096591417, -382646904, 310264139, -2012884026, -1847844961, 550886335, -1547384865, 1554028555, -455733363, 33470949, 1738335103, -988911096, 2140424483 ], [ -792101206, 319634, 1767739418, 2024073247, -1303192155, 843739241, 2054869987, 86011303, -73654635, -289689464, -1014393465, -1509242458, 2125242896, 1917684360, 1012778287, -1074086034, 937239234, -2064051125, 1782646411, 2103230302, -1658956904, 1318475483, -1580828446 ], [ -1438495645, -727093658, 782540155, -1224806609, -80759344, -975148723, -42534192, -2027314521, 1872536066, -646839453, 759467960, -1785976480, 463428217, -1275741839, -1091360488, -1122201461, 1103599078, -1751850889, 145332359, -666045457, -1820965230, -1007630151, 447323469 ], [ -1708416920, 557965614, 533050680, -919198284, 629183148, 572314532, 992021678, 1634428960, 1148262212, -763149973, -711838745, -1244295978, 2142893307, 1855655263, 1290779811, -1959058104, 379130818, -498819833, -2084529484, -1899908970, 816367756, 9103822, 2065242143 ], [ -499131194, 1240189178, -2108511283, 242982312, -288458591, 1318876650, -2073816546, -207600384, -534132918, 945975339, 1794263431, 238423930, -1021645792, -1366845223, -2039358819, -377987993, -979351585, -2058582840, -37969149, -198751309, 1805998829, 1238551248, 505144689 ], [ -565071016, -463667379, 1562971984, -1324069807, 635969080, -765194558, 1661227262, 568438556, -2002054787, -317141938, -1378406559, -995333259, -422342030, 1109152065, 398640541, 2108527675, -1827145904, -51890135, -1936105212, -2010700763, 285649645, 1109825889, -964562525 ], [ -1266557143, 34501141, -1448035260, 913138784, -835773265, -317723976, -650740527, 1764009262, -1681011838, -315757018, -880337234, 304915220, 1383254401, -310645307, 512912590, -825108394, 181884834, -1757819633, -1731088889, 1802381031, -1062463865, -846866447, 121406503 ], [ -2024736832, 1233831085, 605485951, 22776635, 1073151587, 1233174718, -1018643656, 687198490, -1640773584, 1764366490, -1096101725, 522567746, 1370140643, -1919941934, -1491003955, 312202236, 2103578575, -2005774963, 892192511, 1214233761, 1672286912, -1730489944, -1708310217 ], [ 729336602, -875642990, 499447091, 981757890, 1577356820, -221662809, 656240875, 753979155, -1726501245, -279624399, -182163176, 842651860, 2046033897, 602871116, 914493198, -50128081, -1767790883, 38033587, -360338417, -591490986, -1482438074, -1281143130, 880228976 ], [ 486972488, -1093607812, 537501435, 118690682, 111567039, -1316871145, -158097975, -1056447601, -368119876, -387584429, 2045755850, 1327061377, 1555246240, 632597516, 2132629243, 138810912, 1868706324, -1276420980, 1302190917, 1404164126, 1112223383, 1623671894, -1689541515 ], [ -251052326, -1817765193, 191680498, 1237542163, -888982600, -1659339472, 509537301, -587191573, -831048825, 1149515826, 87216316, -556604412, -1902835701, 1887920140, 468863097, 979361873, 1841666662, 887734128, -1875819109, 1252651420, 1900186802, -980804615, 158971499 ], [ -908088010, -473843629, -1381450449, -755152152, 582588444, 1819948641, -1972649816, 590125839, -151621289, 763694630, 952750702, -336916712, 1861465437, -965402358, 1398502592, -1478926558, -776266303, 1723620332, -182911248, -96471196, 597294903, 1388866279, 492545472 ], [ 2009925078, 717010015, 1612044256, -351065218, 1508471138, -725129587, -610244566, -878786705, -1724733443, 1979293448, -1543194895, -439001798, -2118622940, 841955630, -699804929, 1185773228, 1599409118, -1344134388, -918004273, -1603523148, 1630193335, -785652057, -545514200 ], [ 185235035, 2015106763, -489790515, -2042117546, 2024724703, 1122231914, 181881196, -1068308420, 1141542839, -670220539, -97945867, -82497554, 1242696032, 1710698287, 1784302205, 115050529, 2027037325, -1697341033, 463223511, 1719239213, -1176100690, 1252299668, 1529311550 ], [ -396333114, -1070127478, -1938835138, 68400765, 507258550, -19559208, 665945025, 1302283849, -337876106, 1081602178, 426801521, 1159171640, -484314929, -134583064, 477720485, -356717404, 341597296, -592095270, -1263122639, 322415208, -1808938369, 1941830503, -1685975962 ], [ 1114018072, 1357524382, -191352471, -676040513, -377831115, -307509782, 1434970730, -423437605, 784576651, 870822411, -1064451520, 2095592278, 279698559, 1430975610, 2052231493, -1005053091, 1395776176, -59497427, -236635617, 984595103, -129564764, 205697678, 1343578300 ], [ 1167808093, -924243268, -1360310604, -2135238062, -1061536013, -1816594080, 1359960949, 537894516, -2116240647, 1384578272, 246610565, 961989055, -1958139367, -245237407, 1152449571, -1880896861, -554841546, -692236773, -660460325, 55553979, 33211253, -1471916952, -259592971 ], [ -147432111, 1019525097, -63986227, -1924712377, 763779256, -210167292, -749658969, 1014928518, 1215221730, -1684121416, 2048588049, 1634109877, 1380962156, -1986740544, -783244166, -969978499, 1024760449, 1904133596, 614166164, 451042028, 728472525, -943974857, -930192089 ], [ -1712446966, 472954969, 2004983061, -677462005, -1158796561, 905674892, 500150033, 1518026651, -1474077359, 591884683, 770578349, 309591943, 926618749, 1057765672, 195303526, -1145766102, 679117221, 122310159, 692925993, 1752943719, -52603799, 412750639, 1462085607 ], [ 550277817, -1412919983, 484472702, -1676408825, -139214, -1266177654, 479693440, 1761197942, -371123383, 296955818, -1797131044, -2124347686, 1313677087, -1073135912, 1453713869, -613773429, 368632704, 66211510, -625204201, -1135653313, -1227088220, 43979234, -291837659 ], [ 1410083821, -1168539108, 1064131318, 1404070533, 1363441917, -649335192, -133805029, 44242156, -1098489672, 1273056319, -1401959415, -489579668, 1212774679, -456284370, -1506341281, 1362095689, -741639754, 779510296, -2075692785, -441221408, 713195549, -573713377, -1944043379 ], [ -256608947, 1130626961, -591297270, -1914057856, -693663672, 1035603237, -738752310, 1866912451, 1798174075, 1977491383, 182822396, 1222108707, 1466407150, -529282384, -171150074, 1280836969, -72231225, 2002940361, -77885664, 397153632, 1872954383, -2064199453, 318885795 ], [ -620891072, -1754658743, 646915690, -1553676886, -323563688, -820157923, -1325736316, -950670597, -1459095378, -1410984858, 437382846, -1287337090, -1291395284, -1156151575, 193867927, 1310024787, -438005243, 15663349, -725259929, -1770637990, 1375801181, -1905572753, 430130226 ], [ 890251406, 407016438, -44275436, -1871927478, -68564703, -285365463, -1915508521, 1071618031, 112903190, -1368346368, 1824033233, 1654789568, 646705317, -749118969, 948539332, 187128355, 1076397804, -456065391, 1745107769, 1547118837, 1691808802, 1463176534, -868450805 ] ], [ [ -1647872957, 481847867, 2091469475, -1972825157, 1299058075, 1914356802, -1027820046, -991012414, -503463045, 1112364676, 1721886273, 1056030181, -1849281735, -257750660, 1384374971, -1252853093, 1644045917, 901820945, 1889338096, -1199211889, 1840047552, -1393542722, 1761707675 ], [ -661747467, -1794115568, -1925283162, -1010899286, 1915483472, -554123003, 733342862, 1421751065, -1258284452, -400007842, 1244387932, -96881064, 40318370, 1669557955, 966128327, -1877687687, 219671544, 1156204157, -55489158, -1247175888, -750857401, 571092908, -125284751 ], [ 736384649, -4640171, -1611968266, 1026067929, 1613032353, -674226695, 98027540, -432675347, -112782039, -420459434, -1067113073, 41099110, -1618459039, -716464130, 1025258020, 1103992606, 315098014, 309582159, 1292536670, 1666205664, -1852078609, 559127337, 2041012793 ], [ -1981606454, 466757915, 1679752562, 1466479954, -1944972616, 895187237, 1040241778, -374683758, 1906576263, -1005897471, -2112011052, -2093767499, -984848610, -2070684740, -1723844429, 2013810345, -1555588968, 559865357, -1620774208, -859151684, -2083525834, 607585943, 43109964 ], [ -295479869, 1744358696, -1029132030, 1072167347, -527865783, 1361500483, -968967844, 1742843848, -1203351451, -1269849178, -1891578470, 1627936167, 1433205796, 1090489642, 640266367, 802692582, -1341807473, 5135931, 2004042874, -1717918416, 1345133596, -822718369, -328351866 ], [ -1020851545, 839423048, -1191003320, -1909480647, -620425483, 1753174622, -82160720, -523138952, 798304088, -1455409950, 832795591, -406046927, 108836233, -486324957, -106657174, -140700120, -1370152223, 1583557393, -618190147, 2097184597, 286166665, -951241934, -1095523225 ], [ 2065990938, -334654386, 2074422749, -1613633404, -1342718715, -1327404058, -115504438, 227173390, 913876424, 1233831430, -283335731, -1086075354, 16294803, -1887390906, 55652155, -129961083, -1907563886, 1674275783, -535366557, 1069493581, -1183109439, -917039895, -2061697513 ], [ 718917094, 656858636, 2053289122, 539935906, -1337827103, 1329716320, -85750298, 2065453002, -818737307, 747277952, 71977194, 319561218, 931741907, -311066402, 1622587111, 797686235, 701759884, -1283112251, 1637751265, -1155259111, 1641545261, -1533182483, -367302115 ], [ 802542768, -1228210962, -1392231889, 861391444, 934076649, 1975772900, 955450917, 299357376, -795778588, 94719976, 962979395, -1616430291, 1920013670, 140453078, 153580698, -378132528, -1130881508, -975428697, -1741714724, -1827069821, 633161567, 1656097960, 1392121176 ], [ -1236149705, 1884514163, -350962287, 576070124, 1045195940, -852684188, -803356641, -1229137964, -1845581240, -1068776160, 2057564478, -522218780, 1117927687, 864857627, -931375730, 2078544279, -248660687, -997391642, -676932152, 1012141078, 140237532, -1050470534, 1686149773 ], [ -2118815016, 764892790, -1021050584, 157764757, -1809698081, -1405482855, -652857776, 2048875951, 44759062, -491957237, 1400090796, 474776091, 1653228555, -1501975202, 952686950, -178541245, 1187234977, -2105427769, 991905144, -1859640090, 1876736355, -598964654, 619237797 ], [ -94525022, 2062350156, 234960900, -1684896274, 319430628, 719791634, 2132553445, 634318919, 1533763142, 1416610373, -1616241709, 1918434369, 100128492, 509260898, 496755849, 1214761766, -414388596, 1435116982, 1327848318, 1512827400, -1692830392, -925313512, -1318487247 ], [ 113234433, -1971444274, -2034259996, 18076626, 260711549, -1448882022, 1224523481, -319085308, -2017418157, -1190330701, -1412524175, -1321256872, 1089332077, -1415830925, -1877465550, -1556028039, 533568644, 191954747, 609527497, -1110337672, 82831170, 1676865369, -711340436 ], [ -820632965, 1360605213, 977478257, -675941692, -1491219407, 1598558131, -1112141926, -1652085851, -497653991, -1683352783, 994179780, -1074961036, 1826695859, -1712024153, -2026601964, -1140894927, -178489307, 1867390542, 774631043, -1558140255, 1204780127, -1567226116, 464287699 ], [ 599087376, 1946465287, 1064052966, -250187426, 1795802699, -1004584458, -1700186594, -2137609993, 1067416851, 565923129, 375472366, -1924805675, 1944009797, -539951403, 2028123042, -456201204, 1509325946, 484264011, 1978835072, -462858497, -341902947, -2041967243, -1077385741 ], [ 510819489, 1471349488, -1353029077, -1626810313, 931397033, 1098524923, -1727735002, -542508425, -1027430641, 781434874, -33891242, 675887422, 1925746583, -84841820, -1523948755, 949557392, -255155574, 406500463, -618877417, 1943086623, 619200783, -1587879209, 1604271850 ], [ 1268436509, 1563953089, -2038874468, 759811876, -396237346, -1753194400, 1335978694, 1957641159, -1687598936, 1608418528, -1190025238, -1192818112, 97417473, -273131574, 138074055, 358098918, -1177209231, 2120767107, -1469145195, 1242587982, -760492244, -2142393140, 562976284 ], [ 1396267495, -879241001, 498749737, -537324104, 293155765, 1585154889, 1241384044, 1105494329, 1862352661, 1439751862, -801875956, -1414010290, 1625365434, -210874589, 260393856, 1160581705, 2106658894, 673247690, -1811558962, -1245802523, 377954248, -1920181974, -970463256 ], [ -1570345876, 809221768, 1058009980, 1000839567, 239225396, -855098383, -1262248284, -885501223, -1841123669, -2031866395, -843916590, -2094271987, -1914349842, 335367729, -506485152, -1569902700, -528790220, -722790924, -181490661, 258806914, -1009784940, -903660259, 1429323819 ], [ 136134606, 436804541, 612679116, 1809044159, 587942123, -775862888, 366936195, -836134620, 2115869155, 2098607762, -1406380066, -921116999, 724834419, 462218391, 1440883890, 179254110, 614786020, -2043527530, 895571801, 2049399568, -1031760938, 1655260126, 502027940 ], [ 136827802, -1313720699, 1768956248, 892689602, -481760645, 999997910, 1744296370, -2146344521, -282138818, 1188042135, -525644075, 1754887168, -1300186552, 1556841980, 1471397769, -1384356299, 162117514, 871511854, 1987069049, -927676974, 479668798, -1968564354, 1777280114 ], [ -432847726, -108043137, -439709273, 2118870571, 1680826429, -427990277, 1611219655, -676966706, 101755706, 2059926015, 1005573569, 1230085218, -924880615, -657499089, -1599713225, -1091435978, 941798509, 1739264221, 1198031990, 1433850557, -1381514360, -2072932371, 610138196 ], [ -1958128462, -1896141447, 485005800, -779061149, -87375074, -820565399, 1467740148, 500815607, 1469945909, 194495497, -515382435, 1368065495, -274750487, -42639522, 1253869259, 455211880, -1372515216, 89945356, -1445681281, -182135295, 235753791, 38027224, -896423031 ], [ -1934627658, 223109134, 1740838100, 1046424313, -968037720, 1886655061, -1420156316, 491144971, -463733450, -1564733533, -1866788878, -2032733904, -531413614, -1696324702, -1333935743, -68381539, 80287788, -665037668, -1707106466, 706215648, 817103871, 276663646, 1880475962 ] ], [ [ -1614590056, 668756686, 1059232590, -236048447, -1082758794, 924135971, 1244018297, 712555829, 1870868371, -1362857159, -256903769, -28322796, -1298567390, -392581823, 31038401, 854693803, 1297641689, -1302355702, 1506126072, 2037034569, -1973168911, -1018362458, -809130784 ], [ 1086684455, 193324225, -702023245, 1575803311, -1681981183, 1988953269, 947175136, 215174344, 533223834, -361107464, -1456101950, -1480029309, -1169001049, 585891490, 908566269, -662341865, -266303113, -1365933808, -562702823, 1881384917, 946013342, 577638380, -1114518614 ], [ 715247042, 931323627, 1916231165, -591404208, -400158762, 100450573, 762551036, 949356973, 1407414331, 1292116617, 1210321814, 1063233129, -764643502, -1993025472, -65193113, 1394634985, -171453026, 1640640785, 1563650995, 761879280, -615583606, -58574263, -205961702 ], [ -1678701714, 268908234, -1080012795, 1504457195, 1138541118, 1542732086, -1031541292, -1709917827, -782952892, -1153346611, 858924309, -1499414538, 1346097916, -917874749, -1476796079, -120255943, 1186761453, -1339486262, -198678479, 1366133237, 1130992116, 335081754, 516852245 ], [ 1554384533, -1754588835, 1975163987, 255901894, 1318511033, -308243977, 1490596423, -47366459, 1846960688, -1068994276, -1678531488, 697502386, 1642904158, -916510688, -558631146, 1114996781, -1433159556, 30902737, 590558114, -1372404621, -1211326168, -1516481376, 648281231 ], [ -1041593528, 651822040, 919527900, -1477736101, -46294662, -219014897, 479990080, -947718090, -1921137576, 1622212333, 1816666246, -1401095530, -1136422436, -1180679246, 678700164, 1913795911, -591312426, 465111981, 583662183, -1047760134, -477407020, -1378985369, 141702652 ], [ 1631791168, -1116000100, -395893110, -1455413614, 1661345635, -2048424919, -879098629, 695521595, 688468869, 2012892776, 729252222, -602411775, 209269479, 547879015, 1903110637, -127342729, -1774849562, -1827311053, 1093635690, -1190257470, 865310562, -355983041, -488925784 ], [ -1820850088, -743429077, -9501678, -901044522, 865488761, -601017135, 188157524, -383449869, -1392578197, 484710798, 1212198524, -296497270, 660964566, 1835960201, -1319339892, -335803804, -741149919, 1043547194, -423594320, -211348983, 1976210932, 307875148, -692304812 ], [ 1861432706, -2084774721, -707176031, -1685689753, 1784918695, -257389866, -1697253196, -1110480980, 1063307721, 1798616490, -1588423121, -1878172350, -1329241899, 231337112, -650452494, -152731246, -722185645, -2014976161, -838677874, 519514859, 1315339538, -1734622045, 1322810635 ], [ 959531482, -735799682, 769128558, 1243953794, 917306981, -156585216, -1550902138, 1000163385, -1521720239, 984322304, 380581997, 864549668, -1171997694, -760671539, 1358097953, 30280076, -1822985361, 35309883, 1398595944, -2006856635, -1658479790, 1797168090, 1164267182 ], [ 2014214685, -573770112, -926723072, -1076240991, -1558992540, -1289913065, -686297382, -207597803, -1355949373, -1366991761, -1979726618, -1556878142, 407398010, -2091825395, 1584023475, 803535641, -89424941, 872447651, 1351147511, -2109289942, -1099143650, 1334234293, 629932444 ], [ -1323297270, 903781202, 1328180731, 183088247, -238488215, -495011837, 409144469, 2038589261, 1804982324, 944052015, -371996898, -499858741, 912866514, 64111648, -1426090159, -2137010373, -762054998, 1368521282, -838764750, 1697812341, -822418865, 2138284461, 260888696 ], [ 1589920203, 1667617616, 25272142, 279623905, -470787100, 1880143055, -1873000765, 161256825, 992005039, 369202023, 1334738640, 1114795161, 317989538, -1383620064, 1600588962, 1717047969, -537969412, -1972874879, 829093084, -417209066, 1894670895, 1252186578, 216985155 ], [ -1827346703, -363212243, -1986745637, -219003622, 298797196, -1184474088, 252647241, 1060100294, 2060796899, 1624926688, -1939178983, -1596386018, -1919856321, 961995490, -445860529, 2031577330, -631341957, 51938552, -2013759231, -2039073267, 610407367, 806129259, -2142331030 ], [ 683923936, -1813533875, -179044056, 1424530202, -217917342, 1905187842, 16564620, -209815384, 1899569530, 2079624103, -895794698, 1022987267, 1949464164, 2026612789, -566724314, -434601691, 1707854421, 1462975782, 779759635, -1504739799, 186528366, 2064021023, -1339361510 ], [ 1691949237, -2128682140, 735549333, -1335043600, 223694839, -1662843684, 49447283, 1820021972, 133795020, 1588015824, 1552241631, -1156448368, 1625728997, -1164938343, -603771848, 338283811, 1582754879, 1550592542, 994295376, -1705747876, -1671111133, 1006877626, -1144168001 ], [ 378407543, -1210719609, 1461476836, 1572143382, 740281917, -638030221, -1304703279, -314253874, -1143421042, 454176163, 1204129522, 463673297, -779949673, -1938058790, 1713605782, -1120218750, 2082618483, -1730860637, -1381271919, -2104712950, 2053449393, 936438163, -585088391 ], [ -1980334662, 1964133499, 1764483884, 2055188028, -54093676, 1373140137, 1633753004, -1811962403, 968084677, -2011692098, -179785563, -1014271100, 1890927011, 1755234700, 778320800, 1294632326, 705739743, 1562980783, 1039393486, 1862228998, -398323874, 104512604, -1910691063 ], [ -1544085442, -872446924, 1579052886, 1304118025, 103700934, 2012344639, 215119139, -677728434, -1418322429, -94725877, -2142773739, -511788105, -641973461, 547215564, -2098690693, -1473395664, 1809378503, 493271952, -1836442191, -764828516, 452844788, -126260604, 818712823 ], [ 648867424, 915966327, -352124412, 22462640, -340019705, 2024664444, -428821392, -409567718, 1371081403, 908375713, -996935953, -481915250, 2015282237, 439603701, 354287623, -1373812080, -1760301649, 1825787112, 713535713, 1165319429, -2080277322, 571162144, -863609936 ], [ -1801114520, 1296748455, -1837589295, 1318564058, -1676895967, -1076682647, -1244331737, -1403622870, -370062674, -1672308783, -576562349, -773126200, 584421467, 2140904247, 1274153273, 240367719, -1310596949, 1120316450, 379248931, -1610638633, 448499306, -994541992, -580520982 ], [ -1081575267, 1719221830, -1039470234, 80524434, -114936771, -725107967, -463078623, -209912267, 1406567230, -155716728, 1866081788, 1874441356, 817316047, 797550082, -324080893, 2097197948, 2034704627, -1904413937, 1516088710, 549987464, -701697353, 2034689747, 810457967 ], [ -90373582, 1484865434, 1933555046, 1404883932, -1993410985, -1080105428, 1615620239, -2024148580, 654357192, -1011068072, -2046969296, -1745382714, -1681555662, -1182631946, 1647185002, 1155874085, -49333213, -1876463896, 315187943, -680297908, -1050509535, -398908577, -1940326394 ], [ 1558020857, 461033227, 151275203, -1380755364, -2070867573, -615707443, 225738963, -1085622915, 438528249, 947368991, 1573606043, -1129925261, -1522389490, 973596453, 2141918290, -1684515620, -48726336, 1249862351, -492781313, -1862948423, -358023022, -1095208726, 956348413 ] ], [ [ -849391492, -1355975500, 795522679, -1357970215, -1010774305, 211117037, -2052620997, 393119650, 1332049842, 2140749386, 221117179, -592974934, 2046184259, -1547315826, -702020631, -1440575945, -1180245841, -1045081708, 397812867, 1763863051, -1455179214, -963421469, -1227310771 ], [ 1260520042, -710093107, -414106877, -1948480530, 1213092601, -946141295, 1521717019, -845461706, -1732594089, -1138888802, -357363358, -322645922, -1173727290, 569480929, 72676372, 920164231, 1453222771, 655033762, 831088090, 2047558184, -189714511, -136884535, -1230600378 ], [ 1916436202, 2119002552, -1598990129, -512507419, -781104793, 1951552010, 616109863, 1973871180, -960797422, 1878729511, 1026578434, 1584097489, 109657442, 1319006046, -604417838, -1544173245, -916847257, -788773373, 1502342133, 281233702, -763526741, 821354047, 1669993949 ], [ -1291337739, -1182276304, -380323485, -1548814754, 1391041287, 794062473, 286968253, -1983371603, 1677605773, -450121738, 379584756, -214327373, -260730277, 1150069134, -120031166, 755227714, 1283800365, -549392658, 464684177, 498953482, 1111998841, -1050468738, 2140193498 ], [ -861749575, 1959623928, 1323375893, 1999297816, -292152247, 1089954185, 34292887, 1626669507, 1305519385, -1707168637, 931464101, -432982747, -1160144327, 716790850, -227345384, 1659923193, 288111145, -2077879232, -682184443, -670479422, 1996374329, 908029633, -1152978039 ], [ 480673316, -839060411, 1427505566, 652808252, -1870893700, 1815685203, -1549978172, 459300303, -1615952538, -1594487664, -171511933, -661791388, 1296646334, -462638080, 2118812946, -1218263453, -1885583674, -517554684, -372800963, 121409378, 830925879, 432231893, -294769105 ], [ -655900178, 532761573, 900508132, -1270026206, 599815985, -795227761, -1761827438, -465369287, 899628337, -1621557266, -1978324330, 1775896523, -1564117285, 1720727535, 345501284, 1269760947, 626974056, -1993606178, -2016332483, 1401761858, -1557086158, 1287903523, 1578436125 ], [ 563959071, 1838579365, 108825614, -530904985, -563692196, -515011700, 1537507999, 409655047, 385762359, 1255431021, 454486809, -1701421682, -393847522, 607289842, 1789115624, 1022700501, 1605516986, -1122241071, 692701607, 190699243, -495034213, -1570118327, -744144464 ], [ -28871744, 183683963, -823385841, 835579482, 903205790, -1025683916, -1739482658, -388697725, -1869145680, 675249009, -1960773111, -1857653236, 1031396459, -1737732291, 358699811, 1414028860, 1158003444, -947193594, -109067039, 605210384, 370352669, 1316534147, -985830978 ], [ 1307730991, -1116362859, 1863452457, 257628822, -1532843763, -1526538859, -334357871, -529520805, 643497803, -1694716980, -1886520819, 1054524404, 2088697407, -2119703125, -1984566106, 788950695, -2125112960, 1322052171, 425822938, -101979415, 379750564, 1310452630, -629673018 ], [ 228843307, -1510891950, 458490014, 1355962488, -1553497202, 351995586, 1998581751, 1009414181, 242283041, -1879645798, -1521082941, 1791095030, -1291566399, 752979139, -949575291, 1719927742, 1792800735, 1515199121, -1069173936, 1410608939, -1832962888, 1514622640, -1113255761 ], [ 594944083, 1920684381, 64129420, -1711288409, -1248147125, -548525782, -843626676, 1762201678, -908563529, 6250899, -242325846, -1509246769, -1615290422, -1041077353, 1502237635, -1756221879, 980499773, -327492071, -1307474976, -1231924129, 1320319256, -39170405, -692861111 ], [ 1733072610, 27343327, -911391764, -593374837, -1054656335, 1937402696, 1608611146, -286729284, -1186961874, -1928473687, 1428093955, 2079131006, -177872625, -544501442, -1469886958, -1233289542, 1223472975, 1998993964, 980957602, 1988373002, -110955417, -133456283, 1354518786 ], [ 2104622272, -356063549, -132532777, 1032707303, -2105278691, 832898942, 991296084, 673934723, -1119463724, 1523046092, -114959355, 505130766, -1001382751, -285618428, 1573881649, 1486297585, 1171114051, 2058364733, -79768922, 795945474, 2019556979, 767050584, -46690530 ], [ -1350767247, 2088843363, 622198006, 580741424, -1705756470, -1322712081, -794857053, 1019682280, -790629628, 1750341719, 940587845, -524643325, 1821173894, 1152338604, 410950449, 646069344, -1967428494, 1349757214, -1290155025, 554454218, -1784573850, 1191738528, -313802329 ], [ -1545760485, 1007199818, -661337289, -1220585897, 286203921, 890643605, -317327739, 473417148, -1906917198, -1070520835, -1767527879, -1186937085, 692836938, 1145962029, 1739610698, 434976829, 583310116, -750301633, -1744531630, 1749014203, 1770679832, 1973656706, -1966914004 ], [ -1472266218, 1872239443, -833507602, 479095695, 1131154832, -574548847, -2140790353, -139022935, -981279941, -1964867484, -181887165, 252277275, -1607245172, -1235070913, -983775447, 105520111, 482701591, -1922403311, 1402427039, 238629473, 2078522340, 1611585950, 1896644495 ], [ 1023618864, -1887990397, 1054798094, 1301877281, 286501538, -1474994896, -1824604960, -1693351813, -1610312983, -1892968428, 1103169367, -409967356, -1363816802, 468687785, -1055834290, -1579927875, 1893701232, 2040678627, 271638980, -1920232691, 117492367, 629017661, 1034669970 ], [ -1365961193, 1457561554, -1037275940, 1798410333, 666546244, 2114281686, 208141999, 1707707486, -607694082, 1141250077, 224163565, 2132611672, -1051113447, -933338540, 920642324, -1021798057, -590071621, -859514787, 2006337315, 2011593056, 887867204, -441021438, -1505849863 ], [ -816703245, 67759812, -2136536959, 1299323272, -1121322519, -1396119669, 719671646, -165789693, 1268904532, -149891282, -795753057, 1834794976, -1748113938, -591778674, -1508503695, -280705939, 697969410, 339314741, -1706014907, 803469964, 73247458, -1601958685, 192939976 ], [ 748901270, 1508445654, -880763305, 395195952, 760738557, 729343670, -1454289464, 1199540917, -976583099, -1914923960, 451510626, -2057458609, 244825492, -600488737, -822782230, -177994776, 188210252, -1063043348, -752084334, -1404851961, 571327268, 2013621115, -570533977 ], [ -1394540597, 1461496438, 2128515238, 2140954209, 1520766096, -1988813161, 969621901, 1702088474, -793118013, -1036685748, -2137092445, -766417754, -1146424781, 2120248679, 1684165599, 1889728062, 1200922348, -312189211, -61294787, 773071333, 2119847259, -262265337, -262349203 ], [ 1937980116, 1586329044, -1888773434, -1461115664, 132941464, 128088276, -1630417601, 908644905, -437827553, 1426974707, 275442088, 1561705490, -610494260, 365477072, 343753566, -547233800, -1705757241, -955738459, -1244348292, 918694389, -522261297, -1629044924, -676854385 ], [ -1563369839, -1919465577, 1337399700, -1148868858, 92014117, 8136868, -347005596, -317087541, 363462208, 1874336521, 833429427, 778338042, -711854635, 513060986, 1386898845, 1867451575, -383755054, 1443716416, -672894812, -1892878332, 1948429151, 1308710831, -824500153 ] ], [ [ 877699353, -587389630, -1068776673, 408042753, 1421553194, -933533803, 493598933, -1574166226, -2085926546, -425455970, 2134786681, 199095788, -1830154204, -717317151, 1762400688, 1518640160, 18191638, -1481800800, -1210393642, -798497018, -2067030511, -1468538934, -1098911835 ], [ 612015913, -719844918, 1728806143, -1696023321, 740081640, -1267332288, 49891075, -1660236444, -122768348, -1904607641, 1484385185, -1595960937, 1701563793, 495611094, 241390869, 1280207456, 2047254590, -145853721, 697805203, 1609695705, -954875134, -1656439598, 732889149 ], [ 2023212228, 1040969948, 85652968, -320729885, 1014467884, 67915451, 769745752, -1488387508, -1694984273, 1684517585, -1377945983, 1052896490, 332665577, 1044315868, 1691330429, -449745244, -763548147, -1303371213, 467307530, 2026337345, -1584355634, 1171347897, -976474867 ], [ 1206351572, -519966924, 349119343, -475323571, -1563208765, 718636185, -1042394199, -774509190, -1325779982, -1537717183, 1302940885, -1665128263, -1591793053, 1183417998, 416906201, -1836462514, 1118343647, 2040816879, 352074029, 1931834069, -111303922, 1980572941, 781614345 ], [ -169478727, -1492330107, 1705086975, 741433763, -740667645, 2011576408, -33864122, -1374105979, -921179, -1007920696, 633032962, -852638218, 2140675106, -1202658701, -484177050, 1649612381, -2048085097, -373186576, 1915522449, -1272428648, -1708774671, 1107974085, 1121529345 ], [ -1996574378, -1428684659, 457970908, 535520, -495329189, 224395027, 862876025, 1648023843, -1750636335, -241160006, -1953779269, 317071810, 1064695298, 1797624487, 1940852347, 166381511, -513318162, -1552922626, -892058677, 1747742408, -812048196, 450357646, -1013905489 ], [ -1633234361, 833707081, 443963021, -1100676283, 1589620977, 1627590802, -1941890731, -14005320, -875296194, -112557278, -641478726, -1847044415, 832098108, 1563181837, 246644102, 368519770, 350671670, -1835258712, -1423996423, -1309285878, 1444796631, -1745716089, 941389351 ], [ 811046125, -1542196563, -47348341, -986892984, -1839829015, 154749834, -340630341, 1852060003, 1572565562, -2081533155, -2076298254, 271210622, 1551729949, 332803113, -1716125577, 1595896781, 823704135, -1321956840, 1357399118, 1817001064, -1718396105, 893467714, -1769641062 ], [ -1443280298, 513102483, 1414193003, 1469687771, 1590018391, -545269340, 773495626, 460865796, -626483077, -1493534366, -401150079, 513274742, 1277504523, 603234245, -1318698015, -596331906, -697104186, -813408720, 1224795306, -576703287, 1289964021, -60056290, -1251550075 ], [ -1446754571, -1109636547, 309562237, 1883979802, 1858270452, -1503591037, -380524675, 1282344632, -1525986175, 493479847, -2049432484, -1491354703, -888876221, -1990792694, -1877012057, -1955434128, -1481973530, 1041266903, -266108467, -1137868438, 969833315, -2114083026, 1408020104 ], [ 1418668930, 2142045602, 733673938, 1229574461, -281127434, -1201062865, -1544328086, -1981670769, 2076392058, 1541769275, -1766438306, -1029307701, -211314906, 556746206, -1531637922, 1118898233, -1375926211, -1178323996, -1618818339, 1654783149, 2040694213, 179010350, -1123596600 ], [ -1617878840, 2041230219, -981725041, -463346111, 108582784, 666640331, -407467967, 791030342, -610770509, 993871913, -1009073509, -1745344566, 174872174, -995066618, -1545248030, 382367967, -1284088885, 952419831, 1449028936, -1812487581, 1378815947, -805650321, 2084003310 ], [ 1712913452, 466754220, 1764239549, 1052064874, 581500079, -1962187747, -1756165039, -1091372230, 12804979, 1425972554, -33102323, 1139213445, 182162447, 1878479973, 1872565112, -1324516332, -363767175, -1808406170, 913254205, 1726410941, -1553586880, 730034905, 147319136 ], [ 860494425, -613550175, -612346249, -768218526, 1796933847, -823577522, 71473491, 483827375, -2009650285, 344245500, 1176968216, 1320812493, -8458232, -798264612, 1356653467, 1388451399, -762607014, -1372612284, 970483410, -1450906648, 63037102, -1089608934, -1082497976 ], [ 1754877684, -1131793322, 406815967, -1213100216, 957991186, 1694668916, 1234893295, 2130290502, 306279044, -1652761814, -1902041754, -368847207, 469936480, -1928611633, 180738099, -545902651, -283714690, 1363511583, -1716796901, 631293090, -277623998, -482732803, 1868246263 ], [ 1928673281, -2037955987, 1002789878, 1134723276, -1285331791, 2048264976, 1545951914, 659972506, -1007765689, 474889237, -488633053, -2110473421, 749677464, -697036828, -1734770825, 187648589, -629510068, -1720649813, 2098205629, 791872362, 928199040, 1240040105, 902830615 ], [ -85497596, 162684679, 354980363, -1955179407, 1544905226, 212896371, 885669757, -208589494, -2030365388, 2092432302, 8121250, -455772518, 35046137, 1872675697, 1953569880, 340604321, 65521124, 1542763410, 896748805, 919776422, -1645480390, 302954221, 1486323347 ], [ -404704640, 619153455, 1235551229, 329435122, -923434822, -1605000335, -590596218, -1546267772, -1418777584, -67538805, 37017327, -1633634543, -569275379, -1293455251, -1092440029, -806748586, -52832864, 1430882032, -1057057250, -201490645, 249557824, 1524526454, 1341253382 ], [ 819451169, -1221572581, -76881123, 1512955161, 1343577453, -1580733246, 1951160575, 768885537, 504980939, 207660944, -1301546540, -986092210, 92833496, -101883417, 57074513, -1383635331, 2085611008, 1108708047, 251156546, 239315437, 976135897, 1958662805, -1274734083 ], [ -1534800253, -447903971, 158552928, 1733448400, -556412660, 1505745066, 1698191495, -2142757171, -1028182841, 769256145, 555975142, 406653635, -1145181015, -1929007267, 1681759588, -1148184313, 1813932763, 520093491, -490428099, -1719873090, 1912629443, -1164280298, 97745401 ], [ 269968354, -792411013, -2116515054, 2086142866, 2088639393, 267970724, -132602520, 1435258856, -1889081866, -1412176874, -1042709128, 904980344, -1847564509, 1753215323, -1172638548, -1657825822, 764877747, -1169870392, 1638101551, 896927708, 2098664337, -473756349, 312845005 ], [ -1003856362, 785801313, -1880825830, 1663047394, 1513085434, 1375328105, -574501025, 1500599518, 1728641968, -1134836398, 721829725, -413609807, 1279485512, 1430303237, -1540819799, 122200555, 1337664298, 460288636, -1251147541, -1959173991, 145318811, -1657949819, -2033406528 ], [ -1302296357, 485761044, -2087659024, 2017137377, -1347164690, 1859958519, 294263827, 1650051418, 1166835392, -574851519, -2145107662, -1379758326, 1512140620, 1600629748, 972157088, -504928616, -1273147488, -1605627082, -491673844, 2111142096, 998382887, -1131819568, -541140314 ], [ -769759835, -2099699998, -1242710869, 1846981276, -505307126, -1686627405, 274602274, 1311139449, 960964235, 958837072, 201794146, -1453494884, 351184315, -1023557318, 771504215, 815458699, -1105342465, -255349001, 988127068, -615523080, 1840135677, -1008920617, -1323965883 ] ], [ [ 883999654, 1425005201, 1197331387, 1704354521, -1768114734, 1532477914, -2068426005, -960510027, 1668779650, -979867829, -1602160554, 979305338, -1578125869, -1352215995, -1539610634, -586801361, 1781696888, 1450975371, 1571628977, -585308255, -976114663, -1404034712, -1364051880 ], [ 753268583, -1435362938, 169225269, 1766568803, 972268988, 808060965, 2045478937, -1159092471, -1647746538, 1142836002, -1003465743, 854537392, -2024734102, 1024240136, 1687931984, -100452091, 1845565723, -1330485774, -482924747, 736165188, -1274681298, 577587442, 915190688 ], [ -1499058412, -1734607784, -1028210790, -715626156, 587075029, -1376775797, 2062680445, 1718293157, 1695817572, -257951669, 87862363, 2064871337, 66164681, -341010482, 870563207, -1996713221, 117585589, -1636526565, -1402137328, -1765837298, -774276825, 234108113, 1473408813 ], [ -1197111123, 844882211, -684984633, -1207312098, 1258281076, -484586102, 1881616968, 646441124, 1750324047, -2119730948, 551188754, -812805719, -635833640, 817648556, 1247809771, 480128107, -874194679, -1674101347, 756775928, -630436099, 1303641675, 1087979024, -1809275270 ], [ -942917772, -980685463, -1807154822, -1235033359, -1765250261, -32404882, -896072437, -833512243, 368690885, 960480415, -862406249, 1306646644, -786787239, -1339309741, -1552261149, 501086368, 1038753454, 1582799354, 1301188834, -768330913, -1753085200, -159424694, 325917633 ], [ 1530715663, 1302089842, -732792224, -777999477, 241712811, -2122124172, -10751746, 2023462179, 1344716940, 1803497397, 547411278, -1110991960, 966695686, 696181166, -1001061689, -729016490, -1226153176, -1262096838, 1874171647, 1977302171, -26071362, -524324377, 497799057 ], [ 1566862661, -1283411256, -1024451163, -1508429676, -363765864, 892188608, -363263976, -352998078, -1654420334, -1612591212, 2142370253, 575921338, -831685451, 1878734017, -959665153, 1598568348, 1199811567, -975271275, -405840190, -796094185, 730379707, 1575550868, -1957677924 ], [ -23763699, 1172461686, -1528333855, 1071920210, 1500617157, -1895162333, 2006819192, 1164279408, -88044247, -234099555, 2146794370, 150245058, -709278166, -2018342004, 1349333621, 583705640, 1019797567, 1834058251, 578932013, -1989142303, 310004975, -1318811423, -76654990 ], [ 1507189756, -1405644262, -1587736551, 679381359, 1986455382, 177099191, -648090599, -1117574906, 79363002, 414474299, -1469067832, -242328422, 410501908, 142866964, 271460384, -769910433, 620993001, 493778219, -1148612498, -823261594, -1145587740, -2014633819, -2056483540 ], [ -727669108, -1707661959, -98387691, 366016336, 1464426218, 197030436, -2079092060, 63960295, -634124253, 2025287161, -80165888, 244077293, -1853942465, -1440345993, 1398701264, -112216361, -1466460232, 1673930942, -1072061968, 1776579705, -1946294900, -1471902520, 205557186 ], [ -793040113, -1053044280, -167525255, -760009450, 301137970, 1261438562, 744726812, -370278440, -1719441645, -236091304, -649702323, -40376153, -1267204569, 1669798958, 2030722335, -697953114, 1045089274, 403393154, 1634383721, 1331191662, 1258602837, -1304640083, -1021909320 ], [ 1834085726, 1083763850, -781050660, 374998618, 2014802190, -2006105284, -374749942, -1383638501, -112602389, -1906368124, -1646633598, 1429096724, 55780222, -821283707, -745286455, -706917266, 1817088923, 1240400976, 427160364, 1141273569, -1301986030, 392270362, -1097549209 ], [ -1356657912, 1339796161, -451254201, 1460647331, -702113478, 293555649, -936243033, 846496954, -1082712777, 697741578, -383369528, -932044604, 626334279, -109432128, -1821169430, 815662187, -1272694645, 2073716872, 154669336, -15374380, 496838728, 1460471607, -1495205622 ], [ 121129696, 2020945202, -182147677, -283237819, -618493424, -1003075553, -56654703, -1791472438, -2076724781, 968128551, 744225200, -412552290, 1097159364, -1473380344, 1707944320, 213472267, 792885215, 66942716, 1896641068, 321584651, 1904532557, 820256677, 815858739 ], [ -398451186, 1108554896, 838116696, -381361063, 1041185427, 1604570776, 307373664, -1821796099, -1872519252, 1417647914, 1473064203, 1582171559, -1065434953, 339955098, 1673830093, -281720627, 2010759405, 996916608, -1483133540, 2124535068, 1574525275, 484320210, -1279851126 ], [ 764101659, 159857842, 1523213879, 1129466452, -1592512419, -1661302550, -937806916, -535969458, -740682952, 131680088, -1642088443, 58836891, 1489109656, 1473189526, 383279397, 894431488, -1522143931, 680497679, 1719806563, -662524363, -1563067513, 1680595700, 753465489 ], [ -1754772239, 471906371, 986213905, 1001562746, -1316325311, -1154526408, 970065167, -308194380, 621960233, -576815030, -161961894, -1767503812, 1860989876, -824339991, 748832584, 2080470584, 158836038, -1396320748, -2134775531, -360269760, 1239225039, 1797228838, -1713169406 ], [ 1559870787, -1471506481, 1257333221, 1708548823, 2085000498, -1273297520, -745529423, -1475557770, 1433758733, 884810792, -1605611792, -1207369221, -876748447, -10158150, -1642518864, -276195782, -1800860177, 1886597108, -1647386087, -1027314052, -1615238860, 1733253397, 709164167 ], [ 174075875, 1490148796, -665248736, -2030942097, 989687403, -2069184970, 1499580590, -881437257, 1390389925, 756245943, 805524570, 1630413820, -930714693, -490026387, 1464843560, 201210629, 1725494346, -197543707, -2066954534, 728684197, -542685761, -321557856, -1382849963 ], [ -701619805, -1965538936, -1042661528, -1908016142, 690541230, 60894575, 1933834688, -954246847, -1450678288, 1100509129, 1400784866, 108014670, 1852720621, -1032357194, -1456274579, -657057551, 630989246, -1395804951, 1431377548, -1152933959, -210187555, -288928948, 1184374831 ], [ -1365520278, -1666021436, 1857964283, 754870831, 1985018154, 391151744, -1489539951, -1508594591, -1346654012, 618405349, 1409065429, 867311997, -95471972, 1149875797, 911617437, 458522630, -1096684378, -198174870, 1132095304, 1400505403, -1667462764, -2126541390, -870270709 ], [ -1410912294, 199312502, -250729574, -529952427, -383370581, 1693968486, -400690532, 952520077, 2133686599, -1363797224, -896176552, 1538267526, -1697901896, 432025550, 2039872480, 196340707, -649477451, 1906721880, -1670013080, 1266333063, 169345449, -295173645, -120507369 ], [ 971875321, -563800326, -2110515084, 215080065, -7629696, 587992957, 1201673360, 181992753, -2004430090, 578466977, 392406453, -902957829, -1946361948, 1982131783, -1291283876, 1439014415, 2117982661, -1033062286, -1903339206, 1581439131, -821218270, 211063282, 29828904 ], [ -2040918661, 1451481495, 1051050714, -800171612, -1010581003, 988180719, 358697587, 86873553, -1925768492, 33105607, -149802055, -552416849, 876993997, -203524355, 1647234799, -1477284222, 850998168, -1408092746, -456878864, 479328195, 961583095, 1484350061, 747178191 ] ], [ [ -568423111, -879640459, -519125354, 1941584852, 1173311077, 43235263, -499574264, -704159930, -38249426, -643718435, -1899288509, -1982782468, 1561489169, -1454369046, 2051492567, 474091532, 14761546, 1277535184, 1638552675, -1082011677, -1007430304, -479008674, 1150919244 ], [ -203880142, 488148009, 552953639, -811356911, -104661490, -1815757588, 1258986753, 14691056, -196872301, 337992334, 356278932, 1605492732, 1413251881, 1718077619, -1498268977, -1449909053, 1904288272, -368165020, 1656507304, 1503190744, -1566772390, -433825989, -141285158 ], [ 1885580977, -261425849, 921002529, -785876449, 1762757204, -159460235, 1042898549, 585412559, 1510945746, 1573995167, 807744037, 1598294434, -292487670, 2087801355, -669454948, -1255805466, 1328432361, -2112703831, 334991107, -920838781, -425143493, -515248153, -1681193306 ], [ -1012569402, 84842273, 1373281787, -1646410770, -1646442601, -357118526, 948500658, -1237151071, -1697128198, -1630801643, -1946685387, -1588470965, 706121604, 959557455, 112007823, -2071927159, 561610540, -985510614, 1745475593, 1845198270, 563290017, 1751349937, -601798925 ], [ 795171977, 462613357, -549894773, -179845793, 92880109, -314657007, -1106597297, 468742105, -1148833620, -775707329, 148211300, -2003214880, 1223126781, 1046838897, 244031671, -1861793970, 1696764754, -676488683, 1384118157, 990103037, 753566353, -239177055, 1827581056 ], [ -1219422219, -406613673, 875601473, 942059412, -820315935, 1332560465, 444265437, 752065709, -1474826592, 1255370923, 1402556996, -832206437, -488180709, 1177061046, 1094170902, 1810251875, -322129942, -862213951, -307006426, 1712246923, -1285858112, -1268956360, 161509700 ], [ -247227442, -808815480, 2073541597, 307072960, -1838261727, 2085879050, -35509711, -474808232, -1885466177, -706945113, -1570259355, 719420160, -682785298, 1155792553, 398116037, 957921386, 468080289, -2049834466, -659136651, 340909822, -510795772, -2100296828, -1698639922 ], [ 2099469890, -1023704975, 766769530, 1964263988, 2016928684, 709212145, 1982716627, 1642730116, 1347954146, 1032966618, 1692374949, 1048494590, -1997176309, -776825271, -899011519, 1173361075, 1760923112, -1610769788, 592012331, -535883478, -311714910, -685108012, -2097889550 ], [ 641708515, -822640397, -1172828006, -54879572, 1387556168, 789502785, -1858737003, 288481518, 1156691711, -1855269368, 2036293923, -1122928461, 1020454669, 1864610699, 1003453666, 1546736859, -383219396, 1385086251, -1405832663, -1252113221, 946299882, 35718950, -1578377202 ], [ -544710622, 1103474592, -2132661473, 726055917, -874462464, -1319187663, -447633575, 1660102007, 353567834, 1320377620, 1432443541, 2122042259, -736242462, -1205984593, 1420735533, 341672206, 789803135, -101774802, 345870897, -548509709, -1137588518, -1778433914, -1077471061 ], [ -9287578, -837705806, -833290273, 289198958, -1657244105, 261957517, -1058337229, 221453331, 766072414, 1532532098, -1614899404, 111831479, 705000083, -1053006623, 1274232965, -1617007955, 1984409988, -127557416, -2041359521, -75070107, -1138855970, -1430792973, 500617983 ], [ -1844570512, 1619402582, 1059809173, -1746863229, 1626702690, 126576447, -1261481454, -175898010, 1095941662, 1761842160, 1192739207, 1213063072, 1634639402, 197249506, 1774331731, 811935713, 710301917, 1457913212, -1949276871, 1763910250, 949018397, -165586431, -1994608497 ], [ -143372049, -1788395867, -1035377890, -543654061, 775761906, -1191141070, -1769901083, 188876863, 1341973925, 2036171696, -693636604, 1844948996, -1675187120, -769051747, 1824871725, 1444433611, -77978685, -595816158, 1621217003, 392691711, -1858874241, -1369682600, 3286619 ], [ 408406978, 24518717, 913955294, -1694950985, -1037561005, -2039082689, 469974898, -911595212, 836737979, -479259378, 1866715165, 1139576559, 91432744, -1693136161, -486837265, 1601479921, -475843632, -1834855307, 795008756, 83167510, 181618704, -2044498808, 873611377 ], [ 1243066411, -371162680, -1937442746, 1853000022, 1425266288, -285574848, -98543676, -1823586227, 660982143, 1035293553, -1270642442, -2032569022, 1210525253, -669594035, -488126215, 225026675, -1350506899, 1331834641, 1255355776, -841676230, -2525043, 1256642341, 1906608923 ], [ -130564058, -1631699288, -56778853, -1635404240, -738080787, -509048834, -1029337207, 695511798, -754231445, 2004019163, 1133793244, 715668363, -869937234, -1167692840, -2082112713, 2008537948, 256236770, 31294428, 1087158518, 1260503908, 2104290262, 632232413, -1227282938 ], [ -786656225, 1146971124, -9595577, 758168479, -1585555943, 58034551, -1714548898, 1920945761, -252116980, -1538986756, 1179529458, -1782998946, -71285022, 142325658, 1675781696, 109832800, 788370023, 581005906, 973216407, -1024084448, -317599634, -1127566546, 859958390 ], [ -1935653990, -1545370187, -164644437, 1083191908, -1850485379, -2044362320, 627560267, 816362350, 775868299, -1717734214, -305166947, 1361221672, 954557227, 358095996, -1887891736, -1957822563, -1386667691, 728923216, -1587462070, 1716019476, 1314474794, 1758116678, 1577558740 ], [ -802661477, -2045825922, -792926618, 52894299, 1139936551, -226071851, 1625627228, 355151547, -955704874, -142121440, -2111814202, -1400656741, -318422765, -1547015078, -639506807, 1249178667, 35476126, -1482463165, -617448892, -954500728, -1591547807, 739638956, -1287976099 ], [ 928685590, -1187319374, 143516277, 586670383, 269164810, -1336894414, 765856871, 1831252274, 526198706, 1849704823, 252551266, 304223456, -1860205712, -195199499, -907442925, -1624191274, -1880766706, 1531698074, 7916724, -1442879686, 1713947395, 1705996089, 539927333 ], [ -223341287, -2124273331, 857624524, -436130269, -1859886955, -658993382, -430175052, -950142668, -260876996, -1956538052, -25796597, 1425944229, 549009747, -1869139395, -766377194, -40359652, -845274758, 1680234922, 1019890331, -1366494561, -1610206047, -158961930, 2118266775 ], [ -1458848393, 1318023215, 1211545168, -438257007, 1437852621, 2085633811, -866334194, -597505150, 894110555, 1272419817, -1033924483, 1491388035, 2124656385, -255315070, 264366840, 1039483349, -450031740, -819768630, -471820083, 1452829991, 1456188982, 566621351, 1198928000 ], [ -1133770408, 969507477, -1293245929, 951108216, 1915570257, -945003742, 497904676, -1051389978, 1000234924, -390555875, 836674840, -1644866754, -2061079113, -602975120, 264279436, 964568022, -1922539071, 238867105, 542277851, 791317627, 461885669, 1570512328, -1028250129 ], [ 39253084, 1056882408, -741858028, -1751603624, -164806686, 463933844, -686921211, 1940426051, -862158829, -1747614457, 1873462492, -924901727, -558222455, 1562103973, 432989541, -205235327, 1626629578, 318023040, -622798605, 1356464049, -413630509, 298274160, -96355531 ] ], [ [ -1449594988, 1434695214, -1572776944, -779063590, 493122531, -948727334, 1663741737, 982176730, 854692842, 948618775, 427334578, -1303104024, -1562615022, 1677048748, 952087102, 218919846, -600380967, -1055696557, 1993145813, 432511115, -406502101, -2016953470, 1317909066 ], [ -1131230043, 1976668478, 1592808104, 658316935, 1242428611, -1790246967, 444182193, -1938992852, -1855392286, -2049905958, 1581853853, 879169116, 1150967693, 1783996453, 289761587, 1945577510, 619704579, 873358353, -1546585218, 1674349082, 463173677, 1762928650, 1098589683 ], [ 446258375, 213189957, -258763592, -1322636469, -1553387273, 176933463, -425165380, 245356154, 2018077384, 123579547, -567598222, 746813500, 1052812177, 946703359, 475167631, 528558407, 909542624, 1974140710, 1063966753, 1259439845, 388182731, 1160978730, 857350800 ], [ -1385776288, 833359392, 1489745173, -1605222280, 929979978, -1493092295, 268723046, -1414459002, 650228747, -1978764899, -189424809, 1243527823, 1780953023, -1071101030, 442130241, 893593344, -720135385, -2062129251, 1389508450, -820037878, 1259291235, 172749869, 513704743 ], [ -349970822, -844627362, 1193938457, 1998457698, 406190194, -1649976960, 22874242, -1196416376, 1043538690, 851486047, 78395813, 1611713391, -1570899049, -505317942, 1200129670, 1391488583, -1355904164, -1485223754, 1603763822, -663951331, -255178991, 1570257157, 563398340 ], [ 1968804362, -612048782, -547695014, 1429618431, -186641197, -266633174, -784415698, 1486937998, 1106592414, 1667395105, -1036845189, 1907477416, -1645976719, -879540974, -37552511, -1661439063, -1743956635, 433047735, 211561926, 1735479810, -275214453, 1462922368, 1434420161 ], [ -563311237, 889097413, -660471676, -987118862, -605689491, 1614153285, 559513085, -1053957395, -1834328307, 246173929, -1050414859, 1924138839, -519296215, -101504046, 1567506814, -1030190320, 750083747, -1911664142, 1134294478, -166165518, -1071618782, 759173507, 1822934788 ], [ -2013585668, 1280475698, -1110947753, -1393336335, -2050509176, 763474824, -1830670789, 1912646679, 837352022, -1027911689, 779743700, 1856351348, -205088720, 1956331478, -1136937079, -1766406235, -1499463318, 944434896, 1931972995, 1166815884, -1694630045, -1289358681, -760881571 ], [ 199175661, 380091167, 1379437100, -2010902796, -1276094638, -102799791, 684977632, 691604569, 1160986937, 1185649247, -1229410144, -1157844695, -1876245865, 664610313, -1231719575, -1545126416, -610017259, 919540899, 1026394025, -1245931438, 814883940, -321221569, 829464315 ], [ -1240755336, 207791650, -641793560, 1720334602, 537025310, -64281735, 1715063619, 1362021291, -746285440, -97048568, 438276619, 263818475, 1659575036, -1791235777, 173866501, 1849706138, -1488120315, -550675906, -345506785, -282918675, -246156125, -661212915, -179733697 ], [ -2037986327, 1782823768, -1946284823, 615833069, -1419904902, 412048462, 1050339991, -1483060690, 420158028, -1478088315, 764349027, -202218516, -548801975, 1489170936, -1218224014, -1747102925, -1474372891, 1318476919, -951311666, 1845472492, -1653116189, -243644827, 1599461145 ], [ 1332840602, 1959298217, 703662977, -1947295086, 114211802, -1046167228, 1030723423, 10501273, 1634442738, -1912936711, 2063072485, -947758439, 661296456, 2009587293, -2070294837, 68872734, -297905071, 1025550450, -1364386258, 1164602360, -318152829, -29003825, 1946110816 ], [ 828044248, -1299511167, 112605855, 2035288641, -600208570, 1273613133, 882161334, 698537521, -1868629853, 1651050406, 2002070830, 626790243, 737481829, -1247461523, 2143605576, 1133820231, -1348349577, 1057670723, -660356799, 1977583398, 2114319118, 1000590142, -1825335783 ], [ 1239950183, 1727437543, 720763516, -1025755513, -548796963, 1247970362, -1479808138, 500953524, -815942144, -1946620125, -1743733330, 174060856, -1437946552, 1408978005, -994746993, -1408624427, 844837427, -767519104, -836507301, -1881426498, -1305874520, -1604824171, -574337230 ], [ -1076804170, 1281885185, 1928777962, 1459980191, 152637599, 21210395, 309592986, 362826317, -1426768699, 1918478334, 422396981, -1971513167, 250324430, -1862614430, 1266427358, -160498313, -1859203633, -2057277709, -1080911575, -349852038, 905746561, 2096999711, -1080283891 ], [ 434836316, 542161966, 559684470, -1226895238, -6845406, -228722047, 754452003, -1451399680, -1042419087, 756061176, 348767882, 1434882761, -1456175203, -370468918, -992333325, -1877302629, 30704610, -1852835729, 243869800, 990025516, 1893655805, -182645168, 2063618069 ], [ -279654354, 425310594, -730358130, -1885214352, 1689102054, -1526304763, 1403867597, -844088803, -503106895, -319470555, 1300029470, 1626399633, 1002930690, 1914040655, -1266204534, -656578695, 343291672, -2115141406, 1510204216, 876380938, 420846516, 2049388280, 1179361719 ], [ 505658272, 1863515348, 1932092820, -522847363, 2127292311, -1442503691, -46969559, 1601674755, 1469403913, 405658862, 926829991, -1408950503, 1553019353, 1291787422, -2143700661, 435503494, -1327377483, -397613979, -1140110306, -938564427, -1103110172, -1645003211, 1700582516 ], [ -1303507114, -785029098, -50437954, -1205276352, 642106395, 13461027, -2072584292, -1981919605, -197090933, 588981844, -1888988698, 1799050738, -1490223946, 875493106, -1872515250, -708587394, 1431587156, -1492947295, -273421340, 1879326336, 910936902, -807379355, -1006728481 ], [ -243784600, -925491078, -1045221264, -1903735156, 952617096, 655477385, 525746315, -915289069, -1197455701, 1184848760, -1155178872, 1725633969, 1543339938, -730936760, 982482047, -319361979, -1060498625, -1025164868, -1207177725, 1834570924, -1988297105, 699907126, -1337739326 ], [ -2144501033, -700228569, -1915554837, -813078800, 2040153940, 1674850303, -2093338741, 2089545442, -165116550, -686072660, -1704584017, 1267053674, 982313856, 1319096286, 294315357, -46879379, -1933315130, -351754380, -363810386, -96568633, 1344878486, -2133796743, 671686754 ], [ 1196142234, 1752212955, 627563490, 23743814, -26082444, 1110638856, 412087394, -898141980, 1672143036, -1000116510, -1681376653, 340977295, -1883928637, 2067883914, 1852989013, 215988085, 738767949, 142083469, 2084372422, -126350320, -320316203, 1145848877, -84504002 ], [ -792425585, 677782378, -1738601990, 1879689051, 1697548700, -2121501335, 293798787, 1166505708, 909617655, 460107423, 2011431214, -1972768407, 829984481, 326813752, -1998746296, -2124601093, 1170399875, -356214738, -1014403620, -459363956, 1097005568, 2147058320, -1517292046 ], [ -1860080338, 1720767456, 170745766, -562799848, 791271955, -139838542, 758130571, -132623243, 1594834526, 957322843, -2029862278, -1220647119, -1414658757, 2040427709, 723032935, -140774488, -423824007, -501504829, -1738569354, 62358985, 217103787, 1286003778, -606719244 ] ], [ [ 1240990999, -2012848026, -460202783, 1381677823, 1200859289, -1148916963, 898706017, -1464399452, 795913588, 694666383, -2023840273, -1842295283, -2145761366, -394102727, 1163351038, -200145565, -1437620602, -1977894491, -1450441491, 2063742383, -1656989831, 508923567, -2108526427 ], [ -1201754921, -1877861722, -652229485, -597417647, -90811765, 1110958258, 1297856779, -547362550, 1440809989, 352462826, 1219336159, -91557680, -1552731796, 323021014, 513897637, 247261369, -1949221625, -1119118617, 459770913, 1204160234, 549878041, 1764877242, -2030816619 ], [ -1231879886, 52793023, -1977279216, 1110098464, -2028914137, 52600350, 895475832, -764771395, -474055629, 1644391273, 1975664826, -198480927, 2018565082, -1874733233, -1239953634, 717610034, 540291820, -1034057958, 1267202036, -1333580229, 654656685, -1844651609, 1801431479 ], [ -1274946209, -1382644158, 1828187738, -506495995, -561547686, -1057846711, 2124193089, -794812753, 651319249, 1872267226, 551239328, -1793363263, 295927777, 1638457090, -1762173328, 425782214, -2043546154, -1686629234, -578953297, 413051045, -1954867187, 565815168, 278923325 ], [ -1371608361, -230953098, 1873548475, -1305445993, 828566906, 1086132045, -1598608361, -249663822, 1772737025, -1514919419, -1006826823, -1214152439, -1450001377, 745594930, 382992571, 725681397, 327980776, -125626280, 283061230, 701979917, 457750445, 2112119655, -1455625826 ], [ 1060008842, -1688205350, 1911963709, -1812425580, -1369484419, -184077117, -376314030, 1439455394, 1404611199, 1587932071, 208750991, 1279525899, 1846977575, -1825051817, -1437665937, -210511714, 1675757670, 1104370511, -2042175909, -1932531188, 1252668760, 87101681, 1656751439 ], [ 773593995, 1461073841, 1469495615, 367617053, 1381893827, -270438449, -1042469760, -1354117640, 658850227, 565481383, 415135555, 437110434, 80263421, -1652007661, -543930618, -277127618, -1931090219, -1660726749, 1243028357, -1496322460, 2124990740, -1653216739, 2117487192 ], [ -1856959317, -1889091930, -1944545701, 2042093355, 929270781, 309352169, 320591333, 1738889400, -404250304, 763522129, 42384817, 1915230943, 1755727835, -1319895765, 1068012539, -1566502100, -1360833068, 942818011, -665072686, 1071856854, -1553454523, -454690969, -191583689 ], [ -788114275, -1379188277, -969381090, 980535647, 591743912, -1071790341, -2009296375, 1861594118, 32079597, -1601415273, -1117265422, 2102879055, 559174251, -856923628, -1128884606, 1672820805, -1121361279, 1892958367, -721688963, 1440750591, -1320689066, 1597733592, 1550130128 ], [ 1102719374, 2144226783, 680274746, 1697040495, -446276376, -1973928516, -648112861, -840154466, -120045226, -614113198, -1029731202, -1997413257, -932199307, -1936516697, 330937787, 1152977731, -1273734416, -368340330, 705213948, -840741108, 453328459, -10609857, 1596377578 ], [ -862523938, -485252767, 684987553, 661980873, -818641508, -545260047, -1539635957, 333151016, 1123401689, 2025691143, -1640611513, 1724445421, 742062646, 278424712, 189033993, 1613356882, 67290539, 1388197858, 1767957937, 517961030, 199451847, -2050436097, -1071163069 ], [ -1267365997, -1452518830, -1407562120, 1468042287, -540619767, -997868310, 1589245828, 584975752, 78811403, 1166389041, 51984530, 1261516757, -527421125, 395770276, 393394450, -615809749, -644523987, 13585957, -1953794845, -2088954215, 1798053470, 1103771468, 201273370 ], [ -348678070, -1498824661, 727312690, 858275909, -1634628844, 235192507, 1010985540, 1088029347, 203699190, 1826383835, -1919416350, -2062722376, 1538888803, 183971110, 2096338525, 1235598856, 1465838376, -248604997, -1868314429, 1274510659, -1775246321, -1884907931, -375084008 ], [ -967951786, -1836304091, -1030653410, -1644821391, -1971756983, -469715151, -228236789, 1120607688, -275957908, -1669581669, -1781894774, -1352153204, -176003748, 1810079854, -777228146, -1867337840, 640122906, -929527485, 1144667470, 918591313, 1238265590, -1280734687, -1284909257 ], [ 1126591135, 207749076, -1615976027, -1039948371, -2062781843, 632702919, 1060155420, 1774905790, 660884876, -950246915, -1365591262, 1820381846, 183143234, 1716029666, -646353210, -195240875, 1152171199, 748054663, -509429360, 355348620, 907264690, 1264347011, -1243109405 ], [ 1436205702, 846247615, 1559918086, 242925533, 978387503, 944451835, -1874229991, 557697086, 1663679050, 1756702105, -521797232, 90498347, -1694867228, 1777770148, 83191359, 1421801570, -1560750132, -1696474832, -528479556, 1006311684, 1833659871, -432405511, 1121613298 ], [ -557528237, -986208380, -954969973, 496729904, 2067249203, -1797074734, -290395042, -1007866868, 1253329202, 1301634650, -1288172156, 1655227990, -1252239008, 1745267156, 1832516482, 957071698, 532088198, 1229671779, -133120129, 469457951, -1439663246, 647843065, 478607034 ], [ 2137141045, -1636129403, -1443410033, -418427331, -174846241, -1186241244, 1327315856, -1100127532, -588686951, -679206519, 1147105551, 1273052400, -1676657337, 312223720, 157875039, -1594123919, -1350845835, -1206630076, 1296870217, -1165038246, 1897091510, -196426710, -1516774394 ], [ -212921581, -34114898, 393502374, 56966017, -779128811, 1709795544, -1372910630, 866310085, 325088349, 1846176591, -953720416, 1947428687, -2007106967, 288140315, -1709946795, -172965240, -495227419, 8859271, -1113941422, -1006473635, 95310020, -1915296058, 1687239429 ], [ 2115396406, 1473263724, -932696182, -604892357, 1389159991, -1883977536, -1062761986, -518800274, -2022899944, -2146400801, -14529864, -1422272505, -2034551776, -1154809002, 1870819517, 723486496, 111322474, -414736419, 911352363, 1270490039, 1601600377, 1360747637, -304428995 ], [ 1371331125, 1622445390, -1674418128, -561680790, 1723418965, 288550794, -222147104, -1660175067, 1518188485, -1939550074, -150458399, 2107049967, 838054080, -1824326336, -1010468402, 724413186, 1476725207, 592246084, -198494014, 154693593, 784644930, -2023562661, -1532216235 ], [ 551506256, -1863745393, -1549247982, 1758352090, 46510609, -2087355038, -788516968, -1372434103, 1172454026, -858959233, -431501066, 450581352, 1351536086, -589005494, 1706875235, 209746945, -48231462, 1875156670, 852219763, -2066443831, 1890438146, -1336302962, -1181482297 ], [ -1896666588, -215067592, 767529065, -614034835, 1129452005, -1755849256, 1736699639, 1633309241, 133640357, -1210105280, -1401695971, 1492502221, 1382095750, 526134414, 502266547, 853837618, -1893437771, -381255809, -1099194177, 981015718, 79406259, -1729703846, 1623105247 ], [ 1557886166, -1005819505, 714662570, 680726217, 1109449291, -1806983243, -1942144806, 421929901, 288288069, -1171681834, -732316335, 1648163421, -1617019729, -1400266434, 1569510747, -1803521348, 346437097, 1193573034, 2007752006, 297810811, -1051730745, 609247592, -1643369775 ] ], [ [ -871065327, -384506539, -971255489, 2137756778, -551436312, -694800445, -906990677, 1528127433, -1090998268, -344034951, -401848224, 1254567716, 1782690133, 1457705184, 1546627162, -1672283704, 329872619, -1011653160, 1510510051, -1025719350, 1960616161, -1942208325, 1304419049 ], [ 376185224, 148703745, -842028585, -1532228157, 2033282668, -818429449, 215255795, 258722909, 1128025022, 2019296753, 752136597, -392193686, 1914273036, -1696400911, -1052202036, -1114411783, -674352997, -296906153, 923336570, -1725121093, 2124534333, 1892625684, 1984330514 ], [ -2032260897, 1657989941, 1107386926, 492621222, -1761146438, -1343281955, 1357997659, -1234634848, 1923732356, 1707289242, 834703713, 1260604852, -315716503, 926009987, 1661680399, 838760557, 10387631, 1399368957, 445907441, -1045228035, -1760899259, 714972392, -630520637 ], [ 1167840127, -790295248, 1337523585, 27217722, -1717949183, -1444469717, -1735378525, 1941199413, -699408431, 1111582811, 1607290008, 478679992, 1912007347, -1785283529, -88866344, -798456632, 760260017, -554511991, 830054643, -1075860383, -1332539599, 382177562, -1586333513 ], [ -231215887, -954114956, -310636252, -180317710, 1490711045, 1273222225, -1718337266, 1266194593, -1415387750, 70949214, -29029127, 1573922929, 234682509, 2114570981, -1033830237, 1357564867, -43710674, -356613947, 560603981, 117069193, -2086228821, -795700630, -1849313168 ], [ 605936194, -527626741, 746366002, -2092435635, -1364010019, -1031248561, -27015830, 1300354771, -95038907, -113092770, 1105704686, -1569207670, -831620791, 1064124053, -1721052169, 621922206, -1247749049, -2030192278, -1756857039, -1535478698, 1560489926, -1839367252, -2146719692 ], [ 779360578, 1745550650, 1496271618, 806941896, -756661147, 957680563, 684297119, -1841925067, 1112957335, -1299310242, 771798655, -564972579, -259899325, -964013967, 1513516079, 905922714, 1181925214, 492863210, 2109380138, 1390491530, -1160821780, 1295294293, 1641892589 ], [ 340053284, 1775059792, 1173885175, 537688246, 1348198498, 1053411102, -453012943, 616839214, 453863740, -994132718, 1080079029, -1921547740, -1948018267, -63037317, 245967367, 1430554091, 1166687934, 155312037, 291376962, 452060341, 459386842, 137711462, -1850324927 ], [ 1933752108, 509424613, 1790651759, -1882159246, 528484539, 1882308282, 11426532, -1636907598, -645499686, 1029708917, 2125479999, -766319751, -1481738323, 2108112481, 1126293026, 1913617546, -1480423383, -964055661, -31254642, -1604446393, 506835923, -474722421, -1327656046 ], [ -632115036, -1912174206, 1715515648, 2063827556, -322578032, -821465067, 1934902104, 1882285267, 1586119557, -202533982, -283845330, 1064965518, 1180950396, 1983152299, 531237910, -2039163111, 1171018538, -2092199338, 1065385095, -1830259583, -942491769, 2076577391, -636267398 ], [ 1039987991, 775543403, 554700427, 431994879, 1449569479, 1100216235, 1812238712, 1404543817, -1063508927, -1776579766, 920409424, 1769398009, -832034169, 1719673231, -1778526548, 1177398604, 753960468, 645816544, -1866723293, -1101093088, 1913631185, 87415097, 97081849 ], [ 296192895, 121400182, -56277570, -1804825903, -2123615850, 1244154415, -138696165, 340836311, 64643919, 1363572443, -2120545590, 1233952004, -375319465, 1684802622, 1699051802, -1527416982, 802119393, 294443538, 1787550693, 2025289120, 94112998, 525515426, 1214736634 ], [ 73478056, 102320105, -2083295631, 1027144277, -1295515892, -2042118581, 1955575777, -1602578326, 1334796494, -1657838974, 1895308410, -1754164852, -328140885, -724855683, 2033656523, 1237927340, 1272382812, 1074426274, -776302306, -405135223, -171482443, -578750504, -973448143 ], [ -447259548, -1505994663, -441416322, 1300962231, 1813144925, 1372655907, -601032463, 429220134, 39187748, -291312715, 678878697, -1395448912, -1329112057, 1567427380, -1683336650, -93128306, -431180082, -394689088, 57032172, -1750775877, -1699308969, -412667912, -703616051 ], [ 129017829, 111956736, 1598997680, -1840309848, -1446792138, 1186130243, -651170267, 1610297595, 611874782, 936815493, 1337534179, 1419303678, 362560282, -149698054, -520102832, -470793964, -1190004426, -1693164364, 136357466, -2084323538, -1308827877, -822682994, -2104394735 ], [ 46661131, -1376590599, 1289989142, 449479661, -494536890, 227780724, -1250108952, 1440947535, -1058276853, -613919755, -1807594461, -417018784, 1867499614, 1269935501, 654285361, 630281990, 636392253, 1753634351, 1068103031, -1335805278, 1040329638, -1033721405, 789287675 ], [ -1725582556, -1974016222, -1228523404, 1848550131, -866353844, 769040661, -857000174, 1043812086, 1349534781, -46513402, 163526813, -53350475, 1404803411, -563721381, -723889096, 969977955, 500785958, 1972666469, -1859960159, 1300412602, -842058161, 154267874, 1733965280 ], [ 1170437333, -277756686, -838132813, -2025940254, 1331438235, 2090132804, 1014857788, 910418551, -204730712, -324986906, 412863931, 796507283, -1647182467, -743250893, -466864344, 1905886740, -1892958684, 1264885289, -1054741559, -1338163451, 1426698960, 1186605629, -96457884 ], [ -1752520466, 1232504108, 1953599786, 1255503167, 2022597338, 1933961346, -1451538980, 2008694706, 1162219348, -574564070, -1611534743, -1071923037, 322868335, 291594960, 1664523115, 924365565, -1423518276, -1806598639, 1647153184, 1049622014, 918555721, -1598281024, 1618390920 ], [ 1571573252, 1870880092, -1397225617, -871089085, -1313904820, -1679051271, -2013696597, -1720459573, 1683719773, -742070621, -957418059, -1089273552, 172162564, -1709323791, -510612413, 1144240792, -2099265166, 736094147, -1542273120, 893574078, 6277358, 865559931, -784871964 ], [ -1126628071, -605555141, -1517697899, -1669605179, -773750911, 1235107022, 1069259594, 503725728, 933118649, -465706101, 674826208, -559472750, 218562059, -625208317, 110466775, 1444330608, -201475886, 1963446520, -1630505942, 2068767707, -440996972, 1694175814, 1434336926 ], [ 469929165, -249029624, 1952939519, -717857360, -1423851574, 2073734503, 1381006014, -519788313, 1277167664, -1991122545, 655394547, -807057987, -664317214, 914447982, 1375729912, 2145837162, -2082342652, -1691471713, -1926762300, 2104663004, -1553220775, -1165270993, -1284015147 ], [ 2030205077, -1906995364, -534497933, 1224978108, -838193145, -139576766, -322332480, 1124437874, 860716928, 360547280, -1707489257, -1638976695, 627521346, -1542443545, 580057845, 1732056524, 1052452005, -1432467346, -1418791428, 209309479, -1704849530, -1954469192, -1594120404 ], [ -69346658, -1130148806, 1125595266, 2014105838, -2111176394, -2135779729, 135243369, 1518307105, -55472290, -56099504, 2142278704, -1155826775, -1868630876, 1763165756, 372502237, 1363635040, 398905538, 685852688, -931379129, -1039881616, -1006586002, 1918581799, 1032101204 ] ], [ [ -1063037051, -978201085, -1627352388, -684039840, 1847547830, -1996528266, 1278510008, 1388665659, 2037431526, 814137596, -96754021, -1898361619, 1122831934, 1519207827, 1491764665, -1568748344, 1160930253, 1627751567, 951298327, 1095573335, -1263156977, -570764543, 1756573391 ], [ 224567479, 107591734, 1326365037, -385861593, -1755252252, -196962202, -913617804, 1792124933, 1432644808, 1463905287, 2029958987, 145154800, 1639899534, 1120226802, -929316022, 234705571, 1275861089, 1505060494, -1978297781, -1022495673, 1532534108, -41162961, -244744374 ], [ -388078363, -1741674664, -239211940, 1304275173, -1840134724, -1795340157, -132042150, 584878507, 705964515, -143861656, -762390599, -9335327, 1364861525, 663013069, -621142490, 1792941311, -1893242790, 2081470056, 59364874, 548358800, -177347898, 917916901, 787026503 ], [ -2010234212, -2104937416, 1169889355, -810681416, -293135614, 278334360, 2054930792, -1261070656, 78468984, -1067016462, 1072115634, -1149242637, 2126182872, 116013135, 1692029168, -591090473, -167919814, -170837437, -1127823969, -1674480411, 1019091575, 628079187, 140270245 ], [ -2047963893, 166509192, -470468614, -714606799, 1024209014, -2025981596, 779456941, 2034957495, 546230384, 540458114, -136255135, 529186045, 448813184, -573240545, 15614555, 1955233543, -1736262287, -980629049, 1501025991, -1579886507, 1814395849, -1039484922, -328316574 ], [ 1765497940, 1871650253, -83301705, -1775831155, 241611056, 780725273, 1196651903, -1236695272, -40044378, -1206395551, 1599296613, -1190362773, 664923664, 236797564, -741425803, 1086931257, -1462890031, 1070244148, -1461051189, -2013772238, -888813107, -1134552962, 708271017 ], [ -1118708559, -1422011510, 655746416, -1951155475, 586781212, -956955304, -1332931273, 726212915, 1101332061, 1734881810, 1091217340, -1576661440, -1017487548, -2145457150, 1569977239, -637065373, -951262369, 219884087, -1937054763, -478429729, 1901454387, -363645555, -1638291913 ], [ -1416871527, 1239092762, 1697619753, 698463065, 1336530039, -1223661638, 1616633154, 2122413280, -2105531410, -166228526, 2075142508, 1554348464, 68573590, 783978226, 1624493695, -1912939985, 985734435, -837650835, 457607217, 1087400477, -1580183933, -361195641, 1058369154 ], [ -38688758, 73691794, 644636438, 795870003, -1001139470, 521177981, 1391187157, -2035820602, 617085823, 431570171, -1247057186, 2135806703, 723968876, -683032798, -225047516, 845985551, 967711297, -560460635, 1618873307, 1341788450, -537169993, -1716945158, -1877503643 ], [ -462860318, 1528117768, -84051479, -1606142446, 502461004, 589684103, 376841753, 88638682, 226326276, -1267664782, -679363838, 309591785, -763867234, 444303032, -471869717, 1841464272, 1590395726, -13987146, -434699992, 995151451, -625074434, 1258997154, -865322922 ], [ 579763065, 1487127739, -1809142368, 27989905, 474829102, 1293164971, -246933530, 1189956953, 1863363933, 800425212, 380695692, 2052108999, 181070792, -259406438, 287788825, -1413811935, -1319789152, 906195509, -455559894, -1907126027, -1784776070, 471950079, -479340438 ], [ -1467651559, -1116240178, -1442934946, 1790729173, -1178595491, 1565389116, 417411790, -207797751, 817868039, 1180506459, -1158461385, 1325173700, 565729188, -435984766, -69461820, 692858292, -792910421, -1470779325, 782048351, 1003208381, -61392800, -1285516907, -1687792783 ], [ -419118246, 1652977451, 2058522592, -973086288, -363415719, -1953035215, -433332901, -2056100295, 1827377944, -589828744, -776064429, 772116254, 1645273914, 116483266, -804214816, 309958354, -320565954, -1029535906, 892236295, 1514467312, -1694650236, 1715446510, 698785911 ], [ -839903175, -1043980567, 654326673, 2050455468, 1592267900, 760340337, -1242363007, -358118554, -1758078417, 1062021834, 1314607667, -189738953, 1355912712, -1141801470, -1237616832, -779577328, -286477190, 1989913180, -654239508, -1624150388, 1119530524, -255332513, -512063545 ], [ 400232612, -1121600392, -757741092, -863714777, -1294496276, -826755068, -1574844247, -1334253269, -1580806886, -1722794766, 243680262, 273848305, 1910031932, -1397657816, 1443331978, -1831631461, -495191256, 1368796250, -1034918896, -2128312328, -647974731, -662246890, -1991271084 ], [ -1671624695, -1057727575, 939319309, 1246839225, -738178237, -2017751024, -1818773572, 220917828, -1622377134, -346023314, 1154559813, 1412622403, 1133856146, 776120024, -658647683, 942835454, -29110775, -928741210, 808876915, -364089167, 777742933, 17741013, 1454132123 ], [ 1105252122, -929195628, -542059104, 1965410328, -1703278080, -1328126774, -1114517013, 1085110525, 492391237, 1260458387, 485370913, -863017034, -532340851, -1966331738, -813325323, 1482139723, -59887319, -1295152747, 1670048919, -447093211, -2097069233, 611064658, -1491834082 ], [ 1796811992, -125422885, -1300699323, 1283432653, 602095838, 1964798420, -1272002802, -487492341, -683357263, -1269229072, -1579619287, 1521546256, 214487735, -1770559208, -1508960727, -1643495285, -2015040239, 2120416878, -187529661, 1241807163, 523599032, -2065349185, 1065151637 ], [ -519298901, -1503984635, -1380026481, 530235328, 1978220304, -1187258500, 1046689634, -91948171, -30001337, -1736382112, -1691957984, -353320272, 1039693187, 526863330, 986910125, 749339625, 1791942150, 1430224419, 1890080546, 1591378241, 261803349, -618164466, -918752071 ], [ 507753666, -212022566, -1706382669, 1526327874, 1732912365, 441086588, 2079929396, 794591278, 1240009528, -1305899847, 1986211522, 1378092474, -220788220, -2080971028, 1309269388, -824954902, 1384608943, 1261419815, 701310995, -1643772668, 575690505, -1431168187, 1972109760 ], [ 1318613888, 868067496, -175848288, 832627609, 477624068, -1119439940, -302196943, 932930949, 764173132, -1839405989, 1314394003, -511417692, -877751049, -694413606, -1144649191, 874983440, 1543892095, 304258984, -1880165269, -1138363752, 1991218174, -526784722, -7765006 ], [ 613358262, 149834168, 1859575174, -201737013, 1666687078, -766943587, 42361086, -1704202213, 1104845449, -1989918109, 763598823, 1952036430, -1707148194, 1367181798, 924575905, -1674531361, 869542037, -662496669, -1510147213, 1361057757, -1104317459, 588867541, -969766941 ], [ -1050070065, 1364449224, -2047080278, -794448281, -1784980845, -952300295, -693509101, 1030942941, 1828534418, 164496421, -794685729, -1091345994, 1635395827, 2044643830, 851284491, 81606805, -1955082207, 109018999, 1271944305, 1651467415, -1431634805, -700855169, -534974931 ], [ -1382686131, -2019054632, 1423657198, 713446273, 792197108, 336752215, 2043614251, -1437919417, 1897941035, 1499613348, 409632206, 1480535846, 1240673577, 972266624, -1464598375, 1037868593, 685495650, -336902327, 1384506619, 297319947, 989822210, -918475279, 1790166624 ] ], [ [ 392278400, -465276844, 1917834455, -981724203, 1812478178, 1304170851, 943504596, 1559131683, 1008291096, -131437747, -291580746, -1462918949, 595934761, 34140364, -262249151, -1203122820, -1446370711, -541569129, 40484400, -850140509, 1953717896, -1904625216, 426864037 ], [ 872781137, -19078142, -1169451340, -759607340, -1121475623, 74203321, 1684717721, -514307600, 1379706852, -1042643314, 1797981348, 1452748391, 752554067, 1749111221, -143857437, -42013162, 1744818993, 1212749952, -1093238984, 1683151721, -650465720, -486057240, -1692364147 ], [ -1253202498, -1685949453, 1640917947, -1502820480, -1626640776, -334168179, -977512072, -1005594710, 1246722126, 2112493927, 539863941, 217881910, 635448162, 471528008, 1186919822, -465306612, -1955103108, 659196387, 1356665989, -1215657333, -1687717160, -1583876846, 132821686 ], [ 1746837314, -1844782118, 520665723, -1374803205, 202724834, 786868050, 5529200, -1921577817, 686228655, 1390985590, 241596432, 281531411, -797511695, -362518639, -1060400222, 1619850737, -74852381, 442349991, -1244566058, -552189501, 300045755, -1676407662, 2129118019 ], [ -1198853879, 1003214792, -1042961700, 1724586299, -1640685090, -1350713732, 949296764, 1423750371, -1891637613, 1221021491, -1125614557, 1010159020, 492266037, -710447984, 1614303552, -1541060896, 458535936, 1143699940, -1919144553, -2060257488, -1969597948, 838270146, 673897342 ], [ -176850783, -685219122, 223044399, -60221276, -1145605132, 534237481, 793637806, -672796530, -995214912, 492301815, 1524174045, -2007489059, 1372072216, 91968510, -260348473, 890565951, -1509242312, -1448095476, -1518418988, 718610012, 982323198, -55649353, -1532995847 ], [ 918487420, 1858305237, -2090523388, -1566913177, -889023100, -153580639, -1317690124, -78307554, -470351455, -1325868023, 1434932982, -67079297, 598093310, 1446686055, 1608324879, 1513972812, 1281987857, -1176172338, -1852389441, -1511699375, 489661360, -1324953975, -965726619 ], [ 1062452016, -2067639580, -864177699, 602794886, -1674776874, 903761723, -1175371, -1082888920, 1187308041, 393421411, 1352899090, 1470515360, 740754070, -489089595, -568952984, -620938210, -625812710, 50797090, 459844658, 1154921003, 1845102799, 1550504651, -1705232408 ], [ 2062370005, 1379096412, 2088319640, -780052367, -1032302885, 329332766, -1754016493, -164617882, -474327735, 797815442, -1495478646, 1685651204, 233217064, -1736524706, -1347992049, 504552262, 1339440083, -2126086865, 86138599, 1254829123, -1904274313, -2146262378, -866876903 ], [ 536871046, 1607912157, 1978641249, -201173734, 1398880965, -41678566, -1863567565, -1764402426, -1746616603, -1544612781, -2017186841, -1823391735, 1262723109, 1078442843, 34105290, 1697605150, 1231751030, 1452297288, 1203223067, 170612071, -33497661, -2128420814, -339375429 ], [ 36006056, -746976311, -1087825620, -1957883324, 941367661, -1548894524, -147817167, -677045539, 292161302, -1580329747, 29873767, -520814526, 61467295, -1696346531, -1333297613, 1363703571, 1260622061, -344157684, -38213672, 1423922837, -53307476, -1943928855, -1878201508 ], [ 1545409711, 1326872343, 1187534949, 2123328088, -1725498791, -1099751294, 814505044, -1133669023, -2088332029, 559798711, -970465551, -449811704, -706189143, 1929554677, -1319278039, -352582136, -14543542, -526534819, 1491814283, 1768092237, 68753102, 663051972, -708500980 ], [ 1817186279, -1901117025, 677141678, -957647067, -1419480578, 1765094556, -182604783, -459109812, -178228281, 1991065384, -453187190, 1509429754, -1151043780, 994942391, -51064448, -319414217, 1752391046, 46670538, -803538358, 989044490, -267094581, -628892454, -1000232382 ], [ 1504692979, -1728056555, 1433550890, 1553457608, -2046047017, -692559526, -1860577196, 1366749856, -1268046682, 1208501266, -548960103, -1044789117, 44563671, 1079163011, 1776442190, -236120933, -722584666, 1528735326, -1783773365, -473498513, -311848837, 725079686, 531159230 ], [ 43848297, -464128430, 20675120, 1797677284, -331093568, 1820952650, 1204658226, -1965436884, 1120994932, 1184458623, 1869972637, -1980468886, -74152621, 1406805026, 1821732918, -971597854, -1462786191, -1184767782, -1431620187, 1453784289, -1016774602, 567627397, -427346236 ], [ 1107260898, 1714188014, 1793280376, -1532590987, -1182063345, 2058666724, 1377817076, 190251159, -558171310, -1325013564, 1359868970, -300838159, 2050723303, -109762621, 1405515963, 910330027, -200247089, 1295009805, -2035137700, 48335182, -309781603, -1492693369, -1687958339 ], [ -95241504, -920029114, 556959750, 331993035, -1678343734, 190220087, 1570676752, 70475068, -1439560608, 132367317, -282179540, -937157437, 29431797, 1481285287, -220833357, 65073090, -670372729, -1633252591, -714240476, 1860447082, 187038998, -348054342, -1747676914 ], [ -1308391126, -1227473473, -1386142421, 1753920240, 652252101, 899406626, -1783962551, -145531092, -876315572, 1618817267, 1993463318, -1252318524, -1139099048, 432686125, -176233254, -855294223, -2010310677, 328770688, 1069533484, -1420951914, -447504108, -328353944, 1889455447 ], [ -1097673036, 988034576, 209797731, -72379999, 714070811, -1479765005, -2068525802, -2013583048, 484195361, -1385065385, -1973244844, 387403681, 945640905, 1516807640, 425695335, 2137829491, -1511333620, 621836071, -1538965715, -1638766476, 665062459, 976568039, 1501679436 ], [ 1187222681, -335553559, 863384384, 1968545583, 1091442627, -1859802094, -1919752674, 222780868, 232192777, -1220454464, -1482038549, -543277243, -1669917358, -1455343161, -1353115894, -1973752502, -1609212123, 2021128076, -1233540172, 1954778454, 1549308404, -1561993699, -779381006 ], [ 1858358787, 1682044587, 466084618, -1777238050, -1411844154, -2054642871, -614431444, -1035430252, 1446055350, -1578240226, 1601605893, -1102377785, 397341946, 845583395, -1347658852, 1093619531, 1698219619, 249959491, -20876234, 686061894, -221096227, 949112735, -314630460 ], [ 1353377444, 1048099185, 736869567, 536947310, -1631821780, 452197711, -829097427, 639327068, -1992269064, -866413826, 2073374017, 1306708441, 1943152441, 1435678605, -113513129, 1010313365, 1497111706, 1509673699, -924998504, -1476216549, -551653796, 1415555222, -253196012 ], [ -1506690146, -1084758926, 1613227284, 1282059621, 1347323307, 1380735913, -1219267407, 1388464277, 1183948011, 1397994520, -590382958, 2053969611, 1032161603, 1303215385, -312903165, 1652375910, -1731020980, 1540647567, -893397688, -562157761, -2076960717, 911400891, 1227663000 ], [ -248458912, 1726387001, 1550097866, 2135186013, 1686579772, 1554086482, 1531643966, 1368813868, -1883892892, 1525640185, -764326070, -1326248213, -1084463583, -1916393985, -1293177052, -853694726, 1079706000, -298855122, -918882671, 107334551, 583874634, -1816039007, -2040252252 ] ], [ [ 118112099, 55967653, 1877065199, -1622922018, -1533910888, 1125100373, 565526215, -1764049353, -154159042, -1413209433, -744370554, 1245674464, 610690627, 589820467, 672196354, -843519096, -970108485, -71020250, 685645309, 453046049, 2028596455, 422866255, -1440308140 ], [ -2033356497, 1135379198, -1590892308, -1212165425, 642894450, 96148847, -819742175, -829960125, -988208481, -1992268145, -1828711052, -865687079, 2028805594, 710200630, -1803175264, 1481523932, 331860011, -2048206763, 1202785996, -1281364996, -997371969, 112008876, -1780333318 ], [ 278519804, -434936544, -1362693628, 1134230274, -1352598689, -517764769, 1846868268, 1890930961, 793616416, -1130919346, 931658290, -817608583, -1196741203, -1244289882, -1264517666, -704020060, -39025624, 1851796692, 638996036, 2113428157, -955661859, -1256584434, 1868467465 ], [ -1664702547, -1349452098, -8530871, -355838319, -2020931115, -2140047750, -1197044547, -1263022997, -1234357390, 1988738761, 635402151, -756841763, 1969633966, -523538906, 825234078, 434053363, -1464795291, 1767227401, 255626910, 1579568280, 429589831, 1100865748, -1997388217 ], [ 559763396, 198512159, -833136998, 1951911314, 1779217016, 1353303394, 1191827492, -885272508, 1906500330, 292348803, 1192366840, -688288384, -1858332404, -2120521001, -1831737118, -2002565966, 1834104889, -797685654, -557323666, -232311963, -1307308401, 68480921, 99889762 ], [ 204465004, 300516618, -544074695, -1858034968, -1789616849, 174809668, 1298371154, -616959558, 1836003967, -1504059393, 946111909, -1049502724, 1779635285, 1406537326, -1106798858, -1609488011, -492330194, -1673560801, 1281835740, 542197911, 177908269, -1860165194, -415601268 ], [ -1326660500, -196625243, 1885051581, 490849286, -290928116, -420721675, 1483660212, 2118686675, -614167787, -2098803297, -826109887, 370638031, 1929234551, 1345127045, 819568183, -755497524, -483415645, 549259200, 2059305427, -668198922, 1142937406, 1094741305, 706077986 ], [ 1082941673, 1845076111, 1563932787, 1153253304, -860278837, 732104499, 426456288, 1696072815, -1726721355, -1116030975, -1018242649, 875167470, 507049935, 1334780253, 534656598, 495405926, -282849502, -2010181255, 1599756638, -1592543915, -924201075, 1049900197, -1804280418 ], [ -1440628274, 921472129, -884756903, -348761172, -697413683, 730861110, 276884655, 682401700, 4278078, 2099462807, 1376855165, 2068376779, 1677549358, -1921648548, 986560500, 1311437625, -2059079738, 147119143, -1215682043, 859316829, -467132626, -410325570, -1354385167 ], [ -678143196, 484119106, 456082107, 1671154233, -181900621, -139994050, 1806889881, -1316307997, -1043941370, -236802393, -149614148, 829504716, 944033830, 794662246, 127662273, 1095895810, -667709642, -1050286486, 344757022, 1825873414, -774930591, -25182312, 809241200 ], [ 1920863104, -823766307, 68708925, 1396827113, 1061979211, -1866394939, 333963721, -476668263, 1164734764, 1770164350, 1056445918, 1179754952, -853072314, 1355394111, -1528048402, -860377163, -1438190410, 1281647201, 2026042501, 1040057556, 862468205, -1109095366, 336805406 ], [ -374782439, 1152615283, 1831576274, -453005012, 835233160, -2047869480, 224107055, 973123423, 1430949866, 867091439, -1886805848, 1505019316, 1554443490, 1538235418, 1687698802, 414830439, 196531905, -781845750, -1605691081, -379976626, 2030332462, 104919051, -1299941410 ], [ 1244194787, -1753130798, -1292944451, -840507697, 1749306412, 1949919148, 1475321204, -127286103, 1160584781, 544824809, -659455308, 1532269496, -289312067, -1391543137, 1426559204, -1830193184, -1081104801, -352963063, -51117500, 2052981298, -1088387452, 1758567986, -1455559904 ], [ 21746736, 406079025, -1691834930, 1898533067, -1499291352, -670215146, 1543825852, 1546153886, -2012606166, -291945405, 2072399408, -2014973917, 2003632609, -1683241238, -30430775, -1053229498, -33105351, 961452606, -2049173172, 1235707866, -688936009, 907935354, -1598722032 ], [ 2025575017, 1913648267, 1027543234, 1202974501, -2050612735, 72162942, 2044705421, -619550740, -836652583, 1704826680, -565024438, 396635452, -573495405, -118655900, 544420629, -1307143688, 1303665731, -2143860065, 1986305386, -1716652980, 584513836, -1908244456, -915472417 ], [ -2272373, 282958772, 1177756061, 1499092608, 1539395250, 395993313, -30789528, -1483375768, -1271847191, -1096974523, 1050314362, -1694325095, -309868678, 717034167, -1128367918, -466669184, -1802516564, 949907645, -1436447182, 834373744, 705904703, 1819829368, 1937878582 ], [ 1488248941, -38391917, -1018495608, -2075580983, 1337204269, 1246545472, -379440367, 1279701844, -387979627, -1122652051, 1546347165, -973586030, 1374572013, -1211809055, 276572430, -195778484, 387545372, -2122777997, -702358040, -1713092965, -1101658929, -305597347, -456240986 ], [ -2069991946, -444773141, -1471364819, 2103726526, 1356457390, -1936993646, 1613805032, -290093389, 350616665, -1235603121, -1397555765, -573395660, -1614849911, -1013723670, 591498948, -340143271, 454747108, 1052964111, 1643875179, -651737977, 1961422995, 1535885458, 1379582280 ], [ -553881186, -2094320573, -1391643839, -1699562741, -1202916432, 1749780094, -947489259, -1811812254, 1914748301, -92309151, 2085408823, 565795025, 388985549, -1992988070, 2030736313, -1731869691, 1962476934, 817432091, -1958315779, 1579692270, 857441143, 942085399, 489526429 ], [ 1573312925, -1267978733, -835922267, 1851210649, -135982689, -516399301, 1444937298, 161124724, 1944385919, -1731360880, -2098623366, -757621834, 660412159, 1160942071, 284638477, -2115271705, -845969113, -61816819, 1221802023, -1731896989, 350049268, 906415475, -168583599 ], [ -769778249, 631549872, 422684510, 206789930, -1103025540, -1335592944, 1123985546, 565906310, -813646040, -581609132, -1257740399, -154189118, -1643266819, -990126178, -644206184, -1386108264, -155647764, 1290761644, -1651960212, -1937071296, -1411366392, 965322797, 1453995828 ], [ 233652199, -1935762938, 769907667, 741790810, 191850155, -204249113, 395418620, 1882109995, 1144934141, -293760134, 1233394573, -305156970, -1884160890, 1812824574, -1704177644, 1690444289, -1457356149, -433974060, 1431971894, 1011011807, 69485089, -1791931142, 1645860807 ], [ 354215335, 593374639, -1339733696, 1296888013, 1190808050, -1591721280, 718105606, -1287796132, 1324849495, -163495040, -1128308146, -345082636, 733252370, -771301499, -60383928, -2087039817, -465378462, -577788763, 1375368858, 659512327, 859538573, -972286334, -609598654 ], [ 1825355494, 1399970393, -1306566224, 2082579407, -659563140, 392398474, -550989605, 1615277753, -1932768599, 350276359, 474243354, -1281086070, 1395807387, -1984131106, 1014155268, -1162333547, -575195596, 2054125547, 1006474021, -2060070996, 1759388368, -639068919, 1242506351 ] ], [ [ -651333095, 1521123722, -1963751591, -621971272, 1300299993, 143104177, -1563226373, 1694200776, -1316775567, -569027918, 1635194912, -1197732870, 1059600265, -1274957711, 1506270943, -1403771256, 227523793, 1707421889, 510235838, 1788271340, 860400703, -1785435747, 163982435 ], [ 829390361, 406373812, 306386068, -2066061012, -614432530, 1106588600, -602109300, -1464859590, -1990380980, -684995736, 1473981260, 1381424497, -1574217675, 1854963015, -1714118162, -738301838, 139502707, 1684767635, -303959529, 1034812456, -394571278, -1528458876, 1003774314 ], [ -1138179734, 1741247864, 53534394, -1492838617, -1444617654, 1735256948, -1414728777, 129501648, 2111411884, -1315761429, 1040724812, -1463969789, 1947155206, 918935320, 1922473819, -1154778198, 1300546714, -1986211534, 131413745, 464164962, 775659582, -1182335174, -1056778183 ], [ 254469240, 2141308269, 954193119, -1890652901, 1612339370, 1424548794, 1125259980, -1503693447, 2142455768, 1101444450, 1741913037, 1292913381, 1206863985, 1960556180, -1473433742, -1640885065, 893243342, 1555514986, -673510465, 651811240, -194688996, -1921048032, -1334548712 ], [ -2092173161, 619362496, 1849320336, -606833021, -585050118, 1044079100, -115905222, 1864079480, 1717068447, 1481563415, 606640246, -1835626464, -2131805504, 405709353, -1096699878, 835073885, 1470383682, -1278649740, -903604186, -1631871054, 1886684786, -709789859, -1693300839 ], [ 1907014941, -1908267257, 1481393544, -899293489, -2003202252, -942519823, 763705120, 459663961, 1462878572, -1028835198, 1455988697, 1173465098, 693327159, -1653595181, 753449230, -770236290, -1425947384, 221978835, 444703712, 715208254, -1379926032, 1929265820, 639280600 ], [ -1152312920, -1973171007, 32279825, 1905180423, 1881534430, -1756153145, 393658917, 219907635, 1352336664, 1850929185, 872883428, -1655746380, -1996554626, 106403701, -1922130121, -1947962315, 138062776, -1652041540, 1088668776, 1152469836, 1950411793, 692976389, -810837477 ], [ -1230429830, 1755167765, -1869902385, -1279282770, 945402798, 471339516, 182910147, -1088435837, 1124583561, -2041363519, 1193287912, -985070227, 900656689, 517098429, -627415462, 495349217, -2051061040, -1690639023, 2022028199, 1873661773, 2049869896, -264793879, 1039609543 ], [ 1735582746, -572750877, -493531839, 1672424051, -1199973168, 1813353990, -1902554959, -906852099, -819813621, 1607526805, 1878409371, 557164503, -284106711, 2051183277, -947796273, 1345096462, -1288037495, 302174926, -1420957869, -94458181, -955130094, 1525645122, -570179940 ], [ -1513792272, -1143461771, 1588382236, 1762284163, -1052594928, -2005223456, -976453251, -1700162632, -637235252, 1339850516, 1524039811, 1044764309, 272239639, -183982171, 1076917285, 1292987269, 252086270, -1866008833, -68760157, -504424909, -1294544631, 1776425297, -1026819276 ], [ 796161939, -1414510742, 805371540, -1772157246, -691853800, 62181664, -1891388856, -2026770801, 988263730, -381752774, -555185564, 557632455, -1881265533, 1412020588, -1492220809, 1758287512, -1260621885, -1107100079, -285947170, 793768360, 430086656, -751630590, 1633967008 ], [ 1397566800, -378605355, 779639071, 1185856946, -1965062620, -967968708, 1333156191, -660292600, -1738424193, -200099176, -748139376, -1041496945, -1023521740, -1765669206, -1200613625, -1583865164, -530354930, 141646129, 799985187, 554265458, -1483057527, 1708129775, -777704094 ], [ 1434096651, -1576880256, 1300677885, 282319719, -1515722537, -1992198002, -1874513763, 167774178, 604669941, -778141494, -821932010, -1612175446, -1862767421, 1678978512, -1976737175, 930847874, 857211061, 1007271256, -1397048675, 1067779194, -940220505, -1756575161, -83351317 ], [ -241393037, -1810972212, -1170799446, -835102082, -1211119773, -977357835, -151755628, 119487768, 1773217697, 223190124, -1606740707, 1192616559, -419354077, 1746133500, 2100071212, -1210208064, 357827883, 918617303, 319615206, 1345998712, -576188866, 454881563, 983430596 ], [ 984141231, 19920817, -312051334, 2106108104, -1439133879, 448165919, 167932278, 687953951, 1850149891, -398747693, -1053335183, -1542528585, 755177435, -1941910372, 2090916937, -1796042498, -1464396558, 1740247709, 1110804408, -1568450740, -1735788949, -140839750, -1980958184 ], [ 435650987, 1791263961, 1512125397, -1288522783, 1122319053, 1983756692, 2130185853, -295669550, 1174754748, -576687694, -1595358807, 150584179, 1792207001, -309989559, 1565415845, -975438647, -865548183, 518081604, 1903000742, -1744845978, 1816197378, 624652250, 2066564031 ], [ -587728270, 1677017141, 1975470920, -1931823982, -2054089558, 164069272, -1388822430, 647033840, 1978198077, -1726507358, 668530754, 486889605, 2103085584, -1851685523, -106796169, -1942722988, -1640760696, 1432276957, -1051109140, -426854777, 844416613, 1106591076, -1287724043 ], [ -1503439637, -195576359, 1430024630, 278569535, -675926945, 2011297592, -569378085, -345684475, -1551312772, -1365303353, -540717959, -1270576901, 1384441509, 728933771, 1379034966, 73959945, 715725032, 1756840870, -2069056358, 105917947, -399325777, 1753680517, 745154721 ], [ -595150898, 623663725, -1769121651, -876681351, 322398324, -1589183103, -537253176, 734846754, 899572931, 1316056358, -135071424, 295415406, -1386277159, 1037953622, -1288086068, -523118069, -151049181, 1585279513, -1857981947, 502259081, 491794424, -670601237, -111021604 ], [ 1120265037, -1504516657, 922492957, 2066422142, -1376836246, -1112379400, 2084008367, -1557133600, -310834591, 1998948051, -1407579133, 2134567870, -2120410482, 1062930980, -1557807414, -312084865, -2129005962, 1628101144, 832308798, -1985320272, -820502231, 515651294, 2040161293 ], [ -369687686, 794244064, -1185054886, -693921594, 1904812530, -1877620035, 6349019, -1269346068, -1119819219, -237489400, -1322732076, 1391158495, -1622837747, 1613683831, 1388184936, 1306625848, 364165376, 1215565434, 1707803779, -1295880161, 917821231, -428952694, 1218938408 ], [ 1088767181, 49546574, 1551817724, -362247218, 516776674, -119584071, -42248622, -621422518, -533701016, -742263382, -1255911221, 2003261409, 781708550, -2035697578, 1750484392, -772797350, -422060929, -1198644797, -2036198666, 884299274, 265167573, 1963133277, -1618106777 ], [ 2124381890, -1954674116, 1174608702, 751251979, -601237811, 391120679, -245673809, -816695708, 1492422157, 298345421, 1071156929, -371160837, 107364576, 1754836160, 731922178, 2026760779, 1956618200, -177106892, -952359665, 1249781226, -1732084293, 638493487, -1304461956 ], [ -1342986699, 157682380, 389098201, 962028362, 307193920, 747615687, -551663179, -1718342621, 1093597849, -110016736, 166350879, 823018693, -89389549, -1126254591, 2039957943, -1387569208, -1995415413, -1162320055, 1679499186, -204996860, 264030539, -403177096, -2069568432 ] ], [ [ -1085111142, -806464294, 352119484, 1288499496, 1302090595, 1809902441, 1847110613, 277764671, -1067279992, -2090617897, 478335600, 1761916837, 73540858, 1453802697, 987035574, 1552155088, -331935829, 586492307, 1693678513, -576845370, -457771500, -1305838123, -1187967747 ], [ -607446511, 1784583600, -1316118143, 2086439317, -1241643114, 976052094, -1822334147, -1479224056, 1680850869, 253281184, -1279599626, -744807166, -1463117212, 1975161093, 212874801, -1125617362, 265833171, 2140803217, 40034531, 1004196736, 1373854568, -1677556411, 774825740 ], [ 1746688790, 901625566, 2051211060, -1297127223, -44014399, -1477766657, -1429756093, 1247174176, 1230212467, 502234407, 119361622, 1262294859, -29020050, 839718728, -1314160318, 555954934, 2124282112, 1817120825, -250969524, 2076542133, 2048114117, -1434638788, 1881351871 ], [ 1630063569, -1027432743, -1296297990, -895270830, -733197505, 79077168, -2070651398, -778828620, 948201010, 87743120, 1833747932, -46127179, 1458721105, -570639496, 320751729, -583442233, -625656335, -709065005, 1540234746, -1253167440, -467607038, 194899888, 841332468 ], [ -1095805301, -1315320516, 1962201947, -650452989, -727898750, 1914958167, -1980689059, -1670954259, 836685552, 2126693028, -2073164792, 2076667427, 220321923, -152363853, -1125134648, -1977307097, -566441154, 879653973, -1007565952, -1591715874, -1907465424, 124692580, 1795006292 ], [ 1120883687, 1715475184, -1543767909, -99964395, -448303574, 1156716798, 1273104460, -98499518, 920217572, 61117099, 1889486963, 1329832377, 101622707, -394352969, 1510326411, -679984899, 205777141, -659310458, 683819520, 413999186, 1277237183, -1053368216, 881152640 ], [ -1728430070, 1832051056, -258261927, 237536430, -661381773, 1723266352, -2079302518, -1462604197, 1578605584, 1357253557, -917339878, -306233756, -374085382, 803308204, 1988435166, 371147417, 312519541, 1940220881, -1949130861, -1717373003, 416232191, -1044015461, -2000873757 ], [ 1529680733, -460246129, 1510994299, 1700775085, -1743686023, -1209906090, -895618302, 1901278126, -1109158091, -944275868, 744704382, -1158169089, -221922439, -1216257142, -655318256, -809154165, 1760016369, 557139982, -1668047912, -1201858570, -177586854, 1054146069, -1083734533 ], [ 238587919, 1290636337, 234546249, -168640265, -1522281989, 504769842, 1984818249, 823961819, 1277566084, -377123855, 78664794, 564135529, -1371026183, 1015024788, 1266452567, 421221162, 1039100266, -214009976, -50559805, -46339719, 657881204, -1333760393, 2109720271 ], [ 654582403, 2142700953, -287260231, 8744941, -293170087, -298083923, -500810177, 513405342, -1920427025, 127479706, 360904766, 951899417, 1451306216, 362558642, -1197519376, 139009323, -75315395, -730999129, 2050894377, -1428388629, -687567773, -1904875358, 2140767697 ], [ -234717026, -428592388, -669803004, -1846551110, 762777798, -1121431189, 1074989865, 1344102099, -411584989, -1496627790, 829786144, -1169981073, 2124684634, -1608367837, 1133308841, 47973311, 658265556, -1499258325, -2072311266, -758269661, -563377164, 1604594178, -2030537561 ], [ 741342663, 708712325, -2045186907, 233953071, -1863855566, -658237570, 148920103, 1029732588, 766313678, 969931324, -1218128131, -1733885041, 555107300, -1543767429, 2058481728, 1587640512, 559311820, 1538622335, -2088032854, -72112580, -296871468, 434107468, 1133901015 ], [ 1720658276, 163109026, 62073312, 1242990490, -1631998965, 1558148322, -1964038854, -1414716410, 27743392, 1255858445, 2111743306, 1801709234, -533003186, 567498902, -1741419940, -1744534379, -1125338308, 1921795090, 2078290525, -730191154, 67668205, 1860445030, -11524557 ], [ -468116574, 1031734435, -890592124, -1294586845, 350668272, 1475340573, -1613956350, -639229205, -650252043, -882809326, 1613484539, 285494304, -1260786623, -1681261557, 1002130701, 318265412, -459299401, -633935586, 1594874644, -550169446, 1940971265, 796354464, 195733822 ], [ -1889459879, 2135708915, 424644515, -954681807, 63672497, -171375919, 725994854, 1423678540, 1795507322, -1218707661, -1128895915, -65935521, 1591291423, -1512480103, 1482800067, 795206562, -1252535573, 2005966695, -1786337203, 1255416313, -1288634790, -1463181062, 590890682 ], [ -879418376, 1364163215, -661426568, -1103451918, -857237802, 198059396, -596899870, -1632234789, -1281348288, 794996522, -1070773155, -1010409975, -1976153078, 945515677, -806626208, -1989937074, 1221558594, -1332230839, -1041741324, -541091848, 527150599, -2014662903, -476885206 ], [ -1378212155, -775670944, -1569976957, -1024219070, 32957330, 1909022394, 250257849, 1108597674, -1480195675, -260608677, -1294160815, 1622909369, 402375902, 563152599, -1163338260, 1729485791, -1411953652, 1687956038, -986953965, 508708076, -1611741749, 1661812314, -838397997 ], [ -1497853813, -105061282, 1707612129, 112385889, 1700846784, 298349963, 541503346, 174831967, -151465023, 1724972176, 1413695520, -1467931152, 150384437, 318997654, -2067658558, -247860103, -371369484, 819241678, -976616379, -2092434007, -1443697047, 939522272, -22240714 ], [ -23360156, -782524455, -778785971, -1210072586, 554503842, -710431696, 445374251, -613143055, -1699729062, -1176894494, -651347337, -307828230, 995072805, -912799627, -1885586975, -923274307, 34552674, 2005081040, 1036461201, -978487535, -1870629777, -331825039, -1591153180 ], [ 1048987198, 831547446, 678528315, 1770106022, 894170087, 631696713, -73734936, 478161615, -1691902173, -1759659405, -376792548, 1806675531, 1613756074, -1385929516, 1029254127, 1478596072, 1661082476, 117225480, 1237132469, 1343222427, 1886030665, 1053564231, -937755737 ], [ 1382210372, -1774320656, 1576847389, -693194174, -1708693721, -1988809761, 605782664, 54462143, -910181663, 17858916, -1749722437, -972432339, 1163981748, -1419682113, -665917572, -1467084038, 2093964444, -1515849461, -162501764, 1407181874, 11772869, -1671360985, 1791850816 ], [ 932978404, 585909734, -387092373, -1458759793, -221185221, -359153841, 46320967, 534299559, -1912925054, 1520902669, -900077794, 67776762, -760982301, 441271279, 1323520268, -1576210362, 1990602323, -1611233401, 1472292546, -1269703149, -1217084918, -1310171298, -1495464278 ], [ -1312759747, 1084056379, -321702416, 573544599, 1377244250, -958696061, 28019948, -678572761, 339185419, -235557416, -917383403, 702581404, -8203601, 795676095, -63703432, 340911135, 686349238, -1417045066, 473015259, 1136510851, 1412579763, -2126397930, 154773613 ], [ -967100750, -817456331, 1499150782, 1649808031, -960119773, -1108777400, 1366378542, 893729730, 2084782718, -1993638254, 92994453, 967926471, -1434085601, -1244132160, 316690752, -1000512898, 56637101, 583629225, 678476330, 881397004, 228051549, 85422605, 1393311214 ] ], [ [ 1648404746, 1386527352, -2125117621, -1630766383, 2055607595, 199327300, 1206717794, 439186540, -28397544, 1266737976, -6192990, 1147428751, -500774924, -698739141, -785360533, 1184548032, 73204833, 366630727, 1970410628, 1413357512, 1090907830, 991785315, -1159041386 ], [ -618208130, 1343536144, 1648072686, -1374886842, 928053876, 637056161, -368841529, 475816297, 1450641809, 1988468977, -917670481, -1978781612, 802058649, 626032757, -9391296, -1664214148, -461772742, -1384723341, 1713538908, -2137772137, 102776028, 403043371, -1373153601 ], [ 791265504, -1672543246, 185316328, -1566544002, 1963568305, 473306109, 2131738629, -1255572050, 518986888, -1457393249, 499178563, -1043236163, -2040080308, 201635351, 1951978013, -1547053075, 67298844, -1121675536, 193325398, 829299338, 904805855, 847939519, 169351908 ], [ -1414379929, 1361467485, 886825630, 1512028535, -297118948, -1572645262, 553634650, 427225004, 1232488812, 1628700609, 1113890628, -687834930, 186103641, 22411269, 1710823402, 657927521, -1061276003, -1905523825, -321442909, -1405201171, -219204118, 1678884456, 302669610 ], [ -424539832, 1451525238, 391509882, 376265093, 552511008, -633474705, -1202698969, 845656043, -767956423, -685955514, 1820981233, -1225244828, 1082070906, 950340079, -1948796073, 1723275087, -588904781, -1755561470, 1299495819, -888266299, 876364598, 1379118781, 1057300076 ], [ 2059371745, -1312819849, -1937674858, -692989145, -1323017107, 1999731750, 1267167230, 205489304, -770708384, -1333279725, -1125853092, 1635901151, 952539757, 1508464642, -1316438511, 490400666, -225976750, 910800569, -394095873, 464828979, -19091637, 1176398924, -1479941164 ], [ -206110293, -261443721, -1556529968, 487143174, -715328008, -2129171943, -188752370, 1639975524, -833547765, 1603137788, -281555640, 1257367514, 1107955345, 499046823, 1338196054, -1771783351, -831642566, 662672795, -821404830, 464329298, 954614336, -640957832, 1819343309 ], [ -611566552, -992218119, -505389418, 144733129, -1738508783, -17755536, 600989508, -1260384216, 278217680, -48496728, 433891228, 518610829, 1745936774, -1027348028, 1060836626, 559933900, 816809528, 826870657, 1566431544, 549243938, -2098612577, 801706141, 1297497313 ], [ 546424954, 1953448632, 1966010288, -374435361, 829138842, 283395216, 71503411, -1954441481, -1869304140, -1549513274, 48304160, 1244769248, 168725765, -28383661, 2096499708, 534513060, 20154778, -1666791261, 1711518463, 101110603, 1659783527, -1751176142, -1186507248 ], [ 602479357, 1870928434, -445741573, 1364849383, -971378182, 2081623706, -780462490, -621762827, 428395376, 1515818852, -118994116, 1794757572, -424850112, -2029336230, 1702124175, -675969325, -823950798, -1631939442, -393165405, 1881570213, 266850181, -1618739319, 80078273 ], [ 1658722918, 1979961262, 1192754657, 188068621, 1303450782, 1917484378, -555355227, -2088170716, -517680754, 1928946312, -1605935494, 1972225922, -874162653, 2023822583, -1488175604, -530917849, -2024153881, -1996330755, -868649217, -1122447323, -1609663761, 983938783, -101099095 ], [ 293561137, 218940714, 1798532708, -958349329, -1114966567, -445278539, -84611533, 1381747313, 730384296, 824663087, -1303192675, 1611761905, 1046855601, -40827839, -1549666268, -1947481073, 181067442, 1027266836, -870899493, 2032902283, 1978766271, 295479764, 15874106 ], [ -1996810352, -291176960, 1887704702, 680381557, -224190323, 261245134, 259641346, -2004841427, 2102536325, 968143204, -27562891, 1175049784, 1463141653, 1589517392, 2039693718, -844190589, -779961744, 342473343, -1702881320, -364820332, 2018599679, 557067221, -1734696419 ], [ 1602051394, -973662300, -1568278011, 327477789, -159630679, 2085925148, 1603178378, -161195718, 657872555, -1745021186, 213717171, -1613255505, -952254563, 1755427716, -1569182758, -1007508698, -1025164836, -1994093255, -1397243049, -1365505710, -1369084351, 458072589, -308632536 ], [ 28462567, -961310531, -860329757, 338964811, -1007469650, -32838195, 582196056, -1977600427, -958789858, 2139387677, 2040942245, 1135574886, -481894722, -301429247, 923818584, -336855371, -1462951293, -1652039397, 1870791166, 1858323435, -1491550713, -2006789735, -1298970874 ], [ 949378724, 910681105, 1858930636, -1491327931, 1973767994, 1347365613, 1270501651, 1926922668, -1231466074, 2000352735, -525610279, 1568123345, 301052152, 452801502, -1220860169, -495885791, 364461042, 1514059415, 706119022, 322797696, -479028493, -797133198, 973671049 ], [ 1601863276, 518930142, -918383950, -492808450, 422574399, 2073153071, -1416431421, -1175206523, 1444984281, -198699313, -725784224, 1889857744, -117148309, 1928492872, -2021891561, -1788129200, 1720315999, 353867656, 361919397, -992814372, 1226550688, 269883537, -1031041709 ], [ 1456431187, 250438140, -1952291860, -605406446, 1825137986, -527160337, 1167426334, -641321496, 1619071660, -56805056, -299997148, 982050929, -213280847, 2023127375, 1053305855, -1506655591, -1496129458, -23990925, -1698240662, -1210026428, -778924722, 314437956, -2130546741 ], [ -879393389, 1056154720, 1167399191, -1693518155, 1062195245, 1927152868, -918721856, 1469745596, -1727446394, -1262236470, -1990189464, -1451338886, -1755135913, -850094341, -1828500395, -1169075092, 380146862, 563651676, 107333030, 328531078, 838470109, -226177631, 453902676 ], [ -301647584, -1950330774, -1389307698, 1035168844, 449219501, -1606549850, 340359371, -94106920, -1343173018, -2108281705, -2125921882, 884128023, -2065812925, -1315446119, 1123614852, 639163879, 1477646042, 628090410, -2014272400, -1218141637, 391696340, -1937041738, 2049236506 ], [ 167291170, 1953876000, -627042954, -2106693034, -14186135, 433203735, -896908017, 20586232, -69251346, 386929369, 1475392650, 9106307, 831604675, -762811559, -251332887, 798751603, 1225501138, 175622383, -1113124775, 1421723826, -1696817462, -908379640, 207295782 ], [ -434714363, 794492853, 565280427, 1964918109, -261152873, -1999976349, -796196534, -1630654056, -349199518, -2063164951, -525806950, 901387074, -1638234841, -1001589222, 1063133421, 1955633746, 471002255, 471701428, -415499200, 2056171187, 94110242, -2068994839, 1360939343 ], [ 1386840673, -1989355436, -445832687, -1683079715, -1022047854, 1395994213, -98880112, 1943299098, 472324602, 1663938602, -374553309, -110607309, 1429233927, 1867489831, 1408108265, 1852237336, -933927301, -944283491, -1947774163, 1316396997, -478642033, 1547510955, 2046885277 ], [ 1973088860, -635106640, -2046835405, -2073213420, 1614469300, 471162124, 732790564, -177018853, 1337813031, 1378431412, 1160054364, 102413081, -1591569195, -140750019, 1553646949, 657238081, 238435656, 2009811354, -793073006, -1173311788, 1507905861, -176593170, 51944236 ] ], [ [ -132090592, 2134085579, 1984064962, -1563738536, -1972463562, -873927135, -2054280012, -1956012476, 580810287, -1944323091, 1734371952, -499079927, 535796836, -311766506, -2053246120, 942611820, -1660638035, 1920364162, 2091497283, -2068507001, -927639161, -1002082844, 703814453 ], [ 52178604, 634313180, 551549098, 963511973, 2129182193, 1034652537, 1592062937, -1991766552, 1364749811, 759587681, 1229624604, 108150069, -1693307158, -119468399, 1422581425, 1243213304, -967380015, -143910464, -1564963596, -2071256785, 1766859513, -1045372763, 1986936230 ], [ 316728747, -2053122825, 802345593, 1776009409, 2142007803, -1277448420, -1853034105, 652396064, 1851845183, -496915530, -1949600882, 359220803, 1255653212, -826168148, -111185702, 127969117, -900602382, -1386634599, 925792549, -461403529, -1405787568, 1663082041, -668893522 ], [ 1219175658, -99361233, 1262867386, -1860340895, -1375426111, 2088784292, -1415159478, 78686121, 1117239884, -1177151138, -1490114754, 2025188258, 1442694930, -1226856906, 1403820587, -1413247342, 2031570478, 89891896, 417860332, -1711389361, -259460625, 210555816, 973034274 ], [ -2134540141, 1764416926, -1151671192, 275533179, -1419876023, 1929794488, -592387992, -1420589144, -549239059, 307269875, -1939158761, 560517605, -1301572749, -1859154279, -241159153, 1714394483, 1562072893, -442385916, 1494023214, -610670601, -1231338660, 869553771, -2113802756 ], [ 35519137, -543647632, 2040280008, 2012812460, -1369621444, -1698424868, -1050442734, -334915419, -1329014119, 260977519, -135891704, -401623944, 1571091067, -234665471, 465180954, -1487710387, -835684303, -742344423, 745036182, -1249989129, -559000053, 860699186, -1658167562 ], [ -450241485, -1130420824, -66839465, -1247770894, 526683285, -1561248700, -398940725, 1701046486, 677925381, 2133981243, 1655147815, -148926269, 447786999, 289723004, 648298749, 1497408166, -2050236542, 539459865, -1940279968, 6729, -1684579109, -783024810, 1829560595 ], [ 358994572, 882715896, -137121922, 1584270065, -691343947, -130556206, -1691663473, 1832331103, -325663220, 771011547, -1936851922, -709872663, 206877477, 289720015, -1227854859, -1023250992, 756129738, -635380083, -14401835, -1380675460, -1154042382, 1009170999, -1072643166 ], [ 1075728484, -329121099, -1092550632, 523549293, -834721230, 1645336786, 1184838907, -696814453, 145095220, 77565323, 1199435574, 960282653, 2125419707, 941553669, 859150310, -928837387, 1592712304, 322302473, -1778661894, -685514689, -1994414574, -1863218212, 664385772 ], [ -516951787, -972447755, 1250399776, -762659652, -223513249, -1433025481, 341733955, 1719531829, 1153397007, 1241570695, -392696000, 1072695477, -1023956168, -1942759973, -1326139010, -223740934, -282866345, -1148215547, -994467485, 1691753910, -1987330085, 1785647503, 935219061 ], [ -1808828744, 822653215, -1265359904, -558138796, -475866369, -1860493442, -1676002109, 1120863519, 2091225697, -1701080606, -1411546861, 1871932336, 1114667930, -1824849456, -1645839279, 252140663, 78541856, 592016021, -2059634454, 1205603318, -301469138, -1058871699, -979344940 ], [ -89623347, -1953052514, 2047602678, -1255262639, 1721643913, 3345432, -530422326, -357875847, -1604872089, -1569310331, 946323118, -13473715, 1716105998, -1506894903, 2068258706, 714753805, 370134623, 1788101125, -169621700, -2038243036, -1259391458, 89575176, -1675252901 ], [ -1363346078, -619517403, 424182066, -1434802280, -1226523650, -1011813255, -1694249921, -1627898158, -1273559121, -725193974, 2017946920, 1472585871, -1511272476, 1434897262, 258752510, -1222586673, 935802555, -676538139, -499573689, 230369104, 1538657715, 888977297, -555930255 ], [ -1481098870, 2138777158, -686219240, -558358526, -1179783864, -635411655, 606811544, -1477895727, 1736253825, -236574523, 236752533, 606593223, -403124220, -493644355, 374643768, -55903410, 737338953, -1469886780, 1231368613, 978339604, 1010312618, 1172460520, 2121320049 ], [ -370682508, 665091383, -1157674393, 2068157672, -749269274, 1003728419, 1451613417, -637853630, 576031837, -1861684730, 1292784270, -650219957, 638955383, 1232220412, 497135366, 432579524, -1038315158, 1923743817, -1476088038, -718433897, -391516681, -1628066048, 1660534941 ], [ -1683578695, 2049162257, 1759185494, -1464967000, 2004266773, 1733296862, -2053284948, 1502042092, -1740001817, 412693539, -831120214, 710251092, -1259317486, -2079168549, -708931608, 1484022664, -1398680159, 123924620, -400981996, 2035025465, 1982879936, -1047691943, -927906362 ], [ 1383710266, -528073191, 1346944696, 135597559, -830510198, 816180070, 2147450305, 121162219, -19753303, 31766586, 1072071760, -1016948370, -853358989, 1489915507, -2061170002, -529022788, -873554512, 1790128307, -1009732482, 538101001, -221882327, 1808976394, 1035673693 ], [ 1632553393, -2014052267, 910375831, 1797236977, 2104583178, -559892256, -416278105, -368335993, -109487518, -589001897, 1822628322, -370839623, -178190909, -1170639864, -1196219784, 2060303167, 1919365786, -1341112031, -843212361, -1349314789, -2064425691, -651605518, -1136578030 ], [ 1590125084, 1791086018, -1543285414, 1269054190, 75961597, 1696918227, -1440764290, -614575729, -1355896387, -641057521, 1722214102, 1589417140, 1498869577, 1251180034, -509610354, -38624839, -559997103, -862486375, 693635840, 806610655, -297300316, 586695224, 1120271066 ], [ -2049028010, 1070349133, -2047700761, -58583518, 999912497, -1266136362, 198548392, -1513862006, 79329412, -1830295858, 1609305675, 764588367, -2126021713, 943606810, 494858161, -1056470648, 909735363, 952089042, 1566145934, -270067339, -1889505383, 116979164, 268224591 ], [ -2053857978, 1880236160, 1308829267, -720609231, -186453093, 1495290767, -1760036668, -950244784, 890398139, -199809693, -316240420, -1527701390, -474471655, 1478253568, 1754499594, -827135170, -318688290, -1844328462, 1035862911, 866733951, 1066978837, -2086835676, 1108133916 ], [ 1382176625, -1966593252, 490145523, -1252495723, -1181007758, 1392881148, 1010944812, -1891709094, -1692890051, 2013445821, 380421860, 480580504, -916035511, -1506807420, -415546107, 344093024, -2124740483, 1582570186, 270367747, 563580647, -294081340, 1803112119, -354472689 ], [ 1323745859, -1894224607, -1593862118, -772230808, -267396929, -2122409409, -2144288141, -90883946, 938097873, -1914568491, 1474902506, -1432985638, 1493636426, -1223975753, -2013172037, 1108449016, -1467684736, -336100475, -419704626, -487955070, 418186859, 1160767907, 1623867784 ], [ 1100598522, 1368494744, 404446149, -619242968, -1565718397, -2058899748, 227610050, 1510598279, 501835247, -585736555, 633475667, -129932599, 1072712488, 612257661, -1332366253, -1456316791, -718662038, -621067701, 252685847, -843094524, 1795520542, 1621532720, -1790555275 ] ], [ [ -1511091322, 549450051, 1071981575, -1676923199, 662712132, 220442426, 1729736823, 1260866776, 1590878016, 1800006841, -216809273, -540223573, -1714450874, -1261852570, -1268297389, 1959502700, -2030663288, -944463020, 1696669026, 1144947627, -326737708, -985781452, -1723818176 ], [ -71401157, 328841921, -2027510552, 92847262, -1356096796, 1967465192, 517900459, 116414684, 161393163, 961457905, -1923729233, -483015988, 1078601293, -1456250312, 1496906615, -1006269079, -888720357, -1234118815, 2003500136, 359917157, 510098047, 1012700008, -373049661 ], [ 1286011367, -786788303, 1508967349, 1790598043, 1069706603, 888250819, -375371767, 1336007435, -555178386, -1156610029, -1374465452, -929478990, -759706636, 998821407, 226651819, 2144459070, 280153734, -1336766912, 1359284728, 2057931011, 252133453, 257182619, -88874678 ], [ 1673074646, -2139544698, 2119202433, -964182427, -498288138, -1627388325, -1637605666, -430929420, -1444253214, -1036674606, -20014294, -1020985885, 550906812, -681070950, -503222138, 737676406, -1680179900, 1072030096, -2098630801, 1122303709, 391384453, -559423403, 888499009 ], [ -442210614, -645171532, 2135445803, -250941611, 1620195889, 629209490, 1171425998, 1178030774, 96562467, -1956177440, -1263932505, 1251089655, -242405337, -211736381, -365176014, -1036478515, -1285873525, 2125839428, 1370413625, 1128835343, 257579521, -1365045450, -2006620054 ], [ 1887502123, -1494390036, 769857645, -2058413117, -1826326313, -1045142402, 1733754101, -477858211, 1862509034, 1775166417, 1808497434, 1961208087, 1214201987, 1004059570, 336915674, -1386200752, 1032129283, 280495196, 1758669002, 984502737, 291652652, 1614651505, 2085219391 ], [ 44711665, -1009206926, -1696654166, 284224964, -1047566187, 148188442, -1309619710, -71131525, -1255573224, -681696366, -295274220, -498543636, 1204435690, -1135140288, 418989058, -1657106493, 1901142159, 1390317723, -1983293924, -1335929894, -1338656924, 1842099802, 1773776223 ], [ 695854274, 2056423390, -1452538135, -1124168168, -56045975, 658758027, -1958866269, 774042922, -923418811, -2037115452, -361619572, -1035078674, -1506698621, 2088293632, -1233175552, -750166699, 801515381, -726189682, -2050192598, 1869022462, -1949075799, 89806277, -1748724676 ], [ -1378841752, 1548668879, -1472644658, 302122306, 334722409, 1787580189, -1287295360, 1990255001, 2008634742, -1407334055, 986085938, 1725746385, -299086253, -569219575, 2102215644, -300266247, 1373189015, 1932869272, 1803738507, 1290206642, -732023811, -1662231523, -410616525 ], [ 1468207023, 349264412, -2025535583, -1744724785, -708282209, -606362772, -1446713696, 336932875, 905554182, -1392090032, 1577455959, -1132538502, 1721346864, -2000328598, 373464528, -403439140, -1146959528, -1626996881, -1521773849, 1241039979, -1288641476, -415104312, -1498271672 ], [ -1122642911, 1087078725, 373276916, 505414508, 1845167949, -474618949, 1995331693, -1160287384, -668705887, -379272031, -877204424, -809843414, -496329585, -871070470, -356479241, -407082896, 2119470988, -1740900448, 965358878, -927538744, -1733415517, -1876662011, 511447778 ], [ 1266578790, 352046502, -1434867318, -1026890710, -2075652308, -950732532, -461750905, -1349103548, -1623730883, 313033288, 1287260421, -40668063, -1119429631, 98327668, 1990908963, -915034254, -460803975, 1876029280, 1359872245, 599747327, -1146140595, 1009374867, 504571833 ], [ -2080027770, -551941386, -1715908003, -1766420259, 518527899, -1947371999, 1974572881, 280032602, -444426929, 391809779, -350112529, 126606040, 1622781878, -620500422, -771878464, -578798951, 2123489092, 933537990, 1776328222, -1639739920, 2075275114, -845084184, 383547046 ], [ 645011962, -2069812569, 618717409, 2011981305, 1653161425, 1558955711, 1765640344, -483105088, -1140329650, 1487889724, 457845563, -28772743, -989473584, 1493458208, 1980246646, -84511796, 152517808, 700928113, -1950292440, 121489908, -1587178718, -273606659, -2043584339 ], [ 334411417, 120541005, -7393681, 68584628, 1089980154, 968445391, -763120781, -862514065, -876688068, 1049609577, 2029178189, 1773474816, -1891053859, 2027892001, 1186661813, 1498981162, 1551040496, 441790225, 1196010504, -944180474, 907551005, 949228384, 638550899 ], [ -418969248, 121960362, 930204564, -1600568586, -360849625, -1091172417, 1740838312, 1667724908, 1596456489, 547185718, 729154816, -1355400415, 478905095, 1216934028, 1678334857, 717228538, 375852679, 2128862568, -1376552210, 747894755, 1019169372, 1425749096, 1609365395 ], [ -1992172594, -142776721, 553871063, -1219845084, -420870367, 420645726, 259547832, -1505754681, 1152215506, 381385201, 322128027, -1901625073, -556600955, -1615151793, 59651888, 314998714, 1735772599, 48698888, 2081229377, -772216339, -1342857940, -854638583, -455375686 ], [ -1405986276, -893011395, -1921962673, 724254184, 949901036, -2093826906, -625695115, -1337344309, -1272969013, -1357138282, -601701437, -2101055413, -396321159, 1493835547, -1799600558, 19502609, 896026743, -500414687, 1017007533, -1539396385, -1858472227, -478693949, 1757756472 ], [ -1089904549, 1326749449, 1702499357, -1123105132, -813885480, -753120857, 357043225, -287861864, 251725580, -1462349778, -496718266, -821051875, -1228474117, -1343614203, 131656043, 707880570, -442401066, 2132978135, 148401434, 1839745711, -302243373, 1829787506, 1115929470 ], [ 932502796, -1848519522, 1408700687, 1607752825, -2083023507, -48424633, 1772441771, -1423056407, 1567733578, 1698315559, -223923468, 1524166053, 1580216780, 410628411, -1354553437, -1876597588, 358757380, -1826944120, -2046926700, 1735572181, -1627207800, 1474193914, -1843657749 ], [ -682627761, -1166779877, -2142083098, 1853399233, -1575625303, -1219453539, 441418900, 543917791, 702144178, 1951743172, 13499584, -2081198044, -1604369482, 1761528228, 1542727734, -1775947376, -1226149345, -591193659, 1707978606, 994507621, -582501640, -489806139, 1123613675 ], [ 259813400, -2060523349, 835955993, -1716453172, 1887447466, 855511264, -1074054706, 812823577, -1967287906, 1586398290, -1292578303, -1838787451, 476982634, 355522606, -1091819850, -1153411578, 1456359932, -502769467, 1932467611, -824698396, 912529026, 673651964, -1140414452 ], [ 684826591, 1225093311, 1734204001, -567622821, 1338259003, 436101082, -1961021018, -246693227, -2136115781, -509516276, 1322145937, 900540788, 1578218198, 2018268282, -327311652, 135533602, 1565133803, 392025157, -1015034631, 2044129874, -1299610910, -1879397823, -341376507 ], [ -860871869, 26983039, -1768799312, -1550854726, -116060910, -1024612321, -815704822, -665026483, 403231780, 785800344, -902407926, 5880023, -1542788178, -656493204, 1506742516, 1468583209, 751248598, -1254229192, 1319473439, 529916629, -562395327, -1030025246, 222461603 ] ], [ [ 2018386418, -1939424412, 176107233, 1715520349, 2080230081, -1958373605, 451806326, -1312992064, 262512053, 702845254, -1808955341, 1460730386, 801739968, -1693786611, -616869962, 2056008765, -748643704, -1951794813, 582453526, 456003431, 1670048897, 1575085804, 2073330986 ], [ -264772540, 391530255, 1646944644, 1588287097, 171536457, -570004220, 471431941, 1421529758, -907249369, -482104257, -516257814, -533260920, 1287398009, -664510531, 1235284675, 1997792302, 1142024418, 809258996, -1288139930, -997898952, 1806728614, -1783642522, 849190697 ], [ 1299908652, 223528356, 168383649, 1884996635, 968343434, -2142737271, 490775843, -1403777640, 283995389, 352293047, 1421344565, -107440990, 1712578317, 964953943, 1395742241, 1368025859, -1377966193, -809520513, -857416814, -1600088968, -1317357281, 641643863, 766874948 ], [ 1977724286, 446268978, -463446811, -651773457, 2021467657, 411558440, 1151795872, 561475816, 1341746189, 1766404136, -1122912987, -398385451, -850331950, 335987829, -387890293, 355392603, -1872133708, 308907303, -1020488554, -830061874, 1380002794, -1964751134, -188644603 ], [ 1945525664, -1264191541, 647608443, 1066449477, -1955965073, 406891237, -1766128943, 633188419, 593351829, 115343806, -1330669311, 450218337, 1473249677, -998305342, 1445640958, -1102139175, -66531304, 2027983104, -1447651749, 1084112031, 761868535, -1606099274, 1046302982 ], [ 810580919, -1123535220, 1511502353, 142887567, 366793887, -979472566, -1309976289, 1050132470, 909577268, -1548854213, 1173631694, 347530466, -801660952, -244950606, 103346663, -559319918, 1829685162, 328332412, -34337643, 1677758759, 1128310239, -251831070, 1839362532 ], [ 1175510526, -294137116, 1503899866, 1392546645, -2012207688, 252854083, 1734794008, 537323288, -1998056295, 1631017828, 1346264611, -1686361283, 828323275, 726299420, 220016436, 168100818, 393521421, -954384532, -35415038, 789897554, -1955072998, -1654202129, 147212723 ], [ -133220091, 310803346, -47177428, 1068689596, -113075997, 637385498, 441436222, -2081738283, -1670619267, 2031055514, -1464930595, 1828244610, 1929463415, 327953674, -35433090, -167236125, 1974144061, 1172943816, -1690766661, -1247875122, -1435980711, -1544070711, 625117933 ], [ -578260583, -1524639658, -1982301352, -836734976, -2061387724, 1282743589, -2022496813, -634580921, 2065841370, 92887947, -850165865, -2056897658, 492701803, 1089562623, 1966145021, -1735436897, 1812633368, 1563895585, 167711494, -1059852743, 1017619666, 689200222, -905784256 ], [ 969859820, 1365483716, 1847590058, -1847112658, 1015194624, -741747381, 1616997454, -38637407, -571214266, 1313862959, -869153347, 1988379067, -1148196256, -1680368595, 1122054935, -2123054250, 1641456333, -1798369793, 442381761, -343387452, 202952754, 1266875955, 1211089163 ], [ 2136678764, -2104288434, 1252705355, -624862720, 701945543, -911111467, 713417343, -721747904, -824877381, -571708373, 1191905747, -1041518708, -4464555, -805519329, 1771307895, -1741037875, -1347624132, -1830606531, -1113832186, 341065291, -1726096321, -1745896123, -828225873 ], [ 735982453, 1086017448, -1218477062, 1674313762, -765852484, 1797441851, 952008707, -2112111191, -883524429, 2097980154, -695625022, 273331593, 1965308241, 1550353460, -550230838, 1797089610, -1441160867, 769538590, 1490551329, -2144772235, -2068709890, -7560094, 895800107 ], [ 395765191, 1902924386, -375336971, 75033980, 257811012, 1620928552, 307218097, -1672108860, 1341571637, 1146288759, 1017202767, -991468527, -769725110, 2145273674, 1145369725, -312839336, -2079908565, -1526743207, 1355016076, -187529747, -2025220238, -1509327083, -235483022 ], [ -1266013864, -1453478441, -1301065275, -788014239, -269124818, -1365441196, -212569766, 456307978, 1143880889, -207165092, -317586151, 155790566, 1988804557, -866622312, 1147563804, 1806388184, 819226554, 57619569, -947462037, 449666463, 111722703, 2133520101, -415582179 ], [ 2812252, 1145152264, -1401694857, 32947512, -1558194440, -1359860703, 1761326910, 836321930, 957067652, 1870283396, -1895729820, -296479373, 1020978093, 1293340460, 1980634394, 468418224, 1741040134, 482374853, 1137131416, -223359944, -451826494, 438641080, 802899328 ], [ 1942400854, -2142416690, -1435185417, 916027034, 1958271931, -101248228, 818777079, 358941152, -1340440751, 2006673240, 1840229434, 1311783542, -829535264, 1010609988, -621117020, -57967194, 1159555875, -1657303740, 1435854098, -1603974345, -1935582350, 1735912570, -1364989526 ], [ -1825775266, -1260227851, -323552289, -1711700935, -1643524657, -367285674, 25427313, -652632968, 1607182578, 1752215436, -66511243, -908715389, 776132372, -1795551368, 1575420433, -1055270110, 165176859, 1471154870, 402095285, 1539001399, 552557600, -1129340106, -197941253 ], [ -189639727, -1798050539, 1904563014, -1959397656, -2006847226, 1839876784, -438154278, 1985117608, -1890057028, 126660796, -753121728, 1639143361, -739868892, -1528087315, -1764902491, 1583237222, 1766877216, 1658491908, 916642220, -627459992, -1817289803, 131695165, -1823610293 ], [ -862785624, 851612055, 237545375, -1302837009, -1014276462, -1180838353, -59958668, -375808802, 1410798420, -1138431557, 1946798805, 1472348371, -906389329, -913236750, -249745890, 1892575873, 491123673, -1255296496, -2056381726, -345047465, 441667042, 829702207, -539025224 ], [ -121423873, 1721305585, 1953069670, 1450257702, -146570090, -1242721221, 973665105, -789653486, -1981137951, 515074345, 315731285, -980253476, 626015717, 716785445, -2118266857, -19194180, -14773177, -55064580, 1158593759, 78853419, 677352275, -1204853224, -642028453 ], [ -987926411, 343631981, 1811316725, 1997526977, 898314473, -400665959, -708411474, -628583642, -2063587426, 1737578782, 428912703, 308634742, 1883642181, -132174047, 1706393913, -2087105303, 555046301, 325382338, -1355688472, -499581515, 14739152, 367834014, -673499627 ], [ 2066385699, -1828578829, -1090296651, -2010708138, -942294002, 428577034, -923408777, 960662983, 258101226, 1451833768, 145593464, -2313804, 1399534256, 1529445357, 1112982299, -266262048, -1843639368, 1096216775, -321364659, 1023756632, -747141904, -779223675, -1286930191 ], [ 369496625, -1559394848, -1983083270, 1842128728, -1086060486, 1650271828, -1712683156, 587849296, -875190439, -1284465182, 1490597677, -2027360034, -739238263, 1576705779, -1550172653, 1782629049, -1979551621, 1609413044, 2036934564, 1749458988, -1762948705, -1855093569, -186333025 ], [ 1396141739, -769258048, 2095197862, -839577883, -1583276814, 211973227, 1730812808, 598808059, -795824884, 1952598296, -324721816, 1967899356, 1504069942, 966347582, 396369077, 1648902472, -15957772, -425720277, -1013945011, -1705282902, 1413169052, -884978367, 179256291 ] ], [ [ -995904276, -1507004707, 1756723912, -1645515089, 1550447912, -54430739, -629025464, -1770242798, -2098583095, -45981959, 23699300, 1418367564, 1813673511, -1431514024, -814735523, 1223887351, 698356021, 304869455, 1462054610, 1349953978, -1362074292, 1445440768, -206535782 ], [ -571560943, -1902700983, -141934226, 1400522870, 849945617, -1833322097, 549754050, 2088696576, -1708406830, -2021330484, 1162083775, 618709018, 1765179792, -1821139077, -219066789, -735503566, 1300836847, -1595028365, 2108959144, -1350171281, 321406253, 67899661, 1021245101 ], [ -1675518426, 2022152680, -1118032165, -1991198829, -1570019189, -374179979, -1759372525, -2096481787, -1132881074, 1797940071, -1803616464, 1289260119, 1518572966, 31108486, -669304142, -2044657944, 714221743, -1426517056, 633379498, 1468124125, -1134381413, 856628414, 1736261008 ], [ -649487829, 1918972839, -931767297, 1388026391, 2066198297, -616261621, -229934343, 509446978, 1491872314, 395507198, -810166960, 1423177732, 1178146970, 23054051, 1994771280, -1633179436, 251393128, 1688515672, -459329450, 1375068380, 1044889472, 174512675, -104362449 ], [ -1507493632, -475360674, -2043016314, -2052939158, 1474137933, 739339769, -1840468419, -1649954150, 669673491, 281677672, -2118550, -533667204, 1719831520, -1507609239, 1603387160, 1823009984, -243661470, 61993136, 595921086, -849496698, 706415762, -136995269, 1958647607 ], [ 773295897, -323353133, 2138120454, 166971861, 338667309, -657314691, -857701213, -951967646, 647129815, 1007303878, -263893802, 1418480994, -498064319, 230514962, 928504611, -449670727, -253027596, -1047207302, 439116534, 762384400, 1430638895, -1963727591, -959280627 ], [ -1013358808, 710298376, -451983023, -1901089741, -332038593, 884086826, -536130803, -43383913, -2040360465, 1242556046, 511196465, -128992611, 897350828, 858997180, 1782710830, 542792616, -1712997337, 1305714251, 695088257, 486153138, -1694494111, 317584625, -1649416648 ], [ 597374579, -74913452, 1936686229, -264378914, -306645758, 587821087, -1625979332, -677157285, -350741565, 1438700120, 1784625069, -449332173, 2087917773, 1043812253, 1130792735, 1412985680, -1854203767, 498452962, 1858878613, -2089655544, -277753654, 1018677303, -688322207 ], [ 1743105536, 305566439, -1619710701, 737016475, 993710745, -691726516, 1605823220, 183940486, -190374249, -544512850, 1121095922, -144804173, -488976283, 1689639403, -189638128, -1167647577, -1156587195, -1163717907, -768368937, 990873697, 1439194227, -1278805248, 1228228717 ], [ 614661115, -784034744, 390975945, 297511345, 615594295, 1104366762, 2105311379, -1403168990, 1653530328, 1568616347, -679239104, -2091678294, 633558625, 78909226, -736754472, 762887568, -671759550, -629010377, 967209096, -1843615955, -301105559, 1879654687, 105456254 ], [ -1290833710, 1384584284, -1673019906, 991365651, 1368984648, -2121748613, -1740739447, -1406608439, 1223728710, -1865336032, 331410990, -662331588, 818518506, 2133795236, -1180074580, -510385484, -316308700, -1939231071, -1803355770, 1786278215, -572103041, -2034607950, 2011400513 ], [ -2105869781, -975483378, 208110076, 732664240, -1845526266, 997797466, -1565417257, 1497302579, -588779774, 240724774, -711279287, -1258461417, -1392517670, 1918665721, -634363640, -1026233794, 391130641, 2107699816, -351125996, -1242036584, 283001063, 1840293995, 864525394 ], [ -1101429214, -1113785648, -2129072579, 944358341, 1740702130, -627073016, 2129126656, -352451212, 710231268, -1110517615, 731956249, 2089171498, -1395459692, -568244520, 964402050, -1568441027, 504390370, 1717993137, -956423198, 1417060923, -2072829450, 308921972, -1310931574 ], [ 381546376, -1249595339, -627002474, 304318863, 1454726131, 1883049637, -1965593281, 211227674, 921328248, 1145233465, -625176409, -81676817, 1936291557, -997879247, 18415243, -1244586237, -1263248887, -1755614813, -382078415, -957524674, 1016011460, 2074322138, -426464272 ], [ 73221528, 981427076, -2026674313, 736179666, 1578259166, 612177171, 439672265, -2104949300, -415638710, 2099881948, 1469341118, -103168563, 1315864200, 680484893, -1927139244, 1336249003, 1026981007, -2142810373, 1399852099, -312182584, 681497996, -291198960, -2130677104 ], [ -1854609313, 256239108, -183685735, 865326010, -542278154, 1303928519, -1127372865, -2071767383, 1226142839, 77220016, -686071808, 1195560026, -1960796375, -2005928901, -126858026, -672587990, -1558839691, 1313451203, 201093497, 678999494, -1041409395, 1169085840, -710452192 ], [ -453613217, -1973814635, 1950958353, -668033370, -653479918, -447336729, 188545206, 701255559, -794648362, -21403882, 1476085017, -368858874, -716276935, 2001582, -1867434569, -1462457961, 462623238, 865602503, -998021047, 1108564495, 713852078, 1138474448, -1367425000 ], [ 811336720, 1229992744, 446571329, 1759401473, -1157462058, -2115659639, 121970618, 968459137, -375819037, -1567253327, 648490321, -1263468820, 1053139771, -726461038, 1275320460, -359038653, -590486001, 677923707, 1126793074, -397038525, 1122553859, 318584954, -878033113 ], [ -1615530444, 1692417025, -1077646082, -1956653652, -584379837, 1825551524, -1738284607, 1973325261, -1707721034, 825917684, -1692891130, 1229960617, -1665605936, 1178630637, 477456103, -1340699499, 934680856, 31495562, -1491702813, 1288951891, 1166986755, -522322722, 1363181480 ], [ -1648996938, 1068939081, 123160198, -982826851, -1160275072, -1046928162, 443322433, 1090898874, -775923611, -1340953548, 1887250276, 117232766, -2057435545, -1019207630, 2065043916, 1877698587, -215691291, -243817800, 674133599, -1539572619, -1576826801, 267446543, -1328067497 ], [ 1306838817, 657217580, 1688869254, -2093570116, 1982327802, -1773499317, 769299955, -1505820162, 1172829919, 530965026, 595921587, 1418352750, 1291647718, 465699492, -1779031359, 1447891091, 994199341, -2038582980, 1014720861, -1350568661, -1786596768, -241817273, -33209187 ], [ -1109738362, -1586158954, -1457121789, 959322250, 2103474142, 961498891, -895888081, -659293279, 1261703950, 595270325, 477803292, 380527756, 1219825336, 1514868227, 1267579904, -454296547, -1630535464, 4198111, 1331213674, -571776590, 1648166669, 2060614348, 208688019 ], [ -789300894, 582840496, 349443792, 867250722, -1108578248, -1043238636, 549613503, -1815743159, 1292865994, -681990952, -1569933305, 1605216672, 1664689408, -1020598883, 1876029209, -2125829779, -1940278785, -1969054155, 1957978578, -518928551, 84986990, 58711423, 1061289269 ], [ -272353602, 1557124657, 309935828, 1370674315, 1843390753, 1451377562, -1306940325, -392751287, -600736342, -785170302, 439034214, -1831248648, 1223315002, -1438977509, -608323882, -1358236192, -844545736, -1952899957, 1407430778, 175901538, 2083586896, -1487771990, -537180623 ] ], [ [ 1457463832, -171510663, 822048246, -56909809, -2074154953, 1869276557, -943966989, -2077076034, -1605626634, 1866678937, -122571192, 904080259, -1579034962, 1086505857, 1744969878, -1445588874, 1561157698, 281187788, 672227138, 1067685232, -924915866, -2078264007, 2083750686 ], [ -2034178932, 502039344, -1998079438, 897390658, -1904343651, 664571210, -1426057099, -1794896983, 1528796987, 1543288786, -1480016560, 449426377, -1127960415, 919957250, 110404752, 520205278, -1097421461, 1375698395, -1885543399, -1407427011, -1060495145, 1668429691, -506603087 ], [ 1761113115, -1738903437, -652229361, -1110589895, 1493941952, 1326495178, -172938516, 1124437260, -2058383203, -1273505253, -1787371413, -803870539, -775023687, 538669680, 1402218897, 1095993729, -606507177, 961371420, -1405014684, -852739133, 105280318, 1394479779, 1227662782 ], [ -116410626, 2101924904, 869603962, 1839941760, -499610079, 227812144, 1067780175, 132992318, 503310082, -561640478, 444243016, -2065200574, -2081826068, 1168432997, -808320109, 901697976, 1072655072, -1162881513, -1820180602, -896307173, -477499343, 1889231793, -393274067 ], [ -916863113, -61719038, -1152394797, 746553114, -1746011042, -170384085, -806630529, -1554301854, -500136395, -902477461, -2014017494, -93123571, 924189316, -1587324131, 781550834, 4091206, 804117002, 1092713599, 54545347, 1393700760, 1842020326, 1363128182, 506813169 ], [ -628697011, 1458309096, -1306352710, -2126869338, 1317383679, -902861632, -1878955866, -1924337896, -694468080, -1744971736, 190275417, 1112421415, -1325481041, -549587261, -2078566817, -1066362336, -1252419125, -655072370, 1323937610, 1335755110, 457820203, 126049004, 1056170001 ], [ -462606403, -860004020, 2133115841, -1546921933, -1438302109, 2132814332, -1027097829, 1991803495, -31026131, -373981775, -1769972298, -1601487574, -1165348947, -1486120337, 758477270, 336059486, -834069178, 1948476951, 1911209721, -250630943, -1840322696, 760937601, 585931553 ], [ 941022055, -237531916, -187550992, 410482553, -1773737896, 1651176579, 230753262, -1261062599, 1764564016, -325822520, 375851876, -1343305315, 251299508, -1030871932, 1259734356, 1067422219, 1532644457, -70128845, -13091971, -1674848798, -1185010203, 1477023832, 24608474 ], [ -1733019106, -387640296, -1745640175, -920485150, -1132109867, 1838502894, 1668033811, 1571926198, 514952886, 873925237, -512472551, 607827255, 1857118361, -1333466459, -249599411, -190819243, 1404281467, 421875886, -892467018, 2076348270, -801420688, -829562794, -753176043 ], [ -799812459, 1004452036, -1637814637, 847794261, 1079218007, -1563425012, 911315044, -987746650, 172816209, -669119004, -1290688189, 584055958, -2026829217, -2122640523, -268334045, 995607245, 1010239812, 682720002, -554064114, 811895169, -1950594372, 836472058, 770710766 ], [ 848107289, -276706368, -775633164, 1591984872, -1599341480, 849417400, 675439835, 47613574, 879022551, 1109973777, 684788808, -880283268, 1517705245, -994535854, 730392144, -576566062, 1935622914, 1741070836, -2098379155, 1901916188, 315785927, 1537954540, 342725804 ], [ -1721081860, -322938323, -2075016346, 774736200, -1424006497, -156745334, 1367746787, -399835031, 1902920663, -2116312707, -1486291321, -266185454, 260909830, -1500627780, -1846639303, 1052818875, -1969263365, -744344079, -1701559195, 1682261664, 587014562, -1526724404, 634404168 ], [ 1444407429, -340142301, 434583701, 599831340, -849879666, -1161679484, 1302470913, 1893805190, 1552377404, -782267400, 641889461, 1120945220, -597421241, 2126055868, 2007143714, -1267079438, 1975428350, -1816081951, 36769865, 721883057, -499673765, 267239694, -1828053676 ], [ -490937656, 35162368, 2132122795, 1337102050, 1200442336, 846392053, 1784722405, 647929096, -2112002918, 256355195, 254922323, 1175732090, 1150214536, 1952159299, -222677113, 26048822, -429678777, 545633199, -1984529271, 726912404, -732443312, -2092228475, -1186038461 ], [ 821874210, -1663401521, 964022830, 590006373, 398029677, -747037360, 564831731, -1708170735, -1666322145, -1037998389, -1606731791, -2040250022, 1806566051, 600602689, 1538473739, 1116448445, 960271641, 744284426, 1356297067, -1111495449, 451858348, -271811436, 382426688 ], [ 137367523, -1264578179, 70111167, -780924485, 1216855247, 82474635, -794290584, 296563197, -134128072, 934543840, 318892285, 335263385, -2004923000, 786865519, 1415282161, -1373738256, 1969123895, 389459898, 1436139763, 202621799, -1261022510, 372977545, -439442172 ], [ -342228176, 264186133, 1060210853, 163236432, -1298428341, 288706561, 1345463719, -1982769302, -781647314, 2085728158, 1710642821, -401408557, -330147362, 194328315, 1702003821, 83776025, -1479250505, -1751153090, 548424305, -934477280, 1672470537, -856526356, -937621762 ], [ -1437748113, -579778255, 17736241, -101354131, -230536908, 809321815, 491160544, -1832640762, -1420332893, -731594941, -1384465713, 1369348750, 649345308, 470896958, -1384130724, -1946512822, -2113583929, 862368974, 1137109914, -1531422331, 1769863274, -734189632, -1124366279 ], [ -505966695, 1115403608, 383925382, 204810822, 1794100105, 1014573808, -1807143291, -513221948, 681194963, -1817675075, 1211880696, -500549693, 777741554, -31130166, -1935337737, -431903853, -165080494, -718629175, 80781489, -751123029, -1870530764, 1523360531, 975665531 ], [ -536209794, 561348013, -965167383, -1041096921, -419751546, 1238752570, -1512494936, 436767604, 1217162371, -1718546071, -960455273, -373758602, 986498211, -202707287, 1171853281, 312482071, -989516609, 1435286092, -739702706, 1391532106, -752628342, -1330579654, 108324486 ], [ 1188731844, 1536304255, 427791368, 1467701378, -652785972, -197535594, -416720698, 268987109, 1090495060, 1076865358, 1556605784, 2011860805, -1736292765, 879581554, 2114717207, -1382152945, -598281014, -390400566, 36817408, 165021739, 436737145, -1438228751, -853622442 ], [ -802552858, -1541235708, -2106278533, 641039824, -747494052, -694127323, 873113051, -1278184002, -1526349107, 777761954, 220939031, -639234001, 1089783942, -673715955, 1591453566, 419841237, -2082663388, -1817345259, -264304607, 1396689323, -1921590621, -822061789, 394821890 ], [ 545713690, 284017064, 1880094814, -59210648, -974104401, 33397477, -959420447, 1784224194, -1206827071, -597264424, -741651292, 1823313599, -1654510410, -475796881, 2101621455, -1736576482, 749129144, -1420524256, 196941090, 1521079755, -480221872, 1230303736, -1252685971 ], [ 1009057308, -1698919193, -1389004502, -1965618588, -2143997454, 246148075, 1133700790, 792435271, -838948803, -704269455, -1140993032, 391715471, -771045873, -138901245, 2142477922, -860412823, 974787099, 2127113243, 1361755149, 2077833437, -1701588297, 1186478832, 338788432 ] ] ] }