/* Generated by Nim Compiler v1.2.6 */ /* (c) 2020 Andreas Rumpf */ /* The generated code is subject to the original license. */ /* Compiled for: Linux, amd64, gcc */ /* Command for C compiler: gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/common -o nimcache/release/wakubridge/@m..@s..@svendor@snim-libp2p@slibp2p@scrypto@sed25519@sconstants.nim.c.o nimcache/release/wakubridge/@m..@s..@svendor@snim-libp2p@slibp2p@scrypto@sed25519@sconstants.nim.c */ #define NIM_INTBITS 64 #include "nimbase.h" #undef LANGUAGE_C #undef MIPSEB #undef MIPSEL #undef PPC #undef R3000 #undef R4000 #undef i386 #undef linux #undef mips #undef near #undef far #undef powerpc #undef unix #define nimfr_(x, y) #define nimln_(x, y) typedef struct tyObject_GePrecomp__cyUvk7NRnQkCrmMVqgI3pA tyObject_GePrecomp__cyUvk7NRnQkCrmMVqgI3pA; typedef NI32 tyArray__lLJxQEp09cdirbFynoH4nZw[10]; struct tyObject_GePrecomp__cyUvk7NRnQkCrmMVqgI3pA {tyArray__lLJxQEp09cdirbFynoH4nZw yplusx; tyArray__lLJxQEp09cdirbFynoH4nZw yminusx; tyArray__lLJxQEp09cdirbFynoH4nZw xy2d; }; typedef tyObject_GePrecomp__cyUvk7NRnQkCrmMVqgI3pA tyArray__9a5MU21qGBclSCuedBWZOyA[8]; typedef tyArray__9a5MU21qGBclSCuedBWZOyA tyArray__bz2nSBjjTHp9at59a637vWWw[32]; typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32]; N_LIB_PRIVATE NIM_CONST tyArray__bz2nSBjjTHp9at59a637vWWw BasePrecomp__DcI9c5NqeaW9aJjOvYHfRm6g = {{{{((NI32) 25967493), ((NI32) -14356035), ((NI32) 29566456), ((NI32) 3660896), ((NI32) -12694345), ((NI32) 4014787), ((NI32) 27544626), ((NI32) -11754271), ((NI32) -6079156), ((NI32) 2047605)} , {((NI32) -12545711), ((NI32) 934262), ((NI32) -2722910), ((NI32) 3049990), ((NI32) -727428), ((NI32) 9406986), ((NI32) 12720692), ((NI32) 5043384), ((NI32) 19500929), ((NI32) -15469378)} , {((NI32) -8738181), ((NI32) 4489570), ((NI32) 9688441), ((NI32) -14785194), ((NI32) 10184609), ((NI32) -12363380), ((NI32) 29287919), ((NI32) 11864899), ((NI32) -24514362), ((NI32) -4438546)} } , {{((NI32) -12815894), ((NI32) -12976347), ((NI32) -21581243), ((NI32) 11784320), ((NI32) -25355658), ((NI32) -2750717), ((NI32) -11717903), ((NI32) -3814571), ((NI32) -358445), ((NI32) -10211303)} , {((NI32) -21703237), ((NI32) 6903825), ((NI32) 27185491), ((NI32) 6451973), ((NI32) -29577724), ((NI32) -9554005), ((NI32) -15616551), ((NI32) 11189268), ((NI32) -26829678), ((NI32) -5319081)} , {((NI32) 26966642), ((NI32) 11152617), ((NI32) 32442495), ((NI32) 15396054), ((NI32) 14353839), ((NI32) -12752335), ((NI32) -3128826), ((NI32) -9541118), ((NI32) -15472047), ((NI32) -4166697)} } , {{((NI32) 15636291), ((NI32) -9688557), ((NI32) 24204773), ((NI32) -7912398), ((NI32) 616977), ((NI32) -16685262), ((NI32) 27787600), ((NI32) -14772189), ((NI32) 28944400), ((NI32) -1550024)} , {((NI32) 16568933), ((NI32) 4717097), ((NI32) -11556148), ((NI32) -1102322), ((NI32) 15682896), ((NI32) -11807043), ((NI32) 16354577), ((NI32) -11775962), ((NI32) 7689662), ((NI32) 11199574)} , {((NI32) 30464156), ((NI32) -5976125), ((NI32) -11779434), ((NI32) -15670865), ((NI32) 23220365), ((NI32) 15915852), ((NI32) 7512774), ((NI32) 10017326), ((NI32) -17749093), ((NI32) -9920357)} } , {{((NI32) -17036878), ((NI32) 13921892), ((NI32) 10945806), ((NI32) -6033431), ((NI32) 27105052), ((NI32) -16084379), ((NI32) -28926210), ((NI32) 15006023), ((NI32) 3284568), ((NI32) -6276540)} , {((NI32) 23599295), ((NI32) -8306047), ((NI32) -11193664), ((NI32) -7687416), ((NI32) 13236774), ((NI32) 10506355), ((NI32) 7464579), ((NI32) 9656445), ((NI32) 13059162), ((NI32) 10374397)} , {((NI32) 7798556), ((NI32) 16710257), ((NI32) 3033922), ((NI32) 2874086), ((NI32) 28997861), ((NI32) 2835604), ((NI32) 32406664), ((NI32) -3839045), ((NI32) -641708), ((NI32) -101325)} } , {{((NI32) 10861363), ((NI32) 11473154), ((NI32) 27284546), ((NI32) 1981175), ((NI32) -30064349), ((NI32) 12577861), ((NI32) 32867885), ((NI32) 14515107), ((NI32) -15438304), ((NI32) 10819380)} , {((NI32) 4708026), ((NI32) 6336745), ((NI32) 20377586), ((NI32) 9066809), ((NI32) -11272109), ((NI32) 6594696), ((NI32) -25653668), ((NI32) 12483688), ((NI32) -12668491), ((NI32) 5581306)} , {((NI32) 19563160), ((NI32) 16186464), ((NI32) -29386857), ((NI32) 4097519), ((NI32) 10237984), ((NI32) -4348115), ((NI32) 28542350), ((NI32) 13850243), ((NI32) -23678021), ((NI32) -15815942)} } , {{((NI32) -15371964), ((NI32) -12862754), ((NI32) 32573250), ((NI32) 4720197), ((NI32) -26436522), ((NI32) 5875511), ((NI32) -19188627), ((NI32) -15224819), ((NI32) -9818940), ((NI32) -12085777)} , {((NI32) -8549212), ((NI32) 109983), ((NI32) 15149363), ((NI32) 2178705), ((NI32) 22900618), ((NI32) 4543417), ((NI32) 3044240), ((NI32) -15689887), ((NI32) 1762328), ((NI32) 14866737)} , {((NI32) -18199695), ((NI32) -15951423), ((NI32) -10473290), ((NI32) 1707278), ((NI32) -17185920), ((NI32) 3916101), ((NI32) -28236412), ((NI32) 3959421), ((NI32) 27914454), ((NI32) 4383652)} } , {{((NI32) 5153746), ((NI32) 9909285), ((NI32) 1723747), ((NI32) -2777874), ((NI32) 30523605), ((NI32) 5516873), ((NI32) 19480852), ((NI32) 5230134), ((NI32) -23952439), ((NI32) -15175766)} , {((NI32) -30269007), ((NI32) -3463509), ((NI32) 7665486), ((NI32) 10083793), ((NI32) 28475525), ((NI32) 1649722), ((NI32) 20654025), ((NI32) 16520125), ((NI32) 30598449), ((NI32) 7715701)} , {((NI32) 28881845), ((NI32) 14381568), ((NI32) 9657904), ((NI32) 3680757), ((NI32) -20181635), ((NI32) 7843316), ((NI32) -31400660), ((NI32) 1370708), ((NI32) 29794553), ((NI32) -1409300)} } , {{((NI32) 14499471), ((NI32) -2729599), ((NI32) -33191113), ((NI32) -4254652), ((NI32) 28494862), ((NI32) 14271267), ((NI32) 30290735), ((NI32) 10876454), ((NI32) -33154098), ((NI32) 2381726)} , {((NI32) -7195431), ((NI32) -2655363), ((NI32) -14730155), ((NI32) 462251), ((NI32) -27724326), ((NI32) 3941372), ((NI32) -6236617), ((NI32) 3696005), ((NI32) -32300832), ((NI32) 15351955)} , {((NI32) 27431194), ((NI32) 8222322), ((NI32) 16448760), ((NI32) -3907995), ((NI32) -18707002), ((NI32) 11938355), ((NI32) -32961401), ((NI32) -2970515), ((NI32) 29551813), ((NI32) 10109425)} } } , {{{((NI32) -13657040), ((NI32) -13155431), ((NI32) -31283750), ((NI32) 11777098), ((NI32) 21447386), ((NI32) 6519384), ((NI32) -2378284), ((NI32) -1627556), ((NI32) 10092783), ((NI32) -4764171)} , {((NI32) 27939166), ((NI32) 14210322), ((NI32) 4677035), ((NI32) 16277044), ((NI32) -22964462), ((NI32) -12398139), ((NI32) -32508754), ((NI32) 12005538), ((NI32) -17810127), ((NI32) 12803510)} , {((NI32) 17228999), ((NI32) -15661624), ((NI32) -1233527), ((NI32) 300140), ((NI32) -1224870), ((NI32) -11714777), ((NI32) 30364213), ((NI32) -9038194), ((NI32) 18016357), ((NI32) 4397660)} } , {{((NI32) -10958843), ((NI32) -7690207), ((NI32) 4776341), ((NI32) -14954238), ((NI32) 27850028), ((NI32) -15602212), ((NI32) -26619106), ((NI32) 14544525), ((NI32) -17477504), ((NI32) 982639)} , {((NI32) 29253598), ((NI32) 15796703), ((NI32) -2863982), ((NI32) -9908884), ((NI32) 10057023), ((NI32) 3163536), ((NI32) 7332899), ((NI32) -4120128), ((NI32) -21047696), ((NI32) 9934963)} , {((NI32) 5793303), ((NI32) 16271923), ((NI32) -24131614), ((NI32) -10116404), ((NI32) 29188560), ((NI32) 1206517), ((NI32) -14747930), ((NI32) 4559895), ((NI32) -30123922), ((NI32) -10897950)} } , {{((NI32) -27643952), ((NI32) -11493006), ((NI32) 16282657), ((NI32) -11036493), ((NI32) 28414021), ((NI32) -15012264), ((NI32) 24191034), ((NI32) 4541697), ((NI32) -13338309), ((NI32) 5500568)} , {((NI32) 12650548), ((NI32) -1497113), ((NI32) 9052871), ((NI32) 11355358), ((NI32) -17680037), ((NI32) -8400164), ((NI32) -17430592), ((NI32) 12264343), ((NI32) 10874051), ((NI32) 13524335)} , {((NI32) 25556948), ((NI32) -3045990), ((NI32) 714651), ((NI32) 2510400), ((NI32) 23394682), ((NI32) -10415330), ((NI32) 33119038), ((NI32) 5080568), ((NI32) -22528059), ((NI32) 5376628)} } , {{((NI32) -26088264), ((NI32) -4011052), ((NI32) -17013699), ((NI32) -3537628), ((NI32) -6726793), ((NI32) 1920897), ((NI32) -22321305), ((NI32) -9447443), ((NI32) 4535768), ((NI32) 1569007)} , {((NI32) -2255422), ((NI32) 14606630), ((NI32) -21692440), ((NI32) -8039818), ((NI32) 28430649), ((NI32) 8775819), ((NI32) -30494562), ((NI32) 3044290), ((NI32) 31848280), ((NI32) 12543772)} , {((NI32) -22028579), ((NI32) 2943893), ((NI32) -31857513), ((NI32) 6777306), ((NI32) 13784462), ((NI32) -4292203), ((NI32) -27377195), ((NI32) -2062731), ((NI32) 7718482), ((NI32) 14474653)} } , {{((NI32) 2385315), ((NI32) 2454213), ((NI32) -22631320), ((NI32) 46603), ((NI32) -4437935), ((NI32) -15680415), ((NI32) 656965), ((NI32) -7236665), ((NI32) 24316168), ((NI32) -5253567)} , {((NI32) 13741529), ((NI32) 10911568), ((NI32) -33233417), ((NI32) -8603737), ((NI32) -20177830), ((NI32) -1033297), ((NI32) 33040651), ((NI32) -13424532), ((NI32) -20729456), ((NI32) 8321686)} , {((NI32) 21060490), ((NI32) -2212744), ((NI32) 15712757), ((NI32) -4336099), ((NI32) 1639040), ((NI32) 10656336), ((NI32) 23845965), ((NI32) -11874838), ((NI32) -9984458), ((NI32) 608372)} } , {{((NI32) -13672732), ((NI32) -15087586), ((NI32) -10889693), ((NI32) -7557059), ((NI32) -6036909), ((NI32) 11305547), ((NI32) 1123968), ((NI32) -6780577), ((NI32) 27229399), ((NI32) 23887)} , {((NI32) -23244140), ((NI32) -294205), ((NI32) -11744728), ((NI32) 14712571), ((NI32) -29465699), ((NI32) -2029617), ((NI32) 12797024), ((NI32) -6440308), ((NI32) -1633405), ((NI32) 16678954)} , {((NI32) -29500620), ((NI32) 4770662), ((NI32) -16054387), ((NI32) 14001338), ((NI32) 7830047), ((NI32) 9564805), ((NI32) -1508144), ((NI32) -4795045), ((NI32) -17169265), ((NI32) 4904953)} } , {{((NI32) 24059557), ((NI32) 14617003), ((NI32) 19037157), ((NI32) -15039908), ((NI32) 19766093), ((NI32) -14906429), ((NI32) 5169211), ((NI32) 16191880), ((NI32) 2128236), ((NI32) -4326833)} , {((NI32) -16981152), ((NI32) 4124966), ((NI32) -8540610), ((NI32) -10653797), ((NI32) 30336522), ((NI32) -14105247), ((NI32) -29806336), ((NI32) 916033), ((NI32) -6882542), ((NI32) -2986532)} , {((NI32) -22630907), ((NI32) 12419372), ((NI32) -7134229), ((NI32) -7473371), ((NI32) -16478904), ((NI32) 16739175), ((NI32) 285431), ((NI32) 2763829), ((NI32) 15736322), ((NI32) 4143876)} } , {{((NI32) 2379352), ((NI32) 11839345), ((NI32) -4110402), ((NI32) -5988665), ((NI32) 11274298), ((NI32) 794957), ((NI32) 212801), ((NI32) -14594663), ((NI32) 23527084), ((NI32) -16458268)} , {((NI32) 33431127), ((NI32) -11130478), ((NI32) -17838966), ((NI32) -15626900), ((NI32) 8909499), ((NI32) 8376530), ((NI32) -32625340), ((NI32) 4087881), ((NI32) -15188911), ((NI32) -14416214)} , {((NI32) 1767683), ((NI32) 7197987), ((NI32) -13205226), ((NI32) -2022635), ((NI32) -13091350), ((NI32) 448826), ((NI32) 5799055), ((NI32) 4357868), ((NI32) -4774191), ((NI32) -16323038)} } } , {{{((NI32) 6721966), ((NI32) 13833823), ((NI32) -23523388), ((NI32) -1551314), ((NI32) 26354293), ((NI32) -11863321), ((NI32) 23365147), ((NI32) -3949732), ((NI32) 7390890), ((NI32) 2759800)} , {((NI32) 4409041), ((NI32) 2052381), ((NI32) 23373853), ((NI32) 10530217), ((NI32) 7676779), ((NI32) -12885954), ((NI32) 21302353), ((NI32) -4264057), ((NI32) 1244380), ((NI32) -12919645)} , {((NI32) -4421239), ((NI32) 7169619), ((NI32) 4982368), ((NI32) -2957590), ((NI32) 30256825), ((NI32) -2777540), ((NI32) 14086413), ((NI32) 9208236), ((NI32) 15886429), ((NI32) 16489664)} } , {{((NI32) 1996075), ((NI32) 10375649), ((NI32) 14346367), ((NI32) 13311202), ((NI32) -6874135), ((NI32) -16438411), ((NI32) -13693198), ((NI32) 398369), ((NI32) -30606455), ((NI32) -712933)} , {((NI32) -25307465), ((NI32) 9795880), ((NI32) -2777414), ((NI32) 14878809), ((NI32) -33531835), ((NI32) 14780363), ((NI32) 13348553), ((NI32) 12076947), ((NI32) -30836462), ((NI32) 5113182)} , {((NI32) -17770784), ((NI32) 11797796), ((NI32) 31950843), ((NI32) 13929123), ((NI32) -25888302), ((NI32) 12288344), ((NI32) -30341101), ((NI32) -7336386), ((NI32) 13847711), ((NI32) 5387222)} } , {{((NI32) -18582163), ((NI32) -3416217), ((NI32) 17824843), ((NI32) -2340966), ((NI32) 22744343), ((NI32) -10442611), ((NI32) 8763061), ((NI32) 3617786), ((NI32) -19600662), ((NI32) 10370991)} , {((NI32) 20246567), ((NI32) -14369378), ((NI32) 22358229), ((NI32) -543712), ((NI32) 18507283), ((NI32) -10413996), ((NI32) 14554437), ((NI32) -8746092), ((NI32) 32232924), ((NI32) 16763880)} , {((NI32) 9648505), ((NI32) 10094563), ((NI32) 26416693), ((NI32) 14745928), ((NI32) -30374318), ((NI32) -6472621), ((NI32) 11094161), ((NI32) 15689506), ((NI32) 3140038), ((NI32) -16510092)} } , {{((NI32) -16160072), ((NI32) 5472695), ((NI32) 31895588), ((NI32) 4744994), ((NI32) 8823515), ((NI32) 10365685), ((NI32) -27224800), ((NI32) 9448613), ((NI32) -28774454), ((NI32) 366295)} , {((NI32) 19153450), ((NI32) 11523972), ((NI32) -11096490), ((NI32) -6503142), ((NI32) -24647631), ((NI32) 5420647), ((NI32) 28344573), ((NI32) 8041113), ((NI32) 719605), ((NI32) 11671788)} , {((NI32) 8678025), ((NI32) 2694440), ((NI32) -6808014), ((NI32) 2517372), ((NI32) 4964326), ((NI32) 11152271), ((NI32) -15432916), ((NI32) -15266516), ((NI32) 27000813), ((NI32) -10195553)} } , {{((NI32) -15157904), ((NI32) 7134312), ((NI32) 8639287), ((NI32) -2814877), ((NI32) -7235688), ((NI32) 10421742), ((NI32) 564065), ((NI32) 5336097), ((NI32) 6750977), ((NI32) -14521026)} , {((NI32) 11836410), ((NI32) -3979488), ((NI32) 26297894), ((NI32) 16080799), ((NI32) 23455045), ((NI32) 15735944), ((NI32) 1695823), ((NI32) -8819122), ((NI32) 8169720), ((NI32) 16220347)} , {((NI32) -18115838), ((NI32) 8653647), ((NI32) 17578566), ((NI32) -6092619), ((NI32) -8025777), ((NI32) -16012763), ((NI32) -11144307), ((NI32) -2627664), ((NI32) -5990708), ((NI32) -14166033)} } , {{((NI32) -23308498), ((NI32) -10968312), ((NI32) 15213228), ((NI32) -10081214), ((NI32) -30853605), ((NI32) -11050004), ((NI32) 27884329), ((NI32) 2847284), ((NI32) 2655861), ((NI32) 1738395)} , {((NI32) -27537433), ((NI32) -14253021), ((NI32) -25336301), ((NI32) -8002780), ((NI32) -9370762), ((NI32) 8129821), ((NI32) 21651608), ((NI32) -3239336), ((NI32) -19087449), ((NI32) -11005278)} , {((NI32) 1533110), ((NI32) 3437855), ((NI32) 23735889), ((NI32) 459276), ((NI32) 29970501), ((NI32) 11335377), ((NI32) 26030092), ((NI32) 5821408), ((NI32) 10478196), ((NI32) 8544890)} } , {{((NI32) 32173121), ((NI32) -16129311), ((NI32) 24896207), ((NI32) 3921497), ((NI32) 22579056), ((NI32) -3410854), ((NI32) 19270449), ((NI32) 12217473), ((NI32) 17789017), ((NI32) -3395995)} , {((NI32) -30552961), ((NI32) -2228401), ((NI32) -15578829), ((NI32) -10147201), ((NI32) 13243889), ((NI32) 517024), ((NI32) 15479401), ((NI32) -3853233), ((NI32) 30460520), ((NI32) 1052596)} , {((NI32) -11614875), ((NI32) 13323618), ((NI32) 32618793), ((NI32) 8175907), ((NI32) -15230173), ((NI32) 12596687), ((NI32) 27491595), ((NI32) -4612359), ((NI32) 3179268), ((NI32) -9478891)} } , {{((NI32) 31947069), ((NI32) -14366651), ((NI32) -4640583), ((NI32) -15339921), ((NI32) -15125977), ((NI32) -6039709), ((NI32) -14756777), ((NI32) -16411740), ((NI32) 19072640), ((NI32) -9511060)} , {((NI32) 11685058), ((NI32) 11822410), ((NI32) 3158003), ((NI32) -13952594), ((NI32) 33402194), ((NI32) -4165066), ((NI32) 5977896), ((NI32) -5215017), ((NI32) 473099), ((NI32) 5040608)} , {((NI32) -20290863), ((NI32) 8198642), ((NI32) -27410132), ((NI32) 11602123), ((NI32) 1290375), ((NI32) -2799760), ((NI32) 28326862), ((NI32) 1721092), ((NI32) -19558642), ((NI32) -3131606)} } } , {{{((NI32) 7881532), ((NI32) 10687937), ((NI32) 7578723), ((NI32) 7738378), ((NI32) -18951012), ((NI32) -2553952), ((NI32) 21820786), ((NI32) 8076149), ((NI32) -27868496), ((NI32) 11538389)} , {((NI32) -19935666), ((NI32) 3899861), ((NI32) 18283497), ((NI32) -6801568), ((NI32) -15728660), ((NI32) -11249211), ((NI32) 8754525), ((NI32) 7446702), ((NI32) -5676054), ((NI32) 5797016)} , {((NI32) -11295600), ((NI32) -3793569), ((NI32) -15782110), ((NI32) -7964573), ((NI32) 12708869), ((NI32) -8456199), ((NI32) 2014099), ((NI32) -9050574), ((NI32) -2369172), ((NI32) -5877341)} } , {{((NI32) -22472376), ((NI32) -11568741), ((NI32) -27682020), ((NI32) 1146375), ((NI32) 18956691), ((NI32) 16640559), ((NI32) 1192730), ((NI32) -3714199), ((NI32) 15123619), ((NI32) 10811505)} , {((NI32) 14352098), ((NI32) -3419715), ((NI32) -18942044), ((NI32) 10822655), ((NI32) 32750596), ((NI32) 4699007), ((NI32) -70363), ((NI32) 15776356), ((NI32) -28886779), ((NI32) -11974553)} , {((NI32) -28241164), ((NI32) -8072475), ((NI32) -4978962), ((NI32) -5315317), ((NI32) 29416931), ((NI32) 1847569), ((NI32) -20654173), ((NI32) -16484855), ((NI32) 4714547), ((NI32) -9600655)} } , {{((NI32) 15200332), ((NI32) 8368572), ((NI32) 19679101), ((NI32) 15970074), ((NI32) -31872674), ((NI32) 1959451), ((NI32) 24611599), ((NI32) -4543832), ((NI32) -11745876), ((NI32) 12340220)} , {((NI32) 12876937), ((NI32) -10480056), ((NI32) 33134381), ((NI32) 6590940), ((NI32) -6307776), ((NI32) 14872440), ((NI32) 9613953), ((NI32) 8241152), ((NI32) 15370987), ((NI32) 9608631)} , {((NI32) -4143277), ((NI32) -12014408), ((NI32) 8446281), ((NI32) -391603), ((NI32) 4407738), ((NI32) 13629032), ((NI32) -7724868), ((NI32) 15866074), ((NI32) -28210621), ((NI32) -8814099)} } , {{((NI32) 26660628), ((NI32) -15677655), ((NI32) 8393734), ((NI32) 358047), ((NI32) -7401291), ((NI32) 992988), ((NI32) -23904233), ((NI32) 858697), ((NI32) 20571223), ((NI32) 8420556)} , {((NI32) 14620715), ((NI32) 13067227), ((NI32) -15447274), ((NI32) 8264467), ((NI32) 14106269), ((NI32) 15080814), ((NI32) 33531827), ((NI32) 12516406), ((NI32) -21574435), ((NI32) -12476749)} , {((NI32) 236881), ((NI32) 10476226), ((NI32) 57258), ((NI32) -14677024), ((NI32) 6472998), ((NI32) 2466984), ((NI32) 17258519), ((NI32) 7256740), ((NI32) 8791136), ((NI32) 15069930)} } , {{((NI32) 1276410), ((NI32) -9371918), ((NI32) 22949635), ((NI32) -16322807), ((NI32) -23493039), ((NI32) -5702186), ((NI32) 14711875), ((NI32) 4874229), ((NI32) -30663140), ((NI32) -2331391)} , {((NI32) 5855666), ((NI32) 4990204), ((NI32) -13711848), ((NI32) 7294284), ((NI32) -7804282), ((NI32) 1924647), ((NI32) -1423175), ((NI32) -7912378), ((NI32) -33069337), ((NI32) 9234253)} , {((NI32) 20590503), ((NI32) -9018988), ((NI32) 31529744), ((NI32) -7352666), ((NI32) -2706834), ((NI32) 10650548), ((NI32) 31559055), ((NI32) -11609587), ((NI32) 18979186), ((NI32) 13396066)} } , {{((NI32) 24474287), ((NI32) 4968103), ((NI32) 22267082), ((NI32) 4407354), ((NI32) 24063882), ((NI32) -8325180), ((NI32) -18816887), ((NI32) 13594782), ((NI32) 33514650), ((NI32) 7021958)} , {((NI32) -11566906), ((NI32) -6565505), ((NI32) -21365085), ((NI32) 15928892), ((NI32) -26158305), ((NI32) 4315421), ((NI32) -25948728), ((NI32) -3916677), ((NI32) -21480480), ((NI32) 12868082)} , {((NI32) -28635013), ((NI32) 13504661), ((NI32) 19988037), ((NI32) -2132761), ((NI32) 21078225), ((NI32) 6443208), ((NI32) -21446107), ((NI32) 2244500), ((NI32) -12455797), ((NI32) -8089383)} } , {{((NI32) -30595528), ((NI32) 13793479), ((NI32) -5852820), ((NI32) 319136), ((NI32) -25723172), ((NI32) -6263899), ((NI32) 33086546), ((NI32) 8957937), ((NI32) -15233648), ((NI32) 5540521)} , {((NI32) -11630176), ((NI32) -11503902), ((NI32) -8119500), ((NI32) -7643073), ((NI32) 2620056), ((NI32) 1022908), ((NI32) -23710744), ((NI32) -1568984), ((NI32) -16128528), ((NI32) -14962807)} , {((NI32) 23152971), ((NI32) 775386), ((NI32) 27395463), ((NI32) 14006635), ((NI32) -9701118), ((NI32) 4649512), ((NI32) 1689819), ((NI32) 892185), ((NI32) -11513277), ((NI32) -15205948)} } , {{((NI32) 9770129), ((NI32) 9586738), ((NI32) 26496094), ((NI32) 4324120), ((NI32) 1556511), ((NI32) -3550024), ((NI32) 27453819), ((NI32) 4763127), ((NI32) -19179614), ((NI32) 5867134)} , {((NI32) -32765025), ((NI32) 1927590), ((NI32) 31726409), ((NI32) -4753295), ((NI32) 23962434), ((NI32) -16019500), ((NI32) 27846559), ((NI32) 5931263), ((NI32) -29749703), ((NI32) -16108455)} , {((NI32) 27461885), ((NI32) -2977536), ((NI32) 22380810), ((NI32) 1815854), ((NI32) -23033753), ((NI32) -3031938), ((NI32) 7283490), ((NI32) -15148073), ((NI32) -19526700), ((NI32) 7734629)} } } , {{{((NI32) -8010264), ((NI32) -9590817), ((NI32) -11120403), ((NI32) 6196038), ((NI32) 29344158), ((NI32) -13430885), ((NI32) 7585295), ((NI32) -3176626), ((NI32) 18549497), ((NI32) 15302069)} , {((NI32) -32658337), ((NI32) -6171222), ((NI32) -7672793), ((NI32) -11051681), ((NI32) 6258878), ((NI32) 13504381), ((NI32) 10458790), ((NI32) -6418461), ((NI32) -8872242), ((NI32) 8424746)} , {((NI32) 24687205), ((NI32) 8613276), ((NI32) -30667046), ((NI32) -3233545), ((NI32) 1863892), ((NI32) -1830544), ((NI32) 19206234), ((NI32) 7134917), ((NI32) -11284482), ((NI32) -828919)} } , {{((NI32) 11334899), ((NI32) -9218022), ((NI32) 8025293), ((NI32) 12707519), ((NI32) 17523892), ((NI32) -10476071), ((NI32) 10243738), ((NI32) -14685461), ((NI32) -5066034), ((NI32) 16498837)} , {((NI32) 8911542), ((NI32) 6887158), ((NI32) -9584260), ((NI32) -6958590), ((NI32) 11145641), ((NI32) -9543680), ((NI32) 17303925), ((NI32) -14124238), ((NI32) 6536641), ((NI32) 10543906)} , {((NI32) -28946384), ((NI32) 15479763), ((NI32) -17466835), ((NI32) 568876), ((NI32) -1497683), ((NI32) 11223454), ((NI32) -2669190), ((NI32) -16625574), ((NI32) -27235709), ((NI32) 8876771)} } , {{((NI32) -25742899), ((NI32) -12566864), ((NI32) -15649966), ((NI32) -846607), ((NI32) -33026686), ((NI32) -796288), ((NI32) -33481822), ((NI32) 15824474), ((NI32) -604426), ((NI32) -9039817)} , {((NI32) 10330056), ((NI32) 70051), ((NI32) 7957388), ((NI32) -9002667), ((NI32) 9764902), ((NI32) 15609756), ((NI32) 27698697), ((NI32) -4890037), ((NI32) 1657394), ((NI32) 3084098)} , {((NI32) 10477963), ((NI32) -7470260), ((NI32) 12119566), ((NI32) -13250805), ((NI32) 29016247), ((NI32) -5365589), ((NI32) 31280319), ((NI32) 14396151), ((NI32) -30233575), ((NI32) 15272409)} } , {{((NI32) -12288309), ((NI32) 3169463), ((NI32) 28813183), ((NI32) 16658753), ((NI32) 25116432), ((NI32) -5630466), ((NI32) -25173957), ((NI32) -12636138), ((NI32) -25014757), ((NI32) 1950504)} , {((NI32) -26180358), ((NI32) 9489187), ((NI32) 11053416), ((NI32) -14746161), ((NI32) -31053720), ((NI32) 5825630), ((NI32) -8384306), ((NI32) -8767532), ((NI32) 15341279), ((NI32) 8373727)} , {((NI32) 28685821), ((NI32) 7759505), ((NI32) -14378516), ((NI32) -12002860), ((NI32) -31971820), ((NI32) 4079242), ((NI32) 298136), ((NI32) -10232602), ((NI32) -2878207), ((NI32) 15190420)} } , {{((NI32) -32932876), ((NI32) 13806336), ((NI32) -14337485), ((NI32) -15794431), ((NI32) -24004620), ((NI32) 10940928), ((NI32) 8669718), ((NI32) 2742393), ((NI32) -26033313), ((NI32) -6875003)} , {((NI32) -1580388), ((NI32) -11729417), ((NI32) -25979658), ((NI32) -11445023), ((NI32) -17411874), ((NI32) -10912854), ((NI32) 9291594), ((NI32) -16247779), ((NI32) -12154742), ((NI32) 6048605)} , {((NI32) -30305315), ((NI32) 14843444), ((NI32) 1539301), ((NI32) 11864366), ((NI32) 20201677), ((NI32) 1900163), ((NI32) 13934231), ((NI32) 5128323), ((NI32) 11213262), ((NI32) 9168384)} } , {{((NI32) -26280513), ((NI32) 11007847), ((NI32) 19408960), ((NI32) -940758), ((NI32) -18592965), ((NI32) -4328580), ((NI32) -5088060), ((NI32) -11105150), ((NI32) 20470157), ((NI32) -16398701)} , {((NI32) -23136053), ((NI32) 9282192), ((NI32) 14855179), ((NI32) -15390078), ((NI32) -7362815), ((NI32) -14408560), ((NI32) -22783952), ((NI32) 14461608), ((NI32) 14042978), ((NI32) 5230683)} , {((NI32) 29969567), ((NI32) -2741594), ((NI32) -16711867), ((NI32) -8552442), ((NI32) 9175486), ((NI32) -2468974), ((NI32) 21556951), ((NI32) 3506042), ((NI32) -5933891), ((NI32) -12449708)} } , {{((NI32) -3144746), ((NI32) 8744661), ((NI32) 19704003), ((NI32) 4581278), ((NI32) -20430686), ((NI32) 6830683), ((NI32) -21284170), ((NI32) 8971513), ((NI32) -28539189), ((NI32) 15326563)} , {((NI32) -19464629), ((NI32) 10110288), ((NI32) -17262528), ((NI32) -3503892), ((NI32) -23500387), ((NI32) 1355669), ((NI32) -15523050), ((NI32) 15300988), ((NI32) -20514118), ((NI32) 9168260)} , {((NI32) -5353335), ((NI32) 4488613), ((NI32) -23803248), ((NI32) 16314347), ((NI32) 7780487), ((NI32) -15638939), ((NI32) -28948358), ((NI32) 9601605), ((NI32) 33087103), ((NI32) -9011387)} } , {{((NI32) -19443170), ((NI32) -15512900), ((NI32) -20797467), ((NI32) -12445323), ((NI32) -29824447), ((NI32) 10229461), ((NI32) -27444329), ((NI32) -15000531), ((NI32) -5996870), ((NI32) 15664672)} , {((NI32) 23294591), ((NI32) -16632613), ((NI32) -22650781), ((NI32) -8470978), ((NI32) 27844204), ((NI32) 11461195), ((NI32) 13099750), ((NI32) -2460356), ((NI32) 18151676), ((NI32) 13417686)} , {((NI32) -24722913), ((NI32) -4176517), ((NI32) -31150679), ((NI32) 5988919), ((NI32) -26858785), ((NI32) 6685065), ((NI32) 1661597), ((NI32) -12551441), ((NI32) 15271676), ((NI32) -15452665)} } } , {{{((NI32) 11433042), ((NI32) -13228665), ((NI32) 8239631), ((NI32) -5279517), ((NI32) -1985436), ((NI32) -725718), ((NI32) -18698764), ((NI32) 2167544), ((NI32) -6921301), ((NI32) -13440182)} , {((NI32) -31436171), ((NI32) 15575146), ((NI32) 30436815), ((NI32) 12192228), ((NI32) -22463353), ((NI32) 9395379), ((NI32) -9917708), ((NI32) -8638997), ((NI32) 12215110), ((NI32) 12028277)} , {((NI32) 14098400), ((NI32) 6555944), ((NI32) 23007258), ((NI32) 5757252), ((NI32) -15427832), ((NI32) -12950502), ((NI32) 30123440), ((NI32) 4617780), ((NI32) -16900089), ((NI32) -655628)} } , {{((NI32) -4026201), ((NI32) -15240835), ((NI32) 11893168), ((NI32) 13718664), ((NI32) -14809462), ((NI32) 1847385), ((NI32) -15819999), ((NI32) 10154009), ((NI32) 23973261), ((NI32) -12684474)} , {((NI32) -26531820), ((NI32) -3695990), ((NI32) -1908898), ((NI32) 2534301), ((NI32) -31870557), ((NI32) -16550355), ((NI32) 18341390), ((NI32) -11419951), ((NI32) 32013174), ((NI32) -10103539)} , {((NI32) -25479301), ((NI32) 10876443), ((NI32) -11771086), ((NI32) -14625140), ((NI32) -12369567), ((NI32) 1838104), ((NI32) 21911214), ((NI32) 6354752), ((NI32) 4425632), ((NI32) -837822)} } , {{((NI32) -10433389), ((NI32) -14612966), ((NI32) 22229858), ((NI32) -3091047), ((NI32) -13191166), ((NI32) 776729), ((NI32) -17415375), ((NI32) -12020462), ((NI32) 4725005), ((NI32) 14044970)} , {((NI32) 19268650), ((NI32) -7304421), ((NI32) 1555349), ((NI32) 8692754), ((NI32) -21474059), ((NI32) -9910664), ((NI32) 6347390), ((NI32) -1411784), ((NI32) -19522291), ((NI32) -16109756)} , {((NI32) -24864089), ((NI32) 12986008), ((NI32) -10898878), ((NI32) -5558584), ((NI32) -11312371), ((NI32) -148526), ((NI32) 19541418), ((NI32) 8180106), ((NI32) 9282262), ((NI32) 10282508)} } , {{((NI32) -26205082), ((NI32) 4428547), ((NI32) -8661196), ((NI32) -13194263), ((NI32) 4098402), ((NI32) -14165257), ((NI32) 15522535), ((NI32) 8372215), ((NI32) 5542595), ((NI32) -10702683)} , {((NI32) -10562541), ((NI32) 14895633), ((NI32) 26814552), ((NI32) -16673850), ((NI32) -17480754), ((NI32) -2489360), ((NI32) -2781891), ((NI32) 6993761), ((NI32) -18093885), ((NI32) 10114655)} , {((NI32) -20107055), ((NI32) -929418), ((NI32) 31422704), ((NI32) 10427861), ((NI32) -7110749), ((NI32) 6150669), ((NI32) -29091755), ((NI32) -11529146), ((NI32) 25953725), ((NI32) -106158)} } , {{((NI32) -4234397), ((NI32) -8039292), ((NI32) -9119125), ((NI32) 3046000), ((NI32) 2101609), ((NI32) -12607294), ((NI32) 19390020), ((NI32) 6094296), ((NI32) -3315279), ((NI32) 12831125)} , {((NI32) -15998678), ((NI32) 7578152), ((NI32) 5310217), ((NI32) 14408357), ((NI32) -33548620), ((NI32) -224739), ((NI32) 31575954), ((NI32) 6326196), ((NI32) 7381791), ((NI32) -2421839)} , {((NI32) -20902779), ((NI32) 3296811), ((NI32) 24736065), ((NI32) -16328389), ((NI32) 18374254), ((NI32) 7318640), ((NI32) 6295303), ((NI32) 8082724), ((NI32) -15362489), ((NI32) 12339664)} } , {{((NI32) 27724736), ((NI32) 2291157), ((NI32) 6088201), ((NI32) -14184798), ((NI32) 1792727), ((NI32) 5857634), ((NI32) 13848414), ((NI32) 15768922), ((NI32) 25091167), ((NI32) 14856294)} , {((NI32) -18866652), ((NI32) 8331043), ((NI32) 24373479), ((NI32) 8541013), ((NI32) -701998), ((NI32) -9269457), ((NI32) 12927300), ((NI32) -12695493), ((NI32) -22182473), ((NI32) -9012899)} , {((NI32) -11423429), ((NI32) -5421590), ((NI32) 11632845), ((NI32) 3405020), ((NI32) 30536730), ((NI32) -11674039), ((NI32) -27260765), ((NI32) 13866390), ((NI32) 30146206), ((NI32) 9142070)} } , {{((NI32) 3924129), ((NI32) -15307516), ((NI32) -13817122), ((NI32) -10054960), ((NI32) 12291820), ((NI32) -668366), ((NI32) -27702774), ((NI32) 9326384), ((NI32) -8237858), ((NI32) 4171294)} , {((NI32) -15921940), ((NI32) 16037937), ((NI32) 6713787), ((NI32) 16606682), ((NI32) -21612135), ((NI32) 2790944), ((NI32) 26396185), ((NI32) 3731949), ((NI32) 345228), ((NI32) -5462949)} , {((NI32) -21327538), ((NI32) 13448259), ((NI32) 25284571), ((NI32) 1143661), ((NI32) 20614966), ((NI32) -8849387), ((NI32) 2031539), ((NI32) -12391231), ((NI32) -16253183), ((NI32) -13582083)} } , {{((NI32) 31016211), ((NI32) -16722429), ((NI32) 26371392), ((NI32) -14451233), ((NI32) -5027349), ((NI32) 14854137), ((NI32) 17477601), ((NI32) 3842657), ((NI32) 28012650), ((NI32) -16405420)} , {((NI32) -5075835), ((NI32) 9368966), ((NI32) -8562079), ((NI32) -4600902), ((NI32) -15249953), ((NI32) 6970560), ((NI32) -9189873), ((NI32) 16292057), ((NI32) -8867157), ((NI32) 3507940)} , {((NI32) 29439664), ((NI32) 3537914), ((NI32) 23333589), ((NI32) 6997794), ((NI32) -17555561), ((NI32) -11018068), ((NI32) -15209202), ((NI32) -15051267), ((NI32) -9164929), ((NI32) 6580396)} } } , {{{((NI32) -12185861), ((NI32) -7679788), ((NI32) 16438269), ((NI32) 10826160), ((NI32) -8696817), ((NI32) -6235611), ((NI32) 17860444), ((NI32) -9273846), ((NI32) -2095802), ((NI32) 9304567)} , {((NI32) 20714564), ((NI32) -4336911), ((NI32) 29088195), ((NI32) 7406487), ((NI32) 11426967), ((NI32) -5095705), ((NI32) 14792667), ((NI32) -14608617), ((NI32) 5289421), ((NI32) -477127)} , {((NI32) -16665533), ((NI32) -10650790), ((NI32) -6160345), ((NI32) -13305760), ((NI32) 9192020), ((NI32) -1802462), ((NI32) 17271490), ((NI32) 12349094), ((NI32) 26939669), ((NI32) -3752294)} } , {{((NI32) -12889898), ((NI32) 9373458), ((NI32) 31595848), ((NI32) 16374215), ((NI32) 21471720), ((NI32) 13221525), ((NI32) -27283495), ((NI32) -12348559), ((NI32) -3698806), ((NI32) 117887)} , {((NI32) 22263325), ((NI32) -6560050), ((NI32) 3984570), ((NI32) -11174646), ((NI32) -15114008), ((NI32) -566785), ((NI32) 28311253), ((NI32) 5358056), ((NI32) -23319780), ((NI32) 541964)} , {((NI32) 16259219), ((NI32) 3261970), ((NI32) 2309254), ((NI32) -15534474), ((NI32) -16885711), ((NI32) -4581916), ((NI32) 24134070), ((NI32) -16705829), ((NI32) -13337066), ((NI32) -13552195)} } , {{((NI32) 9378160), ((NI32) -13140186), ((NI32) -22845982), ((NI32) -12745264), ((NI32) 28198281), ((NI32) -7244098), ((NI32) -2399684), ((NI32) -717351), ((NI32) 690426), ((NI32) 14876244)} , {((NI32) 24977353), ((NI32) -314384), ((NI32) -8223969), ((NI32) -13465086), ((NI32) 28432343), ((NI32) -1176353), ((NI32) -13068804), ((NI32) -12297348), ((NI32) -22380984), ((NI32) 6618999)} , {((NI32) -1538174), ((NI32) 11685646), ((NI32) 12944378), ((NI32) 13682314), ((NI32) -24389511), ((NI32) -14413193), ((NI32) 8044829), ((NI32) -13817328), ((NI32) 32239829), ((NI32) -5652762)} } , {{((NI32) -18603066), ((NI32) 4762990), ((NI32) -926250), ((NI32) 8885304), ((NI32) -28412480), ((NI32) -3187315), ((NI32) 9781647), ((NI32) -10350059), ((NI32) 32779359), ((NI32) 5095274)} , {((NI32) -33008130), ((NI32) -5214506), ((NI32) -32264887), ((NI32) -3685216), ((NI32) 9460461), ((NI32) -9327423), ((NI32) -24601656), ((NI32) 14506724), ((NI32) 21639561), ((NI32) -2630236)} , {((NI32) -16400943), ((NI32) -13112215), ((NI32) 25239338), ((NI32) 15531969), ((NI32) 3987758), ((NI32) -4499318), ((NI32) -1289502), ((NI32) -6863535), ((NI32) 17874574), ((NI32) 558605)} } , {{((NI32) -13600129), ((NI32) 10240081), ((NI32) 9171883), ((NI32) 16131053), ((NI32) -20869254), ((NI32) 9599700), ((NI32) 33499487), ((NI32) 5080151), ((NI32) 2085892), ((NI32) 5119761)} , {((NI32) -22205145), ((NI32) -2519528), ((NI32) -16381601), ((NI32) 414691), ((NI32) -25019550), ((NI32) 2170430), ((NI32) 30634760), ((NI32) -8363614), ((NI32) -31999993), ((NI32) -5759884)} , {((NI32) -6845704), ((NI32) 15791202), ((NI32) 8550074), ((NI32) -1312654), ((NI32) 29928809), ((NI32) -12092256), ((NI32) 27534430), ((NI32) -7192145), ((NI32) -22351378), ((NI32) 12961482)} } , {{((NI32) -24492060), ((NI32) -9570771), ((NI32) 10368194), ((NI32) 11582341), ((NI32) -23397293), ((NI32) -2245287), ((NI32) 16533930), ((NI32) 8206996), ((NI32) -30194652), ((NI32) -5159638)} , {((NI32) -11121496), ((NI32) -3382234), ((NI32) 2307366), ((NI32) 6362031), ((NI32) -135455), ((NI32) 8868177), ((NI32) -16835630), ((NI32) 7031275), ((NI32) 7589640), ((NI32) 8945490)} , {((NI32) -32152748), ((NI32) 8917967), ((NI32) 6661220), ((NI32) -11677616), ((NI32) -1192060), ((NI32) -15793393), ((NI32) 7251489), ((NI32) -11182180), ((NI32) 24099109), ((NI32) -14456170)} } , {{((NI32) 5019558), ((NI32) -7907470), ((NI32) 4244127), ((NI32) -14714356), ((NI32) -26933272), ((NI32) 6453165), ((NI32) -19118182), ((NI32) -13289025), ((NI32) -6231896), ((NI32) -10280736)} , {((NI32) 10853594), ((NI32) 10721687), ((NI32) 26480089), ((NI32) 5861829), ((NI32) -22995819), ((NI32) 1972175), ((NI32) -1866647), ((NI32) -10557898), ((NI32) -3363451), ((NI32) -6441124)} , {((NI32) -17002408), ((NI32) 5906790), ((NI32) 221599), ((NI32) -6563147), ((NI32) 7828208), ((NI32) -13248918), ((NI32) 24362661), ((NI32) -2008168), ((NI32) -13866408), ((NI32) 7421392)} } , {{((NI32) 8139927), ((NI32) -6546497), ((NI32) 32257646), ((NI32) -5890546), ((NI32) 30375719), ((NI32) 1886181), ((NI32) -21175108), ((NI32) 15441252), ((NI32) 28826358), ((NI32) -4123029)} , {((NI32) 6267086), ((NI32) 9695052), ((NI32) 7709135), ((NI32) -16603597), ((NI32) -32869068), ((NI32) -1886135), ((NI32) 14795160), ((NI32) -7840124), ((NI32) 13746021), ((NI32) -1742048)} , {((NI32) 28584902), ((NI32) 7787108), ((NI32) -6732942), ((NI32) -15050729), ((NI32) 22846041), ((NI32) -7571236), ((NI32) -3181936), ((NI32) -363524), ((NI32) 4771362), ((NI32) -8419958)} } } , {{{((NI32) 24949256), ((NI32) 6376279), ((NI32) -27466481), ((NI32) -8174608), ((NI32) -18646154), ((NI32) -9930606), ((NI32) 33543569), ((NI32) -12141695), ((NI32) 3569627), ((NI32) 11342593)} , {((NI32) 26514989), ((NI32) 4740088), ((NI32) 27912651), ((NI32) 3697550), ((NI32) 19331575), ((NI32) -11472339), ((NI32) 6809886), ((NI32) 4608608), ((NI32) 7325975), ((NI32) -14801071)} , {((NI32) -11618399), ((NI32) -14554430), ((NI32) -24321212), ((NI32) 7655128), ((NI32) -1369274), ((NI32) 5214312), ((NI32) -27400540), ((NI32) 10258390), ((NI32) -17646694), ((NI32) -8186692)} } , {{((NI32) 11431204), ((NI32) 15823007), ((NI32) 26570245), ((NI32) 14329124), ((NI32) 18029990), ((NI32) 4796082), ((NI32) -31446179), ((NI32) 15580664), ((NI32) 9280358), ((NI32) -3973687)} , {((NI32) -160783), ((NI32) -10326257), ((NI32) -22855316), ((NI32) -4304997), ((NI32) -20861367), ((NI32) -13621002), ((NI32) -32810901), ((NI32) -11181622), ((NI32) -15545091), ((NI32) 4387441)} , {((NI32) -20799378), ((NI32) 12194512), ((NI32) 3937617), ((NI32) -5805892), ((NI32) -27154820), ((NI32) 9340370), ((NI32) -24513992), ((NI32) 8548137), ((NI32) 20617071), ((NI32) -7482001)} } , {{((NI32) -938825), ((NI32) -3930586), ((NI32) -8714311), ((NI32) 16124718), ((NI32) 24603125), ((NI32) -6225393), ((NI32) -13775352), ((NI32) -11875822), ((NI32) 24345683), ((NI32) 10325460)} , {((NI32) -19855277), ((NI32) -1568885), ((NI32) -22202708), ((NI32) 8714034), ((NI32) 14007766), ((NI32) 6928528), ((NI32) 16318175), ((NI32) -1010689), ((NI32) 4766743), ((NI32) 3552007)} , {((NI32) -21751364), ((NI32) -16730916), ((NI32) 1351763), ((NI32) -803421), ((NI32) -4009670), ((NI32) 3950935), ((NI32) 3217514), ((NI32) 14481909), ((NI32) 10988822), ((NI32) -3994762)} } , {{((NI32) 15564307), ((NI32) -14311570), ((NI32) 3101243), ((NI32) 5684148), ((NI32) 30446780), ((NI32) -8051356), ((NI32) 12677127), ((NI32) -6505343), ((NI32) -8295852), ((NI32) 13296005)} , {((NI32) -9442290), ((NI32) 6624296), ((NI32) -30298964), ((NI32) -11913677), ((NI32) -4670981), ((NI32) -2057379), ((NI32) 31521204), ((NI32) 9614054), ((NI32) -30000824), ((NI32) 12074674)} , {((NI32) 4771191), ((NI32) -135239), ((NI32) 14290749), ((NI32) -13089852), ((NI32) 27992298), ((NI32) 14998318), ((NI32) -1413936), ((NI32) -1556716), ((NI32) 29832613), ((NI32) -16391035)} } , {{((NI32) 7064884), ((NI32) -7541174), ((NI32) -19161962), ((NI32) -5067537), ((NI32) -18891269), ((NI32) -2912736), ((NI32) 25825242), ((NI32) 5293297), ((NI32) -27122660), ((NI32) 13101590)} , {((NI32) -2298563), ((NI32) 2439670), ((NI32) -7466610), ((NI32) 1719965), ((NI32) -27267541), ((NI32) -16328445), ((NI32) 32512469), ((NI32) -5317593), ((NI32) -30356070), ((NI32) -4190957)} , {((NI32) -30006540), ((NI32) 10162316), ((NI32) -33180176), ((NI32) 3981723), ((NI32) -16482138), ((NI32) -13070044), ((NI32) 14413974), ((NI32) 9515896), ((NI32) 19568978), ((NI32) 9628812)} } , {{((NI32) 33053803), ((NI32) 199357), ((NI32) 15894591), ((NI32) 1583059), ((NI32) 27380243), ((NI32) -4580435), ((NI32) -17838894), ((NI32) -6106839), ((NI32) -6291786), ((NI32) 3437740)} , {((NI32) -18978877), ((NI32) 3884493), ((NI32) 19469877), ((NI32) 12726490), ((NI32) 15913552), ((NI32) 13614290), ((NI32) -22961733), ((NI32) 70104), ((NI32) 7463304), ((NI32) 4176122)} , {((NI32) -27124001), ((NI32) 10659917), ((NI32) 11482427), ((NI32) -16070381), ((NI32) 12771467), ((NI32) -6635117), ((NI32) -32719404), ((NI32) -5322751), ((NI32) 24216882), ((NI32) 5944158)} } , {{((NI32) 8894125), ((NI32) 7450974), ((NI32) -2664149), ((NI32) -9765752), ((NI32) -28080517), ((NI32) -12389115), ((NI32) 19345746), ((NI32) 14680796), ((NI32) 11632993), ((NI32) 5847885)} , {((NI32) 26942781), ((NI32) -2315317), ((NI32) 9129564), ((NI32) -4906607), ((NI32) 26024105), ((NI32) 11769399), ((NI32) -11518837), ((NI32) 6367194), ((NI32) -9727230), ((NI32) 4782140)} , {((NI32) 19916461), ((NI32) -4828410), ((NI32) -22910704), ((NI32) -11414391), ((NI32) 25606324), ((NI32) -5972441), ((NI32) 33253853), ((NI32) 8220911), ((NI32) 6358847), ((NI32) -1873857)} } , {{((NI32) 801428), ((NI32) -2081702), ((NI32) 16569428), ((NI32) 11065167), ((NI32) 29875704), ((NI32) 96627), ((NI32) 7908388), ((NI32) -4480480), ((NI32) -13538503), ((NI32) 1387155)} , {((NI32) 19646058), ((NI32) 5720633), ((NI32) -11416706), ((NI32) 12814209), ((NI32) 11607948), ((NI32) 12749789), ((NI32) 14147075), ((NI32) 15156355), ((NI32) -21866831), ((NI32) 11835260)} , {((NI32) 19299512), ((NI32) 1155910), ((NI32) 28703737), ((NI32) 14890794), ((NI32) 2925026), ((NI32) 7269399), ((NI32) 26121523), ((NI32) 15467869), ((NI32) -26560550), ((NI32) 5052483)} } } , {{{((NI32) -3017432), ((NI32) 10058206), ((NI32) 1980837), ((NI32) 3964243), ((NI32) 22160966), ((NI32) 12322533), ((NI32) -6431123), ((NI32) -12618185), ((NI32) 12228557), ((NI32) -7003677)} , {((NI32) 32944382), ((NI32) 14922211), ((NI32) -22844894), ((NI32) 5188528), ((NI32) 21913450), ((NI32) -8719943), ((NI32) 4001465), ((NI32) 13238564), ((NI32) -6114803), ((NI32) 8653815)} , {((NI32) 22865569), ((NI32) -4652735), ((NI32) 27603668), ((NI32) -12545395), ((NI32) 14348958), ((NI32) 8234005), ((NI32) 24808405), ((NI32) 5719875), ((NI32) 28483275), ((NI32) 2841751)} } , {{((NI32) -16420968), ((NI32) -1113305), ((NI32) -327719), ((NI32) -12107856), ((NI32) 21886282), ((NI32) -15552774), ((NI32) -1887966), ((NI32) -315658), ((NI32) 19932058), ((NI32) -12739203)} , {((NI32) -11656086), ((NI32) 10087521), ((NI32) -8864888), ((NI32) -5536143), ((NI32) -19278573), ((NI32) -3055912), ((NI32) 3999228), ((NI32) 13239134), ((NI32) -4777469), ((NI32) -13910208)} , {((NI32) 1382174), ((NI32) -11694719), ((NI32) 17266790), ((NI32) 9194690), ((NI32) -13324356), ((NI32) 9720081), ((NI32) 20403944), ((NI32) 11284705), ((NI32) -14013818), ((NI32) 3093230)} } , {{((NI32) 16650921), ((NI32) -11037932), ((NI32) -1064178), ((NI32) 1570629), ((NI32) -8329746), ((NI32) 7352753), ((NI32) -302424), ((NI32) 16271225), ((NI32) -24049421), ((NI32) -6691850)} , {((NI32) -21911077), ((NI32) -5927941), ((NI32) -4611316), ((NI32) -5560156), ((NI32) -31744103), ((NI32) -10785293), ((NI32) 24123614), ((NI32) 15193618), ((NI32) -21652117), ((NI32) -16739389)} , {((NI32) -9935934), ((NI32) -4289447), ((NI32) -25279823), ((NI32) 4372842), ((NI32) 2087473), ((NI32) 10399484), ((NI32) 31870908), ((NI32) 14690798), ((NI32) 17361620), ((NI32) 11864968)} } , {{((NI32) -11307610), ((NI32) 6210372), ((NI32) 13206574), ((NI32) 5806320), ((NI32) -29017692), ((NI32) -13967200), ((NI32) -12331205), ((NI32) -7486601), ((NI32) -25578460), ((NI32) -16240689)} , {((NI32) 14668462), ((NI32) -12270235), ((NI32) 26039039), ((NI32) 15305210), ((NI32) 25515617), ((NI32) 4542480), ((NI32) 10453892), ((NI32) 6577524), ((NI32) 9145645), ((NI32) -6443880)} , {((NI32) 5974874), ((NI32) 3053895), ((NI32) -9433049), ((NI32) -10385191), ((NI32) -31865124), ((NI32) 3225009), ((NI32) -7972642), ((NI32) 3936128), ((NI32) -5652273), ((NI32) -3050304)} } , {{((NI32) 30625386), ((NI32) -4729400), ((NI32) -25555961), ((NI32) -12792866), ((NI32) -20484575), ((NI32) 7695099), ((NI32) 17097188), ((NI32) -16303496), ((NI32) -27999779), ((NI32) 1803632)} , {((NI32) -3553091), ((NI32) 9865099), ((NI32) -5228566), ((NI32) 4272701), ((NI32) -5673832), ((NI32) -16689700), ((NI32) 14911344), ((NI32) 12196514), ((NI32) -21405489), ((NI32) 7047412)} , {((NI32) 20093277), ((NI32) 9920966), ((NI32) -11138194), ((NI32) -5343857), ((NI32) 13161587), ((NI32) 12044805), ((NI32) -32856851), ((NI32) 4124601), ((NI32) -32343828), ((NI32) -10257566)} } , {{((NI32) -20788824), ((NI32) 14084654), ((NI32) -13531713), ((NI32) 7842147), ((NI32) 19119038), ((NI32) -13822605), ((NI32) 4752377), ((NI32) -8714640), ((NI32) -21679658), ((NI32) 2288038)} , {((NI32) -26819236), ((NI32) -3283715), ((NI32) 29965059), ((NI32) 3039786), ((NI32) -14473765), ((NI32) 2540457), ((NI32) 29457502), ((NI32) 14625692), ((NI32) -24819617), ((NI32) 12570232)} , {((NI32) -1063558), ((NI32) -11551823), ((NI32) 16920318), ((NI32) 12494842), ((NI32) 1278292), ((NI32) -5869109), ((NI32) -21159943), ((NI32) -3498680), ((NI32) -11974704), ((NI32) 4724943)} } , {{((NI32) 17960970), ((NI32) -11775534), ((NI32) -4140968), ((NI32) -9702530), ((NI32) -8876562), ((NI32) -1410617), ((NI32) -12907383), ((NI32) -8659932), ((NI32) -29576300), ((NI32) 1903856)} , {((NI32) 23134274), ((NI32) -14279132), ((NI32) -10681997), ((NI32) -1611936), ((NI32) 20684485), ((NI32) 15770816), ((NI32) -12989750), ((NI32) 3190296), ((NI32) 26955097), ((NI32) 14109738)} , {((NI32) 15308788), ((NI32) 5320727), ((NI32) -30113809), ((NI32) -14318877), ((NI32) 22902008), ((NI32) 7767164), ((NI32) 29425325), ((NI32) -11277562), ((NI32) 31960942), ((NI32) 11934971)} } , {{((NI32) -27395711), ((NI32) 8435796), ((NI32) 4109644), ((NI32) 12222639), ((NI32) -24627868), ((NI32) 14818669), ((NI32) 20638173), ((NI32) 4875028), ((NI32) 10491392), ((NI32) 1379718)} , {((NI32) -13159415), ((NI32) 9197841), ((NI32) 3875503), ((NI32) -8936108), ((NI32) -1383712), ((NI32) -5879801), ((NI32) 33518459), ((NI32) 16176658), ((NI32) 21432314), ((NI32) 12180697)} , {((NI32) -11787308), ((NI32) 11500838), ((NI32) 13787581), ((NI32) -13832590), ((NI32) -22430679), ((NI32) 10140205), ((NI32) 1465425), ((NI32) 12689540), ((NI32) -10301319), ((NI32) -13872883)} } } , {{{((NI32) 5414091), ((NI32) -15386041), ((NI32) -21007664), ((NI32) 9643570), ((NI32) 12834970), ((NI32) 1186149), ((NI32) -2622916), ((NI32) -1342231), ((NI32) 26128231), ((NI32) 6032912)} , {((NI32) -26337395), ((NI32) -13766162), ((NI32) 32496025), ((NI32) -13653919), ((NI32) 17847801), ((NI32) -12669156), ((NI32) 3604025), ((NI32) 8316894), ((NI32) -25875034), ((NI32) -10437358)} , {((NI32) 3296484), ((NI32) 6223048), ((NI32) 24680646), ((NI32) -12246460), ((NI32) -23052020), ((NI32) 5903205), ((NI32) -8862297), ((NI32) -4639164), ((NI32) 12376617), ((NI32) 3188849)} } , {{((NI32) 29190488), ((NI32) -14659046), ((NI32) 27549113), ((NI32) -1183516), ((NI32) 3520066), ((NI32) -10697301), ((NI32) 32049515), ((NI32) -7309113), ((NI32) -16109234), ((NI32) -9852307)} , {((NI32) -14744486), ((NI32) -9309156), ((NI32) 735818), ((NI32) -598978), ((NI32) -20407687), ((NI32) -5057904), ((NI32) 25246078), ((NI32) -15795669), ((NI32) 18640741), ((NI32) -960977)} , {((NI32) -6928835), ((NI32) -16430795), ((NI32) 10361374), ((NI32) 5642961), ((NI32) 4910474), ((NI32) 12345252), ((NI32) -31638386), ((NI32) -494430), ((NI32) 10530747), ((NI32) 1053335)} } , {{((NI32) -29265967), ((NI32) -14186805), ((NI32) -13538216), ((NI32) -12117373), ((NI32) -19457059), ((NI32) -10655384), ((NI32) -31462369), ((NI32) -2948985), ((NI32) 24018831), ((NI32) 15026644)} , {((NI32) -22592535), ((NI32) -3145277), ((NI32) -2289276), ((NI32) 5953843), ((NI32) -13440189), ((NI32) 9425631), ((NI32) 25310643), ((NI32) 13003497), ((NI32) -2314791), ((NI32) -15145616)} , {((NI32) -27419985), ((NI32) -603321), ((NI32) -8043984), ((NI32) -1669117), ((NI32) -26092265), ((NI32) 13987819), ((NI32) -27297622), ((NI32) 187899), ((NI32) -23166419), ((NI32) -2531735)} } , {{((NI32) -21744398), ((NI32) -13810475), ((NI32) 1844840), ((NI32) 5021428), ((NI32) -10434399), ((NI32) -15911473), ((NI32) 9716667), ((NI32) 16266922), ((NI32) -5070217), ((NI32) 726099)} , {((NI32) 29370922), ((NI32) -6053998), ((NI32) 7334071), ((NI32) -15342259), ((NI32) 9385287), ((NI32) 2247707), ((NI32) -13661962), ((NI32) -4839461), ((NI32) 30007388), ((NI32) -15823341)} , {((NI32) -936379), ((NI32) 16086691), ((NI32) 23751945), ((NI32) -543318), ((NI32) -1167538), ((NI32) -5189036), ((NI32) 9137109), ((NI32) 730663), ((NI32) 9835848), ((NI32) 4555336)} } , {{((NI32) -23376435), ((NI32) 1410446), ((NI32) -22253753), ((NI32) -12899614), ((NI32) 30867635), ((NI32) 15826977), ((NI32) 17693930), ((NI32) 544696), ((NI32) -11985298), ((NI32) 12422646)} , {((NI32) 31117226), ((NI32) -12215734), ((NI32) -13502838), ((NI32) 6561947), ((NI32) -9876867), ((NI32) -12757670), ((NI32) -5118685), ((NI32) -4096706), ((NI32) 29120153), ((NI32) 13924425)} , {((NI32) -17400879), ((NI32) -14233209), ((NI32) 19675799), ((NI32) -2734756), ((NI32) -11006962), ((NI32) -5858820), ((NI32) -9383939), ((NI32) -11317700), ((NI32) 7240931), ((NI32) -237388)} } , {{((NI32) -31361739), ((NI32) -11346780), ((NI32) -15007447), ((NI32) -5856218), ((NI32) -22453340), ((NI32) -12152771), ((NI32) 1222336), ((NI32) 4389483), ((NI32) 3293637), ((NI32) -15551743)} , {((NI32) -16684801), ((NI32) -14444245), ((NI32) 11038544), ((NI32) 11054958), ((NI32) -13801175), ((NI32) -3338533), ((NI32) -24319580), ((NI32) 7733547), ((NI32) 12796905), ((NI32) -6335822)} , {((NI32) -8759414), ((NI32) -10817836), ((NI32) -25418864), ((NI32) 10783769), ((NI32) -30615557), ((NI32) -9746811), ((NI32) -28253339), ((NI32) 3647836), ((NI32) 3222231), ((NI32) -11160462)} } , {{((NI32) 18606113), ((NI32) 1693100), ((NI32) -25448386), ((NI32) -15170272), ((NI32) 4112353), ((NI32) 10045021), ((NI32) 23603893), ((NI32) -2048234), ((NI32) -7550776), ((NI32) 2484985)} , {((NI32) 9255317), ((NI32) -3131197), ((NI32) -12156162), ((NI32) -1004256), ((NI32) 13098013), ((NI32) -9214866), ((NI32) 16377220), ((NI32) -2102812), ((NI32) -19802075), ((NI32) -3034702)} , {((NI32) -22729289), ((NI32) 7496160), ((NI32) -5742199), ((NI32) 11329249), ((NI32) 19991973), ((NI32) -3347502), ((NI32) -31718148), ((NI32) 9936966), ((NI32) -30097688), ((NI32) -10618797)} } , {{((NI32) 21878590), ((NI32) -5001297), ((NI32) 4338336), ((NI32) 13643897), ((NI32) -3036865), ((NI32) 13160960), ((NI32) 19708896), ((NI32) 5415497), ((NI32) -7360503), ((NI32) -4109293)} , {((NI32) 27736861), ((NI32) 10103576), ((NI32) 12500508), ((NI32) 8502413), ((NI32) -3413016), ((NI32) -9633558), ((NI32) 10436918), ((NI32) -1550276), ((NI32) -23659143), ((NI32) -8132100)} , {((NI32) 19492550), ((NI32) -12104365), ((NI32) -29681976), ((NI32) -852630), ((NI32) -3208171), ((NI32) 12403437), ((NI32) 30066266), ((NI32) 8367329), ((NI32) 13243957), ((NI32) 8709688)} } } , {{{((NI32) 12015105), ((NI32) 2801261), ((NI32) 28198131), ((NI32) 10151021), ((NI32) 24818120), ((NI32) -4743133), ((NI32) -11194191), ((NI32) -5645734), ((NI32) 5150968), ((NI32) 7274186)} , {((NI32) 2831366), ((NI32) -12492146), ((NI32) 1478975), ((NI32) 6122054), ((NI32) 23825128), ((NI32) -12733586), ((NI32) 31097299), ((NI32) 6083058), ((NI32) 31021603), ((NI32) -9793610)} , {((NI32) -2529932), ((NI32) -2229646), ((NI32) 445613), ((NI32) 10720828), ((NI32) -13849527), ((NI32) -11505937), ((NI32) -23507731), ((NI32) 16354465), ((NI32) 15067285), ((NI32) -14147707)} } , {{((NI32) 7840942), ((NI32) 14037873), ((NI32) -33364863), ((NI32) 15934016), ((NI32) -728213), ((NI32) -3642706), ((NI32) 21403988), ((NI32) 1057586), ((NI32) -19379462), ((NI32) -12403220)} , {((NI32) 915865), ((NI32) -16469274), ((NI32) 15608285), ((NI32) -8789130), ((NI32) -24357026), ((NI32) 6060030), ((NI32) -17371319), ((NI32) 8410997), ((NI32) -7220461), ((NI32) 16527025)} , {((NI32) 32922597), ((NI32) -556987), ((NI32) 20336074), ((NI32) -16184568), ((NI32) 10903705), ((NI32) -5384487), ((NI32) 16957574), ((NI32) 52992), ((NI32) 23834301), ((NI32) 6588044)} } , {{((NI32) 32752030), ((NI32) 11232950), ((NI32) 3381995), ((NI32) -8714866), ((NI32) 22652988), ((NI32) -10744103), ((NI32) 17159699), ((NI32) 16689107), ((NI32) -20314580), ((NI32) -1305992)} , {((NI32) -4689649), ((NI32) 9166776), ((NI32) -25710296), ((NI32) -10847306), ((NI32) 11576752), ((NI32) 12733943), ((NI32) 7924251), ((NI32) -2752281), ((NI32) 1976123), ((NI32) -7249027)} , {((NI32) 21251222), ((NI32) 16309901), ((NI32) -2983015), ((NI32) -6783122), ((NI32) 30810597), ((NI32) 12967303), ((NI32) 156041), ((NI32) -3371252), ((NI32) 12331345), ((NI32) -8237197)} } , {{((NI32) 8651614), ((NI32) -4477032), ((NI32) -16085636), ((NI32) -4996994), ((NI32) 13002507), ((NI32) 2950805), ((NI32) 29054427), ((NI32) -5106970), ((NI32) 10008136), ((NI32) -4667901)} , {((NI32) 31486080), ((NI32) 15114593), ((NI32) -14261250), ((NI32) 12951354), ((NI32) 14369431), ((NI32) -7387845), ((NI32) 16347321), ((NI32) -13662089), ((NI32) 8684155), ((NI32) -10532952)} , {((NI32) 19443825), ((NI32) 11385320), ((NI32) 24468943), ((NI32) -9659068), ((NI32) -23919258), ((NI32) 2187569), ((NI32) -26263207), ((NI32) -6086921), ((NI32) 31316348), ((NI32) 14219878)} } , {{((NI32) -28594490), ((NI32) 1193785), ((NI32) 32245219), ((NI32) 11392485), ((NI32) 31092169), ((NI32) 15722801), ((NI32) 27146014), ((NI32) 6992409), ((NI32) 29126555), ((NI32) 9207390)} , {((NI32) 32382935), ((NI32) 1110093), ((NI32) 18477781), ((NI32) 11028262), ((NI32) -27411763), ((NI32) -7548111), ((NI32) -4980517), ((NI32) 10843782), ((NI32) -7957600), ((NI32) -14435730)} , {((NI32) 2814918), ((NI32) 7836403), ((NI32) 27519878), ((NI32) -7868156), ((NI32) -20894015), ((NI32) -11553689), ((NI32) -21494559), ((NI32) 8550130), ((NI32) 28346258), ((NI32) 1994730)} } , {{((NI32) -19578299), ((NI32) 8085545), ((NI32) -14000519), ((NI32) -3948622), ((NI32) 2785838), ((NI32) -16231307), ((NI32) -19516951), ((NI32) 7174894), ((NI32) 22628102), ((NI32) 8115180)} , {((NI32) -30405132), ((NI32) 955511), ((NI32) -11133838), ((NI32) -15078069), ((NI32) -32447087), ((NI32) -13278079), ((NI32) -25651578), ((NI32) 3317160), ((NI32) -9943017), ((NI32) 930272)} , {((NI32) -15303681), ((NI32) -6833769), ((NI32) 28856490), ((NI32) 1357446), ((NI32) 23421993), ((NI32) 1057177), ((NI32) 24091212), ((NI32) -1388970), ((NI32) -22765376), ((NI32) -10650715)} } , {{((NI32) -22751231), ((NI32) -5303997), ((NI32) -12907607), ((NI32) -12768866), ((NI32) -15811511), ((NI32) -7797053), ((NI32) -14839018), ((NI32) -16554220), ((NI32) -1867018), ((NI32) 8398970)} , {((NI32) -31969310), ((NI32) 2106403), ((NI32) -4736360), ((NI32) 1362501), ((NI32) 12813763), ((NI32) 16200670), ((NI32) 22981545), ((NI32) -6291273), ((NI32) 18009408), ((NI32) -15772772)} , {((NI32) -17220923), ((NI32) -9545221), ((NI32) -27784654), ((NI32) 14166835), ((NI32) 29815394), ((NI32) 7444469), ((NI32) 29551787), ((NI32) -3727419), ((NI32) 19288549), ((NI32) 1325865)} } , {{((NI32) 15100157), ((NI32) -15835752), ((NI32) -23923978), ((NI32) -1005098), ((NI32) -26450192), ((NI32) 15509408), ((NI32) 12376730), ((NI32) -3479146), ((NI32) 33166107), ((NI32) -8042750)} , {((NI32) 20909231), ((NI32) 13023121), ((NI32) -9209752), ((NI32) 16251778), ((NI32) -5778415), ((NI32) -8094914), ((NI32) 12412151), ((NI32) 10018715), ((NI32) 2213263), ((NI32) -13878373)} , {((NI32) 32529814), ((NI32) -11074689), ((NI32) 30361439), ((NI32) -16689753), ((NI32) -9135940), ((NI32) 1513226), ((NI32) 22922121), ((NI32) 6382134), ((NI32) -5766928), ((NI32) 8371348)} } } , {{{((NI32) 9923462), ((NI32) 11271500), ((NI32) 12616794), ((NI32) 3544722), ((NI32) -29998368), ((NI32) -1721626), ((NI32) 12891687), ((NI32) -8193132), ((NI32) -26442943), ((NI32) 10486144)} , {((NI32) -22597207), ((NI32) -7012665), ((NI32) 8587003), ((NI32) -8257861), ((NI32) 4084309), ((NI32) -12970062), ((NI32) 361726), ((NI32) 2610596), ((NI32) -23921530), ((NI32) -11455195)} , {((NI32) 5408411), ((NI32) -1136691), ((NI32) -4969122), ((NI32) 10561668), ((NI32) 24145918), ((NI32) 14240566), ((NI32) 31319731), ((NI32) -4235541), ((NI32) 19985175), ((NI32) -3436086)} } , {{((NI32) -13994457), ((NI32) 16616821), ((NI32) 14549246), ((NI32) 3341099), ((NI32) 32155958), ((NI32) 13648976), ((NI32) -17577068), ((NI32) 8849297), ((NI32) 65030), ((NI32) 8370684)} , {((NI32) -8320926), ((NI32) -12049626), ((NI32) 31204563), ((NI32) 5839400), ((NI32) -20627288), ((NI32) -1057277), ((NI32) -19442942), ((NI32) 6922164), ((NI32) 12743482), ((NI32) -9800518)} , {((NI32) -2361371), ((NI32) 12678785), ((NI32) 28815050), ((NI32) 4759974), ((NI32) -23893047), ((NI32) 4884717), ((NI32) 23783145), ((NI32) 11038569), ((NI32) 18800704), ((NI32) 255233)} } , {{((NI32) -5269658), ((NI32) -1773886), ((NI32) 13957886), ((NI32) 7990715), ((NI32) 23132995), ((NI32) 728773), ((NI32) 13393847), ((NI32) 9066957), ((NI32) 19258688), ((NI32) -14753793)} , {((NI32) -2936654), ((NI32) -10827535), ((NI32) -10432089), ((NI32) 14516793), ((NI32) -3640786), ((NI32) 4372541), ((NI32) -31934921), ((NI32) 2209390), ((NI32) -1524053), ((NI32) 2055794)} , {((NI32) 580882), ((NI32) 16705327), ((NI32) 5468415), ((NI32) -2683018), ((NI32) -30926419), ((NI32) -14696000), ((NI32) -7203346), ((NI32) -8994389), ((NI32) -30021019), ((NI32) 7394435)} } , {{((NI32) 23838809), ((NI32) 1822728), ((NI32) -15738443), ((NI32) 15242727), ((NI32) 8318092), ((NI32) -3733104), ((NI32) -21672180), ((NI32) -3492205), ((NI32) -4821741), ((NI32) 14799921)} , {((NI32) 13345610), ((NI32) 9759151), ((NI32) 3371034), ((NI32) -16137791), ((NI32) 16353039), ((NI32) 8577942), ((NI32) 31129804), ((NI32) 13496856), ((NI32) -9056018), ((NI32) 7402518)} , {((NI32) 2286874), ((NI32) -4435931), ((NI32) -20042458), ((NI32) -2008336), ((NI32) -13696227), ((NI32) 5038122), ((NI32) 11006906), ((NI32) -15760352), ((NI32) 8205061), ((NI32) 1607563)} } , {{((NI32) 14414086), ((NI32) -8002132), ((NI32) 3331830), ((NI32) -3208217), ((NI32) 22249151), ((NI32) -5594188), ((NI32) 18364661), ((NI32) -2906958), ((NI32) 30019587), ((NI32) -9029278)} , {((NI32) -27688051), ((NI32) 1585953), ((NI32) -10775053), ((NI32) 931069), ((NI32) -29120221), ((NI32) -11002319), ((NI32) -14410829), ((NI32) 12029093), ((NI32) 9944378), ((NI32) 8024)} , {((NI32) 4368715), ((NI32) -3709630), ((NI32) 29874200), ((NI32) -15022983), ((NI32) -20230386), ((NI32) -11410704), ((NI32) -16114594), ((NI32) -999085), ((NI32) -8142388), ((NI32) 5640030)} } , {{((NI32) 10299610), ((NI32) 13746483), ((NI32) 11661824), ((NI32) 16234854), ((NI32) 7630238), ((NI32) 5998374), ((NI32) 9809887), ((NI32) -16694564), ((NI32) 15219798), ((NI32) -14327783)} , {((NI32) 27425505), ((NI32) -5719081), ((NI32) 3055006), ((NI32) 10660664), ((NI32) 23458024), ((NI32) 595578), ((NI32) -15398605), ((NI32) -1173195), ((NI32) -18342183), ((NI32) 9742717)} , {((NI32) 6744077), ((NI32) 2427284), ((NI32) 26042789), ((NI32) 2720740), ((NI32) -847906), ((NI32) 1118974), ((NI32) 32324614), ((NI32) 7406442), ((NI32) 12420155), ((NI32) 1994844)} } , {{((NI32) 14012521), ((NI32) -5024720), ((NI32) -18384453), ((NI32) -9578469), ((NI32) -26485342), ((NI32) -3936439), ((NI32) -13033478), ((NI32) -10909803), ((NI32) 24319929), ((NI32) -6446333)} , {((NI32) 16412690), ((NI32) -4507367), ((NI32) 10772641), ((NI32) 15929391), ((NI32) -17068788), ((NI32) -4658621), ((NI32) 10555945), ((NI32) -10484049), ((NI32) -30102368), ((NI32) -4739048)} , {((NI32) 22397382), ((NI32) -7767684), ((NI32) -9293161), ((NI32) -12792868), ((NI32) 17166287), ((NI32) -9755136), ((NI32) -27333065), ((NI32) 6199366), ((NI32) 21880021), ((NI32) -12250760)} } , {{((NI32) -4283307), ((NI32) 5368523), ((NI32) -31117018), ((NI32) 8163389), ((NI32) -30323063), ((NI32) 3209128), ((NI32) 16557151), ((NI32) 8890729), ((NI32) 8840445), ((NI32) 4957760)} , {((NI32) -15447727), ((NI32) 709327), ((NI32) -6919446), ((NI32) -10870178), ((NI32) -29777922), ((NI32) 6522332), ((NI32) -21720181), ((NI32) 12130072), ((NI32) -14796503), ((NI32) 5005757)} , {((NI32) -2114751), ((NI32) -14308128), ((NI32) 23019042), ((NI32) 15765735), ((NI32) -25269683), ((NI32) 6002752), ((NI32) 10183197), ((NI32) -13239326), ((NI32) -16395286), ((NI32) -2176112)} } } , {{{((NI32) -19025756), ((NI32) 1632005), ((NI32) 13466291), ((NI32) -7995100), ((NI32) -23640451), ((NI32) 16573537), ((NI32) -32013908), ((NI32) -3057104), ((NI32) 22208662), ((NI32) 2000468)} , {((NI32) 3065073), ((NI32) -1412761), ((NI32) -25598674), ((NI32) -361432), ((NI32) -17683065), ((NI32) -5703415), ((NI32) -8164212), ((NI32) 11248527), ((NI32) -3691214), ((NI32) -7414184)} , {((NI32) 10379208), ((NI32) -6045554), ((NI32) 8877319), ((NI32) 1473647), ((NI32) -29291284), ((NI32) -12507580), ((NI32) 16690915), ((NI32) 2553332), ((NI32) -3132688), ((NI32) 16400289)} } , {{((NI32) 15716668), ((NI32) 1254266), ((NI32) -18472690), ((NI32) 7446274), ((NI32) -8448918), ((NI32) 6344164), ((NI32) -22097271), ((NI32) -7285580), ((NI32) 26894937), ((NI32) 9132066)} , {((NI32) 24158887), ((NI32) 12938817), ((NI32) 11085297), ((NI32) -8177598), ((NI32) -28063478), ((NI32) -4457083), ((NI32) -30576463), ((NI32) 64452), ((NI32) -6817084), ((NI32) -2692882)} , {((NI32) 13488534), ((NI32) 7794716), ((NI32) 22236231), ((NI32) 5989356), ((NI32) 25426474), ((NI32) -12578208), ((NI32) 2350710), ((NI32) -3418511), ((NI32) -4688006), ((NI32) 2364226)} } , {{((NI32) 16335052), ((NI32) 9132434), ((NI32) 25640582), ((NI32) 6678888), ((NI32) 1725628), ((NI32) 8517937), ((NI32) -11807024), ((NI32) -11697457), ((NI32) 15445875), ((NI32) -7798101)} , {((NI32) 29004207), ((NI32) -7867081), ((NI32) 28661402), ((NI32) -640412), ((NI32) -12794003), ((NI32) -7943086), ((NI32) 31863255), ((NI32) -4135540), ((NI32) -278050), ((NI32) -15759279)} , {((NI32) -6122061), ((NI32) -14866665), ((NI32) -28614905), ((NI32) 14569919), ((NI32) -10857999), ((NI32) -3591829), ((NI32) 10343412), ((NI32) -6976290), ((NI32) -29828287), ((NI32) -10815811)} } , {{((NI32) 27081650), ((NI32) 3463984), ((NI32) 14099042), ((NI32) -4517604), ((NI32) 1616303), ((NI32) -6205604), ((NI32) 29542636), ((NI32) 15372179), ((NI32) 17293797), ((NI32) 960709)} , {((NI32) 20263915), ((NI32) 11434237), ((NI32) -5765435), ((NI32) 11236810), ((NI32) 13505955), ((NI32) -10857102), ((NI32) -16111345), ((NI32) 6493122), ((NI32) -19384511), ((NI32) 7639714)} , {((NI32) -2830798), ((NI32) -14839232), ((NI32) 25403038), ((NI32) -8215196), ((NI32) -8317012), ((NI32) -16173699), ((NI32) 18006287), ((NI32) -16043750), ((NI32) 29994677), ((NI32) -15808121)} } , {{((NI32) 9769828), ((NI32) 5202651), ((NI32) -24157398), ((NI32) -13631392), ((NI32) -28051003), ((NI32) -11561624), ((NI32) -24613141), ((NI32) -13860782), ((NI32) -31184575), ((NI32) 709464)} , {((NI32) 12286395), ((NI32) 13076066), ((NI32) -21775189), ((NI32) -1176622), ((NI32) -25003198), ((NI32) 4057652), ((NI32) -32018128), ((NI32) -8890874), ((NI32) 16102007), ((NI32) 13205847)} , {((NI32) 13733362), ((NI32) 5599946), ((NI32) 10557076), ((NI32) 3195751), ((NI32) -5557991), ((NI32) 8536970), ((NI32) -25540170), ((NI32) 8525972), ((NI32) 10151379), ((NI32) 10394400)} } , {{((NI32) 4024660), ((NI32) -16137551), ((NI32) 22436262), ((NI32) 12276534), ((NI32) -9099015), ((NI32) -2686099), ((NI32) 19698229), ((NI32) 11743039), ((NI32) -33302334), ((NI32) 8934414)} , {((NI32) -15879800), ((NI32) -4525240), ((NI32) -8580747), ((NI32) -2934061), ((NI32) 14634845), ((NI32) -698278), ((NI32) -9449077), ((NI32) 3137094), ((NI32) -11536886), ((NI32) 11721158)} , {((NI32) 17555939), ((NI32) -5013938), ((NI32) 8268606), ((NI32) 2331751), ((NI32) -22738815), ((NI32) 9761013), ((NI32) 9319229), ((NI32) 8835153), ((NI32) -9205489), ((NI32) -1280045)} } , {{((NI32) -461409), ((NI32) -7830014), ((NI32) 20614118), ((NI32) 16688288), ((NI32) -7514766), ((NI32) -4807119), ((NI32) 22300304), ((NI32) 505429), ((NI32) 6108462), ((NI32) -6183415)} , {((NI32) -5070281), ((NI32) 12367917), ((NI32) -30663534), ((NI32) 3234473), ((NI32) 32617080), ((NI32) -8422642), ((NI32) 29880583), ((NI32) -13483331), ((NI32) -26898490), ((NI32) -7867459)} , {((NI32) -31975283), ((NI32) 5726539), ((NI32) 26934134), ((NI32) 10237677), ((NI32) -3173717), ((NI32) -605053), ((NI32) 24199304), ((NI32) 3795095), ((NI32) 7592688), ((NI32) -14992079)} } , {{((NI32) 21594432), ((NI32) -14964228), ((NI32) 17466408), ((NI32) -4077222), ((NI32) 32537084), ((NI32) 2739898), ((NI32) 6407723), ((NI32) 12018833), ((NI32) -28256052), ((NI32) 4298412)} , {((NI32) -20650503), ((NI32) -11961496), ((NI32) -27236275), ((NI32) 570498), ((NI32) 3767144), ((NI32) -1717540), ((NI32) 13891942), ((NI32) -1569194), ((NI32) 13717174), ((NI32) 10805743)} , {((NI32) -14676630), ((NI32) -15644296), ((NI32) 15287174), ((NI32) 11927123), ((NI32) 24177847), ((NI32) -8175568), ((NI32) -796431), ((NI32) 14860609), ((NI32) -26938930), ((NI32) -5863836)} } } , {{{((NI32) 12962541), ((NI32) 5311799), ((NI32) -10060768), ((NI32) 11658280), ((NI32) 18855286), ((NI32) -7954201), ((NI32) 13286263), ((NI32) -12808704), ((NI32) -4381056), ((NI32) 9882022)} , {((NI32) 18512079), ((NI32) 11319350), ((NI32) -20123124), ((NI32) 15090309), ((NI32) 18818594), ((NI32) 5271736), ((NI32) -22727904), ((NI32) 3666879), ((NI32) -23967430), ((NI32) -3299429)} , {((NI32) -6789020), ((NI32) -3146043), ((NI32) 16192429), ((NI32) 13241070), ((NI32) 15898607), ((NI32) -14206114), ((NI32) -10084880), ((NI32) -6661110), ((NI32) -2403099), ((NI32) 5276065)} } , {{((NI32) 30169808), ((NI32) -5317648), ((NI32) 26306206), ((NI32) -11750859), ((NI32) 27814964), ((NI32) 7069267), ((NI32) 7152851), ((NI32) 3684982), ((NI32) 1449224), ((NI32) 13082861)} , {((NI32) 10342826), ((NI32) 3098505), ((NI32) 2119311), ((NI32) 193222), ((NI32) 25702612), ((NI32) 12233820), ((NI32) 23697382), ((NI32) 15056736), ((NI32) -21016438), ((NI32) -8202000)} , {((NI32) -33150110), ((NI32) 3261608), ((NI32) 22745853), ((NI32) 7948688), ((NI32) 19370557), ((NI32) -15177665), ((NI32) -26171976), ((NI32) 6482814), ((NI32) -10300080), ((NI32) -11060101)} } , {{((NI32) 32869458), ((NI32) -5408545), ((NI32) 25609743), ((NI32) 15678670), ((NI32) -10687769), ((NI32) -15471071), ((NI32) 26112421), ((NI32) 2521008), ((NI32) -22664288), ((NI32) 6904815)} , {((NI32) 29506923), ((NI32) 4457497), ((NI32) 3377935), ((NI32) -9796444), ((NI32) -30510046), ((NI32) 12935080), ((NI32) 1561737), ((NI32) 3841096), ((NI32) -29003639), ((NI32) -6657642)} , {((NI32) 10340844), ((NI32) -6630377), ((NI32) -18656632), ((NI32) -2278430), ((NI32) 12621151), ((NI32) -13339055), ((NI32) 30878497), ((NI32) -11824370), ((NI32) -25584551), ((NI32) 5181966)} } , {{((NI32) 25940115), ((NI32) -12658025), ((NI32) 17324188), ((NI32) -10307374), ((NI32) -8671468), ((NI32) 15029094), ((NI32) 24396252), ((NI32) -16450922), ((NI32) -2322852), ((NI32) -12388574)} , {((NI32) -21765684), ((NI32) 9916823), ((NI32) -1300409), ((NI32) 4079498), ((NI32) -1028346), ((NI32) 11909559), ((NI32) 1782390), ((NI32) 12641087), ((NI32) 20603771), ((NI32) -6561742)} , {((NI32) -18882287), ((NI32) -11673380), ((NI32) 24849422), ((NI32) 11501709), ((NI32) 13161720), ((NI32) -4768874), ((NI32) 1925523), ((NI32) 11914390), ((NI32) 4662781), ((NI32) 7820689)} } , {{((NI32) 12241050), ((NI32) -425982), ((NI32) 8132691), ((NI32) 9393934), ((NI32) 32846760), ((NI32) -1599620), ((NI32) 29749456), ((NI32) 12172924), ((NI32) 16136752), ((NI32) 15264020)} , {((NI32) -10349955), ((NI32) -14680563), ((NI32) -8211979), ((NI32) 2330220), ((NI32) -17662549), ((NI32) -14545780), ((NI32) 10658213), ((NI32) 6671822), ((NI32) 19012087), ((NI32) 3772772)} , {((NI32) 3753511), ((NI32) -3421066), ((NI32) 10617074), ((NI32) 2028709), ((NI32) 14841030), ((NI32) -6721664), ((NI32) 28718732), ((NI32) -15762884), ((NI32) 20527771), ((NI32) 12988982)} } , {{((NI32) -14822485), ((NI32) -5797269), ((NI32) -3707987), ((NI32) 12689773), ((NI32) -898983), ((NI32) -10914866), ((NI32) -24183046), ((NI32) -10564943), ((NI32) 3299665), ((NI32) -12424953)} , {((NI32) -16777703), ((NI32) -15253301), ((NI32) -9642417), ((NI32) 4978983), ((NI32) 3308785), ((NI32) 8755439), ((NI32) 6943197), ((NI32) 6461331), ((NI32) -25583147), ((NI32) 8991218)} , {((NI32) -17226263), ((NI32) 1816362), ((NI32) -1673288), ((NI32) -6086439), ((NI32) 31783888), ((NI32) -8175991), ((NI32) -32948145), ((NI32) 7417950), ((NI32) -30242287), ((NI32) 1507265)} } , {{((NI32) 29692663), ((NI32) 6829891), ((NI32) -10498800), ((NI32) 4334896), ((NI32) 20945975), ((NI32) -11906496), ((NI32) -28887608), ((NI32) 8209391), ((NI32) 14606362), ((NI32) -10647073)} , {((NI32) -3481570), ((NI32) 8707081), ((NI32) 32188102), ((NI32) 5672294), ((NI32) 22096700), ((NI32) 1711240), ((NI32) -33020695), ((NI32) 9761487), ((NI32) 4170404), ((NI32) -2085325)} , {((NI32) -11587470), ((NI32) 14855945), ((NI32) -4127778), ((NI32) -1531857), ((NI32) -26649089), ((NI32) 15084046), ((NI32) 22186522), ((NI32) 16002000), ((NI32) -14276837), ((NI32) -8400798)} } , {{((NI32) -4811456), ((NI32) 13761029), ((NI32) -31703877), ((NI32) -2483919), ((NI32) -3312471), ((NI32) 7869047), ((NI32) -7113572), ((NI32) -9620092), ((NI32) 13240845), ((NI32) 10965870)} , {((NI32) -7742563), ((NI32) -8256762), ((NI32) -14768334), ((NI32) -13656260), ((NI32) -23232383), ((NI32) 12387166), ((NI32) 4498947), ((NI32) 14147411), ((NI32) 29514390), ((NI32) 4302863)} , {((NI32) -13413405), ((NI32) -12407859), ((NI32) 20757302), ((NI32) -13801832), ((NI32) 14785143), ((NI32) 8976368), ((NI32) -5061276), ((NI32) -2144373), ((NI32) 17846988), ((NI32) -13971927)} } } , {{{((NI32) -2244452), ((NI32) -754728), ((NI32) -4597030), ((NI32) -1066309), ((NI32) -6247172), ((NI32) 1455299), ((NI32) -21647728), ((NI32) -9214789), ((NI32) -5222701), ((NI32) 12650267)} , {((NI32) -9906797), ((NI32) -16070310), ((NI32) 21134160), ((NI32) 12198166), ((NI32) -27064575), ((NI32) 708126), ((NI32) 387813), ((NI32) 13770293), ((NI32) -19134326), ((NI32) 10958663)} , {((NI32) 22470984), ((NI32) 12369526), ((NI32) 23446014), ((NI32) -5441109), ((NI32) -21520802), ((NI32) -9698723), ((NI32) -11772496), ((NI32) -11574455), ((NI32) -25083830), ((NI32) 4271862)} } , {{((NI32) -25169565), ((NI32) -10053642), ((NI32) -19909332), ((NI32) 15361595), ((NI32) -5984358), ((NI32) 2159192), ((NI32) 75375), ((NI32) -4278529), ((NI32) -32526221), ((NI32) 8469673)} , {((NI32) 15854970), ((NI32) 4148314), ((NI32) -8893890), ((NI32) 7259002), ((NI32) 11666551), ((NI32) 13824734), ((NI32) -30531198), ((NI32) 2697372), ((NI32) 24154791), ((NI32) -9460943)} , {((NI32) 15446137), ((NI32) -15806644), ((NI32) 29759747), ((NI32) 14019369), ((NI32) 30811221), ((NI32) -9610191), ((NI32) -31582008), ((NI32) 12840104), ((NI32) 24913809), ((NI32) 9815020)} } , {{((NI32) -4709286), ((NI32) -5614269), ((NI32) -31841498), ((NI32) -12288893), ((NI32) -14443537), ((NI32) 10799414), ((NI32) -9103676), ((NI32) 13438769), ((NI32) 18735128), ((NI32) 9466238)} , {((NI32) 11933045), ((NI32) 9281483), ((NI32) 5081055), ((NI32) -5183824), ((NI32) -2628162), ((NI32) -4905629), ((NI32) -7727821), ((NI32) -10896103), ((NI32) -22728655), ((NI32) 16199064)} , {((NI32) 14576810), ((NI32) 379472), ((NI32) -26786533), ((NI32) -8317236), ((NI32) -29426508), ((NI32) -10812974), ((NI32) -102766), ((NI32) 1876699), ((NI32) 30801119), ((NI32) 2164795)} } , {{((NI32) 15995086), ((NI32) 3199873), ((NI32) 13672555), ((NI32) 13712240), ((NI32) -19378835), ((NI32) -4647646), ((NI32) -13081610), ((NI32) -15496269), ((NI32) -13492807), ((NI32) 1268052)} , {((NI32) -10290614), ((NI32) -3659039), ((NI32) -3286592), ((NI32) 10948818), ((NI32) 23037027), ((NI32) 3794475), ((NI32) -3470338), ((NI32) -12600221), ((NI32) -17055369), ((NI32) 3565904)} , {((NI32) 29210088), ((NI32) -9419337), ((NI32) -5919792), ((NI32) -4952785), ((NI32) 10834811), ((NI32) -13327726), ((NI32) -16512102), ((NI32) -10820713), ((NI32) -27162222), ((NI32) -14030531)} } , {{((NI32) -13161890), ((NI32) 15508588), ((NI32) 16663704), ((NI32) -8156150), ((NI32) -28349942), ((NI32) 9019123), ((NI32) -29183421), ((NI32) -3769423), ((NI32) 2244111), ((NI32) -14001979)} , {((NI32) -5152875), ((NI32) -3800936), ((NI32) -9306475), ((NI32) -6071583), ((NI32) 16243069), ((NI32) 14684434), ((NI32) -25673088), ((NI32) -16180800), ((NI32) 13491506), ((NI32) 4641841)} , {((NI32) 10813417), ((NI32) 643330), ((NI32) -19188515), ((NI32) -728916), ((NI32) 30292062), ((NI32) -16600078), ((NI32) 27548447), ((NI32) -7721242), ((NI32) 14476989), ((NI32) -12767431)} } , {{((NI32) 10292079), ((NI32) 9984945), ((NI32) 6481436), ((NI32) 8279905), ((NI32) -7251514), ((NI32) 7032743), ((NI32) 27282937), ((NI32) -1644259), ((NI32) -27912810), ((NI32) 12651324)} , {((NI32) -31185513), ((NI32) -813383), ((NI32) 22271204), ((NI32) 11835308), ((NI32) 10201545), ((NI32) 15351028), ((NI32) 17099662), ((NI32) 3988035), ((NI32) 21721536), ((NI32) -3148940)} , {((NI32) 10202177), ((NI32) -6545839), ((NI32) -31373232), ((NI32) -9574638), ((NI32) -32150642), ((NI32) -8119683), ((NI32) -12906320), ((NI32) 3852694), ((NI32) 13216206), ((NI32) 14842320)} } , {{((NI32) -15815640), ((NI32) -10601066), ((NI32) -6538952), ((NI32) -7258995), ((NI32) -6984659), ((NI32) -6581778), ((NI32) -31500847), ((NI32) 13765824), ((NI32) -27434397), ((NI32) 9900184)} , {((NI32) 14465505), ((NI32) -13833331), ((NI32) -32133984), ((NI32) -14738873), ((NI32) -27443187), ((NI32) 12990492), ((NI32) 33046193), ((NI32) 15796406), ((NI32) -7051866), ((NI32) -8040114)} , {((NI32) 30924417), ((NI32) -8279620), ((NI32) 6359016), ((NI32) -12816335), ((NI32) 16508377), ((NI32) 9071735), ((NI32) -25488601), ((NI32) 15413635), ((NI32) 9524356), ((NI32) -7018878)} } , {{((NI32) 12274201), ((NI32) -13175547), ((NI32) 32627641), ((NI32) -1785326), ((NI32) 6736625), ((NI32) 13267305), ((NI32) 5237659), ((NI32) -5109483), ((NI32) 15663516), ((NI32) 4035784)} , {((NI32) -2951309), ((NI32) 8903985), ((NI32) 17349946), ((NI32) 601635), ((NI32) -16432815), ((NI32) -4612556), ((NI32) -13732739), ((NI32) -15889334), ((NI32) -22258478), ((NI32) 4659091)} , {((NI32) -16916263), ((NI32) -4952973), ((NI32) -30393711), ((NI32) -15158821), ((NI32) 20774812), ((NI32) 15897498), ((NI32) 5736189), ((NI32) 15026997), ((NI32) -2178256), ((NI32) -13455585)} } } , {{{((NI32) -8858980), ((NI32) -2219056), ((NI32) 28571666), ((NI32) -10155518), ((NI32) -474467), ((NI32) -10105698), ((NI32) -3801496), ((NI32) 278095), ((NI32) 23440562), ((NI32) -290208)} , {((NI32) 10226241), ((NI32) -5928702), ((NI32) 15139956), ((NI32) 120818), ((NI32) -14867693), ((NI32) 5218603), ((NI32) 32937275), ((NI32) 11551483), ((NI32) -16571960), ((NI32) -7442864)} , {((NI32) 17932739), ((NI32) -12437276), ((NI32) -24039557), ((NI32) 10749060), ((NI32) 11316803), ((NI32) 7535897), ((NI32) 22503767), ((NI32) 5561594), ((NI32) -3646624), ((NI32) 3898661)} } , {{((NI32) 7749907), ((NI32) -969567), ((NI32) -16339731), ((NI32) -16464), ((NI32) -25018111), ((NI32) 15122143), ((NI32) -1573531), ((NI32) 7152530), ((NI32) 21831162), ((NI32) 1245233)} , {((NI32) 26958459), ((NI32) -14658026), ((NI32) 4314586), ((NI32) 8346991), ((NI32) -5677764), ((NI32) 11960072), ((NI32) -32589295), ((NI32) -620035), ((NI32) -30402091), ((NI32) -16716212)} , {((NI32) -12165896), ((NI32) 9166947), ((NI32) 33491384), ((NI32) 13673479), ((NI32) 29787085), ((NI32) 13096535), ((NI32) 6280834), ((NI32) 14587357), ((NI32) -22338025), ((NI32) 13987525)} } , {{((NI32) -24349909), ((NI32) 7778775), ((NI32) 21116000), ((NI32) 15572597), ((NI32) -4833266), ((NI32) -5357778), ((NI32) -4300898), ((NI32) -5124639), ((NI32) -7469781), ((NI32) -2858068)} , {((NI32) 9681908), ((NI32) -6737123), ((NI32) -31951644), ((NI32) 13591838), ((NI32) -6883821), ((NI32) 386950), ((NI32) 31622781), ((NI32) 6439245), ((NI32) -14581012), ((NI32) 4091397)} , {((NI32) -8426427), ((NI32) 1470727), ((NI32) -28109679), ((NI32) -1596990), ((NI32) 3978627), ((NI32) -5123623), ((NI32) -19622683), ((NI32) 12092163), ((NI32) 29077877), ((NI32) -14741988)} } , {{((NI32) 5269168), ((NI32) -6859726), ((NI32) -13230211), ((NI32) -8020715), ((NI32) 25932563), ((NI32) 1763552), ((NI32) -5606110), ((NI32) -5505881), ((NI32) -20017847), ((NI32) 2357889)} , {((NI32) 32264008), ((NI32) -15407652), ((NI32) -5387735), ((NI32) -1160093), ((NI32) -2091322), ((NI32) -3946900), ((NI32) 23104804), ((NI32) -12869908), ((NI32) 5727338), ((NI32) 189038)} , {((NI32) 14609123), ((NI32) -8954470), ((NI32) -6000566), ((NI32) -16622781), ((NI32) -14577387), ((NI32) -7743898), ((NI32) -26745169), ((NI32) 10942115), ((NI32) -25888931), ((NI32) -14884697)} } , {{((NI32) 20513500), ((NI32) 5557931), ((NI32) -15604613), ((NI32) 7829531), ((NI32) 26413943), ((NI32) -2019404), ((NI32) -21378968), ((NI32) 7471781), ((NI32) 13913677), ((NI32) -5137875)} , {((NI32) -25574376), ((NI32) 11967826), ((NI32) 29233242), ((NI32) 12948236), ((NI32) -6754465), ((NI32) 4713227), ((NI32) -8940970), ((NI32) 14059180), ((NI32) 12878652), ((NI32) 8511905)} , {((NI32) -25656801), ((NI32) 3393631), ((NI32) -2955415), ((NI32) -7075526), ((NI32) -2250709), ((NI32) 9366908), ((NI32) -30223418), ((NI32) 6812974), ((NI32) 5568676), ((NI32) -3127656)} } , {{((NI32) 11630004), ((NI32) 12144454), ((NI32) 2116339), ((NI32) 13606037), ((NI32) 27378885), ((NI32) 15676917), ((NI32) -17408753), ((NI32) -13504373), ((NI32) -14395196), ((NI32) 8070818)} , {((NI32) 27117696), ((NI32) -10007378), ((NI32) -31282771), ((NI32) -5570088), ((NI32) 1127282), ((NI32) 12772488), ((NI32) -29845906), ((NI32) 10483306), ((NI32) -11552749), ((NI32) -1028714)} , {((NI32) 10637467), ((NI32) -5688064), ((NI32) 5674781), ((NI32) 1072708), ((NI32) -26343588), ((NI32) -6982302), ((NI32) -1683975), ((NI32) 9177853), ((NI32) -27493162), ((NI32) 15431203)} } , {{((NI32) 20525145), ((NI32) 10892566), ((NI32) -12742472), ((NI32) 12779443), ((NI32) -29493034), ((NI32) 16150075), ((NI32) -28240519), ((NI32) 14943142), ((NI32) -15056790), ((NI32) -7935931)} , {((NI32) -30024462), ((NI32) 5626926), ((NI32) -551567), ((NI32) -9981087), ((NI32) 753598), ((NI32) 11981191), ((NI32) 25244767), ((NI32) -3239766), ((NI32) -3356550), ((NI32) 9594024)} , {((NI32) -23752644), ((NI32) 2636870), ((NI32) -5163910), ((NI32) -10103818), ((NI32) 585134), ((NI32) 7877383), ((NI32) 11345683), ((NI32) -6492290), ((NI32) 13352335), ((NI32) -10977084)} } , {{((NI32) -1931799), ((NI32) -5407458), ((NI32) 3304649), ((NI32) -12884869), ((NI32) 17015806), ((NI32) -4877091), ((NI32) -29783850), ((NI32) -7752482), ((NI32) -13215537), ((NI32) -319204)} , {((NI32) 20239939), ((NI32) 6607058), ((NI32) 6203985), ((NI32) 3483793), ((NI32) -18386976), ((NI32) -779229), ((NI32) -20723742), ((NI32) 15077870), ((NI32) -22750759), ((NI32) 14523817)} , {((NI32) 27406042), ((NI32) -6041657), ((NI32) 27423596), ((NI32) -4497394), ((NI32) 4996214), ((NI32) 10002360), ((NI32) -28842031), ((NI32) -4545494), ((NI32) -30172742), ((NI32) -4805667)} } } , {{{((NI32) 11374242), ((NI32) 12660715), ((NI32) 17861383), ((NI32) -12540833), ((NI32) 10935568), ((NI32) 1099227), ((NI32) -13886076), ((NI32) -9091740), ((NI32) -27727044), ((NI32) 11358504)} , {((NI32) -12730809), ((NI32) 10311867), ((NI32) 1510375), ((NI32) 10778093), ((NI32) -2119455), ((NI32) -9145702), ((NI32) 32676003), ((NI32) 11149336), ((NI32) -26123651), ((NI32) 4985768)} , {((NI32) -19096303), ((NI32) 341147), ((NI32) -6197485), ((NI32) -239033), ((NI32) 15756973), ((NI32) -8796662), ((NI32) -983043), ((NI32) 13794114), ((NI32) -19414307), ((NI32) -15621255)} } , {{((NI32) 6490081), ((NI32) 11940286), ((NI32) 25495923), ((NI32) -7726360), ((NI32) 8668373), ((NI32) -8751316), ((NI32) 3367603), ((NI32) 6970005), ((NI32) -1691065), ((NI32) -9004790)} , {((NI32) 1656497), ((NI32) 13457317), ((NI32) 15370807), ((NI32) 6364910), ((NI32) 13605745), ((NI32) 8362338), ((NI32) -19174622), ((NI32) -5475723), ((NI32) -16796596), ((NI32) -5031438)} , {((NI32) -22273315), ((NI32) -13524424), ((NI32) -64685), ((NI32) -4334223), ((NI32) -18605636), ((NI32) -10921968), ((NI32) -20571065), ((NI32) -7007978), ((NI32) -99853), ((NI32) -10237333)} } , {{((NI32) 17747465), ((NI32) 10039260), ((NI32) 19368299), ((NI32) -4050591), ((NI32) -20630635), ((NI32) -16041286), ((NI32) 31992683), ((NI32) -15857976), ((NI32) -29260363), ((NI32) -5511971)} , {((NI32) 31932027), ((NI32) -4986141), ((NI32) -19612382), ((NI32) 16366580), ((NI32) 22023614), ((NI32) 88450), ((NI32) 11371999), ((NI32) -3744247), ((NI32) 4882242), ((NI32) -10626905)} , {((NI32) 29796507), ((NI32) 37186), ((NI32) 19818052), ((NI32) 10115756), ((NI32) -11829032), ((NI32) 3352736), ((NI32) 18551198), ((NI32) 3272828), ((NI32) -5190932), ((NI32) -4162409)} } , {{((NI32) 12501286), ((NI32) 4044383), ((NI32) -8612957), ((NI32) -13392385), ((NI32) -32430052), ((NI32) 5136599), ((NI32) -19230378), ((NI32) -3529697), ((NI32) 330070), ((NI32) -3659409)} , {((NI32) 6384877), ((NI32) 2899513), ((NI32) 17807477), ((NI32) 7663917), ((NI32) -2358888), ((NI32) 12363165), ((NI32) 25366522), ((NI32) -8573892), ((NI32) -271295), ((NI32) 12071499)} , {((NI32) -8365515), ((NI32) -4042521), ((NI32) 25133448), ((NI32) -4517355), ((NI32) -6211027), ((NI32) 2265927), ((NI32) -32769618), ((NI32) 1936675), ((NI32) -5159697), ((NI32) 3829363)} } , {{((NI32) 28425966), ((NI32) -5835433), ((NI32) -577090), ((NI32) -4697198), ((NI32) -14217555), ((NI32) 6870930), ((NI32) 7921550), ((NI32) -6567787), ((NI32) 26333140), ((NI32) 14267664)} , {((NI32) -11067219), ((NI32) 11871231), ((NI32) 27385719), ((NI32) -10559544), ((NI32) -4585914), ((NI32) -11189312), ((NI32) 10004786), ((NI32) -8709488), ((NI32) -21761224), ((NI32) 8930324)} , {((NI32) -21197785), ((NI32) -16396035), ((NI32) 25654216), ((NI32) -1725397), ((NI32) 12282012), ((NI32) 11008919), ((NI32) 1541940), ((NI32) 4757911), ((NI32) -26491501), ((NI32) -16408940)} } , {{((NI32) 13537262), ((NI32) -7759490), ((NI32) -20604840), ((NI32) 10961927), ((NI32) -5922820), ((NI32) -13218065), ((NI32) -13156584), ((NI32) 6217254), ((NI32) -15943699), ((NI32) 13814990)} , {((NI32) -17422573), ((NI32) 15157790), ((NI32) 18705543), ((NI32) 29619), ((NI32) 24409717), ((NI32) -260476), ((NI32) 27361681), ((NI32) 9257833), ((NI32) -1956526), ((NI32) -1776914)} , {((NI32) -25045300), ((NI32) -10191966), ((NI32) 15366585), ((NI32) 15166509), ((NI32) -13105086), ((NI32) 8423556), ((NI32) -29171540), ((NI32) 12361135), ((NI32) -18685978), ((NI32) 4578290)} } , {{((NI32) 24579768), ((NI32) 3711570), ((NI32) 1342322), ((NI32) -11180126), ((NI32) -27005135), ((NI32) 14124956), ((NI32) -22544529), ((NI32) 14074919), ((NI32) 21964432), ((NI32) 8235257)} , {((NI32) -6528613), ((NI32) -2411497), ((NI32) 9442966), ((NI32) -5925588), ((NI32) 12025640), ((NI32) -1487420), ((NI32) -2981514), ((NI32) -1669206), ((NI32) 13006806), ((NI32) 2355433)} , {((NI32) -16304899), ((NI32) -13605259), ((NI32) -6632427), ((NI32) -5142349), ((NI32) 16974359), ((NI32) -10911083), ((NI32) 27202044), ((NI32) 1719366), ((NI32) 1141648), ((NI32) -12796236)} } , {{((NI32) -12863944), ((NI32) -13219986), ((NI32) -8318266), ((NI32) -11018091), ((NI32) -6810145), ((NI32) -4843894), ((NI32) 13475066), ((NI32) -3133972), ((NI32) 32674895), ((NI32) 13715045)} , {((NI32) 11423335), ((NI32) -5468059), ((NI32) 32344216), ((NI32) 8962751), ((NI32) 24989809), ((NI32) 9241752), ((NI32) -13265253), ((NI32) 16086212), ((NI32) -28740881), ((NI32) -15642093)} , {((NI32) -1409668), ((NI32) 12530728), ((NI32) -6368726), ((NI32) 10847387), ((NI32) 19531186), ((NI32) -14132160), ((NI32) -11709148), ((NI32) 7791794), ((NI32) -27245943), ((NI32) 4383347)} } } , {{{((NI32) -28970898), ((NI32) 5271447), ((NI32) -1266009), ((NI32) -9736989), ((NI32) -12455236), ((NI32) 16732599), ((NI32) -4862407), ((NI32) -4906449), ((NI32) 27193557), ((NI32) 6245191)} , {((NI32) -15193956), ((NI32) 5362278), ((NI32) -1783893), ((NI32) 2695834), ((NI32) 4960227), ((NI32) 12840725), ((NI32) 23061898), ((NI32) 3260492), ((NI32) 22510453), ((NI32) 8577507)} , {((NI32) -12632451), ((NI32) 11257346), ((NI32) -32692994), ((NI32) 13548177), ((NI32) -721004), ((NI32) 10879011), ((NI32) 31168030), ((NI32) 13952092), ((NI32) -29571492), ((NI32) -3635906)} } , {{((NI32) 3877321), ((NI32) -9572739), ((NI32) 32416692), ((NI32) 5405324), ((NI32) -11004407), ((NI32) -13656635), ((NI32) 3759769), ((NI32) 11935320), ((NI32) 5611860), ((NI32) 8164018)} , {((NI32) -16275802), ((NI32) 14667797), ((NI32) 15906460), ((NI32) 12155291), ((NI32) -22111149), ((NI32) -9039718), ((NI32) 32003002), ((NI32) -8832289), ((NI32) 5773085), ((NI32) -8422109)} , {((NI32) -23788118), ((NI32) -8254300), ((NI32) 1950875), ((NI32) 8937633), ((NI32) 18686727), ((NI32) 16459170), ((NI32) -905725), ((NI32) 12376320), ((NI32) 31632953), ((NI32) 190926)} } , {{((NI32) -24593607), ((NI32) -16138885), ((NI32) -8423991), ((NI32) 13378746), ((NI32) 14162407), ((NI32) 6901328), ((NI32) -8288749), ((NI32) 4508564), ((NI32) -25341555), ((NI32) -3627528)} , {((NI32) 8884438), ((NI32) -5884009), ((NI32) 6023974), ((NI32) 10104341), ((NI32) -6881569), ((NI32) -4941533), ((NI32) 18722941), ((NI32) -14786005), ((NI32) -1672488), ((NI32) 827625)} , {((NI32) -32720583), ((NI32) -16289296), ((NI32) -32503547), ((NI32) 7101210), ((NI32) 13354605), ((NI32) 2659080), ((NI32) -1800575), ((NI32) -14108036), ((NI32) -24878478), ((NI32) 1541286)} } , {{((NI32) 2901347), ((NI32) -1117687), ((NI32) 3880376), ((NI32) -10059388), ((NI32) -17620940), ((NI32) -3612781), ((NI32) -21802117), ((NI32) -3567481), ((NI32) 20456845), ((NI32) -1885033)} , {((NI32) 27019610), ((NI32) 12299467), ((NI32) -13658288), ((NI32) -1603234), ((NI32) -12861660), ((NI32) -4861471), ((NI32) -19540150), ((NI32) -5016058), ((NI32) 29439641), ((NI32) 15138866)} , {((NI32) 21536104), ((NI32) -6626420), ((NI32) -32447818), ((NI32) -10690208), ((NI32) -22408077), ((NI32) 5175814), ((NI32) -5420040), ((NI32) -16361163), ((NI32) 7779328), ((NI32) 109896)} } , {{((NI32) 30279744), ((NI32) 14648750), ((NI32) -8044871), ((NI32) 6425558), ((NI32) 13639621), ((NI32) -743509), ((NI32) 28698390), ((NI32) 12180118), ((NI32) 23177719), ((NI32) -554075)} , {((NI32) 26572847), ((NI32) 3405927), ((NI32) -31701700), ((NI32) 12890905), ((NI32) -19265668), ((NI32) 5335866), ((NI32) -6493768), ((NI32) 2378492), ((NI32) 4439158), ((NI32) -13279347)} , {((NI32) -22716706), ((NI32) 3489070), ((NI32) -9225266), ((NI32) -332753), ((NI32) 18875722), ((NI32) -1140095), ((NI32) 14819434), ((NI32) -12731527), ((NI32) -17717757), ((NI32) -5461437)} } , {{((NI32) -5056483), ((NI32) 16566551), ((NI32) 15953661), ((NI32) 3767752), ((NI32) -10436499), ((NI32) 15627060), ((NI32) -820954), ((NI32) 2177225), ((NI32) 8550082), ((NI32) -15114165)} , {((NI32) -18473302), ((NI32) 16596775), ((NI32) -381660), ((NI32) 15663611), ((NI32) 22860960), ((NI32) 15585581), ((NI32) -27844109), ((NI32) -3582739), ((NI32) -23260460), ((NI32) -8428588)} , {((NI32) -32480551), ((NI32) 15707275), ((NI32) -8205912), ((NI32) -5652081), ((NI32) 29464558), ((NI32) 2713815), ((NI32) -22725137), ((NI32) 15860482), ((NI32) -21902570), ((NI32) 1494193)} } , {{((NI32) -19562091), ((NI32) -14087393), ((NI32) -25583872), ((NI32) -9299552), ((NI32) 13127842), ((NI32) 759709), ((NI32) 21923482), ((NI32) 16529112), ((NI32) 8742704), ((NI32) 12967017)} , {((NI32) -28464899), ((NI32) 1553205), ((NI32) 32536856), ((NI32) -10473729), ((NI32) -24691605), ((NI32) -406174), ((NI32) -8914625), ((NI32) -2933896), ((NI32) -29903758), ((NI32) 15553883)} , {((NI32) 21877909), ((NI32) 3230008), ((NI32) 9881174), ((NI32) 10539357), ((NI32) -4797115), ((NI32) 2841332), ((NI32) 11543572), ((NI32) 14513274), ((NI32) 19375923), ((NI32) -12647961)} } , {{((NI32) 8832269), ((NI32) -14495485), ((NI32) 13253511), ((NI32) 5137575), ((NI32) 5037871), ((NI32) 4078777), ((NI32) 24880818), ((NI32) -6222716), ((NI32) 2862653), ((NI32) 9455043)} , {((NI32) 29306751), ((NI32) 5123106), ((NI32) 20245049), ((NI32) -14149889), ((NI32) 9592566), ((NI32) 8447059), ((NI32) -2077124), ((NI32) -2990080), ((NI32) 15511449), ((NI32) 4789663)} , {((NI32) -20679756), ((NI32) 7004547), ((NI32) 8824831), ((NI32) -9434977), ((NI32) -4045704), ((NI32) -3750736), ((NI32) -5754762), ((NI32) 108893), ((NI32) 23513200), ((NI32) 16652362)} } } , {{{((NI32) -33256173), ((NI32) 4144782), ((NI32) -4476029), ((NI32) -6579123), ((NI32) 10770039), ((NI32) -7155542), ((NI32) -6650416), ((NI32) -12936300), ((NI32) -18319198), ((NI32) 10212860)} , {((NI32) 2756081), ((NI32) 8598110), ((NI32) 7383731), ((NI32) -6859892), ((NI32) 22312759), ((NI32) -1105012), ((NI32) 21179801), ((NI32) 2600940), ((NI32) -9988298), ((NI32) -12506466)} , {((NI32) -24645692), ((NI32) 13317462), ((NI32) -30449259), ((NI32) -15653928), ((NI32) 21365574), ((NI32) -10869657), ((NI32) 11344424), ((NI32) 864440), ((NI32) -2499677), ((NI32) -16710063)} } , {{((NI32) -26432803), ((NI32) 6148329), ((NI32) -17184412), ((NI32) -14474154), ((NI32) 18782929), ((NI32) -275997), ((NI32) -22561534), ((NI32) 211300), ((NI32) 2719757), ((NI32) 4940997)} , {((NI32) -1323882), ((NI32) 3911313), ((NI32) -6948744), ((NI32) 14759765), ((NI32) -30027150), ((NI32) 7851207), ((NI32) 21690126), ((NI32) 8518463), ((NI32) 26699843), ((NI32) 5276295)} , {((NI32) -13149873), ((NI32) -6429067), ((NI32) 9396249), ((NI32) 365013), ((NI32) 24703301), ((NI32) -10488939), ((NI32) 1321586), ((NI32) 149635), ((NI32) -15452774), ((NI32) 7159369)} } , {{((NI32) 9987780), ((NI32) -3404759), ((NI32) 17507962), ((NI32) 9505530), ((NI32) 9731535), ((NI32) -2165514), ((NI32) 22356009), ((NI32) 8312176), ((NI32) 22477218), ((NI32) -8403385)} , {((NI32) 18155857), ((NI32) -16504990), ((NI32) 19744716), ((NI32) 9006923), ((NI32) 15154154), ((NI32) -10538976), ((NI32) 24256460), ((NI32) -4864995), ((NI32) -22548173), ((NI32) 9334109)} , {((NI32) 2986088), ((NI32) -4911893), ((NI32) 10776628), ((NI32) -3473844), ((NI32) 10620590), ((NI32) -7083203), ((NI32) -21413845), ((NI32) 14253545), ((NI32) -22587149), ((NI32) 536906)} } , {{((NI32) 4377756), ((NI32) 8115836), ((NI32) 24567078), ((NI32) 15495314), ((NI32) 11625074), ((NI32) 13064599), ((NI32) 7390551), ((NI32) 10589625), ((NI32) 10838060), ((NI32) -15420424)} , {((NI32) -19342404), ((NI32) 867880), ((NI32) 9277171), ((NI32) -3218459), ((NI32) -14431572), ((NI32) -1986443), ((NI32) 19295826), ((NI32) -15796950), ((NI32) 6378260), ((NI32) 699185)} , {((NI32) 7895026), ((NI32) 4057113), ((NI32) -7081772), ((NI32) -13077756), ((NI32) -17886831), ((NI32) -323126), ((NI32) -716039), ((NI32) 15693155), ((NI32) -5045064), ((NI32) -13373962)} } , {{((NI32) -7737563), ((NI32) -5869402), ((NI32) -14566319), ((NI32) -7406919), ((NI32) 11385654), ((NI32) 13201616), ((NI32) 31730678), ((NI32) -10962840), ((NI32) -3918636), ((NI32) -9669325)} , {((NI32) 10188286), ((NI32) -15770834), ((NI32) -7336361), ((NI32) 13427543), ((NI32) 22223443), ((NI32) 14896287), ((NI32) 30743455), ((NI32) 7116568), ((NI32) -21786507), ((NI32) 5427593)} , {((NI32) 696102), ((NI32) 13206899), ((NI32) 27047647), ((NI32) -10632082), ((NI32) 15285305), ((NI32) -9853179), ((NI32) 10798490), ((NI32) -4578720), ((NI32) 19236243), ((NI32) 12477404)} } , {{((NI32) -11229439), ((NI32) 11243796), ((NI32) -17054270), ((NI32) -8040865), ((NI32) -788228), ((NI32) -8167967), ((NI32) -3897669), ((NI32) 11180504), ((NI32) -23169516), ((NI32) 7733644)} , {((NI32) 17800790), ((NI32) -14036179), ((NI32) -27000429), ((NI32) -11766671), ((NI32) 23887827), ((NI32) 3149671), ((NI32) 23466177), ((NI32) -10538171), ((NI32) 10322027), ((NI32) 15313801)} , {((NI32) 26246234), ((NI32) 11968874), ((NI32) 32263343), ((NI32) -5468728), ((NI32) 6830755), ((NI32) -13323031), ((NI32) -15794704), ((NI32) -101982), ((NI32) -24449242), ((NI32) 10890804)} } , {{((NI32) -31365647), ((NI32) 10271363), ((NI32) -12660625), ((NI32) -6267268), ((NI32) 16690207), ((NI32) -13062544), ((NI32) -14982212), ((NI32) 16484931), ((NI32) 25180797), ((NI32) -5334884)} , {((NI32) -586574), ((NI32) 10376444), ((NI32) -32586414), ((NI32) -11286356), ((NI32) 19801893), ((NI32) 10997610), ((NI32) 2276632), ((NI32) 9482883), ((NI32) 316878), ((NI32) 13820577)} , {((NI32) -9882808), ((NI32) -4510367), ((NI32) -2115506), ((NI32) 16457136), ((NI32) -11100081), ((NI32) 11674996), ((NI32) 30756178), ((NI32) -7515054), ((NI32) 30696930), ((NI32) -3712849)} } , {{((NI32) 32988917), ((NI32) -9603412), ((NI32) 12499366), ((NI32) 7910787), ((NI32) -10617257), ((NI32) -11931514), ((NI32) -7342816), ((NI32) -9985397), ((NI32) -32349517), ((NI32) 7392473)} , {((NI32) -8855661), ((NI32) 15927861), ((NI32) 9866406), ((NI32) -3649411), ((NI32) -2396914), ((NI32) -16655781), ((NI32) -30409476), ((NI32) -9134995), ((NI32) 25112947), ((NI32) -2926644)} , {((NI32) -2504044), ((NI32) -436966), ((NI32) 25621774), ((NI32) -5678772), ((NI32) 15085042), ((NI32) -5479877), ((NI32) -24884878), ((NI32) -13526194), ((NI32) 5537438), ((NI32) -13914319)} } } , {{{((NI32) -11225584), ((NI32) 2320285), ((NI32) -9584280), ((NI32) 10149187), ((NI32) -33444663), ((NI32) 5808648), ((NI32) -14876251), ((NI32) -1729667), ((NI32) 31234590), ((NI32) 6090599)} , {((NI32) -9633316), ((NI32) 116426), ((NI32) 26083934), ((NI32) 2897444), ((NI32) -6364437), ((NI32) -2688086), ((NI32) 609721), ((NI32) 15878753), ((NI32) -6970405), ((NI32) -9034768)} , {((NI32) -27757857), ((NI32) 247744), ((NI32) -15194774), ((NI32) -9002551), ((NI32) 23288161), ((NI32) -10011936), ((NI32) -23869595), ((NI32) 6503646), ((NI32) 20650474), ((NI32) 1804084)} } , {{((NI32) -27589786), ((NI32) 15456424), ((NI32) 8972517), ((NI32) 8469608), ((NI32) 15640622), ((NI32) 4439847), ((NI32) 3121995), ((NI32) -10329713), ((NI32) 27842616), ((NI32) -202328)} , {((NI32) -15306973), ((NI32) 2839644), ((NI32) 22530074), ((NI32) 10026331), ((NI32) 4602058), ((NI32) 5048462), ((NI32) 28248656), ((NI32) 5031932), ((NI32) -11375082), ((NI32) 12714369)} , {((NI32) 20807691), ((NI32) -7270825), ((NI32) 29286141), ((NI32) 11421711), ((NI32) -27876523), ((NI32) -13868230), ((NI32) -21227475), ((NI32) 1035546), ((NI32) -19733229), ((NI32) 12796920)} } , {{((NI32) 12076899), ((NI32) -14301286), ((NI32) -8785001), ((NI32) -11848922), ((NI32) -25012791), ((NI32) 16400684), ((NI32) -17591495), ((NI32) -12899438), ((NI32) 3480665), ((NI32) -15182815)} , {((NI32) -32361549), ((NI32) 5457597), ((NI32) 28548107), ((NI32) 7833186), ((NI32) 7303070), ((NI32) -11953545), ((NI32) -24363064), ((NI32) -15921875), ((NI32) -33374054), ((NI32) 2771025)} , {((NI32) -21389266), ((NI32) 421932), ((NI32) 26597266), ((NI32) 6860826), ((NI32) 22486084), ((NI32) -6737172), ((NI32) -17137485), ((NI32) -4210226), ((NI32) -24552282), ((NI32) 15673397)} } , {{((NI32) -20184622), ((NI32) 2338216), ((NI32) 19788685), ((NI32) -9620956), ((NI32) -4001265), ((NI32) -8740893), ((NI32) -20271184), ((NI32) 4733254), ((NI32) 3727144), ((NI32) -12934448)} , {((NI32) 6120119), ((NI32) 814863), ((NI32) -11794402), ((NI32) -622716), ((NI32) 6812205), ((NI32) -15747771), ((NI32) 2019594), ((NI32) 7975683), ((NI32) 31123697), ((NI32) -10958981)} , {((NI32) 30069250), ((NI32) -11435332), ((NI32) 30434654), ((NI32) 2958439), ((NI32) 18399564), ((NI32) -976289), ((NI32) 12296869), ((NI32) 9204260), ((NI32) -16432438), ((NI32) 9648165)} } , {{((NI32) 32705432), ((NI32) -1550977), ((NI32) 30705658), ((NI32) 7451065), ((NI32) -11805606), ((NI32) 9631813), ((NI32) 3305266), ((NI32) 5248604), ((NI32) -26008332), ((NI32) -11377501)} , {((NI32) 17219865), ((NI32) 2375039), ((NI32) -31570947), ((NI32) -5575615), ((NI32) -19459679), ((NI32) 9219903), ((NI32) 294711), ((NI32) 15298639), ((NI32) 2662509), ((NI32) -16297073)} , {((NI32) -1172927), ((NI32) -7558695), ((NI32) -4366770), ((NI32) -4287744), ((NI32) -21346413), ((NI32) -8434326), ((NI32) 32087529), ((NI32) -1222777), ((NI32) 32247248), ((NI32) -14389861)} } , {{((NI32) 14312628), ((NI32) 1221556), ((NI32) 17395390), ((NI32) -8700143), ((NI32) -4945741), ((NI32) -8684635), ((NI32) -28197744), ((NI32) -9637817), ((NI32) -16027623), ((NI32) -13378845)} , {((NI32) -1428825), ((NI32) -9678990), ((NI32) -9235681), ((NI32) 6549687), ((NI32) -7383069), ((NI32) -468664), ((NI32) 23046502), ((NI32) 9803137), ((NI32) 17597934), ((NI32) 2346211)} , {((NI32) 18510800), ((NI32) 15337574), ((NI32) 26171504), ((NI32) 981392), ((NI32) -22241552), ((NI32) 7827556), ((NI32) -23491134), ((NI32) -11323352), ((NI32) 3059833), ((NI32) -11782870)} } , {{((NI32) 10141598), ((NI32) 6082907), ((NI32) 17829293), ((NI32) -1947643), ((NI32) 9830092), ((NI32) 13613136), ((NI32) -25556636), ((NI32) -5544586), ((NI32) -33502212), ((NI32) 3592096)} , {((NI32) 33114168), ((NI32) -15889352), ((NI32) -26525686), ((NI32) -13343397), ((NI32) 33076705), ((NI32) 8716171), ((NI32) 1151462), ((NI32) 1521897), ((NI32) -982665), ((NI32) -6837803)} , {((NI32) -32939165), ((NI32) -4255815), ((NI32) 23947181), ((NI32) -324178), ((NI32) -33072974), ((NI32) -12305637), ((NI32) -16637686), ((NI32) 3891704), ((NI32) 26353178), ((NI32) 693168)} } , {{((NI32) 30374239), ((NI32) 1595580), ((NI32) -16884039), ((NI32) 13186931), ((NI32) 4600344), ((NI32) 406904), ((NI32) 9585294), ((NI32) -400668), ((NI32) 31375464), ((NI32) 14369965)} , {((NI32) -14370654), ((NI32) -7772529), ((NI32) 1510301), ((NI32) 6434173), ((NI32) -18784789), ((NI32) -6262728), ((NI32) 32732230), ((NI32) -13108839), ((NI32) 17901441), ((NI32) 16011505)} , {((NI32) 18171223), ((NI32) -11934626), ((NI32) -12500402), ((NI32) 15197122), ((NI32) -11038147), ((NI32) -15230035), ((NI32) -19172240), ((NI32) -16046376), ((NI32) 8764035), ((NI32) 12309598)} } } , {{{((NI32) 5975908), ((NI32) -5243188), ((NI32) -19459362), ((NI32) -9681747), ((NI32) -11541277), ((NI32) 14015782), ((NI32) -23665757), ((NI32) 1228319), ((NI32) 17544096), ((NI32) -10593782)} , {((NI32) 5811932), ((NI32) -1715293), ((NI32) 3442887), ((NI32) -2269310), ((NI32) -18367348), ((NI32) -8359541), ((NI32) -18044043), ((NI32) -15410127), ((NI32) -5565381), ((NI32) 12348900)} , {((NI32) -31399660), ((NI32) 11407555), ((NI32) 25755363), ((NI32) 6891399), ((NI32) -3256938), ((NI32) 14872274), ((NI32) -24849353), ((NI32) 8141295), ((NI32) -10632534), ((NI32) -585479)} } , {{((NI32) -12675304), ((NI32) 694026), ((NI32) -5076145), ((NI32) 13300344), ((NI32) 14015258), ((NI32) -14451394), ((NI32) -9698672), ((NI32) -11329050), ((NI32) 30944593), ((NI32) 1130208)} , {((NI32) 8247766), ((NI32) -6710942), ((NI32) -26562381), ((NI32) -7709309), ((NI32) -14401939), ((NI32) -14648910), ((NI32) 4652152), ((NI32) 2488540), ((NI32) 23550156), ((NI32) -271232)} , {((NI32) 17294316), ((NI32) -3788438), ((NI32) 7026748), ((NI32) 15626851), ((NI32) 22990044), ((NI32) 113481), ((NI32) 2267737), ((NI32) -5908146), ((NI32) -408818), ((NI32) -137719)} } , {{((NI32) 16091085), ((NI32) -16253926), ((NI32) 18599252), ((NI32) 7340678), ((NI32) 2137637), ((NI32) -1221657), ((NI32) -3364161), ((NI32) 14550936), ((NI32) 3260525), ((NI32) -7166271)} , {((NI32) -4910104), ((NI32) -13332887), ((NI32) 18550887), ((NI32) 10864893), ((NI32) -16459325), ((NI32) -7291596), ((NI32) -23028869), ((NI32) -13204905), ((NI32) -12748722), ((NI32) 2701326)} , {((NI32) -8574695), ((NI32) 16099415), ((NI32) 4629974), ((NI32) -16340524), ((NI32) -20786213), ((NI32) -6005432), ((NI32) -10018363), ((NI32) 9276971), ((NI32) 11329923), ((NI32) 1862132)} } , {{((NI32) 14763076), ((NI32) -15903608), ((NI32) -30918270), ((NI32) 3689867), ((NI32) 3511892), ((NI32) 10313526), ((NI32) -21951088), ((NI32) 12219231), ((NI32) -9037963), ((NI32) -940300)} , {((NI32) 8894987), ((NI32) -3446094), ((NI32) 6150753), ((NI32) 3013931), ((NI32) 301220), ((NI32) 15693451), ((NI32) -31981216), ((NI32) -2909717), ((NI32) -15438168), ((NI32) 11595570)} , {((NI32) 15214962), ((NI32) 3537601), ((NI32) -26238722), ((NI32) -14058872), ((NI32) 4418657), ((NI32) -15230761), ((NI32) 13947276), ((NI32) 10730794), ((NI32) -13489462), ((NI32) -4363670)} } , {{((NI32) -2538306), ((NI32) 7682793), ((NI32) 32759013), ((NI32) 263109), ((NI32) -29984731), ((NI32) -7955452), ((NI32) -22332124), ((NI32) -10188635), ((NI32) 977108), ((NI32) 699994)} , {((NI32) -12466472), ((NI32) 4195084), ((NI32) -9211532), ((NI32) 550904), ((NI32) -15565337), ((NI32) 12917920), ((NI32) 19118110), ((NI32) -439841), ((NI32) -30534533), ((NI32) -14337913)} , {((NI32) 31788461), ((NI32) -14507657), ((NI32) 4799989), ((NI32) 7372237), ((NI32) 8808585), ((NI32) -14747943), ((NI32) 9408237), ((NI32) -10051775), ((NI32) 12493932), ((NI32) -5409317)} } , {{((NI32) -25680606), ((NI32) 5260744), ((NI32) -19235809), ((NI32) -6284470), ((NI32) -3695942), ((NI32) 16566087), ((NI32) 27218280), ((NI32) 2607121), ((NI32) 29375955), ((NI32) 6024730)} , {((NI32) 842132), ((NI32) -2794693), ((NI32) -4763381), ((NI32) -8722815), ((NI32) 26332018), ((NI32) -12405641), ((NI32) 11831880), ((NI32) 6985184), ((NI32) -9940361), ((NI32) 2854096)} , {((NI32) -4847262), ((NI32) -7969331), ((NI32) 2516242), ((NI32) -5847713), ((NI32) 9695691), ((NI32) -7221186), ((NI32) 16512645), ((NI32) 960770), ((NI32) 12121869), ((NI32) 16648078)} } , {{((NI32) -15218652), ((NI32) 14667096), ((NI32) -13336229), ((NI32) 2013717), ((NI32) 30598287), ((NI32) -464137), ((NI32) -31504922), ((NI32) -7882064), ((NI32) 20237806), ((NI32) 2838411)} , {((NI32) -19288047), ((NI32) 4453152), ((NI32) 15298546), ((NI32) -16178388), ((NI32) 22115043), ((NI32) -15972604), ((NI32) 12544294), ((NI32) -13470457), ((NI32) 1068881), ((NI32) -12499905)} , {((NI32) -9558883), ((NI32) -16518835), ((NI32) 33238498), ((NI32) 13506958), ((NI32) 30505848), ((NI32) -1114596), ((NI32) -8486907), ((NI32) -2630053), ((NI32) 12521378), ((NI32) 4845654)} } , {{((NI32) -28198521), ((NI32) 10744108), ((NI32) -2958380), ((NI32) 10199664), ((NI32) 7759311), ((NI32) -13088600), ((NI32) 3409348), ((NI32) -873400), ((NI32) -6482306), ((NI32) -12885870)} , {((NI32) -23561822), ((NI32) 6230156), ((NI32) -20382013), ((NI32) 10655314), ((NI32) -24040585), ((NI32) -11621172), ((NI32) 10477734), ((NI32) -1240216), ((NI32) -3113227), ((NI32) 13974498)} , {((NI32) 12966261), ((NI32) 15550616), ((NI32) -32038948), ((NI32) -1615346), ((NI32) 21025980), ((NI32) -629444), ((NI32) 5642325), ((NI32) 7188737), ((NI32) 18895762), ((NI32) 12629579)} } } , {{{((NI32) 14741879), ((NI32) -14946887), ((NI32) 22177208), ((NI32) -11721237), ((NI32) 1279741), ((NI32) 8058600), ((NI32) 11758140), ((NI32) 789443), ((NI32) 32195181), ((NI32) 3895677)} , {((NI32) 10758205), ((NI32) 15755439), ((NI32) -4509950), ((NI32) 9243698), ((NI32) -4879422), ((NI32) 6879879), ((NI32) -2204575), ((NI32) -3566119), ((NI32) -8982069), ((NI32) 4429647)} , {((NI32) -2453894), ((NI32) 15725973), ((NI32) -20436342), ((NI32) -10410672), ((NI32) -5803908), ((NI32) -11040220), ((NI32) -7135870), ((NI32) -11642895), ((NI32) 18047436), ((NI32) -15281743)} } , {{((NI32) -25173001), ((NI32) -11307165), ((NI32) 29759956), ((NI32) 11776784), ((NI32) -22262383), ((NI32) -15820455), ((NI32) 10993114), ((NI32) -12850837), ((NI32) -17620701), ((NI32) -9408468)} , {((NI32) 21987233), ((NI32) 700364), ((NI32) -24505048), ((NI32) 14972008), ((NI32) -7774265), ((NI32) -5718395), ((NI32) 32155026), ((NI32) 2581431), ((NI32) -29958985), ((NI32) 8773375)} , {((NI32) -25568350), ((NI32) 454463), ((NI32) -13211935), ((NI32) 16126715), ((NI32) 25240068), ((NI32) 8594567), ((NI32) 20656846), ((NI32) 12017935), ((NI32) -7874389), ((NI32) -13920155)} } , {{((NI32) 6028182), ((NI32) 6263078), ((NI32) -31011806), ((NI32) -11301710), ((NI32) -818919), ((NI32) 2461772), ((NI32) -31841174), ((NI32) -5468042), ((NI32) -1721788), ((NI32) -2776725)} , {((NI32) -12278994), ((NI32) 16624277), ((NI32) 987579), ((NI32) -5922598), ((NI32) 32908203), ((NI32) 1248608), ((NI32) 7719845), ((NI32) -4166698), ((NI32) 28408820), ((NI32) 6816612)} , {((NI32) -10358094), ((NI32) -8237829), ((NI32) 19549651), ((NI32) -12169222), ((NI32) 22082623), ((NI32) 16147817), ((NI32) 20613181), ((NI32) 13982702), ((NI32) -10339570), ((NI32) 5067943)} } , {{((NI32) -30505967), ((NI32) -3821767), ((NI32) 12074681), ((NI32) 13582412), ((NI32) -19877972), ((NI32) 2443951), ((NI32) -19719286), ((NI32) 12746132), ((NI32) 5331210), ((NI32) -10105944)} , {((NI32) 30528811), ((NI32) 3601899), ((NI32) -1957090), ((NI32) 4619785), ((NI32) -27361822), ((NI32) -15436388), ((NI32) 24180793), ((NI32) -12570394), ((NI32) 27679908), ((NI32) -1648928)} , {((NI32) 9402404), ((NI32) -13957065), ((NI32) 32834043), ((NI32) 10838634), ((NI32) -26580150), ((NI32) -13237195), ((NI32) 26653274), ((NI32) -8685565), ((NI32) 22611444), ((NI32) -12715406)} } , {{((NI32) 22190590), ((NI32) 1118029), ((NI32) 22736441), ((NI32) 15130463), ((NI32) -30460692), ((NI32) -5991321), ((NI32) 19189625), ((NI32) -4648942), ((NI32) 4854859), ((NI32) 6622139)} , {((NI32) -8310738), ((NI32) -2953450), ((NI32) -8262579), ((NI32) -3388049), ((NI32) -10401731), ((NI32) -271929), ((NI32) 13424426), ((NI32) -3567227), ((NI32) 26404409), ((NI32) 13001963)} , {((NI32) -31241838), ((NI32) -15415700), ((NI32) -2994250), ((NI32) 8939346), ((NI32) 11562230), ((NI32) -12840670), ((NI32) -26064365), ((NI32) -11621720), ((NI32) -15405155), ((NI32) 11020693)} } , {{((NI32) 1866042), ((NI32) -7949489), ((NI32) -7898649), ((NI32) -10301010), ((NI32) 12483315), ((NI32) 13477547), ((NI32) 3175636), ((NI32) -12424163), ((NI32) 28761762), ((NI32) 1406734)} , {((NI32) -448555), ((NI32) -1777666), ((NI32) 13018551), ((NI32) 3194501), ((NI32) -9580420), ((NI32) -11161737), ((NI32) 24760585), ((NI32) -4347088), ((NI32) 25577411), ((NI32) -13378680)} , {((NI32) -24290378), ((NI32) 4759345), ((NI32) -690653), ((NI32) -1852816), ((NI32) 2066747), ((NI32) 10693769), ((NI32) -29595790), ((NI32) 9884936), ((NI32) -9368926), ((NI32) 4745410)} } , {{((NI32) -9141284), ((NI32) 6049714), ((NI32) -19531061), ((NI32) -4341411), ((NI32) -31260798), ((NI32) 9944276), ((NI32) -15462008), ((NI32) -11311852), ((NI32) 10931924), ((NI32) -11931931)} , {((NI32) -16561513), ((NI32) 14112680), ((NI32) -8012645), ((NI32) 4817318), ((NI32) -8040464), ((NI32) -11414606), ((NI32) -22853429), ((NI32) 10856641), ((NI32) -20470770), ((NI32) 13434654)} , {((NI32) 22759489), ((NI32) -10073434), ((NI32) -16766264), ((NI32) -1871422), ((NI32) 13637442), ((NI32) -10168091), ((NI32) 1765144), ((NI32) -12654326), ((NI32) 28445307), ((NI32) -5364710)} } , {{((NI32) 29875063), ((NI32) 12493613), ((NI32) 2795536), ((NI32) -3786330), ((NI32) 1710620), ((NI32) 15181182), ((NI32) -10195717), ((NI32) -8788675), ((NI32) 9074234), ((NI32) 1167180)} , {((NI32) -26205683), ((NI32) 11014233), ((NI32) -9842651), ((NI32) -2635485), ((NI32) -26908120), ((NI32) 7532294), ((NI32) -18716888), ((NI32) -9535498), ((NI32) 3843903), ((NI32) 9367684)} , {((NI32) -10969595), ((NI32) -6403711), ((NI32) 9591134), ((NI32) 9582310), ((NI32) 11349256), ((NI32) 108879), ((NI32) 16235123), ((NI32) 8601684), ((NI32) -139197), ((NI32) 4242895)} } } , {{{((NI32) 22092954), ((NI32) -13191123), ((NI32) -2042793), ((NI32) -11968512), ((NI32) 32186753), ((NI32) -11517388), ((NI32) -6574341), ((NI32) 2470660), ((NI32) -27417366), ((NI32) 16625501)} , {((NI32) -11057722), ((NI32) 3042016), ((NI32) 13770083), ((NI32) -9257922), ((NI32) 584236), ((NI32) -544855), ((NI32) -7770857), ((NI32) 2602725), ((NI32) -27351616), ((NI32) 14247413)} , {((NI32) 6314175), ((NI32) -10264892), ((NI32) -32772502), ((NI32) 15957557), ((NI32) -10157730), ((NI32) 168750), ((NI32) -8618807), ((NI32) 14290061), ((NI32) 27108877), ((NI32) -1180880)} } , {{((NI32) -8586597), ((NI32) -7170966), ((NI32) 13241782), ((NI32) 10960156), ((NI32) -32991015), ((NI32) -13794596), ((NI32) 33547976), ((NI32) -11058889), ((NI32) -27148451), ((NI32) 981874)} , {((NI32) 22833440), ((NI32) 9293594), ((NI32) -32649448), ((NI32) -13618667), ((NI32) -9136966), ((NI32) 14756819), ((NI32) -22928859), ((NI32) -13970780), ((NI32) -10479804), ((NI32) -16197962)} , {((NI32) -7768587), ((NI32) 3326786), ((NI32) -28111797), ((NI32) 10783824), ((NI32) 19178761), ((NI32) 14905060), ((NI32) 22680049), ((NI32) 13906969), ((NI32) -15933690), ((NI32) 3797899)} } , {{((NI32) 21721356), ((NI32) -4212746), ((NI32) -12206123), ((NI32) 9310182), ((NI32) -3882239), ((NI32) -13653110), ((NI32) 23740224), ((NI32) -2709232), ((NI32) 20491983), ((NI32) -8042152)} , {((NI32) 9209270), ((NI32) -15135055), ((NI32) -13256557), ((NI32) -6167798), ((NI32) -731016), ((NI32) 15289673), ((NI32) 25947805), ((NI32) 15286587), ((NI32) 30997318), ((NI32) -6703063)} , {((NI32) 7392032), ((NI32) 16618386), ((NI32) 23946583), ((NI32) -8039892), ((NI32) -13265164), ((NI32) -1533858), ((NI32) -14197445), ((NI32) -2321576), ((NI32) 17649998), ((NI32) -250080)} } , {{((NI32) -9301088), ((NI32) -14193827), ((NI32) 30609526), ((NI32) -3049543), ((NI32) -25175069), ((NI32) -1283752), ((NI32) -15241566), ((NI32) -9525724), ((NI32) -2233253), ((NI32) 7662146)} , {((NI32) -17558673), ((NI32) 1763594), ((NI32) -33114336), ((NI32) 15908610), ((NI32) -30040870), ((NI32) -12174295), ((NI32) 7335080), ((NI32) -8472199), ((NI32) -3174674), ((NI32) 3440183)} , {((NI32) -19889700), ((NI32) -5977008), ((NI32) -24111293), ((NI32) -9688870), ((NI32) 10799743), ((NI32) -16571957), ((NI32) 40450), ((NI32) -4431835), ((NI32) 4862400), ((NI32) 1133)} } , {{((NI32) -32856209), ((NI32) -7873957), ((NI32) -5422389), ((NI32) 14860950), ((NI32) -16319031), ((NI32) 7956142), ((NI32) 7258061), ((NI32) 311861), ((NI32) -30594991), ((NI32) -7379421)} , {((NI32) -3773428), ((NI32) -1565936), ((NI32) 28985340), ((NI32) 7499440), ((NI32) 24445838), ((NI32) 9325937), ((NI32) 29727763), ((NI32) 16527196), ((NI32) 18278453), ((NI32) 15405622)} , {((NI32) -4381906), ((NI32) 8508652), ((NI32) -19898366), ((NI32) -3674424), ((NI32) -5984453), ((NI32) 15149970), ((NI32) -13313598), ((NI32) 843523), ((NI32) -21875062), ((NI32) 13626197)} } , {{((NI32) 2281448), ((NI32) -13487055), ((NI32) -10915418), ((NI32) -2609910), ((NI32) 1879358), ((NI32) 16164207), ((NI32) -10783882), ((NI32) 3953792), ((NI32) 13340839), ((NI32) 15928663)} , {((NI32) 31727126), ((NI32) -7179855), ((NI32) -18437503), ((NI32) -8283652), ((NI32) 2875793), ((NI32) -16390330), ((NI32) -25269894), ((NI32) -7014826), ((NI32) -23452306), ((NI32) 5964753)} , {((NI32) 4100420), ((NI32) -5959452), ((NI32) -17179337), ((NI32) 6017714), ((NI32) -18705837), ((NI32) 12227141), ((NI32) -26684835), ((NI32) 11344144), ((NI32) 2538215), ((NI32) -7570755)} } , {{((NI32) -9433605), ((NI32) 6123113), ((NI32) 11159803), ((NI32) -2156608), ((NI32) 30016280), ((NI32) 14966241), ((NI32) -20474983), ((NI32) 1485421), ((NI32) -629256), ((NI32) -15958862)} , {((NI32) -26804558), ((NI32) 4260919), ((NI32) 11851389), ((NI32) 9658551), ((NI32) -32017107), ((NI32) 16367492), ((NI32) -20205425), ((NI32) -13191288), ((NI32) 11659922), ((NI32) -11115118)} , {((NI32) 26180396), ((NI32) 10015009), ((NI32) -30844224), ((NI32) -8581293), ((NI32) 5418197), ((NI32) 9480663), ((NI32) 2231568), ((NI32) -10170080), ((NI32) 33100372), ((NI32) -1306171)} } , {{((NI32) 15121113), ((NI32) -5201871), ((NI32) -10389905), ((NI32) 15427821), ((NI32) -27509937), ((NI32) -15992507), ((NI32) 21670947), ((NI32) 4486675), ((NI32) -5931810), ((NI32) -14466380)} , {((NI32) 16166486), ((NI32) -9483733), ((NI32) -11104130), ((NI32) 6023908), ((NI32) -31926798), ((NI32) -1364923), ((NI32) 2340060), ((NI32) -16254968), ((NI32) -10735770), ((NI32) -10039824)} , {((NI32) 28042865), ((NI32) -3557089), ((NI32) -12126526), ((NI32) 12259706), ((NI32) -3717498), ((NI32) -6945899), ((NI32) 6766453), ((NI32) -8689599), ((NI32) 18036436), ((NI32) 5803270)} } } , {{{((NI32) -817581), ((NI32) 6763912), ((NI32) 11803561), ((NI32) 1585585), ((NI32) 10958447), ((NI32) -2671165), ((NI32) 23855391), ((NI32) 4598332), ((NI32) -6159431), ((NI32) -14117438)} , {((NI32) -31031306), ((NI32) -14256194), ((NI32) 17332029), ((NI32) -2383520), ((NI32) 31312682), ((NI32) -5967183), ((NI32) 696309), ((NI32) 50292), ((NI32) -20095739), ((NI32) 11763584)} , {((NI32) -594563), ((NI32) -2514283), ((NI32) -32234153), ((NI32) 12643980), ((NI32) 12650761), ((NI32) 14811489), ((NI32) 665117), ((NI32) -12613632), ((NI32) -19773211), ((NI32) -10713562)} } , {{((NI32) 30464590), ((NI32) -11262872), ((NI32) -4127476), ((NI32) -12734478), ((NI32) 19835327), ((NI32) -7105613), ((NI32) -24396175), ((NI32) 2075773), ((NI32) -17020157), ((NI32) 992471)} , {((NI32) 18357185), ((NI32) -6994433), ((NI32) 7766382), ((NI32) 16342475), ((NI32) -29324918), ((NI32) 411174), ((NI32) 14578841), ((NI32) 8080033), ((NI32) -11574335), ((NI32) -10601610)} , {((NI32) 19598397), ((NI32) 10334610), ((NI32) 12555054), ((NI32) 2555664), ((NI32) 18821899), ((NI32) -10339780), ((NI32) 21873263), ((NI32) 16014234), ((NI32) 26224780), ((NI32) 16452269)} } , {{((NI32) -30223925), ((NI32) 5145196), ((NI32) 5944548), ((NI32) 16385966), ((NI32) 3976735), ((NI32) 2009897), ((NI32) -11377804), ((NI32) -7618186), ((NI32) -20533829), ((NI32) 3698650)} , {((NI32) 14187449), ((NI32) 3448569), ((NI32) -10636236), ((NI32) -10810935), ((NI32) -22663880), ((NI32) -3433596), ((NI32) 7268410), ((NI32) -10890444), ((NI32) 27394301), ((NI32) 12015369)} , {((NI32) 19695761), ((NI32) 16087646), ((NI32) 28032085), ((NI32) 12999827), ((NI32) 6817792), ((NI32) 11427614), ((NI32) 20244189), ((NI32) -1312777), ((NI32) -13259127), ((NI32) -3402461)} } , {{((NI32) 30860103), ((NI32) 12735208), ((NI32) -1888245), ((NI32) -4699734), ((NI32) -16974906), ((NI32) 2256940), ((NI32) -8166013), ((NI32) 12298312), ((NI32) -8550524), ((NI32) -10393462)} , {((NI32) -5719826), ((NI32) -11245325), ((NI32) -1910649), ((NI32) 15569035), ((NI32) 26642876), ((NI32) -7587760), ((NI32) -5789354), ((NI32) -15118654), ((NI32) -4976164), ((NI32) 12651793)} , {((NI32) -2848395), ((NI32) 9953421), ((NI32) 11531313), ((NI32) -5282879), ((NI32) 26895123), ((NI32) -12697089), ((NI32) -13118820), ((NI32) -16517902), ((NI32) 9768698), ((NI32) -2533218)} } , {{((NI32) -24719459), ((NI32) 1894651), ((NI32) -287698), ((NI32) -4704085), ((NI32) 15348719), ((NI32) -8156530), ((NI32) 32767513), ((NI32) 12765450), ((NI32) 4940095), ((NI32) 10678226)} , {((NI32) 18860224), ((NI32) 15980149), ((NI32) -18987240), ((NI32) -1562570), ((NI32) -26233012), ((NI32) -11071856), ((NI32) -7843882), ((NI32) 13944024), ((NI32) -24372348), ((NI32) 16582019)} , {((NI32) -15504260), ((NI32) 4970268), ((NI32) -29893044), ((NI32) 4175593), ((NI32) -20993212), ((NI32) -2199756), ((NI32) -11704054), ((NI32) 15444560), ((NI32) -11003761), ((NI32) 7989037)} } , {{((NI32) 31490452), ((NI32) 5568061), ((NI32) -2412803), ((NI32) 2182383), ((NI32) -32336847), ((NI32) 4531686), ((NI32) -32078269), ((NI32) 6200206), ((NI32) -19686113), ((NI32) -14800171)} , {((NI32) -17308668), ((NI32) -15879940), ((NI32) -31522777), ((NI32) -2831), ((NI32) -32887382), ((NI32) 16375549), ((NI32) 8680158), ((NI32) -16371713), ((NI32) 28550068), ((NI32) -6857132)} , {((NI32) -28126887), ((NI32) -5688091), ((NI32) 16837845), ((NI32) -1820458), ((NI32) -6850681), ((NI32) 12700016), ((NI32) -30039981), ((NI32) 4364038), ((NI32) 1155602), ((NI32) 5988841)} } , {{((NI32) 21890435), ((NI32) -13272907), ((NI32) -12624011), ((NI32) 12154349), ((NI32) -7831873), ((NI32) 15300496), ((NI32) 23148983), ((NI32) -4470481), ((NI32) 24618407), ((NI32) 8283181)} , {((NI32) -33136107), ((NI32) -10512751), ((NI32) 9975416), ((NI32) 6841041), ((NI32) -31559793), ((NI32) 16356536), ((NI32) 3070187), ((NI32) -7025928), ((NI32) 1466169), ((NI32) 10740210)} , {((NI32) -1509399), ((NI32) -15488185), ((NI32) -13503385), ((NI32) -10655916), ((NI32) 32799044), ((NI32) 909394), ((NI32) -13938903), ((NI32) -5779719), ((NI32) -32164649), ((NI32) -15327040)} } , {{((NI32) 3960823), ((NI32) -14267803), ((NI32) -28026090), ((NI32) -15918051), ((NI32) -19404858), ((NI32) 13146868), ((NI32) 15567327), ((NI32) 951507), ((NI32) -3260321), ((NI32) -573935)} , {((NI32) 24740841), ((NI32) 5052253), ((NI32) -30094131), ((NI32) 8961361), ((NI32) 25877428), ((NI32) 6165135), ((NI32) -24368180), ((NI32) 14397372), ((NI32) -7380369), ((NI32) -6144105)} , {((NI32) -28888365), ((NI32) 3510803), ((NI32) -28103278), ((NI32) -1158478), ((NI32) -11238128), ((NI32) -10631454), ((NI32) -15441463), ((NI32) -14453128), ((NI32) -1625486), ((NI32) -6494814)} } } , {{{((NI32) 793299), ((NI32) -9230478), ((NI32) 8836302), ((NI32) -6235707), ((NI32) -27360908), ((NI32) -2369593), ((NI32) 33152843), ((NI32) -4885251), ((NI32) -9906200), ((NI32) -621852)} , {((NI32) 5666233), ((NI32) 525582), ((NI32) 20782575), ((NI32) -8038419), ((NI32) -24538499), ((NI32) 14657740), ((NI32) 16099374), ((NI32) 1468826), ((NI32) -6171428), ((NI32) -15186581)} , {((NI32) -4859255), ((NI32) -3779343), ((NI32) -2917758), ((NI32) -6748019), ((NI32) 7778750), ((NI32) 11688288), ((NI32) -30404353), ((NI32) -9871238), ((NI32) -1558923), ((NI32) -9863646)} } , {{((NI32) 10896332), ((NI32) -7719704), ((NI32) 824275), ((NI32) 472601), ((NI32) -19460308), ((NI32) 3009587), ((NI32) 25248958), ((NI32) 14783338), ((NI32) -30581476), ((NI32) -15757844)} , {((NI32) 10566929), ((NI32) 12612572), ((NI32) -31944212), ((NI32) 11118703), ((NI32) -12633376), ((NI32) 12362879), ((NI32) 21752402), ((NI32) 8822496), ((NI32) 24003793), ((NI32) 14264025)} , {((NI32) 27713862), ((NI32) -7355973), ((NI32) -11008240), ((NI32) 9227530), ((NI32) 27050101), ((NI32) 2504721), ((NI32) 23886875), ((NI32) -13117525), ((NI32) 13958495), ((NI32) -5732453)} } , {{((NI32) -23481610), ((NI32) 4867226), ((NI32) -27247128), ((NI32) 3900521), ((NI32) 29838369), ((NI32) -8212291), ((NI32) -31889399), ((NI32) -10041781), ((NI32) 7340521), ((NI32) -15410068)} , {((NI32) 4646514), ((NI32) -8011124), ((NI32) -22766023), ((NI32) -11532654), ((NI32) 23184553), ((NI32) 8566613), ((NI32) 31366726), ((NI32) -1381061), ((NI32) -15066784), ((NI32) -10375192)} , {((NI32) -17270517), ((NI32) 12723032), ((NI32) -16993061), ((NI32) 14878794), ((NI32) 21619651), ((NI32) -6197576), ((NI32) 27584817), ((NI32) 3093888), ((NI32) -8843694), ((NI32) 3849921)} } , {{((NI32) -9064912), ((NI32) 2103172), ((NI32) 25561640), ((NI32) -15125738), ((NI32) -5239824), ((NI32) 9582958), ((NI32) 32477045), ((NI32) -9017955), ((NI32) 5002294), ((NI32) -15550259)} , {((NI32) -12057553), ((NI32) -11177906), ((NI32) 21115585), ((NI32) -13365155), ((NI32) 8808712), ((NI32) -12030708), ((NI32) 16489530), ((NI32) 13378448), ((NI32) -25845716), ((NI32) 12741426)} , {((NI32) -5946367), ((NI32) 10645103), ((NI32) -30911586), ((NI32) 15390284), ((NI32) -3286982), ((NI32) -7118677), ((NI32) 24306472), ((NI32) 15852464), ((NI32) 28834118), ((NI32) -7646072)} } , {{((NI32) -17335748), ((NI32) -9107057), ((NI32) -24531279), ((NI32) 9434953), ((NI32) -8472084), ((NI32) -583362), ((NI32) -13090771), ((NI32) 455841), ((NI32) 20461858), ((NI32) 5491305)} , {((NI32) 13669248), ((NI32) -16095482), ((NI32) -12481974), ((NI32) -10203039), ((NI32) -14569770), ((NI32) -11893198), ((NI32) -24995986), ((NI32) 11293807), ((NI32) -28588204), ((NI32) -9421832)} , {((NI32) 28497928), ((NI32) 6272777), ((NI32) -33022994), ((NI32) 14470570), ((NI32) 8906179), ((NI32) -1225630), ((NI32) 18504674), ((NI32) -14165166), ((NI32) 29867745), ((NI32) -8795943)} } , {{((NI32) -16207023), ((NI32) 13517196), ((NI32) -27799630), ((NI32) -13697798), ((NI32) 24009064), ((NI32) -6373891), ((NI32) -6367600), ((NI32) -13175392), ((NI32) 22853429), ((NI32) -4012011)} , {((NI32) 24191378), ((NI32) 16712145), ((NI32) -13931797), ((NI32) 15217831), ((NI32) 14542237), ((NI32) 1646131), ((NI32) 18603514), ((NI32) -11037887), ((NI32) 12876623), ((NI32) -2112447)} , {((NI32) 17902668), ((NI32) 4518229), ((NI32) -411702), ((NI32) -2829247), ((NI32) 26878217), ((NI32) 5258055), ((NI32) -12860753), ((NI32) 608397), ((NI32) 16031844), ((NI32) 3723494)} } , {{((NI32) -28632773), ((NI32) 12763728), ((NI32) -20446446), ((NI32) 7577504), ((NI32) 33001348), ((NI32) -13017745), ((NI32) 17558842), ((NI32) -7872890), ((NI32) 23896954), ((NI32) -4314245)} , {((NI32) -20005381), ((NI32) -12011952), ((NI32) 31520464), ((NI32) 605201), ((NI32) 2543521), ((NI32) 5991821), ((NI32) -2945064), ((NI32) 7229064), ((NI32) -9919646), ((NI32) -8826859)} , {((NI32) 28816045), ((NI32) 298879), ((NI32) -28165016), ((NI32) -15920938), ((NI32) 19000928), ((NI32) -1665890), ((NI32) -12680833), ((NI32) -2949325), ((NI32) -18051778), ((NI32) -2082915)} } , {{((NI32) 16000882), ((NI32) -344896), ((NI32) 3493092), ((NI32) -11447198), ((NI32) -29504595), ((NI32) -13159789), ((NI32) 12577740), ((NI32) 16041268), ((NI32) -19715240), ((NI32) 7847707)} , {((NI32) 10151868), ((NI32) 10572098), ((NI32) 27312476), ((NI32) 7922682), ((NI32) 14825339), ((NI32) 4723128), ((NI32) -32855931), ((NI32) -6519018), ((NI32) -10020567), ((NI32) 3852848)} , {((NI32) -11430470), ((NI32) 15697596), ((NI32) -21121557), ((NI32) -4420647), ((NI32) 5386314), ((NI32) 15063598), ((NI32) 16514493), ((NI32) -15932110), ((NI32) 29330899), ((NI32) -15076224)} } } , {{{((NI32) -25499735), ((NI32) -4378794), ((NI32) -15222908), ((NI32) -6901211), ((NI32) 16615731), ((NI32) 2051784), ((NI32) 3303702), ((NI32) 15490), ((NI32) -27548796), ((NI32) 12314391)} , {((NI32) 15683520), ((NI32) -6003043), ((NI32) 18109120), ((NI32) -9980648), ((NI32) 15337968), ((NI32) -5997823), ((NI32) -16717435), ((NI32) 15921866), ((NI32) 16103996), ((NI32) -3731215)} , {((NI32) -23169824), ((NI32) -10781249), ((NI32) 13588192), ((NI32) -1628807), ((NI32) -3798557), ((NI32) -1074929), ((NI32) -19273607), ((NI32) 5402699), ((NI32) -29815713), ((NI32) -9841101)} } , {{((NI32) 23190676), ((NI32) 2384583), ((NI32) -32714340), ((NI32) 3462154), ((NI32) -29903655), ((NI32) -1529132), ((NI32) -11266856), ((NI32) 8911517), ((NI32) -25205859), ((NI32) 2739713)} , {((NI32) 21374101), ((NI32) -3554250), ((NI32) -33524649), ((NI32) 9874411), ((NI32) 15377179), ((NI32) 11831242), ((NI32) -33529904), ((NI32) 6134907), ((NI32) 4931255), ((NI32) 11987849)} , {((NI32) -7732), ((NI32) -2978858), ((NI32) -16223486), ((NI32) 7277597), ((NI32) 105524), ((NI32) -322051), ((NI32) -31480539), ((NI32) 13861388), ((NI32) -30076310), ((NI32) 10117930)} } , {{((NI32) -29501170), ((NI32) -10744872), ((NI32) -26163768), ((NI32) 13051539), ((NI32) -25625564), ((NI32) 5089643), ((NI32) -6325503), ((NI32) 6704079), ((NI32) 12890019), ((NI32) 15728940)} , {((NI32) -21972360), ((NI32) -11771379), ((NI32) -951059), ((NI32) -4418840), ((NI32) 14704840), ((NI32) 2695116), ((NI32) 903376), ((NI32) -10428139), ((NI32) 12885167), ((NI32) 8311031)} , {((NI32) -17516482), ((NI32) 5352194), ((NI32) 10384213), ((NI32) -13811658), ((NI32) 7506451), ((NI32) 13453191), ((NI32) 26423267), ((NI32) 4384730), ((NI32) 1888765), ((NI32) -5435404)} } , {{((NI32) -25817338), ((NI32) -3107312), ((NI32) -13494599), ((NI32) -3182506), ((NI32) 30896459), ((NI32) -13921729), ((NI32) -32251644), ((NI32) -12707869), ((NI32) -19464434), ((NI32) -3340243)} , {((NI32) -23607977), ((NI32) -2665774), ((NI32) -526091), ((NI32) 4651136), ((NI32) 5765089), ((NI32) 4618330), ((NI32) 6092245), ((NI32) 14845197), ((NI32) 17151279), ((NI32) -9854116)} , {((NI32) -24830458), ((NI32) -12733720), ((NI32) -15165978), ((NI32) 10367250), ((NI32) -29530908), ((NI32) -265356), ((NI32) 22825805), ((NI32) -7087279), ((NI32) -16866484), ((NI32) 16176525)} } , {{((NI32) -23583256), ((NI32) 6564961), ((NI32) 20063689), ((NI32) 3798228), ((NI32) -4740178), ((NI32) 7359225), ((NI32) 2006182), ((NI32) -10363426), ((NI32) -28746253), ((NI32) -10197509)} , {((NI32) -10626600), ((NI32) -4486402), ((NI32) -13320562), ((NI32) -5125317), ((NI32) 3432136), ((NI32) -6393229), ((NI32) 23632037), ((NI32) -1940610), ((NI32) 32808310), ((NI32) 1099883)} , {((NI32) 15030977), ((NI32) 5768825), ((NI32) -27451236), ((NI32) -2887299), ((NI32) -6427378), ((NI32) -15361371), ((NI32) -15277896), ((NI32) -6809350), ((NI32) 2051441), ((NI32) -15225865)} } , {{((NI32) -3362323), ((NI32) -7239372), ((NI32) 7517890), ((NI32) 9824992), ((NI32) 23555850), ((NI32) 295369), ((NI32) 5148398), ((NI32) -14154188), ((NI32) -22686354), ((NI32) 16633660)} , {((NI32) 4577086), ((NI32) -16752288), ((NI32) 13249841), ((NI32) -15304328), ((NI32) 19958763), ((NI32) -14537274), ((NI32) 18559670), ((NI32) -10759549), ((NI32) 8402478), ((NI32) -9864273)} , {((NI32) -28406330), ((NI32) -1051581), ((NI32) -26790155), ((NI32) -907698), ((NI32) -17212414), ((NI32) -11030789), ((NI32) 9453451), ((NI32) -14980072), ((NI32) 17983010), ((NI32) 9967138)} } , {{((NI32) -25762494), ((NI32) 6524722), ((NI32) 26585488), ((NI32) 9969270), ((NI32) 24709298), ((NI32) 1220360), ((NI32) -1677990), ((NI32) 7806337), ((NI32) 17507396), ((NI32) 3651560)} , {((NI32) -10420457), ((NI32) -4118111), ((NI32) 14584639), ((NI32) 15971087), ((NI32) -15768321), ((NI32) 8861010), ((NI32) 26556809), ((NI32) -5574557), ((NI32) -18553322), ((NI32) -11357135)} , {((NI32) 2839101), ((NI32) 14284142), ((NI32) 4029895), ((NI32) 3472686), ((NI32) 14402957), ((NI32) 12689363), ((NI32) -26642121), ((NI32) 8459447), ((NI32) -5605463), ((NI32) -7621941)} } , {{((NI32) -4839289), ((NI32) -3535444), ((NI32) 9744961), ((NI32) 2871048), ((NI32) 25113978), ((NI32) 3187018), ((NI32) -25110813), ((NI32) -849066), ((NI32) 17258084), ((NI32) -7977739)} , {((NI32) 18164541), ((NI32) -10595176), ((NI32) -17154882), ((NI32) -1542417), ((NI32) 19237078), ((NI32) -9745295), ((NI32) 23357533), ((NI32) -15217008), ((NI32) 26908270), ((NI32) 12150756)} , {((NI32) -30264870), ((NI32) -7647865), ((NI32) 5112249), ((NI32) -7036672), ((NI32) -1499807), ((NI32) -6974257), ((NI32) 43168), ((NI32) -5537701), ((NI32) -32302074), ((NI32) 16215819)} } } , {{{((NI32) -6898905), ((NI32) 9824394), ((NI32) -12304779), ((NI32) -4401089), ((NI32) -31397141), ((NI32) -6276835), ((NI32) 32574489), ((NI32) 12532905), ((NI32) -7503072), ((NI32) -8675347)} , {((NI32) -27343522), ((NI32) -16515468), ((NI32) -27151524), ((NI32) -10722951), ((NI32) 946346), ((NI32) 16291093), ((NI32) 254968), ((NI32) 7168080), ((NI32) 21676107), ((NI32) -1943028)} , {((NI32) 21260961), ((NI32) -8424752), ((NI32) -16831886), ((NI32) -11920822), ((NI32) -23677961), ((NI32) 3968121), ((NI32) -3651949), ((NI32) -6215466), ((NI32) -3556191), ((NI32) -7913075)} } , {{((NI32) 16544754), ((NI32) 13250366), ((NI32) -16804428), ((NI32) 15546242), ((NI32) -4583003), ((NI32) 12757258), ((NI32) -2462308), ((NI32) -8680336), ((NI32) -18907032), ((NI32) -9662799)} , {((NI32) -2415239), ((NI32) -15577728), ((NI32) 18312303), ((NI32) 4964443), ((NI32) -15272530), ((NI32) -12653564), ((NI32) 26820651), ((NI32) 16690659), ((NI32) 25459437), ((NI32) -4564609)} , {((NI32) -25144690), ((NI32) 11425020), ((NI32) 28423002), ((NI32) -11020557), ((NI32) -6144921), ((NI32) -15826224), ((NI32) 9142795), ((NI32) -2391602), ((NI32) -6432418), ((NI32) -1644817)} } , {{((NI32) -23104652), ((NI32) 6253476), ((NI32) 16964147), ((NI32) -3768872), ((NI32) -25113972), ((NI32) -12296437), ((NI32) -27457225), ((NI32) -16344658), ((NI32) 6335692), ((NI32) 7249989)} , {((NI32) -30333227), ((NI32) 13979675), ((NI32) 7503222), ((NI32) -12368314), ((NI32) -11956721), ((NI32) -4621693), ((NI32) -30272269), ((NI32) 2682242), ((NI32) 25993170), ((NI32) -12478523)} , {((NI32) 4364628), ((NI32) 5930691), ((NI32) 32304656), ((NI32) -10044554), ((NI32) -8054781), ((NI32) 15091131), ((NI32) 22857016), ((NI32) -10598955), ((NI32) 31820368), ((NI32) 15075278)} } , {{((NI32) 31879134), ((NI32) -8918693), ((NI32) 17258761), ((NI32) 90626), ((NI32) -8041836), ((NI32) -4917709), ((NI32) 24162788), ((NI32) -9650886), ((NI32) -17970238), ((NI32) 12833045)} , {((NI32) 19073683), ((NI32) 14851414), ((NI32) -24403169), ((NI32) -11860168), ((NI32) 7625278), ((NI32) 11091125), ((NI32) -19619190), ((NI32) 2074449), ((NI32) -9413939), ((NI32) 14905377)} , {((NI32) 24483667), ((NI32) -11935567), ((NI32) -2518866), ((NI32) -11547418), ((NI32) -1553130), ((NI32) 15355506), ((NI32) -25282080), ((NI32) 9253129), ((NI32) 27628530), ((NI32) -7555480)} } , {{((NI32) 17597607), ((NI32) 8340603), ((NI32) 19355617), ((NI32) 552187), ((NI32) 26198470), ((NI32) -3176583), ((NI32) 4593324), ((NI32) -9157582), ((NI32) -14110875), ((NI32) 15297016)} , {((NI32) 510886), ((NI32) 14337390), ((NI32) -31785257), ((NI32) 16638632), ((NI32) 6328095), ((NI32) 2713355), ((NI32) -20217417), ((NI32) -11864220), ((NI32) 8683221), ((NI32) 2921426)} , {((NI32) 18606791), ((NI32) 11874196), ((NI32) 27155355), ((NI32) -5281482), ((NI32) -24031742), ((NI32) 6265446), ((NI32) -25178240), ((NI32) -1278924), ((NI32) 4674690), ((NI32) 13890525)} } , {{((NI32) 13609624), ((NI32) 13069022), ((NI32) -27372361), ((NI32) -13055908), ((NI32) 24360586), ((NI32) 9592974), ((NI32) 14977157), ((NI32) 9835105), ((NI32) 4389687), ((NI32) 288396)} , {((NI32) 9922506), ((NI32) -519394), ((NI32) 13613107), ((NI32) 5883594), ((NI32) -18758345), ((NI32) -434263), ((NI32) -12304062), ((NI32) 8317628), ((NI32) 23388070), ((NI32) 16052080)} , {((NI32) 12720016), ((NI32) 11937594), ((NI32) -31970060), ((NI32) -5028689), ((NI32) 26900120), ((NI32) 8561328), ((NI32) -20155687), ((NI32) -11632979), ((NI32) -14754271), ((NI32) -10812892)} } , {{((NI32) 15961858), ((NI32) 14150409), ((NI32) 26716931), ((NI32) -665832), ((NI32) -22794328), ((NI32) 13603569), ((NI32) 11829573), ((NI32) 7467844), ((NI32) -28822128), ((NI32) 929275)} , {((NI32) 11038231), ((NI32) -11582396), ((NI32) -27310482), ((NI32) -7316562), ((NI32) -10498527), ((NI32) -16307831), ((NI32) -23479533), ((NI32) -9371869), ((NI32) -21393143), ((NI32) 2465074)} , {((NI32) 20017163), ((NI32) -4323226), ((NI32) 27915242), ((NI32) 1529148), ((NI32) 12396362), ((NI32) 15675764), ((NI32) 13817261), ((NI32) -9658066), ((NI32) 2463391), ((NI32) -4622140)} } , {{((NI32) -16358878), ((NI32) -12663911), ((NI32) -12065183), ((NI32) 4996454), ((NI32) -1256422), ((NI32) 1073572), ((NI32) 9583558), ((NI32) 12851107), ((NI32) 4003896), ((NI32) 12673717)} , {((NI32) -1731589), ((NI32) -15155870), ((NI32) -3262930), ((NI32) 16143082), ((NI32) 19294135), ((NI32) 13385325), ((NI32) 14741514), ((NI32) -9103726), ((NI32) 7903886), ((NI32) 2348101)} , {((NI32) 24536016), ((NI32) -16515207), ((NI32) 12715592), ((NI32) -3862155), ((NI32) 1511293), ((NI32) 10047386), ((NI32) -3842346), ((NI32) -7129159), ((NI32) -28377538), ((NI32) 10048127)} } } , {{{((NI32) -12622226), ((NI32) -6204820), ((NI32) 30718825), ((NI32) 2591312), ((NI32) -10617028), ((NI32) 12192840), ((NI32) 18873298), ((NI32) -7297090), ((NI32) -32297756), ((NI32) 15221632)} , {((NI32) -26478122), ((NI32) -11103864), ((NI32) 11546244), ((NI32) -1852483), ((NI32) 9180880), ((NI32) 7656409), ((NI32) -21343950), ((NI32) 2095755), ((NI32) 29769758), ((NI32) 6593415)} , {((NI32) -31994208), ((NI32) -2907461), ((NI32) 4176912), ((NI32) 3264766), ((NI32) 12538965), ((NI32) -868111), ((NI32) 26312345), ((NI32) -6118678), ((NI32) 30958054), ((NI32) 8292160)} } , {{((NI32) 31429822), ((NI32) -13959116), ((NI32) 29173532), ((NI32) 15632448), ((NI32) 12174511), ((NI32) -2760094), ((NI32) 32808831), ((NI32) 3977186), ((NI32) 26143136), ((NI32) -3148876)} , {((NI32) 22648901), ((NI32) 1402143), ((NI32) -22799984), ((NI32) 13746059), ((NI32) 7936347), ((NI32) 365344), ((NI32) -8668633), ((NI32) -1674433), ((NI32) -3758243), ((NI32) -2304625)} , {((NI32) -15491917), ((NI32) 8012313), ((NI32) -2514730), ((NI32) -12702462), ((NI32) -23965846), ((NI32) -10254029), ((NI32) -1612713), ((NI32) -1535569), ((NI32) -16664475), ((NI32) 8194478)} } , {{((NI32) 27338066), ((NI32) -7507420), ((NI32) -7414224), ((NI32) 10140405), ((NI32) -19026427), ((NI32) -6589889), ((NI32) 27277191), ((NI32) 8855376), ((NI32) 28572286), ((NI32) 3005164)} , {((NI32) 26287124), ((NI32) 4821776), ((NI32) 25476601), ((NI32) -4145903), ((NI32) -3764513), ((NI32) -15788984), ((NI32) -18008582), ((NI32) 1182479), ((NI32) -26094821), ((NI32) -13079595)} , {((NI32) -7171154), ((NI32) 3178080), ((NI32) 23970071), ((NI32) 6201893), ((NI32) -17195577), ((NI32) -4489192), ((NI32) -21876275), ((NI32) -13982627), ((NI32) 32208683), ((NI32) -1198248)} } , {{((NI32) -16657702), ((NI32) 2817643), ((NI32) -10286362), ((NI32) 14811298), ((NI32) 6024667), ((NI32) 13349505), ((NI32) -27315504), ((NI32) -10497842), ((NI32) -27672585), ((NI32) -11539858)} , {((NI32) 15941029), ((NI32) -9405932), ((NI32) -21367050), ((NI32) 8062055), ((NI32) 31876073), ((NI32) -238629), ((NI32) -15278393), ((NI32) -1444429), ((NI32) 15397331), ((NI32) -4130193)} , {((NI32) 8934485), ((NI32) -13485467), ((NI32) -23286397), ((NI32) -13423241), ((NI32) -32446090), ((NI32) 14047986), ((NI32) 31170398), ((NI32) -1441021), ((NI32) -27505566), ((NI32) 15087184)} } , {{((NI32) -18357243), ((NI32) -2156491), ((NI32) 24524913), ((NI32) -16677868), ((NI32) 15520427), ((NI32) -6360776), ((NI32) -15502406), ((NI32) 11461896), ((NI32) 16788528), ((NI32) -5868942)} , {((NI32) -1947386), ((NI32) 16013773), ((NI32) 21750665), ((NI32) 3714552), ((NI32) -17401782), ((NI32) -16055433), ((NI32) -3770287), ((NI32) -10323320), ((NI32) 31322514), ((NI32) -11615635)} , {((NI32) 21426655), ((NI32) -5650218), ((NI32) -13648287), ((NI32) -5347537), ((NI32) -28812189), ((NI32) -4920970), ((NI32) -18275391), ((NI32) -14621414), ((NI32) 13040862), ((NI32) -12112948)} } , {{((NI32) 11293895), ((NI32) 12478086), ((NI32) -27136401), ((NI32) 15083750), ((NI32) -29307421), ((NI32) 14748872), ((NI32) 14555558), ((NI32) -13417103), ((NI32) 1613711), ((NI32) 4896935)} , {((NI32) -25894883), ((NI32) 15323294), ((NI32) -8489791), ((NI32) -8057900), ((NI32) 25967126), ((NI32) -13425460), ((NI32) 2825960), ((NI32) -4897045), ((NI32) -23971776), ((NI32) -11267415)} , {((NI32) -15924766), ((NI32) -5229880), ((NI32) -17443532), ((NI32) 6410664), ((NI32) 3622847), ((NI32) 10243618), ((NI32) 20615400), ((NI32) 12405433), ((NI32) -23753030), ((NI32) -8436416)} } , {{((NI32) -7091295), ((NI32) 12556208), ((NI32) -20191352), ((NI32) 9025187), ((NI32) -17072479), ((NI32) 4333801), ((NI32) 4378436), ((NI32) 2432030), ((NI32) 23097949), ((NI32) -566018)} , {((NI32) 4565804), ((NI32) -16025654), ((NI32) 20084412), ((NI32) -7842817), ((NI32) 1724999), ((NI32) 189254), ((NI32) 24767264), ((NI32) 10103221), ((NI32) -18512313), ((NI32) 2424778)} , {((NI32) 366633), ((NI32) -11976806), ((NI32) 8173090), ((NI32) -6890119), ((NI32) 30788634), ((NI32) 5745705), ((NI32) -7168678), ((NI32) 1344109), ((NI32) -3642553), ((NI32) 12412659)} } , {{((NI32) -24001791), ((NI32) 7690286), ((NI32) 14929416), ((NI32) -168257), ((NI32) -32210835), ((NI32) -13412986), ((NI32) 24162697), ((NI32) -15326504), ((NI32) -3141501), ((NI32) 11179385)} , {((NI32) 18289522), ((NI32) -14724954), ((NI32) 8056945), ((NI32) 16430056), ((NI32) -21729724), ((NI32) 7842514), ((NI32) -6001441), ((NI32) -1486897), ((NI32) -18684645), ((NI32) -11443503)} , {((NI32) 476239), ((NI32) 6601091), ((NI32) -6152790), ((NI32) -9723375), ((NI32) 17503545), ((NI32) -4863900), ((NI32) 27672959), ((NI32) 13403813), ((NI32) 11052904), ((NI32) 5219329)} } } , {{{((NI32) 20678546), ((NI32) -8375738), ((NI32) -32671898), ((NI32) 8849123), ((NI32) -5009758), ((NI32) 14574752), ((NI32) 31186971), ((NI32) -3973730), ((NI32) 9014762), ((NI32) -8579056)} , {((NI32) -13644050), ((NI32) -10350239), ((NI32) -15962508), ((NI32) 5075808), ((NI32) -1514661), ((NI32) -11534600), ((NI32) -33102500), ((NI32) 9160280), ((NI32) 8473550), ((NI32) -3256838)} , {((NI32) 24900749), ((NI32) 14435722), ((NI32) 17209120), ((NI32) -15292541), ((NI32) -22592275), ((NI32) 9878983), ((NI32) -7689309), ((NI32) -16335821), ((NI32) -24568481), ((NI32) 11788948)} } , {{((NI32) -3118155), ((NI32) -11395194), ((NI32) -13802089), ((NI32) 14797441), ((NI32) 9652448), ((NI32) -6845904), ((NI32) -20037437), ((NI32) 10410733), ((NI32) -24568470), ((NI32) -1458691)} , {((NI32) -15659161), ((NI32) 16736706), ((NI32) -22467150), ((NI32) 10215878), ((NI32) -9097177), ((NI32) 7563911), ((NI32) 11871841), ((NI32) -12505194), ((NI32) -18513325), ((NI32) 8464118)} , {((NI32) -23400612), ((NI32) 8348507), ((NI32) -14585951), ((NI32) -861714), ((NI32) -3950205), ((NI32) -6373419), ((NI32) 14325289), ((NI32) 8628612), ((NI32) 33313881), ((NI32) -8370517)} } , {{((NI32) -20186973), ((NI32) -4967935), ((NI32) 22367356), ((NI32) 5271547), ((NI32) -1097117), ((NI32) -4788838), ((NI32) -24805667), ((NI32) -10236854), ((NI32) -8940735), ((NI32) -5818269)} , {((NI32) -6948785), ((NI32) -1795212), ((NI32) -32625683), ((NI32) -16021179), ((NI32) 32635414), ((NI32) -7374245), ((NI32) 15989197), ((NI32) -12838188), ((NI32) 28358192), ((NI32) -4253904)} , {((NI32) -23561781), ((NI32) -2799059), ((NI32) -32351682), ((NI32) -1661963), ((NI32) -9147719), ((NI32) 10429267), ((NI32) -16637684), ((NI32) 4072016), ((NI32) -5351664), ((NI32) 5596589)} } , {{((NI32) -28236598), ((NI32) -3390048), ((NI32) 12312896), ((NI32) 6213178), ((NI32) 3117142), ((NI32) 16078565), ((NI32) 29266239), ((NI32) 2557221), ((NI32) 1768301), ((NI32) 15373193)} , {((NI32) -7243358), ((NI32) -3246960), ((NI32) -4593467), ((NI32) -7553353), ((NI32) -127927), ((NI32) -912245), ((NI32) -1090902), ((NI32) -4504991), ((NI32) -24660491), ((NI32) 3442910)} , {((NI32) -30210571), ((NI32) 5124043), ((NI32) 14181784), ((NI32) 8197961), ((NI32) 18964734), ((NI32) -11939093), ((NI32) 22597931), ((NI32) 7176455), ((NI32) -18585478), ((NI32) 13365930)} } , {{((NI32) -7877390), ((NI32) -1499958), ((NI32) 8324673), ((NI32) 4690079), ((NI32) 6261860), ((NI32) 890446), ((NI32) 24538107), ((NI32) -8570186), ((NI32) -9689599), ((NI32) -3031667)} , {((NI32) 25008904), ((NI32) -10771599), ((NI32) -4305031), ((NI32) -9638010), ((NI32) 16265036), ((NI32) 15721635), ((NI32) 683793), ((NI32) -11823784), ((NI32) 15723479), ((NI32) -15163481)} , {((NI32) -9660625), ((NI32) 12374379), ((NI32) -27006999), ((NI32) -7026148), ((NI32) -7724114), ((NI32) -12314514), ((NI32) 11879682), ((NI32) 5400171), ((NI32) 519526), ((NI32) -1235876)} } , {{((NI32) 22258397), ((NI32) -16332233), ((NI32) -7869817), ((NI32) 14613016), ((NI32) -22520255), ((NI32) -2950923), ((NI32) -20353881), ((NI32) 7315967), ((NI32) 16648397), ((NI32) 7605640)} , {((NI32) -8081308), ((NI32) -8464597), ((NI32) -8223311), ((NI32) 9719710), ((NI32) 19259459), ((NI32) -15348212), ((NI32) 23994942), ((NI32) -5281555), ((NI32) -9468848), ((NI32) 4763278)} , {((NI32) -21699244), ((NI32) 9220969), ((NI32) -15730624), ((NI32) 1084137), ((NI32) -25476107), ((NI32) -2852390), ((NI32) 31088447), ((NI32) -7764523), ((NI32) -11356529), ((NI32) 728112)} } , {{((NI32) 26047220), ((NI32) -11751471), ((NI32) -6900323), ((NI32) -16521798), ((NI32) 24092068), ((NI32) 9158119), ((NI32) -4273545), ((NI32) -12555558), ((NI32) -29365436), ((NI32) -5498272)} , {((NI32) 17510331), ((NI32) -322857), ((NI32) 5854289), ((NI32) 8403524), ((NI32) 17133918), ((NI32) -3112612), ((NI32) -28111007), ((NI32) 12327945), ((NI32) 10750447), ((NI32) 10014012)} , {((NI32) -10312768), ((NI32) 3936952), ((NI32) 9156313), ((NI32) -8897683), ((NI32) 16498692), ((NI32) -994647), ((NI32) -27481051), ((NI32) -666732), ((NI32) 3424691), ((NI32) 7540221)} } , {{((NI32) 30322361), ((NI32) -6964110), ((NI32) 11361005), ((NI32) -4143317), ((NI32) 7433304), ((NI32) 4989748), ((NI32) -7071422), ((NI32) -16317219), ((NI32) -9244265), ((NI32) 15258046)} , {((NI32) 13054562), ((NI32) -2779497), ((NI32) 19155474), ((NI32) 469045), ((NI32) -12482797), ((NI32) 4566042), ((NI32) 5631406), ((NI32) 2711395), ((NI32) 1062915), ((NI32) -5136345)} , {((NI32) -19240248), ((NI32) -11254599), ((NI32) -29509029), ((NI32) -7499965), ((NI32) -5835763), ((NI32) 13005411), ((NI32) -6066489), ((NI32) 12194497), ((NI32) 32960380), ((NI32) 1459310)} } } , {{{((NI32) 19852034), ((NI32) 7027924), ((NI32) 23669353), ((NI32) 10020366), ((NI32) 8586503), ((NI32) -6657907), ((NI32) 394197), ((NI32) -6101885), ((NI32) 18638003), ((NI32) -11174937)} , {((NI32) 31395534), ((NI32) 15098109), ((NI32) 26581030), ((NI32) 8030562), ((NI32) -16527914), ((NI32) -5007134), ((NI32) 9012486), ((NI32) -7584354), ((NI32) -6643087), ((NI32) -5442636)} , {((NI32) -9192165), ((NI32) -2347377), ((NI32) -1997099), ((NI32) 4529534), ((NI32) 25766844), ((NI32) 607986), ((NI32) -13222), ((NI32) 9677543), ((NI32) -32294889), ((NI32) -6456008)} } , {{((NI32) -2444496), ((NI32) -149937), ((NI32) 29348902), ((NI32) 8186665), ((NI32) 1873760), ((NI32) 12489863), ((NI32) -30934579), ((NI32) -7839692), ((NI32) -7852844), ((NI32) -8138429)} , {((NI32) -15236356), ((NI32) -15433509), ((NI32) 7766470), ((NI32) 746860), ((NI32) 26346930), ((NI32) -10221762), ((NI32) -27333451), ((NI32) 10754588), ((NI32) -9431476), ((NI32) 5203576)} , {((NI32) 31834314), ((NI32) 14135496), ((NI32) -770007), ((NI32) 5159118), ((NI32) 20917671), ((NI32) -16768096), ((NI32) -7467973), ((NI32) -7337524), ((NI32) 31809243), ((NI32) 7347066)} } , {{((NI32) -9606723), ((NI32) -11874240), ((NI32) 20414459), ((NI32) 13033986), ((NI32) 13716524), ((NI32) -11691881), ((NI32) 19797970), ((NI32) -12211255), ((NI32) 15192876), ((NI32) -2087490)} , {((NI32) -12663563), ((NI32) -2181719), ((NI32) 1168162), ((NI32) -3804809), ((NI32) 26747877), ((NI32) -14138091), ((NI32) 10609330), ((NI32) 12694420), ((NI32) 33473243), ((NI32) -13382104)} , {((NI32) 33184999), ((NI32) 11180355), ((NI32) 15832085), ((NI32) -11385430), ((NI32) -1633671), ((NI32) 225884), ((NI32) 15089336), ((NI32) -11023903), ((NI32) -6135662), ((NI32) 14480053)} } , {{((NI32) 31308717), ((NI32) -5619998), ((NI32) 31030840), ((NI32) -1897099), ((NI32) 15674547), ((NI32) -6582883), ((NI32) 5496208), ((NI32) 13685227), ((NI32) 27595050), ((NI32) 8737275)} , {((NI32) -20318852), ((NI32) -15150239), ((NI32) 10933843), ((NI32) -16178022), ((NI32) 8335352), ((NI32) -7546022), ((NI32) -31008351), ((NI32) -12610604), ((NI32) 26498114), ((NI32) 66511)} , {((NI32) 22644454), ((NI32) -8761729), ((NI32) -16671776), ((NI32) 4884562), ((NI32) -3105614), ((NI32) -13559366), ((NI32) 30540766), ((NI32) -4286747), ((NI32) -13327787), ((NI32) -7515095)} } , {{((NI32) -28017847), ((NI32) 9834845), ((NI32) 18617207), ((NI32) -2681312), ((NI32) -3401956), ((NI32) -13307506), ((NI32) 8205540), ((NI32) 13585437), ((NI32) -17127465), ((NI32) 15115439)} , {((NI32) 23711543), ((NI32) -672915), ((NI32) 31206561), ((NI32) -8362711), ((NI32) 6164647), ((NI32) -9709987), ((NI32) -33535882), ((NI32) -1426096), ((NI32) 8236921), ((NI32) 16492939)} , {((NI32) -23910559), ((NI32) -13515526), ((NI32) -26299483), ((NI32) -4503841), ((NI32) 25005590), ((NI32) -7687270), ((NI32) 19574902), ((NI32) 10071562), ((NI32) 6708380), ((NI32) -6222424)} } , {{((NI32) 2101391), ((NI32) -4930054), ((NI32) 19702731), ((NI32) 2367575), ((NI32) -15427167), ((NI32) 1047675), ((NI32) 5301017), ((NI32) 9328700), ((NI32) 29955601), ((NI32) -11678310)} , {((NI32) 3096359), ((NI32) 9271816), ((NI32) -21620864), ((NI32) -15521844), ((NI32) -14847996), ((NI32) -7592937), ((NI32) -25892142), ((NI32) -12635595), ((NI32) -9917575), ((NI32) 6216608)} , {((NI32) -32615849), ((NI32) 338663), ((NI32) -25195611), ((NI32) 2510422), ((NI32) -29213566), ((NI32) -13820213), ((NI32) 24822830), ((NI32) -6146567), ((NI32) -26767480), ((NI32) 7525079)} } , {{((NI32) -23066649), ((NI32) -13985623), ((NI32) 16133487), ((NI32) -7896178), ((NI32) -3389565), ((NI32) 778788), ((NI32) -910336), ((NI32) -2782495), ((NI32) -19386633), ((NI32) 11994101)} , {((NI32) 21691500), ((NI32) -13624626), ((NI32) -641331), ((NI32) -14367021), ((NI32) 3285881), ((NI32) -3483596), ((NI32) -25064666), ((NI32) 9718258), ((NI32) -7477437), ((NI32) 13381418)} , {((NI32) 18445390), ((NI32) -4202236), ((NI32) 14979846), ((NI32) 11622458), ((NI32) -1727110), ((NI32) -3582980), ((NI32) 23111648), ((NI32) -6375247), ((NI32) 28535282), ((NI32) 15779576)} } , {{((NI32) 30098053), ((NI32) 3089662), ((NI32) -9234387), ((NI32) 16662135), ((NI32) -21306940), ((NI32) 11308411), ((NI32) -14068454), ((NI32) 12021730), ((NI32) 9955285), ((NI32) -16303356)} , {((NI32) 9734894), ((NI32) -14576830), ((NI32) -7473633), ((NI32) -9138735), ((NI32) 2060392), ((NI32) 11313496), ((NI32) -18426029), ((NI32) 9924399), ((NI32) 20194861), ((NI32) 13380996)} , {((NI32) -26378102), ((NI32) -7965207), ((NI32) -22167821), ((NI32) 15789297), ((NI32) -18055342), ((NI32) -6168792), ((NI32) -1984914), ((NI32) 15707771), ((NI32) 26342023), ((NI32) 10146099)} } } , {{{((NI32) -26016874), ((NI32) -219943), ((NI32) 21339191), ((NI32) -41388), ((NI32) 19745256), ((NI32) -2878700), ((NI32) -29637280), ((NI32) 2227040), ((NI32) 21612326), ((NI32) -545728)} , {((NI32) -13077387), ((NI32) 1184228), ((NI32) 23562814), ((NI32) -5970442), ((NI32) -20351244), ((NI32) -6348714), ((NI32) 25764461), ((NI32) 12243797), ((NI32) -20856566), ((NI32) 11649658)} , {((NI32) -10031494), ((NI32) 11262626), ((NI32) 27384172), ((NI32) 2271902), ((NI32) 26947504), ((NI32) -15997771), ((NI32) 39944), ((NI32) 6114064), ((NI32) 33514190), ((NI32) 2333242)} } , {{((NI32) -21433588), ((NI32) -12421821), ((NI32) 8119782), ((NI32) 7219913), ((NI32) -21830522), ((NI32) -9016134), ((NI32) -6679750), ((NI32) -12670638), ((NI32) 24350578), ((NI32) -13450001)} , {((NI32) -4116307), ((NI32) -11271533), ((NI32) -23886186), ((NI32) 4843615), ((NI32) -30088339), ((NI32) 690623), ((NI32) -31536088), ((NI32) -10406836), ((NI32) 8317860), ((NI32) 12352766)} , {((NI32) 18200138), ((NI32) -14475911), ((NI32) -33087759), ((NI32) -2696619), ((NI32) -23702521), ((NI32) -9102511), ((NI32) -23552096), ((NI32) -2287550), ((NI32) 20712163), ((NI32) 6719373)} } , {{((NI32) 26656208), ((NI32) 6075253), ((NI32) -7858556), ((NI32) 1886072), ((NI32) -28344043), ((NI32) 4262326), ((NI32) 11117530), ((NI32) -3763210), ((NI32) 26224235), ((NI32) -3297458)} , {((NI32) -17168938), ((NI32) -14854097), ((NI32) -3395676), ((NI32) -16369877), ((NI32) -19954045), ((NI32) 14050420), ((NI32) 21728352), ((NI32) 9493610), ((NI32) 18620611), ((NI32) -16428628)} , {((NI32) -13323321), ((NI32) 13325349), ((NI32) 11432106), ((NI32) 5964811), ((NI32) 18609221), ((NI32) 6062965), ((NI32) -5269471), ((NI32) -9725556), ((NI32) -30701573), ((NI32) -16479657)} } , {{((NI32) -23860538), ((NI32) -11233159), ((NI32) 26961357), ((NI32) 1640861), ((NI32) -32413112), ((NI32) -16737940), ((NI32) 12248509), ((NI32) -5240639), ((NI32) 13735342), ((NI32) 1934062)} , {((NI32) 25089769), ((NI32) 6742589), ((NI32) 17081145), ((NI32) -13406266), ((NI32) 21909293), ((NI32) -16067981), ((NI32) -15136294), ((NI32) -3765346), ((NI32) -21277997), ((NI32) 5473616)} , {((NI32) 31883677), ((NI32) -7961101), ((NI32) 1083432), ((NI32) -11572403), ((NI32) 22828471), ((NI32) 13290673), ((NI32) -7125085), ((NI32) 12469656), ((NI32) 29111212), ((NI32) -5451014)} } , {{((NI32) 24244947), ((NI32) -15050407), ((NI32) -26262976), ((NI32) 2791540), ((NI32) -14997599), ((NI32) 16666678), ((NI32) 24367466), ((NI32) 6388839), ((NI32) -10295587), ((NI32) 452383)} , {((NI32) -25640782), ((NI32) -3417841), ((NI32) 5217916), ((NI32) 16224624), ((NI32) 19987036), ((NI32) -4082269), ((NI32) -24236251), ((NI32) -5915248), ((NI32) 15766062), ((NI32) 8407814)} , {((NI32) -20406999), ((NI32) 13990231), ((NI32) 15495425), ((NI32) 16395525), ((NI32) 5377168), ((NI32) 15166495), ((NI32) -8917023), ((NI32) -4388953), ((NI32) -8067909), ((NI32) 2276718)} } , {{((NI32) 30157918), ((NI32) 12924066), ((NI32) -17712050), ((NI32) 9245753), ((NI32) 19895028), ((NI32) 3368142), ((NI32) -23827587), ((NI32) 5096219), ((NI32) 22740376), ((NI32) -7303417)} , {((NI32) 2041139), ((NI32) -14256350), ((NI32) 7783687), ((NI32) 13876377), ((NI32) -25946985), ((NI32) -13352459), ((NI32) 24051124), ((NI32) 13742383), ((NI32) -15637599), ((NI32) 13295222)} , {((NI32) 33338237), ((NI32) -8505733), ((NI32) 12532113), ((NI32) 7977527), ((NI32) 9106186), ((NI32) -1715251), ((NI32) -17720195), ((NI32) -4612972), ((NI32) -4451357), ((NI32) -14669444)} } , {{((NI32) -20045281), ((NI32) 5454097), ((NI32) -14346548), ((NI32) 6447146), ((NI32) 28862071), ((NI32) 1883651), ((NI32) -2469266), ((NI32) -4141880), ((NI32) 7770569), ((NI32) 9620597)} , {((NI32) 23208068), ((NI32) 7979712), ((NI32) 33071466), ((NI32) 8149229), ((NI32) 1758231), ((NI32) -10834995), ((NI32) 30945528), ((NI32) -1694323), ((NI32) -33502340), ((NI32) -14767970)} , {((NI32) 1439958), ((NI32) -16270480), ((NI32) -1079989), ((NI32) -793782), ((NI32) 4625402), ((NI32) 10647766), ((NI32) -5043801), ((NI32) 1220118), ((NI32) 30494170), ((NI32) -11440799)} } , {{((NI32) -5037580), ((NI32) -13028295), ((NI32) -2970559), ((NI32) -3061767), ((NI32) 15640974), ((NI32) -6701666), ((NI32) -26739026), ((NI32) 926050), ((NI32) -1684339), ((NI32) -13333647)} , {((NI32) 13908495), ((NI32) -3549272), ((NI32) 30919928), ((NI32) -6273825), ((NI32) -21521863), ((NI32) 7989039), ((NI32) 9021034), ((NI32) 9078865), ((NI32) 3353509), ((NI32) 4033511)} , {((NI32) -29663431), ((NI32) -15113610), ((NI32) 32259991), ((NI32) -344482), ((NI32) 24295849), ((NI32) -12912123), ((NI32) 23161163), ((NI32) 8839127), ((NI32) 27485041), ((NI32) 7356032)} } } , {{{((NI32) 9661027), ((NI32) 705443), ((NI32) 11980065), ((NI32) -5370154), ((NI32) -1628543), ((NI32) 14661173), ((NI32) -6346142), ((NI32) 2625015), ((NI32) 28431036), ((NI32) -16771834)} , {((NI32) -23839233), ((NI32) -8311415), ((NI32) -25945511), ((NI32) 7480958), ((NI32) -17681669), ((NI32) -8354183), ((NI32) -22545972), ((NI32) 14150565), ((NI32) 15970762), ((NI32) 4099461)} , {((NI32) 29262576), ((NI32) 16756590), ((NI32) 26350592), ((NI32) -8793563), ((NI32) 8529671), ((NI32) -11208050), ((NI32) 13617293), ((NI32) -9937143), ((NI32) 11465739), ((NI32) 8317062)} } , {{((NI32) -25493081), ((NI32) -6962928), ((NI32) 32500200), ((NI32) -9419051), ((NI32) -23038724), ((NI32) -2302222), ((NI32) 14898637), ((NI32) 3848455), ((NI32) 20969334), ((NI32) -5157516)} , {((NI32) -20384450), ((NI32) -14347713), ((NI32) -18336405), ((NI32) 13884722), ((NI32) -33039454), ((NI32) 2842114), ((NI32) -21610826), ((NI32) -3649888), ((NI32) 11177095), ((NI32) 14989547)} , {((NI32) -24496721), ((NI32) -11716016), ((NI32) 16959896), ((NI32) 2278463), ((NI32) 12066309), ((NI32) 10137771), ((NI32) 13515641), ((NI32) 2581286), ((NI32) -28487508), ((NI32) 9930240)} } , {{((NI32) -17751622), ((NI32) -2097826), ((NI32) 16544300), ((NI32) -13009300), ((NI32) -15914807), ((NI32) -14949081), ((NI32) 18345767), ((NI32) -13403753), ((NI32) 16291481), ((NI32) -5314038)} , {((NI32) -33229194), ((NI32) 2553288), ((NI32) 32678213), ((NI32) 9875984), ((NI32) 8534129), ((NI32) 6889387), ((NI32) -9676774), ((NI32) 6957617), ((NI32) 4368891), ((NI32) 9788741)} , {((NI32) 16660756), ((NI32) 7281060), ((NI32) -10830758), ((NI32) 12911820), ((NI32) 20108584), ((NI32) -8101676), ((NI32) -21722536), ((NI32) -8613148), ((NI32) 16250552), ((NI32) -11111103)} } , {{((NI32) -19765507), ((NI32) 2390526), ((NI32) -16551031), ((NI32) 14161980), ((NI32) 1905286), ((NI32) 6414907), ((NI32) 4689584), ((NI32) 10604807), ((NI32) -30190403), ((NI32) 4782747)} , {((NI32) -1354539), ((NI32) 14736941), ((NI32) -7367442), ((NI32) -13292886), ((NI32) 7710542), ((NI32) -14155590), ((NI32) -9981571), ((NI32) 4383045), ((NI32) 22546403), ((NI32) 437323)} , {((NI32) 31665577), ((NI32) -12180464), ((NI32) -16186830), ((NI32) 1491339), ((NI32) -18368625), ((NI32) 3294682), ((NI32) 27343084), ((NI32) 2786261), ((NI32) -30633590), ((NI32) -14097016)} } , {{((NI32) -14467279), ((NI32) -683715), ((NI32) -33374107), ((NI32) 7448552), ((NI32) 19294360), ((NI32) 14334329), ((NI32) -19690631), ((NI32) 2355319), ((NI32) -19284671), ((NI32) -6114373)} , {((NI32) 15121312), ((NI32) -15796162), ((NI32) 6377020), ((NI32) -6031361), ((NI32) -10798111), ((NI32) -12957845), ((NI32) 18952177), ((NI32) 15496498), ((NI32) -29380133), ((NI32) 11754228)} , {((NI32) -2637277), ((NI32) -13483075), ((NI32) 8488727), ((NI32) -14303896), ((NI32) 12728761), ((NI32) -1622493), ((NI32) 7141596), ((NI32) 11724556), ((NI32) 22761615), ((NI32) -10134141)} } , {{((NI32) 16918416), ((NI32) 11729663), ((NI32) -18083579), ((NI32) 3022987), ((NI32) -31015732), ((NI32) -13339659), ((NI32) -28741185), ((NI32) -12227393), ((NI32) 32851222), ((NI32) 11717399)} , {((NI32) 11166634), ((NI32) 7338049), ((NI32) -6722523), ((NI32) 4531520), ((NI32) -29468672), ((NI32) -7302055), ((NI32) 31474879), ((NI32) 3483633), ((NI32) -1193175), ((NI32) -4030831)} , {((NI32) -185635), ((NI32) 9921305), ((NI32) 31456609), ((NI32) -13536438), ((NI32) -12013818), ((NI32) 13348923), ((NI32) 33142652), ((NI32) 6546660), ((NI32) -19985279), ((NI32) -3948376)} } , {{((NI32) -32460596), ((NI32) 11266712), ((NI32) -11197107), ((NI32) -7899103), ((NI32) 31703694), ((NI32) 3855903), ((NI32) -8537131), ((NI32) -12833048), ((NI32) -30772034), ((NI32) -15486313)} , {((NI32) -18006477), ((NI32) 12709068), ((NI32) 3991746), ((NI32) -6479188), ((NI32) -21491523), ((NI32) -10550425), ((NI32) -31135347), ((NI32) -16049879), ((NI32) 10928917), ((NI32) 3011958)} , {((NI32) -6957757), ((NI32) -15594337), ((NI32) 31696059), ((NI32) 334240), ((NI32) 29576716), ((NI32) 14796075), ((NI32) -30831056), ((NI32) -12805180), ((NI32) 18008031), ((NI32) 10258577)} } , {{((NI32) -22448644), ((NI32) 15655569), ((NI32) 7018479), ((NI32) -4410003), ((NI32) -30314266), ((NI32) -1201591), ((NI32) -1853465), ((NI32) 1367120), ((NI32) 25127874), ((NI32) 6671743)} , {((NI32) 29701166), ((NI32) -14373934), ((NI32) -10878120), ((NI32) 9279288), ((NI32) -17568), ((NI32) 13127210), ((NI32) 21382910), ((NI32) 11042292), ((NI32) 25838796), ((NI32) 4642684)} , {((NI32) -20430234), ((NI32) 14955537), ((NI32) -24126347), ((NI32) 8124619), ((NI32) -5369288), ((NI32) -5990470), ((NI32) 30468147), ((NI32) -13900640), ((NI32) 18423289), ((NI32) 4177476)} } } } ; N_LIB_PRIVATE NIM_CONST tyArray__vEOa9c5qaE9ajWxR5R4zwfQg CurveOrder__O4oUa9arQbEehTiZtkGsVeQ = {((NU8) 237), ((NU8) 211), ((NU8) 245), ((NU8) 92), ((NU8) 26), ((NU8) 99), ((NU8) 18), ((NU8) 88), ((NU8) 214), ((NU8) 156), ((NU8) 247), ((NU8) 162), ((NU8) 222), ((NU8) 249), ((NU8) 222), ((NU8) 20), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 0), ((NU8) 16)} ; N_LIB_PRIVATE NIM_CONST tyArray__lLJxQEp09cdirbFynoH4nZw DConst__rkGeTKqD8sfLtJQ3D9aJ3EQ = {((NI32) -10913610), ((NI32) 13857413), ((NI32) -15372611), ((NI32) 6949391), ((NI32) 114729), ((NI32) -8787816), ((NI32) -6275908), ((NI32) -3247719), ((NI32) -18696448), ((NI32) -12055116)} ; N_LIB_PRIVATE NIM_CONST tyArray__lLJxQEp09cdirbFynoH4nZw SqrTm1__d1fVmwPUlbxv7cSFKB4P2A = {((NI32) -32595792), ((NI32) -7943725), ((NI32) 9377950), ((NI32) 3500415), ((NI32) 12389472), ((NI32) -272473), ((NI32) -25146209), ((NI32) -2005654), ((NI32) 326686), ((NI32) 11406482)} ; N_LIB_PRIVATE NIM_CONST tyArray__lLJxQEp09cdirbFynoH4nZw D2Const__VA6MkKoxyODBHzF3TwTDFA = {((NI32) -21827239), ((NI32) -5839606), ((NI32) -30745221), ((NI32) 13898782), ((NI32) 229458), ((NI32) 15978800), ((NI32) -12551817), ((NI32) -6495438), ((NI32) 29715968), ((NI32) 9444199)} ; N_LIB_PRIVATE NIM_CONST tyArray__9a5MU21qGBclSCuedBWZOyA BiPrecomp__mEajRtb2l2PaAZeYHyW87A = {{{((NI32) 25967493), ((NI32) -14356035), ((NI32) 29566456), ((NI32) 3660896), ((NI32) -12694345), ((NI32) 4014787), ((NI32) 27544626), ((NI32) -11754271), ((NI32) -6079156), ((NI32) 2047605)} , {((NI32) -12545711), ((NI32) 934262), ((NI32) -2722910), ((NI32) 3049990), ((NI32) -727428), ((NI32) 9406986), ((NI32) 12720692), ((NI32) 5043384), ((NI32) 19500929), ((NI32) -15469378)} , {((NI32) -8738181), ((NI32) 4489570), ((NI32) 9688441), ((NI32) -14785194), ((NI32) 10184609), ((NI32) -12363380), ((NI32) 29287919), ((NI32) 11864899), ((NI32) -24514362), ((NI32) -4438546)} } , {{((NI32) 15636291), ((NI32) -9688557), ((NI32) 24204773), ((NI32) -7912398), ((NI32) 616977), ((NI32) -16685262), ((NI32) 27787600), ((NI32) -14772189), ((NI32) 28944400), ((NI32) -1550024)} , {((NI32) 16568933), ((NI32) 4717097), ((NI32) -11556148), ((NI32) -1102322), ((NI32) 15682896), ((NI32) -11807043), ((NI32) 16354577), ((NI32) -11775962), ((NI32) 7689662), ((NI32) 11199574)} , {((NI32) 30464156), ((NI32) -5976125), ((NI32) -11779434), ((NI32) -15670865), ((NI32) 23220365), ((NI32) 15915852), ((NI32) 7512774), ((NI32) 10017326), ((NI32) -17749093), ((NI32) -9920357)} } , {{((NI32) 10861363), ((NI32) 11473154), ((NI32) 27284546), ((NI32) 1981175), ((NI32) -30064349), ((NI32) 12577861), ((NI32) 32867885), ((NI32) 14515107), ((NI32) -15438304), ((NI32) 10819380)} , {((NI32) 4708026), ((NI32) 6336745), ((NI32) 20377586), ((NI32) 9066809), ((NI32) -11272109), ((NI32) 6594696), ((NI32) -25653668), ((NI32) 12483688), ((NI32) -12668491), ((NI32) 5581306)} , {((NI32) 19563160), ((NI32) 16186464), ((NI32) -29386857), ((NI32) 4097519), ((NI32) 10237984), ((NI32) -4348115), ((NI32) 28542350), ((NI32) 13850243), ((NI32) -23678021), ((NI32) -15815942)} } , {{((NI32) 5153746), ((NI32) 9909285), ((NI32) 1723747), ((NI32) -2777874), ((NI32) 30523605), ((NI32) 5516873), ((NI32) 19480852), ((NI32) 5230134), ((NI32) -23952439), ((NI32) -15175766)} , {((NI32) -30269007), ((NI32) -3463509), ((NI32) 7665486), ((NI32) 10083793), ((NI32) 28475525), ((NI32) 1649722), ((NI32) 20654025), ((NI32) 16520125), ((NI32) 30598449), ((NI32) 7715701)} , {((NI32) 28881845), ((NI32) 14381568), ((NI32) 9657904), ((NI32) 3680757), ((NI32) -20181635), ((NI32) 7843316), ((NI32) -31400660), ((NI32) 1370708), ((NI32) 29794553), ((NI32) -1409300)} } , {{((NI32) -22518993), ((NI32) -6692182), ((NI32) 14201702), ((NI32) -8745502), ((NI32) -23510406), ((NI32) 8844726), ((NI32) 18474211), ((NI32) -1361450), ((NI32) -13062696), ((NI32) 13821877)} , {((NI32) -6455177), ((NI32) -7839871), ((NI32) 3374702), ((NI32) -4740862), ((NI32) -27098617), ((NI32) -10571707), ((NI32) 31655028), ((NI32) -7212327), ((NI32) 18853322), ((NI32) -14220951)} , {((NI32) 4566830), ((NI32) -12963868), ((NI32) -28974889), ((NI32) -12240689), ((NI32) -7602672), ((NI32) -2830569), ((NI32) -8514358), ((NI32) -10431137), ((NI32) 2207753), ((NI32) -3209784)} } , {{((NI32) -25154831), ((NI32) -4185821), ((NI32) 29681144), ((NI32) 7868801), ((NI32) -6854661), ((NI32) -9423865), ((NI32) -12437364), ((NI32) -663000), ((NI32) -31111463), ((NI32) -16132436)} , {((NI32) 25576264), ((NI32) -2703214), ((NI32) 7349804), ((NI32) -11814844), ((NI32) 16472782), ((NI32) 9300885), ((NI32) 3844789), ((NI32) 15725684), ((NI32) 171356), ((NI32) 6466918)} , {((NI32) 23103977), ((NI32) 13316479), ((NI32) 9739013), ((NI32) -16149481), ((NI32) 817875), ((NI32) -15038942), ((NI32) 8965339), ((NI32) -14088058), ((NI32) -30714912), ((NI32) 16193877)} } , {{((NI32) -33521811), ((NI32) 3180713), ((NI32) -2394130), ((NI32) 14003687), ((NI32) -16903474), ((NI32) -16270840), ((NI32) 17238398), ((NI32) 4729455), ((NI32) -18074513), ((NI32) 9256800)} , {((NI32) -25182317), ((NI32) -4174131), ((NI32) 32336398), ((NI32) 5036987), ((NI32) -21236817), ((NI32) 11360617), ((NI32) 22616405), ((NI32) 9761698), ((NI32) -19827198), ((NI32) 630305)} , {((NI32) -13720693), ((NI32) 2639453), ((NI32) -24237460), ((NI32) -7406481), ((NI32) 9494427), ((NI32) -5774029), ((NI32) -6554551), ((NI32) -15960994), ((NI32) -2449256), ((NI32) -14291300)} } , {{((NI32) -3151181), ((NI32) -5046075), ((NI32) 9282714), ((NI32) 6866145), ((NI32) -31907062), ((NI32) -863023), ((NI32) -18940575), ((NI32) 15033784), ((NI32) 25105118), ((NI32) -7894876)} , {((NI32) -24326370), ((NI32) 15950226), ((NI32) -31801215), ((NI32) -14592823), ((NI32) -11662737), ((NI32) -5090925), ((NI32) 1573892), ((NI32) -2625887), ((NI32) 2198790), ((NI32) -15804619)} , {((NI32) -3099351), ((NI32) 10324967), ((NI32) -2241613), ((NI32) 7453183), ((NI32) -5446979), ((NI32) -2735503), ((NI32) -13812022), ((NI32) -16236442), ((NI32) -32461234), ((NI32) -12290683)} } } ;