[ [ 4636159380990353828728471650441442970492088449234993811310855300452735706066479532582791699886040721028411488789450232112862799279470820903719367909719663019527346335710354798916883306184174762087751467155639169468004313944592649002436568081877293341195980808651140803630783140324528028357721266082259695742709020475058324632897783973761275931731757362063392548393828670078889235904516838131705473111504329804378289529893477145026073604887281937726649650078070013300463730987574395946108973319068057203034663916426414311767609265953654152082719785202160972914012143279774521889650668203109097416848466594274338195251734836511457485953765624072993615222039205840688613855334556459720693834496175335339621197709324766395704846803339039251181875765743168555095632752397881640625000000000000000000000000 + 44616178833426814397438271879353884757802248426431755994184226247124469600282440068490335295834621229113821445020648758553436019861611577700006128944809902653941185996322658496693247778085310064301113609046171205802404528265899372628875922388821581189589085695079195919300907526116489149442605886610783149119534671404084164333306200731620706307397026811938900214814207518441085948304706820952388775085085792483407273306764516944512308736793071226913759567181452543492980943981483637666692099927607602112059511163198250920813766031994378196156102067755093857434919829454351147693921824002162814810789694135316029662156992190257770229226491844656310093405113424236443654671704033505168292077005912029941245140185534041579437536341692582946266390013086815121942382398838125000000000000000000000000000*i1 + 134832613514604027376837260204238235328485059505052841461379004030695195267908763949589924832277013640008913074320698175533715603437015603818864028858391964602776594259230273024081777434058992926757817174335313459526077515203276125743039280958640533522374751737902057425160244934553994917266055676548965565039948078664589177471941376262693679720445298529534439648042968976157574562857669111463589063985819268679381280773432919952174243282985300566517024249015624112368006185141258681285483594798264385944174230540986290163940929629217705998565001320800953368157774102840806191835241271849594372093540318637109976798424008182940945764634435747353667154636874579388855086846390284689261675730138578351748900866310631461718778218414321042668798552353622660897759289571390625000000000000000000000000*i1^2 + 189915363563542831192668717737349818321756263246832122101394327477229687057729587418444440730527112469816573814569524889700923391352920154633981083511427786249998949865702855699548492913948258840145954453806456729315399630520468951864519204612164174650000913221951859852346611413575575740167256689262667964938190430214830557896002694875587481784571566473620407242001996259606821019886569897488744055538058356084237911253315719116071890695862605311042895022442195234784821875832746014177171911104095433148551678509512030221791262541259004349570592491062115180548737262774155333285261798717935404553085156529032743850420402817893241008081847727779544834197336231304445832495872457606315985486656434468644263085360541399769276744511181854834669783958719679320118595456250000000000000000000000000*i1^3 + 115245107480240481850071199690928870086146160927350422197796372146573191581565417991171598134785313861450209428039336931101378040630222994538412953255264069047236590838476516122024097680529655405029582175153218195002975418548302487638256406858612159114218890865331934940831895837595405295470665245089651242018169059738463503265829031955182200867487085381322701525931375543148004727311356398455494276380276991358866012841346503383726451760880625136879330524292560918890861602733074974963129581763420938889416918830206383117143605477253779281258101509259514211443770272915036257427937826022805250147447138954972656442316234271776950485400610655924541079626602900094735122874423072803276305725317605946909020131606943835137775604558113999061618663360896738521833365078125000000000000000000000*i1^4 + 35372387101549866563840822501553205735958997573514154526971868023073257657871262234354316527456005746440619175732853616047945652427191333121817985796911630600218105231594231839261033916154793354010362310620394493920458535254280646958440163918318813558996456125249797478375096343782058360901923183095360459028632793978005677782326657030828136292902480465062463147163350750470640721959697681507964098385648236649102977402825795918903657699162248183520215291008250799889610529039758373292784803218274070735244867836189447052174872012674071690133548898467212121646171501764769659943371796121863914871176151991164688384012368489074133550388291944423051658670944120594523518918199698470720413471687142967000846727569041200074959509356269546228328224989358392963671687500000000000000000000000*i1^5 + 6354335404017710661881526272054713831586031070702936105538368532721499472647730338942043764523477344805029532420829993267384093576128605863492115377295616711325895562105572711444270688951065001197961813546160755679962239589744702886118623659731990690285873146383770819736135212715918014665741260567925439677467648483366387314013660994817801736095255089831812036830538728411255752630872547455368988429768377500043335584050172912740016659523730501892098586260110821758855081115823848673125778248330033298229048017930819180649781092508313639513413610826809334268907807009802861157947304372389663529642893326093611733023052486914364235228467473613538244884074689508009418810268824626961756899990016721137515857847899934461306369921441848562386788466069138768464062500000000000000000000*i1^6 + 1266418454477287071975063360701481322848218023221096969100713720658858913587429810383354691515984776036481473478046181921091504494812838768732911085999948337041443095162187441576702622719574607457096487858505792621478229226644903288750523258562764741891551818422052740736455044767064622753992679148943975631857675244622460696912752650434588949902979528981172789508401582218649195646114644329185420909628857779485358523355252324490327401475136115840587044467952896023978462873718715948847821392498252409561799276021213896079589413008619631140004266322172134901286925734065581758794472930515695628801095091961567430309718478785042460588993218464350180605572255289182144651427427915117692791891175769454934286635100791725881827355358136057659516279507837624375000000000000000000000*i1^7 + 368827453295091260696483079928264334125202378723701189173260429216696391976480110239685973414501200459314524256964236852577253236629521183257932285761466328420290222834317861967853832595033035575454315924521642305504473725062139287397675126869027627397117160292548255577831418875563056491772679775859055357058042977473594405877747128604592682356811101376113439549499551555263470751773426879966863184421193557712337722773557531477905243950679870377941986665773381583065296681989350644708322578110179555482681003147179104907558455819986940715232768754948986741894623460832994445280298118480166097730429087758845773966404495850633478394392938517731475727989540326819794188587186203029582969835615282672917521791751371804614276308144812115350633503589134371093750000000000000000*i1^8 + 76078229330862850362763704129431567109529456839340185730649188147160559611227674204703939519469357628208928959173238772895939025023929297940724753156659637899052478741043911051356978107207765180976707130057151935791886016084276873193407776075682911375337506500184161030252212561523594242094337769271050672596689828075190300861247113663146348678277589088761663568677488675825989011336733872406831276078896382742126055613756744241030539549983748108007129921106006646842883558166952346992990353118902078800948102570401641130246352961061082007307071471784997579819208445667033802571540676571200215356956169676328011881982864381194167624409821071416527320277694340755854759893626292237992111361910669919711564481355000327285760403385137328936668550723412500000000000000000000*i1^9 + 8599926494021978321689929107365348568292889109241476312552638524931096998508748201936488161110109481948270435629128823038529573995713235595728811869748098052758547788067912149037990954322916232280347639371541515155098110166577413517583504664350709085089905212577011714754940817622828621183631826179440084417629410241071522691529318769599270734187805955914348818607105895494841027934973562002100861980240856981645740342611931143910156484192239276322756575911448702938225081064224039532672923813681713517647095209800551331176713828213758437815849110845312312512024169110780681689277768735520152850561925527930069429800521638063266382619649062905211924734475564638922596279171015650289983526202843295597982687303525186961707157270625623860403797015937500000000000000000*i1^10 + 513341286215637296999389451656572887041468104230487489559503825570570889855134166372631655620492756625502307574956854937980631821542195289707793930490900665578889507399007763919750024228814607399149724402842008287992460180547731315156383551205920741043450302149028955934010670269840333693941177649260978957539565687067110184831137483893538140611084133690700408193914755218491776713275331349271148142091640358392814078849959178023571337105659416879162413853302616179112545607978177698852225376752550165545238550939206907635171320408944109123002048072874073088094638779042262436750921823310342531759881356644313826521545695990298843478442691387914987925011840570350731206408320433165440547921204207573818120378563424667643610053083267012904459625000000000000000000*i1^11 + 17871650929526688324704284304516907480384307483140929535919119143621715641594498882764413692635306771560402411746969732480246035449810525723869729276208784192945623797034323231299881307158247401403178323975076684769260925497370629906003110916648291292542820433238352058083642937329092155321959197803151338022033470109916202650441071819292079901463743583016440957992570192979013130908746265919986738339083686169095022705147450314048068583405550087608164809732387908591182143353272669705722521999192106333567152610802411601345087607245669318510664604942500474888873477859794520564448380911352798489035606598890593634787698772003985301611367635879458211509092621669737169596915304690055436953566283622422864350112776227937625414385765731866548437500000000000000*i1^12 + 531255246375775286835279771988123280481172447322173975461549973864860306963953460324354753634687331339459340538081117111991117884217510720853102434280588660644681371844081180978182851758901255881844974729030134635060498928522456570025203111943836484082183824365335163238938648265321834884196990886125019981944644854464333046947473498191395932004870208832684589445382730423344863598613738085675720804386070342030557146585096807775601535314751392533087003908611962777933906111500757475460588762355339822336014371127686176722845328256813505821202773572339861059690813245664404250029207570900194046785820257341277490435004526682092422474165661738836482008966588223839853408882620312149632136190369068640409825457674341982453863936865136453750000000000000000*i1^13 + 3656301592076596565098330869904260632124627504309476186970840571709495149039471189518827837574527725454437882893226524291423298529469852493319883812299823451610567510541270134483045242717326718156793153745081215707331306892912075335406497062843448527586617247571688001208629070360178304396863235365627044679701287045799154157254898953704010702431606987557315252299621883971468082652699687342035430650322560124336651382528813382302159846904109571493944440461846265234545116379339917515983494180499299541804286728175271195518962448595074009497669169317899978607864175831219513907158558266021822103095009252469329946126535303465421983192700870272976531325917548859568053912367645953451807290272425658417868977457073211350665989118633406250000000000000*i1^14 + 1871344085061159116219792157616545592519029442165576872804843852217472552998464033066521535237228220846322176373918156085046764116235175014022682958777909825149206203329526862578550716662755533415599823663323644894952550723458984586170875375546432802893663354133190886674591003597134774247214206534712395378566270776638929053020025855723203154289046082663575059724931309310997348840212749687631468766107283547074550127334612949373458490623040798164577982956355208792673370920531628077367958246802612360356301229137071158202259005237267941022605340898620925119718267854848285665616951723887730541800244016953726103961238968976065385445102104227709320768659497705737046086722182862715543431398925356507881537945603597259326260487500000000000000*i1^15 + 289936537708762894289459595397328361635058609745173138847735340867224117821630379129476748502544200524715294482532075357289785085970861006753948238153619990684498197385886099446024840459506092417699215789488559395422078157101662930720901291523235706470493933793877076119655734530798661263629241923990819876292359340307180630577404298602534447267320217107580937149667094385459332064800352656327998918387399398121142958311540333348620652665224961372352989035130863855466034828355545620951623188183102794516136965120200379426993055862146815035524485886161259818726691263812416818836532099730126136215394151399329953437451122120841507645328210242270352649226343784956429177909401261550931344015298988966960730554068332221916210937500000000*i1^16 + -62033909047308958887324075415541484758141211577032851062971919815299501294805184504104770120649352262881501483573745872161996925589567259995401720580712790720129482500825581812963992256774158346870498471968887329449380665219145797839118221972443154890657460389233270626997713947875323786078156714410169013140092324787053744476473528007454296390768949484349252714727083403746629598916256538841776739566487541436924744134932729636413588349408948167962296119673266435997945784817267537411500901487866858196456779738031413113162805914088988109317493716303425677193258425874676620682901838243807794358103639171319170701049876192077830411758765889543595103690381071398114115854181569451737961879970888322784791790546738937500000000000*i1^17 + -3836152466802395687952881516783494441391958726660282447280811825104297726197211358221767433605508207173527917271902178685531119801019476677147990109724640523135901640743035686291888730701999707538325779010483180844778037708112612036794254315544636614193989112236312780350391083547606373809715049042157485510485807067184433395516289631932937049384726063947831253734823420524461137165199106017732812227834563665951421898395738136556169896422878327149250430221983425305155102303719636423194235644599991839724306224974482404181617302346243549653275248543043900405265933040923360565913724256046256564930000806094184614041181082191906174010662322315062420917377546978590998829586370001068799412031503998155086155004687500000000*i1^18 + 2751854421509264162690898026512097411342510833139349532078469238660792777823777952744756023715541807991238103628598178565836149939938956374388016184983701463986949948579913034918790889730943363339660814524586258246626900205737797383054178567611181655520795973243171495362928716223937003606933641711394671098389429768784222064868749657185716645586281649604835057337114456055335047021917945805092155946112189784225978725289662754221129371519418859422956552626457848352497754700681524117398921154544245007050257057339906112980369107600876684732809948387469967893093618065732125357278742816306676700936841065397787466148007510460174982166178475593968746928943301870888512268355171217034984726355140463706288125000000000*i1^19 + 400023998415623515896536730859973727056599167189750737056685384571280788000048549519134724524215222563887434232408698935492672944155118036263874443742491099767729181063931970445393923844962018158782141046236584611427669424334139709166470069089834680528822091411650384230509034409142752453196061938081941270957003204509823654777504507109119308601404758115868531679130603477021405110355315267528465934330593820914018450905417284479654146169804731497855245794038401750327358272551425885799317567957480968301865836808736933740697356476286712262042641455780287396343659448421193561260815874812515826121242940480401411103522427121887209275533904609219113150434073785559121877797217011875445266824193995757812500000*i1^20 + 724834419638387254685589059614805946461358296192574353268018904849796040950564178097237256371999876436568627264665575205615509066221990986436143294225288581574617906327148975158734617443716166963269397031743231905756707668974865317308896699306893476104623045369592638037132073968694127002924735086554183655420483153863506367364691646459943929326432836129994730321913674856571927583856552665201281530297360913389860179132329426769582435026873087042209461106838631373360985075970905569002387823403473900947355784247842351175671599903585824728307344101259534853605567977933933890614302043010625206184107735780980642332027187129699109160391706967171068531020028713376695388269908223440757367193750000000*i1^21 + 233526920637775115827388348807925722701879734133918894315154106881510486320819575235149722402520641373784161893934003692212827547066222410265483281234882656520399951878258933108869377313895341706168757135387370628317143591937324415009838071146533403822464431918562829306241197664230190263308989894160670363955217096801108080541101028171757257984032744610079578975878995251878759991666768883961991044600868572652121812690244050689271717585693138972019812716957788057803909945100931916584210871508787273094607104004876527955561332111259115830088531217617946206155083808475083841809617876216421642166018082344889344938242013827830465502304913852088554907738663625526983374434782854389531250000*i1^22 + -199302427999080800284796501437747386021070558864693019097036093020876788614502285918400698258758505358900100068680041170837106298599346058727317021626866683921848137045289381076705086923657590217898368256712689558423193514282741867330749766061708097859796402858121257201624923553796409027151092545976239488054013163818871100425632230127206204938496008813522452473530759636683590331310142284844830088564032408281356951014777802956149428763399575451115864871345877739731689709966604896206953144530627462583923441417531321955261498532495454613757271392368236077713657742935701470132402414010232615384527792997461633791788198071003658440926759628870531948813427224693873705962312500000*i1^23 + -120777109947534161933951431864372664579820282680392936765955807671356305274175807876880748236607708044851120003828267774052684758076368985220545243951095217802864346446128922899611803211020634335133335376216035573475837452524623050281858643870965537071311427079963630774620935834192432617110614662793763730435608528631960230607184071276459624197207352315769634669156952601594931084258779587422515842915131359399271718224132394059585281239141812079936384189571326644867156456809641782610411365111186630243524439005540419907845878662840152838507726357265003517482307322415377780383941607583605228388403019165628092705448331969094344817321096954497314555280855178649793359375*i1^24 + -19715538533549633401316871252964746636305664797624594662921783509474324586065220229542558582867436057737270246530742523160572192225750601055501855526214262631594015443219467031944022848651429197168899281767535516095954764921940839325505371019242620758041258400375726547934544388994815522950586341946132373111383606655135314514719366609796626696509437427032351941076946764944726882396945012398862734356091456030233018525304962502562025454306709323201458507322531228025078293511175857476161051724630332833703347148315237897274253820852041320135633885636315252703766593173067584846068659191625104994463808624946075672769850604001788058164335814624592506824720000000*i1^25 + 9277902542262740589160589257072245917363515242266428332628072966472050951835550265501381917548720614568328287270734860504133227483289314408217258582966412750593378809897024240246370663031496040390900248660156002645312065907284210428521988888328219605894540958468110001684635178168860920711953590023790988312161509413953834462917074406699960936556702667628935036239804318986543577965102516591482600532589075504726339053631546758313725524755661344281972383211823976456295112988996141737449992646238355878927558139246013514563237736009065736814406315158553656421114152314720415989601072002820735143541306485180585678615369627478491300818844796163062500*i1^26 + -1491800492617899472182766356149720526086704430978001881123670179029689706575014276742239951182136740618561049279709183529197689929772465856281259263518681037029616818241980048435306279964859598480020773047028492514017069362942133636663005662309942303744894469123749495668433804374559479143142705841190465701931567705531611544563328122313014469184030006691629944373834472165262111800000036724681182453362878069486924036394442149599670692892065593966696216552601319958871261588628679770550133285358765827563576906683590670479676996395530307331868783461957357500162313118631731091677628599741235614420137860725903322394607282125062092000000*i1^27 + 83733764392237823802416570739139875486234826304520688604131419345457337009296074323369642179309857886272666892258722383996470414115622488278018742405510978287386734155193265011724582782184803116105117778657122515757023712137407552689225977705058123945016062652123998587421086167943546704305835612057493682792219530711872311330330783293298286638172975624796702379292190866953872905620044025944632134606545203004365238032817389245888310338588325110906871991698351049852554511746698591870540683378812209760468824443722833301288889383881704386027783261223413971645743959134127554230099296746774550729362451232303817022555703750*i1^28 + 67113407966280031963491426884383857197833527175370058759577063781949843985402768392075048185194620715169190481089637587534645295285024482705152604614495273023365106528819285414174387127971726943240114442531025936661594059765691100648356179503783454746771011388717212733866681021603583711584754172707956094977809513785542892779520172340881767045050580970410614719047730008778453388491959168750117590718885806968152808912455055862712803768963531593633210887541728551329244208774362910815403403469958541422224706590854352483131738913679171636131732188094077492676068724079365788560568779167018584727716032000*i1^29 + 13559101681085616714165353397474188745376988650384747935099959065823551101605040561551133990931436843730669505418440879119650715156378520822817004049662218182179787454191619017373273430726421182774782886051543871025971193383090974376931637980954370931371041839415868585589923160191117766090626429124038512899908217589317913483392745454271418670614570418141236601723773603892684341100533026562542634556826970223861124155930728303970601294869765772026947673730192105514446363809597658554295036095288359668953016324608509877726832145325513438502956565078988834384074030564178320924940793300*i1^30 + 44477984066283842898819101431099703874526830962522943629891597785552504587134619749790130081282400843219166570461916583712220045343349048136204194695750146594922855327412763423649857696087424762688579210939480632157546720187429747186210412148987091745986692226795194711573626906097220578614705068067499390688459035959408358660891938683495088259319576932476537954124330094481797693994380667565173793467545975764605388347998765265994575719005930532986722544804827132485952867810200246784214157169276674368422384755272253429520364372420403322805202329028695143858080*i1^31 + 44835934095568228003044942339320332895298981383605816111138850768903041501244592602951871387237633875363054757313967835337859579475950738861744488577217141002218518987101648095319152048255076534891403196397616102313601187636196434122870850252333605638767126283103490155131637128849608518394872924226592444661230333269383548160553324426997058709997468842069947495133684103284156781122188732031064392202510160454437038841183811402893544793693330258373656084741037722191422760741697112553330147045855366745134933521537431244947584569453268529*i1^32, 39038701881191276442649400129615495616687062284472309899683813980832761563265417714789338006715560031752859970173862880917335813966045866123603549775892254340151530135835975959274470951659703879133952119489858982430391831032788841018538299019673426642826458805734025695986499218189424194528998372611963076428093648659917241854728628680669086196664825665680373926182953989543843181005849349549628442916053079970660337103132832067238425316661183012747817059675150485560144984225730124707221634965626456210332191026389066827498411152653658678923289498871629310170014390606269384929104557767719280573191493591403051482917649222535381176553553590997712501192449691273131959437248445308811758857034342634794805320137947798355968807590508619647214513806357891462751275344923695465021070857103365920628657526062560573483884580268401833401862986473898386418124268224024698221586390068252007787144374545643495713403929553305649523248439760672525261564524370981228368182851231620082770021641233969901838200393750000000000000000000000000000 + 433218602831684082501643956875305481186840077747613439729026206529727508767772004247384875254767252400824300113530976581828739089095987204775095293078361237134042000673217888279640318970414976625233973007104384466661143095062140396648904316224978678323220521390733298964134432961191571086757935382892902965404530748046925773450054619573795027008146515795174011241416634084869059423115312154094418040103483148230408260200856812841339069538413937998029358580686295862542198950515215456421197599953146903880769781774718521013842490082955753654575241325340379636211478680415322774126831429582186976761499139957005148976883389864251097297164802710784616929187560109834368042737664798890091450762466725946563653777133124701558844556582305697212947645491478120867645849701735439037694305851900217570911220347210473292969214546672187121476710247043720512491728543530782342409704126440626837201293572392453961309150773863466450324010297178752708243493531887743115130971714470619235070260529051979662787773750000000000000000000000000000*i1 + 1382486805748840480150547867469988808448846687039449319867239672710925739292580659543974842189371752343204519575346620206431045426681578690696150730486324256366414705314787290417585728935821603390847415474757999665006171134168719966194265199524402933153245852276381762931728069526038372484129368572457220029939891329635495887254016017050165926445043708086594081642900298912742745606585381640415712261705922608244153993503613874155755527251314219288395094758658201705680048918862890869302201964105137370312032865687596008289174621638609942608672172374632974346313262101434259998732218642470186854731604965896275638138390398689733384148005347351587612853266015513681166592926861800429619624256292598245171571254384428093530381517162255999994174630914167455486753059647662943421756667477100860692147210451895815954744391155831525001234546369933418286646564839550970674692948319490016105311029535857105166845498402223367796566531276084296388331764532087572015267261990212515877785346309975234506329187500000000000000000000000000*i1^2 + 2038317212615502175756424866261285494150206617511924899783933441939264441174009492199422527684830683009310248629212627717830483435333985918940266210417195291415461939098743161560636900062665176125497896770850437192934203677019069370319632845232075553352874315591072425192785502419853010072660015358176558629176152749745555281235539564142557173515220479376059285720262646164167204674090935507916383686861155771119001969900774728995161481639052527684672911462694176781073733913151225210125899861276497708725283216868567250611888458210877514181156591610754327013931659106106571249606910366984962369251245182652043134822286125045653375281906682247015924601183346922682636345571026180673441103406805247349726067523242470396769033304258402082224376237217359812987714256946133448744666302702368510029996107108383379416474969270379391853567541755836477677514026682211454470512169301556855335607443677884758404532303405056467120647818369162805453875782347986926265507295967841129660200228403290419694753125000000000000000000000000*i1^3 + 1302045932378260441081812892057965827810185412037219771112572274062552847701864528142380431188253497421268980745971127847479490655210627231902460296259242399109672332871885879422460127992995123633064322362174456932132868468918895117287953265159207530147114534329545381610278130356363562130587986706610784901714135697802479529130628427592620054131567396896650384766383422685845349521454582976631394584116763413761248489661414225544785881330113253099376740759074476722763285367077292366623882045299891730463001837033605462886132400961239206186502731258241890358943008517026492801592882922141321420550308890095340556616252068525524600426079088221262403333385445390922778084515200792031616658376090370328128182742000028803477097343577071655465462944833655844796470233436645206450317073349611409315086307483417586956691216886824520058421061297236808939104571131924424427637631652461771874280892497634308965998051129414353135153298970396825041007380003396923265684949573756259162695070404830815026875000000000000000000000000*i1^4 + 404254648193224722539724441809216043043874369276170436989642528019673867703511616948706898875136925586510441711582821185864808182397806317821456735200818508605281232556699316946565624780546746617769392596486803405293298260330708576457161564688158223934038954809377604112474600984236486009342428505054115105850702421844132133071260731605895103007955143373299537605641781883327970689004568905358971810308210517102085921007974934330529052015978244054856541746515068712268405593536740416008302759819187725530897078326849758346737580575106336922965742705953962022189301439214096611319049381324492092410462370097958943962775264685042546302317430507287835956029801794458821655700938163458177141248519188259404310878458966714957897721183802782332983869532878173229035533104962022158701027758335355809003502597761510236032374312328560915515353390071136921388716397404505075831003517792672783618947739634431172584803091538240524896092495810078957578946219469680841748142219117212406337960958567399531250000000000000000000000*i1^5 + 53652604168124403052542866798178605669408953952677846444552297173223648517772833228704124877009866507080971247993047533361388290654828434435534446959058178044500409533089763525316738764942694915202463194968862147709195377689280758769129653055906628446252612685758129572366656498130354849870884829600184363276562158079420687448385069726686716206194454775547020654646342822213307561743248902693792183416533259067850452998378057566578932276596050025279626209350369393652117008858156156834391883405725738639731252709639358739635931086271883774157324862334375300370671878262515229961366152289879642786959771727217012760949809233939512515930250137766714743403394245802205661298813021595947493732294323833092269647759845788750673543930223898179098784084319024444620089523520527511872249531807054248433455031371756467187776115757601746764130739363858265064030831884400481452709876814393002743719191419384693615714955353217234906864620327009235243838639023767404909468169705681919985692306035756250000000000000000000000*i1^6 + -208648947429406540776281294458931880644071129010955427712499661117391295162446307415365947223069741136816056539868271152543449437412191213853403584498689779201257510753981906510234283333832647042955250414210431169061775351291080007874302798962725820461897924357932791857444429267382772427965779487033862410366752217790084011622185547203185463269527488999282436419155479670783793863769476057631079642220653622904294790529190896799506608422701648446984512156519987944487312500310635666693439367772206379923489813196788229657576399662863098234890728881958948658434544076235512694896239271589671366258894741112433435454317688441442233415699193011605730089735226708291553073098446566620837623406380052246094033314660423050301874086632503443366520480440792996000393965580909775474599771292294145003165791688260977251716582480998649863252844234139620853750109674814492395133112000934146305190450516918618836911945927285852746316568413635623175872598466098616065179528853351946655435944259062500000000000000000000*i1^7 + -571730386426740907616729029353855496791121934308222179924424221129637263569487359459691774875859269004794783688304589631930154281790789882479784748732536580471187782807369969183707838251925003168618794689000253460919435615887277958335355812814919465358238154135456448627680001187771655635681129275119830257050294074586053099109439649035433165728908675875963231483097657135828954259308701562206549933170674094635348870423775170051584486813934004702534283351601535127422965723126700599275462936619555496059511118150909491969830044121621759479333103541460802238922659540661890721975816365841892474543772802286941254404081806109101621220197852805413419864804725957783096382875333233234305939422293787432049449353401067734501068283349999188079265540974236154302104331978653377687051085450318463284536506752095013492360952725689309915209584674971317363325821447967613680296265682651006905261933938387096736899615941290687080756715757029781382679558714139309336607103302807306213224593000000000000000000000000*i1^8 + 35956079763998573616889060745037211013756402874719325124627236861345925863879748444383139801660508048368249063761591326783880790536685053558349272337832105575083616576603452044135568066298804565316658777741912568837907624746297509252306210111611615808621902800739737582711247829154908021117970106579003234311822375861839970971386830863169569097574104804741027917864967224901460337890782446135302010065801192902341637668740126073396065310288950690414769515190386235925025657320807966404726331610926783004331059748458064728811729183614927449688501439069346137601238807796043532848709859851313699014681845983134038969865915126595220523891871220050169444262750606556847275875725671293390100368611510626831047977449359858902446942567792272113533625097547569749133064103790122873209928318916139295204362205965025532871056880605604370775036344502534571317670729758989452787890825774677039407049504677566675179969756066948627550078454115640785450447084310857689527974844019241280761384375000000000000000000*i1^9 + 16699595871306937371387278430675467462602815942389446728353746738305904049650178990012772740987594174953110546817888393495461418229663323706033065934770930316573399467735478843758793102510537324371182552028502587411364568026307844510291883251178192615452127389124315427448579126715854915792319294195736663365036152940971541431910470578320787382535497372496781811626084933955555013707956978313166985970044559188491159183776346985588315699299522433724335032335622522517576259556431520702011716636375702848887289404671614444965525916137554036601612597206955155469577300816677932436275862928949620349041993570695519444234420020632183120292209805960690806774779609288269985032009089952785386015288066875542166220192197224229727881388073001513290182623203744052185582324311537738895340747025109902346788512970221332436951503309484809339127707385340602839825877157825856977040585009486001199801309789410161700554055922393053071147638838431618558452520011576299602308887005297209918750000000000000000000*i1^10 + 1366917816839655425768249969132925113778962907011309075011327759257717983412650544353034610530228114921447367701170952598772291974529585732319773270202460844240383763954165009630392187564806788822735863491598521037619967547006437024325076663956369077564567127038399627932661099250069762364755184315009318346169295420331658202685882701454540615658930752402105131082082984183019792308907743011910549640594127306660069567153923037956201111549930472565486226593174881686509554635998943367824885698037867834447442907874663752357034088435759348018597779591098293894943652363129900930321222457148270976729973312396212292931145976968058917053889928353510011642476791368998158562894653714451850032592678966819789131548586288058211862465178672489496972811570115464162769249472401816038543632642882027047562600938042750555855854925907343583225763111334145564312133580490702827953652567753792001441704885379407541269504484039536702075240296926422591937769115497964987424792118153956437500000000000000000*i1^11 + 50643560101432062016593542194417454150280947199121864192190053700212248401857422638128573704671192065740777031864125282443321645036283082968740088491997391412590534876394321691947975616181968412565663867035875253401622884586317129563049938336453618610813942930610086065058631176577696297847182893931360769542362479730705966845643694014183019094193333757200308329730077589436570930707642298631564265762919073408794935722902954986017825994841588139560346876237572505929330303009361881635185478286521417428604765201550094416111610232410191155323916036934110396935718724820939866311303850725492804424476116813213093605108000434186722366123946661655377549294030695973680122971247173234970193407883216440577424035855665330437148199194794683269673062285303358139373257693716636987780848436082937214539035631885647985379415472953353595913552899401798598452677629687427055588899202182043809218878555622095485468640027234973833827938127739282420816994398643452895864797085264337500000000000000000*i1^12 + 1868074600541626224026924779944793758468091209863738566804757246609038913377748935086047710719951335697899210705948081963718649657187852812368366520495787488337937823769435145024737246399171137725855431313847480499803941525770406670535312405818768041940386971805126358936406801137127691437791090750438700287002127539599917971458072202139354382894757040650791122188637431182050499666302426644932012616537069584202328422082704105072785282078892654633090622977266218604706171614562768756651792214853457255091548515533216334870873022522133652151088687834729302224437725185084286575146884448787897336151388166414758302039594245753349079961685954487953487092701627243812373029570870394801874334343105957734501928580313010991964919868226181823468479148236297568838777868965696388265880854437639363648196568353397490503561465758430171722939434957572548364215275200727495460919748238870557230959716728468035028198364245833771120686891969655076463246738141531562021482893438125000000000000000*i1^13 + 13812253031164956189527104025770368982786490585514531811477036342095819059491667901155541747241216256512982083355489996512480555315343676352970205435342153512892006299691703842532563483877437201755597417506679207678479545144717315436074934469703151499774194597706449560653550797864973092184221344401028998009575200510264754547117295479272766946280151728838357677537296275344962548341194521085213604538262551525108930581835170067747109846349910428440059587163815875237455604673837284722701630585679562701268817314134396632231491778470789738227871905819359549847664567502381473280329683987120215836699667221829691179824116936651494115783705110119550913104501861025211515213603838483948041225931649442217038905335280268196863220130798695856636961184685617046693104727603971350214442088347689495787370399786925909553611384440541440215658978615738841183544581484619965623148171763375297963642069525533348553266131503073313692059722678835840002211673813359825736150125000000000000000*i1^14 + 5745959056516274991447187939971586662128754589929362917136410665690751864601871318508070556758204655397777430000214348205675688357722965074205573963501452654107075841788744351767145512598893456319245427270869012543918853350740119452943254164971827916798365883487857290167826466894885663397713900993265170817257913927583998675969887686358151940477478852600090854194684846981390386136139964097418956984347034900173435313370868445103886160078160800500662526405243803469955819392552814523541602292462417357402516101450585904725713696271241196789296236176891873580620912449637302612230561924694877757634105233802682886764864660902658570117638169718596816852461121649923231361692298217595381741957134554279613034942121209210366616878712780659494824774520055795318062310312551975517172007860852697748258809635050529509184409560729474753329354568970494741317041554866089939521832635881296192326087471187146702343593538968930999344817495833170413598983068492205618750000000000000*i1^15 + 346902959515105118880323415302197588973191787657014941475779272471255494577964837947158842380717619486952683901736692720490522998104511393215451755217070723276397625954003746347038354576823054329558713733274563692447400495110979393218726122040624151289637000449760425520440510812419710673338138512748719085311999269087779692141224079361116218041777156927477687236406900914514490218714828205048722194405704142709645605030774324080068251878904473226046161669486532270125532465135066627172390526528047270215745422779793513822567723240272741655626456840066099558758141154474607855403184529436020070870528249665812196871118265758255619969388866879939728892693559974918258125780231101004728058265711681684892204444656091026913125557121361392549712949527423650157540377446293671631435109335387370152150213376299912907669922779366538035966880224396775238662045308483926545366678626336403154454424815172203990497330871212025885085817243761262181603384467999375000000000000*i1^16 + -315098538823684998539629195131665978075636821774493651048379317804402933249344463757167202020707328620024432298795009835799533587995215465281535927074362813131149379023556122960683468424224973356592614554147027681376979466937411064477398215584254713441751239485924858776354637489348368736005045627204655941856715285573617123714690415599810458306633256880016822108310186832485217976259172685107061793001965222340508317346466474473163334203660508780375677521701621692060563460270269811494677199255919394564938422104820835611438243770859277045033313150102341096785694670332875159875422292400011273098748210548039951329831738723834947262531751837476727207192062990347186295059278218461302896029889821968859899209950505056527214692820739067602810746440107945146888809337736511634970425637849411324513141353872861198513014002542759114822516474484335337269739260970252670150832672659211411714115816805431348425817887559081203503286510371883707638684937500000000000*i1^17 + 21919559449947444095349350559062767629762494450711681517561859511709430467071752490689240055363347336624092687801847471692986587887574991631148584435128720724632681017673230625322450057475108744765162798613213325966073771873424440257393427351657202814184511264104040734381784800270803113707767420418685115171538933244699649993515168882262679351456763298625237728795781155260827420155821129845666934527275545400311335249552285456052736441806915313686381107207202660321810698164101608147636906689886759682044358568039517040620526516858839015979102545183770348923363135765650505164708789684665889633160257029167839214646497111236615690699989391900077353318036720595999211813741535794737438675185242288715452200814897458597296581456729543957761326774361374490849782991517837190760243670680129740871174026845433348127035378083298636130729093453046924555375365454733310259969850086833827671243786405910148076643005632129890687986757453084445693750000000000*i1^18 + 10480077018174783869914710099978723743823126385444706517702559386597655110590230832030302021456171905326165871230075460266412003490934971116446296435157580391295063730258748526110605765697832604782053637130631725325489522218489437321975858093859917405968212619600587381972883485538035090353839864167762806407338432855729242547869732528677666274230115399043443525849110949728401823426971088789032392136892459095179058822188306917921860260878155556726670422516108858563748366717274474585112338516518799098717901086214340455196492929333992266912731954192790528109916281725678569875357926502818752117332403494147627097114960890561493317593775849869150125104393832478072998446763199204397319042470691604740194536749571475432294483554363040913060588691258231489414777061397805599618411704205920501212399467568055510575513354442919134317063679126845976935679072984915207001640793294867515414792948832438345298147852875995792594557274376049062500000000*i1^19 + -24106326226368269000234233141525806332798320269387879771851214614041212389047436252061817096534953502277978970739996777954910997064551558099710282288783168384591783442263215055296127278998106394024387187433296503141235740516799237255410994801204512499578919622791091069133393311439955465052328117004788361829960350336204058496926035490303163469139574471370896989302958174974623107690326261162795530529414958443605467081199677856112424493669288242862676361877213525054284209784738124489922599137028861211801559472470114297903505090846540474323089376700017714482260759840311180390659629097817972690166975922685255884311639760973164887644103649311350051611857694887761470410566686309362491247305176329763184423040406194525473989918057230124024897703457512175350885315335949086882624014716583230720882426161327719032236396681459270910857758913902486286588999288309960198485507132997377875274461344564643321633410851530735152557062500000000*i1^20 + -239507679542779424093476876766865467651389071140686136240169044449552645449115235056230471598495669577538940748770676513822658559418045952041375561178163138366256683730053302882642365527032506056130771878711989181838522452882977349845651061149808917244479421624194167557805531045701153433767130071505142378161727322710946783286994840424526569126255223043556757619297214440287828307573779700826288516350678725340748480307052859744170255182541221867113161981745719097218005541556042701049075976010614661062799516584937714920682165389796979643095136799837556322849412105583355165004000591629999065740640600355570797999386915496681660121907381326095882661640882497213152243444483314817697121388027878903293859902502909318213332531688327191953467461194895893617618519441748010262658795406172066617463806361450101815410741208656995108050457391515221496687455931127824510655384156834232605919376703346521499744450988496730434375000000*i1^21 + -202726362753447872013932815360100541929279021476214865026725269125152700438609688860425208718567082229596082636139633959248973803924506632525812322697455217223493551216137239551084617766622733641718688320031352737258599106028430428515438804056222257571347476004140530760187247797658432696314662488954873044212291010993986311874090636781959984770748332087646580448439342259371215345807664522857057923010347006723264414165215409782175866139009560684753943165678521814226804703428116563906512878624114976678326242081669673795180906396113741442865526703278260947276176444413789300139047686292146949012028158300188440120239494572346805353209338241900043824753102528687515392069542605299759633144335420636058013662098178995248268299001357811343969829080365897353244231970107841188225934817383060288243571463928592781320110199464322428828595383705122272966048987626644754404632637487267984761741472619982822844737986875000000*i1^22 + 25317377842266209091955885123443676141784276646194252233012392565802833346056216836565090386033243773227983926530443638232843369798024387984445173396128261494146622348214136879548412913595444725306793217277684954115352924863995108342633589057379299093825346016543650313722513812607638146569419780523090936745312129355187180407031264485777910772505767656778929663307510641140730052481479923330123569449521530834332010841004576989782154364971194613678839591817786037576537331762283911482436908779629252194951541322452804522442952205795554266498548182349089906490613900923273414263486816530473276215453330765899771889039345282238546626540929784751774268527940393956320026198946791578419566408424896614395953968902469548657690706619958979580172287197371657087037343850371902574657645585132110980436995852553341733192073875539512177516025634730373230670507584072258813226073650953322978628597465085020854218750000*i1^23 + 40345072690358515376264287156265283591540567440535941780134010201212269786308854613207791037199056174010456281882849246724678505742461324780402601073746642552663825485690360685467468045574463057130772484286457495187689719111321033007235137021968439193077560745257800074984604313995052629961238567401063524913292162157297735833075111992195795130240983310642859630739678467439887717050018309054225471468628208009282054544284802735372468822655840635068851177821782162035197674906357032000450641027606954163735108895640307271279337146940669743283231906636493963035975883006521593348497118225063164956197970800245167286549152190609362256761344726817013963419510936362030097845241407942541021975061674761505407235068255452669600542930796189532391896845031084094580758817877485194710175446494797799349372663128936643757510041146143075610383203532802476852749983080245403709364446560473770672655708612500000*i1^24 + 9022502304677237257747458984287029926361997762438241684538409127384019513009243927828480163882639761680521484713900256133535204240071440302837702455191632678255236660976768378092259902089875287514009094300264346621633767254494583210360348860733691269361527224401309319276162052729890814823885455041117828770302551533893860821688996604706249557059486374396364150086479476526259248148138175286039791010513557044293190585957573918002623221040723901748344432178165334732271704821364272143176878578806815952756663829305937757344842937471689932345222776690665410577009246979646071164136304104037491262239084070928912609356563795278843173053133897932735112215552540916226574396187694634151729163375271612009715720102788706286132930131265044831256702455904035629922640148182735143743292563648170356572217024686746990486988119938787421474441179054545976083146117264154868153128635365886078682187500*i1^25 + -3240744572727245715795491040308914985378918804060932431936889696407500452010459818462358728939194999894654306378680301847769566637730469024559763241664612500062062772541513868833588847514543292525602066721257551005235755786747093708998296034614730211910574191158369413423826974903977262238195142469443749172534399181446739012982499109450556560867599023038130537791876194470529502059786890197949869963068345742894344573243111359853410393624146693131380508684318640459194931472690844880484910422147916788164745220244430195676989622113104430172322427603027028007063036630869195656506081490857542881172486160088772108053825800149791001752112690516946684265869795836102985523410548697427370657783001880815374605412656862290315125508470461298530753386185778470101862499432652332764393577481131026626945630624206208366636045985922336393397425462408875032123445006787461458883975000000*i1^26 + 402314199291108486911787432166436153736920306388363293895887648963348395202252927880638455003733717707358527415428026787528839111698301871962885015078212751381683008413847176650888920582883090674993291348030848907428460394961432433570504512136162796771836342992778332192318567534538308480536457899153801066665770869045232744890392227523656379324088239591259969971176114272460517369668868963864042637392774593104763065277076409796358238964512301174365078704346768547897113679942627959607176475406611789091246155301304169719773604538867865852598166707437909348657276217891768305320504638971915290346218213725615319214075015802814737112035557955665611358069817572967700962510207603678840381796540291067447638993597059896425538024756797186490900696567056354874749092270264144516640921258364252726337338116777154369726900685890450705003419676701001942216159782077662500*i1^27 + -16942215148433629280764828374176021356293317884900705943146120801266645513816236130416553364054836519869216153285268828263596430003683410428531264993719098802166787189838590861273977569734823973947565085727436905961250222181596886851934873466316500665607118641014379508356976703925164309092429062307946987864789477398817244665816881574626977884654620047042530367802584121373126597428500171070771385477917647567251463640224751219808537263171878830411728589875025516707810474273179970853771133663842232154925373358209578183111065972252586370363419570466198737288142743741488702687399481940873096589807621512166668341348492781157611187627298554439321779263603576218449717397521706971306960776256168828092503680287618697448608501397355799832316478258864762164890970412336057102486169986464309542030809630726426677619912218237773944281621049439130683260000*i1^28 + -13454581122132281083614568468830911574745822653523107510044252112570885873047797910580973722229537400468818520037359525263082671080044300279713451054968842269995062497243824271401847831438113818531731346904454591501615174958943911055754506980058899503346832241886732953031236423698911851295411496480840934766278420470107158575778230353466978808505384005844155603930861429581618407393161298198919562518219955494151974249693827763502207407786536141269044613500027408234495533418999401519045210181435275175247261008039790543575151363299174314453734818352939445764682216424844133485788800846143027567202557710244215773235031991843024977560723518337796105598332102910512093618808059518156358099526964906096153681911391836135413480724911178373563887015703289453281422363621423952651533181828022631008434095254251948865398580094340763477500*i1^29 + -2702758239288584976112373139740219581968497047950314794357658820094968929195565002294096913713700341095137411782997546698554477428773573476136267681796858421206869208522060874730148240709250743023817651197108202843705226095339295456617733382358384289206081273393381147345256239384434165397941924008032987898044075368632274380215011150399449937889135307373600360673413562243975147727574236398321143861935346401517476659759386152774499263500885632534867219981458376135018218742021215100651654957937922062583659369197506345714626641119316212700334443107801569721602425276635071438562761488066717649868013301092109430110778885250841626467601976055548698140703997670733708849805032820658601399398712381990384124948362440318979720873701229343768752022972060170811534843386770226472521395644983295637341012773579232363200*i1^30 + -4528719512852322989990421211476869911646253267202708810834209657294683172403327716070352653427322819027889083360970328573715417869182404492163367932672557497609446426647756725044129033071517182100664326874162755728009687013560504078753554421364054236921261175765100270763516518836193078210531610786340342357695461207345679953303655863271680198931608506415210974861359695046561572014513528255305471211481353866055612981999477649194029888271620955418006353177585360681680498809256832507180486199418011849214171918578380039640011643953780161380039936128753694763934059730236488697688589698834856606656031175089816021698331403533441908160794099531452252961681333719242276970127809439602152437993637439355757854615018917119990814629904927039675328540121316898463315655304626306278281461606023460*i1^31 - N1*405681689925746815814543485764169533508727885078430996586803311304254675035847000903949317706816896751081546983285883612110160488483295091716735573899201771917643043669313423643158408380459395028493102248579260013970097307041*i2, 7933585501885304804011520770838729617148568465907033107912970132964343792477479812964701363851998123811082801134262496594975465076816180148140068529315603730663839371435186630451402387171949171210359125545804346264296036406223269345172908219319372241888811615495788438516430856360321881830833903319881429037529162028271388736211011163777376443149483701196913229024111932194798662366151060166257949780215552344011242697722435353338462166456086627838255927757823182260136961349734881399991135626160750234377336826374215835637635362560571509244575474753835262251056273777125552992493115174434966945192645241217061481393207180995526296525914291202951438922514769087118320804734984162594845284715976157937635886329001319380074318788026851849207882790041402176844917374703930588189235517311043124578700524485831936113238673089763562808564703874156169312363820766793095777431338595406817385820893299493772584112641342898703534704610673479910319259118008281231463241590896126021025210311611230131950526838750000000000000000000000000000 + 124864831802055710311519561493259890237754150264905424236203851995437439788035690434266003486310085820982272004012842283066347808396215728662304742532031999846085944501537441716487373931632729939163854574228580836592867434867322910013517431884749431958594610119498730054669888370252037557152045542857388394623287828417333608210751981658945738562112439464116604677694201160524449654176054667572418282906244558480826940907371307594907592271376774221056286346622014839368985888213076677764403013962403298962339129165901502503704522988606761137343693479757346720740239301402222899108287805985959797757655161031253387112658841877476942463094730330914592280237541721839293504895951127615365152307823091837956063942442050182173256414158433712382987194668533174563263458641691834854414029381996779687825146959100513748528439918146903696165598607019380942710014429871776090701007118956123346701961216595220171860050257828711120812924198146299707562308784764222348283276087929461833860719653251379740158960375000000000000000000000000000*i1 + 427353235150270818867516269860896313842003673017298427691205362694589550150697673924689249489662569406766443187007620410328555503793791230852254396203557155004022964598988973938823363007739445703916835632052765969616362969488330318674492867475094576214953091908239292527119370479553495405242740101564861871611329721737740723546016336499409524822867941903997511387754602188058228859944493214507811269409516478815535123194427144654206054821753791375693913055525911804337522459884803027183783199394268543646144652362528439021751231304005008046301181952019276768068717932591544162175964924111016036247562191703719215441406386770907911820748944711470947106907151668355746954989482310957095083749302731723494220294592935631214502040709854676744248343961773501516425275641399397054449174641127115504156500982356114614666925083551993985088074287710153475580160935267377637730308183396244378787657452088207920336354692208599381217390580778959825438866191343613245477908995535842482715966237757364223328262500000000000000000000000000*i1^2 + 648434661016092059807043898705130830950278843316817502256781123245902442119711875616424212046947840662454982800617524665882563419703959740617002037958714460021479486422806291350097879155884838081679892656105074459854329793798715255618114564045092623285106221079339562788003647586958968149839936330566511046708710671973961136974569475469904734418073622536623652900587182658035907140068529180836361455441871396811157208169446419255286114702793263570568697291088063067726011064949411258740886550619574649613261022670156337656964793080458245231082720069695937083111450671883826800600598001106904354464766345472572466976389889969418923603389021201729921507115334470677966492371686992726112316401367340103654135992114597890900227726666524877826232980193293416779772205219388190142121731179277930361710030943162031831385959159882292019650742727521451121519008650802511743642513691303487084020702600154149304597257966485103960117455940138529212019521654851206067130926177562778971284830536246875729943125000000000000000000000000*i1^3 + 403252027510341236043314925420715267258662217641293893670570743596611907558453745427681108909011436287168003435004243906572679657265057346097632723805944797905903897453332663991129083178844062797156206898549431979985674906179826120645320657061729833849070154689926836554319611507560854131882594710991787780354843904085048365541541041572358133112752145874292712590046094569771629868684247281492279721634367163712189483212318981479763773440469096383425730329215205389278857377399181332295700105247745972307762317607918532591205328220954774554814974740380568692422957389421155497017907886167731083516704097028617136072537176111499328745208348033631082389433851264520413502567139189195928823278250646119881145977003333155786513484872342135110726789125484576374568924052389012113913663455233212045552997236398982341029639669288921023000455405224459701770973332753372082126568228337067406620504089602905939667741200071854953437823047904264169787564166698213510483238303164356069112101721808975541625000000000000000000000000*i1^4 + 112347631081991304303152522326296802737871625343970191898972958460419873136859585392681322633330494363878695016753865394497374054829299910714827885940528456962172000621457052844919181263298442463762413489088821124208418919486916589371163639838218662579861867910322399549714997593305810579534197178060206927728814625573062459706667948854627003737801533388713852222815088723668051492967541397937097422746901407125368568913119444979014813011772821716643681286841025247093181501348738630288841921980872989883141980749864553421043389709167278625107838571140197295497070396369537523042118915700349625741878682087587841360645542055717069807169991114488034805614431996754577381980441594511890194955324720739154949113074802798036110839832408105233267763760416148987620727711256963032669609251375465020518079965423131158430900046921715711011369135062061616148822581238720055833973051966032063251474058052300474017069434273394614807781121078566329159582426014604529788155772368722820302669822780251656250000000000000000000000*i1^5 + 8006470749148739297797504897868738157886402385067725984132707949725298562594955694358653159641677751818149929763906419163795701914918124839695341671507406959190848743557803329602176159063522090320341485665185383204461112963660076621975721544590241418266019134618244171219776166715996616093368264979775222117176403453445308906199376516696269150593549383473251364577249116143296402436240159451073469526662072408564895556999066810483627080022790287313402826791487963887353451304418125131790593390852809230436630937790192745662631388219532620159370596467337465782392834003669765647005598917493732675257760639949680427477887974895681116026736940729853952718969351681123652664019456478508597519929213440941765933296718102769817061658727455550135629531884537846739683699654480440976690007458996240107445637067940217755667713820354392756557187804306246956858379586574749423325249366539447510547566826704262369806069622799143225238516683755627858032548262818446120183784400570068613667148002698750000000000000000000000*i1^6 + -2674033053931291953013977288100307656708862847644318669136653398922106343423597245792327955757512865888474474605133615967482106976155387157744423664310014719604889164070572840504054782078706061054963833064316361980203361480517399724831264910286394151865717043240268173947136987425805819365202984402976435605608445928676499550435638498645866767716508082260420576061039501865204524236425473875479040461443177362713599357213194511423839564753047709840258659316983819884174142264911430509936156132334794212221906382242487640534231197539780084464439002812743585700100959673105902556740475284434041636682804838161113040530161155096128737776650950727841337493197313542252023791755326053655175575257788259411674760252097359372313693472636161934620331180087661167738649599168784935776074584125792169306322475799837865491861678636540771685741300874888145456875836312292052417782990709346123032156167751944167387320272923838628056208816533840425602021469387974153719802251149542845227512697226562500000000000000000000*i1^7 + -607842358518291142718125585615691250993440282065752789572446347807448412804083516367907933589341520581138853666116638250218620778866279078013593467335542879571091587657143156084169955874587083531539994939467164364938128502914584679151458594019754289501031349945161493956686620050913085132225617427230470594089675414557672775738775492940703623512310204146388559012072408871879463550873297328029988613868009132385618269396853172655594018714598048531717720648517138575533669562316967893711807315001595089401649562962166975806824224045424962319436785348872234182798672980440127343075607462964596284403247011753204307485166788779598755799004344763035333826879286072670911676531487423683295174278607985979954611290694000872054046429970991501071358548668795479809787259142795940975820059950537241411827050918351203299518182749105104118890218482129560671042382723326504975839404592608182119784284051291712537349757666282975971450806866967047560859256140917903629441606257941326385505687825000000000000000000000*i1^8 + -28530392826884934090032858454042063930879778982656597640632842313150797846527097101059899049534896094985491231650276636251172524114653047887391007601193516746883726501885492519575783483019973496007903546324540625175380474238103931642175472473964679354981874668329734043997073674027723408952089573789798130159416916579676062827117871788582085298922355320447299417171042372726331959898682449398748486075587663402164782488592852923801830625294405608090303561161034659718366314301614112326362067203710396238034151074121614615577426138481399382468196049563516253802916561013358237152220377834449884766112164509329429428737015309520504315095040178337501230960964172547387701990438982150624486619330510730177871823427023014254044313418726609289082221537836028745862498560871577093602724429730521279747411160601482788179367211217709438234486536175494304481170035438855017235097477810514022699149517631526296581152581839002137824208039183075434271560287023751540772704986175899657972741875000000000000000000*i1^9 + 3197473159533743517999075092995551416386018220741106094613243670833586704668112167617206720431274930587485206199077329251019985148144057608036009953861194168957011708069122636081272918336394767496760168722745583591860590932408302040597316844830767982820917143101922598538804389602918209156617317353922598657470703377216119761467591156817839653362011048721297277917576139747474943517548799110890917602329306736586490851740496501944773280841285808322694916806997563376059605342168626484427168340369071978473592397902224212226260290762963531760487457548755010356581627302271624193835108250288808582360104367396612674048519698343758518963215501595346264989374997701858244951180160040140737771269043261922273742210027912368861314955397126621526401016495554177979289959445565169542052236041091695635475555190960707559986965583187555033793309543102374377382888888585439249177754920238617851610189426238192263032902209419016287858893395086356821026415273511742895250509979490929605250000000000000000000*i1^10 + 366328560070205638928978540943318659210035989746067954240965841629871616474114399009017722818808611779671473488761993427763939242259089619343270145835875792193216080474150035224596056607609632290881022980166532003809510178343581433129473131761459915611245066760093853680781287855425905368408907670207097849410928714269752435677920319238593815602994728587932933280979969693545936468180043419554012541115920459229310574775991113288066760798313480286731735792373274793868459859322654704337583945052835094293705994259857121193076525276686051557901473226792115284109302071170993268648272370057450561088440069819735232017369777024740716774202998474147595234112789589778064515869572467861996972733131443299618550933485633194697479040431041604154588105611553121516653568514806457332368972127694997213702422806404536503613715070052353118437937361781751765303374420707824820902615715302067720430980991652953291313505546242316052088935579194123170487213799678509895917726635053223187500000000000000000*i1^11 + 14310597131760451006479042890786355690488678969408865203695609974691972574532332682719961836517666557374207059589967695708653237191166830789533448342571595214309826665281345510818790976598488914230213886940672104941694013249235831640380944317225537149751629999700924140984454757767343179718490483882153049538544516932326308923618113763149363423655389856579402862123529011397838084218573006981676757807646295378679216427153383133475242050785967874681751516821396304052981944911454022720983999397348726406062535495403683252004901304050545021500029993336474394033863652137253218195074068867480399848543454728321333835865769071853093450605881534883193514674050219150095980492468672330573554294830564246604924790522230488538058861156988498286661900937357381671110468254703063460118265248999702477714456076531826126509862186472043139404390935316996344189031310630228501110148768496877311414710573397273285882379802978042142100206120017585194132544090744611177705755833497332500000000000000000*i1^12 + 587725892173854037609205212787307182623914479058825843051779062962431932392372650370007373342054518420931899611549627004008327130884025565876547611872021643255787799092513441490217164384144767276590354448532645116438254933311675876434550589956665163865257546409823384122055761990285498815929578046940582627510706414688020093865326225590652580517619505582703219505059601186590405795461056031926650580708300565308816682878910450846809365434751540038513939756444854067118587063672442547309931425504791297027078061742057063624602446614566964262219134954980576418005987525286315877363812526463476758239239968133823277342491455004995451378071270050197176604783078389219371399347935860863885238586560959310721930460731782107013324120820581209865706856210739995924623022742738748205157189409579622094471642770122190843884835562058730814673850540499279772003987226109071635877410695493822306235749011947693866097119712765928749572387910288464896207236961254087004163159229625000000000000000*i1^13 + 4463061879122862341475177065178848408278627260362826507348891882572047880149377020398120125719559309459662434015779576795039289788689109024536553752648535868987270472103823978062283511350328591844352176586731085893052343779790902176615162587206668406077500517560301926668641332560711737635034159941606274498357102579657809441422196564645371698983079022097081500143170653095401479479836922466392477306930088777635013546898733721111116381909580637767168861944774776866999268464044873021424315081115718433643712384422293282627047192879472727370307193687844686208661316610535300778135733693919270765346088900500207648796008075778873550417075189458567366724561013947355289575906404366496687148275643411838360650241156637956734976740356177511163241161829283608544697073202644766675788941667175606425677163377274237042827455273866681197669626030601464969236329408913804835663275644709446554551114255114351397572220127350369228951424553732287477841100544198071754697775000000000000000*i1^14 + 1840849388833087675948592097829437016727943905220896582118850053120088670871172116197872131115279330171784702256573645088384579569137399624813415837855373689893921118764151760754816532080934183140487213661715613246906685047317129938591324348021043118744300093442870963497154351897051763829940058552719318069479492604449366743904125754072212845363204888829877680665686682693584455938261261441960179984665754332207685267106195426778875323724509059883767444530006890904570839220337889008044004512546868998674972672306044489734248213676008374364408727667014958323934815599956017497594370213372510454343234141595362866982937048107191646060232140709037612552721678856261766791368634568587852894569504817965027695864071237935584525013980721646712622026702432782284430740681781439871951722444301538865390992957425769086003382611835710946606615621246389125480009108421593976228021895994045104749605819033551153820807961700908112136545737251918689913931153841502988750000000000000*i1^15 + 105904237203401461623395400281468071642749474762490773245706117415145232982338572587744346455090321989811839705231224463044795506949959228986669683674798514617158084217023836584716815903170600697065538742324303570884750341643844229973436984351359726702707944078169825198730806536987839029240299385003862022099793850348277533595823150613473054342224069100536854987446004917726007963956220897835577734786509535419226969687391259795272742111322434222084509350567187511637026885812030976725220939386054640170183132903400797842482125752968974044780311656286415671231081686624730771592336362230644789413838517418052771178939308058873151016116273156643377356984713241035634131930194308035795923323372263961778135882352568526913620317647166338118731505703373328960953755415864986737316488338861662271161516631262870874593087892981361654257881956588753734870294461461038014212548145305605691539759324134408561707427508619016467533191723386689028731946258571375000000000000*i1^16 + -102043278045954106006072781633044426740782243355864112874344276652495413943621295220113975154255489447127177663415381253151249756643717776497776456656931210016667598925878549271288056143698659242048549685781490468033357469317710087182188393876898544385055762995036062181293162442231121971224953355759631651540511140008473415312342151910862186134843763464441099024143073231799639071269462135706444357027619668171142848170633426201499293369181892436785594843723396148962630937894029934104839163916687810306833075386034430894451098344846786887129530462705765348489726256033188700183314138088804213693050214808419231276253179504900854475914709496330193065645474844654876600839982954007612203028877063105151943365297311841765997295474447498954673933316432246199675429529574211674887466351429748688791865728254697559302570371691450695910663292672249444109216094277786139775932721410580033338706901905598533718177152849481804218706902142312385325752600000000000000*i1^17 + 7596864118438932134487097213113021688168552258212592847435444903973990061214400304989189466563581417791806342403748166022302951820510631336389044486339495696943671149211615504971317294822444251492028063777805506853879507932383891115712287730237899252111436086571891141987711475906034893684905111426816612948478958122701557836459443244534799293158587612014872140986769976229268861209172494061527750225486116067344687704780991019086370440177838246171078286666916334838901664618350557754055212246754946881211383839741489238247744314385298249061236787680008468110728992821441484805026685117841987569420613612532284443663342492050902150541396783932561698161739113161479441398065821694763794639988180421953816317705527028157957537399224286859628597030836087397367187932591274071180261157667868977369896282882541067293794383529850757731540202613584813574289908751860924376556747644666465463631059460000365705765680141799799806212893488028110571250000000000*i1^18 + 3292844445275074179958104569854500015544227949691164297920806560310823130250900820647649084352358007874396835638590660872296626377665532771151010549897467220793994159184263335316360100709657082303607811698632567787981400752020169378034562529855451154227576342514629490225394896399390144154427818434109913579831664054139794088747296089881413114896563364440875555695511799866573334111197382768626086709614404805521076343304521204132532424753046752276787757318841233000870783600050199725056170142486927602144852248136318036040829788087788840144549337081723088121803370191451423656021634303646339921434558924315895748348528091158203973312508030583286340650345206709241948416513404720121287911043409353446468493178993344883221100616494755744122803710049702629982003820921502447510355187297170562090040471946214877725512654432176372396194736067292781752821733281680751343308156064139724556505835203336413565494363203500994219979466872259062500000000*i1^19 + -16626341039791022680680148418402382062076057652000288188288495256905309228214983421145254351770838431614112312289787639217041023349104269582417772311689007240740434403491354562390174081386867304730936976813401803698121662655852038836787723343179249654147058504650976137598597878106834121451275439965415282511099352249003914587923484229991544611797765495296626948490927354410209219441665033645293310530006895755985487787347299869540509062715646148735823810844505458157529575567818232218712855166480760467721131507233959862936824980016824505969268739213532264505321209100904171093573655690095224035934154204920772560803669734805777444213957698887650993781632663489234792111826311850851098023523403329021190370429407437025524355960865007508935849886097330475356954456817375110244495195096669046850961853038880244583467298882820546246908968876258092564718707151121137185778421413418619438781538357969301016503642106972469498236087500000000*i1^20 + -94792422358483772889869127249970736494190972328156519871755876308412252286377673664473409709449314553798044469347224665366772719458433002531593790157701011833829606064392905525806567110805584539611164517550866560949378950388135531193736959703633262600896443187434804827486074568986112943938865690670897062554393493408287379203464012883015224711733395361812761759079801769723486079101210807151949346899820178478480695684687980049004710974390224271258316387051514256424665937278196974445645224402446957652878879901404738845000194394157505335955606847078404812097770036047047014131531209149785453316015828185391880407319847534729817010179117994772953816433179359440552831734474170510256401281198317275135411991936754106533838130314738496453933777088376381193924414029347909444712630209048791290990656485781947439016509344574080963594322649266524286224415265355067186060498305459372132230172628491439419766314247161758301875000000*i1^21 + -73088954394967306678954744175165516229811397314762713229579927300804166857300656417438645454775700837396310951513699248506268422143560471694397425549885000602469570367948561823555742331431392997656891349181757399487101528358169624783717526158384638238689066725109206324294947668585176444151282376917416533540119356036006038714470735650396258095457526892391872360041401250847758768096530982159892860999159457592280281703436451720620880652112404896698685968917143033098923716530146428436414498581999281739806073837896282371705515368287276938758015783961201519231972911493606333114150165768986846692934930553331351037601250965606099287031997197535262242225479133436597151646537585300979735172709097614023614309083864363394781236664659244761759265863798404248534602120819134037573483138139654081618424753584599623878701418459708077983454164572803432985801664830644102664678474111766492762836700334544290372755937625000000*i1^22 + 11328881395941903315917950935964317506178408063796926327298500480752717196631277577359916465598559577521722973885059757273080475499457406473717825598726833453208693178565846430177334842416633439399112512719773861701444123647787899193159582362098744227211207423237587751559055803705376790944605651491138478491071260535282620605098547310465445287541563242872550670554837806572828188006524866690472123741111566111331804922986035603723545686561639842648186487822560658803689580159128825797744408815496025297473663338169679638310900950315396758367489222643614981047569489332683417004969420047322613867824358247606135130506293589459262483602487499917308207856559761974478230530927114876507167976229470182616981044829492691614731591026576534418989745698529897659086750755771804221206030149236628053355732013661603496210527308633879278705801575338133787270830166770304324114346153208206281438221786143713510868750000*i1^23 + 15172499594731109324531028061636026084572418385767745946451782641152633449500989399705425650118400299865866069403798881966824619646871356004391666195019543420523335040467876312934785208884127972348805079152042085778849251011949470800338702791608049363487804574671600025036162885362699637033457211500491512812046580204236854075497773171297461359712536318016188645548260790865637891092889223080054032143485151225175641527885571680991857171147751549245855719373867258329476723203536661150094058986237973209830895094275375735502536512955224247339761597189722924137378906625722652915201812753820664078971732147488838046742643165927166452088949825173791795367974492967993240760318928594150193159838315802767721931166284858522899133195906781671662498594069751528248261406108621818265799643463671344044496260971276305693328788187143369292983535052024242859771242221124125688092665334284468232540708930000000*i1^24 + 3287416628855281406463322531328800457142221333782926258908303099058483243633403121833690357463084483906142003297277283271852819022658338644700656243758641130274905122314030870386391873733418528658984061345026379064226907816057983957731061697692007861983344456006582486874834373894737733116590282819944438562473626869947907207591945362391898804575918121125450727308021506116754417189752840305622668207352278438285672084358090298296506589242289398735063703271611060785360245237232211656042446979812326495968601017138220878062042312788746132166953889926026088658913074224320662550249118708091951484108179768252273688613111328072149246760165891756585834856152129127204168530658089819014154100516211528540671245833332974381751084256190077371322618272430345742811206597418019638734228426661319309909634930340859815811145134584870986075067227514632405262770372031156208806020968708226298268812500*i1^25 + -1206738242731409922950883817436945175632767379737249110892077834699155930347028596275369367569440616800435288945367769899973987441671272608149508787746406516930904042731052156621805894628932696047832984430135235147541824088476620312678000770546368168189888098614627418442945781170899626050471943931525530922311256229160767798750197278636465719011783827162502704122967452542278996970193580487538894212667179328563738545797158346457565539865711629907817305857658159530001617402132954156261995577776703215484473321616616712516141684404555553553399961834109022206992617762939967001721167595400481687758632149279665853402236931058231740745333454980362297648703970453736929013406044529223492562502022490913854624994068129870214736642705856609740262898725795371911013427187171767797336532998023296923447091064167635368857392330283874840627403249639587684499986216798321567329464700000*i1^26 + 154293208072598480652806633471273186919758899863170305872084451717884022442536905138450957352606294626559906292502424329397730121344186419850933337193499592243339881589088354054034986113092997744506593034568296230106832783220636491609407974044399714707621847174092090895350384596944888559957051709895128197674511458945696936627520763490814223962457041384083559954227921926159624475966679936729198397670305282071048284754307009614039177314326175440974778131191662183571518890855868261736851209051558010095411834433390967935272461003109537607662561880280941867873960630098693963348345107602303657345313274678687065824289430390622421688762448538921971271683007207151210343129603529726168753287521221314848404094437902691933350226527606859553828861996212719144592811752009088459104348279018375084175015364931995033616193184414638577624166142261880893813572958768897500*i1^27 + -6735948327363067510321693270785323061418625779903861552102874914891730766628251717111205319767936994663714710595803536604679239042954217585514005301376278701381580260644721428691596918783799774068258294725053354115994149863721491985306171867819151089888088695666194396199343470445573816403858495745107509717977457088403832052950358510803456945584366114898731345971366119650677997205271671451684787147537962144862625061004471140944159953410131748012673961185661948798305805612600646398992760725254388838261560232531431650331515135369949259915614227771880728627291404789822794931887953183680116864319923641505045606386685227965269153228203170954917347575428873144069423150529609360096396039368665039804600173380944572935938345649493701262722568369389892298417306187140899075630885272906209517774323935754061974883016294196648263402706197151471983704000*i1^28 + -5413245039020532636429878846102393195143395144660795910681084373937354181852196368968939649540238849032072525134976623117880603853014548091236231573321375774551387961070513891988586187975626375602669422736115756429940000525128210090524135768803148870107509519185183949651106724009453433267457086737565158812360488807643066517374858926098882299287294478616055157080928759955625739077558577324158165052564258915897718949895447847099628520570849869190157891467158988912874689005965092906154101214157466750254560958865125500622628743903857389592615051471706676364705828438153509194509375245350904985268990364208305520723207166064235506700747846321341038585891050115632308742156922666059452357736683862498862721677260356096764348947368367720032664869922407808752731727245469248173336200965474825302234723922110837807525575362711554674500*i1^29 + -1099199633719448780796767091805095946777466530218875393680399600895615293685740817252559513326491941471977579660113148235662094220561483206066019153538478437714168990934603572858457534140251188279282925068981618129295691089865251137875442319787608119148697147654800030347224205967842088554874211669452631828757205287488204648352042784595724589714558813345428812592943573452546212399361218633417288510007813730458317340710960896233289418747887989246071610417706656458452648782322499661292613762970814463661343218644602662950965601613912416512143860469539794139438998817695243013208358690841681588816221497520640992650131956917351549429560064986563179518370660025582418471229922215161995079909833342627554062808766227414978128111895449566940599758318606218877141852243963989308722051675907937330811784517215660340640*i1^30 + -1872461225277940550056901830871132516100547746676973438291593304595398332686776520225096778542875925319502595257179105464262055568292016433023730845108698936473053976397799821611409221322883194350255056048626066834757310605870899534081398373316512820310538870589599766922184603171154265793084710481293067219701821049859760311233925154849301094419202201976093754194762357946978430597683081596259785104589458794804885687192288086869673047717829847510531073755952350682451686109480981066448790043005793378928659273449020802437584127708722105927996173856668374808880053754254462560720370404297055332634876684996318135656585424589936696989349887465001173812194459388662773979218421475160186507049960264341127406005037948540156703177665046170068874709505653893511035431933020340739000991615180476*i1^31 - N1*405681689925746815814543485764169533508727885078430996586803311304254675035847000903949317706816896751081546983285883612110160488483295091716735573899201771917643043669313423643158408380459395028493102248579260013970097307041*i3 ] ]