[ [ -4516909829803710439722192997281039677222122922303219392963507533014074633293477516905726088537017697884436244315564175423912012291997859013352054076190164922662451270801863560796349537902589134884731517852485586259827820300617659523303685539402111515602035599328964318390368014114603994816966351743147667613881856197816014143263709311080963655365207531639481807278474675320384890220988889415429541056559322851854394362319313764899136163664541738188110314709026458066765075542426878225716669875901956096000000000000000000000000000000000000 + 25347403225020124050708798514039314410470215855616773835004779854307681782059010229220191531453152646583836443887209606276147842963379559586853048669889508839873080681903026655721506818698210451769799928028268303504669920736006832600007068050258079031249773588963868569242391090966660290002354662427928608700622394321664664162718677469965455096184181397553224307671462553682746790749251443533665626383879306786605696525347378873665552401933056455015451730294277010482251534661511651654990040635206008832000000000000000000000000000000000*i1 + -12462638285149526473949594430520401263420526451507622755233879609819443974827217290748214458766009482545916164756662532400230648472743647630432704802163054970886318990493689678305559823647887979400604702493625049866825889934178038588008160170863737756408882920350275490135318061290269767723743763794026472856746802781702423594363105813241708028944259291185821351732001436775751325475521096567216878239887997395681668059516199052017665863673025585862560148534269647728015930366738969036916631046157500416000000000000000000000000000000*i1^2 + -247277538870506545735908655075978873218735471167500204829463272834109029114815471173649646702270630129809012798902361206762196450799393670293860788702607553413921969303111374852700849854615784040122013298654568160982001079992004747888593508441262906223946286524391272393455779476187035456411112188606746910104868531422474789895224707936186763200262665391277097808700105055735460949602423782793953303126225568815762762824888476332135369080554096070105319897717139008865267704621850410231325956338331156480000000000000000000000000000*i1^3 + -406168873187626060027827689973788548588683008171970931540052037764219876602560315690135422011831294927658403360300166425190033429155843525806938630062386354556373564866014655431561210985331142338322544710503529961204277293411559767061304646647907769802858922922837594384857036510278025423289401088722389681402151467668158733475778358609734865728794700719827698487452409146118603938393108872964110508224395170737556863154328518098962023917687948499492480467479027139815249259854615064260758256057287966720000000000000000000000000*i1^4 + -378360860830078840796473677528188136344601325899653701006479130991092261401105647857262686545949003845587691767997734354848317263867821922435925150095973412204146212988218766153425933206660906263689235828278809812587655302879655270110138693307622137956818054910478616767457846523393217181663374629435506748249165394327853980493141590896582327328164570738355326924123568129942534276397198409651268952376345383605570321186300221558283844045667922684961983692667433495296738634057564395630565728997833965568000000000000000000000*i1^5 + -448029173359894299123243540338305805642820484804914662733414589370627409782090508670395689808125507607800238815183927152116488845963656559434118804040786016472545111482547689317242240465869843964090106498022183813650112056790360540408444981584273711495063897289079283981420587317714189820867345255955654180991429131178286302186841074873921631472971126191677905285554565393586164491508895323416870631547449643508709209161034454629097086811233806270172904370163360799693033255041183231358396566532589092864000000000000000000*i1^6 + -188119490215977934436090955776488561745626268298375559470788402497457755442490794876263080109834028065599846566327742815501400465523012180516999581053262819749831091441360104892184753218405981191572541393961008777908475807774047444482829223298374849094701286049555511164858857043431311697243862521297716943686472608463936310949629792077857704294308419774725518493858834395771929443630964313901233208800023469317313830606476154168662532152797295905327411439047516644481061851691759947895820987602575556608000000000000000*i1^7 + -47882181311277493615833312939408224635894472157819099682798575013420174957980087470534775527785505151820133607701363822257116084149522799621629697787465508126923069435807436534667264354518903064119138770689416032315496787079859242713051552139159928449632856672297549038947485633553103088703119574558678614644923572470537007050927258758993341775007385361612346642819948868589103340784434633660792304753873533302667801037365814200684972374368018962861407504614062987317180705963069295696605668119066705920000000000000*i1^8 + -8075775513848752334528892742980273668855178648339757032999049129475163234159374461498749030472656213861145222697399606863605384361639326260452562559589751929797174463006515118630976490290010882043961184125513287471879799127875376281529331569548673840699957344465148149362124720150331944700687547623718804096183352813815209955272597369013498565612712389623595408741089132166808634417403409300472041468151469211007209217473035965282341764879040191402114361928438289393819647518819511386268832349479239680000000000*i1^9 + -854963227286194267573235072130853027702928837968748631800942034265502907771627747199947555023027316129990800410990860092332398277002879966657540855435108880643879141522590623945046229556732889451690717667204040880123315667863950301425632282509063954166919873640848375228797867630939453119155191191442947115818429323123702547539076725332460650648353309981382859631689718183201442924565547855698752540174672176590971914294808015816104208036926699826127062510778172343599988459556954995032424778863476736000000*i1^10 + -50951815379278919694114681428802377099632563420512976554164909638605968771828727932167517562102572440327003687276517694612808868023174142130583707884241083690954302180611346241618244875840568194315716939870067706528695640377822523107812163429973066162622737201578297386408474162365317806732945912757969676936979873518924541717209575056555933778096002897251174591995613801951315205055109132654582799709911258136513729724096269459617797066979668346336050947321333053577170666388448218426632749992378368000*i1^11 + -1436107116482891103337523062281261346035311403933226798492075711008369433079149094744123638600624709754360690529697688523485068968573540364422072276196649472208175970021628981938783018962631740162735179499092725811343489508936213607880579634502504259619389064316463153028782047878706987670251967238468342993033090722816748705013756235909938372465945937425034360188895222428755146571779743182387045506815503226418527929311882758496648143215115746499566506507258511716496915391432246204290425868517376*i1^12 + -9140974379763288202124921343848229927475849109195916335305572183368548435523124669839810028378595402545236688497128739605911387013928578784770520510969535630896714646249091594705079587513092481155617727097661270344781838647727849978183761763977520365374854973697990729646716241991905915665618375469499048380631201333346357482077459456858666802075054180254950838657264678409673230826831957344684929089241151855840011355091406614877336772432995832263343170432648500845668437567792028134456426496*i1^13 + -202825593735060690478514442867238781014883964310154535680690550952440330134084335465775435103362185752762923881248697247596928509713902237590858369407679390219917407436529755030282858437022352136878017723638192486203169437418154019323406290908988030729755808594188913625641705131083470230036794646613027102115860454552355075780194156272570713369510771626823183856592973841619400156734819452961113869087771093239891546370177433845822682201870228581522940216946191361289080250428211784056832*i1^14 + -321417943766557036199632600377275870658347528643730975578872538003443201382197175277154894969619963676483807450651463204487100706733691529278098827089793277222666781371372434096532180740208599913639277971611243888604489496482535781914424188504092640950148289659569863796126722690534937889388276685812461436578752532586813357778648410165721942712740748694060815931490614330647200022820621417292627634659004890571679706233141781279160443014350842508675089458327662471647936409919029248*i1^15 + 1461898083119156848376475411407487997112219137983333185757162499015702926373371756114790055042792354042160536201270558534067325978865360870168878255877874395152981143117231731946466502976887869960823544846221165583009867243595140905435368718681058177848493625926580359582309637808962158092083757889349331089811511332730734404535012513362141047023889447330538896256744445136609273019491824230298913583054822916494785977219459872456314189813783232831104982970509249815514579992576*i1^16 + 11183430777533519346246735520003710002478455067510739320161850323629477186698423957921016676976203960203727732138772337312783266798589118428329487706234657247165532514483765803080028927543894663602968169416428793248544911645273757228705183098887790657062798075318783130938792608295734635928542325520979620243180252100091690716756957194392586549325908785600274573278059719142330183874625874244181033716233781819365400401430400558658558454339748471439700341687157411266166784*i1^17 + 29201535360346618754709269239664873770549763222005388745828416561422032644949561941696762850863615135736917797281738530231771016107862852902292545267383888260935107491894062957589232934090195233065434624366844459628621633008065307413778397062106158199474477069025435615030163019907685217152170693265760149883943879375075723721667764346877847225100591985846887486727924246465942805377509232354709285404634243375522883934580887296167080967453954099296618432861086679040*i1^18 + 50982997975096980990639368116213388240278465256118748267509213874031392170080807369907259782292610708309086388288726256110212806988077594634459287601616966274105181706090993895438478781029460142834788216564746066179710898952208877326177524141356076044002104227045293659003604761894747551148410802714534207475865321412904996587893967484644425152092702474614730355478402923585216711242372167655098232048115693073393452814619708241278068166471611995259647658295296*i1^19 + 20031298649807455406568461977538534728397045450364797577623536459963940897485919088001552299438483590151313244993941988631146225426987176328165776223195456069527008697121786319730271783418658409319877401135643553653215973199360409834385485202766615407029567885894948451215129518332730073090180235028722746308915753808832962090079962507012549113771543605984626573145254737115284697005122165934091853113483959597191455871125447916495478624086558969807503360*i1^20 + -653664088910280987149830072297790710296906213018226502635897671045183388578327595675551435004230886644364133213766389592216128232732238375369414356585126839058965677681402406004524903639035705654113794698472249859171606789335613270479595891907772696635794682634299456168070170575300291775532638019463364781476315984774384362550488622256235800059623721681029730390081104967325863695317051816911161411355389006087467734354170215374592904830335844352*i1^21 + 107468994455505345159048358883119336920773641338215191513704744777888623122426021337584803668049424360017116478446431726334285027285973940703275596835822514516239075232658862539888998182908113960564001441114031170718751363285977441032110517496801002172661264896391116348904115090282331067703014286015495585604853846818167902373176371722118208033329878806715220486637043875611521335408832442247743382823709694733558689162830007888838963068928*i1^22 + -262890961988582652206394495057372158282266709451871140200617911019610467542203038535090946701772073025316474138936928547560750311680734832032312305442279109832818744497331576249391918302638868716633408034632205834205473123753476463723393348715238775973324550001631915891845002362038046393743745060367372760235510789953874625084658038360014350341775945910393400272114058802823820168156886888833136689782678912*i1^23 + 4205833379379696386632772243138329293465891891828450439143578619997577159864843165941641491418605548972496557945008724782243592068951906701329040847582004541507170220113377871153407275543194744079979309561890812449259789003715337317032619568523621402224310610157055653183649088112041622591687479329944789137359966370332422585178027553335941540689363641132829343571840776001*i1^24, 806922177580066412134629487283382233393061933900092244437840047967958220978991705412281646113206456774969915971775966863224770218495655094601412821061972176675544517195141023218195300189265628500792696507283412560545944177577114764132133401044040826044511450898667603793398906675873909129611893213301470438610748984497403373494519422249053299424686358729171990050833207422771772993755944556175356674987078487999940847207514086529054556248315645116428374638620952514886175999415514221009121146833156411826452483887952771731178696020646428118698075961498325961603133272103020551625457597558794186942350541546910205418814192134219036804124682849644316794135746502381573374624661522931146148825052775362082429322363397646971478169036669697906934254425670526819324583879880233690695991296000000000000000000000000000000000000 + -2971276927579203454221150356678418927268720327192846344063914762165382103314507852170769572904065680309550137929397099992334260234368263557443702899169574546791684342603605503049383324238434123835287790884954515431896789847525722431585199799591720672391361363149389984735693267209300325840586140595341199761663359599197816515327235706664972999506189170219926548976278311045306311942806843647913052394459368264639016433950690729323557042085501254057594586698798478228711824542914052767782552039272891293470336456597552415526881781951917364262451134228543532832222154274337470602183491302013634051370331114493554083576919808600269951152379362325778062611569733506117580016235665690175407845855375543342836606346792976324945949929418902414114257491660077933331885110931127521246007263232000000000000000000000000000000000*i1 + -22264246532236177903022821380082764824978371000801477042822825807012495507902463172845387552417881306704263413037087096853720942982944614344446688723325708183834346069171947096354746128979372987446553620954708249468732575923363767110972945198429379904746269569712911078891435066266849237330244201704062397896008282975053590434822591584156532389005927163376536802065050939548289869418697824461749271054683093340038911311146395892192995801772168554150505482308156536778341570269427570664958996231805225606498636614228417566257356993769716758756293273442738082304999026815735714186417038104115402811634606099386755458447996592789856749064346347381923456612000861429470398381438354252653886960186261830433492524443193768063299537262693838647431582610056044358595106952773422555453806608384000000000000000000000000000000*i1^2 + -50550797075746905002885679235330779865246448893215838237778755704605629910456932996811363213270691556557893162017800022417571588569704047918989967784764705291688285858921631925275239796222767081427852076513320234498170962500248901159425650813745973221339358824217532002392898747775558214171651011948670594956925030456922518945127706265179632690512878018579165656562721548863597542032517737782369854599973532030063198131699217663377266790839873756657188247756550055020497258826181069372179702886758504238057536217189756857367886509941416702622456918465407815231062812680487599132846824108691612835331626558519934423244363402033626325439052301754861580928709290387060045016253191351544110885513732681021890470008746968735268933686304098306076029514562812526352811171786865715361370603520000000000000000000000000000*i1^3 + -69795499415490934751280149990384095726050203045563934881270417917206412077839543515816792207911572755678925501241971646452194319127335021203619026062428711434740445777670107025892876178695801308403569518748297707103131487470743527334019508267902436223090884229390940441916138622264967565258926714921598117535980284597912641234818121731266155667816125412003485481095695232140520589811324000955848217992759826901980666158058900905272830578042577232244758559114765804641957885004259194294379027487788015787333304426534378785517718884464050824266047478137599575818520309870982049980706742597257522511467792992219191910350938281891371911470252858726779111749932944087398500655170597975778063614635892405713241554727483130414565301398452074792506086872438077951662061297581626133392423649280000000000000000000000000*i1^4 + -78978010155908470433607105031298937079861419365170071054766022524053388193305479871793518893514302668754284235840247823522940990436137516823922576865447841818206888997893885746871530485443789130084519055003636160311380160313129125304482800897530722409563730441891833048340137977455909480936130175059392174134674008870339531694635950751363574985558702358057848456452122439852858107346276820786938864130262976910289035910600660689099782137307296518146762063856516663548093040189585286217656857587244089035168572284182618024288783132336116760509547490604759906694212022446430467200388082193169114994831447206476843901446884592142812223486205259198398062320050983324665082114873612189583812359982807559778415997013145583976930757253525408970769102161667456110485592071337538955382286712832000000000000000000000*i1^5 + -60387814107532869760524174983303349317921033605797212501547665858985597623741793703036300250976402063760731297202563666208316977461286274611442172512705700070292682410959782224793115841494481650016160600801380821103845567396776974639764722332813965037974196500597841230368909234056520048050863315051443354340811765162160399156622210703166928664167268749164429390146233438013502061043530013498746650464866293766480242865752412769032649570969356263049160831529957976644165357773842261691998787437772588035155155372345851074678981386559989761553914376991627148754632024530125367685555367978882756218561578315975889809257741613137165854660304851829594121278268009188454252877796515257410338615305199946141986465324938850656270392502982625287760076996232484591697456713783676182186831118336000000000000000000*i1^6 + -23000216007386905114043854961187231147853196708812657445467456873535308732640940021523723428159027531635824355977254503851741665376396480606013066530968242879848980827163622439843686673409578776113601607055287883024293380282678349543239406644092132459616701246876771282358435652949340574415933805420534540481040694645266961396274577392762942124130611249159847658611924689974059063636763797538349473919010213659416977054548406020606245952655093528216107414252091708474276991762245226196182948553659199952607448121261618197618650771786143287313158196200894363373605173872479527217337956824749763469452534784222102810811158417656820138237932639963983677311533705558490561413437509346024997959891791641233519649529988543613253476808214583628078681218326743245659393437830058518859105697792000000000000000*i1^7 + -5560062009360315633529660643394802984155700122138526993186017614222318726809117220981862038618768716120732065572757991485217862312380955043813201733147256721274341170896143226059262838723497146112051304070744335362487284547831563284884053524706256798946887948964177531350488032123537425595038667369889187108916371830581631963846093506429088023322134449582674567814012462329253098255584995963774927556412077351959803836784248388013500839185320251307729741745575473788662913200802508989221261848289022217157105124571704483476221548928889097261868398564043718507251415365178842466212688722282565875477308380235167774140304885032758460079162458607488758125915642419458633448334828464985166111310942190685572091965622708556554171156276842570699476808270006450706584982335965249113507758080000000000000*i1^8 + -911115589728926590688552848642273374635453708029156463739349294387997058263124433872552364903829989040287018279804501799555720509590841417513662618994961459297453876162828148604195038758829654739701839581253944336234129579300053795591775099839521420303279035868463872031932819697789190498637432274660845256928208029729609505832402633861866420705915724887825037989886456511740626337802247590218174761799746870649076385643257723482976021797346913170985822611219667166857386211611498973601185778404162436891123700504958124934880825941030482917232682802702644021425432723291191394345041443465745142626120058730399564061284649608000474086247909456266906465493348914197613735945691508848851692527259402448523105990954645961660713203156866625119806251055589705915868815357868617572359864320000000000*i1^9 + -95961742033908679380808966506791227076202866893271039587918650204284742599997170118504635290794643948156710165475860709476935915939609044882566759622598679514939829200397607258536999837870713978927963047936887508309587019706552251874081544755317561518524159682086929475864559916218025866806994477609009332622723284900207924790978568851192827036916822105598670658780528633889120862983439120345801482859146963688193617490709880933770343493024743165778742150707267424847928559598732194941494977910956322383630062064333532065603918307658158528181354393361105929349480301233141991712423451069333846647929436571741327513411023062461189605336318316728573120533434704078196414438618346842192302073863397727053082996948783962421800690556791323695002633518320568453901656778663640748538200064000000*i1^10 + -5814092719083831467963172578208752823482142760652114586533156798058371204459164586089748009652206253454939280213848341368980089992770946566458991630654682897383359758730778566709165342059613349744864943068964584178921268035401961161991427546177749055853733164968556466770609573395105322895095789518097601760981916741158925402215473424273627559519574888474951433311131584484560062056286041240195227764662823148820336987204343827756516993260293167477769851657210846455433142791756269753059218016324058497893442872924193652361751969306043456194427624628683066638540732157923998878549495351105577975362460579325807916285187838667358282455831459555038610499190336196753901585394674561906155043673127227294168053916733435759500896486447918664747578390756600892150826812900021005589676032000*i1^11 + -170423538083335393789875323963110343911455194765390503729137433182598863998015230449825702282458022971669368621949494224261798542510707549752661036309328590668491952512397353235866044862994752862261416045507193311400199119926417945715678483167856398445772423494663934360842857433794062735324096762963620867886209890033439913922290654356931840009683468394872897670275949447045609857586080177575782916621008638407010927870265571394526702316812570056350009375436809950893586105308705521853155867339807713891257193215040517654538114271876261841882605378849888612732489741430672862644996359540417900535252249939240938542405225306505875598372942114049292711383103484961322081677321624167937818212011273874919202587382956496702731243909593422877329894057119351951307105542187074059239424*i1^12 + -1273467334481616417880114516653124845079298547671818734893205036138938652309620063820391370568630010608113120072907180484250895852468914649043745484240929189268387289106465057828372539656221813469668876810954519839242653624868835671147486509903082078793293898776777507578435154361283810556733930172940137555295355234183299077197149963528189771301679171933486447938622591383865130533716624807234087202016643193073398659225886244718688848158171278074946357931704100595791683856623924684357940930839240210408293018800281678459743800404488439478761943799751616682492427068874749039906256238401127520395435531265846598543045411991756286316288923057175094239114033227681690981531232508407613344007481595443747820714403572653643679375255160741893414773168925613689962876718651801600*i1^13 + -28366972805130290607286752052829606328332821567334500900719617100444677612392882849075784881734896705318135404745986164914205591167957093329644136530359038752227889943915576020978201918932054577366267516859162165165726111746086979607636431148140280817306515779288201432540075255317639559625756126829436138453695665485178713054943700634975869337840276998004038132053558482626493404189041129285882792524849921917854654180598751009048799432158308401320363421887009971145898947585892176446736567206873512966550361229843245288006504081267524324548572085175969762365843876897319354671236300841892883192279140766108831824015345117652320695097497462594037991197167237000515502569490772681294196166550569666225172926055902858369606844107545275488239285658260995676506133268267008*i1^14 + -50633142089101834369600503263479487982989699434849420279878091803066832708457224252988149929888404681662228039315179667993618717296712208544517455944479914750916480693175414833278548341509750514774163259774431376793072831359058629058078582526857380974723947009963973493744954478571714439774099163529947535819874169180436358240790951840067313306455877197222702631793180812135801481437338008337529552009732171891363917861222961344717201476882931219964895828377559317758108490401142325000226590623673008373198669064424506107778338519678638248830133233925991923763929119319749846575587341399074093378360119876486717288900607040252331562180009007216215200537497558922606793361789020882760316261826661822192019874304791724361610362177399263917824873621639717957325029376*i1^15 + 312492639411613390931771151650624544770441674384089958281041618274134065053745024218071830703024567866363015587714791392663185523040872135057158194659195966829406288616763432658086943928532560519708774481307162856281493297978549034120545396853654329930584870959506632028742173376503542376971414079636249093861910316137155842006235959348818023954980518882656845160571557456256612652959854902372898565440146609201280489915033798582529810530054379765077238169816499998748186574883498468903934865753135474075235417823403003998940757306397096685696167077184308106842086254209683032665251708437015394267313371156953023009978733773195185174624052802415400769820217088010976820656672609718858427913974761510988208174136023914518377607648323496416102422835239118176256*i1^16 + 1366682660496027659282436857572570316099438213794573912546069297293450289035192572063945841672529841772415850815846284302512238961604084847255779799003106820955777533463672547666294602848405841149235662751649846439776576964583956554832363999549590495930066587406653806291287231765129559987350405447897446249367573526306328918832421047430752327238544423909507079472091475528451431397158646184128075672723325341065530103440130205185942075550174838309292300860242682266996321220832258275215436887600373826266486882755011165847919142700012686329259934477379696853477036210073082553366221936265050719768670710595211618466204832243337167983979577560458853205072962215242207629843921761071300223719586300283501862822747152512376676895992497183917922258056642560*i1^17 + 4199763346284161045494418626495427822569832585740283208134040648945166802247526777713254015529066130641144578448405811759242954639135885814700800639473346630873337348343171149941655998509913469635856424011601565289602193456918875289378332275295175496468682042871676498310840861441664830718307320025626271824968510042241246265023230716639115778219432438174195434927085213417074399050799809599775672168323436759043328898269613563102374044609861862364564597019064240685499001561768765233113056851771937227495785809269591377446005461672668273668019059789725878419071098955339551635845907865473759494269059603200193537941552976470826737411570353109774361068121840777311610886105380213757090945532790152236384631559265856885061045464004707681924762566656*i1^18 + 5047584442898780939177571249739386191394580254722507903576628084994534105584164572188258741689915821672719017425160272983749828337894606456262638247705748825484135609855823380306144273307713778775000048563407232455499523514968954096449042995291136889960797642324848504563835120918252297713001966354110484479262611242923541049892355238674026339953971639379653408700347346535237258365214668014409147552098006697277268328160840683207927691840137706038590387113701092693401644752928813758439646804595542283818467515834957998979310186507634387450600574480272214805553661002660861477481325626207776758929063499990520816865066259467349219032365654384590646468872357000024824853559491756829454004681062363801646655786343845006507886186180576511262720*i1^19 + 1697514168967203022334429143327906578230751831167412046502720948243420629285690277004353339006415729956266782404649499663790124445702138708113399377047040577692081287302356136599577541226969785116157352609543526979886628403522689976985832596243993525118453287920610538082046285716227508521281992634113852548508940193791094228063754683472485463573079341086112007231711048814860154051438814562013460767753059848509500031352472989991669415526923767341152770400392429506702015433946640927167251700814448059782455163692242475979052656541511254223771259492548589400379689591515073910472407288847291428443361240472348757563628297817894614968122689169460300164410584984144624755760425651133042815107578096629370923938338571336005203281406066688*i1^20 + -35403180135881938820072941846349151525918050173313915882361840833121045493838577268675950083591038282064345917956448718857458035209062069651393687659546329459633267936119919336861160700490934718559493313277885091942842095718727171601966412588806509817875215132438637773132609603614649863064606892522569943993413261105747380187528033326782808580533495131925644562850355967540341459468636427851368901828035290235063797709716997354950939311614470392345411382841398518624771682135036616581000646244707147768795247336288259812079630787545523673119947347339083996501562644289077620886444577411004841710895502311348960917408867822323013533612531525515762191407455191650108939083454343936126294092277549173266309970102124501859659939840*i1^21 + -543376225383892909460507325048149635949674946659520722697483948115964589481087408493437903513368985190050831884411337170669786068103080336716212641992639615414132109974571393562434651519790763464151564487353338819504743345202949951404665926389638706099486403510994737359345200298992745520750465293884428644327806377888865800476627223843824181903084349727207122466114907282429581353580007610924907383897398454138750963154975799053132499572321745805966398853305820553073123023182244657637208526146176166621938139847171958960529905602884048353915574866012445619542644153040429638920358117862631925539511000179510142426154587371810714506475369242886611078192672831106258098252207158350909075290567588333192630508538663272448*i1^22 + 550992791496707408959099973871892290510783807336173244936406111934697292899243292225427987143318103079169933792131915124634357200205439117935916486235655262307548059074489121487351611209740405245333529210664439722349550079940697203396174204347745157502818350812532459727448985957651662186129336061243554871770143060430907831466464328784008167741862085996062183210347421542319813915062074546492533125857394883807812590330937341886290469173637223396915370848947040606074028054998437571963005874300448041704542807479617512304455703514472313532839385123193040200938299539747935344762316567727874411747551535234771251070686500952810692089556507076757545257354165163307997801030231050347872256*i1^23 - N1*46343755642036431252618180444653676968632195572771420201269097733624668650560054732859246169913286201910078936362670092307925219151388339846042284546838875295197281281703234871681565566363873954120474971016641003651901343164981197762417465715834519257394732402243557891869390625*i2, 496333073650880237548769309558838409809148936900332526069483062879185395329576418499249083059386966388301770321970545151300377709777865428304434820003150060546064393219456862928497608738231636319554836865969302118930744747306938127712581816120985124173108007980963578487691361113282240956460242008281630716068058738054050610761581231664015519551901572524957094617609652674676182992770544520619100110357358793520139467841588918288251258452922779322158733268644486258875104041439947224299439700040371965015516373629742007410310247660506489702550210698803320282534095207088295474009270889723943713676334927805955132706886960126371458149038873052206252472248776182728678500743795715897239216095354086931078510326578892577276824429032382941477778593763579185903910707024117613743411560448000000000000000000000000000000000000 + -3090982678143305160433178145430979513005779094891743457528626513234163620514492441030958667929402117185502180037199657661011377957507083917403330455345479011023778519045326550645195511858122628351710983293232765160529586875313394070937082664445294282824486472256985945314749036128771990787619400130693509389615024555257773145284776771948564407699199816484579867082299214346690507328064540775935069752067108111667233422609531010189888423087512379354185403695118985815456090307534147731509395791099095976079675631422660186893342264759722800779210716284387989658174780692996573254352894195815097400616927467459827396157211432672989554583462270994274174847414879310452867628985384995807167713430970503186480863848059224269492071252488721249481515053680848901199036305529599061963850121216000000000000000000000000000000000*i1 + -16082235926267273842406677741644900991910417875661734395393669148423820697650106388407522097591315540533103828367826420080172452031990925039535578087527676457025769787318524851576319234291423992233080130089204886376107575448123834614670062664014202405818483406605577070356322607110531162646236494049953957146198334150985224174719747489585128995219728215697265803960505127148561767568957569317396581506641400840584430118046411177210657919546098916884425604057722991651506867098050698094731481740589898674917320195962435125526401104161766025589819278358429843519605182221920062712426470112593093406216505395879855700942451352961560515796806503837332775545690167557286334805518366591981223842035397090636221492879860196451205955124415294823847970024635259267871075264737803128129183547392000000000000000000000000000000*i1^2 + -29029585109548961267163679787546032719746197199908722302525811412782194953906286710139933322752626425233447725066295833719799220030869005941648609882023881079204945739527548630578343711294259144830098050619055248203262037911878806867322886436661199982236515994655351003650298880136688648665268705182247629488100304185848407678652578714357735650904266752082338322771058765635843851132721161532623166611706997992398820464251406358317995986650599774547430516985178624814323754913171671804437042950242835214811330761260080257725956006782600470420214223054412267783139491131649123808862203080629561125501571013082819771170763814832721095820637703958045490180790619409714038611165689748825751402828204210524157572318570323337257566966130773070940162977648637704478875025802684674525112565760000000000000000000000000000*i1^3 + -33399750777419202298322807699360306000103613934425017302686773723563409858285157404066230605559918576718226497468693835141926813571110000287084866572529919546384339633431759928724003454474918963535450008366656136772109301148076085494481075616438679086649874339790563569996541291192420470925014157417941769104989698100652146951695643527949661036290866719674210608304289965840252440594707158436636913741454004240343705560104026471360687218504653865189330577533156849366989855221697118577500974706951602515161553859515162045157480687359435233333287788719953826209369974596784969429542813585644114882309550939363365195500182767213084352913209472668630442571405723329083740443449229927472919730307350986069711676013747598005375396935494865868153848058405032605886174900984771510104898928640000000000000000000000000*i1^4 + -35213476401038130942020221079686284759796882873016917319818953902732915430619214148115865576801597782064551965843121292602361943488703134735665003050280877882326994465743912091212544026996461650279718096952298694695935375846468884292043806696462931655417171060113849392973168602503101437453325129600959542125952375203723643708523872836622238645284505505737785947841932688065271685527863687360834327606491241513887067547159357688898967290551953261539045112469143334348739280680985759524223236657211475060121458973911848504512068433544275672731399230403719794467439690498051036160011950123960771419329960840008631255834291466056668924388511505184752264908249127200809718474481254555334637445887356569117578048522937177212503698158919391572727571264689502037300930469314615492289039958016000000000000000000000*i1^5 + -23334699365758158943450151552285271437760797915340186077560677981414893201111204273676870646107731844041589760997106199510385493505694266739973863789559690596040487256825693679532000469269721754486823526264199628287571579560501007919539924580452229158906439430921486325699449370542107963856632208135967235676946321990665511339312945835262152445971570645059254235631885503057981978648799157633433550113912680061619170801712714441880788189393483701533275957996988938498339225844266440766235349621974883669479114870532508436559315798737137656787514393083541936955384489361447576150282645411577903398768832618406917667688079250289294620308598575153630582466705826178170180496617536394146616288136447379638863687042828407164786741568972255526031595841636339163022760186636993822797980499968000000000000000000*i1^6 + -8385698172983527739332311708399236652472236269241336748710412561094439297897223632564410049338342985289153940929182081444067984059723975369025376511294719888577354855763540559853815360181540790389575058424086658634972653253396932515168738308906117707360294876435647067257552954562601824357081325149630866329700513812343712955552599980667725693005325715367016746541115127929805784120582024387873557465565098725656976943774610723898793095525372551963598822190083180974168426830188946010555502249166714795962828045942102997832763088993344716118746920107988665109708908641868379923644121777964049596039361162905494624611747889165828428452529867715296486358088645461226401806667176235921232674970102092419424765119400419338767801926694243081325924484858725163539389364472354276939971690496000000000000000*i1^7 + -1954193500396885040405227376953468343821430370944075840231600554924539684880399935266732394308502515226757222262069136511880008270583149928133142403646574252018397052499640415289517612153330939977615267964407931916890547253857937983162657261105545816754373966482450008514803002111587672458178450569488180621947658956290848254148068381435840534734840550108189223640388621580301257391095188825648144033506688681702488689907717921537871691783347031609321464613373850849552055192863003610573156685810334328469189102113864194756111364187924823772014744138493277139661622347268086461218130968934856962681763467385633437271207498989777796142004611430814312407597031885102374211347309305203769782405307178692075106691570087423794585433663247484706446472995008873082791530264636188429165527040000000000000*i1^8 + -310609365081980690178117980782647384720230384492057564626380081816011013563844847170971075280346895581354850722368432154676773859274611927824362291869029096102864067214127725583788054427402863764334227077503726643825338383501200861189947132845466597524223155024200365256029928906548786358599010334980775414069737397030453941786293163816811479776900994517143454685991795229669798062490107996785661236011398656882860674278916738683314337357612761675614918099012338030700353342522112409671600876966380474387206207347769559194703537369109214678110206393837004098108730045005167799495998479241705513250107640917862256433364634690285446334015985015384275251139703181318413853224441284706890630238414882563615188406441368666848253398301930741859837405910354940476609718914343764215631708160000000000*i1^9 + -31903662121939198997225538005176723715604835422237166079998436308254214731219353416289513573119769949545919749948138095166520567608697423395573307790605716216005355590680701653321679600145438973068903640244983682950497508818209400047041284364431071415328069860994096890314219692873499418607085402651464339938609998114081832102520167742514526224350842042439866489187126641365541400062032591135054132817598919019436137921494709063766941893086038617558121416008886146794955682377375636864340008437117454788452721378958078929324307515694523815009131760765396772148335049266502186547986900388949051126612572677131334352779257406603694061102068768898161747996181781884892212633094527104616371528935250087494870074933979651718186412597642347817468308902407877869740563598407192888037343232000000*i1^10 + -1897958236581855641995150097349118732162361613137361095300615869049932156266722605045085404369759951848195362805418699355180913969551331482048812661781565496560156833912944008620204496125576115293469704923654140281090083420877166523660771093667926645002421113305154954534455775990494669479020950188380147252637843372370488203301758390176804196612857893812052516879402021297099905977527324504552560395527837482169761184689967305091945158388976036863643862756783461004923609490489957771704579375115547814035477511898092997914535100295575721437665201817883786892656069245628539612343607282688068377088096410743901850431174754648299646812193231284534024530094577391715087182324983564972545635195780933427972567154428009494942806721301882728182850018841208148786884504457128475797487616000*i1^11 + -55176739236788100783782064878074617687440944958521252999256228215192675089163754437588932156178267187427086338854748722544864609649894155862147081115165225862203290826061447267070879099391375914667820774914206481989981505880572058027202503351028968805700719360728929377620128492666699157052940770580939894284752977407357129450611242820342861593176643240878416542670783641127235198985881827046973818390851477674517371217944356011023652925917238515956093333246822905871475148060176859076326646241266909897166234841030726467097807660359073283626085311014858433503251478061011282649069262905994240302769506393343841990723259693471767242548117914239234706394241274216768928907886011840617595043768596750464600526099980231965917410810754974387114729126204366300213272147918160671014912*i1^12 + -429498576316218774097877016128424385735201399787146112179183269272234937785893142093440995204513773017707352849682834136470936986012065706015401217925129097435287983079388102851322986366080354449165935466327437426185209786817603297304771052341951404452534340658186931392544377338583050585062935141169505602063827024314910105066990260427310239630432064655613937894186256452311390696518034812138314780026282943003830348504637976960433780371802839911393656132451359980011916586032188283793408232527508422456736807616424822713886565921249208841293659830421582412750017152701601594620580334034008678355624805593063511060737586164013110349363700460721657549962384590664982725493227361001750590898710671930557298956823970746014008870432854404242380970265377593211635366020847239168*i1^13 + -9349739332988109511750117530109618245885563274466924476905872250472799887107975740164419227114895231456987747292995216414563344570206043045403346799793622720999335385564464776257720747138705433313736201972639333453760740003700489009911097610315452767229329611810318476330738085809054490406794303397809096606101803680800931247910050138761115045866516778153784048929857497629470683687522232066153353973092995217748693044609233400644800644692016849778580771696615133130580030316996429016761196638904182997214560093002079311102035060619737394525492396402061993166408549492875090585220454287583825103019848069632264598519117149182316491664984811446828382553767699283557220534559787807313120086848396814795650912886211901443819348393153386499764677646577404208916650715512832*i1^14 + -18209399452466786157073493350969031443916888856194125830274264969819164775601794431044345559622275406230099796162658649085962856408052864986657732040898415640793539426911983384409542766095077628222059473577979598495551016992425437298544174461859726779497622290720203594817438936405623926868289794681317740359452883857767260246275625787526930601114717313633670693091957729570865526929339740181942831293769862381188050160380702204623505814246494505438354611710809772185895461011510007031573053274676186235612622286562798311370215583329091595320155624629874179965162725938446155551347192087977574044561984305641493227395209339832528294368638981269748770403553546267460907047139124254594641837526700232238542293057121231735263170317726114687020300453876448997580734464*i1^15 + 103320807185136440504426407438037128673772624076515510558245743217185310421494234292963068458906070880886374668716747296874787924016025020088819102951495165484506537598269940181155119499774649870756196841247088599641496786767118735600342452288467981225591656281048107258717732193911125375636447819185950791597910980201512436480280079246185981918472846506003437640410017630481225226597542289004052852281104112021390330951491629646380824690898627639343467773726498318173168275875528458941990873948288216636631454356565910236449528990321306504375668639932006714018745432268773209949933069129988301592727204866194206561753090884578819659986629924166023012061866188679533973200293488683089265659987929611774687291624192462797446838577796822087102559928160725499904*i1^16 + 452082208673701333173652525944304558593100490874693830953293600696474341515954907529986772053644933370837262561734321258739785514732965186388701761817672271593412254739470936489610838337518951914891175491734205442478931097120365725375843744655981454837798968093725124058077376060426810221564922525915056132909549328361011101604257293916637772242830942903550541646009786139350376319932106695287582697282016645883311176707979066398267879809578668528698269026611139874531062510081265837034225930579883506330571569934363203482917876486832855539192137842422124816303100272803658370282378859160063697534616095488682027472291668106000263709168245572167112984796142540767511608708519869756707199256063988956194723040177514309502933578058002997534863787082907648*i1^17 + 1404618993287928343065979208609230466705061078929048636594171269946458011116781208190472235627563600073128126998676202581063749336122944739501385292180149913505109757048768733348713403903414131500558496968689166038282528072054870404378219294166075714568662602467873952285443250334083105944894464784803238437623198567963011021842858693118056737907914531624008025411129694679626677455004800302353228562304836465780254679597605922561834643250560626485509873399698273144129056127629847484795544845681284594306992929290680847424946550304233080921606484658619361928548014351272042248686944844754849838953183870622045154301655068966006194365877257994197770106476910540514388505407320571734408639823902643593951300409958215715536452592719333598138384515072*i1^18 + 1702843345689582644387581964029593305435115519473024324933099858397243348052475967295971796344885392963118773454823405822203258264287384164182608920772267124770100556269322438166406513639411126766256666634344925801659767241101712212490115326373597364954683428966351638148985124843037395768282987327841772836101767347881413249272587806555614409251534723678417417567809776718936055766976454492615738281269123077709089978743069595272358445384978265132569080707653876661464914459253623295224003529661787948990357629491454252525442761839472945055174279758736097813084740028073384146531247375883364635781926799084542227752357735193009956937891153089166513563788398930519929467683323059758878575967621934985268622369874897750322782490732610512224256*i1^19 + 581375168683558020912262116616661890526125327127057164908084787033078746253670932442502623732122901792646243383995927555673894759445669465943497667659412688369060167336913743281170919013095248940141018864074417261505454749783761220300816903878456451533893055374766230358109924891126483788055614430679753580578563935923010009922364123810937392158339168044548913300752262429621438906990465564918876830563764947701614817066244153171919360419674929240903986497383010615216457481896393308819409021307431967311325921068710571729088535467824386450419459419952014890661109066597372739234439345464978159755328481539858619875755010353973557640780689728219841889174130785711019633299671656442329336042989760834018433872174146456503189125371789312*i1^20 + -9611720250704977680782815940405272170981142282196208548792636229510547616198769635694854119518741947404312109827083916338418734564668294532673714890102050311139778437703101502894502477007624386962908943693676875086156149511792383511368651937360410097960280579794325173793016107428604633592748618163615651369910744911695197784832331123982049163820250171196910130706358843006550255775450798806919219073473213088608996137109544994076229058695069529474388569858112687835469683671365602265266681912666681725574715002540281492443524090138648945307031964821389826326044072981755247911446875542749336392057322119963618946800018642609033057486540738571175393333462946923946711568322850837912508960180725637638567390912423192205843234816*i1^21 + -131304349695363661564124281738084495507349026754276409133004460497695760305737448952610909491402998698315133529936123026803587388810153544552835714037399636614966779004009488744952133632276110033167276439508963616434277473160237066144464951875626232748622809289998404812073915464027536818101467347223594140270286588134453853386720687800854590102691402175265583853650501853911964934331853923350645792567685175951994589066754333523750538253657368999470700919799383808088926116812954241692293078048156461194932033522290916304228735900937395821485176592220873965670320607961341239337946462539711885016014118164787163980927188933884787085787663261809993387070062283691198105956806182044238820103694125323934654408996412194816*i1^22 + 126716418470139395786595191448219784456882228850570806194477427851788710594386093447016663081380385808275368666001520125906880454669559905752014870951029389139569817243665362264454656152519310811314364963024290202286329897608619382419024575743118970931544037835034653118663378548911012818808160623518210101915799086144010674759923674108743335377798580238671339521835455101104464360117589657058701823530924547305517876439257794359486174147472871868067266052859137741659336920745448122552491790864936250855813048325865112863999965027655506166582954911953011107256191443684541889421889421388129764520859215364372547639006377483385371660659115815753304795541477717588074413498788711259062272*i1^23 - N1*46343755642036431252618180444653676968632195572771420201269097733624668650560054732859246169913286201910078936362670092307925219151388339846042284546838875295197281281703234871681565566363873954120474971016641003651901343164981197762417465715834519257394732402243557891869390625*i3 ] ]