[ [ -14880818340774896811177325539460639821193409849183804437431437258220055881517801619999751363687491050122647933825870726689813853840841076166416371668172321240392689054903043340581033893058294555872007118643657577260203452171776828854584284671162467996841465466234916079105094418739722032442105541547354367760647412732976406484857205842954163034735170378582909621973280301016735990959731078284148900713135184453014985160823874847033091043938584157527863370106162840207714145699832744497242475321303731607446745854097283577095801031219374091679928316631323393313346499944139538840628600965829107134987370659715944208573573533034945064892791444793121164724737212035534340601182797796296531258371536387098697638481951453608741866292109574842243544348539221167292517666938155034342020994368359803638731956221032764691113368841208006930824806697486696967093035676390434897296790434308695035097974691503335603520766449869087909078167629264091801118090199040000000000000000000000000000000 + -4892485969361156647035269472260661683478168464623176525793085705819757151468819527355241817544528939786423730045769789197560819894928443540646512478687139330552290882948761733268633534238122115178014522950407060921598455344911283255839548904869293960300830111950727349195628337114229261608629402637259575219948069985113345216270665074462267751706393637625612427748522934686476586974385516012632867976203934321748895580301095798491971375644412722009073807869548376810667513608317112056545208594620537292722006799479226927701892008545782622576282411771672614248884342299203284387602965724106659806742428109655158888676584198777036280693383648126078471857224164824772992218033128585534976617289746942100193783025092079432577311280486037254719690587643510459178156455987951232977227712261215522936945010136010792043307282937140294585771094652222520015605282364805957203514932305465443275405337786491007581955553150501685613998285963602012666833781391360000000000000000000000000000*i1 + -754310752209133592403998129231666308956053803941271300988703338200189791497948159307491397670590969430991440300711310501320694703880466673359754442220228183675734434582729871103087952131986245531986978273861932231120682266162402669842792983538098643611062746433211844241345713072176677745912682842196458945143343221268980054418089400597546512788049577833720712284574244027016845158264670087348836865530653274177716153161515198060633781683953029163169311465487302748913030585622784951198376165848966679596464593341867022956146722752571133531600552153039965454132522286017315451847713923267716827485691497046787259418339231384669996422134678959710192430743830740890614700067660180657446485367718915369401753324665198629959152491323015381006282855991508089117810273038603151696227708297383021752583948692844618433782622354244529175755206415460708338055850444510945579682819480537815826779287269577897239791676707893864770707664551931778267474066145280000000000000000000000000*i1^2 + -54474926207267927824399027765700572453803052071382911905073376623035774630651307615548624936534830483995520636523820917791581233698521754526473254025285078887578802491239556619953008406339163083427582119247767418398961109182124432755115922218299594248485292618699190143290791573236924847552336708739441619631862995574890534205573577634472664782480578935277209820887084914765318301585638148449067913072957645191563598887418481747771824629644658138916008051489184877153434391014367677068653391869597013380594186133031966588246132698369065661574375177275196754228327417663187023169990427775728434111220272339651119721390307894851043977306778152303407704528157638085124187621331223992083980195480893495538832285407086277498316567775822276452829947060764816044876826504337857570152872780405622421580475737163990925972528691713816611189497069205436385328651850199434396119045516891232816251633754768035879084939875264581319159516923173750251007770624000000000000000000000000*i1^3 + -193700435052475557692577107089451160465281606421439154077044327423008452542054862548691391055221376504121369122483841650150550220085234995649196739494784388189237872648910341030412400439454736504439914488107186357969896304271189747479174361641938674115584678878122751140837822193664715764735961610643353613033059862359496542365598562316783406906283896522463644234748450922471852278786401212418978017825012735609305864956687718831851209342670323194582584801014270536952363011570954946812568415997260141437698700702578870490724038304283613673819863393826384294837250262487483280750823930495662642270469652335089404614935695598774334463713387104415062998154459287990692636984447357736239790525374416745619567122989362551534728746073853032545571312946757152436279450141670482970645683949202381860134751454676772626858409758831019828864486893954105341701446207260323675858633050406574491976236675465092462428545395662017032671059253527283355562803200000000000000000000*i1^4 + 276367615343501079467843727812197080351939586646031860043594000141531476002752740360646993991097339176128481598153089084491745891658861499631185511438760048036524235581907676984987494847321525802373952377756365748532323995351039384651350735609014994977210273331311930931383005420027858023783229411993281060241236042231812093530471131938923383162584063302323984260388527579595275028168901563507117072052801731774644606713986026004678226412466579333237952842956119404846374605224408972433792397040636444919677722686707732080903138097257412992239753031285879233396436056950320680524583196346220617602538099118511056230385184023050494062032735046408005014071014559771668397273793615101930818970454253294846409490681097648722597697963858040745238063163469523962196033833773291097738653975192468223673512669585141221766998901787309657664486513335661609323169253619497484948093731879267622414811221120853712722771825823815277650855137950363931377664000000000000000000*i1^5 + 32557091888024569188944726155481226881599187900916278623961004245437198128840316928063189995913065567917870084457586333002521053219878264111650701014089314784999286918501872900017127496791550866387425507238025774485940900860433762655909767133365750458460262819842857467658541233845432833791338249713920486624338888252475914838471137618794035752491974694060599062635527476458469009832544687336329609820732633820058978686714092390153414219992889098045863173232885922484642206187901905558617298153499944706871148470468849382048183357721338245482188024788792442737607620617612973855960223644347844928664192350104771099287728739868090882247264434364168022861787464163920538356721221582588986208884905128666682058252452451350466289909036926475927606227359563229395255987276260188337191055629829609076040703685353865722189152085353657930970726332015073262920384653631189952054052034745448657170554463673268762437684991564359353922466281002150920192000000000000000*i1^6 + 1171593025248901966125042496096976606660316361205096114625723706568818593930295145702304682640393235204622007905677780826159489181118572874696125086532376395200290472637622416335574066121492458647715823089193249498992938738643048296627269057007049914736047260200127273370730731986097708696163594124469732743331500727508579639604770733703295307053148001661970301527591724208190650497254372163331738129576077902293301825567119785734199916870940786128719819621368319925935379327654794080384712779634845973269963836549095387309612785314113655471448326740811741177745195416299672708989325187669402689033314476050072313046038695276912041884192710342518209965490653091693297407616562047012527232152211499473275454582124847432946533593201857314148693518844377433714013192262455059812246488163483286396792812712021670817912786361312656446042696199321494061044634685837291028760385153708981645791320695672242624425192365445122078580860055137948794880000000000000*i1^7 + -62946805518013676652118860621524747126199093066686791611118178587523695260585310702068661079678153906176986849863826790943622223061959102596360051607013403109219176492110196046079792243351949045989335951770382323997024162367948587776361891359793641711373862787227895077622804320200937341684054431291321252733337818573258087632567235969664587581025721879284316480764747152975051354242100659509959288981756788498749693009706577209117356804688876893825951574357602761169322241247853900301420925697535022449634108937183075893639230063513595302588980161338954433301919374943214564250632014857649185763537737452163320444900383930031329111777129816943151801188999742491183250671166961919558394391381139748743137709671870026372577573575363257184329603626072074757358419650910439413669754411232891211792804868167993590478863857548265358413958079668699668143728672661368626068025439161534329957820065883503665370539279601089971818974721475797319680000000000*i1^8 + -870350564680883223459655538649188618835257535370013608921002464808495797475199579493963856026608359285751109496469390153105360980249059730673936444004354209500280539678238289485816543575107960199453024581104422109677694775461372224523548631173558743709153950388731770435140046803426048245122838622597557001897694314131537208838843622170015856242818508879159196195515815712210848498851266356151276933486088305927442657251808334780640310797865523551681236263014759905003674912847466025110109171254172190943927934428603628722358254040625132842197006747063257411665011391014507175919724278932054921827972074481277139327581383781811233387911569167621113769232040680640431703344376306503106689417582235757262240855141465984034192013354926910853198315119228085810862502949268679920927620252948129881063150426811158244117465909091597406396697091626225406897500845909576067351219510322410018427720455288734661785279483124829406635529412070604800000000*i1^9 + -60354314121379690435802906606404503862876571786332938249839616359301513974591277665794804552472167085554375140669755319015472854727173704242205617738088535416202290655509620820467950429379711181893014514649808387034352165518842793432661759872649002919498172492835356380183787146721646577789963069776699096458166829707104989312903220299028078820091291112224397352568630469687441434731378724022508781883775344155436900756718352862319348552115974319911364196098178213302312723345648573025237944719431905260308530015066237540797655570677338370048313469472955150010953369550155953524315407503600474011294899389894404414285022323137263793458959054494867181928559601672363153900984026903664991155969725035724457146784660506367001494588245314974060354692444784457862128874244879407873916651633706242436406748616748087157641049817184805358192946501063748908789146267024257177295019350111649414913727117971029919390217439920062285687755898880000000*i1^10 + -11198976274714578071010166217750560858457378764648549495582679056639561714476229835027213460207166780414573249291987582684774296507045100094823123203993104178940989350122035289882638923922930340444055115115878590926146351466557736008208233597412223877054810628821730956273033476908107626890780732884986416331066405664123431829374605234273468661328177874677690247612506607408955402869608621691215625599296044088627790213934769273820254030336039426294513482578441777600530865825291681967083797431801073791862914486327779922607801062606130460224055813186221630121926974989962645393043880120046893468925121478430974008040190701644943500321001111126933246197874539129990445240561498338420439606158327274175475542970978406418668457986710506766962015187507195648243262885141284514694258430572854358527293101056984692108940448618880998213397534326228038054605239309803247240500165228210747307509555176801505987164251639241532410177853063168000*i1^11 + -78349399952674483092501563402529884659223943227420717902668245982062919631084829052295308742448929503639186571073552207184972272552719749697167178995240522445036855740625157500601986802355590316874173553783365762075084057822138626271901671726509154667021217563161445778977020064139033310405157993164736009581908696802549140764222323246079096058748271269047670070310681288469994681988387073804897449072713311021533324800839352552412467762221256077042259114999864169074597272278147907502173021652138310453962085569370349164358797593048513988736980241566943079445551239684736519329689770683400606736154007673496246072896232535946182429953593971199892765104964788950560417233000411113695941314145261502132939620336265217499465367511325410691976836977480432281113944859886386596117791588392500560672873806296110286958455212207572014786540859500889865004613429642854599608346264923049179267455538108354431196424158383165617126958432256*i1^12 + -2854589638488594554992418826494871140332501352255473887652912264396371130728282648009637512351494434719050727562091708365463001186830984675523793699151708961792399979049649516637165200978426733599172700408104256339674594380503390673411990126739831536836137942933585852319781757559249128643833490683787067020391792624256477393234214838673508633988949860642808591676448167891182303050182479832677054584767541084532001513090419988314304409658350546500916733739833089747337849751340129228934295993454684137153247256292555842004484318622236017546189142126026636921729420509782940974338325293378846828933315643434583607826062414054535509080162235585259356476706704111037782684536605374005574313782217858899577998321391066601518331063381193598570194984845597855766150315780019527042261782982796279125619420135187188344737188442358494223723086948917426777190888282640592378728749136851835135342584065749224939236747586980329344991232*i1^13 + -242768870758484813567123376470740319399546492766865746119968880492015909855906179389555990414058666500759407001784510470071836213428800610524772606599884647869469265113371417198944429068108171592576262086913003938003539019747196130560032888528567072539471568143488456989106376677576591734966909493826193825733692913678082642868965733182424971575618297855143625562255447058531969353826674366294983012530574851235575341366994363020007401299262764410151238416093762572241916672158312823348267746346873187912505940716979519380971374183017450316613609276341685052446189132989595849218131146190045441459858716051097868209676815007015204488616812661374823389515722378734196540918242230739376037085350966698467577775188500658743211807623412688124066097396093248479886598192409964324088847067376639490779127086855434979669448176706247345244871379692694107175258409118578371547371291018161156523286814259499740210696806631038304256*i1^14 + 4039825897970365154597749351241692280594373192236074064535892364875338264334240063821053902524384608182967280698423636468200155721997685325810998873859480937701701905242825754097769020638128073766027030358326674107643297196441970229810678479015415468232088663336551988706691936363228896571438844381157589932116028110437535551734019460095621598969144142939607483418289739710658116569810411587058648674344396176741763563400782961408156671079933782193150697812815694130838765632655522698470786176550950643480394414972350716560607371113683450982961032175483860404122224677505973966104978190165944781000663805829785691000517117117952134500594614587285309321152385572415005749047292221918082764198811251467315339750748172379981666854915763005193813780782172367413882463979982604911281868760696025185318247186531838020873034186855105153052325267034156763277706467649460808283255657048142701780152391148816373462019722977280*i1^15 + -19425550479971971434183824238499514156774550207231146322327144412794386928154070077709560511983352134706975892547132523470215899808966600563067942016034714578206581302109466486756080079687580035085064823546203729966620665313568941837916267010229215759373797407902316239861992416512300159408840370577272177497930070461825272179048691081149305841120720724762097244392256368354416623767555192133367591251284111547433171807540547548194669306071802686643954578599556708424043394115363998138490258060442398221369954115469869859298911666405482347989356171320556107191526035665414650406899552558347080186610336779768481540953003806487557351343564859444346040654982139131014596407224464691770529683658656725524967623172493372578407839055177456207702207749295858483153816264430984351145166526124304441472032321072211640244111863977007349666364689208346139136124874956623971548321630728130638472411591568750995490191069120*i1^16 + 26349462984258467617351274618655604548393907774494680763321240948009106955221252329309661341055261245087241565231728257013125618914194091949394671120677270182477253440895994980491979920717561917871597720536828842199151704505124823913327050179100068813319254863809436963419216468582590348294072700951549148582120486321658232076045735306197836898812679634925089898426290721339576981577256661276151892187976101195487351010096434159889587408619922714091762188097847958177417915305893922752925306136557110751603445097905917507477696487861366419461655573588623717857425347119961107696043037200548751053617483711329524099924168323179082297492146662391891222574375299359637454534651820439595151962036895678171003550982705847132261290118402707150368972482643951684781465285184786221850795919185845880624425539634659083846155043403195962013486815117677222532567366122980280026771595821425086857850960371507840201648*i1^17 + 17190766805778104860233955901998449407189746669606792975392939973081029676219295384141357883402200220036429248610548019508901057059306374731932331110811538906273931354403304495125997023698716780148944452891540615273366039681235096753695593088973583020172890910820215762985710073387444508181240142766522118283996629261311695961329369598288588625544770309528489777440820183610551531996354457705354690268349142755249082219506897325855250240852957484343469051122996950865317819572562241656672638730547091176230633031277797667438894168258996686279693255203417993470082070714114754030737291954581188310772048631866753228724989613790801256142176321076121445615259830000664632468226146725872442223695279878068917601323239759598618344274011090793491245322231037023711920983358467265627490539259066968272459765518663083369738890619548965725468766788624191102103470592348718532012430115990717981543552845961761*i1^18 + -30888597825892165056724628932872928861932569186936797685385642152130443018806976060555224110997445302707042190499020210557088896167945953585536297459670013905244896102812365196932076162295844720138540171969246846874821417059198876318988854237599281173455075934770504105562407919767656695280280951362113764729259101659482945896755477695019270663199971609339339454492093576884035905058386890631101467193803346519068087158539019747953196076640687583454586066454190206393134440518200023753583150459310912246755225100711972793921442917808584333564816659589569085695174031697098689099112140368146885118767252968711154108890842483050661702313021187471659470444927526098396841568508051419064484077276654296574835374824330169952496293225388734499256345324752192025089318587941693391439187821208864247133847815137098391838327985921066321395693183288925836277558575605412716885015237744692183107366518272*i1^19 + -19516245338952963355748203820511219343746043717587557996453553447733943935819840408096106551732062592460841559845906537350722532667070365110011567400949899096300695799978768763558735861779689780563815091727277362014201996524506321209631194207677723249018272953728178346833109451474961629050031100590724831738560210676797502928553970046397563471864840156808583019570421756031437471218425844660222617711101565139411508608531420208553676212428762960168033462015356186163651844803158546214824005932267922350221160836541382687074832318421441028729048308150668874840356736415750342448341151674265081592001792801108259039100192177648564567397336949372192521255074186967728108600220985240114538514644271924576521738485243105168018302399813470388967371572936157565221854623430927244827788245668476220854059240432319665432307712038622867792947290427047780411302838180339136950753769690326704619520*i1^20 + -3638142786968352911249035319763473407569689416605438592952794194709749811698943537937175511062026899257642870524910223935282784669918652060296167204128125732114157293725008939588307129420932602887749615666829438503436861530007746264678889491686060950162564093718277979321439916085410535903896190305594590456521239287278216217042742910346051073928139173365463695046115675641589163039945510059239423612229677538147148539731941846822844561885118291251737316824542534036450223410170465716514524448650260228851736274828865065307837412807574250799570849646069576290100894422121907862917926297987924746289402914027140921006431721996643297670268510409299543885281310577090823369899477563883916539812896350476808752475824651717904432295733249188806003948063590084015256785742244377500633817807613295469544696931221774761106289402422692977433776378185506954090177082485896659160453842206720*i1^21 + 26652523771967449377746518389511298603722170282480444503179912027854243379902542801284693016966474870675220904296579786817090472084175766608912723850682046228368259804159151829365447882846178737819389896485386954514007653519906369808898084560651800423399024530765258210443904179203924134682970586551380826287438882649149903663110842233572112048220516745245993030360056809696496660336573165415395920026599606294884538729416909436935709524975361569352174801691313303486913708332066601169820963784813324770499662063672828716789582616978597300837194283216985882359053267357608795675862486676011749805716578631867218344878449692560750993753613923569489033490582408887345512676704008237700278071297891397482115826537736802930708231734094855444521393192469846373071476035595266219025231218236074805675906445452736696515047965190385466754207816539357561079527117173793177158549504*i1^22 + -37558733811838246216715518109946713884884111587673706804365555083328716656639624305347921101785190577111089787439197195186263608103664263007762625044206488103204496461194661545116043725794298066670206090715023647252296867148898491025652704817550070753329519842757451070985807531544598216135311226198093617960563726847754862944991195930774014894830076308648930500186281516950993366704543169665682667333882075427735460843032496054433220681548603992016426170113160148702546446149896736131941147644450282325325407925809401664456134455192902096644549768343402365747668500418006390278957560193560799487918054038417601538426589560946056835413232839520320486422992736035595539340819929098538699037164966011736743559884246566346402120333813650806553122239831216709071881285560211039489410412436489462594691780572415610095477269179881158757064155395112081407931650494431232*i1^23 + -37898104910268499108951785138644591883643154045439733186461882486615327871963284531793025263510667883775670663525001537878916250370149609570634285980483870107424300455764658199625685891773318449148853034274181722959025537801103429095933154951262490962374116929444594638601649650414112443976577703650483268992010997875767817656978629831926195797641246780624985024662135840468633082107596674192089601583806131997027779368542614480031209430441261608828604382046797806063869187469067601100221725524073744233216250864297958735189179108788361132505169900420593672969767702642006979597101877545945284506369602518100316068084780952939979261901907361782743471438316633947362756866066185672143973991389103070447643054139067380921706782698798727265304201042669405359006069047455336149377779015321512070757915583308160160001961429970494350308481539091188619113660416*i1^24 + -23849823154248043091349031054182920163211647759881469453417564650159913465952933985140009883510370805808432117231286311315157694578494868044709249138393729156279048705951052876138300940733800941084549388062536807785618682355569449551707580155276803896583925243186151803100258997405775398445423655128383370828022351551228807282188826527502718007915040321181712544396544380855350849143698778886675009652694586144059769860483193253570990075175422199983333530894733947560311501560425349272259186637626846592927506738428970832515705060075023035781945790342444330142751153856403008845337961805571150289989407006537393681980800796431521515985068060654366705705867648995348325520549070220657869008351855706367613632608065498549107185128105782603526624020013739996468545237251970572957161230864153222191618106115753476892483245041251133622397528598118400*i1^25 + 44777704182130540080890221603618122900849727309009625945626816167840988203866367134256544353374305325354780604536767725741987469301160287457420182437482256530540672254757274224285580554257496440521611602719364156203208243983653651826242172446717993207624115413752635733593975479956674307171335743144232475065416629978435252583178903017780854791343457195939203646167593264322339901569563427406398194430360162268145921068547720204884928640984625295488342677631665803841285266404610330365400580654099638247321579126996167577868137473708373534091083568181310031719521909552032520521976493943665153181276859344081530202298069833337614625073299105058355060373286640853483050612769596658067785769994975783407448526367764368855497241953514615652789198312975103344371841686186141797728889474835797456783572772736838860186537329190318857256960000*i1^26 + 9436375577686603793269864013457413391794790552904607938722715116813006976036763725332631918384691006551503401474029750234566062978247675775653393013832016285529937133605173866158231118889224315922112963576588219142586692915742547419294539480135524609812665942704279868425076288255120755490580126989820093038477347034824730961977051804890580642754150931001214322192734971477941822754125725314257767887795907840304882431625735026958796294839978487649529934856476026581504599408301474229210111970209042763546600842810220756610227186046631056219655978073364116611072310399551705372933689508292885669603860087564453037115267257985254412526463612956091116767986458837210450627495484161592197834535598708381864968270906919768167611832640404114480576127369184734571903524568619989224112523956024560934756953007260820559626240000000*i1^27 + 1586506596818228761445030109843864339357332169823299464408741403697728479865770180980847176730655165249277637641970575153323760293927825749968880871320648386481331318761399495161584821743545902085703591729253903796767495668426140906675656862431733039963851307777491935630446304204479789500319203098801796446289473166779492233136031428671585377709834752073283938650506308166779281359103225860653989476419635413470195706954634769182170551173277630358405301730243644079017652890253687286081182286581390850647819750936991458783843106025202893579538702110585381274040960630991693979417647037784061440448061188199997285293860086002497966993644332107535093985169281189428658426451469706394657462276871964082589796530988379994906154632547694990104550084284050540841515335667151040515348443359061004660787642368000000000*i1^28 + 396757756694372932308187966041686520983141441654212331336762348364416888127317958558496620731970738592957391795591848132308474259245245853176998926028977521853211292315639372849297410495927196084032894188107210264183011705233186267549421175124464234998702389367215899726439526394435330540575356130559097507834849436486159618730731758348041870745465332139197187459011267399666038175835597961023069182201487883892053952455905778602239189492136764623079260301095111489809883153986235860955724735859158793638618936896836684157150335495974355040593245553473787127017375257939262837963814295756494015389253024912644479379051028900220669293643822962518175475230573136830891914034601698702748165550630204926480601205404372506299107044751388409552208977913205442892637448933906836642384791428136960000000000*i1^29 + 56356837795174591664171935322769333285530192262117901701250995439790402592519003130395216506711712482613722639107823671169631801412484126961000790642315897771454697101114934531677381833977942235760249559639209605209750877298587183531291186596731841872911071623835433960824648344276495176082769094204552752028264031784848246230034871163367217341784722465635489646626749930103646209003335732721099471693144272819428642733702965456038994452110464094313961225689036155748927192615978298140510637779915010852223329372877023028189908981268034270086283914361056873169573646213017190296956394967283282809309210459290809937724459636382534953732812933963513590746182484275789282594353171919905275351626188876857099183358118248315610253054950612027566006073673789149025759618372993024000000000000*i1^30 + 7948519495668612278300779724972203299434768853321808011876015871444189212579181155617517499958466958858186048942320673144187125925083095916008329602850113179561626121884550870490695416280413974498168186528114670151711245572115659213796639693793227850666434323932987765760738297026443473032143018244444593123996500583223974205385034712661535962339053212049917914175643965834386533402917857313254095111322364633540344410736239054757329706136365813106691565769663784242833074414863487848446552433704478084168890720568048584508057242657341156666601307692810421361711974552754845026705757089030446306216235785039281423985774016949641798785662753266871578540076709910704108052081306771174321728924872822979107298060883310741316656972845435432856520738891366400000000000000*i1^31 + 288058125712231163648430785043524341910084738569451684856293391231296177300603012669634425399643512584825090915608659182143204480610758986413908530087838090275716225804097239137600376624497833685285633632629636356958106396641147576223345840359114617361140326249528656050221350350157879780300572064246875909761747077394544791710130865046243761534485778832160525749117137520532167690054576439791878696181343319493035871445807073567410017554548170277628605333328008545437297610675047698115333133295418440505617914065620886442673217183155528591953323028129430425992068678638042213352388026857113931236962707340069134663415563773619549201464122998424157351182788245628425580930876420893869907559924445036821005317349097574311503121612800000000000000000*i1^32 + -89881213104693814775303025246872058628149270462458935740062647076593673487221564459568089579549640261633461052601990116172453984137492668131504688384415791177727654327398550922280204804957344974490858228620831576278496276488082307975850672183549875297682074550127922157035171037955698606206063418691354771205863618976101365761429799774763460786549372157694037147058432707984259143169161496848767686106597133776669497572005603405623465925000964562812735103121607863419684902489097901594353157333017163444961320249591105458741588965839501173230476688488492415072708876529654257973934218286936858617664395752452860835199599708354920365565833442295182079604670290942674734707452554957296981079615148277104640000000000000000000*i1^33 + 7011273431057911112983310315788834720398015535957834424883688113094775791739920723783041124490639135382707572279308983385820281439319710753460392137008716939615358042916625011199650190819502869452670199048665409027398411854495391233490025667627728301581203435116368663500747712400789507831490988703403086660647900163407982700285950730413212765412430845983902552767691011539818560415168382812524291263252127752541268559433999001662228356186625507026788945352200383000481825814120249775601636225962553978085079410161745640558520266210681926491052131924142614914209627588018473752690750749404752311521957494913540907365126489919609644340717715352888348963066579381986920649824665600000000000000000000*i1^34 + -284939759582939411809500740712731535120042745008541082314931544779087350791984397654645419458372431918690204025514803666727880295649772405423648012837684644109713426320813489020561872057049500891901635658470068187716533074429292624340065149931564762564202591024550870249875212932116550004455839163421889449485922314289539565164421511953837838506383869512286888022427450004246025633454315413275826737977459378528603477480886796248506185996176327924054736005568233167443033915632903731106594043666519434376459553292769249999997456371775755371717649428150547023802085751193340800386472315764646713898089464504115441677463231793792716636160000000000000000000000*i1^35 + 705086400844854192259729414772888182731858184878038249072094669670210104409461820933582698575884845708103636806338984709733403882591199890178679701246339576763427534526710696027739939157635383800178600223977585285149503698486307534850967615824474937900649260378901135603318534815137307525646657284455132063279774687407738596474378215483683071114798975698525304348585041562280355780326530513997718116941118338726241507351085503662943656027371924665066724207104475226129996634858437746892945184639473030912120522332314354017342074307121221017623136601583790936355283184995339174150144000000000000000000000000*i1^36, -11687866874747814301462294037810040652497581083233691835213454929723039129652798508756180870674696863531040351017339049059219549625621945158834264236639307377866081895362390733175504731815542435422262341398785312099244121028892104618281221802955555597040624209955892220491645966275711401510181145403799929516091371590217446943004123935944174702777485897544348849283855469425707653082915876518031365239735912091065899658718454176474712685261159169876241017658280466996110987028080092237888925070635802888587857186164226500004786541966039114035364547835974630665900461162380020165658759858785056868139185758956962092624533862648454015534731888581323054840646598305033686183626610453286754011919366158917845932563715202037340703450373036099894184814305923795215120684460431558235060545720140677257060678300590944389848999130506393577363342692779500432781741830140978989004276210442836043877579237288915007249147986959599260927687295404881947747875799087184285199555499521097938292706049475119882348153587288367260595710909659211662804932567443521794543607505922933184885977089258475556059440701318625279254293964841050817902584134726409027347012350409441280000000000000000000000000000000 + -3765779596033450715207026897912252293168890333124052489978302001153984292177274249724990137335034235442763891530918271805847949943368537781421561302186508709189754296825500584203582314049416248658097134414012990478243996263629394825169373811439496759892237365249359545587462923482613798976168112179594318011417346106326761114752423404880668227305372605045262471389681524881608683462927188603117036754156158872187187172642244269877579008272959513132142670407329977922005613194768878400240760940047622977810314141948491222762751075009283270828666655215530520255428861018610859423686608506858392596834913769942055086148693342907408227558675015170053221377263466622965165298742246454672583628769462097579037972829203918916090276597832159985616041590095882041725674799404799861014079828489086324283764222081490825725036421954760018835434486174458272305001700257431026155836671988327217249661552189065888409761381503665792359095648076555834004124460322990972953610930044586064872000507493662957562061526569966214943581410370110569883734796791802706920990045147113958040035744569555926138486813327904307866031239309215488631950481337849382683345945506632171520000000000000000000000000000*i1 + -571597821507587231827617585298920665270000177843727889332646208285226209814026431099634374669071594877242850249024194564535330091671611292157576624297079265410204550321728120929367747051264011763641296456132952746403062457156476592371815332168810169796000634353277188700145516239371231913967287332010570545886577212021405217548813729035304477751925404046634002057548273623293772017106612499796429557926513543962412555436721112295285954535378555484765047900709468058239472459759750689667956043185237203946432958178037634571992828824986787437129937467853633654516084585465806045097807784210956926272712432438495507911283431285757803598726782262160183403950726298187876252331796405403834723982007299735432433537761413826249168944421853550485384458007953853295508603306486443548625065308235143579072871607288101979904442825212593003959851991153615700125595214915667028323634847260674725780385781722876827201953592572835007415441108365251539440891202912191109188862620821219480478226678503043574400562501465641543589633859844795144422906225522481656317785930742962768573685254435700651733299408107755746862168401655359565098202478198315501451839926131752960000000000000000000000000*i1^2 + -40052475968490371414420313008722976500317377697078042190801771740477620887997940279850888944451557115854506434611408169673923785765408826321777763302919542980785595523502913929072779123924195195333823099830790724767371551501484127151160297295088364075397255885026030640677934467569353053853960834292695902623776613831024613150437722563503315767895273188260400795658419778757670080604517972964984594745933106541997047628436622452641097947717695931112298615348274533681226788487068451988435323473827770325990999583377777547352753818550145886957243798463332039853513198468388951903630441818649706273452523251525228646070165718835090085220666677340985620785202412302780077861692192219998577919567158811570491844448403380566945900791451358254970711050166504519949740370999013267222773958342104263787180020766110620786062940707855708224666414498645980488291459636630324586495353334428315974277711300691957487570051491764870542269658097181147113959465885082717072179232451808210886422658614903352246644541162011485804865785415409284115368978737495839665696867218003360730703627219493152520923676863243220112475591538218418959611145331585050663838094983168000000000000000000000000*i1^3 + -8059200511179201464899508629502386704323565290402260598555063174192012444925186963012664084388310208653138408817641578432531322379958528865326473442865607743536965011321217339089844692657262022747657218886357943085735631381274302614132583920874497586689857194024418970216537312317797889434448705851353728285151332913608524877256468257785621863558801315825182374129384172625478299750949586013490702143070040137705282473355398729734656262796989120056241814960982658447142456407006891542981292662834996641618792939048251156392806900944506274467816980334843938757130351172603433351063331324028857141425327421199494630763485382295924553778745744425996383001432799207388371054268778818925347242224709865708382007200518972734615163813004536680034485351460048959864176409786558326431755638837051468325308514632349276466399361790151693450103627689179005073672747900946107287564698068565403215471118317709151122893467978679476659455687404462998541415657516775784236718017709144565256538483793713416637889310293769967581700361612203221508205268563589871178846616502796212899452527149247010172795058865330519105569558628800801691913454603122234348674639462400000000000000000000*i1^4 + 213777807372858284742762348662681530865331034309664062575115843424395629221355681897085190443679436964324701420848362848235224084914954989166619565190872230947510540943282525286816824703053215865529612655003935326447468847393944973164873945627225482406614605462696546993689565276334473509617729194469897515527054729973734268206243725063325627303677928821835764468795035450772505917572720559936085081743511902608981512857876575433092129429808045039370570642361162124550685880597462185506591132284910122111840622380523476990230422553058593739553070892078197518201808425383812338773641513208810052921530953116860528234817321732655423027139924196530080162455593278846414575099336011134274708909691572820125432288905014220677634219081856341447706733608261325391427062803008242504785361763780526644151359871743813698150772757403677543003030346384241744228128898482553425082358443438200812637693565472435012945252644533701106319260170377284263742844084214420425375986348284636563117386534953569484028717294395877637636479604241877755692026787088605230990075062757136444683626340996086387174201551527659102113275318079449438972108484756784189767782760448000000000000000000*i1^5 + 24694064022845816489118346262008121337330456039068950714953077917768977395968866316043155048510012126633467298718542345118928691972542585595456225705006600452559222842522925040968161727373526266092278215414508749923291004293914134825865745617919666189591678472585179255945787898890487867973796091968774555247811842479496501454471841487010364765619926480467318039008844046807824930934881144612882727341944990260168428330535899357165364233729816296833213358551806275783018053628645141838557990753748900163844584660650038115315715847802364892210072007702342539789053494429515140501942465653817575522145049484940835382869196135942731508899937629113734920681481423954927296017509689679020670923687122490687876599364555280799066880047009307944900009434949688884003403283666282834017876158894505031717175901378621255626962076841181752568902293130741874510544286455396703936878408603150846038850492427633910787354308200146341613672154849924515701742245275235672020063925356356402230006043210189308107333740118459057449797722290962809727360669876392601178453309462515813976553059869615893181652861469627390145185832941889131637760671645477992164956831744000000000000000*i1^6 + 800679371003651159157144553550503114941405177334601469260580141855242235804086328095587084288782051390335388395036938976869756406872008035860764877975126493215216414027954399977908174576858541457321217752951953571481773882090458865766387085925531193206384375706198466788306397761745251991656095042396991149042586505058821797798293632732262828223795420249399051671210988995449218083126396474213048884845418569935755249419162267670728447530431015070385746296942527837850308498254151433714431365836279438395312630199858223546169296642185609800871318360712864182925560074142529687054088425855861472763246357699159904496945113301638458312125063919906595100999204568314280030856933255517749249866373125838699601196193549640557371087849589369130602839531644998931246568008989175789897547834068479924992112530853934326576618204915013947785578288008770649338251686693663373276032147750563268269645135896643978253637969948046049219387282950729471145662719616329058799726177378434512804270866006267895428394222271560968522759189230850810990564759782880971891876006111989540868357821384113311065693934893341552236959018701776300115297882983745661865820160000000000000*i1^7 + -51301253712249269689365156080356412974531482588834779621853453640648347929903740569945713603192027000576659062915719091371114758420189541092501447868339092347307761413175795908284100337866616356101828933871286509791562324204589335777758449864069125581310710840325024416402827454629695994426402787513667208963591334765842117627044827311591846867825044105515660380670403010406544652836738822027714301908334844177197892080134047146465312298355355400474418524767151085819476364889011697594626841066388449610310039832007785947039469643546576790894302788225287758753212980814289134361985129105955264579567784886750551757929943823313637108588226460604280752137922921614153773726275207053026896692295597176887789911088693040025513110361708846191817061907622174979803191254106389792072082886801941377519699375459629573885094514081903900199777745733920975142131214739730770302630239344710834163473633052016566003511128900448876839350662224861271257801263125247134607531783330380378426708971990739192621109049517052152905952145924324998988328850219955264575128418356199681354084442170818045712171778160705416284273379163708446324410324358222983211253760000000000*i1^8 + -304011600098345211602544650131324657713767939906156381470827556099865268594537213666541893069332844950737896832436101879742380176238148672947125701729959952121583690400315181088913673673209893715174618228136372192063910019268980718795445250990237507907315602434504676041863930887373714459259758668159863986706483678063647877514870260090267587486422451781464280528550727941871339876349871631783424547904002630365883065715865786253768712718412471671245042228896333912821164274892853165715379574312699051107666600253155282606966429267028176367364594359225308366851319577400576196794968544175106740844394042280310970032656625023420500322088587776741251539026179886576536071690316946867377488225688124374209890809751721909938919401126948812043151091210357086153389927009637894953831169620949035452278567930101097937533239144563475124040522640796746012945758347160332094590386195926358585271832926256789539571793618636320119785100042789348526016153859252402188932474746581894299551189066378929954454794064392812613868276559359922145760166799461819231234166584135650484637911160664508764027213471452023137139130665615198933802279176122661443993600000000*i1^9 + -58170584493460788787022368349948194926619777077217880352206492606185133078078853208392860228919497290719273469050100984208703115232769500784626438151154329378662811761871006064518758357153975914493782663109008062205514835814552160841912838528066183157738191993146585893194756269224682538996250078145125066072764445584928870890406847354371046185092528184461984910989131086786420592704395063968136915530012392428081399391949400470648163894046489361481500748837819670875495941680964071035720430379913596343327198501770493934130978346827250222481866925146286466725725848452733138215228819108889352056758333650710543760440037347100722844702525628943545237057801581732324067156561686883845868977432415064887968152378514494039647588812648206503371732785861058383168191970116328947008901061376469070336097235839823239818876886031372348504705158704754687746451174386137812214584872388068000836746387526008594000830766252975560161405179094684752827315753694139155520018129327537312618896486074577879342984427902516574312814847714129976860147545109073237573085724918681200425973402189515685338815758986567170308144545154534357310204708665331548160000000*i1^10 + -8122277785385741365561421318933952653084671961324479537506200240065073722468015215605643727985945400710267486074968750073083674799943619074096325824683173294792232931413941001258489164300172395447135226879722632456468586773441867294820639107343596840262200752046507244859246928757870316709927688800027214565814866168355574255076783914941422172886405301232830767052750465379037648572176724270159298468323643566166882018041060135237460043273060164263319769343482292659876819180820795295240271973450756096878859635482286595373517462280241817013975018933719064407931175401297239696789150099096470807195442126168375951879743671071316835123862085595815161538081451203939405227745979236983228810812458139633826147823553621270350145926132782273738421715722454071887685295036294626918056318715185826253447425639514803205791991245747523474681914535749891052164306018873572506974073487833078128220523075791594502182818291516415745631885886314661641992282624140427019106137787165236742276493054585647682531814603819669229976329832110269448983509941063618413405687597553993498319038545224071091946519261069521966803088414023417807388595891287883776000*i1^11 + -37602798535795890294940671783557715491656281662720849847561835960263679429064997559644204276483570018798153529548299346998259258603194106535894960884907662501930872100928101282433764893709332860394958601616618274438765058521078287547899035393706354650825655179829736790983664326216437451438790327486835095907921755382417001421008398393162347945518289194588810424571166485404681584229316726395989655966609000774446864206851409724648140014523548701381555988239746820445736549986241868701120010528899489309738173616243389796894712974947102207180077713029767176835363787699462312532888307479677923774525768564667788226316409895806719495072749166838024351163032038642747426640676601212025954683463856077552423207851046249783726450701560334246751479822501486956416323531807569498289712500330216607627654172075387079644176226563570124065876476110578416625809117160348482994174257066989432320484803566905145305955948399092458065142076359100856824689301194058738714669303291434319996942943147096722800969980881742495218563518828280583535450145213676328592685832598118961187383663657592901003155401397864345090452246995250484721829020006612992*i1^12 + -2813649841067961478057763749589340483659275358594939633164100989858565783492925642476949247898567478885327702177014365668112655897787501596891476429470351251952387814758286545575480490677876446812171239615375693264808469294667771807643715919585832695656500852373112159469966744012623157536429665002439927871334653432071918915168830795566796842431149116862821008444768857564713976631997677964476790571064358761784767779937638118028883488116171210766626620755529894643609768856815200024204949452842971160019787545934062484534068295862088426234387192054659914361235280967016166542164610312784850701130352310032267352922853371057290577579854063596665457568546566674867792784873760412708646781758692209562839937005227057223632483754489231015135919500486695223221209859899744118033402841995719630543106823206202471650498764024767419454770124653939992268770387217244934091848867727133383492517076855506967776645281527233168972036968944254162302989393595738604987927409174125873803186410513495492057982798042734592520776941622062543071423329018765778320852180870631860896350204964609296629720968653819149709854016476242585481588643201024*i1^13 + -154968570763775180866089220481952187369383761252928739454395089758552671232277878279484718898528724439111203354130130691317241156336838648216513987988454698761255635261800927673295310346595917818043758342232183660440226516700792332827574287031950676943211251746790500062073130782513524207947326029956085376328134350240676884978453104056726577615823904594236506901739549234897008174317587676170880143262818219752367812770497781284881824607021944287171706091637192672213516769976818466983817161739583571381220223742457051934652159476257300093202524966120499997460054312664230750101025098553978725618128820929812659751857951565417488043429634794168948786985040389581555269406357525186335238934088128621286605534962072520893486409931065960453084421097169115061776982285783036364447674370143489583158714838052035164235063920077346310360286813968370594048672149330343962182009254686230644028307139038801272515991586520891706453732783289065320175457618758467233109988671026966620537293013106642720289859948778196277828469721259384493178843999044158852010069477892294643345879775151066291495230738327064650778197615701674362942062592*i1^14 + 2780335879012068607701658976404927659841537681322452943434645895639151203188522849782670204002227268788799950326001631635279161051316247048888570172724961097338788401103454980827388241150255668820379959466242937842583982692400230386670425397577537531728366124899969988282084469797144121208537721323928482093902830564570226404454770708437530436804611845310511127281895468948895052930629706987192096104649439107320316355562375946445482593164011073972371684184965741246300689047288730663245948859902885986976279666929545813404981130712291410519795807921319340545347242076611848544597795502682935388127206259352008589336168954813633843079021084727545914941680684496833441095436818160727472270712183284491929634001894525414528401568656247761604837404201382030685212207491052319493339645781833170406436678720769104324247354996094648625080853914877738846609410515012016808348021274433601186080157661892653218104245162246183668660104941131038966476158727226654194658864090373491303477986075954139317233433560136981405969732036588232587198436816387216413307097550500007136618423178569657401863622799246146823894794235311728271360*i1^15 + -14222307970462992801473077096824383150373252621067060088160945646183678605414836871662725546586205638234810621680322936788690523423349884981501740972252325256418407698145969055982327755067259610288988052494580280484160770898759363131086311696283251107348131034789787127613513443648945254190111838126369244210803349550431155862415389493827880975686010244132817608195003994902212675500290178699297305188787735286512782723291411631641434301159856653233884530166950589854458932587768857795125710072545830421482341624756503085369975025577709685980098410292182362183364588289490592711571182682631900279655891482901923052288746019276438716699240604976327757627529808863797925432597738669214840417646074540741633038460042339574898840721467313736826575845775310488822279640063862126049219698325958137246847298989543693036985893084905582563782204393779810429539202138899436452038837946121095702595420373305469779968485048859173146457563545418412092663349761998035150419730184093075708815411163471475627045828608470052603645810265651422996443757594445886491333510135466073253150428040925930400007396379855212969889540148595840*i1^16 + 23029100596845365079446967657909238863576261223872688777968013747832871103481370937882504968805261220842569129832180194207675241564353525121641845962186921392397241985530878056255996395073216838480745178678933849567839908810899648977258100359993322335656818008424563561608355129556370491623900651660855159406801536770346818655239108241504389202758509373292868887411564983633255518481042889591873378040371965079603730020831550643000754497461375040340898041790949275875328383617043434743553982575210248348272932548937258140927064732737013312652278215468931271241912464127850952097631045762147174054363649344485816534700943257654822444904002776830900421421328477537458579090418203718260061955979745762645304829913428953647381460953410403908482376598704109262561035181823159023389482037628350767766388072704039698908599499709743800309502205820721075489278465300065017234228056010870023140570723699016720545660429421504349410866925611450253466273672511122051623003545832625046752550378816100285497487192618879281336348053159022253553887263741159276650829652353357517831105642564282151273805505966980356980103965136*i1^17 + 3161017199687977998399640483120963872748126416546293966975052486369452497770745068469540491278118943087509021201968784784002634544866908596662072337932280766034991147513650812953735642286079863023770590203987032066996545081685497389886933567611617420171966039976156213211704116188413891343693646907736866272001499252748016488711886913138412245475219150832333190642757902559981334726361138439238074100149125186590731872723952016512620742636001883102839198447370042952796220596876056992807691122785932290370136734400413074133824863023727452998914572951833894520510994382649450860081268408203017832107714922340952249445178745339466609405442416080650146983336424205069236641542664723118854656839117506791015340750761625133965870026875694350510432657105068491467899015770504867310894169969520807812625128091514859778566556467110062146867395560208254928777978305239534708291092168456510639684934883521141268489791795128646755316133458986153310390454334989554661442401338829005082914635742756901603801365961635673111444836997212352665219375845313037684406433591053645862188309099547883134451513719741148545152*i1^18 + -20537514685915031689460679609106822871282106741707012731735936866620210239142326418150048829600136876048948853445185273638687742768832807092302922653446705221300006098259083920983192032476254976825410693772037043363813793979629269955620229155157684896764912938228766251496159235552413171952518158685620553353203850474555187688305829849780069287247551626824607799311281642844129214735247430849249849752671764534713377956644191639211627989515074813966030807310471715778458084648224415968187065499307528231017905895477207839472390596883327198516285725956989906955004911886438855641097656393611566674658310658307714724206863224548832620904602843981741097295597659640708621787302384715998252044663166013250142463703311792106954629694868497059732082040260847056788200230540358667194912534730126042951094594216394582487652807056273380595712377099922729538812674815791354552040086844907672399541647506404384682170255138307636464443392567116927263626607045469164858366917647008662750021728214042138340490037465411169035691383139180208084472460871223998327709910829047398108757384064397190158767135310741504*i1^19 + -6154173907208144556852909023642877735776561211194762051058163766826032722050062081758385093436041302402041214976374440424904089787255071816631868718317669285188202012547259440232240806860318153702355767750479878403064408470636501779349885094903576395777720485236301003877396228666397435425009079727261969558137357686719490657346808399247915344209002368118105143500862795179754609335510441871055059879303459532693683843998339499107621263588708563815466437685406332233384193435941759562203189312680309234754439919923826833915698448409382438666435160720561648147201620157290530988253863571675778997737573978238519170145577375230374683063587119147527565083056116104737608111824507346769604571256112725026286249522072864440013542855855267069675697977543885106565716270657777637467134544194958822998867428232800783113730869013600612709878443578743954909563219182777396832598853652352835595152474812100761624278494947970613361834115529506478593651031090812842953267797714225960088815924220551596907607713981997450026683437071812404063011790008402818574591537291401389290790279599752658490847395840*i1^20 + -2839378751844927374468140692145126075249729434531315704317993054242211751395639414611085024703077122772312701734583326807686847578575884761002783054682435799770078381289096287188973199302051794380519878868449254341938226574758404407344637310435887800699293472465909722618488677618438386692928893363858056309692391494198723539987649086880184298353627032424616567941054310272676885761325529921420792844873887821000315744892043914502715716151628996552496530972767836912195744625109457603440153842770390737315832511719792840028838138203277111613221596246331878802776377624094706500605430951295765263069190837899316951029703323797979001986359287504234128778398827792131890244360001147372930229246708262676604989528298155810926141029630830195002380215711541546304904177052201484466297442116014795190440971200029895540994389691514212874881573211874178606979927396630758332351034834184394835740427607591897446476709428010497678894035873871965534115051095615896546007721559302959531496257076279223176965628966411448594245590316812443781035421284053355388789586603683250666594828507856020439040*i1^21 + 15381102590835498590592812110217514291473944314821983562248658364893948618867744889950486826174932154196812807166868112392895316945532610343997250017461537555135600131436692768006394664994069711831527613392095444075400774867309435371509634511003867936160502976609651436053196740891661721150619593746936148743692412911476444784667925222039760400594542380862135029633259427718664870761634740413664735424991768465312796757721401654512892012916762409541740026318897843881642919469367904951336266601652528676368408850163997107383166934605729566513639104278824226236702246191927778204420443114680143407869446342595054732636697825028989724497124614514836870112421549880640239107004151098935950545915839044103285934982719475148515708558063481269603797626952645335156245574795052614386710299505294829651063221216985504634763723916594159368854387875779087088389054257150188552171071978917989687321682696413581365513717867821473938444114668044931498645287851814129514246360141760902253473056354534890840651952541413613674747688189981868349781792453126022052781080250461197565081396707328*i1^22 + -4251410288188610952628801178818499823367616680614965774202099538081517968975148320282758554246553147308261027750093930720953636674427271211428742908175535506411509336161255345614627814314307137551436635136830361849888292089947347947031365386174254268186902130830526074092334913515184266024559249488155506845685408035740214563736563943803021655338275925557748089868318968652177555495649478366894829655600643526833051594096901052851493049626303593512731500934330955962658768261960808646734587059323339881879866794581943343458245244840277745211755681573145057102621322754144654488741064520202690025528053289028722509864635004644816323441498067115652705145525446878720958123891594409588190519974400407377944367634060143218641124383696999946694103129960103810340083503889867445553440584950061265688121226955071766040725990354287808353939714497244972593987254573291808846887349144332638219999647410746014472485203030173137976781558422569641609835635480344131776345933904504039112587476239817348292124228559486258522192841291047377792952284573438326742133901584612169089024*i1^23 + -28570397581234434729141497807151811318744321995755047763460715564154676268073476182191226690911293341745123964200576368325360161521840365113522581794062010731237115759167639525650875277559558649936883325699654505222967618168394450134392404496657307154488538845668689604601132515760549249939061107091890640291076652800432125887960504494742692472003810053039453811483720425281850833528564391718427486148258322825758684294121000166452198898664287326325036389969374511165256548698567002516818464544066729211136492047312961993432494495527261080422677276731055544166096484081800487453762739798687102310590514618505808885720722498048646621251826579686879099194309089666600615777694973247766272976757124902952691025070122010924605958556676973366538258787781782865216622599155575802307125781172505784313690643510128623912998622071285385370530521007091808041771596505257723103767733579692892802744648042219499964676415741839109740261063510334866172451383774179249988419558356364388654124886947377602612272525633235309063386778164733915079641183527619713002565336563712*i1^24 + -42808349540480468916532701025582263775759147582815245548061921525434338022616175115321503421890395724795917608915949499889661677067933198465483049752819757272002170290145851448460825199536764364280899841898726950750827875629604134288285359275657221864184444699794090882160669646728587835758817985569508314705446195838839316060628752664144764243261225992473460755639926972524401786024314946064222460358024441561749245526834506951948207508038696570588410249498759710170264832236854958795553807624401838609292717125257691202534227039074973842707282671281976173398023621562075465673233875398207724635007541802959802918201761792283689105209557795483432034821624123112509055504817090019608787789705491807426528499806473075059572930852785426725540744416083312961882005864585852112225151542790035768722601666830266079892682495218396685744818022463723227407726441213771406035521815533132548511956729659288953886353648711030544913130500977468521970229916261954643857641354769579017233634709117292860863381118041423395168177428045931651496374302013221398118400*i1^25 + -8189977539505349320295933504972586735365584828730958937655738377682260420815804329496576397639084752050152667155682746234125601172968383995372886737777009965503119717426129489737282279400951584000206144400939243582784839862324337066383911196632458203935607727316563187998111927823907638013292052951616830775335560886095075587845630845955154783849611203936854892890823815163587674131736459720539729688686194882685628283083395194261143596232792771108241724766397405778195670157198983248345319895540407941205939913371375154553166619939923259071855446420571931086751634063907433225724075877435137172242959504160624915721632062932221356037201328698897337601847005624436808840912021376275959570420677487797096793334216650907311488352119541101928283303185172656756967719571375414474407880268099475031672202219392735833253694514737099762290717455552171312392421304894545824030722917311767124444730952007241139959043799107825322454403623626590102150549778664843357222872414782544853203293206455327147377753877782791994072390726507605040457318400000*i1^26 + -728537284195179235520808285980286970244864108262018507400966403037090018561469856931777494159597980562065373017912603834560813016030408441008512934318469432272261645988773423379823892318443054367520035242391351275783392303851317695050915605822995841549024829543200490147201274879362214095040011839080344123127950894279729533687470484944159546298317438889998621720406076570454089670328067487476249056933525049143870742586027535436703641099523883582737796149414888395646456949390315781952299129702558401124798908217379709311830830664104380442925760382560858199434191251089202261632241491085067745933334089965899661179632565919662840619125626285703241151118805984703809109160257308924319365552986711911700977096592396479357685053041901686886544107272209117423324633147950108343567732726936537591013276537073073254497078173031205560260805811226152013463379395422618601788003463344134178695005361897876310330493694816771659466728837368129436677103039242698100997294531124542187188711543640277192019683578624974818022302679040000000*i1^27 + -170906082574294297979885413757170950099054579066107873924495686962884529405273129956774190606527553264932263316856496073037733791882169473727637790688829304860677334579231137703166922813150450165941326634977601676797584403174268482463471315836314505679746340522385605207885671594019027995708265346944835430418687570850325919471418321343361901876891866991623854822443610230277721138238223287141214752679398397077791462296521932473402679391466824653620478399414441961470955524166221092437586089163055494019438466252754275585689947276837060278495796819113115971593524659111460100815924679631798676280862174261417874689002397254227001907268889134433830450337927295838763643792377235450518355614302616815691025266227809217444279248543655728712479835515580015432471265578513013715184710836249124544381715606497490903434345227486311144197794748606618379552050620926484821443098765585755833715371865637190543873182606084651888805866086755469902397252197392795781047527797942439474286276377533745972732377826328576000000000*i1^28 + -57680135980818512580991851697273438387298592275223354179143609941693026874624215472886164022212130191004418681589487318056181446336833943668499695723734083804363910094837351863119286194808664959056339750088438677593520352895692446491902155225430833748364126347300601957106758744893644129238864445172963413007970189684576944923926032868211315856665323803389909270812178424235774945786127116629251857560047836960092781424010714580893930602455130899892078202242957544581971602774543830368653714679063698495118745483872427111201712365216066830701813301274276701335288291882665774916737635281949323162942831570895827335080595386391268278806892043338007875542559854541565993735926183422778936392772242712930839714428360173386573535984173926710556655884257359933994679059572177782754484292004796669144858968831150863793270913130125648870028141419082566923208181630090141225467185999427167330547793212152610484352842344487956754721158264756557547050483781026904187085918439621298291543730003462062080000000000*i1^29 + -1279691978616736345503440693008379578461537800690495614148630606882378251112795959871758105040216219537777209102250336733502323111324491150253389556112771809574716299263311525702712238735402027289830128567137667345490825532093674395541686634203341245644554184340824443393546098265498516514164233466450045443201456294031823077550262466701374069500122670008147621675022146907274599548698561389712979996365633387230699664900830351353574496582753860411337113245468135735975457082325712281231166134331848136697262130845964006005291557200266694599763383835128372796478865082038593217573110719155330060533345637578747726062482880632862611372774839988970044953216608210072901957261677101437715625503083643576838813826027371519357961462395685178217687030088977022268530263664692402724866985431641254539348086778422627349142769822837885922270486186518333543953282003561807710002215802824053790141197914112929750452113410450532409703410647525694946086608121756787114128122610750005968896000000000000*i1^30 + -168762215822891167708405291975779930010921483668865040954476937728894095977139322582571018816006990526002159583056398521249472669035137133692873936587031225647863530069483599393228721800268591920385890896298387065764028048223420356774400202688144172054318676745979525991317717526321930163314619211788277775838456741362776050217290109883944563155915578933952717346633531510670639687767379157836653664124794626005865368345858840780103910876843230181579618567881083867653423768765052917593831898719231616010760064744016441301482281691623223037179108938706399842158272769874610263877539542199211252390973385873370152755562122736042176623190704797874454899858462397135575221587983245632184459816102934488179770486778227685664478263346932776171534724256417045708474563835726665571747686306480822077697396269450400637524496049519445242144065365843985720525428820189576821551062419355143901219227744227028901043249750926109886601663570887247927595738008259657728000000000000000*i1^31 + -5716778129549575126785610307536151937869786689430068321708387123991979480397939099135354841722791051100305944750705714149114978730764673573973158730987774467801374174879805315945114842948747724685168589666452234368683358040042353945467394577229632151940276272918378648159898479119448412966285778274277139467219909541371648826189327590555160365372981830285715859201566008176333169278223650105146611438794857086947671285096343483357245995255390921329625126518078868389837942325416947022322048643152242865024304078771616923598761649141827105799894954907018793891965347333732529518921810422552143910475013350397224408670932891250674132287204203298023621353290367527829805568184239112406064062165082589322794873055463216498003111106185990314288410829387933817671622336573705574992315745350321371202502102116145053870240301372677819581932915966609648639356908091060156218298324134456006115757887049655831834974394396740955417234157391052800000000000000000*i1^32 + 1038588743005903124240192721283816436676584915769871179132346444294729151157245584278505888034179632779866590497487520754271558713608318345462257099431795062578707108185113609803988546717670331258064743964908092496683524134997610192840394433578016820919280327184806779797051385329501495637560977552197284700378952481090847910209937209739675972491758173933639202912523082879532010355699907011957371527637602733201492676250245905265943640681996042146342897892184624551105213934177048066928827538904314783433312343507232556727151564845323461420923218687468670448294115761968855064246573203000766804655098405366860123421617350649327861263026134927179913437154412723069869436122351220121929080663937149908897306517623650784975960939097216475151528241155320825415097462642881677933906701280336304288793765121859358310036499394950077824687354062727283125232718474024974002779575006622357752991904149498208588922880000000000000000000*i1^33 + -22887229936231018277978197285271391612265461247594280538246193180151170880827559163675243758388806666813174310447484293210221877420534607719810084781825789198616094032058282242528764967235508861253060806236682548420799324786590806543406971605914986603630793591112131901930020481385219850244178801956709099988998673513731556856235113365232267880317154285112981915454837985993092389552726241420685446923590628049148894781826458592848528621729161384011403944108150059254409103783378662916435317382562442453022274599897126413790756186821219316742709238489507953758538939830135340654987365267880285731984755557991843642164040921687884128727458273003644992448277989299954454240164692481855830133557374801341183607909115653091118034998103023052900785414408406348862331676931368368430544076620447331447967185650710045805270031061152399445056154697038552306445447212870758657704577518796800000000000000000000*i1^34 + 517915306016734363643994791707583696268677157518716407348004507854111110917361170258912516404916465119796760053508679659145430623917204338697634576197728359457598807734858225192236891487602195479602728393483334168419919278467123133567607861548152075835054613568535259459745974956705232621375190563545461200911497087572893873758910536786695828253733718260481325580788985885717200280799231502296755679075561954503296294362889620048980941832689102115705244371687117412774888133986861611627127740817415508483052570971125983399242930799277670359596218031724758504078708187665486665843320141741802611846133217044411489851450404925444281293955577159339762630552302259169696813137058286866750917389022685420013523526456665547551793700408223947307367233959243642650867494222714245831278754106693177577847959950188867551243349394826262690073149440000000000000000000000*i1^35 - N1*22643414094383444757445065722824931651472009929995582686572927292183446556899195689629103725112755711522617811641855558833855424410157719480748797965976706755716081792841039258848626926136793327459375*i2, -13843026092350976155310448200658392372334880199984452441433024820546789215005035957091015306220262773439917103184876235141402024843114512712791000719420209364993135875139049157217830352971252488903886029147541705851220313679010444471264127035097312799352837895628747298253447253947594433512187310178151062863185694372211102540191390996289609914448162511007069397225528876175949728242675839648537744967224228418979629858095007848085792488981500990953598211561224468599048264289605811881768117966859828641107036364465366451940932767903101096521649947266354273565228659466786928574943189183582611640888742938017157381993003721104766715438224693635695245776330176878285083202219457425695891727815467053587351745859592726486430791553852226651979087387380068648646566342403441721260409185250388774016959239304314102198153070673182347296693927023850076249107112535351116892423670550959322336906994973871834208505396987365687976230335114356982425540203819701221681726767802012544706103907241539291361852674868561133127749035149781914923088289911330666289734944812368806012317253458822295277888324067023283528990838285173469561434785128514042366227155543738286080000000000000000000000000000000 + -4467667845031591902281779218950258609830136516832481973382697528875465690667640467507508947093539100277578983178155824371510708558158783288237581788226536611964002329122735656017891333947692362838162430643512341138543714824704930300018225745013384713768342887624626309494124774082852786894729746960636390273983782427974285877371657789558330095460468852590529947825135046603119483788935523999996351905496501154912334677095872468856342560018307703012051356658031469983035570792149931911301878151141614161130785760542393927240482147416961911060123473392148998537819151711685277618258718703581598586569753158134541073389454618848618821288978421447144453353333398769306030488562894862636272232745164906778279871267015698447170486313888848344724514147199575030605809277966967757840694426917401086259212440272585424687091001936480167894245455632464097783977382380957245180532767944735325598902923494896568420056627038933740236170422627831428119873694790439141140840089240940258631738130584890264366643288116023242197132385787449505238357515978535919607779455046971579149531197002856160667991596064803476554878237865508697459099373159991603506289509846975774720000000000000000000000000000*i1 + -679002507087987189986460333704295799523724995791211855330637348832960380592885563957526363366757460099695587431658377083209665149100212334673567146496417187929769839642934896176224991888633430530456859629692757318003800400690891902010848767862006734505910993231401300339542740832302521966047346396153166148388280397521871109150593673982589976009512215445179358496885549699376979300155852008794705823066428409978909812146290067123955564848689453692381170992993994732520159025484176993445025341239491314984366151764066604325758518165180360753269192131546063908387621952757959970042818932134402874546526021679852629536750144305985259613179393842946886834434079949859893135662484663303282955978947285940502810314856747395523620203813271288078126589598472650804013448010014763354587512183601035107737107431480569036500717307311443164348302304783104380575998584569584133571836848043309255438170777201831984244480649046954062475848840032288511134764248014977292545582172863836132967067197407681425036440461403188862082210436138698398703543660521564283271615931341848117866092320641881869704210857017778641179550921495210115433423411539648966916583880979906560000000000000000000000000*i1^2 + -47713308184897458186945581264980727332610885454197986644134913224845926255402745962559877775337358363242066303120817871161017008028222071822677766739210942414788755245051690686900590742574796920428253031869661053755382725454685625676583016538757713397693804844294577937072385016955257632870180779473023919030675301585803641755506855723150174246179247430797901003377004224695138852444328132427747672212918794409194282280113085839684607962093124336092960148228647202364749430113740314178804885247600187487959349535865598469916983421879134037556997885436589184178602789465825107472235154786343497454404951416141603671739735081041666576143966200276811803567897875140090861056725237967663771342041615499575828459759540622703454148403425302855252668385754795984780560870781623198328378190823506769317193092153986179699389296781441577371067059342172872750735310885417466738304002963000465029717083553204912580651559786609960158717335617740964986383849392864760773074099516634878707450641993849699535411794746662208258767840030916498376711477333388646193429200188482517451086005848222847528748969790510736714679140968394138592015587678391547388432427778048000000000000000000000000*i1^3 + -23684023083805033903555840004319658544552269196421287975343720270209004094016689095447381627526569007784879432078666980288339611757436422031638328117662504607809402128409134263551558414915185780037479695432211234037703260638829253083566956514237821529802937663723915965363189483011471585657917951142766763757494296815369699963007566142522062630742194450677733168550440087538326734836018393216864821601058973572725678795291993231282982513591432242132364113931573938137001818293176136663532792183848579017043299954287442067640672272506696310078091513293625442586644676151776342965958143665328414975886731810214698664894273364571533373930180699387211463425605835404873671946591662292084157138668056127081067572319927795445845687731327696413941278753405012179759926607917087083118695658867861109856867953643622112124449690146056189425670600224687465512349448314779838954941384180993545776645104271205762639277454654306149164692381989026566835689124450776336482047439488180551678464270539001715455307310138402100004043475507963731315081286123662656483287619358764679644956410260630700275399362574609852244431975281758112231576140447897076972667692646400000000000000000000*i1^4 + 253604053449186997740035363661211322275729790152148368600476193860896144584431417773545305660029255821076277996217922191696963206412696126208874349309464130498176734834762728377299449337851015078536242442648707245157832692952302650604489761104347210207044087978935310392049688491601721387359097148539461622287302194594170829479834734555702692862590920476897335591692501089105757190578659479402744894183366576468778518856748995521238568921163369665516437298317382768531809981761885684099698758107996870680607799934534270570509338962695885317035902818029117186286370286790498554556502210196592227189978526205560659556934240155889782873224116357657088661705855242692895273219355484149958927878508731912575139224027404235772659015731365735795692425266974932106444078720945649333534462419055209724964045605158748299209719040156380451166482155405016027873384828393384575349164290509941485838206935902807986901654537313833593222593588152426601175960160052123220493541823944015266372347854060588724188548426627085119045438641312465807621346135046774785646031172621462803116127212841958284278789678543831829925070577162846142947166642267799220803105456128000000000000000000*i1^5 + 29331876029704464639198549406559001059675331001727256964593718271450909368583839787477219849048592189941957897149232508312712826014650297203768397852210566175918796604489797180366294769215613719652611604350761242303279604518505345645244944940091744335667561135275911459354866597879969344955878687870218182127293615206158602662305587548392888801642221616436895820834803474694097595904014529686899504258415600520796139686432776060973353263356032084716527354323024364484627562908955469583107386557805056002975189940820123551528099821208916268203742235900870233596138674686945016861004834908507656673196589672440140682827714059356720720428050485775180175725865562526525482139804016921570497886206957032971741787735687700526931902132134542249978052307679947598184108775361965038071992324358468363360461731152748813068310177818804321560922663165129756613464732820354950662366188539388599087805550233534050639732538317223783156889216126301573096415195207236425340793562715373109150110455414287482314625553008546867647306027867581042597616110002322086653181389055972927015776264911149657464406052346228644963993752480033836025304497008386265700089462784000000000000000*i1^6 + 957164663289387525183597481068065069639655148809730161743001491194771836231360265591749598600813111404053690303470678911087799609994781783857647199409591988474274684010795662978382287173231474444793936226247531192232501694513446545216997032688656429112191741859936384844086473602802254287743100954559336210781461697613988094654312710403541528986677307467878323041046026011904732955539886759827837400689717834126888814880091213134627325072656369646161639436894635003610363554056309582199599434809461752478655509176874538354666898925478410867961990427662295303540252652906216482634344175467724225486842776906625821665369268670693399995836236587263271351964599334115560556728759713583834924478642577799880188692059246722630114572214874691930039163562911977010332117410685412810881383676499408117189404368039969591544257642720773886461710857703249890104863534064207753629878272510794074171085893002811066939702496585556671129988254442456828961126814122627485446421559356596268207541059380891908827473036264318278564649910422239554725469707885772326134079589467040239087830836691610456431764499085521189849028982410067381698124382246257723975925760000000000000*i1^7 + -60662081102661943043955384482708875197465377402445637067122794042938985292402537091627224374109409467387699128083495203306694956030476618996636655600623778582504067963452532715723334734433350432369892709325427129898016887686944498444556020532841335116474206293931925400368452714361489873433535099131651266873065627109056123386454314878436035350858097234005141171092331879703154355424652435473265468872616864652737713216827846663076678755954948964151447768981505167663615154727666170018808492008735986006988922066824199506835239256503574818216648822809873473545643682772374951047327686861567131288072398072732323377027723494438795018400399050554278247976320949725863865165020571476126271575460285804287855412400347820345028227318968029010772637548132217589468808561260085144302849968055273035451499871238591588479384627264968367246582699753732090722852087960487976278004507122410356570528087484944751348439383437455997512118828852812895637019645414375487555064497660728936927861509335711239649114977867895018943974421988284824894518079445095577919718160806068456210223672356201564899285123079820941970744087065401424036934604255144514273935360000000000*i1^8 + -377874572172512555503033132131521872065761734226773057738709903039472883580760888983184095562048549808380706836959796477366614623957143306567890018760124647337817037349287275242571517396793042958876716874824125944621252173813143794923767902048657408752412197854394655736814563348051892753710682376981852594088810627616808440705749816246532309349371884907227081188678278140581302398465719427370719733592167153788497128757041017146378678506354443457305303380826131362851823867750902157113048783146235532932370610907898478138196678034150910105959786312738402109939652427309900484243693697116411927755147060193847288352524225955799243982567017063679443028303447709221966383367152626729604498987417307777023316601358143274714453443135659912951792773687207512335934928305087074651494054172414931554687936377084454402178334493347211922692765514998432897518861808181462787687949387212577274871394261992501630323461363811308692697056943816732463136471528017850142319466782440977077409798814668879087475332442456430888643844115735731279560409750307433549232423995106403877134208875903426148834132709823661119860332061352761403017942890101191055769600000000*i1^9 + -68302914983976601438464984459675389101522998602255899537774605638916754563281563745047963318766245526448951416992623383055905445788730488232671130453000581239387714901582975173368944805928249406662351549645694987687546462644673511868840542190922102935570350264601497735370396353805301660747046718523251412264355194505091106573263395523027276097472352862813140545502660777953254021893508266716600392063002389015926895792051373990149330709524114992763180390039885614204435502458784060318146898583000878749201617719793226964715931166158998072670032289020055366099066124515953834719224694061074548938478023509149691246764766664066714960479914088527924859256572488157432223847070411102178704127952305954439289832649737250083986535862123848123310155592654852436664434022322249506646563282136679635438961697249497288960620980435333335173546215294192807378023168728642862021440616713938218638107855275481832903257136329795080144861086378277923609303120226686984375696650914656059257886507854960823279784056456590592849705497428462855445217641864680301667461222992533079573405962366721571666366651647943131826339081299384089255345932865251573760000000*i1^10 + -9682730272128057356102374942449550860652360190200726863254055129703404792052361041495096419088299254678141011253196569122222147944378938896424190115917032423793639548393302983803655582279646831649396650295397637587709468431084847213641235451215663319289689499406747869120091718512370708357084823124331438017635972655065366885301878590793732444659077304706793173818060615061294239282172637476111099781698137056902966876909799219967628616212449540767656252481307093250882346939540557048120690577965240695879699099434363297299552041015623477395507581269611039002711584669659521313672599293192527832105637247504027484582505738777083930706225515449757552367368643331367464840293937942118709169138814288763729834503977626001172806270293590414748295483469505359503913764432335285069034676597047007419566587871899954097741067515473503303239686417175904611273871408309964303375526471473982066029789298105673409432626519933571642412521819193815357949358265329655862513986999327947998177662606953824053541524614142643724879701742468288482612937549676097072889976758411339697950576987058374574868984151134745188587104190849855602277621233469095936000*i1^11 + -45527403087684602231460092124038976304951393730600441894769078186331162669442100983604738186825379564648742696356377391627514806243061352431229847524062935913875320227150163123614124087983612211461077163286702965531698878252824867413092314533856666496309779314834431178420097675837131242545289209405137349368351430154296486152915079201559773330627508970983161438178789404532166761328893573181877652936842462133771074594598969297073105329868050239717181449127508908397868043923643493129784616063304105881736587981405199062909730105180367920998797922924131669810846462762073974796772753326437575371799421669134985682309822423497056803827304402124237237954169346948963521414687106396364439159568546307544779440326439934765148508948934709907292167794614302842526289660770154072890063945417991733549205097499843807392095677017990763102893435288440937945361239717038436642478871776419941151110756887672912639959096011777184254583651869798394817336852576342956929769267926968231247802919701731430594599355741627340980422886948367137235423475049604891314408438706286958718728103919768627412025774138128958355204772795919363694156227018227712*i1^12 + -3333201763794079559077743860466262027799124781930632163293793907459535444440733408127793337790085350024167119465234151204636334834652143430935674544409420330518068326149383272631039000924720344184868783254765040290123293541316777864283933592027230513185912341488096925834233118494249878571966759625728012907365209042944404903320313693399045414801367724035325562140019869188237336428783917164953272302605934928786134981557579433512991649029404986430599564000783838262004640087443420849519629167952445568897580921312117202320373068010261151051024153546522374269682665425809378635630687754305020061798751184300953885358140588866407934816200743050055340712072494730036352272043614869089261612311926279205606102813509796623695813363040626764627889348384720338512921364240862023442198778994041956805437659201470681768706223711997540873887221646947420675695970033108184099329449776336725288903747658951640462671393447344466186438047709675162525834246886661730926445323108798307785492326931090921361802874545608616240160705691206881530226433037796017114338746418703227111776163970160789610099918055440124752865425454103578578685981425664*i1^13 + -185389297935082248754495482965696954723272592201884028825628897065703608401004510360703896680926201759067447790359761856129766862197464717726805168963200504430607645052038285715640842783921583584809015593724832595415634893378904727299093919903571483986052715478782210911675928168913354974542901154407224610240664526735990206090728285907775123829760348617035440552806947039746018225053830938868100956064665367344364278951665035155059885198258742305685167704156790210973529408017363632735978814320728013242481681389693168408029232486059614781735484811089843473072517133819541897864073987389365527820164358399505749755784944678550113776000958396771606608479643175496499532840004763250633086426925683011205624998347051736966661783611012839358417939855341638461162540864394690104078209554901725591870062822157098048698839912869796016455790595635164643615269741762915313768460181262729020125831625362737285393951846557117257590897359337714661027660819244201314693851922156112866746418701490876021898209306870097908596715884057268431425203082681699426770571621767580687510411401118287977843067047238713548623325546725878731213914112*i1^14 + 3308058500397749219512170104418943856010425357791528876059477861791064882376073039517003262355071657342714247453917855866828241261211821823039544931656465428239495909422312881829751580150265630132924535255921064950687461345170971198795674705528093838794799570500065297664463256454298399919063886361025746329736976463937166259178833108535095029668326160130061339311397592538278066322909368819618063515971924111295156852066261656415128326757415387700611316123366559081455663231183697069016130356086497454833195529379787892261580180394762954679406091887772901707670015976947996665135912165169057045809572116551207737394783622841598422527938209635879865147606075102098687399167321914216852052879183738866541818261785999773256882403122861448275978771342740404426901717994797074454072893233273076447276221988112891072526640279621294937142673219245160995091058189243488035208145100731141387787041068076502641404891093660145961031952412655589065382349887496014797524123844958616157612495376840719133358806782489476027416834672259765892753540686305443499314387789420556430235712187892050243371772942923009094195168992480882984960*i1^15 + -16787273204428144382492438772856118541685741016977762662841390927188920373780302457065135306594547004142622724127089766548553977705701039055140649736755221599392501759173677557407847425581628825724892790780617094373592799559686099117647570889207170749880606727895669117697162484180727024986346932665962877013382698119665087344971307384346378336134571154048609813235611340371248487557554518892345686758970792802050135177027940702838529476439557482106475011606375693944885838368949593581061193188862850956042420994077705567154871381677666043662247720679546126271875709232678283994579491980845282564438037776538661295074297842390408798200389157664189041983678789699118854908312110529033102685522407559562125761724397252148001406960025917462052296505379876208938356079162626411377615751043408203649029933691577127173003996528150037942782182450333646257274879324880304135694228226431958115758552196978702388428156164193957630053667887459335497436162926002846280253785699428698563816506255538686594545088912367545704598982076960247027501400268797900823664598836705324587246990096031875780577507206965840205864005713262240*i1^16 + 26535745014338185778760958447523789149134338701405934158951100126514911815387008439469495395957114916075719222642187949515336740126165489130867467198322342209402044698761599074773193510669362412791222825064898321199048563056442608765900142844138611581646501630565193948149041407318539914288429622289995944645890962588102800755648404987557617438394310233142102002401431190311083674860262358933970753504723071940334251385579398617635080350666425539409792153698399536720044527563384407056253039106766223968556663938975003769299193949540051881831070319194511990139161448474620780040691269154469267474226676950195650431527874739913382416568149698953959652637713768795314228231614305386759777095953621377999991770661465045458225267915765360286989162365745993116684878713721558292569024785317841546144264197028998309095852642153903012246088808900671438511316861798480701645230299168197601530883604551253810656629470046254558436232444046008292185262647793812342347670854599382783126623889440743089418450615440137732362574768675786502305382803087114739758569261245738950462125392554796974284708424753604922443315583396*i1^17 + 5397879975714983240666505136869794560917221436624160766814443826371519199868429302035480969212019370960211157683616675465335950672316087093418713201657805197369772703136798221280601350045996833430277315368197248546515107697891463125068304383718207447116894697517368351321238057365337004906380436190314215506095707901728560427935292329547453615057474084583486721211153583425322097082977906837735292070383033115540103944908858806753371763747481651109724576187720068997253445573470196366953120320132991543571976517677556684739338515352964383439961975704277008975933968500506838409771784901857236173071572556343296801123056491165050669138157442825782392360370682407443460858112502997729837714931090278587292064191589166279861480272728111431932137336528223137478049296316027848304757768065959664044944886239426734752492392706270092729272250493567273782847176239831366422026867260390110938299190237014989656252589534339616367726512217352251244338482673496371048350896175440050597166820482757950972084689207016495421441817451428409532626321846280080920710408951477015199603601481159038733550883077966869419872*i1^18 + -24621972738446621388005301206618769078371045806562880064023585189877071352240380526958185730260707402672201607621469469017770391329486079507832327451289891720030936564087693613703623068407399575053713405833448952821052123897906351244259607368400013433160098221346870028704193369377273264516577019576767212791584244980189549864258501719458200901604351292171003190765644930553238942686587250532362924977650360674955060118670265838976027147257752713272280228978660732289060711603464053504006151356847889451115213462049907861336446773191015710906094127911028721596524214216477146297425340949267730975963745210414859954414893361565688702332836966691242404252773737130386532393257717484799306208282983867760849222269449319413049840707546022853857039024012801171518181084552279765073504365663654582601290707194321142213203720873849415104494192514034454754071333949027846710200748600467279998725812747135653940591448650261460406191523678446537529667468934183810376328446510144704839942745695410183248252522416994266762288002602698020631184295319750680127744598372523291110141864451117862663216280749727744*i1^19 + -8710246369127019721045034989910588756145753060091808190043727063813891515558686009390119855829332296709744284731646301366206151508363075960714149538911717644355804991484978270946456451822617614927350609242763189442843415020822748850373375388566371375089038698616244808747992610103122855160631502775294461201856308375658137261573060274611802966881637853896011775966749095824025784578518429667823310977659014451404044240748372320121577294651774154991234823278234427090561631293492921256943011358117939891291289892022764187602669688845525985983034108764680044694125040473310878685869937772473039740891861739692580991812022235406181446683855436124600312041785602520295766607464842916325296889190887618312661369542422043930151199769639941112807406559526576543443369795862402077690275468717799427851214258640215702188989519850753795654661239338331717436745193649617344043492214008598306547798656060798557710762761668566987462812477804254307743743440978655499031717487741585790180996535246386354496498621144417727997437562979567980051872988933598367777469911513472892936864237228920222668543754240*i1^20 + -3323742025945794007081451504368207575864896551970809679475652595249888219526598152262878421381007712148622809870855564120629188422771160344065279364766775474449092487719144113509723197402651224185512228735150175830573416898865068618136055046120431114555566173347334627782452642718302530927452097117446841615081388388432284011611649009008465230549916310703984424980583094079160808466058632127980295349119315231474347203329833436027082788593076352357155432096918087035030629458197533258493765928057716502513765387713397381635595652747446806277539056699975431485077113597307700992471661877313401626406333203392743181491064876935761637368280897317120056483374877647994090973795919970341449504214471332674503579103385023490153422125199528355784374460614642319958353462584020873092417939193206468227435868231944406229990022624827239727624214973830987306910196774851657109859597532538307432586401345358622095970757756938252745483254757537745366054268186290227482878240700610169168052875818450954883088873580762003394673134166167893133574162807016282340308656747383056932116309344223955517440*i1^21 + 18635042201702231262734195667453021850428586839081048649748862353654031084426702778689812275424187977149438414880375112314953638918838780884614469503585075030667450265961929277930460543182221513466201063135141254095457385247010841826134324150135821309824749363687175313495443909720480204301158123837657477793126895131436455879062412927411323150834702099169687582565654060831911840666888284480523071282233135501882011725125361185957058496050829688902568052430095166841906459044262808263912588742358777678736790297132538899379739091820472149819325262102422808963418550270935531068934323628347323533792918849315378325163806027646731005702768762496706744305977321141812634192472434325134222573870554541446384200699190027366628295956516859455932639257293909513819153827301895522120264767043142982252724041372680686180264842997847243997443715520370392877588640247156416483348780189134843871134654779165110516333728403451254330762498787874590349999155501917350899318641783440304316784623059144065661825636759697627044921965612794255040168601336319234966552202686751600774444438519808*i1^22 + -7136527976491708959416071011538534993506681982648352990231707399773576828366541044966256533730103560283097529441603844589801772708720286613089052532834608351479751609506777959277190788905946970961303269922045506620778096967497340279040654616736993111589851550660104393204554957261505789985710938719103168648240753904873726099096064229755831287542061186455787017685243651923691326111136847782142448117604642302261412524577683491012836128167056190957861712492312739290700722414184977748753332548703860943277527163049136201921403604652526289691527641640306954014808555833716858570688465941447123958738718124204145955928394255490421236875005285183677480480022004218039635402960400425998764892640553918532804600028185250595227730909648833672255075184569116789465121615614383878926625808001682128861385276420691755784317888390923559600632122119791553913292026880673873238811282489092249864639323190565554222012800513049404247003255817590353164659007676134473757067051049944143127432866491032563274379245220341873543036773921540107274092252198696413952441425372426130161664*i1^23 + -35665966962507538238829871561468891879320791294309708586959893081920195188516048087612305558062687296795051138326490848648286926439012550866677906819677237666792245310175063449975188035392190751057314917538495675276298840629122020252563234986629127768228794388813705065404012146779692611091782003947687424648185361637254872789280911171655522240163618065693713159989197771637257342708422119129446708018640432786951547936777871763639483684989249023413277388124452854316306112374831081604812613365278177508669402400513305227481146391714302820927135534103225950203659035674431183996228741980831448179588694018364770437503450848816655996722451546232180727173558947350074832375121685156732670439204157496469605730554995949119319353162809046348509254073974008856283902180469486372198985455731793514446713891979832942185137639196587738995483894835968521510653026636939390919176614041579610225573448773401887534597430959010537532714306044306114985298960467941630373067240809330585357344651565382985879248081919305299343807098117169575702655944426189700894820434706432*i1^24 + -50931265956675732474570666554178645397871623287329625202198269955878275345261420743217948623015396748612044011806786403320040035245375761306581228365537337071611120461422222457130762509198566654972575793931340054067320662513444524285001203744687904015974768680696991408775971803856181855971694655528337949426102747166073267427454144883878624358523990682851649558143335345154910294780300074499531502900803159967840126714484560172401080241321952136196155940048649878520667375441964837005668672015814199774775978180690808080633125674529070195513136324109871819287594643858412342026215144168433459412842591917283244302461562178408581658979355227871279991409164480765726147576506401054231247034213752793306114515890741483935452017466390344154345362429165898415734195049308093010362704635371450414943983452588087094985665266691808465268833351553081511867577515346033227942162782177315737735071597641746400382913521021100321911043078584757767812017490765151183727403394061780727438171754634648747410036935049503622648724831814751809477601715882538985062400*i1^25 + -8000825582374927669025301932970088318991133891381947090660397427184390058633514584778964209715316347029436573534245555741367938321792316781188167131796412053122761185283915219153256583559745677959952403439993988451663274074463693922101615251407717345559645485975518771373950151081912933107858187888661990430140405884884778142678671102520909961662603933446539772318791826184752022111719387555286180968467026700868635672584247011285192270346890915382328727879426962999141168490675916057947531368548409950624777719651438668052660653999406245015626438455049921999480139365882971313663679489832504553320197067191188997996921966469222983241978396620391310811242795187734757469196253856736497009049452180563160568540950879060026397170594718332193386746362174816980193307892241896447120108289303815528596826862529362633546888002939611378288308465437692010031952922431342131450746756798498811690972071985194533613376164318109491258150748868118416769237315494594497733651298801641704023577105025178883073459180175411958791581675224272231360102400000*i1^26 + -681775517407844423454552657955849938310518836069463063747884112489766035231695219938363272977235416464182928459036542527644692285355691643982332668699230315670466752770102343586182293301508433636488060980663679044089674739807313105802044532762161062145010422896304081642362924506555368652589779354497158604865966121456802019643772182543299959029192884148291902770189670004346110543244700363403238770358701595224178637456319082137087458177962511512741676795632178341691962182937577994783670683209112811896629055340332827584209103154220697993520461250540121186618880897928045967744105342429410199809142979827916669464759362813052409641106425854837955283873236882907132839681825837555804622881280469608217440857750743796520730140026751758470108915040082577355871643283476311337660108317920331993640577149631655898632454653016558906470876334268578882126192712554287176321749279418465855904329100071468115433416875196205449757714362373985516700276441794122899741462812790504956511920472527491791550090770479250092043209277440000000*i1^27 + -166120609540297687651352983987246918483644124740149802437189475658153984351148707235995633124336026046263848809035302638425173301223821491118174321254974879175977622373532357287009002169844697169149865761540784507067616765865852497051075281946430342634910681251227463965355471422692859296814204210309551363997028470468339167306371264266632341238624639659292782158647504431533125187363505114978821529737898382428401275642078022275399031386046515965731044406634040981710452621433135786780482242055240192732379888919486667860051699486468030995008951597541216759345314492162234747956694948923767284131852749031511534570731410912379120201961184276719184991893007868599947293324396687595881653492400156757366445255981586249564900968677223581073778067198004528368878486132684535039962384082577108103663095889403047353733713011826086457945772641897110982257491888674598853202524336220864639512667159993538891493901038258321412407294572893176134100409643268030239970244809760892348012993477346200371879977141927936000000000*i1^28 + -56071281997755978111238803530119698708520958073360480038385293549765002051626968616138696771152899331764547297604149301619697865741975648109613194388784093028260604221200361545607571093599360225768517129176914484644407576507737975182371116887307311051608281498530583632704558511686236250135630024107545258480366826230535733969173644116345874852453107680447484366737478948375156347373402967290079887079504087118783445142395702707485684754419678592871042532336110012904658278518056101161475134852290233974924849811960595338055441665359789908568884532788645983341778552077910383661761236811314469669582482087105837304790221712404815323386597167251582531315108567257833597399105996094815238915774315514146917991822841451636838460670652320682913575043049362189830980038126697929099415193304061792424610787680566250164905654309292697231938650825404577952935253090208492241634599064210206630225350874784341443166035653266874264603793206745264410293199956908180903215350434278480049277662093251706880000000000*i1^29 + -1107234825213481937101879694070868943905575823719998699259777607415116794306544541370261672587486350203478415211526484529772575973780933843378442333321141008641105858095006364740080484404543953061328914972255347922634516883110780374990756386912191609702669729224866501788176289945260264385919727964579575541474364488800464269592612197134826853047469104632968814614208506791837458915695143130358987403258080479548683240059560852745487981487327803737438681905499691537582444736260523424234363915525493366722427876054580485992426559737436656707126811321265241493528096038752084313526770700154549680702304347432223575753844400207045383605963978703526947121369405126165785302418695218069052957044206037825906968929564210129465432626063740824582543695899483226983828157203280017460921113731092446871876743244578638416362488017725700518799337334164384633836473291007127803069404117384903045890575643181697134181347585643922852121738005196134118358490048498928364494719454058440032256000000000000*i1^30 + -147346431015737553755278425463577012784482868288924401569344927074909034044447851068623953023794173262637808367383795698345757618622468991933587165058260560101956583508603142470678602189047159689175243333435884247913803783472844514472849039902345666240348737724076603355923196405343319231785470217171736905072580894722480071068243304871941070554463471853721135624920418192496550949354833464595497692722568293161250414360593147977720149547501114544937243496894311510191796998040825462117871626777318694679375248743086539681130538893634536833249112430602213352605878018490879701932541359487877815098439095410661650476836310365019008303511667673257918303271568955281351498648957341081188576568345013148556798984159432824640332609308298630833373894826470293408045960057307085640663081362269429506512877030158134494513393671593801058444586681363842874095651305527737315425349659098385653926816375441537763775007330631859045283212329196244519319519861573419008000000000000000*i1^31 + -5043453588697319067460757004014801104150172695172014768268942951653744956091529126488775648315366288042935716913201980315114676151809078631596407935764111187485997724153937572601657550356122709879531898122375182716601698228013616817696455677001922913761305130636338836182601500141797853741663909088352207404494703556123813740786272429650776896521833087024710450196285881974887623505046672654633654042247001473813866487229835827353922038981177425302694291260288645150121654840397239647647441795465314700914052531343016101789965327641739031381913219658304636501146882125412679344075039479653529983086116958104881937726503497547086611563055335440615592841121871387549096954252172646822686797088416895709709768715413817454822027403118080319946521905594510542661247463764059801449695028324255597157109142667524191398449327483481045053616608340427441893085539145954025495439229290907352625963503477217431792346552299799299834250873588940800000000000000000*i1^32 + 899405366336737807927454284458731036504965222834741579701690235792486871715942113202327555825704656399648741512840026078902156090582954994174987757195506666284134528817611929803165785557495481472126029331314373075229074083347663733851492695081215185290284428507129885761205187330698265912417449172489746518049318744374297696335809747842608970166624685355822155406795007833074067146181466615616852947572619206374118773748274415926398585997144937679692063391334319854381923655550066818307515808786359048397607203234286418325247998916404806729329382274255622884652489986204801328702789469182332830472779706968579658350651153352980704298162589331183545299603292128970304734135628215785873734190697482179274627181938847422800630251299723511037802462000819079386313443706774562768825599929910664259446992602054953940800448697608232339450483230058064086149383066651118279448923380886746938975919786465315971399680000000000000000000*i1^33 + -17561560666278088251061246748268808320797599084487564163100974020948217600757976548936561544273402624174105116726415771970301685173725636234655022108288662825766227359678382054443950063503049833800630625180456072558933986171900903928521974987369736970865518756712175721375848628209279468351793494904868467562085064029227273449522166505963973208220813145658585405729639930759967130037426061087869231218299328576713065349194149481395234312229381311676607487126943876879446025352946871892711967697601774587581898736161405616488498905464333317883959807481538485940552678892740792994482424804864244700199139130501771063566987692482729421043408979470416751271740736292397742984271924410533228221451679540889480274978492532353683713959041675220662832741670299301877280266800611696903846763945113430296760097158725117661231209098318357598397839415656556509296854227174873608305345613004800000000000000000000*i1^34 + 404640847151503207911622528390013255443370600570385152710241124785558121079223879412106403542237134555929414008637154361353587841993705356403322261426732708937603972731627373552825587025211252801081671436774018025681483456122911045172031029164537659429014512587919438426233805416677596063176350763272339478556041878764551993713765355827749652998647087536344729065984088999673981640617358044191172423131440494439908106276149106199163963866708199526672578212117967632747614497259521490546974452304194399261481900798161040676056850299734417682118963220414407851604837687974011940051043167306252275460152071998060913606403405553185157849938379527007984042668953822665084152636278655456599238407426443751488449859492319028299921436374322013560847539440515305812348957135563798446217144940986811365176518918989831940119515440425863565111459840000000000000000000000*i1^35 - N1*67930242283150334272335197168474794954416029789986748059718781876550339670697587068887311175338267134567853434925566676501566273230473158442246393897930120267148245378523117776545880778410379982378125*i3 ], [ 191423691114032252170353669261055709386092677578707787870765743168795442409215159842095172886357684895760227168330617336410806711513032456247764348728679807013220333354416100237077467072822151521476538195695034860865449212280773724597298294474510286753681354500687477529408366578335410469257296243347180407399446893311532930486486912340615906515958344629792914550912579856396075715908443436865242242304504122102718110701573479099599919211037836037729925705564876453827807002511762040957896124553430902514348439636769258182735710328276268640408334968769826634055660222099437149131145558037017155396988026019088029420220261725098681216131407459411406689585148588649273785633481358870720581677057404496958481374024477551528151528182837225841968641542049779399516281478294441710911306063954297386959565290608097188148807681068594075904062811492905368089508035012920002121496787079713933681406478099557887084376123454811286906626103643387906603246087103697519838926192034465784663800856518066004497454810395878457898827776000000000000000000000000000000000000000 + 1524557057928477329479463938486318088799419767886930316481756170340938309489159340624204305509519646059227256490173493727658391519300625167498097673166950916264622544082500536473687129136741038137909153538853420850832625406229320732480412697959952097762823197290025999141049712824336328838986593520546131318555588152260701932326492686106277037563512940256351642883863044437222068821290811451030463570304602574291056956763806311761390781391769112915525652046991357481913445382778715082556881757168337408525505313797003837561618668135884029959720537405547653360403214428666557404586014042347471028165981418985251009189296912975273025878784861819320066089749015150996037962451044273253226163926209303320458951193388755095482269769627414290546845251215949104003267425806447549997396772485309301128034968458224395017298401743439313985965159890887304652915133333349269444357707874012927533297259022106942741106936441710122520453822042111911308502204471105132158307154626657919096523751350125207010303043189972616456516468736000000000000000000000000000000000000*i1 + 8568623907801052541766233316716403926281139534688055743599915973442742209209057897914843486139322339941395985532837637184074542960146640894628851725755460151612051159420202453930714969339733339425166372838608878744085148744849748904378062321396661832096886996246004781917571760533886434069633963519909982464802466341649203484739089250777821832168431066815659306411113205053215027847672847045687747020871942594681246680460994696102648552206198204652105908944975037548848359455673510088716756583474914905596405529741312745789664172091486984642704630344496736705079438801057279990053321163765398935493204673981496487348628445432947580447792802448100159991035330111637434489583011525989437240569717902710810178634048502096565103215200280996126193089068262075811169083901212178029931265554584886492339699415915185623247362306919308819731937965361935631422418974457148211153597606279189896382324967537518628548040809360271271936198171165928006143397214137333049384807724490688388832572568403045235079638270507762031512223744000000000000000000000000000000000*i1^2 + 3080017138159664441024773976333338104073132659383908202296551141049232168124961686552949753427800199148640526816158368328174326803649259796514019399568524247355319363345171171092108267940688509997469135939674310834226545026687589336679448865031875581162991841945286302979164515723049694514173844034285596489283478613792254401645892869357743960595494727968442251966857560371760309966961220764514426053526277766322461967289415361109756535879724825198643984611023969376936356928299605004958057364072938846495501476874221413156553852072859487957026756122189888280633070439129048046255009078955483195683634907066810066825261936728448340603117164710137638199314646236698694127084703237131578344148889443768579102118759785061254302115418906292742975342402811536096036394934191784075062344731435480794576100102449277691939716373549778097497456591193947214311333107766033482598953543677760550079164608512859123061384832678497126809475088881883329368090033349250345150142726108760570215374863326402424807186030771840899640918016000000000000000000000000000000*i1^3 + 9326036026502233315364929511330529887464092802947339065876856239769218353595347759648903228465726271373742014524188203727381439384887586848501355052443560416657295021499479498034323798434408811077141896989019793197629463634032265042660585756379742998736216445336457023426049558402530961711618747614492836754769619727877718583222206109534348290387648695059977106124104718529867916320770654260928827741824597850851826864850748699311186702749958033440075712285732807544364516230861617277447667163416163275969190594031189433456644590379552847812064938339413718171871036607772010971528483001281793716065486274658638715061614725857465536295925163722407169803713399185944646427104573592779405562655579580521093351423274906195009623666131718849971911407345128598910139378158128072250253838380051556075296922484492711433541493816685978437298298527617095459400273006674628563803585744739152906810303561697824039065742800955899787154451122446281016922515970758946120489398371396428483804735285912981676149458840447135954879184896000000000000000000000000000*i1^4 + 1459056914870316357484109943849119591686057029761942027233375686423782255867321706363786648202013201968704984844121745139914689362882728540994425055572190947842806322151942169410447751735444077782515330155553753723811468722981758799560069293173836178032032226179321657929643218626896926190515334425793525540529371225577064801439842902053085205230485244115945241234919552292870094311122220228677053383840763463956029003128789470077232480477095714668345871201355113617629456506165302962812593840892660112138222685995711777848722378788280308959526691381592490134997540719515503806347329480842597883723379046548779443020971979911628564392143867695036400118149043061763156450628162865037832026326657593244401423098558991716718636958898568994014326699841493627724185283962423380118731697852066206620057417399451031073325256898621673541468961994863425377602114261971252399158602827776553567424000566338356376624498980173825197184501446621417857678893993296817381723419572156331273359470257108551735128826908931151529238265856000000000000000000000000*i1^5 + 3276142628464694573864329016081375814593916745587380692000328371548872130722808805755376598691674147220522262641765220809752097686586706873738059980173328725639971518170273179510571233139384821341815212586396671302989535239660445051920516621501770142694133172868868279239598247453692232888680577730719350472092511619811098925633232859934882713117450381098997761405027032075096357057502089003954164016328434978910760456351724633418128953864180139539773731750162704136869334296575426257526200620221742131419515334973342625372140187834451112153547974085713505010872397925709837033207333277972452245201075303146111894375734847614197770549214603173024303008751469909744100542181226008260199456675393027970875637735769566247437982419451566204221665008323101718450681386617435686223110284850345188755396324206160606129778554241423121225447235316403938009445203602410563573104937153368228692215344263700176343695314962249342815919665406521686849896469255554159197001304662607523137000392924883661330166915197547235925710536704000000000000000000000*i1^6 + 93902855808151264048943533880839469342520494522663576429116881478421885414295923063652586396436504908613529643513400801080571373110856349757502475493407599146901706819535288895946811429181787796272942126099224951201584066614435407220870948809954551904056457271387398726646910909882816710144196269802205348812651470997102992509893995797491174825403721435861589077970748555542457342253346664184727314432582293117361986967530390525191413842626401625633793293864394888184050288947330978276577757045281069505004125945529922360114315532502670667763608226094919433799042208761567660736295676822881071617703050419682251055021185701631913561250841436705120086000870677896740300430983743181670409059601714873454917676488082858476025122266500963051123402590610001029098195786907883604596189998737122316592134273049945836259172712463959771012553240693911980188607058170289034028971416784882289273799441756337702410836032263545761960083976541581724208406397262657551717755245740222162214401947026154898746461562281852900304158720000000000000000000*i1^7 + 317208744412348882274405900030361916622988263294535356003721089295993136010712699950636501442085610736492705862184289769002127709991853453170950606780672193780042922338794251298505430878448137605454914137053724603439288430795703428031011311697569296645020286147483454094080080078988667063549844786376747782480111696415993605420469651021802725554097024042012590020981283698925718760218367261833069748823710438128461868665017050623860257247570177426617752913913989199796518654642156103306670243296654015069140609027245498809126012796292878033739474978914768938484899602143567754450036798162300812813056969215309323761026254880842216296392721375035196037099634085741175890872671463723439534261886467482399972505420419750886614913306524018361337677591769047591697745293197333285546945085494099539833305091160831403750073083217002892266619059497146985772315583894400973196888530774023797028097881558959642179751656405548053320837459645052835062010200995235279450197013022231857597878588821485638898644852330479594946232320000000000000000*i1^8 + -2485086376195035149134757514902643493528284365032328054044920130192284216370504464799379170646070603894692360624449958237450568679698428377124027948302414806154800470646535256214748661878846895086407252307350638540422909888144394845283127592925596512120592153621989577321048897419793811099630960333896025892669361541206659418539465861235798568646282248348019183798110208566013850290016362010166473458474908131787547422574821254929618486297813486034281383728483280079102640397980139713517347606382620733274585181633025362554345335560674419695723412028896292285764965027519907181759777023210027274783083262682692278267092425408114276576239883925893835940441276394362069708612188464986942331962131971708145904224696558395344757708640535580463981265875881353371689042227985073078398183310999635886541516948300215965698336140626034162057998528258841840803304822029058462960439095552181952022329160259894151841095271696799349064870257278141024606937009742620986722840702724472711977377969049691787593227921755454981734400000000000000*i1^9 + 12841989904322319981917756120710587220827664870219429962419758116571908220377388884770002160032548057774997002006312991833032274257330387286603046585157520068899339493261024088821217863413953907575531707297461492721484709335992425846689342070852914976000467159878976495315937661900885479648258787796177848548073958518835719790646969970714062164692887546308175481674331506036766238432224429458726627933920088974775992314395517248502547784332068007824340180194247596437117926491043621193203131673477061393192589073201624943322542242637873601591683845462298969375902199184419039088458597661378851231864488222770967098829179380191789815441059465045785222028231281107798086814493112925852308987543737622537814636585846059521375458579383528268128929572105714281974737165124732572566224140008627291638107300904739347472110255609028904221719453510032270030017466920723582482467045338416242133544250649281173895157740494705802617513205512235398711699788767724975542297239989571003309780690928556831027600908449855773569843200000000000*i1^10 + -172246478511990895909554736308405976231603310850256193703229730912448913201762021071842251057613914420511193404945409180588205990357024490127842542053032634999321827525941906344422115619943580930045280141809528054327220397918953348320729390259248192273607249720677076678898899932244636353675078971133027536769338580475838730965352766207683259317578551723651306858789954995100592681506727167832451162976556588604721340395766953968288856129345374215629158622898533906193235282570602622074580098672814053922615165469139453930977265311676069096796973235436419836817663845334366365752106662011836357199911351767681861474530224163778042674358804928876620744829859602552932478763834514109880976523778384054757478716549549859081883077501292449277811905252899264444087481906425753541871638067503075593548833359353896374355702080351862978096304405625108311647744887773873429527100813084896141911728085957298692709599413397889699788636826061360613406092991417554776250544252317236263222771018223273252423311333104987136000000000000*i1^11 + 75271380781582432981399222885211737891108610271716639724779304051355493341752875114222391884018214615057740170776068332787350865670501791930309373197723333415493187329924331769491404831412966203519163181314773469386222280573510191508592655669821202034181801453378066641401488554449500563932810291195558039516996906859472197261894826427784121699689774694540271159406770708425594952754536235388781527327142338503335325135262476188895365864834577266609553361746386349267188210222092126679300320153876463472119118808056228802795866962799894174156654049695768456686328602112108762628154110402800597412415709005171343356449473372115737252841294620807369943216523476181414108237598563122093786768321658355319185667638156989334009245945034963655037216880219262299893141733294378475755482537059891330653961879992716965577975792363663359807074503855910338525713634702496798207475752882491657589257610719396618976620199421430551698511271115954378188961497713516793802296757782444081770951284445117677719534810082844729344000000*i1^12 + -1058258762370091865725939142589286579084243787621166027049853714492734112869937623962374626176527058216498233212804101707644349627616898954631278580387905053093184767742766279722857704911052188456383605771977811857771062725497364655818005093101502070061421285648413391949888995689526412919059606410789526847670284013988182486483736337784155574731877650225794205294224010247516510761211597838057550945360235075130707058031456597010253418770844939964726857907708309619387623061456139875886553605802281862497821928406572726729599774963038002163665033366039739351876652451933406862397822938096297276745082330196519519457225050033912886017087643884525799067170669043098937505819774816048150805506334088773219628757499305277520742429269250816065966499463783341648360626690934615404892477475831259023789965601492050521296368654205360437579202974516191116478847901692341062497126829779579542794389586150239568738203971546254933315531757353345581723518941343299588591793633737848524355860135007558704842744522918912000000*i1^13 + 32105428180473738717194123714418186716921661517300151159327760278352141987365955802551759205065367480824981812510408434419313405594089703137235443622883757835043287584192539065398700209381853578532800509235176864421482677715948446547161415916205967358630463771226977041785151335905386671319732637864878460048443930971567584487297596063009736286641043028103241123930469347000273739670196880480007961210483823850038401345742819808394646231918570853956458417700832578259862161891297140535356555177850015686576663101296497319307902217745197637840126240379529937384417785915386286147179821973701712762274128117350378026656148290486902216658519265293079337190262706968982033947007360230469155462643082221692254517642634249393706887621373515025337867610187781372003592276998294926908563377046054535967789331716054385361209107993544626109360207916945100653607400466264694117955645094187030989515653815861718687305721162509718054693672754752367652792416668892037680369539777857707321524952480603101148934983398400000*i1^14 + -67894342619287979535313806428698298947583550120365269782019588185414528129037528193498062158788784241584242845353972204487809473235919110895968806089487514120299768567786842859287405073862092304544524373563897278452386654176339807444120369082882774422322648672745029587407169015355384884122263554435796268241999876292342058265860353585100998669901293804845389885904137037586773210593476641307169571546440146724892963200113221955372147007697471548225342760918541750825087672692318934622310754794289557085492360766426443724605258887317040212014004571615613685101231418961346565346047073815024100763388844215919859806172666704405304470067073708902657247916407557604855109153496036487707445241429087092695507146640572351302101665988195148368088736516710266795058206460659461852570762696935633986583407630845026621165148272258211134878762457199850329360032471148268689786967917571699920624727206845129042660815916553469500620505533911148362855551588635164518938071985253550235202277685093763965141539200000*i1^15 + 14606007578199094080019856214705607224231585705509497828365512305928156973809820739846233025219598027941490298143365976813616242637310581185966267667001098205772748072185067952145696366148510358602652498977627839430365737087996122365106243916394229251976537801818318403406938089261187173247766272360921012294814973059538634077658186315151454851286780249124317882640384818535386741441619837099909934982963269012463268044369397873698886576218232259396758774309365221344862280083600309565160866582258276981541044054496785490681256510801202397404515143610083842719602847602055666425596776468325581667403564497566474745641890563354808337237639413912757513020905283942773923348278409529072763605028298394824080081460351779045077607553253095161841167721911816074620517744762872679480182988408301794417586007984982291283356934902450252644551693130247844924071293968104365166965483870207117268465420140168408251688068376733891381964525254644506341083159285183050847688902470905451666825756342833622625040000*i1^16 + -120416257298456690930583116057051216093111136585375950111697999415920277429276305855324395909471580540825713959706356828728555926952896781530990011217734286500620005187424665684589536498695620063662417189047392363631924468021214742547675617814430014811411332453970666877532288910918785659213847299741352358935204432162846639081063690569696000971007490910031943740507572868605765997571978025838121425432717038247028370307536919276379779718886933744488413991051898524129916434722329764987966677960478432084430230213705689752266459445286741067477402999232248943073747866532415513710058671947714712547017186300342236598049461157715032266765454882952856593654291845304849538440136932047355538595811225433223017287505816129673259030878922260931202592701656892230009341956311252200378824847660267092826963086926859992796825183570835497240921572887419409179009655116867232118718862971739700191272187336737447157357687527225242666271770889699649788787118525682693997443715050381201319821200348465940000*i1^17 + 3863110515867711188590424749780248266741617430013632426982120672879592439506270510096220349935939625710575251858770786351041690168699698041535111084035436125823384042959618153304668906532613770863749083447995155224977306107485497470745921054681101216888713885483461802054470082419637343325336671187389053784365001810366496516874462959248493245734941892493189552372201645203914245446926977343025805006613985516038765666027737355744848628906203539734127131161500143943367665083783762906464599630351710991137611543079007676920403788767317335776983796232599614713580714932092959599217480100013473763201195004594923511162785572969962782791664543409601576040642393753631315334173605809553989573446177410515270211371363269570173417463400306500945695551543526826488095081960943155018019694302444568806218993581830362818426341981870263021088593621890759792002537633705325233802138638182523750941740581526356606262249151016754292336917189637453442809274220850896737273585011166133772893570734168625*i1^18 + 4033246106967336006909118226320361143293337785557819598226442500272560295172926498790117903703269648677580002162575118084956220494021226065227804837866192690901616472050122347644435915804250120620386061788793019754757180832568049565450593066859535618021575384675752003337954796516688766161536395553950709980051589483658996513418539003157084617375227758572405399748952025839532663001739166220147374415238393695732305322222941605368040148979418455850277636318171664631731804325362130963216100398927496205428682746496914831559557123823899979089470988110515523810652827495952039621126218317150626495971958669691640829942200262766498124989375229518120852715292401492309143392082938239400639813849000957749601595729891204792591160395661440370143278290597786578240955546422780063897278112457304595977123638360916874759004200860378773462588845999371043108491764586973808154221585856792738538301716017941999446794664949870197302373876218012921257079363913541579196947332157085337141612864000*i1^19 + 176500254046780833313371503193350618586310570524187780080078390192505867282070475615357517160092570178374717683513365989329725027346786507858349428676982989633667421523854939107164411590165121883961874375875058311293469646872095138489607670417055501737600659518813308107835676562544746635611805680145863481639175121525686013540438357416968648555872191145735982602160627085218279046970843134285163378670131189510800702810365671710889938465247258040734055046803116083266758175065031823682638411291255077663205125497438627360005699890342495860234136870637077719634772897254702235141091537026122225182355468581956507802284449936632206941625251656449252409338348481706313764239822808464913677046377367176219239497982017068581766190123177810415419962351705480969255075672650614231380605416047588310552518675226579945911178637495035591399115588963714348718148163971274560696464314857253124045558957024799317912732251494043677705927285089238537080140602463386722170095340500287687065600*i1^20 + 763190581065677302659692983174666415920502639440149934548675998561682452283286946014510967626214688725197873652791548368470454317357040980002024043142025477740116956114309962452603188561028165781510961202277888655131060434291278182116968650853575435265853248972265139498808675007228938635060982006465376514971654861095180308898439816766083162225009828531464333682086833574015465331880110602271042780692331426804510034187306821522523086225511366455590395768699055206876974678460685750940983263767383836306766212516002994654070359070311347078923040699402395605954306334083504165763303723382811303858736790838680508764507192389394667448649888954333356737783619004890499464974378684066269344084328300540290494067243667639447394982165879270266298194333293157433310199851820688510068631773953448588063588359967654578141800077028284487545413234456995842677198032439096406049158431119132695045529615398689433189405696330875089684338453558233759933603616988617905633688980501299200*i1^21 + 1343265246254003607649334145066149120640985345266952089278345075220667918513034248260763034349268700130913222530733641448005767207036519955170815772823728439731737066537568784618473455465783615835834061591075468631871257307165962855232139434054431154916009238264969363159264943441800411109340074594712806585788809434032042232826957848896426309964644528725984755954129042676124111822746670783805358753582648904805923929754238290675142778243218317179972454531628584583317770668382106320523277532711343127901010637809999875966725141477889020229272061389272951659275371905413875817257557418309584917754198311585779538398770768028164037284559436272760102096330516676549350289169170659227921643496309405063893991331598421302831720237846865025919557912671418869671598884160501336085741634339151255076342619498393921229030883955788660169910652251984146070673940069377768411068127322943693630907876703867696807563933330379065416590551771824113111459193472048296886276026531840*i1^22 + 1240528974798966569331491131140502408664757046680819992807921653550978125202636437602082594744240035437601888150194650167454954804965446831576648306015664434915950678253933004797358019066212961396415068017844344167313538068865391046331166122415452111501405523962095621991303010972221422351617650213183733487823252631287741991590206225123180575911033696970468970991412978890782008580498244553179553223126770413971469550539986833464766731686091922761719051578626096638916031596202455117324267501761750691488181614397713315162146639293418918872240491138365858355465987610607578563711280709369829350276457122766898895464790516958497238974208140947837357610713844027212652727763197559092301645840810236515874943252507951038185613374489145583657611492867965892775841591330417831213952122381972173296729848879149379295173190592407819665579665489658744377269004086215174214883484723391069819304413095572943256292902742872029754793921285300397393101627719804664110120960*i1^23 + 641286553967979217271506937573762877033438876519662657146331667106378942353795342018202682210531576148584108391310904482736175211712723710334105863598404990268982475149966048385232129351525215156647009730969569036370163039833512936878852225063809888964154955248974653606672298056237763403139360946783360259150757202995408685441579458096635657216211640830401043210349796130183417917502002553455750399041785187979833365856163373257390664441349572837094239788562403071610496125738298512279312172027003251818532210481888061185314658940538778952865734051907101875787392957176038248034301683543283248778958994517035562532248199939114867805655273973940150804705197602137693636664878558465215918461027712064598008432365549352275044890337611268651334715624019119646278041796345251432295046379199198946955335759151584046222209572662950695215563870505615921460032409521926178265998087924729241803448403334125238006489180251510169612809826030472569487575978067623936*i1^24 + 178464101527752464786399001127797069943315576247754199799594942850495064330559820841779488821539446387271924125370803672351833786369097641315877088272004380489398174851479379901278314874462633856996587950937771519103340072827402046632050454055130905903064285635690723926762271826661741643106428277562320611614467131751068020771748614313597876517688655617476503152855891164469451848259565466640074544845894514295808885359369818133941534189628712518483697643728095713646677961737925204657587419480337646178896561167331284319230392329936662542535409582823647122505127952235739572213510056682568274685642548652356992712830696805992796852399903716981170561182554084210997849781056430585483958612943027937406849140881118542789424569811735579875060638342731208842969412113525127971051016388956449632430282489855061252583658713492538460281868314891993190637087867402758584151854071706792724709487320263027056340548206829993228665922851758443297815893377024*i1^25 + 21251340077543542620602986685980308092510888743956049733399336766722218755365596656282421485330359920598387092574671185436578700661712829626106903223203134495753057767607706327112503346139353689810955282851001567952665462138488573701854323676802752208934274069739679228600236272678686158449349441319362112695315513141685044647274124180452460422391900831253772664005429906850763794399496607730304805893857125792380868137223534537468186599261530714717438438579526982947943291675383836863732111843238449942071669308736244302323085799569640690538692165458050616189034758183736093365505265239861959440714032500173894364831950701541868195515983732067841422734562408152763288224381941038332545932002356807381903112157624376053443380569057643836539898390162366013976877073862443137746084557509441355006555153642622007874334283420588554411710800079571330185049134172696175883693950930868987333533368487180650734276433755630661674931775402236104933376*i1^26 + -56625769393264820814253286529914561927855363923479950364731441850853896923115728557536225114138621347024187123109879631223178485179891000050202316290501503547594868804443976295169968211407050656712437087820092556221917230523126543219417407132795631071576966313297502929089022894508123064656732023675952031896589790191627630600543783819096664015786725320321036827242620184937693853210465276872783271074619204207261458848896852713432036949243635054525649637743565495000190894654862789259305787389089355280776902130563186253855476924175794864346142963841245792425616145318776917273525098916356003272179671311326027302920855735378421917671918394312915063275412015510742622576992269435332310055673511843601457960847742908167253755845439689009646147592212451650576493149434490989284945580818764988867143357480694361350282304248312380880112741988803475474597657958278617342856125478976837080653446954731202042487730859545463555312096116736*i1^27 + 1400300639967559324811680810996721862245636624972854884443513084705896621996782331608884053799404220532406187639285953779413030336993743421937800209594717581434475486182516861360891010903502861492758641239342292296524644285146341298209377203711644620932175346162248611068872501146184425380347233081850339786547124650868750183861575476371562680587533306942652541345390902000098969045223418858729272487839963046254533894635026360345826438674655725457619735569657232665279102233698753172705122176411317658600619426168611222076691735261491043031487457744188082109990543726731016671609591312846690574938477447024427141628913532569170850733208636304587581975649683168232919046305373553593109139570232378579380698354405601874667689586377661414509840805098977477611656539913835499578123340240078664651080768586051736701855505931334169737905954543077244849698355728925216922431550482896504199095824034950093570952685328409412759453696*i1^28 + -11838143859301111299508653773115793434644452414214633155037272825072405070940314793405248271152038703772359525003605351142838545828804991988541761929093266196697285088742688019089180399294411630866038905710330896944679159999199604360762136519976756856659220647150688966511319142041473062311354604773026036956295812972208585131006518679308339933806234123669454462812758728446410535166610931090492565579980828805160437631445708499908336214383540421920199889342499773961008181684699257702645677131040472109311576814203024123198007282132029283920479232857137608397114296417941331893960993462264057274890738592088836405505233758850345868606162546012583236997642540271940244712573489636646222273323198880181507350058194084886220857977435766954136288164209911542957966138276092820882237613086771209457937499978188672028228359768514115392402716652113409632582934607571190332347113552033294442630111510234367073360690125209600*i1^29 + 28344531036313489557070589997465463895387142527756019844891227330084145569280527234536712554604864949681719616146664414225566860426704948896264094821151387139684167134704043035848395917805382579133605416579338190105269023036903041408781178912690412298412257574609891574569779810988328916754737300225928143194483611237989954350949780742426666032114949841101083621486923686943472390275248216732925184125247366117915947719654931667090962706576257781797251367808056894162678036995661917936313386832168390335373923035266084581754354646936024746408920600080206022340171725407387697010772091948690130067138842286694061097457761237434756177257342937971227919538286817460161078515120784746631728970110011426635905573170190892785799369758571135406271099192619078254076864957201666577996051428292665604547164389195430261648196696103140260786762732265992100591970303106871179593782835179442896903048961737011987742720000*i1^30 + -4895309604826262651658624019223453180564326836489011423530409365817084828488349858605172764574181198692650645037087624321770131441693401241703420389725955277448862216404346692597936077487984855947744088157309176067900968231417567931710751361237231859189026549518410421431950371249351430120089154076075058260117686449197804207736796440135056231168190732973127633138422932856963036984502047855883400271738385452957756093619218015030553526976045187429579942136115536192626451178068026154083390562937414390254248569315953989122350152902650286116643877706166482106866150467201283119054245181464969982466497440120178730025458133209011878920016862180210927662607666996469510575558851078678487500060665797067295785472316526436289069233568823847774169111317081258156673639501217466129479857418231889046864488014289718800272144805855675624740766106491798673944205673102939993809155193124771250525175808000000*i1^31 + 1186991738015402394622125885303175335685554886956017468663120292983245603587753551068345001951372363814918982617797155854490147023771692776438238836982299849297215265528262025137383092129797964588250420086783230395878338463438182996183762451613572987763119375853754997526469760434614502716305847715314905959153623662130614061017578042539976037138811067463848348026624832086819257773123579931631056273481296778087660924899534526499857508590998795526125013363636371700726929604506248880102104613509756954664358417247291880790111053775117837968436469693319449710995344056542612858228005568232809795861036157061622806525315763142355773669384968898159182557758839014841145805005661193593956961571421675527779676498908435275190138541336840417180792659569412174007429786905582405661517946535638818523046753550320519883507370813117273892157797212285763234560859516048879915572074949640192000000000*i1^32 + -82682929367200505093478088344329946726954722783231095338749018585317069467035065587514415679748034731013515022255664719922437673354335747931809642082570833726170674037839014771097654052625938686012325409919449877112680711238500897996909943459095051429122660122541971270719776537226277175058596439935965056690247724334452048595690100781966781796827845332925978217251264951554220804101231108704499622096021466771186769174819452615938380159264964663109309740879065432371927589995026007116135729405821590321669943166577790760986736360246975397707439353645614373758099985178201620027573897579649368960934121118764714759347287172530295855399488664721530085960910112106282131191281873153071113709750516743071952836982398314707365361264194416519160500477010752550569024336785214305364835308527525695648498949601095472484653698183203975046819473178107051879089487262651850424320000000000*i1^33 + 13043164482326871117865457724873365638262782371191008664791760212083264179885495833662802440548282042214977688332450532793597335984344761818567865370992893537706039468364038427449121905691129663325869213691505242307617679323119045386628266134318903736585421587280621991145989064613560569965921628908801392087852198059358596721475616471738998129680132731988900384449532908285699541839725515478861060612242496266406773249972829361433861870209920277955141278129618656003640908961617562714702500002242053493206642096892485305242375600109476096017707846197110288368937795135007835198830289066249509871057151991065021951704924930801991978218385245242664729350316270328028195175096981856319826395323438706514644126175397380172441525330119368818901294010832004522029578055472763316290735589890822180093112662198598367445864960379756179611933419686396140080125181952000000000000*i1^34 + -54000641079076612584333559383338736099675827986995574671584073981868651608164888884887891579975240592684988723782398907746336031303746381683770075260591542404320479468982634667607035091844474889914913407785308897138719628808328997813984726823890601887833365682116113500730048278814238422480500747928728273517845714987331056859429570635908987501649114210839035194616437538650587286571609911185123652582008335088829901717729723588323851653444035252916621398980574996704752560736624781702828363335199568995809048969874309477755226471066751678874424480128573328761060302299831877537826694867141556293842599075275771274695844756378191539985928209667543402174622009108572621698909500846929545474754140145604192924218424484853824440048957672426811402677412257556732597535891750180025245603366663021620969447712281346044654701589780199653863812654694400000000000000*i1^35 + 61807437487756181824079163079309071754636083051444347773598483392403091942950196904229335001621993088102345154379308210463601431776707046046883407044408144003383213612628843278421077057660918930068151446370856123493681421654584948969738884189113298255315142742150053330715143646494248396431993434464027765902093086263834943397849853690194252103182638445975105385688399819961390114027660331479019793565212060309961135607586115834213995687958663485577919648831982988877741469087821098661432685859061549011883414244729838278279386557819688245777279008688133873574162254537028346383720054399776469927642508944065603946309798393211227543012263275306363273009260855112843075304332830749264861079035798862744663363091992550311189299053173183670844426756382924125872618578853354150793082485036223920124349289882471223228184462605691125760000000000000000*i1^36, -55940800826786556790113494478601810167606892455966169430585611037596476354523393435414848998622637829154577120346822152584570204579383107927029625106218396800229626668182248005470543323106443359456965454753351890235487890796447168841159723707711745570659549808648832945240909201797380670889844556584424924234669696940049404058507536994996291870475133893766801206941569016710834446134898614128016689838564812687469214636520430422674463762056535050140554478376900793560132303226120722591333538590108888390978502172833682023484102423869277920462416217068957780283008271274497273983370037223984949065208586295124260046977772196370785369717622760195907420428534548734750782070091022284217219178557452776278728860586085644579446106633365447367815667615122292697339699970055817980557157559849874107870318151282011914342636386057100383060927857361007116823204670994971615360857259351209501475839339614395330881585467161931844677962396397437865634201575708248251329731925399121557927482341159964449760972635517531568390891320913615560973175104644370655683220557376596751177971856007453745015957526952726675834751948102685463189247637645147881011250666516054541753971958593250242009875030808824929528966976529141028547716680788710304020354179708656226804329775104000000000000000000000000000000000000000 + -443158478628979491415042381940524684430381710742854429138176428176094809858731429475235880117242220747354898775046034706761695013624895568899639361053708314813049284078376224894612824178470811277686006137777075034096286450493847147035112308409542810477352172573056415362806907587730793365575480464686734367903548142569202141553493734371575810980723355573148921021307670397747044307104376615307682405256518903281085334155866283737220297079615973372060420327998502789994894215219627688792980837037486966914616565777267920368965016302681239531291212655859059311110815265754176508641541014667626396844774923692871878927289889808203545035073936839158362558159711158967511532790187926773473826988856258956688433407223077802569262142347518627216732780073443127882254541726446862035769940896290877819421640916167615072063150647302378902326090325072290850595498001416733220800622921306966740686110008036928189150629108112786324384895789294903477152505440111747360503523707785259392072443742998816935561709675390258908773803469219927580479159279734060881107480663265850207071177714874493633155529698285536844663800771330285268454618022226439108711958378429815431258243558246477248365284615916311374731823351847991967267014521674893038628890353163004861188818898944000000000000000000000000000000000000*i1 + -2477352717254578936999457083709470298741787933027599187505675315001064265510028824023052437124207915884172967610907179798474440749160716317764815863170993021796816731316787509996277778052099177620813687995877936888001265284843578727913950689037720629455088539953786467293912487780262661047085293627909707602058048744634388627818079420795821731513898255104265511996041483747276490982083051647510687082010424321048392572141347124494011830892064028937028874669749972328130268447310525845160599585167603346592423833988355339906362544282958916149180032795540735753257232596551554156783687085286836862239204996088580996121756834905745324256113938890785253499324874625183126863989459251589069304940187987471402598816497581568900818425219598731466214695198651284761448033592301209986049938464897628853759927512743826260724101118282146401539072209008602826489554861007554636970823207428823197244978552856955216679211004299295364871854916190285445800392271210886098904046385015435988286181029511259166911847248256150955332247346495038014933173296438381459808104941541975806266032053063033811975563649481126214779141420099943196647902418145991299021964918338728697004893116352847687747214631536619411589628224632647264498948711423279607321338731811900129442812030976000000000000000000000000000000000*i1^2 + -742199732872611222243004780247796750114041030732647604172451507882599651144070505815848988064846569259542605660988984981623093093227585966124230948718082988644101865501466831691007633516659322755814850684053225958730768513319559679315766938538415275619358195614012784026099006083371076214350636124291491417055170811274191067017979980674548272825008695273124304110812442286817250987896845568759066574600089410081767591138755179969818475855076716717796925106118577652854825852274294992066352645932208763232357075037865505738274949273617219012236206401489012370016398425759454101306083014410521830542786169003164381116764868064511842603440818384622126736782782811240491360960303892468008370914135074790928994072164980079954616921488223342040505205352445393612953771728644649305875507953528631786683173323319934725356556391232625109397254976570339793144091276107888791077652427154016278667666441961826974151436450253471189898098864968754967831913036848532168388716720329321373376779239256439872041668506982128047308832498205216007798291141460414283722071874882672083732019789970501969226913271423909187955427390189506641286365904442023376893006283560227340897508659086974200360139015242984247663133017728609598838450432851986704490845530884172566856338776064000000000000000000000000000000*i1^3 + -2557063103822283938927972076827045860247035879206071614948655952106393852645645407621027571577948590865213503458952471644044881816433423062122594841101487271925053575290115494196749243394881765651092104475314460164696067061337115371267575546167658732575273845203302962412728601732098308562978214248809076861502315610061180914009122611293321480932320005455705603034500764106455591009974914253340906885289730888966638940633691599643835039951142930062996619921539193026303348514549741349709126455290542675510417765587888155652805503645956283823758960094064410712798865101867241352949211422724898045126818723036504608110831558872917291459589850251500583254810489476313733803848034075957835031563173657349077172181367914698343842116227821801571579595257717491599306614084851208003866093965147086414625128776260178825447041235229448735404702096940631611043434221900544834487174384384926997242538906035648007799055376125579365101780982313447334206133847523294052251507614699153230528025305327036758314739372393408848743577512969972222973226778207689254784669312433140560865162605258402545750054151487167505017568489230507333757955597570858361084653783205544236302851177535355298182103474994157222549257645653140956676392234318134576159144298103372667054740803584000000000000000000000000000*i1^4 + -345679449995669347643567156407118937991488478940943802673024390609660476527449733595007319748730927014640660019161183542393924879270368672153128423890952889772192209221929254146617168538194235208488849516785092161022730551295422703083574209348438113289075526814973276153391089006615943697562217068754978206870374611381005574390520868473334797126981252324145672955312505231568347097157727336386647802335503698035125259974865252239593300939080202048168120805245783958651922487838749752607841493292594873821555752196400220746755823170476585309194078132161764177554443427920698923618594251015956948783243962318550892494597038111603539647538065422499731593564497040088814269249642366394777489221481176517373449135732452444450593847397283451438598036392492495830570666776503669031090102578547129489067620626088764589074555499490621441247168597112545038256954719012804972340656300681082848394782512411122498753317408442083070271229193937117207504350824178449721712610749737421419182750242751854807082161752931174205070278428392049785132027693234823778459501399300922120750914344744367701896189183620839158023790133952417039317758140161210350141030232157899322784179544023854329606070710043503055525896898391202017648462381908833156926008939757947326059912167424000000000000000000000000*i1^5 + -848415111561597487514154801905968375000868718165406235095896105811683009313277624191523759410858952611282110581350570926044744017698681835762925595398340212917136045869086394359454069536065866200830689106363323309987427905012102206248290177241809822092474061976316043940781729803246522043635818029627888717069111359598232726007018589964554660800529253577491278241379910648603462594771013422887242580159299792901418969378788141840921568801825599222380471654252914171265793495742604124729467973789276608792769833978623491164799071810476050980859253791362448385902765648828144908242279894900403733925031338359603164314214268594017584856124413892374754010518457125928753395627517906793763641171594588497234414581939681485701265829950546388567294186226430423614596336845978501379138556605552078888930235909336792166137477097968791853924742475305843692864998361026928291221342967267119744650027644568586188156890778572032771520437846490004100456313537784395234499001902386951364552560760228324115774498622093251493672872755061381160010040461589596558311256670759946851072102957721768223685115964417469962669151814081786785557759598136427053500998189070956387300997470110773610644437214412134325274175077133352354205784938942114920557327163905991629337977122816000000000000000000000*i1^6 + -20393391772084527140714565489795966070781613022841569163737676035058406867154236232448452446678546514204497872788094322509739539256217480923434437733324088821431178276713051996719274780431694449751197542195101992772822047913648493598690496782110721659495718439072002799488201009903705896369139767186621474882032315932925915494696843844684314056116763171922179127705678885106929501389450914117313319375912343661704933575822630156609757950348798081718849491758022962825208243114736223053394841576304577072762965283512196592162217196514987050500269226894593625972129497558819881662738887924936004333148099120875038248116649984796943919770975392294518043924083350600642973060952073307095219951887879254656600290377887831601425138125922990982222068253434032706232936451269184292999862393074013634965684881221208735262311054660628437094032843741586561689852868213344727011276095621428751495804479123475367660498644040208222683295613400054274757336103024636631368861002738747868418407322787387440237182243119994285933606715927432938903141864829311656231965918295976377723409362867847528241095389447195738429302623476787038753281287831158076169917725965779648742608517831755710229971397371777110100514502235655464032503744805794644003014375380453234234499194880000000000000000000*i1^7 + -81376874892913365672671668218333500113434076146403797215291439992744690844847188417381437646194603375672649182407710257194312915372282747134712377024717317551530188782481397812095506897254481792976118978702657184577620522254652265205005336753328255990239535008692313912829928679750511635151740006995079478797182133317636094160464733604689854753252248209357738522054732259632483329588525188843473101177124357127679281311083769646424008102520262758187390894476745988978397883305923299421678307915618073914022172277785448226063081304340918922266030773860061930402121896825291744085469309519019918290658381072873820528777584749601130894418801334098181023499676393544818242357167739594160340281887602181113566685720598459337425895323859951383591010750125762529587492933406278713827792112231345890480704247831089490796070904288676626551497004528300436603598510395056154468546989073059360151756529140768696764977199192690644958697545207063572370212336015994966208798775955085400448778940122283810406589599876764648679860841208018405474978389774457091796093595644222060722801057145680860536565831053125794191141690885168869763390401860027967333923547014618192371905098444441726940274975747404302341707967543249309310048806882843828537873842514346023637955809280000000000000000*i1^8 + 1255455451268011209379069390498182317391213595707530094921423741701111124885060680736832259378644028537921651246022383921029408304916875251119092531051323935433051040776432213502794317130667200235382785463771809744830336565630472738989955063596636776624674721298765755042412040057539350566119340008234473612908449486144440140188736266608385423456881045100537616720935296557754634829685261820306733853882797441135798182169135098278441352574589073262506450791653929617252272510029842183888004512624759464165370559949626430312130060970435599084312263656666683594319563507039870920083134077290581440580819563058437867386992920436513424691248163917103358848054046405384495777728442615157069117189641137388444997705151703672259203506595498024648990003490426658816765345484746608959004487045907814234364423395098634167444819265186799981247953223258219513726612529829194315164792531821042469117813261387871274098727858246638192017620104007582450033456699326778445122864951007827679088776665480230314357213657066865642806849989633528961443035158506467278953853331669760789119547283763689659149480671933812792221038190616940609118794936864261003431071610041906681881209607589443274743679736264907497941107597814777472880817578341164293546394767123293461450137600000000000000*i1^9 + -3064379181943570651495798962455152275251113055704247457847838741423196484387220789403058570741678643918302408321033956163114508931235482636949596163488997495854070884886910287085224518470052423148299063701365549199830207994255788953082350819772123717626114820357680049454304003316309818982242661367261491432946930520103314833945518416450795815686590191905609358404689988857452421533811979954244890027626966512727665338433984060328988258367922117515495030473675037529411973659967698719486920818033560268040670495011200755700408765177249024607021493109101869911092753116965532547008294214283919273272690584168758840246998502764707385956673040958944705207008558005058168151997285591389292560655977809655511538925978712510034756994323485301984005030938880160843262978223912993761340078295836275571490644599225948799906673205336124942822284164161083783618606728464162252167854309406981284234064607536825429496319152694251586202750724634987977243958326463609852780022737546700940355977891332159133224790487629676583621271181437350541922099710373909143735602900915755422609555223098180746441817247157118190884148785418382588131433756046924976137699191284303457997276413555367498752847272005059681245719441928503409301291855487327822936640330390595552276172800000000000*i1^10 + 46794417839064923763429596854359912688037856478702651737918629725832370598543160466460929097845848103503913000705406203911289644962438580004369026330543584194364177238765720873322345474552042545007238506989232294287223860705534227724991998765444180832094171834016148701872024621959983116602716106570523300912940212188481028062464489874880002404990025635785445661011458381338721519250400416381596848119523474567513858603163054212174317405339473254303625966593434410891850985129576940775919991606437767720561811960420360015227348596375848496191999889990951966958080493715378649316778035099184155705052991838759720837423358496710932413388392278093283346845558481922810296044666120763046278565510237116910321685940800122098702872959141786109131710901348189364585447837086885290811639128474717493062266146804407465115079772144235890361811853249708107238145545003557067148545042271914379140568419606048644677770252548435596477514611856546391255731998249897354130203937853467695514320041218664353573850047596511785685101825527945408125026604319210713342226948891046888885168332913369087601136694667889459517484469309447193389271469642220542797712984616961573196256035302493665055138361883653704002931000177885675714479897699870183776773436032720940160000000000000*i1^11 + -18163145516608348426839687246885215509254681249576197403649370519506888894314559304997161128808621813462887429097780379471883794485536447485643395235185648188292200077760769984549048196362386010221344143510661852632847685639620666395048699309063708854979543567342240977081039076848663290203786291794589239313124991560659062242956426583392157109550676156310714938233320338702299110394143275733165524257322024510783208427438152440063974886828065704009921597507554028883611286343023145103163643914924796128278042773925693720653157659377051298238111410478712638831718434200793837890625435488411762582116432300515056003536296159179729610016773999896265961150234915042703007797052464666796732475789644419248779244290137703593084409201962778291778436621890471349817403951262790469810685108650646547730131905411236728548748727941300352573917903679338402672243609378009142100062712150113071504060687699252380159506104497315118778911346310354388826258834370738109694767785448743371072214438685043829478584231963813802643947329755025934454363385302875688925828204859366907444915234924845133332334410710956392685263328883457313995414811168433538662461928734462275919785708090501356260653941564992018337371614687563533624192609815428966262269365258137204133376000000*i1^12 + 254966313670619366029027736192294553022078283717778703555864503981040604011924599898489720503866406364643543061296124461929694269882366297658898178839365364497058983297972677782574248012686541912171733134302907375581642202238683176287133416105898338539021004352274632174643609661100712206260887897452506472129075109997307724910878505970161401395999273894426672259354456368804112160145141592412146415138404261202742047075110638351935360395230865318934315777053556647297987561333156798998789548908349685470861136945667634892999895893700409130868783481728248282811009560634199574044516438823726899967584993633879902707378798672366485563474587820313768156662213338177376836364724641762130591157246027853562804078400798562101421617730850509170227799231966376434850889031867098158546521409658719914015162372276862448268214580031617172489989544063607936929263953994964335065321552364946686485443183879197329058911824577031051070166480480890491057139710520677642892953477439856440220544019734795219927591965466992597186660338697650465456248293378710087320727685078242676858556742729662346316556139369493749662071095388539802380691152452187518412250583734515844939407079131567844426114802936236477012958139705750115463538653661457709175070462378298368000000*i1^13 + -7679559837419941502818178390880088385204365880202393930746157816006120991245929778055519623643078644059892476761119262381727020174945081478636907426231195856215130603487246417279038828466013715667866652061151677227339968047693334557281675707839862007728576166338664975709590293879810355564601174960393800456258725120390545119204381311422022476120117742623481951486915447760799572169581705965853174630827953508993300163278877846470183957152892802261500617921787555198876357774337468700657399750661666836688830712579665309957925255063545785533766137886678001426911524402276545661773604299816327121020666274504787273077896597014130897843730043247740602589828224021560012718274023630887825245202450051945816470090235178455376484288785671698403279077457721591445636696397808523259302824791602242225003308151285369328672849391859100774604173231734571431617765038162872818085228940078182380284254908890874519774667461903815590469248227957926066689078124498989340579643286944049314144127854212898780392994337911342504577628626052719006044946150056319747452127357242287596356649050112397264115742421616666887314824064662128708092698309248637271105497492454069836197028929861717686060192962379816135927270486179645379182470189038825676136607207713600000*i1^14 + 12141517510926097399729715795474491695553860827786511392257849292253810940455028669925303761804024921935462248894777499188035714120509750503669232610759575491969762586007020714477155389064131324174311401446620973738843515401970063108634601780890517807457995710385772424537617365120830068167017394028143699935462413170786050075859762403512779245299989291526277057215560412460558700900701215547386059102358283601857325991716392331157004659104082227798847519077748465804155065203989139393156359515766168180972094189320429404981863205874627350619440000532559068717516991336979478616045029576844385151917089760992722599591769401254617679094840848783797482194151533625106700550585350847674901642978669486594117967934902891508890340048455676746698505938260282998608178006838658940873937203765661703787339797540914553151153389282146390907960353391886100639118545812509470105520828710127188213113411201192333662388268768901137977735883590812334255543954066385218002745792468109455414675446733915723916639060877999019173956431847569214425945303108755534711938403017305589321530125054811899922991944199035691419444301435783911195329343327952978184421112603821165905903406964101473082714010821930750346296930187143487290290388738859741205957530800000*i1^15 + -3140346539443263749519114979583147634420705523115223703932798844732289081121381827719112228512118024313801835294711817077161328619121121779794894048024573537885177965908679969838186460521292266474573417892035568133425653230363784282092325682857829981472541501466761499840358166845535963707486748880713837700992774799411161761469466838476389112426216375957333557461410406866517893762343333643170204787981637895495155202104703006816254272689035940292509961857832291368456396822173519514025646969318757497393592489065878896968665882880470364788890557463877864552335698853701886449884807027233915930764461530558487524135230163288441351398103479745169138996528050785071620742567669988025385801577964316020995500163756704384650259908509561725696997826565040766363332002133836803720060447706685216184064088031204492324266584803401519308031224311295187858309243862561069757850138421691408072077142968854585928435274642823774099361849250921733604270358174119544125381027132326847896482689700602697052237379020939361467316115949271241302885509637895981486395614116336544740123099750964032713458250070574067366150079133361024195595207575921367844154856266942318859766754740093767506563157465385342915923167053865774328269737826395071178076035000*i1^16 + 24515682792243443861392941622002174256134045717670019876033585576641023590145192576674943514644253575697145608247070991068064547000796527994863487971876971877681045275453085986443796332867466881592701655522232802613055797298263135154451090256183389270585794707723053714072699592671979436261278016615970517083142724496532232653133625687693457676083345620445554093775804599397608700912461144917103338527137688229789777184714861659519824437925261561389510625725158953561323252628098577249135402728537345750517657607552415462744511310584155363521263176072630161208338146158852356732170399932362054508810666971098809041173912390513859136333664192287881332238997537254454402684361311684499149388671466886142896787391012437794770284868114815785637780558327759806525534742553355689095444052455479180124325717638678989544455522356762552587218547459961715570165934842843915820093328315613387003356658134102747853113874526211236418617876546594153906029940544150429015869167386309043807633619763284109678683217797523940967796410171608917334982865834890664624146000693742744554398853166760166274882838455199878589595162544583343993830268161650517782244471352814420664377637005289525081963647067943528884682952139181412853355534488995813694375*i1^17 + -829642450627754216532297901269351130716134555980494011375722294539368508926926095096619681621798363351041348565890503466469127606449976148016859831030098770940149977704648094897289488421340941302711643751402781851386087895310318243786670779687657022555233873865975864439834622142846758990103348815534401330110610248821853454485633544858593211706276333921208916321603374872420855479590333902499427283456537763573606228813520008394536353868876369506279940420398079527477067613971380822922959913722032293738510921756686720630075399516872161097275910205483044310662683594111596256168210579231260852214994047527887298292903308862047688285480182394735470269261962745737502189551381021798519313862040753532220987094902896841187917460160214922520277928127695715010418998178060582136234056835940556641195649492494594374751181199925435990708428199258649769545067965600522637159665208873961532751933191697792836276330324819562631851327716270724192550051923429497120916873193515327251777718787455385244134413665022895237772018307153858972203436794354337428092166928378410456527549262306565822934470141469470502894647750516404939094497717549526436922659214541266233857224205600241269184628952541262569398517402726439421254461885870912000*i1^18 + -694415866690975820291313661064406499112165395855591195303694114746727885661184994527078408647437387524543033754268113752040984005079361917032737039024966698963732010136022858597533426578487656280450102060998014977782850646925186758727773390244789815403879908977525858547181893884242041145076110466956653383966677198706652323891005376461572729575538966061881072811139847303449735783596624651913857152025451828106409513251500009124524854359400589532388363161662285516464172186305512018016170458734978755274539678790222537159598992579742943709601895500312876051921359582252866527345838025890418691398149237003749968154704358032890586396697919627039430885394559895417728197370764369065633970467664526560536339320699398344162287777609257761331789400364164473142232490054286744479715118308831116705543214646776424072596186957203531509336374509955673842401556483897058677772011633553487801596331089871162921881992090878592765504326303308736344346939420897262956748379345832368804431795536024958493113479000894213389497404898231813919516125851639939489232758828605552099193752642521675725167378376609447838816135415414312223900448070547096993809344563333258957210544066291742869506111893088172405976610637671000975827726336000*i1^19 + -37555845570140979336715879595280724741978399989152704094571524153953766381305050634439474082319189550024386891449266761214461323755560272209271517878652832670932978980826689740136238615978569135772630064849464485697469705906053969328122105197068985977544658235538754895796947462783395207784676878749459943318375709957061398188973929825794500331223680710097677941001951505691288266050889971961158190374303359955646623909986132893758514919086109076593391182279338448612121692799596053544011920925847186204966931680533019763840521111298245198463567586682577498390023245001061552337368632317287827713581925198349290904825985944873336057162713237106183602423305868985778642331551890234440205750540259710668017297539716839433605123609250447545271065602788097962294222272099382815165902851942128505821526629435187119569676308595143625439448736320265615927905723199305807939170858288554115083727820730386387653298450507325447089327207998543615989861858909950345299464808304370881168242521852165368682215956665787770192421856673817115593737298328951701380938215774444167491245717406687492331396173149158384658656787023811581868757620745830656214853967274078259698770249065661224773490716886173988459849550028136935482982400*i1^20 + -150186430413834794635907806016884268381822433049599471280051458705740258415887714997762406531128030440036368602958558885449663303064113277042031697380666050818742056902210729803836711453811569518141015764356844607966086258472922136033886339282876824442897089742501247243179862947488707535262885859266139590412692357223994961913493513685515108085213612707422738249000868967001364853554113317587632636434438233822968783034569621906929208815022193694956031924672747344123069466541687709877768057878836074846157301359510452692976650082095064595729744902006591195898047929597094862925120893197663619640889743961851567393656617268676117309229528973452083387390610405251369139378053803036283908991248890638539004586543134764311987698099206280222895160261926108284166980492458073342918285706935045206853904160444253357708000623305300031252346394698934577441401284722302998055986447555246776759825835228831342446913642701234084353496814555712683057367294921215823392245980424149915684275211354738300371221899034271388244138429255549497442977437369760412029491042332645576685516456147437774538352686351899773674055262110336279853008287254673914477887309972885971149610198994354279532435763135364702493606359352528076800*i1^21 + -242958291245591061290602256725354875944546498076832035572032699044310961574778689029728550792015995121652149207894299358950149437921130826488994475797611758097095175234213979933752865989473272873168440381161469146159290359340748676512178575205094184525336937139693989825617944990450525178092776003378235669577237502781948618269975180081940538747459462196424986183341511261914563743751811100820102720385224530150079391035595523948509753701608719453264501266423661482211158645755474235411031240545736681200629305681793141403628178640792069605984310128665641248335199233959698114640554327847226892699005381377604034856338612383948257909267491972801678081084591327626388066238290410426135858216188169112612430598474419394555501588699497895145480852637677875337750350103876767924506436252509423395273809289344748195802062685314283195417937911272318264732214453573129417753134012611295756781093406073746036263441084856845873366288770898572938140476822707788572164515423083794669177056711128357104853418581473804254256864397142865631548729109192228204513568124970972575862709547367564477391695742605556994282717329124440077938300002761598588300205858902701124169478005624446262508853897730063278244713841295360*i1^22 + -205722370321948096618368030291681258158055715597533136334004035540224669663453153718958250296865836277744021257846765235792719663671238169901739355112015298260227810594823620126252082215569376947784785866036446199828614305119448683250300367871894746711633731402253722511352416748443729580273060638837110039206719716974806100415251295392058018245053538540325022222500539357873050179200600198971766475269490250820326963323120648020545819810456122863204099827547623657903667109263566650735275635808068649275350857308178829746310889634069285328903623680784061633626551596067472186940999249257552008899604395910462173521661894803280259531284515959400834064086223922695164919279543320844461998563453285630921779192534260515652006718080871062661833317090470780562318505184927263588843250155856459310261267871508980559805339810842727495650638731442072496809123079543294970980340200573691515130273092396070692184509177040821978865492166297234889770244972543480610323822519343127577849145313013905505927776300807177413974978269090255732237442486738073098095459836559460948684339127569129598582038551499156035803144003936057053357217696628053011968010960709229407752805581169814141552492860771278825497559040*i1^23 + -97733071293650959473127351990636915866895497906344419124213824431084692207866090235100504686521961375516330641807332222025335430922435569841004176577926356653255833632025653351437101626915635472540274797067622226164766434552103609484213066472374097402187423614252955554099231061478392627414337464658149323756992306661079464773769230930319083013443605791647322727001593582974045872959279417655444119238114705167478407552495271039023673478181832895324589867506231758591309613271918381394462611456145525442966371143130274948853378758380573802884121803908430154813426131502915471259040700840815777966229598578564330763989594607409394954888177714902131862406145038930167496769021679858360932580234540246054977425333554763139120356533729584496274337505216920858500341215799998536967794690983974277141233618323416327885953316913119539833681829336674522140120729546939758349730648809120329545741163951872725188284119948381607038962024093627874789087075700973373244957470100646254732339456569847424815290060929156916574289043922476010875937877071083461062180320414870585238773615103418067517156017714416551509289829346305685006965145034034971698761826978708829254371474966366490640873574054068486144*i1^24 + -25365915400674403359374966449340344086298149601603917658242123612981510512760361174929371737097270789113695088687504309848034297929986123766517127836609280925925044533419055826486569835275427833870517190167663035666182570309810220370844200401431464282786203248342803797132095887967493620289553530099571728370553193710989616342443381926779763676282618850453385243124603441827100008130552019964235371176140966330203600812577135634022600452061329321432819443765961049748229249422923357010791219305213980541725502800793035528131019361873007004111924145967131213897277743171529439404451361775352808817333897829795922315849193803211068586262306439824972066495532828373057723854611819104015310541222055692407073336472387597479317780662752400694968702092966213757804117413273923284563133026420399108297192325353340437222380530610616390192307153671845340896212079604685955562097614802074048596277564084320645846799930990309546223370896132691928890417059950291102719419057823064213129885570412812742138307449881014044714565012152852687583650006965062269050188548447409569410678749786652278178995095897999722536900164035442983772011825550542982604624063310621457422661098169683210223351649796096*i1^25 + -2933299450926354408074531641274308289109934120321610148235550914702433591241099922638637497083278142636190738224889625472057735427817902996298045043243201583637132064775107939146993697017271149890364209599297421406977159462776086523955147257843336269527727250339007895919489005720759955597638847651060837813063337681556006941006489450941012682630947139043481766664204958606257267114894246377241134193673640238292825769648848945862341491259330611478532812997172441025185574069790132268662691047252930670664145373089624400041098412001022509406942379873815305376654040243310750033029781203735601330150752796955639076047229600451456412347566505621969628935331229686727796786639588358896334323514717092882873806319168464513817306433214585112569430489372906053217681430950568158379443619666766086137066876828466673971993647656832927186486680273046794277813556370577029051245149235033804461418781390544944002347963408724293477591014917214941379572737000264677539167714924673476067683852093592117942254866401192758440515285402468869666460338409323616799340154861572776213646896886613662622618884197104071426283977514920198531257900813963698227067423949024144466640723887697482066427904*i1^26 + 1294685549140758567243707730535038053494079063129683855112555610309096315507020693011515578631953144787666102276801842928815383088192575745095234831901858929733072566852993418871942288634303053314338118771639637995297190907275180813700653350719366309453357524920540469011064370652118541865878986814509193555938634895603596347962972419011496985202120201581637077831037942007045929622947850177695423783845216153472722568885402460811988329439505241461889679794462215434398355348533363918765667741905400782188054463228597088580101473834114058984704888941653841857551480387328926584128209553228905888489965352246923698952806178543068282342288040065933228850841001631350622327679857339736971642696083855960748943817055633502635863226370415947852517582008558681276515024785502957391958109703977480911072458707057217945791097656410150761428243137098864173680179388825619639973285499919488089120405201760011683865139174400761243121741185485931975043406510818563308842790531017512550685380395960375052026675822316683059123933602391962565350851404304654120299329202606015580646135750313475162272461517877639521805043032807613983272368212627443342896232019528366033977977281183744*i1^27 + -293265202764766369490001959005506240900349805790199248180707494839489663236035998727505775619186357438718084967396425379023655344930893246564636379031160331460517425348687992676417570765170550910481823966558686277735605745533324589924787111249366573220121105725705105331878308174302714077295890381996842435892511104785948566703270954571294461121574643839372104066863901499509871864583173762730848469766060490210035537947204090691959923060292228277292470151868259333452442095094916880970839943457651000091938443615241538036548531022134268147663222732066884919923797803948911490062594287249633888122031038036124142474385946893623515094259835866005350841974277816806713728068327920044487308359876012505352437191166907738242420927412753080207988638098635091440277576342622756140744636038959006136345230180402289485544953958589737861249476085569245351084770529452526431633670300876649580738177910185573358173985671376931465364010294967369792626293048408689125302687105599306765287388141601887100787642860156821249266575503210086382905630733075652414916671616908849728197257642778485468110896040653432338120197135559090019470709854212650056017862407257160463819997184*i1^28 + 1941694505776508560185431540029826580290590112326957830450712955172605317844034491433197278434016737634074932569673704963462199252703097581948924666589582228099169341916303243705740363167908487662757559057192129857888392423865121983730189510232420292418942177614894779551709906303083455938717775160367859744186996802872464393702430939001931557369446020280622603029534150778510990546793492976642757857034445222196358019620855082472101683982200007916236622723208246667010633096987357150638522417027188907192416430010664106916316537505437288118190222807229279950945034298333918866466431452716356115932226374717038469925731441283620158417980738427729530624975448886964383307306011028393375846204561048704140153683282417602697018874168351985841483938503202204769969938891055577351970246356408423728665389830273444467758420951278292695035856864771611634874326245393087069661697384507904304804259000788162656476180013142575722295526404257915796093087769935055631876368274370396612783113651750054702920520884469721545725644392375645018298394157230026085414754753827838543137085307907987719252622292630032066587405263844977042750116056853043408538448176978329600*i1^29 + -5966246474117471070764393471131097186161254534479382730536932914688077794115771728399584859657818111618857598208056811277199256012502371818500684556468073777350703117972352180115039174488367871155132161663752267286961504419665513903768220001054162706095757266732305570701655155928209531707461230793291595216776200508817869670238431518150122403492711117922459343456927797986494237071951592154199282449935405608593538948268593025832308464206466592466739267462989223267122788976368553990830558142008060835258154457899945296950399796894434624133632641144456371363577963105639936044470503889181892406029591098285080466771088207324341863959519464655228044960494668967748715689582145583726613952787897187492760942618826336049187418957287560500708942220989987114462147027825505394068606093889287175690949200797758663541056269006345365382121205980459623148943945107032558484960141430098015999279468639911416221377681199204108767377678194849883599341015074795829906320147509702671512836039841035021233943026327624408017644908949230289024532347018225451378440762901494960233132823425686631540514980800372334501161975782397722783787481825800646673039360000*i1^30 + 925216485360434736427640440128049173029222082897843403903404778432534667613534513811331934854544416144644691278518475252767266808025350895065443653951018578321540809001622712471791170676976100802408654330305661056764016717076537243567174121454879743906502736347265101872663443473913685481831742737161912531247168007323649041679288275955976705254679393388629364369711469342992430973828177158181363186365517711653418086719542113780114000555395476171541076657799858407720286343057444099902050077639244944740334747863932113306835395769012684178522498451399124368060199944737099780563998960783471329622789016763214666280347122715861068063604163066171203237716137914306448290370246242157118246751270733550620087949797568045774461821105949497744294134108385001462739858379653051267733536146780142585177082100923435190432798085354776850410296467016597601744230468599945210859666113684299813965154934101797410437198170716062954061891952346873914974800474795296068152453752565415645980791319349724064658192667155004243313722188103276520848107407824330493057375826090813476120181966348418966764459942831943823209465179322422952952615403520000000*i1^31 + -218076948030791443291090247133692128281905786016726041010882102940280823096786721944980176544334192147668394065074236237198405765859715103574690701144674345689918878967566710715125662532139673704487851345323576163804411513936252495280342419771503238773149776733797452076908578721735132381081178626629125245351491544992453016279347686076668001115631094695578110714510361573431456735602432719999986387745640137250880649655908776459225413119841614678383531502180150406756061142003955221572977161825456212047676421677692166578980416226017593315842917409713166701026978807194223065277361037241057419235882983178016658048354333829354978082304664030310867170245230651572142533407130363999300702388324795000101882008280545086362916095562939762597302628817180706010329149064672079601526041955206409010139400116573735234396988679516801490543651312879570026979980254433816504139404794364500514722260142401536922628711266798013846719978711357321247577617242741937471631959035444812337849763637609615453361459280973548096653167920032494703059609263909369371343408905034060353464917164072571090183755342214668983989431495980744704000000000*i1^32 + 14645208846045358093009882502325743127666350570086398887399695151787099092125478812002711077069170037325847474888519846031322196589964980576462319594497482148162559909451939091921849186042549146777881875555869353065812230568473364444424946594416933159299374511776427120351361369511791067748073618580518212742870946533729627023161391115685236234524159842253883959891038409663330043807839415135304474844788182007865757790045255152111347889891692086410834510436652274613100471808944982117327712256550431680855925715821067733763443546480709870904943652136825811089882629724475766338178521345473625107715746316920299271277184741280595275884216395193440508115043492698066214935076566577409613057712567129766965371209606921672623992612588332609703779280732611944130290372854163213480568768875414502570030746375031455747895239902999290094916872402531334520709969528384063053839345348462518744223193144645580342804160786925019512837407023418590286701628547657323628173158428854841624626129282157275949530761358194311317018522269569365753528388187144765251467036833544190433926432372831796889878394434360263028244480000000000*i1^33 + -2186695237118667095340895244620936460793056791270023264863202282472072915186477771731856179077909809535742396237361888852619948792844338139774846166266569307241918625899178249225793147743947150642170524171169763471169538836103121204304472684947617686482950813776892956182139216981732556795348616226714882169102264010289338839065353625968656153859303126763590687828256341193806904538106361517694555494051001857025765911743309723338544510341157658585654657386770151968160228071977386572656248980370271181426414467877048367335595716615748689268387846480735682897013869809126930900366517241103123164227063530310019749134902730735461636259225398643564761720142205114466840736013744331246162296376158271399729645245878427438935565221778727768562532063415314695048827327288604762191386711354068924779301811719382185809318886310391216054849726595980615356821644882354091776966651803525374002642122290587496328040123892345867075772231488924749780922530851662661680538531283489948170808517642712186912727629488507667670627195754280383335361143790815259919879981912263232547136721258609614866212372611072000000000000*i1^34 + 4970199123297475147951044750628286709795374182363368161773984160695754842771866471849767728433119399145558831564151412334305663840274186282877745804101657722056779544868181047498794078791483060450352143350834109599531181787901452293824826860707743287501916889243783613213564849743135225256732592468093497744357127319459630922591719839819486577319313035292062886533800559531234003042731609320740314391128145326325357785191254391801111172986282874521592403500632744897718983281789836312519045368125643008992579062502304381507952741700497393231005165642470126424774229291318093557544905810390642504778960716826297318412042189507311615940383246491754524642982666837295429740603514855881428572159277721550308203869348508928053881923744759005449099634072335749662149079907455853416974037445444771867748199709063100412096103085905076132254815305360671567965857932119731331783087892948906328548650296118599540261143946499938279750546750318766710636051496669828550836665848986309882733806624861468546616396049083459621626457215531855715666178419194955165840917088972295060626270806291251200000000000000*i1^35 - N1*99678158232748398626631590692743912845230719422074645357046851491698635100859383427945354165551667896303146702250389702849676704104914487935276461359257973368733167932379035667428603376682315183291913225952546458722483610675879200000*i2, -110405832997608349354771070996561001905336051169578979740179233998768002711692496620795210401882462966494159289021082926062939946940636628328773669778103653191452355859355686119893206543346417189921687060392968817996410368114058436036652952730706140099061092325029488867800774037793722270992271214244919964292234852091302761059620198772258435765601199279587919715314632341012816828629089369857324797581447581129468297301458589901329916579190568724601072906177708375745967472050760284318078778778938084873753820032614436189221576586590527470689455842555927888502212418019836821059822722473739735608335625394471610619520014505290722826180845949618452035241788943757199639960966052990497403809953542314006868703739569167455049688375397589659543495385171380473483869398259901372023132565408836600466005824235247312522654503584981134125004758566754615924274519474238292002483777632033456403148163127013366981486750401871131634824527475634991171348904789230742404198282915711698329727151937454986928700877058802984015250143648996168882607368343280000021767126118260994862894518660413538265775586035354479113238793494131115200831596804824791999057159267395767296309299110352296748085707096703768897389005058120170606967052877787061978774795488708779090651138048000000000000000000000000000000000000000 + -874119178678445522918966581195326493288191691808745364296482172806753968995583216732268533971313604270297078955820332966538423063032324203827917754520303156002800537697131975490128303396980878147140176159391378767407192488440934031763261584671516101526665989379121324633762266700155676593078462231320401458803013069279782428815428080912334121615216868464498778893687058125914531526349477633704139564535933157130749104532759791697896954864992610941788164654863232639774332803217217615164656022819534562281607775487610989394185780991887301326445673830548064206240143152669707914841298741001942325416340635007155451541865674448953005644891907806681304734856851113817194812916359291105444806100969268226687567973054170507954241932797402061601864794406554901988925640189058895246792525914297558176287738769150047310256127059566834227277165898529531312195948712453304980671335650223838452506408805732245373498615051686944873465163462775517708580790428809000063816321180486689866748722764446153046441410786261373811135134555562526492602119391414697118484145032945327195408711892404111238555311918392117692966866304447745603393541756492434113612182097005940358713339943402415105167478870176192482190677664488748227597635193854080265325581224204123535864046512128000000000000000000000000000000000000*i1 + -4891831945924027754255653598050087687753483046345168754304543207202892632592288208569048053458651747793831150246596541361133312438615285912476720375425443317438186538132501980984858123656394778034935962997013043790456858242592621636878374527463522103502059954848783464376199121741095202914445594102355322972666781558944151448617408566862562022616923537303655004294769423319002202242302654886698072799736080933607253942325518108798015432703135821748385538290804322169574268787679893397708412044610063325090349405702241675507314007046211256374938676230972232633811512873154374818830653021194473394256470776345361936972008589171448398766338949479168468127986671926732691005715450931114500560270676468967073639866310705852680393475663422597782534571303192285909798642409368822580870842676948492089042404142886758059019535314661461606232023183802843520463287826512366128071482706321072690189299671470839221761980715832461198365498940082374556676924597608694381124392007447878742788085572198283741041251007390490249165663860598518687564316203624128551057256499881404150800625036750514511221034248585069812329454635169926204484667242306105817033837933079623653622524369018239852317407193313331379772399511624969452137598492504381576519300564254297039947009830912000000000000000000000000000000000*i1^2 + -1447839109819818941154542286272728520255322534716555047622653415757672022249388656778632696700323267516222546906697435763965688519668094678514051296146765835909651977201505123983715123439849389868319120253611592469938683752301728383550341480038426582680425093804063251829112660338483129060392179160614409125861000621383685694266450858800578655870179822618360633740260044929705309907422429221826457688676036046265885492809423061903665554141046173439782472667764102533706838789418611796734214027691132929091989694327603357426777461558381780542356973261700291915826568519313658937413177445382322305302208780847442246370686807349857038531435154650128748332200942067219538617954040533971197661006064147346005531656808882154095603652198839992131462232077701301736316848190747219456938868543608982545385031601463240636078807310567923331365743293891315654499086142526752780666490284996854965281192099912513885083439465995906000853507431887499930788573352848046688739441067477399031621935462135014297521451237856081396337606097501470317983255304943645281004791491183933590415136561318760322245276319747300737919885836423043473532448263196414766262601410132849565365321996087008210802376554371193271820371005521452556451001219439980755204348006876699337020080621568000000000000000000000000000000*i1^3 + -5031763916685304841512650731853698163985421830737047433988142331333246422444010709050922312939246876134896988277574768559409904704238831616270393006967639736607865405814969063458132095669420099930635089882391008873454591085770413526434614727035702466579683809157161415196904655766397499107027298370169913623634547806367534100309292792688356379805039589222161067226877673881763292035693331020879630372773450879404776468057904659931028237007124560243705911453754888650951860591359623688270067899622759019276132180314445273563966786037177118406341353509343144809343851899543154218978743822269804464482185377871354472274539734506796699855444452220013528091400624290620404969916714200010852440212121273396184907499576571566430670912188223445093594536240782143065207811508674129907763326702742727499940538528885338211087145698383500715656314046614787199726248192640013547730280058125565537832179355198518689116508336631686545035458199300560807312985769810956909192619755044706278815082472392996014336803481855262823025839161892084694382481390060570760459780179927353673177573004790315015919366839507542278863012882940811239133011802712015986573029617253462959019169908085863995379984713365394210747014851276149363920468130300952250260165739435836996501233655808000000000000000000000000000*i1^4 + -672836589596510525949999674762536406657476266727904031303845762338896817173219070346694440167214125406943603040336588015163993667751631955166348467207991197451242492113496804709137468479935290106993687683027131932501812321455110743761798111477685868616134763328779923840520221486597866024467293288817275362020894793618257600584488483648463008050923744875465473850540977246654333270405844660814086004274145936472229314887055311502748177947148410527360129209107534192244090826363488563135711687974178481774729784070304682523837661407561470773278815393594254467173341740112953273234197610296261465526617463836499730221389445634431682637266238212037585845346401588323831041959224655958097477098588970786398873098897819460559609992911755583981460438285258445088253898981568712787369242445436685758265608009715594056525786663830561788495637778339129130921196909112649186222680758400657561409580374882111299584777285276139882212147514001422746362533467106524421967613972554562135336372107024498088404558473988152463448511468416742302604865015529946393456611907615749094355029070642839262049143390956808180703197739335258414594353226824589021960724750804708352930230444973743167031126745630055280882877840717209699918971719975937187742701444755513094640131749888000000000000000000000000*i1^5 + -1659737286872478325256318219090234971402428080387233043027813404758896653340206676538506192257704854392249092020666203282198318744566258609626377690842081804588018459457964921448052991299396588983814562651870042796003885633538047040482649959212102609840819755505557490243821521054245514557638310552390256952291187055865407220353044897469615837940001993158446274274376974114278198464604779828946391035604862448966077655859428441436335714194171123490968905569942138453504439439819000907505879715453362622983577788583100127435237569767027265317748046384283033864919027717202562028565400175990375926214950528509231439686967383759907263453852447350286658254693281600292415548803722277472789182881233704666619876162722976917393658063535142252101908942619576921592496555983728340916686462949619297997587403751027912935287423455774378319809531492170995570022897291045608640572572660129778585197050232517747749051328644321798233018479788515083330598488742835187376157857523639215943775727065688040273126130424725442597422755492516355787546123391310229103879243752190371529372251592605687461398448201072873354151888203292496334308260196357227391991798424712092639377093398056053265606415626379126872379233926031362821344854488641679997222877916721905723052610260992000000000000000000000*i1^6 + -36602988354155348740381215197567157118889561767553038860208998139931561875836203094128340066501280500592388692342207327475518329554324758936096852317568085095003339208467831321775163610725009895931162824056691873308595075226550806198330252188486543848324677107335110447990240476069103177243240562778924350101686744486434484726507637775539940969452010136611518921513307241497015230801592823175321151133180996439405091342971217726310378515111916716430277788280597357786826915388081531566568543389768311093886980709400945819873598870339745142355941522120153469259609185856673503649147234381107258338159252083113006006398385280504383204133700185910315200329721614406220070082067447785378293604013631472094461237134671695550632239869215376037933207753948172671206090144298933222181992785673439493906765607881575632566632439382715754475375742430316640532048881526839605625617870255186230678340374233682235831709670330165712259649999902049959088511317729278620453592183592643319529487218519569875313739512678254353197723746661089499000566762937191242454130490461282566824522633146938893276209610624531605025992907312229852800399797091609724212759042285713803334073412442151765477198890432555333104335160119395223798166784427102743041466108730368401379054274560000000000000000000*i1^7 + -159131853465668415727359288499959735581896263347578360432192975954471749866084642937765589353596461461590571313498314275085971584384787592562285180508211413510147657342293328220160262167389408345658043019280562501228922159431869417583191094974989249732865526385697417663922155027974450753242957674346905801621199377867548945416970389115371245900439981100302367671925979532999992119552778167329990366187244762163809333162841869300618130266261614280834297395049004394474662505495203229664569853796892742271604237288473334529102136266975973714232887614951978544077371450028868860453398148969837464981032165325029878746409760392413825567012540224709327081340536675719069959253121864069460534779199608522880389244907967744188117499463204890922436237988230065308613128820133575627201983605844747255921386698455854670500271356101203151330433775356507792135969884493434257132663672411643283784950577259633999462088969744575240638277599203488732307022346785680955967751954124970841866869914161386021936686898216200759875035206277205058186019848755537919596091525293305624355333539391267507937523542688642906246612742354092180386860805312164938004925220050703909613303925277153691476412125611448949446298894920148245598051265267610341744652466232263022920991887360000000000000000*i1^8 + 2938575045834878732873239159009647054037062430931338965250000571382319712290290284014794565011270165292130693868024940041717186307691401969756943179916714528866685758181236117010103179048934480083572865610005135950898969278674996129861685167495842792995833677723139763506048866111015973286326013123311533352934447754403901076196498794246046517576106701419385564839182092044428355449463332229864924083029560299781817490365671547889964177179441198407022933811742885872869104873637298510258011992684067627448769377020124551383021446483687516167030033352885354037722019979453600912242001147936082584896625446902962782720574920834435942438869424840553320901884186321219745535348445847972977319966308674623650360073640167013756924504243623708726689407296760441612371431375738691262339795930707844499282355975209003788913672689489472204170877451107067988060974480089852129829018737765348968278908229331596763141096132183927718861696671620909766645403745232825061214862100520818254509151067098726687237981936870336717021271378637037574140456278582673194218959637838393527905120192938873970608650585845221208800276328443756593347670360144787055228906598407526373283704586829392779098979574331257875574613984126979055040919402554707839062456473800401729144371200000000000000*i1^9 + -6035611218686379906085262610134382407738679829183045864815639252367149232048514197241102630944943542614932610984763724739171817336194269642206314033912062054350156451039955748391254440198888575952662031299907045435192767231481300739728867643337735580240092272343849157049129652543150239869638623490437141070620111756000635316884244028254508737569521901229293508258840945383984017624646421048636664589190698956541091368596170875029760535546430804822302977306715172544983028529183977776584088033033869808126933446997817825873525622726954013805294711514031565624340882904735304139020852976474439183919620740845763906969396909475239057904472393963945996141807355846550478004457890277864477500903837488697327481438920323708018908885619276622393957467309606273437615279680125815691807699097230564716776295386197356565529207696720176099087391815499271377852442840693607427244185269456548675491100705467431858517381055377340196780506671588901146950574905063004771862534083890730900029664596415470458484146873042512747057863237379884084578627622877687166676209696369022628810914399352736036879425629816280007342031959691171727829469589613247670772528927819877777810734256202917007746353684583400385217974898269439955671341088980767108804763606185562272295833600000000000*i1^10 + 97601033065245280985225707338555156146327415812184525111045476207083911969901212643902902817360574197126556593582840715627664823430648286850039180756772056281619408468134594222237366922315100550556184445930222073609241321234871693720961245961445937548647191470776517741118503809928091849553769145536895514632467247236383616260611387069176067201057245068668545384961394787082078780087652571323755026980781565071418063013821055847953168849401377308219891233683216496678651571677431381581025949692082569302588579586072246111354013207782635046242993788642555809582536443740297876796532968204468590428090846691526100700476391781926928447947376004210509904935630185367981273407392162157303466817493060412430796524853108959795011014726441956037113321925540474369733560884790227167726214215119129755119133273907314318463586896840867974912501315081447737372945582338981868962390727867832455974404082337857884470856695335027862624076049016802621449546863774945139740898660346979853566156952173898715165189814891827077152159174746173153396969161230235381831941176757680511955721839596363911941851331254627859741889987845528332931664579270213123000801031775359016030597424066806027134174651442824018303106884424636603935628439038691498609845704973856535968000000000000*i1^11 + -35810234636954121499200355721447409927734088158025243554808747950642815812299717032843413464851910064393306748297082073905111441003981042110930258367111718375592918384782953411974918231152250404668400017753280316439712900838908016718769347087834469937521423724896055652860214269525143747420661834907757468715323722694519059464767541375760257939354001024166994425304432696201432558716198025584443139338086912085167470436143879885537678966901045870734007212544557468296484061195866730318014059877841331330048157176955567578123263295151943268698949873592108631679407409835771491514886950468886801500953083425360988218669701755087885402101190275879616692413144600431492082137940187716401524350317043929969262423773378455465780659992470318910434342047860516424798834335306726221498748049306720317049090164602533076969390506849248187027310680697973733098515931809377561462248823163626775808029513265787747477834718589709358969467651246625429701004946234225974736512192341971866719857270081385621159283560821927852803969242718581066404507467525309237187078956263731303706435150797135809829843510111717286610910225659746173995591089910183545617436668725820862648855798963802948560831900262206996479209022169283832689044884643196772502767248138710590579712000000*i1^12 + 509422200846523873814733171368365708517323031913853576698304501146878426878301627862964770585967454425665575988943113695914138855220951550241851845302755829859852284165975236721610499979542694979915958793207011957797931058676296849605232737081125653448802967852789679645204428198749701211362655539870108957264511883638432769247492996679078104986113557668446274668526133508761107489475677265393102734807720392847809287509544398930806075064399096994619020586833533938540224144983075054986729804667096631823256210208054310946508605747131910146900933496242894324429094891394641552806040371602594818004836100236932086206687034450632445094720628962101507293313581078720220309751692519665866688261748119724569273511976251207337392214593325538028938260587262051782152514128594346120121882969156221932666605992169252638649048961815349971138113392853074096161651050424525104860810027367480764218127407298504831240409583387022767131964975700439110119042358588581000493244734881096687365322345944388793387570286963068644257829132193788621118436252416971543595974514877471977074967010888857463253275794653083053945804882595815254016603489022355058298733720281116842085219556095525136568367707557262397362667005131039106138060482456863004048639834636206176000000*i1^13 + -15004942824428338564649144298958213154886998102523404270773590991114441595374974040287758523971609188705962559493620523683066015084159468324396379095734120137656640814062617054818221833351717463652825522408520940752473257757323555779095192451741691379308189378796294830256561487779118399631941310967545470584652759729968212998602021293754632982827213632229004035170794224756836794851869225767837790185361243376591373687439034024134768126785682905303242734644718261178634222153034518891838640656285817610596888647180161560402662526991206345795644908444850660894520724474473998633088352981721092948994233012208654917955519691581123769143580033028589738454396377927807914504464040841044316118246890431969303469039619007875849900412822427776135238678594157119751967436045730836506678999751658351759592788027171034789960473386445196190497861232782338798050128839081407380664936825580456725877504807762368872919663401103950426473176257512778285028734062322456591740170546432374921712479120770248310640529584247985163970713617584220476690822427965119040733809257805717735573300313022969477294386814458175995925298744171996334852263759992091561695099438072627088729037089620176282336090925787170365394358286624436510582378151114480946003952994123200000*i1^14 + 21485667712768042150336591862852056995718437714290385941244335735860761784260690955452592006521528126002918878985611202039374026778007206233352875406694627427248582727772891283087474499174635685536731377283330593183299298843600680961406788988588283331078071762162907841060104735841817675346378881837691626157276121657152175928118896268822540262384953912393858205576804475428981066351060729409511570489880135539652431464505866724770756223304004318213664004467066163613959239395684090009683267707171714928321741662373824683096572399124753761448926780122759491394990354579412420996852530499736896631533545445101406375528647104010392207329096443795113967327480868488957661426091664496893185397115787752198047093902619238504967084132930046005901422851528221642740730537472342708256899894168324679359038438574334402002734150042667284148016921613990079426302357671132664810755713826191308065187621577852784056788142728252891163321356993121531452160884954740243023138875545880185515471619675067160900379477092508380684146899882074768369901851777343967225213530646158555878322220358350198104511865472982622158656982092219189113788098990578359465349934129672081946105541863472461941322808085928798247038358442399454180434158534564175600011444100000*i1^15 + -6192925661756485141885175606576441572544654076287535782990549066765673063542613022841442436058250889200253021368460167438945791906382980795704421768650179150441312450529650355349967667181584036136862905562798235027563561385536810715221698288883469124708241597694610147224808588344982605646607474264468384543177988498787570365166875698272289305337731366015486401392270647495891660126197345478403397658296045534741129934526730631695147132252136578195232926811003559767879920507596684281618265732495955132208851694765733407269386346528342737451676655484290155394696233500816937135519818331781380863177510260341453907220802069134894773982963840131627699651050202344135807753154908568502309372892065879801893562820097505025824523682998879874995661960667598428577574330208825342281957641830110232363151748525459384597480657364496028480967015859978494129048139494397333060574273784095717498597909460342217650654000807484547528781504019621899755163830072792243529506366838110882022621215560433095522681368275833449557572334058669864061955339518292673932740817502510682192236223870114632016775876081569717768648517720166345357031614601200045260026780966796163376105880113519467043614454216794907293835593962998445444420686661582047846813982500*i1^16 + 48952935086774919998396532106246362843307905622405576235189610050971524209298773305155469719320205717017766162247892889923535663759535142363001531169292777463291339116185522922737834013003496631545250928048265390037727896412658347324851257859759868399147660808791706259623688569987871467910520586404889622081792118950075992640423848801094029432757886257100671025636889774722775220434421271737590532222795591186640567914551896798315933412379145123283505230562728987526916276464094758487207983817603454757327991236256824497959560312293357251482596471096242757003215173447754599868186665461879270934314229669872226139475341337569090802962868205704415328003499344718936396858549380689860557542840953164403021893941457889521376160478089540492832389126583438715765520339674755073580576699802546364732998246968638560417233161672312371510312866736666041109253584751013026865849356680409665046171184417207352584662061961591720383215155379790421434810871863857030885621266431764381872052524163535426968327120391358431478407516877932162711367874637293165668846260924873333011316749247305512322459745665105127582691723321677386810978298380112015796700781955092602704133083035278352839230331555067550702126585687810240615593392561712771260625*i1^17 + -1647958020113915490832315676020609428260925034902037537712626605084708404220986008455254643463420804976127379213664726987085183193910401255864669965432465064623239638873498794996336409889052663461241603239559932626144304238513497809553214201481079358696624552077123810195471327012534917728127312603495938756336694692657837401285106728543898458659994044960098650046788962623856974920827763197608999441667252851408195334665201981826755020702496540708744912086386756894313688228046623045722299862747563350132873016719897472847275091745139275224065492768316214987460229851439102422995991207283568742297668285336585018378482173961014131583328179968410812661447830383160730342449839418213607769357836198476804512752781042449796301303389535103488270466300295009412531544806939847657667842591276201311881983432750396441889736869959176558376009412448447772269568305250603916799398320412377878062081243859526459519970219550618314969193061575102317068094519345140483815746902877127446812896029115249491629671307762636047843853792573347650882524120602367481372886969233485214975048831844018896639405908593890604098937508799712635659364624840702128489096555560535892117210987806369093565248045786944525734499019969344901603703399972544000*i1^18 + -1426163322550163279910861078001372021595837843756490586226580629866738566767172043649084876797886752934467358133838365666558467317838275892337541712839137439888345834791361187417569219216949100703647737948677201451513505665998016297818069500339091431372018765392989306732067845085481637077027543805250237306323688414445986275635989880869660472138896628142420700287137989671115257708723076288724675215875406883041740126603376483122502374267552205302586850538863097034152931132303399257148565130478730802260267141920743996659175433880597222873604054078580542150767567762646176825067299534326657812160369247923679115417784049105223775401189684241976620722591514969379224922290844744768012859987049617820975692464841121529232608031422640343448798458315781844453583269988187809858899051921659539097904694853235691096727174059782501372130116880882497148664561811627410723128577516288699546351822114033576937725253572366605555989558275310231137529554789357462611672793679500108857753958297054531902792721755448654765751957291930968026581260823201443418188548373212946963613525457408698093008075698470440851380045536775637258519580080024453062338508968895273572056115826297566866845286007777400271170018780862352013703811072000*i1^19 + -74997580068237061890878476710506255645746078624305090307311149810715486273236188606536378709465407008562328580760290467057289267317078582117453137243725284529010216997719194063654990064284228294112115423386639911642792048407993745014934465943851427697877765970108376148944089356363765208718987113453775134514862859549241317883342107747035034715833063681321974616297526335136287807058777308998941909669624200744074336538335767745356677573832572147093460290177458272786855791319939051641195621973872107425381529314585502298729832103257425067791667523560000318617598824375925377273131408594301995244940245806332020659557852619232345875848343306435891556236674059556432059645168535425631062246884469698985222734408466549038440559045744716531734918684132583758142226845196385762446783857596384840872892596934166623561233711621250623166464368023675673736817570553201031230827500938823640156086932243590374991736466128916776431916714419995794795670581821901189977340447287709436757492264179152684738001721666817166308046319378445836215233737774121764502252104229821698116478439986918520126563607334052734202487000181962943768138450861455069979932331514461170588296666463274502642468756023608461021893931029844458261708800*i1^20 + -303765495859990241191600939858742600244376628583101885555732480547237808421227360819261649495388026156476573304743990607173207502384425368419691860149065856164261826687123318121890331658251612200637867238172198281057751194384704004631959139826498362856221912280007517269102156855648893293365698372759503879678526780068842854124075997026459082656195225546356973518526551492400443128710894557606108243447040743521561823513196166627740761107858711820048145430275649269534884746251664865601262151256605067319741359026265402471389478596508800590992017502915185666286090105488175439910431053710942393411133409925161561997486593953341625832644474359800439213456280910929446504233699206712545219050115015133908003526002531111107410075435858533509175721379305252020441121196507067786311491534674803697257599926637319215746721893124519196812323212116251549845114250144990482420172051069277976287805578670086138599532848072699479538710677556412903552915771133469304466114879821771146887060487508741106792788923391457154322808473472736012679881054929608344876058810908611617872184230543592310881905208568776415593525658320420423631452274402144385242589207126136503445077885002176692167169908957800671222853867270674841600*i1^21 + -498949445741841516824705759600566374028816006771368503543795379988121643008499485028143442887988792915069908719990634402459421018657537047030596071176660170087883662756330597035142792778517226540779281064043840671554389756526673124351222714144861631058135773519370287808096012763014131641296897136325964535330056737000490582182283732042419531539848106605833073493315777508168888347766226172474504006904122925815701889841011490152346104483112748270692978765669690307509273192272946145421028216700592968904252890816683462408817933355560973457402477136852421361827711390099786409408768295483210634320006550601389102942641658812769493443418838258502852803346160684357586618323689315848039642902019173291571888162888991192647906940307715663217480840193569184525736526621621644231006503939995268643877318103839932722812655014749835290580757762586161874000770543005685611121793601756234819209951623132015654107369082485150584657410492123003871194176218806006012162256772792464462510949943119974735669023768257487829497669117092882063653243149330107683126497395991367776737785604178978345067020542218218426637945493533368382138149523048460632244780006592548562090469576991630251440561078303375446136634810040320*i1^22 + -430059535798050228196107602262562487348990176715021383981260579254868866538166415670200832493767732555709105137506708525206264079538039393902898852787315737061836538893857328025438847105581217739702516164286841908213002949778353943875239647808212775588534524024242080387262950093948567341696233152742650491350303581208748444942361083062003981530840537371088903949255637696656671694536462565954979704467936106705799908225647091006128737964760608712127834209251058923558352005760056788312151416354438096359486992616695984662542885926778764246185171059301239452632405647249544896377568411590093136094539877082096496796256202739945431338267992119283764772201721978521542903183187715986540264472320479081621853618694295685725530703756124983765827208414730564940155356342221533872176513762466839727593359923390236837760446776450737776161410805740510764344561395200619800419093179980707121863448443470070904987362638867356003978343294648910315788123655351603672318562359241235203588393243727682637082381380815633751946889447493501763597843048639202037641490629062439454247943507951493636486512653571931545834159472363579501786737204999038741676965038971756377955381236727106561570055311115818188752814080*i1^23 + -208540357212374784397845104836312221897534472202363410706415515400678339322908133862423922531978729887985748219334955822724679094159455042811879799195835233878517670412453491513090735464916316946753150403803029487107520096878322329782093167656063327436914311160747322497636298650783005482899050334011505470176960294843214301698505573855757268511623651845470303491631490445424085119565820067425586108688690395614009373700495769805322767547931803765794793333192146701826819463203875545040909167545365010487882754625439466885072444438392543284328896497570492721105176540175395233961651865081049768164743680575313708892124877351946544270052207614005938520558838156586554714278478225588381574182365084878760263359340853554983235531617722720422101126957624652105793794135668013827585336387110641111460830862151366455464794973148425062507550228827138110040876544211650638422107001486265212860653350911935762959041969867479916560854456812698733867748738292474448512729662982701080105127987495856259505070452428071545115444713256230474216039715629942773369563404117226000230018260535701945424979380692063147941242449724939957478930044941804525916107504863921423918897450317365920789548390549897084928*i1^24 + -55359834458930636179706846637390709195877544218840730527704299385103808142687717261732292598841466975630811450953278233819869799541220823390629066407143206259880352467958202140121360087655137530762207374048788831211293807742819085731076404855152586635167820527988504575431190932273884861799222741901292443285530023330374621734166480472637941393915425775333197356751707061098365706711195625995025064291190693287792423765810608959415905202690663329193778448900291758913207995204734505411278175832496264909518490161621990093370746566752312500511146134174427537802653289232607389150500356202160761910497111796152859747094218015691617977516831604589373935262912813411739478487145437310944893622907745217388676589492712855003987115183709796461056438645171727641263636361604574373619031056097611827757705778526348658502019497170990265505257468679783513273158821722324479956552211791155232804108514033078182234238069473476361587173838907780641513122085882182841608997147288170379206659824845776901338483644469940882414761425366555841246864219592469041037851758252882653608377386287098355816058093114369008413487828125528798992143447477177636952535624758578702790361670626418288333258963812352*i1^25 + -6557190744407084974285045953377794835182140614248659258087491747643134566427048622908201629440000295902757490092678822531486643704657472272893657414575653120740650287042505901448174773836621129577181989797233252365053457056885926886252654747407253317182957737783717782775256229551312306637047098617414198862460019747685331482441609801839357279374758253579211456064812636638055043914654874257022288147934608425848008625997231468723762482898856485631232189198085279756543011087867344001217495749919026218962680125129915315298076694292994180806402849228713783959884848330097507772691307724235784360707377255183004365044484170717214130584368522161367204096141413295476011502226060460799928585505218652344697558659200513841430609201971971764134796480424341926371514595543263801245837115594286325037959032419668893008555944052963735351042581078628885717354379523649897180213661891183358208665866194487625670830892604832031462872323828729845681771952316389194833186791464460722471470413251129216572955419590619511007908031474109345310097977113991005481636511944126049326780399913540979148859329356156039573760383857096046934113797184467757776347847110047546612373712254646135447093248*i1^26 + -6226172768538055326791039534297376142838594755281235895726433300605368228983166389776509606641983072598370051991728626446365751361818705759186644366609401231393195004263070509589423538517597998003730932364898841422221261391542839689836941347463699287917766128050328931083170296043588997296563532621924886389461447699194687084100408886276567115163800781563972891256114618357933146047547471163080115290766593838066561699905789008549116271200531725028554763191460941400348497379150181239026680573858826209819977323425951188001207841575573322228475536482827072445642569606443785997175213846871166774589701187723514534665397819306426253301924939814742668857969239718430412578959797467315981419127339485147906000004467019407941060441628813185903609644497970972992960020578732512974733304579337992012815760151291956664561283491086816722973315683561672006910398924161106256602448719866676476403888545509589382681846519168224069610179418027703285661200014256230421595581813250666915830080987513502256407347191658933625463180362777792863168683196030803322332557641312703645249135642544339294372428681380751436584425516012870213648035065457566874522972170904128339523391897731072*i1^27 + -544582817455253376478073107602245427404350861236061745802464703416763452782003065798354520393504959026469632280706799975944650817766899781409617039539028564023945688805769666891521877132365593434655560517222612344115245706196407459162533095140406275822122279381503951409478355651269368455083776176283747178079757524491800702776480765398656684582636522622107871649346553202377783784617499452345358536562612671230713501084515311833082498107008735402627679232022609478338198555388544747731213124795630282127439427866996245790036772429463649269567731128096993673641011997183425907995797608822749828058657132872808872862933486387507372021620042034503184899656754161798279046812524566095932234758891058968796198851839371972387523450096252356323818634878775616120751685823606814991443513962610776422477738996929208081873049067018293440220392772370215906507274260145211893259426483797600874691289625817325213391237349480150186273180386457128306183381484645545092337488885243641978554180797374647049527707927358994782804520883044796768677944383774707637684437139035462368596686301501779544926212378399177153818436564113192245980112948945727792028506333202157737405841408*i1^28 + 3700435710631309886459285602743226034530449530569667830738155049007716599658674588383193335797319354322568423511370654871874972014768975038335168936334966216427233455629897814168745738144991252020457710700336178018220644217466129203457442196041736110404147394124307215603077381226942397916202003372835398548814261074226766193502084958026561281333673356856328466243506570751887738744884063535849590507327268225553255943376636950433965906027251926049645599505874082357376202868426344225816439101782591245780771232698958058460175052756219222859389774051785561812813427960573652333766819851789068714510463459367737291622357542011340949442066056530593150905890270799789606329812433928315914959598242872044717080415941539258833581893621201243644615528830465239528011983534665379399385001903543741868896189305085004193880635021708342483150262969074757908599193414855212412155755340913510404343802157706407727480861868506424275065053391955335275052108897805715566373050108788008913110111705447187179812713537774070032904471453995311569739987450376630979664295578696315415654358730231256282674999895848130807487639687622244011039655873761927159016765642715955200*i1^29 + -11437002328852171457648544794784851318426231818677754025504978491559393689953751403526152994796580853085320283928333613574314346008611045881036548605397981416919808228665453065745991106256829776554845305828768487081237780153518219174780452976921502051245144272461713830469064886183978410421868403419527451182885141373431461046709738202049774800568256660340331583517172689213775845401683147937437288948394893987366560265075372955284299665975267620659854863316850820184621466760325250078830150166826556027582713659175044462953505621842275551971765271847473895597204663006707445596441620409335446580546557733325354104393954663615891534207883856598951593738085539612900282834275604120234384797079528925369215498787395152851563718552789645175408774785750440567737456400685780292121828955425394727419087246316979137219361634873544327069743219466247414993751641360174263928988580626700276222291096613776393770789492234570947788665694484119058696444031076438013679021633395663068305705009590292609576897820937705401343928372461704821330120624013943324833499323691054488379662260900291897160965634035995284225854504473448349171762193021994533199544320000*i1^30 + 1764306626344577015117442229925520228154419955589220080121331680444577013844793001620903928418758842333529488223386967060450988404645756698494648425670706624255014696110263148074551851282089970714057544569146574669935118720425580463249217315373604184726447979948459387728954673487741891356514194980614399914211211395392299574895169577256319831646629384497868836114367598400663863210954219476136273093134320251292135273489500003909041442780968328430720802747884083305346765819593433932366817322191540421751146617664747645304721980333633980673621214749854335800070804432671083518484431102581632315594187719359873313088133344988358062884895673496644570085292862774368939924622422891014496414314484480077474094433252538676559188792370373720915589948236919895752864405995637408622453808753172735993492689520413799930387466605548309808790100822665922263894511602892954661001842871748002851015111738055838961135988906028509040714510957671194206835368920837716662846969873679086476801771841178306559589974639170213467795856558964693043709509342040318943392261542593829165664284109940809596802963573685351216826205409232378925332813578240000000*i1^31 + -412377125014969695029393586971426529802356372972308046210704027950186041574747670617113627023513939130145015759183800910930043378853529615238085521205640345555379851646406746813387623960539807228024104375101003973707970364134913878833260871757469465065197945426941660646390575594708681816632427044030215456593869372297362598008888337628366725655876165152735547441481723499352540252932232134818819181389907046274782155097321336645858305524774396368197207270307088020082360679146604160764651286170612719100078674911850724283122898761419683917869278691474441254852224798721277538630404926174882653685008871849136138391727311307944421792396047731424526938437543420217540551227680585388697272869449425154145602678274278534695610999179488962078009198088351806987807340725533494947170179546778497237095114127129257778732326858356635420619383538861401795330986416250766489170853155038081883517851477331054591723787111109795998265343700311024214311389283141944807904651011141472214075686381529216272175183371279311974085156470134626974077767933177134507695219598689225206696517214709025457295255657779893612417951815327285248000000000*i1^32 + 28436424101447772455099201014306428122264311555151460255786451642559185064567903497450544987448068012058288649367166342824341899455716996641747916838153731345527330213199518543268330667204036142506320214283678184172541989190808264357409189862269012571932195517163782581821439162963325352814423030240110230263999592960627820875699923292690492994620201534151778055706922531826667281802414638529050310080644494420733250502992387485791338200909979049784750411642720160416121815016602064062191246585781965684413767063263635796476413811445175732445007040946711961525110190936209911446936527132536801969282880293940339241241964940231428172168657710308940759268788783162319489007450651048986143291740387576825096765180593835406357213199261521845957254932388736626757745985528662151681054384816128154762362935298210108515453482750235386922678767217826757396639236933061604329548926532595942790134049327007499867647483037820910478722830777416671461960862865268388413718917398525639587072883617312483147705456873266659801285092303108642057077197364162839492782708487419558106936550706090955680126098781074500626677760000000000*i1^33 + -4106655696990767110574865456669860257687763771023846123140370357853884076171058040683813702287900029807822416194328636931016048657383984389235410390441571372467988993185725719497524785388412106645792092083437419343350168786575899610212377616887596594081890314356851105676486814878455221353607974299084680199318916391988572550595405206532677993865603934913438826358263081099152654095450624198125108554990218047358153714520431908580217156417121631483654214892950311016760393378013417870611204270947668013954221441930076911804330129759357626268537189358707924918853458922175701324648818316885285922584655688352410314766009763538502578960217611593416014356533947000573313394499392763106048850304349193647781067240773062720563293499864817709142043604140294059054259849532073380824581387611622966442936624753453694348627098759243228730982664708977821797577887299307679034012714586623792887739755849625488080525652876564193049597942868653609134677506842306088981251368271286609277172193230165650898985296501167974151632769873635288573355207707070323245811820157370063442150858531461200205024658980864000000000000*i1^34 + 9356069658212706524050527975399822901765755570530020070330164987288768157891786517665901656514551450580497558430128618877279766010996181475775248916603943134856905903709052118835286706833056861168331912719778402931329442097340390879116407699760920151726417699321628672298880880413873801138518566679928745942874802510072488066211522527082206913564945937222747882031017323331051176666760268761082407590724726586563701779215072775704517095035437110518107133804766124169144130300667979540402744941342486439183656206067097793596802847217481802284908073682864987831345252356381573835161303425913703426511986246028121500797016437716553612195961866807794536134590762451369072366973539215685371988055503119260597139061058703984440354731815355642957900806397260047704020309588903836269046255329309043672980843553187734633548605660665838777774337911527888051480531103317320763601412374613978551529279206736574618397956000182759093441869540933251578998706365000259758114278841841366171052775072400073646212135799111226322921519476556763402541673686034805072810579951416375343239914087409254400000000000000*i1^35 - N1*598068949396490391759789544156463477071384316532447872142281108950191810605156300567672124993310007377818880213502338217098060224629486927611658768155547840212399007594274214004571620260093891099751479355715278752334901664055275200000*i3 ] ]