{ "type": "int32", "data": [ [ [ [ [ -220516025, 755569145, -1250533033, -804615570, 290991441, -340896584, 71613466, 1337897451, -38711113, -174778575, -1276565204 ], [ -272975031, -343380580, 905819743, -1490261229, -297833058, 430740570, 1214427168, -509275739, 76677526, 566469930, -799886310 ], [ -213765996, -2171637, -1236177519, -468231639, -546469605, -102966079, 993814174, 488661171, -618878761, -721927119, 383667542 ], [ -268608699, -562811531, -102143797, 57895526, 279516525, 10093088, -929873394, -340057350, -82080993, 322253750, 309824871 ], [ -136222708, 1561470170, 968048781, -86800894, 841121547, 267254446, 1732901864, -34824427, -35424684, 660204741, -1856364748 ], [ -14483915, 136656359, 252227293, -481594281, -502748024, -1616802677, -932466, -422945184, 493931493, 1042708144, 98798 ], [ -242955178, 218981413, -478942722, 455810153, 1842117829, -1753985114, -243026189, 178401032, -521147767, -239523262, 748067410 ], [ 968062068, -593151404, 1400263361, 1057994547, 595888031, 240367623, 1315396999, -757740120, -1724963957, 588007121, -73328950 ], [ -451433884, -189446784, -61377412, -25901299, -34153218, 586084029, -907226258, -420899350, 1541478860, 1642801945, -9612231 ], [ -980667679, -1178659957, 139868991, 43388931, -393703300, -1085425024, 22249753, 1523747294, 48566040, -1433647490, -768487750 ], [ 197584025, 1345618676, 1209240656, 41377052, -525291648, -170268003, 285796462, 255863420, -237110334, 67209965, -740009985 ], [ 691871186, 1399084699, -1085927057, 186983751, 265724169, 719306826, -365021985, -754334970, -632240783, -558540636, 478574229 ] ], [ [ 633393717, 524956037, -472871808, 174033626, 9666950, -578561867, 946825921, 1792450939, 529480364, -133792448, -825942552 ], [ -17897591, 1001903849, 517075070, 36892684, 269661309, 1372529, -1022077736, 445707700, 400256199, 93433662, -1128841977 ], [ 134319507, 772570804, 399002598, -295382827, 1137972858, 1150842195, 695405799, 350158001, 8795653, -1056900756, 217058914 ], [ -165140745, 399578817, -166086232, 143036223, 1093724139, -150965684, 433712529, -156117439, 267051716, 248802961, 1187602536 ], [ 65282412, -45859600, 874611126, 428201366, -340540322, 12183575, -322579798, 770871487, -539216017, -18198941, -989124240 ], [ 405144330, -110111775, 59742015, 41141390, 34642151, 163016741, -59206877, -434493348, -524503895, -668234472, -284382479 ], [ 781948770, 437199391, 1297381558, 1690811748, -181047401, -261292001, 387970915, 212819993, 286579149, 22957142, -1142775220 ], [ -177005343, 725356012, 1424113946, 20713486, 170383194, 824158078, 109595206, 112288930, -66551432, 487390162, -104987354 ], [ -33992142, 193016889, 434889961, -301876855, -1409857835, -1156730614, 534341000, -14270685, -1408719055, -129720697, -66007849 ], [ -248990187, 38767021, 126341367, -414552140, 311932852, -259541836, 153896805, -208158440, -6608649, 809942856, -1246084306 ], [ 441867902, 251272671, -874329914, 223796050, 92190511, -189480619, 1676141689, -510031488, -250796638, -123993414, 78068844 ], [ -201882458, -392543458, -334498525, -1145941993, 554772552, 28045056, -634051456, 506219373, -2799863, 219329024, -194341115 ] ], [ [ -124219208, 90270663, -1180037944, -473643232, -331758438, 43435940, 1277213263, 368330922, 121424762, -849745853, 42835777 ], [ -27923982, 1297774458, 402409884, 996102976, -1050072530, 35883378, -296293826, -1458101512, 3762901, -110634295, 150337241 ], [ 71849382, -1204582831, -1404073269, -763717432, 537866481, 42570632, -783780123, -611211147, -1106506680, -348645880, 346487672 ], [ 336034151, 252966914, 525693523, -809592373, 437848731, -1350559367, 467449202, 40729660, -321764345, 12481543, -403768597 ], [ -74269218, 751469890, -686360182, -61952187, -1609839056, -819263597, -163535098, 856767282, 407763525, -210550970, 1501237267 ], [ 1455697072, 647099644, 350413550, -504346318, -1128993106, 153808146, 207302026, -221274566, 103330492, -998533940, -1034856179 ], [ -1475210738, -255927352, -1119625857, 145036598, -753954567, 1225946918, 1539804943, -59351172, -190637747, 788861266, -568573308 ], [ -250923305, -192814524, -8741343, -130184097, 101658950, 445759356, 1848143543, -808573881, -467006983, 1000247011, -476156447 ], [ 942527275, 838002252, 372463959, 26472583, -459043940, 242403953, -913576618, -119836829, -84424097, -950307357, -1517668872 ], [ -1548069870, 185543941, -275682618, 292901880, -230392114, -148323571, 80918189, 1819496698, 177737644, 2912059, 504474514 ], [ 85043733, 487040514, -349799974, 780249467, 1191442523, -1012280643, -681392094, 564622227, 240212435, 67599598, -1415489261 ], [ -340500847, 48201009, -977764467, -1356242371, 104670700, -399077153, -839484365, 513085744, 1679121933, -175059313, -204940919 ] ] ], [ [ [ 809536325, 513206078, 333937621, -64814947, -9382508, -977686864, -208116411, -118924117, -220975000, -178150352, -369343104 ], [ 29436383, 1208392609, -840669118, -531811896, -818333524, -24105286, 364771886, -156036716, -591200408, 473225724, -1110293130 ], [ 1322434850, 1255790352, 399046045, -182680931, 393040245, 28406244, 340374544, 7773726, 299171526, -12429089, 477518076 ], [ 265981096, 532416097, -193709880, -37197300, 222205596, 97471926, 1058046740, -16280177, 127179296, 123147148, 284773168 ], [ -110488122, 124043417, -225148185, -1976803582, -37460226, 700102497, 923986309, 119810494, 219076730, 101328274, 80782025 ], [ -148396920, -824346851, -48698736, -723050829, -1088297308, -1649863622, -12418995, -762285191, 437469384, 1143718332, -235380257 ], [ -358756549, -311371004, 101112285, -1971088700, -29818172, 539838973, 449507202, 1240132254, 376443322, 345645713, 1374202942 ], [ 867483152, 79201036, -808512676, -1721362314, 1634151831, -491388915, -204853241, -161493970, 1048517691, 465613981, 322879475 ], [ -24157695, 633054908, -1719544259, -1270400478, 564214071, 1625571730, 1132013603, -437600303, 41301701, 1139552268, -48764304 ], [ 741931998, 379102779, -86752598, -144599992, 11002352, -232558671, 553597767, -991343607, -140665207, -1298051466, 468342672 ], [ 1458310646, 66795085, 285728083, -314992628, -641454865, 13093110, -1202496020, 80290222, -32607302, -624906894, -183695494 ], [ 19582437, -20938166, 19344545, 1084102897, -1219905515, -35258196, -160293119, -84616840, -55128868, -1298781676, -1002293522 ] ], [ [ -1376627808, -883530205, 614701687, 187854131, -962806958, 1314810125, -100412838, -1087590293, -1059479858, -573632774, -712355646 ], [ -102954821, -1154933722, -1131264925, 1184098160, -803566869, 521373526, 1148120789, -1017315146, -189539024, -715958927, 1720738792 ], [ -188750672, -361817985, 618387829, -1342830380, 878618004, 184391387, -77453489, 151044600, -1033822746, 202652002, 50080841 ], [ -934022457, 1804729177, 169712159, -94139321, -149084743, 15228347, 1052991322, 19905649, 303221690, 215197590, -603273206 ], [ -1531073101, -544059838, -235939574, -797878303, -744545049, -485982528, 220218866, -30052272, 319270380, -87013539, 1338525569 ], [ 1281609657, -1304587342, 479231925, -707567144, 18519831, -93946748, -627458058, 762662758, -230813223, 30476741, -1125578467 ], [ -86961862, 1460187542, 747407157, -388545472, -319640453, -272473589, 192656426, -1006469868, 94312208, 1124820269, 1555102081 ], [ 2361131, -664324375, 610643067, -118377053, -479390970, 338838268, -265510239, 483730566, -416823395, 341786372, 1072656263 ], [ -1090006018, 422987335, -520109303, 152508693, 23211467, 1850143294, -382386682, 342382413, 1007038552, 984929695, 289481877 ], [ 228943091, -36937202, 347780274, 93549244, 1153852730, -751999557, -1222136947, 3436046, -81696006, -49831236, -1058443231 ], [ 196558461, 257688857, 730662474, 79850578, 860815075, 57479847, 175693436, -221288578, -641621748, -350951589, -727978786 ], [ 29518063, -424082132, -98190102, 628896256, -167634931, 373370246, -1030598858, -1230192943, 481042392, -31281220, -617629578 ] ], [ [ 212791260, -94228128, 1667024379, 616518552, -878426997, 309318213, 576657290, -112133724, -110469608, 687728804, 207953295 ], [ -77334940, -337876303, -948569306, -48919502, -229511123, -751970291, 4015533, -8832304, -18266948, -262722095, 277930806 ], [ 350898943, 9284233, 641178313, -955364896, -110534912, 133842225, -1001636878, -132264541, 1282251622, 1524995561, 1222959191 ], [ -367300393, -30289129, 232798090, -1919112793, 482518558, -295384055, 1379364037, -1001926064, 596514701, -150283156, -550173391 ], [ -1084996191, -1226702585, -496186016, 479362833, -418949969, 617764928, -1247875856, -432387564, 657577701, -410863950, 393996691 ], [ 445577867, 115017514, -5344124, 825994738, -324661866, 393016887, 1678634894, -309698773, 275908027, -795923713, 1063823795 ], [ 808370630, 1001119292, 106534964, 1598724031, 26529238, 174326990, 393145917, -935553966, 83177749, -469201024, -378855782 ], [ 20119167, 740881183, -55038333, 473819383, -86769251, 118889391, 1162393441, 476581459, 62509460, -463224476, -1151165398 ], [ -752329996, -1235187574, 938933240, 1591436930, 313051375, -201817923, 290764097, -685680126, -87940522, 219982953, -166404767 ], [ 454736652, 1559648860, -44252503, 159744400, -815186185, 108877581, -932406593, -4575672, 549429613, 659917389, 1186004688 ], [ 831640742, 37943865, -506173572, 305570652, 1421459885, 680901269, -651456922, 661471521, 161683888, 1908764919, 947015673 ], [ 132598365, -48594765, -426162314, -200913641, -1224613001, -2873017, -679595706, -408474700, 155998899, -561908945, -945798682 ] ] ], [ [ [ 1415571975, 1821929179, -186863, 239601218, 417589552, 850663141, -261293211, 1115917920, -596828805, 47792860, 1115558465 ], [ -986656158, -468936759, -55492606, -1098505459, 161643897, -452713233, 1303343763, -382339777, 1538724974, -1269124288, -886801964 ], [ -78873777, -533526767, -1416232484, -1306179132, 175720438, -581099371, 291108416, 1703606815, -13305791, -193620215, 1105783897 ], [ 1552287031, -907197504, 361028399, -988856144, -256174080, 225723161, -481765758, -109147481, 916211219, 163581081, -1072467314 ], [ 1053224366, -768881363, 4720265, -227236271, -181391839, -1338050152, 388689040, -379799906, 328066568, 310001152, 1057784889 ], [ -56404910, 818421656, 75350210, 1359878627, 1095644272, -989046776, 477292321, 940052978, 716749138, 79857830, 1355038410 ], [ -929210105, -34905253, 440117773, 1523882653, -595865109, 131568241, -815290068, 122323183, 213426845, 1512684093, 882459704 ], [ -396021939, -819741770, -234250771, 689999744, -29669796, -67899401, -520006439, -431933358, 797500998, -549888706, -385781669 ], [ 641780820, 885308170, -516328042, -5418016, 45755328, 462136668, -148373448, 40453594, -516897990, -274140284, -134051296 ], [ -590000401, 19647819, -364215599, 829652379, 64545320, -642904312, -1592466820, -399607038, -70228247, 152850626, 918707574 ], [ 306698255, -141343173, -707772522, -436321568, -61709224, -241137403, 64824271, -296255043, 189001558, -214372851, -69679377 ], [ 1476250194, 587683380, 939584676, -1026162059, -681829645, 64355082, 357578987, 628255502, -612553083, 636224549, 80473687 ] ], [ [ -218445003, -2147984, -11109225, 752325882, 985717253, -113921988, 1050094443, -831572538, -714378732, 908089533, 187872196 ], [ 36391562, -207338859, -443217955, -782176132, 385850694, -216929909, -183884093, -282993623, -1126681177, -9495615, -65211498 ], [ -527107221, -45833997, -1221082687, -320443367, 195019876, -772328876, 322750198, 12053572, -919926487, 143011295, 459646856 ], [ -505694948, 823409183, 435582578, 1215751649, -277316646, 332466774, -40708852, -480956056, -360548864, 623653254, -127461761 ], [ 1138027177, 1798421884, 532090633, -946283429, 403819935, 1615757577, 1054016083, -184439171, 124978415, 1083548213, -801800484 ], [ 451986619, -660717977, 1039913774, 296493978, -766057482, 331535209, -628828178, 22840853, -753392089, 620370232, -1197566837 ], [ 271798466, 18637603, -93966785, 1182727088, 202470575, -219974569, -764984043, 162571875, 744312519, 1372100972, 1142631113 ], [ 671681797, 635404160, 43341739, 67435871, 855081683, -1734862665, -1704199249, 736078462, 314732803, -292033687, 181871417 ], [ -183559887, -1954137209, -675029549, 572968019, 37627928, 95160848, 643495356, -629549391, 350891124, -321150338, 166889696 ], [ -559666880, 1271029581, -215612612, 27510861, -758166400, 873554744, 233424239, 79021069, 1090543942, 546428764, 725182897 ], [ 493066767, 512908085, 44704865, -524238111, 244792235, -341357373, -910697979, 174600273, -161246080, -818875627, -1625256765 ], [ 1408861197, 274354237, 204364163, -94323170, 810276547, -131510457, -174279686, 3723898, -463322927, 475240716, 654007430 ] ], [ [ 261791810, 200857916, -80027833, -1049752630, -1008432921, 506073770, 1134844664, 449423483, 1081670764, -221460523, 299932240 ], [ -1001953300, -1141496984, 88211769, 484225546, 1848207306, 806799173, 516595089, -238135419, -1647587469, -325540031, -564480909 ], [ 1405535332, -10808723, -752722590, -1018650224, 1086988776, -707975767, -1013416371, 1423824569, -286819905, -404648204, -610363008 ], [ 221064418, -533343852, -743312666, -1162829754, -786736707, 88948407, 189807502, -1645113110, 155836654, -503187383, 17862553 ], [ -1202374087, -192895678, -907063726, 709993388, -250740618, -146766065, 1480297701, -819337, -27631955, 142748697, 230511695 ], [ -451659860, 942444753, -442277717, -835042426, -806545063, 584866737, 566527793, 356392383, 639109170, 6759157, 1466250422 ], [ 71986506, 576061863, -72613468, 730863966, 359246981, 3826340, -406457221, 222962246, 930074840, 1056003003, -472999020 ], [ -599426317, -657660968, 5883458, 226058755, 1911112333, -730065284, -16767798, 1435212122, -766553052, 55697394, 1599589662 ], [ 1256793951, -22674624, 515830626, -248963198, -507561603, 1402197942, -1165254639, -388053175, -205071250, -143561969, 166474035 ], [ 629482902, 460836128, 298919772, -821304023, -398202261, 1191793223, 59870389, -811437658, -697045188, -1252379851, -1016443203 ], [ -114336702, -151522587, 890602275, 277376416, 880795899, 1726513485, 1539760910, 1317378798, 746209430, 542759260, -429826077 ], [ -653862514, -157102102, 348609197, 676964923, -1574984129, 1302895679, -322657078, -61986927, 893719034, -872769004, 929099141 ] ] ], [ [ [ 581293466, -159781538, 464031957, -506217655, -150749782, -574120227, 215879346, 504760680, 1735160260, -723148244, 548748388 ], [ 289931599, 126228481, 281732644, 200956065, 874447567, -300093116, -701485722, -1092604811, -147695334, -80414332, 443163871 ], [ -560676618, -1070304228, 688769155, 42896581, -65669671, -88185009, -29407259, -744306517, -370639045, 1075704398, 744797336 ], [ 976032493, 674117801, -1246400927, -321351195, -828281504, -1014325995, 1419455059, -373807933, -51034309, -1165762596, -997909841 ], [ 113367175, -447709764, -129085563, -1145029159, 426388122, 77269368, 5687553, 14785557, 1833180918, 462604398, -6938726 ], [ -1691353366, -91032895, -762406608, -617516367, -1554620689, -299686085, 640259742, 439316569, -76460322, 1136523223, 1091612 ], [ -61421502, 148599319, 172188988, 1067063148, -18041202, 523116794, 619394166, -299598981, 690551783, -336807861, 402831206 ], [ 816631455, -362059625, 505000705, 63280370, -237182370, -145185713, -925039483, 268199414, -141933036, -22778130, 1052270244 ], [ -635235960, 787936731, 109838151, -625888480, 569678078, 734842830, -55946235, -551577081, -5470137, -143077132, 150899221 ], [ 812645276, -691495019, -560145224, 72680398, -287641, 430134060, -41200742, -33945650, -31944932, -55109560, 965257273 ], [ 656887049, 628802863, 416729759, -1574348561, 550573065, 1129927312, 480602900, 592815870, -630580961, -31533202, 301753461 ], [ -1505488646, -1375917260, -245503619, 24237478, 530112805, 237441105, 82727373, -974832365, 63128338, 424122093, 786904110 ] ], [ [ 57325813, 1285663574, 148831535, -1436513128, -134014358, -798324435, 458670811, 1214438226, -976538586, 65080077, -1081799314 ], [ 101852827, 176912158, -681576442, 778320397, -451098073, -515247581, -259827887, 1989424219, 26818977, 160501655, 418195343 ], [ 949957231, 742733021, -609669887, -741099258, 401421498, 746743121, 210700167, 58437000, 1036817109, -97486390, 112493018 ], [ -6608152, 1304069822, -536025471, -422656646, -419163745, -335073706, -185371267, -489682647, 587789951, 1111890933, 1278271367 ], [ -84038033, -98861443, 249253323, 261805328, -98538199, -311957472, 136807714, -32877088, 261014833, -81323040, -989762958 ], [ -790142034, -1273623064, 30917118, 628579367, -148149511, -1164862286, 408590176, 47197235, 24937270, 256916654, -2081092371 ], [ -115476918, -2038476250, 83694355, 402617629, 287635418, 523969659, 1529967959, 1978029338, -607209803, -742473853, 479068822 ], [ 142725806, -1110006070, 1124585821, -158766108, 190258264, -160751696, 1265201, -205108406, -588132096, 330106432, 162038588 ], [ -74497024, 292134005, -906322552, -148387026, 705402471, 954471148, -101380029, -463001846, -173618397, -87156730, 1585717064 ], [ -574533156, 461506508, 285305275, -40484938, 585001947, 186472723, 172935946, -1407420772, -1224337313, 1082972424, 53451455 ], [ 1050017930, 5123039, -1200840625, -297589212, -99178194, -506829616, -1324230622, -1534575696, 883289783, -84518842, -458465121 ], [ 878731988, 200370910, 121625435, 27916955, -654228013, 161774326, 37829250, 713028899, 3142938, -1236555552, 564544348 ] ], [ [ -443940413, -254917105, 1521280774, 1811677418, -447903304, -486379642, 175380635, -515197730, 29576776, -439661309, -345798570 ], [ 1668375508, -324094128, 219668501, -278390156, 75473211, 1179905355, 132886121, 573695819, -80202426, 1625267795, 156546851 ], [ -166963360, 870964614, 730707737, 51942840, 75118183, 1925126082, 1730480801, -161744239, 45854352, 52430888, -415164927 ], [ -331940414, 283502256, 479480382, 54589222, 205252411, -413007911, 861021427, 1008982810, -225726820, 114507384, 729131657 ], [ -1383395389, -121787239, -494918471, 115659006, 7796240, -474685048, -72021306, 1388337481, 76568405, 177605784, -1155237603 ], [ -313866596, 1284455136, 763388944, 773633456, -133352285, 156905675, 543485, 490955438, -1065878693, -1768408677, -32980925 ], [ -600630935, 551314613, -585564715, -720483011, 1120503314, 249447291, -803784047, 175218452, -748560178, 638478745, -1071686706 ], [ 129179302, 354460861, -261548250, -2335498, -128370773, 1479008455, -56512297, -73754368, 427144457, 425196414, -22925521 ], [ -191514443, 171087508, -308248863, 190225864, 167602961, -527590918, 3871845, -659302585, 86934151, 843751490, 971363425 ], [ -75732757, 267145332, -185423736, -1106165474, -61296213, 190209856, -1128833642, 1912759784, -272550271, 650483628, -7826114 ], [ -1136692312, 579370989, 131336978, 156637458, 677105657, 370086269, 18472045, 648923967, 237740269, 7831199, -91202601 ], [ 1136785049, -428686739, 221623011, 189955617, -813135690, 364874884, -276419605, -822847157, 222221668, 70847289, -108991993 ] ] ], [ [ [ 178136996, 529368231, 67626050, -414020459, -124670925, 509881799, -700518110, -277932411, -164259910, 270270322, -41298754 ], [ 340613916, -1425863511, 618897941, 487538784, -952510703, -35994983, -704721464, 286115561, 459364685, -31349840, -348554214 ], [ -270383085, 2971357, -578865229, 1311451386, -84799186, 742341441, 469492148, 655335631, -410893581, 191768338, -708867579 ], [ 931426585, 201372310, 518086759, -111977116, -1383371161, 19970186, 142009885, -1753972724, 922574707, -74725358, 103362101 ], [ -129260126, 1312529681, 265716608, -289225243, -23869592, 324094568, 925536152, 969048139, -9057663, -625854425, 83373929 ], [ -3005901, 52485808, -45337645, -1713312052, 187249604, 593099895, -1146991347, 177011721, 774532, 134385958, 821670454 ], [ -1303880216, 845074095, -129462406, 537610687, -1081274936, -1130788907, 65627861, -396010893, 68750998, 1045808675, -644301030 ], [ 368374960, 693727029, 194072551, 703253289, 174060013, -1370772573, 7833948, 153665810, 384170794, 1224283929, -528817224 ], [ -475572418, -53573313, 436978867, 700668004, 2453439, -770445170, -785753098, 403086553, -628233911, -804617664, -173550337 ], [ 452380811, -43754850, 561364957, 1901805166, 4001655, -87980587, -1634593749, 44239036, 307407851, 478712239, 355980545 ], [ -494415853, -408000898, 40195186, -394051696, 387123783, -359681604, -1409818607, 1568794706, 498298496, -1330263509, 372241269 ], [ 41080435, -464481286, 879971162, -47897487, -162723012, 1492465692, 747846676, 565434663, 132624219, -333034749, -251820888 ] ], [ [ -464919093, -1519926648, 795969699, 218308445, 811560331, 1581457562, -966824992, 864794404, -95987873, -572908980, 660343872 ], [ -361184013, -552005859, -1012186612, -896644483, -476931373, 1273486781, 11394888, -755223839, 121658277, 599460461, -470072052 ], [ 462578, 395231779, 176358475, 41243306, -1388788332, 82714727, -154072642, -5600754, -780522360, 1234404208, -25513590 ], [ -40453139, -430339711, 242228412, -28622673, 88489855, 5909043, -633473525, 666207046, -1042452669, 105301387, 472630214 ], [ -753102902, 1137929491, 393243848, 48645715, 862581500, -650226673, -892957733, -263286504, 37233929, -73245969, 299019524 ], [ -323630548, -1258006595, -221812436, 837318080, -561530771, 494955852, 1584510069, 187497454, -620427602, -1276329567, -1074655275 ], [ 996241486, 1375148465, -6129249, 46450226, 222040295, -281576383, -1414476786, 934226894, -395258556, 170069406, 76557601 ], [ -316692066, -112966487, -423027561, 580717584, 822423578, -119298291, -974495815, 753362981, 126373351, -98679528, 44912125 ], [ -121923917, -1736019, 349830315, -202276022, 107032693, 1382604985, -449285073, -354978757, 67809084, -504010862, 877227287 ], [ -15796608, 136155461, 828572950, 26057772, 900763815, -1397359811, -1279822614, -505681122, 988932248, -1913850101, -211318061 ], [ -49380195, 543702434, 1098938491, 270228119, 570146335, 340170104, 123061220, 720436514, -825813624, 301964563, 284689158 ], [ 55164188, 736942962, 84399624, -1307466202, -47655051, 156034691, 1840879676, 358261190, 319296133, -1147950189, 511247015 ] ], [ [ -109895126, 727531462, 646030297, 483558813, 25005696, 76253019, -253890747, 75186897, 188717705, -106149807, 290576595 ], [ 548952725, 1522248878, 15780008, -621504091, 379676302, -3994758, 103471106, 425645585, 199598139, -183590105, -881956217 ], [ -334673092, -407425564, 746371567, 867632164, -141262434, -440161492, -679432988, -1040040728, -168744571, -1042690560, 81915012 ], [ -524246668, -57530242, 684179327, 14254303, -718156019, -77978388, 130771809, 28882161, -180411819, -597822910, -562732917 ], [ 57980716, -48058334, -1157901528, -160680225, 5065185, 840574045, 243432360, -64950143, 1251910482, -38795236, 330273753 ], [ -294835539, 77255294, -1134788055, -762274137, -507247445, -1814257579, 907067160, -1583344878, 268294096, -4224851, 558999362 ], [ -68215406, -663692666, -1485229028, -215467801, 62553022, 560393633, -831037032, 248136841, -588782932, 21103516, -188820080 ], [ -409785946, -10143281, -56485339, 845381706, -99464988, 1383790, 108404224, 152920215, 515588054, -128325558, -330791003 ], [ -54631394, 482875590, 164336234, 1859892079, -23219558, 1153459183, 38279112, 950975038, -1388458, 1195290316, 235616574 ], [ 472524778, 1657295271, -406215696, -518382001, -860193699, -213047701, 1123476760, 1108763327, -309355235, -155349594, -312559358 ], [ -231815375, 1132170026, -421340579, -600206674, 231288670, -1021833149, 177724816, 121894839, -618938462, -1406680983, 612701697 ], [ -635455501, -336354342, -1022313106, -145497346, -132958161, -116629557, -713131041, -244282060, 553683110, -613473022, -186312623 ] ] ], [ [ [ 253812161, 541348042, 451640191, -340874790, 2087012983, -585888379, 746180026, 853415543, -6042562, 885377703, 40971101 ], [ -150754525, 88198418, 443418030, 1137417263, -381486144, 772088276, 932654059, -25606701, 12377240, 116257096, -1302005968 ], [ -271910929, 889235534, 58964771, 270533958, 1111929572, -143014009, 182358677, -351065805, 1365475500, 517469091, -965006435 ], [ -745268258, -603571325, 933564919, -296428976, 90111698, -326670613, -255805528, 151385403, 273593837, 1262217821, -471745443 ], [ -103282849, -492851746, -1064270000, -54031114, -1800911887, 28936009, -299804592, -308225259, -113720500, -255263220, -30868316 ], [ 259173704, 76539266, 103893558, -21736918, 272382025, -58636725, -984499257, -39065625, 346788108, -331917372, -82042588 ], [ -224288071, -111337835, -316268965, -604800014, 1518144035, 721041853, -1532514269, 74951141, -371669981, -680104738, 707504537 ], [ 462192200, 290865536, -40057260, 652774134, -551556282, -304290883, -934855659, -29119364, 34174207, 918778605, 692191682 ], [ -894414556, 19865210, 62103653, 6983691, 167277482, -225889057, -1846259766, 242836187, -466171, 492384006, 260444010 ], [ 189766728, 1341927869, 153995673, -24902645, 259838113, -181181481, 254904555, 154799180, -1473088906, 1070351738, 385741648 ], [ -374587714, -942155705, 631213, 101869105, 852292184, -418910229, -360663463, 643221248, 210860119, 202120867, 277244961 ], [ 59769653, 438710877, 638641556, -219190335, 1044405819, -237456813, 173759401, -1448459559, 70530408, -198946805, -502875391 ] ], [ [ -306402540, -724401689, -791544154, 260941221, 333876624, 234277742, -504983292, 266358101, -1209224751, -19201777, -695369007 ], [ -355403897, 601388311, -9088414, 258833612, -252365282, -417211345, -26925183, -165062406, -426426244, 147791187, -5032789 ], [ -23773027, 604229946, -568761213, 941794288, 205630017, 165247897, -14829169, -773580116, -1055857356, -44575144, -466694 ], [ 1235563165, 265521200, -137738329, -698205086, -609970630, -1817758263, 807938761, -1147942711, -266775640, -927724839, -820141316 ], [ 167470229, 816246690, -730346418, -165450550, -1803259218, 539258036, 330351988, -277597199, 39798040, -188800244, 863103064 ], [ 29564804, 143440688, -279867172, -18503478, 59842576, -188725175, -564159884, -233256240, 691885938, 342346321, 467772563 ], [ 330325024, 597540196, -2018650, -159908796, 56375007, -73079114, 183584389, -673803320, -18573261, 118789200, -1366416977 ], [ -6714335, 547112358, -97823530, 254201011, 1091861706, -145594346, 960873262, -1557960217, 74480446, 207963819, -338768923 ], [ -1296786648, -104173446, -13632296, -869000492, -205671953, -104456245, 1697862566, 447281053, -19686309, 593864997, 423811912 ], [ -304957578, -383250931, 252184431, -87135341, 1379481247, -71766412, -658722258, -288291387, 183111602, -1326917568, 307464282 ], [ -667307306, 163938678, -3402325, -396154007, -590263777, -802580264, -142444145, 72707663, -239011227, -385559246, -963494748 ], [ -66730705, 588686440, -434250664, 172962616, 19743130, 417172067, -1567508053, -298136283, -479731686, -194439088, 812452003 ] ], [ [ -1066021660, 442685734, 760277875, 1662773216, 675432643, 167463926, 81187057, 369788492, 148348055, -765495214, 182367262 ], [ -374379719, 19573281, -81798133, -852847034, -660973054, 365562018, 1808742251, -1751221617, -1451463539, -693024609, -304239000 ], [ -55724781, 1286846518, -1201871785, 46297258, -1260729532, -45059087, 285033085, -1202845897, -1447476922, -1639090891, 190574227 ], [ -72416141, -1198162703, 30388183, 73389157, -691898954, 62356458, 198347467, 358145447, 744537531, -279781629, -813152300 ], [ -1742734240, -369023960, 3027092, -977385973, -633683349, -7433905, 271174990, 19369194, 773734993, 1293909368, -338075979 ], [ -95533791, -1145542212, -216026902, 827085980, 56376454, -1091928789, 1363415778, -150325217, 38829508, -4595651, -546977619 ], [ -108075680, 739952266, -435924876, 110275474, 1156457006, 294771903, 6912893, -67185810, -1046291334, 288421260, 71269716 ], [ -346391625, 295391466, 542176627, -243214916, -425960507, -496926479, 41439770, 46286364, 471015872, -756151667, -1206716905 ], [ -776634833, 887146694, 166845190, 1436956291, -1227600488, 509564803, 625329307, 184052188, 559932146, 183193030, -950697241 ], [ -901185641, -625675419, -799754809, -92405709, 1009982935, 108262391, -993883453, 866914411, 477902000, -1391330827, -526372015 ], [ -711382233, -928605447, 351890813, -43500865, -342720277, -95839037, -31503428, -725742142, -30648976, 67193346, -527344653 ], [ -304422954, -69365584, -140089993, 852101489, -318113827, 337438079, 92017106, 595785324, -1430128069, -134058672, 116130024 ] ] ], [ [ [ -47764433, 90863664, 788241529, -1309528991, -93001952, 192930259, 283520903, 621510663, 146233839, -1866742616, -126609099 ], [ 1155895089, -353626269, -4879211, -2440788, -142658849, 1837765724, 74908529, 130153146, 727351748, -87350337, 752004641 ], [ 428053602, 12527097, 1493462147, -256892635, -1840718539, 778699099, 83888022, 263389195, -325483242, 514438, -1304451906 ], [ -44869149, -359175590, -461815494, 563892961, 179938016, 88667936, 794160127, 71835832, -1403704574, 526413510, -362084880 ], [ 544741719, -17029871, -209929861, 601132155, 1962006065, 154250427, -1773440048, -125796855, -18120329, -180144118, 107619116 ], [ -616284797, -632160042, 8494050, -1335627007, 42006863, -333153173, 198025832, 448228702, 130182333, 1732768237, -471861868 ], [ 1927721533, -387121134, -388139249, 428026000, 649333696, -860193, -1530992624, -1671579585, -215121764, -21378997, 1453679266 ], [ -1006792779, 364410036, 303184269, 7062263, 1060254358, -179051710, 339643472, 1312775048, -1574901465, -601719551, -92227515 ], [ 1052616703, -298341590, 39789789, -29513969, 35870306, 410921789, 174299226, 1233733609, -1540631589, -441877511, 234256 ], [ 17855585, -1212294988, 234165088, 373927267, -280177257, 250485720, 1169067224, 773320635, 1342919906, -1095928897, 1721891820 ], [ 217377629, -1235710936, 1028510890, 230056860, 37467189, -311330875, 37506864, 1626642992, 540385050, 657452123, -459157823 ], [ 229867715, 1177814475, 230194575, -38213516, -355793360, -352657525, 329035069, -1239436741, 206832838, -465996632, -124071912 ] ], [ [ 1303912278, 29919269, -458258025, 95403210, -238472920, -93941429, -1395740772, -11660606, 463186103, 1375723348, 918169351 ], [ 1273599665, -23122124, -502320660, 1070038173, -847012640, -693538136, 270134781, -1284087369, 1280114587, 279587802, 362246897 ], [ -91265530, -1423255, -115492910, 541567041, 538512588, 723628943, -19250605, 428651716, -900946034, -1179129112, -923584519 ], [ 285266658, -1435209594, -424158723, -43777541, 296019266, 485574456, -584792574, -10112407, -291080406, 557122169, 1374564594 ], [ 671934298, 56283700, -9385578, -18664220, 364467272, 683931529, 182945208, -260417151, -1034346758, -99491876, 526489654 ], [ -382648042, 1341977817, -763253770, 965180532, 294532879, 35245328, 1008405344, -1677559680, -1978480450, 272805785, -373365575 ], [ 545975411, -545011680, -465865187, 190008355, 50617692, -40608663, 1162706206, 1746512471, 233993573, -123657746, 315790003 ], [ -1759622727, -1057864294, 435836015, 226397398, 1146454569, -153448620, 159050150, -381427879, -969719589, 646811476, -451638319 ], [ 715766373, 299980464, -24952709, -691452540, 376522466, -49917488, 891892914, 5399698, 670305510, -579716056, 495323735 ], [ 1678357490, 227742687, -197439633, 107088546, -439284326, 137646311, -95629627, -610418500, -223120139, 1632675046, -593936 ], [ -180893280, -659772006, 686039675, 837764060, -200205259, 1151713192, -826142084, 1704704511, -941600959, -79492975, -478446007 ], [ -221515642, -829088612, -225001795, -299792501, -1862039574, 77492017, 215219512, -69330573, -459064657, -39779895, -2027982283 ] ], [ [ 83056658, -358187383, -1437585713, -430231016, -875432870, -714563423, -1194980226, -182282790, 132983772, 2005642123, 1424959341 ], [ -425372992, 543134529, 737601057, 297527061, 427993173, 139458950, -1261102667, 1093788890, -364264108, -627815049, -1118467125 ], [ -1361452888, -933942816, 574325670, -14650629, 64788359, -463065557, -314466677, 234376751, 1138996702, 235920544, 827544545 ], [ -1493677085, 940221912, -1240496977, 13921025, -1016326197, 67080807, -209776756, 967930137, 606668380, 1139119178, 234321891 ], [ 425763206, 73438463, 369034179, -1514131638, -408556673, 418776705, -90007768, 230298238, -81375134, -345456714, -1015835114 ], [ -923232605, -120305604, -286598224, 1945856665, 723472377, 154281139, -183616037, -216954234, 333178894, 118268171, 333611748 ], [ -1572965629, -632964001, 193145898, 46652377, 1024767180, -54748215, -22894642, -229457945, 192586893, 81503610, -386741844 ], [ 460837261, 1260212331, 391951005, -15715845, 229144781, 1722103, -703433866, 615079442, -498714749, 368736941, -1134676258 ], [ 278491154, -839719459, 1606586094, 743127005, -25358337, 416309049, 266246957, 697642773, -110358863, -576357170, 81908073 ], [ -320100061, 15668977, 1495459583, -65553729, 126606066, -723032240, -417427978, -798017843, -859579494, -612331373, 358986711 ], [ -1635793723, -445223243, 1415974296, 216341287, -473775863, 780350459, -165239628, 602188870, 688742283, 966276868, 1089743585 ], [ 641032789, -774768546, 1138560652, -219932199, 3160955, -449913841, -259024823, -378359851, -500978490, 58606773, 502126753 ] ] ], [ [ [ -890104443, 836993636, 923045416, -329115595, -285395572, -797989328, -500566995, 668458597, -72595936, -1199381936, -1359991003 ], [ 226086321, 1831932503, -816758633, -346421728, 939717524, 841232776, -170580976, 95987947, 1581698298, 1113706240, 205876804 ], [ -646538037, -427047804, 292372366, -453195528, -767618268, 937869356, 212521138, 540580569, -444859546, 97149728, 199525290 ], [ 664365734, 117007664, 531337963, 1704623, -160286673, 450159812, 745160609, -485582133, 628808848, 516915126, 127716445 ], [ -1030475453, 3832819, -442406870, -1812300275, -30064488, -841038312, 1145453365, -128827215, 462987446, -265768103, 211617291 ], [ 519293704, -117254521, 660302232, 524458962, -914067109, -1758389095, 25399340, -58303767, 38322457, -193459596, 563682984 ], [ -1299948067, 444081823, -354631222, -72700528, 1441714393, -709134237, 351727313, -426834324, -641005081, -588272703, -226394059 ], [ -802590915, -79457185, 495829880, -458107745, -1048606755, -1336516119, -236585867, 287449460, -50424398, -143786979, 459270041 ], [ -373241757, 564377252, 793580062, 356115214, -1604715511, -1257178547, -482121220, -64834772, -7808821, -91784839, 1240301851 ], [ 1444320856, 589077135, -1270669, 1460185736, 446904666, 400908270, 642452857, 213763017, 271999025, -399249447, 300657823 ], [ -415206897, -278125633, 163914720, 250311, -339029458, -17183198, -629675669, 247614211, 1657421890, 219507551, -327644720 ], [ 162178062, 751151178, 12517733, -1517649383, -833793548, -269496146, -1927016277, -320172456, -609015249, 360915082, 432728540 ] ], [ [ -1582385930, -185200226, -749657626, 1248281798, -410064928, -337669, -8806991, 232488467, -818764858, 88956344, 145153019 ], [ -181038880, -106669848, 240529840, 1815065580, -756145564, -158005762, -144574843, 144344246, 405066528, 555153935, 108307590 ], [ -673976063, -27136844, -857171573, -27237269, 119213937, 1407376101, -4573781, -19381600, -194176588, 908322198, -303006381 ], [ 342368429, -226411329, -1181423207, -199137908, -234800457, -1489351600, 39861826, 408684354, -4800829, -832643129, 86094068 ], [ -1394449671, 275981154, -1268875419, -616304579, 787199612, 410992779, -75811087, 1191470120, 607648026, -1880825510, -834814053 ], [ 888628711, -49681587, -620135935, 643247295, -35249672, 35650357, 885989169, -833206686, -571142850, 308151509, 470859342 ], [ 469669195, -732751659, -710634000, -374395698, 61370707, 236693270, -50911683, -254724222, 501436783, -1064190958, -81077745 ], [ -22791008, -237727395, -530234062, -1028131287, -136281800, -689749794, 1048527851, -128344370, -440074541, -512185196, 178989328 ], [ -278413794, 163219306, 937988609, 215423425, 1788052034, -1080992993, -11055436, 53420933, 739008279, 992806847, -35939181 ], [ -249784225, 996211897, -386881616, -1105672278, 854172210, 1625775248, -371804944, -920158017, 639626942, 155727490, -367425827 ], [ -54670403, -227808301, -482815677, 119732230, -276028989, -707088039, -275292126, -241806719, 1317753674, 95234683, -21851175 ], [ 350509189, -877007472, -227593653, -169932354, -492746314, 1807455503, 911514451, -510756890, -22515530, -974485826, 370565392 ] ], [ [ -304081996, 27408560, -427566313, -333088698, -12439894, 9667776, 260385676, -653570583, -1121796496, 195789605, 803909301 ], [ 1085649732, 71422240, -675456575, 313090082, 933696401, -15494834, 491397799, 167423320, -393446119, -3174049, -1174052644 ], [ -837566823, -691257857, 415579476, 151702466, 42282349, 558086771, -112392064, 76103253, -54598175, 444307671, -390627242 ], [ -1780287825, -832720036, 123373165, -41713590, -313798667, 27895365, 167653744, -720433423, 309464766, -290726754, 745119975 ], [ -378911624, 337202708, 1792253908, 1282643789, 319185967, -288614783, -1919251079, 450393132, -284073069, 1037488, 16073294 ], [ -1650597078, 278166222, 1329288231, 746843954, 279614732, -52084985, 926827665, 440000542, 245409776, -1364595130, -1799267746 ], [ 95748775, 452466973, -438926498, 78077410, 808782335, -1430186159, -306895949, -943120920, -96763143, -61385695, 762113837 ], [ -571440713, -404663768, -835392033, -17617814, 60950106, 110384920, -205303947, 159702016, -1423116288, -179723904, 60326171 ], [ -877912140, 624131841, 485540408, -59904989, -1239959519, 56600395, -1280825933, 483214718, 214536090, 28831073, 22626901 ], [ -349718627, -597869150, 736758317, -642944392, 299587907, 929817206, 810424626, 1581179078, 18477056, 518339442, 71755469 ], [ -485822705, 311362398, -1591837250, -9354502, 8834172, 50557332, 206325763, 287290242, -814785363, -1530123683, 1107406679 ], [ 643904994, 1466506094, -508711482, -262509245, 43615289, -586695617, 268427200, 227559792, 304915973, 217294769, -57280830 ] ] ], [ [ [ -654234236, 88207912, -864480914, 307882769, -391487276, 1491299489, 270304988, -119570163, -351716931, 1009005105, 210241553 ], [ -1383200504, 25789326, 94861425, -49844928, -17810676, -1706881055, 968892485, 145528251, -32220894, 266265447, 548166161 ], [ 72293805, -173056047, 1469149138, -176984210, -942692845, -496921608, 803388741, 1847833960, 773475714, 223400197, 136389371 ], [ -501650961, 480961228, 493660556, 592717389, -128345082, -67396623, -462083689, 1448658692, 72255615, -738144122, 1565723695 ], [ -173438242, -91395780, 373479759, 961501623, -1097125833, 100611042, 7939395, -71996577, -135113301, 25883150, 320658037 ], [ 148504745, 235711047, 844877355, 448316308, 333630480, 54994313, 211248739, 252259238, -582833502, -96141593, -103217423 ], [ 365211647, -1120119837, 1179663677, 443891597, -121925135, 248355575, -1381226165, 85926738, 814287663, -582705353, 323138249 ], [ 903802533, -1593622400, -642110677, -36861703, -285099311, 177242636, 304119725, 1018350639, 149253268, -278817956, 960635403 ], [ 909772348, -270944337, 953341812, -339474631, 1119653702, -388312404, -764016159, -230533770, 488097965, 255450088, -366175155 ], [ 51407240, -107587068, 266187347, 92202454, -17826290, -144608545, 530818224, 278647202, -742502868, -825041117, -381624300 ], [ 42081550, 684763900, -305326769, 504039548, -249243006, -232018964, -477380485, -326963286, 77201028, 1475735615, -619939654 ], [ -1667355972, -182275572, 207070433, -188965548, -143060019, -42754686, 496013630, -756305846, -852529669, -238194969, 226929305 ] ], [ [ -585759616, -129950671, 294539646, -325941796, 217801064, -220139043, -307265813, -300850809, -2005736591, -335025549, -177414632 ], [ 661012100, -318989899, -450132425, -301076418, 6000194, -928783200, -427705113, -53571945, 278452854, -1125025451, 700803506 ], [ 1222339808, -1188595165, 768841918, -1109549001, 1603126073, 276770704, -107791808, 45198374, -218060426, 1367938316, 49601593 ], [ -1009727776, -304614471, 367313866, -1181083564, -67643069, -103986038, 1131536930, 131900510, 74846257, -1052376472, -46202371 ], [ -1145295582, 1187597474, 372649726, 123974613, -11646302, -298442589, 1474235968, 341692065, 234727769, 197287793, 784814420 ], [ -1074846194, 1011873173, 138629278, 846339404, 12951347, 300228246, 15561555, 1114309263, -185168264, -1060746689, 1179892760 ], [ -315537720, -26769304, -429798876, -1116972875, 497532452, -10007422, 1828190326, 572072022, 35180709, -919891999, -823792274 ], [ -506687962, 41799885, -1151681140, -318986247, 84002364, -17617426, 309088722, 670316801, -446760098, 451951407, -129966399 ], [ -1072315326, -64537148, -671786539, -681552061, -1076733788, -488172527, 544318042, -606297703, 298716104, 459743272, -61440952 ], [ 1159324999, -1389219858, -24644548, 128303729, 367226907, -513482594, 603137579, -383435464, 34527127, 107940662, -97463486 ], [ 32552573, 326087194, -1991123947, 29646657, -511461592, -67158032, -344064222, -183512282, 1649949704, 162246876, 648065438 ], [ -1149543039, 22134001, 173308052, 305409054, -49036165, -468666540, 972356016, 640944216, 1362249349, 84201056, 46762300 ] ], [ [ -50434584, -732745326, 1224348347, 414980846, 629964544, -1304689039, -240661686, 192165032, -567617072, -311563184, -36765517 ], [ 526771520, -46793053, 548195765, 971945643, -321847806, -925500946, 488554459, -116076269, -128111673, 43015980, 305770410 ], [ 5642016, -189207292, -1717863745, -635916035, 474778990, 27408292, 40500757, 1168083140, 299724614, 966385878, 1373091800 ], [ -227345683, 182872042, -72980719, -5144103, 339818515, -459048506, 837215472, 74180516, 249982891, -201977227, 1230676081 ], [ 841684843, -467105116, 475191161, 168467094, 8226415, -104039237, 1274982568, 203903657, 949121082, -307705841, 385407772 ], [ -452146448, 1957859111, 1191564528, -98733030, 687325152, -842552130, -1122024523, -1859251151, 475558669, -1781071633, 950357002 ], [ 295552440, 315552534, -1188361827, -36823047, -199869658, -671020795, -915014980, 492185292, -915853718, -931529201, -371180767 ], [ -21922447, 364799525, 1397582691, 1321560470, -13116451, 732057092, -1309061092, 170162602, 32913129, -341306384, 817076382 ], [ -870481292, 382454271, 36184471, 875279648, 80692668, -914913626, 168845878, 1335839993, -1286961458, -234424241, -151282100 ], [ 209662729, 291303178, 667852982, -31913839, -878726356, -190704397, -1260396750, 668990905, 489578195, 41122510, -38958715 ], [ 905905051, 38023917, -153331766, 345997429, -1561365227, -200401200, 305143651, 277566128, 174342690, 628024089, -720942073 ], [ -1067134890, -1504506881, 385967956, -1395370371, 229532298, -16626636, -105675646, 233322894, 39747313, -68099831, -1314870013 ] ] ], [ [ [ 100104754, 216749765, 138427185, 555080438, -445647873, 543884665, -329179842, -1761560315, -93529301, 267870382, -356965775 ], [ -569108099, -428565065, -67205525, -154286928, -654988785, -207148364, -191145374, -500807358, 1087403150, -338743686, 330951889 ], [ 63377864, -479782410, -820418627, 170632918, 24886309, -684680949, 1291907882, 1634687006, 765111805, 287866293, 235875317 ], [ -476104016, 484557684, 355931400, 130338871, -913256499, -172529730, 1185819, 6116099, 772622396, 1744930783, 21948959 ], [ -144525072, 85497527, 435257706, 215916575, -154998706, -43594121, 288985776, 415967594, -412194064, -1795044158, 543420885 ], [ -18156653, -542245010, -180348813, 348370671, -428809485, -395043322, -112215594, 201487654, 114630472, -1000350411, -1518905201 ], [ 902164883, 118681640, -51938583, 481432244, 370398883, -124386065, 1458068987, -21282673, 232954530, -120712632, 241055855 ], [ 44898728, -405415690, 216703124, 1130152164, 946272268, -110535145, -552841962, 230384401, 28099377, 624714260, -217636082 ], [ 1029354020, -946242837, 11285040, -546781890, -1519545216, -604131998, -402469951, -299193011, -1210348881, 1177435513, -377468216 ], [ 17467768, 142513746, -85469176, 2054111087, -7746409, 1021569567, 132614805, 942407841, -9798943, -52931536, -969979634 ], [ -468965663, -11274157, -353124792, -848560141, -99958872, 1587135854, -707261157, 809612949, 183373375, -680235362, 284287968 ], [ 106490159, 605241554, -112024721, 744791125, -1392342257, 1034335097, -194884717, -1348138608, 99823841, -462001339, 1307453556 ] ], [ [ -252715899, -328923976, 563168660, -1295638844, 306697378, 560910391, -103835335, -1048117540, 813463596, 273639912, 439718923 ], [ 1264860735, 171852416, -378605003, -142361664, -149431991, -295959592, -968563522, -289418679, 286200723, -721918030, -884272774 ], [ -406744538, -28340096, -464285582, 57590971, -6214636, -51804532, -91881684, -57814568, 482629869, -195250106, -633102396 ], [ 711441155, 554426721, -207568864, 25855049, -128470179, -3137280, -745933, -366982095, 186570998, 41036, -76660014 ], [ -471717373, -968944980, 44337855, -355559700, -950824947, 127046972, 126458796, -310491030, -1351771944, -59478919, 1350890217 ], [ -202707014, -192969228, -1455667049, 38628191, 949599145, -1245061876, -370399280, -745349478, 699392861, -420738466, 1395744934 ], [ 232787, 983316583, 444783159, -175611801, -308539218, 12357081, 420498628, -580020982, -1126627621, 126921528, 902296479 ], [ -216804360, 1324587049, 450973771, -728946195, 823722381, -1490213477, -317788585, 1285150390, -149460743, -567622199, 215088703 ], [ 564781899, -489145821, 700719619, 43436183, 530641849, -122605163, -213610267, -125185887, -80458562, 452573913, -78925185 ], [ 754937539, -5795502, -1302091273, 1570929908, 1601513459, 296557099, -1398388142, -1158668256, 165010329, -102264600, -165666812 ], [ -506488203, -366197651, -475950519, 46539568, -1392448514, 306706237, -359000717, 27323455, -1590100910, 629294901, 1472849723 ], [ -1262353751, -114563716, 194013052, 408444313, 130807023, 932016771, 294694701, 1196086621, 53653562, 182985012, 473240697 ] ], [ [ -715132803, 1302219247, -55452347, -574814124, -1573161191, 572682406, -502601398, -1769030467, -83947478, 965557780, 261083987 ], [ -892339386, -294400567, 1587460048, 566590063, 37027269, -92227983, -219375103, 380279541, -697780198, 632033707, -65264027 ], [ 930093403, -746822991, -704347566, 509327645, 414325334, 63838733, 307794407, -157661956, 31129463, 1775341830, -284719910 ], [ 1202242797, -623257499, 408141233, -1111076897, -180738460, 857315549, 19947101, -477815170, 1003819643, 188275348, -244379392 ], [ -39468073, 446838020, 16296067, -738703111, 1675999479, 731367480, 176340967, 500386237, 265529204, 744374152, 1116270574 ], [ -285970445, -243237378, 1056838831, -2090740565, 158051238, -564142425, -940024230, 71401455, 563719388, -19745295, -51459778 ], [ -24418831, 588524032, -445568515, 626190741, -1404149477, -396270567, -367764319, 681128609, 621546997, -564532976, -190051319 ], [ -402473046, -80657487, -490504774, -690698584, -132658370, -1833072174, -671645363, 355116934, -112813669, -164103003, 1067991651 ], [ -351343997, -85057750, -164537929, -1387142644, -587678396, 399093327, -89398241, 153005402, -376489551, 321342426, 74682614 ], [ -855114796, -87830434, -1524155101, 21572095, 101111846, -973292750, -1466711092, 211033281, 790217255, -958866622, 1518187802 ], [ 1005958163, -319075226, 24300542, 102742614, 272219832, -938951532, -565272394, 99782657, -450065300, 1071428731, 999012859 ], [ -911289617, 35289566, 118356373, 238954042, -1107838072, 840333474, -40110624, 1851838808, -398314741, -1397265292, 134834525 ] ] ] ], [ [ [ [ -214603572, 578519252, -1323393597, 308996713, -673401566, 411590804, 376087568, -512176519, -286488806, 597507250, -439422 ], [ 242992911, 602284571, 725460825, -614971031, 104488195, 402841891, -416422895, -485126742, 130978577, 90754520, 662158727 ], [ 210557580, 2828567, -778133240, -94066104, 55180801, 51327932, -603979250, -638136549, 1055672383, 538778315, 1401735704 ], [ 6485417, 894446593, 780331481, -222585412, -856010149, 56362374, 249307807, 51045803, 96859842, 28547243, 892453577 ], [ 109916590, 753063378, 630243307, 16809024, -332202909, -886711522, -1124519854, 154444032, -47114564, -702233361, -1365065872 ], [ -114234032, -400823184, -1776776701, 894244636, -1022875426, 1907950913, 4301368, 1237788546, 163111186, -1060222109, -617876278 ], [ 213313552, 56573257, 273400431, 513222162, -405246718, 386168759, -706960255, -1154322001, 179250800, -395270006, -1480022488 ], [ 277219350, -104297679, 771424082, -1460413874, -79918373, 40141517, 1245312227, 782991707, -851860543, 59707870, 280436778 ], [ 1016992265, 717951536, -155413573, -175746604, 39766696, 676663450, -346999283, -479197392, 465553707, 1730344199, 539543631 ], [ 313192961, -1741944974, -785419733, 36393314, -268718628, -391702468, -967655260, -1429102459, 345139825, -1442922808, -1823746694 ], [ 583565125, 6678857, -1107658450, 901673814, -423890486, -82786916, 372301646, -1060486657, 217089592, 380310745, -141302115 ], [ 128897572, -402116971, -827332408, -273305748, -161713239, -556357880, 227195141, 207714632, 35064193, -821867682, 844536949 ] ], [ [ 180305242, 900219798, -205314347, 747992585, -6164128, 420207199, -193164422, -993268493, -406878049, -89819438, -1244470138 ], [ -497124663, -80289352, 535862781, 218035547, -102625658, 66726365, -500062159, 482504280, 639398418, -166372112, -811190804 ], [ 55424450, 1671413366, 683001274, -95250512, -720266205, -1737932547, -115536631, 288122231, 1107400250, -1082541388, -54743789 ], [ 673288003, 556545440, -234569886, 78860694, -1950872667, -393224631, 114677329, 518564862, -232638787, -739705379, -57439364 ], [ -2128101777, 682864587, 1320233438, 423786896, -580212375, -51715276, 693969425, -59039369, 1461861858, 136879196, -74191251 ], [ -123144070, -595815961, -29033791, -80433239, 859141289, 151416195, -138066413, 328316836, 463565414, 1470014910, -732810143 ], [ 534155402, -19874477, -846709121, -1134485035, 203786700, 195602028, -477036136, 226974319, -436942434, -53454798, 1007512407 ], [ -29061030, 421088593, 886858812, -432192195, 512242955, -245367508, -101341966, -744321899, 1881147822, 666074048, 10370542 ], [ 606552789, -559472654, -197988006, -702159803, 1319999895, -872797961, 486814876, -12392840, 554617656, -7029929, -57133165 ], [ 62631480, -18263611, 318546400, -699335068, -147704509, -461010821, 1796931320, 108145847, -170791095, 570836799, 570787983 ], [ -18713855, -1526759030, -229091454, -302658742, 29144824, -985310046, -922658884, -427468520, -94629680, -155863033, -110495508 ], [ -146233439, -1426562375, 617122818, 1527973065, -1131712938, 18743557, -222090023, 857063386, 811765694, 151779891, -441737756 ] ], [ [ 153454166, 768475045, -324428568, 1266725347, 81669004, -747162702, 807360985, 200592275, -154084192, 1278305305, 341420947 ], [ -67308992, 719023782, -882722481, -1308138845, 350424642, 182453311, -237102997, -821709166, 6387062, 42282688, -112672643 ], [ 52520254, -103650368, -1683000878, -1335552979, 748121545, -293515178, -837723478, 443689658, 1638853590, -254901046, 894868072 ], [ 232595338, -193712967, -780941819, 1014176528, 224096412, 948801220, 56135738, 32623554, 453067367, -126981968, -1884450000 ], [ 885145379, -212895361, 2096552202, -225011432, -155394051, -1355736872, 712868449, 775993518, -631917266, 660530105, 1789819088 ], [ -932063467, 523331450, -208890139, -426952533, -1189316348, -251904258, -481190017, 966437480, -444003856, -947843075, -1354882238 ], [ -273257069, 54186262, 828019815, -89707145, -1048384129, -537722587, -441620975, -637665870, 227610357, 110108276, -621178991 ], [ -290804011, -452734993, 790268934, -587818889, -1197057273, -216890252, 1799282589, -699209258, -305765624, -412800413, -408908058 ], [ 631302892, 1264874072, 494539316, -47685718, -114423617, 145178044, 100830590, -39414746, -11973834, -1496332697, -904984916 ], [ 1922688910, 74030855, -113356277, -251307070, -153449737, 16748, 1121572317, 963622004, -234413249, -16843915, -488967508 ], [ -494290758, 44297028, 491203129, -618238617, 1265537806, -1417811003, -851281142, 271435919, 281907204, 402173445, -1453290688 ], [ 460037205, -66757109, -1008914347, 1688954665, 177032997, 674410780, -109155012, 811635250, 429353191, -194793157, 121582077 ] ] ], [ [ [ 92765593, 243047420, -404872911, 833412356, 96136871, 430580089, 294230261, 482453996, -438633437, 102360800, 336546908 ], [ 53491332, -716890805, 375478033, -301692388, -854386208, -13309287, 805032594, 152804123, 141025458, 447501683, -475376962 ], [ -345445711, 647463575, 196024720, -140116542, 172404987, -57386092, -260802351, -511989773, 273061872, 6618418, 1149221344 ], [ -736280289, -508660649, -145657935, -201664882, 297656613, -156704803, -299678259, -13239783, -27790662, 55673885, -147103866 ], [ 304709082, 252128665, -231738730, 528808738, -78787244, 540484633, -846374534, -959910192, 112926029, -157729024, -15021249 ], [ 295316779, 22166648, 105112347, 697444572, 826419042, -1340240137, 20603362, -379069622, -283670251, -354927974, 182444139 ], [ -398441138, 1016929351, -70687312, 790114625, -30679962, 395013928, -185689884, 1055874804, 1800995392, -846011173, -302653948 ], [ -1209554421, -125080850, -1058014911, -43713557, -1509330029, -363730347, -372071125, 588908392, 1580093547, -457897621, 1059976024 ], [ -322206166, -466391130, -504534260, -262117387, 1260598279, 1367080280, -1454382724, -553361729, 32680451, 754647932, -130068528 ], [ 1235689072, 1299890490, 44542783, 950049991, -73943895, 65551450, -358272609, -978179682, 259522442, 603099939, -80384986 ], [ 994169653, -102975229, 201681842, 1848424406, 1007005547, -279995436, -399871941, -217307493, 36095833, -137749587, -300757042 ], [ 1077271428, 2442238, -45481420, 1060177440, 733209050, 29374916, -243765018, 364455691, -21827261, -775552905, -1047665622 ] ], [ [ -173321735, -578482790, -235121480, -22481823, 298417879, -784375239, 172682369, -1174542604, -1664738960, -139431849, 127781532 ], [ 649555008, 1688327821, -455079103, -1704530767, 831682376, 708383498, -1797978744, 1364274179, -299605634, -1476759084, 1489467199 ], [ -1088973313, -107410391, 321731007, 829667988, 1068232752, 1596511955, 189641748, -567236953, -509281994, 871444604, 9193538 ], [ -1050156082, 737794570, 972785655, 145719264, 34264532, 113775958, -1272186747, 141907482, -1152222143, -212285904, 192788324 ], [ -557625217, 579042405, -13710104, 323637928, -1645439595, -934133055, 596590426, -33304750, -557352943, 624784654, 128804176 ], [ -85157444, 17995814, -1772948810, 347108634, 1143353718, 65181347, 502643947, -440505061, -536179883, -49974402, 438524808 ], [ 112253595, -824764140, -1718377802, 394608670, 1211491269, -146653822, 411414004, 788019529, 231236947, -270623378, -210210015 ], [ -475496556, -227600062, -598470444, -941431664, 514912573, -556270425, 413542832, -508864290, -182985194, 365033842, -1353903512 ], [ 996674465, 424422969, 1647810640, -128782869, -477430, -1688103898, -265233343, 208569681, 341319083, -257998638, 576644900 ], [ 68784516, -12862879, 176461667, -474025066, 1982424320, -477995948, 1553301339, 82280250, -1555695445, -239390373, -1382271723 ], [ -19171122, -587765895, 560818050, 86821349, -840026002, 34647185, 355458477, -302144600, -1188184197, 688405333, -464877045 ], [ 643432723, 1089550918, 107597664, -3108934, 531281498, -592682663, 41967382, 871591279, -804606775, 148915880, -520824946 ] ], [ [ -544876389, -1652181665, -955420962, -170467464, 86354105, -387227371, -182569419, 188493596, -78922850, -38336651, -1364637 ], [ 131644139, -1232855920, 599212830, -663079532, -170474892, 183037860, -387947757, 22981994, -135948120, -347833352, -183472542 ], [ -216889131, 26299199, 778625924, -197656480, -217334383, 23692197, 538191666, 128684758, -1622362929, -561724974, 1597458680 ], [ -340159960, 10128474, 976907731, -1071656842, -64394075, -409169281, -1296749673, -819400745, -561170840, -864547725, -616243942 ], [ -509138857, -366889616, -83338289, 309989114, -196464959, -680452943, -1744468443, 237527371, -302572598, 248497389, 696944932 ], [ 184964681, -720861601, 375480328, -1818971235, 644886274, 770229026, 106406937, 1087774642, 222069939, -187057697, -751792335 ], [ -1404831160, 1452563051, 131664865, 119521397, 287549066, -200971282, 272694510, -319667477, -81026141, -795686267, -334322695 ], [ -333814029, -1264778, 795381695, -229838261, -17786756, -364625538, -459845354, -796084601, 10608491, 527382787, 24801173 ], [ 774143364, -1186197519, -1174858655, 2051575296, -338509068, -1113208225, -1125473130, 360112254, 765715065, -426328955, 196308205 ], [ 397540580, 535449883, 25148450, -8695407, 1557973874, -227442341, 506398466, 2663774, -342521822, -1046327717, -714262000 ], [ -430083162, -138380796, -233723849, 341901152, 849477101, -76334086, 346458096, 831675016, -281186769, -1265645173, -352658140 ], [ -45187755, -88118040, -272047015, 66658653, -1692804306, 39150392, 118428787, -1529526340, -113413666, 926421619, -476780323 ] ] ], [ [ [ -274089266, -1669416146, 2454388, -136367031, -628713217, 1296767423, 9365904, -840984172, 956053471, 137313141, 886959159 ], [ 308346691, 497304473, -14627386, 70417936, 63001152, -262959288, 61780442, -479601105, -212172319, -1291854712, -940588859 ], [ 121614741, 1570663517, -183977482, -164281579, 871025886, 301598016, -54661804, 1614929155, -127626733, -57778135, -466243885 ], [ 1009544725, -911100677, -524058862, -1053102693, 452848585, 624674928, -455768300, -105891169, 346642475, 876829549, -165377948 ], [ 1365045145, 462857989, 581369806, -41839792, 1269383539, -498868659, 1763477111, 463305012, -177531537, -211321525, 803229231 ], [ -79471152, 1397550638, 34624337, 1232270406, 406055570, 373081792, 336511348, -1714339586, -52884622, 278186764, -1293822952 ], [ -1590776891, -383341014, 367920763, 376902134, -1591656826, 68776352, 1450266191, -464888126, 271118869, 536428337, -1052537745 ], [ -327696693, -480847805, -1288606065, 508867404, -77312000, -33643432, 689981507, 28764165, 379827734, -1200709225, -1421162068 ], [ 875600950, -758157060, 869914171, -3720422, 18182602, 208360736, -254722841, 279204448, 161420478, 271180432, -167893882 ], [ 411238913, 296474731, 524647197, -699880894, -63235556, 374284949, 40933341, 277000420, 319343978, -879445427, -603270073 ], [ 339464952, -115899758, 1735926707, -667514752, 9941351, 47650418, -56816730, -198401501, 216711895, 301159097, -416259177 ], [ -1418497589, -96621322, 994730209, -1125144604, 980944567, 62451084, -318354756, -957423421, -43130854, 945773997, 186287557 ] ], [ [ -205855243, -31377532, 116839493, -51082451, -1826523425, 694702801, 406073392, -1018671124, 1853822654, -590322057, 344911328 ], [ 122198446, -1909154356, 529760901, 931927836, 844407312, 699342782, 57667611, 55747776, -874310382, 13038286, -81893219 ], [ -482225255, 34550022, -125809071, 111275988, -506369049, 777035810, -387010277, -12511580, -321431165, -7381632, 42432451 ], [ 229650314, 152370990, 1494977646, -32895732, 12690138, 41279312, 160511517, -1180940804, -25571050, -146954136, 85851146 ], [ -1037399051, 1364761908, -503068957, -947130604, -260910547, 325370997, 933891006, 138100707, -196030720, 1212556996, 1000850938 ], [ -565531002, -505699199, -523599756, 311676972, 127570433, -308951943, -202892696, 153790148, -963150919, -1456520446, -376974808 ], [ -83119012, 22798438, 83149061, -1242070280, -425184369, -220239067, 115553784, -215707624, 276128985, 957304003, -1199873968 ], [ 1477161743, 1598544821, 366106673, -31955056, 743451637, 1039254553, 717893108, 640263812, 184621156, -363853605, 150971773 ], [ 376279595, -390897371, -163070057, -214481119, -40979242, -62043246, -990882048, -259364935, -1619165754, -1064572502, -324920665 ], [ 980293188, 554369348, -416981752, -498188, -504858510, -777043917, -168557557, -146598359, -1064295801, -949920, 21655082 ], [ 323846615, -728971969, 100130941, 279791904, 236292851, -190716464, -768118701, 100706073, 490696684, -215812340, -1555571602 ], [ 1202119666, -185443459, -594715121, 42740849, -799930363, 368925299, -118366591, -1656535, -13309374, 68952280, -1228336014 ] ], [ [ 269045266, 1157063864, 486188274, -26286404, -944256359, 1042300945, 20837671, 464966389, 775129328, -671148393, -361956994 ], [ 1083307626, -257892782, -94918259, 528633349, 128361024, 517707534, -577731044, -709642244, -1050296231, -452916573, -338430851 ], [ -1845929258, 82633333, 84274958, -888276896, -818168940, 128168520, -497430928, -732763688, -128788889, -459686012, 29769180 ], [ 207825598, -666515115, 743166784, 1329071214, -1140549757, 1100010572, 248617721, 1179310379, -345685313, 1092197083, 504634487 ], [ -623097118, 547557859, 162783896, -958473061, 1025495115, 68188975, 1590685504, -4590955, 79247820, 484949721, 77305465 ], [ 621366899, -581542539, 711121354, 387006282, 1859574733, -793882700, 378143461, 265055596, -596621368, -58766540, -1444044937 ], [ -182298001, 780146247, 143704971, -432961988, -1287635015, -1307840412, 49025998, 525660463, -161273494, 154908945, -884512605 ], [ 1316122446, -292185913, -6984195, 1442621927, 739436460, 79677671, 493324088, 1694482274, -1308773163, -363402419, 360655200 ], [ -1117464480, -143121208, 551795943, -91897788, 106076490, -1153074045, 346660008, 41486238, 483478438, 384047351, 890872809 ], [ 67649086, 987917610, -650255376, 1127684332, 151018785, -110742464, -121660993, 50070533, 912107567, -341579936, 113310532 ], [ 115317192, -263599324, 796868332, 373784223, 1149967992, -1493685009, 903458334, 1179686792, -165088832, 483232975, -33380387 ], [ -641179525, 1061534883, -510944786, -1135371993, -410910695, -775369068, -4125803, 47830537, -882001460, -1293002182, 568882558 ] ] ], [ [ [ -933656976, -340876629, -317664654, 1594456024, 517754729, 625863605, 1039483656, -215343688, -1861125578, 668557809, -817735043 ], [ 1193057504, 525333458, 113522571, -110970060, -249050698, 65810537, -813396408, 462008762, 98963269, 62512089, -39250835 ], [ -397299621, -630158836, -110999585, 20523904, -137775329, 158302795, -16189580, 865990233, -1030291557, -67342783, 97590342 ], [ -353929841, -356847507, 32299140, -161688196, -13112156, -783074506, 1605383210, 1700727511, -614119272, 69152734, 325303184 ], [ 91998943, 69548396, -929133557, 500495653, -483754132, 61669736, 341106752, 52963822, -1749986315, 502091773, 46612435 ], [ -571749281, -11120927, 665729537, -381330102, -1812254848, -87401926, -734148690, -731666060, 351998892, -570092465, 542430091 ], [ -231482477, -298361348, 412118113, -937150013, 106800604, -261525763, 580413573, -2695996, 367235242, 788429012, -1689804881 ], [ -1116114176, -538702910, -408214526, 37626065, 1279432714, 258816456, 303102134, 511553280, 652103665, 26755466, 96679923 ], [ 340393276, -754416037, -41044973, 1594244213, -1610340119, 114007653, -36095692, -29690355, 8441579, 38967618, -200120123 ], [ -804901413, 1917700197, 1161648716, 224511550, 5740272, 745702561, 1719641536, 906842484, 65069138, -108380907, 333429327 ], [ 668568616, 303473579, 424368589, -1587842906, 273145357, -1533539553, 857425019, 368832119, 153461874, -1284949332, -344779583 ], [ 460390587, 371977999, 879139756, -31425783, 601795845, -293619598, -1395660997, -892335365, -10643551, -403053049, 683353402 ] ], [ [ -160879584, -731980852, -23157477, -1281413878, -93475646, 237003811, 261264073, 1825798636, 610618763, 33742005, -436813687 ], [ -732326237, 566105759, -1002276585, 1036954585, 32341573, -391961754, -199863610, 1743854296, -6388264, -131588905, 747749601 ], [ 829553616, -205384661, 1783778829, -1285502212, -1488935666, -270666193, 200904968, 146655462, 1484243703, -665893690, 454662525 ], [ 300684801, -1085932607, 875975966, -1213335575, -197926123, 869948647, -347379601, 206991971, -932771442, -788531887, 1244625234 ], [ 453339941, 158018147, 394553624, 288215947, 1258213813, -908636242, -680028105, -1439824518, -1352790841, 95480589, 1790027543 ], [ -827163468, -527689331, -240657946, -767170235, 865374100, -174371845, -455107374, -99637425, -692385382, 944452095, -1622848305 ], [ 249822515, 1227849036, 15833320, -424298697, -276612465, 180724943, 347411468, 1278321068, 203953519, -412619471, -320163413 ], [ 288408905, -892002844, -382958668, -616662564, 102012694, -359201127, 1728454, -972831347, -156678198, -277266441, -115203799 ], [ -50080589, 279953169, 463497678, 127263628, 1115774176, 1337558010, 107084310, 320839439, 130205162, 253396358, -993521106 ], [ 692089954, -475624877, -252138240, -21075600, 192339747, -995802299, -83187926, -1365273721, -1351155688, 443520128, -333817023 ], [ 721502601, -12961000, -161095769, 8791409, 181573184, 1459396355, -1002319458, -838650420, 822246212, 747404200, -972938016 ], [ 1759766350, -1387156663, -222994314, -57618720, -6020470, 53108416, 82206299, 544482200, -37120598, -655340208, 1019451414 ] ], [ [ -633238940, -1292172419, -1407546126, -1308742192, -548988026, -1334376333, -306153575, 356374207, -37274687, 1064925111, 445855199 ], [ -1481734123, -244206508, 153710929, -1548756641, -352003712, 1304558441, 1285368397, -1179373024, -161416712, -1040838322, -809547282 ], [ 213691083, 653799090, -24611597, -789483878, 366015114, -191590735, 1652732601, 887255601, 166927506, 486239442, 903022006 ], [ -276404787, -494736551, -534833487, 389778847, 309349402, 711904379, 203755414, -927156358, 177992825, 1555918913, 407792898 ], [ 609112564, 18520461, -733924197, -237398038, -503253, -562380994, 295089160, -1773201217, -381280769, 172319978, -1480347962 ], [ 361752028, 1466491198, -513164079, -292129146, -548887031, 93923027, -170832672, -275141751, 515368633, -595639668, 226601071 ], [ -584536749, -216681259, -657413886, -1456523526, -767912572, 748503025, -1120206952, -37467775, 685097337, 561556319, 549831590 ], [ 64093474, -61819551, -685252365, 98718037, 246818504, -1528322627, -252372271, -444571138, -457518508, 550269858, 394963938 ], [ -663772432, 18981197, 900791692, -243999272, 551948048, -95939339, 159976952, -665559572, 99073131, -944467915, 1261834751 ], [ -100004246, 598246673, 65468687, 751991699, -46717330, 610157238, -762628741, -1802127815, -192174582, -2308142, 1415950487 ], [ -952729136, 1016318498, -114442359, -1190018092, -866394226, 492659868, 63717496, 685707185, -436958060, 156854736, 141160728 ], [ -929706684, -33085634, 1023371013, -283842661, -540462027, -316800886, 919547031, 283362259, 760285535, -243728770, 364669345 ] ] ], [ [ [ 198691686, -295723731, 79861190, 212768890, -331997085, 412421671, -528732120, 1624397461, 120896286, 89363877, -97787071 ], [ -290430197, 630351004, -1163536831, 46195404, -17940739, 365497418, -571099748, -173168535, -758381290, -249507328, 1199179543 ], [ 955334511, 132046506, 889381768, -453506301, 836132882, 250064823, -402078700, -1239864886, 450778107, 90219065, 229874726 ], [ 934900450, -386804565, -328673876, 1481462080, 922502917, -218753651, 169911547, -1416735779, -668851876, -8612903, -76903792 ], [ 37431456, 401451641, 343232512, -453098208, 29169646, -379508248, 1181665759, 792899296, -257545824, 560156504, -434401749 ], [ 852022393, 841013646, 1219735568, -2011153875, -24400205, 77144908, -379788764, -15570752, -8242709, 153593578, -212595187 ], [ -100696986, -815608192, -194841487, -1289567208, 959702995, -1856905378, 898882273, -1161102885, -401607746, 114499817, 73301907 ], [ 744964855, -948746445, 429012553, -148590080, 1181466650, 201551423, -11836345, -202930971, -498132847, -1782898755, 333735892 ], [ -427297949, 276358337, 191680044, 854573436, 14412703, -1231051952, 497236926, 483055832, -1044795082, 44768319, 9432029 ], [ -323597253, 672558067, -150523905, 1893920125, 91725183, -27205999, 1847121642, -37861105, -363410601, -252247175, -686536616 ], [ 408283090, 357131249, -194692959, 359332258, 318249491, 80795963, -70551487, -761878297, 221969612, 410148715, -1289108819 ], [ -1472939064, 759704198, -438023432, 150229964, 287713525, 547286317, 533540815, 178338926, 135622656, 1112137714, 207807415 ] ], [ [ -333719641, 852929631, -1160433052, 318876435, -774937955, 1521305119, 634227458, 1163559818, -640654350, -8209027, -1223650240 ], [ -303873311, 214301287, -433729600, 692537548, 1039965937, -1567145951, -162130493, 565322921, 711554845, -1546042904, -52142525 ], [ 1018183823, -380661106, -363297800, 223825064, 1406102528, -1086877125, 259326293, -19494983, 261984243, 1444146485, 61619961 ], [ -27182445, 554717452, 318319447, 1409799136, 299638955, 3744691, 1172553435, 297911475, 1109514499, 344340946, -301223720 ], [ -628982561, 695882328, 330335544, 46740220, -582351895, 561190258, -787165279, 1075218194, -347397499, 156611646, -241717717 ], [ 1145770149, 1069648088, 239325231, -435606033, -212858171, -809045318, -710048740, -70651546, 681637766, -41939102, 558449682 ], [ -586252565, -1190577438, 375929721, 99092269, -477423466, 598800568, 356627934, 674862704, -769971287, -214650988, -138743619 ], [ 77460289, 347845201, 277158750, 419988918, 618703157, 108067466, 332201373, 957713274, -120413405, -269005547, -276557716 ], [ 226169190, 1702444609, -153419139, -331481143, -95912995, -1499512653, 486027419, 313005331, -1366877422, 1068711901, 1921275810 ], [ 399558685, 186425072, 1527874592, 7562578, -951672080, -1844070174, -224591893, -1233163797, 226855870, 72060661, -14832134 ], [ 274343072, 334773124, -1027064595, -1656550850, 22395441, 80530731, -193509016, 270879644, -253003932, 1238934777, 271926226 ], [ 60829897, -1740371164, 155073874, 1847631672, 24890859, -1077509669, 1735341101, 134144902, -681389676, -1176956136, -1347259793 ] ], [ [ -247454485, 703086317, -185118291, -783443529, -165160237, 55936823, -282949575, 293696237, -833374393, 59621193, -596120519 ], [ -669412713, 248118566, 184744198, -234210660, -415147067, 68886098, -160863951, -177787893, 701403805, 132670441, 1083088053 ], [ 107317131, -746245950, 698817746, 500720156, 86582179, -103950237, -816984443, -17523053, -76433534, -302527716, 333472867 ], [ -418168438, -113839085, -1640784908, 292350365, 53723381, -34734816, 135034988, -53225454, 103315324, -276926934, 597527574 ], [ -96050940, -78862726, -1415174347, -1101983638, 7032435, -800698060, -507696632, 365264279, -1709513947, -25794899, 1574006531 ], [ -348816432, -102554303, 329039400, -62873689, -622389142, 1615440527, 1642611078, 145500436, 217292392, 5194316, -80982071 ], [ 47064320, -691268270, -185777055, 47426405, -1004073533, -499721154, -492097293, -145262943, -1382309947, -25851121, 506741235 ], [ -339759632, 59884150, 449937092, -424747121, -288788218, 48727910, 17648290, -555968328, -696472807, 176933383, -480946087 ], [ -1397099250, 751350850, 630545682, -157764674, -131806884, -610228831, -113996221, 584080630, 399450457, 1153711182, 431307516 ], [ 866727240, -1642617964, -166439243, -1048479469, -244012366, -270542346, 746306725, 1134569668, 689702975, -31399102, 1288489058 ], [ 220123785, -1360091001, -399132691, 234027028, -156336622, 456620452, -412645296, 393767264, -458860768, 365312047, -56426617 ], [ 1301976220, -512933646, 230205154, 618008291, 1329625845, 122699752, 68844340, -378854309, 224685925, -935848397, 592491426 ] ] ], [ [ [ 329560289, 895116780, 437319359, 226381236, -1129679653, 548385075, 187346044, 1242540398, 22823701, 963652029, 23898601 ], [ -5029579, -283500128, -758908275, -1013676052, -108110639, -1468205116, 564312412, -50902469, -389031430, 33429226, -1926352041 ], [ 476868028, 178577426, -141450565, -76813161, 1175585060, 488053395, 155732485, 421790790, -1390186900, 1734000883, -101479265 ], [ -1289529597, -608352354, -346151594, 333240201, 276068860, -1675412701, -32540988, 359044966, 567137289, -790868766, -901160483 ], [ -99108288, 1449549139, 932100448, 21294996, -451130077, -624972311, -673109903, -685075612, 81776054, -1102243788, 149802002 ], [ 127388218, 184498074, 295700009, -1144472284, 645905808, -1438287785, -369098116, 17072701, 493996425, -1158152674, 21060435 ], [ 6319868, -344987970, 309291186, 917010740, -241708325, -1086413946, -967803593, -69803024, -771244070, 92720724, -306531083 ], [ -109528097, -166937091, -193367061, 729155789, -978449437, 466918448, 437059806, -178899640, 16731710, -1688216549, 203605865 ], [ -262035820, -191297886, -148429560, 36254883, -36177517, -145084147, 1585939525, -908765797, 867553380, -1758280450, 123107799 ], [ -25948904, 1019370927, -334350927, 497833506, 378260024, 97312018, 73974616, -149616899, 1641993598, -2052048301, -19554908 ], [ 195584535, -1043106570, 28665861, -1187812868, 1093077327, 392572049, 1524737816, 340918794, -1018441068, 47533849, 174029575 ], [ 55647095, 844205299, 1079873723, 1034237144, 1026981955, -1762861984, -79943823, 572722815, 219041709, 107242126, -76280505 ] ], [ [ 255408764, 986174349, -660813357, -847391251, -627654140, -448566667, -805670947, -1783653568, 2331009, 25105485, 45955297 ], [ 1746340281, 185008299, -61306867, 719790799, -308126863, 104975810, -1222661777, -1234514430, -687697892, 608682974, 99648853 ], [ -1051826592, -244807701, 222104224, -857568327, -134661668, -185269719, -95980803, -189529437, -924776501, -187521789, 9210784 ], [ 310750036, 247406008, -90264999, -775224390, 582858712, -1688903426, -188843669, 1485926475, 1084060946, -1093183345, 1763062615 ], [ 689407532, -654151550, 480170296, 871688548, -397305098, -949465302, 635479547, -152247183, 245926229, -828330689, -1107447705 ], [ -471440, -215437694, -17870366, 20263571, -1216271373, -760302376, -1413130076, -102573587, -129409539, -168095316, -426783494 ], [ 162843537, 859320557, 24332302, -693113778, -287388337, -38719174, 95994852, -889675983, -88276160, -299343683, -1174198866 ], [ 465855, -772317347, 481722482, -94877964, -1284544174, 712849467, 451422004, -243617273, 60634811, 431073387, -20655437 ], [ -1562620931, 437351274, -309946814, -586477669, 223519714, -871381324, 1170080404, -202697677, 61565995, -136319693, -169235862 ], [ 1010903, 933407452, -169734000, -293398982, 77717278, -351188394, 343116170, 396152298, 126381033, -485332703, -783486277 ], [ 1684725904, 56158956, -107643066, -581640710, -754939104, 462842489, -482772694, -128257139, 379727793, 315097528, 1593105673 ], [ 542551128, -410823383, 628038263, 73136175, -65110638, -1439345346, -922652416, -83762036, -772147545, 796660886, 1060323200 ] ], [ [ -776223400, -343350070, 105087822, 534742284, 779078071, -229939899, -1602940606, -870041865, 435240296, -52258240, -209452247 ], [ 596891756, -16122072, -110231119, 1105718545, -351079687, 96382204, 896917049, -865123552, -1002624265, 275625385, -1178329170 ], [ -62540617, 969116490, -232874774, -27029298, -782697769, 3661713, 267644350, 50295673, 131409326, 879536538, 44102331 ], [ 82384859, 567447826, 100513067, -37656434, 921635257, 332694032, -148360798, -492485980, 1030086791, 171835142, 769513099 ], [ 1811200273, 308728518, -8666970, 1355522466, 1012221872, 47393091, 22974600, -17404882, 749783888, -1595903682, 441216699 ], [ 124576157, -470295922, 909893063, 324997699, -1772256334, -1639388476, -1597189618, -287997579, 60562791, -955672, 496736717 ], [ -1288975288, -838981309, 1536243989, -789897156, -845489399, -144118392, -614991578, -205330448, -282441732, 698859539, 71491651 ], [ -558868815, 62931059, 268864997, -642552960, 481285496, -578212596, 207097835, -1042429576, -1121585183, -170558685, -779669741 ], [ 1602396490, -943514825, 67153473, -1437600889, 836738422, -330722665, 453831282, -256087297, 451925703, 23398234, 1198180722 ], [ 161200554, -296998939, 376512060, -55831591, 1159908580, 675117576, -1446923205, 908353595, -1211223502, 1842083444, -1130523659 ], [ 343857242, 20045182, 62727083, -99926956, 367564449, -828401403, -3900569, -438569422, 33407118, 207680629, 368474891 ], [ 609404202, -757299240, -227270921, 316542022, 44257467, -1584140899, 1058020997, 351126247, -1543835894, 119178749, -304601334 ] ] ], [ [ [ -106520641, -100526531, -825187009, -747440377, -22303536, -127202644, -287903832, -760892895, 24502686, -866338366, -75117233 ], [ -521938590, -573285169, 415730583, 3416057, 837976696, 1400480598, 78007140, 238418635, -745839624, 23338135, 793151235 ], [ 88866765, 26039472, -1434363571, -519469765, -1137193376, 1038172302, -219255898, -537103051, 105351292, -806190670, -1224235349 ], [ 149629849, 90592004, 445632396, 299381392, 378251747, 134025967, -731478796, -363888011, 793306208, 657394755, 45432900 ], [ 709717196, 108781307, -1470310635, 1183630885, 895353519, -15473177, -170838606, -464981844, 18332485, -419780173, -238304668 ], [ -548905297, 677352299, -20445827, 859745117, -6024180, -415129054, -32833913, -111218090, -30687175, 368232147, -834607659 ], [ -295753818, 100641701, -279308568, 678676821, -1040415452, -7061134, 113116340, 1307623432, -578853949, 870438370, 569053644 ], [ 1106655611, 240460453, 109027452, -107247050, -1119086986, -94701513, -717240093, 913345954, 1092624178, -309307102, 59744028 ], [ -633662469, -116224012, 23336055, -52853831, -49832211, 332080892, 435035003, -575806279, -898177105, -1141369457, -34286053 ], [ -57821222, -921261229, 111727282, -464643696, 150292387, 525737388, -24370772, 1073436386, -645864029, -1680559356, -1784998154 ], [ 344124038, 1211648022, -328966226, -382641708, 64790364, 642028134, -147877239, -1492447824, 60785242, 668970362, -516233297 ], [ -315878545, -441599457, -623616288, 453124385, 329377605, -137218497, -288995009, 144253505, -395454212, -698498323, 146623335 ] ], [ [ 836464073, 264529321, -300462743, -254354567, -197275232, 497189530, -1096503097, 41002483, -729621580, 496116350, -879701991 ], [ 860723291, 235619114, 647628729, 1925163605, 614781611, 957048565, -458876122, 774967932, -714029719, 207292481, -1077271459 ], [ -101596550, -137915844, -1198061575, 366305203, 854100262, 39430877, 196387978, -625545937, -1319456529, -66559136, 512163067 ], [ -737526768, -956818204, 574735101, 76325142, 340699846, 1612729900, 1084014630, -669162670, -403233053, -387957332, -1733577363 ], [ -114996358, 110653231, -222391301, -25332816, 629719230, 885560796, -196905095, 49229199, 30052725, -236765778, 107480463 ], [ 411392249, -401712112, 1548193781, 616784776, -83656148, 205592802, 1925908200, 137153113, -75408835, 1116385490, 1584667925 ], [ 871860515, 165723882, -165645069, -391962078, -147130589, -624579367, -1750095977, -242444788, -85501889, -1449208731, 202054124 ], [ 515160700, -846533443, -23459596, 1506196206, 57725084, 12894104, 862981388, 529825721, -117982219, -1518507109, -114252366 ], [ 365986483, -128673699, 177144469, 477646443, -677680990, 128991127, 247782969, -819862976, -183483974, -455454024, 478321462 ], [ 723791356, 763115277, -59427523, -259788526, 1747893108, 415857175, 92100269, 1193175965, 74779366, 1015637382, -5120593 ], [ 195273437, 262403960, -1610335487, 726043260, -174934964, 1181974460, 56590197, -1670421897, -1971044199, 123998677, -127376875 ], [ 431722886, -886422215, 178640560, 143916638, 912759086, -355445750, 721723190, -14807899, 208305944, 1553069723, 573836215 ] ], [ [ -357459733, -908598664, -1741112179, 118430449, 689846331, 178389559, -766122829, 1030867441, 41156799, 1109467525, 471996100 ], [ 47821892, -241626276, 861881993, -318625334, -380102201, 237048019, -930424561, 1293440538, 485035253, 699454098, -1527012823 ], [ 449468932, 122952579, -858703790, -43918234, -787452315, -1008513453, -38871396, -382198745, -595944891, -469549708, 1013461536 ], [ 1061134475, -914133660, -952158896, 436890163, 12420801, -778050777, -61819408, 1109833523, -1036675047, 1054831358, -176869876 ], [ 1003627026, -212877964, -669422798, 1830651184, 258391257, 297342283, -40665315, 155143263, 29494126, 936707891, 335122679 ], [ -546083359, 1073012105, -22089826, 364677865, 22878899, -93798642, -832420285, 34355052, -467980746, -67643727, 97636709 ], [ 235522931, 32057137, 164817263, 318654375, 287711861, -43015792, 270858849, -172924382, -389624096, 201853817, -11357834 ], [ -788894906, -962848192, -220170793, 122701169, -389564727, -111185682, -1849269353, 309027606, -459543559, 256684650, 347265895 ], [ -780396686, -1041577223, -368634447, -113814434, 92939934, -119524863, 253631592, 1582638653, -1322625097, 514787973, 485457922 ], [ 1211347152, -42598186, 1707270365, -441284022, -154508329, -461360720, 529575681, 228933004, 74490041, -1541535851, 231285257 ], [ 1861504022, 435282000, 317373049, -168262991, 1567015817, -797358204, 281270887, 32447550, -923708901, 428006647, 72303715 ], [ 537805239, -1101892531, 612433712, 763663225, -3557955, 255241178, 716468027, -271546691, -848818899, 29009886, -342220480 ] ] ], [ [ [ 1087812541, 814881760, -691551910, 381171606, -360061202, -217802721, 388045804, -83042034, 338751527, 1263873259, 949135819 ], [ -93691121, 1739521820, -1406325466, 192369885, -112579397, 1020714706, 1189892536, 149824835, -111682964, -1594587369, 487709782 ], [ 170529278, 757801012, -224640323, 213423630, 92141610, -1291330248, -63798595, 1900740032, -346539570, -314657947, 245217000 ], [ 953862837, 185808270, 153361526, -134315, -562139240, 204221599, -82220784, -584826077, 647331507, -133666037, 144462873 ], [ 998963433, -103112684, -21213140, 481822672, 85708681, 858711763, 154643330, -226236526, -677106774, 83440182, -322256233 ], [ -271233192, -811958390, -1712451087, -1341635375, -1737650840, 1093989804, -22094843, 384058061, -114775059, 436796172, -901426903 ], [ 340139172, 385836994, 493785244, 211935339, 1996286507, -1980896710, 600938520, 557113826, -639793587, 970836195, -216633016 ], [ 489017320, -1381794029, 3196311, 445694272, 1602996759, 1320544437, -648288422, 535572318, 38644021, -16114259, 117270563 ], [ 73202452, 530085299, -171086865, -632544427, 526431681, 1444314276, -532577700, -82247778, -10610272, -166528532, 627164864 ], [ 830986297, -357354124, -429408852, -645392383, -350488569, -397144681, -281111056, -168693145, -1386310083, -288772860, 796246249 ], [ 1069563074, 402406771, 55652658, -482297, 1261230805, -904426695, -255345216, 388400035, -531956631, 1319875769, 508942782 ], [ 85771061, -282587708, -60125920, 926968013, 338417981, -146768060, 1073437667, -1083785503, 220003569, 79935154, 778630670 ] ], [ [ -1309842970, -117842900, 618099972, 1807341777, 66911384, -6563946, 9160971, 1596722436, -1739569187, -95507513, -632005281 ], [ -52938938, -528703915, -204845031, -1436062383, 1178906550, -537008883, 500742562, 563249373, -319461711, 667087181, -1001282453 ], [ 672684193, 676232648, 878149659, 464824900, -1357625241, 2044160905, -80453363, 422578908, 52605612, -121763443, -232720593 ], [ 363187080, 118113887, -1195370874, 78964345, -174764036, 983066473, 110579256, 564965722, -561705036, -103731404, 40498262 ], [ 1280353014, 331113999, -474028978, 766787718, -705280786, -356022518, -63502991, 404217025, 715932697, -702912067, 827407122 ], [ 1057761057, -32925743, -122886274, -934282428, -332361764, -1265911, -1114985302, 1475324584, 80575842, 215446437, 125335668 ], [ 1077858747, 691722329, 1002517874, 306815294, 443919355, 296964386, -79290910, 759300444, 522807516, 1071747260, -90101745 ], [ -840998677, 28145696, 734555996, 725308315, -46852472, 168209722, -1825880460, -1179895107, 1244814781, 810234545, -349583337 ], [ -904957613, 908470548, -635728250, -207910559, 1720282320, 1827952694, 10798753, -101785395, -56034524, 995652442, -1537878508 ], [ -1132456955, 341415619, -1090759101, 1471727729, 274370730, 883689867, 538090214, 280699718, -548890751, 547868666, -372161736 ], [ 38216901, 589251930, 1501504798, -156087359, -404532190, 1033104930, -1185360467, 533567197, -183798910, 43815434, -12310096 ], [ -122928113, 890815741, -260286429, 137784117, -484250124, -253373342, 171964668, 1352237085, 17010187, -188919018, -579800980 ] ], [ [ 302968323, -5145405, -1743628965, -339664704, -15842681, -272515969, 41905722, 1302380620, -199902011, -944669659, -982955919 ], [ -865812514, 77475686, 785286618, -168745395, -1730827276, 31593528, 601114411, 234649221, 507274623, -416782712, -297692620 ], [ 1224222495, -609236614, 620549842, 568346645, -499664108, -617665963, -82344629, -39853581, -563758025, 668230515, -95229839 ], [ -1458932496, -969126605, -20506730, 616250048, 321650253, -217724728, -432992861, -855802686, 357834026, 79624575, 425217600 ], [ -743782835, -708973838, -574146623, -726716647, 238406897, -897882923, 110391878, 630203028, -205576794, 1359922, 882747847 ], [ 1652700395, -45877609, -345071075, -1961936134, -298543537, 375926301, 164687283, 472490661, 44742492, 16297817, -1916507976 ], [ 1041691028, 838095501, -389019521, 452743091, -547411376, 268439242, -1032985105, -1079918754, -30525285, 455462914, -449539420 ], [ 284856382, 1460769601, 855445914, -204395076, 14296222, 183849249, 564738975, -786002772, 389744733, -240106756, 213966461 ], [ 846882989, 326519507, 439422559, 763719008, -252441281, -108754314, -470501094, -1375431826, -769230933, 1543525603, -346005415 ], [ -107926552, -492357091, -224871711, 215223799, -400182552, 887883490, 1109326385, -1246812358, -9612795, 1393301, -285272589 ], [ -415839397, -1440845893, 1139617823, 33031249, -13386071, 263346185, -765356391, -250778821, 1419475612, 556819976, -1074560871 ], [ -801516335, -76921276, 1174803076, 195282335, -34679334, -1023951264, 371025830, 135303647, 160679223, 204323684, 92760352 ] ] ], [ [ [ 864113455, 893170903, -582468433, 615764272, 1360124534, 1513489122, 220306533, -97410567, -196694397, 563450999, 614163533 ], [ -1036623171, 206493331, 58740513, 59206873, -35279640, -840827220, -892359193, -696053094, -910446369, 533765216, 202846571 ], [ -21153421, -499014451, 1287516410, -934304331, -556785659, 1106087247, -291810905, 1360151238, -1106593920, 81090081, 395180715 ], [ 50177119, -413889396, -41835402, -1645507570, -1391925165, 34738704, 412713001, -1948675564, -69913743, -112956539, 1380258284 ], [ -209881675, 737353590, -42602747, 807671379, -176629030, 52356647, -996294627, -184034449, -1345078354, -119517955, -82855262 ], [ -189360383, -70763005, -849629239, -624183758, 1054018768, 432386327, -250971675, -152766246, -990866241, -1196350339, -370120616 ], [ -263358330, -1193555900, 1541605275, -106709335, -210823865, -863097362, -464567879, -245636802, -12448579, -313429934, 217424115 ], [ -676872086, 423074983, -1048779066, -152513837, -399571909, 36182788, 134245166, 7504469, -328435534, 456142260, 968867645 ], [ -214748923, 249761621, -159569667, -1109204196, -20070949, -752048393, 337938786, 340250993, -983225684, 1660548663, -58803701 ], [ 236521602, -648387899, -488193691, -169822034, -14745905, -453202138, 1570421854, 196527823, -1240315983, -11065056, 835082291 ], [ 556890, 628844465, -219714507, -996654195, -88526935, -753347192, 407789408, 272949694, 440705074, 1452157233, 18762312 ], [ 851888327, 21443073, 1204908514, 804526988, 108740314, 233143552, 655878148, 1485175, -954553346, 170670350, 250407339 ] ], [ [ -362930597, 322377788, 21224276, -1635427474, -174183913, -333974461, -908409991, 225164999, 402247671, 579749362, 989098302 ], [ -1643310395, -110464335, -89368924, 31043552, -73174635, -24327976, -210923121, -22179751, -17723774, -635111274, -1551351726 ], [ -392849413, -58983487, -1611799551, -866886428, -1644724212, 257414458, 144305232, -1266761412, -333303455, -415122296, -1375793075 ], [ -1449782207, 516990238, -280694030, 2016868428, 224447717, -15853092, -1707338323, 768987709, 1449464046, -1096723728, -60943908 ], [ -1708987880, 405184499, -311047406, 287440756, 188528571, 214077175, 483340977, -497866999, -955378728, 58041808, 407016366 ], [ -350190930, -216491289, 124816241, -159119874, -374981750, -76389913, -26000859, -250798114, -81584749, -604060311, 683508415 ], [ 1607573778, -911824418, 1657072040, 168835257, -405354430, 49248683, 1238488006, 728240473, -19356467, 864432985, 1149133648 ], [ 1009464357, 1158962542, -1121389984, 416492756, -92619814, 143223918, -221249881, 622133913, 282885340, 15047824, -79953187 ], [ 258909073, 299761743, 1025248409, -309052061, -468101896, 416096687, -748859654, -261541964, -43110476, -277494207, -308945018 ], [ 148390093, -995484619, -241826982, 170501964, -984700320, 298722348, -564717589, -1539612319, 723725785, -148740150, 166913660 ], [ 67260256, 1290046615, 639608621, 262730482, -66242793, 297411861, 247415754, -372587964, -268040496, -2494143, -198764379 ], [ 1405158036, -56120688, 913201183, 347690176, 80063524, -972394465, 1619098087, -42034625, -426875384, 46569916, -6119651 ] ], [ [ 99101954, -660843843, -1130416644, 309287282, -1179198216, 507210921, 1155029593, 95475587, 370086963, 209458578, -39820645 ], [ 787276723, 1261784025, -1188065045, 35701782, 441304400, 416450042, -380639894, 525913350, -36467648, -39269792, 873771932 ], [ 298855126, -518847094, -1786147929, -929450107, -482914307, -315222194, -243692871, 757897503, 458760691, 1020086843, 1175714385 ], [ -210627763, -1512548298, 9020662, 126750683, 208014537, -831306216, 832034689, -135053253, -1212590836, -1093066749, 1263896307 ], [ -753442981, -1794287582, 262285785, 499457842, 214134284, 610413565, 13543306, 1283464352, -1167603705, 65802863, 473106641 ], [ 363597477, -1190107597, -574132006, 136024085, 386558787, 80991287, -1427434862, 594787875, 38153211, 880488617, -1260831681 ], [ 233730605, -32060130, 976825118, 11827022, 84009046, 889774046, -740159044, 22844419, 965027669, 1526615602, -492720924 ], [ 289543157, -672593274, -263593557, 9874571, -107892881, -849596442, 240217660, 4409076, 325345831, -347225700, -292868526 ], [ 1136616829, -899725308, -24571720, 56333621, 1310385423, 1837406786, 1812333614, 988519102, -27770386, 259046723, -291016720 ], [ -571146128, -1212348548, -522590916, -131266794, -246550344, -184645417, 1540601795, 121874820, 29667667, 61660036, -1716590679 ], [ 20698573, -33785634, 152861150, 103549744, 508741080, 280696653, -1353855795, 538845841, -27448840, -285706283, 374532317 ], [ 80535331, 1752782935, -530998385, 602984243, -22718169, -8320037, -52448205, 232848329, 1016508861, 970557256, 406162257 ] ] ], [ [ [ 262627084, -46130233, -9906607, 591129757, 496968754, -693321686, -449901015, -1290132269, 173891069, 220715632, -590369886 ], [ -1192138961, -720174171, -636445180, 347347652, 163760657, -533241602, -141172375, -1118520885, -267552559, 157426995, -332691083 ], [ 199417420, 1427701071, 444820489, -134976423, 115893656, -804132885, -1458118621, -752605295, -249526174, 50534313, 116078719 ], [ -441045273, 482459305, 811129215, -715074643, 1074378706, -144518684, -8802, -19267128, 552908640, -1180540162, -22204877 ], [ 1859150596, -175332057, 816829257, -150384007, 17283421, 35125133, 199022701, 1133836449, -378557509, -748813693, -100750471 ], [ -168994425, 78889604, -158721835, 272640041, -649592078, 36106178, -43316079, 271365793, -13171123, -217720299, -1109261232 ], [ -366194616, -249908708, 206246980, -50838729, -788415315, 429495666, -299369601, -229838874, -203533648, -25971631, -236382009 ], [ -29739322, 120394363, 1817383303, -874563947, -166727738, 497959999, -464971608, -180465955, -69179345, 948192546, -47188143 ], [ 1448500818, -267516876, 289654595, 674748953, -1099506001, 176970410, 687952578, 405998944, -200362840, 490862957, 316190852 ], [ -50812764, 607442216, -596359004, 931192625, 110385284, -721746589, 64760660, 911837411, 401700428, 18837612, -506538961 ], [ -397530879, 254685219, 127692259, 348033009, -139821099, -546873743, -760467858, 672521046, 236714647, 339297130, 2589796 ], [ -209574189, 1127498621, 95276780, 429233313, -1031914046, -453174585, -552555237, -1246405778, -1094274967, -156816118, -702286170 ] ], [ [ 186225711, 1370148405, 529721323, -1447142079, 157144292, -47122398, -266022457, 886630993, 418179194, -125566264, -441129187 ], [ 1822221861, 1075457753, 1371704324, -414326884, -1364893904, -181206716, -1069263841, -887669654, -213398531, 966401018, -653225505 ], [ 288838425, 724284621, 715153421, -108679096, -1060730888, -96022279, 886502914, -31973050, 748325677, -276966648, 267136457 ], [ -314791066, -1100632006, -247477736, 212537198, 382998159, 31630309, -1171247, -720242081, 1176517096, 44700645, -28876000 ], [ -950116745, 126780922, 34390653, 326173560, 812155151, 223645396, 221418681, 751881350, -738301775, -247280290, -1289494517 ], [ -158783693, -155035730, 891949622, -210803473, -399718359, 1329750268, 1599832687, -1076561564, -775513314, 68498618, -1381947073 ], [ 290301400, -970235726, 111574411, 376036686, 600194035, -1574160, -90236965, -420689280, -1271466666, -79801619, 858905904 ], [ 168850541, 698344882, -1229084134, -775061928, 665801838, 863751502, 365695457, 33227162, -34969301, -370946676, -193843747 ], [ 476528235, -1383423361, -956300729, -194930666, 60724981, 46022904, 779758185, -2696779, 5402876, 349808989, -52203960 ], [ -1556084408, -13002266, -665101126, 487834970, -1165076484, 1118564880, 1048497882, -985497969, -808416656, -38662550, 104115037 ], [ 822298759, -40077587, 241510877, 71102856, 1056616852, -54262778, 1019597364, -1189895423, 831704675, -274196078, 1377194699 ], [ -1390889031, -619331587, -326197839, 206601525, 418988924, 1766443188, -278594131, 479968575, -140307620, 1246607628, 436555759 ] ], [ [ 128283634, 729033461, -250059874, 182774789, 763442336, -1155088534, 964591313, -326469633, 126609032, 327214865, 593016124 ], [ -83847027, 219156459, 962688800, 46702197, 134280644, -246941676, 1385097326, 265095991, -142745299, 553482730, 11035963 ], [ -867523768, -260259995, -516114573, -486712556, -522527048, -98237666, -44919305, 499774625, -115094023, -43532564, -364286061 ], [ 580427772, 796383810, -690394930, 797392943, -678847689, -553487750, -146218760, -440628934, 102799616, -53355966, 125379879 ], [ -1186049804, 483992024, 9356879, -1096025574, -742111, -916874056, -196270297, 497399796, -1066398498, -1005474986, -1580247906 ], [ 250375449, -181043595, -780257431, -1238142178, 176673201, 200970345, -997565162, 600949972, -346973273, -898761135, -246158117 ], [ -34367819, -570158779, -217687988, 19174064, 1102360156, -215573811, -612461228, 415664987, 114255347, -646489088, 13029655 ], [ 220451521, 111430842, 1257251060, 466742507, -25441776, -989733775, 1385271591, 403636218, -50177046, 874503607, 1575550423 ], [ -112495785, 421046955, 264614731, 1380849372, 1192250127, -627978939, -53625049, 117256942, 999834568, 625903032, 69963079 ], [ 127314898, -145178897, 1510986882, -16900359, 642406190, 3802007, -333360430, -224834098, -180104775, 1065969984, 660720796 ], [ -812172654, -9655664, 95371872, 25226970, 119034648, -1510762857, -676370922, -122745619, -561980628, 964429494, -426958112 ], [ 401546298, -237879543, 344139430, 1228216861, 1600253874, -231231945, 99879166, 333590086, -140709084, 588398442, 1328223141 ] ] ] ], [ [ [ [ -831195926, 722280253, 815276514, -960711611, 1039542319, 229892626, -383145323, 913699005, 494467429, 145783607, -823703986 ], [ 769363654, 510839208, -803839329, -1354136638, 574843052, 577834085, 1679710568, 502866612, -101218903, -173397482, -570087971 ], [ -62169644, 1398633, -312531223, 374142787, 266995635, 42905044, -34508348, -146762606, 750250946, 774673745, -984030575 ], [ -146680180, 807129815, 238811750, -184284851, 937085666, -29529532, -742017363, 571700684, -77289455, 117216333, -25513598 ], [ -11897074, -1343305362, -819922059, 19508705, -73944288, 1384654427, 1249034025, -226624753, -149409024, 338165536, -407427461 ], [ 149677674, -323880358, 1156027559, 372981026, 461684374, 1582632628, 9846664, -1379511083, 501970248, 1095322564, 17498555 ], [ -122097296, -609226979, 427060080, 165451116, -552990806, -1324860909, 716440772, 1557599493, -305829217, -971599344, 780370347 ], [ 566865434, 11394503, 1871340519, -947089223, 1375048291, -413104213, -846229646, -386616648, -1694095614, 283913080, -230597903 ], [ -1255368746, -877600989, -29906272, 478953617, -19257754, -496020827, 1423494115, 523286499, 1324849635, -972937099, 503767341 ], [ 368270223, -1403789429, 358430261, -165145415, 258491173, -536759391, 469297512, -1186431660, 560554501, -504261814, -1495085477 ], [ 127785566, -776912935, -1063850793, 665991282, 552887824, -42313441, -444271382, 758394441, 278132000, -152979767, -130876294 ], [ -142791873, -1843721959, -1149044021, -381128348, 16603276, -944243842, 1343762828, -182903383, 61076343, -694069829, -864454592 ] ], [ [ 1135547423, -558193431, 583977695, -81193883, -15817584, 657764750, -540891212, -110185981, -484076043, 60236936, 1146839892 ], [ -196214290, -104199789, 241448680, 90534791, -372680894, -656426350, 1311915775, 145410927, 12738898, -95349893, -1443743525 ], [ 124925348, -1456229045, 633737863, 139456155, -938915637, -571775503, 720242300, -160475510, 630004716, 339802275, -680165129 ], [ -495022012, 218553215, 756103271, -71852318, -443068405, 152590667, 130182841, 114136812, -25145565, -715438025, 318505365 ], [ 1554388339, 413438741, 470547526, 410648141, 110274777, 91656411, 621144641, 702265391, -1571096165, -79282810, 88804569 ], [ -370194901, 814007486, 406089418, 30382388, 708456784, 3514657, 107277919, 183012309, -464256501, 388573738, 749246509 ], [ 615502901, -241052866, 388329955, -1596719903, 191689720, -787106983, 943059128, 164114250, 548632748, -40560431, -21595707 ], [ -215646292, 821465869, 128485406, 84955790, 483408142, -978526671, 130779556, -187668581, 267326801, 103740415, 45590926 ], [ 614555753, 560434856, -479565606, -1118043982, -1559429385, 1288575080, -124931917, 134936551, 1452528105, 70189462, -1336992 ], [ -440423375, 19923641, -85675453, 93409481, 337045062, 446333956, -2019373574, 36751961, -123250911, -681937375, -1397890148 ], [ -28948525, -272008761, -273634951, 243612186, -102910468, 1023285265, 1180730678, -39101541, -10405583, -191922916, -149974410 ], [ -82440017, 352020822, 122916210, -1534936681, 289517227, -27383233, 1023782525, 1648997374, -185257202, 114236790, 92846019 ] ], [ [ 812837049, 182919522, -973935652, 1715985294, -609297817, 1593648418, -524097369, -152516742, 122996775, -1042454547, 168933906 ], [ 464829222, 723329606, -650681343, -1766269211, 860013727, -685847996, -47673521, -218598836, -48893, -328361241, 1793378961 ], [ -63775824, -695527818, 1010289092, -1171137798, -264931072, 36994230, -535022852, -1415177683, -1042937080, -298610773, -15639594 ], [ 158457599, 224625937, 72047259, 975991967, 114101999, -497181638, 808239276, 14566031, 443641469, -125050109, -1233775964 ], [ -664241146, 713781400, -1155068040, -183461350, -231354528, 612022355, 1630274285, 512155522, 104973955, -81000669, -823571217 ], [ 745279591, -100401327, 215251707, -526589405, -1486486255, 270218187, 1198213171, -796808058, -177642333, 431284319, -1080923550 ], [ -886873535, -65504059, 777619551, -190365764, -585248085, 351050506, 907322632, 624781044, 35556414, -789733126, 673538065 ], [ -239630595, -799894422, -789950441, -768879579, 261812506, 1146674190, -1834286040, -1148318095, 888196816, 711588754, -752157763 ], [ -211519531, 738579261, 77135890, -11460492, -438852579, -261358205, 1063616808, -123302302, -126335533, 165984892, 539813528 ], [ -1443216632, -56487365, 212727500, 300069472, 361033240, -359137548, 713611385, 961939143, 341896720, -19571347, 852767834 ], [ -170110552, -459411097, 443736828, 117257896, 430903488, -1020395295, 776074006, 80277834, -14324951, -343848517, -324132021 ], [ -551128595, 49445060, 1130193, -1048488951, -324679253, 41062187, -20866657, 904477140, -1879744385, -78872303, 699130590 ] ] ], [ [ [ -211499929, 256237241, 336295769, -758234196, -27106587, 979936487, 168337324, -694698924, -28000884, 62313407, -893235627 ], [ 77510296, -1196960918, 935043831, 207133403, -254107864, -40221908, -1273597416, 152679335, -71468611, 20106945, 87217281 ], [ 108948340, 1527025548, 260190574, -118576459, -373011072, 22698081, 209416372, -745007250, -782611649, 37576491, 518483299 ], [ 267431992, -59858117, 81107662, -637855227, 321843773, 112718891, 609758805, -12505111, 723282826, 192911726, 342292819 ], [ -302115945, 146698699, -103009636, -25681816, 42352540, -514568956, 701804786, -966998621, -189847757, -139237041, -20732544 ], [ 397649253, -1248263566, 179726783, 942360036, -981534764, 1696592891, 164130, -686531723, 1064052015, 846668721, 305898738 ], [ 1008092656, -209452649, 49424841, 891353150, -160771726, 401249990, -262612808, 646712359, -760868086, -1371995908, -1285743788 ], [ -1511288328, 87777066, 1484148197, 58372740, 1248557665, 318924067, -320872979, 490945145, 1632892887, -980411243, -903375889 ], [ -156884292, 71079343, -1633986760, 512412861, 139902698, -455608605, 412633063, -367926951, 31965449, -1228813110, 442169344 ], [ -1271771831, -192558386, 120849543, -499816161, 8440044, 1344557577, -1194778143, 1111706661, -88832598, 803924158, -471021960 ], [ 650401552, 18677408, 177992649, -43755538, 50380910, -347854173, -918775633, -20034261, 28622542, 991094054, -13880914 ], [ 454945968, -23028671, -82274778, -1127503685, 462475368, -3874322, 381296592, 30704282, -149420904, 365520651, -1720486362 ] ], [ [ 190954294, 233551914, 754875564, -574067667, -1006647506, -260785868, -108467046, -531630254, 1233189669, -573090491, 423497139 ], [ -53185569, 858847063, -102902057, 650001082, 745846197, -819894457, -252510971, -407755760, -824041, 602840957, -118685372 ], [ 1161243812, -302260656, -497188451, -1190132393, -281093818, 480856166, 139588860, -23601402, -1005948408, 613024367, 46807284 ], [ -581023122, 1353829464, -1233416324, 185584553, -1348931835, -198234734, -1120017221, 170722242, 258184149, -2181957, -598077506 ], [ 956414238, 221433782, 202855376, 745968296, 1238850618, -1305071078, 109720975, 88761060, -715051651, 522500220, 368747258 ], [ 893391736, 921407974, 1910552501, -509949115, 1414423865, 41693385, 1582735913, 698984095, 708518401, -50519054, -705276964 ], [ -907351499, 222280003, -898849102, -266389481, -1006124532, 258880943, 582074844, 623378856, 52316418, 707628089, 1565530186 ], [ -836036931, 444565475, -561233608, -1491177760, 594124460, 557997618, -353191867, 332758062, -61897862, 21010273, 27622703 ], [ -310916833, -87512712, -1627769251, -144869646, -22628474, -272360316, -227103270, -22372717, 253390049, -1164396970, 184818330 ], [ 104533540, 28475476, -650709002, 931484500, -1173964524, 1086149959, 556874369, 13661996, 941812746, -275479288, 1044719246 ], [ 50246335, 778220934, 1628487832, 42997366, 901482542, 22200843, 14756819, 489574957, 116156654, 1264522479, 207877039 ], [ 1065611487, -213088073, -281130457, -478938569, -82738190, 716000544, -661815834, 152629890, 55879099, 156347688, -121116738 ] ], [ [ 471787661, 737847537, -210417778, -19378862, 900666640, -462329524, 684419225, 1513888436, -26652186, -429690966, 496941808 ], [ -119206178, -961895765, 541606009, -562835746, -112364011, -683003065, -377760518, 18296672, -68507723, 354060007, -1352858695 ], [ 211780708, 38281641, 1076334221, 640916952, -306562510, 450900949, -567188607, 130186924, -216902137, -1018717143, 1627196334 ], [ -42560718, 221934495, -370387322, 974278657, -134406071, -140399680, -429030067, 1308768887, -447144091, -98346503, -1792763708 ], [ -333549567, 1115679979, -694875097, 25663988, -1148487364, 123445736, 1830260706, -616366711, -320291593, -430765882, 464002693 ], [ 257194807, -133472868, 234802997, -1544724635, 772882938, -345368074, -670141371, -307107371, -235838138, 54109037, -955589762 ], [ 1456559340, 1301618550, -99799423, 794548689, 97474646, -206459417, -1044007540, -1018446117, 1422599862, -711001193, -601782781 ], [ -65170671, -750959562, 34341533, 472683704, -251927933, -49437975, 577749217, 797222430, 1025203138, -82179970, -181789937 ], [ 601481421, -1445950321, 1013489219, -571144034, 482757894, -286603646, -818058193, -329938190, -743078208, -302289352, 95865942 ], [ -261467952, -1324485626, -139986599, -28246755, 1730004341, 132259695, -1407438227, 7734005, -1082848615, 275855902, 309969918 ], [ 50674206, 132471036, -959629742, -53766573, -965410647, -1266506763, 468049600, 587386755, -214497348, 580462527, 209443408 ], [ 84732298, 147261260, 178720065, 1216074543, 1819796805, -25927183, -547581459, -2020665727, -221262097, -398448370, 730067890 ] ] ], [ [ [ -1119554322, -506067547, -2131003, 265564494, -611752186, 1537065726, -183480293, -35587512, -94830854, 88882133, 1725766032 ], [ -659913767, 615684843, -121342814, -1923055982, -48355945, 283777860, 906556625, 489731799, 712062068, 549113043, -939360934 ], [ -157545420, -1536174961, 1720818785, -233831472, 37338417, -704555759, 292435221, 10505170, 99118855, -115888692, -509690117 ], [ -546015182, -484576552, 1065801066, 849483481, 96439623, -333199886, 550785654, 15675703, -741249938, -1415234048, 123817273 ], [ -1168437183, 19437726, 672224940, -81782500, -525357493, 748111297, -621435278, 618976557, -40403121, 276135190, 702637750 ], [ 342183772, -627439570, 47512083, 1511886577, 698214149, 736784319, -749910695, 1827663908, 546017418, -549175036, -1441445078 ], [ 1302992343, -679108967, -175573436, -206967384, 219205777, 1399393795, -270942401, -1622304133, 135894138, -1039835117, 1108173755 ], [ -667807986, 8216277, 929154548, 191516705, -17527021, 172221010, 683065657, 328418294, -194680264, 1470239380, 1255720339 ], [ -1131055199, -608954630, -501499726, 2505537, -49541575, -443381599, 625114720, 471789241, 179058538, 98740621, 115993644 ], [ -597139071, 260268208, -1639421595, -1396724990, 11227069, -206378093, -1009246951, -12506746, -246925190, 793919394, -600005510 ], [ -1380000493, 41984339, 1914930344, -262194294, 93569639, -81781693, 250252955, 464779001, 172473373, 601259131, 26486232 ], [ 1146110522, 29487465, -350886466, -709969215, 1220999523, 80664661, 700045388, -354031107, 830591184, -860279630, -133506831 ] ], [ [ 137927423, -285799229, 74330798, -261790659, -383021226, 802988103, 254593037, -1011456570, 541301233, -735641424, -1129446812 ], [ 1039700868, -1932907866, -813075607, 339642793, 245659257, -107864837, 33193171, -695627069, -625757715, 5798835, 124304635 ], [ -1221305833, 37169376, 1167155063, 140753278, -611656165, -406072914, -194575600, -845483, 982424780, 63009274, 442331406 ], [ -554277835, -594766225, -387796182, 495868025, 61336132, 690675003, -95358358, -144056068, -297314632, 287060580, -1137533531 ], [ 733794173, -1460912692, 853880678, 6831480, 637772335, 181777804, -1102763492, 112991485, 151106157, 1101558625, 374397906 ], [ 456544819, -636110909, -863038757, -895797660, -72884579, 378545351, -1898517775, -267909157, 1555171040, -1307264186, 681894464 ], [ 68150620, -37957222, 82701626, 434106721, 60293550, -168243853, 916277782, -3327283, 900383840, 54409449, -328888317 ], [ 1406851902, -449490122, 49782430, 1205265620, -1298906730, -1223140746, 349502628, 553517300, -874191886, 1645047, 425114671 ], [ -318580559, 1998690201, 452161861, 1230511167, -130194525, -132391376, -988844607, -469702703, 1752006671, -1061420842, -326030075 ], [ 470829370, -938518330, 651248672, 40469495, -738505817, -593197504, -13385106, 16150650, -912422740, 1411602286, -604914892 ], [ 286805602, 279316335, 256793272, -81954682, -428726644, 92297724, -348662910, 14096496, 176786370, -268381832, 375218537 ], [ 942491910, -399414969, -499182668, 65141187, -432791202, 309477546, 44079629, -28342526, 379633471, 635057343, -497235838 ] ], [ [ -456862609, 705590775, 557719406, -31752661, 937458411, 177972548, 1179362972, -315744633, 1112805829, 147873863, -394021121 ], [ -1599256959, 235255460, -38645766, 210745033, 1349452551, 496213527, -1043135195, 819127770, 948021310, 313144590, -842333183 ], [ 1125483524, 66868681, 251793526, -253195829, -187101090, -593053234, -493645916, 1282788948, -38634778, -125036284, -799146389 ], [ 72935143, -1192159522, 262803944, -605571698, 1629122790, -1189272389, 218455660, -408177049, -475233927, 1096306884, -119891918 ], [ -772863962, -312160057, 304657111, 631815726, 908718849, 152735470, -598075476, 1460203, 213461742, 33950632, -623623493 ], [ -1231899855, 982686367, 1047513701, 1342430297, 426069871, 161880160, 470881116, 212276030, -634995436, 20697483, 243273906 ], [ -105215626, -1110156209, -143525441, -874111864, -5394668, -76818356, -374017800, -235479833, 922798985, 897872325, 1097578387 ], [ 660000555, 630159581, 19494975, -202058888, -1115942873, 256863723, -775381981, 1091778731, 1199270805, -195390169, -90105956 ], [ -597131003, -97648280, 419220271, 616621506, 1277711, -109247221, -248814086, -175499361, -391667111, -367739781, 1186352068 ], [ -391033729, 150449016, 830809273, -455052254, 229921289, -1528396940, 26626633, 102251730, 752560665, 989310344, -860320796 ], [ -268245512, 1127619670, 10130220, -687706748, 47980109, 813940093, -810007623, -9661536, 1157025989, 660524326, 670623308 ], [ 160271874, -1124505180, 283783705, -1333011803, 983185770, 975265617, -620006380, -53275091, 683160935, 972144750, 1798962086 ] ] ], [ [ [ 230520739, 184101858, 223842865, 173318764, 1461704152, 701889683, 1408966301, -52202575, -768994494, 55304, -175704745 ], [ 1739014519, 68732235, 63183030, -125741068, -887556912, 251310745, 1486051725, -1247830320, -166743920, 91125641, 433607255 ], [ 330158205, -316321001, -790328605, -27697814, 622327165, -294520593, -3276244, -73899564, -940359243, -1187867547, -1396069317 ], [ 605763614, 1073149119, 821123410, 253426321, 188747800, 866954587, 822567393, -734410139, -585588238, 343253178, -469858311 ], [ -345127215, -391863173, 188112947, 1325344167, 614485658, -370431190, 439331039, 17038005, 1509961702, -125402974, -90590312 ], [ -1324035379, 11970482, -301176929, -709430833, -1552299133, -328547207, 349258478, 679352781, -55227896, 55965896, -1279735482 ], [ 414739093, 216220571, -34200679, 794189016, -169759182, -161786128, 573859142, -264041450, -375891499, -751178848, -2045594032 ], [ 1083502283, 88071926, 545028922, -64100487, 329834009, -118737330, -732643621, -278383766, -436967138, 30279029, -1254313153 ], [ 135754510, -158947924, -73185105, 1325170905, 842880604, -821779349, -110813343, 420858678, -10629608, -72029639, 116301709 ], [ -183013790, 1714153168, -1337246959, 36963593, 3533385, 484244492, -320916074, -1178000572, -19973868, -263949625, 212286334 ], [ 745832436, -600656604, 406546666, -728425815, -1495464558, -672096230, 1047234867, 50940829, 1531422258, 241580159, 10895313 ], [ 1678884645, 371512800, 579290550, -43815614, 322172791, -1465711501, -1638434512, -486905618, 62068816, 541958981, -1341395156 ] ], [ [ 242998702, 310642445, 268510909, -1649743689, -1175832770, 789109090, 237909368, -722029752, -18516453, 1014894355, -1231187318 ], [ 685950755, -87227868, 782646951, -1108277108, 166911494, 191090306, 238121100, 567102796, -15318280, 225509881, 1705244887 ], [ 807952352, 620145218, 1334703932, -959839267, -511238238, 838142769, -143093590, 30591034, 1563551737, 584312994, 665901152 ], [ -125469664, -1218332839, 1088509629, 564687014, -220677959, 608107170, 573244308, 284592156, -206124502, -1711910418, -676516326 ], [ 783392787, 155244241, 365247269, -728184920, 948997119, -770180908, 219923306, 963245310, 1381345958, 118301684, -491169977 ], [ 184035944, -317056440, 769998064, -471592570, -735514125, 965980430, 337039406, -65263639, -714010567, -709980080, 1326717287 ], [ 76170174, -406931105, 128447225, -412712508, 76178959, 481615811, -1593982023, -176332048, 10006647, 512385970, 554555191 ], [ 88002466, 508369069, 1085399351, 501891499, 148345388, -769495, -3883457, -222408083, 297462518, 10238077, 40845193 ], [ -48723753, 26810718, -934648369, -102623497, -289636905, 594159317, -242138665, 48127484, -882068527, -104410301, -1257802429 ], [ -39233601, -1005827116, 148874480, -37920713, 1506644712, -393112603, -14747517, 628619865, -613672994, -1659199190, 188191620 ], [ 308559068, 6540889, -1497249453, -48987554, -303057760, 668321654, 1049466938, 1492944016, 172995142, 1405432926, -1145394575 ], [ -34800486, -767156419, 9891766, 71399934, -824378612, -196035753, 79284112, -626538401, 20267489, -1141878808, -782880431 ] ], [ [ 370518021, 338838888, 1168707173, 1481101581, -101822800, -671900645, -82355601, -772611398, 55326699, 1355512118, -106391481 ], [ -1698867439, -222292085, 278514938, -430605706, -1616888665, -1064567555, 24922158, -835350365, -170396343, 1159587050, 212194794 ], [ -268233814, -67393617, -529431333, -844534240, 186757423, 1091923995, -407666583, 117612821, 112678083, -201850040, 137654156 ], [ -264563365, 186617740, -164820794, 574318892, -1016728558, 109132873, 555623222, 1457130391, 35724972, 93712374, -290879028 ], [ -882472372, -178223603, -1442473877, 125558740, 2870803, -241431277, -375455585, 1675886936, -457962092, 206667560, -1258659735 ], [ -650120854, 107196518, 376440734, -722275381, 1247918857, -108216718, -137954297, 818102786, -547805869, 1042516819, 271024158 ], [ 221935531, 315119088, -371006765, -854278160, -866865073, 551031893, -416550075, -125841942, -155558368, 395933970, -530063511 ], [ -887360435, 1216613506, 390703412, 182394886, 63565690, -267240086, 166373488, -870214612, 96851534, 69752410, 131503045 ], [ 115100389, -191876714, -476295096, -597841606, -120417014, 78606171, -139900235, 637856641, -82475141, -79292014, -490526669 ], [ 131435195, 296721104, -120874289, -1026777483, -26939377, -319784376, 600852247, -242611861, 277744100, -67484612, -228926499 ], [ 371361800, 282561471, 174509091, -1180164037, 382670640, 1114342172, 148224140, 948771957, -254837485, 86981201, 101028358 ], [ 1047988333, 245337935, -823295703, -100438518, 259148475, 1602076858, -1675925208, 789151053, -451433082, -392939187, 135921808 ] ] ], [ [ [ 822262808, 428989013, -95116196, 1301840136, 1124828722, 1295290883, 823371188, 113126083, 72073963, 277327376, -260739769 ], [ -318251702, -1114853831, 1143493407, -307755156, -1016974440, -413345953, 431966441, -98277982, 86020223, 574006925, -896427293 ], [ 942898970, 349607433, -880479613, -718626830, -499264149, 764312983, 129901258, -1775002791, -753870412, -45323677, 193576955 ], [ -447606055, 108589981, 1010854475, -1257208781, -365256928, 328552862, 357964748, -1464902085, -653782545, 95895037, 574612074 ], [ 90325368, 549400365, 798102236, 89222506, 58996141, 330105023, 798872595, 1314517789, 268969632, 321673086, -862433042 ], [ 570012722, -845913434, -252074979, -1611720247, -225218503, -298035976, -807029112, 122370253, 11306332, 342807618, -630090025 ], [ -227459151, 61692347, 46102692, -1503685786, -971158428, 1693628374, -711566321, -642128320, -46896365, 742161260, 710189641 ], [ -803059892, 1172059182, 35196071, -323861290, 53244015, 80281105, 9291009, -248945352, -275373502, -929443988, -83080591 ], [ 318052711, 286050735, -209267169, 37277097, 11617508, 730678333, -300148877, -870401764, -408533265, -773650293, -131272534 ], [ 1173878834, -344883194, 218447528, 1501936784, 353335500, -60543733, 1529912060, 51784771, -70993555, -157405701, 749098892 ], [ -538738233, -910538318, -831802755, 12228255, -504383388, -973573057, -1691777104, -358525430, -445817671, 289777922, -1104596843 ], [ 1255530835, -373413501, 62304565, -89130283, -529872248, 758041462, 654415228, -76231306, -273141628, 777642787, -270613682 ] ], [ [ -130850925, -1119031785, 151638253, -185293784, 1192891585, 1393797951, 863344428, 878987138, -522321189, 796746186, -578041160 ], [ 187339121, -353110122, -909632372, -1321680887, -980812066, 553621177, -175781116, 1582083179, -738338786, 1613415502, -546199051 ], [ -3017936, 424400296, 433174023, -72480221, -1554509381, -775235838, -31137009, 12458928, -96251166, -1317589723, 7490913 ], [ -71413314, -484765315, -450767098, 974991096, 526805249, -390071, 672148242, -668266227, -841220569, -900742858, 473888799 ], [ -56327474, -216541713, 609451840, -48356659, 804635195, 457943107, 334584669, 645400133, 97685387, 130470755, 170668792 ], [ -1802399964, -1168626822, -359339711, 1230179136, 30775248, 432827805, -1426865307, 1037447718, -246432030, -1451595965, 454335410 ], [ 869112313, 887616823, -1649299220, 518309624, -113188429, 927078184, 198864542, 543243170, 415946407, 763002595, 38197625 ], [ 214702018, -257161472, -65772874, 734128938, -896278301, 15258482, -818918262, -502425758, 111442894, -215645669, -204125325 ], [ -31183866, 530052931, 684987723, 780514657, -175044344, 1180382895, 1071135795, 157782904, 449641107, -654636954, 1650180089 ], [ -475098238, -354622492, -1432506347, -50950835, 462957284, -823619926, -456416062, 1059855749, 870737909, 738416056, -763145427 ], [ 126690817, -598261568, -715642984, 97587101, -650392221, 135271250, 488865597, -214488351, 105344996, 1453368954, -150010831 ], [ -18335048, 66561877, 190912472, 676578371, 48737208, 1502440619, -1401391255, 204604552, -239439440, 703703535, -1234738030 ] ], [ [ 27122832, 417293966, -396208011, -422943587, -98616544, 42663041, 53027519, 268220482, -835575938, -91170797, 152763256 ], [ 187741916, 312698791, -613319090, 413259893, 371507870, 323217605, 38087453, 379530031, -494733193, -93200695, 661966434 ], [ -380408211, 153083392, -86799650, -1232246552, -28608380, -623815992, 468890918, 861098957, 126797, -1005394105, -335870909 ], [ -1374205510, -105068173, 990797950, -35820686, 444741898, 517004654, -105795419, -40587149, -266746205, -139192607, -747848818 ], [ 135328963, -51954700, -1540238509, -286776647, -74707262, 1439572287, 444870748, 40220828, 1297084848, 250309424, -1586140141 ], [ -73985333, -1134138744, -702820407, 371718138, 171875154, 1124514610, -1048264626, 1406235147, 132357908, 5391014, 399634772 ], [ -67347307, -107746847, 154060193, -61715242, -456339677, 168970115, -287842417, -23434659, 1699274405, -47208781, 613963860 ], [ 805514482, 33186020, 1854703, 1030751354, 262208696, -93044319, 561584536, -747648071, 145121741, 307172200, 306189062 ], [ 192915683, 282608423, -664303430, 345370470, -56838986, -900952437, 95992271, 1235425318, -382370190, 312723216, -873328872 ], [ 773468026, -388661830, -590423106, 752871733, 475662093, 315641528, 541672330, 197020423, -929009304, -337096685, -102629113 ], [ 216054547, 726191086, -258210638, -517225696, -258530512, -1024893525, -558147472, -297622350, -1064754761, 1216442130, -265841162 ], [ -526810431, -655740056, -332131289, -1710354635, 1412960926, -151636164, -648551679, -832354714, 429704178, 587000098, 253306052 ] ] ], [ [ [ -1535560244, 1235728548, 367086053, 246991038, 990291844, 300852193, -751607095, 1039275293, 2752860, -1512695282, -221753522 ], [ -44811085, -201173648, -498718725, -1090210373, 354586130, -1215739954, -71429383, 74363754, -109233132, -91803207, 425457870 ], [ -254810847, -792887694, -145128510, -140864490, 1024657119, -755250690, -263131143, -426456291, -938605262, 2052584066, -587084644 ], [ 106653533, 344388324, -407048183, 254779865, 62416961, -421464386, -562021118, -245023349, -733512032, 413359917, 174563419 ], [ 9730770, -1450915115, 953476284, -106922963, 961018179, -69962492, 699796662, 990450666, -206340401, -1247982560, 411864673 ], [ -48405808, 137229656, -71751867, -659980684, 370045350, -219066967, 769729765, 52489183, 265500723, -779378767, -1581079336 ], [ -203402444, 274653085, -543163593, 769184521, -908972420, 637663686, 625595338, -78244767, -400173621, -393906349, -390744582 ], [ -549269420, -35339992, -166947093, 556236550, -70686462, -755431964, -238159178, -285826004, -1548369, 1231806460, 536337941 ], [ 1070197832, 124282955, -23294874, 63948271, 227570523, -1704309681, 1769256806, -87704557, -505416603, 809830431, -13041011 ], [ -7320218, -864935973, -717120410, -468499343, -874812807, 231168020, 742970295, -677153071, -1301947052, -1176172636, -642933378 ], [ -901968720, 403115957, 33937380, -361716741, -1037042545, 23365628, 1691939141, 763906393, 295206488, -1465252671, -890274085 ], [ 250535791, -710822098, 874181698, 416196346, -1008866793, -1226477930, 164619991, 852252753, -374604732, 88405703, 817204418 ] ], [ [ 171440482, 712968735, -224368905, 352900827, 707584359, -386891151, 1400566363, 807224665, 621665738, 52410142, -488061155 ], [ 50398291, -127999429, 45090543, -700744373, 9739258, 280632637, 1031372137, 107555889, -938585798, -104025876, -121131975 ], [ -1161478083, -336049438, 768521892, -493364686, 176100423, 70995006, -142302177, 1208165530, -620536937, 162677281, 2250742 ], [ -1423011443, -324840223, 275067883, -840582467, -32846653, 510447410, -7759127, 1417384568, 1078102777, 128814461, 1672896221 ], [ -147771574, -308729018, 794072771, 41294922, -887413120, -294969910, -190594552, 267437239, -237137058, -764329167, 709451410 ], [ 8569456, 76549571, -151870752, -8210005, 1734902888, 390671480, 1006810910, 370462045, 513816215, -273369492, -105481756 ], [ -1023629639, 136622791, 190227387, 688175747, -119498725, -16577774, -32760749, 1018991785, 33391577, 139545264, 921845076 ], [ -12943223, -1253098174, -356356082, 131173850, 596147634, -309966921, 934950272, 1900425115, 53113471, 240559033, 176875084 ], [ 196771116, -28735480, 651991651, 1038117165, -587693567, -306445437, -21554661, -984018620, -163072530, 1819526634, -381634869 ], [ -475828117, 181910052, -88838647, -57436810, 96261178, -1121417998, -610194708, -129695724, -20129888, 172784067, -266378936 ], [ -805117046, 185732432, 175277933, -980304959, 729277227, 876410082, 136042626, 96500562, -23607204, 1013693619, 1295469492 ], [ 411287131, -304436800, -10024708, 439314042, -28511850, 675076159, -837034239, 11431434, 1709228475, 653231122, -871157118 ] ], [ [ 423208062, 71374668, 754324906, 1574824087, 38889053, 168496973, 755655581, -1279931244, -646801392, 661292048, 113461694 ], [ -1378130315, 121280858, 13056144, 31826961, 507119442, -32247600, 358960545, 1696571623, -898906536, 176789220, -575587344 ], [ 11471489, -385227271, 356659271, -7411048, 1531416394, -63123063, 1481271849, -495113846, 782800456, 653183591, 579358693 ], [ 58140015, 753519527, 107077690, 2227926, -500206680, 1372751907, -19973238, -1819334854, -1145726445, 279031861, -335996837 ], [ 977329505, 561717290, 24926625, -779776124, 259182430, -78049110, 30176902, 459429, -1212746327, -906906454, 333355844 ], [ 44465714, -1155353112, 806088720, 1022945087, -981670641, -1092473957, -97136652, 252574027, 107703558, 3658477, 627108817 ], [ 651295762, -671053992, -513260666, 1272480730, -424070442, 243937385, -6549577, 237160444, 642042355, -148829210, -87622057 ], [ -191275626, 1306222634, 1249360805, 1187751401, 5733564, 11313515, -209678589, -905124840, -1424824580, -508730256, 280796194 ], [ -805171999, 799228491, 147467439, 649882239, -375336563, 698420732, -999640510, -1137449200, 1018813177, -142344107, 129344745 ], [ -1917714871, 1436549483, -622416903, -87533493, -760751768, 553965839, -1109274365, 371286108, 1099483007, 1156973598, 922999774 ], [ 255839810, 886658994, -1854836332, -931011584, -126378118, 1638033176, -54595096, -687155881, -21416080, 1313297288, 151512167 ], [ -522775023, 679591221, -224616570, -794528071, -118323019, -1085271052, 265859491, -784118904, 273664064, 134511322, 224018700 ] ] ], [ [ [ 49123572, 117485077, -1056525787, -487997164, -1339531071, -142768201, 496430483, 185380334, -6801670, 131482155, -120387292 ], [ 950586884, 1168671533, -294385760, -3723999, -1466734698, -1839066601, 108332966, -235177576, 416949109, 52725997, -1491298829 ], [ 178073008, 49584353, -1636969798, -378023715, -1619153042, 1295177766, -692969931, 1508432823, -199029893, -100589928, -1033826561 ], [ -116828484, 538653403, 188297386, 278370379, -1086256497, -12126752, 714149867, 180293455, 730705158, -774901012, 3459315 ], [ -223724602, 448407833, 1354549378, 1052081070, -118533432, -65080273, 1785235545, -346730633, 209904, -319121792, 1542029820 ], [ 1011914622, 595686023, -958310, -1781019087, -46348617, 71515756, 74726222, -550816427, 38043662, -151061001, 1042473453 ], [ 1783723975, -4898971, -159711644, 1275080373, -561661588, -7764490, 1214546655, -524030380, -122489992, 33074490, -1131155546 ], [ 784095998, 723725384, -340776709, -95956362, -900368972, -235122126, -167587715, -1288910462, 858042177, 833053744, -3821704 ], [ 953957247, -151383294, -76217578, 10302374, 27195984, 382540385, -241328658, 937833580, 1357665425, 1082041156, -22410858 ], [ 89241709, 538241008, -319533901, -488541474, 299265427, 619025141, -398204450, 133808356, -1230944003, 615051571, -168117547 ], [ 816576898, 817358591, 756977853, -597698876, 5395380, 278219832, -63042488, -1070044469, -974004763, 455631589, -630400007 ], [ -269015648, -894643330, -27302520, 32057152, -313326049, -414139728, 310229262, 1169714512, -326350045, -590895280, -69013486 ] ], [ [ 471379626, -392837340, 840416112, -25366258, 37062456, 144918895, -36832051, 4237142, -516708852, 840378476, 214780345 ], [ 553174093, -75793248, -12054458, -1918736728, -49701215, 509000487, -331634464, -1310069419, 299010353, 61567013, -131732743 ], [ 64296141, -123188862, 956928340, 217289843, -741246889, -86135000, 249795152, 53681299, -1348021954, -1048763436, -221564185 ], [ 739025597, -938677264, 545503604, 3122100, 35238003, -463983178, 989532607, 440625017, 58451105, -713308335, -1958901038 ], [ 1116485686, -21756169, 122453506, 6396156, -263207949, -682890618, 1261887496, -137857944, -30020614, -89440857, -616497753 ], [ 465279855, -291163565, -1735354830, -1393705061, -308771153, 38995038, 1822038871, -1646935334, -1737027566, 1066056427, 1562824481 ], [ -435548570, 166063443, 168527626, -100558126, -398476883, 163024935, 1204610971, 970165190, 3439724, 1721011139, -168854578 ], [ -1282516800, 365230339, -17419014, 331143042, 333089311, -274272659, -22429886, 257750393, 1010367653, 1772455197, 175826959 ], [ 1579435166, 206679218, 234991259, 958930400, 359774634, -18565774, -320627840, -129372231, -598322574, -529653614, 482539041 ], [ 1422386212, 174273276, 501854146, -42241340, -910870039, -640387542, 160120747, -528352710, -163894994, -260380615, 3880977 ], [ 73873792, 160470976, -627191035, -898319961, -22241668, -1457994794, 906281570, -847866851, -1825900941, -186835961, -191993279 ], [ 351516108, 161591213, 141401018, 410713821, 130081877, 141935073, -266176879, -59945310, 310573819, -1137121839, -917077682 ] ], [ [ -61274880, -1071931109, 65481133, 384215924, 787338173, -954548823, -6910961, -1896363591, -281585771, -2092591531, -68980321 ], [ 275108083, -17393529, -985602621, -344709973, 76584913, -45103543, 1579076766, -714776158, -439963471, 208246795, 1579935666 ], [ 754438913, 102537780, 195975259, -19771632, 17491500, -636967258, 481609498, 289749837, 451954068, 271835824, 1131807401 ], [ 920317909, 400252464, 1193921084, -21065256, 1027218089, -940494352, -106435163, 288881168, -22137236, -433631221, -124877202 ], [ 567491104, 223637968, -199901236, -1241755877, 1298043659, 447231121, 754271095, -90048938, -73494758, -928113903, -218111746 ], [ -638840426, 795214920, -330405660, -1379447837, 48955360, -65583576, -1453159090, -163768547, 376430304, 133569725, 388995608 ], [ 93969401, -2989151, -872241119, -434800259, -816992967, -3866011, 681725346, 279469792, 626976072, -606279015, -29629084 ], [ -1380093848, 730628265, -954787374, 120262140, 110702373, 78184974, 794162924, 820018291, 1495632797, 101424225, -370236562 ], [ 1505570808, -312042206, -237025384, 144350570, 11271427, -649880164, 321901540, 1314279843, -1345914273, 510142417, -351622350 ], [ -259126837, 2907592, -576116804, -442009476, 473125887, -807321939, -281668199, 148207362, 423790498, 166052105, 1419234591 ], [ -1245075154, 338592130, -620357856, -24153673, 78860881, 1916390621, 299300315, -415857970, -721296592, -75944595, -288604191 ], [ 298174584, -706836111, 560286358, 566719951, 7594068, -512525607, 1021295810, 316801756, 801783572, 11851675, 193747538 ] ] ], [ [ [ 750222765, -892180236, -637063640, 78896029, -649394290, -2003930486, -228461360, 792230593, 176181175, -1202441553, -537425491 ], [ -513890688, -832655422, 1270930473, -609288645, 1135788549, -169798226, -16328994, -731349503, -1122684304, -1419965879, -498521136 ], [ 1305990223, -346106192, 158632324, 433798917, 1175308513, 1174614636, -375177351, -1199669297, 17065134, -391141552, 687596639 ], [ 714241340, 264287036, 348531, -922680, 1177128911, 1067432689, 100085070, -212384261, -366819633, 256116309, 292565910 ], [ -1186418432, -99312948, 183507607, -363952148, 170501670, 141299770, -821785999, 377865650, -404441781, 23588902, 105634026 ], [ -71088809, 1191249193, -977039400, 1338563131, 177160934, 1587782341, -22324614, -224290007, -81148578, -258243934, -757951851 ], [ -906123447, 539229010, 44908385, 168376025, 106873825, 73866298, -912923810, 863122943, -252120025, -351697316, 401549484 ], [ 232138169, -318118815, 300113286, -409015164, 1268296503, -1147941097, 532497612, -552274654, 41787105, 464643027, -317530128 ], [ 72113238, -735460475, -1102343771, -895310914, 882350816, -118877147, -582820429, -149998223, 5810606, 240232149, 470067072 ], [ 920259981, -127056166, 138772980, -1206046023, -176366802, -171313485, 1165241082, 225792104, -829140765, -270255572, -837534787 ], [ 1658698220, -327686675, -205286818, 3981736, 1063948590, -519699412, -447162221, 435517375, -131413184, 261606016, -1756722650 ], [ -80027325, -921065717, -23111824, -727618260, -1234112907, -358261478, 720054140, -467021073, 208319128, -342171295, -278487062 ] ], [ [ -1267591636, -750001345, 24271542, 74847217, -1059180309, -28132252, 11957782, -1565133861, -497505408, 262926394, 360784681 ], [ -187305311, 423992599, 62938973, -2035459769, -53587543, -495755840, -335587956, 1439966287, -579130817, 596966856, 984238606 ], [ -962944760, -816341958, 1072540625, 705686636, 713864307, 983212014, -42951193, 604697262, 496801552, -918089581, -414695262 ], [ 64737773, 572014748, 1365562237, 614778374, 718680427, 697591412, 118833849, -58644571, 412525575, -1085958652, 176488999 ], [ -1343563952, 336334102, -1003252724, -759020113, 1082403922, -890291861, -60160564, 10827394, 1356095355, -991789736, 130362107 ], [ 1061414244, 80729527, 628394622, -190770200, 42990010, -714249120, 590187035, -868138017, 1001518155, 147959163, 530582726 ], [ 560249611, -258113602, -1761795549, 349904889, 40818654, -67369509, 92518465, -166253487, -178875419, 107628786, -67928761 ], [ 1106818525, -37268553, -157054590, 903633206, 1378285499, -39524343, -1719940453, -1004181872, 64511869, -438748731, -256926393 ], [ -718496095, -508573367, -865621960, 37591316, -1446213102, 1210834674, 7413274, -105785075, 301533533, -117789456, -961707205 ], [ -562368245, 237942363, 439715706, -578212544, -467991368, 186915944, 762517746, 576686958, -477939811, -301994696, 250834611 ], [ -55131860, 6891368, -1331745391, 593398419, 631056790, 1090447704, 540912612, -183443146, -1221396939, 37329461, -14925820 ], [ 44163228, -1091067095, -831815449, 185020716, 824880549, 138079349, 1199167908, -181233995, 25037346, 339353327, -246450033 ] ], [ [ -346655429, 12529810, 1332427774, -288105562, -42056351, -217436696, -117808837, 332345040, 1804084231, 765130498, 142678568 ], [ -974414264, 53086022, 124728707, 414447147, -72802687, -45358534, 713113497, 697147101, -848519904, -219143753, -298579430 ], [ 1275510883, -1008902812, 1223874483, -487098388, 709201761, -979997867, -21305886, -53799161, 318727193, 331809207, -397306249 ], [ 350100111, -202470454, -57365870, 498102144, 288884935, 1570494197, -28275384, 587853083, -251501708, -602055305, 837733324 ], [ 542661771, -536549027, -286719982, 966730073, -109720701, -702512207, 1130212524, -763013208, 510069324, -12340639, -1597533098 ], [ 1776152407, -67764381, 951122421, 285457353, -84755438, 439585938, 876482970, 234195303, -1207888306, -1327859122, -1088163350 ], [ -856491413, -72264427, -342893400, -705831193, 438972678, -294773607, -341311791, -1163009656, 439119715, 297153765, -773716033 ], [ -932235583, -360239532, 1029805414, -286582554, -81707851, -336048096, 393822891, -1406683199, 961674727, -58344376, -218073482 ], [ 311067252, -92034051, -54637879, -306773773, 455321457, -1053419671, -349309290, -1037192965, -942465462, 1139378589, -313147789 ], [ 517923900, -956795193, -870214721, -152477103, -843922298, 1513190864, 288760089, 485587378, 38347959, 171717710, -1069773898 ], [ -598981684, -1883855219, 1429162255, -832488349, -40539994, -736300162, -758284920, 351574616, -1338673661, 1128945930, 1204540386 ], [ 233710476, -665636150, -1216350351, 219820500, -79673365, 1641026861, 337843694, 162400067, -443477904, 619909493, 85029531 ] ] ], [ [ [ 677538708, 899457993, -93469115, 214095653, -495284514, -1405682671, 157283966, -27908363, -332862495, -1296666116, 329265227 ], [ 259243954, -334431671, 163858534, 334589419, -39122089, -1682884222, -365297543, -788587742, -1026050682, 358292184, 143162900 ], [ -72979250, -106881767, -1278303947, 683082042, 1138346219, -875169665, -686685853, 1608475260, 918195178, -343318170, 512193304 ], [ -237819514, 478114558, -269725083, -1506485063, 182687604, 11091110, -906670579, 1234155829, 53418041, -588967796, -1446511071 ], [ -62745416, -1320208433, 257401722, 788852473, -818576462, 258928071, -634406678, 592851224, 687170614, 205367398, -133089876 ], [ -26060642, 168897830, 19690074, -1122112127, 560858062, 416754823, -296765962, -636982442, 1516029819, -83446780, 855513401 ], [ -30283499, 1362072004, 20282050, 31864474, 600927128, -914961054, -980728378, -238170567, 1525016137, -222458412, 84681183 ], [ -256408086, -1064148640, -113505897, 102351992, -178572101, 54677986, 29271261, -964794513, 183981422, 214100918, 449308264 ], [ 1339995975, -234389567, 712661716, 783113549, -8781788, 180093901, -120218429, -362323588, 375797743, 664237871, -41245589 ], [ 158555452, -1160175934, -1405829025, -156544984, 877929675, -353197373, -1441243104, 506665943, 1237780833, -762722289, 656602314 ], [ 155043617, 762903707, 491508068, 232307302, -149893301, 753840416, -728601880, -467766832, 977541081, -596625182, -220786617 ], [ -436290701, 8567570, 1587394059, 1470493396, 126130939, 481491218, -790332578, 140319302, 610069753, -134092791, 94408909 ] ], [ [ 104985360, 151548631, 364171717, -990715511, 188145777, -120150594, 1030786307, -425204020, 10126920, -1118333942, 1404917521 ], [ -159923390, 385953557, 492458895, 236981942, 174154047, 1062620242, -35555403, 72329778, 420674107, 313694588, 630373500 ], [ 362796794, 891362392, 1451461049, 22836774, 552077756, -859390201, 84712770, 1021611243, 318572476, -1537452559, 21190911 ], [ 1906142750, -235374333, 707301569, 806481605, -240306399, -96773454, 1322726766, -413135729, -111110392, -643424172, 106690898 ], [ 1885619258, -645471430, 591718411, -472009586, 315801497, 36964084, -1476541356, 1034896856, -678640219, 45864113, 1023631800 ], [ -604274892, -91858629, -346314863, -446058053, -296599315, -206592481, -30799730, -60258422, -126263835, -190251040, -1413393958 ], [ 556470501, -1093612022, 1533676167, 1127805750, 408431471, 374730406, 473485578, 665191883, 48154475, 498430324, -1246751815 ], [ -774121893, -1341521315, -990558453, 402744793, -938386152, 277709592, 1026256334, 870305067, 288668593, -185736777, 42236886 ], [ 342760066, -247596274, 216018476, -644075780, -424966403, -561351516, 531606910, -358971647, -395808824, -442929688, -69378442 ], [ 471399885, -187107658, 194629900, 126395791, 548771129, 546085204, -514275597, 725455530, -736247691, -164011531, 95989668 ], [ 455662860, 885254436, 1463513162, 21152181, -598176119, 237650192, 533815959, -312358415, 1184796834, 116554708, 557486425 ], [ 194387256, 64792410, -838900899, 238403199, 13848110, -1432663439, 489244920, -479672272, 593984708, -185450767, 42550832 ] ], [ [ -31822701, -1104413634, -1052872989, -1692258605, -757823483, -1457762463, 123478760, 1056276924, 795945026, -613106042, -972874 ], [ 797484980, -630007223, -34629788, 523322232, 642332164, 1191371915, 215512200, -441229404, -99695102, -63592034, -953553418 ], [ 69225765, 267686800, -990186839, -284814392, 1162929288, -189959087, -79643483, 535171836, 237075316, 154139290, -1698476918 ], [ -364463304, 981985974, 186019726, 495449315, 596166832, 1416940244, 14590239, -11462027, -1142300177, 98550285, 496421355 ], [ -547719481, 1584036356, -619275282, -448474750, -605483367, 310767118, -1015178053, 773939366, -1530845965, -1003412558, 1006760231 ], [ 196218872, -1412850422, 157621994, 207984391, 495367302, 836694323, -164985066, -1006695829, 574845072, -1089005222, -750758890 ], [ 305453552, -37284992, 388911205, 32224602, -157679743, -30073995, 917918565, 30770115, 872083651, -829475293, -3706338 ], [ 420793079, 354436634, -1351224470, -772043539, 38522501, -763530017, -1625633651, 15214232, -239670726, -98831587, 466606283 ], [ -450773554, -1893939222, 53421449, -646843530, -242021899, 45116125, -1894024739, 1256278182, 1108236423, 10037050, 82878125 ], [ -1354944468, 1315941578, -65280101, 143106522, 8978088, -390841334, 1207063214, 619180267, 670021814, 6734107, -1158414953 ], [ -856070848, 48448810, 93573423, -137245585, -991639365, 516304637, -1449744570, -827629808, -126206783, 552328565, -410791526 ], [ -44950757, -610652353, -152446518, -386676039, 91845402, 11390006, -34183463, 736531965, 1671382008, 1139198351, -1091305849 ] ] ], [ [ [ 122264482, -204089235, 196375460, -563941768, 163869044, -644264891, 53284144, -630338536, 428525925, 769392267, 164499777 ], [ 664919142, -953056918, 717013128, 365536718, -36624279, -140197282, -72940229, 551619029, -1138899039, -844788714, 19963450 ], [ -82842586, -587182340, 898598038, -54799428, 189410069, 682550516, 1807528696, -1355662226, 851456707, -355789748, -240586053 ], [ 14659606, -607631673, -929153140, 664101322, 425472242, 308475080, 1361920, -3850126, 356533488, -981884487, 11805787 ], [ 1375231609, -142752150, -604492908, 1107826471, 399189565, -1794662, 611405396, 985172556, 99219564, 1914462960, 112515619 ], [ -368439555, 841794161, -71149539, -813586640, 1053411195, -104665509, -498700565, 386051086, -153295030, 297541583, 840679830 ], [ -851361488, 121092055, -348663917, 670504674, -614417906, 79874698, 1327569198, 256077583, -448862723, 48803628, -140108964 ], [ -49712347, -1656150601, 555721609, 10791385, 996830154, 155691602, 965112529, 627986234, 66378336, -624414487, -56037916 ], [ -1663473767, -17655809, -278165778, -46427980, -1887738685, -123158964, -6550515, 261483013, -1729923945, 966717060, 71258026 ], [ -153897604, -87169314, 525294457, -406138667, -321077288, -379203017, -65548128, -390027859, -103231938, 10648589, -364024770 ], [ 378454572, 530376290, 307544541, -103547394, 370777677, 385758319, 987776116, -136603813, 74987464, 940526112, 319165010 ], [ 189174321, 907569135, -644832662, 552165659, 290358156, -794051784, -169180771, 488404007, -908524953, 572638189, -37675820 ] ], [ [ 189754706, 1365911221, 614320136, 1046482670, 341256418, -18066315, -216279441, 696675667, 765916368, -81952470, 378572418 ], [ -572012581, 994723831, 2069713920, -450184437, 1101540783, -359624635, -830786997, 1499021096, -123448178, 582608379, -949645425 ], [ -583506014, 445539822, 507287259, -187561597, -953263391, -89212801, 272363535, 37351847, -1126288269, 51863384, -1268879322 ], [ 834450129, 846800607, 35786916, 52628783, -396124161, 38840421, -873743, -1210698868, -169851614, -73508908, 40622572 ], [ -368605999, 247871338, -6012410, -52888805, 754734481, 417617821, -155506385, -286011060, -1499505549, -89757636, 759723983 ], [ -183213301, 84477959, -1312720008, 70411634, -821391375, 958042688, -316634425, 762873448, 550124953, -907417421, 54383962 ], [ 247013120, -1293864842, -680319925, 428688524, -480863384, 842603, -643027862, 341626046, -1053583477, 1139965061, 85939232 ], [ -300881325, -298696122, 1024859571, 253494353, -748652535, -682198110, 347205591, -28671384, -182859657, -138274418, 302623981 ], [ 195024725, -1290697199, -862901171, 72613254, 553296359, -613877632, -155935975, 101094682, 51407283, -658075931, 52476842 ], [ -1256588769, -37845041, -1007429365, -632158666, 775517037, 187896665, 1320943341, 1054515599, -266790655, 66411271, 23072882 ], [ 118719382, -286948513, 126120737, -9371519, -1112620687, 714070967, 203271106, 1394141963, 1278093423, 1082022218, 304023639 ], [ 22693336, 52302236, -77623575, -192118108, -455078475, -1894893551, 401746636, 1636649528, -80969309, 204738571, 161277427 ] ], [ [ 800537913, 1346648283, -548067152, 599996202, 964066352, -540617737, -37150726, -1189935324, -601821122, -991389845, -4853183 ], [ 989737214, 789047809, 489967740, 407702860, 34298293, -361165342, -552703950, -1242212476, 151727173, -174214470, 46701971 ], [ 1035192566, -179631120, 96807313, 45076094, -81755179, 69131271, 343340964, 216012102, 116227032, -625571442, -858671801 ], [ 902888015, 1597335727, -1873306, 270305787, 128017029, 1037049906, 102448608, 593995154, 1521603764, 110481031, -208144280 ], [ 945203486, 26460811, -5390392, -672148785, 1267371110, -418353728, -3041127, 85666555, -498189167, 247446898, -166741084 ], [ 224102345, 76342913, -1359253501, -263761748, -151403033, 958433942, 6130788, 949316460, -60001859, -1694803063, -90285523 ], [ -22585369, 92382742, -581941886, 591516484, 894398944, 129059312, 469948642, 787120194, -152476927, -782405336, 22861893 ], [ -344106456, -209151078, -95753987, 382976154, -133380270, 259721607, -295051759, -220771223, 154323251, -1431839555, 1958092980 ], [ 139553697, -224748971, 74346667, -104714589, -1314384610, -1077511968, -344634092, -280961637, -1352479860, 132067376, 18602391 ], [ 793003352, 22404679, 1897436305, -30318554, -497942107, -878176790, -51401602, 334179263, 648354931, 1726134003, -1060926602 ], [ -1732266603, 170629154, 109115675, 95196047, -415319677, -1105321379, 751120566, 90234237, -243099068, 161195843, -901910966 ], [ 572639547, -256432036, -308622297, 1158889548, -1504638320, 92743666, 103335533, 500058736, 459799082, 802934920, 364273250 ] ] ] ], [ [ [ [ 367095063, -356403384, -342301438, 292012709, 1218339786, -230192643, -234061289, -640931127, 458449455, 550438222, -900141138 ], [ 771813858, -494769089, 492098143, -636965422, 193025598, 541501218, -9054118, 154478097, 22204462, 565499833, -1350639909 ], [ -271024088, 771564, 1068266549, 271423480, -399329253, 59319235, 314177234, -700180251, 173812253, 17459615, -1013727377 ], [ -820112600, -521086416, 824113128, 64294803, 478878435, -48653496, -1184787220, -123329119, -20891185, 83647623, 1097027394 ], [ 297083497, 1220904075, -183498404, 94130855, 152224113, 411636071, 1680786134, 112073634, 184601319, -81186601, 1218357601 ], [ -114571231, -309841009, 1547180731, 746449041, 785952734, 1060613819, 8207921, 1019035978, 269793176, -811719937, -1215902049 ], [ -372784553, -257878031, -147522952, 760212582, 252091499, -515796267, -587492007, -539444283, -159113392, 791286792, -642216897 ], [ -88901919, -612971209, -1661466351, 393835492, 351716313, -318817124, -740756038, -260892836, 1826849702, 538217976, -128612099 ], [ -544913858, -569437434, 31627192, -777702470, -9637515, -439383458, -1263843576, 141520068, -1267515385, -901233235, -8862077 ], [ 726844601, 626614887, 766251546, 140813803, -123998174, 223875570, -862270892, -951593808, 438439273, -690868846, 254547723 ], [ -661871783, 879753910, -467859241, 577493436, 716602738, 149021905, 353580127, -1247832265, 267051514, -255737970, 27779124 ], [ -177568668, 1697461221, -80223000, -118472410, -32873376, -637371168, 1497618126, 285006899, -970315339, -651457712, 576865830 ] ], [ [ 769698869, -1599428046, 144514783, -653591883, -1786570, 139171507, -185586571, 1555631201, -290581398, -173093061, 888708991 ], [ -180547502, 485043532, 238897083, -24180579, -193583448, -483846995, -56068107, -106829634, -1189582037, -66859082, -82873217 ], [ -6304936, -310273212, -539749412, 547321514, 226162519, -1891232573, -595031618, 374771630, 721867095, 214787722, -359938938 ], [ 170281414, -513474749, -1299287764, 122543158, 824458067, -105440154, -49755805, 669533412, 47720814, -128733452, 907768730 ], [ 208820243, 58807926, 1175727973, -411764351, 133302509, -43726009, 20335355, -69371921, -321285067, 84006350, -336856933 ], [ 482063049, 829716356, -315314919, -45491129, -275128188, 256835203, -149836052, -38457311, 348890370, 1498534436, 804853323 ], [ 483303407, 345800698, -1145867689, 1629954080, -403839401, -162660483, 1412553210, -24330239, -579785313, 35655551, 253923906 ], [ 162561468, -364188145, 535565422, -1386399783, -534914921, 647266244, 40121754, 442862438, 1873760603, -190151916, 37355342 ], [ 535039888, -321798943, 209359706, -260191625, 630173221, 158512449, -101886574, -68288276, -784728816, -68538332, -206999567 ], [ 91698183, 37525558, -60364491, 341166351, -158494974, -53476466, 1306900417, -233870763, -359739669, 74314893, -1811110376 ], [ 483352293, 765887208, -642516447, -184068301, 80988729, 208083781, -550152163, 379377799, 47925157, 53277301, 134699549 ], [ -53127960, -222426615, -46737837, -1316790400, -903082968, 125977694, 645300728, 1399530908, 703474107, -167042874, -122763802 ] ], [ [ -120549591, 1280137828, 797998967, 1590325876, 351729991, 76466443, 283109854, -189159599, 78003191, -744305886, -311052151 ], [ 26217830, 1455089904, 645270526, 1370477720, 1830210851, -205202651, -181562354, -1136109250, 4190075, -472985621, 1543155023 ], [ -51190460, -366207839, 690542453, 334722563, 1605994456, 154112554, 538398051, 175700759, -485095416, -371453462, -636134181 ], [ -8320358, -298037455, 310205289, -815968272, -162965982, 1260621398, 993079184, 38408418, 358975236, -73575061, 690267444 ], [ 1058139095, 937888317, -260328413, -46701696, 1325127247, 563931715, -1384806319, -658341444, 634432357, 466914669, -1575708489 ], [ 1319312005, 161167781, -108011279, -374191495, 21840336, 418121173, 620384439, -309284224, 320645281, 356545484, -970652079 ], [ 1500463164, -85617863, 459627494, -417037749, -672021778, 696248666, 828911171, -673930760, 95152615, 1490034651, 469286165 ], [ -107053597, -1468150183, 227718713, 455168721, 1127897752, 1469101590, -755558339, 96872520, -1230478403, 923892860, 1670024592 ], [ 645327872, -1033113829, -398260717, 20975991, -418986849, 241642495, 244446791, -117665220, 280316513, 649724134, 961028336 ], [ 476246288, -358257938, 296250550, 80234935, -280509875, 97841212, 317171981, 105299525, -55216978, -19353547, -60917764 ], [ -157790593, -385149675, -13867089, -297064746, 911499714, -355768316, -215688219, -563192322, 287280212, 8907228, -227777427 ], [ 319997247, -22443860, 342439858, -732970303, 385347873, -718405518, 771844970, 921254929, -1756862858, 232776347, 702134062 ] ] ], [ [ [ -871232219, -252943035, -319992817, -105771840, 25180861, -260579805, -343398736, 111442896, -195986400, 147364951, -893941699 ], [ -48578190, -893039664, 515238664, 44423957, 1365304457, -64136895, -109121161, 402728616, 799207154, 358412442, -1213017812 ], [ 1122310267, 1023314183, -107738895, 314926189, -447795943, 45959116, 174305775, 647034303, -428782877, 12034973, 1536149370 ], [ -362565541, 89259178, -165387149, -412693862, 93363968, 70011576, -578273850, -8875836, -900432156, -508226433, 39047578 ], [ 6732333, -284226985, -357673096, -1942223647, -46565062, 491319392, -349498799, 572926838, -68867591, 632470942, 77535296 ], [ 748617178, 272898420, 16683523, 637052324, 1261673170, -1587056233, -28336321, 320659238, -52308646, -1599899066, -597125922 ], [ -346482772, 601363661, -88700319, -374508464, 184585714, 525386430, -232463349, 264177908, 1387621680, 743078098, 855610591 ], [ 492046571, 35239153, -361480266, -540871867, -198310444, -464553114, -246550216, 1023989436, -1688465342, 870059396, 131283350 ], [ -172490301, -775183546, 1443866586, 1552747896, -1621323024, -1029766527, -417800194, -439584651, -116474071, -149189401, -934659011 ], [ -1196147500, 387381559, -184127078, -1026224923, 93423149, 74072691, -633294412, 943527313, 312637400, -1190514284, 339743309 ], [ 323946236, -40168157, 236461101, 743913447, 1047647642, 217377783, -1098732419, -82276685, -17607599, -37548772, -240333941 ], [ 426649703, -19742212, -64757548, 463370450, 387745422, 47595229, 62290371, -36762819, -121238432, 778510646, -741928150 ] ], [ [ 392399605, 989981566, -326628310, 756394367, -452267663, -213936316, -386563538, -480662289, -1760549682, 475279813, -150208919 ], [ 1092067850, -726455997, -848235704, 586239404, -118324674, 806430872, 380022482, -911114157, -326504491, 71367974, -761617854 ], [ 79198616, -230258790, 936527199, 1172940960, -929629179, -1053197990, 95053587, -179012880, 730221972, -207797693, -77459339 ], [ -393794986, 994268207, 1119321599, 79633998, -1286831597, -9032493, 1411244077, -91651612, 860888627, -495947644, 459801538 ], [ -547106897, -563958330, 125599484, -535344948, -1033435156, 1127516319, 772467727, -58465158, -522407217, 326010829, -800601531 ], [ -1056342501, -1422984136, 1270717216, -376335741, 54824309, 103830876, -1973669088, -1086206387, 8335305, -59691447, -113917290 ], [ -861472918, 251313325, 1614171017, 540336093, -768797647, 142219997, 1037330044, -830830357, -477397197, 552833962, 16982656 ], [ -415065353, -349264976, -366798083, 81235214, -780648375, 198339322, 234690654, 992820447, 484149231, -215703199, -1510846332 ], [ 547841857, -11028613, 1402012737, 319908068, -5090791, -1634821077, -31732806, 244945079, 1116680253, -1554362818, 490110611 ], [ -57525722, 239426174, -305013649, -67311189, -1759563433, -1744646739, 999908880, 50618552, 1003819109, -289776002, 951707755 ], [ -19692608, 216590611, 1597146086, 232948735, -372208398, -17775795, -462488013, 930703975, 347366625, -228486419, -589828893 ], [ -477077047, 1698611402, -229516231, -67765005, -523142624, 717784493, 224242083, 1234914847, 612023498, 34725670, 501785615 ] ], [ [ 637193071, 110660228, -1296028624, 635898271, 689538899, -390051026, -35341018, 244072361, 219006588, -801239432, -45344862 ], [ -105249076, -496832044, 980424283, 557232076, -48012814, -631776007, 195649141, 27294631, -80107649, -394917365, 690870720 ], [ -271271285, -52346337, -285185621, 34106853, 154760690, 479497693, -1564969680, -28227172, 39787471, -1670886963, 342254194 ], [ 352473122, -77156962, 1391473856, -1618073921, 342455690, -154649653, 1705743439, -1214774920, 770978935, -379703390, -789984428 ], [ -1258343103, 1568209659, 239530989, -323125198, -190161554, -610777894, 398681212, -740915073, 429013330, 540521515, 295106968 ], [ -209851397, 393279083, 124292623, -194589364, 361853311, -85411562, -336013605, -185227959, -28744491, -751134968, 221772096 ], [ 553742938, -793839396, 110568379, -1236114353, -149206669, 22217252, -1456238353, -1754052940, 1249937292, 451511128, 554784881 ], [ 37317507, 609607021, -476041313, 334758943, -80638201, 276236560, -1390067082, -1168369620, 760459606, -134305091, 1186125759 ], [ 218338257, -736928307, -1222332165, -1606898039, 419136310, -777268530, -457806615, 372924828, -366620872, -261353703, -145051537 ], [ -648816644, -1866692497, 178759787, 48052907, 64490199, 132538934, 844971984, -6497402, -898155794, 1215744567, -1041880387 ], [ 21272940, 121102435, -1087924362, 278137611, -847535979, -431356152, 395634077, -302563878, -166751283, 1199941689, -1056876807 ], [ -92070905, 111548327, 18260317, -731747585, 1120016243, 2904025, 147016307, -509605752, 398836360, 1158752195, 134126930 ] ] ], [ [ [ 1500460944, -90885084, -1700028, -238549297, 306049913, 1603491655, 150043571, 500525516, -657324259, -9853431, 1211291 ], [ 279505689, 452322008, -113396977, -1990709017, 179018563, -105229666, -997153230, 404863067, -270917756, 616785385, -504166513 ], [ -250569133, -743621995, 1475605362, -1841077186, 405737468, -574161315, 205534451, -2022786881, 151197003, -108922785, -2021009400 ], [ -1290106864, 879830318, 1506009003, 641968744, 548820696, 847251750, -279363338, -17726101, 933531603, -7944723, 419100503 ], [ 643874722, 1249342307, -379243300, -1958440, 1098752090, -330157592, 1959974713, -332711270, -35803466, -480525190, 38350033 ], [ -282027826, 38814003, 45742286, 1229585217, 87627063, -544878224, -567579936, -1981617965, -472891352, -80138971, 1886494334 ], [ 1586644200, -121649004, -257938904, 1369863536, -1313074168, -503445733, 687848537, -803070206, 131022370, 1238377087, 1174385665 ], [ -547145569, 518180601, 1119917843, 228962741, 40211689, -75969162, 759301644, 337280682, -167925076, 1573375040, -33442539 ], [ 1290675775, -1034009072, 750282266, 4187, 157219420, 386385194, 727526830, -909253829, 133016122, -220922260, -291598075 ], [ -313436875, -126591425, -1052530001, 388554651, -50117684, 379275539, 1565627439, -201072208, -257668251, -775538052, -71894724 ], [ -640509204, -134476765, 1379456930, -384381902, 12181822, -241138598, -162184042, -627544990, 260804081, 644561245, 653499509 ], [ -1513685075, -102411802, -1118523377, -418156901, -577638802, -37807176, 267641069, 644214881, 80025348, 457875168, 154841182 ] ], [ [ -136138402, -265711052, -77009921, -885313288, 179448393, 919612116, 283177147, 247065069, 1782479069, -1168950304, -870340682 ], [ -36552187, 2027352097, 560687680, -111889200, -1375924867, 266476981, 33293986, 1005766693, 1398936966, -11814551, 15680790 ], [ -748333968, 787737, 24054824, -315048552, -168478313, -59614632, 304206192, 4017570, -1187563823, -93534125, -203874686 ], [ -268017263, -63409185, 897435060, 947708785, -189369280, 220469695, -92374878, 76083399, 708885669, -93099425, -750394052 ], [ -940715109, 528240243, -118378395, -314710171, 317096121, 497119962, -1052497988, 648708, -53831979, 460607905, 400997009 ], [ 1497044742, -611478978, 805175411, 1838091714, -786806484, -198813062, -1944076718, 69864563, -1584250725, 838105204, -460294750 ], [ 62628367, -9498711, 20865393, -800188253, 20751657, -42507659, -62909598, -130572629, 1338323440, 277525467, -699650900 ], [ 1676932616, -1339045854, -73905295, -844722496, 1340855248, 355001245, -1970068939, -283201006, -756355920, 70444344, 416959980 ], [ 18995832, 473422260, 708859563, 1301523548, -45466658, 127792646, 185587599, 639280670, -904432877, 1056356172, 11235199 ], [ 241550868, 1086952186, -795550610, -54230778, 107149507, -1378379120, -287748338, 116937395, -961163960, -570293415, -61964338 ], [ 19372751, -615001846, -203724581, 445663699, 336236312, -55420711, -452329830, -33711227, 117662673, -216283268, 1341152720 ], [ -423591038, -290823457, -515330442, 41554113, 682624928, 83619057, -40811334, -21238235, -877998272, -590250235, 1608148181 ] ], [ [ 171227989, -1010893821, 199762369, -295413902, 653051209, 805859281, -225746574, 196128761, -1426272224, -23559069, -52818208 ], [ -1709915176, 1125584468, 697913, -610260031, -461274486, 367506044, -479241086, -1257344695, 1714466628, 368286964, 969939748 ], [ -1619644896, 4228418, -168794198, -239859949, -467969948, -431888097, -984515451, -901599063, 523356129, 530380626, 306842043 ], [ 996453733, -73775712, 680580109, 743534148, -1095770638, -1474143202, -294846164, -722889760, -426116790, 895573857, 18175564 ], [ -943523089, -206322064, 598916959, 707124695, -671099906, -170701187, 1747088552, -4339358, 170344309, -457296934, 565757673 ], [ 415586307, -762212582, 583630499, -1444319253, 212889982, 55920917, 255609518, -335215603, 17977872, 82203479, -1325819210 ], [ 113865934, 591357271, -73317052, -140805009, -682319559, 636945102, 193866004, 62666775, -77584110, 280807882, 773171587 ], [ -896797531, 1546618580, 17452806, 265632062, -1251412662, 719372398, -84476717, -1375616275, 688859517, 826364502, 604037291 ], [ 291674773, -208113526, -339599096, 1156631204, -132864119, 62543967, 364767631, 51826844, 512162042, 261724734, -479078446 ], [ 57265752, 326682650, -409179094, -1400920869, 601034836, 1844498497, -94003904, 365292681, 201992344, 904255494, -469466971 ], [ 59016125, 750559262, 475001051, -506057154, -839198504, 1765233392, 1698738323, -1548430463, 892734810, 43250958, 1092783290 ], [ 412613715, 359369865, -803490187, -388520334, -424056935, 1776037583, -982409748, -51067007, -274853871, 1592952674, 481800667 ] ] ], [ [ [ 196551135, 233697753, -254256443, -1901759082, 544361562, 995568617, 1772972468, 928134621, 1748211318, -65464857, 1367594782 ], [ -1085133398, -447570457, 265989092, -1267220532, -242679425, 456702034, -1765924436, 906236573, 264621366, 120634106, 37163570 ], [ -775810519, -769705331, -1244628316, -20971674, -467654464, -9201224, -24288581, 156039317, -504621083, -343920922, -681975166 ], [ 433155017, 915326357, 1197143529, 79121660, -27980493, -408322888, -436282315, 21731248, -858741007, 603381081, 1195884665 ], [ -591977928, -186897576, -1017252031, -387564197, 454099629, 222569343, -517299294, 10333830, -424509432, 195376976, -25388299 ], [ 483997503, -107586263, 418152643, -446258694, 322434912, -163656755, 79938486, 177976342, -135995488, 794512893, -1188749195 ], [ 523604776, 132786460, -231839028, 655195282, 54146506, -705810387, 740489237, -32788744, -56900451, 502585589, 563529055 ], [ -1188736568, -459039180, -1668082989, -39152159, -236437219, -458676131, 244840693, 878942173, 218272055, -9775014, 1221646266 ], [ -551407500, 598768737, 202400656, -1246311319, -455740142, -1110240271, 13305084, -130071213, -691552, 124823852, -100561639 ], [ 164364567, -1370401947, 893624776, -358965183, -743106, 35439136, -398724776, 73409173, -317018948, -181076883, 1189718364 ], [ -239935093, -661060991, -315291468, -446083993, -874568949, -1465018819, -1074668946, 1017876125, -1491668234, -1362229805, 217473778 ], [ -772720603, 855778096, -619809382, -7728169, 644817040, -1457145511, 1224822632, 52109053, -24959195, -626829106, -1270523127 ] ], [ [ 25621214, 523700402, 80728172, 1540415691, 1442137106, -845791091, 449506014, 53295803, -931046814, 239238800, 40632106 ], [ 657000005, -1845809218, 1036438005, -520505900, -384690785, 162713661, 287668432, 376550887, -19393907, -138969113, 1494137755 ], [ -923908992, 79717066, -816299032, 1117267341, -1460121505, -483639783, -193837571, 120052741, 447001589, -547869022, -102302111 ], [ 283660868, 859573766, -1195735091, -738547785, 427687338, 724951528, 659309138, -315552747, -345150683, 1313922203, -467897374 ], [ -866185826, -289716018, 322125323, -258642707, 201012661, 78493303, 1298582085, -296627690, -1152700013, -102462806, -122054624 ], [ -806884772, 522365429, -583811287, -1135717719, 438575820, -1383663003, 343004122, -16655912, -259118156, -168579505, 694996014 ], [ 527569568, -1028293843, -107225086, 159488682, -230161623, -452115843, 309217735, -436409834, -73131883, 751693469, 502489663 ], [ 202674175, -107865764, 367194634, -526343853, -102472485, -36307831, 3312567, -987119312, -210294713, 361079325, 271061375 ], [ -34799282, 76101667, -625147032, 216762245, 1234078810, -901990166, -310508532, 202509523, 856274806, 208880902, 454329172 ], [ -624378632, 1122528666, -24777254, 1543265, 1724422441, -641454409, 38050887, -946761174, -1432042860, 1675758366, 299790714 ], [ 920756754, -11452045, 1768355509, 23686038, 239281003, 1391064861, -55335293, 108531542, -155794646, -88794087, 915101645 ], [ 467915421, -1600733050, -85080627, 98693859, 804106128, -42402692, -17822214, 335368308, 56335175, -246042940, 224651338 ] ], [ [ 1356842688, 432750520, 1872063025, 1740932142, 145851514, -1548230756, -164242659, 419857096, -95325534, 135833805, 50308854 ], [ -1282415554, 207474674, -188085162, -35696874, 1550029610, 1368484093, 1244415042, -1120861792, -50933148, 1847707112, -402710116 ], [ -259030072, -843986858, 445580215, -384743773, -340917167, 502245705, 1146468507, 482578971, 26276951, -208525451, -849779804 ], [ -326473560, 339969200, -352428496, -349323076, 14182490, 451883590, 742545696, 559729972, 17904847, 377982956, 557449449 ], [ -10597509, -67321442, 1658249362, -368153920, 5413790, -225227968, 43757950, 391230322, -329200273, -42470604, -405346943 ], [ 408571791, 1684198274, -648322366, 570440880, -1602023348, -47875695, -28072340, -994718937, 791764301, -916638735, -250850528 ], [ 803488989, 1075228803, -354676659, -647588603, -157300611, 938383065, 926750389, 48026097, 299946663, -649238939, 1421982065 ], [ -1077639166, 159752559, 294369435, 76681506, 271595757, 22117319, -172090069, 285645563, 484937013, -241518616, 330258491 ], [ -487568371, -157800084, 972018738, -334018105, 153607549, -225210631, 342353599, 454817535, 109317042, -370556027, 499087127 ], [ 121563677, -1156866976, 57551422, 1015754942, 49054172, 677905615, 801619254, -1159274845, 308372241, -283730473, 1166626992 ], [ -1150402142, -1083629891, -85222963, -1481298959, 657020073, -1081802062, -193300646, -317449442, -331078907, 21722975, -251141553 ], [ 475086701, -355289002, 1097149070, 135902635, -892380839, 59450747, 310682739, -1565567675, 43913217, -388093613, -184542488 ] ] ], [ [ [ 107580282, 551859873, -80110428, -916710546, -390413562, -450846944, -28721279, -1126603775, 168272315, -125712180, 240825103 ], [ 263569117, -464001543, 623385310, -25588718, -941823735, 313654148, 439638425, 220525026, -1030684881, -57993848, 717858928 ], [ 1313902002, -441411518, 823429331, -6427861, 1678335559, -912752540, -216177117, 1181525824, -1188971345, 133187338, 1558932613 ], [ -848652726, 240469878, -443962472, 189027401, 789577552, -315818080, 107693931, -415203884, -966760334, 602317540, 34055568 ], [ -71602795, 1374656592, -971591566, -24582399, 17455975, 477914002, 48147766, -663524401, -64651972, -525351920, 688179421 ], [ -310286797, -1602643, -839266679, -1418983315, 875667609, -639257723, 97464135, -221352570, 17024218, -381723898, -402190289 ], [ -870189070, 266933781, -92913502, -698388301, 116338207, 1357909571, 235769019, -262304887, -567951918, 1208651110, -136428744 ], [ 1060812429, 1044722601, -360116272, 1214648647, -631126841, 325052382, 22431247, 13132005, 19750677, 367644082, 189136851 ], [ -932359728, 197032876, -415861114, 262801660, -5988146, -1005366561, -773554174, -283296414, -387073276, 136778729, 73246801 ], [ -1273524383, -420862302, -1115830810, 168527446, -103104891, -380116178, 878845375, -17048100, -75476494, -81946029, 507822426 ], [ 509217075, -205253400, -475069283, 171808677, 455580714, -889136515, -1240381785, -1752107575, 73028604, 1928810263, -654034128 ], [ 45781189, -831271629, 828622521, -40971267, -34604956, -191630564, -805297035, 548204262, -347123882, 1028173072, -96299218 ] ], [ [ 642547748, -1035956568, -999204013, -231530743, 699578838, -1666425518, 515024269, -354672490, 663816022, 37877228, -6076504 ], [ -277264086, -621179095, 1634481767, 1204470957, 1105453613, -710961561, -404757743, -804790533, 340594140, -1914520723, 699559429 ], [ -130101498, 339546248, -302649567, -219976604, -1210365508, 1066912608, 16698479, -9888955, -1253851420, 343175194, 41651800 ], [ 72537171, -554007888, 337988792, 1267156334, 87985063, 28352854, 976504817, -801969882, 54052284, 320401681, 747388998 ], [ 362703896, -1160888960, 278906609, -11710978, 666572287, -382943150, 252257336, 799406505, -62199720, 3535341, -141644892 ], [ 726662252, -339015707, 981661276, 1472541545, -361223870, 180036063, 1476442780, 127514224, -138182066, -9877972, 1116977900 ], [ -1188247163, -1166990510, -853120624, 286720595, 662640204, 2027424799, 477488525, 638192146, -145771893, 634113722, 40714056 ], [ 167654698, 269189528, -429342309, 599629714, 110591453, -430032642, 378369287, -479798027, 254775582, 65052943, -297048187 ], [ -281847567, 190353091, 1378717460, -815783449, -16330684, -1329510538, -829651996, -125854566, 1193905353, -1133196049, -1646211984 ], [ -83491657, -1483137, 705597935, 35027364, -684718172, 539844233, 231732488, 716843773, 739694312, 889990070, 892495699 ], [ -336638017, 68310963, -863659486, 315880820, 254748753, -230627695, 329904429, -464943288, 411516960, -1672586542, 167414246 ], [ -283078302, -1706630842, -606537544, 1134783807, 22150426, -596171722, 928393926, 412992499, 782345885, -1394344169, 389363105 ] ], [ [ 1770817, -578636968, 656653029, 215840914, 189513784, -169030499, -36932237, -212614903, 1148798484, 93997101, 817828222 ], [ 141841433, 1274711590, 715806433, 1060611910, 497497871, -20021601, -88705984, 420358538, -690433089, 339267127, -599156171 ], [ -609949698, 695645109, -764598127, 761961578, 218834860, -1184777073, -424292229, -1043699264, -224250259, 979296382, 66795286 ], [ -409449979, -56589341, 160857396, -408607973, 293871799, -300713262, -92209504, 55922519, 50777958, -40228960, -857024061 ], [ -50688281, 20951108, 1304125299, -345763254, -15337510, 596739550, 301717587, -364158595, 1295137202, -60437676, 1352981220 ], [ -367652575, 211667706, 65204039, 1216879155, 510300124, 1880399911, -917402471, -1562002652, 587584434, 2327887, 1364643172 ], [ -31235382, -287073804, 879349920, -32700612, -762093494, -125260023, -188886192, -84016063, 317264906, 35301652, -647980194 ], [ -95357951, 8560309, 313073775, 449045711, -164696851, -82059750, 326420457, 859503504, -587318023, -31628311, -539163636 ], [ -1370529795, 1385964149, 10529595, 1357955975, -491597435, -1012090873, -72778536, -1018928573, 35049603, 1260712650, -1020633828 ], [ -1518018744, 1332562843, 352612255, 1445996248, 567295927, 204893100, -791592613, 631507424, -837218482, -346443079, -1297180982 ], [ 263906916, -122635398, -142241384, -234937409, 135464028, 716354260, -232193075, -48294902, -1611226720, 1336465776, 216321633 ], [ 762792643, 798403069, 108824726, -863322213, 312591559, -329352582, 289239954, -1325003371, 433637603, -1074158020, 958759549 ] ] ], [ [ [ -1809629489, 1481003367, -44154097, 114857629, -900581966, 743308154, -157695641, 998505377, 1025407, 977756201, -175899503 ], [ 75304975, -135615407, 404710051, 263728327, -310745215, 484420602, -404735798, 125173914, 80714232, -100609616, -1370017128 ], [ 503905454, -29388122, 96326149, -240470775, 1369478547, -333547578, -442051637, -740506072, -496418284, -1553299706, -637665977 ], [ 1263070133, 579549353, -1383013078, -672657373, -91842937, 55941268, 64340733, 196442520, 13917110, -392536420, -657082148 ], [ -109331542, 365695597, 1361299516, 55982468, -594647025, 768657014, -514131999, 775639596, 97662225, 474494639, -1373030046 ], [ -307079311, 35431088, 1134081355, -1260315541, 31306104, -572890111, -433973669, 99522927, 439934049, 825743537, -1107231351 ], [ -168639260, 163876934, -526941987, -611099947, -476493330, -1006637240, -935953328, 114409572, -983510322, 271863655, -1262570025 ], [ -500808223, 88807664, -238424214, -962512862, 318602481, -398959874, -1710671043, -349741517, 4134049, -284137912, 24333632 ], [ 49522793, 89106979, -47571592, 111071990, -227067689, -1504949288, -1568613647, 177035273, -9853272, 1405018593, 217691362 ], [ -47575179, -840188445, -1250168277, 43471942, 886052001, 75735747, 477755564, 67566545, -1951810255, 187826660, -267718561 ], [ 796575921, -965543882, 21766842, -1050248221, 550033018, 227386573, 1723355707, -544568607, 1601311806, 837752482, 1822309501 ], [ -252773696, -877112812, -1278647031, -545000131, 887773503, -1408676309, -96935175, -659564717, 5262897, -178827186, 544487815 ] ], [ [ -132650443, 776876519, -653915608, -874131115, -531765976, 386240671, -668040411, 856071388, 628079151, 36800183, 669829609 ], [ -1157294970, 524166186, 70987257, 770527713, -299970237, 33900895, -141177285, -480694757, 38541696, 807399627, 44281627 ], [ -732405283, 171670192, 887623438, -416360389, -191442989, 111654462, 214725746, -89627217, 297935448, -96614133, -36671695 ], [ -1550590520, 208660780, -123170544, -773657429, -656299097, 443501068, 1014124897, 1281613126, 494580021, 598671916, -1189972061 ], [ -217510505, -125976762, -150751731, -651616632, -900530204, -95431442, 146162020, 11480743, 220613064, 221074086, 1541747865 ], [ -22998362, 18043696, -185742318, -28288, 1104869710, 4139435, 156609834, -176651398, 314169310, 285800958, -761505184 ], [ -822742587, 631753163, 46777143, -332734391, -613087142, 63331606, -75440673, -681984687, 10228744, -200638526, -892574329 ], [ 3357192, 172742840, -348576942, 50964259, 932971276, -523282266, 355602645, 177045431, -772698, 269413436, 253361254 ], [ 1307481319, 395672175, -111609204, 615070749, -432419221, -54588293, -1847714106, 804716201, 204434357, -963672831, 502366510 ], [ -460221600, 271379960, 153398316, -419321660, -1229243033, 1098273506, -997604031, 472491811, -114119550, 666372923, -737243312 ], [ -1281834253, -144771599, -83962608, -305172203, 951971275, 432500313, 459147546, -17333463, 266828683, -1392532164, -1126540532 ], [ 988797668, 645982719, 421605952, 348541420, 55120968, 1146213063, 1272433366, -22183610, 144649089, 49755214, 396355494 ] ], [ [ -1729919089, 265596625, 366941165, 731525396, 411524663, -87761314, -1741731516, 1394131041, -572051579, -95276097, -219114132 ], [ 428598081, 62670781, -65747686, -821048134, 861983018, -288777300, 1659004098, -245270102, 50717131, 130251624, -797003175 ], [ -153921394, -589020083, 819963844, -130510363, 164031833, 85718066, -589202085, 298245538, 1862443388, -1320340588, 805879736 ], [ -91028704, -779857383, -379280655, -3132491, 543281217, 849016841, 157821154, -541871989, 270472718, -334770351, -771434360 ], [ 318954439, -104371810, 1361977, 1286320850, -312795553, -62288379, -550967465, -52419913, 1214481774, -260977753, 285957015 ], [ -79288936, -970473425, 106432814, 1162294419, -1678509660, 616647526, 391600313, -35353349, -9568510, 26382, 695824109 ], [ -454823846, -1435767222, 593180856, 722295880, 1021292378, -49830483, 92761633, -85032502, -728158983, -603989121, 156719583 ], [ 637838723, -1143574689, 1292685327, -406721782, 195422255, -968013649, 15194722, -842150335, -859596352, 254010824, -651943448 ], [ -186879502, -51957917, 73867352, 1342370302, -1437161223, 691964463, -500619029, -1067329659, -741800668, -172655520, -97599338 ], [ -1968490328, -857666269, -760635853, 4551308, -1117855119, 236657321, -1039853652, 538175967, -714800342, 2030705667, 176507480 ], [ 354680088, 1094761495, -1000620429, -1163162885, -396571270, -467693923, 41670424, 159347422, -13149556, 165437595, -51122888 ], [ -442154904, -277809542, -142897687, -396480752, -154382759, -1416998848, 1019470452, -1197461632, 1338441274, -115193099, 736792158 ] ] ], [ [ [ 221092648, 12503171, 970707077, 1565782159, -618479553, 171939254, -732752762, -499063274, 233879522, -915060668, 60963686 ], [ -451780332, 237905384, 393755319, -1777927, 1495284898, 1743878629, -109510070, 201012650, -298310471, -62613265, -997625678 ], [ -695959330, -132285923, -177389488, 246714169, -250236381, -222214965, 471494796, -1466164828, -210599085, 130024618, -74669520 ], [ -20648497, 937185701, -325527946, -304492052, 813330728, 30328471, 1115657686, -766200203, 1492566349, 608945074, -40030834 ], [ 5303605, 145972947, -1542777983, -471100867, 538552769, -19898989, 532285365, -381937204, -17262651, 27312516, 187054584 ], [ 514819506, -337196454, 28450115, 501476765, -15145770, 465952294, -432135472, 113413606, -106656246, 1531000772, -95491994 ], [ -1489405822, -323446891, -367811305, -1263380753, 400966081, -1725536, 335994136, 1755824790, -433697183, 260894834, -173238856 ], [ 600475657, -232069880, 385042511, 6626985, 1109190886, 264881995, 383779622, 473289214, -339320688, -444965331, -11567914 ], [ -510623081, 587128458, 65798833, 89260505, 51389889, 259962626, -291025385, 140859500, -442181375, -505798143, -19921679 ], [ -140373090, -109196436, -331036507, 421510195, -408939480, 455639323, -985457079, 216724011, 1123162133, 205592866, 689385363 ], [ 177715890, 1071981278, -762748921, 568674618, -42539731, -122693311, 22219160, 473175499, -788813232, -1339253501, 143225914 ], [ 190977260, 617105571, 1917943304, 963819256, -293315781, -356800542, 62147051, 1226543017, 364098667, -405754292, 47291387 ] ], [ [ 1058953747, -811692540, -358094151, 60792491, -55833971, 27136625, -295868653, 14591588, 333269413, 1645956323, -1229358841 ], [ 742269133, -171635884, -209890720, -808684712, -35419085, 1079460212, 984419329, -139517994, -1262984605, 7170357, -1119059583 ], [ -57705686, -17188596, -1190501390, 508029501, 652443247, 1001703931, 243579288, 768291366, 1000168276, -1148842134, 478301428 ], [ -566832584, 506023009, -192964386, 160964847, -175856460, 1905970512, 636141001, 432540955, 333461539, -907716806, -711883851 ], [ -255956589, 177305848, 44473043, 18814519, 1475184014, 97504175, 34552760, -276274162, -11223383, 342762847, -622356839 ], [ -533297153, 1351885476, -2066440066, 725668201, 330709071, -58255772, 626647581, -471448534, 1803761760, -98700315, 329748738 ], [ -1295928993, -554298556, -74007892, -208635095, -583128304, 46530538, -1256614118, 1638226562, 420491952, -1113598784, 252723185 ], [ 101664915, -78762290, -896074689, -1548019232, -1098041321, -247428603, -947515500, 557307055, -275734552, 722209919, 135295182 ], [ 58622484, 765830357, 187208390, 503048008, 853945512, -77851434, -18731378, -535197547, 11601210, 680809862, -78006562 ], [ 1780777791, 721310624, -557208418, 207703905, 475145324, 456217635, -53867587, -172612977, -196179365, 1917272181, -4016995 ], [ 218713488, -91513125, -121729456, 372162465, 242323259, -1120407755, -207717049, 1584872302, -935184857, -996108390, -231549139 ], [ -450423409, 406844323, -185005511, -469930465, 238188106, -298820820, 197294918, -67181728, 312834330, -1434780845, 1889628680 ] ], [ [ 266464840, 916861002, 1382667259, 59963572, 134820246, 877226783, -1216379181, -222421928, -640305442, 1660677818, 1765348348 ], [ -420016157, 911354734, 824662395, 420775929, -188145159, -189024, 633185952, 1390236431, 114567910, 433966502, 901901366 ], [ -1707112973, -99522157, -641976611, -110434736, -702582221, 198498587, -141803195, -505604087, -477008839, 489340818, 462232283 ], [ -753658703, -1497588464, -516948373, 138872756, -792272779, -577806763, 573359489, 374172197, -821562337, -500096149, 132758935 ], [ 833094355, -117831869, -161028941, -1339361958, 1425509879, 2433682, -893226720, 75627866, -51121147, -866772044, 315525393 ], [ -14493022, 1278092154, 250607123, -1778752845, 7274076, -205721824, -439323944, -92327360, -939108958, -248464964, -159047834 ], [ -111304100, 184127875, 721221643, 47606909, -1495684182, -24616725, 947071124, -337729809, 137355957, -615995098, -49298549 ], [ 978672974, 2950429, -336532800, -172730600, -12781196, 184147234, -1256637118, 98986517, 60613424, 47440271, -336484990 ], [ -985672657, 641212145, 1258361121, 146450883, -81060270, -577335820, 82550270, 1134166036, 19848376, -539341185, -426874414 ], [ -561080332, 13101699, -1142186128, -695751422, 67381871, 780920201, -374878436, -431874238, 524976562, 874777394, 1641425572 ], [ -1254263781, -591057001, 298602125, -208380913, -1084035712, 680232268, 19832116, 35288605, 744461200, 896750587, 474530306 ], [ -624247374, 1415648201, -1131317230, 690180102, -1900162, -259311831, 154168628, -143112240, -727174781, -32737048, -401886759 ] ] ], [ [ [ 58968376, 281428592, -741385748, -811162340, -754468957, -830092692, 361381702, -562491140, 413130569, -910448225, 1165832004 ], [ 365251680, -839666585, 663437176, 499581085, 236589639, 207359513, 1042786683, -572918834, 138352814, 122279743, 419323806 ], [ -1313364284, -802871550, -390859391, 514408115, -954419547, -386269245, -8753168, 312158369, 199883602, 587827490, 50102725 ], [ 710483252, -175506498, 479185889, -518076, 64054697, -1799827055, -464416533, -616986909, -468471227, -112889870, -287625584 ], [ 1090262104, 104652989, -129465892, -957397484, 214971751, -327839109, 301505779, -597873978, -299940970, -220615471, 373808395 ], [ -266911223, 492039476, 792273178, 263182442, 1070206917, -308539468, -7706287, -299938604, 306307964, 63789064, 146437793 ], [ 621646613, 370695583, -436845784, -754564448, 749604152, -2065374984, -980397606, -585590884, 341990665, 223359089, -187866330 ], [ -800797056, 639541302, 178192903, -476907194, 712373205, -1139634431, -499697543, 465133826, 50407423, 340949857, 225793763 ], [ 339244099, -1848080380, -86398066, 958018075, 266802178, -1115088948, 295193185, 140126104, -3618106, -234388847, -1245355862 ], [ 711883132, -317523826, -784043963, 271198835, -326012276, 329438352, 1046198778, 53577020, -439058726, 431614529, -496685641 ], [ -331299761, -1294304881, -252212093, -23266518, -55815435, -588079379, -1025707974, 324359130, -998576007, -234095932, -869290417 ], [ -103683922, -536944177, 61752932, -1418209650, 462588744, -763114838, 1348745618, 903984411, 52428287, -360583180, -283826145 ] ], [ [ -1203098128, 841840973, -944273700, -758456133, -457649734, -35976119, 10455940, 858292464, 1733109085, -220045019, 768642006 ], [ -167260606, 95765500, 134065080, 594981118, -771900300, 633148378, -505274200, 253016323, -388444850, 441815841, -474755318 ], [ 49718726, 544417881, 959264819, -405943190, -763020008, -500433050, -72528878, 660701703, -242713792, -1121237467, -153623199 ], [ -447438510, -314553825, 686661451, 531829884, 373168781, 262717786, -116314290, 446262276, -236612917, 1117235227, 20867783 ], [ -640909042, 36972569, -191752506, -24016289, 943164302, 447376234, -54491880, -408416605, 1158474021, -431394571, -626419243 ], [ -658313257, -74890676, 746766213, 1284415243, 1179462023, -351411447, 1078307833, 1374694531, -636220182, -274074135, -413581607 ], [ -542180725, 573108903, 1587088561, 514108481, 27348943, 281687583, 27372168, 993374539, -363973753, 1635624755, -107987927 ], [ -1482750292, 229482341, -612102559, -908389136, 894608636, 1810255092, -529988313, 1368636040, 1317248896, 346230442, 194939840 ], [ 487592975, -835635969, 1089462507, 103970891, 1457190291, 694669881, 15052490, 99303130, 373583041, 557548926, 1046894103 ], [ 747346816, -954563708, -775281665, -55590121, 1009590698, -1555775395, -824088514, -932382119, 286282412, -146754941, -297549897 ], [ -48919619, 449838356, -1455923512, -18805402, 1068785038, -328779256, -482157511, -149037980, -218774726, 20756386, -2726298 ], [ 144375604, 295949203, -747524105, 1365496, 121578057, -176949357, -473968200, 899954724, 57058706, -145977661, -508592096 ] ], [ [ 202888017, 30580596, 207348213, 408802736, 45122641, -89245686, -69355881, -465921906, 302625439, 1154527582, 819142177 ], [ 536824474, -844098144, 406440533, -115921866, -198543115, -4286415, 1025960371, 638435703, 58508627, 415083736, -570019781 ], [ -776127632, 1524475418, 897476206, 641795709, -569958796, 126627956, -64710500, -164445151, -525985225, -616520150, 287225637 ], [ -289451641, 450859411, 552865714, -78939855, -101917667, -1641085981, -418478654, -842024067, 303287093, 1116436432, -332704487 ], [ 537947880, -818072623, -1483095423, 515293320, -155788160, -486378380, -880448298, 1449412554, -613874411, -10623270, 1478871281 ], [ -192990807, -185943602, 1125702236, 397927486, 1155525908, -259325520, -263026809, -129636346, -1320692560, 423616444, 127188464 ], [ -1279159351, -588646006, 55560315, -501394100, -308873816, 837609795, 671261214, 390281234, -79109145, 88354282, -1225888127 ], [ -285745897, -1487052680, -512712896, -419913650, -23463459, 300426208, 674488212, -1169472420, 769085501, -436929990, -143770150 ], [ 979101385, 897873337, -601596964, 1016282420, -509066495, 828452197, 234742703, 1595216530, -1905277177, -1699545358, -237252443 ], [ 321012258, 384526647, -218696544, -757120006, -480746809, 1618358038, 1140455087, 956981057, 13171394, 419888483, 341541187 ], [ -252259850, 241560320, -1035021809, -743073848, -30074744, -472817426, -27478979, -243915477, 807053893, 1943421564, -336150952 ], [ 225586595, -407321403, -373042567, -192720407, -18023867, -567233585, -27520859, -193463575, 165951759, 523801594, 79388964 ] ] ], [ [ [ -280117334, 432301024, -495954271, 122428857, -623370441, 1448225208, -158159454, -290533710, -323370710, -931662425, 143259235 ], [ -1059037276, -353927415, 269438509, 59802152, -45693619, 985076291, 111274136, -490931551, -293279483, 44117202, 33381428 ], [ -96299803, -601629783, -518390930, -291189795, -574101814, -580541299, 1028109813, -25659122, -556273452, -147462477, -494934553 ], [ 391674804, -369077277, -543260329, -329429285, 721437016, 43017453, -564532602, 1397322943, -36987985, 6362492, -860883392 ], [ 182945140, 1304834299, 79203643, -1429969959, -5968619, 175554156, -567002291, -109646989, 900765196, 7970908, 320099974 ], [ -167178036, 277100483, 18386889, -540782169, 310181650, 357283508, -299209082, -836557426, 1224276671, -1329344096, 1574796660 ], [ -446993540, 1192510146, -2007511518, 394806803, -87914145, 241201708, 744382947, -221371822, 360120669, 266664646, 12896001 ], [ 406093390, -1672260528, 1036561182, -189358526, -322346806, 115594950, 1115637465, -814525048, -50709863, 362042061, -326892114 ], [ -268356234, 549174954, -857323751, 144469722, 659780801, -264747332, 421203208, 40702621, -942098789, 605384125, 386143385 ], [ -8927545, -467792012, 70824546, 98110493, -600075780, 16923545, 955003390, -190691556, -1297992416, -860328610, 964317226 ], [ -123008974, -909133717, -305444385, -689322660, -250685085, 414564428, 287806435, -942218262, 1159425244, -823131762, -498809556 ], [ -1200011496, -69496576, 35100149, 1231461475, 112500053, 293003645, 753453297, -21903496, -548640187, 82832657, -971776 ] ], [ [ -608556347, -57428027, -311434494, 661910048, 160436228, -420076110, -200360263, 172134455, -885162163, -875557426, -579331315 ], [ -239687940, -311711070, -628821327, -119129210, -107472243, -788352512, 457468811, 156767620, 286759569, 165328467, 1659897360 ], [ 893873865, -294510185, -880254134, -1371766838, -800575378, 299362710, -286555164, -1307222918, -305934153, -1709912709, 1589551181 ], [ -1821082284, -321231052, -387653406, 1653823897, -427420542, 316877726, -940128880, 969830294, 511337843, 510499738, 196906698 ], [ -316296708, 929207608, -608600621, -347361679, -175103832, 259404245, -161326314, -2018622776, -1023356360, -71064934, 479878849 ], [ -1039608279, -600937251, 396178840, 537732327, -1256612901, 404269927, -32549243, -689411961, -196884375, 620548410, 288989663 ], [ -1607118057, -745753776, -376235915, 849015390, 571040139, -89463849, -1231627291, -1772220330, 11246904, -247773040, 1010755556 ], [ 219553848, 463121577, 409625432, -326846275, 756701355, 290956492, 1038323131, 131366027, -267679270, -313325227, 87732655 ], [ 771057588, 292550849, 661109212, -546069609, -17807547, -548106758, 1088070035, -1383730397, 15793175, -372187263, 13282817 ], [ 382597226, -237243330, 255301610, -383779224, -1338358677, -581391134, 751877360, -1310853734, 771446942, 137789023, 14218541 ], [ -685126626, -510075688, 1397644820, 76879353, -1365754849, -235503754, -225755285, -159192459, -1782157424, -169938464, -374814653 ], [ 1087259112, 15373389, -1267206030, -251467787, 119471435, 1299116463, -1275429888, 323301400, 524186650, -230759079, 37956520 ] ], [ [ 91781412, 290861790, -1610223233, -718350368, 1154256557, 1161094656, -366669111, 609133309, -862309209, 46151956, -34674832 ], [ -43583699, 456911671, 963242006, 395617776, -369330463, -454216908, 1049159582, -467234865, -183532612, 49711322, 111748129 ], [ 29459508, -678828753, 842264567, -450137075, 210107374, 286026438, 119617594, -1087526466, -24005631, -1306673403, 1418963919 ], [ 268131771, 197374243, -16924512, 120665652, 181787261, -720423964, 108317523, 873645870, 1392821437, -1530674424, 1564705686 ], [ -60345461, -1454154728, -752718084, 477078598, 419372013, 214245113, 261880016, -284763293, 678002881, -959715626, 122663224 ], [ -306448227, -1230891105, -1086734662, -916250335, 1623933727, -140639350, -166636169, -640427583, 73074502, -1595105972, -1053581591 ], [ -544263766, -221201638, 424399905, 8437457, -41899231, -1018450056, 1764984776, 305403792, 197689338, -793172588, 132746709 ], [ 321625467, -53793059, 1231677165, 810458139, 191252286, 1735567415, 1824881560, 20018172, -607600738, 425344481, 1124812875 ], [ 1269441958, -930694397, 23481740, 87463732, -159910185, 488513875, 335065075, 962130181, -855943396, 253619028, 53969354 ], [ -1293596296, -556840135, 617767392, -125493067, 932945981, 59162234, 1776496731, -640499922, -298207283, -24498777, -1460460212 ], [ -908344836, -105411407, -6245845, -699794095, 732306644, 362129977, -1233158781, 546285173, -54867602, 633137957, -662240250 ], [ -1060290695, -1268067683, -429025212, 1351936819, 584814780, -16905392, 19699132, -245053950, 1730966875, -746702803, -178503545 ] ] ], [ [ [ -804243890, 61903828, 13628289, -561738215, 63078230, 136232137, -530806632, -1715494530, 966600887, -1124225444, -579775683 ], [ 112595540, 930414359, 611914367, 424066184, 204574242, -118236709, -133344964, 1277667401, 89366895, 468641738, -316513186 ], [ -61991164, 651181979, 309151318, 3701855, 119091217, -861705242, 1447682808, 225648085, 34363277, -562263942, -324057697 ], [ -419666925, -308012657, 855255299, -91913655, -528186896, -373010147, -686571, -127664171, -231311295, -298593538, -24949916 ], [ -341275479, -234911025, -1228640629, -972106051, 151865080, -44643021, 1356396045, -1503349572, 303058460, 3597895, 1016076770 ], [ 157827286, -32927618, -239024684, 940950250, 243239665, 15819249, -344426240, 122794484, -36067408, 621917518, -698864735 ], [ -395868742, 116184915, -378427730, 228425007, -785202974, -151972663, -427403076, -56604377, -393028980, -107608621, -125233095 ], [ 21528620, 730102504, 1161858291, 465313006, 229656858, -654048700, -550386908, 1081225116, -26498688, -1438999359, -312154244 ], [ -28243595, 406924812, 355339822, -250593894, 318658493, 457768012, -1077445052, -5134950, 1466908560, -1071772365, -268298749 ], [ 5202144, 624066400, -9176006, -1037600175, 184003692, -922748988, -9087914, 832077755, -12509801, 217532815, 1088599302 ], [ 620765515, -262607703, 399815521, -516957997, -495243482, 138819354, -720332335, -933116978, 83342021, 1399130506, -279111268 ], [ -228239629, -1006804329, 626392328, 1005855552, -1221401428, 1681682535, 159802618, 1335672334, -1020924806, 647826661, -73425303 ] ], [ [ -123943907, -1019530696, 273464115, -428897052, -564083324, -385105977, -227188504, -1100579899, 810861346, 489189155, -505202426 ], [ -1385238873, -1019002904, 1264627600, -418606269, 56983340, -334757934, 181411787, -844874173, 254236327, 12226659, 490352498 ], [ -379728128, 921374060, 178967875, -28344451, -197456251, -101270876, 736019469, 34621654, -582182923, -13320660, -816465616 ], [ -73557444, 437397703, -214507139, 148191572, -86791658, 29225080, -371850, -1214492222, -1173346963, 83643929, -30025014 ], [ 350594389, 1559925086, -55529989, 354062433, -994284757, 137918255, -233502216, 435040656, -1063032910, -141753123, -137699446 ], [ -184410119, 231623489, 1381849854, -86610917, 104232623, 1350068349, 1179761785, 1239770884, 654513434, -550737386, 745799295 ], [ 90985680, 937648620, -1130019832, -234466141, -570014885, -4397534, 1256270976, 338535572, 22263964, 864851298, -1362052412 ], [ 236664946, -1336835005, -1127841668, 547362088, 171211735, -35502035, -94298784, -335843197, -101927699, -260788263, 523630276 ], [ 280772002, -473659895, 379087584, -12089822, 124631931, -931633147, -442591308, 7616233, -13316573, -175637884, 98474335 ], [ 1652752372, 6139075, 569736518, 458473212, 228973107, -441487385, 233624625, -535094906, -1031330348, 30722595, -87073106 ], [ 190336294, 129348213, 321391393, 33858490, -877879519, 371318641, 1005616886, 910805827, -1276024557, 170032755, 405578022 ], [ -293535241, -811448656, -462770543, -139966567, 528072716, 1641124343, 34218271, -317756385, 169989259, 338938907, -420074469 ] ], [ [ 217566126, 284707969, 151413195, 420381824, 1338712681, -1813852697, -712443772, -1221599075, -497123959, 851307348, 937356532 ], [ 624375938, -737910932, -1656512137, 588626169, -144712625, 61856189, 554327683, 1196224590, -718440527, -121766207, -145526831 ], [ 889996733, -377214246, -779101527, -201969803, 337926655, -45343043, 106662782, -860885849, -111663053, -866349557, 468464262 ], [ -48955391, -680360741, -198574505, 280386836, -553792065, 3062968, 74446532, -281691525, -1064819606, 4503828, 224828650 ], [ -518976382, -723183306, -12838179, -603669447, -440106491, -735532690, -167506538, -70219834, 1095934949, 983016688, -1333800931 ], [ -60478451, 160660369, -821221738, -265826769, 9677232, -668444908, 708095802, 1111360968, 277274883, 448571434, -44379058 ], [ 34369431, 49610687, 1836392045, -388555147, 1384111362, -382618204, 560178298, -674714923, -644655801, 341642686, -370872431 ], [ 311011363, 233691191, 416230057, -609868643, 1900266, 1189999996, -1109030194, -188868849, -94240944, -17286712, -56631769 ], [ 531320864, 154069498, 279525386, -1140648637, -608681539, 36301784, 60654504, 424840499, -431795966, -48895301, -151898736 ], [ 790744159, -195665705, 331207720, -34275091, 320030649, -100058407, 499611617, 358875453, -305051475, -1383217540, -646954206 ], [ 1137300827, -43251782, 70140123, -196140891, -232265210, 1314268714, -681304269, 65936915, 530121378, 366635380, -660288193 ], [ 202831524, -214815722, 100881417, 551752596, -477877001, -220066130, -256162977, -1648251325, 292557810, -1040837679, -1336362890 ] ] ] ], [ [ [ [ -685200021, -6676083, -744649477, -1338124677, 47213089, -1057490701, 222118131, 879396501, -633838242, 749302716, 262554686 ], [ -413676313, -444797213, -7188446, 1428385839, -290548996, 467840280, -470788670, -346391734, 97843493, -75687369, -229311536 ], [ 124918317, 3417415, 676166894, -412079441, 258085349, 98829636, -549968168, -251066118, 1322883428, 226536028, 141946579 ], [ 625257436, 42381061, 1074506601, 456107962, -87348637, -32701487, -63682240, -582253469, -25916038, 137376942, -1090587139 ], [ 114586848, -1808798793, -679215107, 103334646, 533748374, 551620794, -664877371, 36505640, -125233677, 127091435, 864441151 ], [ -124895694, 461176817, 451361698, -817334056, -1123415417, 309207991, 8471137, -871335257, 294970292, -1217390764, 451850861 ], [ -118315032, 356319646, 35308335, -604044956, -871017101, 384213758, 311052497, 188628378, 411600923, -123942968, 607098495 ], [ -817340866, -1167763333, 324666694, 1350777854, 793026834, 206649225, 691476100, 573896200, -114604658, -663413916, -164881406 ], [ -676450621, -1705100383, 10129673, -370874440, 28502239, -203338080, 380188898, -568190877, 829389112, 1599211848, 329868071 ], [ 1551903212, 726975688, 522216143, 41976236, 72789275, -152293002, -368534362, 933441188, 468030766, 1260924191, -1498605401 ], [ -133040053, -38865396, 1616785159, 1235260101, 502939066, -77932513, 111643797, -25467449, 121108112, -305660169, 735845203 ], [ 394999674, 490492812, -928963864, -1116555928, -151113835, -456996227, -481553320, -356176181, -140087203, 44804948, -770159237 ] ], [ [ 1049265666, 1099034558, -558152955, -252475834, -17332180, -325617001, 458549054, -930153144, -452093969, -11929681, 127444032 ], [ -260499626, 806558141, -389086782, 165648023, -594419168, -311535291, -1030353717, 82765376, 422211626, 99837004, 406211225 ], [ -182142589, -1628019350, -216971001, 51993159, -55631456, 7094198, 32026492, 394527291, -765998426, 515545184, -792522868 ], [ -618327909, -741707950, 1032210630, -156561410, 1452609418, 300465937, 186808732, -161817306, -90208710, 656238537, 292462284 ], [ -342564174, 488608243, 928858134, 495578484, -124906054, 43501726, 77375996, -394960278, 483660380, -28000500, 214579214 ], [ -260144039, -1016611797, 499659376, 61763697, -737927428, 219472580, -141303805, -226904041, -515805486, 2021384338, -617903052 ], [ 997916399, 443039947, -959464623, -361935040, 1868315925, 490046730, -1138660218, 283062401, -73266909, 8464288, 778869024 ], [ -48175379, 141231670, -1295683017, 1401858874, -13111515, 3212930, -88850490, -588602665, -1272502736, -584054699, 120196580 ], [ 42893539, 57874938, -585233549, 261184025, -1253308625, -50389963, -239440394, -57287473, -970877829, -130594690, -37797461 ], [ -284548335, 9571597, -170608147, -39035969, -538205525, 339183536, 1353505556, 13729741, 138317027, -29043488, -1180420917 ], [ -783237405, -1159162217, 760907256, -304737117, -55154387, 1550843288, 885265615, 105449182, 186741294, 83722704, 126065268 ], [ 213607173, 854361574, -379380486, 1483941657, 1557766825, 136909187, 309818984, -762842030, -140261296, 141115004, -205125255 ] ], [ [ 168268367, -296702069, 1024111257, 1488052090, 1192661927, 729272919, -359440803, 362773073, 172298959, 7721846, 401981637 ], [ -72351153, -882673559, 214803186, -522656575, -846274741, -1642377228, 223625991, 1453383436, 4701628, -1141076435, 1941334655 ], [ -134801651, -743850531, -63370842, 683555952, -919593154, -42458254, 22556694, -1734614699, 68119441, 68624474, -699204687 ], [ 270962364, -213885025, -218572247, 1070223155, -127118707, -1430355831, -294778837, -13458397, -212348906, 12268933, 379162359 ], [ -876854486, -745688779, 1884647233, -277424232, -1725429856, -86408828, -1104012228, -1065602770, 334321485, -145162097, -77560805 ], [ -344644240, 615332530, -22864330, 223219026, 705640266, 16893560, -486736918, -727187270, -320884067, 1079024191, -1605888627 ], [ -912166836, -159159231, 614315961, 348705430, 813195656, 1090699351, -62126304, -204024481, -211908920, 1284200731, -777854359 ], [ 295866474, -1429357652, 797396969, -611527482, 1273328184, 665000696, -74055479, 217609504, 1344583395, -266573070, -630516205 ], [ 978239762, -776329017, -871976522, -11350222, -77735409, -215703034, 647851950, 71484155, -459622070, 129353972, 1373158446 ], [ 1131224286, -515630624, 107864978, -67858990, 116536633, -433604130, 581236778, -745268170, 200760657, -4972613, 827314875 ], [ -516561651, 716805048, -382288492, 592524144, -1058049595, 1320695041, -400142597, -882142083, -80561085, 438124041, 1639107177 ], [ -281908313, 31741468, -357104755, 1337423758, -327693294, -170556092, -95503933, -31831761, -87483675, -129435194, -213946172 ] ] ], [ [ [ 963707594, 661950919, -273111822, -149150560, -102849637, 967464355, -251378871, 381842629, 636331539, 90430240, -851754592 ], [ 74012235, -287046515, 759318794, -411736774, 1305862369, 12367017, -880626253, -389628127, -822334851, -564728085, 1170189908 ], [ -1724743270, 663846035, 645644403, -75754450, 573496430, 64701029, 185734385, 320588415, -110222793, -36369567, 727653203 ], [ 193049201, 1995454425, 162201666, -388511180, 243412598, 63102953, -733365401, -2145982, 706057488, 307874693, -301029646 ], [ 142303396, 188020529, 138941149, -499325998, -2044655, -620040226, 742324067, 759092365, -147858926, -8732238, -99835714 ], [ -229702806, -76303447, -180794470, 903580370, -877970899, -1369443008, 11826025, 216752192, 245933177, -1556771897, 977954564 ], [ 10119279, -220273537, 184745465, -1118017275, 55715376, -145663434, 523387222, -863033963, -516082097, -1112826048, -1193701053 ], [ 296251828, 129452597, 868370812, -923165273, 625078246, 24046159, 297479913, 1222822307, 1883620783, -379590369, -390758275 ], [ -1123066, 222874154, 1989111275, 1258696280, 380682759, 89856067, -519530833, 375293750, 24033612, -1266588558, -139359409 ], [ 537120544, -231116332, -153980446, -540488672, -63599089, -173106177, 554786473, -45541927, -300207972, -1023242065, 252089855 ], [ -871384813, 52082616, 228804048, 509244129, 320140721, 877657329, -978210660, -327635865, -33259653, -480101712, -383317796 ], [ 1023670063, 11228084, 164267365, 927792234, 594019427, 26910096, 365625906, 582550921, -109156215, -1215839636, -776219355 ] ], [ [ 1334915453, 722980505, -447848064, 627435408, -793406223, 610255113, 136967618, -275428109, -1845205010, 610231322, 284338120 ], [ -6463098, -198083245, -113467890, 546698040, -839540648, 818212593, -279405611, -1366086759, 109862463, -1050029318, -18005767 ], [ -795463396, -1018397144, -1481662107, 506305731, 1345647630, -854416226, -171195509, 385185290, -106093793, -986778953, 1098616 ], [ 935182445, 643634469, -711494915, 138832287, -1222362149, 232266853, 769174318, -5810180, 1034731177, 472171901, -577550783 ], [ -811609944, -87561440, 205085177, -699718972, -231739781, 82015596, 552177849, 50754771, -16941246, 245572816, 896675171 ], [ 1137161371, -1735261029, 600979509, 315670815, -443707744, 121814285, 248388469, 595750687, 573914644, -108821049, -1645557944 ], [ 1112398869, 1135634021, -202697652, 454634280, 636663953, -270673150, -5938762, -370465213, -444262413, -157402845, -110691061 ], [ -680307841, 367981131, 325604432, -1674275101, -993334442, 429814336, -123825907, -284838328, 304591176, -37704003, 1078980481 ], [ -286084475, 337881416, -1258679741, 336701883, 12777970, -1798946692, 325520210, -366653709, -1046692689, 222535693, 433846593 ], [ 85991850, 51398691, -363125333, 696516106, 1377541378, 85061849, 808213480, 38741328, 1686884903, -180105675, 1024267530 ], [ -30715934, 830648924, -26659879, 4405071, -4438475, 58550664, 144894252, -945603532, 777715802, 754313458, -835974391 ], [ 714449202, -727126869, -43561802, -298115599, 26536392, 665947093, -1027175764, 1450183802, -107624835, 68157148, 976625881 ] ], [ [ 549459614, -1164125603, 1593840761, 463125032, -223265775, -492782806, 586797572, 634803543, -187195385, -714231393, -106987949 ], [ -130643636, 874483650, 361376533, -284822857, 4239750, -774820933, -230820881, 36967549, 34904536, 557532944, -1115582255 ], [ -12965318, -50209078, 797180659, 223586507, -10080454, -423850553, -1413614215, -148642950, 923162866, -445518044, -1717640770 ], [ -253277729, -207186034, 1522568051, 456843409, -74351730, 59312335, 1285934825, -1524094960, -119631485, -183614540, 1123637318 ], [ 1341435462, -409000215, -68476395, 445098308, 929808902, -886541399, 805399770, 401586206, 109569159, 380319239, 553181461 ], [ 416092676, 220317251, -279814847, 945590994, 45355508, -951512321, -872233900, 749977917, -371275710, 331900401, -795827455 ], [ 571752509, -1001166684, 56846473, -5766879, 190066953, 128909627, 1238162341, 1362881543, -1012797841, -738699125, -534002347 ], [ -27207895, 588970068, -495000993, -3953527, 152699871, 476119322, 1452751134, -319159662, 1302079775, 905483532, -1170270886 ], [ 1421534421, -507646756, -128812805, -261703086, 99118788, 967793665, -1123370007, -695751080, -586205333, -48797371, 181446321 ], [ -522661222, 1328248255, -1398486, -8960937, -566612210, -234009824, -54238176, 5992607, 389515839, 733236417, -661139056 ], [ 381728069, 18615298, 884729981, 347234795, 1269955142, 50899126, 700433320, 783660236, -271061100, 1597655309, 1728597049 ], [ -145829799, 126965261, -276260360, -908879483, -968032727, 23594675, 377803112, -1970708289, -540857371, -187430050, 844764135 ] ] ], [ [ [ -1071914109, 1541744766, 3104823, 269842571, -367174275, 421403452, 45615692, 951196086, -512055173, -130259827, 1096498978 ], [ -885051493, 422380650, -36592753, 1840126784, 218849841, 524437571, 1382749008, -152751948, 1584224734, -1456979609, 566600534 ], [ 526662789, 188273656, 497047299, 510478347, 477726525, -45317590, -34132031, 1423529552, -147687664, 171680408, 256091343 ], [ 587397992, -262294494, -105014936, 1012524534, 277549574, 138178306, -25938979, 46349049, 528146722, -857585109, -371051103 ], [ -643999156, -727210603, -437746112, -48876385, -1793386275, 555306685, -415014471, -249485520, -81320279, -337851268, 928850990 ], [ -7135825, -1433155122, -73038554, 347220643, 245149874, 810558227, 821178357, -2085063933, 64847809, 942235919, 1044426795 ], [ 608394306, -291306274, -159633254, -364321261, 973601884, -1253019892, 237141741, 1479305879, 58798803, 1599030003, 221917837 ], [ -546238010, 165695345, 1304579115, -454650003, -164343127, -124977078, 727616303, -34546266, -491917233, 1602236562, -1310261199 ], [ -1117462736, 790166532, -120087225, 2796568, -70575909, 92743636, 141003667, -631032949, 401268187, 336590464, 73635301 ], [ 610819360, 521431166, -1175221147, 331565400, 31151285, 637774260, 362521234, 252092913, 11928196, -412157156, 1232381198 ], [ 1471104630, -103750533, 944213866, -77755819, 98371938, 188845294, 207472855, -637480197, 383280279, -601093804, 988992171 ], [ 1757686672, -477583799, -1097040465, 128060147, -934832590, 61568166, -580688367, 49028212, 737724316, 584419728, -320449319 ] ], [ [ -155158658, 58615517, 38969681, -1817686077, 1449099956, -882854591, -227383619, 721725535, -289923001, 218961337, 1178241225 ], [ 889069849, -228203062, -18282829, 862530776, -1033514264, 41354393, -273099985, 833712378, 320182225, -7521280, 61511716 ], [ 1230316638, -1381317, -1092061345, 94621153, -421969198, -1125535894, 530760822, -14025244, 959898114, 33423203, -362016676 ], [ -350587874, 735889863, -10807288, -591825508, 153297045, -156465895, -71554560, 400399333, 174979772, -53992504, 364049902 ], [ 370649687, -198735019, -323967336, 472788453, -101448908, -1649734401, 70836781, 185625150, 190142191, 161759267, -136469248 ], [ 134397085, 235390721, 63829466, -1708064040, -41438273, 500390841, -1385249243, 101162260, -1459253859, -407396753, -810460582 ], [ 238126576, -19247533, -71402000, -236156400, 117211588, -26719937, -1198306228, -74379262, -766045739, 412803010, 811200861 ], [ 538441538, 826099346, 471592881, -74915563, 1150032525, -366909995, 1813342078, 493432827, 1875937967, 304548585, 149438790 ], [ -112414161, 1821799440, -1076722285, -1760421400, -90069659, -36532507, 755543967, 981325251, -1427507144, 674631669, -369501404 ], [ -809539529, -698260299, 225863983, -2657444, 596852054, 799373283, 274420814, -8210659, 553149078, 1058592173, -465481910 ], [ -484602226, 149263820, -2483159, 366342711, -482376599, 29443788, 477866208, 168236246, 507059551, -335201733, -50421143 ], [ 1946342251, -741757951, -405324664, -111071660, 637168470, 35689139, 117042103, -34572232, -952169810, 351018988, -970978872 ] ], [ [ -175767987, -273739195, -422137778, -433073772, -143484998, -913476409, 1123319032, -107421787, -1352409033, 467324396, 13911898 ], [ -1550839122, 1162576982, 19109245, 261115581, -318482223, -734314425, -66160860, 1253909229, -1442735975, -369200025, 626252952 ], [ -372050766, -68858031, 545557434, -694734199, -1104992372, -388500559, 495119734, 768008464, 251867860, -107955434, -233088630 ], [ 3733522, -1227212193, 38784790, -123118633, -715005885, -622665819, -247467761, -1984891429, -73277611, 255461493, 775460647 ], [ 452673359, -524592529, 211621530, -610184551, -1434009511, 68935657, 1873927893, 4855638, 116053144, 526994609, -200383088 ], [ -1221866361, 712780426, -967518405, -416940860, 1921183292, -1386273115, -1171906334, 114781974, -459076568, -10937209, 456975345 ], [ 42881713, -22575873, 89597166, 484817545, 16351291, -83309273, -102204083, -252299261, -541830615, 781107556, -854978912 ], [ 45161054, -1789653397, 9487541, -779251393, -1076023502, 445730365, 174095962, 413646409, -1067482519, -1208121854, 1283655266 ], [ 100015062, -70936923, 48395571, 618782136, -52980767, -1300121891, 764447945, -233087302, -584275466, -315341477, -500054964 ], [ -736316522, -81511347, 920303455, -1097955407, -550893396, -871580684, -219106535, -25642441, 739907200, -1309044935, 438940162 ], [ 134302717, -1200652495, 353222976, 1070397276, -1556580870, 232591971, -33433667, -349762277, 163889054, 303210641, -698350282 ], [ 605165260, 1141062415, -465167090, -134248211, -1028108428, 1505232514, -601035193, 8390932, 1590058240, -1397294808, 195372447 ] ] ], [ [ [ -206482094, 244216502, 18203465, 1562402229, -1373467801, -955104257, 645087874, -1027625839, -1069619507, -653177024, -1605144443 ], [ -605471875, 31236504, 388434556, -429660001, -225653898, 157069206, 614131520, -1458197301, -354716795, 40336748, 504295772 ], [ 701489273, 296514825, -1512168237, -41847216, -341427907, -306935910, -12795138, 921477136, 1167146344, -500306503, -1059934773 ], [ 727467678, 60751557, -47363307, -60077567, 603532966, 47974827, 537052926, -1527055179, 349573138, -141237704, 1301306025 ], [ 666843892, -398223241, 63307134, -1371500864, 135222788, 53558689, 361747477, 57159561, -2102912764, 19456553, -35737243 ], [ -897208362, -102119760, -443539046, -787091918, -876168346, 28546781, -1555842320, 657743395, 205360525, 396123143, -14951331 ], [ -515038030, -174056612, -350565355, 232064508, 67241985, -642656031, 629798882, -22935524, 548973552, -586600627, 873666648 ], [ -634492186, -764688272, 19407781, -11656273, -1571362485, 142621264, -964612047, 1034486257, -537366344, -4837696, 482626921 ], [ -11895221, -1049488439, 49318102, 91588023, 1594144738, -1361208628, 15888182, -957332192, 1583196, 23585246, -187518725 ], [ 329893693, -1082579565, 1455451844, 230518508, -6398630, -340849943, -292419160, 1030250697, -492355328, -244533594, -1114281321 ], [ -212308369, 594666393, 186145849, -966156143, 1110749166, -486848155, -316514852, -627162200, 1567904566, -1103177238, 13118893 ], [ -1219936415, 1813849443, -177927255, 44096683, -355127348, 1082445101, -1282961316, -587306862, 60539853, 427512937, -1244825318 ] ], [ [ 12155069, -1036811906, 104759944, -143550810, 827927429, -929167231, 272564346, -839117354, -733575231, -216718657, -1040196178 ], [ 213555453, 1444959426, 336316268, 111846193, -477299838, 391038836, -166147563, -1373311462, -11431312, -227563443, 329075393 ], [ -855080745, -885264671, 621027795, 979324372, 1276058833, -316177743, -217283649, -78866216, -240227327, -440670408, 1143335484 ], [ 341038275, -14210084, 1351304916, -1153656452, -224055536, -76194486, 510159958, -413758467, 304669938, 257992932, -311102794 ], [ -911720163, 237501857, -121060383, 63745713, -1252730564, 577486350, -1134812876, -1359091081, -74373205, 46481435, -281081122 ], [ 328379145, 389303672, -1808800811, -235815426, -374038745, 1248437805, -293679832, 48381145, 157785364, 458656528, 1584066561 ], [ 488691949, 1225182142, -72532456, -369059317, -312001309, 681668375, 1038267458, 1463828065, 764374121, -577285619, 236303884 ], [ -75727791, 1366817657, -1889631926, 303052382, -39317484, 77727838, 1563866, -464161477, -245399931, 133893437, -95719811 ], [ -29505155, 32979963, -582402193, 178874825, 657884277, 630511824, 273875950, -480819415, -1742081978, -106719878, -1371560945 ], [ 206546298, 955717045, 303583205, 21431798, -1828928582, -770910861, -152511364, 647962568, -1239659485, -956491770, 265428095 ], [ 596245649, -9443485, 1614264171, 335808795, -884020638, 2028474627, 75096919, 1565250945, -968555047, 75099146, -1266506932 ], [ -891633024, -1195246185, 241997550, -47654536, 355406370, 197705339, 40369208, 436728146, 11144511, -1279762431, 1829044093 ] ], [ [ -1184741263, 556732858, 1121886894, -420832377, -359683153, -855004245, 66357540, 227638265, 4847420, 1395652745, -205909773 ], [ 779073519, 15790778, -27124784, -1226231992, -1627534742, -1266430615, -1259034516, 33886626, -77995966, -1452848945, 182874946 ], [ 15233530, -555147471, 378448395, -70072881, 403632172, -149868748, 598307877, -549501047, 176721660, -645049352, 708136102 ], [ -183394436, -1093106533, -200536987, -407012787, 183567541, 224114374, 671214044, 1010825381, -419993924, 1016889164, -201898007 ], [ -1048640907, 244034784, 1111737980, 233014928, 12043992, 41237638, 117429177, 619830817, 528877439, -163998357, 1817131232 ], [ -1161353128, -316888634, -916722215, -239529241, -201814430, -35655981, -29780350, 1681589700, -756124554, 10751118, -79503823 ], [ 699385855, -324984163, -681008027, 121691535, -566041810, -975702491, -1134637466, -41149033, 559876618, 8810408, 862170585 ], [ -1060045532, 195036153, 647930169, 63173833, 465159470, -516115465, 22549299, -607932898, -142780840, 329837482, 334385781 ], [ -968109751, 90776325, -1038454398, -488437243, -134731168, 811196291, -387307052, -425904863, -111453221, -168744662, 651791699 ], [ -89399311, -302910365, -36120673, 662047579, 36353342, 612949911, -611954493, -809468437, 338471283, -300091707, 1307159898 ], [ -1309023970, -923813496, -183613325, -805144987, 282165043, -355145301, -165699774, -327577633, 608136858, 46663551, 353765368 ], [ -1087312590, 1188423936, 1454319633, 276748291, 985929720, 502668424, -1961505810, -762260011, 336130957, -95432392, -280567657 ] ] ], [ [ [ -1289262921, -159124546, 20706395, -1293830194, 1219794986, -453086395, 379556865, 33422638, 141579918, 61752276, -253613472 ], [ -27852992, -1319359708, 599293383, -557907151, -294313170, -160175935, 813479178, 129587516, 583151236, -495800551, 83210611 ], [ 884137489, -485348198, 776597462, -226030527, 1631459770, -13876607, -219244168, -17273320, -1305959910, 129316007, 1602384975 ], [ 375723685, -12713066, 399220554, 1533891505, 895209275, -312865717, -290646807, -967153956, 1201190366, -525439459, -846454151 ], [ -118142600, -280156991, -825764441, -232662301, -131829035, 473613179, -1167826678, 1072131649, 176847879, 195002362, -460924402 ], [ -44242804, 413583690, 91867670, -891556828, -18342663, 1009803934, -119578353, -32695061, -2698033, -594298461, 370405938 ], [ -1627023019, -805914281, 270873295, -1549112463, 470702328, -230087175, -55094206, 1231727529, -142364966, -357064686, -602680187 ], [ 325971929, -21631293, 40928070, 514746533, 779237892, -640959078, 9385153, 28839153, -330614936, 1047490579, -382830647 ], [ -447545778, -159436773, 352620258, -741124930, -7099437, -806654239, 535852222, 908132221, -1589647074, -659074998, -87172241 ], [ -931711332, 436569102, -438798098, -827615524, 559794003, 113139898, -1805224594, -102176001, 313415103, 456692151, -366581830 ], [ -240881636, 1315998216, -224015503, -398998270, 562237770, 1250816401, 171890818, 841635733, -102419426, -841499885, -1128422281 ], [ -742246699, -214874051, -977583435, -84263496, -149594023, 1478494045, 413238687, -53852199, 278375837, 1031025133, -104860110 ] ], [ [ -440054222, 1081607439, 786932040, -35376800, -904072779, 364715964, 401070182, -254956471, -541147445, -257433659, -495756975 ], [ -181212807, -633824349, 28004703, -135343509, -1321492261, 1139256092, -203610043, 1012608296, 35684725, 1922549187, 777870523 ], [ -1141886860, -463653405, -516549264, -189247895, 637278599, -761723794, 153437099, -22540256, -362396907, 26525306, 111310706 ], [ -69712297, -53263583, -239834469, 1437481443, 365085130, -10287612, -113915277, -1408168708, 656979319, -503837565, 260251504 ], [ -321489381, 389050890, -419463998, -30237345, -905690367, 18463903, 354423539, 1439030378, 191289964, -145499527, -207855514 ], [ -1893927515, 58448588, -452788245, -267946131, -107712190, -817475279, -1963055110, 71041360, 212411232, 474666476, 1231607109 ], [ -357608562, -1721752005, -593340957, 379734380, 121246995, -401341019, 141197500, -188226352, 636856329, 116542923, -149630481 ], [ -186757926, 324564613, -334821025, 356113175, 14360564, -8893188, -907338514, 342283347, 231401751, -498871052, -31201611 ], [ -665060650, -1551987565, -1435920717, 516508969, 231748549, 1513694650, 590175166, 307654228, 483733451, 103754989, -208384679 ], [ 1039136130, 53850948, 170377646, -14018778, 817345028, 1704208814, -551134494, 472906800, -581003142, 1290261262, -796639737 ], [ 144062518, 532330512, 1947465357, -1918823004, -615758097, 311582773, -69812684, -243856304, 686198461, -642611013, 1545124 ], [ -153999084, -21533431, -44668673, -527782859, 27413465, 1286535360, 1772666279, 330486116, 282830251, 1164583174, 384770637 ] ], [ [ -230840539, 473434845, -484383394, 321991549, -229073793, -156402784, 338108222, 74084677, -594442559, -58618226, -569067446 ], [ 65568550, 190713303, 194506055, 516146522, -116736630, 337976161, -78114283, -149899063, 253235664, 262628768, -799538359 ], [ 92449116, -403808105, -632103742, -835116871, 81434352, -322814926, 437806408, 154986493, -89415420, -857157986, 417991542 ], [ 788250941, 26894473, 954990713, 1153976341, -489836696, -188656931, 133113704, -71781019, -317353728, 568358525, -33643352 ], [ 131893218, 77033767, -797443613, -1513330764, -18057156, -1415034021, -42274863, 322591888, -393393500, -140100485, 1363075204 ], [ 137788261, -859781001, 1083724580, 324119218, -614360460, 1159544622, 305813937, 1135951745, 455657429, 7183001, 244719174 ], [ 19158502, 685944334, 1016731988, 70232891, 541798985, 27135926, 1057195465, -178220829, 586095949, 41322311, -405176089 ], [ 569062152, 2369065, 5442978, 128787952, -255581003, -208340461, 633675330, -372413866, 649533982, 165549220, -322548635 ], [ -1201917104, 938123342, -171576885, -450268351, 193227520, 542865416, 19608136, 560760514, -347694841, -1026904288, 502428462 ], [ 353760924, 1080670906, 281546811, 652271337, 1311343836, 126300639, 1148729508, 538471823, -431074426, 184150768, -1349147862 ], [ -130084840, -742926756, 343955976, -114753004, 371826102, 312104109, 359233235, 255889540, -1187932996, -1397789217, 861062614 ], [ 1018276967, 467391352, -181603152, -52474797, 448716696, -437069936, 118570270, 873775216, -16295946, 134161720, 71728183 ] ] ], [ [ [ 715627677, 1334447012, 133086213, -340038330, 1009832245, -740187922, 731928044, 588290722, -12006149, 1172691819, -133279189 ], [ -292527374, -81774053, -288651464, -348596697, -232341983, -1116431868, -1213288490, -6770329, 207451225, 29797332, 1187339924 ], [ -365500018, 669184154, -89323599, -147707421, -455888818, -894331116, -372085535, 586272007, 516307340, 1219917068, -18143175 ], [ 26530932, -687517478, 1077713097, -189949442, -69398561, 1402269293, -275248896, 242913752, 20332253, 575167842, -101898799 ], [ 88917863, -681757814, -849378892, 66690690, -895324770, 897699642, 442260095, -1177916890, 258579654, 1247892779, 107677023 ], [ 307607534, -194788507, 534568282, -1580019738, -601552370, -1130935499, 295903641, 95966157, 170410501, -370602629, -1126252781 ], [ 133962803, -234573851, -406784797, 764292377, -1649932978, 1153923362, -786310410, 42217817, 503697463, 975168216, 1036445874 ], [ -728895470, 474229874, 606200889, -382036782, -401801866, -784596357, 1597073874, 110231093, -35199502, 395306709, 152016460 ], [ -866114642, -165747582, 1318581, -12787270, 180741919, -956386437, -1517205983, 110376044, 767213538, 248436070, -26811892 ], [ 233879025, 923988079, -795015436, 225455105, 239779939, -225698913, -390044166, -84996919, 535986586, -944821439, -229652383 ], [ -115113380, 1038767426, -34862980, 532415531, -20660616, -21434860, -1221196800, 220574428, -701815257, 1736037062, 1631430845 ], [ -173105337, -125807663, 1358364600, -993417176, 967013007, 529905246, -243904866, 331658115, 488457564, 202045806, 768177810 ] ], [ [ -1060197838, 389154596, 458620080, -1131405973, 1428242860, 216581918, 1246268638, 424439339, -1174024411, -5197547, -170805731 ], [ 689610824, 544857367, 23622245, 17145279, -9261434, 315476664, 626602967, 1274738947, -848960080, 773523077, -49203233 ], [ 887512163, -643626043, 749847158, 727507299, 211901201, 65309759, -96512651, 205000435, 1187824469, -94678451, -51901346 ], [ 1375211162, 283768901, -96141016, -839859830, 470028667, 904295119, -1097605286, 476806896, 595195045, 245593045, 1728436436 ], [ -198253931, -140741204, 522721257, 815564448, 930490714, -916671944, 424601533, -343540816, -49783742, 741638757, 713113648 ], [ 55357990, 145804800, -545072539, 18976402, 1090308996, 445818097, 353607268, 127776238, -733084785, -436778735, 665317720 ], [ 114983921, -549088179, -550422155, 987774435, 765073958, 84120935, -36507464, -869899397, -59975383, -440083122, 1396652039 ], [ 10329819, -866485101, -649401868, -180806903, -9588295, 23361763, -758218702, 1940633268, 121785131, -318420262, 367650037 ], [ 969967296, -85537683, -107831516, 56410280, -616803511, 182722117, 1330958387, 201228335, -210351297, 928790121, 75456962 ], [ -521251734, 714507793, -291736568, -425227814, 881894645, 582788699, -989206034, -327912119, -325530579, -320660405, -644369989 ], [ -2012081940, -110469362, -119506394, -198159005, 341023471, 673530915, 252767731, 123252580, -256353541, -41333568, 1073590865 ], [ -995337888, 430108558, -516814904, 4447872, -112136365, -220405797, -97806288, -272492737, 783981096, 307405141, -1121731130 ] ], [ [ -1413800264, 326143672, -877014411, -985247072, -919359071, -614980064, -1133021651, -753154739, 485316290, -541857482, 173735593 ], [ 598235693, 149380626, 105136530, 1510650903, 320958415, 671034150, 1591150709, -386808734, -341956924, -836014367, 263298069 ], [ 4996887, -70715772, -31657253, 36414817, 1541101664, -18259368, -949509360, -646102519, 521883468, -1011174491, -808373494 ], [ -142894200, -265455626, -370507601, 2703717, 575712633, 451125933, -89814415, -457104384, -1078850247, -248215072, -1027310494 ], [ -1538571637, 128142999, -13103960, -186504404, -876992402, 38130406, -231645937, 41947055, 13677033, -1419935678, -217782181 ], [ -21296184, -440583051, -664906601, 385127339, 2013059076, 745093379, 1673851447, 62552077, 1951539, 3915832, 239735421 ], [ -1262037081, -1261117935, -895560756, 524061724, 1449049015, 364123161, 630727955, 100427036, 169295226, 428281073, -120888610 ], [ 631627505, -364651895, 708030564, 1125296779, 272300247, 758846250, -1583737918, 544492286, 715848738, -201882953, 52819686 ], [ -314556134, -407795488, 171940578, -291674726, 1532674066, -696941056, 259262995, -1219839107, -1297849798, 139043429, -233660555 ], [ -1345963750, 1203622596, 984868829, -15401058, 230621999, 268546769, -651091025, 1114818769, -369774528, 840135181, 166035802 ], [ 53987343, 168888402, -1420090150, -1073002149, 513172778, 1583096090, 9095273, -680596103, 70799415, -1267058627, -395124054 ], [ -816796757, -681992481, 24199260, 1153937212, 128846119, -605355814, -1488214758, 533377162, 967424005, -109004915, -667499937 ] ] ], [ [ [ -296159748, 170270386, -787325566, -1532027050, 1479329114, 6435735, -420563391, 248436838, 226117908, -437289784, 97979205 ], [ -1205840209, 1833420829, 270766957, -1365976, 669189656, -1688320968, -125282682, 225749641, -187139806, -92534204, 852841825 ], [ 357141201, 118902014, 1328589238, 224362844, -1615739921, 1368537736, 770480895, -677674237, 37774605, 162072166, -1286532474 ], [ -64913200, -537818349, -544373065, -167975824, 1050592009, 42423927, -505257051, -49620272, 1134277882, -39209917, 202376870 ], [ 707949758, -59423218, 312945833, -1113875408, -1018452875, 153037997, 1816550186, 661362510, -7604048, 534485579, -611738979 ], [ -518959095, -952136506, 32375031, -105161487, 28545216, 720274309, -35233803, -226821438, 37795597, -442251650, -305108118 ], [ -1290170879, -304511081, -297195606, 1288378536, -1396688688, 543579, 119868137, 1901327873, 604481655, 642746862, -50842090 ], [ -1010442934, 313930442, 336960301, -97493059, 123269830, 294040572, 870104481, -1372734553, -20276813, 223481561, 24719484 ], [ 579259558, 598037101, 70510278, 105653852, -149039614, -396126061, 10143005, -185556179, -824797948, 1394058889, 28103493 ], [ 43829388, 977200520, -2133357, 259189952, 86231088, 1660355276, -1092957973, -1346164507, -1005820455, 1137171442, -561184343 ], [ 235000775, 1178364333, 616988153, -798445847, -78399751, -684265631, -191602048, -221667221, 956732483, -1136067145, -232072932 ], [ -210740719, 1281864008, 923086366, -840061018, -498190403, 6715921, -327687089, -1779484260, -361109693, 1102236841, -140715256 ] ], [ [ 768679255, -827710389, 223810870, 119557360, 100159998, -326185589, -1797551791, -34248374, -462527209, 1634208648, 575210561 ], [ 972282220, -144940280, -282895359, 1168607528, -112010370, 900603494, -1298270147, 531893284, 246961717, -195237522, -1533292358 ], [ -119776955, 145603047, 348182052, 838551549, -308332862, -421328469, 220205999, 402865231, 855780279, -612603527, -1074328768 ], [ -560876310, 470684649, 415047859, 197156711, -16719966, 1734356249, -536433744, 783787719, -420971935, -1583494834, -470176460 ], [ -227004609, -164236598, 212536540, 28299052, -1099468104, -378285561, -635278364, -250683682, -962413314, 322814276, -141342283 ], [ -304143769, -554596980, 36458799, -1081276578, 361960814, 123447504, -474266924, -1116732525, -7284890, 84046111, -682511028 ], [ 833580277, -239017578, 631016869, 30538553, 469692032, -182982697, 1787261538, -887996981, 470668394, 1425572557, 232641398 ], [ -104229913, -508067428, 714437502, -284444189, -95128449, 236309494, 879653378, 322755046, 677274371, -284015293, 341820765 ], [ 1018702793, -41438311, -108582831, 365115342, 1036762129, -96545516, -391417798, -289331473, 403101827, 416659174, -242869424 ], [ -1137271179, -1007622593, 371126546, 40331047, 1552316865, 149306373, 351456924, 1473461261, -132716611, 311959163, 398768 ], [ -162809883, 777198453, -1397498929, -1096199648, 235564453, 806993921, 71317584, 146431839, -1776941233, 830615862, 459179515 ], [ 158446033, -443191062, -237631662, 54565047, 1076393777, 152720599, -313684666, 99384494, 81627394, -1625836763, 1703881121 ] ], [ [ 678363021, 943533781, 562182537, -434252380, 1185906451, 1004622377, -2054328807, 1656533938, 768705865, -514247171, 1547001531 ], [ 1989944, -1231946850, -638696564, -910551125, -233541315, -124182846, 1527149517, -1927193676, 637164316, 665189649, 1338081746 ], [ 87400828, -1289933220, 411633218, -129246798, -646464026, -756627050, 275782264, -393333064, -104554016, 586896889, -1037164886 ], [ 1138596441, -963319304, 21909509, 82998748, 57749029, 816127629, 697774202, -481883995, 968145285, 848243767, -144613143 ], [ -124269476, 47919841, 37827672, 68897297, -1545329754, 426632981, -744846871, 67540369, -42755748, -1107879660, 309071982 ], [ 103978758, -1491596977, -360179670, -1237795628, -183185852, 202109412, 2082551816, 220506637, 888412092, 231538022, 122657667 ], [ 25457594, 779174663, -639633726, 236059825, 481380332, 59851927, -806715086, 341170467, -912617578, 239656819, 53711002 ], [ -552021609, -1321144802, 788024573, -82423964, -432976642, 131748685, 1004707629, 756707727, -392549709, 17983277, 798926161 ], [ -514939595, -461412465, 1785181584, -630206414, 15094630, 645030598, 256904889, 1482895979, -302075913, 535097604, 287315767 ], [ -861430243, -71304421, 2010051927, 546380333, 51098467, 534121541, 501298941, 778667006, -320413288, 1252260440, 554565124 ], [ -890213777, 326041328, -202425037, -84668115, -481235462, 390798151, -369081029, -440470993, -712220390, -1198730294, -1825516148 ], [ -716114038, 1275992351, -376774112, 337549929, -4602490, -622802571, 151519883, 495447446, -316595246, 63432932, -605285734 ] ] ], [ [ [ -1226025250, -882312436, 1091593631, -329227787, 645851388, -1592236774, -1078191809, -589061554, 444564464, -207373986, 1369819830 ], [ -684066089, -1014748294, -1321661204, 248865604, 764081502, -805861867, -1034784889, 94241565, -386254622, -1916975075, 597789880 ], [ -556774114, 199588656, -287779938, 83387359, 477639716, -693958488, 243817645, 772538270, -163319168, -377747745, 317282384 ], [ 362884409, -409606136, -576985539, -1641231, -856998578, 1867704360, -135874377, 530860331, -1824493797, 222106281, 353084740 ], [ 318111708, -86912036, 36198664, 259192027, -92723425, -700998609, 871310719, -580323398, -165095422, 1081338461, -640767612 ], [ -434433145, -350838797, -1147306040, -1372322043, 790548314, -669225276, 8810500, -611479437, -154736132, 514392969, 12304057 ], [ -1121812740, 474069876, -392509028, -276290368, -825482877, -397851452, -1564807580, -915247667, -147971243, -144166925, -840584214 ], [ -237828270, -1009990847, -125569255, -864320297, -509299871, 1067610753, 325134277, -988108686, 122777767, 356469293, 388468307 ], [ -247581852, -1719567746, -951795718, 251798369, 1368501931, 1364945993, -255804527, -143734837, 14697110, 324319868, -364214353 ], [ -414962404, -1205119, -627795943, 297752645, 117266703, 318132459, 1220867813, -73157237, -104125386, 81113692, 838022194 ], [ 1044147742, -20582952, 193413791, -2438948, -1176443173, -400377968, -977556370, -543772699, -179746412, -1050709535, 642822879 ], [ 115595947, -314954432, -11497000, -568805838, -888280503, 1522627231, 1075151335, -853426716, -788617120, 103508181, -816300434 ] ], [ [ 1243850345, -1010609912, -1379356798, 1715315372, -786875938, -8499236, 1859652, -1026775622, -408244696, 144618391, 565483696 ], [ 49397690, -388806676, 91870908, 285747827, 963307556, 209369799, 348021399, -872070887, -16334739, 240756761, 1115712883 ], [ -853376490, -773486493, 389261363, -314460151, -984580713, -1934899016, -72049443, -76116239, -265986961, 1128910060, -116935605 ], [ -177987024, 54551262, 126704093, -210008574, 403212571, -296894729, -130231177, -424719181, -276656401, 285010475, 35555695 ], [ -297248309, -53314009, -1767461723, 1014833241, -891275432, 731853677, -75143531, 1458853619, 1115314820, -586316630, 24470889 ], [ -453888908, 28020612, -377955464, -1269791542, 867332968, 1166832409, -774570374, -858547075, -688062386, -191872985, -382546918 ], [ -1259849354, -4149455, -1470669602, -275363144, 164102721, 365398319, -85109235, 29031062, -857225931, 974578860, -62807106 ], [ 183859564, 311415686, -285602379, -183010198, 1201230195, 989969302, 1231052712, 316616986, 259767916, 309071121, -71489635 ], [ -51073360, 77232039, -1075721074, -20244734, 1492333469, 947451822, 14983766, -111454233, -288839763, 494761302, 1565367120 ], [ 334653987, 1706924734, -5554599, 1623377808, -378630565, -329390368, 809837989, 355823299, 344883310, 332123630, 279452339 ], [ 10116303, -1441439817, -71456071, -594734550, -443240322, 41052650, -102060875, 208446117, -37594183, -110754904, 34985672 ], [ 726370098, -663465089, 1226388050, 77577925, -917919886, -233690843, -953694632, 335856720, -58270159, -1089599628, 561182378 ] ], [ [ 480908306, -18953510, 1096117981, 304243034, -5348339, -16742332, -45027127, -1286345350, -1632978223, 800429034, 1017417332 ], [ 697806899, 949925627, 1577134452, 242434791, 1550182922, -85635516, 2222793, 717575496, -517682, 41161446, -408293602 ], [ 301736000, -354009778, 65284219, -664285479, -551430979, 501390343, 7325075, -164483996, -432620638, -531377807, -104695302 ], [ 1883934073, -216343726, 360518285, -169967743, -133156894, -1234235747, -651904180, -7806963, 307891001, -649251394, 82043938 ], [ -948706269, -764930579, 1576545996, -434292588, 275304647, -203468511, -688882728, -1235669156, 539053088, 3458226, -547186848 ], [ 752080099, 104350660, -423884434, 166754449, 605850459, 404110888, -85452542, -351251388, -785536308, -707269500, -237978769 ], [ 327108494, 744889032, -119496825, 1042238327, 193103162, 647626382, -887860672, -216307543, -41270020, 177144074, 1066788011 ], [ -995048639, -137453110, -98315957, -110422308, 142855626, 518922204, -744121066, 1058225061, -1240130807, -175367151, 85718020 ], [ -191975793, -13289280, 664050181, -105153190, 256193032, 525866456, 674349672, 1045817930, -526646615, 1754001186, 37494928 ], [ -8151100, -923031341, -305806593, -180772750, -854615378, 779423420, -399358943, -1290325503, 49219169, -240727910, 870366575 ], [ -650880368, -68136463, -1382504851, 319498490, 24799841, 580243417, 752198561, -510995407, -1421655829, -1762448299, -677503424 ], [ 173148726, -793986848, -1073935806, -303001208, 70454003, 9284736, 445236281, -69461085, 364398099, 584143683, 190048888 ] ] ], [ [ [ 78764430, 108239836, -537137702, 784659077, -1346575408, 1446595049, -298060764, 23650412, 262967788, 759743031, -2661719 ], [ -25436108, -168809280, 394599093, -449687218, 76402529, -491823844, 954760174, -147545818, -1703354840, -336127960, -620475139 ], [ -145380132, -508564555, -420706343, -312703117, -697863109, -905354135, -145895429, -1820823462, -306288295, -102919947, 532113062 ], [ 532360897, 186820932, -918097180, -1251070618, 1307225946, 71034694, 1008976868, 1593854700, -2694963, 793209723, 685652071 ], [ -73510323, 1401422561, -154752649, -378704820, 615906200, 17939350, -614431842, -584785041, -1347553172, 22190011, 224327773 ], [ 109587983, -98185715, 41394431, 650238284, 898321675, -65603196, 272080077, -897420458, -201621954, 706817957, -1117830217 ], [ -71362160, -1050108711, -2022986600, 948590503, -76351675, -900908799, -692972635, -92729592, 551014020, 583092265, 546683911 ], [ 924083082, 875775447, 210541863, -47871181, -800013352, 167727316, -1249267346, 963261558, -206048679, -751298360, 1034232724 ], [ -555573008, 495806341, 978270703, -258017975, -160246954, 628737866, 352157319, -547000527, 1024199296, 222312116, -87785328 ], [ -181923542, 1160342219, -1432587793, -67306389, -1373493247, -277232237, -65647422, 440671186, 123009926, 842827465, -1178853018 ], [ 154384791, -587809120, 1316510972, 650679258, -174305140, 468154704, 425496994, 1491675807, 1163360486, 840869259, 585375722 ], [ 1551234538, 41944617, 345615461, 709108615, -176055912, 449798085, -197491291, -281582762, -660496612, 90954017, -104703887 ] ], [ [ 800499425, -24945205, -433877771, -1633750963, -278499959, 192522405, 1199330589, 467122167, 967758063, 321755605, -1180918484 ], [ -229329321, -361792312, 193653799, 211994374, -85196168, 1258154475, 282553018, 114934490, -510233539, -1170601944, -1720522120 ], [ -1490144423, -1158688402, -1571342301, -981221820, 264324290, 273128427, 45593999, -90669383, 241089131, 432595047, -388914748 ], [ -1403915237, 490652998, 773600079, -1908175479, 565504292, 117223447, 1135121112, 232289558, 490829924, 419099326, 66190783 ], [ -245130094, 677079937, 320924735, 403102906, 18713834, 252843681, -663809061, 264253704, -781969886, -225074638, 586923629 ], [ -530906758, -966941335, -51860846, 704862803, -62938284, 140803891, -8303453, -1091368352, -106728539, 52699241, 1352156492 ], [ 1571836140, 760860118, -1033691135, 282726429, -1135984633, -59217549, -1749871417, 1356184219, 5191593, -746651832, -989018447 ], [ -706195239, -380205999, -121095618, -306144119, -541306431, -507738597, -507644560, 955532000, -528774185, -93553591, -120235649 ], [ 1061917033, -105863572, 745963857, -837735634, 654627471, 635863965, 1003525811, -1813587853, 232178201, 24742962, 1438620240 ], [ -520415099, 1041777335, -9715012, 32926664, -745213121, 167152438, -191665220, 1633751243, -176675546, 76489490, 130061678 ], [ 287092723, 1122664534, -669420281, 247821019, 310281182, -49805261, -39749176, -176903000, 1681557113, -156179354, -175297132 ], [ 913978079, 57885314, -822990316, -618474375, 45218849, -233133436, 1129590886, 597499015, -1199915344, -68453128, 11258514 ] ], [ [ -144973024, 777089245, 1377530208, -968951980, 790464454, 716694660, 839363116, -854251436, 48469265, -310849530, -31446934 ], [ 1224458256, -51538394, 314370743, -279658613, -484094660, 1203964825, -559383545, 328591244, -66090133, -58380033, -1077145515 ], [ 108438671, 99696868, -2062345542, 906915462, -548014903, -155171524, -202129284, 718355657, -206652499, -434471542, 1829164388 ], [ -61426865, -1027570994, -289819151, 719764965, 678517032, 345128499, 1292639307, 1458283622, -1027468730, 455044625, 400482539 ], [ -952657116, -1764769993, 340565003, -650824816, 474224817, 459992900, 1196099085, 120983728, -687426880, -69221199, 1296932154 ], [ -683349226, 1739539331, 1532555228, -31097579, -1476781412, -894212024, -1687403419, -1074460085, -677021957, 1227301141, 998100113 ], [ 75193068, 290944164, 1247860670, 22779526, 2748329, 463724968, -1629993902, 557416379, 76815027, 461483203, -115786644 ], [ -346131832, -573344097, 1165785326, 1163714722, 197877381, -375735814, 55172484, -81434595, -8260359, -132548052, -458363657 ], [ -186391583, -868682501, 2712948, 215453536, 344662431, -919197836, -1916965089, 1153449406, -173855085, 235608034, -144807765 ], [ -1194273628, -232410622, 104373016, -226251299, 870593542, 563129835, 466037552, 522079433, 257292241, 45045462, 382552274 ], [ 497670346, 104557400, 419610676, -1149259602, -401587147, 643045272, -1605273968, -921426271, 15976096, -413886271, 546401312 ], [ -1260960336, 1385267648, -322145832, -162964164, 121751838, 7650264, -94767163, -186637933, -589653195, -281457126, 535008594 ] ] ], [ [ [ 45179239, -215586387, 192288738, -394235577, -563719458, 627889868, -1010781851, 378708407, -636981732, -1298645082, -525535939 ], [ -1153415798, 56263586, -80199173, 82265178, 707174867, 187354824, 211662184, 205721138, -1161686122, -45393977, -313680191 ], [ 396645396, 448634448, 825001751, 120170429, 50384486, 551674011, -1530749418, 1315004795, -757888926, -49837434, 790345243 ], [ 153964446, -84082158, 536695708, -302641696, 686112125, 96373044, -956768, 123981286, -159805955, -1468761414, 24873712 ], [ -281451491, -271205025, -1121373006, 470252958, 360185849, 84659916, 874336957, 690422576, 145961689, 216773961, -139713229 ], [ 291138019, 529349551, 541885674, 53297377, 109922972, 651631280, 15862275, 39844945, -140462398, 140965860, -98758712 ], [ 353703102, 179384717, 928134336, -65407000, -832672685, -207780610, -1066449344, 51690490, 149499704, 98791572, -259161796 ], [ 22727306, 67540728, -916434791, 1079926998, 98218436, -232230660, 459488518, -1392932866, -93696075, 503821915, -246459709 ], [ 143416374, -90208025, -376097545, 494475180, -805079007, 468612110, -307238806, -216305290, -126563845, -145976899, 105153953 ], [ 181343488, 874297430, 643832477, 892141026, 120123407, 364406925, -134740069, -210141865, 573178546, 78929077, 174266234 ], [ -245622280, 830031584, 100863979, 795212074, 571689412, 2062135276, -1036784925, -6354365, 45496520, -705000521, 305681731 ], [ -202569082, -745419000, -515459462, 460281472, 194008632, 1308122667, 396203612, -1262988123, 1092643781, -733268351, -589963772 ] ], [ [ -25445010, 262767001, 462138805, 821213332, 476254913, 342347224, -290836110, -206643549, 350537456, 1382630614, -78049590 ], [ -1280872550, 660127547, -521675478, 6581337, 942784621, 73404006, 251244804, 1172647827, 209938790, -1275771845, 249590565 ], [ -155609404, 369243391, 96289859, 203066782, 777310421, -84277132, -891928024, 55796384, 1135497785, -153385971, -107566977 ], [ 274515444, -249256800, -4312492, 401879227, -394171723, 23084351, -1580138, 502415527, 826934307, 567618329, 86116817 ], [ -750524838, 257567097, -12556135, 169464525, 151063039, 103516016, -174159166, -235808014, 118345694, -300164775, -78318275 ], [ 271055960, -148820006, -1063871668, 154001395, 343246697, 740779144, 771238943, 666225556, -479090342, 210820313, -1435177766 ], [ 289499893, 105321479, 1213060169, 91369977, -445821245, 14761306, -1065421417, -197595063, -323897178, -770536831, 605772916 ], [ -267194800, 952445944, -891314978, 118959450, 717829386, 425378970, 303855723, 575138171, 135572619, 337864437, -294937043 ], [ -185005628, -309005855, 1040672165, -208563315, 264346676, -430025304, -968241599, -82625355, -47778869, -139811207, -42561765 ], [ 180183482, 1400225, -1629449321, -154400351, 1122308045, -777122551, 754106309, 1533106208, -60325746, -23400713, 51957278 ], [ 1085292048, -287997532, 385478431, 34767139, -160685008, 109843175, -224115592, 692235759, -1310788314, 36622285, 214722111 ], [ 1286177623, -200695650, -7234168, -668534223, -573760296, -696248923, 278771656, -517873738, -171579063, -1108351630, -326217550 ] ], [ [ 462865767, -891111465, 498283011, 329450001, -724565950, 63472624, 533378957, 1153746274, 486343189, -1167210690, 790461743 ], [ -825083850, 212062759, 502491590, 150217205, 179401227, -6719499, 451997009, 1269310627, 445402015, -916649628, 59239718 ], [ 756893524, -364414693, 1748469125, 3013246, 1458616751, 26286795, -472798704, -143852948, 116154630, 560134493, -221645911 ], [ -1562826888, 292457677, -624425378, -1204402819, 39742239, -304876856, -2183412, 93811830, -1164480635, 94579044, 199453156 ], [ 467301954, -1239854627, 2333185, 1178287733, -1563782264, 926860455, 122977988, 247630815, -932062895, 1073811211, -445246801 ], [ -258834803, -229521186, -637606928, 1675959126, 105810377, 589100055, 580069715, -720810569, 192657303, 248263550, -158755906 ], [ -17862027, 44467910, 597787549, 79539480, -754166794, 417167169, -879094656, -762404921, -1416872030, 83704315, 92689267 ], [ -59833892, -150570234, 946942326, -67379222, -127762367, 1100162614, -1584246902, 433933385, 81453553, 2002620532, -580882708 ], [ 53425758, -77946612, -286265238, 1130994552, 1142555963, -118348885, -396015875, -743691790, -1976465026, -267450596, 30854487 ], [ -1547943656, 10015231, -1111996266, 28546449, 271152476, -1065203341, 593285596, 468837959, -473063817, 470695870, 1166985019 ], [ 306776705, 339320326, -21258996, 162060695, -410356202, 1396722452, -242748579, -66744268, -189123905, -361995767, -1563588687 ], [ -287443566, -86916273, 264261423, 972466669, 1226894120, 783253201, 146589399, -1066862544, -639378348, 1487509318, 437962111 ] ] ] ] ] }