[ [ 4408637557413851386791346205672173778221688514363073499405817060023672859406313496630070516773529072955265676792537956388486957084096970546462191509184492149904035872406242004496616184960169304400454717203465122529962283019690948082203971678757995762936690517139395305054986448504062586747655998546082048792306570090283161047518128487187037509774363360420261609780523377886649188642487762995701924008281783223553328692826149656527767506724962147419261256922833613920743725778203974793547337674584345239547425685727396954097384876541207386271845868016046000786915071692968090810107660990603994405757833511215842937579868821288415410002010821026420339986146901999369081553225745493367140821930232535525002007726857256655270215120052577504598480156264818639519424018720973455227651556071124401750878058080388991586817959526400000000000000000000000000000000000000 + 20573304477085565675980588986884306832058070090590197929446629753540251183829229613193994716471680055539538582141312245465560428174190442115360473273218051768861278208261224593094396834173267398087024189716938923746472621332072778183509028819791909389417450500938109786421141472287592301751780272376771833347961248690580962311236864563827958283021343260134991175556090811152396446635680664110690191910592963196929134175097123126348152356806377056399449700266691973845106708779264849102070932319864697023793567047327872048954018847069448503357056501309584384921727653193485396536200911027943367207793139556759659078834410222568839913991857966882182793371117580684430319535484859650671719735431373957110518454347994836890816543018222606534314516275965346221510152676629489764888097966406896791080690957475803655343838330880000000000000000000000000000000000000*i1 + 155281938842844819705009462682248505718765473979911363544062088742098539921109243199680295314583837747136026557797580175516180873058620295955870526060694347567890155511299389190677626044006282135900020394313093627809266399261991581496583384799413527035625770524463865538874263577624105361585300479767096553185250743581667769876298218787637068789937201435569586097235648801344544048370974405804572803028195131119388379304334727384435408657507835583519727288355961197779276917041152709382186784474764670533470284327288053818275008813543061422326943234496402612143840282353372055310758319037461474859118271191504127648620277722490317026039153193564891287668021094883706599972063206831675868283353320557364435005974729526414849506911260419377013792846845478506755381626038547972007962964160096698991669141118060796391194624000000000000000000000000000000000000*i1^2 + -1316589143822835217538797891587211452053979333967867984807159636290299936601133001896192069136978868185760755113957335930364580381830277763204078417843277504436300364577787875590564335521821155336113649985641118821397519349283890273918478895574323928163139345676555454391094110608872347087910607126570678982469060422227728796824471652451882021932316615142100154281843868310641708166573162089263981470626143117464408388808104963204478868974277476331229634139461539306196887723300780483342623746457173242334571390677717054708588193773532270584671590209867244579561474260081016072521137580356485479577988264237497129166014876238674830376001283161715902389517386166295591508783869335389505593789967884496130566585318018949110262590582848046178583582716530940887420642517779764054310482407259504279280087451140197888032768000000000000000000000000000000000000*i1^3 + 644435124692359197645572516970454120758048301509380603289801152841832405488502852293421484882863298010989053937431822835193833359978660111086856424996445643042812743330379998090904695492366798006551309142633421343561510030501473853112597892695064903989688071070537022409745621000241674976959833683083498939425264763103903895985883951816242493264470748948706024566138654911104990896230916810068417175899933912764717181106717564575947533846378451019902209754931240271731795494432218814142009748660905160829428534745303144510696261115228983529673329756494205531678126116815819009796086486022509071618161835658878013134607652195451516992036699957110925561797380674974379529683189202928647610946690333982960015676753539707585793791804377693059363311365756004504086523860181596513131849387698731859934623429272683518361600000000000000000000000000000000000*i1^4 + 2614231693442209961406593111948301818771455239743552622989291340747497850383015562421095946482518027460194504031390472474028023585959237143375839699123945348104899105932563914763589772073500369946452401308969252706620658445572772108456008435185599437070374516353578864939048055838985947105458151703399481929944604794234986447471365961617598357849588787030689368707615895418829980105793539092551815858928973747000602632701049094249858715803332458544253682039529076580124083856327158346660465088661417157566929512174222186595210783947979740804839663710768582590992121841727253636349080860223348978608206146267609467459368310397424499292988973272065186008582193594298073659947352421400936761121348106524625182917185206463105226207151097149501712983362417103908741907509368676470509581694279729595851238332658624757760000000000000000000000000000000000*i1^5 + 2117407833694095113284789627724799238919533195804725774478543089636184697624307634112540561040057929245871880788576734468059948505475448830796020563565271001060318999282380344234936071910724052785911550013794379313754216334939208939917001414498434717897830565447076767312715153320079218715604369741417212096400602188132440786624585969687270171209634473946461546587176017807640453372964766855267945850687165282127399801253881498399074844678796086664056833594963389597768950313609725154358444716280421890462151407932796328461760637211736459468283808346291550736191605059268596190933776652829983087822811210327362650004784987624429597971129360646017710549176659169111159414763156737595161137047610270427091629807803716337294982588968442263583854733739757173602158763666530395347789108295692408430802242744122081280000000000000000000000000000000000*i1^6 + -90772363063005204656199619769604598865195292398871181904795461192327976118369707461997083608975698070484227871983251096709408473600169433744435375814989375877478533065519264598150554914353735547401241226749490853123779526156749001615681170623572910994089668101678618931870660396073888858512709375785240872556650058562129507580806810009699976176292267996778439835097588453097520607774308539087463540483023532585261490616384292234991493950280139311908111893706840990194672283948848341414797497999768191120873973220360520099835817356567003133072155097341230355634778190190311582966552816725715982400492203192701214016190712889292888502875838848567683587589555518923100794117789503217273309135332711301742352920697743500737411447416020745971951811644397505397546916624685494609838749624822749185197164004062003200000000000000000000000000000000*i1^7 + -48717886201797971006128169966591504026027015462222514520635595890245033532828271259742223611029871328403470533610460407726382021377495253295271410499963671968932627161772047658141671305799293032769783057686044634715098661340565632781761813141185763564042582119293261034708634986229368140464751665690331105542982242275829827310848890380250730632136140046584073782733058584869947302611387711641963133849456904111815161554875826530072758120702215359876094783965966948893864120243591706401693108798803893455388210363393153864818287655104895152591860761448355633003795841914169145249602313700409623636542330551439806323998778705413432420643285761768198304839870513488273120361308011067884213273682485965146756521028779528374114285225433296783622073782052482673182422564466115141327890862000463818161204381089792000000000000000000000000000000*i1^8 + -424467400457417430833264780761559835210702032438680064113357466568761908159954706891502088653850151284916499417146910007291611773293454572775433751234132990952007654308948993109636487488865265717684345439843587772440062617540501416591227850860352667905060141925778398807611984960516349001184286670518651558691314947051209213375257994403393436666136227802406511037974425979223569719045651236357485120692732074145753143759713460521827709106256966620934075792261776180319840768933566361465454355694810196341661174261992748943744754938390180775779054381974484529679694953361388347655241121481959506899300391528257462518941044521373864503065281777131809620824198146486296269272429309012394033420091910547083298763470274995248186674145979736163308142872544316815926359104265633768481493074177567656404162969600000000000000000000000000000*i1^9 + 439330054500704072950400039244927226045522939300273287194512098235470969405048118033650693136505082448347188341614788901074911208655061757117267178422008400390087557459705255360983901271632696949977457330717501147552295612787748376866247530755626867156531086193948203000802334405478472474263049082505156684815375220626101201567473993982541717793318188464664013713884972351788701905715585212496788698195299770795043804540043791565634902286358744993788932938644923029648984821665004530091743869981728777034984079047563876948814532944108514288721169225925535873264318586777847636502455133490793695346770077116484691724391750532939242788258826055069061545317780754987601203359066516727908718182399287328334219381461510984960357228469347769329418595318779250567594177167435764232192527293105145867990466560000000000000000000000000000*i1^10 + 5004247092040683512941987118246527506805295029537605005548259745475617619300676316759089026800554091312488604680950848523896932605382509856131548082824802554649328590493417302832206378414131471686571725423224946932535893437568862745957938666296023379629942912691534868486475676042627207681104354607751177516363967460561341625983952164116351549906496082291799782699333252295610567395093638939003076110399648273121557773163634684440142980585204105377370421112434702711792801299798982301568104460520447212034666852528558394879504424164784555295301778529679028109476566200729791848431478201220633166337096246512396908393701866323090149302332161387878402212277721327732632855575072292959483578047796954279077645705093754593270058883683971116054459737664528201277946750474922935454731117142171201830912000000000000000000000000000*i1^11 + 299483034084730960492430867590288418419652892712565378549954512610869573123876695626728253773645234923502548337266017372089587725417936503741912992157724353632357069231175956077443736316750844859411226870810220670660646044654114720544631565457327004164200278282560036332801873782448426067916590885018454364520111614829841637112581124421398094241714942624859541384763625676529989206649820939631660756798333601658603340926721417797019166337581518226535550595096957278981054507847808628842153091653099750702500421859584084384901501282303287412361267828933741094635986438783487593877149119156343165591639396097575409188712506488015015607663796319838924287338894515158306297345617747174512818257855170755846339662336261927940724796683709305938209735804117693033825635793637081774248761897216324403200000000000000000000000000*i1^12 + 2593577547781926834856744812645106216811490692162962841474609100374682797242917907985969826491723151425679027048831666235563806919740304855037663081017365932904929914847010070158262801668784673441896064979553047294865675396900335326020994533552359653463262153929401899174292471351808488726642818489793670680218258768843816170908006861067038511456185814302837299391389728889209856458835751813101729764312677080216078082431737559910811578483287675455944819865418441134207481114844733882077315952821932219877569651357951884693610422365728211667990589147479911555375865796721160869785777670927105315858791725785623152534481046473145165764265895885146707309255767456205569669340646694219537015771658024701982103188244668799924940054568599422923202259033419132633098609114404353120884872844410880000000000000000000000000*i1^13 + 38854733303902111775828976570323720860554839577118203242105556903426898424013924443673326229014540426856398586815448506041345655893915969715438817150962021747647339697075217447270897450827293907821533835669766147974282515877919431781034522901545079260024589564779430632732582533752966220308152245671943438429229901666520764036267332649644717943601756006565170946863687241026588185529982047939306088343419049908702330575952013026630631610386174997900892285975153313290823105254834594227774937839604817934121512263317769479765513413136975109430416672553728916610551290244458528784970480664312599375380291487355407279319617788880708944961267541080060423658824427831870999451506430430491528698848469964062723815459823719612762384357363018373231125360769195634417994981614264193045699231744000000000000000000000000*i1^14 + 251105443322592536089614850972403862527644900158186905020105126248237281334848769406795124002357869860076361700312254342090824898784314890725092166008325300990461690940518938538676274766321320747186001248508055692667595755859026611988924197051106713689026317649896419478938364414858144007343168399915545646433355297683255385956048309494864405259758910374597315508866689952422335436606988951577402429883267456541843506935979840254869896355846940863276978892742272494909240975529988340569976648594807763307515734327241163821407878675881989024462507605809743180902143529124478427433352652684072833922087839156718382426736799552001571742062908334160007959585874441899252315340616074012272250864611298084249043126688184106877775201111304720474188193968366434228112531722183116255238553600000000000000000000000*i1^15 + 968479941975278073742154738575800289790278942963292918964491826398566008839178716391398482431196716220111264226533101692378766507811919112548133028181404969182544168760331470122460610631878727208215410122466997469335884884884929168057390405004118765344170024361194091863885888015453143152673178931620699957979582527925551083894773415045881134908226708680704128182532452789543979299562869298747929807781470463003014704093540746087513416070621787991689461513426913890077202941851723113359723417211309146670953187333698748944429989751458069353494218500176495882647079857345812413664908908293722752256413244096588112082312524254623212845296912744880240425544172161771080899293610622083454978311456023855552242056952498394641797047364340121367689874719519477221900019832686861352960000000000000000000000*i1^16 + 1548384619558344395160112029658657376076787921141419275175055628589257707198017312285301158984272362844402985820362266529730722295551440421175763568999282602012677075425119459146505194384407981544392864104866820702742737088135668040359581572744043568205391295216587334984582275133046302223452800556425217980385381628226577986877606900274757942372223918226600726753211073526730044058650756381146299584211881632821873896109666339830287573668448008124069323083443941343001262883646109597387029428058135357486514623384447731501874277766495567509738685873303335928458250210820086216651553926130636632034775475918971103079823732623054762046302454767154632456200679746998775728499522044911796767067396258636012716480065918230453507053792310977658895298735090655437338332241068032000000000000000000000*i1^17 + 271856908748443353713124608012646289028360547331874291011517983403604901854722621518573114904683878763406384435411849386689020342206890683723673999257637717267878305705004406233083366077493863418325061059996727441622804434149002032957912470281700714720828876660665835731160348910404776687933115677686672774393150826677871288827498130650099133408978834543737607222891800626023166273446527729495160036157699778528105898973844155143061548507171887194096457661244940874096912817802100962060719416634103268370635010068487626289226587517864907402979773158276721197024045988800352131540811118717737735414383640291028252135003111645307472447687439265949665372705040639717147225699672443294709755779657797457128424928284328385283737826541014010445571952422990800514370974515200000000000000000000*i1^18 + 29749115950240808491428466042024496710794990595008962334601647746621152893983484413857347162163740926437010167387775994546432503197120395429527339109936731594915470503670023021817146906576702756990633108823389482435219274702098024098978418784634624039136518002674477552610825769799428523574763400709785682044887448198723571503004537565803560087979900283859348976941416201562651151949165156352414481809964346678362877757005518856099601373026168898626689625268064963602859283625018462740793069206909040374197302179705537349994711077612670209832318848963168039111661541407060383091205106793791520606929091202122719264203316377909893744134617434921133656971743117028799724379520708428357134373664819995996623963354641225434304752513336419365964861064533289908305920000000000000000000*i1^19 + -855079541589655302990163948087125793569633851329192131530964657877334443628395715371036008933120424241127856589142273138707217280996255888374142939372587237441524926987686215420848751718411114938392798357731281600016435127197140222609947205463775402388893023166020888543059146411291068797505177591467694378857538724302832574517895071248634729474842174193585650339071274832151580468573671609560934319796628326377113210738128043318165257745033963705257770477389832189571146374757327822368082409580531445565956768971550907983505157877332055641649241310931171122289562425973065680647530095256806544231113158430863752968471391855073655800694366281181030857162887327064072339058544936569163495873421837821833860589723837884001684466440392946462029262236942336000000000000000000*i1^20 + 14716085244071168273249383817446529802486941050570039026766273132748479802431487167701152199466352400995487329059358868050376578210776695731051637599686531448597489320554269758040351815223744174170769372601396714815385568330789206275612143550798685185169810584144596641738240970329812158537140251633758414167979836225011139736160352041258340571826319731608918768844201119491288675641088946456867854016101050556015033925329043608779932860183921895116380224615586234454109027482034586134946607926476416747884104944266892696046511475859087242162835736208177164977309854714424259083998004349347063452395224678338483524503807130398111414346420522046264067282087839418319282779705089104712625784855872021917072460586278192870666178824399367904796291891200000000000000000*i1^21 + 214601909426406106848050650934779657882525781055289006868433188553949224805878556961453447651404909473851349324803674037641314684161534335414951380765896565193611643264638440718862715182746580860770385866038536314458813803892843570813496359127053942470613207941846782277567872920396689682988565631375961352816834218468920454783626442740464885805591057077351620921607557140479097293265836550722477669555547654447790810685732028943595114570663472287642660806572472442460838691776008199121585209440139377100184695817529491060980021521273235594262415550281618102876346613294332910175588537260532129542734268515046674782402057434000660720798048884240972252704265836816514815009068268317397466685902024726342716861582122995810165838565168329523200000000000000000*i1^22 + 718857336369599709954002615790997432215396462186292234574146151981485330996901711462112996298194538298312774387203050476942020041768215386142232498052707085897134284453791261423445479813493558363946123389009878562092969864452858866780118334347528647052104871863130905338147495424612495473722613238847154023177299623033762611178721632665007286394609532122297201405027749747232779863391195110908004836478214678225165982773447577814427097276576063214946038037590631852167858531388242009738429031784709512223499749191196837794394400623634034350278891099251828475333399136607820985416367810348109856024956646308042177736838582321035825971897662651566771940794253114989048790874769395237610716813779804283882253319743695761836007667793920000000000000000*i1^23 + -1015994356813185126353190149540563038290014264407797444516748003739022186725007590295675804230358160860725103890309480337626993113106341583439049089968140591492545404350024190622113853509972347074173333271506045407467655816407419656704526670574782818549836943042705610595187499920984589095072676712408225835180905419876559531758688444447861148660462803687927437498333921079760919397389561256764103017043562633353230172845201197215560564133735447466987264917430263737757698811579256274074466266158728472303265947557430129689915746980435195089216244180683966231427253075568047872874413661396006557717032748836977680835038228691768932974878635896824655304640702153379762601039892438144298871284938984671295545889495823248732979200000000000000*i1^24 + 6594544589637714464545991654288411638186457167703213612531237327318706084848774653549240448782717691127107016236038913350589386573685093644210968114190323444035595855946725522272175627882296204417041979747997999278754503084532667741025148828116268189774422341934762158615024082637440150886563237821909925875837397006365753508805058113281173875527373584137645877509303070291738318193176924123407623333881078957919265815985457816003932039891790947454692676700428974975210296738464376486791743724350778242539458006244494587977960303399767899563700991819782839559784128977318958719747386110939513933101772273271623346729921043610043048584124124121912005911843291271342334076948855417967391248973644396046148126862559150080000000000000*i1^25 + 176492100144500899066744155172247245691667759845163248941682898798823498364167303065899662812805703422980730256714642849721570159348418925639845897910881041458079514901259832629903108630195478061535698755358456100257829213891875088415052554836645831702881374102132377102886892487220567775444688368268374425816047918567811368071530532164167535177717934168017487174573134157295058502024217031520782242847230308401601778091203812710602395760999217941497748390966424167901864623549639071222075206860222214081764032744992690172062620329741465746497105164259030289766091299058913017931902062061535975230957362320746063861327433756725498846385999815765107807193035768868752031102006765125836559885529974555623292928000000000000*i1^26 + 34865944322022162082839628596411994579797340196159866856015726721452068628078599768366438968922830739022114914257543772438095645924619699634625822181512956434773357202529360501254980758271224597991399679184302928052105484630051653448518168198949447328021746079243801887646600819764991366161245898826339604059462992973001598248024821609373410233898435462452884477547682668286338562218976786107460521945192787682428107171390580087367234452034671708451960920655136686683885165780394720847843755895524526100962126140029345760902571078953668435404881455156875745313235213431694594495893075261530422912570849520711741362920818389915748815875553745125797038873474945261565705610141530441658505663798365388800000000000*i1^27 + 493736791858625199932465309351958886748600540323614364871841141294356249259401475174571140563795299108795075558050924810494763750799151044056379236432687647090770892613332612759599230154255456519523020918676106611773936917465969634421697704815537058575133826356108803906672881908044691702402404046233258899188970280039672049412307270700819570214982602287582882189410934114416273808892933749185978621841105177415941369353574656460812385323860811632008536664944956760622401985261148528401790306287943920104921717502323335967431153100131209633338564660651841874601701567991744891477851420472683939057654613617643862175040047019573371313306210264359468644791904279073421787897463364090362593280000000000*i1^28 + 33200773239621400418210709503830930366045048429126552799497522701104654038614594726356824895223127565301952612276605693925862500675530876628838777317985390127233106204126928107663897198660085308889756003200435989965537306279271391752607979240984931553766536419554052262119558721245946492084261911054953151735130015754916443421083807150246125325707870355322084851892970831870106311335393106048659045261634594085830029448927376770067189374378212426764809319032158200328940540539955989008354054833750351819197687455347785605062101699719150813794865019240939799956978546324002507477591422342431610946236196624862185219327575861938967996604990664519864948631252544589561919612961947648000000000*i1^29 + -665929002080609553855504754435601529555060223957225939966486292483462919944447797710236768535109109086542423999519085901610522076352910927373992405819518470004090727150039678323015876944066064628182863730737177076017274327293404441387279670442546185749435919519948678550342671321942223211912013973961432159860849662917757870488669942882184294434754041005713192703053677050843362300618619202386215382736987821231164823447366578635383076418305483480371746424907823319690049455997530136577510358739162772942597299791705800989106744153652411571522074091432607849376685203524827699909989380676928009387121050105979775369323075524801210668276286274591578982979276897884569600000000*i1^30 + 10165583396220519685133928768067570447808411760069366375132372289439020613452406531287042125008783908806731492806965662757260271344178776887211627240949009177640151636784696481619508221191140356113147095083666395766260733590216607554296119626972049439817851680600622829795518344493458265437883650948273172845867756069084117549338686785255929597285844334144509698120227242942194710435612628008923630028477192380700561094650767180668298867815292844786917982838322555175888994265033686754999319919081880656761801974052866679901216236364422409423581176052811709169888369171037992344911319483598283493821129691984881860020870086268586086345847812032176366551040000000*i1^31 + -40786597123640215610291894607955752915181252062132809090909852206901118787611589556073388752943708915112736572285444402719046757762995878280046864555279556612445777544782096957981033006468889393609821388455641132868365914598593458074000860036410454999470811882187776559394167257829564498251195628437055399012060837652718958293718425464026958217539326817864429337989236575223687265499996468736250225784167324345004956274706157849492657963415292106184518164333849611848317331019916294786049001916144910619452100993800915644751561234589568797368002082249875341021168776884160082177828332165257270548048432470504925901637380009349681736956215296000000*i1^32 + 141739450853022727006014995329237255739323308742324125523366189539467772545931954656261382109606445989964254512955088817294785812811103329077921110180897689006320835262139075464923100636347578577792615509725609399129547772051002724645871427318484144786986576630112912527963122767114653974241692274351965889995702046327122475006158937062932537797718965812803183578434906723542638469606106725227926037619708784644200408455597110878091788664775710011461617410022562786062680299331971794161409163051473086890922340572154029517867367384948219647557130405497782451560855931314588146512030134861302820729832845497436121691419608961843200000*i1^33 + 839329152581206222972074966037792869779553152001740602983208579446833953769576796172941579264635679739626552351134979537583639663886009988610107747513965998624589393389662086528435980043133211927332753104620860262182864447416172278541254521703197757626431847863565720851346695118415014194050906772690356906457839429685864201170203706517708064872215885692893930354686384624902112785770164834126807055198764054477448787558906751861495376283638643512333066128552996278347288810571603711150490514617183342179491779839599269399936417746132866240510915754812907878274044812696528406596201866274030591661666580992000000*i1^34 + 7363144155357519190671678731721416426896326066986586314491444957577197716227540903485193278542372001772357751652293726980217857531448360047279959293493385097811373858431418652374403945337189079788699900076405415775260332321695650758762412343317643202124301642681931270271338183715086436431961336653909269832363046414913267210457121279126247134890111277843122471275328816499434117352654191718915310329571642499091885349291477075603078783521974323518251240705189193796896590415455867420576680154457948558824217984727620816245321190970466171346016766659174544928519803709587393215065494447616000*i1^35 + -5181899439330220335230522061249035218145647096547544766440850965600815465022469252973276637542325379422640228490306708186190315377659851388749545391521291888690710512732343825910025421663859866676736680870532534563964120307710978353174210730285983941455111313287275725145836770363644427464955612042354921123930392847827515783720938075931412538280021111104619331956447079755159519437467228268864979236792895507633854605105978189804832203897502894110642699174429337526069216784679761519655446219134394284476037370782267356939237563940463651322767395948994254917164800*i1^36 + 1685998267726153798749647392660849052945111750178004581446774255115998710216259003766125359295844815708116037881374799672985102792537235518000988695957934389969440030535983198788149446922808517613463814525799183714456827887404213164088917771335269175011990620375633749367866240552734183344473980219629207552636586604086238841306374780118360005915869870038494873970209796504714893620584390912698231450648207525548106951240238315793647184833246616087934036467027929901398909519653693256341801708548722870941933782715965310880035514363210080*i1^37 + 40478924220462848391764004121730690915056286055267087332479835536490485750323148641908749949566264924164930457630509925559367506568392478885235679136635242200322145441079469661426498131992507803819420845827634959400800933435727390911378374473394761698276477898151175080450357556444312433777583620126955846034847843267828708596484669453451421309501529478026445603177888289417396720935452057396795553191683470552476369836069145643466022417519280070611875852211395547758540048395419284321*i1^38, -2575581747525721045339833445963715020795233650785807141062555092301325587171697760228309351809218981755617412584704851961219208917223661176999483998530062848056555347833284183294224013399324782832183138239506363220506866991538558350799371165106763655118431063985364122759197346185713343178224389521647769150953151524927524691982382834902268778761881550975690559409081849249068841646440986124180450861981947063152085671460148243657903703569803733858952137467339987449041021856908893276137084119170109910232083030925296525923965628028954117639206004939235140028322378873444361048361168183918321955280759020134230550778860551905784430561802152644417195086130829183906739167058451738241357556970591357454177934274826175810333384868481237624623217058955433138697037943421464462077076644200581129954104956712561630536713967108200554401267316522629808521940322273630338419425652989302663862567179421495988577821751846400845980053828052490221285676255262256536489539294422839474607443773468569767776512544472537097569540269812955006586025574347285395778079519006783028666083085345932153924921406361489896912614981403922645715496762371894065976125552018744934400000000000000000000000000000000000000 + -11373148172806414239369240989458430952799967405158017399410183942965910364229938233484537161496865710934275356229060841203774783623062157291026582849012234392739655541649514238424287978345620713254747471401415696418624710501774475923466904848800791274585758949583197360341281007894042650123800304757032736895578665135072978339813750122606121972908129750000088794280245090236142802443330234327760525850066117654824385116206574835618636801740136314469335544189426310090394556754998998142972577917531426536352568564669023863743193518386129770559324647243162797341889700282677745792725603081041807264986780715295530613352101049516758724087393537331327687249841875702017048305803947988867871199412067048873118791091534740016505039614945102262076393631365382623508945735741822959669633545035510139799204309912718106945211729846274470195056021994897249475597405764891481742212195887094246943023646183260209112752877019221540866823388842256307193190205910306736548836793235466198744434887464926741097390133575800903471612911671311933709381200765494229455615331337448425412141693112090780312645696038004985578977759658071574174757239755165280431957912332533760000000000000000000000000000000000000*i1 + -95749125487399108922415303328468095549216602263095471131745918490486170840180376197601238083776208565923090853252448458271752915267648862312069841113626388848587907126020673436011210412488309222958246211721991712448153678242184142543980300078091297302472824756659832848642777339413623612658038015446778886824312298013875324517706004435776396727933243023276032325080754537737659766119341782355092795231501392885557423619619665177402954467894784480351179113444012941647614128642612613734084231469471810938234534904734063402734174716506864252277347918854646366546743045950623193571240083525077807339228201571622664881438754365443111246340374707246793027600244865445284086728896419192892926736840842102731281868995107944348128499268052828642995288729643020028790523146028667153189276101303121762477679527901575504722827270339478635551255216636322919614360407398006343422611483575692693754164219127984311396548055995466069673248222328008875715237010915268919888553932359684088458742615164588317548464383248707074974028566792786796235945363084996696236815522690837301298950969925996291597747008674606386772021864197192761818107074317555469377800564113408000000000000000000000000000000000000*i1^2 + 786450196939233666104962804900388033731371749284940716525810594823966114631755518257212266429448783287611491134312024887267095960660835574143249251936222050459687764389177150472816304668079199388168249930674692625403996264280791280526952879439003641973598801074657108017808978106359225327664745519734892082674187444245929731337150310565328499136421440173077433565057695334835039814262210223913624842703354302132314864337343355312303171141524198151166998561035970079341259478208053711039276290955161061108759883468563107494592151244930115715173206513071750922971003031228109307019916693775790095191784720896753856096839139909196216978926957960439828761102748791629239891729957732883274303142919485447813027244298629810184450763857601980846464376362707296956887022336847383876933838278204938423067993826592941110781567189988401994480201715852569257177361023579126194030473933451650159541544103374566175002971347956404065651527627845777244194574616099207115313296617016751256854808743742866239963702449058671566086407556401738885161673303335436045847331513312845318829433348490550279911169516533832794724483251594063196921345289777552438128302620672000000000000000000000000000000000000*i1^3 + -372782065570809007607587553431451484437648494453324926851231983617425412251785093399760386738864536869837536532383081408308273132442684809857742323992810485807202753748742024599459173634780204730010261692981921189226719648162822491670853220950325039761499256237248364428011013008016342160992306512415993742320684540610635463185884693129602792788000629323006745129876162586275163487006933818213828974323156728183129602744524457646946026921167271510003684293967654714924367088880883770475424263251552168009531273418082862620104938798862616908870824083461745194168811580488703040434122877755470708745749981801653742842732381866515585724062803445006456320511411411024661045087656528679654240988411656451645949598445909489466325982257729067379832342437134604354446178339220508569370383126936311373646602334805605284847849540014663053722844019604470723668146067168254420681621489882773496470152696084121510384983765354412338586353609221032906210785706682804666277228676391692910966022155435644676369739528356144691067347979858125679886202617390951882575320386361420360211670434333643303798222632099404486468824788685993391925089201561948239587002286080000000000000000000000000000000000*i1^4 + -1568751070745341339512977822163122015384004997029643858385896730781650143152960686119566590126678223083620609613620198974067262406625068749648742937022797447493496096168899074302383576842333361072328135355378965552044734290032839877724291382854457583829806495854643037626082211165578461500752295887861838492951842146449145086883889221006548242480110618216543743020368010983633348795498357609427589762003394238562844173117674235226532604468243663619665300665122928460258556653046252114669591872616831085515972836819746846282083613279834177304454946149333870837508072427040710427314256861867842619770616110444617617563441647862558689298153253718588188046706863450047475532707578806987339278675843290140390686056791837949826463234511596088262217945252985053979501159398943517106554453452925104164196659983363648924071128718426969223261570607809925788692975134098603291991168991302474976145539409401132700069049377061687821126826375662420482622504692406632138115484721799440700568542105394965226237115729358702661514408661997398444449994043033586875918061635810792067864948833229796047904978231997379333243247318782516307456873218581464463379005440000000000000000000000000000000000*i1^5 + -1274233550177656741072007197523090947265589841611947047842515581582140156715373711723249060493280303171115571071418255127220811095189125017200124209814888734168964611868792222367854660119230833334082842686757185741610479735398231438338023152063782045692290669741454137004435457687268131072743299522044688743471461396634048436070324242090345757220129881519476548058994336754152691129629457283017546454338877300921276581855927201754412293855661343622030935651109196216110159728004462085490048331715732144936330745846063482737069031684582658786704772724190995331933439338305951422329494852832146589084373995805027421174649636877331526200078747879200321167062981475364688315520625973865111515081673738593031773982396696054573948391237931905611166952056636303243382167064129100940381334572512990118931300989329074561329911489454285437687145715033478248925574457080288513811436015212482496128001926169022120882266640447586887275047325685942629352439381768392457212528047207588581003241334732978145490220047340299873142638956730249205303078822353805437502701625562450423349818162252724813549228079511605794397743272197390181179877755663300208833331200000000000000000000000000000000*i1^6 + 51825589263453977474255768327284685395757178405635561344895188537499014269169105947183694621237924537667331394938043770564871596500577881464136475785210619285746192569082409103070063323255283631334265091973870475267114812607955685417515076294664985249684841782999012948650122404973116211002525746425308922227774903958586751308593449011522217849576682353938695968405282397586815543546255976317157904343247208470313856967936571236703515453366516440811139762074445927903504813568262939599499965489246297766495589062049135304274411237947929601782861771679771528135848103896443803963993554942430166610600274645604488768942966267799539076554510961946231021993417299791937108884968049455365293735251752919545327443201378737092610087687530649066224804603892286225411738626004220248386040848720585308169456529792067024532783382915906187327122094127997543862077956256649512032237907507911057810939238813508271581962391706413987762859959459210699916878198162623305640399355434639725430637205867107439669198435443616622897825901262198660739204164440738117149717719811985540098924865908135818249637742556243459727715271869886009867296812236790101442560000000000000000000000000000000*i1^7 + 29352982178257372531884511269086673014615184638915254706953768894988037696400188041914916134951367896435908621937883554938076775115165733436170425177008546478410905270055370529814781474092169963153983649965621239144455430116472564448654363084891343410828979958418232020337675269234467628518135478441555071294076217500283196148309621322229255076425737946824457216058497771404508668072450880530508645202207419321799787820335110697817536891155719895569925568927184841089860422063097339819504679126521189473584679283414385630653505827242059166810141970601293884904262128264683574044901524105744909468905312396568859513608475830572466355246088051121547118925118304752286099783122519792266811390107359362894877749466677477765677505241994340764800979029245531213018137721697318840550315124561799118355616132561464263768272807232727511542523071914218866271980437502282139260390913785441993924479381913845039256406905162692658874950613528063162864914161846553481158442259636316442687931303427022107841743386866208600661369972562082428316032805258606392539634571493296823581407548334545018645591127175877385667053264921693904948612355161937936384000000000000000000000000000000*i1^8 + 315960713624881455555893694552327693508350113208678648371494100294434865097035816113510918589710216666894511707833933458689794497359611735469350162695845012615006601799485503673796477700207047054102833338906354245127098817482896098411903909517879032221714694393892242756121113583368786478051698975310640558559397295759418196987593688902018603728245032312308120694902132336029611008125223118745806010732564654045402164431639780897160318165592129176118136954662344030659028377527921904689893608035481827288019670271675048511461044900018306374438024551607404919534528071093453859133192241372599520650738742972456063013438426071326917234981870571131331760245098481722611460066902664863966451444865790250092852106285642114729995038553411273075085789315376494818659256125005981739228780507161094863113157785005494825420919383521423671514512087730687559291344196661172834219060450072859171890164654360964912454220633795576027230414319569910368677341670608087439391930205617575383812992067747036942599567292916507939501372540586080737271458779722842665039634976536433254485293418298667754058034155010962512619319717702119273944551024440115200000000000000000000000000000*i1^9 + -263126350705917597091904289407039798436594727830588457633486151339288308580548018333385109217512957702058560700577886647976650227652568411681983573483772750482253053161457540977722998247873929688868760099292737906821906032934675001325370945897390132524230780149580723885170153899889840680439238352060246285333697527805730026466602023595899789121610681906384869163588223712564019424904696328017480737189981281261710823540241836708725846510894206148646960947296587717521706454250428314758386627610910079475378860705851604489381294917266117778798764221919335208941705244237196115396780766304818096779091609371769817745331594404042098267267995999663257445624438548131908784291313530861155662625943573352483658338050433323682489220625938020069834915098226242123129752691231348345646702508835609617981073789877116512684752660179126597453711880607877915117038964737902641721833868359644625803416824843582029343766131212082319666128365952639330804312019950843443889879050773867982713863807116907007448556635989710415571155892989342398306613115431537357372619496356035289761372860129832173385720436237489931017923220720753152639991315169280000000000000000000000000000*i1^10 + -3555570738042994139288873942659341687619910157008623086193154508741690271234729210502817399540479999676278670671415928749393652924726605290234108987569478029779484883325029475125485968667162601349723774984081807178112225366384378863365491646500621679436063957994773107819616125323998928231459633822211907139887569650948526336419699548445876548868429470502481221438569306669257380733257531353115129309582791345922299359331809773367864732742697895721378038067260240865065130445995157118832669466758432205570991770274756903296921452653949813400812276205787587086831921091156128526233402350540449513500807434283138301020846575640537985775420535386773098161216819198213316694180556921213512793146727729573554799434117558794027098294399105138496345704705417269265628927531081975949177726502979903186654805949981255625514979794606720557496932467979740760824660652878979334380059027159072957852836732185893198070795890229226738342052419143807703465988532047424377260787984376176104322077746420723703004926413693773232337030125968742021287833962091693402442607478136418073278559545815888378886816134577886317795137623229195285040201728000000000000000000000000000*i1^11 + -187545714534962063693851073497409909655193886720381638628477295928858775308023116187908325727631024116097559657943035160599032615975159267009352967933955528784127913113247701056259350390902703380997998230075119491961460972682789302810008550179117220219723797537602697180089714646201666522354512038753765535488094967628440264008718120061834046092908615207601897823896838103346749845521955556852093033409371398816449581127440210457905113152587844064699778919141089703559131753089392803966479159050319120725214610020255037594442914538399391394193224418723225790993983183267821997348751637187731144094480536034748900946519307305130024146646347445104172697643369182960016793325406779962446555040057875507527384408915143791412585270048272669814609056473863936125809597896177025432067414843177366131477234423141316915021900263255001650174584737986769901906497333192663152787721547001348331636311566047447267777084256009976305680327045139634775750556857357349254505270659678661454681517370422535141305953430113839304843840090131428921580598931571284340822819415838350490629298118211861262283981438742184931181208784551337246326784000000000000000000000000000*i1^12 + -1873418492798354239583193859473982429846270991909984636584777514551908448680180921797365831077418882211735720218251415750649666296881255768979749371657861000630043683080772435901054943330634484767791909956709902439596485650278778747549859549049673138184104055929926671707982604712189371282989714875017668741823204749289277503187989715422644720176061256301856095309712033761561746195897077923296226009270959300962891760247452170095365932684857858193324557110162208289601566160733819256677436185282144120655121445154793677220310610980454827461188946264926581660141030788304962288787185784339361179958433804367936933854806841744945396599822103861492743283233342134015220415549458682866976376072234681484228430801864550965323487847166862944871758437057427506018180903034441905715671379203088776809587612670114474830190776582946007577037796494801659372522932482330741093937726536561731793310118571386989334074987606758091423024633213626660928771050268419641891099051493412376787090654485077138423266209773079690918179696453896389461495311282434693511228228131852028047395436578907555293684165865204256002456343215938920775680000000000000000000000000*i1^13 + -26278555309888292171172542347582530803739518372086377446821641958353279176505862860263560040601071673137851299993611443962090862487330394973779442844299638846714659533362314293687580160764457314825937994993790272325209195637036068467875385656001372812205420113097153330491509261635162686611443277360491811531538174978751035319882545935510198178860967477789617990289421802295546288533960551820534282284473891407853485434342176971951747587078505757556127748191414428668045601509805262333078684690155595092926475115126307890652996825648922467816927717000531532786558932071378083655955742453974060939667821356460028520087400309035244869436407682460006201677300503953820790325089875986369074102037211187620507977449336759823026377840822977163553927547697478554844994252893475865940988892545997735239672730911423947204178893914055803157335819752880786259472338333096126777533571441942138874494920853210573809364755899652027900868798374421969795542800479013395535039113340721144214954362768917060972000981935984505430776582906894444061287820001278139172469378821350017760446022773728045457000801304923401152564668806463488000000000000000000000000*i1^14 + -165869411791409164629370569013145468705063340938418274254742680284662925490534924694487419198161314648670610840667439719346326611873259448779717013751034875436051503733316548660818164547070671566381296250011300760250318561217594866938250826209322219266367654691956438382711211333995677867617540600323632093815049645452187899355119157057909883250660787326078268494516078408783862000215258194777324234295004196694784838064553353917184689548350833760840450317895456940399405348595137388026679477730737915001169331154377565888103329160597158836662395046078485948313587301409905821482722757210778333272519118598126848263659241044120555926903025890692961895634926341015356108185436479127547232577717641302157221165142115335498057123818526920116220746471720149831800263392446285818567108953383987601117184432231503432035269098595178345615629640002853486067756500383986145453969367778585128391091707672794826623746174212198304956386462171953027517207647739865997527523751320274947045481082218630261630380822704116322775851437346053372631758211434420437835514556393074956147460128517247015578697991427793719618625444249600000000000000000000000*i1^15 + -619485531826247506643071219418215014681472069440329144212926464334795137817113814573242987317228337376376942516786500993764148938751935921708985805464744289844991947358587101868215133252738751065138886941549980175082753865608038278513588638691413242179805619941569768919036141060687061508969745861408282502701741193771333377905936479125526788955494338413363425756022033183640223600828049208178887321125258245062224298193957079716416590984589467606621917822441357958385097222504451654048111623597284860191958007332769075414425625776901763412577487394291253452490812199032778377767743947954006399298537769709086620276931492298979312111111016366118164010259904660136764655956845775002370276527879461272607448830237437824099582867295150388623724102293251062687815111392055141579460352725839593207462605037587964406096595590164475282035164154633856773052447164051131335973081741227742483686226966317387832180419766701613150360483511383383479133045187000005219794962146054716486039735216380893336611589393004437704188108970474947113888240561932328766612130574205905678937649965697748210211942244351606622603182080000000000000000000000*i1^16 + -975373955143894515955161665573674035623072571803705062912635422995860927497477869924554670457735470934110767370400932806629288383205095375970140875070357705748732723822795902241421534784611060510356814197582113728263103871318217838042547104278791603423688175005649699024479381446834700655538737520205427504324192544284128684997186335948212266850780832173971229571475715280931909788638774407078974121871428414608187906096094828606161463824074684842171795614498975657471497047114989259705463387570810942218271593585627114775903480298278844846839859542238346992358779250522997407135814451025368643106787976250211012585945395550491925713356238459395819878779483913125020589018153059669270523050535032675236264487561743988244636979961274745951457395438648745933698525289093714464808075205068988858015761596271149562924839674709410430676213442672904035365706604525171058201693253919689508805510043753149201178898946785386014801851653064459769745311955921691667530055736723329161097936202607484240963279020304475077688506202060512819882447301626589265560002286279746202776403511595155531484591265295429009408000000000000000000000*i1^17 + -165984746221633341284993617900786333260082748778016092072963515328107215390073081881679956037751435914079417523321908723398778675487489501403795009419469838249211944112077584962144561410549247277883616781037784224929610896952898559463924856765794950580135225800702689799851678884620429982569149386968289460212420325029065698209229950979645532495591977078147646384366353741769964804710533895625535451290670320882845308511058613010990310780471862205804891650038151402354478604657414520938603166824634683277006663103066025452934889687965194217791498444030850133860336796422244402234097692305315935480074340121969290630526568950434806092890174266896955163387185166101578173135799636393984020418813013171252278761028473641565013779357497497586199035501863892473224931768154553871558624189830136626328278843384835397995702760996081483493776959028394592861122958842700970048857418138175872789843376399157819200779298080670919990774933867689473937103967901761636651569069075223887248939406326753160906735971925271920261148113407063241043186794747239238933224135281410431835608660351674546852662630101811200000000000000000000*i1^18 + -17532570624863046237150819777970110634354827257022335125155830213692283326192238503972209345494648371261162081078815781458861165504759979128832699042337411222801517086783815336973992651220009061640339391202978459791298987013055513954374442107373283762446128007394742894288142475191715829956168176422460796601511800167535591035781999990008256852561875120654615766598900390789037540273574844950174380232898653899647936667645484051530048120210604898437673400244900494967944859257770710264511839522302063023680773376235354430435389796863856280443062367976070827155836843267077465429626351970460688892004042865927120211990737516511094184774732888002661091265261228642225790524312918588715342248278692180678322536274880510871596315906585900416157026302840405886306614762262587221571945959134724259500411303706201105705552558973807896286818791281009992442817585660938639786451223251602507865548626837946332106486227797531399212000108138377734439093821956540188954115581735861154645064622283297584512895490969698025119134369736333975519684422356284080912473194178869122539250464952054509688303124480000000000000000000*i1^19 + 494303242212612121208737374579914665784899574958960185213526371505465307497929672623844909595186239671397565161505917930346504232666982137274280750366509108455927803705303576679988814399062552023472979105285426894450929235323463572617843265620772840504803678488940710313503107838387804416498019679014388402325044998566132023729570506839598981801594947950158641680784280614446374384724377546083678878950847408674654402152843516533514521905966683573143129836012179570455345311165718548793060251136542334168755541533716453773470896834952577874891457947879913502213994325375154740709854106700191976485889826180494675244400263711566460152654001009333044022061298962694261995788055960740875425609360935970006601110131536126408489204452507643402939359871356324002415021145727202844040790013818383181562044251940090642232083347545268841416101970248257643183241898726449329291956548429161704415516210382410097313634956014415417094537311615112959195749599150442308756266633894562369292691160365401242438270849031360914129407956632235076997792075240606943837396516994246581346372934376766832640000000000000000000*i1^20 + -8437330387188826157130326929496327128931824220970778318427914963878398722984843350933552990457003424056081781890331098594306293894787862272625730523834043657563297814478646068018619989672580398559854498651562895576533801002798597683947379290374186649090624099686662349721403952099449352568819097667461259976078868161396649961281179326282847057917741350105225507130792529918431253316023898372603950042958126025932420271701019514540001244311488690888078533633994298409809204665589124322375823272306024846557202821327984780744868300227243099390628755210273155406927934510447098781094883850307408744524208622395140249886535666201954489319419654872700557885994252146379218417453820702939042680166085079853766040539351082774863805516533439520030664523511134778035338485122950013331707271597243724368027048765961047968646930029086418238468150871886351925482420889785265829517168157929998999553255216640319954946165813459830254639014735187083600602358442089324886359873091260500460435946494371995972339003678076204946548076788787081444025790150428760768258632937097035391826100695859200000000000000000*i1^21 + -133742954417163946219471736892594882533118376858792018109528764888392197902278172656054644555490540139059899785976025803474553945704232433243932937751609211396560034176876404839010519701000838280528311954150144391069596976769422644233568654642619515623527961922729620659739247481406844692384850259728064021020603237780621244489711168486969986627056828239313038545057495708446612857321973114066281088598436664072457728406921585417143753137740463869523904162727603467080607146376101864936436573477281427042680988595894190676979610896696011267261766092566333551142109998239634908206442790842927226462686598245554638429497265759809579128904166623806492810432170013216524831924538095749938081192772781167331435737658235417267464835099521459223022841935166146439122694908367095157334306957079396394498858835942843025595154330491248377109090858574846159971651824016270370887135867996019260699607389516149679214306898601243659867820398013762255398986859435474721185555840950402843623574871305746922549316741589365183766374017937945149590693575838399974373428080728310796244746240000000000000000*i1^22 + -414069560763738150393882232225042706698773658769227060003672777545666628333505584588170225321380150678418274858594960478480578072855607346730819933024958199938686238425164345977834957716626693103238773156807131521502431533681817268972788516825116694293512332014124728628965428618086857400498889579540636406786837098757914764195922027671285777310031104535046872977736206135179585859847226004309194632923105075498819717436655779140543094842915908732331903481218936131669399138306054366609335120034095474820410473529699557136137674431009965209882678614477460637254075756428978102926021889378418941150836989974429692925794910375365646575037579323555907640597373560646589496373712614980366254054650118844745425401919246535095554917863770751668807720690130468441797946792453222250237049020350147376472304959402007444038067405229324030061368912937282005211994224718280317761330301234337339369803565165943933519800925846964228411860752263852398495158180570463821525809286223222912408653394565962729511553858682428339635416941732193844190287914120859804173968795991277568000000000000000*i1^23 + 563530467846458709471002693515943757990895218607919661245721763262835990623472507206799529454362929404217576945684137518732374093432002708942553466103653296574001028532339302981477865623764371004415728356996563510066016709254151861601552777942657409884385220105812745937969037450307877936692225607838462132516759058873159161381202965090895364899191941536464742094688999882447150544464178205618606144822776896526763673800435258877293851315813918602992488992844721491173090550002515648452874091566481204448159000757736661141049243351759663326528398767343015397222384053778431673026193772245998376796304840600529074809535378851767785616086005341191546452063025354896797785592501101858846577598887671711094810121038143550899676374248373111724273974587857091659582006347510171082407875572245379882909161031340329129228798735811462347554370974971540220904807333565749692920902189121556758892340163822923097927303227948795728894629362253518556582004951220197272715063155622510840935430477071172759519268629889035751115480071324971233932326794069762583767810048000000000000000*i1^24 + -3874309882811908289904966076952731331771515860790034094874799238994601918216466062927827514627874063463651093834726853651482195420451273251544170777501960512325736804964883383073638463822835226718158517946151012097467444256669648852865221534224324900458450769196975962054530281821305617095993855627693825680401821791905834536706611795792778081269561545668008960600104957451767574250138972403074883242230843894236386448312268914681040760288754042777042472273330838076980971093361204796870444551245150416956747794342168119611742915775264817075952444352196826245509309545621026509396588715160571418846533854403776947487153351707608038780521311686605668254951264124029117268575360302581027027646753679627943829651160204393241430043847514489321911540670334726521421820924516008605566709557991281114436904174728663153979331263413704200112593199680865694611825358669359104104637877047750424546357556145149297886618408808778158840447616825736135311658032577025283155333641491828011888173884574904912364383255760301481853541137628140088655607731639382179840000000000000*i1^25 + -115353937787662008050381597524132984867552296523495932121017193992343866775706951504667677502824381465978304965117111007158172408771036321307184300365342205332841803246985146392635850159970232046924515759079087002369235734130245231469813851577802708898122883730278278397760317118533303759544287345338460741821998587089547421492460942496877746782911871283538964202799358494853218558210294063748354533009335657325810985642646600201072881905872544983737413017109377924656906618567860419542403002105389733788400969256884708360105365827429779673850786320763427693402947987451041073066504453724722460285541887235522145805448679094818873154777506608294012826153988982901031525539541286993816966698778602731383829876080165519366440411883155707929280365945417315912754175229271725463680166297610803213957888622504344548062874567576583662995551411231961506273497194548879351121588224135527590252387612338768630535027429017929926249007257041026440598883007019626151889113084196563186479599442335225235204863869572453962497854379565022729898861527040000000000000*i1^26 + -20109608009076949176534040133480688017700750551094713489470762460084483206459807501729576440313216369276242161818408823038405295156271610693830306522248735167646215109809068314732969522963776826719850625103562608779146183455330462608844226917280347148645948599651720006787385199354701548244920291709811633001349586216381863767421255100016777199956310258398149603232648291598621471080060378005292733422921638340837071137915446511422519689405531653523631500485384742902196117238786838981793445514221494676191146132273246467815967889308050674506217457998157166123792075088173608172543347865306077667671703765101753593556744624243369441550627036979004049157119225364820228263971423287862897039100817734257620623270224594924839581181525474065487309175770635320854025063266546947118410282781775576898748338868491510417240548982533537770389351007957791422400521876484372294973568819399582670296621110949477498947449983268304321931192310830010945489452569470333545163295019416324904967183027560831776407447474385221541967381659389630873600000000000*i1^27 + -321349713402698087973963998469141513579360340918985503576260039088556780771011445478572792328415619966767508245790157554219374517216027285676069412026680839725960265085353486574960165417143966244943383562128128170472910061510586143108878735591185195202830289945301414799581484556061114357991255085702943110942387117992169958419346270216195664585203314514364906651619053243802767457575327380752241258558473711172501562087457580516402079988836611077181886276346611431243765628401738271942780476310840091260161990888017284002739287725936406812027188628573093094973824887489642430651959403697464737334347211350436681824010727435837973862238565644288096688272399472990428147327893325546118005807758274516326966121522814377401455074453094810820263925709692971332011706376182605689786627532534342932284939401171675574686413304860050368990542390393360649762777515896605815639705796847606998865506702676525787519629822380426323397224370288082792211918246741366135763195214232647218578290231965086600544080042838305019708529704960000000000*i1^28 + -18044249322437107521640722709025914248310353240432137690767996770339165220711501138498265665667612828933409974359936837992713746205722597560288154919984982013355210095812774349415079554539916694728139888101790709947119158907211189456984381276119651969826144793084237800421095025932079992939706047190043244333265494627366220669281158242277957826597561000113009304596272808074542295747791180476958783545092990115162303079308688414219194710158480692298545648322404192755542469228284471025313395883692825591361332544918555638147165007858880642134000087361741651857179273544984045753350711042498036867737468735712681241418264424253549914516893362468993845467744655621189981042315576574690583149106398097339770605112474971013890104486617446665094056070995461392453222587021030802555484818323078148092065990117505663072255913289247290589307883580170618723136235113151644076772230695007965841186248583336891777768787975259760480636911524379370055187512830217141538061760118211438728323217887214996426302762159632809984000000000*i1^29 + 361471954030075890570002441490610859460017914827487765754755561173911529263103822914515760830587627324875510030563538039095956397685302718034088710935078404911055247469582125045824719196401821257403245829410416975989649511363770444397081179654342744085102065018643810204441503290105909000071093531232817598258182811972124507998848916281188833497417759317634504326063420621259652859805186126086698080643613930129402531979633108743100222575086974506042107036634249457276119019598754370426785834830315724821575904495107854729638148959382460328033792514376153036410436918093468709533386321884917805285391592239278120761593631946704739428337948106198729269614411953597668456142410595669488871606947613504556757796841679489453246331793584808863430294583058612658528914056993155939578427292725704821070004041241739685109781372470656185086727694928571386581970058563135992338646136074034547049158167209023593944733542169922414500304063391407691908713808748818567152864115555046846608017911736991585035878400000000*i1^30 + -5511470665737417779488850104803386400785272613725993161795777211008803506131197287418700154283127341008320646314747805580727853429401859938255044441380163290330125769792510288593432129502555530972438888141374465643025110842213113632393651742110483729204175642355266557285459479122186460744491713856803250699202007266894235856139480212514105627185362483294780935764413032658807812230211957588579783083528341882459245381405716061381430320819782914790536432691875533568748991752240818426633446909537085958495016891499665418779320511354010965238683486857356084073321730032969540868139447772369429646418681642807589506180913935166801960960800308198039447418491339858194334570213034034208872604824975547372630868490370387752792045159886696274985166297905367127636874233891150618944209736429896750735939535965403571047922312925775548056199828405509083420584957159242526135349490874409741625421556828404365478657466097692313426214197901683648393161505131190454596651652320264858975910137692160000000*i1^31 + 22107789800423495753112657496416937338384817510001665529167555017137543786975541801670556579462511242414697386035913960489740989709125414039523424433710232570953044610021774687068610981195699717057841424052530608559725883871261875069930193883853318772437897559657487378680478674872926178484369854622153777493021753789069535422265555230704622971581796417200766136129050089244670048125621081468838367586525194297085197904255482384631341121656705659304853010616861258149469665267135538967519118072277860593323689879536308743774650671253642083950077507736751829615976060083420732797503131473742123547861619167374801404282841701821912027671224745946453868698717632444226497558564999363794779751152337967066485258105875385168275467679748930328299508061930937701165918674815688495249886540225524810659450083134992503485999017111032922196627749219915714755782271831805308866264014560876637443216639937217602352223862489148177518552500732077584010938834656381517110735050353557504000000*i1^32 + -76884069931813871881369397503861001143798139955934611911821204612484097707567973438691897566371318443597203946303610935046721535649155648510367134471360296471844121195549631785330827091255924509346661016900025982690832632486497219068131397851049593796974378841922464630976307299876048723931094583522332424660057994442335045031047720855609521159831000187964803605102309679660630661104386213739857852846019228159398546612265570951675223290455360882999530755070689905320538237815108466215133618729139622602452043205833164673179651660887980671866618136932144331490722600332360457646343100320548167480054454687781175973277816718283316920565269247709082087741269825839498869216750305268229270182428341327000978856765106655101636339822221620149628133697810053332602983802038371601161168435174334197994196636695367748743297340352581149668633034173538159143901837308528090798063874188361674175757988035349844206882732909154591064379032687932188533383741540551183462400000*i1^33 + -454614466270685657411287622131987926892668965988919904344866896452293982644395614229685558694084188850491083837647255740518883508173199993183391623855385423292491468212934443699008419914521239456909951273539190510551142562678861105682147569976218905098916991037598346818153396920720662152101808744867016605008710265522978100429558353561181542958899839851086502693181414430790815015197386402578328742303601954071707225181424038528855736487172743683452339230775988992436272353945636663834816656092340834117538708375378105444246057268329543077204602066452085785179719121391134666307553530702908640261517709683076143693455276344084254560334918154216647856872395253943496473945390730434146358166038259259449296141619980200894132552043168712925586572868649222533183066569831858657467803594645221743026136746771031020574965896353885178136544272272164174033247773415529234099184837015014292496520169186826727148737132726348604606072049788923084800000*i1^34 + -3982532143941774764377689452942155680319073605546651360938639515419623824537447203581170615646402014047222272350431398332441620680418858537008064960171687846141167328578772540828321598715221196349927171703371281755566433374760518395967518884860511017858043078612868644173576028414382384988111290795143465802367005160742794417978412816580838960510723762177474125607333855999368421438817740844384244236970880563620429344796861479171048600074803535347023621623901101840981677505307670848058684575077268378386454305656187933712066198051965198812517584791714000702497063833003318886132703088194708602120511050019113453639722719412691116282967798622847090469669257381941877859823994363992554072436671309282428969641310119608803501727266265448271163422220150102026480827625504342088751837458183775614892266218858605939330363602485755331247948670296418708596166876542927298768690383159568759906442209687669248667797968518737792000*i1^35 + 2798610888953298254509983040071723857109182163218577865032603643202210975947774973521043715864316893764221121518868479333759290546701219943263342892088987213327539802938699496928317999317137656258120716419271705493888213044030031743715874464752412821258857210853049724696573246979652440917632969799629081472111683067754919599518390495203147589659040574195239543767605554976051297683080605033172966942313845734964887432102590666647106015620388730724290766660203240498273388852281385429814658604790681302956630178502803867585791136509741732468089760872301481143361884661822431891603659065282089241259313951860312318994806596955941513754609344099973073990564401630572516563908082123782999625998551953304601989909058782124677680733380682741792410143369188505093815480233469627714261977449758031371648455536310843003117974137500290618965521638778634208362752383171300249852022400433590951772142465600*i1^36 + -909216304383347815437287589248292186331497883782818711380266903442705648010844062310232774659081830246876432414485955097459624779256832711968623400058717480853581706979062507412549774740699968501891136381101354999566165737082935600840446773276443239862327789100532338857802916572828926500338721379970153322457677156882631658785406682620533317418266463491896369860955192096147513051909884986626211712029046987633951104527757931127654889637564169589050390462220031047400246539627611554747352188257915541338279322902468309823314383536686876854290559179681581366487375524367981088732474064832084244817421252593136611758955987888118291681087044013807404547165502146354525672003347498288141622026411311044980425481137867904230612348337996451809590108072863597205523268664231304138955939077118799447714695329191353289156392412760849565511642654459834209634456492872264402610*i1^37 - N1*12493491110743879521232554379532093578106234831760385867536461873893706352886486009097100224014870253110389292320192259317908461513489731131260212021345026895002147372399234569827748609476141453435418719990521014764260962954172177849519459231767483442880071272423417867025580136747554249098030979606387427006336753205342760481*i2, -851408598981330550575648065241235677791826324085563462396834618770442048942999954950326376241969394106242067253834264358469066728370409580782087388322614258469631991297938653703370134144571107772553341928735575745362047109430898069153351958125760172462496069853056693869431913292268147161576457922225795658802501572022489007557145619253950636829671006802616080883827512745504375295441298927809755750916082701200314986803801018151289259226649030822203478591111235045918519148285024110084176847022573293039645662763602422335742136480568185760351904834969975968478452807036143809105353016498644970037410363973246220015557710553731348285790152792662262602028633999029131740221748648473638664913169566923547095907079251308743987792147471234945543657639857472747651720468741343789563742540248489621026331547720770300678999575729002899425485409771783182487827168982449239653733541911301798923276951286596801481122325112265967875597088474323622304571282710298739039451367694499510375430775243028500640762229688171744102612020304581628378364704547231915481554237201736088333587164501056754023687401004446103636868405141970890837382214069178548782930366006558720000000000000000000000000000000000000 + -3980489889287435094164448452539972862945268474765160612404340753584415408686761036581790099654518422985877525657569025242373817652696348313627471431616968804425616102143866836571232963206787915691169314384793301089138404908627671628456835943258498061162727977425241996593171698492834786166946089008233213541690985687895421168595091330112800414547951664158734849859653603713795177121064388641557213296269949504537092105112458550516127825497797224357950700320590768227778161828794726564090594817974796260832721168479928258690255261325997229660064442743173322687143075551607672104714502359692700709673653342795293389149741703236177372455456105942731152720770134932413476171617369368843903275601810495277975361945805227809543615954484387133188448552269122180545143228438450568679162690350809344351038552719204138003723909634699300756416465375896012993643180935470007900574894220364584959206940533595997939778131610708261731142058718308309918787393478338788306430845653479375942260914470134335245143307121068738598758364977132074677200051746346243367066210223252305925131480640510288959150178227489034042114474666112836230357760316987521022312888863293440000000000000000000000000000000000000*i1 + -30692235681959047201544844027477921584071832470291990312036859312896546691324778360773075403858133793949165071391774333295268238454443982040197119200726685252381141775200733428949211914380666069087605911851225366455462521883448948006174733840975282248059688686214327636821704449286893315848692680928055712351688433009550459310178387306950141526407175422218277796135492878600849358893713840001428701404440093526265721608845584695134161467739271740963876418223091597672231806515398996676349117350822969074080378500656308804323994972432260928341927471121041736665493531768617835144565353274349566202614711117435111955883042940370164275126782832018478677713087116728163256400951355239257565388839957811206692419144869881828130732240430961428790291804213740049381389985596960770977311820360925464581616381710463219851241450997892901455662835280581648474062443180475475186663583078585531483786697509704214300149727332750175322342897421699029117745607950665907824134822146504306636561404453157088973632868638820994343159980407866442008111861123189832108138944081805708721792109779860103342733705243257005865077379442708537122574054606134937868045679329280000000000000000000000000000000000000*i1^2 + 257879719834463966192274775195302389862463871255612602049012944863352378560946837118956059869188598597991235814370578881337869623326473656377442684483361177798005996799122672802919652405601082352768809186478952155158016913982716385544452725054087156979883590152056331499482215239667237318932421176998249796329466013203211921448745787887227600759673941639279947470989815873377128252922518590457937128074825438437124147238334594409856913939045643989132765657486281877315929612877301064131377143758883020403748581197276685134251823911297033450866165976643565437287878318401313153223742604503632773510348061236766480571468054468858639593374927844143152982301414011643461315039835332975095289081432465952236983528991067458638202828294850046513835730526350620821222039377078172663596100572368653085293025882143676131543910333202417453629358254050889418745615315261367656967466048996857605175953352706169909942127330563830455409650709795730148414479207168673138630976379302069602326169972314127386649577268083253572057767159302572382666836303257456703356492533811231058759695025744622793939001181902624988265945501290181975231439211927380293029465623101440000000000000000000000000000000000*i1^3 + -123526864017356155551277330365396808789910765515934301146987435758351944204918235098326619143626520147762486393463754737628348245701111285255741500207433936490279988774417072014311283242738794002144237224175391554595889402718482007562901520034286530157442353848150218309809525089600921812356291031165167179936146323483413639915897988636719937187933852622876236353234993453749704661694205732170320492293784222149424821013810281756425728802883774378596405221657187974780838899790988945693274105178921467229440369170732943329172967627217508188026969333746881155278563971535572878290046083652179856280527401897094508716233142231752718494918847156352834788071806552201711208952048693043241623788631195218028421105988225851712817506719445553093667645580959204778623267652303236161967186032494904577472145512515468126439365975633762125396636968873619613679609904720998776059890613773406946152093795103692262817722055682372503112117418656789319448994979044146587488052182555906694823757081032773994417955479923205358270670903718144158549894824283405024218874983765617817434366108165074664382439661728879846607544907174418394424178188456927683634165448704000000000000000000000000000000000*i1^4 + -516309348621115830459894585880573940341886753582229529573036382946300596808586694862658711908418079440281432579982155542881471702064766950239241544251227055981272633726063913076870176615387453673678987297891792936311712417985736994581183702053429415275912019242998483611765724515056485976415155370069930457156864369801291692611223668422755677384145948155765476456765278473306847083473954674145673231720252841961254318560820460591076848133090848852251626161560621347357782933712522159120445783570058287049855521143349432408869471255854320836856674218196425473352082393011088455775511430137899242057494037441094035564710617347327095605337232500800377281591507233347549281641692158156218925077516540710259571622564537027852651581354502090950690335698873807311282932648051011806859551251417869119992355843560190792007399891677358674742884711508521252546811445566924450907339914240581644081058955810802737723408226102495273699219365028581090770042592585029974857075856606333379793029784768189836306254723945212511910993678615315195127010897689288607672109873668986150784705109341257969713816694774291404823944649998913562967807031115113150073641369600000000000000000000000000000000*i1^5 + -418895029403952868844979229174531372931091138061921181492504724196115081676004827209962456804258077539010755991194627886513737483186108439079688246245754279956514815278818607159493786594522303790359314103538481066027103921888619404166538583265573952641629261906630645812835581511660904221299933435759494569209802141436367226940179941203078690878881736281692673166812117390064471214697870578683662570650267816316419075350618007905156073964294607343029755937938958352766588456550549353909254698714208107785849522421105177957684950856596021944081968881797159008913217229306403248694721972907722256030039482554748002448285059364121939363294664624460104435925382010619218882949076706233665567065509644065748962505485640504192666404340441258997261321750811323581092846715161826187189061527119737268197797146123147382530530645522774512466638488722841599246605364594878030950397359792364306109779826988105535275996608540843104864747478291282688137728767467877243763965103619910559135703527267643457457445707494838803113938542546873200175375010362462940174472221510171843908727681976111039968361363040730586371022925002889802029331654983152636736307200000000000000000000000000000000*i1^6 + 17709673601939023169847342834705233178165866439819318057428640531383757069541198497429591586823136389317425085002352002268601488987457169579015706521185984549761935752278841879184186431830097841006546139153149347658236519798612699677043599760371549858485714137126329270106978488391518568570839674725075641018663905075707548590176036633312991030204794939519033533278266893543151396065918088580362662169616429708898731546752308898098041978169030227494331808171093639226985334875410574210989018961372323018982179534298144736824022027107861109616798706401397037736688222100803491071408511272601881719189957583687891875001995003259444118142510879293277453485351095495058004712111454851974891367842070176554785924754851269869039082004117456854709144288409043284423276102402192028511099382913751467246236641636390898143844265264822849726070729367371674618006114122762103151658897844370979964006587206108806266466899070142485851759703948997859509954443573629906342753436404414962485893753716292575608429128309296285426675725502763693507902697587448007787082167155963192583788044069855067121979524593666105641887610115946499374570561463040753008640000000000000000000000000000000*i1^7 + 9639506222905182519707102725531239066575369738145830110163787649132619665296336716494489357559141067694467840314068912144661792956396561265599749627075957933996078433350505898148097723968283947350427321357799003650261981260111439553171744878034699199038180676013472556671591614805050022212609491377792839341783636252050612374188738807356045928196092277237980306067779260473135567951199118349572646644811931493447818727827615652019528049844087002962705362515101207317810348788160246571300102706422455668233554852896258321518532687497239742660912261611245001786138542460986965656049775428587318258949610712216313792516677247528650041742052871104780716665796839896901045370555067710680274275623438020107956298211002636081808833059142993407053706681724078787296747067415569442260568704596080350926297473939627082722285935483428337401616741644248602589514315719943021616688593257697914669512705610234563397128750827094123973874869697858092599771730558131909677116653670790461802710363262307448048261693596559918016469584265461583271943538487792805580716755069125336160394820258996151720317882498987045244589424546860316181380657976905931161600000000000000000000000000000*i1^8 + 89697609415708649906862831839248299875591662031721681045462255880076231450403170296324054794067195661731953879402717049007712355620422627146674788143209540898637850879644286393041680116028940341792277124184619060855735075282576768557142411658668153840973051905629296217537665711235045178995530766421299337116130609974152105469620949884192134105383370985470252928808576490271740449711849884475823053669969063293173914498494978214445066041666072161812199479227798490394291784038970103253974591921279484254098597364444008948875650632222642351385279153078153970163304242703570812989792831253925773850138933932497361454375593995771136885306780173229313383433334219525107243899288815715052210668659933387245878453607081785461161876927775153770532047380654569420243341340681934705987780697292866961488076545478661115111487536671013525570360058357423588134308436137117019402872454562004832303227654863450747302744243058277909071348704530881760245274084983513399707920077959136802008085264183368762106267124900499606769180946168759744591958671895144070405552598410321187041137901911860376007934915553344354442461938969713127648975662392279040000000000000000000000000000*i1^9 + -86771534133948305428363541705493620529602304406698453694866150637244040556625689167242241936928837973848060128294325297666475173801574307558572619639772573888580192761420000411896940709797141386507224383995797398461229557355029906271972289221238354027970226673955655843812644191264158032622856220888797353968745625570813368616884546711556561165269939177258081151891883459127823763798053324840496149640955318013792323963023244487158428640543675697577368014404199604690612496948386599932025145211307593207718670149199649519733788041625280113254283725482193924873579773011334016884044290238050683232876290217867423734266240738447402183511321000067257852068533348251535536234590096834604007427061059778321783568062048971853941860160020400237924387028873583343663118895964034807022702032194378823695530893090110330247257471353968652697063799932361700650390210754772789641039966815144178687540804967492646364755918508919741841739401934674938607371066446333131645914328619406224895991684137669986132960062723296078128399177636235360454129559415592421741632504179607444144804146988613174680656459983031667888560951151958298455785710026752000000000000000000000000000*i1^10 + -1037961398841707315838481697070026623368195483096864372185352621076163115827072672733112072982804031699676268857351498654243946098862995917630315685073442494962975118375497388677615061393545167157153847891620929869337268616166679871182530906256490245770653123534176679303400595230329195117708050063505369982178531102308430207735594455779911963559476179112558943001111879301732751645715574030780251753941654718293188462206453762456387228664719028512150648927307116675148240233347989678002861325689700877752728703478881060223475683230560188534409853172792978686422094240129927385636860995983458659550719471416699698208845967299810952095319695109767488838585263734489324030810401635067445863854196642530175509237092824114682431784809706787326106186072254914574677438110490433387365920673193981112498724143850911517676555008210483782730544650246641559519509204229433026697099181923234979525825451937544983843023908749486923930302942544173890983717530777636055749022948327834393584185475274720588030957813597273481420463607158868715558117518046815748886858624185900668152088398321408098317040486720692222384426333557138017042300928000000000000000000000000000*i1^11 + -60635647778252064002972707750396356590053252478423741476422143177220873372692556211814621617580466459794123853782577170485029680664123459412288881681764689920057784642800780273296160626127134222284531499515400372072091612231667390867932372538339364032896965842841524950081078574107197076875665839370526865538644714178351255884150315978300447556739429698067621651411266446292401462445145933336395031585861208076567926284035337471106039431041171254727940424573026795160703575494624331913337146925069666919554381867203817189049576166628144534203683592162688329951633285708983791059688284710083473585733162548828161673377609576856154387833960411534639500124000947761070746082281702628252735264917281736177217932073170293552024563406517790636299722217598808663705444289437258489754269933804126527567297937278228124134234929292466265300346164389360412536342285464664375378321330738598849067045628213224452068926067043844536363199908443961302425682096917406832494205632947530334003915056671402105243883566222654922048000864420731710588722622800582147269481303690292859273992450024635411384508524638755109904760789370170699027578880000000000000000000000000*i1^12 + -548185765159011607243843795766696856279923825815652540041973556865197714221105452658465874325827708865078781904585547182184156156827152804923427418298623046850592013530649623382502942679336178596309323461202845668834778986473631981798397961997832276345623454430782337504746570353286902313673631020106453252777397182511514915513209176670649376884562052322252024173168571230458882614260668498095732220157485868362104872360543506777216424330294713183184054436915642020719700468660804876424443749899118208625154254692594711257641276755253270202664507038031411541071222943351764232481335341962441172078197075936596000314257625957750815802402146092434115847131110608181998806403558942774621445786580674238320706638284999031953373764183681493139410809578173319941622958801845090338342232008369134991514150677612046739948718444073928315673142484832673232316342862231766597052821101396855955792167201876924686483388621558538301719223223424841548303919483139473990418234937020255081191938534958974465127364459475796531802738186760702202302104592625273513548646483116711978172594126725977780741311122794895105657843423280034217984000000000000000000000000*i1^13 + -8256154056747215251126507289117071480956325286306047119854085378606275115336911671145418042676690106013779657910298318869694423749729317880541315904680356300112213128391247914388249395028986357748656421993164363267226396078820359492084046937036026367585869559792059802764412733093913012310739067162569538818212160576490518331752976497824148877482078437335918955999341417744191212191687559070233746197308350552125694142003843926537096761969035219529554008974909457442337805250946971058697371223978318964551252519224059716870650739051251066153684274734855785980406292606106918921313533019096829663082564992998485526594556399874240969885428362571077352642763106809598608096000611618612046109241620240067483880662280792967749193493061652220666593131425062935235084880276532905458646137392778247337774201574648794525435778588465421568613585395443812066312823063240459479590324882838346694891270133255661886481514011717246950502180110604413236224455694571234055382168970451576667616812780820010478805483121796796054754686630619232809189593620277077639755965026728063664031233165214207030234709556569437045262845867773132800000000000000000000000*i1^14 + -53469158316333231572339391802846824107731358876212137075338647493493894052277035093075090300806506635445450855198917198918409584239872930719379258127853530664016016223108413752093360386855352029196068178087596009548954680855952712595178119168614619802839767644652984053685528864615733210706973851404262252919402627003469486451538723873570930106212143439381688353880068225708044071531630897431899910266056374961313701737798519616747566040780141506822528039641646375262331607926009456959937703327299841877553737041415842697132853125483594832834905127086240891097012728464009667179364242916786490394085895301141938000160886342070883585966044905221334358739492538736381689571229955981563169796009630916081530820694246820454230156217829404215709033931200810211248686677821214931258980299115989436617257814469273860367086262387785937398225652271902864899995746286399143352020737710893134915045568664939892939872375105324626399047775911614418856333170728050333519968165007332387832306061251927724114814548424506528073116440112506428442858498250223249679904998065146840994066096535935544988793149183029234028831760711680000000000000000000000*i1^15 + -204818956562351442502525883459358218236009981477413611730990297277156930321476433518361705774335685096802626997998888133562665312395308694053780258712936272748156893233736766942897342013432923260827441217486664928646574162425910405042713878432605158048836684195052446331305474678011894086241375960563373683751193138725674355145023922756237793208504340914787839425405740334713088038429427959743313522860977862984827255013244187777030748994328544761689450380683352684863167358072927781559594728948630530829382551486788567329154498946936012458488242619079729294336407677332220741766250046211676989735195491420246107046285232854865310256170939562014291232307389638319209182254150739976207734130433293762323590306330465055076892958624107276983486931733937257737420981876573285924677470904156867059230634350936114720070368876739926807058137882090195678948578486647315311114991265611150617973751747333121747930825020583777257422540109803429383778849195346082329081160597064890373421486184575341734634120012524379170744504122000602509009721138775424144267798039114823378677881119083240354598181247540275456094765056000000000000000000000*i1^16 + -326505940197171314899647332507668762602539959485727923023722673811727765734020586740451856142878567621494612201067700345613952289501923660125822354340801704595266004339290321941273493898617483745588432756293296707156883642613804579024524717018326908931399797539157584396506404825383961115153435255173423229311646929876410371509040232356991181880612951689282520607770718988479488368862568045669693867941328743621801804446897700671234727668010090101895448107948786097499060151064819758671820880059834367224856012433611277687050705974352717219359422169208145919152940477284374326782741931621658002196796081061697355043059063041091410180980885164648551064273923724049182729339211563841969361762850376206014567767264422207419829393763599501413049882011304009825451965399632001468100846724079724522485976886632042017072523479545272360133280825644962805832812202153073729485558031516833810620882513365715526980896042820856793057331756100951251104086399244984853375307588490648858259314915608565249806746799748183656847121493126414087594679738761951064856673565239069572146120504861890271846809758502533411635200000000000000000000*i1^17 + -55675554847077055652922797239764580098752994598386293578955146294051217055114113907775843884050127813246752867166808250374036718403496665822364039974586801758522894018682189422160535447848460493624476497454170431496329119689522277791952147685175692902426893055129784586829571804656367635136070531869143013631601920477434643732553507000942465217030836516109989090021581720091466058558369167933186314535882672450905751464776275225049757028399194647985980133550498013614268648532596610426909521401888661378229074793395737887818638766672319688095409089646490612263286721686241740879332409123148524736761238019571141012484401479043132894171762408698314877326867537598441825210873073540735358341278020897469613626737101165069024375956396928801177870294249727510046272887949148853300771011006416449220724395002972523506319285976712797240841523844627364071251760203368791231123625540461892195636723165526189555604986270733408548796831431755360644709908281894522858625501393034886738250897241237135235962172681446179758785545773566827463634742789609043804489590240755388974328065468678940835369878584033280000000000000000000*i1^18 + -5898377026405353797343307932423992019714685335174786059868887217553389736415023512514361093757955592081741539666837477479972744480426876112245186987874491978689269329244590905888788343336557458443844977500302380693259948491630299135430940981148004402725025584464889462357614901910923366953685614141158234379468304474054669823439766374913543086394509714530870491219307490232932172761338310231275631284798095252690554844394616011327216019666876672648608499619029542405796491606507620784890802350727395257266077540052834845185906970895042932780381628080862843225267481110346899312038407568635549070979766139550991993011646473065281584632184219640318347294471897288222717115393236655824437280924310147402064836248704092920506198780827373489554695637206338980253889630442330230008583746970387279714393513702673784478185484285164192891160486473669993555458508031366278452743970505742479796771490414561869256634569418218456442729794426415440744597245713446045039479364952424563481095689886205897826142038891928547267328189227332489812426849678520348367457815884653996800044607027056812946102419456000000000000000000*i1^19 + 166295591137391562978631976522208572209890563754925469761741870292412107091643635101675521302075063461223390426494112236348114831632677349314966224493759028061657331026787902621671282676540833324047740564337519764167188792581030532074530780804441859938134879605587666847133236881170830836366958587314557285026252993812217344753910594094594475485491815538582788096736031997692476910455161911003475649472537194227960913470043503367182449220628144452044165833387404449162196347297567495278500907191273971901051950089001847022254616542552489810043534997400461182112955127798725853496718554379603141101163109973564795298713732826861301841723075420768537417458190420887047726383572133932585771249147363332173591738215015440164044446747855792774589083339020884667100766962484235969720146463554230441880049002812469724333653882833419166505085856808151936649565277663872708395082209939797272755087330834695630030388232376038698798891078365440254041292805412513897113388469757419487173967549314237102130623243132414745893137818878092446781695922005343154389494842504500853640582682731524548198400000000000000000*i1^20 + -2835722433634747613904190571431441289436821551994175715381240276572487162991406089880672347588571856612826887649015313826950221038381745874100283219809804548689260958555439230259901145841924300317511126682202139768889845629180735198754022832936590914016978840561181817262072432849072853976081952675855225866170672183084138503185763715674942330358329781885265204861543709742477971374315807227077380496378433958364103709591221029273579407613332858263180565516068295907331712871635868872515016455138419994425131502647439552437232303312346805427939685795426947756964728628379208742836423553581745268009938759627868987679459474557775648984740553432845035616080890869051346490028791802190287790260354838587365564865124487405067511128527009316899901384867206342575066664564386696540100021426428431182149972979264615558976096236255530150446913755993083829844629365414818829820960626185732272074296178107101971570128576837704434595476600789278593004520132540315902138748831006440213092482084475794869906666210641395457274897853418668748803265927901622652441407670968396647889180043509760000000000000000*i1^21 + -45022800365059009322859512463022624235234304169466685883134225505927921451433654624767762224535642411902948691488092899431649617164431726416857273735679814016931648445655220580814519480521240434828901922404256591142949664418178753778511225197912555602794174535926708617894217611880252074213501159807372144977066391581150705570435089205318881801650645584272358765106851956409003371936962963821167878176624346139049931413688793876157771693155106882829949945253485282420126536225868648781834599938995644798918026851707583393738071710903075961709255896151899623764319153944018387422891848733906557005425644951525938721697055950167865999492548835196729865301991921288604212635821723060455623487550178150657296500842619580208095692136778241199587936115873443773702857446432059292448541633918368641417638268313358328636403726045591476669021110524751142670248248256734823304020241006209824250377767380010476725787163183558608061930624951338356663105100716034794192833834821607745756999119849174860346953537748513323225293313195111839291314456542262288546541151648574562797355008000000000000000*i1^22 + -140272471779901610658341381203598387147245254716589546523208615417188592967649741548408316875937166357758473265898368021300762791648663930115053247006372668065506448062202850007227035280451310353656480982746383656585595011819226878592246293662659521158160324353324995801602305382368938728534644782428863221173620612082700794199340045873611644300708553521078167829823155698498720478007175071592137359554869365871153805527797552971859409120491532148550504153602175952461760426730345846536942573136656827736446380821169237535555445502088308592260285801640526057952180660869826767557026818520903149427584173186964819997159251665654503968963146537542684306845029878683490583096211162482135766139510070490084273142895487034741090239624201166520819926209815911038581005887682234843076857678215574034670509059650141347456608151110791197601665433373077566424205191967015542902708308191855008575502212192195628563910670302230529250109164821660931140953877493015271558909603824344785708168442978627859303818340130187073951402005882353070882208958498921427599145584522008985600000000000000*i1^23 + 190744269454050601817219690569271717464664233897082849971822276234328520668389134222220855989600923324499292228138184593861532486076118623008457666099405934841114663016145003117181409322847971539988442406604845916927090820879739588234585740348101234036009308278521179987134811503723746015745744862622685529300478072085289848983288160781316265954403098060979125214970415389186462777506067307900795494747214329939195131117765845516307672513360055291968254950429968186090097692423798526885404659011800128670887863874210183532029954246704052849626026061880043602932229067045491554950635643348605456766170824854274152734667264318006041741153079915908916235629864595657003544163013777359677790783632787675799748168474882939872129567955927139588336230551014350516540088380634730789287195598285907760993985712439639780513565832128468798992681513822028023870694256906265093884012355684282475859632558427739712861539210776147710431356587362590532282346745339478446173331419425779394327628630026248706522588398721445090098210371149763702607763133151889302670414970880000000000000*i1^24 + -1308750213385079642066817795285318427823391155270551236738847637050336893858303264610460537459036902627434672777204481387204018374938474821307538854416212821236491434470952922508201880387948520529782535202774455360320144554051813608457687027410298543541364676402108374143495050460217171149374799063400137705175155298950920243210032134153962922348434444153726281314952603921153705495810224811270988366080517262787491994871817849252096979095921886514405529161536914044049606962503380783006017765384550413514681852899276138908479927431615256845554906460028721341394891438429522309590098682582226960192549082493249119538585133241358290605007469630052237785259864844893328620895400830516276947974367901149409090849543149099765057500378871596965132991925566377079671785181328744753866157873465793068878942178430232872953467112091020137043490482611157446365340814730072617523443136494905266340844194679319882271188975356932748368602927012118570482561548702466154614978570028560598190958568495725564799788900840105858166476689055402137969220245383263813632000000000000*i1^25 + -38743984089278303941310811454856535703246964489656109858372049155506550099668605884947294298367495004832347258476504741699824696424568899715518745818857219869160979244371043913520597549164730434823004795770982473851117957567544448795803576719670833687193343504636567255189500902134102149078267537348457546853291981597067500484687222890652025271734733034608559244758477063591438459037499679617886218496095247685475283149900566163539279500026488351353979326493721841050815567478253301362439268643299082048756583185110257976034106891603480292444285711353021395190295391891489276377658940567273565120640979436756989800175950919590356894441530284096620188637234856875443117672972930783208347752142149700820254800188787159557123265801860557825586502834864966421914227743860248106842518332318097683901840108457121914825782830043001199181356882692619544245753048447038330553125980237976555140637660205208149739767640108357669476456418915006529319068981993860277721464685730334757279704506169453984165644564501236957854987490087456319826118574080000000000000*i1^26 + -6757356646641048556160440239255213029264413755295269643094308409582127893736943630663506284099454365436236595872945109013725792993848593061485742272630347982134789493032662373490383348929640136952326791817695953321883672509996152128072203382289355486607076166209156592020673838635414320464706744775136169401977544886197208907488931940067500826715064456731167257549537488015714311066316690139268569327145578844346945723338165137471264978613605735578861965316207404196995357118429964656395718226331543801957221875052374531887779802903623812090567525588533019976495761622677134739238812554108787460908569039398728118669959600539837223026905396781641399727735497831765514020504995452428654283626709975365090615134166077428035886320851099656702576885939420160716673455794525234123577375365638993447503923735240847412122782504599295449964374125310444642485040283490174659706077089042091478275708854980933519381326640015582040611161550365942844695569488214273478639375024065726605881148659130757737444839128935239275003811031672097341440000000000*i1^27 + -107785055494869613624993330202632050451063243924444774961813632933303906052971294875552409847307717531923399039661245896728684349567563815248839665331568676230856224866612437019718683034733062005817944917675332886134873858267779811066700007260385764817151544272628822881097230221058191285264883121437631389208360218919378294065403837239554305201319039121887825918251503551649947055963821066038142807863823738995954434549621126038827450148111634284726920000918162711766301536293420345121246673219239478648515914713114727021650365018809913277278148585048152602666794183126525368027782907763231818554806178826309610590035397224601850002083736201288187346040525658163545911053698517930456101293797057598019759248258754549000386782687214741880103882729659276607609993078161583822992673703558490204689067278092282065161968794290059134736922365264974326252717637613880123843060037027966081902282516421533028424965977398888757297798065103419886807994939609015467619717022049122889820714339039952925425614299701759513338564313088000000000*i1^28 + -6049578931737320279752636696329414524778644049445546645662054902476921796968317202339325901889408671302302178189597705097658672629885477961210686212022760523020770625135808122939333471898282414243269822193978565227258276145955568250666605332742699849617507302627834898083536673499985943751645134095162895010057471679468188554367686470653960898338969475166623172866352858180729610011997582272241552493712150252899889788313636439959083322676722820412164159411952468739081827544298505432439062004720184776377124128599400451295105359360768566798493868725896821767762189658923828271818578950353508479521927554782190060286969845628274366876638687826493180972487649127981523405779166041423621789821323021795986653539944339857770612144547557335305080347860060129515688930621976593106806004837263285833678852811878923812245573041289259462687922427713829560356099195295793761400541390132319996454593455572880607943329708980669581392295529895244475887215760443656903739021336643966888272970910961012106604342348613681152000000000*i1^29 + 121236012037951409336577646615917830983370991146233923486369597873706423636311838713895243754280542097170258990549324872063177530725542706597440642883479540459639375360720067266227628631737643732679617279447010764116521958629981206073665981238893673846886247743236916630028606487078184199811003028526972488724131236257651076109643796429836780703736842166101585682183167250910847874847621634225083449811384390593027198851123977613923862555854086661489436475474825624087215229012085693266146487379373524007811235211126514663840665930014430045990357270180505424995756083381908652557330952657659878293127809345851201886321230526923751732583100064640204724431154309000140356637509619654998338603197308764247336934829659109722275168711722741876395566891257898858621624405196864762082646897311917268024277501527202879794119762565850948457907974721708119604027705034088844494938833593358375845643587061740662502328506836588132522366730142684474487552648524449621996973338828671371284333492480734128064430080000000*i1^30 + -1849156379681548472717224714133631913800629575730054543422684586544167247968077185658879231916808023973651871294085221894557284026669311242113756743077238471704389133975746340543942773107989413082787233946847352149573261434613482433201530542062666215716599374783416248910871419487679153392932598132482921380876723064914080264180285938162239000927321574383465599528143423552927063436605617417920236656225633165142863731673887771434235201559393821079862943765735859729498436930836790648813733026842336090425836534381975258350298354803216452493475205137074672078624189192199769817214328102662636589498782184699777994337323429436545685279033609698407575645851971096422048943211225112459215178441571165256084419331582773612523073030530864303344404704539311567551851187507278004708106025498004211886385326065976373829534378435486631801623249788233486520176866072793866155684196341138655691373399378889928894007668086155117030523593247928208790848662019471314583426358422650042836962589540352000000*i1^31 + 7419855512217340674127451958365783070213369538594341096305843579682930919462808265567725591990120588046939034633559028255171743395235820188411286695209162830366834555426093479434280830037626597085984152588148956705746312532810278598572879145308766409198907098046106670050014362241541258333793508401830386692197568658441746218306267732365168001059038026907046454110807532085736590111624582649830945666296809172770484967587626803768226709385565341155663321455951639106448595835924941518582666694877741606651252798291806083966086489680076815082619943963404907870271801096376132358417545302650545264269444817499153307590838040107612859021967522742352865613847170573113566394371392306897156854520699075908395335143141026538150945497240788287084897179583265287717034794089991091975298250901112393762881871034401950088103337266455169362208729068294149938539630086406261014890885385876036187622838120587435911703016749781474252989829059959428522848062109431094823285967681771520000000*i1^32 + -25801973595183690472415752704037028942422173930518147949979506334782762629521524442505742829318762753985599509430214844831974507379856938075270387474219008914182322534380092262144955216676734219537317876562840122744563238578511390454215228776170345820950118849442847800106452268100197133854650300334592761333723747872980299912733133516632853530816973868692307448909195858243904549999462197254899029635254647165421994129870526509904912610547640314804529626290776253705525841958234572659930756162754808479957188319698205983878101687542496256416598999478785638225330419280278157536402681006836490841871884568879987244062677500594104025422563120444657072099753993521495570560636623481266506779274391730366179644365852039398490170310835390249456829391959648384972353403033901775842180190209038561439147397053705606267058124179834404604669983158902394034617229777406459468973053518106628543642793941484944742241312340801677396962978756085284597361760909628154163200000*i1^33 + -152623943835118039768692801829378311584783492546722047480888388537682136476945880556885063761433354201451659045426443695311889953629933041393584360032773186862454312771053070779550644449462249443009766913163598337745187677386294435076387148861157083662578190659507786567306928764606625598632937900087328638712414293503379506344074929937513051751516729177980818069928875269311454144749322308886596244178232790010459047725471596102368267920503718819120920279122636172242182103403890447579561880357087519507774700268128284036432676492738826247429169242096694757196621711941757179472972099589156867848705135823034054173559985322786312023078650018633420913645478081636319363386901968317846163577595334045628304241857347757082073657107090965139008449791116712820518366980697196965794978919870335234126688608904824971270795305360386929818074347934004905012663290890160650663271238486759988065876953240223908311328292994027736135293987060801465856000*i1^34 + -1337518390930666432750514338667567270321620762309867445203969876020302042521414216339068914223684348511756644987974489196871304688975976113707331385637123797819843556119857602485823420122333931492898649155544251204935554287320587102120982588768903435607399748650527769766403043126291043137712197733660590399008452684486239489365652511817239954940920592959877630290820196664585786796351842471409621527048639989930998967887419966385300773018897459271212561996401554421885100300106089272169593912022268214451307580971437525723932843259969024431617881961337492756568625027117894709512138222935098771866313759983478789893345024111241216996605050084759541074377055826600848523006004012612241971063193682246027598993690873255933320774661809436058273865594639767179463675738158001281904610175991751667439068047623677105338933245736436641465845232134709863261413364831223626907142114936833702981956365878040371635791807061314124800*i1^35 + 940258585200225198783429896879546358958224661594397397609498377367204208752947719893293109068771046113437982837797861350672518760098948533885981728848689150724893878992143931433321770707913837998627414239873605537148183054868150998293897621388233459170660137166632636474881031687542289055795423936158578805600369549429442262630798314320095062176777763138536756961416476701175437779864168458827880218545761957220653312378086972633682429603139399792015784479727538461957726741860622263901836227266737657840935039674826340637163483375283716180798918149004605710251409035938171180114046764560095377473935166054100906840694418539139756210712584549690759892212777348711012187403695590993554578516826096628623096312891759089987815591246501560334280277381711211305322352305464078851550869504897533495937008801700847897987962314822135490747802884636826743782213265697145348755305242682815058954790011080*i1^36 + -305588318241192327190405633217037842177698512819013178982694618961394280562476164315010083974416264391722161944127764445119531129445355671209163691218681887673467914125082560847969969747147188589530595400359170008155498461928929684564784083252093530315722429513659406806107965904976704138374420610495936049216922425579278702456721189907404102260843976806623684680842295659677139205092685257037915145373663175809533665660617675267633490529248454047932677393935243409341548339654650006320785026506993248892942599659980524956919549100698861643861551605869332565179310776339657843810656479821341642321430741048347597678406896375555004112750786521042966763097771914866222608251116131659820605735197921927980504403165532343918293247202411363717845385595922906647477799719349942779632588355561755502593700805312063597299929928277276861476181746291268859874375403748080409382*i1^37 - N1*12493491110743879521232554379532093578106234831760385867536461873893706352886486009097100224014870253110389292320192259317908461513489731131260212021345026895002147372399234569827748609476141453435418719990521014764260962954172177849519459231767483442880071272423417867025580136747554249098030979606387427006336753205342760481*i3 ] ]