[ [ 4492891640919746336927441047972044726379084760993705937826107810714223776315761029078369021737060505175931669547782990050327594453639770156512437433027189993786809150951721503563088851876609751213945093131773762745433744983935412310814219760606083383662130018103995740511895638745487667620182037353515625 + -99903353883428130271719023871602497040013113138437946801485780070536762062088688334477705010788110082740788555218034512432887785566612506374850871016673596400650424107837666427968922735849728211767274794704838911976507813607970420485272248064975174751050720787697060684795151729658246040344238281250000*i1 + 905777730953680657721681293474843313363504802708665079899142522294377284527489922316592196031654947957613902003989044706381840633402058915953942137277760957671043817232794600371871455456155443280451905428020290156292326102949830616707123797420126920572819493084882845851377974987030029296875000000000*i1^2 + 3050025263582225098452738042993969955722351082088717080465130895590120961484916889674870123230379985125526414411553479417867702387613152756781437847033054895617168151474190117048102861280309034791802164272236090589581424324575424084824311086157818968458315784151602699442453861236572265625000000000*i1^3 + -45314197088377619633934806343678486252814363070718527718418895966303647215136147639410562034965626748499577699965204171249818569339100123949656519626828390872412076419631873808642256858698020888171717342243188074718965405943065976034172684763761191075965764674610078618861517906188964843750000000*i1^4 + 174208576882788026262471416773861460157938214741385190312576226123115606064499171577829628921264183271482599225818570072662429901569792219832519541915426419567017525853311197285521578864073939297802871800806101250867655562779251802096002906104138702042694085412792831202903747558593750000000000*i1^5 + -316808408423390260214597996111764968226726932037772235526402572309680240796742142003417908816354519377221253763600414081046035881002049079921310697454482824169984147077351957222563673275650520347227073732524636245860990461760375422113269045988410982020746441178152492186737060546875000000000*i1^6 + 262181810082098515633357838925041677951648346286941850000313249179077164738264878007657074720870579577169142313867327910651075338298657456971458789672710195349578147555510865564586265335005456480147286476676416896380943336456280487809229861772883173163790626955132221679687500000000000000*i1^7 + -94530710038619544002765793813418996437486169356386427830627900789888838960125776944544768639147883453805905674060564941950753695305720780671037084990619465471472676441820895640241327585241246500110857155255684797110148837704107798437911189793460912971412756174509521484375000000000000*i1^8 + 41018181809695652055630962772202470701011345138081501603507288245367669184364225972574113864928178066251051469077799193340087616284942631345850989953973614862711692859057166126442699136949330977712978481638394688251051113821929392186792922763872964807745641791406250000000000000000*i1^9 + 20011611394124328204437343174401732812872003515033171122009313774602972086903202645292711352960389504441293784339017750893948806345626778985777885344101336032029561507566234052681490884798605625053323561866546947367877123532626614762128199845949000804165620781250000000000000000*i1^10 + -170278944232773153323598783449224187832354960493647015300887818213147166696368026973807834002557689397019929579607946977196469063363778028549692309817849161653132597503254856720145343190642336774880694273923409557921322686886928063926490108608101454309000000000000000000000*i1^11 + -579349681989540617983633345739776885371620362948706923676179078795442271138765686620761187366721518849274592107626934724762556458040777799702333278262670449807769417019435972071214239013991646393537765672840470162130882386372377147300123444717894199625000000000000000000*i1^12 + -53917919682412625291777260282303948306414235109741763510286998478914683965668276875824525409152084025500147408073068094151888451090790541497811832531772285932165556634107007598487003118361884995327949033582129782096462173922653455815780623078613840000000000000000000*i1^13 + 4209698097088370238199993240692025921932819949402680777606214120415953475292621044616804741025228137054082407223658298833279697918219928926365200501449823152923223258386343598940060043772073598261679223771670053398011846742971223766410631377104000000000000000000*i1^14 + 823577083530625309692077045664898626421568162195304404238044683383922511359460790115932580791933384527714282062316775995375908022374807984227496164125132144964421237185207082153704788336165301855004035701839323141629464197481286908253949312000000000000000000*i1^15 + 372642247994709821972660712427981376784130839035514950463799325380831096168735944692805310964066461563826886410686851547904992523609667751861181147401657895904215981667647453588861992138601305864386239299577118674035574072832068866539520000000000000000*i1^16 + -13098730597023842574984056079640173952062885061971947257087008460438563625370174058161931567288964043727135635361115855246449953984154746088847418863432566139498312997799285602326373258711446094714948289031933541967898308904342069248000000000000000*i1^17 + -4727358942662316999535460204501467015774090704998430316862798333764578916361947504400446349644282122925636755396286115998506410354495808240855550727343359791247908755443467971615012689629792912868156537238267643680511007087001600000000000000*i1^18 + 151971016457600355524294934667261613747076640921776716823534850922517164611959152145637564098073993001749992030805663747088801074758256011658001130551955543417504057272370575906262332570449443986368071695593289469074504417280000000000000*i1^19 + 62899743471021577769098052327214703279669186457619045428131651958257900886109245642768943594700693454966763638111727547782690569206419111305550284348134678987055186497431799978509427434796544732489581133137122564243456000000000000*i1^20 + -51904340949611863912197098009105206716420155763104590286209732335554671628240884522761273321089035567712841147450795461627942922268888928969571812129531725479036092793914889426047321360064517051407284044004170137600000000000*i1^21 + 106571380433747877857083048350823179011799955077043809281723741324503792246041784071784207974446018908238429230911077207158041625459013515121834667971118143418728316237833440493130442355396033723499485016883200000000000*i1^22 + -42271255895347651907984037663391106256091310777939606398482910354746280145409634207895176787827188006322056327785066696574232504875296077666020754226176069016500254094810461341842539010254612872174764032000000000*i1^23 + 12076049977626349803600052099089391714286671720805840859580829615249266957683868691131602297641667153792089602911418845441132712005616904206715177853596212641648825891991016589650295943992238197964800000000*i1^24 + -1888337923431384737815937189945587671935849248762679473842736062805529998836145078484642117486874022193805713337331775502119648764429661235291582872575261531010462099004727424889774372280074240000000*i1^25 + 210619002397880788614899773459524490071009892879361064969167705488372004852478618334841912499176911073173267864650859086155826253536339792547518088639577807070145238915534738367788875776000000*i1^26 + -10181739015866617965553656043918776299422870546303088393933348517436366669771767138238308091295207325888953128011276499812581878084479834113235065705450592605494837415043089301504000000*i1^27 + 230549645194761547668978201444415664986990094696104301703305062458909687372932754913136213970091272538660091792582988797717587361703654058529699689394037227625694737444372480000*i1^28 + -2752121874722339699724914768850802408415833765506645286139506035327299983533906342377413202631453571580705697427915806840397946842633977964006968503097033604768727040000*i1^29 + 18896624195116488209782526114864524745819777782673372694446808408086712608709873519847677408938066690599697646828422718745830061536055866561560962225766242713600*i1^30 + -1269459511551605921782728724664628944581337649827277873013905917603414798371534010510560544098789442178269442853308786638780279308591816913379152363520*i1^31 + 57168447742393653559042544603434527226413864469502318442107575976234868456867108953274774781017256531114523372373901646516681887468314689536*i1^32, -883440632591534119407241402734407980821990989856217870346987118332673352122778298532836221849540673886383558509475595954109902890081184475687928911810165789488829996533440579243432434655190748302687348910308528195447724223044794538708166100024580407985350581813442431954569933362221246430047594898651475831683526817350957667827606201171875000000000 + 19168544421376990194056647269991559337000074498035107392518477415990512759777598424555382953025189287819668606608840119706474556841253750266595244065152545386378244149882126178118104768108346833895306878424493902725579193661541845494568959920427526092965276323980731667850384214306427067131124555219717385874766723544407961368560791015625000000000*i1 + -166121256765745337982657998732545654995706147244635571618730159885417088496618160090198437385316522055166176493277092399113324695385906740349442955011947714792632419027740993853619127251587286558858080844501914368291068715138547932218904554831627638754954116259234353950444332277106853642238958307751896835498591855010921478271484375000000000000*i1^2 + -589089015052248380854638285057902586837129557869739571577003109711610949056762939148349380868388989015879687974871489291670270777745850426912045901304174535408430781628528572627290500735323668425226205088108230342576367340517562756003582157622304096208450646471077312448498599389898824349642514683657860674215662353700637817382812500000000000*i1^3 + 8498506180529266001750557494542569771505192924218552175300835914103414492545665990495273545080339669827509333827989781898358250644916191675519985058413133020934557074047076443476262575459456490965537613392330582004525461215101735974523190014545645946799367831878604521083409627740420856783030717862923192728442260331420898437500000000000000*i1^4 + -32589648638581629636419264714514249400112258283732953073025564767512886600135805869755712144116384119458220083181406948333972123722899878331472770134508431738739278460110193905540652055424379017013456901248573471757106866964995267284886045736265630616640562612390433015423087375718118438300443999664848147890265354003906250000000000000000*i1^5 + 59597786735963385555184780586727095415672710682001443824074802792530662545039407815484190010030947737580563479481368694504489797104818556542870926348666487329415305813621484350123770779835203801475379012421474272089044048299765283441319768410972531121515005405515673859204203972403534877566522494363962225775208593750000000000000000000*i1^6 + -50686330407991492229955897291663034842744720965930967890645165267802247548401451173307554563331729338937770664141170547713675871930484059444424210208739270413198982190546210895794610180141652811405143540581596805444568230819685323002316031023378629673255041156236197004284970183952328319160860185655609129490117187500000000000000000*i1^7 + 20156873690083871710833685131935302719617457842993551462141399439844617949775259667624325797113619620886177972611005940078503614637052606574631338108046337486979053551158315633951452018369469142460056392759560858582104221767687591050508508187089621245710329676389221661703138341593663811289650873810721485750000000000000000000000*i1^8 + -8475995329130435762226161952658952168785856434285290128743673401696877765126637727321632353159043391140262787373212228840818761923123272210370669670922650782488706789295406622585949658107425968789882225078812668029624120546935838865122874636784478010669943381259497524252613603392664819782258856090122662500000000000000000000*i1^9 + -4067386324582057902838831716435684649117579366985635885347343491740888964378551034075046164506007325690325701020134070179762063706022734815077714302242410593231705944063506939087643589650948359665353008765593412959591358571568533844938961474177783716007191013536992309500439980875523572062800158527020000000000000000000000*i1^10 + 42241024130369589000816521560396147118009439012993129905997422600831233835002401092350666087748859582505843182174054801659980379289482046476285245829372296615330658642526994713746506119266618217413953964788572888432856016359776100396609130249743190155721898097242497058405421565691447390684773808000000000000000000000*i1^11 + 116111569469394080269809570244988830710684153909434448793307030834094245937690337313095858978027338201741361510997003394674257891859441508881543628942905303758031669367793962310572377550568519692387520464960156987032975626259392535323895024402352064832462324433662791901823660196697381390705107200000000000000000000*i1^12 + 10436976614553341499116879607491892612942353106553971436703115822801915875079962268515295843111101463217340893009411792599778449399150420408141558006929616498858186380885220636040041289366846494252183395030008004890046354744107133834083283118901170714275399065056369789737819648044157908846080000000000000000000*i1^13 + -832658989420868351712248558290089286307386197459268092988013249990213974939588190658143065685654069575868197402440102710584777325310857750676669664160265589632180349887964173791210130379175137347493120329622918241315688311645155202819899384227461181485774551046950756484086512348861548544000000000000000000*i1^14 + -158502409819236906746771287429209213434041728861656310406592759363545031333443366302683091491408795752227175571245313265791227144855423870725721884755306277669075189175888107179124783202834994597041959577908589766674687469423322670456605605563204576488136788536728669461432788423942553600000000000000000*i1^15 + -117560599282344662580531764603232423230547809105337701442472286341799017789832606450735546725981842445027669664400615118283494572359218113398188863646368387175380267074788607085014582514532315837236592146234724931211446385555929003791224775631043062005296820858497802126237129113600000000000000000*i1^16 + 2580713698611616381603033697815007610674045478923502970673213784097357362408002914604633031107134798905642454424605441121963560984805531822923722400007091918049406129219805254687781497600581000061750573216085787357088106832727133420467901109797348859997312875473138999733911552000000000000000*i1^17 + 1620209605110343798691852049359400890183034099190583739349830228538703757308428895734442398737836046673648476624697389864111729246359021890446023016142731962400222739020878986238804379357176696823209482738776692887291537585329341531214484709247403886652260340154246574899200000000000000*i1^18 + -29807311978272266861001934626817326233208378816723195642727482176495694535016563695876616630617211413830634218130030992709373368886311420977133646253479028394903873003849434553932480747140927081266381937441266039735875342610478083784585253912700448081112460632071864320000000000000*i1^19 + -20056346237926919144177258073736332719783683205089844937200636553719037704421988207434746568799523524643065262033649017461373968608239344786785986186773910327485225755645625859295276439111883730985322481211781032742653623924802730874473676007709945125881413369856000000000000*i1^20 + 13554857653962270113836739312797224056284089090800320759936186627328936914355759424045426333806545407933773727280791943595287996541775128488181792040336063375765105016902328411477280321485607248738732062658870709709768737794600532371355443895522277812758118400000000000*i1^21 + -25611677678895365803285945666837596618015013566813029597454613557414532784496449213019611246087218382207771733185218678916345771685703195835965162490135043344958096669390528835844290828073640731174143810963538912220041345902656918663108736274627737681920000000000*i1^22 + 9907416344491300401211396679976361755474326492419149109447330941698177775262661955591993570880173780555397201465890379933078474742855560807346475432294027992040028376831903071017549945414295498825685057561349800100758391287932717887572920378589184000000000*i1^23 + -2791901632803939198934449871091854150463613330233317707146138813770689582311779167058012757157625503531169005753113284693132465329328494365663287888091954116696879172075814958614114777937925749521852683090566510016613855261280946812933373952000000000*i1^24 + 425423949280522365073443655842887818305009103598555193883223738145976256388275973538662033389625709390711810739784769031133793051201762852584972893433996421939868651238861573569348049237227073770612923930872103860092009482583740451389440000000*i1^25 + -46247100590219631216237906817266861719717176737467654107757053747352312219159378698244311752075407296877510890020535858309809893206464004715897415502733293147892574559224277049156212018831169459038216011507966194470198069916860416000000*i1^26 + 2023267628668996840699805165474687973747369663894049399055671642614374206888643251802740410232186944697394210544995934974700807701830602764153794539073692388518569031584733721581808408758117578111749377035005482986688951091200000*i1^27 + -34040809720166639620450979447645038987503406480780063809643749734689346756063101310081915227012334046242135935669983930521395480069173087342029996107146188318850006574821969401035708231381488955330064144722170331791360000*i1^28 + 154647975439529525314758731496451505054159351439049058588407346775854453591465389006157095383171839119731535278862995372880508248114487420472189864030760691509924893069549946014003715634359249989747654896123904000*i1^29 + -15705223050765099299495230991105607699799717589765438596395022004247401624106529982893199363340189857309126307952025106465220775743353116824851527015715536633495005678482136068915415865077180808980070400*i1^30 + 129137023609128399743916861965018544922204850699536254368924657647623065401236309176952718590069044200829599662071093007118200236724197567437845325081277206640046080353544019814677670935920640*i1^31 - N1*23055399960990872336560123978006056744241*i2, -319275858599551633897136039471110792564535290549287621689065572531398229250182241137362003634852590791644987685218077673512919450521361977852473499403449077499492464918689453460621093062928053957277985099223589556280315245140155441739882016788128934379389400119123403149919578300244488535274764402403354894677714081117173147201538085937500000000000 + 6895771983180478538591545744216390682809657873155007204089203552862872929954668034464548569782310279643227575095696027997192884874378602100024703069619581443362691700308747403202855199066046073902053096687700921479532371207534831253708420915423452446965797517335047439100207102674719437491892941648792460806991132676547255277633666992187500000000*i1 + -54530950565467924020071976487897643925360185930627199222984678593446226601414117408994370255349938601638828031794789671396808450438144663338233180066585311153885814389303504312084563118878475887972310458133277928761712732225654416982064129793630041422493512686295016652595497260192900000019200532236956887733423876394631385803222656250000000000*i1^2 + -217608474328429539432190587488246056347992042834400817565452286452262330742246085543189703198764154033258999997453364138700752971340667909472637730080788215402017750777657462380212346872856618512733325923666397989011770965479288840493116899699482865345942106273689298546911187958770130841440740948291790636870879887089004516601562500000000000*i1^3 + 2900914185239777417577199676684817515564141374733914040171383405904386065197911178515134932037921214889578507226060806746077571252938749411236333524709316543320411267683561520200461789190465265891593714720864719512160723595242814397872643304572169277074125220318780018432589529589924109106736209711556849563935511671997070312500000000000000*i1^4 + -10900058215443771240801209428121163183066782353680263318716897403610178949704078491047473207709593816534605197559518579092464401157356690329384756266790218436211440290039073406663744365914777254639930855866494360804840327932331132992466707110138319998232496188384020386540365054798781580245088888834171242844743415063476562500000000000000*i1^5 + 19681084180861399605154375498422220297843340829945251993333305622834825220931977822035324317679759674534695262488127675774692408252045336555648412711694604888896013978194300839594114361802039137478167887612200604445525216618695262600695935139456904251274555425511754275493367850265095051656780553888390053757709448242187500000000000000*i1^6 + -16675542200855822237555666513176960993179654597826458117981295837367143797336457838469873902849063411753589039674789462972125068556477676983679704021948258396721036479513895802240934395495822368428188979011007999644019292631109010789070952408754910437701262263835879454989142150052454233550617172558747306708039062500000000000000000*i1^7 + 6993097244724084554765242121409307166508854508337190632815039687610820951709951877677618930395567044960136087993974329030686973055931226454794389836183349773271727092399347592516639175606593249943867407005679280896298552856086399997753300380264601778069686484510423361280553007598273312756619613964699571418750000000000000000000*i1^8 + -3192771803287431321133577452237584597812093664580229686365118250541006309024012668963270893668341825620700106481867506266651565882212056947866859549115691066243898220903116377834728594049549230685118700673529563528558873379311018266376545281229060789555229140924095074733234153705647665743791823040332435000000000000000000000*i1^9 + -1457488512149980522080288640721342209238739028678874927060449037759878277902820556690192115817151833083590725875344314809171728599437902333180660048353415918473219331338717166991546975866532571174393167667895658620952290022793598140786918464058653362482926031366949767079134414092704362066690659028487000000000000000000000*i1^10 + 18913763740085552099540882110732047889457866344961669333656272940333738148679839959408496783623476523601923990387178343409487047020068671134155583039987383972848921403695011509504776114303696892494357312145228801693789318801996453563502918133537680126616665964382338691310712471079539719360309684800000000000000000000*i1^11 + 42027391774185722218161474328879681529377238588408109916842806350260198731701167760119527229201038971745634984755877073186411319331344420725824400819732837902075452844772691648553788299258674539158837461683628070724402792416794336960717912777300212260908490223351041045040474857076336546083250880000000000000000000*i1^12 + 3719425724941151604304331648592403639733212574978933124550784896213080525149085034998232453060061806564056054952631282081567841882844786457950362155370408586786741422715659161470664969062904380889921002938828361289542803919794121183247954502291503446536114647741711283280569589332406274151168000000000000000000*i1^13 + -305361127277385611226224267980158928220521464241406112109599671167800481582974901033045621791987675114831221447333013691232684754505646547857703791669895698717520712235068432518918122633765876380117320264534207581191407999288815652954789775814527175808866876394629081178414131501065217126400000000000000000*i1^14 + -56893863780785503233991178369820983262143576398101540132262128881319707404098084263704451247411217699558316298829466492733819824638883265231622825570176855659738780316040318657749464792684305696547970653806805906093319185644623298807080761412616480646892334237511531402725289643473633280000000000000000*i1^15 + -36874912828504489489539627610923309053721937765980042813500497614498316537500449040544881525724688515518483306411806514913070642889033887635040238483031315889683625885280686905540019503877265710534765183568203293569740166679691135731401637951251317861890710822105927839942837207040000000000000000*i1^16 + 923934461132127010997033393843585697214313732284752271337581258099244574380390605002449192740454500506621729339003947054003547713884043224545814956477026394276999396929227543282169075107598787653945678919249372679655854795859086924312920481656559778908896814382053060930908979200000000000000*i1^17 + 503577815817671455461885299403470759314154136057181138624833404736398246405065628456948032006607027953190841848744125433067776198654088718619333359759588124911203370690383545133364687298621522019109278902580499263007431718768610037933411057753254881755706632371181610598400000000000000*i1^18 + -10601424055076716526051526866735880961881178320416159443819740926233167703233424260136866627945228879351641408777405964870589598363997333704176384588056441701696703965963219063764804997391766680384527341668263823082746128770213140660067846332638297260932251117470875648000000000000*i1^19 + -6303089574231442892306012792328490204642704781050352244262411811983001250375571638820151606090369586450207606549447988328127571326247241637596550358940041799296547995474746314252006304581215477406987471402705957582135069947393942344913432760419678434087053295616000000000000*i1^20 + 4202300064181472847144766891905986464312141081372535022600226183190874706711173814947928842602862187256988204033577753061553029354354423146133179864658429666804575891355790790211855760798393819024571318520053891330070424818165297828646859766996159542560030720000000000*i1^21 + -8544708448677027039918936355667711091435420657738466136745589325578394668444690875624316434340034865924161924265087265478299063674201178683235130495183275122528237470045509704633982721316315086895729294029789981892440448957902409989484272548783992078336000000000*i1^22 + 3327690722150061047347592098377974545753688061502083119620497816832402155396455864305117069926187443366391016834304561196222225353236488861284007139493995530321919239034756862000730048392584827559379062653449836850694029091138818054821486183369932800000000*i1^23 + -943683989833130098064907999973760697209382298007558954701806958081756885109225744279336508065936901880105392224541410181941755526192842854757006757604273459816441250336285376741920840781878256728543436015815572094227622428992916061809625006080000000*i1^24 + 144222629248429451933356960840248434224899681680891061149495451652745510886761624075325457456757602017278302284803223352781982531296409149784772204390282798965321641417083150000235393234794596662828681553229889207071777125285210108198912000000*i1^25 + -15733403680704727093345602243530779125254718769367262980373511822207717121715792644464360440318404517959018056705917736674710981787743509997353771013795421904600585248130375646154096400798954628008617191640309983671398487045649203200000*i1^26 + 689140610984714942950253426473966284594987620334871076793822811911902723217558369032623610427222656025627695934984588244898340778485899832158480854832261974823657530392542413114174986528572305867344303909244001766996380221440000*i1^27 + -11595373214994232663563592070790722499100574975508435812116352529059514780417487403345101030518202614963490393215324711297135190817779683477888629688128568752693187175418774294793534685547376653395599556302940284125184000*i1^28 + 52476296652474136941739505589880531932950743145771435368904123434985777344491622285803959988934606615803734030137430310998529777568953645499075614714518129508667750154943257603226698491844289027007403796725760000*i1^29 + -2976933767357065827020590325896987536379930957090316800929020352545418481477801026790481778989116543795107782108470545947636184193764362243113369837351625519478343481950882221041998650070862525953474560*i1^30 + -11030294386644739884655406838256931181402267087873974945646803712049813641151152541904105306622856054209290308079788558969588265583959861282167589705534495008312724876863655794324773047107584*i1^31 - N1*23055399960990872336560123978006056744241*i3 ] ]