{ "type": "int32", "data": [ [ [ 831700203, -2095211897, 153542091, -2125386187, 1318504282, 1950610777, -965557272, -1097156447, 1275425787, 1300885168, -1917434175, 723380123, -714302497, -1112991518, 555469609, -699887891, -108402843, 466189649, -53529781, 329261800, 120140625, -1703969013, 230336540 ], [ -354394244, -1209309738, 729256015, -245419492, -1339137648, 677459738, -340803172, 791382602, -970398532, 802248711, -45197935, 864714589, -195343223, 55800900, -975703257, -1964696976, -776966818, 510028482, -1502664724, -399536620, 1884491616, 1077418158, 1656060663 ], [ -1716067452, 1489916698, -1864127530, 1452433495, 1250104185, -723508755, 1012896792, -1389191937, -245528692, 1584404040, -1793460583, 1388058061, 1396350834, 397608887, 614959754, 956399067, 526005970, 2049154902, -1615144154, -53512911, 923060073, 1050119332, 1699615898 ], [ -805108607, -423388543, 1869509688, 662591268, 1911892350, -332644649, -1800258964, 2048951513, 1886660610, -1727668662, -1274575362, -659915095, 1952927485, -689181037, 98964299, -1013822903, -164002550, -1354209261, 312083808, 1996649307, -488903211, 482400938, 2024971733 ], [ -20185075, -416555295, -1975107581, 2069030442, 1897169450, 188834739, -669499661, -74889574, -762510711, -1026733579, 657500381, -1947152358, -646003385, 705036978, 2077036536, 401880939, 481661638, 2043520277, 1679609024, 628982260, 2054848031, 1617667870, -838557030 ], [ 1421084931, -1352151176, 1724018824, -1677031365, -1962523431, 1315019256, -2083010968, 337949444, -859162628, 682896933, -235949673, -915697993, 676575902, -80260518, 1651111760, -2055885762, -456999492, 107191215, 1169350460, -1780488340, -1243087296, 1722219978, 2013759812 ], [ -2105106465, 1065418931, -1880627231, -133853520, -1932957238, 58720938, -925743813, -881699463, 597627061, -331622141, 469647002, 2042977604, 1054442802, -1806368725, -1021103530, -91067183, 1306583350, -758560788, -266737953, -1109159702, 2047256834, -1810850756, -1487523253 ], [ -1356513322, 2119667765, -1385155560, 566368702, -491552786, -1766423377, -2057967523, 1549297361, -1177375705, 310180732, -902538159, 849956906, -1373302555, 1256576181, -1839619489, -989398547, 505288562, 364300596, 667651307, -1730687884, 1938821746, 266419942, 1023386889 ], [ -2062888389, -318652567, 1000478079, -1832005145, -1682890569, -537192745, -2011883202, 1618900048, 1001288342, 1735418900, -1262744237, -850950078, -598465520, -1773882942, 2003101260, 1574247886, -1895975748, -1253116660, -943004005, -640300454, 1850412279, -158621230, -2106557261 ], [ 1644262207, 1181664841, -30428279, 119445436, -921922372, -885365179, 1977837806, 1653507324, -228653095, -6125484, 1926485311, 1882564595, -1259798423, 1167628733, -1563209863, 2007531149, 902249178, -18269917, -1923029059, 1010174995, 1975196958, 362155183, 1662101038 ], [ 1361678381, -1549983233, -2143690877, 8910557, -992020113, 1381530406, -123158706, 1416378236, 103786878, 1487875737, 1748087711, -1010205369, 811393936, 1295917884, 740022655, 1069785728, -1449723993, 424547522, 822287873, -1305930399, 716147417, 1298141557, 468503526 ], [ -488908319, -2088079481, -2007190914, 1890803796, 430496351, -178192037, -1483074292, -1775805065, 2046692808, 198001731, 648974452, -1293058756, 785244024, -537078495, 1766020932, 1630042458, -577106712, 1280510706, -888337479, -611763153, 885930024, -1955811843, 1351328103 ], [ -1311898016, 228176002, 1023142971, -579605118, -494047044, -1804176558, 1423024243, -279714251, -1733715191, 1912129773, 2065790158, 930682727, 1406255567, -1076459866, 1118272770, 2084993039, 1984590219, 326219902, 468361285, 898306327, -762738024, -672468420, -1651445698 ], [ -1470205027, 728398929, -338336891, -1106827774, -1908155419, -767759966, 1247071933, -785250223, 846327116, 1512646421, 2105830599, 1180835899, 1723016664, -2002691087, 1918651110, 1407075572, -929520002, 1842915078, -1752002071, -1675734464, -560403733, -1291215405, 2019906651 ], [ -268971549, -862301806, -275105185, 283132958, 1106543888, 5243672, -262324480, 2021245209, 1713223288, 1842126592, 31559562, -1849284836, -1083253251, 49042454, -152063258, -1752775509, 917270869, -551148556, 1305301321, -1360812982, -1990748300, -831504023, -1389556109 ], [ 73239907, -785772596, -618068584, 2063357609, 775337213, -225774394, -1888308164, 1414840412, -332038949, 171152425, -1264742500, 308658764, 1507224956, 825354193, -1991416300, -364997614, -467033789, -1835834106, 2143356794, 729698143, 775571669, -1371567585, 1057418764 ], [ 468363415, 1733734475, -417619913, 1863287207, 904668526, -504132561, -965215511, -1895265281, -605233662, -2112662144, 2143988581, 476104275, 102359716, -352328499, 1660227931, 1969855746, -588650350, -625881994, 1608094031, -706946176, -1269745349, -872021568, -150368561 ], [ -453699238, 2132392271, 452525723, 17975909, 1483302158, 1283424146, -1638094702, -931470592, -286265254, 25448649, -1099312604, -1614244216, 1458364576, 1736097843, 726819802, -448270150, 1328160729, 1693231212, -94566429, -1254746424, -1406443877, -469473192, -103318713 ], [ -283457425, 129153065, 1602949082, 1345772804, 1328153836, 494877434, -1278725756, -1396597685, -135910972, -369257506, -2385748, 385865129, 915280629, -1206063564, 1393508572, 3112448, 905052725, -1216802094, -285507143, 1587875922, -947307388, 579654628, 1557748316 ], [ 693671565, -1922671841, -1184345578, 1763178271, -391766081, 507860136, -514714331, -187040322, -662209115, 2111962224, 246032830, 1863005826, -2011382993, 663008118, -387300991, -987604506, -571931365, -472472227, -1053186858, -1348532251, 494417026, -1651258174, 239593020 ], [ -1943517133, 1576198755, -1791417932, 855918109, -784347939, -314165321, 465747742, 1757472533, -2124413693, -1915183397, -782162748, 568697388, -1372705082, -1781957918, 1408251824, -419165072, 613618845, 1540570203, -1405861540, -1700515765, -816501864, 668779335, 722840636 ], [ -2014543728, -1144981640, -395542138, 1056606130, 230460616, -972243955, -1341651063, -1896311640, 729303012, 1064200098, 1338497762, -1640072952, -1070985806, -1490499382, 1858192423, 56244684, -1485080068, 1103039022, 1272659667, 2116607911, -788849065, -1147343136, 821066568 ], [ -1238739503, -479755977, 374571505, 2124514963, 781823805, 1409247649, -1192358193, -2083433143, 622362548, -1798674480, -685807013, 1158856465, 1310620247, 2081342823, 890698084, 2037547183, -366890590, -1196197874, -1037992824, -1329874673, -1506732166, -1465557458, -1082944128 ], [ -231444612, 1754084985, -1804623883, 16648270, 653413318, 1875530898, -420208387, -388646660, 531221533, -1992082566, 1825685746, 899174515, 2056823107, 1153167350, -1350266455, -1976889226, -1858794498, -1506928161, 1849354552, 592664564, 1982547751, -630640551, 1828315646 ] ], [ [ -623681214, -352401981, -867805071, -38378886, -1736499272, -1178318176, -1838352237, 1571189631, -191497804, 1140647040, 113856959, 1593229149, -802230478, 974018447, 355086026, 1755021298, 1316542358, 422455078, -666706448, -1949159146, 1074342319, -1890757844, 452967067 ], [ -1619871204, -2021090235, -1732800570, -659020676, 116144682, 985948653, -360267409, -1568362648, 1834133008, 1760975788, -117429671, 96104787, 1259981080, -172442473, -1247961743, -609195701, 1611607800, -871495749, -261393569, 754077891, -984163043, 628682855, -306676075 ], [ 395501677, -965643427, 1209548619, -1362660801, -2108526827, -1389381516, -1310899276, -1088524135, 2140954938, 1703073214, -1173461286, -765722922, -1215581387, -1841831520, 1865085902, -589251736, 107583476, 1097567054, 283486421, 1011471315, 793117861, -1669763709, 1173811049 ], [ 1285654019, -1668654818, -1832081587, -493258757, 594775737, 365704341, 2113617732, -209700288, -1121466683, 1335842779, 371388779, 1631940203, -1704208588, 2019547621, -92841709, 904835325, -1228391611, -674669402, -1434300928, 909389261, -1161021319, 1814605525, 170722531 ], [ -1098720715, 1516949785, 794145323, -2039700014, 1143208280, -1393114527, -430550178, 28173352, -2105494899, 1558696449, -2108532824, 725408881, -448901761, 575106533, 674725029, 940589079, 1960866532, -1933617313, -353948066, 1995753504, -1793648, 1124930565, 125975176 ], [ -442672959, -732804929, -1130247299, -236494196, 1164544249, -530790496, -957395168, -2116541608, -220193001, -461579256, -199318332, -570459961, 30313565, 741915506, -483106910, -68397330, -356860672, 985253706, 1652223191, -1391302937, 1713287566, 1658824653, -217204750 ], [ 1427371868, -302518192, 1064687700, 762445477, 1367500274, -1998606984, 1467120238, -209940656, 362394382, 1816866742, -604038125, 1077239615, 104590813, -1002277697, 81314254, 1963521766, -536457440, 1201909725, 965226570, 927478253, 1216975483, -148877964, -821501447 ], [ 883810415, 380237908, 377097626, -918594246, -2085504255, 46536186, -1128504000, -1723831319, -718431402, 286552030, -789957158, 279501261, 843053131, -519921693, -420999669, -768729178, -1963157321, 970951504, 1507289725, 1501573371, 286321131, -1435348011, 1164018152 ], [ 450706705, -673019024, -149138365, 473201351, -572394547, 1365324927, 884874695, -680831043, 450544580, -1533164369, 132666241, -1175246951, -1533620629, 940461854, 1655948705, 845611792, -812833768, -2034181823, 104929001, -358296186, 1845277592, -111577699, 903367342 ], [ -1135038353, 65620347, -897162784, 1243125841, -473867944, -2119820333, 2142497030, -394632842, -99032953, -1793509185, -1871495679, -1288281270, -762768728, 1270441756, 1616019204, 910749821, -373219476, 1322888169, -548628460, 1228213911, 636247168, 2139868522, 441300333 ], [ -1451962407, 1923791685, 787280737, 131556979, -2133616471, 599897986, -248410984, 904782024, 575913353, 1807081140, -1950108895, -1970672457, -1123269651, 440275702, 132480766, 47173823, -26592338, -551398942, -1737696004, -1219627149, 95312226, 940208049, -1338868301 ], [ 1017695970, -173476605, -707875035, -374776171, -1197844348, 117148136, -717163409, -1019070336, -107744502, -380869068, -92879181, -1774222100, -2119392014, -174176458, 999545485, 1918160740, -1185753762, -1840319403, 1358414719, -1045455479, 1301060553, -117074363, -633948611 ], [ 358857716, -571376167, 3773092, 251581904, 385997295, 1995029221, 1051838065, 1565571940, 1432255106, -27419870, -2093290708, 682772918, -1438571939, 603515740, 92621064, 1049707618, -1622046511, 1764123398, -1951895598, -2099774561, -361014799, 1087786867, -199718237 ], [ 910238482, -1745443809, 1034517861, 901519205, -1658899377, -44189497, -2013035625, 486403218, 1630624684, 276000487, -1258202590, -406539119, -291719272, 598170439, 1675452047, -1239470037, -344970590, -1047312040, -1887346573, -1170090474, -430118463, 182777644, -1126099226 ], [ 333558407, 1153563722, 1997888612, 1886079867, 1523200195, -644690382, 466538899, 1352090278, 961829104, 1162805384, -1777331797, -1952669729, 2041673690, -1062269341, -276023681, -2007101380, -1154654908, -526340067, -1663796133, -243206435, 1312785161, -778111230, 1652741053 ], [ 1496885879, 665430182, -669172728, -1485970147, -1823417669, -1320415881, 1758541996, 1199581066, -396344684, 1590691284, 1870279334, 1587905983, -1413182471, -1437591777, -1167301168, 1762042500, -308784782, 672645427, -1747493400, -1909999890, 971203852, -2062582678, 1393405544 ], [ 1369317647, -594115700, -1047833048, -429041521, -316139757, -550205509, 1648938210, 1547376107, -669711181, 2000087002, -1545183482, 1972288420, 589741098, 1945129365, 1558874916, 1023330055, -1892525292, -141434720, 20277026, 397785816, -1440585262, 1002845489, -376922402 ], [ -1465877252, -1101341087, 426659527, -135869182, 357215838, -926545638, -343822970, -467485982, -1577820846, 239089132, 322162100, 302899776, -831596549, 726488807, -398467010, -2092216212, -477467700, 308870014, 1031978491, -843644352, 1302042845, -160921907, 812508422 ], [ -529652517, -596730975, -751625747, -516976999, -2111782692, 1300280626, 1322585362, 425187738, 984027064, -613929026, 1250964145, -1621634700, 58012320, -126690882, 30180499, 1746562313, -1048451776, 341209403, 1704790912, 1782453110, -1420706266, 1167407793, 222737126 ], [ 2113845662, 106027580, 286332301, 1448041175, -1370961, 1157972562, -374184188, -36311533, 192968406, -2096238434, -1695769078, -974185633, 1625493174, -383736154, -1850460561, 8415424, 795051667, 594598021, 1794616130, -577442318, 1560238602, 316699176, -1343885652 ], [ -1128884251, -855918539, 296937108, -680421334, 1990424811, 367618728, -1148903135, -1891994295, 612598592, 1556209034, 54943843, 1168750006, 92976936, -1117726973, 1856672891, -621586487, -647581338, 607088742, 215213805, 276142814, 1971036133, 1629506362, -1288721112 ], [ -34012799, -1138347982, -1015253094, 321770953, -168091178, -1037517875, 1644845583, 818918864, -673847015, -2116993372, -1672101207, 702914828, 1422442887, -809402883, -1880180379, -1929911487, -1887829624, -595299153, -510160591, -1230340540, -306920544, -1356253126, -609146976 ], [ 461209819, 905842948, 1493161545, -1898907714, 988779049, -1238836035, -1513263395, -2107363123, -703609869, 250592887, 417910943, -1202402304, -1995535872, 735952279, 1816747445, 1940266785, 1729425564, 1613600680, -1826296337, -593700155, 1520461967, -1687116267, 2118184050 ], [ -1394787552, -31690924, -71870494, 2113401233, 434809448, -1491854876, 897770460, 1038193790, 651349664, 44875046, 1874923884, 1920984107, 1399752981, 1986369511, -1063145080, -1204029844, -1853358198, 155860374, 780780413, 289747717, -1915441285, 519340476, 1984784434 ] ], [ [ -737626318, 458916756, 1271298212, -2007773858, 479631166, -502846139, 1062495958, -754012500, -2050105896, 92751174, -1166317246, -1120076226, -1327254497, -1164831989, -1727730749, -1265175322, -687252557, 2091216013, 925948432, 117876727, 501399413, 2095329056, -1824096776 ], [ 1825247035, 713825601, 1933163207, 1597672730, 1866388448, 2131857074, 289921448, -1599558755, -2042475553, 650457130, 300910170, 762213626, -581241103, 702407303, 22976099, -1377848574, 555337778, -2045683337, 162072961, -1757499211, -2027949324, 1378799048, 2092475670 ], [ -1917229665, 139910730, 443016968, -1604092870, 390189809, 247405881, -1626381068, -1752453563, -956633470, 1425916941, -521191647, 906498951, 1915225548, 649385617, 164422687, -103451610, 612793935, 2114013083, -1006558990, -1430098741, -373106799, 461645881, 81868133 ], [ -1199653795, -70735833, -1229932387, 1645942422, 1092984497, 1237182077, -1905124300, -500881388, -203923224, 961784681, -2953133, 21806301, -1939065555, -1380173746, 2014330870, -1564284352, 2036017153, -1945039942, 1069764391, 2011303199, -1220696778, -409713150, 343947882 ], [ 1010593172, -1769580166, -1677915062, -1408753395, 1111050484, -204618484, -622153951, -183662919, 150678928, 353184462, -1806290122, -2016255777, -159180011, 1194175824, 1695818539, 532912278, 1061755009, 952493344, 1453709162, 2071001893, -1750984797, 1702544643, 345205898 ], [ -227435807, -2050594247, 1179189755, 2106106514, 1975171532, 658773104, -612108841, -1770941584, -599270565, -1131217904, -334893675, -1550505652, 1810525135, -127940840, -1574805305, 312537230, -831141365, -838052271, -1529992901, 2134558412, -1018342709, -365373181, -1852486982 ], [ -2072211748, -1042171462, -101803870, -1724724338, 1249614496, -1059827517, 655797206, 252162896, 1362059504, -131107236, -2130041591, 518529168, 2103368702, -28434294, 819013975, 826013679, 225361508, 1696602267, 506251285, 221872815, -1481173167, -1569048188, -1642768683 ], [ 964503828, 1631080536, 1644827648, -1592016980, 1965038575, -548311384, 120837031, 1733832181, 1131516982, 2139995664, 30658998, -705873897, 1570474654, -643665847, 1267649500, -223917964, 398796299, 1912179713, -631075963, -521409896, -1932521374, 1847716271, -855045919 ], [ 1034121228, -1909772497, 299863275, 1089060196, -121264950, -608500433, 1964607439, -449479991, -907888427, -119602480, -950760176, 1935119148, 779075982, 893292242, -1546246520, 451565960, -561374390, 1302376936, 1479352878, 1895901876, -853771494, -945188362, -867663972 ], [ -304391592, -885118343, 1401848872, -1509301181, 1505376831, 23360598, 346170875, 613088376, -589805837, -660690090, -480136854, 152451753, 1011577053, -467928020, 1776953109, 90653491, 2060151432, -2008719139, -2113277518, -728468218, 1009219192, 940313378, -310609630 ], [ 313505696, 1259262081, 266468079, -1584704799, 1060843058, -2138485286, -1597614, -1147772018, -2017387386, -203196849, -8313262, -193607925, 2026881069, -1906405339, 36967478, -363979019, -631262140, 1916949757, 592663347, 1425646356, 1138407565, -1962410816, -457518282 ], [ -2002614532, 1495482646, -753520486, -1580828430, 1748454769, 2126206993, 831763922, -1427932015, 478822861, -1886376179, -640734382, 638878063, -663144305, -1404686911, 168695778, -1679764347, 1162515399, -1339878049, -1263785105, 1042300426, -1879261418, -1512626204, 131274837 ], [ -547707349, 1060213493, -1264026413, 1052772080, -579111113, 1301448742, -82984324, 2056986892, -2018578042, -893973767, -236000970, -1586143473, -177630426, 2111504910, -1615488587, -1214216074, 1314807302, 1446968367, -1917997760, -844943820, 749983753, 1695854635, 2077797926 ], [ -551616072, 1678857387, 322254653, -1572112065, -1623277592, 1127105230, -1931335838, 2111404730, -1224633700, 1513797132, 683499910, 12745575, 879918752, -469889000, 809151411, 278602916, 1055197545, 2104842333, 1393293110, 76001786, -296584723, 855103083, 2067341230 ], [ -1905097220, -1098824379, 862195858, 1471835288, -2125785901, -533310999, -298541136, 1225018065, 1832518735, -974379838, -1586743481, 646687926, 1789867276, -767635389, -1489988066, -1559000328, -2032513346, 1453372732, 1960588863, 1254402085, 1096339188, -1430195042, -1857869726 ], [ -1569912899, -952755957, -1792334002, -1953523311, 752811631, 327668203, 1424494567, 731544833, -389442463, -118943987, 271418907, -472470973, 329500214, -884422024, 2031741640, -215167067, -1074626381, -1741418323, -209496791, 1952442717, -424781045, 1503839799, 978883589 ], [ -846387723, 1771514267, -4395333, -1563265568, -490551327, 753187123, 570120206, -1191882692, 1110452510, 986919444, 2115383149, -75886513, 126651322, 1651813203, -1341038062, 1022387356, 557520137, 395778936, -1551844165, 1654387814, -1702956200, 1694051556, 1495278418 ], [ 1969193379, 1176340552, 1975319874, -127073177, -1408564846, -1273781411, -1323003014, -745969602, -1066532134, -1862297787, 454944154, 942501966, 684359848, 1626471373, 321470988, -245908999, -997765502, -501780341, 2076743675, -274048736, -1565758525, 1345144998, 1752969262 ], [ 476874760, 1445885703, -980355447, 385488520, -1150805016, 1579954699, -1982973232, 453560938, 2102670924, 640897352, 1980342226, 613646219, 894926217, -1376384175, 1109141737, 1552961267, -1638065760, 796133068, 1797417043, -240126182, 105739364, 569923664, -1366722958 ], [ -1705274817, -64248868, -1026994737, -1914459170, -751771819, -17656966, 1101444285, 940204890, 459878783, 607191483, -820298025, -645385016, -1575859271, -1155279122, 30880002, -277172672, 1662411981, -1193255197, -393173834, 674794025, 597940719, -1469420091, 246342814 ], [ 1755545048, 1738522418, -1370027238, -317770428, -245846357, -1560494155, 1155346016, 1748025301, 465060416, 1255068055, 1634365949, 383621234, 1243740762, 1369679828, 1764318834, 423993551, -258602714, -2004609200, 1164503884, -984317009, 1034706149, 232726096, -1669083075 ], [ -1739851641, 2135603041, 1944181042, -1402281709, -95203239, 285134152, 573787168, 1516320295, -678676078, 1343327981, 638671108, -974583732, 733826323, 173699005, -1771293667, 699843484, -1854462705, -1992725071, 1971120107, -1070227308, 122800506, 1832138993, 845772285 ], [ -1148420637, -1321629693, -1534903661, -596969503, 270990570, 1814343215, 1699479967, -242645891, 1810126076, -608744390, 2128699307, -1925311639, -1833051956, -1183010440, 1599545006, -1358457780, -1672876073, -37282822, 1171358696, -1147732447, 1599777848, 853616579, -1600041486 ], [ 1808837969, -1474959103, -1389798939, 1872570627, -2072053822, -1074190851, -562431187, -492597947, 751911329, 211920636, 315880441, 1538911740, 122579842, 558093039, -1000806045, 560155584, -218844753, 1528339739, 49849147, 693481938, -51620390, -2142025556, 1084980148 ] ], [ [ -1277442399, 807749137, -693904291, -556108287, 1502362104, -1963401485, 66871427, -890244970, -1218724903, -1397616625, 1444775493, -2042703724, -1376594717, 1418989106, 1883131733, -1381308241, -247444876, -1528192860, 1509975237, -340383970, 1327271097, -1082203355, -596404357 ], [ 359264699, 413932099, 191153076, -1974196363, 1676060988, 1192395724, -1766230410, 1065024496, -992455023, -487013289, -332343045, -244322222, 657406545, -1130735127, -297300046, 383538103, 1708587330, -1214497847, -86992903, -1630558238, 1992678611, -106155330, 542729814 ], [ 823736482, 1294360650, 1440217786, 1556036668, 61208572, -1723315968, 1775452646, 263666332, 1658993595, -1788316326, -879118801, 1272499465, 221086412, 710403992, -118397913, -1290512874, 747806621, 1627732234, 479870397, 189216298, 155422173, 503727820, -936896278 ], [ 1984649196, -7026540, 2132539782, 2118546344, 1920594434, -1706514262, 869566067, -309982350, -246224299, 512154239, 1863989671, -672646838, 1329565587, 1207466841, -366185275, 200158567, -2127775824, -612679283, -1688353341, -109547212, 955814472, 1467808872, 2077911128 ], [ 513875425, 2096533524, -1703632276, -1345553438, -440422870, -1816046681, -1921803347, -1226943443, 1212806271, 670912498, -1922947144, -1435313222, 1287793936, 1818662623, 381536638, -1793100918, 1051961684, -2133772998, 1145134340, -25014988, -1890353260, -88854697, 1580008167 ], [ 1896547219, -1294948096, 1120213881, -1555542724, -1983281401, -2031254811, 1162789503, -1248916617, 1590304803, -430482626, 1841908536, -587410562, 1426687624, -304975077, -1834153966, -837814018, 693605973, -731285574, -1924958230, -1886014698, 1595671193, 1187899896, -776040843 ], [ -2115560486, 1261582120, 986907819, -1192508839, -1348292450, -1898478702, -388952425, 1654564672, -505233915, -592897039, -1292492327, -384175245, 2007858496, 630192336, -692357313, 1074456796, 166487608, -389340141, -419078087, 197020673, 755536775, -1850543484, 1614696734 ], [ -1126261484, 1701739708, 2004845080, 793056118, -771530683, 1219685958, -1430076779, 1047566237, -456792541, 432262368, 102776366, -616897936, 979282203, 1009420937, -1738323533, 1276185944, 1511535984, 1800688505, 547847167, 220534651, -1167517610, -140263654, 1409538429 ], [ 1252226831, 1208911732, 2057578770, -1944459422, 992721216, 1540781127, 885388979, 1549893654, -665341620, 1688072125, -100130671, -1284412144, -1866995122, -2131491326, 1562099253, -129280624, -1867252306, -1373281009, 1922902118, 947143969, 2042898570, 1007208877, 172293747 ], [ 1734392828, 1287822225, -520041631, -1017332619, -979549849, -806470008, -246400487, 694750771, 1837203850, -159544585, -1835682221, -1653649278, 1969401652, -21680740, 2115917100, -1963331601, -448672969, -121911695, -354995711, 632846878, 2123724424, -868375479, 247275453 ], [ -1348347642, 1664157930, 775638544, 2099806931, 1921029781, -620225122, 150072782, -594631138, 245967228, -1459183815, 1746625347, 1995203082, 86566367, 1226379662, 404992247, 1509371099, -1096566918, -582856453, 272084892, -1438744727, -851939682, 996990686, 138468344 ], [ -454450648, -111899069, -27625399, -793447737, -2052853413, 661651258, 1826649853, 1085991359, -1017457252, -806782318, -1731560564, 601519528, -233178928, 19099293, 228498993, -2063977464, 1568736707, 1385508391, -483435629, 1747056221, -124579390, 1839023439, -1398757657 ], [ -2010782716, -987134476, 680846340, 803827230, 1288560266, -1178542260, 1633488532, -36926991, 1597694596, 1925878150, 667896493, -712079186, 159666670, 28027506, 1530383706, 916343849, 690924764, 742820795, 1899986832, -962949352, -671202400, -912064028, 1030960031 ], [ 1768643767, -419912013, -1843608842, -1661084613, 730052410, -374234802, -181620505, 75170328, 336120066, -566070225, 59750341, 263072629, 1816648774, -1563894225, -2066245316, 1686767038, -1620446286, -1450067588, 628911267, -2141493671, -1726995454, -741108789, 459522655 ], [ 2129549120, 1859250486, 1399006504, 432858301, -1330258820, -1426721643, 642333935, 1935967745, -1334355309, 155048653, 2032183909, 2036874629, 488148552, -1104283750, -1085570424, 913455819, -46537187, 226452110, -1183782257, 644383043, 83517205, 164306040, 1004207930 ], [ -1663140845, 2081275435, 342545686, 987956864, -412085125, 1758706250, 2090100088, 384345396, 1855049065, 946327797, -1652460494, 1708446214, -132607630, -1947506400, 943922748, 1917345244, -1722604851, 863928402, 1471885703, 1318111247, -1329939660, -1648525036, 1270247067 ], [ 819940389, 66851852, -1612571903, -788725343, -187584088, -2062304685, 328799478, 85194676, -953233524, 424542512, -1066550670, -935489001, 1464611377, -1218706072, -412995641, -2120602985, 893418673, 1123863689, -1481753783, -40118221, -1613559120, -670159884, 894370904 ], [ 46719719, 193672553, -1869206493, 16585652, 350527611, 491594227, -1089694435, -530686851, -955266954, -837554891, -1035798624, 1877315812, -1014171714, 1392586179, 1046368692, 1043683014, -1785868907, -1007562123, -979688684, 234878805, 1882064596, 515761528, 615108849 ], [ -1938527107, 2069835042, -1286818806, -1112778596, -1514123839, 1110991739, 1869105793, -929749711, 2064269314, 57558417, -1708627389, 1592861437, 1253296883, 332847776, -385625148, -1748514275, -1075585452, 448989246, -1161232710, -328234493, 851604781, 1676281770, -837391961 ], [ -1991343098, 977277723, 1823677737, -678475048, 552917435, -1232776641, 987415296, -1328264949, 1600109718, 1477567806, 131801830, 695467948, 1033221989, -1984798922, 457093848, 191913128, -1681676173, -1511235724, -1485401166, -1388820393, -400797650, 1572933154, 128452434 ], [ -2078499627, 1558858641, 382333492, 1258461781, -1453786684, -1922369545, -2012767999, -1947973994, -463661453, 639890533, 1839437471, -1486277666, 1360231298, 1218915790, 1844977645, -660547356, -1943954388, 1703817910, 587992026, 491266808, 1859727547, -1770475573, -2035705450 ], [ -924033392, 1532443254, 1606812067, 1508640897, -456207107, 1811742343, 463586883, -555390010, 550516084, 431692382, -1680953739, -1141088064, -369005120, -1793704464, 157596965, 135779235, 2065947993, 1202566024, 178126557, 1440547494, -2114574059, 1318439905, 1901360769 ], [ 542585598, -1369120569, 1409248307, -1839294962, 99655830, -1014055536, -1426160702, 1728698366, -1512994823, 84876428, 1602311567, 343447887, -906286623, 996585456, 44369779, 1239833610, 2076041151, -1957865800, -1404539184, 997321034, 1528787022, 2033892513, -1933886243 ], [ 1755249534, 548212538, 281661144, 42000212, -12583258, -1662968322, -1040167306, -614624402, -418609559, 2132779690, -1412462082, -544258190, 1391523609, -1301736010, -1829440116, 2032566916, -1795028063, -350824812, -351378777, 2071768551, 1237085443, -1967142194, 1434998489 ] ], [ [ -2142228703, 530770396, -361627123, 555404178, 1497682951, 1012545034, 741665489, -1234006551, 34925867, -824062076, 1384721519, -841719932, -1804549433, 727163693, -1755822602, 494713984, 2092029597, -1990674362, -618452204, 777411412, 763465025, -1602725135, 730906939 ], [ 723938387, 875609491, 825438598, -495847350, -205471238, 1728833550, 193650326, 1333855648, 513894077, -1796493755, -410323033, 806840268, 1023200542, -592353159, -514171502, 173728850, 563440906, 246020006, 647111607, 1496713308, -303400494, 1931055811, -338464485 ], [ -331891134, -1367144656, 307689401, -1565940541, 1826718805, 1909440506, 1153543608, 1227105074, -731321457, 2042741451, 1052762775, 1254958611, 669178460, -1011486856, 883194154, 173593950, 274640092, -437662938, -867967845, 2117969423, 2104220251, -878649402, 1828297084 ], [ -1602202756, -525252266, -484625837, -147435281, 852199461, -1641006191, 1442260210, 1816070989, 669610812, -1547212301, -1669912312, -1030945682, 1077299289, 1887084513, 1864538433, -407080252, -1884860568, -221648573, -608322250, 2065558792, 835161144, -420599454, 2104315657 ], [ 1316120044, 570725891, 2119634029, -2097076734, 614614138, 1503170084, -351445375, 756463870, 847682809, 1132777444, 1686270362, 1759480879, -773407688, 2113777925, 1667197431, -258984987, -1302189161, -2039552613, 1746736103, -1059816004, 475827134, -1693860994, -478797279 ], [ -1697467555, -1959861041, -953186367, -1749152070, 1215079136, -922402959, 197577435, -2048962619, -1254334673, 511561219, 1707539499, 1928191563, 1507657432, 620076801, -162486912, 221388144, 105441047, 1179540213, -33136679, -1121129899, -184735509, -1657886469, -1337217879 ], [ 1460236295, -2104065738, -1643790083, -930620951, -757652852, 956223176, 617906175, 763602864, -315031879, 641795297, -1988076233, -938474659, -1778560442, -1798257829, -1508814868, 1705397516, -1508607077, 492248439, -1300452004, -888301220, -1113462958, -1603826669, -1066687061 ], [ 1045029518, 372083710, 1670196409, -1139062364, 2125733905, -1984274534, -1185215818, 842449716, -700210026, -1075999173, -2067952405, -192727647, -729835658, -493531332, 125764057, 39447383, -612152642, 823736496, -1365211381, 180639795, -1088962121, -119658616, 1119908260 ], [ -1232121087, 1178746115, -1451819987, 945794882, -370589088, 1963379671, 678292734, 1789138589, -142268083, 388581933, 533364871, -1311726313, 1272944106, -653475153, -1181488468, 1167631196, -1979943948, 891169835, -1304786545, -1630198464, -1659534322, -940566044, -1656974360 ], [ -365236501, 1291954111, 480418230, 1496686280, -975368855, 187836172, -886184876, -74758807, 1852732219, -809338526, -165670623, 284525974, -1407777706, -1218195704, -2102265859, -1923713092, -670428808, 1831528596, -555707013, -2088683884, -200878597, -722200095, -1492443099 ], [ -2083486804, -2127794282, -1142330084, 81511631, -833307193, 2122297675, 164096803, 1178238104, 968059617, -1551171120, 533020938, 2039216608, -952253862, -1622289482, -335907437, 457424081, -936350456, 358853278, 809960067, -263705224, -1438241684, -1092914880, 102834930 ], [ 2022000378, -2127356546, 1863836344, 1808132220, 1676101274, -1329882031, -275379066, 583473487, -441732675, -869548919, -423716616, 1281570295, 1929851887, -1179305464, 493403852, 811774369, 2054731534, -1240205243, -451427098, 1906820213, 299102709, 1381785764, 1969747596 ], [ 144138026, -621563617, -275659490, -1086723766, -923649330, 278431750, 1759197704, 638530267, 1043444419, 665487837, 1395414335, 1539580698, -1091769014, 1425259830, -1868152041, -585633351, -1386764741, 18389018, -1965547461, -1271458949, 1286996661, -7826205, -1430028835 ], [ -1909798953, -999043943, 808828839, 1081177833, 1797676861, -1077851034, 212671233, 1936347110, -972114679, 637217267, -1924668646, 1846545131, 791508878, 808264227, -1619346638, -1722201637, -355140322, -2026228552, 279912175, -1643003748, 1560586958, -497292934, 1736987019 ], [ 2039056219, 1781066466, 1601046775, -243649491, 866093765, -1159571672, 1089715081, 474638863, -1633299648, -127460266, -1357061823, -1911520935, 1246812107, -1436536390, 426887533, 1077289587, 1176028593, 1180909123, -724762637, 277948788, -1636609440, -2045437153, -2028050837 ], [ 1734233102, -1393650529, 1251113061, 84613366, 68300157, 505473722, -772333041, -520030774, 1399223877, 2100702559, -815371475, 930347297, 466549073, -2106026177, 670089537, -1566775277, -961648603, -371528876, -986218816, -1813193123, 1227232460, -1661702835, -31845148 ], [ -102137815, 81274766, 1343222393, 207683930, -797312513, 1432511273, -823294938, -840297069, -545112938, 181405990, 1393460009, -344283138, -577790960, -183698889, -329327001, -1684538086, -477252957, -553594845, -276953824, 2080869364, 809902645, 1899878889, 82213919 ], [ -693538149, 829272113, -1158869078, -1715752381, 1425795210, 1491962895, -854216788, 830504862, 549336642, 1482573375, 1308390128, 2034586755, -723111549, 1307492527, -944702692, -2086001934, -736774717, -1530704038, -1710551937, 1465937778, -834323960, -407737036, 625390067 ], [ -332235561, 643965605, -1212905164, -224012762, -1077548218, -1523501334, 1966874389, 1205641934, 1439002872, 721257289, 351448778, -1689519836, 187893035, -330892843, -1723233903, -405515011, -1275143382, -1667037729, 485887351, 153115431, 1414594418, -2100918748, 758353170 ], [ -1035772397, -1455407939, -308080634, -819996816, 1750068021, -565609712, 1888761757, -452855838, -574098681, 177947286, 1698742881, 734446629, -636204062, 324376829, -2000989901, 1093988291, 11309405, -1043998846, -759815724, -1050430895, 1957538720, 1672782369, 1652515304 ], [ 73476316, 1398009046, -795686984, 718960519, 1753391566, 563028969, -1450940724, -1318555078, -1308648111, 1589213947, -259694907, 1919267315, 400324111, -118299008, 1528676160, 1044284822, -1037118747, 1499732750, -1182415956, 1408334002, -1383635993, -487967563, 4824848 ], [ 234432118, 868023089, 702766418, -1991959349, 2026385228, 1436621263, -744418053, 326321777, -143740061, -1538161325, -102827113, -145199216, 1765360463, 1256037718, 26709697, -1351711068, 1545947177, -7240699, -1092936237, 458367672, -648409538, 134877620, 417521288 ], [ -464560104, -1375665519, -1356325314, 957031029, -1063138522, -1562215708, -407602924, 94589904, -2145917632, 1380620516, 1159597905, -1042070828, 133864466, -1180668849, -1777305124, -1178128010, 605506655, 971190635, -1970093401, -147317080, -397374729, -2122068961, 1789101644 ], [ 272552132, 350138127, 879804877, -1585688461, -908711129, 1445877293, 38108473, 1851021731, 1350186633, -659564686, 1791021900, 1527470949, -1034020237, -1045594139, 708190081, 1108108552, -103251756, 932724064, 1889590163, 559111178, -370996092, 1777478764, -531181933 ] ], [ [ -1871518101, 1162539187, 1857648516, 643099292, 143059390, -515491996, -723751194, -445782506, 1787428690, -1931800631, -563727862, -1953510810, -1132522373, -1290283943, -1499654351, 1273667346, 464338977, 1052286472, -1086313694, 150582270, 722985663, 824177889, 1211154766 ], [ 416413333, -1899386299, -2065040429, -27163815, 1742817878, 786841502, -2032348443, -757924705, 596352953, -1995906525, 1767107859, 1566996176, -1291777585, 1379341023, -1791878786, -523386829, 1551949154, 1996872770, 1054474688, -1697816623, 901731843, 1982466064, -1170738430 ], [ 233010347, 738576391, 2060348175, -161481044, 358883816, 752299286, 1379963091, -1450617320, -1388325058, -320689856, -443946378, -1172828485, -1151388475, -91544046, 1016442554, -492284881, -1519124210, 769190649, 2016010531, -1738405055, 989061123, 819195703, 1445234764 ], [ -732382049, -1074971467, -1836858000, 1872916654, -2035404756, 411755428, 2044785374, 400658499, 10621123, -1191405083, -1251474785, -1391773943, 2013943692, 1341028990, -601993460, 1278074773, 1008412512, -195307848, -1364168085, -1816204476, -45170248, -1222306424, 413848837 ], [ -1152481796, -431655588, -1918374731, -1381898538, 2015911691, -1448880634, -332396328, -1820675891, 573905779, 1292489965, -695262287, 279956636, -498161228, -494083132, 515842414, 727746550, 1582525820, 1224941125, 1356059440, -1683572789, -158831467, -1666256510, 138145962 ], [ -623467485, -176776908, 907105374, -1444468305, 785415111, 1140626240, 1280993619, 1000097695, -476302332, -1849018416, -139608515, 913377690, 1923365704, 18322925, -1588441768, 162199367, 138339586, -415701877, 1806722242, -1654939508, 1516093359, -1970668740, 459498337 ], [ 755873332, -1241345488, -1653276334, -765157191, -29249322, -1015080916, 1861847388, -1436123502, -1153261735, 35859667, -846753672, -587062877, -250262579, -313962782, 1589931422, -1901682695, 21593253, 1261955492, -609753051, -822903317, 2062230142, 572036785, -1768660576 ], [ 864349612, 170714562, 1662422568, -237544011, 1813373520, -1145368422, -2108693103, -379199485, 1675601587, -1960855112, 1097992363, -24258853, 386622358, -1335326317, -1575751109, -166370357, 1039481824, -1559580396, -1574394419, -1627752400, -943437533, 1721993519, -1341483541 ], [ 1539500696, 2116133152, -991159472, 1215414590, -924572988, 1168049695, 1378753174, 760932767, -1075789691, -1564231777, 2003783797, 1582027267, -1992387493, -1332260948, 1855470062, -309458286, -1192804686, 816141172, -101504172, -151783780, 1874275048, 385640220, 225608199 ], [ -1082105763, 1755793384, -197419739, 409004312, 1000051282, 1295046462, 1151805432, 1536358069, 1937360425, 727570550, 1759773312, -202486589, 943619309, -774004887, 1543690145, -777836486, 81361771, -1918122683, 920788322, 625016714, -2093167763, -348312883, 2016934713 ], [ 307140036, 478185415, -325392374, 596624861, -1374803957, -1163819698, 841728182, 731854004, 1593640457, -1231654390, -731534187, 1079126432, -1467643657, 664535767, -1138771656, -30807729, -1957721963, 1326761217, 463844291, 1877490166, 1631623377, -1587604108, 1990340068 ], [ 791446263, 1643801321, 1764590379, -2143602117, 702619380, 1749874703, 578070652, 1114147310, 1262013669, 634684014, -2138594515, -226552020, 1811042696, -1432962124, -407824991, 1193797012, -1647686058, 2075700610, -1085886930, -1859935034, 1252205556, 2098848222, -1972203729 ], [ 1949982669, 1264382736, 748985301, 194188417, -525826662, 273029660, -526654396, 1084667286, 1602821529, -2127517633, 150553890, -813530404, -587967864, -248174045, 248904099, 1631085681, -1376730431, -1551980548, -303661216, 2145118711, 152673023, 41163168, 1272728187 ], [ -2130918903, 2090417554, 1321476133, -1158750225, -2121802805, -390983437, 289088322, 1368322416, 2002302309, 1281626505, 69110687, 1931208039, 576335998, 1045125596, 74089490, -549074232, -1526695795, -2113013193, -1662781439, -1923681614, 1737451899, 1594703352, 379617213 ], [ 442571635, -1187414820, 127652035, -1015585097, 1391532346, -1741501583, -544069244, 1884404301, -2132972875, -2014937712, -2033364247, 1398629544, 476362625, -303842717, -941272149, -1094343486, 1796718946, 149788709, -1048812030, -114743706, -428360269, -852242116, 1048724010 ], [ -465331643, 312930692, -166583985, 1268716512, 185242305, -1318907764, 1048015590, -930304228, 2045593742, 89777045, -1556263719, -173876471, 1359564434, -1242947792, -1374424310, -1996449352, -1515322242, 1921533164, 285029258, -1469978841, -335577693, 690235532, 1526584391 ], [ 127478074, -1101698932, -727954177, 921403204, 1310866340, 1779188116, 1492448123, 604236954, 595295504, -924592563, -481887205, 1110707772, 201704053, -1009243383, 1373838402, 413820291, 938753256, 1814315097, 1994487969, -531821472, -948596231, 2079830605, -1832280359 ], [ -54142034, 541844408, -1092002582, 295938292, -1007329534, -699091395, -1421481226, -211353309, 1250537258, 269439743, -1992521559, -1108496407, 310547733, 1227706441, -1282790311, 1269671742, -258080495, -1985865924, 2103217587, 1302058065, 428278146, -108002982, -1792755846 ], [ -912406194, 752878847, 1603714911, 999389589, 1424832251, 249268741, -880493023, -1789884024, 886946188, 303811606, -742550698, 720202198, -1765729044, 1647081191, -644148120, -337960648, -2048222240, 721869136, 933076568, 15165687, -275381849, 693612584, 626654194 ], [ -1602060228, -690575904, 1713389773, -34121334, -1710425013, 947071072, -688227069, 845067848, 1846548419, 745651985, -128337046, 702906057, 158096733, 173778780, -451496572, 2076386155, -269608155, -1313354313, -38388485, -1129657915, 685379663, 722420435, -1716114777 ], [ -696830487, -1579161089, 177562172, 2011429160, -1648384752, 1736258685, 1997095997, 289813465, 1357343766, 2129390896, -1010373281, -1539623353, -524687844, -449626157, -107826870, 93000647, 88892430, -2008472458, -1000412447, -1656703390, -1235267385, -939038092, -417791002 ], [ 1814293471, 841148257, 1769231781, 319755157, -931567741, 1943624641, 1793480721, 2128626606, 1131997292, 1259398442, 550913295, -1124916033, 498369913, 817565834, -1328668985, -1856984225, 1203177492, -1718904041, 775085080, -1543000340, -1875015924, 73330559, 106187829 ], [ 244698352, 2147409796, -1256396837, 1690935043, 127671434, -541982883, 31352353, -84522976, 1538896579, -1628626852, 2113279216, 1548997303, -1776172219, -183552349, -866242048, 633162097, 1061575526, -535073470, -716784447, 1325444074, 1839402459, 752833171, 819782250 ], [ 668466599, -505755890, -1353556175, 843078586, 668913867, 1167688278, 1054927985, -2124972153, -1129706121, -1812692403, 1598700062, 328737594, -1645507446, -1373064519, -909254993, 1887548525, 840173997, -224392609, -1136349111, 1065814843, -890120340, -1300653621, 1813379551 ] ], [ [ 1734793559, 270457884, 922146803, 1007130767, -792429302, -1662262429, 996107158, 1991352583, 921429037, -642092632, -1299888361, 418373296, 2066655286, 1979980019, -105426514, 1325103402, -624274652, 1367996286, -1553158396, -659417419, -244906102, 244659393, -1458545456 ], [ -760686647, 546228596, -1474284949, 2049905942, -917390112, -1585831835, 1484637118, 977400223, 796355848, -1244997384, -1346056809, -2138630033, -1445112670, 445945163, -1101162090, -1141753854, -148439112, -2015876718, -912703251, -983862866, -1891384482, -2117368305, 1209715675 ], [ -39457785, 915565935, -1623914246, -765915500, -1637820769, -1810663712, 223634571, -169204041, 1873686832, 1493961026, -531349838, 660969130, -907074456, 293488095, -1984529151, 1155857593, 907863110, 874791936, 1960163617, -1826742299, 228018481, -1020640720, 1973008735 ], [ 849930111, -215427394, 1790373960, -655261979, -520366223, 979529930, 857895520, 986152425, -1996095375, -960354009, -850709642, -338103490, 907779689, -96015630, 1974729744, -663767898, -1196595475, -449077935, 2106483584, 2101184449, 2103582638, -1611623441, 1909985471 ], [ 578729689, -1054449748, -420968315, 1618543832, 1165796466, 356324534, 1064709237, -866092895, -41509935, 1573036364, 713221676, 775613143, 1867213455, 112500422, 1006416195, -570671081, 1456288347, 1898717048, -813537843, 680519146, -1334513707, -668185201, -78961454 ], [ -1474482050, 1269123378, 879962507, -905504965, -1013244918, 746262921, -1435490387, 1246676402, -32688889, 883598209, -951085946, 195100290, 1029934410, 489051229, 2119925002, -1882048685, -1415637903, 182075555, -523097707, -2105548641, 1810996920, 1527528100, 1153446535 ], [ 380951953, 116246694, 2053380840, -893496414, 1489775833, -140709303, 250361730, 23763175, 1153125451, -1938797064, 1581899355, 1942655700, -1919081809, -74903331, -222669179, -42743425, -1213585894, 2043655601, 1126938756, 973399349, -1458470180, -343027273, -300023088 ], [ -512539188, 1277084894, -927662717, -1838311129, -2040005653, -1550154772, 1474226778, 720716859, -1592303767, 917950760, 1491295485, -1983123324, 1120898756, 380376982, -1663591102, 1288902118, 1532760307, -427207310, -1377305507, -1670480911, 913287476, -649081906, 1953660889 ], [ 2103631575, -999737057, 2040243755, 2013228318, -136100620, 708965889, 1821247614, -391019603, -50801844, 1363072403, 946777707, 2114051751, 74783168, -892662858, -434627004, -113931023, -709997591, -484238898, -161902743, -968323920, 1995409842, -831248250, -1874528831 ], [ -504890307, 1863795417, -1659301707, -1395382214, 735311612, -1612977009, -432658643, 1007721146, 619711536, -1975482244, -1081118249, 290999682, -1813486213, -102556990, 724189824, -751088505, -1581478532, -2131486338, -1123455982, 1800394333, 1404750499, 2051604565, -19664768 ], [ -514726838, -295659738, 1087900104, -1533586558, 688053674, -67909680, -778671316, -2126473920, -1143733610, 1125276219, -1065595994, 1583416990, 234774495, 38525149, -28846034, -1130667291, -129149899, -325091681, -102076051, -1463121909, 574911992, 222582717, 1256252002 ], [ 1002215967, 1192023836, 843617925, -60455332, 1756841715, -2069259955, -201519083, -1680529220, -1756141517, 1429125201, 1982099601, -141718997, -1841377609, 65975407, 853223684, 162100197, 115583589, -1707090075, -1504766813, 740780851, -2076772016, -809714690, -812544841 ], [ -1351412826, -2042960750, -1657823011, 763372650, -2075750774, -1647163604, -1004834181, 2051840719, 273385058, -2000935660, 1970196207, 1649551984, -654167462, -1599249906, 221432789, -525811441, 2098452916, -1761185262, 1962962550, -34443513, 639985437, 1888366413, 492433374 ], [ 1842698500, 1271341818, 1645830028, -710101156, -856636798, 1062247919, 713354202, 1350694493, 330081092, -1523146771, -80737307, 1160132081, 184089873, -527745171, -1450342580, -683059078, -1696847701, -182516043, 795607661, 593800711, -1852548126, 1764997678, 1800628784 ], [ -1309408470, -520812115, 267073750, 188996461, -273216690, -1376440251, 1903769967, -405048780, 956973147, 1417104098, 1203934275, -1544739761, 1264560302, 1282871943, 446941801, -850970134, 139047913, -365017630, -85826134, 1414564326, -504265536, -11461422, -2106058437 ], [ 563356362, 1549355411, -1833774753, -357791597, -208601145, 668199405, -1370282676, -471955398, -554854773, 1849461104, 1491707224, 1186097607, 1981404317, 1586639502, 1978313304, -1836799692, -886809549, 335706074, 1173994802, 629664783, -664280145, -1645612916, 1096257106 ], [ -858549098, 1011256302, -52288594, 1942330276, -978583237, -1619782566, 2025088630, 1759061893, -1240877112, 1027640780, 1400204045, 601935188, 608128942, -1358405548, -1455977659, 316895241, 2058197436, -1846231831, -909023926, 2124625240, -1461845648, 614408758, -1156970781 ], [ 1153050913, 185370318, 1799881857, 361793109, 645244507, 398416303, -1473466038, 1333557603, -223459822, 1157421814, 1584264354, -423687381, 1835836911, -1267971723, -1841575177, 1018769888, -1613084129, -37993139, 784547050, 515916090, 947772866, 512531414, 1898022379 ], [ -451701242, 248613873, 1094034506, 39424208, 1246251787, 1096026654, 1550374619, 1154589904, 1542562454, -784472922, -178480532, -1742591725, 1117461992, 620443325, -1499926288, -571275876, 1004313631, 790549220, 319375878, 170122599, 2132563228, 1789764309, 1705965638 ], [ -139430309, 295792437, -1659894008, -1825827013, 567985372, -2147187781, 1752902081, -952959744, -1294340315, 629196257, 956516494, -1968218330, 406802541, -426058883, -2123250720, 548628696, -1396297144, -932633156, -1391565136, -1784645874, 1123251997, -413948963, 1875968144 ], [ -694106531, -2108390077, 254818224, 474949308, 1668282760, 1464161504, 983370808, 1076752035, -1631402531, 1530046105, 1478929715, 1514548921, 221536593, 1032735002, -89720402, -833337127, -888423382, -1905332650, 1850534812, 591481703, -529038404, 1856620690, -1441288845 ], [ -961305275, -1300129081, -127622784, -1742331404, -646352786, -1253640376, -2017414111, -1885637869, -73672737, -58772751, -1957765258, -1912358377, -1669787058, 476382675, -2022247272, 449923298, 1878067864, 1779448573, 2069733548, 532229545, 241363476, 1225139373, 828066221 ], [ -54693514, -1389116817, 1314265904, 818442678, -74016264, -203534312, 1875913315, 1793214979, 665058642, -1996741991, 1639594331, -1661916343, 1610373067, -797621380, 298885872, -1300299407, -1376010902, 643785971, -1743188067, 925312348, -230044178, -222628097, -1815406854 ], [ 290227829, 95394918, -1836935131, -1262296450, -1541303712, -1843587675, 1461912015, -1282571984, 1075221014, -1147706944, -2095471346, -44770573, -1061732992, 675316002, -2074468960, 1549319488, -1396585313, -1111829939, 1913438495, -1204240372, 1196984426, -1329584389, 244360122 ] ], [ [ 1314049514, -428263969, -1691726045, 549835867, -1583775218, -2026465995, -860495831, 1123015752, -2057770863, -1476306099, 306929792, 1369704034, -1941402781, -1432609355, 826171037, 1049242888, -654171352, -462367653, 1432591168, 149066398, 919549149, 1286055805, -169296872 ], [ -600111528, -373794634, 1651939411, -306403607, 1394742531, 55723255, -293842124, -1916248036, -1255382150, -770066188, 1412361927, 352701706, 937428666, -993114970, 1368144671, 2110279383, -1313864550, -1647705607, 2031456874, 1654396234, -950851640, -18216462, -1024337451 ], [ -2130777546, -1188706122, -756806552, -1969928400, 274079126, -838407861, 1022512848, 1867523801, 1821504134, 1053321196, -208418542, 330806092, -49790013, 2018035028, -2009170877, -925884785, 1138074369, 1761137056, 1219089462, -1214990248, -1341545677, -303481556, -2031809840 ], [ 2019440466, 282554196, 1063521297, 1380554754, 1429122544, -1592638387, 1540468117, 321196339, 1698709699, -723734498, 656547703, 792913158, -593876878, -148168621, 1608574411, 285151696, -643685224, -1548841932, 2011577533, -1662632530, 1384507230, -233191206, 182062583 ], [ -1896805103, 1660831498, -1988771992, -2023946499, 1949277464, -1611469573, 564430164, -2002063421, 2104333166, 837289240, 1301498251, 314380379, -932667653, -1986448040, -745543265, 1067473285, 312143846, 1427373610, 1804563427, 1037669717, 462000953, -1143418587, -1272436347 ], [ 1853059704, 126292257, -745810835, -1773513138, -133758214, -807869570, -690585968, -1038942879, -587537163, -2089121714, -223203176, -2013367647, 153342279, 1088832415, -1097564333, -449290059, 81555658, 737234417, 1125388057, 1049119584, -1286972379, -463242058, -831416339 ], [ 541003266, -674167261, 1015797742, -704102662, 51977332, 1207819359, 1982224930, 1811505175, 1661018318, 461548435, 162277832, -120959514, 307121902, 1695062608, 115009062, 708483999, 688840768, -933486813, -1916009828, 549708719, 1256643021, -327977140, -1468243138 ], [ 72279630, 386665659, -1097526359, -305487011, 1318194608, 583506712, -712916304, 823449361, 681878844, 1008274020, -694586383, 1843044319, 1679282614, -1371974542, -267686737, 1411676510, -1143073919, -1008978731, -978164289, -803783096, 1364634801, 116647961, 1273023272 ], [ 1226151179, -498186927, -645669664, -1236478153, -1354945605, -909233429, -435004780, 614170267, -590327467, -1239479424, -1150212402, -1881448295, -1503759945, -222150951, 1736873323, 1860979937, 999835794, 222128049, 1396826962, -294313076, 291134434, 1620129191, -1426570863 ], [ 1538372738, -588294522, -1325473804, 1902283332, 2117897363, -201151446, -330097227, 1346520339, -2111647406, -537816705, -1288991125, -263691986, -1537628953, 580712260, -188463770, 1365147932, -1944362888, -1157799717, 2037681864, 1847340072, 683250962, -1790825123, -475938258 ], [ 68952904, 1075316930, 1774490447, 1027049989, -640720527, 35274494, 1591508034, -1939536750, 1283293485, 814344881, -1136113384, -1783022455, -1733964993, -1752062027, 1744346204, -1815339321, 1743269085, 674084530, -901290428, -1310956388, 1149906763, -174185838, 658035642 ], [ 78430871, 61316911, 1331679594, -271180359, 92611392, 2039245041, 1066664299, 1867937237, 523738279, 1561959891, 416303444, 1215662202, 679766094, -1635530107, 1325305772, 808213867, -611244743, -1802513435, -305731817, 351097150, -2128077466, 267858581, 109184013 ], [ 1397685485, 100871615, 2019915967, -1660411018, 367441064, 685383187, -2081451023, 1244031119, 2068405065, -595115710, -213251637, -1362305659, 1705943271, 1874069518, -526238375, 495592189, -1962638403, -1981813220, 1847253233, -782922587, 747856573, 1975619764, 1253514780 ], [ 345784161, 1280244238, -521475614, -2141635148, -65696875, -564569301, 1864482137, -1018633056, 1570908555, 65564939, -541919460, 714750024, -462759423, 676331553, 239579362, -2056651765, -1425146885, 1713772829, 977484542, -2119285177, 287328253, -1647254959, 579185374 ], [ 1305066310, 1698152741, -275728362, 1249323629, 1263124267, -627974485, -315924484, -1967582479, -1863660211, 1058949081, -1809901331, 1291678339, 803526514, 1395162107, -216193949, -1497892521, 472679672, 997835816, -1061062437, -1750869272, -454205228, -2144116358, 135289768 ], [ 1683212935, 965918763, 773901452, 1648367970, -1185605529, 641399614, 649827684, 1523343924, -1248635353, 1791030309, 1095413845, -250644082, -1576612113, 926946844, 874298613, -1903263068, 408654142, 1694957729, -1722746008, -1452156692, 301643776, -182316329, 736486021 ], [ 729227177, 1389212183, 98397694, -1239759687, 1744166500, 1434841493, -466166372, 1077940637, -1109357845, -670682506, -158559770, 800505320, -1537658550, -1385344542, -944674702, 1476491760, -1331361400, -1869361881, 2001046887, -1742391243, 726083394, -181951872, -166677311 ], [ 1428691169, 1082327123, 1691610689, 2135515796, -193798278, -993241346, -1883758506, 1170173069, 1591203008, -1340026228, -1107528786, -561033964, -1511886848, -1107025623, -2145151376, -1343237473, 1917867989, 886614463, -1928157519, -1119050085, 2131250713, 42556751, -583754856 ], [ -1676433226, 55212482, -1346425185, 1410613281, 203849962, 106713178, 1060823541, 1430271225, 1855904324, 406723811, -639475282, 195538588, -1267692582, 802700776, -420151619, 120731328, -623007403, -1723648109, -514010674, -1357986947, -317631365, -1579728567, 1858563447 ], [ -449716658, 1120822078, -115575376, -860336228, -2126424867, -1766783413, 2144011280, -592791369, 500717396, 478731134, -62224069, -373503538, 376989077, -130948460, 1764453642, -68383555, 1318190724, -533736198, 2090594131, 1066204622, -1393938004, -161219019, -2083590460 ], [ -326353065, -63597880, -1367630804, 212278540, -510768000, -1760665758, 1397634100, -674198748, 2102572128, -1800917938, -235416949, -1352110316, 1718042847, -2014214343, -1129145318, -520800907, -2108033676, 1322201148, 1246054249, 389358176, -1331412308, -575041849, -1947001574 ], [ 1894735590, -589954306, -1821998275, -1212085469, -1298324165, 399272530, -2082400516, -2078308940, 1267473575, -1489960903, -1626971119, -90948888, -1590215539, 1251471607, 1422593157, 1754599762, 1638400290, -1869526769, 233468791, 1222535139, -1838486243, -1047785144, -160824728 ], [ -763370510, -239079475, -1436363361, 1627077862, 118092435, -1611903405, 322251905, 1648632627, 444088657, -1923483772, -494417545, -979404227, -1735325980, 867204054, -1481296840, 527163208, -1106680337, -1419455297, 1269760541, 257675387, -693495783, -1920768557, 1746104123 ], [ -1364811057, 1980202755, -1733481144, 1003658281, 84905725, -1605042361, -1246972927, 2033427079, 332820745, 1229809035, 71058938, 1891286700, 2059419628, -1010737835, 804598624, 2105783624, -886572012, 1736977257, 1719305839, -682809229, 266144461, 1952451749, -236300528 ] ], [ [ -1636923589, -171881365, 1191036796, 1583288659, 769861179, -1614194060, 1886098011, -1438542631, -2084515339, 1340518480, 1824775295, 181029467, -406788095, 1056573721, 1247881701, -1873484325, -876914415, -1744705128, -523010089, 552083174, 643633071, -1982784197, 1675752202 ], [ 2065624362, 1719494462, 2014432181, -788737727, -116758277, -1767965246, 1166452854, 1725399441, 455728042, -1028108927, -1770499436, 1328578025, 535276714, -806421066, -410544644, 1060070130, 99468326, 1175590458, 1542541540, 1779600511, -2115532362, 1563682251, -1986888037 ], [ 260749851, -1311107600, -125556007, -157453646, 63120040, 1811412792, -1647001018, -275736101, 1432191145, -624718692, -2119366922, 981049307, 2014930143, -1976626114, -1798690302, -1458178839, 118172456, -1439085101, -2071689726, 1956250977, -1759790453, 1613119579, 184534779 ], [ -4594845, -311386667, -730813218, -1293189891, 965268281, -322461850, -1572315917, 1562625064, 1919432146, 239715579, 1315553017, 1987769481, -247662140, 1926731150, 930213323, -985220227, 1821410235, -1382889041, -634402948, -2092179362, -312232682, -1274527310, 2136753216 ], [ 428345563, 1168412973, 1589219998, 1859431423, -1514516618, 529123076, 2131416531, -220794219, -1972368571, -1915909199, 927198760, 1128340159, 1493786186, -82284680, -1411624813, 110556272, 1132077007, -661606594, 1787145491, -508952564, 1777782582, 1463633304, 236758100 ], [ -1781291628, 53217269, -2026665227, 7418403, -1661740746, 33904606, -694792527, 1259518750, 208618028, -1057919664, -938860312, -1145734817, -422896832, 1309650939, -1370834593, 1665203363, 1404396451, 1854950507, 1865706599, -1854119016, -1108670560, 727907290, -186549523 ], [ -986510127, -2079537202, -1642346041, -358687492, 643242375, 1820188474, 673744290, 1964771469, -1719322984, -272106557, -1699261662, 379259757, -266278727, -965595878, -1312032369, -1308151933, -450935357, 1685510986, -1682536450, -1373078826, 431628910, -32270641, 1452257541 ], [ -447272067, 1953522709, 1768426972, -1671683119, -481969990, 1542995112, -1279106068, 1357732062, 1635525654, 263540656, 65992204, -1382069175, -1600223736, 37703717, -1686494308, -1352157843, -1458763706, 1996812578, 1162652863, -15367561, -385346320, 2057686080, 226776271 ], [ -172670990, 800065745, -1983246305, -1846961247, -375591395, 1269795752, 658480073, 1064477892, 1948479182, -797108645, -2047971796, 171444576, -24619874, -1484437115, -242954797, 257960232, 1794616892, -1605618239, -1939889359, 1846940915, -69013370, -2028591876, -1653672922 ], [ 1013075620, 586126470, -420644390, 515042288, -2047283923, -873268770, 1386222565, 666026751, 2080445815, 1093088059, -1400490092, -402273262, 115346855, -843542337, 583185343, 1436012271, 2027012019, 309300042, -1857967147, -1131544255, 312292862, 1431980530, 1526226258 ], [ 1652097926, 1431493385, 1839664361, 842942087, 489610253, 1582541229, -1269592504, -2065361541, -691566987, 595496198, -2000766821, 214240149, -957582121, -1367899412, 1236432070, 1621675981, 1763563734, -1399261204, 795535943, 394425249, 1558023207, -218037300, 27277706 ], [ -1175195011, -1266560030, -1038643033, -1772578317, 1014983996, 79171103, -1541607242, -386390762, -1633972303, 888402081, -838379165, 1591933339, 882195603, -1799194315, -1818080831, -590651753, 1700168788, 1986421523, 951041086, 693558664, -1037368607, 1036518869, -508793766 ], [ -1715143851, 1278121424, -1455729063, 1536602368, 51116587, 1422142256, 1491720375, -923634101, 1227959468, -2079194466, -97369333, 1006036191, 1871955153, -1404114484, -40791547, 1186502177, 1884930005, 1042490850, 790893591, -1112696108, 1986592621, 115763921, -2104168879 ], [ 375680062, 52916698, -2047439606, 1848034007, -1503768385, 557429746, -192264535, 98704318, 1992282056, 364695805, 1520007033, 1094725036, 1777034819, 988088943, 1323057206, -181853116, -55352652, -474459485, -1391482875, -1662331757, -1381727109, 661194818, -1577095602 ], [ 194413012, -271018585, 231380248, 595842688, -1038842805, 1072879376, -1399109832, 1922825814, -635216655, -2061605477, -855803728, 2111099339, -1297180452, 2140122171, 1990998157, 1973031360, 42618409, -1645377986, 431749, 103108959, -542647149, -998564035, -1508110007 ], [ -1606140168, -1287684793, 249098412, -1912642629, 2072024889, -1696027131, -1135962849, -557442456, 658424235, 1699493218, -28715763, 1347575755, -2076960555, 268888623, 1996556698, -1636066542, 2037289794, -1157331072, -1483988719, 546397456, 1298674685, -340073758, -1181375800 ], [ 1728430519, 678217936, -1071639173, -1989937468, 1280671543, 1522453834, 1623701694, -1470609327, 990397407, -1959401467, 1382181878, -1279256657, 1388956832, -1137120263, 1853376410, -269433952, 2025408104, 1970984604, 1598652314, 1833548891, -2134806545, -1809224663, 1436239143 ], [ 1480187502, -1643273673, 939500917, -698928134, -1665406128, -712134790, -1985182663, 1207297062, 1515090579, 110593683, -427846413, 16800514, 133038535, 2101779647, 73393367, -38912821, -1864212624, 2051106337, -1438792164, 913345179, 913479906, -732882363, 1452108439 ], [ -1044292052, -2016592200, -200675318, -1295271176, -1631737114, 1803949271, -1238369241, -86721996, 1977529710, 894156695, 877059272, 1646732549, -2031734262, 1511375283, 177581723, -384849422, 1433132637, -203320916, -1555840750, 1949495127, -1726872652, 1695336568, -1112261979 ], [ 444167403, 1755753768, 631202456, -1609934535, -1631230842, -923625556, -235443862, -1760976982, 1811004788, 881338988, 1520198891, 1198427972, 1162295171, 958337427, -161005527, 587933322, -1590294564, 728781876, -608672779, -623493468, -1322115270, -2076097420, 724232527 ], [ -2026004296, -2122734124, -650254466, -2017159930, 991721823, -48334856, 1851618831, -126038845, -1760643815, 555266768, 1144622645, 1807576884, -1434649459, -840162881, -1017867842, -359222137, -695783354, -1339953842, 1132593984, -2115082994, -1849171284, -2021446487, 1947497381 ], [ 848327935, 1992397124, -1974023043, 1770787714, -1219020000, 1873168944, 1008674707, 1512102601, 998496837, 1401524414, -419755917, 1160234744, 181400319, -870215454, 1019379518, -1506610999, 1876890129, -1270469995, -1073441249, -715840842, -1607671505, -2068524460, -1484820746 ], [ -673256542, -1843967491, 1801495183, 883305754, -1538700573, 442576193, 1524065476, -1237229909, 2051693523, 1378770561, -762797228, -1164719915, 73264814, -757263822, 272700030, 1074462846, -1921125431, 280552383, 137406542, 998248289, 1473596689, 1409746472, -1108922457 ], [ -7167999, -2114358202, 1089566078, 1846336392, -1215946784, 1612692285, -1009390932, -1381241184, 367945601, -333835071, -709339662, 894771509, 1744318720, -875617574, -1598035548, 1169319906, -1581357871, 1458547458, 95172431, 1095306703, -647255646, 2107967202, 609824735 ] ], [ [ -376221594, 1299950843, 1583575532, 1867759508, 2041706780, 1678656251, -1359879764, -2039717053, 166578810, -809922202, -958215894, -1113588070, -1652632708, -964008496, -2003898663, -2069312321, 1772878761, 516307669, 406977419, 201224578, -950359193, -1973689025, 1605232825 ], [ 1479441649, -2045913856, 759603330, -1291863647, 12638044, 1388074599, 1717182315, -1387235733, 653290223, 314589376, -1729665872, -2038912966, -274349798, -513028949, -1894113838, 2067676290, 608189843, -1691378224, -605356608, -266185842, -443740108, 406935446, -385116634 ], [ 443398113, 726960275, -1021974600, 1268466415, -134986138, -648582743, -733922834, 671825935, -1072031647, 1860846669, -715077261, -2095924399, -1551779068, -558220723, 1881361158, 951888273, -997383195, -478491771, 652238368, 1442512227, -198572019, 823282168, 1532489773 ], [ 1496680665, 182331580, -216949196, 777466330, 960299819, -912001201, 397162208, -483075681, 546063670, -1096082261, -330194480, -1230650980, 635262321, 928795291, -201608812, -2066346116, -907555936, 1124154659, -1842058134, 1211176265, 561156654, 320086937, 1635662592 ], [ -1901190968, -867432662, 881005858, -1838937722, -1048090164, 228526781, 1609469242, 317555828, -879506303, 764322451, -116049259, 1000480564, -707006160, -1775234837, -1502721363, -693116821, -1478769706, -55486252, 2048935130, 106747076, 1827625585, 1207136525, -103114546 ], [ -1745407879, -923841173, -209650372, 1182370492, -1528498439, 320031436, -1599086623, -1442856111, -2124255398, 419958943, 1649940454, 244025257, -872137438, 973391399, 1496123509, 79858227, 1963827994, -1857794344, -500414149, 571267391, 1663300781, 682660967, -90103248 ], [ 1953654747, -109888497, -600587891, 545058175, -1529832999, 1671495879, -1357893899, -927997328, -1803193523, -1465590360, -302017494, 2144556614, -1754873217, 1443952354, 918566856, 1462836361, -1307113376, -1989711426, -174638668, 46835500, 1475539508, 1243802095, -1827444916 ], [ 593651970, 1849285777, -1533108780, -1919475259, -1530222764, -1963693544, -901007130, 1025786594, 612985510, 1081035394, 443702833, 1539160045, 827166832, 779793914, 1568047386, -1412692882, 2146668840, 548637591, 1188162308, -663815214, 1810611761, -362194795, 1079080486 ], [ -1754413244, -1656788765, 1153399232, 290003294, 1411233568, 1076180386, 720788484, -370752798, -1044663976, 15182569, -1220269531, -688019753, 1419661395, 1562651779, -1682641729, 278080781, 1405034338, 1877035591, -1523578722, -270105063, -1433867127, -225902450, 930012527 ], [ -728227419, 1066909377, 2062476106, 1986181133, 1271777306, 2068098802, 1211104946, 705566992, -580621224, -2006581340, -577708166, -821509470, 1704147212, 1428028409, -1342064653, 1675525654, 1859582645, -1981748508, -669000543, -82609508, 23231648, 1482989157, 1872034471 ], [ -1123658760, -711998900, 1853166060, 1727906879, -2075111380, 286238186, -726147613, 266676275, -463917671, 91590941, 1286535563, -1185366684, -80801923, 633654656, -1625348719, 1317926099, -647270514, -985006670, -822350484, -1743500639, 812748347, 135809832, -1024825079 ], [ 2121117581, 866740709, 557561620, -811138574, -2071008058, 507057625, 2073478481, -421371883, 1593424814, 360541983, -853334368, 914006278, 38357288, -941333789, 1287767876, -1717897407, 1009143397, -76085593, -1711999100, -875411280, -1399275340, 1312000193, -1625197877 ], [ 316867689, -1753582454, -215643208, -13544242, -1483440559, -906728115, 1726883051, -829796301, -2005929665, -864770790, -199940817, -359027533, -334266187, -157580939, -1289302599, 1206858696, -205330179, 2082138078, -1054855633, 386518486, -468512422, -1355201040, -845207061 ], [ 1789928428, 263262033, -356290541, 2007343790, -1097311094, -1209698123, -126773946, 1966781206, -46419115, -2146333853, -1998140866, -797003834, 1087127746, 1270877701, 389369536, -1894204800, -1104572486, -1272845080, 24471268, 1690451127, 1430466084, -1623810073, 171305760 ], [ 1406470003, 799417716, 1598419830, -527676985, 312961010, -935197420, 1219000621, 2060601939, 174323629, 425913161, 1925666243, -1489185770, -702573536, -842916048, -1234402909, -1840349546, 1939990975, 2111120099, 2146443292, 108868477, 154084623, 678190498, -1966728846 ], [ 1507595128, 816905090, -317757103, 159065592, 67043364, 291775669, -1945643348, 499214009, -561668010, -178749473, -1395510377, -2053489437, -645679150, 59604533, -1498893139, 1471707586, 999472123, -1615121158, 2015280998, -1007825925, 815039537, -1980026350, -705844507 ], [ -762805831, -2008386129, -270345767, -11447937, -658584944, 2011653743, -1282026829, 1420049978, -546096650, 1654650307, 740354753, -1987774824, -1828680006, -212516646, -1924645755, -283427996, -1127642683, -1579831654, 1861182528, 1341040216, -302454311, 661340655, -186875096 ], [ 447366538, -1300423603, 719219947, 144057461, -684275267, -702813912, -162732347, -1000474189, -1179455836, -1204282320, -2027843003, 1329242809, 1243685540, -1435488385, -479628627, -648168676, 2040695911, -273179363, -682306739, 80687277, 1774510224, -1633756494, 1529601176 ], [ -1152835822, 1836395365, 142331653, -1870032287, 699644287, -845137052, 1932964684, -644009608, 1933628071, 1301040357, 798277796, -584944874, -1585630576, 1358195416, 1742870839, 1559366940, -1680151758, -572465104, -281155864, 1607512630, 1212306197, 758128479, -1818340759 ], [ 124324572, 731418483, -99983394, -257545844, -1810100503, -1815859615, 1814016684, 388608467, 1614116051, -2052473972, 1536764669, -1800979868, -609064531, 708943815, -1642687601, 1903189339, 1094756704, 9235138, 1295439586, -402789045, -1103428372, -1406590877, -2053327347 ], [ -1632806040, 1451495824, -1499173937, 1404068481, 168978343, -1654081877, -670505854, 1258061835, 728575751, 429741947, 1227669164, -27513800, -1061691542, 1813599187, 1356360079, 1527252786, -71451279, -2131809223, -1626281435, -515056732, -702262971, -1138935026, -1279488811 ], [ -1991972638, -1030328501, 1022896730, 725190626, -2130261301, 2116844789, 2074360889, 999899315, 1288348618, 1463568040, -1185170916, -1449062228, 707147664, -1008843851, 217129654, 1324144840, -437775683, -770015438, 1282497845, -812460941, 590900622, 540430631, -1655491805 ], [ 1482638715, -1881437944, -1144502627, 1734085787, -1788530631, 390743703, -1432773285, -1105988273, -779618836, -1420617311, 2073502859, -1421780066, -245265286, -1743119728, 53195135, 1882161288, -427964533, -1350066962, 1756263236, -87970256, 291549219, 2121731558, -1358875901 ], [ 48516160, 1371135798, 1621819426, 2124100270, 1859649566, -1474587886, -620925504, -723535777, 806882451, 1402602011, 1789532571, 50289336, -1581445597, 1808775003, 140391882, -258055603, -21144995, -1259017275, 47819819, 677685613, -2129503184, 369809623, -970111630 ] ], [ [ 666714448, -1894630916, -412606625, 34407195, 118021867, -1752334094, -986095228, 35905628, 412968601, 1728061288, -1366555815, -232674642, -1517442802, -1684654396, -1740829573, -679620366, -305089883, -929573519, -598767868, 669141235, 231476996, -45967646, -1033202060 ], [ 671537716, -1334058092, 834224209, 1296102058, -153837929, -1147388300, 438091395, -1322365651, 100062846, 1118537385, -246153356, -1945507079, 888054516, 1889173226, -1171143092, 1891863400, -764350709, -405000770, 2002825733, -1551684783, 1772578894, -1756132633, -1250052775 ], [ -881894320, -1268829050, -603548466, 1019615882, 1153620527, -996677334, 1311594261, 2042718973, 654800531, -253094794, 2095485397, 292159525, -1835433314, -766750889, 1940830434, 2078957140, -315598478, -1510553325, -1135200788, -167639759, 1724492947, 754340724, 1945609100 ], [ -516757099, -679434609, 1846769645, -1305582416, 1963610108, 1373032685, -1886480565, 541805716, 747794066, -1548264491, -331323155, -750771408, 914727331, -1172811027, 517826111, 1837687344, -1132186648, 990087369, 2043324655, -1403193802, -746928268, 1373433233, -1707220990 ], [ -1682374764, -1790037225, -608237838, -905102266, 964275889, -953967446, -1525129515, 1724072407, 741433777, -1269265380, 982943109, 1210243318, -2092033756, -1842341696, 1389345334, 1325855645, -917783054, -858581558, -96242843, 1299466759, 194631568, 219470590, -351962291 ], [ -907067197, -864339525, -980042306, 648074621, 2080904020, -120817318, -52987650, 637631185, 1239069871, 229942193, 2118586115, -1961054461, 2066381455, 1203567140, -1937600453, -1415824735, -29072220, -1437731420, 1096673250, 1737771564, 313812038, -963797314, -112769226 ], [ 876275873, -1412538431, -1175255346, 1854773596, 1685053142, 2063018385, -1514305111, 535325595, -1445293595, -1117285833, 1440089070, 1767324603, -1546685344, 811186101, -1472329090, -1775230388, -1104393988, 1998531286, 1388798130, -1277259462, 116275053, -205806699, -360201657 ], [ -1570016255, -1844120882, 1934253933, -673650102, 1586244355, -878178863, -409089950, -185633399, 2112680267, -636470260, -816570648, 1011408893, 1699866569, -1998910561, 222124184, -351969350, -1344544024, -1752088867, 1278870946, -322629596, -1517993631, 945315298, 1338087665 ], [ -779364690, -1733210014, 191532550, 1741036015, -896411887, -1368040729, 1471848545, 1898923340, -1229374771, 1351077009, 459978752, 437436914, 202436986, -1631333454, -744291246, -1816232345, -559825335, 180140823, -1321111512, 944818645, -210564892, -232224630, 745085221 ], [ -1116497682, -528765170, -1050593213, 1116971667, -1521614927, 555129185, -1948983640, 1899514759, 1743324829, 433017640, -1672243393, 123188640, 1271782715, 625757329, -744283820, -999925906, 472304238, -947934148, -1803412410, 1687759336, 701857143, 802807624, -468681787 ], [ -272951305, 1779126426, 2069139422, 1370670824, 761737886, -709041268, 864728729, -765311280, -166785556, -1847580796, -1534718664, -435892358, -2119162888, -336588390, 288160452, 349360178, -653827152, 1113102999, 767132862, 1742024681, -1265378148, -1277319040, -112718188 ], [ -401204274, 15469307, -747653477, -328312893, -526338915, -299160703, -990154346, 485061167, 1327796228, -1498316740, 1528647555, 2075006115, -496861858, -561995859, 65200078, -610178909, 973947307, 453518377, 1428560127, -1363939372, 1872993217, 538241329, -742194978 ], [ -1128234393, -1013334367, 571891352, -1178907370, -732941901, 2098373027, -2061372835, 624276201, 670713361, -58800110, 12818985, 856959564, 1341209271, 561818712, 135034431, 2132627587, 1388517578, 1856025622, -609728548, 78818220, 1567102499, -417257646, -1218949295 ], [ -641632176, 1733231366, -1057064069, -525068083, 1337229767, -105552079, -1197446255, -1717102447, -1082135055, 1705417854, -17107017, -1491814919, 1717584458, -1553916951, 64363593, 2031618480, 1443031103, -137796568, 196641580, -666994488, -238808730, -135014619, -1554135584 ], [ 1818788370, -255734877, -1541424252, 1278267076, 1957484870, 503830191, 1058669256, 1642652857, 1646444338, 1760135477, 1144207891, -1873264708, 1466643913, -114099552, 210486761, 1689630225, -194014435, 1427111505, -178802155, 848993199, 64804893, 430250924, -813579836 ], [ 1206616319, 655502250, -1753902466, 2129015257, -1992460858, -250186723, -420272122, -1435380292, 362482237, -1397578782, 1645284401, 1279600940, -273772827, 246361507, 283644942, -1966793800, -2002779823, 1908846665, 589466928, 1606556447, -664171588, 1025511167, -1747710196 ], [ -960098028, -540969256, -1300204599, 1323950457, 1044785579, -1944989037, 1534839357, 1581263952, 1754589607, -527366561, 368951893, -1215581255, 241732182, 256068041, -1569439561, 2003521009, 61356850, -339686383, -1555231803, 954226506, -464017260, -1468954233, 1832450567 ], [ 1225834443, 174391566, 477028028, 2092689640, 616967182, 1137773018, -342578201, -847298947, 605379299, 1833161790, -1317563642, -793806631, -991786476, -2125431847, -327131663, 455804969, 1576577141, 335132251, 1493707854, -1575139734, -1842981328, -1527655294, -1107285423 ], [ -902090890, 1088744049, 1955724, 1826277126, -604006735, 505571881, 492891864, -1274463110, -867897870, -1177110474, 2123205038, 1337259764, -2059393078, -836186370, 1550477344, 688486712, -1896310168, -2022373558, 1577382106, 1190225883, -418620745, -1755309740, -1549302709 ], [ 737278327, 1376526705, 423151388, -717610989, -790311261, 1656762203, -1993993356, 511837537, -2130621154, 2054195950, 1416136576, -1520155845, 1505388361, 2005575152, -294989092, 1048045436, 1129462539, 1815232591, -361269136, -1829516376, -2122116817, 804388663, 1808153059 ], [ -706875143, -1977786272, -1919222553, 1416532105, 693091563, -1149907772, 1853328410, 927821905, -1209994878, 1004763152, -685120263, -877702585, 1410819894, -2084098219, 1154343777, 1934301101, 1470106598, -1265547213, -659851365, 967167322, 939541355, 1223251039, 1352682549 ], [ -1913685773, -185581879, -709650481, 1287824788, 1736159017, -1057688382, 677463822, -1625341493, -1169009719, -165831177, 219180030, -1817313963, -1149509331, -389997608, -1152635728, -1297449926, -278427736, 861418312, -960023844, -732501419, 976895825, -645093287, 2083150851 ], [ 103281434, 1165042165, -1932614439, 1762044356, -883930216, 414652658, -1063172211, 1291250601, 1666707531, 1264855119, 1149209439, 1565818093, 121257569, 1669877976, 651903887, 1010091037, -107211230, -107645555, 1050930245, -1048066891, 753892294, 527618435, -2137705780 ], [ 1530062779, -589276092, 502606113, 2112676894, 421830405, 2073701681, -1143100413, 381418173, 942838417, -268034243, 385216602, -1716331623, 1191322810, -1838604552, 1642026460, -447039317, -748326264, 369139545, -542643573, 1838949526, -606610187, 471554516, 601870593 ] ], [ [ -194442376, 1453056180, 1824284078, -513693805, 1603343174, 446977947, 795907814, 283230846, -1562886816, -133309328, -1509863058, -1416224802, 633507866, -1626322301, -1318616788, 1835166659, 808298665, -1282290265, -1164768230, -594782861, 1154844187, -1890925624, -2117846904 ], [ -876382282, -1826715132, -133983440, 343641811, 1323920420, 888603731, -1531318923, -1922509196, -841075534, -1484638696, 1752896067, -1358811586, 1733208582, 720757732, -1020239909, 2029776629, 885687180, 50575480, 1824129238, 2018510772, -1003035636, 109276892, -255356300 ], [ -252534844, 129343594, -150470152, 1562895526, -713368793, 33141480, 1726210643, 1716996695, -673127527, -1657585648, 1232463767, -1185884076, -445145722, 1339385287, 44561560, -1838150143, 327222799, 1389388953, -91243440, 1122297044, 260862478, 1307484217, -668861679 ], [ 1985747744, -281269438, 1091849443, 822695598, 1076077533, 422958644, -285707357, -618609135, 1388702918, 1303054824, 2053567409, -17313965, 1249587489, 681024480, -1821433564, 229535354, -2893553, -1701959035, 1174554500, 732205405, -689112575, 1582513105, -776601841 ], [ -399199316, 1530438923, -1726833378, -591811445, -751807538, 2135402934, -1384827765, 1707435145, -2090777492, -849150627, -1293347232, -1792064287, -2067755458, 1609143077, 223108548, -803153748, 1403689652, 1001649695, 1866437869, -534724460, 262888822, 1891584844, -1915510164 ], [ -729315203, -254487980, 305424236, -706319027, -1569903919, -1716434071, 326920423, -1531380543, 801065876, 1220194860, 1911279931, -1540330379, 1323551946, 209319464, 6519954, -2016116106, -2091131640, -750222712, -1714184630, 293411925, -733230386, 1193718163, -737632144 ], [ 301315449, -1715173999, -1035054927, 555716747, -1333177091, 1999126659, -1366877413, 532955103, 1917264669, -730527087, 1655836278, -1370087211, -188430461, -664661750, -1542948709, -1442908187, 1641854381, -1808554128, -1913010497, 642623971, 1812122915, 667721538, 702634093 ], [ 1320726110, -1772923277, -484068277, 1387665266, -2043910911, 813907149, 1487604920, -1088705902, 488274771, -1248552062, 298815077, -1631009439, -1785665183, 238877071, -616837346, 1515302113, 106243700, -1630487203, -2017410878, -450998938, -142722211, 1287092238, 1577113118 ], [ -353781468, 1845500592, 1372930761, 81590540, 719869590, -170529946, 1545484777, -1979448675, -1403738437, -743739804, -1761617960, -684573210, 51360494, 91842311, 459454349, -1294134865, -532177316, -1097617249, -1180307, 319820632, -1982112697, 659897974, -1224285634 ], [ -58851731, -1326025456, 707171113, 162082766, -1229761494, 964792131, -1413520271, -18623636, -808281716, 964388479, 1407458161, 303134301, 1941866627, 859154997, -1522908306, -1532246296, 1929320696, -1096903720, 1293722317, 713719934, 2034863249, 1461288908, 294355459 ], [ -1965463994, -1988694219, 330699036, -1482391903, -1817418032, 773010388, 1327893883, -397261288, 1718590247, -777748436, -483008843, 1314616451, -1916898888, 38173549, 706839844, -1056829445, 2128780456, 274967319, 1440054157, 1645770477, 860272606, -2073322728, -1586720594 ], [ -380252029, 9893979, -1861356749, -33075678, 1151683968, 719206652, 321856291, 937462641, 1765261645, -1306137626, -182726486, 664412060, -1730465210, 793286987, -844115126, 1594904295, -1353184566, -227812427, 1762430833, 570198554, 1762606867, -1962028046, -1272343212 ], [ 969727114, 1903689542, -558247585, 1114147253, 804053353, 1769337363, -1343738567, -1713636712, -713990675, -1029025276, -1353165050, -574443948, -1789093698, 1599082858, 1062594641, -1991976242, 1693790411, -317103957, -1427170625, -967971342, 523018633, -1622982167, 487825337 ], [ -236523340, -346324300, 2059381820, 880525596, -792138309, 1713123124, 314719015, 351543328, -231704590, 1418305139, -1197784646, 765609818, 741766815, -2071902636, 1253142911, -1820553898, 1364456624, -1913739182, -367928981, -255133923, 1900596563, -46417879, 1903306554 ], [ -1101433464, -1080914722, -770314715, -1742350407, 1022455081, -654374992, 1486626452, 1163498922, -1587057942, -27234711, 1883360614, -406528571, -2073767178, -1413367835, 1425983970, -1115993434, -1520862311, 128568429, 1933292394, -222529314, -1284179899, 221207314, 748581063 ], [ 1802282667, -226434332, -1944684471, -651093249, -1356606025, -1941800053, -1705283229, -469932167, -586965015, 121187980, -1773676138, -855321149, 388375172, 111416024, -2130727656, 527152069, 1597373403, 1506778095, -1155468149, 48929823, -1360221062, 1039477950, 2022371000 ], [ 772679383, -1532401075, 676029687, 1236741015, -830708494, -1343489253, -1766960358, 1842573721, -1065957719, 175869666, 963827923, 791693678, 2108447694, -1107385212, 178561384, -2004544477, -376170064, 130246302, 1106536926, -1464281867, -11109345, -1058338856, -195623610 ], [ -211405612, 1919819781, 949082398, -1320047168, -1025146551, 1581408863, -838268446, 1023101249, 441546911, 1479794787, -820348924, 2095802200, 791157782, 1654721993, 547507865, 944383890, -1641868155, 1901301511, 765055471, -774533666, 1389495707, -109968594, 1851956820 ], [ 1869581043, -872208731, 428914946, 903196203, -233826289, 424029824, -909529430, -313403959, 1073605801, 2025156175, 1944100717, 1892366645, 1811919381, 985128899, -1958945901, -84921374, 870690800, 324778452, -1791091885, -1410391762, -1987312566, 614307990, 645894409 ], [ 773966442, -1994945165, -1830586783, -1134654387, -760712964, -312134921, -2111461919, -1346181142, -359900596, 325515646, -693334808, 129604314, 510821242, 257133445, 679119458, -978583689, -759736498, -451189021, -955599285, -2008331525, -682945030, -313381160, -2134196310 ], [ -1311409482, 1841746777, -1911815985, -1719461067, 1299224015, -778832157, 804139653, 1819417045, -1179459430, -1471733665, 646181357, 510496946, -46811517, 155760752, 820643719, -666475389, -189657550, -1439626848, 1311419231, 1906023439, 1814121247, -791451020, 91282345 ], [ -1711360634, -1773476379, -1249433699, 392475473, 390904962, 1719109837, 1446948272, -879863693, 757228264, -1541094410, 261115417, 165525360, 1587155261, -956384482, -834836948, -1989886301, -1931321137, -2066874747, 1831621026, 1972862986, 679939415, 148730966, -2055758815 ], [ 1166324628, 371786205, 1985094469, -839625110, 2108451635, 1906695790, 1533310872, -1965964595, 187582755, 280395115, -1231666526, 519899874, -1715854190, 256931563, 616242082, -2092551131, 1896422053, -1097354348, 1209484362, -371061852, 66078550, 246636371, -1347783128 ], [ -1926919753, 287582535, 2052224019, -1552993556, -1151755334, 1757316824, -1210761863, -727364625, -1114263546, -943119576, -1162861936, 1840595545, -778466232, 529306253, 913718641, -869220634, 2101867472, 2069410543, 2115219586, 1962201703, 1246849585, -1291580729, -2133477830 ] ], [ [ 1121965620, -1294145216, 676266552, 1587602795, 1832177020, 252005210, 1103151218, -264808623, -2083580841, -248537940, 649863426, 907203146, -151484831, -134273745, 197152353, 1773858446, 811813913, -2131641144, -529776595, 1916915985, -583200225, 177222248, -236643537 ], [ 1372367964, -1489307080, -897684363, 1042784697, -143856864, -1207305569, 180789352, -1045026560, -196296742, -1522589454, 195729428, 463176755, -1921717765, 1547720688, 382303176, 886237249, -1688447826, 928148351, 1736111426, -254493475, -203534531, 508498163, 1808960525 ], [ -587527100, 2044677976, 2033665082, -1465410142, 806495862, 495406263, 584214225, -691570846, -1326122320, 177744637, 1564590649, 1339197677, -1643015408, -1800752478, 1349837688, 1114082534, 2104032804, 75293373, -1225255943, 574481154, 1759393198, -1402889323, -444718316 ], [ -153590771, 864941265, -419007407, 1836635236, 641432777, 291943962, -2081279346, -120013056, 1492822532, -716988226, 460934287, 267983897, -212032762, 1659609081, 793578278, -1073475543, 2102164539, 72796713, 1289585679, -666833373, -251645088, 1491936341, 1593564260 ], [ 1940038473, 650672564, 1391352234, 981099078, 957781956, 1942016607, -1969077894, -1030183286, 1508306972, -1510550838, -198749889, 979181394, -1948089533, 1365071665, 1515416360, -1613559219, -756894825, -1574484420, -1609725914, 2091042972, 517129982, 50185639, -173052916 ], [ -909721344, 1609077823, -1360438083, -1812411729, -819822148, 1324711987, 1397386744, -1256623408, -1546327830, -1357369792, 1667264913, 1416701486, -1141567553, 558206890, 407710824, -861764324, -351318381, 1079568475, -1604989048, 1883440231, -587243274, 272243883, -1255211934 ], [ 1143827955, -1841530596, 1016559822, -255646557, -1480410538, -1212908920, -286201122, 1940289023, 2107036503, 6947908, -1314531248, -1775516056, -1527670845, 1896082004, -2010946983, -1216512066, 2024906898, -764544382, 1420970154, 1046181726, 1065544181, -1142242493, 1252526478 ], [ -390799432, 1838230542, 457517162, -2083153144, -1383385026, 353300976, -773521929, 1380586617, 147961082, -2062543123, -811800090, 1267189182, 583996474, 1708964687, 1832459611, -1333395539, 672741882, 265706800, -1920833510, -1155841019, -747234854, 231960194, 1978378239 ], [ 1974341927, 617880932, 873517252, 1165851949, 1620329632, -478079187, 28182976, -415453308, -466164263, -550245418, 1526868365, 1171516510, -1017903226, 910259809, 1627533421, 2084243741, -493584897, 722131143, -1569986038, -1838912534, 1458471008, -1628919141, -500798095 ], [ 1103521949, -448004523, 1396827121, -1668213117, 587580154, 1778053598, -1527708617, 1456067631, 917905378, 2129491589, -1402067423, -1842585640, -1791859965, 2063412666, 1684059717, 2002649890, -253687639, 2048646868, -1299408395, 1867538954, 1161590047, 1490796450, 955950798 ], [ -331653592, -2083645709, -992929803, 1643243885, 1525822583, 144962316, 1226447532, -551294378, -1974791960, 47014416, 495523769, 1321560566, 570897247, 1345098094, 313004857, 1035529895, 900430810, 1452628838, -1176716544, -720893987, -151146377, 816722696, 1591551547 ], [ -2136458378, 963132251, -594807664, -972713193, 1947364469, 1060003224, -2141757926, -505120127, 1734690771, -1101241804, 1356264436, 1835268373, 756025354, -463201864, -2120425760, 1077303065, 2068491472, 384172715, 193328331, -708712515, -668878986, -1718010664, 393812054 ], [ -413868278, -332362387, -1761857540, 2107701474, 1610037771, -747221063, 1453085553, -737261882, 860528402, 946018463, 1910806184, -1861202651, -6166228, 1065844774, -621186932, 1738344829, 1029950225, 433000350, -1777003619, -1080388348, 1947266127, -1405134383, 151215978 ], [ 891036366, 1489608399, -37214475, 513001904, -1408449558, 1496836442, 1833266355, -700432588, -2057986039, 1343920023, 122811588, 161548423, 646052956, 873933278, 1321207333, -1585919821, 693445723, -2070461247, -1640263838, -113983974, 1891651068, -933617294, -1786266285 ], [ 564534787, 1674664013, 1098578263, 338618418, -703704279, -1613352491, 1610231808, 984566266, 1895748117, -21711997, 332428765, 1348515064, 1207847308, 1739166722, 202965527, 73206359, 499444724, -1808221234, -428588656, 1729100871, -607664239, -1439561917, 1699560562 ], [ 1606984396, 1579819499, 1335148297, 1465122164, -363733165, 1809841380, 971448010, -1579722068, 1025599432, 1546201397, 361333736, 129914211, -1912257665, 1560238362, -2072338147, -391662478, 318476339, 655434073, 261036499, 1352069074, 554350726, 323646662, -981485710 ], [ 497079915, 2069794103, 694492966, 643524666, -36925608, -1683924469, -860578295, 135885542, -1014446661, 1877197787, 1631249137, -1356257272, -1763533257, 1062985069, 1654344937, 1138080709, -111481625, 420651193, 258060080, 895239618, -46571555, 1423405010, -1817845742 ], [ 697533254, -308841775, 1045311953, 398721714, -911948332, 1830042647, -1156519764, -2053336540, 1822540752, -1831762733, 138867055, -214516211, -440401161, -364092355, -1825629999, 1552468417, 1218205993, -1361753458, 248392152, -71793707, 2134852496, -1084876353, 1734728849 ], [ 1515226586, -1725124343, 136869621, -827546339, -2100854599, -68951542, -578363363, 1300579324, -678161659, 370007893, 1992534591, 490828433, -1465014660, -323643958, 595625763, -2062041282, 445279118, 1506198680, 1051938742, -234574469, 1954108159, 1486741873, 1333978662 ], [ 548179513, 1362057531, -1850101653, -795731196, -1138026329, -2112523300, 1038981105, -2139441565, -1776807685, -1047938473, -667596133, -385225080, -1940959425, 1620206563, -803698681, 1971924852, -1466934689, 1139198385, -2006462459, -1157069091, -2086239325, 1383533845, -765120054 ], [ 1416170689, 1734831067, 116289531, -1811932586, -508287105, 175457071, 617688747, -668992600, -2100150784, 1794941214, -551298175, -335524407, -1237115291, 813191004, -826785730, -1522816527, -728017272, -1892035289, -238531477, -257705706, -442230303, -2094549509, 137203809 ], [ -2099353756, -670184066, 971818249, -1782190578, 1999543451, -1657211799, -504164948, 675861492, -548802590, 1792421497, -791557243, -1735402105, 709840647, -1835380947, 1017246986, 1327374595, 2024277203, 1343374660, -565815153, 87287555, -1629352628, -627317704, 1600276488 ], [ 623506389, -1874456939, 1754761488, 1059243392, 1045511806, 867300979, 541312279, -594832215, -414451475, -939291377, -791565441, -453760487, 1868799892, 431963050, -745781131, -225810870, -1199040962, 2031662896, 1340634091, 2089781240, 1005342314, 321272389, -887773219 ], [ -91492006, -668563401, -545970941, 140925652, 1618732683, 1060657978, 127691892, 1768941177, -1649183425, 1897466540, 1763273018, 74265566, -2078611468, 2025889422, -277963114, -2092721813, -338481648, -167184031, 393927204, -744225769, 1006683793, -1153213915, 119979931 ] ], [ [ 1388416382, 874763154, 282620110, 1592283014, -679253377, -1252378506, -897628671, -2125540164, 1518660483, -2138427208, 1506381101, 886996785, -847195980, -212440871, 1130362173, 1515787843, -1514642411, -488180577, -580912426, 1996730493, 1718113220, 378181563, 1044823369 ], [ -2064655957, -166642819, 290503589, 1530139364, -1980967328, -415398025, -301650272, 1538091397, -557955517, -1630684239, -1646100562, 1489717544, 2097749218, 1977755073, -945091440, 406289023, 1341845917, 859490895, -199855390, -255867387, -1894450580, 435694125, -1649789496 ], [ 1133026280, 1214685647, -1814146498, 1999219735, -1933374516, -1632024948, -2070286276, 1695789922, 402993035, 1834448844, -1762639602, -1277983870, 1376974507, -1484794883, 1845756743, 1093704299, 303234106, 1665043954, 1556361332, 806763277, -1210826217, -1789148786, -326761336 ], [ -962747370, -770728758, 1811047429, -1586163215, 1509151222, 1734069189, -775773262, 307042052, -824219727, -1354972636, 2100623216, 1790621202, -369745471, -157761175, -1280268479, 2139329194, 1653570892, 1406967843, -462064289, -755502229, -1284781928, -309825908, -681211420 ], [ 134715639, -1250189361, 29225366, 644564960, 1691088624, -230811543, -519569386, 1828536216, 980913180, 1191524480, 1213473778, -678032016, 2058943282, -952688304, 129302536, -1239639876, -1047108873, 2083449845, -1223653969, -1373048884, 1992077245, -2040186528, 243378474 ], [ -563965239, -510654921, 1136816518, 1616334397, -440543843, -652147541, -117805260, 1448470091, -2015556300, -955497654, 1307737761, 1214747222, 1183742322, -573338535, 2003024099, -254857308, 557277633, 273332194, 1588238254, -119469085, 773836115, 257173567, 1116602671 ], [ -1636453427, -1928030930, 1089185417, -1111331992, -991827061, -412127648, -1687773709, 1183657263, -1013624560, -697556227, 1256914869, -1380007267, -579261740, 495511367, -1818825028, -2009545082, -1876586918, 1349723198, -334900868, -845593139, 675092946, -19656059, -1021853565 ], [ 738621069, -1870697368, 1873283008, -1334950952, -98381490, -1048938890, -1740761726, -350181483, 1762619263, -2007411321, 1239146493, 390331271, 400626117, -1616333994, -1613992498, 1640104772, 1973737200, -1919240820, 1494489615, -1332293732, -1207491796, 497877757, -84906439 ], [ 1103616808, -75489554, 789752785, -2098517939, -361562141, 509458408, -385757762, -140136031, -1815610699, 168150516, -1028860323, -869234967, -1264381481, 1464270132, 1843044824, -1136178540, 378199339, 1467069119, 4425298, -376878752, -1333945192, -455272639, -610185505 ], [ -721369578, 1993565941, 1970895233, 1552527976, -269208606, -1086255298, -1870200616, -727380215, -287363341, -2118609863, 1356125475, -1606841802, 1952080599, 962469091, 1867070693, -666471457, 257546458, -902965325, 926292377, -1654430104, 16438644, -574077633, 478731826 ], [ 2016910358, -1051102715, -1870514714, 1055319631, 110875880, -1425769979, 488945875, 584012181, 515002794, 1596059918, 740987739, -675617106, -1308434919, 1816491578, 1897560452, -2008736686, -79130430, -2144920232, 1524721500, 1919404519, -447505206, 1185730163, 1298548463 ], [ -888443809, -700940824, 35007803, 1390056805, -859297656, 1830190411, -1489677973, 1064263156, -1601119617, -972059033, 754688579, -641186831, 2124979043, 846581570, -1380561519, 1686561169, -2135991865, -1516026403, -172582056, 1592807208, -954749614, 2074049394, 1173582532 ], [ 586244046, 192349318, 877404406, -1242330280, 1202334456, -527204013, -1246234048, 136378679, -120287615, -391545214, -785940728, 1915867427, -961385981, 1005917368, 670781240, -99395909, -171064362, 580036647, -275227884, 1234965186, -1728643543, 1740869158, -1098951103 ], [ 1997630195, -282956924, -1903720964, 1779631893, -1923904599, 197061993, -733792674, -1877320716, -570058617, 1296091623, 740240616, -1895429375, 137786896, -1262348221, -426402235, 341431122, 1609567015, 777851599, -700729105, -547135069, 1311032729, -1632213152, -313528910 ], [ -1399264198, 1802627432, 780726376, -1056508293, 1783153403, 417740978, 453349458, 852552668, -1633134272, 1091813020, -658088581, 1038212770, -902208178, -252034229, -162926153, -449244322, -964852857, -1006837928, 1711078934, -954674737, -56539831, -2048170580, -1781616440 ], [ 1299476825, 1932544811, 2120995407, 1293342593, 2131165425, -1370013603, 369712829, -933453172, 364650835, -171100569, -551886554, -61649849, -1001514265, 1380452834, -2068246873, 551261797, 1025228376, 2039959553, -1132534739, -1951370910, -397727973, 1810243188, -602924582 ], [ -615222483, -180596682, 272183428, -1433466421, -1607750573, -1857323861, 1945069199, -266335185, -868728037, 546254656, 2092049641, -1835358938, -413247371, -247556253, 1985659657, -1711649387, 282549151, 1808934030, 51354800, -278872653, -313697524, -269500743, -1419924005 ], [ 1140091193, 639725772, 1386159595, 781598385, 1283587144, 568402970, 1512552794, -74954329, 1634986955, 1102530494, -1601143965, 1314681029, -1427796240, 1961029034, -1860011504, 1842036357, -534414427, -1804690960, -629386847, 240451273, 1084374934, 1777655082, -1508141383 ], [ 1070916732, 4707153, 1850172384, -874457146, -727100130, 223682148, -812350896, -398374198, -548085095, 238878344, -174398578, 781724162, 1222347790, -385528231, -1915215845, 111788978, -1541187837, 1463787058, -73261464, 1992713249, 1813561172, -744144611, -745344738 ], [ 381135464, -259136827, 1354479126, 101617032, -664193120, -2033097965, 713505784, -282628974, 590611184, -1425280787, -836962930, 492660036, -1162992577, -1172791613, -1323851172, 1226735578, -1075252956, -383819057, 1058944449, -1236024195, -2084479208, -374201751, -376080133 ], [ -2057945344, 1572515733, 1055385362, -589610072, -787311414, 491243110, 1351784933, 549216718, 461795241, -1421780226, -1102529506, 1958513384, -1178790137, -1654589845, 93494191, -1643237937, 1285367971, -898653359, -133650554, 876419945, 834155447, 1682696391, 1825446109 ], [ -1915873360, -354672671, 102494, 1233407006, -1808354539, -708351499, 459580792, 786077942, 2108563898, -633495771, 997188716, 130843793, -1083058488, 1490777855, 1203394393, 1329944300, 1081379518, 1041980212, 214742758, -362860502, -1106282211, -92411727, -1882301230 ], [ 1401300086, -1172540809, 664017700, -548958996, -2003958994, -182128649, -512513961, -1765948221, 1784073399, -621297747, 383035223, -1782525529, 1435277519, 1570443805, -648462499, 1466006202, 209539016, 2112103227, -2070894829, -353062444, -702584525, -510855514, 391076124 ], [ 404703101, -939061990, 1236097949, -271499198, 123363523, -669581381, -225959152, 183115005, -172370405, -274339286, 305056989, 1206523294, -1389221399, 613600232, 484339481, 901431718, -233380768, 1938245415, 1765892387, 1116557367, 159942683, -1798419123, -1031451094 ] ], [ [ 1563696866, -1530030112, -1366740210, -354311031, -222678662, -1079451869, 1062927028, 711318081, 827242167, 2110331258, -1054775709, -644214728, 56046710, -969544789, -1184717758, 794544236, 34466631, 154388520, 368030615, -1637333120, 1598193742, -1178819276, -395137739 ], [ -1309245945, 1519385421, -1576008169, -1594073324, -1798604091, -1419822293, -158947349, -505652516, -87336708, 155519237, -397405689, 312406600, -1191427155, 1501301702, 963928968, 638657409, -790391919, 218371673, -256685729, -1645799526, -2015156575, 598902976, -577715714 ], [ -112196517, 842184119, 2112806845, 436775332, -1045438179, -2021709644, 268009645, 930034782, 1090138599, -1327039949, 804861389, -341797847, 2041689470, 123680998, 160035924, -1644713020, 1309082106, 141218187, 1610269951, 2001384149, -1926321979, 1295828074, 1930851957 ], [ -369910907, -1481123878, -1541117746, -434384851, -1338938653, -1998879554, 963551475, 1048087730, 1958642621, 1432447910, -640398670, -337044940, -1016904787, 1972465998, -1572116377, 915674062, -734035888, -152993454, -217084826, 1664177654, 19028503, -1329800916, 464048096 ], [ -1447358052, -1890601320, 1933380952, 1877055119, 441423438, -185681057, -1898066933, -1053075786, -1304189370, 1542990867, 581761654, -1770586061, 1760245946, 1063213382, -1310651270, -1157894744, -1915537292, -1626553517, 1171057159, -39253639, 1772340324, 1787763913, -316337824 ], [ 95539459, -650895693, 1146259486, 370813428, -859764757, 284179757, -1738241508, 325896478, -1761016073, 27610151, 1628106180, 1604741862, 1392312797, -1881261095, 2085189122, 1735556915, 1697829855, -1540945445, -321880371, 187931972, 1273330819, -845666945, -71982628 ], [ 1280837568, 1735562103, -403414693, -272126294, 1704383826, -753903250, -782491296, 432442803, 174130813, -1227384250, -1959395152, -1732602331, -227391283, -1200823732, -1552810967, -1971699446, -740507937, -2016067190, -1242044449, 1334731551, 1319013926, 2135046102, -1238085383 ], [ -1769784501, -853570206, 226119811, -1340731956, -904454409, 1436252351, 802571524, -1557608168, 1763511547, -1007445935, -1607983023, -2042540362, 1849542039, 1658954462, 1971357372, -702473380, 789590058, 8133859, -1098088051, 1011788437, 2051438374, -255012437, 454324478 ], [ -1604917081, -2126046033, -2090101615, -36254558, -1059521325, -42544813, 526742579, -1054842885, 1504806170, -1608682601, -628483591, 1841919019, -578845991, -1486137293, -1528193931, 838625071, 1262962083, 672879608, 42801086, -333844502, -550184047, -562170474, -1803427378 ], [ -971188649, 980915022, -474067968, -1333994811, -503601997, -1363032381, -100995713, 1688665349, 794420881, 732757038, 831882487, 1857721370, 414429099, -1622949270, -449974406, 178984792, 1317510443, -1496449546, -164768157, -1747928835, 227933009, -1981162532, 963617590 ], [ 386649933, -1648207734, 1501048904, 1421309074, 1268298593, 418532528, -600729937, 445460173, -455727268, -2064082892, -1651132603, -1054231152, -117379759, 1657704664, -1292876016, 1637115006, -407793144, -1012162643, 1907954208, -672934229, 933569807, -198597328, 182116640 ], [ 2003317948, -1050808379, 262281905, -858748388, -1900346103, -1962827199, -95177559, 1910515449, -1700132372, 564168346, 886578702, 289906741, -947689234, -1113646809, -1773535499, 311367124, 2119721561, 2039966341, 1273366191, 2065004832, -994194972, -1785875216, 1126002950 ], [ 76796148, 478584106, 1541582927, 1257428794, -1629245796, -1951597291, -882452334, 715212471, 861178846, -1070997485, 758841493, -178327011, 498959565, -1336795479, 1018287357, 1366811956, -1717279802, 201065562, -2049761214, 1936298257, -426040853, 284292962, 1101576693 ], [ -1745001320, 1251578707, 1935374021, 941386354, 1748582296, -876069169, -1644139457, 1830683665, -842491804, -1291887905, -1602245954, -673438229, -1035750322, 1233097341, 2007932795, -1289809194, 1602711548, 458880902, -370507729, -1415648797, 1697398012, -610166707, -1978070263 ], [ 1424625719, -548736600, 545413269, -1806249683, -2073742565, 112200925, -1369953980, 971000964, 577310567, -1690253667, 1897306817, 173439537, -608143934, 1932577082, 1970134763, -2028918897, -1615137, -2021822599, 187927674, -2024436055, -685177823, 1374502327, 1262422893 ], [ -1389208711, 667421498, 2045128122, -1501624376, 1307059936, 1902683442, -223461145, 1456836016, 529278116, 1671956933, -1299761787, -318701628, -2100407920, 949610624, 1858856398, 1365821964, -1841512791, -1692753631, -136591009, -1712220697, -294014878, -1234941986, 2057610744 ], [ 862050913, 329080148, -885982243, 2000618427, 13790210, -753032248, -1812021502, 1081490265, -24055863, -1102301537, 2110509118, -1658401556, 123543111, 477428229, -2145137030, 732016253, 1152853357, -201705410, 114350133, 539436508, -2011525411, -1589561657, -868632849 ], [ 1517328885, -2123198310, 696955768, 467969280, -849225104, -473376102, 465146761, -445590977, -645513705, -177740266, 1246008465, 1058500571, -1358464749, -679309613, -1358269688, 896523732, -1434964176, -441773369, -1259384019, -1049895242, -177594572, 290684953, 436287740 ], [ 1272501952, 532638700, 1403046567, -1193898965, 940595919, -409779074, 1136496272, -1276130702, -301281156, -1476299249, -90080068, -1585373614, 219354822, 352297650, -1905285539, 1835712200, 1984024015, 965792126, -942977796, 1540651798, -1397203225, -1312300662, 817834616 ], [ -1109380521, 2052344676, 523470970, -957334427, 1469574084, -518463567, -1757965870, -1529989347, 976639898, 1935886759, -1054453097, -449982054, -1872420085, -1699385929, 2136708064, 1639910612, -1860716530, 859136841, -1533327557, 1704702580, -1730863859, 1079427990, 981393475 ], [ 1754028487, 2129717144, 1382146827, -1866062906, 1398150337, -1455157675, -829433401, 1259932396, 1711419213, 365068324, -2031515144, -819291627, -916880053, 313924324, 345024776, 958181315, -130684179, -1980295787, 1557800099, -1667710279, -1828880642, -139792324, -1738832737 ], [ 1546924644, -47925361, 2104283141, -1796499071, -2021632676, -234003755, 1186196130, -1708732056, -660105727, -260796721, 429714141, 1345892589, -478745619, -1354827673, 1600291425, -1481478848, 643573668, 1999168118, -1204388292, -1457095894, 323924748, 991778856, -1676777129 ], [ 25402616, 1234621288, 500149928, -277083545, 738559597, -317326750, 2092754714, -891511068, 1835115861, 625194260, 1763048841, 403292237, -984250576, -2107693223, -1432425057, 1290235000, 761607092, -749420306, -191641343, -111792159, -1299031796, 1076454993, -1410043357 ], [ 1480711473, -1134994559, 2117390946, 426037391, 646195054, -718575714, 987170354, 765729259, 1803174374, 2104083649, 1010257812, -653590041, 867522067, 1979569972, 1581682739, -1656991293, 1813572766, -1687376364, -1595524940, -2009894001, 1065911709, -1540602246, -1288763474 ] ], [ [ 1319802346, -915026195, -1014039872, -1238005740, -683515212, -1059664777, 1800507264, 215505996, 144449907, -642617791, -611591207, 1868740223, 1417647354, 473632019, 156250859, -2014235259, 1542887014, 1180159056, 530170970, 736667800, -640127737, -2133989778, 1009159166 ], [ 1580749437, 600957221, 1257521344, 88580423, 1413525833, -734872161, -1913633796, -1104333904, 627711375, 1233990502, 1798067306, 1601731573, 492634000, -1232641246, 1739891237, 308343556, -473732236, -752927712, -1514187646, -1907896215, -1990435731, 1731242761, -1796092169 ], [ 368205478, -161385386, -929587779, 1916650205, 1370231850, -83051786, -1947817901, -862548533, -1768453026, -1686689459, -1565185460, -1762326357, 1767854475, 269314498, 1420604941, -1966182180, -15178665, -399583031, 1556489623, 1349201271, 1549450037, -753053260, -2028099063 ], [ 1945827520, 1572127098, -862553882, -605775089, -2015782046, 354243906, -729490494, -811766553, -1274003685, -1878611284, -22822612, -1244436079, -874760306, 884279018, 953964928, -1252731698, 345608597, 1660495383, 1976712603, 1780995778, -1213304838, -2120070574, 31566579 ], [ -1017831106, -1551076759, 1542781435, -891377316, 1197905729, 1088126773, -2006199146, -396102940, -1772077751, -304284760, 349155763, 413282536, -1079040535, -1308759313, 2082744522, 2050035276, 1208386793, 2104084870, -1326536064, -665592994, 147269345, 211299747, 560741824 ], [ 1927974521, -1700349135, 145834906, -1507351315, 256293839, 1318675615, -2052700545, -1590672257, -1862088426, 211816850, 578597985, -499592736, 1070153943, -719518737, -1130323116, 1966846005, -2105564731, 1928109299, -969421139, 623378908, 223055544, -1885045184, 418794049 ], [ -864273231, -138104147, 127294120, -1113387834, 1182913799, -1078865019, 236080570, -2026176525, 258830792, 586196989, -2106771360, -556183466, 2086613400, 115773330, -546424283, -1799138478, -1689657158, 1281673499, 344788808, 1057945229, -1817917190, -1376148912, 1645140423 ], [ 1603129350, 1415798756, -45021966, -518772493, -565444856, 1231488935, -787862182, -1903741953, -1045464232, -2085772777, 127672952, -955195493, 9503355, -185097020, 1468905895, -622225224, -615074257, 195604902, 1023897251, -1019375600, -2143958751, 1465572783, -1160996760 ], [ 1061365058, -299595165, 936790803, -1304230506, -509173275, -2065509507, -1757732113, 1961249194, 1311624046, -1169248735, 690208043, 1406626083, -337727670, -68555021, -1941384965, 1944068595, -213053571, -1922584977, 1516180056, 35143916, 1448649685, -226538809, 945962915 ], [ -728957072, 1762356953, 388378831, 729878731, -1435215241, -1045157062, -839592902, 1728203290, -387570528, -418107626, -9974856, 1746743315, 579853346, 1645414309, 364787118, 75245187, -964479890, -1554567090, 134068938, -689766510, 2023118266, -348688361, -1834131671 ], [ 1288518580, -271557708, 1940409348, -1301788013, 556984271, -765804852, 1174982999, 940181015, 1567226141, 1479667149, -1239833426, 1462203852, -1171132414, 1414922067, -1172357953, 1945988205, 1807180535, -30688770, 755637641, 146927092, -1674233162, -1042383536, 2023100479 ], [ 997253603, -206315655, 814065624, 14408956, 680452807, -192035517, -1517697134, -742003808, 1893226886, -1634232215, 1695937320, 550693424, -106844932, -444224725, 770735670, 1630369647, -886202948, 1100405969, -1206504583, 1843478353, -416391169, -67755381, 1913291457 ], [ -1472998424, -126007560, 2114567693, -682465389, -626852926, -361982677, 1917336834, -2126076158, -1061597142, 635142285, -495195500, 1400045882, 1129105004, -1111186248, -587243870, 2018535739, -1154982035, 1222775347, -502654530, -137698035, -713351364, -1952116455, 176316865 ], [ 1636071623, 1598012443, 1508482885, 1344472514, -761689199, -1817479030, -2070945796, 21872164, 897743740, 1996880772, 602079444, 1616717453, -1888194260, -1879697131, -643939981, 1187088381, -1671572032, 344439211, 317249289, 1686995342, -703225829, -1533728761, -1432783648 ], [ -1625786291, 1856366284, -1747055389, -1358354116, -2044389341, 828902474, 319425674, 722292532, -1675003321, -1697007769, 372749041, -1256930411, 1213620918, 247692860, 765908669, 1333596824, 1590605437, 168766356, 1006104995, -778369192, -115654538, 818795443, 1670489107 ], [ -1724203886, 2040418889, 1641602481, 1320156599, -188858767, -411997536, 1314384833, -34651875, 632810765, -925575044, 45247043, -317166688, -919286960, 599456429, -1271503070, 1111381632, 663710465, 1603938331, -1700650687, 1397727650, -110858602, 1978754713, 1256566949 ], [ -242771747, -1084611900, -1655682707, -412625753, -346874296, -1478116936, -434359749, 357659754, 447520247, -1080030634, 1752342662, 81956035, 1355634297, 416499878, -108451892, 1379813390, -364528874, 1187182525, -606057395, 104407799, -553957890, 1121060270, 1236919252 ], [ -1017806586, -11947942, 1734809372, -1043623130, -953024994, 1364845802, -471939155, -306406295, 533226308, 581023291, -2139686892, 1262986097, 1591560955, -707506571, 1873262198, 1805290502, 1278102185, 859432789, -847740679, 858261723, -22321288, -1542406546, -1945314308 ], [ 1779186940, 1989904569, -310900668, 869976374, 1655868844, -435914890, -2119116779, -1033365142, -1160224952, 708569668, 1601541107, 1170208621, -2038752886, 1613929601, 1677942990, -1987033128, -256091168, -263283332, -304941439, -110419008, -1689723132, 263071880, -455984667 ], [ 302137965, -670390906, 56508685, -1384812269, 1926747790, -180247857, -1558299175, -290038422, 736727947, -1895084608, -1767751824, 1632397667, -509838758, 507693690, 2136966493, 506040491, 1745170071, -81642067, -487840897, -1767111097, -509834018, -590236832, 723994814 ], [ -1738343768, -2001728433, 1105405228, 1968656888, 1690091624, -1202468782, -1703609177, -164777907, -204617681, -1551605627, 287622643, 122913421, 2111139350, -1006014324, -1391437886, 562841707, 85486259, 329821593, -1503550834, 608777953, -1211216300, 680962953, -1831792804 ], [ -28573280, -1883620928, 559955708, -172457907, 1875780727, 720304657, -1906805529, -874713027, -710817045, -1932298027, -120458241, -1152585595, -413876049, 1949765730, -1591531642, -745799053, 1586648811, 874096378, -1995598727, -1581032218, 1930387833, 1478763573, -459214106 ], [ 2005109179, -229110368, -1475006982, -1706491137, 1328226905, -414050410, 1432366145, -2010317048, -996345182, 1631546774, 1845743489, 451426570, -1778447525, -1376887991, 1960156175, -708659711, 409591674, 2057770763, 1270267683, -57053920, -1295433269, 1035434266, 458483090 ], [ -744000613, 1740704765, -1888814228, -1841020539, -1467344875, 86646379, 1214375895, 84874346, 1688557549, -1867204696, 570173939, 1501267760, 483818465, -612108890, 88933441, 1809132233, -29546740, -87139504, -1471512726, -1901027167, -65963578, 1408393197, 1582794205 ] ], [ [ -1147943900, -1154273578, 1203319189, 1885400325, -1476044138, 787104456, -1427408054, -1617647814, -1849168539, 1572903790, -2029710607, 703529167, 1350607528, 107454689, -887815857, 1079946805, -1107059410, -1130088662, -1288544783, 1778125969, 1182784753, -52764767, -162855228 ], [ -1614439310, 252708707, 1809754561, -740513695, -557634456, 983560429, -1574991088, -582678531, -880988123, 2116577466, 493829194, 1845495952, 1691667798, 102208831, -2053591707, -1313850414, -1853842042, -1167987268, -844829394, 760974977, 889638118, -122292422, 11753720 ], [ 829200453, 1046931657, 2056261936, -1069819043, -1666266249, -67844301, 313578009, 1768194551, 1735633432, 611249504, 544614157, 96551866, -2002600392, 2046441155, 675024536, -287266283, -1225896516, -1167098220, -685964801, 246893458, -890535397, 1856353223, 2037969921 ], [ -2004647474, -1392238033, -551194880, -224136142, -2032324682, 544856293, 1709553349, 1870524064, 457315600, -803043547, 1219244633, -212440756, 99520398, 1286813190, 651614386, 1408346637, 1906992415, -1048488178, 1419767100, 1174832800, -1876163221, 928449868, 226131133 ], [ 374582199, 543815467, -1871816142, -35078013, -1068743392, 1623316631, 1620826546, -575907865, 337434824, -1618633704, -1140916043, -766360882, 2051102933, 2146766280, -364917875, 577063142, -330973484, -88849634, 1548808681, -1441619777, -225916846, -217168402, -1452419230 ], [ 397307601, -1175236795, -727990075, -432216416, -1964588988, -2110412753, 217672891, -1870530560, -1781118225, 129947300, -413562049, 1189144352, 2027560986, 625177256, -1974011596, 1641032567, 1591619989, -83713044, 1922233501, -341660036, 493030242, 1404040624, -404969850 ], [ 565225562, 925652756, 1022967097, -1391710337, 498952549, 1225527862, -2048649665, 1047411239, 375942377, 1887965499, 758675853, 1600504474, -1560252913, 1923496077, -1873671731, -602655953, -65406695, -967555429, 1785374961, 815228516, -164067682, -1104977741, -1785655941 ], [ -1669278929, -526966739, -1459515110, -1628831806, 881330870, 21231421, 2033984503, -701619746, -1026439170, 1009852684, 1781788835, -1939946354, 2024693161, -1670135061, -1814028778, -1173298578, 1725798050, -1960898285, 866881949, -110124289, 73575287, -1481501027, 15223353 ], [ -754005039, -682188802, -749638891, 91026125, -216182222, 78495578, -1271109553, 777245277, 820344427, -1052065167, -1691470488, 989508976, -848945818, 1167701120, 187383598, -149010393, -748543772, 69596021, -246006865, 1214050646, -1226227408, 620710008, -1435764026 ], [ -1613925500, 1796068212, 1195420849, 1769782844, 1491821726, -370702575, -1531072819, 1003482602, -1415408854, -2024069324, 1819977487, 52580703, -163663536, -257527947, 181704152, 1666320947, -436640013, -912821948, -1344016726, -232242123, 771995241, -702057695, -1989751965 ], [ -675275392, 385234455, 1135724652, -1549865441, 299931114, -1136892104, -623637712, -1619600633, 712074125, 1458955398, -97893095, 1856684486, -1991201966, 771053371, 1641789969, -132157286, 966952989, -1585884811, -144417579, -1182107028, 460120018, -1511689611, -203124603 ], [ 510175447, -14104407, 1850233672, -1105391242, -1315621581, 1823952363, 605744115, 366545030, 701592620, 389222828, -637056940, -58881928, -578394564, -2020477990, -1366710642, -2075384542, -796498970, -522547507, 1389682775, -1897238950, 1372624851, -240661683, 845690163 ], [ 422494165, 551789795, -1233108658, -100468425, -968773975, -487754253, -23865083, 1738771455, 1722800354, -1047985946, 1978322177, 1528353474, 1485083045, 2143307610, 255158610, -1252533867, -2011450420, -1615410739, -1602088219, 309355742, 2116443612, 2089962509, -2053685661 ], [ -1135262505, -798580562, 929636453, -1440437729, -537074094, -506609489, -228341337, -1607190497, -2042266453, 1636267786, 2027948863, -1147135474, 337299835, -1082781608, -761781720, 564921310, -2061154381, 350778890, 859377665, 1100744077, 1205304984, 1905717082, 792137699 ], [ -299145650, -429854479, 1792950769, -1218567171, -1591819964, 73863712, 938242766, -2072530044, -155274531, -844743682, 914885157, -1406244603, -1265526001, -923153762, 1627946976, -616736398, 1504904073, 611489983, 451598318, -822378617, 1787396673, -357859491, 927782109 ], [ 1085942468, -887087443, 331039329, 973165162, 1768079786, 204938199, -138226455, -214021717, 2036878732, 632821127, 681385246, -580565049, -1153510942, -530718477, 1159904104, -1998876005, 671434117, -321546023, 338046649, -2044812352, 991117515, -736538068, -193743965 ], [ -692462030, -578607147, -403642021, -184210271, -393189983, -1978568569, -856849316, 439941038, -959827966, 994960625, -1272195844, 521254362, -743903312, -929461424, -1327836375, 1111219739, -1023076658, -205126534, -1897396640, 1885425746, 1184150741, 217208924, -923624727 ], [ -1935100921, -1699548264, -433828888, 371143985, 1577423046, -592411915, -984155533, 288090927, -378895333, -1463863650, 1355477876, 1643481497, -1209851490, -1287873362, -807341511, 432975185, 172040157, -1561250784, -1521002505, -132256804, -1733367239, 676872387, -1336569397 ], [ 1394643731, -1494555295, -1581941217, -711646347, -1657405696, -512939631, -876074176, 1080727680, -1249772399, 5769692, 1775695385, -2006768217, 1248568194, 1418422276, 966753126, 603442242, 127092459, -714808935, -2042912906, -1556335699, -2105683271, 2044421379, 406574534 ], [ -1700195224, 1884234572, 1726695692, -683668530, 1458767198, -343405442, -1555905429, -605062868, -1344916549, -1822334413, -2071495609, -1932698213, -12210895, -226581395, -751800929, -1727532667, 1144803442, 833034765, 719748543, 426597905, -1855140265, -2094908739, 821203204 ], [ 182579180, -1926037421, 1000787746, 838756887, -879633887, -1286716486, -1494251029, 690063062, -642525973, 959432979, 1276518718, -425279645, -1470265493, 1991042512, -375477004, -554409958, 365315517, -285882888, -418932758, 501778290, -605469595, -1784831552, -999432981 ], [ 745132955, -945496448, -1075017418, 1455065034, -1326398805, 1009111527, -519388224, 347632126, 48838128, 145765689, 608018623, -777649084, -1629819704, -870404521, 31768845, -1881485177, 1753378370, 274664818, 744368101, -22759870, -1361928777, -1995498670, -709225588 ], [ -1665943000, 1262032782, -1745106040, 1697636588, -120002320, 1630816028, -1750549348, -1355401045, -635516927, -1906154187, 2004462974, -20940103, -384264076, 98883762, 1017237478, -315906831, 392745610, -2006965007, -1663393979, -1988861805, 1997639674, -1820563704, -564053769 ], [ -2084165689, -856669173, -545492564, -67024425, 1790725683, 843703782, 1392234980, 2058875053, -1232019964, 1691593098, 1240126249, -1816755572, 1746183326, -99513521, -645494975, 1057955831, -843072412, 1703408213, 1689879664, 1109491517, -176946968, -1396970408, 1452257119 ] ], [ [ -1985519169, -1647710954, 195780551, 962096067, -1213020975, 285479627, 44086598, -238505384, -238300987, 1456406525, -2053232832, -189180039, -792940375, 668513562, -1214912188, -501248178, 1565564493, 1127086612, -491625702, -474971661, 649103114, 1915223820, 1243297669 ], [ 407922165, 902296585, -176757618, 1907564453, -102698246, 1379739651, 1554827695, 1114325159, 1979327660, -1185791235, 872268420, -1925799774, 826095686, 2014641771, -1421574677, -1759212434, 945000293, 650030428, 1802481361, 1006776343, -2085949292, 1368978021, 1639512643 ], [ 1791350595, -1859808910, -685679888, 643444265, 804416318, -1652976849, -1856087835, 684148084, -2107718510, -60593249, 178870732, 1820907191, -1589832939, -115075444, 188885498, 1614184141, -1705167389, -1560010811, 1322062168, -258207629, -691493784, 1992787949, 1590131367 ], [ 319859348, -12569507, 1004152655, 357266502, -743887502, -1863616685, 437675036, 575327660, 1781680634, 1629234861, 838067408, 1950940480, 848270631, -544766726, 1793261073, 1531162264, 1377435935, 2008398603, 353980701, 265028215, -1481293201, 760220257, 1194634802 ], [ -134966517, -438796540, -1232200713, -1638406082, -531732802, 1124214323, 706102087, 1142731444, 1099979475, 406908530, -259053718, -767084521, -523713889, -1000008748, 1977306898, 2129033832, -25350845, -1899880724, -248488092, -834391955, -576352197, -2140250164, 1886096532 ], [ -2032344022, -195316868, 1490820704, 168008411, -476621941, -1186093960, 160017260, 1189080410, 1734786738, -21377165, 1876528841, -535799478, -1621048963, 921235430, 835601000, 1812861099, 1868131987, -827065441, -1124296677, 1289544046, -2127625963, -666174131, 1455721153 ], [ 277783564, -1593652616, -73873222, -568160221, 1926707014, -1424855173, 706890545, 337048507, -1032398267, -613562051, -942685790, -585083661, -205758014, -507635741, 1926428243, 335901092, -631317472, -1779895681, 1117967108, 976267592, -1248106964, -797009591, 324598415 ], [ 878708718, -309926095, 666384015, -1369942469, 14998707, 1385409823, 1105640643, 1137999873, 1022858211, -55609740, 1969608454, -1552701141, -1156516319, 1436228358, -1342812565, -1954726758, -684268496, 1028917355, 1325121487, 1316808293, -899567551, 1278952502, -1822885180 ], [ 1318607197, -2065600572, -2013925728, 1144918938, -784724231, -1082933446, -1572429627, -821538491, -1741224766, 1468459582, 1351719103, -1999248194, 854509822, -1258689052, -323446980, -483890610, -1066170955, -1848995092, 50857368, -869882383, -906991908, -1552799258, 1085415662 ], [ 1402460194, -963865404, -880529085, -702132963, -1131575563, -664232397, 217221177, 593635773, -224832260, 1094159287, -1887641202, -1433455501, -480863395, 602858724, 507000521, 314079486, 1186958577, 1361002420, -1100354712, -774133235, 1316121950, -1946992182, 1054260236 ], [ 1212592891, -657674794, 409087278, -802159399, -670046876, 1946552736, 1228066236, 1142035122, 527891415, -1435990038, -2042806946, -2070599123, -155895479, -1434259463, 1164531482, -946918786, -2110604401, -2029269608, 310933191, 1073072179, -2048885482, -1720622462, -329900196 ], [ 57600870, -829169058, 38660716, -1958255718, 2026945936, -1050969853, 242523163, 1126697866, 4972789, 774840553, 1772437629, 206894612, -365716240, 2017295912, -1358876117, -174135803, -606480658, -1690178943, -859514011, -1258935520, -1428874540, -1492599360, 265784178 ], [ 133902118, 505759656, 2004924445, -781675128, -1602989460, 1327389118, 433153280, 869218963, 1653113508, 184464014, 324258896, -49459789, -425255637, -2089696468, -1360548655, -1759664744, 1354204483, -1722007733, 2122494610, 2044779076, 348439823, -1093870199, -2020275069 ], [ -134936899, 1846888904, 1611987297, -1354265988, 2135867288, 1031739904, 1040416525, 1230504484, -433085654, -1557831921, 218469945, 512008953, -1042011825, -1645126353, 508412118, -687754869, 1319068073, -1941408990, 1647956132, -880347823, -966868033, -775703204, 1813468290 ], [ 1179088555, 756899310, 1161373263, -109785494, -2119273915, -888403869, -598508208, -1586488942, 985081806, -639618969, -989536118, 167020380, -428923419, -1994618157, -1405867925, -1842319141, -77112674, 2120872331, 402214213, 1981471236, 656473880, 911301987, -930310951 ], [ 1041066510, -1209219546, -549768303, 1903499756, 232092585, -521894539, -553794687, -1317269644, 725857269, 1387000878, -961259698, -1382699224, -1859414051, 10055943, 111558517, 1889311245, 2138014715, 612759358, -1139802995, 1390981791, 2029458877, -363398150, 1139967283 ], [ -1792106120, 1098908135, 373115411, 484646293, -249440848, -2111872911, 1020699663, 1631250413, -1462252981, 1684338719, -945065047, 1914972887, 550452068, 450453098, 207259749, 459128882, 337826982, 1531190473, -2053401874, 1090969906, 42551367, -153902018, 599148302 ], [ -212031058, 1100361927, -1106428119, 1887521570, -1002134813, -760790340, -743658965, -1432001309, 1000053117, -455428065, 1356398347, -1866099419, 993462165, 1969454206, 1044065995, 703867855, 241152128, -1033385659, 730748291, -971792845, -771170581, 499164411, 2035219363 ], [ 1506510977, 1351301545, -1840982245, 1483611393, 80054432, -1502011740, -1718616851, -229405707, -1577229065, -339078403, 1640820336, -1022668889, 1569912632, -6710726, 544289599, -32077890, -633979537, 1827062243, -217759417, 811679639, 109842442, 1747240149, 2084824141 ], [ 1526437747, -252704189, -391298402, -423332691, 1226779144, 300307029, -348497982, 1494567255, -2004597085, 332709212, -1780080750, 1193478917, -281836493, 584906799, 1591890898, 2098978624, 885733806, -334819668, -1227400910, -1643876828, -45148827, 184199505, -300586101 ], [ 801068759, 305671767, -678454196, 752601070, -1823514668, 376590138, -1424120540, 1692263780, 200350400, 2022364956, -734522629, 1850687607, -1934233872, 1041334418, 19110864, 499044529, -2033101733, -926822113, -889816701, 1935624169, 1520528301, 2015686155, 1834965377 ], [ -901866590, 1297391305, -644924199, 1755203610, 1837536116, 201839009, 1014113895, 76566186, 348361864, -1027111086, 415048158, -450993183, -601345432, 59447734, -1017683472, -761631207, -1165317160, 1761588895, 810439400, 270744094, 1086184817, -637499167, 336542510 ], [ -925831783, -1267259125, -1326421192, -1076665977, -675072132, 2019728873, 240835698, 668271519, -776244228, -1397921007, 1643954643, 1570641245, -834129922, -1006147795, -1703079029, 1652811465, -1589811347, -758606053, 1783125088, 863495040, -1071592458, 1964930426, 1431126678 ], [ -1496021859, 2075638573, -1684452369, 938566548, -1138759320, -827822149, -495943832, -582767681, -615697743, 1855921600, -1749477492, -992562819, 1485551274, 1321164658, -1637792410, 119388565, 797154339, -1693818459, 104622425, 1250262484, 1109061054, -799491205, -1823104612 ] ], [ [ -240786153, -1364342085, -1697501923, -921278678, 1249195801, -1364108557, 10319389, -770604346, 1914527149, -1595241821, 1056894431, 812505320, 1712765952, 1067148702, -651066457, 578921828, 475360520, 577346193, 274476471, -2056222060, 505980626, 1258474655, 848272330 ], [ 1091800761, -889189699, -199489254, 585665742, -1600963875, 797682343, -614371207, -329823358, -467822907, 886762097, -1764256894, 89292069, -43017136, 1148268196, -1578657595, 207128261, 1699649139, -1776417170, 28873709, -1574091770, -635454847, -1027839288, 1357048495 ], [ 1817248101, 2017902956, 250549720, -640503223, -281418794, 482513330, 449088957, 512516730, 1227366800, 73372164, 969080965, 3544380, -228956431, 372457954, 1197781027, -1386996755, 1218806696, -1321113997, -1221065223, 998537165, 944793678, 483163623, 609000064 ], [ -1648593960, 1324837881, 1279181809, 340157280, -1535185397, 1871466851, -1207862521, -552029465, 1849354081, 397072365, 842022514, -1176105689, 1638039688, 453440427, 1983287573, -343141222, -342461322, -759324115, -508782957, -307878955, -771858934, 2001122553, -1243919915 ], [ -51662977, 643596116, 727451932, 481950897, 1862040692, -826230517, 2117648342, -1174605192, -1957500091, -590804895, 999454689, 43843466, -575973739, -392057947, -640036272, -1320798587, -1609491496, -1190039575, -1742619158, 264892722, 654603414, -1200626928, 939065725 ], [ 1660884525, 701728520, -181807051, -784507840, 701324973, 1862431834, -393216737, 1094562512, -915152503, 149391263, -1998462327, 2002973194, -780677611, -469924890, -1547002331, -1467263704, 729023483, -2052128387, 894031373, 1549469667, -484764743, -1396600355, 1701813630 ], [ -2124047637, 2094403273, 1030147546, 1050184156, 1235957910, 34291460, -1909223761, 1847795449, -39138846, 66454024, -831520743, 725992868, 670005334, 1922592999, 179264201, 1425092153, 526085927, 679726733, -484326360, 1831479776, 1746408033, -2099075578, 1109947942 ], [ 303891271, 399338184, 270590909, 745594768, -551411603, -274902615, 996558884, -1645260493, 1242538453, 1153913364, 929000606, -1013085401, -2108090000, 1154654489, 684938117, -303544514, 662978667, -1739878363, -980549870, -1435977013, 322172140, -402959335, -1915386241 ], [ -1790427942, -1060491430, 1602546852, 167894966, -1002369439, 1804510267, -1152065317, -1882598937, 1686955068, -96372331, -71265267, 1952405575, 1163282835, -1228718669, 1048366855, 1893688024, -764838694, 529695085, 1358037769, -1503877409, -704430687, -37459756, -1661161721 ], [ 849477063, -389891387, 2067686617, 190080581, 671762238, 2046162120, 378699598, -165283915, -954171791, -2054389987, 1137817485, -1092994183, -1821362446, -1167289588, 1726284694, 23312252, -1722343230, 1665648993, -1646663175, -1889776857, 1730639517, -1765868060, -1335005307 ], [ -864979921, -244369134, 159290090, 1389749324, 901587780, 926966892, 1171237046, -1442548033, -335554814, 239204145, -473276636, 1546286899, -1673785486, 1632769071, -1247569481, 482906108, 1971171866, 1535755710, -528877541, -1427482904, 1160239335, -1790599082, 1385823398 ], [ -1523272547, 2094072134, 1103274173, -960634620, 801049543, 1229444884, -1435088414, 1775698164, -716144323, -842026057, -836516510, -1643279427, 834522646, 1474963104, -1195948968, -2047038827, -230362501, -1635186612, 1664758061, -1100534833, -716192942, 260000366, 1751372000 ], [ 687201404, -2025623116, -1720928049, -637016574, -857583913, 426666633, 1314091511, -72961810, -541677953, 619306988, -1727130599, -1530772708, -1250140378, 1224041220, -1072898682, -244534320, 1247701789, 1286749152, -2002326533, -2104537794, -570866972, -901541537, 1718651383 ], [ 1613097658, 757932795, -304553213, 1473075339, 1246240959, 1609620016, -2081679042, 231878345, -680360720, -747539615, -1087706531, 587787949, -415211284, 561678087, 1578694522, 195407917, 2051823329, 563554532, -1894088641, -211977819, 2098501459, 353343847, -150986182 ], [ -811723729, 2127676303, -1127785461, 97234774, 596537597, 1588354629, -1460404686, -1150117442, 1824233695, 385955985, -292161216, -1241745914, 1513505729, 1415897263, 272671925, 1989902164, 1681197077, 1854933040, -1231074893, -511380336, -1421306516, -330371671, 637545141 ], [ -1197424524, -1231694264, 333935871, -545428062, 103473288, 1931908312, -1114119341, 391905575, -259036876, 351448810, -1507139286, 1393145201, -1849520225, -2081994360, 1907904801, 1789237843, 364479813, -1438674766, 1492518617, 68517913, -82864688, -1344719451, 394345209 ], [ 1256225143, 1529671387, 926882196, -827676459, -722143143, 626893979, -894540133, -473034578, -1288229598, 42846237, 1387665885, -264535354, -565117243, -706370633, 855941538, 1784918446, -1786988606, -1352171613, 1765135871, -1319732417, -1806850926, -1596456685, 1276290200 ], [ -618647447, 1365454469, -792785911, -931845843, -2028689233, 264385522, -1238936038, 1026118218, -1367067341, -299497405, -2058934407, 111391644, -945788536, 784031858, 960649771, -1377331270, 116916670, 531058119, -38390302, -1824491336, 1567192947, 1181239674, 630188152 ], [ 1764127103, -1733592623, -1012166858, 375995404, -1003394102, -336482989, -34030487, 1328781714, -2049156934, 1836521417, 732498172, 51794021, -1116966776, -330213630, -997244149, 213792903, 1435472110, 1043469052, 1932614808, -1224662902, -1066195075, -1581288151, -1264248541 ], [ 666735969, 1245124497, 899056743, 149484430, 2146970862, 949187936, -963205107, 1640958198, -1587551684, 2097582354, -810736332, -1276211154, -165809458, -686747733, 1163658134, 596441600, -1434065798, 1024142823, -451661607, -891027543, 520618724, 1559708885, -512606829 ], [ 542705082, -53546885, -887780805, 2074514309, 229409511, 1456880169, -1655403954, 563749719, 2086335652, -1355796890, -1105929156, 1846786052, 663843587, 784841088, 1653302719, -439359079, -1040684897, -906312902, -54806523, 1343498678, -575631120, -1066664403, 184186779 ], [ -1568218558, 909266971, 2077995875, -1408503445, 970961352, 304536394, -1268049992, 619837824, 472664736, -977026213, -839127080, 367424683, 32629633, 389012076, 1252909210, -590933247, 238576019, -8005324, -1259308798, 1878840146, -817131779, 899813742, 496080898 ], [ -1745918485, 1704399321, -1106209750, 48139934, -1860395659, 1020218119, -683073327, 1017614178, -1249622937, 1825164743, 1032903258, 904028768, 1772003103, 1456708665, -998454489, -360208369, -139349201, 2128908113, -1698675386, -1937011302, -398324674, -1667810567, -2105111166 ], [ 2024653927, 1908603271, 722366468, 975068185, -276101159, 504829688, 514190485, 1714272470, -573193080, 787688827, -1598884485, 1592925027, 1177404402, 1927155338, 1652538438, -1144190975, 79148179, -395964497, 974530907, 156734799, 119823270, 851664487, -955904650 ] ], [ [ 575589589, 1163481936, -510389050, 238855858, 1958078358, -2143542980, -658522298, 366536406, 1081010541, -1471293876, -1598030191, 1674880917, 310715122, -1017955635, -426685617, -1182958662, 470183267, 1134591862, -2058592980, -1678624519, -157360683, -594345491, 681199022 ], [ 1375601488, -1372313349, 784796229, -1663934983, 195067011, -2095539699, 355441082, 500795276, 452612207, 729917735, -696817891, 444005938, -871382730, -523139439, 1722891291, -1397832925, -862071795, 871613203, -1794928161, 740894117, 2038615945, -2085292157, -433294516 ], [ 705272394, 1161636002, 1203839638, -868059390, 1643343448, -56206257, 1880983611, -2119384308, 496662644, 1374205598, -420276973, 150275394, -1334914693, -1811439375, -250767306, 90447454, 1064367953, -1803360262, 1190907180, -883315526, -1898060937, -146544923, 1314687268 ], [ -1099707680, -455357261, 616919491, -1999851148, 1851455052, -1324556917, -1696069026, -1246796864, -1285280175, 924592046, -1644928498, -554973199, -372096707, -765299745, -971532141, -29012066, 1025382854, -1643075631, 600675826, 1089280710, -1462338716, -1729166053, -1459851610 ], [ 1273277244, 870700717, 439413286, -1367100208, 475500378, -1473082973, 1188113805, 1424447237, 335738277, -816078758, -1824618257, -342814293, 674451166, -700400794, 552472562, 2113665524, -1438150796, 453046519, -1085920856, -619892099, 1886264717, 95355157, 2097539908 ], [ 1774626428, -1189125253, 1397847803, 457717645, -1935386527, 472354089, 1177012130, 480642373, 1733060133, -45759020, -738708487, -558948872, -719400950, -970240513, 2011334033, -2036890238, -1207733691, -1336289585, 243221571, 387080553, -1688049191, 1533376441, 1445723995 ], [ 2106598224, 729725168, -1008871491, -1665034771, -1744077005, 997860224, 791204781, -1529390437, 319670067, -975857808, 937411920, 753755268, 1232472283, 531563663, -1199495473, 1241798687, 1670778068, -641391085, -305108663, -2132322187, -169255593, -671804336, 486906653 ], [ -1434618336, -1390779106, -284619383, 936495327, -39448778, 561982632, 354219490, 1101772536, 1235169585, 1275231583, 1329370133, -81105163, -1611759150, -732081515, 394991485, 1117174705, -1743439630, 1158353304, -982083692, 27704371, -391006237, -1498760430, 1898628070 ], [ 523158265, 1773648718, 1674433356, -1674939457, -1031783243, 904933814, 1212283446, -677898874, -380218760, 1731693165, -1263318362, -241321542, -1060247185, 68059725, 1821966433, -505188965, 88467645, -1246580486, 940452605, -122104119, 458768163, 1368305564, 851364750 ], [ -2019743563, 804426449, -1962401445, 1451893173, 247159001, 2017622031, 519557617, -1339344086, -537180627, -1378930950, 1088234408, 838078900, 617151120, 246211333, -193112937, -2032059192, 1670307373, 896806085, -1184124647, -1654459310, 1316818877, 643494406, -642221463 ], [ -156936934, -1065361637, -1687193683, -1732438397, -1699745514, 138651806, 171861097, -1708622812, 1929163193, -240308614, -831945717, -1401578473, -284969056, 1394840015, 591102054, -1427116513, 1123383825, 636313234, 601411430, -1680056417, -388444788, -325199983, 335048318 ], [ -1073254085, -72356, -1390346854, 1622413671, -311479818, 608441629, -493502701, 111334529, -1538587362, 565407178, -1720688532, 705057136, -711079255, 562229800, -261352807, 1539575030, 1867647409, -2016277889, -829815863, 742140820, -355261521, -915910223, 584330792 ], [ -354731525, 521899678, 1196474117, -1180813035, 389193462, -1055168323, -1282279682, 951544748, -395937510, -1645601507, 1281278637, -1973079568, 1264043482, 675483065, -1908853621, 1951485055, 1748577647, 1541954530, -655629605, 1920619385, 1291888963, -73482537, 1506424536 ], [ 1517720279, 1811944554, 1583162228, -522999880, 1387292554, 1270173350, 445656909, -495813094, -773237230, 422349191, -1458090652, 2045215393, 1781185750, -1517489768, -254762049, 1406692897, -878404807, -1210839257, 2064740109, 1899605656, -1141896839, -631630129, -1492227061 ], [ 611055506, 991480086, 344681003, -954109679, -1926074981, 715395425, -1539378507, 1148538060, 2074307952, -1084804689, 484216689, -736877964, -1179684053, -1894457942, -275033303, -1229831062, 127347298, -123464711, -275670583, 534685266, 702880891, -110072357, -1422429500 ], [ 2108354181, -1260988152, 634280965, 1833565476, 1373996087, 167114220, 33430927, -634630989, 1781365698, -815412232, 1968298123, -394236994, 813492614, 933963549, 728254027, 237168402, -1665007326, -340446562, -1466330155, 1478981047, -269931266, -187402913, 1644800496 ], [ 419147009, 2095381782, 1280585526, 736614352, -364453452, 42673944, -1122192881, 829124645, -878764454, -1482409484, 1222802977, -625234459, -983235877, -675004611, 270351824, 242305655, 1019979333, -1355661873, -2050929535, 90330887, -1652269768, -638818527, -138811121 ], [ 266011216, 243335981, -1482546116, -1475890556, 1301912991, 1499119624, 155310067, -259536806, -164903864, -2110090795, -68677734, -1638768287, -1651588235, 1785819854, -991847584, 612603203, -781060958, 1441239142, -1361617082, 259955237, 948362560, -1215628613, -413465829 ], [ 1702670946, -1390050367, 548323447, 1063148205, -1803053815, -1204785131, -1488066868, 1281320149, -1399841789, 1052797384, -849750033, 2135023760, 1821201926, 186332389, 2112177910, -762548636, 140687290, 831291614, 1157838037, -256364704, -1477504734, 1819325571, 1040303864 ], [ 1713908019, -800219464, 1025285735, -1004274049, 238510335, 670895214, 626543940, -227783096, -1183222980, -776462974, 781101042, 461106038, -71209401, 1214704155, -1901380363, -1547209480, -1973973816, 1492121386, -202318332, 2051793293, 2147291946, 753216184, 175976981 ], [ 402042218, -5672219, 1087402398, 1583506100, 983485074, -887559422, 574020696, -492532055, 1559179152, 201164415, 237581823, 769013208, -1713282133, -1894255299, 1265900105, -2120877996, 72550862, 946719315, 67179882, 1008276465, 1838780324, 2021409976, -1353875463 ], [ -1827909283, -936294840, -358123859, 709101610, -1709608568, -543642971, -1799285612, 760508170, 1904995539, -1477597739, 158801977, 1109719670, -1096068103, 3390799, 1866963018, -1244055647, 2082267744, -782190931, 1248714222, -522943736, 1332079590, -1278991157, -1020769272 ], [ -1775301686, 1565260953, -1145132421, 592759608, -904731921, -1164648424, 325424701, 116648619, -673587241, -1733144555, 54599066, 57978727, -1213395660, 1200968073, 1454542155, -1263818045, -255352278, 67167125, -1566224505, 1281708047, -421889312, -812470339, 2078387015 ], [ -1314407674, 869233845, -68278781, 2025060870, 1567599645, 1397011114, 38899410, 368228323, -1867969932, -182668692, 2012191140, 2113010721, 551542774, 153756912, 237005819, 2068047867, 1348430850, -961685898, -1078602912, 1110540914, -1879077945, 530408171, -1680204935 ] ], [ [ 909254452, 1378079745, -1531647711, -1602886473, 340671092, -875025741, -886038113, -1294470916, -798489976, 1685418376, 267759109, 1931479614, 1047678858, -832093744, -59577432, 1375987042, 1084818457, 2001101817, -1053189851, -1843901980, -1304831015, -1198871672, 1130668507 ], [ -660650826, -1869894626, 761475389, -822944701, 1727750424, -511218122, 2115034133, 307543362, 666747422, 1470179448, -1276127511, 984838547, -925956077, 145289483, -1328091931, 270482461, -1474793592, -405811083, 2044848419, -2133175639, 1125591803, -762934064, 1059395820 ], [ -857775244, 1966155354, -1481500751, -1573380166, -1953308189, 217263411, -1367620244, -2075866652, -1812541231, -1379078405, 1874456263, 649384454, -1716921219, 1238007467, -2049282886, 2094537797, 1071251149, -1599545560, 825695576, -1412367722, -1084013263, 1646897690, -154520356 ], [ -774518841, -446339153, 542501185, 1962495603, 1110890290, -1810374703, 1564637963, -1083115761, 2111381200, -222260385, -1313670803, -826169168, -1441718584, 1378971253, -445819418, -493901290, 66845770, -793488571, -304611339, 1993796920, 239697987, -1168605361, -44551251 ], [ 366814292, 1805196352, 403417525, 556920200, -1322462660, 287332367, 1367178591, 1265585981, -378803589, 291672145, -736536877, -1029840355, -2106908536, -563501466, 1317070611, 921292931, -1454795631, -1102597516, 1723742620, 911076556, -1366818439, 477405331, -781644573 ], [ -968470141, 618110005, -1973048450, -2086312165, -1036506681, -2089412562, 992531724, -827457611, 2005245305, -1105860490, -1059525705, 536957935, -678258371, -2088031799, 2058385874, -1273547452, 966324769, 106292408, 1136755404, -2136903527, 177324056, 504451952, 1523954276 ], [ -1236671545, 1356905006, 850307500, -1412804795, -13329126, -554594133, 300046510, 741940350, 507611157, 1922794628, -700627281, 1716794967, 2141995967, 1128274585, 1059365602, 38912966, -1798105372, -1318533432, 1325019161, 1603331854, 1153806712, -831953807, 1853392870 ], [ 29384559, 1321548095, 1497671882, -2008836227, -1073788182, -356652160, 1643103997, 404990339, -617705410, -1042524490, 630315851, 588427144, 327473004, 1934198336, -1417331738, -1145778593, -2015865128, 1928967127, -482059040, 1099281890, -339934575, 1982016478, 374375885 ], [ -607905036, 1276283012, 1219354219, 2089562414, -2129746315, -1183768569, 71172375, 95813758, 1227316897, 369169103, -708816580, 1967865491, -1118312691, 731190011, -2054742494, 1631877917, -1602224993, -2105445388, -1174947706, 1671023002, 1371464090, 1734321807, 31422316 ], [ -1574110572, 1854241136, 950884254, 875825582, 1986584537, -282794804, -1375202649, 896480192, -1665880491, -133228364, 1345198031, 1179641156, 803420941, -1931865892, 1697118678, 900939461, 936295269, 212065088, -985591779, 1330084555, 292677129, 1142819954, 1405251397 ], [ -959431246, -698555125, -1030231585, 1453335426, 1803368164, 508501136, -265130173, -597251837, -1755233324, 1457574170, 971077038, -678999359, -1607388468, -584859003, -902986979, -202944279, -1756778309, -680544724, 589577718, -253253021, -1223577724, 1342294159, -993538018 ], [ -626967527, 1626711191, 78484902, 1461141499, -965177569, -1484505158, -405447456, -1610747786, 453646320, -997990597, -1898843425, 1354684214, 1539905265, 1302178149, -749428543, 692316584, -2128693575, 2104129970, 1510528611, 238260922, -150318079, 385138421, 197893290 ], [ 1181374318, 1758663286, -1616488763, -1569705098, -1765954830, -1550195311, 1100433962, 1880384837, 227912622, -2057573518, -1822952074, -429827795, 824695095, 519104026, 1137312844, -1267559957, 1863143846, -952348395, 154085842, -1649503843, -1589640074, -52399649, -1307349307 ], [ -1960186548, 1511043719, -260459710, -436677023, -122717656, 550421660, 1170344426, -689886154, -3871554, -769075106, 501529229, -163197595, -497430431, -159656884, 1372386930, -2097078321, -949183622, -301795901, 1269735836, 1439551558, 539303860, 2023261374, 1692654097 ], [ 1767834788, 1286100198, 1066372996, -1312917899, -1768616390, 493191376, 964608689, -1082338092, 1491778160, 447867336, -2132948367, -923688162, 1074461920, -1702990256, -1747804832, -2046144000, 438999069, 304753767, -1930704343, 1180656503, 1173503799, -381034651, -313733985 ], [ 358068831, -1162851404, 2127290454, -1811448238, -704892578, -397562528, 2056852672, -379383665, -1803179087, 1066049305, 1204243570, -1141766250, 1200153816, -2103615735, -239668581, 202923322, 626791436, -1927291633, -915892836, 1187125634, 1883161134, 117967544, 1906017414 ], [ -592978205, -481368976, -1371075138, -801818743, -906041164, -1503648013, -964163923, -1051072689, -1118852531, 1965761012, 888335602, -1189706109, -1994778698, -1090007443, 1527760726, -104723945, 557789110, 3599868, 2046337852, -219188229, 1018078105, 1858356132, -15759890 ], [ 1528121391, 639666226, -1870721670, 863536622, -692518041, -2075130190, -959564420, -880357777, -295147365, -1703221966, -681002401, -465644978, -1668331910, 544270286, 1440948110, 1900174881, -2092168162, 1513253304, 628467635, -407604628, -294919249, -1133886381, -1840358315 ], [ 887857022, 1575937132, 1667465356, 333933344, -1570316363, 1007793064, -325068535, 1963307874, -945444674, 1803304245, -1739318203, 470672193, -845368436, -93042999, -918356653, -487162839, -1822245214, 1218827893, -455683104, 563433914, -1191452209, -1336393138, -1218878234 ], [ 2118308149, -880311384, 886646166, 491002526, -1058251267, -1239095048, -389641133, 40054572, 58354318, -356022631, -788926117, -56026484, -319525623, 1645237208, 1421900237, -630261402, -216565186, 36354240, -1631835119, -1176840943, -2121217816, 80307673, 1009044450 ], [ 1401604391, 1464244209, 852101015, -298820086, -2075801448, -2108359786, 1992972919, 455187190, -573170862, 1024057482, 1366422824, -2074845075, 1734417749, 886991256, -561200458, -1152903652, -1709741357, -603297811, -2094432231, -1227377300, 694967400, 1749590403, 1265381871 ], [ 198174741, -63819158, -1221902160, -1086993879, -479859499, -1060651701, 819873360, 1946615970, -94270257, -1578704972, 1617744479, -1975173313, 331545662, -361050029, 1522205428, -503572932, 573655624, -1568317855, 2031188867, 2034122848, 906362059, 306125187, -41406214 ], [ 407976975, 939396554, 1073958989, 1206292853, -340506109, -1309790282, 490958683, -1970807307, -438775863, 1032581508, 230693580, -334406366, 167050627, 1892757869, -1486915358, 967953303, -1280540068, 1097111952, -1254298738, -19914350, -578221566, -685364748, -1284159017 ], [ -435447940, 7622621, 1884417504, 312206635, 376783313, 1446120797, -39408804, -1108300628, -236580901, 855272225, 845706918, 1341229528, 1323201201, -1474300784, 1320783532, -123727441, -573724284, 661339358, -1142253198, -1539466333, 631387005, 2060432058, -1843560605 ] ], [ [ -277247195, -208049845, 877121299, 812338105, -2144034575, 1065067812, -515558223, 912120829, -746834232, 1823270567, -874579415, -1311381000, 231882376, -1575727224, -1866626021, -1159830412, 804192213, -571643319, 1150770443, -1447478484, -376587961, 1797296775, 918499663 ], [ -584931891, 1050936447, -1761206781, 1115597940, -1365140738, 1947075755, 1937689045, -493028479, -1669922511, -1666301717, -1386105601, -788528201, 1875014611, -1105525852, 1504176267, -1447774996, 1792193005, -716018956, 1871071179, -342256373, 1507215583, 1099354824, 522148647 ], [ 1605279440, 1081583505, -1590829431, 803442779, 438414865, 140555337, -835310210, -2017757001, -1589195789, 1914294395, -922196640, 594501660, -1044846977, 293474555, 604293859, 1394464127, -1368894202, 1219258716, 58809435, -1082375804, -995447493, -812534520, 175775531 ], [ -1776983084, 1264021014, -825962609, -1204542985, 247574302, -697152400, -1420675390, 75527192, -1411277845, -198941786, 613384853, 2081693043, 95357206, -1450726567, 1375358586, -1599682498, -884978839, 1318054345, 1660922043, -837057987, -1019639589, -647361418, 316084241 ], [ -93163220, 370323589, -1375980452, -507976838, 1247065251, 69027834, -1573515773, -854201037, -359831024, 498962906, 2019183492, -310488873, 1375738312, 2096290445, 1889533023, -136850283, 1927492503, 1353564026, -1505110686, -140922616, -491940924, 631058025, -1179658075 ], [ 1360926670, 1158067401, -398145466, -2136374509, 553789544, 1307108726, -108056981, -2126349474, 1822532144, 1249360934, -938562841, -1219260429, 1584228658, 1139634678, 272962955, 2133782419, -1053346564, 1696693690, 1302196385, -49547064, 245683743, 2121695285, 1827807505 ], [ 1609808393, 666463280, -1384745242, -1430791724, 1644209041, -1862343488, 756565926, 2001090382, 417541998, 932573627, -982447127, 483829837, 208255624, -1685135348, -1669446577, 392610422, 1458545106, -259024797, -1968405762, -904692741, -1910725956, -1426712152, -1917061732 ], [ 1565080461, -474233795, 1577177296, -1321447079, 2064136738, -1700867117, -572038593, -1958922845, -484447591, 1236709167, 1165238201, 1949363998, 1263524171, -1415741278, -760576641, 1166116633, 159190004, 1020356231, 1047578129, 1881443048, -2145256156, -820513031, -1807370571 ], [ -119781230, 1809799890, 1291893648, -1360880951, 1548450980, 732669108, -1503353023, 1673292006, -245600535, -1902336921, -1258305913, -495195783, -997964399, -1683281943, 1637361795, 2022886471, 1897452610, 1787493598, -2138170308, -1321223494, -227129061, -1353515909, 1286163049 ], [ 412194949, 1688035392, -970108167, -2084867352, 1262183782, -1388343704, -1242216864, -1533046471, 689210136, 602585651, -298608577, 1563907852, -1819697170, 983637404, -1088817237, -1937102770, -327973301, 892368652, -933789322, -682181514, -1803467208, 1378323926, -1996213862 ], [ -395083964, -1587268816, 2051506582, 2118094108, -736182840, -1638364484, -1981155759, 617533759, -565203011, 614794279, 419304303, -1057701422, 356266314, 163720449, -1062384059, 759687522, 1648018919, -29812620, -1667610802, 92214599, -120523551, -125868543, -1823457214 ], [ -1943887470, 253801155, -1876548552, -1355353611, -1610439884, 856624359, -1733132698, 1268587685, -911746745, -472550394, -2121324978, 51948047, -1792782258, 1530032725, -1304443587, 1220364659, -111267028, -701034961, 2120494818, 360004849, -431152793, -1895996491, -1569360267 ], [ 600502370, -227444649, -1220587982, 606268939, 801393611, -501069624, -1417228478, -70035489, 1732732481, -1669598603, 1255914800, -610353285, 730336747, 1666834891, -432298772, 416341674, -1559740003, 1815315212, 874194593, -1439901801, 1827508872, -207136980, 1842509567 ], [ -1755734872, 372777777, -1772681293, 620911198, 500088622, -1080368926, 2041150603, -471923839, 1208582538, 1293362144, 1969355429, -1174367841, -644415319, -42861941, 1166140666, -931517716, -391358027, 984130829, 1307937184, -1194565704, 1612088772, 2104151672, 214401752 ], [ 596269658, 268944988, -1521497364, -1132890859, -1786596323, -143465273, 90250424, -1139071630, 160793938, -355118309, 300136077, 901390922, 249135780, -2070066916, -1495565191, -557237541, -1338490663, -888951840, -407370597, -93061017, 1988874146, -1897396339, 1778230664 ], [ 1067224837, 1752456800, -148483625, 607255790, -979004446, 603857796, 1877104167, 394161547, 1413890886, -952723604, 544980337, 1049788740, 1052682772, 2017121678, 1869473743, -1569786767, 421861240, -1058614562, -188477343, 1138290984, 765466311, -297089114, 1498195309 ], [ -1605405844, -1726992081, 1407341700, -2054679769, -1621884041, -1708988681, -1868675102, 339260574, 610192938, 1758620715, 1092638302, 958306813, 436465047, 1571212836, -1413399381, -122452507, -628007123, -593233951, -469328202, 1557796813, -1610235767, 867505399, 127187874 ], [ 1481150225, -1758980996, 1486162841, 894933668, 1039221786, 1201599607, 1140246000, 1509398055, -1075513096, -968113634, -2034700927, -1575223118, 777688663, 1357358466, -74372280, -877007645, -2005762735, 1936059745, 334276968, -1103989925, -1470769004, 1198053770, 1398113905 ], [ 1002697468, 642154416, 1210944703, -376240065, -1073345063, -148591233, -576974584, -609904201, 139535177, -753352227, 922527194, -2009346839, 953336369, -1933022516, -150826973, 1371816176, 1960086693, 1595769827, -578523444, 1223686392, -1734343666, 617245268, -1993457599 ], [ 1715035971, -695371903, 1340844013, -1925310182, 140687809, -161234535, -1226386035, 1269998307, -758905510, -1868646236, 1123565973, 2053188625, 236367418, 1683765220, 791036056, 137046837, -725473348, 1823854897, 874997600, -1673705724, 259739192, -890354201, -2069137099 ], [ 1517824025, -564783414, 1661346258, -838071389, 497752119, -513429787, -991021261, -957026600, -1223403962, -1417478946, 1759702170, -598308419, -1880399732, -540024432, -21890717, 1858978641, 738703625, 235952524, 644977706, 476962621, -1672201106, 1402260277, 1161893097 ], [ 1329758705, 1195529612, -2077269943, -1874376005, 1256014504, -484400971, -597663086, 1222618043, -1605325050, -1199563397, 1824206843, -1845689293, 2092732369, -256023659, 1842843871, 1487761724, 36309832, 755776897, 522170366, 1926828709, 451996367, -1446763398, 484006657 ], [ -1348979599, 1860158361, -176088272, 401786096, 631284915, -395217830, -1800684646, 726499126, 1124908746, 1222444423, -1693731684, -1368981279, 944095179, 1057994255, -964636199, -1951229599, -2069655032, 1070806133, 1805743854, -1309359231, -1987971591, -1731110623, 488271494 ], [ 1969093415, 1992377963, -325874580, 1930276349, -232014713, 813148438, 988002983, 997816328, 1292014701, -234690161, 1012420065, 678155017, -1581106116, 1027369476, -42390521, 1359555741, 1631536249, 1551675223, 701013235, -92522180, 581267645, 1398919958, 1044973616 ] ], [ [ -262223844, 85674418, 2044949172, -629576219, -436270003, 1847846529, -1875954658, 1093331654, 656264111, 1275129839, 498250942, 326235975, 2121520305, -1788790180, 1144651235, -1632957840, -1608124765, -1074894276, -1328563656, 590457948, 294222537, 1544839110, 241035489 ], [ 1752469825, -702026121, 1200913941, 1305087703, -1862195269, -1199914897, -970479095, -721604344, 753700028, -65298139, -1692286444, -625012312, -1969769157, -426757673, 1418825749, 1111634782, 1747305558, -555713519, 1748874368, 2057591058, 814123152, -577460447, 87966453 ], [ 304221859, -936972210, -1356051925, -228938809, -470291585, -777245392, -957253719, -1904387971, -1363439812, -769703564, -1468245216, -1541426774, -1943038225, 1788022854, 580996517, -464603377, -1087507862, -1023191503, 964654568, 272784582, -1278757852, 1519019117, -1703081724 ], [ -818826918, -1381050986, -588300536, 791435906, 933028562, 139323783, 1963477607, -1305517478, -1393091726, 16417281, 1640274929, 459967766, 529656459, -1522245021, 429912832, -976430349, 1613810552, 665303822, -1632477975, 15019226, -1433714245, 484421471, 1110552232 ], [ 779334906, -106678912, 524030730, 969800979, -1135329175, -2056827104, -1918330603, 2037988133, -1698761657, 441926820, 2103896205, -237223411, -826927535, -1524767844, 1050759160, -272052562, 1474679152, -506634463, 267294014, 620975415, 1971623414, -490419332, -1653516700 ], [ 1316606702, -1895689502, -342243237, -1208295934, -1248016609, 828435254, 689618261, 643535568, 538757160, -1719811133, -12155419, -2097899699, -2134184373, 217419658, -1368987420, 1363785036, 908184666, 560430720, 543845375, -492125238, 620714256, -702688057, -1528251314 ], [ -1208776310, -385255051, 1054813587, 559092334, -355295959, -140837562, 1818692197, -962542398, -199765369, -705970517, 1955294863, 25576247, 1016153335, -511305690, 1846176246, 908473473, 1705857151, 768284323, 1967334963, 745579645, -676675015, 760780433, 796329696 ], [ 1483058017, 140330933, 1487229650, 1341625273, -1867288595, -1584856275, -591665361, 1710544837, -2046016294, 1629842982, -1229530584, -396793129, -41471565, 1197078536, 444410506, 1082928795, -1188922601, -48893671, -1334549752, 18749617, 1074068137, 62069035, 1473667414 ], [ -240269099, -154210352, 288244683, -524171006, -1928292325, 2033734330, 465424424, 673181202, -871089, 801236205, -1984639136, 808204194, -2127429528, -168610222, -146457867, 1927237943, -922801903, 67014628, -940805934, 2043509525, -2131292342, -547684309, -895321828 ], [ -1953714603, 1431616717, 203068357, 1271251675, 1291608363, 387105848, -165656836, -166167709, 717216276, 2020513826, -827350766, -1863395747, 858301573, 1564458398, 1360804455, 220760570, 780411338, -1957429494, -538949840, 429902926, -1131684784, -405785573, -1296187927 ], [ -1337940298, -980794865, 1218978727, 1038861626, -357292330, 2111903608, 6373905, 1019978002, 1185424344, -1058021966, 1487212089, -1936473608, -736697607, 2048969320, 804000057, 657257452, 20721891, 407279179, 193882833, -2066445567, -2042584121, 2069500849, -599418003 ], [ -2113678672, 412522561, 155328397, -6176235, 140790763, -630465044, 283197337, -2008015240, -1185079696, 633167806, -803913253, 523979205, -2113847072, -524267738, 1063503341, 107443852, -140529861, 697285600, -303003000, -1155967604, 426390578, 182187120, -842539253 ], [ -97878388, 471496763, 620046537, 1744123771, -1202966532, -1813875945, -2109511249, -1360108494, 1746134009, -978873862, 193683883, 263993758, -79810459, 1696599590, -1486868533, -989133515, -1222061305, -512945362, -1581725620, -1775082824, -1543602423, -424136646, 8705029 ], [ 444649660, -842150090, -479885184, 507340303, -1420430403, -529588747, 849702561, -1136045110, -471310390, -1067767725, 755143759, 1971752185, -1210783671, -202748730, -133778548, -792852186, -1692622597, -888555008, -24254157, 1000537599, -1156983821, -1134975474, 671872210 ], [ 1871725237, 135986342, 1672441365, -217256746, 815302069, -899011647, 1211563876, 194786585, -557827677, -8930982, 2082949399, 1221765423, -1484610728, 1248404856, 967108373, -1797264027, -1801661992, -1700764706, -393234433, 1475336724, 1417167047, 279808430, 1990445643 ], [ -1522120353, -1234062634, 1142008059, 828592087, 802039363, 845514600, -579776547, 2050017160, 81330301, -1965925550, -1999647776, 1182161467, 1227614648, 424349496, 724135196, 381332905, 565917351, 617926588, -100063611, 1903467755, -408766381, 1502611230, -119033264 ], [ 423869509, 249746603, -1120343726, -1074821645, 1801883503, 1396480647, 58573478, -225693266, 1482668385, -1962322720, -927129081, -454992688, -1386324678, 1576574217, -488596549, -299274095, 939585253, 988379002, -1707498225, 1308212635, -832549965, -1785175162, -1750518562 ], [ 92311410, 999585463, -131728347, -122971064, 856612207, -1454665444, -839138455, 1779550128, 1339760327, -1229827805, 888905244, -1516839629, 1514752110, -167214051, -644221850, -1768580981, 82838068, 1333116303, 252517684, -736392480, -928697593, -1497332089, -1994145379 ], [ 495830725, -1981566204, -825391666, -262377581, 1356824764, -1062500868, 1119805852, -352899051, 1226265193, 690794260, -874701161, -1758456725, -305235024, -460073358, 1561766952, -673693936, 1140045547, 1133540481, 1970109224, 1330845816, 331587377, 1809328291, 1533425445 ], [ 505623917, 1597114835, 790623631, -441020737, 1910668136, -1580963056, -437658339, -1526683352, 361648168, 608489891, -421113483, 1288333933, -851874421, 931754163, -959871815, 1787198719, 1612427960, -106921582, -2114004760, 674969689, 642369027, 1844106723, -1195048441 ], [ 1277808283, 766407963, 354755503, 1693296966, 769471229, 762051598, 715124356, -467246497, -1467830558, -1585024012, -1627045096, 415665989, -1241647848, -2093453948, 34018126, 1103798154, 1014724207, 133057074, 1430127460, -933381644, 1160559329, -1538500275, 1851666107 ], [ 1841325237, 759557456, 1079957473, 609104766, 544060203, -1328239509, -216875268, -675991871, 1485444178, 1497024626, -1134299960, -2145708724, -258684596, -1576835499, 1489560946, 1124997917, 1923451865, -400128832, -1459664265, -1328557394, 763548966, 15549585, 1651363675 ], [ -150043341, 1482380612, -737064978, 461084213, 1668929873, 1567117746, 382496136, 1022114066, 1411675316, 1010223347, 61751569, -1727666036, -559406267, -2097386811, -499815162, 749449571, -1809481943, 744268589, -1730214696, 450705949, 2036543273, 816673268, -1917700359 ], [ 1381954617, 1411808907, -1215924599, 517966456, -33612997, -422803669, -819680166, 62771575, -1635491186, -479233963, -567279152, 511605157, -1949314889, 381187883, 481124620, 1442594053, -2056270596, -1444629542, 82471138, -1833304041, -1464514543, 942870416, -1128831999 ] ], [ [ -1198705868, -1302669284, 1973599761, -1642902620, -1597357452, -1366904366, -1618155946, -997106073, -341876554, 52578497, 1619107037, -484144159, 477118859, 1927408387, -497847179, -1057534965, 2132433704, 1168918204, -1218891315, 155809721, -105032971, -1697823935, -1233658884 ], [ -498336052, 1566369863, 834758410, -1359527184, 1682484385, 455309713, 1817972563, 1946216420, -709228671, 767562077, 75980057, 9833191, 1592153099, 337402017, 38872084, 2012487591, -1442995529, -608044158, 868545911, 121725341, -1816722785, 1035503153, -2021288348 ], [ 1022411069, 313634971, 1179258567, 1819348479, 1854482944, -908908070, 1197013315, 155064112, -1159536594, 682679726, 195764484, 2018995408, 1699933448, 584404778, -173052042, 67300640, 26071432, 851098277, 1999942733, -1553115764, 953554801, -1476265864, -106551786 ], [ -218610605, -153983148, -1677410625, -464697991, 848324491, -477742336, -1862739673, 1685098162, 194634806, -798785164, -711804272, -845666062, 1306341539, -2094167662, 1216499478, -1987707944, -1238015899, 134603974, 645454523, -1269881227, 1998280058, -1985155016, -577781473 ], [ 1687601770, -1142310670, 563502803, 714780507, -476462704, -100333190, -436790536, -1171320577, -453136481, -1930534518, 31393547, -1623251371, -2030106533, 1750003678, 843714225, 2077141962, 1082939682, 1822409611, 1165151818, -1298764248, 183539807, -1285641543, -1136627959 ], [ 971273066, -110150915, -1939590275, 106325266, -478784980, -385958462, 1592473641, -1150648680, 1983522344, 431835548, -1656584113, 1440443568, -1685941423, -1546914675, 1104719524, 309836548, -1326109342, -293655352, 1741531163, -1066118786, -1952111790, -681851334, -537864738 ], [ -626160782, 360547508, -37321198, -626590619, 237883016, -1822133947, -306262619, 2105917307, -1340506093, -2146007934, 1397113367, -672856502, -914550126, -587493669, 1699625838, -998716400, 390591327, -605784177, -779718095, 1797387726, 1225552065, 232929194, -1666672172 ], [ 1808688946, -2094415948, -4423169, -363330951, 1070057589, 239917019, -276827366, 925300177, 305904577, 1547932397, -1041189664, 1322189795, 404303061, 719627805, -1576512307, -472978441, 1390551446, -1593612098, 1054771305, -1427296866, -1447845280, -1365691401, 1788613343 ], [ 537176416, 1818903119, 223641689, -657424710, 1675935257, 1037506226, 1977140608, 2028649903, -648711424, 1432109303, 1343170133, 637981421, 1672903475, -517637618, 484730989, 914503578, 343641152, 254990454, 816245100, 2127106266, -818554193, 934957855, 1110903007 ], [ -1277025800, 632992748, 18983977, 57368491, 700338589, -725467354, -1192190434, 129955954, -1421950036, -1159225307, 1666260727, -1767113433, -324204347, -625852299, -901488026, -1568387765, -14542942, -187002853, 800173554, -1878481257, 1206775158, 1803211010, -1648858205 ], [ 1163466235, 939737388, -1661873275, 432645719, -634242852, 1247774418, 1148602194, -1819663937, 1083604975, -1354268670, -1397012736, 2116479634, 1611948790, -507899010, 122586931, -1000699162, 67880568, -1921156725, 2072630383, -565852732, 2088374601, 1145745446, 1123661013 ], [ 1924207965, 310646212, -1250784178, -815376276, -625172379, 1821627117, 938364370, 1222283006, -1128211044, 862985327, 1956613599, 1651006060, -1739925870, -593341218, -1293396646, 1399288085, -545888235, 1960415104, -990095571, 1900934997, 1085377957, -926137598, 1918718472 ], [ 2037326257, -1893467575, 1727644039, 1627991096, -1250247947, 1784045755, -646157948, 72086632, -283268104, -1266527881, -1561376906, -858019065, 1357282250, -1860712720, -1490537898, 851142412, 9083890, -500192636, -727163082, -300017173, -1300057071, -1975691427, -637150037 ], [ 744379407, -547930441, 2109197378, -884815950, -10067172, 1722284925, -1281722315, 295748741, -1190336888, 1806007820, -595213950, 1446042071, 1106459961, -830063145, 933146500, 1558605467, 8339501, 1308101383, -94844814, 1784328892, 150124789, -2138209388, 1662075106 ], [ 1781596251, 1859319299, 901121004, 821706779, -1962594473, -835798076, -1381847522, 646513935, 2080562967, -1804035488, 684203668, -2032133849, -1182766259, 1162165245, -40443585, 156356006, 1236298306, -1381370842, 61867416, -106124353, -1903565848, 713182841, -1219397469 ], [ -665516960, -705022415, -2036482277, 757428264, -1548888346, -335586951, 599242187, 239683586, 1149923688, 1636912634, -966409405, 1909996175, 48090665, -590543245, 971597970, -618174528, 1116800390, -2037056016, 249854577, 185597308, -1880126419, -767643759, -1161073316 ], [ 684428985, -1610809172, 1594257818, 718926526, 566218045, 646754027, 53869673, -1554304526, -1535091791, 235900152, 562401975, -160793885, -598496220, 1018243772, 1082177220, 1450230188, 1856119053, -317468456, 347242375, 1881676746, -80501986, -705455900, 2067649970 ], [ 804696266, 1489557697, 1929416478, 352480716, 713852821, 1477921934, -1407389299, 764372087, -2109167739, -500529760, -726049666, -1045654288, 1996278007, -2010002046, 92498577, 1272111619, 1061280678, -222651370, -2041328855, -1782631780, -1837922404, -233662762, 1395802229 ], [ 814138778, 267561417, -2009455764, -1442106835, -551964316, -905261939, -1458088629, 205454991, 1526979400, 57952038, -2052576397, -1675175510, 477788622, 1337067741, 1623839395, 591933312, 1511597800, 1880372626, -1550060131, 1900606109, -1065967764, 145572998, 1273010628 ], [ 1089135742, 954912938, -1244782905, -1033200761, 737701456, 1371444491, 1639127294, 825461611, 1514298649, 2134865842, -1713093683, -2118551012, 1567830718, -881623893, 1655594048, 1947187101, 492354411, -1642571080, 1690455949, 1567742394, 1692596288, 642614324, 303299045 ], [ 684730963, 2037675248, -610069821, 1079716936, -345013421, -1016476611, -680225221, -2078164436, -1732064796, 1994486534, -1375291067, 1870445605, -1233194041, -1243020564, 90338454, 328468142, -767307510, -1024084336, 1868790012, -1944797005, 525405601, -1097037105, 1444115214 ], [ -346250662, -1508344369, -2079418498, 1170302103, -241038267, -1851691456, 963025059, -1453533043, 2090452443, 1244700884, -970964291, -416878526, 1821334820, -1715205783, 2139672143, 810618173, 1113042333, -955970100, -853416174, 663089232, -522034476, -633365657, -63841912 ], [ 767296335, 714861608, -828423670, -40786544, -918971077, 573322227, 1081915667, 842803205, 2131966063, 287431449, -565061054, 832943828, 1103338203, -1945413223, -1696806154, 130685587, 87872397, -1334936006, 1550614568, -232955212, -1914786557, -1563256136, -1275573793 ], [ -1047937592, -1825053906, -136648107, 43146749, -844459274, 730147823, 381608856, -1498677516, -1220958827, -1572541692, -677937787, 1699994517, 1130210016, -239401584, -301765317, -1810154340, 311479562, 284938890, 1618806091, -773353032, -524454959, 1977719466, -504266472 ] ], [ [ 705290792, 1785378558, 754107549, 1962897166, -1435689111, -285019164, -2101224831, 125021565, -1594349941, 718292936, 1270344186, 1973013706, -1557568160, -556447586, -936738027, -830121119, 1531028045, -520404209, 1149009969, -1161557699, -1605745739, -1641933143, 1316006767 ], [ 1843977340, 982701022, 2013965014, 313198133, 1635883372, -10352761, 84555528, 508972602, 673562431, -1714004847, -234778643, 1797183168, -1669050866, 2107857751, 2146739617, 262339569, -943556318, 1496343274, 1490617208, -1190370199, -1440502902, 866672119, 647550905 ], [ -806463050, 940473114, 380657576, -1300552530, -195605892, -1149800824, -476285219, -1400306483, -1830423100, 140569196, 1275884482, -2015602009, 786097296, -1033977128, -499082348, 1585249084, -53620929, 1202315091, -681087959, 1731751656, -116752135, -1758431598, -146417881 ], [ -732080845, -1324261281, -1827868134, 1087469153, 29364050, 134936866, -1353903472, 1204648048, 1659604473, 2045488789, -616232957, -1590323641, 1232521389, -859507476, -185063659, -999841511, -376036769, -1421766047, 920762754, 1437758203, 1898105939, 1564169059, -801296034 ], [ -605447910, 436824172, 474091394, 1708581674, -1890476348, -20701182, -162672273, -383770609, 791884392, -1753868551, -1202852181, -397695708, 8262660, -1042866929, -874431804, -1265991608, -429597406, -445472098, 353514173, -1080286618, 799882334, 1484731746, 1949429847 ], [ 364740403, -729129353, 1033269897, -1883315343, 749171223, -2029123314, 959232152, 1719466437, 137877881, -720163256, 1458090709, 356656000, -498665273, 326460052, -204673896, 2106788611, -1613571497, -327121648, 355757529, 1570712165, 178815393, 221394625, -886064583 ], [ 1486536310, -652761014, 754609450, -1584132771, 2079777702, -2064332822, 285976236, 541675205, -2092678977, 1325203552, 1006590970, 1081725481, 84561379, -881588125, -1743371682, -1377427468, -211367510, 646245447, 1347750241, -884687814, 1681586298, -1973489556, -86244984 ], [ -1755044869, -414107479, 1621257152, 1478274485, -1535834109, -1490189655, -880769264, 1207356105, -492902982, -551935742, 913741718, 165010327, -1652881368, 1306125507, -48308047, 349432339, 999682941, -17465559, 949690201, -632307798, 1955105571, -1393776154, -1924447812 ], [ 416162979, -501412125, -1654292985, 1858974952, -975775893, 584034298, -118159999, 1470686972, -503642505, -1226151464, -1809206353, 1484914458, 713017492, 789700023, 1788296294, -1400534860, -1519657017, -925220029, -1592446372, 648293534, -1004051401, 369111922, 2129186008 ], [ 1254929976, 898632249, -94761489, 1336317002, -1955323880, -1331649719, 1366534062, 1101251417, -1730131307, -1365107958, -1625777932, 1745967967, 1308207168, -324905360, -1565889139, -1125163680, -105565846, 619246858, -1405185407, 419580862, 602062910, -1675621118, -1269243151 ], [ 116025318, -1901623209, -1735781634, 98703319, -1608457490, -727058728, 156284176, -1993131198, 159451855, -610934536, 76969762, 1594684227, 1413577534, -1021062598, -1464833097, 1632367408, 637505995, 1014337264, -232953170, 1203812804, 260041365, -1861677316, 2037698473 ], [ -1035600313, -1518591909, -1670072378, -1373838230, 164675606, -763191122, -1697417662, 962824529, 542319899, -768490717, -1883352298, 905350165, 1776615772, 241411871, 1452379165, 1934516819, 1858533796, -756113732, -1577965537, -35656168, 2075503163, 655864498, 1148377903 ], [ -416652140, 1380528207, -2013724923, -86837241, 28076413, -1159918834, 523322803, -440503831, -2080436145, 622676033, 1931279388, -213219477, 280364043, -1091493294, -662286021, 2132494113, -748476445, -1808243107, -93445563, -948269165, 2147448318, -1691002936, -2023090256 ], [ 1573333267, -2075087840, 1614940370, -225942603, 1821112000, -1304436889, -441293177, -1127047711, -1469150244, -1604787011, -1528876549, 1919838536, -1748885914, -917439336, -1711657669, -1961689850, -1732931660, -93684551, -2024883843, -1655081222, 1508531983, 653923950, -137050305 ], [ 1454221077, -554335007, 57206610, -6886970, 3879027, -169752107, 1916540810, -1753817266, -1055971105, -548737485, 1217874396, 1566935047, 401621367, -188988979, 1098620568, 1926167582, 581880417, 1262126820, 84166005, 1094185562, 739931115, -1889781773, 476957060 ], [ -66210855, -381658487, -240390574, 1554116923, -1568026965, -1956902932, -2047778716, -94175289, 1331287568, 1499202007, 614745334, -1914682388, -1244003033, 1756964693, -2117586416, 778443112, -684524273, -46416151, 2051161206, 851853826, -248575667, 898445683, -1122346650 ], [ -1088734126, -695020539, 1415250100, 990300463, 1345169490, 849487053, -2082320173, -1080562887, 756540169, -494917418, 1561177182, -751114469, -715952284, -234374577, 477806999, -1856226807, 1268502546, -1428352301, -321587611, 1633540107, 1567868262, 149671415, 1457909286 ], [ 1722970329, -102321001, 772523898, 160869947, 1367356196, 1239613170, -2024232002, 676080419, -6586175, -390747047, 1291621502, -158359994, -1084812711, 1930899825, -1468677442, -1336959633, -1311542502, 37084776, -1435657877, 1999349885, -844249137, -14516404, 481834451 ], [ 1365391928, -1737612329, -729666080, 907175555, -432395468, 287858292, -2062378348, -657481416, -2048200621, -1109022843, -2120337148, -1859587505, 783381064, -1752974430, -1567580457, -1553107701, 714611632, 373712649, -725545928, -566933212, -987213841, -1955593180, 23383988 ], [ 406093472, -1986006753, 1376014271, 363864961, -296416850, 1527262229, 2139175883, -659068636, -305687097, 996375755, -432948453, -1168596935, 635133262, -1806929765, 1528612564, -1419501403, 2095941019, 370899657, 1410421515, 1482004388, 346711817, 1481098554, 1879621099 ], [ 147801255, -875511310, -516034207, 176244458, -1727054525, 924505853, -1252278272, 1364713620, -1316712112, 21347845, -513018847, 1518898502, -1832006728, -838226227, 179667749, -2135535480, -1355014077, -950233225, 67404520, 1243691193, 1756831167, -916477054, 1073413186 ], [ 525826822, 953590374, 2058368711, 408676615, -1199770160, 1206147174, 1129758261, -977787743, -1073204095, 1747158841, -1577139422, 1518111719, 105516531, -1868376422, 237996492, 1721120351, 1607148404, 534734427, 230184411, -470286183, -6534788, -585489102, 1885467010 ], [ -1427599815, -334776464, 1114458044, -1546563014, -1011415758, -237316367, 473034908, 1952468361, 728002552, 1606833148, -1020859676, -863302352, -1027771203, 145183879, 379145535, 2042925328, 1258338125, 474713256, 1683690384, -1687044714, 1426990362, 1920287072, 1795427698 ], [ -1361430118, -520286946, 1982293012, 488079711, 1778035640, -1093476318, -1497882310, -904817190, -271798935, 1118192538, -848867326, 1491879456, -1944854194, 545509311, -2079538010, 1899140342, -540170064, 150216665, -746409212, -1653626537, -1070795523, -167769562, 221687145 ] ], [ [ -695340301, -378291237, 851980708, 752811212, 2000967485, 1729251846, -2091474488, 449428728, 1306171208, 359340689, 1469920961, 1302897070, 488114209, -764904296, -899957582, -1257220873, -789371989, 348554193, 1833888620, -431448432, -1751940792, 284411023, 727842127 ], [ -764410836, -1158725971, -1154827600, -1464047095, 1769915735, 1274781261, -1174995209, 1226989339, 419694077, 2074779516, -1800258700, -1931090680, -1391724998, -40944992, -1151544678, 380113934, -1740563539, 1719095376, 1612575625, -1587153137, 338561050, 139189213, -806348240 ], [ 63843771, -1671256161, 717860875, 1126120907, -1176692485, -493056809, 1053879596, 861576289, 1125833746, 268912078, -1407143004, 1793303767, -74956097, 483868868, -484015494, -735264084, -1667697452, 1565965368, 1740877911, -1680064123, -399164801, 871805962, -1272538654 ], [ 935935171, -963636121, -1299505349, -1482059312, -78381163, -29324404, 466227345, 881162167, -1742323124, -1274403580, 248844178, 1824600737, 2063266755, 418521139, -1432763949, 1943191351, -1749781903, 60112060, -1399237854, -1906781704, 1114928626, -914268775, -20952104 ], [ 909501808, -2061929600, -1605409877, 990677417, -2039812012, -1877076160, 313837603, 244661145, -1017884237, 357281737, -361969015, -781404375, 369758653, 518669830, 535719386, 1790229818, -1227071521, 102604306, 1911718623, -653811077, 1224983538, 2139548402, 1001368217 ], [ -1624367341, 1721581835, 1459771695, -1954258969, -1533040092, 1812904680, -120846133, -1942414884, -2130802216, -376096754, 828100346, 581526131, -362238777, -1729436063, 18018754, 1014936669, -128250714, 1031276226, -560541249, -2083805147, -158934587, 69132582, -1464404089 ], [ 1644548322, 292082791, -1368223275, 1403899941, 1433599625, 368851594, 1145783429, -1926169021, -568561932, -109914818, -442971095, 533595427, -1445975182, 1478451278, -2118312575, -661501693, -1125859028, -1629875418, 493010031, -1061489170, -842676525, -1734643143, -1382430592 ], [ 317521301, 1931694317, 1447335147, 2106681779, 441345978, -1386777983, 2095780004, 1484246670, 873998466, 856339395, -972666263, 1958980959, -237109331, -185949407, 811784928, -784764472, -498065832, -2041677546, -167186321, 189934456, -455941999, 1493828585, -410862053 ], [ 367587295, -858515963, -1006869165, 447949360, 1850012999, -853456693, 434253803, -753246110, 1363604699, 1460177693, -193030339, 81127544, -1289379708, 588755464, -2028816704, -1641676407, -1372365038, -844046688, 1708427567, -1525516342, -1085191403, -942028933, 1557014070 ], [ 1185647543, 1085348762, 1043635840, -1623763941, 1847815708, -1660967184, 1558440146, -1352433074, 834442088, -561240170, 723962893, 412931713, -536259822, -646427517, -1509701207, -1960467018, -169889886, -1841235912, 1461731152, 2044522812, 1570956416, -681224169, 286774845 ], [ 1492655993, -2142173687, -2050465852, 774908925, 1648278052, 221191848, -196655544, -746991228, 2144292136, -1947812471, -697722039, -207180469, 1889752123, -1662970398, -778747204, 1300735613, -1186435631, 1076869078, 832991802, -2103289879, 753099048, 745215227, 487139983 ], [ -930743558, -1535802412, 1293454377, 475838442, 136653052, 1923875393, -48647157, 1187041505, -1622024569, -73894294, 1907271124, 250863329, -178726435, 1677505225, -1098053434, 614920015, 1328739178, -348614180, -1522710947, -1476551274, -1348530837, -129398442, -134947749 ], [ -1254619013, 1103819289, 1759528929, -838581688, -2062576709, -1380273293, -1747400080, 953995267, 7085606, -1735318235, 686306606, 899933068, 2103644703, -438561225, 798589239, 417517398, 741012732, 1145209461, -644843132, -997418854, 1720170024, -1293205150, -1673196675 ], [ 1679804290, 1947402970, -1751535199, -413607344, -1035662746, -1386467529, -946353016, 653666268, 1766165770, -1605624077, -1309921986, 906886023, 1652681503, 1141055568, -566074687, 552856521, -1881199400, 1867944667, 382130419, -1123488333, 891242115, -849823757, 400570214 ], [ -814548073, -1424216774, 618898206, -138863318, -224306445, -1776829383, 1246286550, 240849107, -1437358201, -1325134300, 1724880234, 410205280, -834012771, 1515613120, -1359801146, -1437516949, 1429863012, 222527939, -843423429, 1256025255, -273915818, 852780040, 290562471 ], [ -1381578913, -1466777792, 1560774219, -917742790, -975183763, -1762925899, -1017272087, -438588015, -2083362829, 975578737, -1098277654, -2143015864, 1409443483, -1739970818, -980627937, 1113677880, 866569644, -980823246, -579446171, 757348512, 506983608, -2019509517, 2115073565 ], [ -1005857343, -125459392, 591049591, 266365426, -2105594006, 1329731479, 894611904, 716967508, 561215605, 916468750, 674525044, 1235787656, 1878970071, -909358879, 1660955863, -1413895521, -235326556, -177304255, 537431533, 539486020, 1971890007, 410539174, -1155594739 ], [ 1260172080, -230440730, -1635506282, -21124009, 2066869383, 880437429, -726997425, -198794530, -161987860, 254296328, 1991418564, 1036081253, -2044110689, -1317774487, 2108727638, 2026723974, 1992794653, 1144268426, -1876907822, 1343550019, 2097421573, 429349170, -1136358662 ], [ -1466680181, 1313842970, -1776055151, 822524984, -724161285, 1458303124, 341491246, -478730292, -741965402, -1022702583, -1268997707, -1504032697, 1138313576, -900697444, -573383496, -670643118, 963678116, 1193873297, 1862063436, 2133642239, 1619657931, 144254098, 527182321 ], [ 2067571300, -633533961, -1191719832, 1766893443, 60506196, 814602799, -501680910, -1921508311, -249465937, -2125387634, -1630784028, -189782751, -105936068, -670369928, 1435608118, -2085384126, -2106584151, -237596769, -552544520, -509016234, -1784376214, 294989719, -533462126 ], [ 213063636, 1364530443, 1469673567, 294075055, 1151161277, -640959725, 458713760, 1504581804, 1301073741, -198604053, -1475577219, 1477307738, 1995277009, 89505587, 1448072134, 82729028, -1345029130, 1938987425, -1934523875, 1325270058, 1978801885, 309480817, -2005774734 ], [ 702371507, -1832919615, 1527433834, -642658190, -1690060097, -749044325, -1441061565, 478697053, -20897483, -1729612651, -1687734090, -965935473, -2093231248, 373520395, -1906837733, 794039226, 1754911691, -218074051, 1226346846, 1558255236, -27292839, -1919220110, 1208185879 ], [ -818712481, 1915735520, 28285791, 462238782, 985384854, -1521631682, -49991620, 939054658, 1362302727, 1350104473, 804459165, -1230651335, -2089260151, 809491422, 1318379913, -612772550, 1521051187, -817037486, 856936507, -363362405, 1199113912, 5075300, -403292523 ], [ -1964746300, -1607336564, 555606095, -593472945, -604061886, -364402027, 837636174, 1574088459, -626354630, -39266309, -956090972, 1348905695, 1810870168, -1059424630, -14396369, -1080430383, -601908435, 1632771192, 591636596, 88928570, 452770570, -1978438710, -1057911648 ] ], [ [ 1242950506, -80721237, 944896537, -755377747, -2129287461, -1152564961, -1589385249, 1360963135, -1976105445, -296965550, -1875829286, -2147119131, -1341645289, 1619907148, -1732302716, 2012358184, -1831979923, 2076021320, -63208679, -973858434, -1066661364, -1175586637, -786466694 ], [ -616781260, -449331466, -1075551490, 127418381, 2129016106, -866851579, 1477840337, 873437866, -17607381, -829790733, -1504624399, -913526961, 778904911, 1404356080, -834950357, 1327441231, -1564568552, 880631828, 716150716, 780528987, -1353549710, -1615883251, -1330326324 ], [ 325145170, 1553328958, 75242732, -1676505549, -1416535571, 1922262466, -2088516439, -1465852485, 673033465, 1784983436, 1710598829, 1031445745, 1143851764, 1755128873, -961311673, 1479356835, 742401029, 4122515, -1830693636, -1260206161, -1342361224, -997859163, -2047558204 ], [ 1678464618, 501386761, 915954972, 314566545, 1501748713, -1706159128, 1603494912, 1042538978, -368015164, 647362047, 1037623441, 1188323600, -589337973, -1689301538, 1573155843, -1517563115, 1930333163, 1403724891, 1448381339, 231916813, -1981313547, -1280002133, 636991343 ], [ -1103215264, -1575758042, -2062059365, 345519330, 505537474, 206178765, -1300218288, 2061656547, 272370120, 88333434, -721607191, -1454449837, -1697391004, -1108175038, -1370080310, 1268106032, 1920503059, -1261086129, 1036303187, -427154615, -1235827376, -1820962199, 1663436389 ], [ 19112806, -2142821766, 1778579355, 1292165324, 1124847982, 886242407, -1240245201, 923877107, 1638487189, -1234934616, 1069124665, -211905444, -963237432, -980328268, -998014592, -526765086, 2073916781, -1613752101, -1296906934, 1609004380, 760208357, 688318568, -1985073760 ], [ 1382500765, 133593802, -1663241312, 1722873616, 384833890, -574731337, 1847898837, -2001839747, 1560592514, -53913633, 374819733, 1580426687, -312973402, -1840305036, 1599920767, 1029592970, 218508907, -1393693383, 39960729, 566104736, 1520293002, 1287126026, -644243360 ], [ -634877474, 168059826, -988908255, -396717889, -1518459331, -524981606, -1887682046, -664850912, 1731775632, -1812535704, -1214736809, -772306023, 511345525, -1796015719, 2142216003, -114832702, 108215680, -1171747284, 908815909, -1992075747, 1219594099, -653488939, 835144808 ], [ -1156037391, 663434710, -1937409972, 88768397, 297528557, 768585547, 56198016, -1710002051, 1136799058, -1903117527, 872905145, -369128285, -1434481497, 1688846649, -718461297, 421616512, -1320315798, 1124647553, -1638173814, 2009297987, 454219857, 1582561863, 89313603 ], [ -186023618, -1617399735, -696608606, -955697697, -1128009256, 1786110316, 1556580208, -1045372048, -126601206, -474898514, 1220767564, 737114624, -1730138981, 108429892, 1283477532, -376897209, -1120460104, -912952716, 540522773, 1638242696, -385443665, 1822248971, 59754614 ], [ 1815408661, -339180418, -1775879404, -1838846433, -1635530859, -24911483, -356634067, 386455199, 805663038, 32094830, -1422090997, 2112516562, -1727810548, 1283928863, 776322998, 1903629456, 1169884450, -1932894750, -1763076662, -1103032907, 1772824229, -265648844, -1203683981 ], [ -603321915, 1237923028, -965567089, -979437704, -243403269, -343940388, 1831896510, -251110161, -812604739, 854422766, 813387712, -1239491646, 1560227957, -1213559796, -245322740, -2130269356, -1001372495, -773207273, -577244892, 296980123, 237881891, 1569389285, -1083548804 ], [ 1032721628, -1835347559, 1034794172, -2093821605, -857139538, -2031233020, -2859883, -785595244, 29269304, 1926696084, 1269963128, -494672141, 2043830460, -1303381503, 996129648, -1139225504, -7926119, -949420224, 1544798178, -1667720750, 1269665671, -1491656752, -919368445 ], [ 1843667754, -399634274, -1389987570, 841753216, 375267233, 1043803768, 751383537, -521692890, -313904404, -772989413, 423669950, 1369908721, 287260838, -1850195738, 2139839005, 1825464768, -1508405381, 1031141733, 1222860227, 1382866722, 3578685, 1478694208, 2093986027 ], [ 1234640636, -26716732, -450946250, 1243918283, -1391937342, 792520923, -1328814234, 1056437406, 1686527316, 1974213655, -1051698386, -1652501826, -213555198, 424202423, 1829681114, 440922841, 1525675149, -426720790, -818315939, 117986770, -1050012136, -301685315, -1700707618 ], [ -483397093, -304965768, 1725304020, -4900717, 110751530, 1759464398, -1307311123, -1244024404, -399107568, 301758195, -1372344648, -967875529, 896997293, 1791677886, -1473392021, 620061147, -74218153, -1956006515, -348341633, 1200437128, -160859646, 1354172161, -432200816 ], [ 1225412291, 1231102985, -1784883142, -2146894923, 1933359535, 2133620503, 1601384592, 763907720, -1984800606, 54892826, -1761662422, 1172851970, -409140599, 218946762, -843562774, -1560699074, -52946096, 1638562292, 40453085, -18270528, -1675421992, -1482929815, -610768069 ], [ -1603990626, -177444593, 174708056, 674085954, -219563138, -1848346205, 1044136541, -90460562, 1447592105, -13989511, -1957857074, -1441991374, -917643779, -844750939, -1673318093, -2091059573, -1772500444, -1677230810, -857199971, 667107063, 957428458, -619313495, -150213316 ], [ 1528240661, -1972406062, 1701068434, 1954318010, -686544285, -56257914, -678199295, -137183416, 2006273895, -1031410676, -1461862661, -146360921, -756326857, 2003298080, 1921680715, 475851293, 45394432, 1987889021, -736355753, 1697083238, 467781585, -1712004015, 465898849 ], [ 1543274845, 1539430614, -2093976400, 708489513, 1223477487, -1386472469, -1078768569, 1806879895, -1742063912, 2085611334, 1886385463, 458187343, -1073473593, -1606512912, 892731955, -1695299426, 704256877, -1761254908, -7569133, -1250346660, -286668233, 1725415967, -1302369983 ], [ -796722479, -1327110985, -2147292635, -385048220, -239546374, 773488463, 64676461, -834566084, -994264800, 552498516, 1541061682, 740513150, 1141272643, -1555921673, 1314121288, 1886185283, -1660950380, -722675509, -2135543573, -2020973782, -226048376, 440726599, 1355722650 ], [ -1879516754, 1608291041, 747588678, -1040242199, -201662666, 1830253226, 1994617969, 742494082, 226567366, 165993957, -1528956663, 1316172462, -1616340801, 1798228825, -1309775183, 1252115824, 874917612, -1411524378, 482811422, -712350263, 147481557, 732760062, 1529627857 ], [ -1421273557, -899298260, -195117136, 43539898, 1975685987, 2026815896, -600759925, 1782065047, -925556624, -326232308, -103756472, -671272982, -658658500, -1936073876, 410942786, -1073770457, 1638497440, -1788232035, 1498033085, 1447826476, 329087314, 1592200565, -1965739665 ], [ 1964373365, 2132594975, -1724232432, 137305669, 1798514697, -561821294, 1023981207, -1002173249, -399263707, -418610909, 1487058994, -140554244, -589849942, -1818465867, 936062369, 2125811966, 1074634143, 446530870, 1105824572, -866398342, 123565511, 1770445318, 1367468300 ] ], [ [ -831697672, -1729730439, 1659020402, -1084227663, -964777052, 1626826910, -1308601179, 278374487, 658788625, -676805155, 1593533059, 1713574637, 269663483, -1492279030, -2076287626, -110820093, 1994611238, 273418260, -1622592030, 614343850, -1890446755, -283397739, -160264364 ], [ -594482993, 213193193, -684483804, 439747553, 1333389222, 1589495373, 1436290921, -1013588882, 764390746, -461204144, 1514264614, -553965390, 1313512549, 956751271, -556935475, 144673067, 1598394209, 426039488, -1552387545, -1571546583, -521576112, 1717240677, -91557675 ], [ 2049592572, -918417912, 218301321, -315457395, -396988846, 883747438, 1828030909, -1633340667, -1771421704, -552188449, -2067071545, -2089712739, 1211607034, -1096293111, 1929730652, -357880165, -1991124072, -158198962, 603823666, 434551819, 111145967, -1275498669, 692042744 ], [ 1753260669, -1176624454, 85010441, 613742623, -1188226045, 1416223696, -178220635, 2124871960, 110008126, 1135819185, 1316000261, 1437985238, 901804422, 1686544738, -1967115159, 552435787, 1759151488, -812978464, 1636815456, -867052955, 1331265681, 1990903832, -130199316 ], [ 251242125, -1657636901, 1767069708, -1207909150, 1078185699, -334263199, 1465062756, -1912388786, 1574473130, -738238048, -202581117, -1622278752, 1425950611, -1255091146, -325047931, 1300524558, 451851917, 1895745444, -1602100155, 509342107, -399371849, -627389128, 532142807 ], [ 151037324, -598926477, 2078346001, -238317523, -1240801311, 1246590413, 860455877, 1867008963, -1009531221, 2067469487, -2005060999, -1935313750, -1836912659, 1204882383, -1284577780, 1201699797, -388438966, -1230866227, -1778612026, -237427048, 147773789, 2126455714, 49818382 ], [ 380075729, -763194692, -1305220293, 46486664, 1777199836, -147460776, -430758707, 553681239, -1631262934, 1634966059, -1252626833, -889939188, 489347251, 165830538, 2029515062, 1510618280, -1986397154, -978434075, -694781500, 1104967016, 536608334, -315842336, -1585641303 ], [ -2107803671, 1460901476, 1576041123, -1475183283, 315727687, -2088400872, 2013642028, -826097218, 947925062, 543909046, 612118230, 462813177, 746644908, -1564175384, 2069439118, 729614839, 16522637, 82622175, -253478833, -637662241, -957788903, 1567266755, 43308632 ], [ -1159161811, 132980207, 2067700605, 991870148, 692470548, 209489669, 1528886503, -88037229, 1630775135, 1582197755, 1667520546, -652503840, -1824408929, 1004349324, -670243155, 890896880, 1608997724, -614176206, -1459582399, 442673115, 1520078299, -1263915595, -38930513 ], [ -2001371062, -168886584, 407392772, -326650356, -755513120, -2000021968, 561391156, 1377777317, -1776684618, 2134055964, -316978175, -2115227285, -1567795722, 1928128473, -1079908603, 961625512, -973609944, 1009483860, 543934922, -690149405, 1291595004, -239355853, -233110933 ], [ 378407073, 970482997, 1951799666, -1747078851, -1064517939, -154672352, 2116455484, 667213353, 945246203, -1127317370, 1687065646, 1756227264, -122617085, -691511494, 1964315907, -962879168, -1771501401, 1779064157, -280873370, 1287905398, -1963529184, 990774293, 1285479984 ], [ 393332609, 577738266, -1570581283, 785601917, -1900927161, -1762098890, 1700097428, 1153062399, 468430044, 871532519, -2053736139, -764180939, 2022645185, 1986095344, -453953198, 708601307, -1857886929, 773449730, 172833781, -119367129, -915957897, -1763928639, 1244018793 ], [ 1143786046, 299647598, -989650568, -38934202, 43043734, 2063620906, -2036181680, 380389800, -819484992, 598763520, -1367052684, 1375028252, -1697592907, 665507507, 1068744066, -1095401638, 1916272867, 1366628160, -171680480, 995739044, 1019099569, -1241470292, -2047700142 ], [ 695683120, 1024037882, 701934899, 2093227069, 1075288871, -988701520, 585319826, 1598597171, 703009711, -336977618, -1838312822, 255703791, -669060231, -1107881565, 266054976, 1556925533, -1427676044, -5382501, 466798419, 765552329, -840148120, 774075751, -767060871 ], [ -326542223, -193041416, -1539811471, 1353448340, -45119354, 2045943389, -824000746, 1311008430, -1105484508, -310461162, -1416581323, -1511572020, -1574185637, 473651966, -141094969, 1583778038, 2081939073, -1011123931, 472068825, -594747801, 456503431, 1311737576, -259012342 ], [ -914237985, 1757311986, 1192634546, 1023502480, -992137271, -8339288, -1010568576, 321151296, 1328137942, 271863340, 1688604583, 108119801, -92148749, -893470819, 1713866084, -2047483513, -1657057331, 1306581172, -952947219, -1621719857, 376442367, -246908272, -2075244642 ], [ -1162530455, 1992096457, 1086379073, -1488150384, 1405200557, 1214104734, 1439724917, -1656273073, 1420441546, 962779333, -955819866, -1143583385, -710585774, -1083625649, -226187933, -1671195205, -2082309221, 552740319, -133741020, -238044120, -2014768710, -652709612, 1718079468 ], [ -666571844, 1550431477, -1647087929, 399817746, 232745952, -608888710, 1519564353, 189676415, -751777754, 1433920298, 1847662586, -1316962597, 1416074088, 863547027, -143260900, 147810115, 698594917, 913408671, -1894982386, 179324129, -593140469, 682077625, -152185832 ], [ -1528071188, 850021111, 1116049872, 470039034, -1562402301, -1072800457, 1407310050, 1460988370, 526346508, -455539471, -1586117690, -2082881767, -1746197496, 1508340699, -1180731420, -2049802664, 526585437, -1744796784, 499720841, 453356831, 1461133143, 1803118090, 1434555915 ], [ 2143728974, 1477243106, 938303371, 690207417, 1287079017, 382119398, -1718545071, 1502855209, 108587550, 662160429, -1592070305, -1406129831, 1377350669, -636958119, -40666105, 565757066, -453449150, 341459672, -1704581031, -293130904, 1155323463, -1003679390, 1652363738 ], [ 887322066, 1927393883, -1234679058, 1007620825, -92090621, -1337817731, -1799519725, -813768345, -235514840, -536014415, -499053416, 2033463746, -310609920, -1098813577, -162481017, -49015549, -990389243, -165039887, 2026753716, -1775294658, 1565886940, 607364055, 447807278 ], [ 1315921099, -1241870804, -161182115, -536099044, 1219459832, -572581727, -340666443, 1552778506, -503404218, 911464801, -588037829, -696516218, 1506118885, -2140859867, -1271711387, -599207691, 80732793, -1101987544, 104718039, 194616083, 327481918, -307269866, -2029024061 ], [ -1833476994, 1529274793, 452107635, 1832782969, -731229310, -1643928909, 2047268067, 363432000, 570928769, 1736669839, -1411768702, 2140475041, 316018714, 1475188107, -820520422, 1551800324, -292109456, -199066197, 2097124900, -388484821, 1317878194, 1858877435, -259885410 ], [ 305220348, 1010370868, -418694815, 1954720799, 1237332505, 571494802, 2009412833, -1200273625, 729283240, 684232543, -1136596837, 918332436, 423662414, 1365391868, -1232096229, -1684836247, -2085263795, -1921488896, -1082145483, 880877400, -1036137067, 1755941591, -553078070 ] ], [ [ -1763650615, -801540724, 326626493, 459780060, -1264819972, -484374545, -700332804, 931129731, 827031311, -1159062456, 1374053583, -877266342, -360375250, -1575081940, 1455141745, -1157036780, -368460398, 575498477, 1991703050, 431270582, -147559215, -1804542062, -405282466 ], [ -1665682489, 91230993, -1594990320, -563472357, -1612875950, 1599367829, 1197342035, 1500710301, -980534722, -1850857091, 1400149938, -1221723965, -401093944, -280049621, -65175100, 601589114, -526401224, 1370157988, -1050639929, -1775565428, 1227468097, -730466644, 1262964377 ], [ -1888968630, 274422853, -1930220071, -342656524, 1356646084, 1332113351, 2060436576, 1441815675, 408236984, -1980136350, -1543563160, 826447821, 1447947776, -1326136235, 110801596, 1709417392, 1933321412, 834364859, -265305963, -194722917, 1220782111, -1198379282, -2038970032 ], [ 940454837, 57333638, -922101126, -1701609005, 1817808923, -702345931, -1847860975, -598196070, -405773003, -1047584732, 832110110, -1289512650, 1211132580, -1955370912, -836079225, -1570792505, 2043912024, -1703320254, -1940647424, 2091297351, -859453689, -1495198997, -1896444710 ], [ 1884544180, -460412577, -1160708608, 1590886663, -806591, 613256063, -222070912, -1306785438, -1087407835, -1446958671, -395002861, 1231102112, -1080076048, 426238064, -256046104, 1968439258, 695537592, -844134678, 415248723, 1728974600, -738839919, -16917201, 185935022 ], [ 1874268180, 1943799502, 2036040030, -1829756115, -1230676391, -738724743, 286368823, 221779365, -1716668314, 1653205107, 2098529816, -125596358, -2049648207, -1824309985, 1307669152, -1816721858, 1073712987, -342854007, -470269776, -1090119798, 1933114257, 1281908348, 1816267112 ], [ 1318109080, 231205439, 1131258873, 1909582702, 1713107587, 343259024, -135433594, 1742537599, 1548920105, 562856396, 770665561, 31307141, 1741336629, 1312846154, 800594215, 762377894, 647270739, -1367710188, -1634527705, -289418714, 88420288, 1312191313, -1079356332 ], [ -491754765, -2143411098, -560217958, -1920994606, 677201742, -365747761, -807439223, -735755193, 1713890511, 1430072306, -504433743, 874557212, -1934469406, 1483635679, 629195834, 2130081638, 865760857, 1305423743, -2063156581, 895848762, -567603677, 1813554159, -912116780 ], [ -1433069206, -922145804, -93953997, 1933545659, 1367452703, -1863970249, -767366990, 910010481, 1254072141, 1954016332, -2147393746, -1496343177, 1075339431, 1683118281, -1322053524, -1249127296, 605915926, -67747220, -1833518664, 87732949, -1489091208, 1019610341, 234318578 ], [ -1445838184, 983420045, 267198397, -1367961024, -1712514783, -426428839, 996739506, -1955177118, -593318724, -1385680271, 145911296, 431744838, -2051925194, 676692035, 1692416731, -505829731, -1228216278, 2039921027, 111519480, 1089707814, 1296832537, 437553466, 440094386 ], [ 502365979, 1425293738, 951376394, -443025573, -103400353, -111412335, -1442475032, -1557450380, -101623323, -1125989418, -60021807, -1669088065, -1094072873, 47631268, 425658320, -252057570, 1691703835, -1470739571, 1150782347, 1987757681, -428544430, -158851836, -1145961799 ], [ 1611867525, -1624274736, -1456548875, 1446683578, 1725807946, 1588596073, 752744272, 1396435586, 1025185151, 147509715, 698602593, 1539260978, 665773991, -1630021401, 1191835945, 922125583, 846683820, -255698649, 821942011, -113169035, -783746542, -1563062047, -1607083766 ], [ -983249944, 844837611, 968774885, 249092700, -1234162768, 1820221691, 1227653545, -1899744913, -1936657730, -489130249, -639159638, 1216171389, 167759996, 1061753798, 966292311, 1739737820, -498436893, -1187000613, 1452791672, -1304286769, 1922329604, -67807488, 1169044058 ], [ -1440609410, -57927450, 1157486995, 1603203341, 1951593250, 1971390263, -432168997, -1280101030, 639598005, 711397881, -1560878282, -1924772094, -1254467303, -646517299, 516572358, 238784522, -960309403, -1207433231, -124121679, 101597371, -2007008293, -935778292, 1966085873 ], [ 2106435429, 161442877, -901887475, -545190448, 968165115, 563378466, -702022930, 426584616, -908391512, -790016330, -253339460, 1361965062, 553048027, -1501940366, 434863126, -1915271469, -1816609932, -967656464, -974756810, -1149278478, 1938321233, -1567520577, 1179120015 ], [ 1045163055, 928329667, -1771236682, -678694019, 876783399, -384517275, -1301869678, -653009566, -1994341675, 851230600, 624156486, 1264797957, -1679693082, -888693121, -787614083, 2000896992, 916591714, 1438653235, -832604458, 1025211700, 1034893194, -785996718, -1954520766 ], [ -512938590, 1051321330, -1796825420, 227497544, -762553561, -910415070, 426898579, 586503371, 1680027955, -439646736, -1468404941, 252368218, -188138760, -1366623131, 860576196, -1861252075, 421116480, 522861759, -356667586, -122969646, 589131147, -899395763, -2058551514 ], [ -481667930, 1111393969, -839950024, 318870060, 1806142354, 908286150, 1683037346, -155764205, 996727456, 759397903, 1074488158, 72661210, -579561555, -645201404, 949925110, -661674732, -1954382196, 1765379968, -1368509307, -730763145, -1973175777, -565108479, 1829520866 ], [ 930424091, -1406239494, 1226855385, 142003100, 412100368, -434962548, 1819464153, -1197357553, -1984688076, 455329672, -1373038418, 2072005409, -1760431539, 1001010524, 1157105464, -616082410, -2125918254, -1925718258, -1560218333, 1220192121, -761037235, 2096731169, 548138754 ], [ 1757433954, -853909256, 406287697, -1012754596, -589457185, 1447922582, 2039057945, 2021879665, 680700490, -1609388521, -848980386, -446519133, 1337293641, 1344459486, -1059419618, 585576586, 1029497611, 1209511361, 303797240, -1687909022, 2142285951, 1550388389, 1331517238 ], [ 746307670, 131538148, 1060440275, -840138951, -943573498, 290100328, 1815150966, -616228288, -956212498, 1861865796, -1922948944, -1664624914, -818718094, -17781983, 1686226209, 1924907036, -2040963402, -721519304, -1175503370, 1292897883, -77789367, 837728016, -1060347970 ], [ 1518327650, 1024420604, -131136457, 2143031527, -1724573586, -1495653179, -1710598555, -521495415, 501028165, -357327677, 1646894868, -168042775, -348804640, 855036512, -1029759487, 2027918219, -582157510, 11859044, 647927765, -2080722308, 2118727641, -1528626200, 165948520 ], [ -1960109717, -1482570742, 1730592232, -487962983, 835950516, -2083944067, -158581233, 1433595035, -2022699307, -1636162058, -1092717158, -917643333, 723377997, -1141690549, 1815787802, 1122123007, 1662903897, 321041354, -858161612, -566851690, -887899708, 1090759669, 461202718 ], [ 1155134432, 1897766373, -1505810515, 1624676875, -1545917913, -1351152737, -693151606, 1530007311, -573574883, -2019802333, 944167004, 232718200, 2039402953, 1809407278, 1051403452, 1655901773, -789880466, -2036524143, -1444528149, 760480075, -2060246964, 1685369295, -93959169 ] ] ] }