[ [ 59120953068414811042322175615445090633014649602324920405124388702608970381391817667082993468347801721596598175249327732647920389399396922378552352931719909569906886350193630805269008872688699547759134177242883488156913051605652789312012023951367316178927692963428021666957580601699808525789221189682827173795055599510751739197953898374188193278883597544144987947081991851859726897212555264000000000000 + 1661420164866934491312126370260182746499433641183052277676891282805458753530334714994550600119536056315661198713383289884260455212149915976003773120575103233130288362805547799052411561133324091691202651253255741052178298608865925849950803021936795430952523242703024023715812799135994888165941051134312832872579676234391281676611610485462903042092339176173997912440049208196021331893063516160000000000*i1 + -676533266896738649916386818384439322277466743426407594542176021592085019476601498938853801918949324715335949506992093992487875509814186224001778637588596147536749817540487152961409978639090160142998018991237810484383619139902967708632459431917558301897347622221186070281664346854482937261451893923660272078441185218250451043019851100588583091392871649341292521831448913124951927243669504000000000*i1^2 + 2299220014218772449389683944365508732997750571155236308433451976550516891400326474534689966728671608126998475881994955568188496205417789865677293561957307813307460142737403756158958020008234319963851827056718193719225238419813309322122347392493670022510431241698873994722594063384748987637953403360335555616552336655558887486792307886590970451436987485783760652001710732519444088325406720000000*i1^3 + -438723911558088034234445149517949037551741606549134687859496695192162444948194192403654726667616342335674507457615352406725627007912751707068457399070170135778893260325721654940952748141572219576340166738371838051118875336273230344212480466550725756560909307780637735706241678951864561179258135556503416296444171433407604096733386312529357148155467723041217175107529844354499058493030400000*i1^4 + -196865884198716309243921659638436222362525611469208430251873347631757614669524222155681092289994305048329225217426591933413384869639293971248599709962893194116026645293550338974895164472264150925666743263581942836918976105480568349100427228889155251104115621635627238412483727706163844736076841392448596833750079178774164634938645079689185435511047717642971424012344910682849047635558400*i1^5 + 34853136930480804328222285425270291997753813106147926500114460395329546269380749733805384632801232227745603566365286219312447522638959674827755677225225891254038434321586368193278099430468628699635742930956700311634833517994029611684934974318987778664245755916843052433711552439363073914317380010446600020677227859778758471831727106640053155822188838982998908842511071384974932312064*i1^6 + 1623617778092768947639161344899461394257239710628043091146474997155863179091296740816935533533266992821544960238234297274653220370408121708669351921681643726714327764185258101470567156578819840338870672992341504837543714827572660957550849763666190066590011266914601766566049201492348709924996377321668269310741436971795844644813441798595879098423458222448750009420524806870138880*i1^7 + 64118865871611151481165525371585537409950471941440697214103127686821526544935139744072896811351969268924786247693439952806511042173705485723839647739091824152275787871601683653257184011497615298304385448619810913070672294502750304169354745559365042605158355041825917352615244511320719339919608622089078608903469528682987620386044687597619707396949589090697518887714406006784*i1^8 + 1153299322260725255601857028766139773042093784637660784361478756896238181875811363826587827555566593607645091613842451637156809666664056336078848554664050093351571169806966632318877784111883167957904609472009822116325245917805869273199064241214094784115114284975473020071789747196586578193541913658203157181011297704496744000639318116855723700955992114078679978584571904*i1^9 + 19723539466651614838254136782209339550238803738115775367454201981642629739582716514199094810758679949670046776833624853495045162478467676416488800947044464034321650637622939998050757133095206075429813816667876971453441441970951709513035046187493834963933662189593662819148255821341309443784865138144009597267805915510240551164974730089264316537834292818305089536000*i1^10 + 87358835453000315504943538271304999512082078635687418883558803780854358427772767503789700021867017137271062120059354370663197720700662388346943258654890973622964967290430273543221815240957521671433993716224556869143397652265099868985403953792658538716386333600683076792765420724488225881620149865811454240823241657570841504898348259285412483912034909169909760*i1^11 + 102659462230546072051636045527853373839432510526902713214424195119408652496902811749681272116144436012391108862656484985098062078279258336466664167784155819964691089589484034920812708407394949912860572047925637768635000252252134494786248015488489172952758247002459760017550308858799857426510585723330541637286167661649093409937785336522179935070958125056*i1^12 + 35938206723570693463504128533561136363522869710267379933061139892761875076441159857502018121806386839268321612687380275111545780421526779008065350474645617954600425866728944875499140303003534659952958562999513861689252977311309725967995306985582053479493636914356688291917584086540533437359497207128521017180281228153055894656766155918412429131776*i1^13 + 24142590997273828851375554881766017299748643835410486438921555177789902404212151750235060669576551125043021702285060403904822748776676088910037562398685476923270042863990615069467800639579506474794140505108905495328657571942600542808444628236694746074431448175653461080266532776676216537658994274006249992922782787795239966579981222412288*i1^14 + 29734986883582328049518137852337631704527533654286814864549115825497243219053448966283458388964594951654104448338259671653721913455470723298419253193815434301719899254883190013822321438357316400664338266468359023131687456660529873422302796325495500385593520485787804928693369328770345968389052533301180711722505120489185390624768*i1^15 + -10077510662852007565221733009190657147650518440332635913980398991963201909421262512077392582885458949309986128535942422270582635518875224127540508483023613585833891128815839361010016942512819329779481506353537770107257253010070950149946765558209770412342963271485720531246528493583948035641203871295222740156416*i1^16 + 177088993626950493720588698187947099945398384455119896344162125595178689235796775779464584540557681195123307714600994428829373577522360280615198573112357707105762493233012942965731012480722610701550813529656071133717813167215114892643020662186837785614518935943842743831113949987051268609343488*i1^17 + 337248260413377083545899603860894932937125516363456044669215415386010750055402579689805944982069807110002867400728980675313355983952614585931224174899217836679591955956848788781769445017785362703244370178013950489364432241738380169632995477733424239018623600083138009884147200*i1^18 + -15512027694668306422517385422037842137198652715670380029929971082860214881021887758622455179776556658166339230423400215409051362080366252595042415658450890151620062982703866968323493134246480891653219652215954537570421594353838357736994663602699418379744*i1^19 + 1209180331643305931887933294382044113303577240473399161075804851045472216067700131254350493478984508930147942051314952427510832849831591301499861517206802583001933266048551431983911337801433961949075653014759133640312472024216730081*i1^20, 841624947655276217041177185211551390501594754590561149913308204726689301898897739103769084812952914718692171357283357820439789953403107327846631012953533410865799035815017570144336908700436047473875521643792350780757689523434753587003280484214683094051989911302861092202869441055557820992445362038603092601492486706050220936055498720132676843084572153643286024595605178774886109805265232691986550412764955381843021883259471751540174301849244386522163436050006374234178556486069505866564992781717211340267209647005978909730668544000000000000 + -968187150859555278045811157403590635068577176770281430285825567374028117216248223382305914952180062569688738632034462667253961714769717678161670644822691286559068515696009508869653921761764661240781700496864835576667248233167935528806072902622491838868155267125969075634170649512101333898690587804939857695062319167630600614868448067838670274030480598977952949761655562285963270628826130518261417476358613178955039642742764844733701501686835579430026309145708984591514815941960585356015197059134657888688612668509735443119472640000000000*i1 + 1409209857456105203572390222601795218799949816849999123410004185004848008972627317078423331247852321210185967930606143773538517034338535479499202165094609428392229864213008237750676463669209357630936408097655814740571679447412224795716277232709098801004569845773509298074935956104540631417288840849801620953346310937163456543132129005962014733954557282849202026669194905481691323586459689287287414747690391104678878901791412425368607074997233675404133755771554098985822749885757871520583456960913436302096872750027308674318336000000000*i1^2 + -846226025438703243992726052194868417302506250858198105706223285278115598579532424112492817370875844273650202240725657417540373144110833294304054792730137332522822062423535819054655403214290595768099610562420634311611022873534187049597295068528473453637811058026289324556728832399103605869351629006866921322363135581472597328442624591883262479040094139081762564489680142004817735113680479295597511122013844712024933065750399406768301849756484061840625976294663415944644842304678706156145540396207413568905923335373183652986880000000*i1^3 + -145772953127881743879794512455330983260236926307553089523522000278357550221152312137363295311265098754195418896630762595090382321476627427899084138308718336051775232631929120132227048211855496431108475635356045195622294031101307682529321849244498929901169285696501356118800456534839590479770240998070116234128235924755122052025507621125905469261677557183253510695011569064285328543986829014698135095113152567115149527925964623846512701079692058001299421801654338848915303606690507271777770107782571600666621942203698013798400000*i1^4 + -36287487105860305939397983309837432586588676044830985282781832666051425003681697197876782635055228312506265639877101749524820206966554084334907740611928091331152567815134242194327646437958198081581131081362299485075806960643124652009524426067906351551627487231365759210258501527615178439133174011769837909217087535546193453349487438454942612858946662691138462329641835959363203619707277133816779607132101196866858094264371790541663742452287467206866223329697497112884531657029312460271512089572832516043659861606999156326400*i1^5 + 14832633366261009510183007919375059012403669623809457687610435554146444453053324162913622401715691670622298269081423577322267706057151373854329705008173172512894089623658139155206100361900616708234884456535285521518619860040582649966929320121462940710162167265588825892860280297438927723050489687705065434237226444966464457416063178460571870615997923999695422432431690453677720744465575204818287463629351802061646203070283370773562361154296845169739589521242094878443261091664781444136533194556778355608091439394449260544*i1^6 + 4348078752480366660009716343827035628845708239087934421919796265761504182970054650762210168794484402031604048040185031795139723085982693563815623272000150495982010206568397904013804064761962561683526880136610178462353268298186039858666050808053515562911007574792566006557020897373946267375884875874292750313599160263206801904586363000584515864858122967604994886331222217054316681489782925092259845849693337270783445734984667596180555767456868059685935755909710368182169235803251369584654790352780115974843401710338048*i1^7 + 14912615835219508088389751654234927609310375480200563893278364767012767550133351352684821278761002902309167668110908933068871190732725841709183845507928136220353916750148952298608110824901933883855105016037804557081953122000879627049260460056532064338065315393572891168472675920247321478220242144210681194500409086645215097167222030083279043056312430377943291057879858501327726008669599619054343342795956567430024280170200585932246125223674419801043052564843559397046300269679550649338295522084482952846215479296*i1^8 + 2060288311690032899541260452964596194424421064294467505920594764871371418754862866306883256086720081304757961713143188409867170658728008565758113641045221094921673871376194763230714262143216617220488818549893906362294322630592227875136703355010312728800964285224096969910503075536054077749167949573661809190092213277650517296772418761733777467248836059428622713378991061996677239470752763415402316969471430449952320779867614611845443564351007381347794698682160779148619407893545744554907184212737972301201408*i1^9 + -12219931964389355028800551246224101111375776679612407081830748915006931161234098794342980271350489421301109401061294022497573327948623055880923166219492162106955291006538281321544848214692629939755746528047248095168630134027416251935422558264819322566433328811003941410204214654988844186058541102777714243274130809282239827968589435689124088928942505165173341184739598572109660792498760913585496043446443607872660806102919855267847447149974072325237589552885775324118476464382465883541955910773824815104*i1^10 + -96895463282631105593348338170985056408897255509927535002824481042514709559411145307292419283052264570564012543436094644710330388098264988606170585463039935040180475733957342192179069721965723506858453905354993558387720673254345804156393627097684071075601287277764393834884637572698829525698939797687765437529992136745315912074941974098661673469515407942600585777975819959419903137797690571831127180817898463241457458366418652478639958643790097080681029889831042674298463046447751069560994816589824*i1^11 + -113760586934965037973847066812390853719345354226650571525293302007367698587862879466639131532940563832631901992443940191446096550959962135576912732714487866686483884418561821696267596288254883297792767833608612963677118577366325367794259749917798807310875638248041522564124512261618360046477008864694449200229062354991759398186189265670464965856213264538344092934187161492342412309566157374097517046284723623046382313267847167622622645461192074722592140021177440689798773453459674403767844864*i1^12 + -36521752346269856513601370219221675612079244480284735322666298735134069186120031154582036029520402491706438309017154316253930237275639164548683853904661286980864855350321808737836964560829207346626285209473096953052080055244789017244352371554158628870030057258415182267443827715497945223073985162398578124519997810910809686388092653403262970559069245858529713864003542011482869116308994567529180778776076602268699775564666961498163726377611459295471864989280050448110790627519090393088*i1^13 + -12239883370808091753946530595658246312731170311897659080114169530710240071103338915307381068246997445748765960681882479835334334879160621663077355441392179508334201620696558164327481731607414433124225290016958022277619855942509615021065909476635529203483401972523203681225430986256919907072543499902540549518838802398534566350221491012839622141821977819794561282865796822921235238831236743524901686610077036986950913332915959320004490149114599699622030653984054539669613838336*i1^14 + -7714450024533017945582497663493524714455033750014158797651511258369586099193315421896988910840480107959049884745154007108952143683137436756074445528443082396087174953512526044006561725773825096280157161875379892465215192679405248709948953449883448584982722218106091645501763896445215583336032733395236330061093256182845885780392239923719914943076546186596419472462920098749873143465737736791875585255309848324017646496627244877259220586106591891813443504566000680960*i1^15 + 162313377524035839017618426699424199277475469971184670666826344762391199522771708867676783834350901299704212381847054662404905740986094594553259437070007001460354225141027040324133659401710364751840138687528171915888211556518937981222542457561087790449836842905622237252220840513415570998775005797715742597832526028584903028260864933101981150864211981682854364575664808666093861956125906595325661248226279628499537312662181935105033816944171368185856*i1^16 + 55764660035991169519322464130579830061835340292753139405015431692042149936170895896610062457717025219556817241516631003585835711505361020914605786215657335299517690038056666120059151700353933421257267154081686828616645737674993534351764101835808251679756162808276204560067961855690627429815027035767781804846556944694099796822126246613437887419482773759567170579517529036448343182783456456658681722584845949860274581160175441673216*i1^17 + 60522999586070934245096172120128707852515176814358269181993130050440698048291152110979169662053030258736775782020337879497725879219993471823215314011096513794506743055329039377406422216510913514467014619891186328605918364562999546222621262328793039896143271084803648670854430731634710210225921707471228034366676022984430950901485453094240253539182210077844116609725029046549633692079799321653540345259833133157696*i1^18 + -31048470952410206277855298991461490076312897116244589860679076535170444584466994982205925276855850286110032116129625802104367000429610296850317442497325129443580996161454648015321367158493081946471290322406930792627067866642978199794689124580761398360276827542213625527656564550874980811090412987665319332852950425980612093183175359653078561222156324074551652127919101289929208698096978440062*i1^19 - N1*2163082141487580663945120583631969970774897070884407926752426693537964932917126332436392105521248499739632681680186634989668082842171875*i2, -30992962054144383634620340503869619954971925532221325063936907833795093472202027206763978785274242406073014168975349782667443618842596740004144548560848445440784067656638800634623329247409443879222531194184227934919414728425353930452417595773328071244216243514901169399032178955235271322517662505280007787029389511291898307388676553346081538401209467319384969019265258217492801057970160664539864982404302691273612958855660688609510509674035262812393479947905675931396876362256358365056626143784341697733036733218828057650921472000000000000 + -1693715406292930071537583526909056561698962916419870759003322009743544091439217072921104845866290126225907966412140617593258030060791137515371347116415974059732045046844517579058986327959563636080792720917081363646627141837839812123249663387226868622429712610487561664877300260146374765114689588560914220509883853545869676964393348189168914252495366150587968727384665046116582231635117009203531129568235703731928727773698716145795360609515873762124200035025167349530962607508360470985900247891347756855728230712948971859009863680000000000*i1 + 433883072950378742462040580754206713451320184774409576764891057664921774925360598051998808377068154607370561860457191254547355967612929783261999425158129180266010609639479569021203935091797756009039546645965318646222939050266807172965533806932322750917841827771053954674389842008396077400556719159113089783035088830488231658889564081397962101902551298527952998116183421327864138499568887390910784428844976040230802154545643481476608437977908146635785753393140265484061097356610313260646526340555113504185684064237071684861952000000000*i1^2 + -2101667144442846751913924103352040373799800411343955719947280504608430741363580002722044348181400298942514768410064056568704830656550929063462236611545033817473828474524984422023480851079263991443055077547060456726269228510209003661289445494126122070479792746060850281467004125084867037268770122584485397641684470109687210100439920871748202047527424228268227512159185912931718139022221406182982710466137469896872168669181012905467724832918714131893248808455829505714494634342078853556759232935532353098761810560481648768450560000000*i1^3 + -62935347958889498774175960677331439568984318237940216525554459699966569849424763059921830521465147254906958427759301513175941964899913101883193546786629690608751409568521176720372974209326911455679753687934759506376484988281829589547355281530630194364931345651686318588754865885583754606197713661120615049045785468931353585100244852303358714488879370169783114449544468244852061507852947640115657218963020247328248407867738965667906736706947846576390248832698897819744248504154600460514033724476972057180450108204049550540800000*i1^4 + 61635683479693724826415610012099685671028771067994854237780481294622249045462049664246827128578879897391342637838355786654472471706564202410026193235139501965219251054826447652460756939340684321472565476931208465667454642590748482050244963087217326016523042486984638034238126947796967494665614667468857417616818553262339010612494936209311900321425360212547270446436066360407087166144832839618747566245808811972232824820071126287687196998207489870256566805795678101475253013383340465215510934203848219637233944134673445683200*i1^5 + 14061920583602795906031277639137296754986976503494528159297720895253632213407193654836896433767990444411188298508138307283294138884250999328491993330021803608315451140439636264785038642558462438870817049806456435797936700090634098594757307562838040450341903688082186072078631667443390669897230961159330567370828284702328638857970152042980752061640452455203879054377763642413992632717148186332072530482860282832113338157461832894773031486107537470192915072627985528732548670534544331451284280491010797617570314362948681728*i1^6 + 4035383629398811085046785126787653403700591711886773507526271721414391935779222263689773249316832144427317284788764139821097181241080068954431782700552799939269908444531885872147252872103135490922513823612537556759498286364434728669434585595013345953037540376133372545519775212199477874426331354749257232375838693666034253206816008864506238209664759637181351694626873896103333669341727122028361304236501298573843323434343121123099261010818369963203286504005310105313307137481694739106762654202088298962006885682642944*i1^7 + 6968618703809097930415863341416948844973423993341432133148229281047161861469865331108842517980790947342885646964434084995034110020897184612485391935147286994673164070775388266823961131355819602679373287629974096048970423362564010518839339465328927780110282963153330566935940810886184320722298047780048667915929253280688388636721583237863659054836666076009355730080719805663366947926475810346726702085560875968067867135919259707395068662734023941959429839114606942879293542401243973542547781135805815601219239936*i1^8 + 1800278688390145992186983873113212428030752389983868078987073750691278380594561852842506445936901721233693950367274758928590977033947368936072696370256983753857312612049573444162727351188320458049481038023580168685698716817154686941833808937457579608361806078341866251561755990848503825319216564030797505623067590620228910585600873354596358612640894750116171215254139866530677369074060256120927595623184803417593971984706135683747535691395794000713381070585523771133454443229208317182238707242958611944570880*i1^9 + -13076268703789247394311196862247812400938766886428621886675065407911569045411051517305827079829701769012662213299138069842584748463309918793635693333921516567762023301626494471154513813922829187372114652673427691640942102499896478340663483368022178769120478016410942320935305177689858091811866855247360167560618738451093411009733503964406853952895599131648054036420663490039014458513398846298100268796394282578568108686016717574418641962004800710240651979796060157794653712316430533500914338123227332608*i1^10 + -101497828920573491190272245839072105666293494700394961640556267785856252470440556988591850606645033168419609575338528392771470404064263329238878644629623336427523525392912459106464544121079858946307562932066331439218545126285235253305251001640674311222394562063649742921840035174916791454431135927074089186487018275012519646262017156782037220157822511661030730860060182333911923683387482883174123300891428394044309705398234138204833380458956579825832027564916011794247916881834842453666534491422720*i1^11 + -122821700639863756804936117662147613194619889456775236771077154473098754181577271558985504410174762521236238377542519758659852353871633313659919121213713553427238606965753716943305564773865774453725931552713160551401611812854723730998211931970769712740600349098567257205014622990397312663186055382256023267088602308389585994730738315920173264554914597578743746583373890937800642187467772011144028892210145880169965454764678176949746869684713029294352052378826486735577627780186931675181088768*i1^12 + -41129030322413662106907888920468662626344258304986944149803725971300727150184775618436991508307490631383636586226514181830320322051282396282341922362145803528601737975221138323240240724332773071366321770985328306973900572032423237569865835068073607198860725575060844197670134220118755417795083746083972544534709974225276780201037624092756461363540844656750886646343198823401178732874278178844737615568277940875046247569540228380570621322502055985974914548602624933442176093130321821696*i1^13 + -16856573932072414071415885158428368130057478380793968020050275128396843263652885523582348932344874284790745798527664247734403316092037012370936175511956799190222167177695207840964557097402995827538154460920008264575756125804021061877659700664809711678115068660999842772362039534684181930935696040874516914749127691807945856622428422596545382923517833797461584450649942638675546792237758942570659510719595255269671286289619555006721225311795321870199739164542503264408165154816*i1^14 + -14713966925210636180477524454493075273191860692390749831451100733021921532250258301040345007173319939077696516650954792990921701774114035917393296447614293352562913074142893085634036261303989140070467100400877649271688285572323067291088619819900541849196165643497652197422190591933804999261199401857102736330878991482738792162718601454608765600247309643139854691109200077207967119512363532688535815412489524912719696217881119556573852521533734887710328166016987693056*i1^15 + 173551821636961456146932229230625483644397695589214174012860765625836919852386430590270786006780209069832771829877801700882767620370156746409151411897232491255882374706007184322525714390603720181421031869135407718746113668790952659772990324945631020096668179033351501882199476373440085126827421289446125645651094488360151977063329853415892851487776643101494456432984935539442028624658889451384406607488621722996201329678036568953146578499279577284608*i1^16 + 41101555764191962805936163694244998576555830373245267978202177197319417267042770938286768658178421607478536771945673304651337380704614862061435088679355581040020565302440469200001970853453065969636005412001325124088609150273678720067086782888493096994448515509779663824502385113883485753737359645789094786804961689952216616356627389669268070999450881135621449103934727937173347009765199633613474058417200247885129277938204503414784*i1^17 + 31893681106127989329407037476175082550192064168827820041578752219088657222883689457502468226550012591440959567514208389169315106934733178211337853649244180030473428718644381513127005824448709200592315468251432893840792371735008919624678926168662593370098469889079960705284593758105995363545357269059238544393807557126779117840127307443837578010197768481042454167197357779220242173822936950725169873909581497105280*i1^18 + -32435424827298689905612447041691314093741158611477871721694483727056891589982185335859782203287743920763740994457041477438843782733742594765128745009698645281141932448461130711835519857230969525779502266627147745703245623795013225781331076936530685782646048587880679634991498694961326975304414765167001721786818842643759864241097412014069730504773173096842859777985163200485382758703982441476*i1^19 - N1*6489246424462741991835361750895909912324691212653223780257280080613894798751378997309176316563745499218898045040559904969004248526515625*i3 ] ]