[ [ -71865888045389874269048923498104962485425818953880363186620457149999217416477060818731353702969090474759162146784223161408752223557801957328791138318780929557740039651353317705346583682778339146252616937892520908408090613014063196766199599526752792557130905488856294461569709903276827142928250507641154609806183604767276006026932732408048583694157912491748483729583813390153827604877553992512196844203615649332301302642486456079080759532059734785640002688080019550338243938113106020541375765508624370737647687970953269615873184159639567537037324096483832005322946905980263947166265896535973543843233037041346038267941322027759980053571579529347755936981627393360486690008568363813714264064000000000000000000000000000000000000 + -3968027010969402556552114807597320190530998817721387348409072470303353952125645830922192465767759057463104139105210268068760644918419211688925470223838016502705301887124255053298654417698006705740619578586744927304422289043998000539480603438872080843069743956537356736974928686748861673326816867096433376168779837617262614847946395600322826462485808646274043945202658966686491515495514296443358034959008304460386990563742654670262702615289556765715235173337376240474226128678236969962870204169811630510999192314857492267566976142842559299936130376127708490192278305011662138238719207171595378157348457923201656686044160897325128123885187154385867504901995277405151511967069991451408046489600000000000000000000000000000000000*i1 + -90970285191750874311036853726829290754503663204503609114110997934333527566228593193906681900294398815608392600676213802370042540127091918006690106930978194174404709205882608231125114109575198177683243387794547298683651905469230767516729137830759038587291750669451864399645020136250878278027616109983801929880873308127878620437391700867581091559510147171802579394136134402494647233904933070873836741051857327624537446066439062413263151143748208625491298884930136137734755458489186822012902990861574317176971409064156809856152287616536261612978690652615996925102639336208262457000782373679804943021738958922719147851188430631011848219001727885756045677749592238596630841802244450397548707840000000000000000000000000000000000*i1^2 + -196961999118329444874452454011485281753371384844910823520445957669345983646727026806217144153466463352741418839513191906628232149561066488085959258529103072334282910681618845697441149412649815071315722052400850241549246628973554067338393750956140704781175920983639914660034089924238446892630180625618449148608332227836591269010235379786144850642630186042037584537342305341017317118382109020080558085774056724714439817454541210249929224311346976448518129002430831074652524954400677866468938989095103337715720764744943480135649590020042222815847448018531203232171080332368078661272007478778234080357629859877741020623717237551350139522826187528151631890884253393930898990344211166518050816000000000000000000000000000000000*i1^3 + -183509396695190178561509135871287168296908603074713451473331690803032404124333557527486064325797502098872899527464885169763157463904431859683245164511402454040996049564260077531734989921092860507979991948760943073197877906611582614992832680779520876038033143282293332418220945412798503143129257139100756461415641803516361501793925543012074885739161112563244143735165298059985476663514228531010165982287256966669980393045599846377361849919626642425162059172359115283220941363809558539473524194556144077815295078823968990798358486353515113634462741945784470997197738688048249519528426797884494107962405337575388636885329831853329628945949219955000775956452193506273908383247967469122355200000000000000000000000000000000*i1^4 + -97841150004122159370820772929617603712938226636733485033957098730207853253223148811267458214724009510211526581910949643669943845974054160718975726388672072336870691983735515633619929405346466551686343946348719003861013226532534304340153838785412688806859722315603534217023517701912643512245923356160805725766032206596822211464948666269363095227333483767594181625073175869476705282234461995341767135028954019881175735300619843537478511687666121493673381803030623149454478904259382427621262486812442709004391367451983127770396058515677760232576916014730708812082586590104912883099160932115377265672507461873813411171437114519773310992562678647190601787631083318178864147549475286548480000000000000000000000000000000*i1^5 + -34305086114393767883889371587769639585471908100704800812220424357896400177989456888329138492697262602786844623257539995314587054293062536053596926392270644126481469783630427538253047780748424396389577510616857961720058773438562252139709963444337379116398376844604586230514759392286735388770175981104856273002454153359922882509660665025447552270219573356087882292424132139691797892742332634674792849736302927332903675115008279816736924393694613631768110414048871082091468343434746363340009647724622962893431651677232481583746914021724843410688356487787523108719493723703392296666957572926020464526551202840916436083920912245899608189975812176025606899868609347784801338304520781824000000000000000000000000000000*i1^6 + -8123518288594796516629959391178801843720333144849441627550744647059535323731791143802136021837164990083820280513530876449999318202712683067289689953166308288317552618970072253704865429554326834903353855728520201473141080399559263851321859077393224330538070972969072852046286744709013337603427692545649415159716451805277656701853393903327050224945611754038634750552225788667575497103203213167086269261246703837884411211132234759041160505548675899702544541138701855444974272362485224790082717784769826382811884764224883281544862597817001854603827397844776762705198581994446208633081200242755611941899499655941435561949833728984560329557362935814457677634702535876635703055797452800000000000000000000000000000*i1^7 + -1287605791911229421931526469483978051440998480173194002558555249608984345779041306829185610815588372379309307032367862426076034725946868364706436545262574959797447574876984965637231214181342940461564330257268393328225084563774481929442024550656417975364847205936287848919869725669630308823047712175600174588802021065326289067390475686141791372322207295203977567455960851320729574327457042025010812909303177712965671744503878931313454634448857393461691883856866951186348899236854838426630017519433329597627799882469267567273384669095728633481610448027896826874440832455667984899260370659445611294759374554348192878951185065492440234731488143657896636825410554187899368825159680000000000000000000000000000*i1^8 + -122995910826392061227689663086360392246376142616134763167718883015590449239950254166366507876155778852795632240055530055323128545684968205667335806102223425970999479596145857663900827865286323726266805744041684937234490058935129280261411448145430771210966618600951350376116070587910683378311517734277110355501428228721563773751244921462374532606137077775521453263687110332805686336450562521413884454376080785373562262519483886544251532294845687373935967096347586138687897876771300970538100046301688242080775247454802493899565143790803560155973131688308793981234224629749540870108939835553725604108550470304877462488020907842138572489910799936681651766161614635718783533056000000000000000000000000000*i1^9 + -4681721757252606565465104925349077894889430437396253596160301768732249261572584084310800183439169476295268715284942363629357119844484324591523385911577489363533054817288138722090200107613694471542203211198451983002653251842170355846972420560374259716183137329839077975433241865957179271955110107460238394900856998553906987403933132749760275687307067350094395066925246574613030302637293989255495054689797213666931288890324687358270273550856062737758518602624057324389955279196174829980441722081366825428838620173228253741410276750351562524115450195659829300240628005127763983011038459080666286758938679546769557202747477873029736960801722255605128443397430280177319936000000000000000000000000000*i1^10 + 135072905840496755034250434774146427086612103645754303683394155617872316526783191371453902614641443225401665846034677320818188619973534516985072229773737215395517504284937479228470731724490770220743746931561534005086044115174901693921602905395504052252812634858610436761299644532628348132685961918452578580624987043229701275635559076286337565135968352626427275226112259914301018579704426925926538547411016363563040941734277878033755371166734735697576108995644295353294855734649137238931287955221962776435080094653097879156756122811576503237945276260053353293288732482382590260233582913391510679253843619463217969054075619124178458869217891323924856652439891549880320000000000000000000000000*i1^11 + -1367676531029790802573880883735248886478302222160795568067179257967086110442955115725936583288596028620984280288301591028082173613252934283630320417351319543823199686072233771453561154355487581239157331562700419154238945411154663935401380874636474995172248985968026339034075208939739777159380167123911435480057352334430392544981414529333455950677789287918635384791129159242224481463357660534387842312861568431221094379796449753671205825125122663956810319551041239933570729203412824989982465855774319577036139788753316439374852973097669647290858089109958640393524023389702358191138521269572113629777613473095678764842415362309781339674433117154747795329133838336000000000000000000000000*i1^12 + 5668549838531645148712815220354546948424924736806209970907683391096722176538160557664034190418293180747882272132114048836955184152028989724133485314821789991689133440936150417668145993418602244659469897862023738774573933511593654355152938790571268232590717527441126687895300204846931474748842226690576639216910059545695320863885061285776234999401753120427308301896268675819638869596554390777665898436045510329979249967987038744245327410944539611692175258183106473370053119400423087134103531254455858395817387000660084613508762688011792842269320685520973424963509100224998524134383573124375306141086572408547951030512965408925173881286219455243387584223641600000000000000000000000*i1^13 + -4616974355475137561050085372857225998630415606592274296137700917651336482576327123875163496896158148321897954419754270716438272007960121408327319391617308681875781084321411363036016597850541667061106824098290789942453724599354071131923397593975410077041654085771652216839938205422460917275077056547226628520553259908898644864403145723611280589023289359443576541181681800551113704825787906270876770452068772956311978303872082573242878311048096489447858046597146806536684908210845881284908399841454231787119352505408761100877470955995622281824421361620366869424758182527039809581434483765150492671154277058070253681502679760106518808620046507581972152320000000000000000000000*i1^14 + -17362897860912575152920777175846327170148173469335202911804117019607237489369805410041610015287454302052103637711512415711276145047115372116699901307633341505489732724545677209327221035714729951356952864310904302531451354174683197975829374037427742187987648655911534492531949334759870044855460322549616467664700005970538926340426416328597686096764792165920204910744009920558543629399177682267866101905106465651833078802271877006433819574529252212480304445980642080840445817476427709067088401025944693956079931410295914629670275448089210659118560110782844567549214690439711716753855413111317558490034360054964478753582116318610819203294156386467840000000000000000000000*i1^15 + 21486275195567343701683662857080557770740264422570594130750838665547952782246806505575993174334993744800389112449681864774490910266160110300953660347926478626799722083649125266240803752174637694369896412082030745608172762434486989732065268897446885406150569070764347015497268247258553901980071400647765218082647037813104708045732139917618898386054117554392099144550636526542402649213340565290048494540927959464647072592412234683458956888392909646113025092766359068298209386208519006823672721237541175254053798983449583881039636698108387193140640614188799564701866176757029324386363342137080755463099477445499170072398945151650568615173396889600000000000000000000*i1^16 + -52246191467079875045349856194297958789019864810146439614910218392516732630442415154115820029070739872058723454771098859414756348484504207933373202598421910703565590403888758628785965166005819199682683380156076672938803885758304552611430049601101191720537947568537323268739673904849819178124695257955050703094914786989783423075154183392232029686442804154347607136794605472343885189678571819076224559473122396868090237842190160388727347175997059317045742210981379275485662242568043527075993344970053159224245112602619786798923100142363283281981577451073708549806832996500834404286786038856507385903955276767950139620643522008049595821588480000000000000000000*i1^17 + -162861737147663941831557928063327249584947225804163876757153551424959770084152725431688586718328754996551993835184345100399364609203972944053512924706148757377925451911941440592447869595179444248876840059877664387152195310361722759032189588711081105182264601456562624639186950106504480313809274794011880785524893013509872627820695997147996886734912494883063444519886658696938265498270105184428966709690756816308773169452453070464403311559758156649308084110290183482674870179598795397886605434383468362182458457700886832275763850375051873068196263118500970308840859068913545645206869880507443561354486672581607505333164722926986723328000000000000000000*i1^18 + -105711299980917572858405369704311090745869901133281202054898972528260153722449691310792277129432413933830245507377519935448356294851648828619284814929181283168519929909895137287800024092234040302401610991043225115487262276862442695968168747901451364990698380991991584332371350329093243080307904557777159226254869468454496328512080246382566542163817347913511841162483014236719945578377738096995695162910844326224732699784545697963815107248353229100002005818829954454215413179845965888970678885483968877153379595775819903682049097221177968053607895763041734595135520523165274547443331353658643882474124096461227896785074624017203200000000000000000*i1^19 + -102273628328361122131365923215362069612601813177066977625222788058662316668088747263760696001405094717086714824544776290837459197464222677026492408803607308965337966667075548658246940480024371410567964659346926765246412798596278589938215282158109328534574656196111525519376884275274976025218612208292205748129005847550760834729268995270202088429642054441883078475057751523227178756495685392436245386142893570574985077902860088636327873402783905291051841723719126859412166238598927475643771193218790800901234714895942574494457753751456939767184630854621844249420634238003818918771072709391032808875699040389977009485868564480000000000000000*i1^20 + -235899313070392310020700607157740622993358681350013241723420336977275825400024706437319820224914167659096932352479484190480732780365983922934992162421804545411537943740775785530517463166681276374670602924470977062241527746550458126197470709830025113403401606422006511107010214053957155183211329894902055481281117523425802093852743665906463785002886616005808465839259240253912426178523219313633865948672491231784247037650562884968327528933638910392310824067296110075561678543468178337721210260126297232908031214672474794910763236192739878331791519366646933681129699763398251787770292408383328335425550520263789769785344000000000000000*i1^21 + -204151023454808760741770252969659119384221003180740148856071738654346974207275039989487488431328508286902557940612818028244367095766139851064683961849842052659628799147943158039836685138630482276614507282377542030795161997194814355216341109295859227600914259271602761602027618065973987935233719642309781373558017650889360314922574678770000986192130619817510235053494839711536368860851439928546013266983109024772152984463071804658516484794738660490729929999271359956991740061132881067630965812141832692193055305607619100313859427640587789919747260970502554788315196801147947799539375931423489080460786671406881177600000000000000*i1^22 + 5190878420764785690199691924525888697844647807421548144209521769089910536658440248568886345710551323603140689031242255926749419352407288698868914741827100187142894413035245452242759694857349362213876844200704655739628629484854715076260414997469416468044119418959155137087779694087835066412553843466230486245167269584016221930732685434680993409421585012673026697468535128171387267648617503869005682253611984925491062969387972286473737315348236804095478464732270836480657789881368709621919077527012474923017901954152336950797634566130147867134916048363846245728018649598828687841257192147795799464522105159680000000000000*i1^23 + -50743034205821804557651621286520014933566750348997739721147600811796204972906210027242282514158201945969604909660040136702896502648994830835902728044495488408393927040348663345788611962629295710421334928254998835721158807676549409978753026736314944282564835355379528173743232352998605455755594971904471202134605657413375979524634883634038088933514456381266010222588633062999321657337402645560806310342733122052703156300169630990807890382314851183463692413269825848796780614792492426859119770528981004622460618125120709663273739976856020777841657993272173765097369704779425193508166516160858361004032000000000000*i1^24 + 107461565251321510494270021586039243633833753553007501604978122635816515861588963354366380697277317562234154096778035037955056123824011552186301658692252323569174121853148821036404026843526970644241731936583381525107106601093773706562733666997343127671134438406030172212249421433033478184789207251194093058412229848787978228146977384758760257526235273370447305587649593652835969788007958645697511787851881422382292540079799203800320636751343711235671416983173127431806973507304640177501263806293486684631667138657938640730015202098083992436866995120354594020272258964895807048063797196921651200000000000*i1^25 + -3949475589880562366918672797649715661137826535156324978525798149627218114570450779150807499494622953923361979955499737984381529698942865529685296597168962952934711924408435801135333574483356078459519920784504685967483921661180410498120085104409992313598957603466415552711553735950036852828798737823917783243782127962703795705595157318201705452803949527197111073627498173884644106846487406358177967915089984450413371304644897760000894142132742329958460347128413218008243841992864142847944980251065036613204261045593613964018123998021082552091296929529118770442171368007590604987719536640000000000*i1^26 + 2952621155991238996680339878725631060960916320039910936431324519747559028878464373041220138827077639130486619108356279574694008555815503330731478740437869224126586752393326073242949283878172645738509365862807428611596281754820932289146517241151317214243640330202545527457301209442370979322452460816447137911595341711256544152240243586117263991580620750931236616819975336598223300363186203978483590574616242393670725369219424687401520579292012659141297452513791167024518664631140359473921733633847746378380096395793469083656249472160801040143524206406320894684569804406584716288000000000*i1^27 + -4646792298530947581244723993285634410551545707833026758814356738608108761193200437223151471968014808193100553556897221869814898502243911666626749327091324500222204468749077333830669499024935915760568418139049601372110093475039518266664596645682999869720788673683879514733535787788789906939286808297239790443000229557607374635282704976667419746456251096104814602015358833112365999665139247372019716016344855016006261493455741847723446987006006164737587791007316301240028659252680089788556747424787605581936222444426427006227363266949380468777932761413890847223697150208000000000*i1^28 + -1658371926799151577549163037820748305873227801415918015506443750139199675029344224171445262442600472934279236446887728210233016045946381640414148161974011439654409416461217007151351388579522326370058891271772149306670460298396155430714223990362593422484566695582268629629663343761529100288095259110953667695972438694292746988184927272560060774616358347470285109440043441613585013009353707102730362008516992361415461357393359090897033331546590282339126820733086959287794230218548146375421133282968984491348509513869174040607657120336663797282249331008042831959040000000*i1^29 + -1217912442605608162964598830136877573386499446094975211768572801899190124963859818484432738858146134675223345280051917205222111330831890425088712757591262827192156136299512750767411344229353051374623682915381334039072805565131836552852249999833442799083293457737577778987169636301114895203980919003197871004054176135614711645174956220845974517969019830588350472666179025074795674430637608644552530956659814336628505022128440320070245559413617015461087385100213691503558658046573987779409740462610796122920899151780271150655529708743847964176981015563520000000*i1^30 + 114310587175518779197346111912200845291567557532197416203150456418603816782452689203210875690216107552685927832284978056730975955234279128132377263528655600295497560990812892976753834946277926993183690111713232674161852402986561004547628618331665981698470863686380714872834319104722684009361659235706012791309426652250111583227828553457566902905945910015800849097762626533243985849903411304023841839176390238621793581108362886571335480342347100420796649485485834580411885930096683527735932370934744195356048496140355337644978149119988743936000000*i1^31 + -1326639088945924160491547842495455635914764799128461827062710888327888798863824105175754948883845659337652791744027863768333431837507869294266705811697567990045371659940561024744804443783612497077104332405771809038603554957390705312993673310796028419583148127153808565218722400959610570282989775589827168483871511762430743065184010957521402765314352467146730998427005160934192479256778002224843690638404138058255918942149756743580789236102853431966120166461650146862833363610023683262888674162752680991538367008850637296142654400000*i1^32 + 4166019918937605921646418353424537819589445497396175331315012626726791787818737465264993283601604272156559446333906515558764939773135091141100319328341256880378864311961283599128517148116464422695681164621445841727355704683966208212899251280584525227694762733666560709857611398591079194695758345981918477224975905684932843940229957698704029512413260136372883908157450144768437743213686959769045464447356306846396656878692573575338735368112060994622704853067489855114175214299656523543807764781384486209139527833144000*i1^33 + -35893825670229885168826059988755073686925754710168186049096689995334705459060355224990609873703374673588821288951231821104736470214889876774256734579528676455524756031196437270830003482892211825619675286382533841487306861778460526813962477819462328601497080093854431430961671109632398168744391133117500002708369570164439556198589110953568741355767920594353468770076099707374850806513005091627595218277420656472805484266880409943093599812455019350523441534158023347913280142088206736701844787254463600*i1^34 + -86907094929984370735502454970695692586069442735866364895885269013232417171612660871845467190213510281990093163835178215962139977122113422130251551488123300883207168413849501288576613375682621945405710528028893946988509361988180404173462368430419195979924059127391762264328525150441762460043849852765093739329812172815703706186308271680909598595894454720883937783565438637078032829771186812470423125516522782613192339553549883493805665734855505242235443277058002613445801660*i1^35 + 11542740122278626538502574409306426273579922237799186516502882717424290212705113687695110381776252916290147133407900687903094635866327030419816965613371794332938795277432410992707601739882648127868189580310349699341845544143033925533890024077648665462042846992941306496129026173044427076951112884446814311424730732086996006489805573299962309176086608879845272861923659756157092997688015870944373303780523763434227625895449064872081*i1^36, 108424505918317770288329617308552350099044752533301854317167557084103109642877180079081544650539033431574200812974825022389456556564470362087315841835387953234331325527056596392291718049210880833320086522215957648188799301344794908363500623045251023710281290173727642275187984875677154944545640342276681443009030547558070145109866450963465809334233328174269152110837893209593075136419138711343506289566807297376370058549803380426270618534598838839497814895742625801694957111862796008500859466406455706447911916961804446439304388260952534741940327862558086931403276998659878759398637586907148872247137010433560330567620315648114945774201966970296875512340136286535915291136621210173524382840034531686895854981335033089295370135711450915035932205779249756987698590425965129242201341772796378634653229983010768666244748176773098306213799319956356994965108772579200670676719393833249402506382963536309538635694773108736000000000000000000000000000000000000 + 5827735186413418213984788113329171542463884781654704183304156913573573988054521124974905861569342981582410122393551685517822290419717424366985291258276490320944185730543551323721133547757755616142455771537275646918746017686511364040719336025750142644200260220828026940356186190229836553027419641241220329749982099656747756609552500126876152184379281090403979571887053225904651695423990091263849699924746885358584890317847876582037485730762975744460960868421032367796885963536166871940493475681478318527105216371689743017334308480016852724352207038426669333906743676916502784512174364672037798400471403507051130960553321617891202072293043414032344571260082200333678021185818716729240832171349865023901488101869409814117862329351897445189320218083688931503570433132702631525483350809343859209762164318634475395112961199947853715993711581821710781187478524469156276251495209485281739584982765299746783816907772395520000000000000000000000000000000000000*i1 + 129161088859028049553681599031375789680440434279322913302002176582112598251531173757979549477402474382768063342503722051649727782798008021677302541872327648755049080863696903609378026641453062506437187019823983494019107505232296451066991706724540347152181098621381294969926637250116013810771109553130907659176276832355203817306240345835669739028319533324394406216399519334116676883463637357469820240021547057228669531558959227385773006308897265079641235639435882777773419094909547799353065493815117777895259720332193576547478200783660030077584702944682217267161136993845686677492569351890685870220530019501833927701213137450282358198795529353088504680431386254151347951591676782781906840607654062792455001279775000524069570759181676256919318358900271246274286784330728940600663941588593281564722893759922538814613491299779446695842234941678478450117837330246276685179794914225517970789462272694950542366916655185920000000000000000000000000000000000*i1^2 + 274995845414531952642377515833496373332682759388965455534880639800942711556068079622484749738032345892997954321961263264798639711106301503919856576508504081093582769909673779624208832458971890644492539226481547805466381159345762052415790353092345840416088868843330597547474872143840007694517855313417528670363403171146829496948138063135983589614132468434047755139323110784329535924164898018465695853289732881444485918609140260002713989903740170755593932082499781390882764119608962934179962242596199796111222348208954830626058639997604763388435977474124816071582964441421204440384006860301898508064190735959985911962988443604905093500979096807809306484262822743152383611212226920896077062706355138133766865706441282803917349246339889415788977458565408615530001721985458487295323821398056208237749310491746289044592184639469666117644078346645597480850226143588113536082404582447384692024164812406536365276236087296000000000000000000000000000000000*i1^3 + 251716517979659940569022926900155370178287757242471022657994577888760935557884338762261761816652777720995131284725971953307238862895328235066956430173975862288131437146084934953103409326941890454657535686771409272196669925610417999131202834875225403609497799569808723673720904637236622519356596879927388930752205947230639683579314385823641632688413431415913394220551081327603866874569065966527650583026943987563490430976412713809393707971354431362103481705155687350776561842714008043518293766639958368166856764230232596320961735290499073200480636806891111210881063108283170378360481202266851551112211485353149057558130396422896742647728749333573138716075676290139412172543621702147769312183851674993627159293386548789385735231173917124079743345405407981014720706176352708243561125375437848877311676148993263272519901143801596328576045148360903274454826631242660058206112080193076915734747577691545863300789043200000000000000000000000000000000*i1^4 + 131399333136049089886228483058395994088334953337491091256441720822148759533482955394490231517904492446014988270519013799831185139486337622751506350443008196032388679895390726565814069183977137880826538775192744116848826341476346474326167319063042596019394112794075710728886194809542944619865597419736670914551283685932038944132369215895762208822182479646894322352366172874255816965870106365065997743929715421009025528124669746646865546635885698477808799330049550929293231622207399716397199296353999564802589905782718598689171499464988170356416307236502352802873943479062744821148790921941361098644116303694862383127092861178960780727335699337052830688978842271513017313761668592553834488058574790482659004960672583425225017639697197776703913780498206335995792394384723592711068668016984339190385394635677272608406214568084836349207801372040767753558811726920841832898920014104199929341269791224469584095477760000000000000000000000000000000*i1^5 + 44870328529727360255400489226495061740921897971383590821155578389097508369055117953061897270190511587061333252264023676839400385778846114844590841265592386307685708088951983313771328013282795153279582993839806153065559252852419772830284214534574453479974549448076445346088917504015669719827926645345638196092654121861378944333078136117407174192430314159920126550149810042739758179721456329947264487103226028804483920318070290041363505524227861017404494714768932097083273114938645048513980633896616712282855594590228317710889265262442381243143832001536315329089541582247555523856702918608930525028102579697297083865503755180572728639722496701595359327859330266366502850821336801001432414321697762748924187069192518516090179309227238612776098618238703726586301521505516532507073296138670777339879089307091552375496710298925487147821132169111073829942841977112968823091520267520809839154078940686517159329792000000000000000000000000000000*i1^6 + 10289897304191057094471719284294552996526974612768997612735171159508082126410884869446516754698593727753184472341171578509273372318629235030416348573762650339196955221396855882893521016641810322951735897210464961587437475725418864822656445152234689954023646591284462308428177152149223806260556927851745784160471332242778227128736979224007254084717807675979385377901982600059883783770527813885857656624909446785398852344423027209591074661275335295779022657124656413376036616769691654386733608255084123375647395791558628636763148194317442638500010106400942714863993005648064229623974473460301441824224460378476947437569923298776410802175112919018396425268360718325741383705829823637790337444550817241879672167828073557069361724727667987025159671190414845479765547695148540892814246669720601064013619075168462368196029003359483972657314577340918187687498538799319606384104871952551647206727565063460644454400000000000000000000000000000*i1^7 + 1561376060552262691929125506145163855923902087974811405015915511616836923817683423448017301498283077436865939916296349003293127278611084261420637669205217775073985936555869162860417061721489843254834689809075507597945418469335194461117288841795501910882248024106223348642970257808849722992570455121509318458834503547997142914991388616184553714639970169994773839437851944507240799234474954032718749473937623333887065731798405929774370145206531045647854579856692256502497736026458543117411468097257047931331623320332692667969273574257175311936639541980975344948074995764318773644339964375613703693899488353320770938895581501574059966040728157911792843631410560511954175009753500091580026950938330771774917513529999452793025265265270067550234839961261389041500836207059821650195477277942610550839553091480563547521099366494847369803541279025370429027184906721271476911466867094781361257634273416886353920000000000000000000000000000*i1^8 + 138424792115420918067301034557477785614442697406516010185107084728023272782444807266148592295653347915855596699160377338362679026779494934927077314344820654377559912087454964189904622379409569775666330966957395449427929666606481135228708943973598056626802009034224980654469488275199292321257166129788068050607909278491594638801520774494219860538330448987634058273488009495761383792311397888095615048635013428660763461397704477560105753388300911899877587515124760525081966453730281866873889684185970996017817376133147416500512740586470950538175878630810043737489553149336581920693440552490435747412490022701841108352832195920160831741147913290849962586728878170785728417090775571690279246811436650795827780061250652112766258729181613867862894844380112059992446086504945398610802670636908780184903213525072994834640378692585060714901516186013406536361603758372186541709627531311939666939484240347136000000000000000000000000000*i1^9 + 4086995816935356751667605881467654267504853745260603146048015038409306379477424813087627888533294680188543550087093114291786778333245739529658404790177971622661626885700584387561666046666182105049272484681110823073932301401593890187135819957310943818415008666637681844127179118088794578817114316194126222231193658039767708920333502633924362619167640999625366782671593485235782739891614918227371853710289045367421400510318135916828449797812290294053881857031140952995012392416910376574358036256526782467432590088514975220233801310696830727982889974272829203296067378850705596427092469423749781558804708290023927327954377959216553392971801878804620165241838330210425287064279281454694840514688863319349768610826579919107190288398827620516409373918222437326830018674203191053831254325749711593094892760106273916855080924235419266942241468185845978668265953416133086024870854126066257282718708531200000000000000000000000000*i1^10 + -228991224781804520075994604989634345271924650051540215019826728612505867991087336713832706640845421748015278739601440939886860626920970693117354078449869634975815035789932080761035536008986701650775065846453346086833007639054926849273551047886286073812550956798485824763275677374891807038190912833624594411226615545634298513699443607884177570357168174077896549424217983626496468907673795794462057825529794891012385331769905797397785524838939849953793128133919609796918148965690784513076695051116727060852918621542497474055391760263992606959904654899924024750046775365567012349263721139867098979638434846588121132139990405668124973315144506583657878657394556783960733523614295235391161874117392353202794510257612177916545855242864823727414727944066604116340579700560457211185148926921561313480569623536146368981947075957678475514751600140280032525027076199903824935953844988113972509141893120000000000000000000000000*i1^11 + 2611057990692500705402637501032539396989452533896646753483317708809858568853212144014127552493486488084306406952420231532966503292876467201820414816873771768479986854487731303796868756624080136076295913368196036403553437697922616478001326305380142208217032420881042577112293230446248423680211730251229298806667337353050421358235925534050558476282917843356232720777354667430504947696619955987723682828109555798031553470884968944923982993449816132870890892567667396692379232392840954399083961185706759452693515395112175474496959849943983017758173096950504464332939686236458121530877861504589460469671084127102929863042242985097288801665518031756237247836313819293164638857084023059156518033847882467540988937357263143497051588691541668596151410278203925944390738898230881336414440526869472989745415541137925397645016660129254861789774539343554311899470141583385466729620287074776129732608000000000000000000000000*i1^12 + -10553273562957229006372424615206486375630263738497422702994841146298085970667805359015062005319196959482317013416678386608074002333574429361760074071750949828248167822779446841750089357945297495732028556796911676792091084629708403945375531320691707326357347695265292138138366677555709474651002021088338186078561171917868754392498955329751965214878682359475150022396957380830896056444008929983783678341991880485437190491039418051615154134810459311093622814699759648841688796399707103088172608850920739586359551743390018278115710406873582365870642721076823507540345621982418014289666866067492739510438712183846821346392852553963434875649447119452442625636178098104351987843643979105342146439109952709705081965599604916481956765170842444084041163289242020917808883821919509410441362880917214605522416687041095500839906481464109978010470396998743224550372905747720496549886016051845529600000000000000000000000*i1^13 + 8838447352687416057486503414359341480601880070426386544228124865979473428076228020874242869046704801243028900234819609061852505139197394411980781439122852031376205936362209413212206525700125228459026294682221169569332307610832914724925803793178010233368534102101393363495837719677187777972048036543393032488337335574575195773826863654060106582084882572955087971725781162346531570298877406664676603296350181324683213419161620637244831493385634584979455345840596675645826719243013024943738763573446123482491108932827078973295523758586554152877973527065242029423205127811053829396177851412395596653403450291130370750382452800945536976121653213315472969799730021907533512577562102336503220306372741983193425680280680824014846708051377080409818092367910010606986360423954951736342650464735019244584946675805441195407168336521346325160173010076380014141815129559343539692445169090560000000000000000000000*i1^14 + 29579742933862489625061043587427981551830468564823648231085103501670775187076204689558232149716538430315887429788376108828592305940422847111283117810390045986296948322926654922129947558175397445141718185892892574676132913237920418517600594226572577290361670856582291679558718199436576827965421248421315444231398615673285810538767397570021556899118299107153816121342065682753937107926393405349957847219579484477789712493656124692792003024665692935342379642402060178860754998259003863852950674549433139574385935118650480732435670821765170054357004748528514508980304479472751732990627161531960941918098672047470608009724928587628263358219858238224541045259300379294909710965834794043161650033710349845016010885108339547598923402467042807413720467673212889277389738009969565823067883000747681727209565930400799975772286381192693542214288944270290064709419063400886475995480064000000000000000000000*i1^15 + -69815326965031211688045441459910478762878170984529216744092441335498911599435217064594178064218356008959694790841226475735977841350029873812004620103555093050689430403375069447504508713668989069746087889162620126914790786106991317517416150457741399689094506428357792348216591611363597994283319516611203780665937726339303791647728931868197503507480911155614496884965714533461231668688115999005749683201906210913643762403567278486856049262240113170294794168274803558803513306099712465461313695070552824562930573564352001253563229594848537191489362129136775522439975129421494847300854430709040893733597578446897924524742673988118667897864993314372870173247665549123063537207726852982061109712079926992851516479967109197029480734932313747441821227440581754848642720801772065674297640237666110869548405883300863949431950041074562399584137227641914921988360660817559230873600000000000000000000*i1^16 + 92188781350167088743195387966866764399270477817100044271232013112460738316769190462496871775132249290957084403361396296942971133630706030456115555404601756599650253506008372511435490238508434444723823629334382520494880458024737250970777476696019118729896690534242551486381606808646063682089179163157247650029824381205567207596941442592031132584552687969275668039942513335905353586377004560332986853209413505287134831282150591029307184339954206339266956248573843583288077872467516906719839299936266574233821756546407686981665384269972491088867822725685347638083653457353018812006606316252388513058589805195189886538867525705797331554638399845876466012169381811164356987668140442263706834083250445580523912971156994371906000294183060337244900796805413513173207811657173684691449827062760085344480107331782730601676343316812486291515933397741134289562354287983984640000000000000000000*i1^17 + 222951934186777305515287871809147138861538264651674183958969470695790024639162954061608559558746264652167760789574079155751446397406078781827262810801983516149909909999008741040187877589937831118955044495643699466200007547887272700653489172844363166009139607621164532536100745055879154377648626984421899751580106237147280288734010392329667804335637960576681100545771298542669223749032917428610810233880779963205061730008703932798947013181386047918100869722578718652265574455734408339165956711982495008266740570767481825475496086503452504979498571038623071394200173761192945654785161428050402289670659306347717704623770758212097487123384060944543614599620915305597997741636513274388249298522410019986780320851928543167984911783313010981407308679105077279789374200391538644774270276527888924499252786545644696912321871671778657752416902523159073657557617098752000000000000000000*i1^18 + -59687392140567997457298375413062832975182308309451744862082190773451674166108990656773047369785089939115139910589486492492386692153619718413165464483478164383343644861289282821732257032493179014209704366245553600480372729902497299307222048309049800900207047069150826712132544200787668934919523155928323794298875614623178113726243643268730654601861803716095427876228472128454360931742868531790496072592989945885326697832458895931155687422684936515755591713370994175384054804311553027451682181666606873599655180768481387111854532957398495296109767650152370647218070847824749953888791231671076789966090401825826671719266696589346587412897915563020617014066835085479253547266581761622248226025330216711956623212120182167432443906985252860332572989073208053780923532200618449103607068061667798770529699823207847608604459485294289364906347649573919549027123200000000000000000*i1^19 + 158395310070172186159242431571079608535213832440280542900578506587737638631855856759319709106922560497050302097205389498491648686083308926578161669992173272714425322305138000773983418806123757671338976331377310509079625018700833960759065592346723750667116025627909474892095335992790169088956070155706509055173010285301374638594348922734709291942623298417775060791357565921844847662760722134461566695134095606173658371094985814591872919581385926125281351966541000236815647043354837998973352805496592585856306388659226975557350546433013278278378943677962361678989309364527083725855440285745256911743618560938149410112307318180409329219183178676641389410660014537131023378366214127938572533050720291030366980644350753550438479364571166136062124956898434917815200332484599760176134294086834786827782317301398877131302032132708587973695268486693252136960000000000000000*i1^20 + 284657979703885449646639855903275762146363746589367082274465134984465105268470403487472125436142864119389561192173577121529435876934790910992211191353489764423988934155482012020128157716395389067153280213083190679056102485038340951177179660882218180314395565741136031308597723952017927592015231777519103271453527787862318410360811615090572317066868358616326913813085362373452402921973288419770404850523376223543122343693313628426125222248675358357897603782822136454819834167301202447354674560487754635195822731626838266638221474808064076017050033420598973939339915435000343938136410051485247178540922289024105895822821560756503423244702281701256185187501008684247659871496215091192529199418777982331806356123995309550590882533919958903240335599545831689417453224457327023053226768041777063882162421483337000722136360209518849234146806534111232000000000000000*i1^21 + 3871335902739027575219631691064363818411603671570026072720200243114847552216089488269560411911899003909876636023458831499055990224069525003378461464143079084494959056893796120297749580452372560899965218257661413829555029907051288888175617702781599283796062837695239734644227269403221343837474502183749953932504789262156229479749236264237674801626482492976710187042122188941586362711932823298324402320151218947232672694416474135957328741615609994472500551313259299337562738113242939773825914698905999318735075936676582171890512960649187833050558542941940562534680246103586690353990478170200950814564996220185365650973520873231343589189484101827989436222209945221464203010565815564844789256258234724030382618498095219190994592630767256379102666398923867602224118504015214261338535196489849315331835262426270933467393934244133229199025356800000000000000*i1^22 + 1050146615967117452108383777825759611426168581977275054477087135957748208313506628846427287406922291241726030454287454788284535222628738003354581289836470412508276486297468666453503628470350159164586005488996879151863751596562478778152233420640418864321871772586729314856664321431203121358481219531821905020652932409588364051311869670237862414381973941821993207095268334660518578132977169655215514535621463370149102207671287027798139829561627737449704521305129986608314457424212254739371535024958132783561651290341311065862698097361641182687471666879406077709259886087040494651046372741726267228277633912920370934802789621272743695584615070910572803475206376720702649153404999718440084481044038140748857371772135555908653203181969097411653827780792093108834629350760914352519238980082854963458285601211819363369748358404950483824640000000000000*i1^23 + -4472439518468438413842213856870142256103366815812355750510165338972791219302999626655232840072059904876536525629756643079278587858247172420880480312401761417263618342773706069315545999380481965740204888078328453937349099862164812075741043491075293307194755940414879361956341043543775840111349794333046240603347131781677887618321081065051573584259411239664175176738632798271967696749713544346066659945249073223404238029816479017871311682528522168013541407622561489661875021559980463603398803783754963155985161004654290060584083254020371840248683137412304982768677641914495926095853195915844566640452152999387098363890450374473411016582581515970692329412032856287538263919322995164302766370340285564151976452380530397965740364039752306236002744219802024438057786076126198944443905703834032540771351450005909142899408420907520000000000000*i1^24 + 36996548467320303725081670451134487551468197904777241692622910550551101379975554785403921172599343327321209038710937932259192406723338095741719041791999576564436551968618060617232933167396180945425626282142741350480547276006464101147991648631303297407049003473998030621094177679257452360267026267315605570593630982844733747092954978793373439394337487103209059575761277913801277311045383407125848607395412910634290734188473374739271985994428708716496604886806089854208102043717728494574861818988782105911156646546151706032328164689582224478783728875236859934309027426068107602632937829263979135182724523305795706721855679787155363173895780289579316981429488696222411249487455180043398612540848623714175276747965593740818975469985524794275158675925971327237221875213997382460952797470420153410052802634662359969692057600000000000*i1^25 + -682478096961194166613996900694183514866381061560208778669013092533204179336978107090172217931264353659800322965752425845755327663643060134266901016851261998365234105946716225014837250754995928498110226803997365691167856393333283614801807541904981386244329163936992700411295128975383457256443854774118739331070239914965602169041503456273431514906345201556138421299855962972490052389586945633884108030880226914842338384678981234720473088886992529873904202500832428736712845023715873888001930506203564835953232848314644108709496522963880043053407105290204910997933162189287073697141673711072716180613991564135368898254886446898364351610187479972174913644024557996493409949178924310546701430772266560829395273032232530706295904337662423008178328321823946543478937487690401767513329139271750522029524907664842855680000000000*i1^26 + 795665128035815265448881320560863521306364385791790723736620036389599319798344839292493524987622297531790750338214147250848436322909628701243754613053070249287870625350314636405639032886651161155671000075556367942589458715660840687915118009737930096475556611454159639493140371308271070880765944473529275144073918497616512373980270068389560614793976031832652315353094446762565901950379041944530795106427427082455460521371018912865178206909792073813249375172997734554694924649546778598973296517217000989718520748315810924252581094418274944260959894676254150885587448042360666094622929847603443844918466055032781357756556920587353396064699160521477861294131959112820315989744302385018137673011113783344359060938260811608508076270581757361514780493277949581852059617740357045754330151300326806893442021376000000000*i1^27 + -871910299571927465259267893771258478519421618791052328234858323968418842303665806963820382335189383857100591590659014030890668224273648313115169542894056120650529162669634694876684951951752870899404205436319605959601035903721826974472006523505769504291158506289431861572809735937036277662642085129968882325445306120082731589330462514599553338573952260046647413912994628661121294042107456779600226838615922083062142067625968948779273268980301962880621760423880291214285902956411490705296688239568623010039179796891693195538496518457811817423008434300796978944714773731814025968112052183299092600162698666225879449509953987281679424707652482410518184589278074054112072799207978187166851119066329169948631930430089491300309975142287224221644299228288229740929269184614723983142980859183875499923200000000*i1^28 + -529463842147385731380499426099741999004556671584577198844179376332238068572626113808498408270486556951087932718639719605353587527820345354558570126684563483562240352581022642194912834524753340612076003508761592078977381829243408219561585643378674024645898662224179045738840287705054118383374776778743756905888435092245607089858247040881020954841976085665354106053440473366966920078340214043605168832098702638124745729506755550667027930575935526294188801695412431131005888843276381854113285413019032419422294364608865268000779709801018623674557111809879251235506795395548530947594694203098425846469982161830083956072644032312040478175214095863158844379792610628751333214704428470376544482276108614599065005207216430358640414122869332897276106890027826824018884090855540123242721413973120000000*i1^29 + 154010204513631381506443733184699582489169863035512614852266835111592917020342083070630274398906091206780302631364318669522495477846413401329836154371885322300135279909133649422667484777278790582011750774740409151655407358074841562962686692287558766041601266176720187955623986803265109970049779479686265697032862811297435546996345040374621847340794995745209936850351769222181169798364236719625166694839345301853944601484716267414869814272356941860886426364478038901126550561944267768807657816001419245658743892611840123909074542254623503745370529719411682092165422134352988862541557874783707996589984314860789175668069629031292110787906560762721227975211912821845283792853738970962152444019170881046092359716753943624067843943380397210252462727609246616523691643012027834312928000000*i1^30 + -12463127102116153249631901483237711020930959648347582025047205527866521750788610240697338143385513013448095506439549264081432437094068662143364342607231952892890101837406726211062418964695890227372594340279041939407222955212711271713278501256669448534169663167327892605247350399171634178762304887207340876697929837481353966297943784321912438267659303571339352600751979626343140648903606036050812786895940356993721304788742257201674499946908499901755129378737160325448442705568989740042877504322574554644441562069133386053779564293109734664113166069789952235731492445099660082870042513310140340742372878012238592189498504351186929926242071176572388389310328928325042683596371449928834452532139066571388346652363762272491289827909134814457875369572641017642830084414000000*i1^31 + 124367948523071512296220556173076211310246639861285793369769518980386928410583033492249975011507740516089667344584424480398888191573515766607495504840953295225220459608099306637916588446144336527760628647797017329051244512890253790256342656591093529632638976024826034635655681231296412005859616354027113362694222145384146421560441622534164974193924824934692493313159277575846359087242163745455277104450084100894722080824088039132049011522126026766760938750145821612102529010070130224017887910077776630253911673983556532018768281885098890445821070967518023799784291437613067831562058407393497547441630931604314485357873952018431375124574365557501828712520744516523723835718168856395147353320933426740935781110444723828826676123061715607469473545186104050000*i1^32 + -324557530664799789057073538377306669243435660596566748543806042767545861163206344423937158778455498331248181567792534240625063968582771213005382228477772238948802612012714597267537381648325386368608670502902089697912879138896790124590426235460088713989032926273234044914005472406758121882365770560745194312379681845542870495377517409815939218272660335834166748781107552155694497262649398891490346502268616955260528874053027455174647971313060713272528102351405219115428189298264930722360982358204316904289152057318113497430308808604928888513300615478538062031680325172779703977572295624200757808514833083207248937417308367320771900204492042449877236989529895995008657064935565716013215462985597356455226231665321865390729758049714393017660000*i1^33 + 2209538383467777336212739111331796742528138343296176609548774490182179326144410695928314371111614714575936959332955351911318527441926911058453551158522744038352211367032252628677481424131836055786637674914031782204655648573567655757869210134383199384709209212912681897641392385545944636060437460011617085333812476352382035288696105070492860317537632097434362625509095716727458966124852951756355447845640273715515351294791335898226840123921641314069761161654344911618416401086943307453533964729642538485803122156339258322965788460194610159568138482018783725823580976058293997809071220687961274507207427733627931198443076196139692751355804180997581003389206886803731598792779953661072566393392662160956145988023315284057223625*i1^34 + 3808349717325882084292250987495716089540057128909794056804819395242013891711128993863319114225253144183858926479472211855313701828281428879516569673172555991734575431550187694168185780202151891735366144600052102690299812601414345203432435815249569760482186675304379475899856746208076984400870952201993609942482798073127756773638195657322511970218615446413350936238935487523664303234653586627945154053909711367989209751487443584570407604971525195945376210967033697477140309692326542406035599686099989704805272177171566652908159804510528645206921700903714375264430378813698290576478084678367629451067044257362034428508874076447524679679100913282604166669944224793513043951157011499990437206973370935*i1^35 - N1*277333666150187935376092859876994294943867580108156288369852566996119445591980970767333782523578950856905557377173057535850625466071218674094699271625842322446122559396321972602760659314246633349907177390491319806541381632*i2, 768232346378033891396717118738101049730800086057783113393891658996217588165288880150521226936482655004468015776677972408104030516854150494438374746368662514249159489651410776452604675341996844600903784092455111237785172995258309918772093028456005647751071305536087234185147150171392358129012918958807045982895745564851094540736441237328175690321608280898969690104804414976731363092418999671913025172348629716748824412668032484630617059317373750779988380166715821684159113879389704476285960377205348784938221817689152419379007726220983075418747201289293411871080399826628928987580898909892143357217075442057718694895294344130402250102820502060291894872136399634823439003311549608620700133056472669131457328943599851663355971676605246305432175916333750560484212772652975355757662804832914683418712102143863110376452663198613742832436010278600562815136765885503397445871433214553832261229139491233729936137219196164505600000000000000000000000000000000000 + 42812317207838081719480222537548932547786293217965477300056666868554511800139524751663741161904128593717500291923516974045981219454874672019905648603568045937120902532251097154108719545700070264272488909406850183762263366434024744388274149966675208596895512028477052554951713283223965200047021889039913009122798931790134504339102050576118722012031477626115393908291387036713860705581891994920136319732012499037727827931053854789684202778618149628502259495835758436017795799487829775379527140245720407536801961407714694943322863660819090582151587910091199128403584608350177541409217000550696205375033742894363996783663535240937584347309614632479452084222729464573818485385157390064123696812798441619415397230497853848761787153579716528204280846177897976173365950709424244056869480601375675427941467517438930880683922266824035623379444498554614429257246697121992192064513762781267799370787479778575505625457205035663360000000000000000000000000000000000*i1 + 931383069654412780588286603256348516012639518054687268978698911868978981741743477113335411479998279027201783719491777592254229623671142058234619846452313690009345375010574092468843788428222831236358653817479052623603881341250106373688996692608154428072498088257261831900476340667442926915963834244532092750766502685818985267898284573869251386372781413906808006821193535902681943344076694004509619897560544936387602525864379046116885647904544273640820387837479793942474417942904418442660632012912782282316363550277735170309981126644172505457818973681325189477327183986329846232586627816197890789113501616457724428134699640508391347110678032722023657946983608208165701260968052707790713434202396378486151794818482917087614327056967381128722358024001863831753451262285441445261860993873654585744470470401034774817387552010339929790120753127936632105628455140441622698981153870921868189085274303820718200962105204539392000000000000000000000000000000000*i1^2 + 1987626915204382267380968890820297546876691617579822319613848487233850425412022498268397811879684922718392621003900892414804965353038459960688366817101196391692454353581914097021163369529602383882582980634341634374508968058356144800774897275743147501402790667314606789404299081463423109900591994942976295530657445681338879212571685334696106735610794108269854513096310820633153306180683725409391346445110717318884758390046801457266764884329014188883569191558576527387569804007383651264616333367531086739074128639915682628651446321234165120609660643389034909837906367082214641463430688056340600190225934338013484756025965914235697090099213320870241602869013067932927655651750786695619192320803212037136087956676686813098014647709623272651511020628953146712130419197427634666705576932687508987204630651641930874095887020270502037026635046688726672021131874593063285556369083965800900640450976886699823246954184730214400000000000000000000000000000000*i1^3 + 1825713610976042406088200567291164024423568060701392778039041743452819398346256048076087191055987289790332656062518393840604229264707545960959341427900781924363437023775363555452813588441009154585240548518162268532950770974769491487022514092299120593692674058810354667554331640127686414279671380633434102614902184265049840339743900751847026136739098945239348450180688587739299373099535194518076574870943583409331283506293075249242594381604165734950586157757165871206891587224246570244784944935146948690589176336100543886362942282501698954869775108371570086216466832453368764437702364504292497657388540422537388681457945057301660272294053164717895823914355330115285196353040032478781999221448117546809794043407162519299068289639205407694441564382183086028773988007923544993043492890882732625837304018460746358700209309630633273821765592010949293101348364440810763338025924454383978708133933244398597288166571376640000000000000000000000000000000*i1^4 + 956300896262735178739558823139112566222370933855713153447462059687349015867553468600662262903149972491061715648241215098741440439492177130898191241487374252994756162148916326972622164328770362798940579785110658684444236574085382640118589204425107837949119028975204445787202191065771000416258073326892268062181785971481247637946309136152566807285485909879406279085140483157526255827405095455785163636044746927132760330236243861287153628348517027527398823561629099290893620772181063246699483313640444133294481884050152994615197136563656743993268425241067427425210334892954717451079733032495876971672706311133711065855262763100600489545383426339104481239797930965697932735052749329559729352652832292256545320763041504826902982262055658859392675663981304260996891270885813543177438497769950817058284598754836354972213393813459054279103966437522154462715546472554809835303239201094831228364079164050875054855028736000000000000000000000000000000*i1^5 + 327280004666512291438169021010208023920273062391674931813748669923612323192999733024022280066305103636956780273166182130102595077289513634026305051021474730009257262939754669846729696147926076180182153435384794122845473171761836923958597553558077274095120293849605400751200084286572249820126274622884507976269316179656831314627501642558243746268052824830833342962075094589479300397491784412779799646186577516482461048618536372530138686158794674609527241608632528452165287330868317077534939413764175774464534073998446326162834537038209047652751565994167579433558167516032829899684610657871818338191996521282931037871761773029526294935672754238991644741940122835757153060966656435468586074896341953781827481753568782825912410914546957095611578298704491395230312662390247927243264512948632594676735884639105003433821448379156021072166891306973231819147600850263448002152942768848970344226408093353787704685363200000000000000000000000000000*i1^6 + 75148948212172411948705475310048632320526323356790172701951113808262685366305984463232112164245055142252542797287342175865349949479143199432803176986514392344693852945919736045641198419173154935525429153318132128919630068057585605467785155870356086162362408796029902987239122231419904885157686743132669326022627408012226545182158043944266115009176205687715759986952737810144721859635815397321002006266329184639223996393253821740897181635557455018509872140802831837774762267227306304354675493462600653553571858773285957176890725047842569228530397588132810619565485124815314664676874590641114102777884427268737012538716445610005637157529966654207553531765602521848918918355186643973575120896987419573558924940150420346587875350751177210524989397443512387943391183768113839705540304184099308760648561062017039385928137710844082273149756913511820093317829089213956911579661307736165690505225700360604090368000000000000000000000000000000*i1^7 + 11403555211673608924551883731070435056500209078114859994220688280440375716668011268688201939347567234638192728037426796935101571429496340649946927709854844444308086468892566547722090038807480885121741471441313170334177718620213223164594084916520886927202880932759968771572899700487928943302822985902122420937810280430537204864298402972371989245620808094155184924255429750600372058556748828987355890483487433238469140374398355162786498073031407750851643798162478989303982716217207932318015514938637686635813092427796214792350722848557665678275702447463478498803876093982071349918807185911595689720957340003072553799256604517333822888581008869202961783363135862678502250060065408885472277275011554778423846218449206756738227226713202773975543672967841174599221264110581699450454614748457177133363777981370333643842615412265119222313886689393529380915279351352652909482055390922846133432046309985581268992000000000000000000000000000*i1^8 + 1007944128001039444152483419834385778480818496561104118183556679225086893059225241294972178124658168384607399329370748950064309598948995535943467068759879877898672390199469969667674751932876034197383857003150303371309363443249597884023759343832398701539830060274168182489764514332969506468500841132578757047803605900438762349559247914028566589201342313349253981665128430229011075503651377550654448850742924290422605754165298857210348070114463895216666170983656915684100522439286143338439142725135325009818501666375323727097119623024593831861645175494869825871168650589536269838060176012499849887265655717602550179253634762180344368318794802286868043040631767761169583792734221370495825333052738106352676306421225641685532424217412938669441832162071836735107215898339827901442238589447300043924748481421434151383370807268199222755692460771968747680585914272505413907425227977838495404664132249793331200000000000000000000000000*i1^9 + 29113767255605204399259291009310389127745926824026703253271482570478347949065129830601571968370548830958524261366920018477585314576976604949865081419212633023668224518962199247088761747874364531021686689573179487823657826138764210423048451840107246123358110421455925945224943644970213026143169062794156036920054648337646825063803858834249366080298783527978806567825789167609002189853415792281628662194610043852320375189302083871742028649547846231488455623791696692537504015135003309932782996761965335892385178267966747049611117000253832584849197130386461094496893000031222500552920067526537424808123782705361645579221727672995385632784583997219416683949460678961821496748716416402910041506463985017156629462599154186527875542732367937472873015801131630115277580014831206236378452213695196521035645890142682830367343235200222069270050054723604602616652971932221933366166736286160963860393686466560000000000000000000000000*i1^10 + -1725269177174821104915763901655192399693977078051374339369092982905777459809767857294120825441893469759824443535858882479999465162013707990425298489644892509711879186457769492050809787208286350075547132714715695678146744439729881393790215084715464460871672715565596378451717103140556057046735728706794530659639116578062107571740253081573833300172891964169331197669358170645082324069044270681818178890330440851085075382287808231284610878922232346735930998939228738677830762051517656605224556294260124587879863232533754307414388744085525229604352953520120121216979729669816043762147510460087591222363018429608298824042221301527459775305351232434801566176501946462766940325986484807516748552084057153548193038670099183374334517126550305208178765517611144466664695978553375215650437737107737871744524241472269028826307893881334582116340226495077731127509748630091135499849879733734745819815346176000000000000000000000000*i1^11 + 19685078255990379110045058322744746550474425984361933499888207000398417337040050921080147607800714244950714256814750750389793627844328022248555570050622906911011210199339207426516902962620328808674891198842984385381371079524687252408720101932191855631712063990579450686438450898129380442109626313618028929386941713466715656774080587147248916737571294317424696930108188647735815585850421961636367389316359663767632805029706262005759891640451241994801334613253296367331222919207955556727581436644842743343042720350763260953707301060043665379575336175134741939042498005480171508627277758890088414959568785231744650165395956783300332741583643277430826250949063979878690725009933268054385146318953120817827635189659939038613886397707499102260548943468190565194430973684108945995005948319723558432465761109517906463070433574846980918795329927334228175296450747293632074094388076820244491717836800000000000000000000000*i1^12 + -78585035258995096167205000752911985582748802905304505486136036809783722551316566710350630676970923438164794661906528045351052385472019170316070064399915378355217538908226323455231689549750005475678141569274946726600290157447663958319850616029374197099978613181163683958898211340270192129633395143705984680952279473977503515792996927216136401590090519988510517928428761991220320571938796523044769437618044924622184519336361150859191920095213749306625652547650465635801346141111105787180045248633314007654147167338025421632866510862049277873041357649827293344152685629122066413757209458010218942157272724252268585178486588453846122941907620459325569925470495542259608900261813026131948803559038626793619611511139441098356226061610937188822705679992268750718984069933000697435694617673118847151360787366776618923901739251082494720649708344666598173440587292677477201130829302656946667520000000000000000000000*i1^13 + 63476482306302494473129681976868740687709136397846774206073028703398238462819943586247587069266246174111978175405731601600715157087122493306310373992046192400690615094228572473877712046469213882394457370785135128843985482532126467903780767852749528772447579368873921171295265498206530248487156049007882398272600157236011206865600271469427959610191016927726000806298956651388167003282678479474760207091405373801058806668952146755592887339153734791402168756648756800071653038022006008007365091715457641323665518650621568625323432857639658157039909843746365945831802859441325976331811217674304895097443377776056571037775930915142760521735835200254973030579774768825537568344193115243133559153168586618926259854676813198591638035021254597780327806851163327234850426401439514534534373785692829371660601881444060088152706986964362311479313569714536219660579395556004269456745283190784000000000000000000000*i1^14 + 222931287817764680786489700189046940461005750762315205064379650090620787979760699938861927014945723353364237566846640251515641456557765351663378235209433575609778692804779864890526068991126173628726393620473211412311416616418836707843092550962206799216836252893519135588413724653563505505652390497929963956939747033373141319942327636707046548793093384118790326608635920131909825230848199257865479969201568332736356760637531929743865985392731834209642688536496079752213989237123817146562767232044577454135531690944800554000346620400950362374207171262875194706294002933097021267614327916472331014344980553029652764830353686008440249655710809855896070495597348286670408678925742832969745877578978160180849561570015588519489128445590257011021674700540740628892426359061254781914337629235055012886414065325819006935741096541858878939281539672191085914743102637185841987039579340800000000000000000000*i1^15 + -537807962846296642933183566252532587833243414586107792627233779284184068271746987434175867029521182042401332396168584123399051518611746445518958656315804139744808672860225636291415504014215205538710345357126177861503856139132599030548586245085407497864521248759550597299543532160051148248314045813625839324888187936824136137836077435523617913730754674854448214105994507026513027160062856016080493379909520825388130167632535858202655289713523375753909059427058781488687371877810128741615853488508618999321912784911786730272271471278273241538774244276291806719986546697274975863623121431619027173175098586730621810971068375020665277885486468790066339504072816430138051434543835584604230729908494611703030256556399580853932588256664616308652713604775858829493889312571976951730113840876712041719365140480371017115591582077585941048878926781704274381365220169398455034183680000000000000000000*i1^16 + 670329595965654369831242171488773363534276020321940370960180886144176831273470142339061193781850495084719588060233855282644069075692419764244782202014637858641083575170107566642197521238183562521738677980228453642779962978917850559241575407446021293589059779225046287043622428212501425366753805488677849915326186282704664966538618408718356984550351655650439528220171779240630260176199567419078817662852208884457569905961235549735753071562851580602365734569331656239252433125220737749586445127019739354163353738025933052828963834792004463401176934947796403699381077175469138412242310307960611861366656071775551834988383918839778812433582165009460497769426935378337906028433687822460428996506426360524781706808148822861125737463288930789535113620305190507020942436699973598828599023225734831501127442729753210521992761900342033907566271142637154465078469389887733760000000000000000000*i1^17 + 1641991289081745776730136939334877066199888826709284152815389311396728583458988448541263653916424132688814296097788732126039135095516923693181597279403505881211542017858449268518818314492527286685389461987578974899305627123503069521368767271267396518539820833481188018546644898406726555317124816149352717651194558310922719497782984383663522391106050983954313064658285076940740500576883606366687435932747624462010150198625484492820911131508404017954985472554544712175313362328062456480609902572864962911927872705177647400065657769506263738719357178108558091783382491667447151707018157210373621025619362294593488124356906234154578148298763685646698954406841728875247657220838551829305989371800648679831230321191141835102452323504145923608165444143522857430537363514368872650135285574993298835007757500150624619908144619139005824268375997883448386139952344465408000000000000000000*i1^18 + -551213246831820683242531873207780666759717922155421149007078983695561114769877075197758103075527419575494516036037923480758611618260279317045260786845625705906877444124299407917822370678487568604258646986857856551659808488328195989267040221004886281466213784596280899094953027866962669356888782117253441424357961850619290535085284723583679061650685960957740603919989478593796866916913792756916783055811334970483129203460201819146464274735369908074599770058221256630970707908795229196063875856401457372129233620797016272690200541687705990406924691897623034267713360610100836477044328673396791104218404400942305696159880527912448023457933100783121399655631554140477196519249365553595133199266349621832314357841820268443760237259718227616017033668186919308228516725660262460362940607774887004287783038989844220044171975053191442791074048991391933952983695360000000000000000*i1^19 + 1165415966774410792852252356303041759504137324418799972275098199988566296003512965737012831083203150414832109503824817098283909313497384326273679119028837595545585654875721924353901154165534420405689854345120222801126048735918889080470637693004247520861208841343084193254655896748166483270483542945962868889680958838834396726099205436491103231840766775639902171436627518735582657566511204839561035022343507418273734025044907457701397272204556437871627090170576584597120085142452243448725242082384815185899007139365145629386592875611392623318528774417583249183816242933094334094760699173491399575767214542761425626388578594697810587806896268655986887803451453577573785087554885422087816204945868140439963658186547549479432829894429920569932001327481416354891164869646513892514212931638719763324902483211956069261072425952462431988270745433931618451456000000000000000*i1^20 + 2110299102662693533888390084285924751014238144942938657601964274854082102773538097402343994303349100596441932260429499370512856962062409393118155637054580553582080571697354326527321215973655056997277979066133978790706849515477819826648889280737629273219758376602860875307332600173958617028796785660960725565597387550814932935974204917356903648140196417570351715979703689033469731879538400199787397722117271852316100722771665646225855430489693393598062213936162209161224286628945334980407699443057874591792436020403668339600224903036889807895178821637587317624389881391339151669268476770933237786286506095129711422253207220174231527378315524881163148790414975593951950983817232205876763574196668472631525281387947546908321951366225507812021881814364567044616288342417052217331752004709427243793537210379816587763835336179880612609427137103586918400000000000000*i1^21 + -89245181830772391233092980447735143841311644309128324207129019444152034594859639647010775161693723130862325772875214820828141450383279966947279481131015227873989432526494152576836710070440227770793200339157640151956533942282709799974938600826908194283700346268670278183717159240512782906424507939814052964790805217191676148862209746692425455132187157278873016233121305140317459739876667535327264035948578745295997000324314025385628763196990556850338179148670427797851547880542944812324481240236356305270713455714314806935370227126205023612580133920887029368851665287314895584360730365543313224879305235934516524129948852718019997419651564688742685282094462106259728149426593541725662737431813721033610543697887612621605888512295841171407215476828629013249891773269924262079788221556398539519711545250775961586365529425178021023972349706240000000000000*i1^22 + 11369331560870807766177739154242472887667948325080145749808312787640140371845479774421004933344595491522821906457709359253886835164780167704160454569032325518187479050876379998127841442924319020879750848430794392017653015322669539345128885110872228173171330823171358972580652406012434457563671105627809263247352240785665713109068169248388483016186957320390316379074860375150713042571706690114953770466411926956221150866549805172947982429379460671857988793890455696966148888436250502516140835062263649988883135460422462749566598600876069884063045530069200853754001193922073934759289620428257920610680354572218562552834307188669218327493773043336246661787351836677158212580317931523708017219394318844399412365914782824618294153006659128563596869223130806529510131276286978359754926195001800569256596487685846730786070169058797563461632000000000000*i1^23 + -67291972800895478739649874597812707447424163503687782493304286689619047482950240129853388150323673368480987466878423947060824902029902299301265577662206733416637570373707651126314180342959225097099658051476888578675860343594231683632422358517485960491061438963039856031173182164364449149257879065922994791107011321416996358107396509134584893891104317521188056401460243498607185559573660754457325055254258242666045736261305677024527013182590846802347717117422142123427874762679663921149366788286968883914128848373211475284742993230574933877456258385042584470003361205194184142909581188326657383287717218750169343650929913717068175288024481781997813739209812237350325993731282464796481404693593672419723044581505476120416733071367256738085605418057627569746378001922792566567574764449152926030063511079726160012910664999233945600000000000*i1^24 + 332164596345955599399249866759540622958493225425159062428529019140956451189504259823626368938859940887889936450608908451002015578566362765375983439732732752010888265852767469891893132886088870329664534846088560719664852712118700451791590930486268287224710556980896480374321976036131295381646972639095774608693472891244842540229109213415241831975340130965467121416495820798545688778973889160267359713864476198324770200816586578603337117284206996934266395898222990744695538345700957973639283445972491694976444924138458580264170494102834278756293944994399644396273236672450480965662416322231136136442585905526044606249626230127155885584575352189392543704626034929816271361955592343920653153035926316683362115845071345214594037093340084812730259953233921077386366671132490617995897213147526331106444170994973877252114984960000000000*i1^25 + -7554808723395678250957527802885408835682129666125070950806874487097906857890943552361017841341920727835865241719025012783004216966322672857422034448027358757880836529541798087100312101046531291684282990296015825847776576204250853140312311218550705959539899208006010990788761091533199197228765944843522797186325700027552978443200708587397166511923634557054377711026375755188634194396776195495778701477268974987714097566729739930670548873240300527037885122839728241206158506725729465482784039102564712590168804683990031119170876291041641554141205199252850471344594373495368702044446948919770087999756693849948063815277022236171951001428440749014371668652874023115643259225185955732520579162501926627757003406113474586004622023016041075787917868754639845657370061007692708526427355496789047855210500914531308941312000000000*i1^26 + 7887802501595184985450650844783396703765282302536020274743357882056401610022990523244267225348073699641510671280025080154000626814953486403780388062860027874795158779831561615505112557203072747107002137007571055002034283403232495054371025484676992310503726773622673069420112630608107622597211869259245601505519643661744302896232275735852567911838539350398869323143387549854523487473635253088097762129160111525475872263755538091748510559719733098116730834028974733923846337964291430928109660772970901575046402137544980037980188135891010526346769392552836329055671813918046738790275206365655472468370145210968962675876850745374806422629950814210186028626553295083645808815366379216846406760842926924102169532349164765126686092924662841226462138619268735687651675234778714467695264933716948687528715697100800000000*i1^27 + -9219698643276778695394896861524950652098667559381201646152687678974874413527518771890793744914995753008176733278119127738667521212932009368941666719666760902717630661335379105039763265303980988158120074669390020214652133296187985442185748563112588045559628582703247960618416090677322388069512798234171689382502995487371589986391773321412276176054135998991811755191308742753090897574281922061784033913985398364579649205358578281468677493798395094463884709694827982851204094434780562422378878434564152609745317164814435873605564370530886432692379566462841760951103050814683092175440140588592262852522874151009637126999782427085667555783260548935853858092254986789916812200838086783958858341855742346747355675437518877122647514628070560853923627083701366030694765943010793907606967767598636768020480000000*i1^28 + -4781777212943038978961167204613941807533426023930054150965218405783104047043946157161860453093145126775710169614562117093198689231613797221049127440813716108824655907132112519012790320371751141830919773487043623511945229326486916411414957173535989887726772068871619994512441510385404868859052116510412257309689926853777963940490738440228411608609772606718056298893588137271713655498388113993717196205722394487032817090011929721176270349775735805466457435039482930319062461142785572819174993780522853211362259906068571468471704908457161912472169411325149858766876342910248168880618171981932838563198503054942951494584903105817610213551515491020273141454414974331275199452941544553428283063083236441673007910304111802050629781919843289615857253578654005395107523946170796322673469224424192000000*i1^29 + 790807766172594234840973640086440564759373244575715263059760527900677170799315979951304862898073838987713536814131297485073856490243551237810072657345650325272422629882299001910362915256582571137168350293897734380754425315988333057424245353162470416401012153743510729530279073704139800781542512866344363821355009194990343395920012582601179442508401958028141765973850540257466287939834658701704237962155389790537112143245582022239718877902422322691341670628268487290369509724336464738700236833154942563692634210319934699664123145435784767374716907004137042958285502621658290090177468853102704896929629226004803836276101155601405008548183747292051438483967424775899345569434375259137727105895918803666146889579305352012635631746743131235480462026034589452501892277002065819659904000000*i1^30 + -63682329885096929958708231167041792218745360595169829872582767504140623079069675297738420003103608232251030158771360291212028140283658890025697520856514039939183742247497127151473906436861499612279246553638194749267223549627689367829400338359734996056573323379011321107107308705117674383131203482399823480033620230875038818494330816679583716374011210055426032957456237556455103639635049754651489209838468225886775423566615469359948084371091910089096809468592355110295170229240382855820396056674068831284965199788961729184458985124966553406396100457450978853169039012348803696340313087858646428342184117852435777064802759904476655836585945383031847253553335472263216392567336138136755893123273542199279723161663388253045155610958474918527675755694525584875412556640000000*i1^31 + 726482852188902621133201092695531473234220664062877420685427633141696612137261430220257771307365494890964549750861496527646755941766689636754874394820683629345185055496755565615056122787299216887571600407791588869686791765340170272746480149102294532934919985170898627446203907354398491774728336721891448273613314040153218777952835967067696655278161895459443276902359875191237826307377687808894642999518944086763845650573305427908437816879471234389195270233761844688649901570668381389022298083242741781625247449158784870837069945719738388289992079722212084583528253906033442631890676570095684926949832182844528818443826186189295181920125135205773793729819928582086931220064959871902281041118675595526455020088105946276173788475791642644579337517819769936000*i1^32 + -2339717114640379639610519120388654396951934271513894933278372046847135647445784560274036805468680303198562575962972104107416663140965221530120402999184171906827812181359849993653274674944938088970941004984206528899953126974504021718241592812187764081898494496043721812102328571281297201464490751639173793740354800006113073678329561856045518991614922997790253406567424783221504641452510023008531102720295791663735888724369734435226034378463192679090440904683669180961473031179232831121272923199156010407226599357601039967499129031129193655735898157617438950613463268097574764219445582130317056134364370405682007254747940496731438063035671852569992359835397518786488788661347536663978278245376739476566223936617136668042303895120795969428268400*i1^33 + 14519310263280268480142801251381503443671425551826042326331665636915154411366023324389228441467018960556217007436707445239658303033047507420220603251217092241875431259976859100022892269794371769962138444335959098806412950464122888470276702687243867855176958634791147790888783529270089815924306638075356102991933744768129823736710107975971511594502457514855361109949743989709521624795296720712986076997176600486654213163877066918703182098053017747863034176369834332787022943528818145788947546896501544720843562127528166624985486216805219795291583888660386328780780285447356146093774386867279732075902797708282767211886138856924936737808000912011325928784834971000087798854621145319119227193528241710916579566668040997918293520*i1^34 + 25907201142106722998374141880935848269722217601270322396300627481984051677662770644503022375054063902051457734018870210618644611181501270857788704197134306622516493887024436529522359758895179712075338367329364661790416961778043659653960343461458670249208653586586663210551553371304404148717502519547183596949597121962883973315998082305515171186429981260601614590717609671577351989132712533454333456618764086592172863735967506165438838827384343863029682586163985177528934716216854567563368269313107955986603535473025842116865317881390931627350845111626393181979697984083996527553693560763799788330802522622210056725224595274050505443674079144596730966557230086177428073249065853708720429781986178549*i1^35 - N1*6656007987604510449026228637047863078652821922595750920876461607906866694207543298416010780565894820565733377052153380860415011185709248178272782519020215738706941425511727342466255823541919200397772257371791675356993159168*i3 ] ]