[ [ 461915904108726934227242706423759005498637839888941818180121009291221886419177864402216399229019755781801867148611603762130870848150747199523245129572477739616954887205349121371850585888829271623263976474240348657808121856989262387701632739113511663999893263749055776896239263229621364584471554552116628276171732739911696059395432108086921349574524874490315124602864332785553417835383998809452871649388440325771677574695964873253662339564253770184016744429650328923161925013568982940017083362196212950817102411640525429925712596778971835805832417614935255242228344157884869351833600000000000000000000 + 524880969423536664085327142309017670562182866065333398916806182429441137790182587581070948200056086828245812044654246344658979015394140859100309157502619206086923906332993318427047654837827284124147841115301289789404082943884199964415853079505959495670665371517020067243193970649173710472696667370751412299254457007102882018509062953583582895952663929784427198467706785876727263120612286843260271521569872556807871457558349153497418442560454973009430413661828899105979839307134633515422396625681016346315650641496928165431459917467640362436495083635258970354490844517852409495552000000000000000000*i1 + 2036195111683964239148559866733571333130063674695710069760892234563879318959734828837759724218967849406550330850438890999871286988631992367973686077605907476010812716241159800629457853872394487060573183614829357988684491276464083411708293878302539910873827864028839360484633943316623048429231903687991303950968237208798071860629763179470964468994466755071405327333824383499199081637484224903827270163224805816997626812604459014921083280776025461856712322487486481983588748193718490505120356298537943458084556561951073601908126517687809949275760611533426864953889507785905715281920000000000000000*i1^2 + 365966615622794226888639263572454246612937091144032560619905366279022797292631696114051329717387913281283673007438121135604448591712689478983561438082818431386083657596821897011482527894262482468170015255981487943538998338550212422793714465256231786820358607934462394678378067200630958992369788594644583810671705466494727804424275651148266109038648199629188942160007219318847310688527972642029032776377526825925015811727402335440348211284196947836620554241008759127476748668985479114800723126632974383731576898652779046184827199642647345246020939481703633745617512832324704665600000000000000*i1^3 + -8053178188023393104488542867082759004449062364333327911407574237434642294743684938432573352394815053329083501933232069648798141326325212734319806547262555193230241062075493784389063756435071567903929509775541593929507886533732784150571258840604449250767824365747835036716851319579867243216226629888802211122855955404848595186121271633648994073955799358370146653401275050565194852599671121150647100878352124308737131501601909056321055823014868034745422568300180890453360568865923408450052161767538093802458612286195495357870824097223550836869618940440800827768923156520108032000000000000*i1^4 + -3524178154751483479843519596344985348487533700944410290390763819824913257641589328589322037995685477027772971125116347287729848036280353686230923741037288609011609211327488547442520602743696215554979345742352081450847016367843810115765882914452962525071440013872979428525751107622694340693570869487503671850081691759580354217059070819752969012555855323738851381733246802565768420351445691608035530292173283358402273005577822362844420361736934052602252463409207263510005376387881114783822563640938155128989853547550946496775327268823927675053224205088724789375258389485977600000000000*i1^5 + 79131673584008045569220990501576025946770737590328472607767922618229587409552685642688081238424941963711919654313180254532624085219366438377820639890424640380703103610581054581615627190375816182491269737486901328633355890369148687841693463944769985095421771174281478223310558079557611821963464189832350722103640598888835473653619706791019111535718351149148648654522370364067422897659734858822367144559325735073153814396075916669663469832084061388329191860725591240005411202019301319210480309164605434196700441679720176731508106864774540439006205967257997855329801260236800000000*i1^6 + 6836249799940493873631365942527314843029893440314270118750464288609675624097911787204722265100111832715015779262383963816194547670531738464692255970847410035193823872698065714313183909580649641622371533045885964149620235951225862783949907509819068615129948306548242752834401637997368482347133671424824950854112952220771657641074898867983042368529383841867959608160654375905698165736250324844137836774386378727992500965204683701234846406406254768983192033558442466537091783259813145670102264883495120296875223701106746632642224255411963457753966050012323288443957280768000000*i1^7 + -408676946151527190838537702420874725029601810934600907334044794338815450896687726485455855852927712111919768409967934916326578107987132079864517415373132857176469109407636442242538164114686253349711113626939087039446703343472380121767213778631550936999359490812482025442106006263840847455694640981375379077296080483800298614147313142510686211151095322927515060729097675089400460108221019442343016932632272505642706585890396961286463411611417309049937383165266091679554912742688739227078921387776275965045612512339552622765597383853137490412744159694330585664989429760000*i1^8 + 16201226806363595102862689573528472124799162192274598300514260322614192137415915672743096253165479085843689198889529690586533127435102306408858373607132164032358742422494868366752692760075359348049486670699702200937148405340127876108456545016242387558801408235429496816846614905936843677657413569353540450237911094927139408569714897475292136121845401109174576469958101753913913803204378597403722874836937054456638154433584913911849330877617879049037392679424790860088506969711394807407513622767712091125662848308801369290927279934685406552586810487752839734178611200*i1^9 + -20221713170217181924643767331542237195917274017924337296145892991842597724827950196971046701119309374133707695274087082113786322486476390516929491068273801061717189436270658108364803959859368662306826306576526820841250299611230360333285033144583493133251172328573974771696050007203751550201328492544791304042254306873613258274108929130418580259300981315538059002806005739684384789316573658838066528916404216600343683706949686002336397356152073721412691807414039265500331704841007286870363536929543723128891833700368673387198075097795827030936761778592720879616*i1^10 + -5240176736072988396067642192295970513201354121303233643046374854522281155929544566521279544169576510221237159447042532856115337267715300135191792149052714420503527633631473423853366170649379916737071904901377566583533974859806129251560407249073932933600590944022797408312104074210231592940646310482885883135962788706252762361454528382110907701049485490807046742598650140198249024958198574071856649860994651414433093030215018931108129100046855660664811702540148935776947459260058591426724082471799153211774934774527837418442064556747822304557959475101696*i1^11 + 13020494637598185757995869538141990243756261368171038872335782743373068417335942688088096483895458616588817493731184854623519648556634536151413994504943549894375177120069769026694527997527511527050736429983994748676573449867552219243070710888791050158421941202776826884783741128914161351635670790922211559501799087233877319504839422309101005519811506387169446218319280739843983893209559156320162247269963526466917082039144297236506660529074502985444722934772599202874910827464209728513998286958237640365621424349717135376484503956051174842794246144*i1^12 + -2362563264594463980906556048610055763225902404371193587244461395469311352966165923056043071265412065909526773424364819734795823154682504158155812330989355507147937945552619538866667175609677772713697556783241752834899681309631700896305558510822882047240820439726245235951487240979171835502471755910804672348193590787946024049074270559480640014663872528343354968521626436266592985459562568657542143928359184812570382947403518564813689394648824316599457286460329992084083513242993240986494289907755360671418836300962016124700655564659303120896*i1^13 + 83019946410857402254918661751077173153328553666177984146788932007776994668535368776950853126893036970851903214144854744332419031988223373581079527227822109761890611279890000086481054711027123429152776227813623093337148265302462693992564783541670219245719522796598605082943063112172989577358507980071544211468331035320524221356333053826277523609154381868119709570034946808561860317813025198387373118606145442658447080274556324517892477772563314582943124122987165709229051949397921479292935750062995717052876932196463103058428731326464*i1^14 + -69087364044935110807182013551419555382740462786351134166206086179079940146582351135780832834997581692829482998872871888446025738047588568418334014708061204563828603768165573648204706275183102620030385221177441279481232500712203872194392108178381869950988587778709256944135145815588421719160038854125790992974514337619175738558599293988079086164484500521048298841162301676170599222381535329285669001286785870211189952494875116073150157749485996012125131597412034139629354019139166288141334420912540724358984133292125538968666112*i1^15 + 10751444715418459683170019021937418678402046762645407792681966543636122073974893043031201532176839293446123656694812501946856653941198483260087461669952494419531831535457108911969826360627507252528080806462272941312266529624619238523429006190381597035378566366116967048175467115655706096403037096997870272491453613288414327861559472950359693643947939909357862493233933556450989175153038382954358658101182677082765829794534847742831485338761234093217356193004859802924926856060711533812243864987637696608919492115539427328*i1^16 + 87187127460643254733342289406286817024456430631726430647980401769408795348853280303598999496390707090359673146670356845143417768479162564430045192398589967784033591002167938698245180572493608117681424673578950117572311424082810367840170683063955711767182840533990139942416672550529490785716672582630262643518076581257559117264962257917485856785012933325937348404575204955520735971914790092959647986716890376447072177350414282362546297719258259645765979474534511926063428822171342721366797703166661605457913970688*i1^17 + 9708259541107469555476113716058359910264905872409088023731636942598331005548208177358587085774050523411192917067931703604931347280562801265013113307011092668878151748314735099070019257334915433305219523898231221497774921027110613686926801906018253931274488278941284695355765451896599354432116483202765298173489055176522280081797278328015151088607373832187721797975424649613703818357989120755865552534959628262798252020724758981415651409667684239038839391551709074294003064980712871576700651335211191410688*i1^18 + 53655684886013300490028910716429456765462330006543689519348145562897272391962647969009140568255049302122631492964678704863323348304501786907599346894960695149142492454459679369879885596894042033625632835701387125735003568214715664361692352777453825265302932639779085302202128938012594797743441730355800051316495260324936179446161259866655692162021000948815724392419841288177177975295763355841986242126712949527861564863234414621834148283594708693349902053175383759540620448165978409065880427008*i1^19 + 1035245021984015753524226608399444550707916299201871783704082717842285795535439405942082198898417828095700077695345802065658501254140182647724891419546127168371671091178621634223492196255313667296691912990138396772622587114391585872467227308984511511625533878927984096873572859397358974545171842477880370726757846859482027528527501477829950723028700379214544945519458736567655981197968090711743399085994215795252626297819569859506735935169197930415483477647445738223565940453173796304*i1^20 + 47750363782355743318433583745321918913204642857883142752611388020400868430085937217453500102891155578324667814036263235757951891996460273459308577302994555850451869116917938240223648036094621161334374224919074672206028330766916989685040372964333223547648072211835564350058763412168989817886538212801121520848144828937607206196531871647006819141273883790854017535732781196294321174768700817920623266992374905530046398773239031088637088538652625290447916153014172057532624*i1^21 + 943077104392524925593571777494866297409782911360217549050015678579549513213890267230890706957868107609076175341936105420992375090699216714390862104714971963355411640644590081479873083101166758940171902597664442232341552892682875082507947918130898295297893120111773527145885774953448004476608391769018341921595564942456581788806378215615179259553900111814393228724319855339840582398404896553822110185845834452366351919531192209921968689509336611473664299644*i1^22 + 11634996688251503201458780599842589254026498530733609968397439205331356273513942611240959184846309223236977620468910258548688274245042235418273445025738535707973001728811310155847599309458885394544201194232015232347385837692085104668011954884735105664763516599649746092356062096192815227347541092344588606356869743740758154213393185248163247307824558137027366140468389684435636473707891086230575830292847947330940799970120771648055511670424684*i1^23 + 10894833133787436568989099971257240375460034563202670331745288813567000413295012197753133572004702138790422991324504999569184192255572602808105925569597628420769690996923533907016538511928144946740583153268898227407302705244905526896992239656785646524787192076707883453731766292150692762409993083926992283334640915546198686502121430058721529819355650688634960782004460125676781973625431862277817609075174201641774728098762976169*i1^24, 11973236871132857866581519363112485214291527170142846083585897454657828718867912252211424548960230034421990975583078474549789775497816377694089468375277765579218233405701817702049277153993704489886986898795855755640840612284066998089671480358310082427830092785057870053057660700167890574653063646132726911867369107139122102109963029905849966713678528867253392587277089975786626058497654556386673335615253308409945056768401464894503276031500270379708438646966306168704961981608163002581984867651821238172116318098217725306582477586109131885082361951620055114635574308860956193678794975377445143929405937024193027273310275936547169666556568027687838430221159635582834351900538123915424615506166280085562940672848253877261442991903541952149974797580589640560399407880227975319886114290827327158228507565520347533140789774600715364002464009991938984802940602341869880344576000000000000000000000 + 13368251047025834360839951672691223191237718280949906266274371018073214617424065411363687620865877508547789422294461538334904199932082878955288628470529241967556198849369987540489758583155992978265061828902387259565914005977763099254038614978857499111209111983635135313322634647295193381823201396562693538593206152635742372440206413931767238449103965505647087497175026933481404085872892979248194096826946769319805788824467086421701053257484562524602715442601047181883503777122706349010994540131838464883349407015197164882861586800834893850410847112599068927591320625245048738930908937345601237171633439957032427797565994636854823688964609698331179126559072342503972784353337186667280305038040753580515666942686522406816236007890547522739517416957685381537294694555515105066653779986902522134263623834257122688844857701854901729239035919261658452207030328585122396241920000000000000000000*i1 + 52941260718796148432216463635378036804788553303621493255000989806775722928150826331345308896549553342192141487894000725921423707501120669556231833862162772179718736161798907043543229545729616198301344885048716051568476050746346189818240011726992890899608403020617368997814132461080540159501338944615846202551459310539246644892764800668835230497041814824594542193574577042249010353706346258449077711763111876225932487514511392560893403295878490947604998320824496996985508879345993619023198085596470398621268650751683425825401119578642625863819969017122272607256060348388142569885211182375164159579591104317180577786578621067301842782980931490772061653641613633985782456991314169343862425196737729254077749728627297404408763963576154076573566088832804877457217499000144657285115565830829933912470692716265664832171570984126723342957489306482744688023408312532000256819200000000000000000*i1^2 + 9633749949103017377583368271829269499164601179229478173175447550834534502557142971045102367750462606030864225629892648967557605723941105848562892075792566218613048212519486191797584219153457372946725146269593349398975219717727925815895045346185324466781607779258146743802706967464354626563876558498905500549355220640522347912868286077190439361599117578176663224749839807809963849929985238077871095313806572403551811613386809968385150770502420582698825016983785401421873716680507803539431720339034870539449256636476920470489720503222858068221298669095090525255888242716320650232254251451205289221636906182235559068831348283721616935006838553791065827102754425636275302799397400557257097829342823655269495051819085506393615870241867724444414431444381306809543879637759895577978709305684927557982917306980710018921990529467191621429540979727192750068517985609964322816000000000000000*i1^3 + -181459670527972592927217070051299660921976811839317109602422005017165114271061623852304210969799058737422913078895722758618149281396575622833489241849113074309789123189376198607527938491411517515686850937463919743108539573322273647941046076652285275145350658867092611418199864766550245937347013494900310237429162638223353744836347084138309386030281941567383631647426703957820944724201520752578693615748389236756859435847618080094957574781694260900015540766155998949866340026787016403318912034372225152657670981882233295822033003502692540013510760419306776926763949227586525666885829007345491522469591050193475690426485585449679549977664226353658319597067789235504334210822245492388385801585749189479111174619052683557057069682519974166055211836564999145267552165036229163698965720721568232245210643289935426109782596334958062884705673715675714153663799884272107520000000000000*i1^4 + -90111361218462650174074664803386797190894718975928899838723158448380374457279128582728694399830487002173189988011301247138539715989424502724364806692036933734271338273190446936559514172070484229129128018925491263318560816815499082255351262863074443539374682435586770608637038704861680656220121468107661136721531493086196572341665071880407316454102312332502393699358953236836513527781956692506935045341174661065261321750551355214440040968383724051815899097483466275949410717752096601947549668856617606855205043756106503960495794186414728677652844411106087760044125651388280304005404122880665501431189086549142488900535888596948977945836786232397329842319487983667275159851981936392281869033745777785767223570206004181558995914011562131027355845914952585516206262492417165612362312280498246251491460997655657597477740184121488560602613930682925299567321015123968000000000000*i1^5 + 1981244111100790095046842590280189358343107964575293791485976521062735100604533200105340019661229518178759240510034875613268505085327288107796390119538958855001746948969775325412786895775771947491834750559144421311638666809824954105578891968266772162148994514676894106012105966990545497453799358815201821921168712224631770336160536522027488460602229797872454707778069919408495803104660457310082105341604287379808121230992121010771241172797307166534918973834597288705945774822743087671912315322596707001949505014856572068664659833407759917780895624686538988191128346007892858536940202725979351741811431824835198696112985682352303727111335016901799862911190032255913401467148464233319698362204089750942758518611727635651848952190312593567562773128609659170537318233274213694205710288438838671438534971806876611885675742927711261432874560351918559425242373029888000000000*i1^6 + 173545778960400285473810668438566157795587876330786414205316669144919030713346371294023591119970388807148963825662304752694377233688779703743373256442166087130448978058027008944474922168628807754983198679634283340799889112577086431519273892410234833909701868690306580920888582446478537554210331349569014820984510823741426491716534294243448509200264388378533394320024392954375627919962327707703922199041503479325878206941309791582265667256475252937434245061874186729614955602391949132501483357759365878728112623927969084170444539336290373366408105030519390752423657846309113620748565536878763619938558530066467615824774731768992967060190411877072875481007291199293094121799641949735813121684464283222863035309428293976917413235400929235907263660473099370279412686737574954664083145123319933586747457199042233529455501384237954178687038488241358294564397383680000000*i1^7 + -10820252168831712327531795357310573321570591652042536195317627021103342059186717326466102750940421110220240321463772895838025206999940225274057511361232494996896383033273594339035125645272738502823047887503305693616872157780799727651115474252484779879646125069868804209614914338233338342810060241596056791487560923396080996647218187160331853078179202957698639301685929984600308935035768607524653644173209053166523466168310152910562781371006724174071651585816537556809776878088118632639015613581365636746895937741452775170573413861909997196363479194226124714476889622233317630933372426844459443301432665022576646162491586732434354130464114228623542765569451219694565649450813339008896440914204441888018539018920336895222657029392642859436254158854770353227208747992793090017114263661218469104028496625048305674127656204731056373996915720633243139166542233600000*i1^8 + 417022792027143031781644109638971626191139728480100403344724141754973173416556493447391140064414156583756386894121882536744152634275047319389003923516127396058137077532782765858928183540654935178711146338439254476394195966873552830614533348128197370019487886924697422851089445162535911754550047339422844149333727452777380841101365461335241169909933211057215853052976091812340189491651939233466803616135309976131339605495758093265746373752881650524898685795520979652085100733544319823908725903190320620419812384653084809504266729452803149665696488407971568229048707616144651346096391171233044649881743912401090936309595201623871099820936125522403518862479294152079151871817319612646570625152666291720327696503215157062828589366653756030763526976874369650878837914838918727207945571985199343750119965851722753791332453153397189773738182780410046900600832000*i1^9 + -527635735875852633241656068049426982780981535186883464495632797458505621296439505236647782893735384272743249920043977187064521942620502180803481523677991077242026052915514641703922796215922383062825486243663589080862133289620848673014119123968391428626069392469286595722813721200071435890225347773262154974351724835322155104533884434035549916194262112829184661122538382015561890772988489707204635783365418987306407964178660026283357942148194591895677022455753373659284508101291821082821659087031226159988294006918252174662427490804740720906808256240795551556512864390885872516228994805163463488371394797247562862427596257092952178748940366051246793629773235639244668922020180838567602155074876857840801039134597440832999640473057690737834591504461305007115096842922874780720380781199957246240252579695577199783405136422641104253709938520673862287360*i1^10 + -124212585753492715155308929942938347690770305119469509727613184809126887100209976411319172056864064643116869922468263067453972733084696657431166597773462911007828544082367937514468023151927365448072570606124464778356169227946650463198976004699629301427970288012467175376396226085377938316599887704791526509343540667896341717798743110724778880002746432999756423664644005104628019740703072264014089339994404799484702000772102944465914132506128522684130927548139837997814966769240376852815116697830224256603849241117187891029357460657174219552427123371509894276490223946923755644327769795837757757981273645118658301513709314506750723226912743471318916486323149901045975469534038398692097553127660836229191850432229034750890255090387317337189383279875280905577603426060067819501768695708391460569499379574253509422016672624514803959926047570395136*i1^11 + 332331978410167292221409954038624619612185744906421865597624370552041397443036576271434761752226103659502612331647089896615542500203933598399989926460109627571437668378609518969581718942626814190174854072801842304832040961453031976513726131679777084768777864566034689819685798464830528615445488165944102499838977473104136457241087519701621584081603285645174482439016457162038962087048579885784568255449487019494193206079653263478534096629311107476189382519662717710687419257659757131214754456700467029044845529042642838374919437288842118168831514250562252897033319651362685422545859179844053089427458758363241786689481654786991477488971423096568075382459643627721484137796789546614828791336239113025839586850464277477193671227928534457163513511802330473202538311718227349666093979545901021638096964964432658946940320078457716347213185024*i1^12 + -61574276238885014061356278157470208990113347952164768654822829474775085693905073478675936801784144382720843068651626466819383607817734652942036762362451604192578662046067299260321725811035957383648540511246744713962194089140026431183651566238988237205030951305833869084199004482107026708808451516498628323811824665715613395913405683368679850206285321600355375484588931675016787897930889093887387971934000197346675151561345129813966368469865831700313969491025247814911804152090198357103915410493578857870877130970732570428378459983318501067316587236712085885193930359551151151296720803766199048452456142701823614989682008354115225219053526850888220796769586522554557552515938269430288731940116597356011141072590578204733336470482508035075795167443007332046626501749086587390263374426295368140561443297930757362699354684236142477312*i1^13 + 2078590805340724080350041604806027473181491279631951882617238832468517089084420969559719863721044545989275959018128113674015059260042527088942714836148122872911297174121274816240291365099962675305861741716571395093867525865740461556896490935416212809681231320994095430617612244008864683064551464070182215019315724727649092429064496349215830707317228262901621150662671270831527121582697227411135193484843439631207553859566085310927553214266075775158020351325794017374890809531454782104196402768891176979773254970355203765707393091414436807772613804423092507470519255393214718358191611721753548215914779977021091311380876061251669432177483619112308945255303786408443291648539922664962092879449367467172681702900574811225247804394614013011306374348218542950888246353768874382314444120068896938712111251845025874706253960183808*i1^14 + -1686967538476808238142671156676886471860015226349670089335589323698725908492451902729262876026447889324988956392012373603671671419889271652756713081704670073261457182635938281550514322488965608921846972189168600467487680218658164213280473745043006151997685898298038812530695277619539739372717764282053386193546121520419593542042294909241735458550486944473675480374718849681048279034018150827107236055423940193893905213991081491701832909522441485122477199950317089730277950687183832025609473910073239370775973549138397782572521031184910974302420062525456823992755972738133781707932978765011990823065065857069147266607047048676846496507443132549662341187701717395793788994518929038380168536558383238094237993515496448570996975966295612428716809924924376453353120021698148234567116379864364662247807475387455562819043328*i1^15 + 268368846730554024164539442204237416795600251234413322189149002168801874540582239407804890422337629160535089763351055083352168171249950074070403308691772567292870765135166301197466612749134786451650587668623627329979931762225074255313959391067441799648236003933492854822813551993060088801548764664982188483851530294063374919720353269845620474305811072294048372890869092272731727786520073044792649610510616579615722783421844977045318389785444674335820056349466639404103531024838623625058629849270321469355425600622411016594795291240049704197113201471823973883960608370745773324775946250909839848937968205773640186099625850015294345525240572779663708426391923476797349128839441688387197736882464705417000563274737604700036341943583448951103830624995813145396599895150825530003891130078775683263896604224264339456*i1^16 + 2230148670124313887378495248385732830553736613944310371897210398874519794181059360237269875252079557330637699699851858220069620742595839269831380343748116394814349928008165908097537035486436081603964600924490408550458132532301768950877126482606842698871185544528105136054526638925005646929619422458686835792735662549044874198098854566251030710073373503459416709353691334106977068698039239361890796641837003554963279961146379267829498968841352220084789835063966267732091783098978697376418033878967822325938040190007284173188317470824024389934904598256904277112518072654553700957779237390005307373040146372933721189618963587506034234679911911744912133048225715274058788200727231512838269141323615263198083412915448723888833768977677942849298573280135927555712020314025672194886703147466310647513390120960*i1^17 + 243935108744503787308471212976121511178965277290751429247497700039231483506710270057418529142574711803825522698810096039891273241458739040200213189236794005990126022844070751415360486572915827214032397227839268538444711317042158107568420398761158949938709156562065957086736327475796629806534666952490711695558653412269536911079162195478899183655569325600277564528000762913002627865484576261336164708347302637530258671848604094132851926954588580755347889967611893151137850991266753814372269054845625075654066627918974416294431557595739885527581243294620454288055166047592875492996608879954744135517392731991128840997939014990158073155652346068831064355167088137912365418788438192236961589791024025028362269370817957168032726585581012371475751601348307090757240392131041603296319458210496346312704*i1^18 + 1356399057996681521349846152536812062183977382472561506139526259243665416907136227340640903444883810132661292094583542118795640159839776708210173573027419604585127404547836067258051346930782937226691791208783812929223929847007826675470608529981793723382547898138549782060922368884043159480529522731435119419632781349118607389946540169064608735742197018225430807813388753664863765679735778573124084690884378104735458433714198016652812144632466626976171649973497246199936427715995916481759209205949864375812794382977853424328157467804360164473906985705642210282992922575590761366969669561605431566518916380332918856779018263654243628189252810820349163325570981826657032450124840322461663042566109858308439436809453650141091272002800728897737023072726764995772700708513034785795358078208*i1^19 + 26252774239132269299832337278457377567928586751175335006822275531194405207506322050371913457342389039791679770949451516154416415585331780646381680063126473166272144762935199840567596631743317783992989921251402021508629410855808377745499838036559298701947083517714693856469072945999978062133871858800702830562926248819965247149289591296912397919191991022183729243384601433956299881646133985002302251665037936927979141138729461841022537863333555434260402767253695567263022540053862960458451966444697445760755284094481905266115415467835659654484090263317556118648006989158275173872242774916378007295172560588383205206585767768554696721038048297028623281056956893993227867198804211351396214285018757932760488820617509886971081164676725695920747161526633696373392378884532027432*i1^20 + 1214721166165131926469688087167781547538682606968784069928739707546207236166624391661971098518641108878942271561708045789844247631528465598473448597145362747483960647794220604273788259774318815111861673566057115574966323000856188428393099583566783509003618859704158632617188537260091319781600230417253514787735446126873704022156236399831859815210519606839121341100186696857759108329614719147049225660832740186126315090996052820693485381439746274254809582722919183572728076517916837628393436855910099102932533265289909022728697001925241107967666201271538432134411143685729532114292014024592145761728606952608506296640136711951589786917794584247091913503321024829061944895725448937120949894406730813040189276827310958995218556320972850359766224247360472954252792*i1^21 + 23356595399019139691169935791833685068590581686651073168105790138528325489474456390952152349817806454974530329244514510253376912581545846412894594878858417524823204489262938697738882694725404318291862135537656659065360741521054544981456275709457884500819999426252271538086516739714445230292476410390991878941454932419613510936543835361741339949246345186182838381124344974310289569509698567540986264197800158868810374034429477557694418584759016252713768161708302662846455650705797342134553148671499377658066425883503469412609086415059622934831378816014153990948571228744585433892937699591559824970239323751483342227406538666859253441627966449081137767569851446305514311379512055210895374302848062684246857312996666295236186728711552236370133434936*i1^22 + 285175959855379690996586441067048619963737375801614491724983756256055007981113498317178486762784533962723371928047895531591267208183545339904271451555488715998960883019645856245381828296291144342139338433300772755498527268349547986192881455375639217460207442484988770676903957692078168588575090281320058071808970962315434800635212117755472405697903102626750357744257075893789287585135659281668621038920235866308527515800833385108031823187507351205551585469556690958759515109870128919381511077569972508348917959974043505290709549904130259328642224361975239570141338315770563555697315923672112483649319821527965516021307450808101424372386959380275321051071378981902107553655267270702786274168238739949396731002063000121260129165087191*i1^23 - N1*1687808894273110650380348524637567626538168158600950153073371468718189474574848342507341803249980363063268723835523960930037927517139439219306153574120677757863465447134823738732429244856501386903803908201108813062055611634612125048732747886020444674207696343000305626970845422746000000*i2, 3457712079971652565442888286860026744570033167451706333297557219551336354759238530130854766289131021878134680451488221551759320479813041412214461365967430122028274181588580079634364741770345566103240709581288573964917873918121049140903200770326932817225057292264034001568217488380343400634083022373124276440445079056535942681537804447309391869550855210436369256867122642628737047067393145151315460243527217086735416396568451270253113021910232437589851228204316504849778422169517394761277602536586853503992529882173485496333765933716136056247622631907179673224539839709931717924163119911378186457270995408340062241030812992870713975926548853732238088326574099575346667290159330235409603166481038971205194463614522730402438124962579924636631216505737989319608276822852334004688420468546831499724924400926859272788828372696083213910531964406469096259358921656973527718297600000000000000000000 + 3885894738102183212275734118370388316429873909272881561300341332915109503863404328610019530531795855998957244572803955648600604149634143969165031109293237959663145159288565015029968701207490890495301031258694458138466110203896715017379035603151801970224597587172266307582963526716931631553521476334930087989463643469730596958060017734040666244413581784441107725398210367206183918741084176615885259299690257956980938019819236704330046301450267434547258679162876147176920716125536087051816556700381376688581058600936050970384902649954611404883904795853455514477206375324548762758661268575194979621836154586877147627675842967370746610728150074718215177621233612630996814806213832636536557349722897504982128784752006452030501941093767156966129221198773957851370569830670896376094781187067583428559152237241956269752811821227463367544615529019113867911558680547251015647232000000000000000000*i1 + 15302467077040653409148603596520254619261582692340478608645562946689639128790981369270388881717763853301293147422322281931059278126011738791062528136347960623464836068343741146355314705419540965376892763069746681165895731001364682504104711014486949861284036204952058891510413604852981810081945782871272813836030849599046914388180721960356905347146963778442003922663535711733957033609899665970673203334582614918602162644858063707914236751737326434512112450100078336222060744752954975919578013869052491439965749713414612655341007047848273592746546392376694663642914264605201240567492140198148577307917655944389664966421713850467538535123542027036448952179264722964126782673507481289631747618219537701282801371738935494359951034764268423927050224493046449024363600968828343456445092432543742676660767503511980659002509169361702726251968824368308246043605850105716639006720000000000000000*i1^2 + 2807997505856630939141046225260362017557426713419828328446318393111867108381358030848307755964678874940274286357182298654997741669330310428912652772978981164357664453126417515552721095766114306198641178804868094040403201701159625376028293691166862483217226340805304004348606906894948050093537685376846209955234294401785616851376434894730154172400911238224565333319986252608641836952467969200124005120379627672800089710382450221684701524505209502703119618549147649700484410773445666405052560266423639339689654166225444057817955956053374092749695324173144153796289106171064324053110186930936375692087664695230562743225737308142593652980618176981606399340057394723139375570031271411679100247292082901095362101556401904613975016243024458910282082429476086071908579294347726916830128693822979821719446218654140716792631762819264989105202768426660284765761990739235543449600000000000000*i1^3 + -46294597318034398249374654658214243001182304373356968284891431290844013648759678100378746278392673003948342031902943351355068307045039808928325567206939051624452199960757022630499357208481683824578987910153194752422725710521244684449380719508690295519193635227009680423112241970483733578496534566242115135119730584829868889081817861696137250666057187864957975168285935771310279481895424466512879779873401495133618542601246592316677958774010006018086095883494734531426241701264253742734606404824416877217149018061307505281581386490887474331192471364378545570974686949089634818546416328483284106112629409015422160655759347293153002833455450408217972718597742303490037451549165569991772993198145864418477938327560609776973133130448252345282562147529462117162203960614603986702235416600120447816083757201204418589296779556033188724767456447908980227048467100453568512000000000000*i1^4 + -25722512299296553881841567034670081597019726871717265210111564460759464919597190073832492020273529854146910020756786888497576199801890958892687342657705974175763122736030026690534148554695434799313206559778850952751308766134407153961331543360265104228433808313816969850062564420932917535125250926366926917943430341543602610030001385744908619078736557850166958817500591204849740897258356575545864237238928020366433631463304861215020519467036462128402827014251535173817548956684943377065576392812415269282459762227187996567600335105433937151501663540177455056456885467858310864809046931627872047401611109930177593423260498868383204126448303422659249396014955480877680972656646573004676068935363192970497816671217261890962803964691247529646794511167617525777137539318860415183600885386359956184421952612063477633025212542998025343150203449053452848528462630721945600000000000*i1^5 + 546609407206031293687801085371144422745102215045611354901242904216082540283547258768131878067416012570272609042093219267796490497358633518432370765404614581147864782074628997232143647798158688640021763578927755390173209239665931684556630952048535735874364547697431791726684473905574768256931404343578905102278634853876852304941393110130578968199902865542605867308006379324704399110017107205306156129313310700611280109028964873503300568054593754419255581205124691635835841049146954914213829862584109393641570039845287503216836866564851523279912343988243511650210089172943926147334104901667694625093602325075076294501565129498477385914331936825009541607920630609868169143877000108320098015945361375203224955929844696290350713492584338952279210408349018223251043892738880628761614002787720255508725708498499569236794845070572303862854321420793922184779251109068800000000*i1^6 + 49053698218418871929846432281705445633261380244394321426356941997893943257050834749253699138225817391106314302502505637143340368323555793508489197099149494156678560632194367432134737326230229904604806315268973700887994394533233690482980989016236632441187628912705556967611957082488417060738526888678642594925588267254359953081031337955994064249078478358656284397843148284319582272613829630041479689567470027742706368241417401623288309157643512626311925625093450074985083028306155382885711176256322800995028407870913057023956043750809300120393712904012035898557088645852069103800248604308703890334273263371697952038310410302764321040021083130863182957903538671413447395250520779671422122162344229076727565712676709774939060104479983072443246550045479819689067394752788045718636636115905954387899703277217947994600681390728701857341727235319856151735134322688000000*i1^7 + -3105086754516594362006173542025344531506449397916786491571896449082985166090719425288269926717164868045379746090574771337378266990321559605623281046871128430161577560771850816888855525345657354907469706938112207991977152448468502422787666349050414506717237741597168522273643195002264204692849187731660891328963013451286432446137759130442803530912121817737519688895144415727550757244805690507040600937247803811500582778769837660283213758508292526385940969145025141005904635416874164792624462052705301545464793845679900804493608067476063886933857951285495663966749030165398780379094587933978091610629606041507897035667436192838308026572038615450975473368047619108393284445304743804015328492192590395581622254375579655125607207767151540466409716006645878139457748288640276116221995496630619428454961130375271014238044551675727366387677443609362163443076956160000*i1^8 + 117424497766507049410114831303937149983766283490585946312549669548734798171036894862785229243246438754392687333337997530797641162326067521951437881202663049923948464824441511884257867648393686513638453679051810973496080386787470299693464038692732493952931139597270716177384676880963975741937810925788377880140415566073059071376060208912655160166413045108106971566614522405240792280709213661979076059282619788218939785778499384502030173917000613246197843702314272933102823351724090548673239467035216897677829495012224061736246403474999399177849562229244148583063952910664544941942219779857682570190809029576433986837354403473651336696517619550206550099390834753854543770855993086992816728288331011648271481998512800432393309136908381043236025242187578212146309132030166220393945793868669100435734163828837355444127658644404756670068793778703705874576179200*i1^9 + -149111384382929813733607483743588093299186346208825179246597873559006720143916797096272652494034687200971736485534017275553730563214126268660879458826412113570278139106015438661747026319859752374627108483905160741647780821261768779611360036577657291721479363795183038221149300986111433054612402496974675941801704521736739607224434334109181354461564867270784329894852304853826521079076373994596116922675953946388393214992668792386701472022917103143213393256993212990729352611412170459139842917190411823385687630015766627172278590000705039941038773625720921330317132779648714325818713701928104820825263479735135149688683956643374313215512696321712825707197984621030715508794029516845968572964506549155578381201507778525698749083180453865451782256971035053710697076315610609781286248079632222553772952780345475541376518403557961216647607280557994541056*i1^10 + -33455850587960634305014867180834158546109762071736213247438060878582219123317943749375588750794769749574811892521850338865904749013133982052774777254908199603344664083632706104855726753665813628983739688489814737299529966735429122389570138642389419729793181106498095475889376114081854000032233553737258396152397160687864226890996312828321270677351314643343950264091335207602218826688728015611958462993268224395746847157826639723630553954114161061171388234724627216863988638437183553387921341765241406944681289374193987971967467646015905632264785083134145754442500222812332315964502373849679186397118507356305923060897971828292197752277008830567096475545653551038693093094119742008857158904027972003797440242960807836733765722627714107695683045796113963530852368917926698172067099293192746852976089569553210644678989765721410254896937469739008*i1^11 + 92422511986599714110690945686254311531260257748826829407907909131034634578583335082401158900985468154179036434942926853903331440144347821911744124318168301334376343276284730456308639449781413502417008547032285964269090796328477003324098678359280061100268301743313031958838523758228743451550324260133318022441498299574347073593524292642574057876014311501738149761718568296386286577202771274616191675968272363529054178235701200968736172219913050640987970759336794173181458079351187233354566036339746544387196985236081291176364367034944530770049555250476080357084666912520213688770463996910258509219397708439479873095362872588265589188750235587915578973634073240610477515375334413279479638774937602126929264153384787837819643553410226850362903573577192882102051624371466450533593269760068241629802730745223171352958682213518523242911891456*i1^12 + -17117576901920194582661168450883101431862812776965811573342668957459009476618798766755712878029046475420528857635204743734161013766694415101831580766813960098005208808457583440452662451164446756185582489725191702702828879586360266128739619513413431948734636742643930431205981173150700072997592859891047276147178382087388009445562775303161041398958839935906203922090428051873776454284108141057172935695141282614652131406548870267089415393425808479048011089383853356934558570558526781407322057318515795821041639956359016456179731587584863630741115598590236361024194453045670739697936176292416080721101888781777134748109144763919229985092945548012002797514663185006666494836864686143042510597390536395978145867487577738043728947757169253626270809699859704014809373081246381480134385146904252751770951108463160871165063258956015599616*i1^13 + 553234313822991661459748931264467781566100782857223451523551706131639754157474295360215986612204782684421233493942837409597188428132092776684896620803840122643065135176533263459413816458788889248148627345553237570755684827999480943475554095947168160540548740667553095099560822654073622564051230140615328025908097998700500514460631239333223550053000161382669548456897013457819749568304805599379843964078156940849215145876641461376087284241038152659591122433922737701324215824172556427595118951786899242075855624930738829069161636180265509882045441627309534788922581727724146702760706338302195180962928779014567759952084781795411522323438008712347156426118679874967197980155669371366174382937056415780607248306087284417046912700892072840899205321111214178108582748343720913120525190912694471185502328709736183311881960685568*i1^14 + -463263370616236886876862198237979188048355941975106864755977969962348847436227095720430281270672815778246340573612610251184827749224439166815124249227289375206070999416926254785878040818672843197748840518387056694805357433986980131924768755689100656934120584649588798368437537957657842576821549035944938942057035131413121752818951974171705032619805378870070595462868726103443599703803490554125865213875830094330837295709472891956541739310811848813584720009344559262626809096430056488206500428758849622969795264271673172433524081417075005438009944637590224158578212905151879191046828746440616640647933935012495321749270856761512287026785233668149201545105129905602930282341435119058643462741896659926200606723616153310480650124831380347569785176517113643339349003599525203622202094695894218879911484932764255974850560*i1^15 + 74212888438237903147467755999087698186889772828859248691862793799643721183670725421455705987848581643115335907529663415011811844447221243834912980085218348468323829779475383988634362695138346137967479062324398392587257577846452358813044313376477488441276296656593370705278394665709088713839177026879446733654776880116510018897290285712462720790190399765341708028646760260877560804965454650645663550023765035507374337069872749033494457062900676562647492935905571938323151488212675992474859910550692581330906704940179780801128991074591133293442477270429574539712947964679087546959239047206491819882837269179325990542851611127068301297985492020042663576618096106058971870214749261975229066056261898905462473027769517831320541987185371122909806933097954456152336187120414757080477471893802455506595274066453594112*i1^16 + 619406856229659215473149164833151817346106311896286702683930742801040125442772758792878250834498876495872263185622025614301710042449953690455020745117458897443444244862498973337285192063791519489620889571298623085480766345990803127544224205288457034103209554471855992804245246649853561706296394068850196518106332781751005168057655958411610472533763138785405090138562682331540014277868086772062150463581185238343591157379334924276612098306492414988942152808270847416584092204923288001052363196235825124198331254705260070281265306690480558498636342138883532590426706112589471050857539754249221697192834330148632614788414557660030707485611441286513409543050293011709237186573306013685276339713871437535754994040668498972017146473491675465123827690580966642793231461556467665759814532459752441518615035904*i1^17 + 67363446362460539771930553565233570573095195824043028216435934810090574599328092281399031405569070291576345531992581280127213475190414378195146208117353307188560459985913360554502740283171330304203802665189506231924721146887980137186002963441274734416275257388108589720662976911546007007515211744634887576439852012601536447351135835106470818708402667084265473320387419609959241900515466663308793317767857572645427603603877717901738700920604905468793668705868697413738327666346481821007023980720958175577443673753751654266319343193006570240887472718203577206917403275191768283219968570743461216231981271035899845082216089345047321031362704408062060459198797698604545946285162814370255272614818365497553771224916093062590727428312139424443057241962922729124046766595166547587488986990657005490176*i1^18 + 374507232008242251772462806828157408216463717643102485366959345733175111852371960279138613914074232118627898922330919188351580544552292883773362124407512056962553351952403056991619297184529639534976058827598431610785611378627608817727817154205246760147001124619031884233764366542295209230005956342502945151960800295480706988563630175858544829791912565348452101567608611344295702519692462478998971662383638264025945440664762525181711828141727229369624351478400347092805883774818830523882779996221467462155396066603751288750385708343695274652178531919647139979352880416659617863956539306314321933406627846613738133489910072174439455349209119940959152421655243610503018896209931012992528155004604504754417382681959246937736111560963871786030760727632359669219976572197571062939651213568*i1^19 + 7244454938706351173576410924755557144712496597027629688152346927679400412668537693185087455227688742255904742349739517949265921085311555799598266514093158840263123238828037912257930364456576410993713864451593960148221313740164905288410072566659619790804459289293767418276180677986064542115609947237660641535563498481882912648635823519895603164353364605083451907883106308174201381759466675634629320856247128895839122336384445127940612455783757898437937300932210696598881103902818096072150790245154095388428156600005515367373817176006398368302659455158925332613616759822404814041356845558794797596410375714968814237193165672162124183087720576659604997938187469943141305261031269238173623271043463689042846133171806245531560844432380493741301394461580898451380104125825895496*i1^20 + 337440607311220219223572417122408146571207139119105639605462187233017418901592113301993090318517731937879618575969650763766173504300696237368535123542120317088105875895598107856292067488784124485462329135471617747734242852579513047795322820060828724867475942852942203823435012774403968374427545498520465221543068636708598567875250476912140497773620869619537652107929857050871603271373732728248527052890378789471899437493854446049598862021081768407229213564589012045271300923995538503036915622965469367394238638027124805935419491889916990813048744441318183373553810430100598880312536104619702142750989210220935525792475612443840832087876432394689452077705383732593556306035069525775356254010220880236841647173917202867561374621321694337047058948919713146333520*i1^21 + 6482559856415064355765014646679145419612288634631562491393094556470299965753614888391334205222604132733782581403496358777922946529420343970701280505087475334239656959508077208951295192149220401240104501705657879833903097017017029150711629335927611496690248452694041818831939363668637201270646935380475213352815881955412672313320369891297849792964167576376291231566297547080909784753598638068490369178808017816515556526327835485316928906523145517601329750065189965012679508213502865426414667223123401998215573688585797763573076488987529145029142737936031157219795349032151261987408501260906745016351191562077578435044907918851127144615767054990760730635321132655708945855373646612776450231028035032659415595497777536965507983138861391051971105748*i1^22 + 79503347755966127580224073478141611331217920776143095659490993427782864678915663947780329801407947028381765963491785582683993770842505987166608511281267345285672454777636941107810417766612053872834018429745425362774398144815329230902203135133305806242502685168451573954954666886581804566977777843070718746641204499291144750420668513032815849291112846087539132471717406086281345385070802902453746014478107519350744042964523061307030297807586696370112109290810550056898606158730359342088424162910848029100451516252361212877127470548988316506222150283087191224445681022175213125368975537122007739758868228509573323526054115114936376473245825643551112403422671435343454760605551759704988616618700115452213807780659764156553819191591617*i1^23 - N1*1687808894273110650380348524637567626538168158600950153073371468718189474574848342507341803249980363063268723835523960930037927517139439219306153574120677757863465447134823738732429244856501386903803908201108813062055611634612125048732747886020444674207696343000305626970845422746000000*i3 ] ]