[ [ -40550796472624077585716075684441936855771061323108804968069321776982849636026419883274381684399994173583604696053570017677164996491270973915842855384382660999516764688413743180494292037432624997067652845827834016935132029780667719994182565872227662335774957491470895897182168676998989188099485552472205275760648233489949519116395857230925538555934320085481678175836424214896009781201220235095606687470018190164346173655010255269426163059980437188680327134675135154541098108223340589447590836525214069479866262343480955128765851819980952108728172929645480953874475311741920445831421459129990431577251548451098314631232748887342949608974196000594854453376461165762235803777421656860216783903313709438322670198975004790333796037574855095575947996247987189486105150687309583219961302990041821436099451543969487521826288134250621445172658403254595590920364662266407689510221222833972838400000000000000000000 + 62127412808022350988419402646261877708424323374049141597494661452229593668427579524261821984807551805215911350255174913685838763338810893652394852972471729382827685100955935007102539983178367439166996268351899280968632914936061290489872384912580655719938565467574624571313250510793351202563074737190715829419756855090959562807029509296311872098048474614311893680623425738715204401187550054204291419574502650002094148646082446426991204747537422710354564104442805754184887989976017669947885135186487100154620594706319035454234506746289235840809665323256495133835086984535056557733495987058622505362715563122162693980303692542408773360174672889247366147373104181589253141631479849874739698332656570609291491225334140834861047459737118976199318913839255841676662590699811725989142436194911379861021597293546910620364552693930761673075431481507954451390420482676949861247976554465591296000000000000000000*i1 + -516296491324153845131706824985975934918351103621255396806520987037902170432282096980047197423867352095693300335072258667795874638904662369546919839843733124961672768307060193237173548292002581190680815801690443531220498764850512073141206974336803330060595624246442811565783959871990014317860562623300409041091313714702824954003923382417297870944187745930519748256889003105819267458409871836709915248750831539142610076217410724145829312354481274934820876094540059833040076683967719425154676469595040962724063181087781234905998869090021511189867052216472912005343328168618170978481588798259236136543731908015589762322835784587941342671606065059730677596348385053587106163625104934637114236738347262328965510636533014724858988382288619375064222268169602088679450083698146464208368089597039749498527421418060367163746026269939325850462897272121043730201673431317256520372854967857315840000000000000000*i1^2 + 178141840627049757581973574186682145352865306506071461402726859915297211447099722932324268002376668174920488922581849850434977221278505716712852461409515711048859080493843063799561287361791993512693715686633529466779230510793861284777277480451178814013699999428467918996350166614686923874959051757973056051184424570434589849197987558438659970569663479114865263827460600842916952986669110902018271035025571658657884551645639563240205312029187041030489677184368888860212794200562253767592738705117989718716919497929955623839658881615294630595259315822340784393823130700374513736419570015295302534533311156801158056800012822557214615781038143531670996856647205010319475212491365566841772620787298607874881668605744067873546275370725316382414597640194949281760703025286676578769342244015912031807034983309813713868036404753492854535668444183301340752794162456809294856998389934561689600000000000000*i1^3 + -451991587335578543283016577758108632098027004672728439806716312869003411128771197029503943544291460486719711231638670500235867300867551057278640571198409626441473898591181091342313073226252448044569841179368224976392314850920537616150502478439917353037499909413291928591542326537114737504128476254385808619197528228794921818865652061242613677971532426626501445288596532006051887464370752110376877388705947016525833971795865159204726769082759012880771158268026232813432971716256284986974262859733121973954097612015932555475596250205727082480366743561225738341708414856995730500494924845003034033922337138719068980668933739605050618939681498336534312009815201792913008911284774386217120590528942976408600479857811973070158109590346750215769810179054193093140627116061327780453559322916686927429701549471988460278281159922547077918945845147854165695810437145186814984534362312146944000000000000*i1^4 + -45154754140961636981894178326654848181707294238579221879250813671464143423565186844784491172453388301740598922838728375671655379260243452230633935453559586639994966288499688112902533509267966068958653384921707980002077754385538561407353622645543456565040382675034654307995342359073519191270451586728867894995499010004462900951217217386794048555763087996167825839164541594327062309268446348113429443116750083958408569778575527100634218181039226431233231447239890945996507299697775095617047626403195274060572422658473468159297352569060239253384077814583923838620265848435730977461427962389734841270420673830542303646004615910156903474644363316110711266923292193558047221433363859381443927994866757808459322144007659771597180129631973008186966253666448248897751428377058758883103002337371167152520900675161619309845589512763708540208903693089464128020426787818142501011623520501760000000000*i1^5 + -127383770238976531685263518287354486567138717012575582651161934124072598809986026513167923478670239878557180182581953769054829580128981284092186836273162994536567096347725584693979696623468465999948692636993531952732481276366507784374587175126378433062378025082005830507782807545026355060811225623894863375292917895260662442954271703922606836460583356451201028329402582588724985030351249478537548978650607657806876262964715018860135542276354798562951624789453338262973449709178849904199604161528162659669494521866872213047979605389714507617651553884745350620343631479536370827524099069119716328435906903389149148910268586349034532506932737148197482278490062430829273423796552590075936576289117757853122742714680846083579737360522316495724564414062434023226535248594370139726390208314130440469067739506844098585112574788901380358793559231919472258406475013356120166460523387289600000000*i1^6 + -9714897469599001458532075798255350884752101356332229981316129787263990625787826078006934906959149631672820224960324659712944895129037668008241126580674236184082430339326874527204495590986185735500567208020621144670382036050470926810701244729076005688551587673124660117565722945158879058271632160039566452028912615391434317114296028469059969187353832505861678811263357421978831563003401080235408349348218247612225220833907256197100309791560556211395645007811144459079198003151901109009472163246062193562781290537049250132267196354706348360328648999727932632192036909472502833981767643769753520870390594954763078817258057616309369488475953192196938711995832444137158167700004347270194497004261406222584250184767705168097525759492037762912637522464421112520584210750044079135823751697171447962525406496763761744868425884875091116848718322493017779165387655683231905303721148416000000*i1^7 + -9740570863512507295073598809574592801438171258444363131362864744045150126856000225701700309413042772655788198482718781309153777932706380091571665582565975180895716196744279253447123993710174794494979904559921090894825484740903307764263362654972427788451031416350988744472100824079117486994812615779756810326615833042903810212025649195559987176311446532274568053234421541431033288405627316999213271872497149845074743414254269170820132876587606116353422999192598129444675399729930422127833332272706098622417375623579123219728781449671662856776512797876285976908540417934180512541429859683987522200588961249332105887645844124452321758045584104777147749520397198029386217052828027427515763372817932026262450162395252937012716720946101555641915576723054189191570254067034612222847639137456429573976128792858602072017257209399776177929483256669328963821253834575501064907217960960000*i1^8 + -252762959331466990427441068746518104754763729083238167452311060892691403784707328904355095953716616898160230316304733116327565835543934330880385913080353972110023204038998630833614934752088546502160871955078201751597638650723954733087311051691908911484770385300341885562456060893185187317678528014030548022298849894693734696133411662015781369396322002758299872919120549503629979848917382131103741097035991902932619727760878338983648597680453212545061133635019658958318053687625612867375143259540104711467299960338492877151801532909059090015639158571838963988625680524706909232557072313431395485926884550437578595247732929420072313486358822960221205417730411767063640697160312362541675536253269548382042403800449491777699877254215708502254450973465292727815570866198764381260372149136997568796397141034719024856211760326053810837243071916149997900833243294340961466423705600*i1^9 + -24012654373055732322586258249510097997044876518543875287454135924367418729286637351419491505012721923240622640536855144191567360449449122735397853419440682035157241134174147607242346115641247994294389380268312898766605249681447359778938202467899745315237762192258796831837801712236102885994893613252641652473139911138562896152900905109439962625895046589395927777873026589352583384230786093157868658256485800926384795450671447809038740002521622123735291093907985467859916955545834512596096496324004847356261625821164832287297768773017432872522311673364734615929089993829618481844887487191636142513940078065190893430174006026100004853301756246806010654721485971360485123016156841923028965811931508831297014785494689312979104417315622765396202375553630099664861145242555618463252245915981875596529144600799302337357405527752784129904631402314476282945555501045937277501440*i1^10 + 278576828152143968522717262709769681460769990800176136994682322916837135194733843964671365805026388856391160090940656564844576289017921361443972241786947368812244013258989094557562200696524495875373787697118401578593821144077734272792008571949141217679658807367504487253583580995662712360892290311951843040919776178571204288944971996333491180085132304262763099677183630462849459565599875389429337719162440646209003136055991752627736310317355291070540824655521986999517542470579415464246018600531948848366995014815535678213943349323522438376628004041977589328838847561744109913367599947499585281493132375405367024391258818594574946702896965864598832251735408574758853224660045891765576929584103257073033993811560682333579407769697824233209586898042995876485845239878024844384518926451935410667982989548404901218284823983371712981685067669904828510051348777478914048*i1^11 + 3431151372093459433491775284098311889282638897926820607722569576355097278208257491782993000927584162285639406386958713535071386662847527664520614343440710296775255013089154599023382037645503390901909234977047531436386095949958746071204679414614471079087477435972729450444415476867929378146192933435567974904360145491525879010350250670567215914694555180781025689886384131039804687696520228016316542444604161906877050969171655375478575222750207512289633702764713009259420373506068611343347249472155766823910897853077390748673974279393425904678499401410015068066123499056267423495294509953559917897748922277981980880984483910813364555177673648899616948719452013898310320114481138299178086406813974315300005440405288566722276990118490225342848908988139943589510962353220725180482620551920659720781786883564917922906595326650882165960003996573644253302106525532160*i1^12 + 630849852684477128789176282835924580381247713112613282278311163959182602490911678005163080425119744100292508734449348552855191636452797620215499616182717288314444100172635849418828853941006304108637034085064445665381640569602806336749853823730068395355736993839963286049703631116198182295327306687299627796727363377456301462486799252872472403941559754284370561007727749389535238119335575124949467126980050712136436822729446238147827740850650495124555109175353373171016053467802147858759454665758408276084615835188602619966825037372808947891496409657054388629064594263381255414170116307310514405258451599721027970982779343930474839902593357321848338728911781444676917757834843356943294673865891321106067890653942963313033370480146097398828306367220970603552156703326066515194424030495443300472505152230776186218547175821961379936607187415572650885575081984*i1^13 + 10155197149031992923130717655163426531138580162430864308504383386920588090512615477036524118501228211373362474291646112751189085840323169601103204367849843843162876391993765887384313448699288612347584385065658591491563939330344913406599486614161105487934109590322856191130816909096458417692897880867539172278782040577607457824191921267614432452672006346197758129584506259205253822388657311529822801162945506513177090873617169893695986234532911801247317489936480569825998094619814068299645891172705959192258047087877117990794658322184643756334524587858534044719380520440259484345603229888361915807091478014805363947606813931064470703256033883703676845877324736784755787850274226524176909702612208714708250370163718011520516743278303365070758096016857029629638656067478237527900316731028618266783828601142160329598525182087289146964706802565021668737024*i1^14 + -9808590219921682900780127108191194479220780633893472527083203224642382201427544044330304847965325891248238341753500988873473988945997208387214333625676650375236885435706624903563064600617681691930624034406700645193525019732712538510572866887600270365356602149357202145476007480052620144067188640111992589674676991496815167546262246458970615390441802558826061048537427912193715781240597337883151841225115040098460174147202513018612341551356654399338924677879613840007660458185701537138280931016189395708860080069691508928269727156539543040587105136196701585112842610267672626097026955739931461604602998356289579625242709907482341276029014072228217130327109119476824515261635323668517714599569706598282711161875217694602358964551725809761468920766093873944833096950391436557316148115762036244885282232309318627774355751944008674503073441989525504*i1^15 + -6378650583695028967635781630775643133028255465450694333067623693436010781118433144503920649129366674214109621287127399866933403792298576186303862809003101688378824394639045693861441635980485179870695198158317328337605315767925736535165652436807234337437133249426148147663672034695806529848512718699004514478036934622780908776841339353493710742773218344721294826060575151405220068620281715309970545449767061942352305518233749031856973538143238393992037138989669710515862740188168063453996777724381657019035532317439483411582231351827972705492157169220483210671020853482388784609058608180675586735215401678211884077050365204754017079184659449664318474734927641164505726351385272716259101324233589245859516026374658485835264235304003979914247315973647644091111623805893411902098271116293536406601733487264140825403440565020638339300421829394432*i1^16 + -178250718418121470156213658908887914671270883597456727071459596673908720141778530382349367505208335450969532327202466105254159744722037021124588948384200323093452699868280675692921488314188313195019412881386185208327477193799278704550017448675485082197872505580442233933148589366398503594801693500197419988604305850445919184143380426393172059877255144935218413412121081111557720895788217654899343843530694702470824536768749241882636302963595547810208591629743535883315352125877667298141134388251491006696911471611397568779645382948342954875868195587346222105289372601114064520099824335008778801736560936179806415869180930621296733525032838400196270219771061722242523331825924621988856001187026812469154679578872944594575411378819673644426025121590050168910030592379414879459967288880233315691714682239089961196551999476125939099494252544*i1^17 + -3532066840770116492047707092604303716848743411685129070521555389144758032747989245959176514683751847950279815547606665193011202821018706697443990841416778378307677072175840519966020940552676527261329163059770853496012928467418940431090362324042417496574365751444879144148110984662472777222741024031436925724675889555832566242435719469864833377537975094668247276235338648374802599454206420757347223918712758864375339356760690793338319472425169082887855980421207022238173747782847512493326501267737871108286495491925744689753289940297468529228278465953870292152192615946000876353121426481621971645314731432032083049590601534675698648700430049843306042842494304117672837126516288734406278666944804423040835329468926415209864653039333232165792660339379497915421820686521556267279400100922821966831457829803235334634093753759790025146368*i1^18 + -46530497228820872238502422032089628549015524742038289915097152599747855971552178367975718211791716849320123274746538068585530783644375112567589000081861116739414453933728457559080627713517386106239631807326232411800584170843851518966746584513316548259253570353186133896126579665511700779739155016456384475071611889783289885946384627732799309583040992287118378886669488091763929881704504445451367544045527671041421440026186666014399489023297285284504703665245056804966583551468589273031146329794733759639272545492313053767798587143214525250180246786222813781435986040342056920042129942975476678675772284884411889751289963302768045092916380007948966573760448876827004780230450708759082109223365238479996818941173753859233562531659838011387949778335532538908520127418029803905563963830787102180385938991710695041326389613022937088*i1^19 + -539551317478303544151573908066858839752125862326966203729938089794900741001275181087699180097508040736416332618580491134814726402514057030684771391347493889557304383357201306941659591908336768070022389999183772685108337724525535538955484180954630929150703787489934470249701530414370622458194904555975320670872582178661386025557709941408802620280827016116103517604166600510411594632211457283327214507397027265891101850699477480331645423266065774982529452456541228649218375855103246688611762749228787533050859797103759302702782400587948597228904271203554262570028843318746761679606620164954381441173510884178415688642090298347420569741647747024856801200329348345515564890490320724939768789703601110007751078260724716559594955883102787470794805473173168945907949609317420993281788043143855094203100473894428382284176391405568*i1^20 + 1961822377452918147051811456433407341810149275098253352305637103884552191181992171607298486164329071563105414803076793240641888178130277122866035046036293477465956111088573318659638506270382846850378456885404830182459087766802887054351611227708501519934555006620359130614393965378065465905803773184588948433095731936857237001718582823761311975881211845156493538122148749508227005518324364418202822303961726856588828267596405910839941791771214189327292563639290525515761093794585548762774021978007152003637617546987337672734637554688098684306754311124352282181150726046581732965130130735956271444277307010817785550716973169471115933093827957855499273573400979972454397921069709014938432067135604370249984642217697068886220340458479629555947873014097217777216374645298685238382437730525849907328056546805286489980665856*i1^21 + -6365097687250292746284034287568355391518074125208180551241410471679448403804718981951027734647395245500547610133202078171847588379985449692811951279370753097185404596160093146938320967178487988052326005178902717448004486609512928898882979639901960557953712897886984638517961309385534741979415220140827367875906094417429057322221218587567173463347815873026472726148895113303599362109979916910367048568336889938828912428962940638985746194197225797822162333367490609507827020304602820669521816611238760711652949488439291731119016355351611809098671270764719646042514373308839217439416235229648671309619068494963088260924506542169600139274196523189110461232728669000047070479784082555332986772678143593601643633650281482499459609003922507853268376997829813518423010433461406355051312358928277353147633686077054648320*i1^22 + -6624398436768482242916362486310648065665570110025865366589862231337732970491423905807968379981240944952829954263558112597588133568375286364004525017445287334044778002871635973643739386143415757691303398858891727289801614022514205242176145673720540851687730674769978492102471632646818689077666544990488727586864822984463017125850312635087430224965103171508146066440840871249833035999778792016785518865662594233808885574627316286921448408523430088640662991623857552105256107847291991548075152911850291498138917845492068669511772498234778613768768744380482037006776696167015826473635600991922739686232394798367069226887132574979316932459274047881013818512810323486852931006190262375832833878162686973585460926681226471921539337704482495744429778572673205722488092018131352586395255766154285981640060567552*i1^23 + -38012153993168901635283636729287846632863569067311337091590778781217693604915142543208725344015255150444208951217151412648840903172831039731304600237496156985065155568101620761489554324624829803879517529940953083388040169747474001767907396320154702691455496387915131962893051720687321237800572587612590910264476599304276411154612716623674540379953438268456524975719975645414786002822221663186838810993545280151828422312507888336612604666399323491366460832593003372566279273687338333732368726456263169479271631304905137357832008294103728921360868039211174821931673714208001474160167407755286486593462728155591337691319011479275317535084754956127489119889357872234489437136603708660364216294309286232999302963201255990928817092538959366652427139887209880596646677586046777719028994434095732752384*i1^24 + 2199861984595804065501902616720136120792488774554500023689844563112850022954931838516576937089019692344732236978448385841708549970612244912386564004945740237245364707340529779771696350454094306542243215016255470800083293268659967954290206899539281833080901039453193691023931303962114692953624787313777924761680620363539737414503400174844484169325581974270254576592298290609779508901151869250118999310435484990840217860134270235703339261856914734757447509599274991357174631617586926321033975987142029344096904091878055136377955450107350350239751818077184349145107340939773837276710701701410623817994179035294155885165690857597030182053284437597350630361562117891428725537349708711868556071573151171583584745628799506840934175789791445559455382408627520004895431983658650026919271071744*i1^25 + 79191600653640656937312865208566407723525257147543638126456356795120685015117870123198636781167441059585322265926152712952234421347182209526277210326463560658103739759861139409946160155734839458360711686205860421273575641505450406435720389763217260803569676204416680129220435864051797730471465484405571078077500588397732973308418544226237352034945559260487468634308844756176921237790382321019883194071292715822590999044649746356822707123734250561720161194989618720705121853637922586594614708360332518733712989943434912822662193224865079914542898667041177723067056544462194117437821220277742865310342493728461880289515570139295081674489118532056620924661592830385611056650768733774462982685876284911806235839448549352265147381719769288093419260629830757841932402911631900672*i1^26 + 664599752642252029282080521841421234746512648383198480047683196046361460449027880068220760594396912200153765987036720817102869860969874582539150211046721051043463880138630900889268539377909196381517439913443651352475696523910709868154625149555035114715735830912035707101307269277174214357502298695228670179562658586975052093449373720012556273450132837340433628338789516997547568205030412729761415572485803087606363853110158836203123750981947173663524023764975648760097434067248055714972295742253035275854899957311082512284401752066532965461228366483940385920618488828368292397889011574431783022379867217943919458435809036816725252385188049057475803047268380279841823218301606593519869272648854011290991111873827649093582703001346044901247878603621388716655771648*i1^27 + -3995905621078527929316532299103250513589047524214560127961573548649024519561630398874517799947538033827647548267697885146250487755750281020308801891916061097452312006074997459423072831820301305524514046390472851842481291522396788374691901923597357280259834989733376646347877393298635429031985909715220178249901743266010664631063028420413846032537716910528415244703836601574176495385886068124715975715533997043031598284128602999305718107431347689776906893771723937391348064014372061244476470208496195662835524384914710657643219256674174164156416201569314926296081108586789402227700037939111290197367755114149816003819704288366978302177692351877080512914214006472320955310233898872419469027773675150863277829428872978836829023488926278863629749552414720*i1^28 + 6522964374726974650055675516070438480678112095058076789369188122211878239868484798242163326467997468676842446508817138130657289464326287508838925038664082894867565891390863884695749640603180482081424249534074373681271987899145235401654991709479739755492217753845851018269540505674849031657533228628624625059688964782394525132462436642631651013585420968257379819858468286857677549854718961144325689443750864811411941200237676585706105843780342706753443564274587506204318851605860444400392559042455139037318231335123194332954237410862679265801839571373778459284182191862616944657885945567032274081693399395954225305555598938626462665155470803731955834288630908036906448674814381478738793146020804508871432700378625447739964726475677139206144*i1^29 + -911006159392083686179213450243792255293971609038295349279492373541838083605334112180958493410149962662114435696165955540824014103575522686750232344025867152587554373321425828981085913920550434791140730574295161706104755577097073900930616040143221897115624417691989142418439211513618863171499877109163072018095349493228838450769293433211242292882226678797582972213959128813801173698161426249853306594635834880646678980057136373266040406323141686585299953537829365357673506785178190773289386532499463895854271863094015093101001245931057666777569092913493750464317903088493208148554572052848802965459351542147476353021018418665357557752918870684656544533934401445195234063756576574034107887593962932700558329284112391199096832*i1^30 + 45974514635976178035018381797964482459244308270872362919786674215164116698724114146637795722054830179082328419701613648169657671494677827164319500770811625052057662027400093788452695534473603085795716917246225349638524113108409781752532857546806757995452535060922306241555342499051419232358604335778976435208797806006996157464345300008013708931768607475259149960721096820029544623017927823595071040644867663154129074250376831798086311145549617407511930006490448457461456291798540965799616254767927363346649255110628633465946835512163655317604325070668900302406874995400015389688455086933161916239045694203364796456987423398292972384501705133595322818180577550358001201287743046025805819196535495812106305536*i1^31 + -179443691631994735690150754751141557033347471918196468691885912270043927097496521970926777109859489515819215984799806923243654595901889627418476099107128503602313796417388479505881286724090014220246554505634575366852123523746258366665836786739325596461018239527719901777647657056670181766679040769986790391095031001812376329362443555417316330429801026892844848289204223448071846853953487670792094851065430705802244973113571054539005036546693785561966365519063927890519889320358072386777277854356752533277310853073008673822612183558848121941455520553722728510573705805209488548610117408502699442566149701420242073268550712970086495219418544074809793579120548009703236008025544420458841536*i1^32 + 2275507833751083073746867826557561354713246591573675880685023202465529053257171010310063924267412930397121654729423435391836729179790913265369791215634252857506937307302692586307127788748750000732776580151037775085909453095174201002275353111477983191624027369365925377689003487444423947429295761381394976632772537063597130690955189763843709145473669161212788846628469187680086775063414522660371961047712192298239290236037463089184013646991539865509622284859657069081900810261002159122117810962537701771150680492975761849829864706755302512456210183335837347236571877035604062781464835389260500919826723042332405708876203813011079269019319448377301328227429761220248560*i1^33 + 81910738728123061108473911535108642666545009460425791273715980168354480233169009025098273620631743932957068917975518470269032011702822947596646723219833666263425629836160710286805665652749333155031411872144104073879590551524151149841874127879551040210634872116555964534237695130129510705961200487077041893224993223255338644470195903501950062457351695729432715878779692187589337676464854871950550731635380812346993886192841105809143458416981109134586234160467773590682218657407699185925525872444743836910836905358314784879071313378515751729165636221002577165277639738824684735817090715524969005665473328559000945624846415919895405687512754784601*i1^34, 336249194401795609230332690372670170437730462073672122601163406905903209297354090996942388113394758850018500047880724124079880224845496700683542357052189453065232431866266868298519881411639456998560752435528354615616919785581698574088235614795214802388520152335200073348418197616441584060301736243749757897576428886299714622587041529461127122440691699446006343913765735254196891211582032949882785430755946323651944025550741881819878163294059748111943717496119144096191670044893006838053593235047792209357165540706865580088408250974501349364928214755913185794204007124282121169614242070439311533432340814989871680379790494716215250317737084329717289363781514856011860815163342427078433861202525539134905930659052287663853305952474790333265774158681874757184520627637160051606004945244570907017304521588676864239350941378867484864762183117117847890477328383834192341873641530059800225713542978186021599035898516492352368403665811387283022146196842060357329602175915122195638582721882729985326415030592828705211243907199374250835181154199703975083776344040365240043125298298698134442786585436919020909009306766969303425499443995612132279058710768454668492801579264569603511574460979590627850343528565454065369889184232354458658126889218254824817450023105957424802548538946438486570483319368733711060145939064552957275013120000000000000000000 + -502798896769390068310078302185509569242633347731099719036071879522741931511790054931531588405905163671033324771107099681348741863266141548643823977177738707372438643613330723775726629258162386975130136423005060091248637341592119022387962663811950051631437837786498865138194953709745341745541715460901077322075501119976725074303539027472025920032469980932960504891990609605722689579685793472268376506824876157867497497001329602220801852416205710802935592378518738797441936022608645256179005830167967777118973629866556107998908832844194976522103685666858556540639416636677816654514479275326510240184658095379115862340903205798151521105103525753582632269031382962961274072481828199025636536417178452689996852935337330808462956530098781297827023588434871803730863576646271513025999980579785031757677670051233164751341120742235570345834479059148902802635228643240857726057726421438161506287387393521342844641620659608801959028874299203340683246028995861819135377007011877708658177082791903403536667977770634769958610377598271019449352676212597136153697529195955394100999149405767678491798536775490633732025010948877947074521777252532644275411453382056909635303332175261312361957848713516376065607903850843255848466266048223324317450355587411939502651898035305819763459777634170787565852750171208650563410306642308559064268800000000000000000*i1 + 4258090641337640910020006156631875892110749363612186481905884371440949726584316557894517945397337734347470408798105932559369545632792503038035611923492898142266658634546273872549176524715218823414416852906414202895751336810794201269165564782065082595586254246140971253313765742216489901572737367274662121393401100886415737072806262391637733819117604594643475553074276494597006149564575541409015544870613201773118766923416848276925592486287218005267338369510629822798314582665241238270943353392940027922893733026886977266225040736333425850817571082987558667979903402813671115289456536174252716508395739285577852176911760761188175959621554382914782677548200393912470030452572168151366753231549029770379981091955031666495471575410214985613291947755531188894116350864506396752274046060853430740793242817954801656285079369937028211702812141855101692011995812692032728229758790548858249154727125620182232596826067123124411088213938174162001060562763932105584052350470982048806787653414311451745586648829576049240473704171653297360531008637979597038434856538204505307373743931081184143059002388497798580745808072082693453561851137075488233219876755200668936923272744097107339029184415621570864543294204752263035184565993596372510460810701020567495207801208825051702507037477325314526131753640314078759417368611191533812580352000000000000000*i1^2 + -1372193523073053091780484382046028806080750854809748905845778036478449183516581281090703537195796038199978013616425730645676276907750050756099226637821749253379460885352993269377865378953093565958014804035081532735691447188544326272868631803384356561181347932455556729911791900261346443580980520385261405324361879229112631039489337595799738719439186916011748912036898093589556620292877615729239912392039130466379590926327713780870891078685379283602061602617520790681558771721039317483379652637829686317586052318870962326205211456868864905225831296526361669050750533804326342343779621240574437904794398398972837850039474561206775035427517471665983402859887808672875897208752747850627525817402976956492346467918827396361211614754028592546543522114126228928653460270195190777456901498988572569701303154208650629617910079439637198685921372210903542685433048382133820085574939530966309303533207040249237435154390755996657215910089354647896269622832569978634988440013506818478359477540741490581881154977042362815937441114824058495069254482980189825339767146851560039815364799845766934691693754667964281959487848977371952291688892208631307655162297392038381830035618304019383836730214854450498231588679875298298007307341533295060714638453363330855570895529566173676301268604498653815259317983191946931778344496999609275514880000000000000*i1^3 + 3708429888204194533205822352339148557570527004707939513225923840075155133488368313768284025685880828127375867811631920405072868122513616994515445124051171001026159010527178815070635947956163280320842992915721910318109083138608933790146427492829658449888693266657412775404417823460949608731882821100738839530070365450934386137421131228836689024550514553456314044154340737610158323332836908852858112403197856394588353964356646853867081157361455906927127928117186432814326317396844218694301349256957983166397825956895115768265141575923764610625885920606496843176069301019227166386933181550255938128257651405917594000853116112371072263456639864600501243207061415644649610212018547900169432960978762162263575368140017975340808320592804374471491585711809911645712236430220145673462489919482703623219522124669397004895947640464114064188092451211567242849542856706813115068850669751667630687844479055286544414632861190545548003166162802263852399264861013671896293836750513775988151555521071238928287103837628612897531123432644745643703833335361038758373310186320153359887801870726166522004671855443088949328607698788945171913796602184519532657135843504079809408050449760649625997253039432296874640970352847234307875546385545055376164231374645022845722261909140226894470118390439603361569989497736074632143325295013205848883200000000000*i1^4 + 480921496532393562904507284718467982363448164718228781793413421233492207482252782701760274897047634847980945574173519209226245062768190268717698179471575941343184297346005761632671433872257692880474879229465078341633553150643414399515720535065757143688471987937311054078381904340744933175824323571312963648468157414452961708312306618252732777284940463172321880624441963720322537001463384666509718688309278739558528940763073903734319658523643922783011614645501680966561663398671597430896381667799289584989509525497354809266705719104588765184600717400822685786392358755214706740411364201423080640135817271820096706612047989004805149558699468843617380544965227273270804622359075125684792277014797163119237116871775613824716043767388831487005737127143014440186396217782847603346222092035013729589203686229360165419709051991635509601201597548008083623886793287756081284799818627374376828244196292208909528571119148909144694839826651230975358244515265618564429439885347347905981071944134915931136991584489800796834582439455636398268945884444694233036920008761273219601587083526886771248217334112841354307308836856295137311166076315029022402224983519320378159998201118839248207587134694613446459978059331642928819090512226444812107675622739701001130158429541455340439437846066955829626137598970956775948358272957817028608000000000*i1^5 + 1071574429518276299770586596338759036689307604226868722651920671062928633108542402065861027642326333251899852866703195991053704234982983204157399652284776112491097853958251663032998758044380804076014455996217040739818684720006007208268821757882223159221055794787106197720628618654593329029421066723943100630934901767667231117501191753820361380567005134157573134573748926983401502786790658285578234950744263299298271675409837083553865982223060778505534014954889499928188683369133313450126579098758832608146476032129598359599944473357679418039289209435240374292514203156366270561160023762145590358099588346617112757285494635682685273165824801359186978192728776611184650246468456188210553054075637379411388126722293223202918880406588334736263785454007154673408411377449137460166050362920890554633763157720798023072044381163091495658130944442068623212905066074967639721742722855862181499672460589056751082039063330544307768921391204076391427664032993632224538219669704210166050742076230396489360196365820685913691522895887753558798457830943731024982730370515297191979500505049189410475016328834920932584046986475467526674984717806082050636251294602265380386376058799073422495554345834181664214383743253248228576435303297997909244770478788160281342832597361005871760343651108206014816146805329575218653791826408772730880000000*i1^6 + 110705162756234460841958556966356153149221299403955536304782891255887162960504547816061425614365356885694081147260154143680211991931902859980742460971233525432735205826405530308958062734956272398817134388809930892960800885529607145922153000191014776649614745450132735315725349500062969664133226377675179729532857787166798373434941569875017129005679236232354726189924623747846724400198664219373769894710461992274293759000771730590699195644413210686798558423420222634603838822277335481848659570180399346220613761627526148379337539394638709255289525172901854419663559922931113837857754556570528513964414385691271380792824183379430282114356704002748559971628849430644142723070004986140045923371683890236039112641459044615897966214799620877449707272993087184832602758797126137726984769633475478385109362249390156424629221238717559367063382780697091438090843828312753372789841114654876957827767948056140366412939776809946351713531024060000529611672955351896076990851485520919469801974554740319553901775120289696634605707617551962625943711233284049496406515332763777119509161390140535650940409509565511381318418460995203600924866573820360494481153135481048464828853279388848223661971583042788496202659582777033174945991107363663977522011779600648315985692189726291411527016165026224430753356278655336470310784970050764800000*i1^7 + 83690201793549474467859645112738163456332048641752505324257314417494208649128975576972038756995578417965887318400968233354352815555463533157295273157928075379948361356444456762748409063027360278483574877717571746779542807317811787794596044963269056721094343941787145702527739032951212621849756169505054112309764507667707153028327173861979569566440728257019924587552904180346075324698300192336393422418487762402720616899335137781831641745489279633585959409383399851065546797011817707826754586117336636228656458314175124926633133340617264547843324966982709096587978385206287696720687176599680483978924709569973328397870994558358409652691158960828134579674710984636847325165355087232144058905196334024727172120149199661854659832848523132602602030657022959438078719319385418917500648706188830122964057004726816559326731666176792278807257769691238425317685389449958566624048807424835366809696333574565615263152810494733498911248763052759450176663741381496746516656328624898007232890029450396081643053165135725816004817261496472712691568114348677881138031318815841879943639183397732619078396833966338584857803122706325666408644885111185485368819474562663140025153710483729333057854035672049661316944525853230269224920886188318457869308559049601243712467587972396793030920723006403478333207233378922536598731476697088000*i1^8 + 4441495648029978806736454082904800498062178076459571725414325060506338433869607614949873014200911442793649194756914168925982759983511611988628753308161459973106739035916990296644145336693063443421261732052759343726918043285652038416872726134074404814472812422842558146587190157248396377358463040233935636780694213246963451698996413967095490175089186070854618504767956728763069049297470526107172425996217356604837163974083345842147919856367673725605717657067291585116689127360330571100993820059669200354381228500216170585127422142645905214141368814014518736692284927531943372790010465565168278656808932414254338261408221923778500586358785476903199931806337549946036608724563325526007799780749402416143542807222912974327735415439218156927217249489092336952585541133537254365984267341307413590218506261031330088776748720399643448426877768450977651206413303933156571974651223214661860142368281010552822741990612297060395619001719918008873749091561033425663416819866955794451882871827668045905798421493967621555912225604313045948401124970736674603500258062843180842837291892888284600121717408132840389850166601978962562495805916513459476585372211071884170996727712222835410221770646657673594806615392173542615373506909741490559040109191334153381089501766418782178359696681947359842543724334457728709474066817351680*i1^9 + 316870575950467504589710792089816177979088684482893876115979653329198358268811200995844435364976311666714816274714577501061244181048349951605647813235518619698056343200303469048953622259117503874253713538928889664546032142020578054672906623608161926238399011345802815605171711209106910300521161671464950353309949159634784475054131918523927669253965077686870078333052047998526306017146816055533971088200686134742102844855958234849657040759413582074576392478898842984933438854899042789814318844789627089040887494715905621915836946888029244379363672321168529055215900841700157551778304956012115674187718928431090561863956964045418167011121424718764836932452902319373861993846816152438529654128488077929927868282227574854922723431122126975185435694870662912311750261836395998296809915134515860188362860257115757407745373477969866493314340312827786721820082823319068370591597592566828646652765291695126049105438343478602230243867352698601786255797818305757209826486197805238751253428665577738962098872694230946791797526666499782384122810805797172306464090792233963238435343786782912377866822803094304564056505042237330134545055667227232162462014940479244157746932434303325660768957232187890156192539098947901438238601599817297971041559201348249330738542320824643376104879733192398094062678100272032221923115008*i1^10 + 6312592052475047006450908179105593621797706516840558906901759179946315469583527029105964992980898415181547552776470025199402635282091180735149433415164358206315043124369900994748149452889502224572696715283398680887358374677197260027721180344760371185942458868112960292467597704197280984795824363982586070647304163838724936945745764687288695282157400315676526503147855567784112701547255111434160992217873479571201992290216441026287063122682357032041814462662128586933359295293990029421618094381918203556733807286093618317006817724606461497472643995716971358620541724110226728203867534042843615854577971879804792945534729541989288251851400357917709919440797485053119627041933962463364815442049740760340912055883978059277779769747273850849057295545820688543218079084109069318059543899269726915502369147502448317019070297248706420882079864511659255522153403768383089996809813939090164628057886300996687977081938775943741736860120673018674208466324752827706090879398682602300831025993690825612306306305043337347366219019667437535265030873748341986184595189664390623825678192933543121827248950643897243445549779483183823545322369111486396188652464273765575190123259764703665472703350318419403514533024809871966641123749350623475392377749679178042622351483191442114245990993803727228769066141614632842821632*i1^11 + 125138698510872133999912355369735976249898077974063800997874604664102511816998693490462310564360904235639488829544224771054573666656762484488434191671286356505070147283740535689812422205452760677288637762852822847409215887584522709212643204944418058242498730027800410545626442798855949827489149619727587511019555820518369312872906663490402851608125093812682231898450394789917741795661795244706955705099924709140067364786579439328891677176017624036709120394693025659301076705324033731890598535672590733196155242035292443284687925768863361141678585870521926960211865899122345185068252938340115911946611056596162391433524252201296576545238982164780925815923834412423418373773345043918991717527101461075479471438101524835187656664653700885330871526462664074430005373923665676044574978770700747242444398256085141730887082784177194495970839722595628342707190626282968494392082193709682990093837103150617949459422149483057218536556395136815744104645198685132275932207080906015339595008125174556933471730225476709706602786808435415925471035748593983275732526329714047760110776474574299377742843461296466133169720388551350473476237710246461673929226164929756671468070512853868938038412485126067930300761191091360908540284542405939614787132476623488608886550490847822274615721781921925905134367276988891136*i1^12 + -2606136613402691537080814159347654910105290433386944983338822108851389029383068738806158517904957903526383392196478013652343428386942507860231894382606337697002283599083278498449409773980012002911784206057168203619048718264826061815040989479200021606573320862797053753156418435175995701631418863513123504487415365339136939479860412390215952619580841991067031051079415784516922776131701116825184971747526763524103290848270974756851062368546185508329124140909941705978803152470113194181449779523797725363872142077145789725466713925542937579090908079446930895263809947702241923859461019161933489999029186065850514025764778555358868966909733549332580486817400820497312447764257860006334091805811591726669107006438861185817087261011878058240121915833378959628318069123459003662748833826957596422713022483863484282823808260189353189020271746346392700776008190121399192133109036475401976259151104963959644672120672700651464851732831048926456647529519753347942566184151882531250218391447071521151110116531278258730207931872028771497794580371915694832864980710238682905984779176021650459525298198284808409995003529123913269162970440324471466588380650355053926206961840325700329507021495212431529607983315274587083946034302178731578468792341616414184369884096415157014211804949999938313894591180308480*i1^13 + -187756171239669065612324966201828420040778479545919368226180956000147551814100396526798895300657129781647594801155881475001233685697300442044327512113540879770776683697769246599876376743941559730083405176709052683612739021152933201912084916236733710721520298746772895785256321846608647967147069697933974413546145907566394754902566208129876627386665774731652459013372930997980141777752673221576045329716354186479942746952753698085099447470124772394312764703501469876446322068327581631722612512013247976978120188570541056847305719721039206516314614655818679317335618656814276039203702267227588604781503842602349059562054462575770011949907590199569715776885805846693508028476323631335930735481926672826322743641229626955240961772897489509753866658335871546438175423784120669802362693821127384742486662713575071916608128617794619162267885274735023246270078333618771526574456313643748364546623021734326854287878463520114249707615831662139205435653562156886112214646056291918857295650787052014960702037723811041889961817060132939807588198954644563011698587817100321506957835523833872883980351434789259517070474963242029021737944186432211768539452953919684999770637070715313400553245601124253711603865387614262413374591192248300486758316696646106244609764525098263775019785458478320018698272768*i1^14 + -5870558068381246947778204452563261014761719490726389539714282381133052803571610884415206947486170029231384485953794603422758190252648539380869189026180562546440546327900588404591684068452035910471844852292082715977793880845854192135329880694874287524325343738201755204960866467369588045647629783178539232728614568175786898478959454025357196424801418977225092200244862776919255516524388752585021235723165907052979625328734477005197143843322674228343896810820170073558333389402131056106019958355425410401390448113465461426038257457832298978358489401168022978846835573516853452993904967213375423157683415158253447057132498827801703914318209386426800323197684745716890491850374692981322008341633022157587148132976411933152510466168226184364418758034929769885770205565916009510678560662159591093487585814079022216085222575050487428564986274998178267425039794544326349659861303172020399982423275452992290207181836784858678424801096947703864480280128860622263333955956608786461639700979283115075802957114585010871346426894555846198797568351258124118374239091620396401504031133327588489374142135764176281912497184628804782632989323084006564257081005567385233395136850369056234805760238466876981165332646150759324348025673719160570367515582995618817097048533213301814250433218115045808930816*i1^15 + -121791523605301808549978060960212248445454012950291383937467839686100728743976476006772712340836345708285048414729572368848041888472371170791880143485308184188897123231919524085125486861467058408243312898321066761613376499497535642311089854127946544177720566799438825700066099771142287110997631938197097099795038780119227674346312240522192062714035096443483138856199200527188746749989077203683032667587436830537618087531114546733420312076306254182287822608724463677814960109051820989476529717314727974418605156328839580857149844258425574963618341250587957300372546690792751895209640452313975199553334083839991996505456715538049376702332900502270078299440259433567130215185316981440305470450446292621919484696887082701961624988730506877287974550256243244978076240741641402693117332506384954058456820488983300550232019916985596955020217883300647142911764426861049208521206205065859288210721466953544428183187222798761419095583231304117703643941299984829132877597033586369873803803226719925819015479821533545012625557394056353491107682338528310492963054015265885932881785423376218852572113642120926803631917555076156698021953617580088047706465259624395601285331044473788175293467123129319512493616734857091874723621377299979637412384167681001494735264861664647706053262116397252608*i1^16 + -1932122126935047102751329444073655562381874799002102351612819229103163399700505566803155246399495833470025195115058814120241144009471374951663547066790548200663277818366823208308056695096028643110095966280979368597691192246676136854167202262779689904855923570675812978773618083422503662959036590874835989548266638669272347854490784381298101455747181474811985884307714279401413487173481789662841683875040394029973743521536028424630060357541002945842408379114646948608998506246470235663713007727441960639487077002432679990740413626171053553553035748535076088454841471602307183376157632259409852404614652836315419359296248138730816565814634157141749588121717239403556324223324510751702710028884213992402530707742284789386494997836469905921406033655356773115999648493111416456114713308929343946141943583267614957989593423520140822493929402282656470698371388585641875446094375652796118485541072966824509950978210901704380501898271995536092514489580146896600363830434894021576564117753314101041710721026536226288429902726743389048895024029210297682726813320281357708036942015760480050262825676410873476652634767858848446400769681739266270627412009735759999470518106983509790495984095552116266529458337401830606008387837396475377860477805500663282114776521027725088740862156865536*i1^17 + -22350106553673901841307012973809611756860765857020521720229313397525262755196764101414195066916041874719885508907661900387831666866175574523101864791271726551455502538038733598242979788052567884840853022143532968550683047226206373955260946612667097896340833367736750086145625987372551225131328984407621340979316634897687623174424143835117708506121142112226015729039936220025298866779987528883207307113610369301124586784022960079945272998784236561060927257498244279619263271350983357815795738544938707279466210211785409126442693006840555388333182995069349814098339856528492069212320359143556756290895629783457184858902827614179949239587925224090726545718653500791838853480079098150012850122464807804938351498345769863830852097742423154341826838964505981924170875039562787818059435133410413039401817697056652682771845069216804198294287223514802368653886057340328519326048173967913979163794824992554513955185011745667397551309731833489574661383168403321401219438251016472218887122293284195016289881543625424906762829867168745738437724964272469320203009946352603836159709675714395828886809627965453777155909914170495142392631431970076642872238441551502771808067530710992891922875647969154148442298384176529232637982659054611792929160675825106973071773469113033743176564736*i1^18 + -170471069254631347111743637468518716101425077806023821273732248659942015106664290264420910759332833643972323758405454257960744711657590357438889423143743221074542975703308794492230482319673744263124507681326512761215138304142787924302903874022431569592698357322074656295517405017842462269610503858732237843264724025130909403436823225991228847632352819894922486086731859416956941677303744688423207421122838102863655950785076501593850694038446936067746496883779912133573785361163317642035724104119785587189618242861448459711017850407376366783823383165365803674042372107232014911699863145842553281200851418933376558812959392809297682830554078966436283465790936147036932167244435919468932735534502368812453482288288207825939876634993776371135436498316435389897502674484661416394473443564088595573591226251169871184265955462887334442077074494443424406040909394248316561613080312076283553603642125131619669419400233227921382801690581420318099292177977728797059317288578473541731402893718409020969728116646152585110642425004157049867966548472225352764032940065939207875633822844819064354591354106680246464071836026852767159903597152980998432763244770572542321637720146234505741251471856213856036129331807981248833089243900568795640015739970885242686201065640991410618368*i1^19 + 341054513740663183056455333251885998720325043677138430166675110351383859107149688541947232722483024152082081883528942423494104086336173374001700997455775603854837963074059735369901036569202021644399304522628366063201174686655699040542331867000497034206855274549023459870432778753747948079279395970414523879187127354710850268797481706811112673662236697163338115446373175188533156654915011328877467562055495093149850357793601218024970443422297930766652583852953266984046529944010001534449125242492691559610777807945341758687922779498979443351549284436872911944896272208632090690580264516328722329804650519400288976541334856203376904489758645245042163476879836611969092624057448820913258208772410064710704168923606670467296659233431135521363917678465323435431674518465767193115582686635273422138594562315188951493244617009676435988076275267964483523515571237035600108118065439160235118620705850195624250782726439703605351898525873761703486125627993062434210182908284149620410752957196970122221682080412672410882221367199860836552364944374492967807701018625054125510332633775886481162832791025373334068391538259012260694276762448194581797275288801651441474579348227329261403530552034242198056133026326698550019207953160168925124233329922335828546157146743504896*i1^20 + -1626282491517716304626608778442775074971769089479843055716842899069448510203523225184162635349300159789414357879116093267313306285563391549795891875179767924482063870527918499817872433371398019841304143447627285219949271405945285727296481771120897740863052946218519947302758864350915483989168293601362768925578173523247584668966081119169449214074181890695643755550374489282656030395632301711035019422475841359905321566408344670173922779194436420260780027685855019764199515864441503441749687226371171537409871562840923260162006815273458001306304966252440090113705128404177759390367336031303766900461367372078815524863586931342026806263627055479295820725421643659396757217588642436113765592230642711358370057319179927064096144784127196805515344619693283349723726071440045360904044006072103797744300603245560214522521557122104484815332359956822240005754961296394720398894173522820367178694711427149567359831765208576729805586328299182628614142434419915057202944842966434098330078436982414804890434733746053199204115794841687539055675710490060730196279276842231611211008900614206224885988694851880342876334375337119746869771379198351533435826267808852914711008685903641445155982269835683416505180070544005875222096021748482876288531755129944851402201235456*i1^21 + -4124417821529539558307174515905181534937950531916294983323159423920089311624252262818221612592308498375426904767109604623322689890858467018427898842512752145198964421795019905947275055144689685897092697303869884610469302727765560452843702059081516033626859126969802825109631193604465921128908127068415434791152631841591710479906656996602649207626122857431728446449715526088384485024518965579566136385792429782757872262413429178646657170363630585380662879215936726097113001766275945792187364186245386906935944731655496249420890070700748732506596883834285788807995935722222979016448695389941065872980217243122155999010062064817229629293612872759220860296667374446831723169805687245049195163965239777751039872393555644739204095916382674012802378298243980688976485202121336727986499493464997712410199292511406868703043012014433834678461097356249148863767174661560126333996500467668899505484293834916953656181425211365967513122284010513389685778382152558320517027395690082779381480876220332917674320186780498227095670797864114762420470712588420016879854569302841846041194122888388903841173346915686171637061142313066739533963077020192044335932266855653665592359470795006264172967431593918151120276704822760425018881369425282006467796683918251988615168*i1^22 + 13659513686648074773394900124319031697079473483032008466696532860211895777442747233203441207903232171555881660904108951631156291767854209388255558474447986058503565131079025751065068755856970547592797142348055940840163263499388642842956775861290546565646616042502638738271944198916196161681219476453343095641894070974787851581031403112644119711834499753871175319481198210515068326328089299534043973014490773828101870923468304746510249841284813509845622257257198462394004328456600708644662772339920958591708880432019429392712855945370581227685704912066366716304972653265618695175891205269641824473014412568354230442690628070609258501881311706277206025175769129927684854096246099385824145335525453978890290249478655332859842638004668533987937018791713005631994248330291836318743984712907671268004744718024849534640204830658129591306754261249646190749622876236433424238251969434933247779139862357579516648556846428519752424980677934375988493865521743600649297804836066442820916609541747113167263588133389866963320282040780155727588209708611639476666932868808475051212467519865837417332468751626399599263953623385340845782664722433720913243019282871854421183332583126331844426599056443508129349232299021658477657687437657446724332968828993536*i1^23 + -4962455599069802452201992504882346829872879022312521657974659817255886078854788445460353917341619250161740723161338388916655632812210943368734811715925136189574792652307939277778908171255645107442221474234312358392460024341693328501652324169363918913656527925967168216192452832725199461315941714159157450432985408464204907639703962367761737739568962242033304806645682996527595550385005079436420882620206587591536818745161329826078400390322696390182923420510583387750341819451306981271564595057125965178342969645243092302029118518707680774702957196585658155254867035068715384384369364994245638579797114126659823205642844766680320071932863634360968942031237560081530487743538019518616974967145022784657326735794380639361636843248607007207919356165285233936573197789808973916569969535134667944403027933738805603304434142131123324331140261123900872500284270743036973142956359843298313435978006466893894591767150103099727084546048230093160036284196577805779601088302784671385785889824312961408119631275573682592243749211387925722050456742206292222940479966343422445109500688859067480190440421011609568140378852323927139297374457278590816868059245967951143071685123897393959669567149569690070230137010023864354870611716150334784012288*i1^24 + 371624256078753660112655150724806455009705762253222203577217264385498019152451176018054845094136434947500970612861645765054125950061514813536010489039499676416672377196454530041228166012014603355288862747269477506289262353110062049839621717591199774222348334582511750282853797764570284423446445909547269935418001344304251747658014288402311040647222177806009830969269750859131840872800421353385273915901841997456342028023343329203523392257318148574802104474004906620777676539992111697451633007387351609151573214014703466150973973327798454464553539141692687888145462013071295231422533756663583475325052332764610878852771195470626730980049384913673830045354761563968813259852865435689121623999004084387279553037238059090824628423945301860091833838839594940347734565944697245587277747248900729157931746243554518277778015635606263384048904786098275783025992895867686121662394980393824341243916939394666787020003994616448032224896715082672239197948069041259257479326102534762170464788340880412788112227768361611063968215624598989008920750619713266009030039676416573560998169942276964803720595127404632416824550736650515874177286589035297794122660474308707573542156505804183166072133620382808217304863957210150820258030551040*i1^25 + 3059799701656137415727371629611945517219557075190895659156082854424600373488917709263090553363244906614878823455526770649272126205528939566153126325951038796324730812781009175015818081384313494444982787352307424140411362469602220249838790632033416045299037598676775786767927098192381022794595344028281830581964235622220080439266348325776754758951774378098039717693458215166824270642375504048325453760537479627474188508325266177716889956082657657276856286624551532372179811588363928608736615934359213475264668543810959820570645458550748880379325040749283904895680316086450917357422207205766963525183808430246720971866490136143653523322612880781162987050862913872616044475434466458345206235974368297228491231987698502354791507396702016221258117600133916095682764734953747035745538446967059079491882783206713764619147213717216782708988761425818841176861525918891018025187573847580229269352446076127217939073450477957535049954429885017952137330211007806932406768144715727683861347424371782778205950942200647132282335190447430715807425516007291122233152544486701809852183220128495892283378286681089282850648305215881483075554551399584259226261416232676492666114720562173402524442635857990024245983108934263635968*i1^26 + -113502453046703918007986470415901082823025384977831384591248486699999131490912422954905108755437805000547898812419293021968835573618546031367543978079955330376506634899401900664725081294894817073921990284699914711269789405886172951410396168770554540199512324075213411948809765868595364649712418988284534972758775986958193183761828327121001527338921794180937260867314525382057195366282796067603292195297236686094935759465912770537441886701869732848972729349287370528085333402338808573277355301913937381096273548880722510484845654596225261387148210148774402449319622942399997283914067555155003052289000436685072836426513935053390657233490004524273471156148228737580248992995190790217057268141623663689103798031691042400282662756203369436888090213139729942582714752405082257244196472831671729741928303141993870466782644454504651029586487843349869262317860908519146973167256616928146587675541450558255256812926687209470141398784848497478555324492938059853841169729534386760395930242956157160257469464433727340760909278788084799153126966385107165318313355153558830382223835841830702888515013020734773370142678585631038844015060722970530095798993385356810183978345011557767451910880220603891504142876672*i1^27 + 1163217996656149971951129408421719009657425527787329270966830209711108195798023692933914918143186810118220158379273118909749215075571172237994966871318086823630866595773850428133478643941008501031219441583158861175204725507018095953016796127312758156337926361719163682303143876476727299908940597285990540787390156826880689753352943724880383582924724011694086443447025690749560597739669911706202119067947186465222108235638018311706160535867003955764704837760176006089788345787929741824568495332288235056761895093907984427965271873686436853137876522284270606197364071433925317176932776370054309273555247379443898482359707286832841068776019785262977597141267792828314064797587753865227361559470238713403805262325419526040529159038254406400277004226933156845252403550370604775356917311415040151929922186109042093754391568600545843458494743548008113060136838631985594236526554337855034544861882945958806141958943060324762562611041233473633219520967417117079492217544237462132251757914418687693374895058754688598316559689152573077191568495688505733497485207952677898783861663921828708669937263945968974794550808617813150537881836997670620501869097270540172491642493765267474753843536426434560*i1^28 + -544211602011724739201614177627378253480142844930577083743417121666188520305468777965284172459914919409224367262205174199694252289893098958908479221607431610744254291795918841581171891252045229105465003775253866536071041233290680460603079041758867919286259176702972240296640839024417366183848923166265104002707410023574205070855432296694030132571183818984610808911364722445648273388558454935382649394733921122549071896477202521050858973463264088645107313174073818730109855472498997889619239819849934666229770184279498797369029023793368013674064370962208397920067765881839326892126219847611657231763345499014329831952994918349879596399702507736412128468231764418455456077331646198752862668939093622614922316214838178983306695340059790820083625100741588984622900228993075508537796637231821144119200554218539755208954425611516597178316684047344684804420037640382138923414554145094808024380944238211662195642695232668189941657266370974441006907635961099572614416798983261230379752292662647584992273175345860262460542974483621734109247855230532749352450932760491882893779479356466368196581051118022680908761383329065572821318745595427625262541346571857044253415036314421045526528*i1^29 + 42328456849537287395003928873558424356604801990502224141018647641953843803485705815725056122328433198786236523513713262885525418994968462000747017141749324834518465806443340194493853860481103273108968118221740968560547795589326495406089948266629649861071235870009208518446433606597835688141544602964867237180797752887086293516805223882282329202753041697499331049605248599231842633295860992116481750618403456988710287675262755806305857148924205996154526168674076201027698047476387534563463394919791077024191713685858798739145558179124474465730524150486110516171394476955912349755478271355754904692223070625126546721915623819637842219388187785872185789971296203000654865921769589011135006927445211465490128278206304089876489383318138379206617774080887616255215903823060794449481521726024331845111905049952700388338674528407277480247688459441776437537004098244136771200099728343118633992930545791604493469457357310719209197168049152986472530254003083568233620625278098185113501206953029786584138833012771679480280616659833844953794060107028706867756385920056916564849963918955665096674825834115896108990190642027769565570509391829056315401909387476310915112960*i1^30 + -504332278694727523264209947937167704166415606861488829270482988880063974609721749013363402631709615144428889587672686819336427883645703023893787980767317598274140285084775114474720806168655415470343273727415022872169913958194376373446963805546671240928037069756710604829139948487132937119026313683959111373157573357688440585234497773393667225760987823084003109740672261335531144958466183936940027571187101816552546231739556916500407334517668484263790159484671519457664573762380857105063668863156452690690496871282446235251538932017200871094376859980516937653890956538049801920118917960183306915218824771279244948928691241759755816421322006120816287766882638503873736351184228773747178845032280744842417428232048065865472673065142438040612715217079716301218375793757658269073503051666579612904795479424345906908218100030478285766349740416157097834346002460489326509242110829923112437192904578293917581050161658955115439214732717186590301651609224372670238155928882292228423471804288062759226064699665544918822410708793224681104635280598192370867018078804981208657903307389939635892820446156656818549857071056830106215874656324383938933902336*i1^31 + 827086739677646372891893003632849272562577334137552153697572540839022768249932138583387781094131632360531731982709819223152039245846683441306219433815219030176745756179014867631826390235755441686894190756728068709672398698910780046419591986456510204200675685276388813305548988153807246214025302106988243139472328886300991927407800081815825845127315707052994923222425441489501539915197406873166181851616351993780808420559134759363893843174182324599005289541027840661045549623814760722553747507395243870061587083868709808391216206347843630843739160044734260782938749712228271043229159525251044154541877360867596127362986453099966986587454639977489243630238870588203682936612969941335951504361028370132967512548669502509261206047314425227793449669483811030078737600366571199646233355829183868316863222392316923592823018317109109437707823204540486495229165897043862019606461504993645354725497508527506456591609775199710644768240491142086254391129895930983051779452253108135784049715767425666807370358988692959418123087076425729946012147969414341701781053604370335261042734953554572969093816530783811956407170490705752847864*i1^32 + -46683537062885514188382239155820948188577227165007526461850526461354737007204512987790147382593534315468606854058354675259575823931684337225473905056517980224787809413079858258705252045842625136861883047264392376753821871751732490247473441422499457976718537742887445098279740543731339242705015673922361955998394505312293936358187227741982618177877115380594933344667754975976460685757108633550148452323239852247618518102193064238048288391400524517010477181375509376373794619467584727279689030121706127838985958740073994162177428987792037385287424676777653817931051381006616508327253381475491836380775212097809831570092098751841377130479632132799808574817731493873243628830997359234635086241312002579794798404010990192897863907799901919749219854780040469579344952411781353703525702758550096365306850350641313590020829199908158871527723704439701679505579760442374081877694504615760584020236087456399883204843821956392734856029605159482083269534944376021918497624515585378888192042958771236033766228545930071521856225526146645527583783354507536139504892077513459488693850284751001838991747493879762637747*i1^33 - N1*276535185950597688806803721566982991381796242912277117631606925123443679439195295582532236161038248285379443477170788731458603776229575415946498111006509975837357391569486078731903056066991019095407694397368961271776068733910595732723905639315827869487315583086084954395132273901622044775276109588792708601732385920467430691061600014443766025033780295700712237006374976410447827146463071766869651430001056960275375517926399811375000*i2, 447402108849467086361699430664897487840952829535761833925294622680476046057443793741324889573043919385114665231050460531427704475860427991264722746151808614028486582271035711465454398221105967307313815722032536689517921280689117132444659669548368312600006089813990082369824085991306952760903741123722915308510130823955875487985246825763771699909740162033857481330765533459674889738139958565114649995531944771822649875220037431993538489914108203892982156911534692818162284444533863916073535200553176879665975692866648131317995730583849073866428042731180256114613719245580811721018900254397495536280997431916651677157908180944738502173600197219448792097451781493749229106907006424116422524937391351606546836879778287556057363509088431733182720864926295367026242695362595890729504807327258228676751974479719208907102776642970467718280846606770407678420854388983283971665717826921159820268128165482062204697264526525111942090241265008520798409966043464113564087270730641358138021197712365048642390822147780618272034143067685301027640547903551291192232287131393988770667274260264853321355096753073251101808764630191706579727845249627782206389711760637377286374984172218273205823232754560174317530225296363848414583156940405911816956550752994505821880670515413292941166043668894832697735830978607143896550913869602032189440000000000000000000000 + -670289154734625799679719525748900798091238531335040502173677758570455050514631592532397050638546096232679461067731037027867883419630003600389671021553410889037368781819786609826124653072754110632110646146556896322241619614818333451108662903050797166961150370618307142241150271986612112516751030207013895203136857770780990658000847576998796867163861388175001796496350712396361363727640942558597085249192225454244908464795099975150534120859602413527222752217681867303296042465761414235586344692878588544928938913229671344030014739801679014408875358771251568050112276857941464362338218644363711597896179231630240048342021097234352398179009350455830241676527398072396062389745115437316837292390902608900209310605821388304298015903361594399880927647255943810825403587603630753495248574213219568800599960485494407293944577780768943074594462147165590465600049067491726925330089039278546817270558061166725824339337713667579561395586138365052473710469884908479209905226465710716079501905200298242039221285247472754543851450325962471481081613539218728016876151086870584111081650740533520540079910598902146501618169641568793094644286234555680428920579404542590627248413129458514743442009035825572055680008959670784923675855745601741551237420291362587168341458098053703123441389544665140626381605849641809681383837658640411525120000000000000000000*i1 + 5672736708458364711689161668100216531281480744180171909080254181483864167525983752750328458870442715870162353271316346583458705768860169262743643464915104157539921446476433625152025689065381556497192144086894734316738075572319297172035206986971365981643245667054009414900444195993379368844362986742118548014368730160677295453566396470479633080635190800579110448309635537390169842227430783807531496204061448056625509140637795332526368180706505007257613815626668824251065036860878169001396624766130040125802180994027153460241244846484329177725564984911029160726603290226387990361911810775080732590110550887481965552103239099316345991806109253541809732082566244556217301772958724834628740597869804157561532583455516029806599602799740484738327738851683033238915928057708738178664105036212241913669005437238826661692216910699007851574357677814302173556292653796682412860064168005976482999150048983723863054008287326971661562193384987062351644022257519532955480602239289892661905071860118317660899184401882244598837197106056043589065191202474700302419315969041995896468420495268020893187995184990124599439107516325079755992789487585000968628084296643735233913405224476387440204444232970005595039474866875988016886701918228844108101212286279688206339177515842804259544699756649285682748501377761191502784053262501836278988800000000000000000*i1^2 + -1820262599706399513429776181939062036277691474100763836265477807902433346068371971849127112062406408214291201212805315453911726856142579892707107655434794845318827274133869215978650233018125168400763628858780278018406083672412769159840496682523139460291950388599151645356177825694469553259598403275337516142600901914902180611054919413043009362570131998073892882440798074017671991097761949195873871944547383690241587813356956810396940602343752616703603505356169332148973930607383742733850672617052476022691426271012748991839682684146577114908498165194262506710535232395878930579004930798854872974298494383765022291791264318593550147814082900614775604161638486025624996590762620564266395654433068697096737605758579754227618634878712587677335545404700131021150638562871533578539296580133998338871383731371513340576228541112103517824101944649825685723630870816645179693917775877524664430610718917216399267740193999613700327927068793819270349684263182645233969267600854648757701629484233086993619688970206011752478136854299682159043092229782658871085584397487038911405407962649539216151864807191187235978559828124080904860199511708851206760337910670567565404826577075740754455162128009914910734097098546948446714588748166168535562245479065538542820468333412120467077998345379141161963541661657044636922699476938105290752000000000000000*i1^3 + 4921165622965645353158851839471872947711060897760371063234917224198270152721227457453423488181171745146273621423521482241058805794130611863939530294275521039589194411065783205481736946783074966828080950930393508825670489158305427472726868727395304232660453301377919280088114340928300019539442413111741302518841316223271081386279133849274972567722266444015526848092172307283758102115805263644805031013978345240267178627958675906409618993740551455574156987683881847107809398584219324593372766373655540713994372969892194301112833793665281710515833800532810954528805180205103959039038066611643542357350591728822413273256853669970891913351390288161666795195722648122611944686926542983676427358224021718606775345303919746005986774493320637119107529730758804434241678040072795190704354832672687097954804126795311836358526448456398112677125779829681107800529434936512010009719347622012292874564202800194698475902154563781124261231228975181567571889790919952227703123709296568857690320194231628850055169554874176979557768073959470703201479631854663294222899736653948267771186636198274038797683950829292996257133087149273014951735413804847754385208879608334714059488109187001880540942361886916604974561378280536792266866649210052648189054077240745174743163615762101455879504215760473296904530661728808692566394090990474362880000000000000*i1^4 + 637675318862859154194166134804355538605883987757057281913557463681148565656047875527086694120906768910150599078621381095296084368906821775793683642845586039831590672051783696114329965274538522705365449088108503205555353464060453249068359782016081500075936348169728671265226020841281076832499087241583235447537556189832491838620946768836142545812098419681034296807064929775466587435164931705593968449584146981935079925412748040488691216548804318567250571606967601605799882660189940560165965639711007893932266979219136285181786751020329239581512615083223551657571774433655787610756343969260038574561897103658005333565517008674116888478580408290939366700371682018937372215767892110550891519929127385185091828432747014249651647744367995851814428951801850107463322013294847366014389946163222544235632144888833859932794643741043209254170635085765121369340061073477375863980946203098802446061276344364332138793441416076785520004954897011517895702719154658453450893863348492211989757657467475152594104653018028730571041992036781700847272930787005753356944033474015936860775878236340825997293912845089587159617406857792468466898148424603705631705557823966827448626440605481287392311057044532475137415219348638374637065671112223419786842574467213349674913544523006905469858894092119554453026541569349777606157769437400268800000000000*i1^5 + 1422401466760698739056966588515386638892105334032428510370204638138793758815535624354703919837112913659846580501618436209879948255954156053936576519466447614943456879486882698890877314125925837837428306789903665801983424640481745292924517875335951126330533346960483722328832914238857481809970489239925605330996770740777575846892314619909280952853079456009992948955603700272885023185269392804407583716975279603515567608125077155620013914341802855764536156467094817962422881145340258204359422162185835504166200697352444339929533813277210674593102799156570768271177530705146135559824360338331047748179694718389836866415428771814853116721216220013785661186730675140040176910956003744113101987499458166808652477092773909007603827740840043220666982764346921221607712012718405309241635321367960512154869341800382005723497265585994723758709310432539653513423842480779786889513018270699865573621572945302436330954318472654018772542783858927219559659312665165118497008479900310726572521534205971476330563859731543856844973533827078743205137113779889162088596426975880396826856176187242094775593919659732882060514715124618304208557633591440309780988075531857660140746962598540935220921907131450921618015945468476178734571024843682982247927760894398369597181236481338917720293563243031778087053363896951904194454632154529792000000000*i1^6 + 147606365693173401304486685843994943010507488137658885657450609328185317265602161479590940515194494072826357107244884557837838414705550298267756643816561305915065260610468443523076404792845969630114759637515024842582527363878773295267175647527751170280485583552326831075190332932271279431717622070332718343570362646024336995054217325418353251458680359821982909119597143968112885588493671558985967833597523182347170493438749836876778893069723891613577919334766504384959512111824651692882513963012012195716558473337742881424331685760250732472273414893018528497128587014672521180833670670692375607874820007209578901421767668179346118054301409047045022326826369455398071973415829208918973006964331779342255360633251812076629348700188166887074502261139089257043791450937422012001949487691773571202397765495159183273190683195272366346339859787102461328473298645651223249993395246386785926777955009992063321238710736147605308205803171698247961694062248897758435742186102963281445606791635842333686665372502301892271433481693331621929924581859117247279529446132799284259674136445651968152300373104262371532480715137502305279783059213284084897514498666973218783890582994387194363621730290709130254916925504215548214319295136022287104259446883707219628965740421307656303170024466848822076201228809240496791551573355397120000000*i1^7 + 111278886397825260914596979147631413929856960052064637416418752295094238506723581798131521119042225294909758465716806892557089570338189515579399765368693015082123224926112538142079165280380798783644035467483629952432307941396604434331048484265245042956114811302861432812899731195565365702561702596139060907507469042645381268767488242677658772108409404692747166863330727400053567141487527703732421752370176044979582251339774423235381135442590948788047416342346934486907307393793137690100937502813513602225164371998743436164848523355529677969489469011963735981466998082268100119862208253552278953502611478143401821317294494129457158983436406854675209709685807256649317635040171278667288345948949286864339081462596610463855635813092881883039051448826968019946705655875167573793468832429276875849947004134296232291516913255879752788806707105300344287937587338774640940023047531637431480002456205514288873098919342760564097872939439571142323198050714927377218920939207360744748270516218735375861374631870371261751587463398019612525764076744119261726081109896872149163858762016703474440001962554396370945032736175924960766081042240204584627945547802511216538207304109752568507647786676506781146034697013499376159361644930882392018041253710787595604689721506998932290136228993277862427590660856755302968803862983475200000*i1^8 + 5974469083977345610778803431470669564894709780749827910143717581430692788586799796717339863042845618872836252962187818990399124136559692606940943352618997505522441154943022649196418859801942322009347509432540412865778451529130288684524226475177961904124123029723393266589757012208284601574466386552894021567956346992247228016672861476605268780775998214929058641950634953356275101058075155087528262633735614681698577588858085080161643113232051338363481759021740704890516309324236074384286433601204823833420039794311120118921626532850579666311987326965702637487217719832319201760200789725370498533257731905212665386888554755682393259101325588391258443032284713620379158326928581295519968382559271567913423474518661822267264238530721596646660939025534689855894256001741458124782274729324220724372800349209937987082370113129664041420899880788929648716270176717436512348055774327028859743450174185531124525857961758338559527428290461135788274527510364919744274880742948672700453460011859270035937307705219202181784972713104010702892732476914723961892860346864866013605498034057137175994918868316178118702222387563272158209259422046748818226132185967939929397401393018170280640325655576797459673820200339586441692642321653014772876270568782819227180672292212927428057998977076998392090302460296618580907877466112000*i1^9 + 427741830986955129575207915402290761811708499248322281993805885723911474191962051264433328405541872487507157990199831572009391051457673370409852570524867017965586509928642847606425991110402478091101883346387041952853348486651344641119142645080180080674212816765734277333572720693587608148249567476560232412656426816754321267810813511782946348764081140880367052277400256724846634949296266231022215021245910634584791454424701095707115028634569605681548062305082219819637284855425493285907961151845596206191494615767156439464338533878023966198411431407033936786111771799877599606790924427018642515378283080302350414328319596639466901989064675614742090898850421493283174474944510949614052358985618611843145352312130321231509412191950176317969036688506721555666483139854369394327476706037233897239025437351417381580529868510555290340056029969101212736656380478166071036159134563781682469680932430203157347857346101801753459072536306395564317715243605791702168697423799584055684356843997092037851177259781402356546996393681430762936416390861727975896266419153243215667246271268299472575480321306498889010687318761585748511880427227144962280013566529123333500662778922488224928236855186880231601403739375145479515431954626927132628607332104321491900415071580182373007493296389517704956176516053421324568855838720*i1^10 + 8737593448203181257036042517146680204229662394883351181041710804280176916690458963276317390701123049041769603805375722741267870208516752988411857655917819501178012210763688571853770225058193991761655854941933774875773365170639030929499788542923275439651604029729166491004036075548030015590217064772021585444839301377872411489885957848932911832976508749314563857290234204628622315471085322766587632723582721126582931983545150010526238388076587454890241766745981093969339933853704304813164527894295592460529053139462934056523076097176738353524158952917252814009065338228399498093802991490031238853584511340161903175318913229393347981637649911413170760878228948655817209995444970914225261098201207096260107880163628331257924423429356054244187394096100456906844456918740995216862776349252563539057438034076835561407774910899884799524503615515719944559832604162902786543954281741885069548423193657035856209027741690636816867074070672494371685347917318428290250398510595150544010760921292903096943345994787739308561979671337980993228507042594238968223766749994490043032751336266901226193593016346468106727954875473828064788429416315893685448658890121022419349852392250065939746631243517070158243239301598087414412891395818014308976265470458264038734922799756373709377425717959698766724063305819814019203072*i1^11 + 177828641672256045630224607761530039836056978458643770895150490748763398103416261820266002835721055191656488270313916974178874820394709249577964416158862614214876748472526580736064811139755493071159290651837096988404755752741226704061710525096713526373376454994205280791642321249606351864403452005927497147047019598930564981742891508397786871190340525517837540040238380108295354684396989738669674167144561664780137358239728588847065011591175461316576838338555688273458859702009653734733871234547950515048995435469357283470468337463966544979889008232773614678121169871776586436905440666609592127084899075525406773223775632382526044132479831627406233887894955776261912204895688894460996900869419808319901528161075972878337036563363656409365438284698212703222111025918431326578718501239572195995045999949508483162981236205901327176889950977233523875788242378763649063054870487521305462481790093369633129856342111488977560477659788224330172033633549652180261724815116976560730804647157299418004853672242636796343913734684442491495309507626336902770942121866552579529896366523105723740748316424358721980618303460049733274482529821466695855357309348478936692793914293546417362373271249855791852906858973647067447939854618982606069624765210415510597258280772761023197270950224491626094130712664699043840*i1^12 + -3172059977791908369549233214997903125283287523570343095343124855242559644261656421324217983393735994901412340171021442485509376619799463999312240610427941296575869607549317052353405163864461906773902497904249492222266402259790503933930495301849165618009015324690170057601522205359609923796238626907765363890203556986244219992681296455856391509938647626994453896787089789409259134099807543917964525711268087623670968972710967205340810916604994902517646859690192069479706944581929370535639765248628088381723419097700040524490056902699477969719960543042068155316120721367209429679581496156965425755632184784467461049034066828485076307815302620216197805252651060954975250483696864646899493458904900041782536675046476602466026675463247030584709910840197430512597836592603008711667152521920503658176996571070552003319761710515569928606470921482897908771725934698805305269059954036198047287117227361259339454043143617053963524711144462544060740887513557246660904110599970255825388225084855899222693449531647998523999031629160356756910653774190551173651073731545985916402263231142800426618646855587282392665273611466690499952710247784201368741747229256458741482428034281527564555643941900826173980364841224067461019199773472341352472284270912636538994538531577185761050059505740830657342172810969088*i1^13 + -245252356989254326217870778306437351215635167127415800080398108865298741159168489864757759863373366749431778380989998730200739131269809496940667626124032259181785566077632356756909487160578080994022508091942547911932053810625945843535019737396565917629163583006272215538630786702207402596252880518029695843112146137462819382225342298617544588400345400375955842087861274878841073970009943063512638915914894845722429256955523595462485538637914467542597487528259271720438309414920050859488332165517177543017384908276090588113473703933179087486351800253945641997933152571895172800874407997786344051240106095208476867876016157554425048552567464064397580276958615225899791297329996391643914047790184261412797664577055513578473593776754092597691347271425686107711448430345188409075270184776754413903554628901708610872398433775179345298011751248481774752759066081888216365822609409035330384930352906638091219298625900193358930917575584772583844240116685453938867892179592752210046030220635211770986440284761604568591405829372840763401381187842560070779618685030688916456624200254823394708142911587876203815117161891552941544834708451629284045335758339721562778131897288780722693989022498535764837922756351603050344246619037339074125672547669454232738980060122222624769884344934699762027528716288*i1^14 + -7775042557910193938533600737439613105597901645505645982085607145492090670815835857897404186337981708300913161311298216547879657426310330541967015881579736172376504161762519135822232381634020598400029480637023210965234380852573724596064099926000029817792994933339858670451296160484852511686483076408605460890977887501621029327022104456729288982019759117951100522561706035300698006252701185185995538665723143596199856397653100911070617837686197150997797543613111056919395488418020986754126112920204810879381634784064643128307839717833909004776619766150494178624911079424037849516422497280398007480511649289687405380027220723020475973922027337090548086298309355819564867857059965233453065144080717852583054777930534468571879206505006286216620735044814911226086570416373069587390330518230844310631225075527865421911757917318290992983629123204909616729472604796206848131243813119376482968084309150176738871777413570844156436458709831589379207038093825112142884612387065972947508946503504928186393705024914192575760744623856828885662731879028387266012672899223413155480605986196607853320391639199470478253250986228052044958253735045981538150325794921817688335739992892920186486846055776387509759830948768551317469666121494170817929728043315810000367956641055813724296828831760821029699584*i1^15 + -162356684792439095983534609919119194561107419793370262064409925323172021482930012862890854407325728549523308810183696590836211513246612531943390885497648652234849678337421834338070264984082821510470793234915073697104687450439140247864021745905135235495531705482374760068656209938311103360689971056271356931779971621895031226044835998359593708553274987630176357994123999035848669362550762796423306328668495463191517932303908211954942648799905468353388752857768313639567381997890354979178835851887536635368557372491058440293008951147556311241646777246505310326184358127072875265949240251686957410034848426385538479469282201872849948468922116085893059150604356343424002445309198133011114453492706799775718623600352099650260773420563999895995337670217580026610527930741239135023353018751609061822553680507942921017666478746760150215136639552639235720652491860383766188184301329541450303744572956575653413994389755924397210207380367956775610488463341673134458955150685600674247491368802865877001237502598966976172051035555532283322647915493689399880600050614869476361836335893565143154480488835694140472943294070408595455393852033912114821138905223132366100965335986690503915293147836724191648382132719871364740869521110856014452707092848703198715211896899271459217669145952411189248*i1^16 + -2585365221259333667025920539017851083129306512224971861753260718458357307719675297321891423121308646999501386169333693949906466638456541811664355291305786651898618131873886097134352270993723097831834770777136254272999519356848445301317892288980679850812637171477297037866497087365769290013675944290794416139430899931702151753789043601706863114197952874802075230783176624901384493503583006681113384519607315726862253899482622276001951313331356546083055515895650271197182177029305814824846619481937490389747655606652378865015623008155510631423867362807509617384043417118781950796188116976127525443455956005601197989169885118466298698811964490233062982750846271910022969669911240727286659685120668981584225757205776515084933698906676440361139520004469852317762915001407132840514906374467922544789547847383021652607472145862473218842393572743614267164623311214718559881918689967055029373236684716905613740104235112322978482175936366298719268018916951926701765649349631396660489180214365448866001027980444323939288490150803647922070692375099351028944558721895396638446506238347511241051541248795725166667698482285883856974909933769878034080983487880103615680459525006526394158213766898193179663813805178655331378989026206591507938188735009215655280996358157896370865112394760192*i1^17 + -29858597706653020411504242762442314219160996710850923902299451048445255513913780408031024491571562757075282918432117778128135577450391890118094974797044953124582496550858668041728915352232734690464879702452415293451008576924416916786867997948913085619580129675839743389220959545474461421228095499682547594580627078787133282219991838598130758650011408131757150408508195561879411641422178424275104772950840652904205740391398523603946837381758882722314295061592819530701846164499470692418001885516606711013166335942313520270629291394255294566522625624292041532409124616083703259624198425771398589949298440808869987118083020728089995527247755021200754135409476393849214151471393016440871891564572208107915665441905357484228083224809595820798009984741909104007367970021525245609139079583682220709559699372770619095085250006068599764223924670990233326317643741689713229319951587606001525276530683965052436636870219866950455008615738515428433193587068180229295637669881642531065142244219644178830214226616882194693985723588456068851463061171744263374537093066521937939641800149502644940306953050739496430526281966687285082991831451998286971824897707301887616767990722478497876816234483246568883814037748134282026505408083758830970135911282087898807405726667515857440767737856*i1^18 + -227074755218859918451256338143472135727823736888189309541484100571004335721568122891179045754148325915896379970429946113185694090440035855909976118543443843582113591700789174397859897103864345145083999334972681956932093069548856630656880661700320032408634046297442094240441154157607433238060106696334107703935337656178625990084087482299971713534441965077882883034482938885361982441058862560029829534425007554612406895481305485899545214431314038266769840627029744831090852259733661198466066910568377851947047670800012243865921273064775784287472530847782578970010434290164534275242339188691603901094664515765716119024365276441382785842729918017961664606934420572120383348965787678962998450099871763212327306663172244373243965426369457978587843658502553610126602969960521572203078664341268122468712883677259327045890500332408350202125319369525445314841545578078442366115527288851443094163877615686031229413922465367930838425057146741636194770109449015442537329307059175311822276932038570858403802116445876044592111148500019130307166705155478738265574748409181422174272269486844451159180306956019901734158749428789521620505833280394388531660821825348370336920043191395988451665625763929368472346826970212357090950873247167262535487781831021645582824538083774951325696*i1^19 + 461995079959947183351496783148828108917896356566951412944924134725928220915269386758455849492148932540605635447495917171562333093370397058682142062701993179284884446836943374852594070617040003084044094007299073540774582262177592681814454300238430057737392693615233200335286313184730094886297703055997540093710652309171705295770071639486802746980995430965418176782588078943085775076316741325044943824656518311014335786416799454892903062836671884001821100488864809139956329776147368142002590435576447598057286062350558501826233489913639590235494742989422390565757525585136761874224631622013909728890883015409247055585484801185926581689693513640146266474753915298555553669475893376604322834123391864912850704799919477357227780134953157388680311349830751731206593639191258512801184401664290336083248006562667168922567223634145586935390700693332097196193084620272587956213554417372486780630734955911035827818307715317532387463908120529158869231686392449605070966064304201693047469696558302313310537986215081754215379939622418613901975214367969146671530395511341816957502552291720371846393097207943883579672251467919834194125977810376827187590647948814900025104295509050330550288134208972749539600895660269406601508846586463378952362121760070973824676892923396096*i1^20 + -2176755295207287777468437617589227818449868080519051439391526353217146005245907944631120717700171457330788166795637788980215496261715125932223535139690381947238820613886135739402482018733164274986562204859216518872289750662189977284168418001698013909191352526757048324183732075428938972296501620885776649403452487664588309414305651292709516378025975269077893838160439689535222657970999055395978336467355256808789649751853229647592489049777706560422641348070437650854511827504114220254298591358005078110803959053885768508747712797244368788350100679730054762738625030150231678299580775702652209434461324252831428478427574309160882043218845841188408434871305625836091312190833388824671165173528229386044905202449415505211370022776388255455913429075364875823862364490855357672783153939598492006221368967225629421622892556140358407525829283343673733234841899272033260872375432048000441936745857455213614301568402711794536578144430948740034189860291473689468443641215952600662510629462408765924426470330595998754280453557496773341626905590736096226489176619103742460238034251197674901533514891883353767814410998210210404421598161704988103770883532262333195555002486832777864201264824075368818201663752844468649237137317207068912832643166279043388914219876352*i1^21 + -5405416972673862480244543688179894227188015736014118442155599269270119937549119108687228767897406055274875192389337480518338521031506415749566539344056440105793055643769132286812866388439749715011982633210594011097355883553244640140955921785850808864450546755451582420365193130559761171748403093128317759039609847233321793968407344127234965084566214630521585907504708054591182569354013786049962907911924741856751732433072663927466465223046845378618621083025485819375411901202747245557178609299164077694356759848034144133093328024477069780141284286016772735763878789159444063611512296853588013227302227386014839472779907302568760165736984972756044139754848249739349512555958056725553041227743012096596145402375748576903243583316652503799898820198282988232470816849822294920845308091771291230472243997230692585058074531558488707615630786750515291772251082384452951373800125811970817789538564703598963764804468965565675599452607476039079177513968900754092377244302243283460743116967469058802755916618076102655651625314589304774228526422437731918637430401598010948737353050241587568160459459873972209669441299727457310929699101550806330303543508306285196842884044626518616169768949769003140334333487260144351576703399361690861061232914393659112161280*i1^22 + 17683405332984979894840210516728938930022133247794109590146648811814873226323493906169038679803174954630110669376423400991553196128385129270629042412111821293068072361894016323716001463346760227292362337499822726427408099668056500336155297117001196403604976620578431821511437902810299058592590272262364139238212605328142526176090726113603459036142890794035190238075233525256567567232502740057681380513297609311983965571194834440740292615599125249035012060804140797988175077979347663685049559780100750198967131186995187567435824325854743246401937791213204002339119776939931481346858029024806367763372361324458317849954964192648308565142575754773152093880191101384529978127553615731214475976361980458040666894518850131585391191156803096727446214069079540448363866929239868384865476938342965600744809054493150515066502800774867529715313830672374406418940745485536245451179992190155322580411337288552263712237356466275609530419669404788911598722110456722953966699905412092475861670604018837489544966411919536257285548010674670487811167539949498015728897831404070265938386289732297635465603533569295073412384235430762025298283621567488458961259718418323672057316226317038131562745545353587162187776559183778525886067437552710823306273857994752*i1^23 + -4968745987719092281818712096483225120385540838517331730682822238301282988649207103344539630561799906109602248655254587492454953112672847996255829952621548634136906424104713678535094280397619781649614888661038807356938688678504669921360403261440615396006726966087334395534015677895080858102018399611832110057962262379647693520686609268935458843378055561280933164871807890097747187098750171824668294728216190496594207748064050742243184019070487386320238724945484330338916554601604582157077039355191453437555860865018576353363135914632238088946201316475336858775956973379345477769334483579951467185115114218732049584310886634919444326738423751818652106707753574482232132493922768698478011504928879541426808678198740615005310293488767052180304205250761268781785326177018787398474975278645057012503105862074806213823108910591325761281069163648849294467741998158898079100737624703269098097957231371786852472007996736631312341843677713045527993719036263427555046896773396486129030517142935778062044126667780902957024773107416145548775911080578211668739195183911224296609370106818910288808894215485699130091487114009887058046877942949961933517886654914248639797334447027123931808731196149972971953414830845969704050976155490229904474112*i1^24 + 377900072485453733331125623027922670079462810625475475019724262296886044934115139845780014414120768803538897356765177139017393603548317503486011754652946558722735937105321101722804064894720472051431499825892739087089214711657086278862858531936501576026285992293809757866310210125769742600316843554966842941817553849155630991049324468345531436244602530636255423146432145627500507023675010136626253093164875054629678237748008542403887353722730461877971908606028098490681766788164859405540212824595931010492896830934093798169690100408536716369760277214870946638435536881675132866219548947328346516681264647310538512849890349283981635867823771638310927585423246701763772423045863964242145111576057411994253157799269914227384361598422410072469722941956917017022075464289413257994725947300179720796048018455584064998957061952712325654346146790959771433238975254518577692951945882923356980248251777733064923275940738828049953763902672883599582605153173656125437276528488112396294135689901551542896234431569140970431307096592947447120663542719839655565528890506891654801222660963922506221219838945038665538210156101029731750672598367218498157653764919216448834597898746471259259562299385586372794356881190201559408182103638016*i1^25 + 856073231969079923025995242476897755980957477108757774128023255429469362383364827075918217153638756623094662201033473457231850659327397533889807422776026372752819035136640730114965126452159655030464800192136943567683860854635769235295834656939783492569527411774766386851371221649509861174909825606232906372198965046758798793705410271636253265238976401056437605621280771911744535418640220425761610433468078936294804730894414127012641340554008621302033667669090924439816670996848487546387143624847423833475229645427113747189847092793948142915508112735464464176103725041287250606978540173438189770538352234653048057895270921995672524324364389702264462398859528852869401351757057253697823445319384748527718479080152744536323948472847522189711718085431734780328680977089521955638784446793411676852363148382153438492560956587773883247114180635992198426188150207526525182398910712447607755530784437489280020145410478427307476445379576294003790811779238588993166907758026204699667821640715574352597481389390469786411670011763314320212801931497371462182492127039470597767422548390643615648153316886898542897714084807717658450999972329917763312798768843048209289320557338659078913460299366339586550037218827362631680*i1^26 + -176662192135278715716603228520273280578592890517723140580994981462910217041098599612569027111184843347263738893541928853017296124756643235680535291532547754745475306446646800973485235554743950787783224500412254097729432725209536213467485723695415866122375215281812206871412451185829366476628513906893853957736809399393154074896936851405218821885853767251959982234990890327123547892728772200872644716143492386697163172545403995276703288865809524732734827553414306496644410491203713344946616622061931973676216947797507346779386119947345284835846321589757355176860805677205601910101465379198919692850090420091743798348786237710085456111864745452170233922267677096486055231439235118540804396373982595302036120171698319800166229706811811036015480784371421032836997516158188396947952280169283972953423052918011078223150009642314165746740306889290623942982460648513020050151797790847501353658337678443236429948410392485702875638464995869366432135017425751087690691493052016072472782697667058375825427322643488774326712696930151333275530726641066084311241261493777096978175467350026705755371055092052611655258340077454980982927282197369445977204403090355227824555788476862147378305529324832319641523060736*i1^27 + 1731179481784434135644727590753968251280172851534939134430066251718127764151369017974316195600651870455385145078782552269664515471458512246103193764823972048184278217165668963015884543588803814059433199664494790496911646650125607927218301259700212020207986497302047206660929274240471621761997373469007810548094441436593444312072676422027396574775113010892993728140166148247702848200194109286607198152373949597161305490796444986227413672502098138957437240346992930430925942506156402272906810979407460367451317312705167316292887591770659456860421845106232627553393264517725637305051850940838345304359515813395298340945453539727503106626513983530248373925035166486472875672626669678406689968324877757537860651419021692956219109252181069197512901816718286625348400948369629255917725462518564415310021341204629963499989838223634065071226259093944068339682075314548724882722120705313367025641668372162827121495171898542847063640590689564082899456410475907344566706467820194102709862069588203284314327511702715887691600035001162405785996150312975858124552475809635918169656707576833341118127262844551111158187159535913666688161088152049849076031978732015160856299882921429683464223572095664128*i1^28 + -726014197611664049384490329610442546910036066462168833586990327522856508067228233359920844227780156055486944485883794291923396202043795708281317295420301574882890091556198434288367163949018487228388813162092936884850296177079662175389804362524519088262179821044376513530536815752834475030395589442600592883747446773241277256962161659278444811384302777326642623733260771888278127995580124867146580561853907114468966086287017119465981299651489084551547166338286025137238227668476925069477085131972782473089724264155743873545020055086784457918643549432522129818476991056896552101829871207334828234115719175761624893102413008035936262194669951169229587250551987851847316722512698524853938603135584699567153039857586657423059453685564609116260538190056429843561993010684458626685923882230413450920873211960381945733074410546203882938079188595748668762909790004111539605699586872455417499636286240892331590155606809684616743821153124873479368617360934839404075089749049072554356500723927460348271944555586437690244166904351708154435030831900226241117880644521573828218159738357259769450640708674136496063089679791910741823086989579885972892727775832243707913553855229583286042624*i1^29 + 53175812546200064135744662946095746392805436949394791399556500322278366734282073149194455558215657637796308829761128570884399923947512825035828220783710613762408321796010925894289894997146687014336123341591273096247493089935379657398973284281054423916740950725103871605834985858325252829661352227026312332208365134890126875740544199310771019918134200764686048839453798075124161535414515434588491185323614209110847090187785620876438376226626539181483192855045235351736118136942649546569359583814398995275980402157100410724298977379007490927950629197898214173331929952948689876214306877019913306329329317080414545949142323836649066609598807195652642871016256988210348473360737219364789007160598535755896678346510253563339854495805907762693124747744034070291268334018957671415323085740286660592245509931780360621597680603609506606120106593838116949267331369454518592397171917028053305928539070061091033722811615566270456558803229310731653368684755074767165701977443030991465653273002599462829391663932459791236787506683900931447349212403896235926366575189858686474154937414341538365272493819802131389665113256993621997811980957335373839584845763014658790629376*i1^30 + -321610072608664338490057313475299822699834714896469447690209179459029299170473613995258861402002266264066315490732154212501781645134118166650187478606912387121735078616053017845954814953807848870875214245047488784495074549610634685638148484874516534069299788036222345793810719619029583597091602132103912130525797457636950406672661242932455149781245128415212384384072045491065387950500736371398925536217003173878268070981805188741374465575895831957345745633450319199739051987556320287694565644827757417882590713040854030981563499562645796869362654420242229649020847347345483193407514820130653668804432800527207732689993510550178679914241318099909743662547463376339461206852914148970173688644791665189444645866420652496238719388575578064731774731931415255231197835509606646256536583446336000931631835832449647095185248449287357705007061699270417797875908582400034724892831597063604317624221829324733632266823895650067909733774860989073289395693078427786162102235480508931149272186609187902877212075917719071252485728514098628667215521613255426936177497669019104437283494469991518664005967474045891291427787630502105796919083664202716955563008*i1^31 + 1545897073014310927833904197777849980498616654346350829401485627929778795424305692879022167829156929870925458664847665711370595468531407151761272973088764102700843205674993207258364858724951229120486485596837582861439363971368386770307101640959973937098736540092606819351023687868222402904820915373425580267937929913745792590810990644497504000746637767285821738693297297197242765199836667763925455329172496583458262640319996747314270362082078682864102178633459113336973535157962135639458978008219857402092496064682636959147219338664694679032790297410636063635047139752684777201129418599591648887775683353311449975551279562908117890910845248672836542416617503501819097902346925921354368515750615356867444333337437637938389640318246392368848673332416862946846851513941426085348015698372882149126925340478340170890619560342755223063659799632833190414684149795061752655772421910244174827512333400236078056699145985915274159993460631775371515429048319143733351002110075827764504008500848012582432933636740000365421797136696371045615100305133143084913284573336309083033395465844387148246541940930197121169635452282109559402632*i1^32 + -50953714390483714802590360130382451842705928853020291616526258742405013181601292636385292734808856238108371075635663736816880437388346057855641002059777326169250577458864663001727016610506578929448005155452237845068992282727451860308698875217421331081068147343567324406993100544193836841757069367191126682105877347441258006124458213671942365637535314971411355607392424133045502419070641493780527887715184792212256901832028999994144442155765116614563858289565539323850442081316415981897418459926191124524644139671728747850356685072577671576578228493194988180783784750859666026826897603888625255536238767192813912571012538540985035441372152726535546026851249785317161410763096885504325773926560193316796540599477291632928870839244450201376015981713838068845402816918669266661497205733860535173316381030853604668429282477584982628074275856209616079125840999936697636312732427924519577993547609960101934819182524231249057566471482083394700609795036380388249970184632297810935624698830522413263204750113967038861023136467248803778649640860699738021731250958435303548500953043085864925166968844349360075997*i1^33 - N1*1106140743802390755227214886267931965527184971649108470526427700493774717756781182330128944644152993141517773908683154925834415104918301663785992444026039903349429566277944314927612224267964076381630777589475845087104274935642382930895622557263311477949262332344339817580529095606488179101104438355170834406929543681869722764246400057775064100135121182802848948025499905641791308585852287067478605720004227841101502071705599245500000*i3 ] ]