[ [ 4579374483081962248633485252163255726835379369937160150224478198079846645962893903878617228236030357374265105268733334830534411422064815850574884281294300017032642945724216362935387186315177216185001156586268342616276558843594126996851583456514628643026465527971480647224481334938702272747864076148407969391901074791969725889315660492227779272178391038720505865668026805426584469974954691650265107607932661013298892903411533549773971760056055237023534332628070256147683237507954050350949442879927813120183070126081847137943994205664449959673064237733932375234506167653693153452191375084752899532658313938056878616298510997056509196245599025340198398055438284844477825177076736796358058922791863732930068621250154023771319901034437931047813195971124470569687093253890316638420598329545026169830599010068624864123348264670389563185681761105707278552878290250966300834367178043690300439330439164524678857803838412355663072128511470452460287817069163970560000000000000000000 + -11998780294230213937295644954573244297600237127393883752336458789718180969989735445680709697455945033736202880086725429459762892986121618095623663921352533947836025537904734034352872363067220550455043472575826935109123374294200391087942902439049931298482780376673506392459559632517440952343224263708993137016228950637777032507043413896047724675737450706313644451868484719264258106894977194220682270501112620004862489451725379401391870779382520161496770404872622923102413570153284434493565331381872418045594244201969061321670277275801398489166851290065759509957677212450746503254060133091037184298707384929593981433423293753368543278101691850318681955732582208834258089408510329577178315384009719817093607581520986604896241103119383146144163601455822692657853410059983468906099800144654833478247960076338253354602585425347264965567603105701289465238311069870654116782798365974232319676045615848237153748597896348100711017209953765705284658992956361932800000000000000000*i1 + 98994964250606552338941086519174503551637288784705860595354829688569355526314304859179900037380887956524001800511352208312365773335091094400882571489240949621135990866158097280906279231770814528369327846747524388729282029495294108789460164366698868463257082795082876419460282908956598872417144850807188449730853853917115566889358151642966243027943450647821372311280421065570579043127878439845104475410088964864396228392150033415450439610363140807419950268611653017912243893158656369896501994831419356016413556277243549267732927299335721728304696615917130659399570296410404509386930744670862318470603527070032120752446793687721439490842460776223979440982887485746383709823946980742854896581652674010321261515779332697400839317524256368140620604142732287385427256293291296447961538256692730827912409913370550135593157992280582085391108084882631246926069445466419184470093037927870044123800493554671734773763952491775785898951223211626542739875700932608000000000000000*i1^2 + 155405901789467227702356465487245371480439944868057122168215165162706851346931669468972407762937549421171253035338455804432043512699512629535703186726557177962989420680331284714507050078699766245236781363718587854813780939819096325955382857093701251540655361396994086105327132830342909187693644097142795066614209696705690047554977308584860429234310668434854905445442217871653245991318071777160542343860579925502922056546227567988817199059934439464289564386615109845195026215322824998865897573385239945696776310599148630793795509457823742142643707945313173745919456270188553225637005003945559444157916679710936158494677420899007913358650754525793936407151389741019776761355907448115088284397040209099082588165461375639173937746075933523070385124658832250055714910090574540327406751131166591725636245383604287006535541915068053210704485328654254021826300669922555162818629851491175333259743110841898806296414441718424117230998214899225376618606483210240000000000000*i1^3 + 109322582977718553386972941542974337370343256014602923484954594399835087445203760226628372537723070325846380938213943087075122741745862018041739831464143610103069850432676093300972271138825153937469219751800191578843632974984407799850887317764033360878499099133434617730820829056231860635014234407107222137929902763277121431321283364311183633763308258338057474151921939838885004161372283236295139463496413129338482676267418627911542893829968374659913026733620393419806972687650603934542238371258085688170975427637916015910080576045512055153583680112794459359353336154509961411039500634374630978140924384373790060489525757422811547094983710842398868305570517662824983709312354912403136761541225095082905974364673202462385616121396104742156841523396372384911372034607496470230236805494406158599007187289100889210481684899727946883978545728894759363883619985015181245200649805273690780660396463588384029155753862507438857377682142995812250188051906560000000000000*i1^4 + 35083015697224722695828291014159669873145217447296585440690661824433984700199104301796606667394470531117147678248470999949758200804095666777248439993005288374507316470571004782147936864942402137627414641944830125399405541656877478823736166761646333135237887370886986382480684278275403077629605503630074215893820986285555548766737963266895807479309410209557114081230642603200845976715329800778145966928584431896097852122825025759698550392986274605263364758918569389848658018811452557541092026332268162624606353566277841902256817918486586907052330982957451810735723009913112628071686015626074178939453931192177735454920837468978247061997853540858782350947537420589010097661022270923269432367094346446701473837583303381014179365237337766762896564610917294244894218881622428217564350564062045891553621249161367010782182669660312858764358340030331202138467535798652979801858485627102821380498986906980110085322220670963440364483265585406933197928792064000000000*i1^5 + 4389616549413008700028741064127817852644497834007291213105727870080728387658039188939453040932797734996879511961524241366934821624277256798348215488890474880677225714984009169542624689207922861435131410953220122200346414133030010909162902936910204424737721041471094370228507871549213789334472665847566517640190908973589836122321547599663898276175778271561542899849552360507022946535138634477138355686872190684730424891405794553925493779719598346596193532136491596033313650272220081911671283715394927126053210154528309898368290251659978926074062290904076347283824003166361952749379412238779233613817338052330477263607223512006614230701424709866667336875358050528164067906192322461910581579819653129407974767361088709272230538613202125521963881559871046506912587299263889039707870837726927303423569151539570258507424672657307589725410001523138723318977309868951991038610731474659439904607284451934842865223652160154552040041023666864549456752148480000000*i1^6 + -420131478913041450866468767762042470636998898454529965355228995418416430649308468907865643851977549432979132251830155547529754854770689946300830027204920898492848825100886531681172745480284415291499453534624134409519730089734490238961885497759508790682476947384446922401534873900639360361230287570052831969334321424449970212344858234102547486976722314508340056497966991647599395890545950908962547400296987609539001778298964562450669047673404510274360407084926223667042779857040517478081871128380905454123918047830672219263954779523181440999498578529175228969481568538593625321241679793236782906186972197691254828716052148429730029916944104264207901049682861483775598244026736922695652586551483594565074493991091408255006458748943074331940223956873683316994206085621589217162402199945622467869181663229201265109187570980426890279648185926744471933424914038620855894258347386795918060668982763922550753272741465815586739511632275923205775740108800000*i1^7 + 3626911673173623859226907723652517160268126480451451918957550156265871050969955977582487209822752776329167977236289567888184309858352358884014349373664044122047350849428495724499523741442342494784950083743677670487281943411192714474726498508073341298649705946094946194813417699178999651849833763497676781401631030358689279477679518612418074427399561500089419995946152736340463076283374216587683842980684394296131354397388348931606876566773899111878491920545497291086892726298162180018083739605114042544065745576788827741088464432031031647005318910915387683433600889671838800115607729572584356181204060348056229646741853223423199039204700650990646578693629371595589950422235987821031314266041503138371998696315371186935192190897274707593504833478806756779668957554230932493235937272387686867101283755715918051676316018881336950036469355928319590851383617082826479159784540505378089207235046702258109517427075609456685746123622084293790007296000*i1^8 + 283397119438088055252284237630764501581046309864073798987058940687615378008828542213766010694151891385122347782277250848630288947788034966802747828304763158222356962300285184036220117476012088432597128074009735737498735954251671503914270503092999764830287971922219032058973348561351572369317189277522109922310058644220469468599507756813421622640721207673993370123049527932212651894264932588459751709132272764483322196376088015770841663380957961695359369739600463486427993672016193055450295484634284008539762582146997562290868406104893678245432079327768984991245354142475183078956089243836167837622007413800722153662775056744657251525679578905811876414979138977274134632618088750009720366265025962041884265418144894964467947363847587381140998746737075286705554928975357184262399284786180650170549281428734311935313534281484991784392197557068361634113751365418585528072858984992956614102288029917097950278594739676575992770627943768732467200*i1^9 + -1562350118693390785743733063562257071068754041440547272703700105263938922008632041946795127159609587555954127369390389533946741089916304748827977033200265310680296469965773714541430536530033788962001360007137544013614167581127498864364767268965680749714374677042276542432452879763588867338111422593169410016984363520237679378401270094207708813353366935530950441312753988612210974677573872016546247462457887296411094237021561393205552948196911176133378863935571731515164528126699451773336666865999791024014400636189093555467900195447539293582838169886303558480539102097192829000192349960868071380137820016790923942336310229794749542060782936526987737626091274371607671464500779275730663316429344659394443290404444321158692838410080937154077143985853862770764806074988985783346904848350695729211973266885270837719344367724037239282430433452544420736596053743959829453677357421229010807245487607482398072076613508660276225156408703713280*i1^10 + 22789387808084108210386027459931813093080342095882155429128269986907590321170200908241729678713536289022338545140095248209323933178252275372166038698149155829939599270207250082955592712880801825992512582734934145839285468681505437481277654106602653237899793071145296494152556651781420542401783794387200107449886887915152539983554212984480314818133208784483509154812287787200725439374793103792522033240113013802321728046049939958446840073863889129432012687199036808519437371556558781147381850461285533392774123827131057602035748637717656666787267601105162712639836111472224769612010711024150574570530829804314604847000064450110670024180115705213635163454121659985518145079770493471743984892732345517847793660080579399325254395196427016351659983301243263976842700254517166716518461570138118851052258080669660673163280062214899242524429386425720307849002437812111426770592037945965216667395634544667409026302185923405243100195454976*i1^11 + 3320818957291728628042115396929299167867807174898441870260123698911226117752842434181987363113617896095897187413341450741744060525104334033313588734664045100767034573987017406515878784731153363734624121208214152438955294470737792002410900607239167339459783446666796117237729900029118935278248634893146326746869671869988345912640323052713121425393570865282041884489323417593307282306772745965457455900553326793176844378736733841197437069627296005550342160277122273662282604478184378681873743218188100170994037628680971094013172344790306147507790330496645685030306796988548235011696771006922315724920406716803174066888132971179788608971565255185275779000548425250609993250072871049914787572958196584813760915720322234888628387018630511482432255157306127707770943635446321034532874800903666575352457754639564056163160345954705736839048637466241902293773109127756421955688752153213937335298270958142389352994306964659215701901312*i1^12 + 45086220448783045478699585237891800806641117258153117122678672169863619047789519842477917355926928389352889833165460342036014798931305462870557475845868823525620675734169464929853287159178303912497263064325550007830493099072164180883788870888687692324502445365946184303791451630820396782657114490497934770190146853740602600415036470810165017041386723998279932392034564016625870484174083225850932086571067711981317529505675116345373576445021231967989484424278918606384207197183468515161023265652197959745569693450592840990833251931279921744976772565467999761201313445104540052766628554847771953790310506017797516192943050824747394284837133178088742442537439832805140153753936918747003135425440294543683564307677332414972547683226451865358853463574059796822702374024447932151872290848738092567827388501791884255546979526737017093392608490427125759840956849515452453955972814420811808085281543284664164264344039275859279872*i1^13 + 181803823838605076339368715155687234524326247555969586821095260657221182333552075294456525623368676246217926199173128890080367468789924799439252150766227295915233740072336806901308501582324289871395346413566383519865820671929467055845675977754449572097723109572949995662241426965425744188885975361096782332797864748127119726477004865679455539739597792600217925795318360262313985296986917685961508291383363276121485883530884871374347977741685415031031939309048092643036036105973374478987835444645950028630673672654718814809530629019853777083173105571553412613485260041504691290548004561739992867619889185468460922517130270002110674668772533873140905907010861994049465625786688008272775167357437323545707094585112962436556420853415592524088418167195714767237642353381352045422903507304711487926034479787602385479597303034441610889953504778399824841432171884593833458009317958448640393459429706246489036384969164849152*i1^14 + 40572864341943349957213804343319104656459851190492101961363296810844312293624204756510321025942474682445718336593161379000404288529618225976780102356097198920107179894165227633021701110085597699631528384093974315966807599353570282587734911301241183430142957905633542293023271262573772228235573012092636864293062084118991705428385133896845255956183523026213104714097299021205548171471834990853006873978930114012441940350266364390543222913887786921675906425590689297600912435426483274105613123242469359274240576004324499017830698235222426580412335292090599977402667268633723464436640022673294234353319360842478319665880563581892904983084607101801378082661957502046092393066540513975814217641399210245069413739645656737542595561436025515795584276882694569969144132237994233192594276232707864561048872178479708515812797322500792066873754247840542696930699688786661612048787636502290535847422758679531344642441216*i1^15 + 15543576970266191293078044541028574833870061771773868661217899347304168234030175495314726060155718840994585849423737876338733787313685649444270675434946182693484846051672598269223325472757354277416584027065540894251279961164279004292253750968874553573559392101206799887377970521251288703864877492597568275379826874352389353555636421543403023067279629748926722556399634675201252203836847351865326142246086311166657339833110375040384009726258374998806519036379037743034967612598679973071530503095270683497058808123124760670982789814297994166219994813472081643240713017025650495871257557410502947575759404362892971932877774206085356835414162035196451687295014650400415844592680805884337256731793819953316910741293996625887406196403174123018220825233582495053153273088577828175849075423078367469118737221808440127188192085081635240519346147653224943147856555956924802497305675885840469834068871556177592320*i1^16 + 12763250289958390585368173608907641691571165247702451137012435559235851314606318734337652191552084806478381238070335572651043272676701341363027419591176250029303885037432459046136472576856350320214001343128749595459659386489967325113252493324293237040826501489683986434635291081344053252148363190850872030812694842867421436998915652667231680962674915993639398747241923206499264431657383495394053546696861758252388940578260042667616109499155846589534913703370491811155096712830469988013106297154748698683646643223250279870122350186424315530472702562923989317735163239928800963405918595488529304784690533711505562505514779784102405500229281172763506060554659919924203202889641319180830165220318822539453826252391734690465341115735222677414918041686701306796593627827704446782552377126238486937017243801551638625053622810677747983057285786683646671062332469160837669311626589297629208333633351319552*i1^17 + 3741543070504095696195158054963239694274438992448484254136003265743445961208769793001771496293150135119424669145448702490930493647800099134794682906649647633102107612964529725006532508557843232543722646768994511098646242657702174397944501062379081739226303131844493430184119195991950656992422492325529844215923821670845855976875349789873578055204121181772643548332374226491958641120089794240230171888638508546713401914129466457265089449303964755783682134161590846587416944297832151369028663240083404110031898720210977675009848991332262433698031436221232690611136800801254501309435920832330942933578335832844998796718703796431050440420779783339704524799294061399847980675964347363212634282816184591802232191136456454562839330681441029228276074366587063079982778008343311735679368347271897693788807255603164088366086341701240452035458080243471348243449638082721416099293227790436754245287936*i1^18 + -660046952280980249959802272306724573583809711939329861799433664156839412898531354865282698933649440557719408904344842929963154443425731568470386727583032721259316330077658725604303749631572938925450016226487475951954712582757233603728908934346162801447530360497073987377742337658062269280158145351647237099613423376943115767625528590936583076439678483110647554816046663538688266482814259585584145207994852199258337559001631524389738666382688057362248683488679538584615417795354166985728596141826726914736469209320528579793470335609247502468751730118663769201553261292149681269680508093041078910790883037116264629949344401701517424329605256907161716374154686251061958469635632441667512835748314909119854044376000593298381001611195393740603741650848326963953330181782008673344720127285432387161531536914292057832809707294049098897387489152125321096825049846325399937836016440772132864*i1^19 + 43729524826594902685041907039524393702445923524840794945662140987195455668313172828602563557510516760315508848474658261364624152375268872151942793383023928291564791347767171305711463574846202243713001903649040241497789908419977244761204593483863122871357051718602498492181874441755637333301131662702741996354480325632386346930839199909191823204016810159657947654308203504780478481846587134647679964111186929732737776209975657322326187790892352779048569870520118635927390072539984422722428761111661354658479571808934933105604475928816556758436464217870381784640214283626038140471416387030701966843781283740859065620116492048083778577680370032175965924608286683513216519467826208699173603172630815374053952938994339214419921332734889347632814675610293307646533692791213505595915649974102112522459781268753688763416771463799248056854321837850954701936900349844810394513182818304*i1^20 + -1528853478187029044878239893472846211868224062208127035438213293278639617053147290607926318746855125137763666482859142870586667063348724608800628116995843041319264732097560877872735694536353579686055443368000813180818581646144133553358840713872830322775636415175201796325798013324334460095738138434016537748345420957211358203716997251387786867968891663544840336154854204490832723935437745787355759250756140140592151960446832561355335079924987145815205636383306402773865537290356610660274821144078994613763184022437978628206903539707187225535015130875471348415023669673495123448993574193616528829816056569185197422857645739252779103498600389020407691143564936851228004418959621030487839594135041005895776871795496624176853666620674785560124415489526174388993647968565887692065767080325766478149101696636696921103094346822275442312680805627635620686063525664745754460160*i1^21 + 30037865968543700341910816186653413283425511500895417702712894324433905864735698335517938732442522156407698239676705945626726280622772364811180089280127630906911103024333742507821291964729830047118803515846891284851614493965832852193315515939547419504354597152066467180688650405175034520927501839842540096832925884250583102309995194114070341549651658177757421974600500223409698329318743208572605128192140192196583544528143839765780371140362398719350624210148107942475683808035671482042048517702109412811755592279756429932964178243276674049460053532789212899169622992019662616222339373603103164178586617455829318560763011847300004246265579501223632318088289358151793804325323855914661693628835270224807664249322754974553800645278759713492697560480598761918045548900809343551500407204983377972920304969444384082322274113915573650787768055122006684974722997813248*i1^22 + -318274726685345425840398643533084488818996900879103219681938448566979436364741862288377718532106340627162152649993039060321889632583660100242803449063987599495233825966870463766681575306905700876014964771078617253982902026001759835015791154219398744463439423233290488871873040974543026168187655076006264386337089007965014854664666992378032230498092391588726898458100317844043672049743727074083090278405755651418568894608209132927087136086592603688727789808931656156572462226648912880703874572317199601889080774312561170517082328720478835715291452071099290917065024036821388408503410167943612886934543920916891082378868735894233354204262730466202962110355227383246082868591269535286588088305724669295626522338332739478220118019338648365418750604960555720560996444911172516236510038457965657242893550106567801056525496306076844721938154311284786823430144*i1^23 + 1469014014410884336538359010000378411765359368948822697141345896840286965909344386064318009324368336129948107470651637553991604984397472224111762103232596274790133845539519539200679546752528896490647925995933491944036416853857109769892068868178786803192080803217152864962110494927941762165469037239334013079744076329673219129086645139135949860851359586593507974708330181669115487803660657820358435201706332775555865219623325744642181200416386584652631566712928384809628285335800906841449818104904460874209662027269475894446941361364810374125720982160633952427916935168232892043840666374265162747739404032586778938051550753303032071665292382331190803194282026915059270207785190216581005356764627582732385324408478475361444822212122215446404976321421972664980198115837635129234418722353707659424775473220294987114987068330897289204254175112724480*i1^24 + -1291581802069525594578718456208721257041458500922375097564292839163295063484743065485061376286825825095341274533961001979485010155186996282609647835831982154322435912932425666479886705835747047181095366529030395634390981153305630416224675213008280484653269667154833193813317264542922447067990217081338206142004435245177167561146969988568997739242184083572847384554276032604252658714709255114188191012275557077754788152234110405033424351155282401927850262318585995107897294222968886004598844624561505245516010089786377519377270421095276109434639864872789904527777088378148639505796783592514081100682105726209940673445101156319695440698894740052831173232905284599151474349846062562002443999827079919723491744138581707086774381631208883503440965724528855893216663794469475117200086256863974457943355423040915247146962129528182148723376128*i1^25 + 1638897327367684633446863938680061802254657418219119266113063764710617627055149463887467646493608540117762234538888753263220912865852464016687727010259780873727130262803418594055049689908687349746060873807277215112783642590117305448978984446820631897860135846511977490672625097996321596985742562089715019051153089885558128760444413410532864611095805854473593033504733580786516095750436877336890453609681801965075479547625101621703981720556122790817306727669216594988621032600081902746624377627034888304378347988205014792408731963867691262819296739783451277607570233674531118512508345758829161625933404339698400180988261353526390163105882731134781500271158066441621324119085680703780786311897807027303437169202504721756042083575723314827493919270412614139755455172398869567392027327692433829010519687186022994965364309758050304*i1^26 + -52829393095175221135153861683607443910547122186564452335855946748516918159829919572759269333343797744210684744226959418691058155975721304974682152778417657895159853113075468789400298256466118609274318662279988475963973756294133419370718355822711839279848896227090160881512410446630980383664029700078444833348775693858194422750349649982229536131773994203975617034808122193865304325914970429407023446306990200220876005439188197382605067294810140571366728161741352180904889705026357107960372224786558419189680362509833315156402561177515401965855379576222842806848336491610971500331523513928551505296351224284927630629940501260504563071515065987692425535578861957938800188603872281476594015719476106142983371205937162265646666350179229075680099749992480773534435131583994573824103200420867404225112218699949904022732800*i1^27 + 46824277746835514457727924227444112313138166353419612533902608756142615232847689901522222583117448521338666271687736999396217058645370463552626576948918504544596859589203467352404135199899531173356187608548778907218127352681158652094792785560282653625302149092983595291295184012577488033089587145901140308326086611722656498663484890793770276646649929638788351968655114362613400725514700550004140889424996448471777044889662479113546622205023687727571716022442025714492344206986956113966430824476993569517593357844454458776413289006039667133867292901464856448720289778384795367685344049914520942711325394588036205506322221485674539274973086012251128967200086002271006134160965720104775346657130290120982084243150792961430126077963492523238009243569551558855152479245230035241129828364864820076425098695802880*i1^28 + 1110762300032880894477690696683450318814637694627825404730471755011292281764654385165727154921588201545356519496427398641874946915486219839913500052684397283369166916994057981116256694524387777612212301854858306873723489266573649735459235755086119899463356778750878194316765265732136158964907180727637927868622833221814039782929649693701932825133109305402829066859613805303162507727812633868729632490149739389065461203968302137671262665643123555933165932196859546227183272617553965662967722785301438214038217191532206328247376794531621852418195230013479602052526100789054042517576192811847846307557074474982493658077792246455872268177791834703308340947827128595779982253845031691783058162807847333075136778584354734169426486895824629569782027818669620072904330510092080513638200086809265982930944*i1^29 + 6599541915809385562915081343775004132145380656043222492250727363559634222596976622826256825102745646166389992699550142942506540859867780288615654161046970049070210072033258070181747796673463837252706820205676806035749948411268996978582989844581894395388948971950574623335082225272215244998685329731705970259334463687568765269671998892944495555504901103631424874937000406451924340991282660680969349272788881275459710522111758715202460266679357096704495666948072062850117291134121957333738021653851761587716866363937591880164135560134901271408297290568272754813340829437273049901835564068923602555139254514085768578844065066056677466202772686117129290173405104932440298316984194296447236637374007134404698622395007038521353181792581369378581966969604751288342020378721699026123754569728*i1^30 + 692607750431481469092267577130314571519427962994114806373277082579458040868328447578105383201367680556842238853360682461679894695735156999655580616776289289781694540686316358253915870786081935830410765619895638733782383509438679515704430654290756807808644433263465349938654231602259072555560246707044727136283540555130927960171242279257370768414799389837636372046034642774912434612374119039459869633234023108644741488232566195833259021025230741701169136885384688679311667200278770041986247793183214752003001695531961345752146606634242449455625424296259296793105503790511596767695187464106857812117382150207328573035052072631562194828444153330263184121218995818725553702103362173187938628490980610305695541444992167474917379455220375313612809751658205766138294670721024*i1^31 + 205442883200006899516655760649709319339098494924370339584661256679287109203009049161757768858500307687463773404903822025102479477434449915628571552104574439286620327760448985694989162835450551526971348306513359476847688611850082407430751233510267274517004288686751658011215771232333492773490790213478482500837947211459440686087526005514287692120717391908413075290363419504565965754752322242244872519458031354740194207620894035000477288445472021953159940663515122399878503520478490611031989215228888016587655963385049115799280525255758476750269872398036587003961701866625547838430469494887470022593971548971727407300491544361642611487918230851875502249216195117910030727369110636983587070475903658113390906973939346731093090578081110329386938969800835072*i1^32 + 175114701040460880257438859056413404500494516338134058866914386347490444075458995516093862395571238106040668019638987610714473773631720959718956132366679785093511535677876117993661913991075788690809545161008402642444651116666365472085296740610266103077148969139317217539175207615303066843921268265022742214089644958436632371662084156742999402125042658229415545839383755629238297514809706400836724983636813177060502111651904660793594637723038672807622734189962863670923623133507584049278638757372691276648195499180805957643720692961853700347668546496466770029916654425248218435441160283524819727921096333956449192658717416578047451297008509301276221828138855431299455660602413961245826948046942601901040477764386503178076953421261832192*i1^33 + 66337832567690690121580412023738139578561522231040826500236179134298934832720090173535437033479699735500323206608764668744745482596818500453051152988011588729163276165760267860857070257286096157978181873645592621712870867467657486758847003158977877449344371879663433521789977747508692935379492277032692466958953416304429369488637861083910744698352419549350791074071413499935224102494485808021535746250254235626614118575313680970119292366319897192974891846345268289484049422696069861925314113847318054994800269730084015384789817966090805340690876896465871611607419669375737186877926826399608587638167886944691064099043217366439445698439247842335513281778518224257508914584333865736215305724456125180344516087745757184*i1^34 + 11550057817211426843421014144178263491124947876335347173052809791145529338151619773939236710687456478503747124496467720127687051654862238219652121517605208561502870605101975206552479738888894111930504730308613718836777112589860835147511378986633148664295714053138600010611828441238220659000778695184403928235286469111701613980813554323865596259604458336996306979339953157103692591872744957358889832704165232359141962474776786034766687405077779884142380695936633943874094535239673760975012212227569645795713052055882684708330517511229115788264461708227042006718554603346517141561232192523241647783322905184235647171824550593010153108687445267166249746577033680655761944849192835910451809279874123264*i1^35 + 827475620732555968779343673548936891546362728473337118589528407688496054141333234472765505579925129311615527370770185060282020425580602166170748401992125722348376751136388814025670355438152349522809432057982584818385198335947416684554394023396314049545739066449565803656064815479163450872761426988239575687345658179363505798511888544613307720879255853098761870844005491725537724323031799858912428263427319781410569692414971286685126894979596575267546324209771190544673475770522254295458079363916045741373572893163529123120619583310795687893557865565877168964856954670446157351834061086962343084823731276291068224113989780562127780013662484833190888873152644860364868446155427929*i1^36, 1719541198018314212188154801496427652176855022524760034856206396052146427464957306215622860206330593438207158425582487554014635503314903738177024537317164777243673908089407667038501790163790270925503639756061926959386443124780441008409577170946067859655365917387471958919239826042184078679230780748092190028658522787631024826535530984394217213410124437074279934184419492563588007665907334278721005379768407411007793303681901431205293640570949819489306984904941484912411570321870737293079751755330595282742607573394077765980618930010597000394899085763303754278909448888548389642123405936894089620356608073736206545559840767228582569400382651877422292058499917951136500909887109352515774518018465155807474469093698063311804261663254689978973831293780179504228147675956557625336271440003673989983639327943762021569583937345365606213090508849098392978373832508538100612443604814925697837844810709002932741173733577395666972530636526879906612192555509801082072304680491184133583094085309618871231721064370792544541767127829042200815175360344179431747598941738923353506001652578688284472474879151143349016512102501488881264461015096293800281934616621184777202035210054000353050066585057885346659754706814595386874547111220614585028112823627137778669670034716687926882050906493669977481447013564703170829540385427080645357679739720106723639295942782660252315543701325905786454587830354043225173388600574801022125396951159949697392574464000000000000000000000 + -4505456572828243189757403233684713128232897036327917598653890587078702212572526551841460849731638721730945863091550703494760265780210889370533338311483313298291821455405057270823230033003102280905267940697649202178617629588810277378335231470770837904451275098566929536013689698473595825687704461858719371204736572570060013084225295281962718386535497991650431561995986126836034735346724615520436069543527247905073541694889319641232247756960645980417696923524289430923906398578733016064650723486147083152320807720248907339216881534629665566745744517989854741959360129033929487140685685497458393523131573710971704977059283424958601479234686303706963131869361172251765803558815556295299591257247803804836451409926930527946978665457082952092183537378989774860717753457889159255664993798265804941899622314870206339098605107952549371580822870315065726477742025830183198938219264775467820444377737793922938248740461399790281298512855297414941412698491300611925414790053226144821303498054496215893621294616355326394419955067971317908689069677220086940129653889889697569434378632882103574260090598715658080415216354852975876292364354767524480448288404921149822881547415628611675242174961892455121057216559723267992094835888741543705748124415593093531222766390445586111760467606274546630020809809731179549313398954850836997239324087342034063904774510970242228996663178967839055963263545980347373763929272568754485970314438484566338437120000000000000000000000*i1 + 37172179097791029333888969474354297062101100945049293987343319596420426325971139136547127308169454507647824558607298044709612863988691989937491321947276118008472592100019605848930372481783693188986180996849058586724594004614077281379280478325315521299977101040728275661273349995072876023870014361723364027182058036596707694659649680798689846970583919354545511113859561133627943877545930015403293103016267051129635130727333785830587490536118624944406478922338640806138244473554787105953751579685462989503725176843542602523950324214091529215115222850179398205832946592349203574085257264728920018342688384170407086319405378054621532523492235413549046157380181735837201531469291087880533149210320390376705401455702357541185663415177907727027824421554532733799875030607584670216042628869698146149110008872359451749563498895503743985320377946480558233061376437386734672288840418184047058245988970677072102061761317707006552299725855383329154149054905516653431571224037922786936783518701020395163701333309194039770135190922177944663176052685283520808716796855834067678664104914861737099709177480716352890015517722052204395544084531486321147644035630762110460919986268676780225228588483488037431666881753815727333781764809553623226819736185799966225237324998586973540301494620164530586974572282022943254112778889071530443586740244082340792391057286464358620002651059650250253805111048623971056324680188405503168610646566851590947759718400000000000000000*i1^2 + 58355488168328108096311827065861767834037337230036363045705676012775101313048364926473049798804173063037495140242209118346343112395366422482882508067848021669373240285596487412713837399841395528509941249900080601893316632084829910881652360357560290553492631963587217548521430547213074754523246575908871994483789756496012861654187753862957703527417291415591275074922328455556956469425261700538343570326472784866701947418759731978372084796414038613103979194575394875709253922201306888394396935379707217748761719989316004414032549509637803164743812976789065138778786444675543255476060154181365683660000285742184754570776116580594520377734254082687550073327428899596176537846774847974728387378874760901169246823917402962973716030774354802264875729069288082775633033914399128446580553781044274829579513289312537586789681566079707890647025080885919444317088063610963499159992797926844200482894190906904201852770566220241837002055269574167779266715813984619978200297248888031377341616215060585143888389611386410151258499398359157231960032276186710337902672050355878731178527856136562300901513336132150524528852053833850676004814383189220950741718418096930064135673456112005703457208421037131739134510349467634186703781784816719686703694791968521128734065184976077967417078655388516517550155857374787284430776786134751949615788877397578173120683800748048573113334413302129247925666617197822110795505819161161015080932515350456238604288000000000000000*i1^3 + 41051928489649223529854885601811528620739631988204475368577275166616164663493426427118358397699286633985678031131424054199265790977211994897808508918224449244225988954946122000302307254101412616527169122540809607302404015979029040558995818904078601159715426565737054456253113340776428799565921305163944884484195070570003292433474263381968459381197730130296725775232887190523595478087362196168366642909365929769233713891896770098729226851038052893122884995800801462017866036990429776380688970123658937458263503726476248169583362523307570482247721106945889698023832991258448321111039010239801650042566365709910370578817151491284669432058508840206917548203138393866705139015583231235483588691706397816461590162954337954734182113928461196581076668607504392138980424344367690587784703329004396918981783957490644056862695660710848929069002679963595195434342883375961198258151830176182742773705781935495773090007296037123049867210319839665708641376408847772995169154283868983108330458610365151156274473974239788993463994686327052570546603520497247751319084099529065421522190933885448701923064935342974205428049028775956123635773715303254503272480224054749180129752842738698298897383177925059901324289164350130681806187034600664774797154684893506398188849561828534175592518585325264874307161878321009498355615401408899331375685463304553209443424151889799113233318544937280446756347839966094572587375333741891803144411892893517107691520000000000000*i1^4 + 13174710663111249332492183223294654760408178004175349647859890096930239920016193005153951194546431303413412755058791887260082213146829347101682953181038648857632838727140381670251203436772104334273033998260048077600629242157163241294873504220840632351657879712839695863626831928221472254183527406254551008169408528059607059838556022160057084634123872990588711026022375848284082556758744903131148285301144425398292276827061262437096124640482938788854724488275785281148426702412141665999499796127844584233279507220868912054872243368248256103266094963108990861242541756574147981535781187449751667021159386929103360526721855680132449701711726357127265265336658573510001349910039500014319337386731709101499001036193211605296856732568999629513806518102342353845123545904636487446795761811304577077265733703338506273432976967900962317581331722647880768736345040642828639010604292063491258277475414890978830281199148812434972439538769383339839774623051135189581926260370558131617628894040901241645771842228298806689890490807848427406331144223913201016395567153674379727027752852592202333239944731239185937456855485798295714793812640635247610458860343715816028884422079765251851642573846612365642804492533222303160081265465995959866504329196191443982968196982261683179746740049788419880943859328189543507342757375426966914242798055724924484465496032870867873691798745684255798219806396874422486883745766115024750842063666521618304204800000000000*i1^5 + 1648654430313048262037906032375318540001741268531954699085711703658667581735954291981766105155426169320583666010544791862663619708440648987955910026293948143563620243357377887574119225964611757260967563899849598729298347979720327094653679777787681521912511045415354368427873755842514771195752282813968917731484442258272450751976769250463236120690724180310287392899546075862967960714066896234775288047934077100473567384187895361702826926042620120557118307464671217143433124376410034938331252870180963633974742525973058177824355040515653477985365234252547115899831541950654097002707832277771497842874465392477495714928814692296236753377312546672892699220581462394990288549610631762238378386282399198525329258254658486528610114646642868163756427316382027536925284521806336116955361966589185106550158388253545066066830079329401669073759336169599836037578898012225937061971532232143357455631511904028097265389572127711647578867280434468617035890744180827799969275956770125532071144079710962634717563728164521506141734663048494720684718601155878923112682472186429571879764886449193769504993287755023900160065469390100480556534401783560586400530388346991896388881373474194388457860934569844856323738176056332796996918916727222006749813913426257279434665942075445383505105163415463708434040281183381324991955953822625400922092855523467749313470245267263017565374474768018457207182194741628855698429486615297457604767483640508579840000000000*i1^6 + -157712231680456799378922072634381547744383893038648926392027935723031242801004731190953734378993767155439040722893352424722659910404824358136899452860363029617137454047964441432892489815172334667407367339604015396294712146415243127791754750353098955404432113855348394611968889337712861319959557704051926799074143344787606157452611111156767105719229637392496515004537535048217999676966185285745819059600201217955777286062302923560907745131319439178421016351525413347851827209934920617727182602053928460145798756204190628596493586626487493271226173563405122204967692513413583601358951830176567236443245414830219970249957867034957592572361653209585625023095363241913196421373401050627806441288192753261943663387567253795435169912936110531010639714422690727560593900377278560718910202203384069824708953504589012745748418115148911202129839211076291101612007345385230997339815103611331892359183179366170476642309572388132835327028321247702399395162894849797895892118615217483841601610648247159198398698863734049536371003346141984532283792115169622792319193973001707917285693730856156010613559034419758626581574035040283012009426015273418923007886397565461067405001870082529328683717401398328119116782309903742166428983756123278937790579933638257911449926735785232050914133373877982485256181894293862538098700855514654031178830001817762670628110632584221393270222948036101525328150318378749187524310114307618577387514074538967040000000*i1^7 + 1357505962433612311409301817224213484997656547153433106185795837523164111260436017107480314013736630331715562004711167741536664535623865167456909658740370478109153157245654911387907776400855699471885738571582930108085582646185758301853262950586612550539202915399359063798500212471043514073381987417542338061794910848546987679036035310597531121394269473857101898565387733928420599648419958245769941553004028814176123780729020080588006988900543607037523880571162147851231454273023242502022089354883884298132327813298144012886141475277173969933854318800240777159866679904638671723821370227510090554079302909723884985003474489242220227148932798376942814472595915190645013587659616509296707851225175325356517677688656628193594014505644615269837719300897461907835650563045982633396381793634122708283324259066608659204167384215322918365650474702900164303258463057627952195647556330983918047477875982657040019616835200868706028408285680918814772500710401827217132965771374216023959078050312609403370164264204826341587366551785524164550902721875983303642208553721456362529609117345780575842189445687274535713173170414637636370972413155681112652597071098711605707570316224362542901672794888483375643654212161688870542056603392634413763186300062571897113228584782979804134089703646093884413109334328557801970852700137322823504356540197869015308551624709555179205459152155898078201961609404469982673531353390654298516642185032499200000*i1^8 + 106452470995611313593533347997838245148526320671503358809337433551583275432345915086082232061728117980803765902298107920937985327245010375438738540029778129294562887403755664481260475483327341829663111979446659007710338795436776835419825080634352949170826019772607281170063355530914435822162052182286843178308470330927302351889276658423073174548588892102081657292222337879031253678126899350315140835729242178331953541300864308749453272653168421600240065870595628474686297798739738471858402470353691253389619177958020020417248991014076461101172404008914083443047429753539526512035953701584834931191981425033179955114307374055912658676901108465019247609146440706814365174467529575180332261393584394719428677443878114559307425852748927604738359310305824196343597159070146419569456147454230173123554401041364900158584251397433895147678787981535793033584410906064320895225340791446169132533045755844714083681085047032079795716524959104463745027443271969158189731262921929395070182527881419131478015344771280308394361441392983591507059551236851140867476613815881735302278992044473510840973949665935048442758146142423127328284866107979987155066921341218610567463372441844229915367749209230943574107140576481083598367908671621997448922773731538114182199681485939542444735058336126310162770115073960328324744986093116846909635674203336551745405407934251528235714625528061357787408859000527216497838039691033785372386659401728000*i1^9 + -583696624326413321114001348779501791367269660175665719184736739232848905483693235264886750613911890751250228760107490369526478274340926979710859961834925454196210880641456057451368192125905126749365304529952719126236218840205962954672254973394532033149776444906474401135954846381894009731838588521212756654591316202265119046884473947926862730116011146110118229119184798500497480850279785888385973390259103279070224964060321086892002889809107609899664318369979272103040219858775386110563706071919631659254995309538410933210891171559280571174654166799359505966322512307332310013617785791899606962814189725842174303924882102772459222606273029182029192942079332085953775266874293061895218609653646807347838949086694140136030069226621029052200000029210924250238250836055840673269469114132380890771190671556284738373293118470828922142652588314397778441049209446492286196152706088310423156712152694810727228162166397272571735042830853472856629746677855677469999684935946601466717446542998235364461887719401846288362793490718827789048331300627771971408079018876944253272052330877662954932180492406263330847591098620822010772131321816343247839402959634232348984422965465838349108672115765407456764699481658601002640046879707104586667750887304499882393835716153882199220317040870386970252016716755764493986725088017008595721502420412283880098510244882850264244555504608257594547436871758925052116668122695852192671538872320*i1^10 + 8541216711572853788960512514293376096250767837978428317153378676174356144005025390239133798540361023664695035125506883537187431652498541871822376429837786971459165326406331470975539869297682087892985041817683844080489956943691441218125758358539701609633865898174010712687121700658246207832025263174616075517512577782556049899113615115220957788220515820200208514981509776624060044661902353240431401224276487593136429556599592736287421888195960411598119209969873797911163082405782649391993330757944598269370798717807998013501417603987898363639028072282276017523611752594672647670214859894757144106237326118621522842873634544245101242981815369548254286251025685251889117902301072329046493540862163903032583735085577335606469426241287021902799726933713526361663204001077777115984028718455634963745937065190016251604248808579199799738250461622039591728982367068439776099173608375430513200635257329711219697859508278854430968321204270558170012305856725299775096193152275648874150241644427425468029858377380813357316966946957724300383071505299540584733131119898183964573912093656082129497458959863831583912809808859478941076655160192322277156202760889058769841659304829472276265370673103478833298101429571676716040273084909795897574618562897117286012092314191909032500836908400092861308639269536242577924933141951886652703026018161178593279863107488241328200392475097247843670859232233869003162394195288438471655424*i1^11 + 1247198825257571665517457338653453726858478750978657893393223123281853862053387708369100856794075838742484832840014203840888622311462097484498318606166809357688504438589039433627570086881810460937857239784359314511297136847775734250212222441894135102554454151647690236633431735785750037024437308063882438387463532498658904646124146211264554591288847375188543622020872988753549860189244603092956859112424543484752278819585032217121834475088679420961178413919160160734002847251248564078504175476787125226665636584648104326504028452319000551890907289151037215097677379511653312711170164987293222069874602973633529241688786387873205188633634406297769304881384623533373679246420478950674170392979520808944359003935986439153446678371399926342014576016215413964433089413170127094921480431564744887302015472310331163423390327797330303669612363405616310393326270310216524969930026571541309475683832781893533702643282210407895632806496789333718960988460105949010900583867404509891585937056731786471154609717271364622910654940301974926652763473416181297775134514099244963809008332005462858735317285447461458695461798199728868567419745508958149540842297335213100713519494161820858520932442977872051081791474091122855692363591665773723879620142962734384320945274458322457859520101493087211711472964057649313263017262501171947374572651648608260857777980556366238172622288043566010525551483687472136153327394578757582848*i1^12 + 16964478061870943477506750379383717981895637972016766432962492299428122555385690147413773712026167870439244300214143288137608578557074841897284147555543892785018520014500993436131315869699034527003227436993443947140277210625056384430758503181195274669644591586098775880156799443374051579467187779546523398106708820644295273940239104228074939874479075909128480913041857177107545898470578448017485343288232733343184205478354537397689998834453764190300197189874050611069945825183905504091607407213002810131243404827638415559281314389143768587202580383792010835765592687619231778014511513967077039062084585707151947209295949789184468767320868976257846534442868565261813820539679896163138252292683259515723475957271204757294819727095534128069515244116991275843527629605098610978045453079506463760655908012170824144077132817934272293768953751477757395854487752348842435645033356171277648679195246078577452717638540368458616474965301957322385473563297064251501988061062337976508946129573538364888193164282075205982482703441651315457131437750833823369586831308465520287010332319511797771896748170504104599224399209288338677145957696496940670569078179758402913780784291468796039527712729955689645421374091516079456532391057203850849437996592621760102729640378761959950704387309539672824566875383720103607697206089709363870807024075034650153158336955925429773577455906182023568329760012964636614348760219123712*i1^13 + 68738854034677953572671513983907361811383484819145793459438492638501821412332517632062204635688154434459796082622448025219573171738819729934562670819688657498944710893298754005395558351737654227105369995940730813001792422564700533342092996441966751930906663177183860839767912403125148846743184213803309683505394197086031575565714334935004129629901712611559709794508594993605644084572368488433802151985349333651054490040581414950691224398629584714038552332885566766079453632304636223401761986034830360800235482281083268152204619076976376173457233436113359118513205519789275501469251032159821964632970736521516578823030446405202624327774167833862806170318988203560336301987671839237509891820707933865330332111838979061740545289904222386652500018635641688292108458881646744182066114603026523079558606688344484525856877962871436348879320685585387493619633811938244773052032073552303821378198820194350226951052933091249893357281844357298493246873648958377023825472461218467241911552284935936188611259288472835484521009921639974203312724545639617585294870293759222817844491998827338771646558202065816831873313845267742152235645757565994211175590840852873766170063001850145783509674536067991196367740416969860927874259576532579656226554221418607756701037424522357822686536605468445446091403860603959570799594719389519377194206566740385255230139110274440659791745149349598936382815184787923252151320576*i1^14 + 17146918358221979448822952251222651763523380755780835099829843441545054067041104624357297521956047994569862562020589180923549353905573882039529921508351174670545133111117428893496177315745627196246451159592737047349857445547734365912297954277359993903438158705039719286775717893007140654226040774117009346504564146384243077650190186785503687676528196037890668615261629601297863096277538285466510516501290463667827263792466365306885797873179913506955917197552924482442067981408192008683219323203038265449790530325159926570081195466645918681603347034516519442596741244867801372889175347657072329109787027633698782344219107483131374802688223856957450866306925215340062784389311142176666233181514853067225391549026780147391392461860879937733222179817599967293552943943582414751015608371912983971203103755940291932905763196849644684376274237023688448756911464322506963670259188216239321692894246266076705067416196769833534858865516360342889640929003459881551233391240488625642073307355780073986438186535174127365290907178144108476373216572374018274873751366809487206207247378434181934503158398943541576703140169671846222629327542353552506823922813396069722779431010379744290179475175547829845601627183262094615822589334286661020918282312551004835996209039189344703261015481900361880840961765610151012482218618967040137683726521195269344626910194255780698308677584539867872469994044029841440768*i1^15 + 6313430706925636796041791431563931347953663980912743420164715098892437201784584335387243774671096106105985896401286757498994096258621108169408840472147231427399276364896941226228208857896313365429984405585257541772055837750203216406796467180577080996911345564209558212981225341067342541741017879629568670549847082003709896024234111833423859410283205729118477799103388985611343863588672036319565653728397629031048259746444323080210651254051860834013836019339051332909031807817955513229955602565580336118340883414213276540001519249065197334742321663298188818606042919318600347817632778715864733239071000594008686498280502364864603428384190810509157011472405700332154473971908772211505194503221471519295832107103801346974451110138009937267792993000565186573939282029995107082476511949508635884964882291543804346507031478695597598528999142852326748838840610102471243942836881052025455400257175537363710887445490618149795581169157882312315512255857291532031719895852066074405458224488052489637971877555654743421782433188377714745521252076927117137404680953168719075871531449184204877670726431608492197546428451774494237630662768495892298738019386493777708110529094091512348994444884895397124876438673368528241693686512049765812765055147642586031516072403090588356345018884554141384591641777133476162527470650861749566977145641074838838492922215045190633539938426297083957367085467697152*i1^16 + 4968148598837005714117727638853569027264957234795728038433415281787378094777123120415457503696534646780523703429189263158596556054031875059359362309125137641374749024047454820886083063723747626240330910672382370160487403072821833973708438048732079901525428841426734094764334240933884625132510501907668302773045392737872748555486452832072595975975608452006047831359341575520755950433496984903079188314479426693187416375148596761549787901237910004467784637696942175513946805903644324823459961748413426548128410106426447090165073554337935780875051969677219378223692722665850846227869166835297121979426030937910922016868800361889752211202156285839274143824237910751294013745266824230851830597147694811631605569758377701973842463638892614869489129487923190208429096352509228799901152735733109381478229470329210413271323255248409253847641313630694519580453519304557667972760278825617311966350231951695656501092075720743114412293418420378474184850353990674917590615310700412336074132766694760659579389851334542940828254735956027579653948152925803467305685172603216442360083448120183457914343159204089223140623931218553781616435663258491189938427043375203792455657411730516542672739070044095110060613913632207917377741188234141530128444101395432049893718291365129126660239448190953667439592287241480181217790544539720155823400563282306065046987993923101675435520215951400576795803648*i1^17 + 1543128929772533506290116261073974980719312503884543644140568992000020002311152850273144883545688563541208920558595017635536244975205294782064286115466798896293751606862017524204008587778815135562686209830896880445299135617835687493790685892305705086151692725310390193073963332217916715783306866407390288388459407339002436075720564322300134767965869320396534712308017749278693224629150652000350746850982525425656879124651194650405797821234621672403246132360231872249474617818370452056989122825124459128441712670148054670924526991813292768208052757264686704342868215166566412232385273198323449946322901173537808934372628037583213561424821755009768265640147655843213927760163110020727014828324929496709649912177629977531739286301230413857120667575757982910259429828642510549620786295264871464170289925083885859845253413202048752509548682853596795642162094286797778479379825040889977373656789269993370564626202290822894476100767791763898059821097988886727221728899720631620541027612257742853602131450004797624931431186564237714372546328904221931786514331576865932132774401970337279250574537325413957295693888244450135514573969814332412578570940149056301808999055806879833467585242977804091755368672204075794517971007577676030177964401701186800249512764325291454316750113955327490531874053421457478336514359326903643690878881489599939515525290949372582808875253565711450112*i1^18 + -204923282441551673718014247687685617929515465765243051931257800012699229044332204698591267431652120896822333561548192265331900276292890502699728614534589291099787596228974244800059306297642222359105093305881129877002076557708038608590415191035888474525837198377275852638976002641187388452891455282762133842089428432099330442832989578983631926983038016352055113618384996155781534060898995542639949876752221288289028320713876205667407782872115030746813887844095084286602457566023159162875805977909252012140503675078748455125419727653849404767373554714604384834865093120132937471470775990617590784775995834714817631048570949382980722794344807123957276278045441970682654218442413508539166484970297342194827623821456629008354020587225165912158770749223404554501208482274609389953743692787323490825369531538038136065801124710819676478675563712816096897269762015994991841480500102582703122136776686639352586642532718019163012919742898402770124724331188551237235420831017523013005703266123878550925328564197959303640307053693468748029180496659242630830700602795334691713397693306923291845493464377268021811394716919520550371985686316934963402345517922440027044937104277190040682245371294967361974990943449765162837070549717479985688181562381878746162004472711842611043135306355029221898452535398474436799463395146497584033303402488286476598040658918631464921536185499648*i1^19 + 10720562128401396867204771970513514800435335665527875527897079643028826553013063301732264241183531856186695074776719851904802872714147492456827510446899112064550753348788961932382144012910656508196766712175544810167139125395166921287305615094034236947428530149065873125672441847256153082303604468040142582961273423754346016893061527738165676192412380091007968113536128507876358174204482177821967632627942627054438369620471854626083553434460499406032962063602948919412174454523414308679813651628444350231434180282641986515014652768448229990417114211251841638749729412314945028614852811835721658163501316701872499148908896587985373628632596774405367257799226888521688999313257193995425178964334734544063669897237077004257840849430838406242511646967947177425313220800564024822887996468282013835977535398489042822108366527625005308265823315093836053529361724834228356685928448769803640481874906425592221738415969319528177492913902948269541328864434609350397584273882895224008976743592354376289420624046478443383245114489810185741827804694317047343041903239434687651390376181420675776373284491288388849575432413092191375479574041120817275305689030022530611248340807226267673172150444629302005006510138764257992207967466561588083402396473615270289933951769350936994031537749532194054797316390308492094889079857365484034835690677014683095998492310420484423417856*i1^20 + -275910995734897108201654578037003456150022900372990212939872351969386806637815940798863867112714807229029043722290918920802584608414502955801116269289834483331962246757673947197068395784457851735916585300022833319134528370668779389048157205816280655005885359114652403197213710784157917103138014491899910195823729848367783983579149181107430303454918979399530764967866195182570349646210405852995012385047564452638829725990560369647735481711460072389131760115378357317191584354574344987475904315451909193175391406941924512856773937931206552718758729650402191395043800234011473310721507297907543840490599528645799843066653897961428838633161879854266276539949821124210423048068071653257748376487018713612505579997466459291989070234908018529218732018562157696691142325070256269031639505587111576174537724909790562462395730537552141743772010417993669681912092978063862850683457960170385889364429426663683018138583986096279703729602764505509338352601251059582998467319828037361010024328432870469594188066045607422445948168533524028872585903164538978272589554474316923452691259449767056063082700222932904331530063462142311276539719153525124373573375348888742037594691534448394601861806253762221487694373831187371324574165681763990491305717598408585276061801675665185422501290353309852876856791067833297873333319577609219932698512800653694677321761633075200*i1^21 + 3605847396803659093258795527177816833597300466346051177057424120561445119364847955931971369226737768204604747330700449188067080268626486562324502774838466619858481949807763186473348380623071032005817494759125244508487529073867282196174751220244031985150914418686789657602837523736850997728772209497758269394459898613154365398464334183403167096665725808379656656943160832406592056258133960299145878334198426330593828923202896729555121786236788667067849547873390030501513211570331747364792585193121608012428165479288732734469046708343849955958486405673378398040961782686364363249102478903910993389094056498319318835695322012422963464878858235206819529968310008105643108636501119849318152712438761948014137298589564389028695187071511180944548548787840432802825671694079095708291049606453883545198730958963551538813833419872604596638667894203501685653705091261959754529464053112158707717670953594351377487868205369319092012515238576765314889439471555940081666350902509497108427166312958519264188942937917492729955397943389488333523881204722296056980879124995970160115543059760663480228140293753115138976152665478270342484322709844016002552640078751069007716418479910797064170881865514890760358478998798518963535612810485487536133721451296329337659437881571470980998767465052856488054558152679393016157557281985625408345322650498272517616041984*i1^22 + -19244363341459630800579198557570390175175409792167115506623084756343325654071686759131154219601624943863071714886486889895636523254558555980088459053978908953742304948707281336922953904677880232228637440977408567715015362480712906351788290789563210127492812718291681114401218573459108734561714537298441121057769678912177740790464236423539164249234501404419643665541975592483661062730990219499748944589561658727024645573370340861529800381689923083922914098581022064787844536870625601238917518390988903940930269284304405411419695342172700586352870660934469347735824128695498989860765989595606312114069315871447345927853983888219498932396072348556711573522884795357704545543944655794101821212920446351251365318095497940241271185875558108064413793002440216508248110706434858212832166225745338119312637782603962502897515213844266619189311900140271176236269281311415832692674714398267120875945564962051818505010695459076201451488137538885529859240072490430690905983871210265021499224946312897495479897773176729586206318430124155235170858457603970858261870244029260807446723239379906412612039454691889715410866918105855254779009249355317091882696920606037021512445587943159913493235447187222550615996722238185821205993301966656239838997220995440322723972273791668353131892598939316931894852996967074028122393109102872629035232588336201728*i1^23 + 16712256227228408274538548289847760920717192063292402805160887020468010086279308993794199616332045309289254761955876016372722862474820605910138241633436421889940301961010812104447709277743854272101875749953083648834809930669320972997763759313767985146053531994321953935052006545023875010890648274272404072650123838383774745707504645437768883479841391002368450683468354892329479522436653069836312357231505066908632409562659394964004953738654187922886339299143629160183971977905912299367324575310202370469882267079111750175439888223281402494296927969989517700287080607617623729790933059748655005283614311192834584543201221411930672062971027159946509455960410673839333774635379105820412754134882941359323034422047231291924381004685042957989827803267986114851668773041216107195979891144278605632021519907136050163942573255548404881626312562264020960600453285729107506445913146849525913454491092174333008455073828082863438533327432840807218754304150277194131435833177442591977126661902628708285057154249211204470796141640619607573356045113308078889182346136816035129135773003292939814264420184720320067696002274569374804464895515758262590194769855142527078610760261553504282347317415930109195402639643209044513755972387435088420711673194452415731353965127120959203896039499290922668398716567950409519629616320574445536015286272*i1^24 + -22165230001023087379912126616181260511209076086919553653222303371509087055217642376198133685515964480240120419726526333449058403609809934708830850762462892046524061605091804363474546066477120894561013093893361368679014216676272162306521824792725436539362505223280451750328673313290924192947096642640921525634608996842695503441265347841858491834369700609309743015434184849632953420917372113736108080177399977828322911759852780017171061534416177969412222109862639560356039169320300286200319198412350962047530973461004539455467638502207920739819982853258882035717430913918843879221827367664801605783012601343610371389301360316647174667209563114774838211666198573265976363290096208808755667466928976392446290392974885591084569652483857107701581981859486335163634494450239476231154270805835546037824404206945940232960041987784601557283591944271245983378928648080342021619708444421485369829216270398134128630088344330754163191255795306727205225317045521606485770546651953756074958672703235190416502294120930193369888445117403672738217931314675571832949687341421999033941096043909901082692139981619361787582653122946532319077996265844392804320713049804752120999490981655541192730674400646005713520350546027010189228112542871616595612891884948797115569324022911325751272928394616514353093126854700798096003266535627948032*i1^25 + 775583182676503554198872665973935756245877382745607257374723362313369228402006848904809122196193158932875537863070098617937581544481047882721149148929119998453669056881851543611863927585831012552084501763266174116782890523137240779339115191566191171332626752201890267411726681399093642997620162193359415413559021501549054548017406443716391573632187713806859803142743854229606126430147792602163786289843144115717873310385261447741498042169420731511574380427738332708072402471772754135860643955418680025054198894544295189879486857513485767114265719586150894446372271254883141697338558423026379927915775446491788191907983732682432628836111910916935441834747349953596333308237659625317432283375333410656064621539428527222521312949259144351290921976377978384285420142357369281018774905541750020342074544498014794878504263607063397746285963872615291116841679613908526760745411552120330881669242892354994020325678361127289088875188923776780674263759871305841656392859886641542285803922727847455077490607575547743855823867039238590938335982862500954262260051144462933316473949913558086944209639542127797319130692867344532595757583154026817880119059758334882029916144666843997720138863604380790384949694325848207448794327405078377448161434349770055451927367423187900559432856685919113429366060311268140607602688*i1^26 + -640282533981499542203804022423897306673520666831712919353784721820302658379342369545604800434436098649323690534733632159812698518110262331090810530381007697968667691424107514769176305298756315345961100636845010495699721269577169929881552810867582005945817151503587233213167070069927182079084939715285446253732487386684312939892526626827919104752948519908487519378221674987574054138723948257387027375230475935878473341676247333828545814161381253783142359136406133651036309755221146050733213768166037944567046208362878804967925059073778814452277236511856641785716882985335231508394550935367888950869639233121317718428423999006844289144530340977525750739193502435772817527006337081216159108440755049909580445090800926212040379437526326222316018125264029237369375525097070975160157838221615584585425046060537455321801284098627223302066185926244430268824168469761299514582935571699919449376445757431853747623897746976182295143694981076293203971999374715594603121246758486121172835552718964532295032197927346922423811542309788484528360176132174084088388479331796414812069376509799904072600170820238248022050282656276667863104582940818754817928912699043823107106674420285560041998742191320338774662455551399484224565133185471993341275631745858404002095736654562021795034671133280133140089512226979840*i1^27 + -15280584890926057792017872480404327382478106033575798540613648790683625964434278650813463066047295477484671890602490384447919358636658583346481991342261812327631308057212553810202034657644339166689724395247709735936649422268458512053272649590554343274952564561457760853611719907268662825206851686415559439317806455724973569853560704585421821932153433167652679959933652137317894538512911652483077674642874519675949483865728753520445303814067861378380444639162058013491003398357891263415228141927536231709028142331769353774842503429737420839488504683501545050427702899647198211888903008988665552888720248001201434109073387454722885092917918774862719950602871943892993753481594549453240674547711052505682576754734113011791819912511734389302607064801205826121208938202244201752513964927520573036507920099674985311586456648938776461926428517699711269340606184522110927025687895718656090716814498816150891149282307624715303707526861224563452042974790035987782138738978557180355133660969442629812683066500290613337858192614309106549726367226209213712634504053084088937951134181771605353844500869903021872480440249958909444987828844084183260059615465842307596339536437623476215744510355251166170301415300115102450570723250789244701220846512072370948062132131465875127516162322536853724463104*i1^28 + -91464493496607958004330843532104844965491683823766748998459453529463377808337941467039271546692328813369057038640181886054058293514714239176234577916408640115291949860088251346408507375775664678458208676759356814536347518602986663295204623177058700694832478574004979459466317909818406969150089388395379328064069174164443566444786687926564541674540212333367757978013038393280972533963595935634340138594413000836991818753933811683024961611612108703184059246372961502250730398590136594261036514728662078258951286368352731000097295722401758729244639846872013495891079194962306301612867146153300639912284721256158908373719313315246498434738096824257905298450639298706961182783361115198732532916986644017550519751977115271244517659453945155531526425803975791725654956084575108851573570405840962065369538879383173460568427189916739833455894477338208078283884792209607392266658263505686283460259052479740753188773066606158649425299586295743605770951455568618330887863542887822989555360237673135373052508842995325380938343347498039493020365404379201137317110623112243814180006717356540020216843999270477758200346559871096573315349972924228326856396958274484106875026628124983007235890695656260365982422482926117606697781864095458029817561852929052571900452806425856636654066860032*i1^29 + -3085396206338087489355372620172120731324283356658165724624701091270028563150853222966727319072515674305996520379224002470621057172309574239852719785922094432529397107419884143217142120333272178632088247844824555121413906343588353242700598311754972708062363754549906750680499682801391221113285502303338631136576197354377134926317583932649186763128279230127780694477046195271918805090095375566799715265646568385291244664589840239952747010167688555167423214209553748407224676940941903985562445581089632962768839677390843777243387139114641810136459957585244000794233340210716749980606617151696893984561279417621963412659055640037802332353943587939078970632128128954299597245285928188398459245882139246251185855149423576927619591498870024275372226039857884169059338384900671808766594049583977115461632308300898262228182955127934290389770331751297910263125987815049492146275735498711410745641218011998063251124909152224242896204051682523202564964363577433656890271063077075516077298120673168924025004648934445070068756899135697739154161110100109327566032495298560987763978485260727892031811204061359871089938041340960278533835366740741087814877261530143553441831092906827584885887846005919157959489583269330890073190697410750172071959288171859795515327742029594624*i1^30 + -194317397803818696245441016995533764161440419757891047937016293075740037855824830803341225354360090280729140507754277140024692333361374964373950622488841307372004793401084183293953355556227262467612752104588223278813065257409071131320683650536377923878696370120454905077469160799532403292335218566393172638538714069602767091690641658740830807826274081612595337205977765032365266360143644836834578167784750467180180310418083192416235402025424240366984215922158392135843804523590701416174976208670093106880942124768744759846047866000697918209823135287588215117713888682296720272506131657698321691426173939923503811759491750531769365981584938505733260281789044050990781993533773441745742713029953346169161777869220583053682615345252205393342040702958695819033741517066241724887915497750636308014801324839982720272925891793034193339437389004770171208267718005023003641130277840679722112441976361728003952855097231607346795154794281015587916547569881009799398186298486647879419372293674097355539889998960634646624506104319316947536063778181530342540763496053817461796603428422722996437509893520233020600654839206594610362093432449005321760711962201155505346937943168554939844606161079943253833641022756217034703455490906084388949130573073174495232*i1^31 + -56695057693790124938336571485956632478174899139998082438408901831188140722708346694674756800518140605881936023666056907909235714229650289443975659405122213804197333653348035195989616733234357355698640130516720678166123157322390144496282903066043821624956415747131675230625928251306987188297091015237009393189355292931046771951202524806885589860321665203239586034244905567267758754451838649820311982910012619781228634126683872452596806865696734042652823875239126322705939718542298816507414768618765508011868670552002750825972675194863571722134530108299495768712341855782976989031366968629000574465741215100246632738860552874166743446377133916881294118612091063905518026332013779772640567200389490810192159450993142266595744388161786369715439053060704040492792773904354318372239127803787979198479962365220497119464101087216139009897303683251993700438726864656653206898150865484848451318557806858514217511364741374363754575533881963819379859245333176094766250539225459973879767907399219602279594552166546892707377051267109834625473120216449662864180158446470148556888921374627672179211733497430958292841383801986714947644669906359272253933102761882985328447660170186174974284609003977057887242697056458997526802724750627501506560*i1^32 + -31613807267626375136487648416846226279917098095162309653351696055127919064227419114587449407940801748800791613847074135802989931035364222813917542324760372729712192353190773873020816353348420575357992768383472305007545548684118121385029101917413223601180270837930902217019444713138315047584728899310306704551822854782512902664639528056667171789983771649931457187144513849924250081614254686244122894158376973701169894352025008334160264835067697771045138153311169774702974204013861369145912036320589821041932882210437425417114376289484777838611354542587280331058242340863436024556604204043972164361926905077610765100909930564144191914019924966729827441139217793453508266196417126364929374996745049511233908350787971946936852481073287801826469197618454996658737114035773118332323356119430585284537679415682253748823250021270115997388919428506508690707382907119468283613718664504239023735063028656134608506297357994723381515121659828188370022914706660006433045800782302694621135811754055613310591503772767661128741528737542833932917282228898967934099518589381031344420107961703615412997337632669937266760382438688997899498673804524985110354492495672426556955405036006391892772348667874415995823240343345264852992*i1^33 + -7674218298004441102987125518275374251247056261605507368483517598644402760087158760876134671405182434758828365476038466269879945491675233783076575236820836781514586850707775566685937413017729635827705933862384672363322296853425570671678032034436251018292501084659051993331981955780278533063953696955145963925997498337487971562064017721569058819819849426886355851212207808191254356865322449149135839322979464337680259187026039086664824226133239645984239515980908874061350044706339258553122460760791144645728393091243606173186411694076320431436033909671367095283084346776599693700590487729779458573992755854998728990790607535150173315195433795785668433687234341133737818636944046993642901770181211281355773047296667140085928767347188325930011887512531292729948570175630446144795257653804407180180116159994192305368354220676038977215895721054051248996420848440790812148930716983673165795448841132430235571974606546865151688826948148982388011897687696812343468933667306510124056691295538691921214371942719884263737522219719705672828523059327927656733987837763450839492945609688790671679521227272755639434941498163129876537019883832082176068268862777421757117977874518595785397151327899365670912*i1^34 + -490862879005123519059286965699211091559049895896179671107783942048981490157987238236697947875287317806197382165236161618027847188967621874751918917477353712327478987929288597502041505903517944365565244296353221343072808048068840716823715615920718935686570910346166122761413785422342855863087493929560046417059480520233612100240989943609777435903112561435712041486061064844930384321484765733765478704018542191780982376560533162319765508931937835475756205567088773990402160297915857078131492291090184078041875392679903472916383041970352128339320282413150604740082042091193610684310714023475058726093189471815082022143226796428962851565040390271020990527283893462188466328109725347705886401088575731268871559691569918311965948290285903609057693604080660052475746912104286592853799868994927041219885764200241149626087424699513597545427480927130992943759592486560129237545296448778716451680531504407025758469065314365454051736151383392968713548144373668069807309222986136407055461925795476960993227322474928954954789553885937094461042064015679462823963201312447272831631474321009320975163533368801746254307941646262330828327597313892183806298013551022000938198746837533327360*i1^35 - N1*866600301523491328629526396473891290630272501834826017129646085749782807661718085656390371500420071385101637323425493132606775348844654134536161589553017080210023879644399706607762936290881095563470797740986784018836165834427073780823865498930588304683643725332403089537803595273802248375275855012284198907759461133697375349562354660053407911677612625242759673586532644696152422718855843727928558139272656994959965454644898314699748136981513811267727429250790560658546875*i2, 577557238824372790909176317815782742900624016466251487472452504542526127760029051407194291267354735131660371107158601907206355094924153562283058563356669677360322786469807008178843422768539311738242508554492785257885651764990218690379170263621513626719605118597661787125740296198968256413205494299377096067808860092254755316353559986035143504990508687608514340976076197005510669902727039297893317837772244736229905102793060348012550949736443782563936701776622238877444630710841502612188823655112112967164683575684408121826493467472919481786069087094525059791300056786723186564127694900257687442779202394951684962002175942336159575429886145846543515489784605593395945344689431262147529316509348110273915070481355432078261148148321321660491890552139231077657325705578808451600717430763555789837091860405818543722113001873609249276114273331293017235182928702863934466257801380325361826205745678170287844903268945309093340423699670815389916182619413433029631347900019875374817456420358168220830088825675708809724904085463006056142245629300674240344530649525763349710855467608385901453489214411417930742999531234075362860317868673486933021342221691885875947331096478479010796027864920568506666201264945172181024789695447151505864969825178086045553995358318742187228344691222966497344797285446058195605495010382577406436086962119014333676106421628939043043406218823634427992977584508547365090570050641790239378420287969106097092616519680000000000000000000 + -1513287068102166359207929301291299817430514239470869282452229051144346586874606206693890941392944245077247424535022873191605919931482402479023935284422147907952191862811755986095702828004319918258980917840247867921424475599386767995140975237724393202735215980869405006562750016326375403175394797034197363912220873368302897979973651035542844730554374803506463133329557055811919481067601925607206870177176666754212363433564712380491910656889611712830294100175226051914059761067964159468386057640984921282633157598171686335688671616157435282438223900053920295837638665812650412149731104782460362656328995149250656435884646802122050255546597639233086840182587847792303401203269114939915721570580082923517778517635361344916643107962841909988359722746364646274299452645696466744792560016828065872614988287859088682625548338032917934941177074664587158011528906269955359739502251462602156464015324922509595160750682195796662340013992123094802246470884312741847966093762394741666819017062881600631201234442876086341949936740262742719386376279554661116755773425366171074894576875027859087631957294811494359218404172003730192947179529923143774683968170807603288545881103014835038693503530513844618742003930878631335280464097932283405477213234500594761041793220335019835618627383294897535372962791398580701291727156246751443732137401507813451283762586952307035600493761537523613692302013642360004509251115749547164202392157193766978117120819200000000000000000*i1 + 12485343614018063804125829910455364165575785484472854736688912408120684590615699348859093238746304132202908063677891760287755122049970961626069814575613668333533943164971914071245695238689763683973907394658344494006691216837954070946976713084408071585324177918594246683014975381923039851622988330568032601608705135194312029467590588189946237862680669230999200481058502358562934985816794762773267592234440641970814934171784831260165198398894688657981849228041578439566470317777583768050639933650764784266538467246630514263046856995760159137736966499705240736140591479082359635543266703368442547174113694731520500279914223845499488124937543006656234782728586839885591466748516061947893579575289316920084350894284131683063962564020500373475048504929938792681677512850791538448475484301137816748650801317892086507758601252319024815099028761094527472908248741684885056002590745651751343867303206899835440744378250822920450421913196686391426224766464371346364099368324886007388435153898940154184686339470238203609245528560989004552517371608563752024286014311974394141328393616948080140605625074302583911569053037821605204451086626265631871588898793662959263125544249158957221221291576709198082212376749761507304189320729351886554889719263186444520144686583300306314831035093527460515351478846016978441867935062859609331166480766493229668058186930109909575104111413697462115766188943077501260891952484263452262060096694514881085568974848000000000000000*i1^2 + 19600362277183632487995724318998957811707251475139101852789401130149873670105998055966770925432198685914414449410150529799208273725599776781818231838723974982509860561691257510173944985972671963004921491049085314614346461394173511455597821067328337715000944835793969439155399731356092852734229269484324435535560472438648922103420168548872557916984990157428288693440173467258470997698441819097089289397969512168838941350870643468146286077394475114826162461163207023496143674745438983992885018726952881831567013271558913460354980382568919170308586409284224030473872043314087230775651351103692686797020067047592525355992675478031106830478286029092192602733292596152725336241579721982560591471097064315204273860692163189678001682569549815736313434093877956662472402641650406809428847535535490062080841683087312198363732203197518887542187056134943612339131132457788753313978694385018853067597870799136918814974095997683309385011706122623261209075769351978497525796818958407508360650724810736209461361277335266814032859871208816454116244721464665371081130201463159231709079006544487042728893452135755075621633487490258352010143988908163229778618328658062220891321670354118162748067234427375543378381026145365976842376589250359525181123528761573823442060631562281067277735021891182527951923779931267945744748500208939525170807100147103978793681670716582920861820113618682003651127903512744914557884708097436633140750970086651449762119680000000000000*i1^3 + 13788464664159270194078559261431859393120633866075455098973983468252152063591875025288742581848333227900029069934449895997504995561503226791587067688132955240067668663797018761262454595829749565599687529572957971855245099800702548847408160899545162026228953922155711071280534841604670780279477870425192871175014921512563366706110712639115313056464996810117304085490273856935681699347493065078329525199953391660907453006264586089076306628746710628468178566603276761577360947981522703206414749226881740793357041160663426045590896750774077040276106163461576557203369929091731684876039249399255034585753570590148218414610028600589266297153142626859150296775249326192509382221855689517013366516046226317058285414448685294828721732020701097378607232399264694793078623223038417959124038083846784899762705145795604822086295407047856969366414511489027364135031669868110965733293190179682475719433779542533533859794780487771169757250264045338981308579452865965271287304106373622999536248327807854236955675985278586098406319618637610186841116068786911111259794036620075314135478917198648701462076287616662208088681551209681030078721690817454055346316966065073712173418514118601920082772397702796096811428462880840169338433907390432045529381993157711309516506197140153936113735974316820786994176314312812400035603237987737915273912184741452853703001372484588315768081962720591653916384991212701174949090364675723597036874058857362460822732800000000000*i1^4 + 4425103142221646666681088755314737897858640971064768323519319542632417149978253542122236816889809283016405673929962561057471027715814199479363712200435748774831415401793166517724094334464906465645559562200712648171766658027213910439233126548018425360986001057041529816073221667238623768373003754178217602422528280344714770255461455605924565341213198813555252045731306619408878099040690077268772041747885296525472886664448475425768233043097874424542916733627805841275990626729182149983149981819219984833006089885019150357562952009651489627696242705693916879062424205481006122750922457958022811208177082300329164985739637009642240324797931668534059304535574239443230087364547686781376446997167857273021561985900630666620836599832994336733286857336161466654287385874838394993500579199205933071580477245725050794036364408095111091630716314657640367068181637203071592242763205741525506999344984612529900384831466527402881795120580166932845542942727730184564117697129157330527744735491620442479380868786859751969241075113366375726438359417890247542523767772458177059627308631188985280422811639657969852213663396148960080179642535902473278633346284910897828467334188893036143888019439954020882848154724720700290087970300535681852285581352657601968061026720605623557948870585221368360955136566774628367614849700460882119334578904416823456337861495630503416510748429591323392975654947412272552986981603237138167570481771235167512297472000000000*i1^5 + 553747736519052684904977089544382042320715718925804190019841327875367122545153079649413923589243936803914391373877941715612965563624299621297229702554037996400266657384480877320042149056981233031321289628915866878826888001029083816378425885942294889987028730983874737829735310308489734036178772270338123054783299994546264021710880881082692450062877226809793890032646552571663788960896744424542815288464515448400719078727294885763389438392907764766912964861494296218396795353415718341223392501973151949392137361687189143869818083637000660188242058791381095036539381683264086431830575922349641259141584349694002475454479955322952022859617966378658015863073502921840125735146368679374929252200391071604016631956062686089594753094501017694871514689352687041413249362533640080348222854550756752354665675627482916676696419990495383563581480587926518845678176902695551751660532146855690573360517880821180405056494280458783801420236130730620543468300169506195383289237515926514226008369734448869978097539249432432079723971705945617223834891545731112472313373262530715603938022327823965660036063278682634351124252188286271060796565651598726393985871238949206465306286624188740105779395929140454483167591069212428586670073571413902984641254560843071063571941856307729469918985744211272157015165378935024110330050224308551805136732147349932659167376658998185522504804332178527185614216712286934003019543931644517008336704129560655953920000000*i1^6 + -52972149540196946944248442325095427117651690676400132466116418727905065958712412833351835005484167508164532811682015425142377208769575573500932213434218965732023246081223012271736979520226527529119537401227770204642417218665264583201849038671424858382479634716474272851651906991403114486567752979386943325264978674804382254935549108385732017760830348141535345534044664899347494217799455075583686278985449847950032984599809757673953013806032795715674510530410688868389539888672098706263107265362122806108384450340657796167798298536895733788041960968950681659193656529193525797962119413360755146536559577873840418696794079833605498914556964990927484957335253619923032900500866885836470932279231330399945817674902662070286314337798182126218831938723661164426188359920206377302016861888902364648351835380392098477225339945620932403690375115972279460231574745934032497099750270582764213046582759320897523368907390517864331199196216692901570177252280580987272792521886956826995973840208640156090964241658577332207369081914098814961962352714101573498556106176286282448819606530048345936822623563448778166746828902819575264598661243461105416250050266723804319732824839718156935725630760261357426864787477973301624664650757884567701926783863010426385444160298770768593279223110120055202799065777376832207169396497238598925185982976966255682572677172861249946796152535634521985318618003044753165805262342976163426992407685800709324800000*i1^7 + 455956637244508971162186400424576173306410889819760075335248103129814276586750405791628643558627060676787172500637631247270724856220747228119804416918104328390474172374143321361727931849732564233465717502378016333678263026254423013511178866624607087890868499882082460834474461889559551029388522292563492068495807986960512908710640494139314335621666152296859187656492239267220457671884613908682937663403608645376066832074580120212624916496833878697579604135008400284526980181049788157757688238062707461275545297582606915241330154684466249231576200675534213220642729596867561237163097000630426261334812324998097008254098209959759455056046742606142276510014462087753793446866775802328135270161771808056662008487208590522412264101091185661437454176247620828318268265839957731913993653959477573444928233900706824213582404013537260557528241995272174657477381799391310058270643332520974051184802460877892521789254468001127238874610138887566680107451089849092265954910391952738148312526950078342985422466949583245649366461609692743194289443317483768958352368463821808494094135165892024241642277018530031271799344857286014923012086813569887929392750569090796255517781032135505279051549388248156114910976249558565522724701290017300699796282866060355208555876169933205910487901768435556676479908360333292986347007178363578976792182039955567836042572008626546581042304892719621500358476925604107346704195919730659266165881838764032000*i1^8 + 35755097106981582812201882952189003510279379521210221184720723764514464062003487552104532518300909702780956166583583408584192619723135061228968742490047883249452985019702575431275357548471098513881273775986419165135902228306820497655234723296696107798226096345324675590236753263778948350995285526295451643646635420320529298908308312295566392214754970162246087266265066673226568717352606177385039351471531986231343467849434248892898278936278393068674492770485243878190616749459039894759444709380351865541095483031931779363269693260623365505875229390816710103479004116078326228090983244716184992428766270094961029749142007323830998781737838640054450930991645713677314017305208560726878572006433976743513559659286776969865174641833832278987920137279930119391414088106446246763135183034221314690315929417468376139989048786512466644748222925297524749783245247434197626015667758815751998368757017659486397724532365654924135872448226112087255748581824262699492064748329270222971259821716697859579172899162440531347018294911616315897845619103157568358872990326500112326952542813814678267728844892009168326284363441116598090754791259095203080136310271460842546385498138122519010091511882666458565626244682021779706317987223589396038149447361327725447072075907973478797910271866070748026108068730273986583270855531606491663689568500971884080676440979201662670702643509841172673930106181712966467266491520187038181044790199582720*i1^9 + -196050641320123500458217648481234498255535230120557859283655856423025531940751862953625553140643041649014403043892407510576747000212086878421092177158705559852422443281190928502291372906862773432179168903690998095371911451242096262322995337669889423848769103719566610406636575683704041319540906438691860442960346524991855919312428715358956311826206950975230781241721465883398567178542460690849319554978405152586399923273690155703475431968453779497056621976746861975320099705401523217027951569802648971676883108107260070908422725711045566689173692719016500892839926162090713180022345428080826829399831570500207290032109435947616879381275329951633079728375074639737614367533873927978301124406228090781225687707037350800589817996251457788400870162360915989577013267895971812225225838713135729219776061325118526670153786003495380333240535743744490840629416371798577334428337764539501768815999392633388017711051692017829355666612900317352333518070595703999374791363608294023260758909100483311931749891009938914071882210325671423623901321498818857055713626203664675377482097029200199045922722534420940834891233190145116727479453732483688371738587886959182697357615707024124901313783546213459187208962942008834350933628050467123576685138021735876769737611249654260615859540258982054776944680984924775450623185189390277801909952379221940855539255071734850409502212166321182081226426034979779954229057211940246432759414784*i1^10 + 2868817056740603534049852174005698794098944761917771171463046175415307480442683464193998577559657537754224879902400930690701361679190658990509866618549417411732684570671862238038796230804730295081123886860873847250238022445297746589995567146873240061026099780651026795076625806181625648207426390466505721341322826829745855262350730021763250614436278442771500743770689296790909226675055051976396126295887812076439645710487137813753140736212870711424300921407648555845653438031586699570727585987569480366073977344954222720482118508446019698078015824321310221332228112586381598976104219786498899936886496306479747590326738870371665969558863992917746460311164134530743628402547991536188880907702144191671039368007384139571149893363049140542385915322746554943263194748207876094459979850312282909250946553078196311806534732550041460252813189078504301301123960013881150442192403395894437000837115548104255112284405633898659521539580139647787502087277762518705201889692196741039271032132503479880890437623952706200556597015157557615751857287166452561364200194441174191177458583297784399538462018302392221043989993858298813438037355090633263415367680394059107176922874246952996435709264779461648366477551650160243056072118726259132057540039818661683590021864715718703185472558685462626999810316611851621280467694887826599088548952157210616450028416082495752856568968035757410073227490150101883023259931248653047431168*i1^11 + 418907179785665344763988870445595251103849157356333399091279563742385835291106538429976011414007271961381781711420489128770086198479510504321667658279589971765087536167593977274764926454455505902871009377108346081756478098478866211722566279962031889713032741759232819870969620862506318679429465860070469928554565245806696548951425030782062041217115634557904483337174789797611124479405912468616052591562639640857805267016928503557909480902890766728108040798237710629783748334057460646797535999920153328059336575731988944960031045198282315927910577137974823683179843262145925826928455906745152870649926583483387797276539875687664130284116211003295022899830698612613811298209389991852805000187206986725324510362101543337390130515471129411868610146543356400495114029105755226909957040520740588383642300823336721656083823824471299855384885619329242880205093848261007690448934785701485236278119707593546495737255404409185987315772499547166878699959072566718061378353070833234946431013774385247248416827415177282447771916794579528026902381545395655361183276604976339337235084375214713313319066357161851558842161565217991367691549189969397264223963598320852893429222124319840786480113645823694630874780542315541359330718189690966493706653322043025177864886252553257763798840623156928358018092072303543062980585320428350139539021918441262240397067940769267587730393444799809408190645419196840565764998404186832896*i1^12 + 5698001536019009750848815365967074843444940749379259847630678994953645558973893139812118947252273591976808203592088275187435987358082504932442582833455195359463458807248529951007199338363236727477277858999490244196706140248494510028610892766046968521245800699843392574230636377733008377831460260093050381547928519461811907280972067590565597236290821855984690286291542584964824668533304423164124970266455887926721078298091700643846447991071352065365984542641452669313456517427131878155423852962097714877230192938199089130772483810593332802764467821574956812713165892312083254027265294678067328815949622947400699024421768204967470792680818421849896016598889654081500197353429807850490972369736546011079510301387902850672753334598726053532442198614630632546916818404995837932885276177490278391648919948312549375795418799406117160436422544945728010975946473821467167645636609533513574802800545075119455512515785590559389811866191956963655421749909197459882123867682667494338476176293974145186930862430977793536415115390646270204145495375772643416620674112330836204674838437434398177261870485362049054021200934117251450087220924331607228662127224210257502481786376066660577489011632241241685783503382432533702331752299573313543374174521776725158626950512910647469331871639587096887140111921624002343156914874238716012439168028118992158896851789164059140747380357645291019144573886671660553502131035832320*i1^13 + 23087894196537966850440971244136118510747582498023401406989255620555043961285011678930392562839901845492392606436645242409490438407214682759659079044929086071193373053190990817535539713128989263512354931550520843100422535322990765514471963998093584075808724115381680637026111863712021752178241907827148653551687118395890596102068572556436051926249851048860435671642243985879156848096691009608704707664406064149245842357500428481087091536412737846790734947998773925364784310078249421180363575910940901730497011809374919772576231742174189718391528042129283439189282240604986953804845523827370878030023175954073690319258402381057318321347625532879331708580441054613747189949248617720949950222600439677879778595533688893372441616978937960963244712024729320015304929415971142355451622564309661351519050240824577695711231255286122775187978331414366112206872288395598979786348694969132232758717612627843284105088241618008732696002467185681745361910176191235015461775122429406828697150290844975755450661453253236946408099871580728525443059339852142297566475876543957267243463092797035112135429282866136616829528643185903997427399300130279841392892592819726161927669535739302587988048249802560333791013110124495452751258081941441249631847695900466159046989569452045249687306894409210520702368908331324704024723182050167695077445391390636296674565983678340475009526057318107017026236731002310646367780864*i1^14 + 5759276935086615641762471153463158172846698348934746183139704960692962750644663473812780359544162826900304540277935145670505981374522344849021888979542523856944917845067747099227370282863458972905237941358996990042991695086288888634012896342680447131831476769333299246246349028681583166606819037561626950023179275935405580016248226845033255140888132122554058527210774379032921778513060121254365449822921258432773312932349376370230887101994933874337689254508769124743991080504589553922481862941369705843328667829964914410667372513117536957056232757907104560347623504600506337454817467364785199481522904727916171337339990630870906323946265838074843209636162827280973135777433164612518064866321588084648749420066854526136445873582615708519604001806875693815881130875524823376680717552252622275128826396417731930251694455354652355442093817569275168714414895387196271767573780317902015093904114276150583639235553580977988788989466159238236074618624696421816551648519613917645643604691373743594313132268843003465857440398605153211981559384989626394121918055796603059683075907875465743706528815011320144630852927756217446568818242674363403447617268052885848158258514730057336506270895128010831500915371581144521078386002888522968592956521564047290229858109354587694525992649086311027414254377599331229337149329615748594178093305544221087525155331506185324521085927713993034187704096450433515520*i1^15 + 2120544356156254756346418406711422591034073834956976574303761966162880321522104256355794339523239416023873925884943582568144774382393273273127977464611145593676527512058355320632379684849315226522545389963249691064298276687835070172655779432563010831772268324946009947034942807565390747949458265702636708068615381604049988148116448053626295167135119957023145422608402730683868702283413061437448842103809796197478906872925740433985562977572927949263817486109630177191723674171699877541280218938076709984867152159682033128526146320617170389179834269958923414544850407008646099276872307237182130754417086525703521364262725873003031545969423488772672471011098099037578551811303963785277318710733633911435094971492926423561037277859677958751584972611548058511116258962839141646981759146760665997276649042147847980848141142661953840084424759347073514053087295008804116517553542289881822893502831915345579698997850731307533631597146812461082118454194172660626420953897329448961394618912010044244882810220515627952424131326829216010822459763372413011127522403582650357898026233530460741524487811342457389361760823509726973770049091151292375517928007601187379465505985438902267113799222529870401060692585546039251599667862125365980275725313580358977674098172084977172359179768325568729764861746761897400963709418753418071386369420013787176156500793882179292923469081422330711741688793006080*i1^16 + 1668693782382265548920996107873722104828649082739924046958023801904510313710739963381393257814347899248719581579913500673102795675390889948861857422447132927053266270652545112919866311427146393740330761224354262109394532358481833769442117642450720170744581111291308182586988218341129191440953905883751251699169123443007643670034850051136427524003030015750696688690374258840848954799955707416444131665782901967465234959221193347104522204119443344140528081290369210230681897207900945475974175352847426191920602342101522100153995690453498164287543696969816183790881279159070862851293852385776313929446822584031137395140224039848811711035487646075152130336918996483751525733593081198403840528543580644352600630815959962512383841448285050987175392984453205321701922946586583204380348543387246488098216017033784836888721098164793584388563660336980029521887177318276941164591766544025312819022858766027378957999557304695610819249057014683373861843788108868738013542742259839229586856216055090492613224583912518777643145500432189609428522024024197026587900370229531475635127448367646988793920617325429621673656356198817982543749104315908669280875877235227474784227011399134460631889884668356456381505169741688751518824058796219128801067551686511216545133308518155196103923396118168295391621974046779643548022938570231691394826122831344182841035181025489614971468019666393430004596736*i1^17 + 518303652981072623974306034487913539319661726530663303723705795141237956919186507680913065177132850842882406140736345476268664121946785910844710049918554950030135147735504053127303235300330378757940661357483598626762597227410156553006855116575806919527413611383678495918004000818306179436562377818636392214788178265212345507682515827546080859032452398107019074356950511909740336102470015144537430160249255161182374549028960537521217181977970434212527850108097991561543890922281911047922682918249795995569367890826032906324361890607130337886788638269141551312214046030394204944922892805548378083505051975834308692322853706274988967838392930117123948034301910952366901732668275053197201703275921336778243202305618880849845740392307889087134666595537733209438280520331772804555070054140063467896611357188844668969705016900353248892843411198101212085504309087722322581761713335162020223782099262104029322710258641471494179133307441332834297996671155174681245192261031067783974451068983271396815797380709444463053821831535763226651725389776068228590339663404258673430355075711425401214791221917888053354358608534505751825023967714553574679728519522601125952079086890697460599627501230407800378926595433984867328375995642071449771741552151271932529588086059739752831932744215356949792914381960250790683639436827505368228173382638991360322200441707232326648250887937265238016*i1^18 + -68829298354346115101775126229524289707177991830514196844498007864127746565727758870798404839866676541792893885876430786530769752677641209743842554786196238787531761929561447331573368583838585186701600070274516119571722150535070353381398350121640459569938861786462104216895483070516634213437298099825241570591357965402034376365354789385036912079707257648094155680969222747001317235176005578370456869580640171376176842868889392072063319878018444641582649374277779888178418462470631940331302422585720394613499801928928932324721483048768039911247620971313167183633647040637677649791887983362503226606321799213504045018538077946792965592542188559903853159091025328133250359445802186311108060185748529687446633549698951648367664933425505363225777708335330811480687743729002636844395395066930078563691221107964189209563613313940180208705591958744380059665144250723533762978142071878110350592738407900435608799804393590037037724180259572319529643633840177938646511850438428631133680358155915502607536805688775216613097837238608473324340694584810061739404515754782030371031380457809454034953571834346576264810310221948195997506940646720404628101519134606423993076395961965297595386748835047500883569015690540705921342382785963838004532112244629848514415905117053538331825859957187801851263773643929417484853661214369764371234594200575461468927576778910862717123104342016*i1^19 + 3600804619456082843266801832669849709886573686116524627331701175902313795893987101827308113878632233734469946211503420248199601284642312102371060370599184037210586273980340342905799473422114938938430600423967547637542553884274741471527670211092013874591281596333930599821521570489650906314656982081690387064126788347539864862087197368675187058144951535914577214714037509120224630945019530241688097190021481770746126502863557362050054883133695728718853676075351834583480382188493681204197763825979185431835890231705685628033336141043981242711095704970352718939279164146248620263034081244014092353491346535065761087951216180045093413745837106831045533516344151400754762255931262312123719147405080954380164605230850072616910524612971754985676766940495941757464014549546455051840651025240108101633171479012832433702732135284632268487067263856415217066934014373003695180710532753671144687917713239634827514959695333816366331597798566461554739005101775429941519859151381464841537823117295297031130977235957743696623253366625732037619295419249506350935773632593582934251858397485614677773738000099872407106988255657293225003632941666408180484980998127531799692248616391019773432297042390103530486663540338257365357379625226366797336430332724778778382788684200933843380671053954675869953670999755523835579869220911607731961810047992163062139608825958494294245376*i1^20 + -92672513990374000411025602973887734320188953866601706522796866329516865737750266450685986684971617895550460933022498029228791396821684970682567293472674927153981688808566143571547915757853459686017372332832892984158966585277253586608145349742281633186658269043319426107692126609006921574203661674264086396559141060243860952782449703619396458348402883226139283585211904015959604331094178524856261689670635236482775704341980290643593485479459968853178839103800675289107332951029442901936132576331340404091954215345054506162254595381202524773007418972602700987718849148717566787973532056707375555361105633765278890106471047671639582437313783826769224871276868367063513601527801520465520127911375442340190357965286901107437196687759427705435897315112794463323082719712624428544117479228349006193992295650198714635619002253142769625047454425985613687232160234916701282411827184730815356308639080081411082197716554799044375829991305688275690046628956511858647077732596771460624219298540324981175192741562035014253524797550153023198539845912505610104455003953102805498615338287501237036749804533365510875363399984669876548108960373628062576678069634571537815092604690580551424489131897883533756959622515605587183048186510109528367753748541918377505790821680076386413997859828437529353878818361302114037873397891863670812921551137096940400546619039154176*i1^21 + 1211125515735769644715334343340856322224864112028364095087250654855626993511289307816855017563366291971644816882540510569920867101658194868923368411428015025316755352366524410313995577465788541312679849535070433515971348468225162492083216633086914840119176075561322588484304496411499053774882007647611295688833629075581485157954768495039962425078382769165259593498430589048831533139683203225927438167300955039381479134138352151925595930281531450448022297934834492544275884896100411363717547166489305612955773806104476561120868899611387851477762229943752408757922456654790622834646700841740606410322876331375716074547263362410819454909970358897270439664967258068105119260098098928395545459879102431122925712708546552786154878163306862118160328663183138546460316188938403075734915521733982496303822885771004331834328743082652258864500325037371038239133709733128638600731925505069519284472337758985844635156627539302915684712692112155653115377556301937916054758925575390141493303680483619884764584635175370254004587322579972904752477726807169009514554249206174719286238292326342129156696532607738429137204658114687034731218385011222738426231821021610799394331828241128605228813290933997401172168105026170637300267809889226292264709011338148479105343012499154226107344096867443087378675486096476562050993839964810178245533088939817163319934976*i1^22 + -6463756215307763841984850784798539919840976391392692903347764645854702464338625847920990240863806839451810504492213188370241908902703605125186244952078990109917787817494145397688675094712359230581727997043500850416366442056719271433000934943137832515734836133213560491432851024215670973148419667891068375948695187375911427915750008746558142143113869594470152919399586904308912873119946511261685491378343926417498892079001051981269263655661295573831597267495924213377561243151331669995991356180173198100877449941983213177006448650998098772443626624123653084190792123302795590573159018083441012510964776265699335590909072726076069205630996140330634850253897855787011323066201390983716769630412972666410520565196310554798919873483508584216249570903906865048091334308468752889831374501790752954312303332696917113317027603953929782731081162025107843879548747694911174262405530300142449258772362728724124015190063382346467098950803368667122336838887136730267524369806034487741426426973351308859840547267852816721389946537381858834528010106575675331879867667540268330234324143633632152395924985457818737260449631078763563122804990431246137367009028530659234988856007757501288079022316801045441720974447211896091898344607430074435576466673482626023239826422744243278875544172000080028642317830283434207030036014305856224053686604266471424*i1^23 + 5613223557684311272135731730582164283935208543174317432260102946524128465410098849672168825720471647138092015743088094876550563402559062534893707475992285329497945350348505033448142192259706499341860700407410344626017187938571839393709035580010596414335235155070027648122116666422246521386176187767594086702367507273309155075974051344354777225503444372937451088323736050373287505832811883834750514865055729974044723480043444847735925766040840349618690906241542920126796487091714432530220512048437004218869822202529616526047417867079865305297064327943405594466215040196368796692481680424299154818157215126235988377772107201524983111694902824905859083870494290693162366335316057895571828684664779407650023661269440092879449169656771460998892628546558472595122871270287676847177374423079884268106703628929564654604602914519735420830058887587430872597476366640563537164764518172629503489749738214749612098445216318799468366397849762777889314456421030708203150209016101266498614620903386818650795118588846088798805567339438266607855154406566231613114986716330475675650831440080709830652117687485775989673862337675281477603798129390974570878762834928152149712901542546716495002750094745714915895983159620578646935798501950410061822232685447601766763110858227760834892692102922889369877555493696020884617745801597080122423246848*i1^24 + -7444706507731215732679500630044688304937075458164748947759313386278010750381991094958339193059223254210823347679705856766061247092089973183208707285852413785282210745061610871814947427828452526307130754421893291087411195220642387268680778705096792489364972002861669716661203612436712809964506357774661861836677438288966958931571178002077073653987405555715877548743441000472268419924062998535350594511104599853496580342859646710645938260630611708983256171956063589938724900710915619811680149934048224459846411805151746669999438339081057501097663314794591715588804855926759202545714825996295149231955356926206044536899767347435565397210466865104351021927095692301938586053403623391269391246073696066264118018569025051004602504763768788237063587443795554228722850287594536850046356929876943927235942897200435065390737216398863620574916468103828081647814129290487936150373462614219343569145913426809526533689491457850475949389077846343159268793894083664674779443114389142943382742210104508877637746330890047479195154650652986485927093824713650229950833640862505811324057801290156530012266551151198042251597637395574151063057334266046470261024926190182831044586220662522885274812407828198550392161075095483230071790937633034164323432251743246648415318954980430094580723547601435228312000561262928233462545413966921728*i1^25 + 260381703019286901810717623268166478037054501301216621061747771181117337084669371612358979098642037028837652848002797017914761298996360558733057308237687565083890493319457005913248736013902988886074351857040304611271986430889903875268348609599524870969556437760235212699350034241510474563545831800401928007991996102275159595589157141963518152798118346833915045416945997891582146628431934876223698933425096408057148094701953277301624624702142989132752983766516163822447803398801255298857673492442444375903425537630257165321377615732974492694444177388089185407682896227456068394884357323729930429594409902786674543456691118457926249804830016574193184355404441190856655593882253689172020262178364492439501636762056054653095932344392306917685178776794509160697205899534222380353070512471354963381666664326301715310400733686751622385301185132170012412634974237245446655822753654294803706256231508477876883655236039721548207246868882654633305376168157780428734903289831118463428666824224810626211442838580538729543366432341015894491246396074326913192386430423821809793869771095513180169159729559094807110671038993637345317924044756700910250161295073986431689831997911002744191169762867090683923839073424719720169479511099087471359851266996120877480835455619975867655888639108650694105451626027189372081668096*i1^26 + -214987378926757363556049916438196136755137927535412412666181275852136305894067285919020817337795377963918151678896087946526112514355365209366781514474848757894184062553104978648695468457529461750936640707343367829002471338627054749541371112108017201721348692918960110099924657835228237949520600091985268877981946321499082619755624039426702386159269754229934283698718703423954242106775743033633918800019223160465595387514397268298317383066755475721585185472711012133069390410892682320689688188627965070314754034690926969957712664294396273249217281543107166853077833250283272206621664204709594649883163451352240931571577770035726240510893523048727985607055509298611297193239457833354605192260283692636369498100651558943925301179813703800215450552010207547098550558261006845311559623006319567690810385696050681268969798218871976611020112140007063474643964191364987482668400085509827546828695890301278495198039091398363001651943056660473663912851585074215239189141230632347255663451813715594510037269888701023241468582574614655990035792717628816151745117423227900938064856234384567361693474025565994993733872624118038636496203284299183123157715140244939175582205571790643652885019579484923930306220029493418986319089270980636556743295566275862472563845802428941988269922234185458913760660242300928*i1^27 + -5128639976412523753560848711002897563505881262608860960851060793288506414022345011990967609746504660674007367110625953513817621564985545787787568686364808810356196013694913328369730170573605595547997986266953192584332736485818223632999788592362761708710523666194935129252270977880764183779941599478576105086023916779256843634044276739082149793260885232897701174847465052804252366822126593696815678311506966555122012068701908505070511069926936205573435446552746709757022800479531889008321450724119704783272192824172877570670151090195570106666079273954559272564132133144404696343099968779415194824540480899446511831690541274256104789641841050463028576337758906548231538668796718933410681681572458827488552625312326264802905040042267818532274299343673889203819348966010428913001690473270835296754389935362278537036792334291706953961183712023889403169840903065359514718401889200847231101914673060025317555510443718611658206228612184227592085191408141541358827387801007051273100220997803589147594261331746664576437094793752829673667330738206061359282935654055087460242967816055341436779458627754274517194892634777292747134452530529696098118976175938340214097307473446870543299833954221310394984891507029185247154595309171699440630753646280047837299621159109511534571036632957923450945536*i1^28 + -30667830363881336939010736261825696017301295270052852643613260059995994438128659186134268432635927937575490851185077090574185569637658857206916180094498701092108246518852850335463857555030300020019290031467064709726652407602128871903417667318505745230096409204476834664941504519530704278617985826827066700494197991538641430842540575882616576128085484390888852699406983375527729905846431549117635482283501267149307904430842075648531630959282715253642367589576439559668767481215433441002974420345282274475409128117505915738403721548305819471770584293561282414528005063462250601184995453698863418593706349304367378602019750917106873285077800580165921880341646919825625950727677106792035546092397808459491489042372183933819198199728078190015945807135327927830721498123434278147207869923611168757708239821101750146212304753758442382959445120811590768219045375799576324728530516999115464573229377342521764953130198058275822607574237766440026288800681226800774278584654118237885687487568757287011522629795890500122724570028844007667063236578851720893237611109841026226198435326196584485488422046298858466106208232463661053785088848875678683511702671068284479260411455067159201996219467873663718663396254945614066107289357648441591131088803550585689746331579046440736237790691328*i1^29 + -812687586571880749994593146402723746497974196673806184186913355235427649111726909977661602030077551048864105097350463336585462730930866091001543339059419750812568031614692004914953381501906224606943785250397654625555762775300790558562514818851639002859983967088365315876759729613394678187514096523794555288740895051006054029720688797674207154278728075604180697494790817403553460578902029066697408487330812092244434466397806617046729583299970815575784609903695846666910860385825961459442975998828289398614948037787296611390537216420664085908610066152603453499692647624178584554429265370925442282951658441121433345832685937270469453237638093040652555570221429973493029622145146451642492291737258257509404695059804929884557253564664697278910547582806040548173895200698857567583436557035396126582610670724640551506228197955138770361399660225456340334871014549675136333487897890986990945163468733677894436858859031720130879934092004823577535580233101784160031276169105565016843558737088619447301108188614530513658031577643007240936396598731054999160412795593349601543546148592409050645320216656687782561016098968773775563634170726185401088845040337298774450766402508104596395885464077289988447533099011705261263223793535759935783373354105835390108241854927470592*i1^30 + -47914774065194502064605540216987560597032158671236193724530096233028588649711172805907511993036546049303834164186558828173111775557438383020328241585307388377514091169543893632596865464306321657526439922967587818893693277991085224114928383983173719942090513312832516977422968848138227614431125531125424703003216340527020613645819329999984253730385705316003046495691375256948060184604349459586724174430900549778786593838620116233030788039578872933731307365273996067065189327976504669520395162603413192258519649337066651024087201858876834816391812248761010910785386977365340260607076284110953542551099755277947786012740491131539237354034226010466776555369772448215231621942109300725144703822999623061819296031317485904530685867795534942814237701490282711625596590680984280040006051307387495403611462657045092631836628745820414087592508988712316258630207468305865006355369787798372931185156861786374198360003463525816741621432170120283077847689945932087414863229939626145787366243172846035756387575360149678510600289408749022015666188480096298818799344195128171955489277852026567080105429198712569105844630003430213534441774761449615228649636129083131409980068822631940245140838485200213498480953737078739009151013320245184838493392690544115712*i1^31 + -14584774155443914523110755660442472725102713204818126241066268308781979288983417394391765057206895057746416635628004859831530930025468705741545579462353942687788666122669774445083540130092394594179559670073158718137758452677325538485017842765999565949085003332390825781761858612327856823950756461376452213346775763404717186474417020985719061041166702237388217896932624788206604269569437979123935337340451170289629401856984777328291476608746689938507239226659221854661719982045794467844521085137203110180649897738734274639355119445630190487827560886512858259986928319381333605106404820353856791002811020868516375047792473843540950387007579251418353786295945145251657992935463005202065617281003309056917871674154352573387749147765945078684119228911352029680401579471037223080357066705556751557254930672237202499057484161824278043816256494671222164231618724248925189417804616713511545854821875367688872665798963380861812423124376235634706050925875069567107634289728542088912999897265779118872993086234716742656521540405540287829420470359421507144138673036713408474368929256475081005176369113888271314768459537838711026257801801562010239766981508948440754134596846620391491200800933507457057447904699869359192951654177120985284608*i1^32 + -7896721425750411262720895272406391505088689904582703955337373951832050461785307663144712700386483431036886535846754499357933413909333087289163605892323370352162120162743803730320589540666261675439784992081485478310871556353964455861075523134139276659531697707859494739663909277747549969090378671576469616003672445499373676926560837490679293540194672270578214066035054437291570504304749313016021458620170619747927515633938309007398601253160979366090732462194131326106365923377426004505788714064447235212095172374694561148245787810126028674580849267109313045565144839294378276921986048669080186517716097293870067675268560033107612581226233165265084908889845090921994983246467879314300346699638581074603238042451217318088393883963509171726000652943982796051691564894763986747400908536942649421555936547659637803687518420717203408206695377931287722750251461482927853780407186462448330732613619099605879544832645269043787931241293073841280724889107033093354495874911465830439721574720834840505185797575880416037973292164434369678502384279295471547582067281832772520681506668239487724363621383025010183762976197797633889862392689269374799666606763646527576406627797820511988425410614679331361015246728546775728128*i1^33 + -1894962459281673242567201476417321295953140233593352968066904422288565549586906806108070913414327307503993630481360082420881000254805694293332002642340333901456179253544328759465208965954225299547591937352399511265645906472670288487559269818445097020721601422144777966879780918862808601603620594718606778971566042351525998621117339500561827561154558501122959600403222231424038308403908618955210544334821289734865721026073348035823592534993305947224518480855783638592103550718497208360136824859960208233324806148988220207147420624183436498964683177767208253907460868085956473498630101648856941155546660708768225967173888172902949215495727051095163440410644679166495750462770366986205945083252715150582756927626315618529430415892474913050666708998142411544922698868246520732787562048669618001306686379170568105027199772582222087733698179045386043718938941594914013436241063766459742414148084323284903731582208287168958684819903613745770299136243226058828612935153645627966888446942907789689594719386683243072862963493787451858646553184941623715494839440208601310758956280904284351956287185042868257645583343777532615214594474841988141095267438525207075122260415526152877757402216367647621120*i1^34 + -110182570836108981279226548121582392140774514127335678345222315150289365488848735779819153873723303008127351213308127031069436236334989676497260886583934025768816482712377360835603323486199648709564800091376316119510109457828590998231924541937356589340741366857097144599946877685267363673611571662199335859054985250256483855130544340559855955793724107739718518294243714884941564731471537829889791868742833710815366149609963341219437616038192435203929341503881082983214614501707506651207306146928340389101823623050834105393084102079182777858788654826966680620239926289304967962010925960388333962139427259065156140737921349596795790513515630977353772757937800403267280710961087941576665070775219863033447444185450574026387879460567080138685476608779963753527884135666984706344045122051378459485761683186056424353627412646401105755777623941141279526558160964833344085368436586037234471794969816328919270098440330272514256208717410546838857128662786494461255791922113341987162653145220276711041922052576267859204596748775936240377924866461960677914181024134911517944758794631044400085612181268499552950746046259812397884583675056767762780994311930577475338916368295372603392*i1^35 - N1*866600301523491328629526396473891290630272501834826017129646085749782807661718085656390371500420071385101637323425493132606775348844654134536161589553017080210023879644399706607762936290881095563470797740986784018836165834427073780823865498930588304683643725332403089537803595273802248375275855012284198907759461133697375349562354660053407911677612625242759673586532644696152422718855843727928558139272656994959965454644898314699748136981513811267727429250790560658546875*i3 ] ]