[ [ -325252607082594312529249170541463323882057303056998089837756215657349601537438276225704613252347405110564025220315669076616502881526020483873681008680800541572938104651997855687481947295424958167886939888743330941002892271226790537182229964182981165526688060869216670323442404379630384408883019457944008187489659194617022082664809152135093962627812204489261002188475050681951821403640933222726440447983748768901928690033205663727572799980364168094781653577358012100210283091590279305712937295496721687977656320000000000000000000000000000 + 831409792297865288693416126944151537154488073659227253338394067941939175115891123221787040646765300254020243244455290484618377622049423487349570163601090991998221363343076537930164635678788505908849003229200190077689970860844373695434449496900709168273906104013483941744718589214925629229759241920031466108267057050109128155256859394504033381175495633364505567820433200543032204613287688134203695272965936763758297400930398452573845827251239076398411619842646849726500596352072902508080794627344837617123328000000000000000000000000000*i1 + -662370603144042072910864571827191791634142720045873228019582286104122952618430022556935687732377754218498649458517167904191218373108708553463640445201788549802397833207301777638261980338552604922713779119866737373234304959699988751362479657442800679917810974402152303072485232891709593222832313294813380330797803656941387129883558491428020427872011353171374814380773958063116888477378869540055121315787184785002767221048998278482139944870202047770539471386735338647654249333207273531297559671003986631065600000000000000000000000000*i1^2 + 154524855447687578340208046137366028805845708917832135804259055905338602269700163745442524697844620084497823655347165474841119353611820470712437779949775254582783242096060447483743343009722005499982539308213112408562242826191121228662722147984529743336952437397165362238602118996164221481150207863447531817998733225640617072136653905167974105830412488436847988289550990491449100490033767946745392483424489568419904291891924841751462092857605453502232201476345401422043044912580180771240040034037672181760000000000000000000000000*i1^3 + -6775517280112208554451119605583716072775305428920993450753353903855972410152029347772411155181279073683331072767603819510267436137257859932575217104684781517831915306681785333262838631199637295794073665081879748512748797508318392079496457619777252781601511894231336040385374188310696272477729876449149900998910618857756759534361888724220853195391295105238879975285324790279805868610795273593524637727622016081663785065635427987357919422568766611922273857900602827512853824746851792899702586951598080000000000000000000000000*i1^4 + 852684017250134713536828202719745206466793875397220372941961033170050520267522298139509631104991735656093425998809155647745491028182820489873258006451932962034241304126975602990717165424688300427219981719194765639053608067646549034722048128302149788960854431025679530030823755147297576610041596554784908385055784000801232336957254848869488615525850133453608058739902365580544693897220526934086096493679053054469059865861884259230315839027143949476525468587165030449971982583800997193121252612505600000000000000000000000*i1^5 + -81968649548708015330237765340563413431944588891555379290077372237487542448068310474586524156648315418646712309264524279005815190375351431465051636369377654247886578399035428746740699799541395085955487366251325773646438914666402798973858021522840624798741535475585908637408335520841227101101423441736834168547457725466458335000455776670597854412044079228606990864399387754917421121789981250773756913101837572916911067737788797699250436116224307495617133786667500263738876553442819954138572390400000000000000000000000*i1^6 + 3960907586499070428608351099590173667044891751366777711039121610898559610586572560167373380941916341273474055397319945025597677427215552319620875084927604692357726666841954309788098157771649685804321866608579461481880649965589325911427936411313508233826511126316043055678493144818347428864800154080451307227519036004907997771023787863981222369674039571023531689914555063057581484209152049384490752552012710939039580673535328568161640978896873377374394247696094433748332741529867215131639808000000000000000000000*i1^7 + -153114435806959667714964007237514978522904161304825354429107642140861171686126761904286968671178692588867857054583512274698328746160530791475228869805562319272118886710841728637308031536374147248765173334075559148465337993023303027682549728645332169641191070961698951584977934110406489512064058734777958916891367467670135439276591309697881203864851965158758982015019585996216912330780606629541185530222856588401660720061505785233710468856817970673993119176510285546926245066386881852211200000000000000000000*i1^8 + 2855317026342458439961574073155445271098222341085094989200919670369260066345066521017350229066022798014429022821231683704981101713674178040340706348661531733785027099870604980822109469881842569880818740861635117939752455019076312310925820438137539850206486955171852979475290906980472283533157774647251291662440035948825948557200807157301433753713824585875251186664079959594381098199742351128335217810206029925742288267569276426433238031712501721172168115836487323116721572047466004480000000000000000000*i1^9 + -27829345423986066802102782145831893548555004289789655352206967395315571396373546932023536533869608684120095679630393519532358401995316817138957659768571400946647111137420748854188631948177403518585401067510758001829142506772209502159875058182208544508843538121059971737242613925931333061435599778642251717999597957790728671169824584463790149913155970040590031670674781309801580072713582084692294805347856134897312677837820293012695107819127755993385144156985780118139874627813376000000000000000000*i1^10 + 86680357662834390819330345007180615707779264188696023003983441182089452147754075417333303427958189558602614766411845920727884123128104100751570611189338413840791680109968592788421719190191550333542090457361697658487038768205389832342231011778320154006343570012966878560909766810709632497044175566846663663250188720003769700314835381956274057816831652523470532720311356648450003717022270368992697324705291999594220652859065265656561476291307688757461220152163960655803659059200000000000000000*i1^11 + 299474622917951377544194732858716209804273195656928096014897715229217724183173732329755554272648814526019308147687864632164076472552366649856654282756793019963678793700491400856676569712586253393122334318636249630860411114390812473826955865794169426861380436809194681841824407289724933339015347918507651723281024897663009469456477672521709208859313194942459221464933240517250106111486270806899951091227611784206944224938191867792756497075063259649445794285028485598085120000000000000000*i1^12 + -992993994344671386931380556125725299408019831709851802314227011263622342960514102823065115114296371631076621606359045179612901400749146675011442418005996454606072065747090250264067088587156092383911061741433304383269903255908238760033047010703725889736064736966660994595666508560471767389008698363451878886918145424326445957869390832044570259969225539277973773412720084292094143781688997679240175434658555551366607031022674632010152855210811246251585801439168077824000000000000000*i1^13 + -5256115669354773084355551360568464281424447743687518825478983687697732014381435937151813910886454723564733514877661912395158794321380394513669753798856859734288290269070733467383293318424010994025731823284335795150828977566394485545299373547994246420042152766834914056729016731011970640354009705675298049948646586270370099813839797763698769713649798235934660274569702569017534325762472903939837311551128804113930906534606820484856468472533452033312186516450508800000000000000*i1^14 + 2511479371084024994168061589607530522958195797379097678476227144284279768354432709206564329327192801117865314630039376962179508572163241313404623944329513111718431356436104804035976445496873776554693438622608632497152337578435778488524888039808039102813016110771107698235607548813675931132339497316041146221014669582072540541773796755060822299654613700839681231581640073499077917777844366965022018445282907933828751878604755127596402971877061941803744890880000000000000*i1^15 + -192604027884725476711042012993044737540062749698291990637593957172255262929584731464099116120072608633377438584058486665196730512627784249532677697935269798402163558304261208343292604459782838310624056448679746364134106752693254913194523782208169578964049223884107683291886292929195351791937198006014693048395942722916656483754538511461980746165189425300344562175782802827042509683501702817914791428055046482834591355193148216218609185414238538475520000000000000*i1^16 + 377829147595116694080493475877011786684325450961200304753400307322212409579485895582379778469977277716721011867732002269042932578609640695538308774085373536474173802149192417654066194775888268111851355223634404587843500640817154060176012505596428476172505044578054238859436898494051661727681220255991075893759707924232159825040018334743232913940483538114448607350985565159709390186274558451098364567852995035325198783676795769835113379140216985600000000000*i1^17 + -203193867271437116365087079540242929360835093967696050859182042557388087477648838197331914534542565589639456884046608811961232435011229959758990313259841484908635772224612097496367571322408117453266265758699707721255766223544148172443589405895064297817605108014789379411979875471008217842003091291394112853222179231671112563056471796138881557755032513194765511100050701643101365430239487637537075646743793259346883153068233223198743539568640000000000*i1^18 + 171026511563475586383426213070769171980612008597076231905909254714948697287120407489866304330565474690233213063819929506024117555013633451313089372769447953630035627558682210383506510937176187225665502426407050217320860421643400706989600416130108297527818916140280279583323774150634238631114560680116065352126786179944786954654611101283546037717516180549580459536083652832201024316915245176616551808015005589208407078748292030655104000000000*i1^19 + -38844581482617495308133052993430036984118848117350469499252623235656692666711250652798943749377802702299650232832732123653406539041995962651722324983595002626352334797321367705296620080955751047433064010553443546462849515809909629658308217626283809678702494898457083229165394518064047366358093667770139698442041177031189890541717605894242106950550249657963123475313309328276803111134556990186915583133997751821504269112998400000000*i1^20 + 58930604923255631951985754263027295646621026430046872739633200263562116740747504855131392691873670698384174061643418619334575972326815513199614185756907795544627880536611703053831845642175980439932612378574771836974945129046338269856550356323796922069534600612216998928747862547008228548332733962608956670230135460622585921870355374315054637093139356187208281999965125277233066336725250842646166669005366567737270080000000*i1^21 + -40453468092127912597040997339622281255891587410230688043964174173792025930251881196393347713502741804934493224635993778793189963528269842363871313538157868160063959813403240986420444401394628133503144065418158794103803063258917281818796218509587932597295274907766260087961276342852413217880551617764002192317919664562506759508679242057684346146776697359292992430710707002239512032082354587640841555669829568000000*i1^22 + 7269159360259405551755907601503243145534458283875387371327419118326148409456220411960787535574216560305361608436537551933858703287828728604683811446661615962972373866875831093751797175567090951430920321515957521401457605122822282296470559342633151375247426016738421004357463760093419154638708016745318353763532851135464767194742861001735180865693328557002857369866913402119293388810890556327428146400000*i1^23 + -1514224161232650216910154648762918261390024794254893141084609376492358084849371810581438993527958836127029099509459144518069830159838553048059542504610952320345340471223063799269378584115417987957938555475953154261105088464724134765666177075604863525236021121428787893838249896424595374154795995315723949336145838478935893855965272109389401176600828704910023365960942663939450537312085922160000*i1^24 + 92828597788647061041298569678434974523754130940338084402472275398205034123470762988765519988309923672095709746525348118227540489369374716495889503507325066710814514969510500504778433967399418837180638127063307837457983168430247629881584238561998691287154382146505318246173539127306535774398867086312216413392870325045381641111364198629649692230312844561699216456827548752341347906000*i1^25 + -44738463050690526946514283388021161225980010443043725240624713913058632654075026467426418395739977629526256104774596917067093335889431702909660392751190002566353597400192433091459359788089328901029587391010865201126252803083315439720327295668511429094210091596477376215548597990352729221757713653700106939571366485401704462685732645348423630797998734837914979844426199608000*i1^26 + 2270095271936479064193949982212679752625535835868962383418195826137112470062198387185212121790317276551176795618940165128895321151276393802841103072224705131505978557771585818205421767289723634710196478220912794382722063892932278307905174427711891694346429349806426392677916029126484086060744364263017816427632266446091016905945285619308927444035*i1^27 + 12304268577299250712442551512078264522140522074724816785625675314908354821264374621350133035708998453536410660306716273512149657402568153765838876962927931878619893247620099070640914744916262008763242145550290019220250767203228826860983150891132428429356725220711357255866646410857307212189739430973275931318184254728*i1^28, 11647428917579509867009950191019728167246117785656846275687889549665280708640548056256282884242984981593663073818155158780070874678291703923298919401062315159755468942845736561313638504248760251332260198268976175165114951094480638458059623909571021307759073858740195881628987974499387378702030985322209950530278752695804993940001976389401675687057916434131879696980344805205670931244723172275969941669650487671596413171412944020895960123871332888776690146925894772249811516677426927364230388397148458884636045972466869670995294563287857141887872345556767957496982729331270083733680756271429536018998918908955732125513951969855797505826913728879253822273105955894984461887688331181951975662361455702733382596699211329055681247452555494489469126047364975721185280000000000000000000000000000 + -30649602917782465436132320124174045364178653166111615697339823124343671880598147431720586659951079578738091367392859490698832496990938884130615990448441829288994964132851719842595798898521090016412958420189412194271896510478316878927237965442224032544010667061415854444347400672748208538092523410863714562766604771903529905910927865907120488910065432373506118070950227469029537265176717234005028217126738562488903134177272578573708401567621167178237997899097077447566546421567850285897540275333576378741315121566808360536867918374819338260079171788799599887588225175859507873496680331151876407713939221416234874535949840291684967095372045885381838571389272225617996956965366358974561883259074871569828240065830233889803823556341269821338556889565294757937152000000000000000000000000000*i1 + 25779787310205736437180934065468260960526829914911342662937866123329295744083929579640646544004749491923204964668017943396167266964990812062369398347982950598882508788298828361911162268140245516084175625980857596112993759017197723480315849080871188113871087506689729024963158706206435924491349173549810874640124279947944946256839060086360275622238530132409098997138919482844028288322735327193614608249410376955977306333989724633628532908626432782223718482548290309678247539280831546271897041669047196467785328388194857279195570746463836743017547607938443039331207956862930738242376845177474300078987747005674856696428670278886979138144746470537628107274455555877215225845063249806719885035973074194411682724077686183002459019400843443140106275717862391808000000000000000000000000000*i1^2 + -6776647920736312909571632495538250581954178849579496481177844593102519509866434880076190095303445513661946521897726988557831865278537565610345402209948165692661816935413737727179244601022868926408552803776382247828918327136679503834122939666328204045486712773302036613189377751739576865304246522614614270583938549827092007505983536555042929474063933397464153366042077347488947187372141287211589580587466573084085248523783520794471914973885951667318940432567072735051039831625206241846392635160345614108422259744935130809645261714688128965194828254122500278285932616680290078109449874038027365140657831827629923228125814636071433643748578863386072583554484188033557555747142710516060005193563834480646330625042992458921686764382491868468484779599451914240000000000000000000000000*i1^3 + 275927474243920244628562006029021488067870122725974390085799801881513311580438228833514651327791417057595071385213353760467171813782320754345622814530388883764763511649388805234707908772412320459333548725332896635851033449303810185666471832027135030963630387469034499477348612846383429661111735915762766257075422572334173151986988921052281995916522722885746406743445688105540240242814925040663891115513839664673738002791579984475606678104528729588842325501323795380266896945005096372923461038156272462658619275253395014260364841209661609946983045097997479177684324467122516105267174041476615564450095911415600022191717044687161545561841985898897840720175817067281581264346279498311068468912078914886589014935569991577628747432156597330762066422661120000000000000000000000000*i1^4 + -35800759978689635949624563559700461128224773418716073375252617280944756796097257938866514673802256041530743956260678997661346348535912877395309502216218641193551966556867153580820661510856038238365432173531606148911614760917878152500606931320216227411044674299407668653328361566848054683305471637568311187570066424342919703597735795735527039535497225457536294158949351208131088359789794335699854794750566467487393689628321573514567449437972697004411795676761127272762692938923732910766894680217338688685166361083761122358321244056855000249396885720341416955319804864398724499364840897202259155780352435494060462374024563761539637682882926460465155992477049502621151914483256480050265165513966965057507673086646344181089399319613080070777932768870400000000000000000000000*i1^5 + 3560211224328756381224710891502172858150408537512701625934615371293358933098499796806125775218615277236639402073927161526731618601690648234863628263864070182837644009962687470312660934197420669939662042120604870511015317098677730714604146704212688893959248811021549700359196672635086084148419286803675984813172791504704045472087966414784027727866173766343318408266916395114019663093884192097516045687338617701523469444531423544764874406526457234308961533255206503249822286940814176428278778819258173818595617205251991783218563187584643530965783139676139047666363113754110417318063637400122148356015619783080824398077837341911844294449105119740262115089828071910308550772416594545006617305878190378391433741608654721255590522649729821132550307840000000000000000000000*i1^6 + -173485391183010755929589490556211369189023006158601510532999660426460237351125607354276234607987879119085951212952686494302417789707213344221366172085618270662753163602864917697108218749243311142208530621595391646962137931787493027769642735542958322292612825909746564601664693627270410110314867621795915677576838594481814924732526178788172461588254086414645215633031222591101504196078149471044120294529159886866747630500552219100992460555924976702418254796150227577419175160044105781752820328405577603926245978068556288781313550546144076394608507993183591681714276229132241409572796119890097354658853138873895640322362987464296278239653674216576976023067171056495180528827622726182292590635929973502710094544349381587352874696518318430355456000000000000000000000*i1^7 + 6828004943043379844550787772497370924708713225977645299414328579534079688561580594819242255782751670475544282533246968717786680889118902843429464104861543182995392515457001256365048944903882186566663045551682368009063536085076370749527358507908043830032490231455481046761471469150628647994793341810747718539669387342818061731849586484759039094282428891438964191888378741762168903869212537101936822195309890463775885254897345524756473056845373898236914886064993930977382180387643256948459722882176447591535712047545107432647107394333836241019836147818191321592812731496213826360780839168434535575985683364729378727141512940385098116812344312578951215814765733601754715142243107184961708003171558619474853716215643806730267407405119281561600000000000000000000*i1^8 + -126715669470530291050225785153402132213656300681167273262298980433186466626997865805961345798587136996716510694889251840882443489610559551133083562092028533873909691833704696506362398922791790878771638276731129334226284786859513469057555472468693675252586172648087453288934946036652261304737256919358335345270723269885574896707288783411700490384946997436237592089064486078796746698480968492094764025624654389401449959170293198647305497562322791977883214825757058753698870514937543912757113849445152954011624141655429137302678950364811480194258650249659290849005095704480165010046920135418156041416592713328632103215810871026929809506163857437478921429001212645557145093863892674837146801414097717113758763173025181442729891184351641600000000000000000000*i1^9 + 1216216450043198631953563931559614248609719418495610621641465931388166213243948029865394135096279631253035932558020618129868086095882109542565961995087912602013406409079681506364337417352557812919498936700186669886569666190655840079395341449212192744276348324936515185129785869516590888206185163472237890733833781911347241661093799354165430265086675014979181686800308644144470244825909849435536991985502929059755121224034016848340608808267916557048791628492644376982396309347198944237019992402838166278319904907593403981999900844943138453273986689083352259155526760949477769832225683284980102668533425646535299191328999137896002627233485906256228317064160942588761313880612516788572977573103017991117690202256779853372551871856640000000000000000000*i1^10 + -3526630947139554656204714563571037572723519755373054025102550899667363541624684659576092224889014409110565693336266696662478639872843972783615203220598843750781595231213710776995499904657815062106201785319323635878175170611172803895613032011383183894382841771761696783626231018848558112855425221464509085360598817596145908439523652775887369788299751164775716175198758491911347292067355724996214020499681974069334980948931975158636861121791328406144437150179413015841683437950530701247674381787212705392067045687454522166069959224255390833743917329869019302751840058908608399664237904566722817517999885102854019581539508766989573619659327131768102014955264074969992374869998222975466392552972505772081539174308827865832095744000000000000000000*i1^11 + -14527213639687681540709115229740791636490642902830091082087875230237566874646602191664576380114071471005001632605433664388385844581520613335873181279744183059705080046213158100240113194062679646806329734101033057754925861101943537891482836586829272953327866945702887944588271894835799316928367729559908696163016229475619899799509801646868806193663000247019748739242065493542648939023741967553590668167595054468690953745947862518252703642217960295058379968041672693897778966944666078270334022838946213172222505036936179833713063131761818041446517072720771895295827173381146617074737522654982680236246788530392455054472819414699528583844130905773674454368694002210229651990211507460432382788515519979787945841614797425541120000000000000000*i1^12 + 39246797749585649013582841070896302552968823329264019744611347622168006189726366290287056326739576694697581924510188557976028158384320858227698131362648846928474387327882617541896222012444623067256588531689585563635322426500226172640083735914219135748763561606038589955585540992856354596382154635776305653842155450551360502780237003938018264696906157469637774132262587945138220829522383998189098215547392270527312243488867331253672626285666975138464644530631244988132578272137976460484481618978230571543976562614485449444849461427040682844473671938469143399884504978547528160553734071843192866636574924504158376503808604097994316771031054900241600369602721302275667902059810245246564320033241253700811837651255910400000000000000000*i1^13 + 250457070648443214077708691330366607801420495614799440004295601715458582011291341082226457024900479579467708404924660112765019865789562064511553301870130770773708509005708137307872602348461255215603609191145254528407916689009286728816104231099565673592890010991931212032698988385023948523929574713669167776469836370722990387514277064629813645117654838808862346908716514078553300506363023183663941356551017941444536917144857029758786242402215007417149358513227444979119187533322008647763181708228006077962419190827743990535032307664904984961587086935581758735433561226124023006957128622114547274616142102495802717870749087498739769205677425875092622818366454129291180371418252878061359709272690357779093122097152000000000000000*i1^14 + -20103938291858832983122835487488098792467519771350060489777113718648231031549183352871354133235346476800639172961095690328352115151412319911802879617097379931110683118519283098049747305629519392739452711691264456987301682850098083233219760762104506727564091442886414267560564885330348728947278373354901348429499925469806964855762864975613330588492599744537018644445434357891198149895986553587233577929570912202563720827831338227030351077581708178744868166007044944283475507914415168744287742039958388718061417374897234230628785154592097572948460461774678680106589123541641264301373343021253681742453130053312328593464609433005332640799972645528149026360563206189378345966729163234025493655799833300563783680000000000000*i1^15 + -15561844361904128514627797177689428872559053237169546052335224026580668722789049193850388017418013769370335461249155787718203438913658229769182804555408113041607453467020876722907018182785602309164278572175190771481956777096831034224490082173465565473824043404728463191925064650273886006361950312891879973567734195705409271667624535734640759963037910207073986224435555713961738266264463723648306185485516761535370241624665836793100276574867595960097922226099577618257007245647082316676113444758054564633004933056132301326480451658354890752935450590802380945218129325190695235354359994527747675096408093685435263376327722886729105728510864167513754898475027281364092734450150926153349789598621089671168000000000000*i1^16 + -23001120077212681199367821942840418839224644563615557856995851016709079064558566615593314021508052535506045766626349242678995941496793796173100332897644058368904142956558726525788692186143597252503808515814712455642381920970339373902273047205732821566977358249966360068312800227311196227613445454815226598927912817272892217921069928409392488215729072828380750451002098375022965756624110270686613706297253478565597273283982553778671649783538895130753644224616423940284203247301226869706653146085884168538709512150481103169428180129847169525946571270541781228707224726570270179519909023764145771697390727789245541530236206032911327064857624332508397092869265930830540243838649766795823568924697651200000000000*i1^17 + 357635917671157975135860433145724856785895576822121951111917724282151503119600431439812139295685743808748961684937220344266512919788165712522535097561917421009534237749650561873056660064525194225217639166886620464313657803759083493011926947202810507556193258499253087076126175645224053137180323673382302896255076704504710701741651378346622831949177696954189963247883999715524619128509113720265067580947445155773365015634371415184682365525383824651053951777835231714157102721533042744271065900824994522917387665859409521784981408832946598568117505395112224116867737713459649763210220552693187183244969604027119597676117229391462685129650527522289908870333284538391706707738229139936681553920000000000*i1^18 + -256328984399099980103928371809412112985609795198230829742814625648923140754372209871826238585280295918934559290997682109502098201592720918056211432707311037093761453093063446721930778883505614726996205154244027705209544805453666517897248045706292104024895739622559514084081108412913849146423025652546558788294610786508465457458256226919935911058434302847710365740688091376431469340897691538887096150804287667012695505517023641843881253162123772878078202661535561164841322208669110682677035219303210875280101931412651065331029471426150428193701957921123989482229559596698252668860980809867108011795911730220672455173548132973398637726378222522623564293410329388509851590733191320960000000000*i1^19 + 60708381722131539109442308429862367847011900268474441584704847721269615760419385235532738619923117490512426236076197178836716900218834828365315384366993626205044643645687992865606634306146780069643391751444180722512260845337667022452635701886392936945247787755674060374869914981851002855238827851418532124507398093876948057471891998275000084445580314107124948586010448452923285197880680631640546256103673839387324609009994377297112769430218228058144075152862944130045717932121675038730188244356806310026296793135219095574487146332995674324256811026984384048737999271025648120302616005294669129073277633340599489790685841857508798158449926038432515817211718167184053639718400000000*i1^20 + -78882357567181222521385901686460992471908388178922883824536000594714548727876071197703419709610594176877206851988383599317516118051119441495670130589697159381762358939445373892110559079147094599810696347327048751655607613350245794824958099883054913023694659284783382622173006634825587927986538844994886251193109225272258836229401261185612778268756605493544498584965079808072159801046863046151821417246733766876430678782919217001241148421704260963760561852926687800122058567170057654997410826973999235492846676449725253111585507046809654880659007375187676678429931088131528898878648346602396097356560217632390844046140623823007782158225015960582254478210909019844800000000*i1^21 + 36695109622363450413835326882134926781765235959670576121878870012408263191203821517267067483757603651800424351651661286044296685518838639315586305696920475417222150757963685273326171881475948851231849504034574053061574193295968333868540570286859469883804480717328705306971568165890487622709826476382593566860985495172384760159974102706056414895154490581552984773785713885533078398623395081142967326941693057290109330912392944675611822776356774530028136096211927425747119761393496307815366298611121507645679488031728776124424017513752290373782759516458576093089228019167688358098681024428921221769823568767423768802217476062038619416789213220354683785525824000000*i1^22 + -3855543696549867592583351009366950977387517288201584029019987507905981053007298351824611136152971590402495948509140957608245398875068066662214783588184970190873728323783900054288342442999650841597830755810698839132617628683106930090313721412940659989126636524601752371293150380315641148470374170637053433627248612268319892147763009640932152738514418670161696223057631266434597159101144031989269520522505194388752733438534993610791395857699707538887691434198396223296314841475075936634174296186448342602508864161734466767154793573411550108097987207396342147873726358627696707907776538677162557978462905442678368415655813560439225095376982948150528800000*i1^23 + 1792911431694940175953554004322479980476399217315876882492832811683788460958767975171195048935955561486745593210568457618364258642781869181566873189756268071535855720690268075247984723974705325501006254329148171615745941924204764509114632674034031017523627996001851512675910781572284014536631655856519551563222542204551712948590997544568430681808961249044466891877884756538189386288933748898888934926817969894769807518165954510802371894689952528749445619132533394843355093906110990069175506836716983455735885804561373002951262662398633511649224494505641875822435037247405930360478728635523738409836054899723888800835802491448873320162202000000*i1^24 + 77456739950737334227138485171647025498886719787435312642123429219745777000522875844568039924116839178149163531116714087644824511294203665181876678297795006612119492452053178650580941382059450152305296467634370963483753415428148746742125169638615990571734590811453694111192299552471760640498655592331763493901661757416940263916955961237925838738643078823219525504213979831393113812745103602099722632503052066167171780462784364394304416580799555335346244415709556963831304630651128070720552599766256463317771381093068191627410321814631330227848563432185774502725743771020568377132421270800163240227932871676633110723319259525312194000*i1^25 + 12934586089464153226688727064365846966924129430024667545001040984405488238793771277497093120981535586511583495077967812680482019643770001338962023445403662362121274184510737660418384629922330245857066913291066130704068103433056020661647475423447405865814182245831006039791668711076851620322129475677233922937405981519081436574690176695708696044722019514358393171125542544569964036539905375296932837146702222829864682149968551285971898044067191368774703967979329167891188528351298611267561101926570556608559592100598588484987493129632656305422945617345559349711981648274473399149891453448735856780577767564562340300481918400*i1^26 + -225760394305532822059728000087139764605308372742975146388083486507829675269922160611891051390759259162813093306051329220320338243618141883063078432343348028698064887224025497154312562751650075245141568446142852285886484916899653273044471465179908143894082192951571433203397475429255627093154614828172602461232042821038264866607873247268516613193159406343707183020257168870929702347321045067745346520647512654282662410941042021954859152421258314847114492615196036867629580788853119024617790379285688755960323991221508968165523055037649818408844750578639044402094281186325012989557208815407290045*i1^27 - N1*1840371777613245052462994260269265242750113944686785665057018337194668755980261329858862327753375543567152134440650342194193773042387787518749781268779045712881266453814689443910129945721403896977451926872659911552324637874119817732814089175957504*i2, 3521677557858956243867505109658103375110394163126923238874490097365095232482846372791541318511726422055045860049483176165202733470097834847900224480875752271734791549680306936930441457354069253852548523707294583526625682291543092370511819439118431949489658288053281428035712677108898739783231250820454459565344061704974712172854176432368391793806277874284233755937813365995610665084632316326711733480021440556576288072391644165887949904477117388109429247165882454071161004466872895655761743955471858757465359312064403367551256355049280225326710002980889889097996454788417271204789847395885545124473123824471405489106215196129015182786904658023511082118005707300372106923246373013730269097539930464185572131909257982505500405291563927775419903538439270569082880000000000000000000000000000 + -9396036632500377202367140846940491866227183140524603212733260714616872342409159766005812440000848707647796582346549457348753988640428632726927103286092729353406411692331764691287453748994804335963857216179381511314501136226192976165923175676891005216781370763293277811214223709596335120126785606077640879217495485391837026076661294272563064631905272845435466143840353746250670278103685164684864653601196662611115896269317985817092078668103804295762579233621506941876700785479331212449081964233827630711041630931742346443163804503631277162009282581554788565276774877319791753522397303252514433288901450735752311954057406576734683125585735040224226058200824644275839527643414839763447699745053009580532811410787440041999532060249961597040417232466649099639193600000000000000000000000000*i1 + 8080009944861331791670513572098117445059220572726666293925206724914280170778022308885061194405713321442127645358148503524806061605916596552933422794921857089791032234617336743446567253054459296921104001828771232336424867485183333867661568631302592365117287428695566139841509231324733806072014770795849772323151400940222667261409512892322506857665854018696698397753776380959538191180076625131826372487064984731746050036491858547085517270428218632123223825529459345786019941783325323807554547651966265899198499599407405767243626246854127391032409010133879246122094060755753184346837430064518237246990859916731513691787923817188439273675005665480284705082726377196598853186875318452207122737784343208009029589262036143810277764581204360490905915485175205068800000000000000000000000000*i1^2 + -2215661962638462921009840865074613135857766047745233617112901121249635669544533347926625403227251974889659123034566982101162345813031003771176322833665522853333637927337273116468141723207701049989296911223031819286592956626975842373068439154593022495064879413030723413070650410616011137498076857120895964422849311394740761988912380149417008121136580248501835110077232228202616201449028124552115669111878635921538286574829020315357918810432204785806453000114017025148747402919261649454594825529952130293255318716531984218447908715390485571395698171903508362779376734384594702756352669126955282903920511633400068136351190223838471590688204114259192929042823944538414378947874556538845013070497034372998853233855207417501911658472677567576525672842505748480000000000000000000000000*i1^3 + 89116438835417596350586870479771075521735336786332263212764157881174407120666581613301827402704337154454576255967541849764473357752004109371575572014357164093086284751565849979864015026221980876719223598303572494247430466100346906922643569254986887125102012505218368993164952934818410071114475458506896110316247389434220086268314319234165928768841249800740029538431268712729978996067311202404759657653168327820163790744628495166333203245836517341881919022427948659389957496498264063771881702641320175993406575242048869726589473891938648325614188787436557916840708783202601291156869761334996935998266941174209739899557388590631623894703829088625066411314841516228391766194069954817807260296740421216462751965491103402485452015322683514116706029010944000000000000000000000000*i1^4 + -11607441843915163169300894351983960331508037430568247434275931465228900081233270446440943753586512403433531957113554639169470965435278540543175363742321940942508681969344349976796647892834164820956714776075520064079547507842583026196913038315821868980596265181887232541893597767897337685698885590883174064282002969849889730066924379668239813108049225793855598392735215926216737065597711986924980803129408038067426806058403621691530909236665655542263907411203883186972099022721334137849275714355351185943600219370700071049923291640288485238116779842996178798377830880101769947226745995489240553774882493634187658131966090059889496923168937928874127435880376536107580198911362445752815942678229387517475340937101268600672475955132921435507795836272640000000000000000000000*i1^5 + 1163542101121430040709301967989045288458383615671703375960095111277476678643245873747025934321742234531687479719295403007728533778973015783146339466858261358018830988158154810061444569173402104205480680766662231520017622750369232617170305978573685702578293288792999701688565601793169276888893518627785950193856375336829047313303414537460667921346204015061766213372591705218518254045239438975602869352637259662598691115465158431229853671033270615875433879049273161863467687046164270196106692263411485070567676053695745444865598707426161840535195918837523930697649528221650734096172582304045247966496472999723393220307268239336410350157146257970228629433674243101784306629790148481009438828766641975847297969143067077661320639593413002042051395584000000000000000000000*i1^6 + -56702722892641199053539764903163967961521971809908699318260761969393620634497802797912210105399950214955638013106050335888255967816263848446101602432355578103704774634978758093497093063539997507456654179939367659089565714422711665612095174489437612886703046500214157005585811355126130775752417220468873736830540090386945475963078368335427612293416677381525471575825541233699954841955978581080406289250310803396490966980864793162655111715367340155429307108879388868837466801599379124399097483100765474922284799794915153451027100019203037961098921608756520780208016218129378604896240533585242965072024298096994092425423834163007726141927361130126477224939885807713704434646760749064897399388436480545973624030251705182493032947095018868100300800000000000000000000*i1^7 + 2238802068711673055636361371003223189220537635711657776042107481755135361868621427038760184062314425423159934173507088114252177165073163481403446199567816528119315999573709330126894147419530446814382011485019015229424588799520084097483998571433819066454264744570869258553914650776976473828049188225240652295142342983336136980450015754641422607619646950823621956648730029590271397127776326571069007093585175972051469580446669280070699739652103360629796284028279419346917128748845895352772803303233038933730535719180510050012043857868010457851218169780476210655324915167900601084737844692902712409079759850747932967820414745017655737474085931265694309127574646848412734236216487636295791097649756529896327499957782478367143037729196243681280000000000000000000*i1^8 + -41583920552451474543001384186953701224808481318631023175039228185463497895760636253684189271419114184207933686386992324193454261000072307531298434512391063063184286122538582483885963253877194226525084755829455902778527193838682261462296190616703644928633429578750646207325881948897298179917534706785819396244495059839880706942669052403727948394348766715690008854385909164999660825640648352777460779870768604118150525775125010937756201657576174459060803501382868307985651315861310954798877842965839525565510056902739231906582495039843115055340444740824822290007097159979413066950469713909543379092012659929777203197751784798532378978020885415539248832749565987327721634267722714400547018855129484551472667547700923855043156113606311936000000000000000000*i1^9 + 399145195861595957725851383795299703287452674755620478747689692265844811067519054256601740116321676249096839206133099517815603631527057108865685220623185402628860010178197492754877669982009926487512385609072519934298705674744348204466490962462544427987539679742844137547195800698041082336563016403768155450013101199639830588068088948293348441687844782778745609073842252655352565771881067552693538766456176697060844505651819639054498033340241098900819066430213606169834053649888043580427363623138901244288898662463742597454006057863773561218269237870717937891379667863888469737918451329820148525939105923017983751078622332986095138930597070489369146983880561175292958396778095238964589562635547900213752983917224213637769310974771200000000000000000*i1^10 + -1156068211169737413883157140506769167441617679194743218822156166953048570036463434996473862767792697892237216233744765999332497208102737268369530661901802522484879302612566489874369849599354080271313569761006513737353801295582485775238606404078814575456454408172879946061123149790191019752727108346650067189306617164976072027134274030505409732896716695212918860502698495554812734598739224858379942804462036038436545769232396416448138172569985963619440863582205159694494576475831635900666161586366347248694668032071329028857937727204032331854950017436666048828002532829109685830056302243031929487041513520836342908515648118282996125577698235729234402167785146435682133084947734948470145288303898813880705262794941507587995074560000000000000000*i1^11 + -4776727125231398951695674044818864987539936262155609230038334511341839239395287443204546083731831818271184882482027264551009254481359347244274014568971023385741912442106550899649985345981611164174823422868683628122870037299382387023720373233603547307612809480146588749162446418411832168525083374678108155111033267261154950569851770985331972846958763673830384811289021197893983260349885831951486717937015877118300759118778721687675619224008600104919494328485297566396032775655126390473658145595157730648361702276066771963187047930247947114226170502045409142564491880803149561124839998487126771488761888690336174776941180301492639059582429034646255803183831808569590783048249521545460563293814243531071866911048473659899904000000000000000*i1^12 + 12844208173349101427952683181582376194958090480181626258338074347468047408278158807802636399607049063315810086171615214822231444546289371229758925892648950057740308971285433168313661148380950332449366941552418183065861034316679535330139634085808740401857989462140118499723102888058540078398447965965209479420246894545185011419397977405131337877131931528554895928171416310426589236434929874454417294383565840322806551834067006901916282722472459418723448912693906402346824052743516227035087005813817318416558552106437768970157271659477083037452409062116614688463211754890849947749830895813268694411443445966260171991441287052157737828081678619841954810145633529150903312589592956574229640656944543625091245712599208755200000000000000*i1^13 + 82457199820003787565246830375319631775439887812262363841577926006077091587377046628012051259939081023166152873308115848181454029156575285147725789880949652632726823896886773500897547580210972718858875756538930576411327027042088749097057280138530372145485980920631792170619310740581259361305993562685582657451079584079034133971813361452709765093729538391156454220510648263504238081621230900806700987132245512015632845121359969953042928780335048414973714808041461452122105700032581218258211576461031830670927753740960261052476010958142376119139752989624798415832897735985034703703294813420147080700356701242118975943038621212620348574553208061805166276494107760802939302524809005532765780218753605753271232714178560000000000000*i1^14 + -6418793869359740261725673326427404132936143110908502038018521178641662445006717764882632021550676881925058031172131148517417793654981125200733257984777239616605782473321425204547471230585672937867585993235848377699434052674059007200232463215109931829182102965794703561315002129809551214814169687531265966543203486904199146587715881087948058124643067377135181503014484807226341582178537240996349873541908202842130186223497274881145812273231166167076419647979329753007407484351786604800183682506921285921435434135331642182794298068245221479262355067198156477095858292511075395576947971275844804548204535092073323225724811058510128254935048641994057281802085030609318065867331720835011117806919601974302707712000000000000*i1^15 + -5280449317773744828999022623089131379577246934672931326360611190731167400660005681952225970432123490980216100740651403331093017403134439342046708732215761913680138630022801306901269199627837955078397133425472831159050229037594010460740640305470764775052892607305600336011881974263424741522057894796595767709768869045774549732997746245535832149130335244444475293664319056363243205084399369338001310530692808452255855926314905593384495728396474410918819303463752363429913927237211380716596634639239220522096623279989816886998292178128388816351766486792365573048432120338224987424079212175489919641143652420907747121173829494661589503055219423545525651553196655556586698890946080319151991256986231065395200000000000*i1^16 + -7575952485158827603563768074769586170500016654585576714242813297835708627498477716386864489489675970739314125402165292784647398731612559472650146668326017344883840126745851267740137869805237901328999787088713994286069881886656380209862160731374975172590487747277146534399441860813638921303375461721338609399983070418374173558774376015365809443587596718435248578463801096705798587782088343012932556002111778589802167506449385802375642038362985506155240239415566788236690367707300265242197372306003912771907055559805403131067483111309413595304276631381966397450867225525533200960853992982466016235894402765238138331677558046941177024001682476071946822465215026720622819919524118698931656012256040960000000000*i1^17 + 94846164945177018778947629196540402057516753241382410102653030963363363647003049821258491176465644067369558135411769768489540677140375739123184316776469285036682350626715803010591056763470677250157524905416333636555982787107593887609566114797241170532347984428683062394256548698185220456804684528922840112972848211940642387544897947491357124793421420941888149274163525121413827625654983341489981820306652282771913587815310505391677113964771108204648177605706853208127721039599887965142167807258359025761817217109381023176326669106942627600647423966621587183565526481922685520419112307557948493555380404595138475109258851218081508741830605807589298474927500513091760239539579141626044289024000000000*i1^18 + -67045994755535425087405839765770769946049199243046948167517119016015924620261489291164052332818910136354114090316877992239602976459768896062156422997059791863692528920466186926786799275033000570464171893688148312213187486645471573238384491493166545270617392579565874368678113740628391819219404172374155594492956529530179514459191944503756225676374570170224778332384806730817066879409326949315347596110122250003530421407255136234121717141044582210014537585789918110134815620297504466524379899368050864739058095622876723582751031599167192430088404922543310840765302888779373638939820610187130833030724672177591825508810998336310091072319623093135671269627705801820218895541850133324800000000*i1^19 + 16573022302632006350178698591383899103767439537864222644481984826702397001437399614854197780548654973907883457556586158227830008762171646766514221093413399425668559716139967325615621568215084147999422182072837271030723543185857963156883457865406251320826239734861054339942454278873887176558536852457602704440098269499554879875486647148527850249112006344140298181201250407321534077528010848502341337586656075164195886458170092717909255987802661034131200036328460238626431662923183405928272506275131910941543657262466900496137495124180000512392803175752540076292182916205298622731950299125737564322258360751253875389223805603849376736098397146718111333048295506361002383034880000000*i1^20 + -21146909600564420213320441129491802802225537119162574018601412924693698479080984397645079064882446592025144642978286591921018400670508874448280467522875401435693039032316861117534204900384512153716259491546942335095767814517514848061332160340130761077182084480634842057828506431783447393332094875462883614926669762107686732595528984711908905260725716111481986332774001343698396073071822240399510836071173438233286791348710271389513238000634784956818386331399458601569008216899943709681072364267966232817978507308004039500628058224296744804775507300751751193374993331619211058308692117646908116879941440201588973775846464583341515252980431031295511909829781077609792000000*i1^21 + 9344198008535552879601704760600951947745360050632175836730766587064505096779726444583000626053396312450242593056485987725577563304686291048809332456331480576071560598476588734862243226063966093270944022075787031923779187513007561052969928783831975904045833305825739439035693776687034117969332876456104911738111943818158753384187622624827588349684162301446140674225486061103243782404095139347470058580891539069843893738653568562897427911024571292805313544361824698628817806916024754650979393174090117971763552646971241413165886714422560219997395314100581493711667243931748996660458937072174579275897195328238879353711515971485615813424416570519753546543859200000*i1^22 + -927110967930341656726502594269089980328685587988716343144206089427373265744500106185973130646663800649895677133799852605961468937371458874955339080004684174254270867499256678423495708967083477838073118947765619744022454097704607121588274906833273388033607965897436403591118260120177064831231184346220094066809605796052669632638232938263844862499461949424192509578936876326524186722492679778188861965918407736862476681136738154564391918749574138877682041465345113899551103168355186758754358728739101738840632811596842666651652483419870608436763524177713730908439914329809072441301127712160250436919849193410315606909475502913084143351347436369019360000*i1^23 + 509610950137477329150579017162873399330317492239892759143687798046190994229269331509192447559308639135183102148915804257464095969024780594243768736022307972256576624806413120909498255605992495294415883252844294026882625950959771289819397858880133892103576450168076537363130945294183082658848722448852696758135296881890159391090884134823332364520757816697888242436237580298751853994320647342269814007328062943411291876271320922301877018438696236592421604599252704554514241746140016236234947111294824104934449329947537106184000800411250974983154091544377404152761006904754508444714919897317174077916707853444160307092211787801384050176586992000*i1^24 + 26678763865950326343060350810109064282128414767910174814576736515496422385607064393584753188377297218119553344686749776491329588367866463702775182436946593237110094946449330035693591469295333782512821121455045899135657370968336321092905787243560057758266439743476791565344280217513574318169478249325344994174540576886095089692542850109492186771225986566921346728286401496778645649578482421204919313203917769953046272956073753723586035591374985440665334200140280525727405089728480257061558089014409995940992680687994836218485538554603529433560627404102115916812547429045439004727049404571618982442682732854471497939638693713599015600*i1^25 + 3362117183878981191152669935314391121252501208580589772890640561019698033981029790764955035786056059637340234339108261581972559431269190417905301056509505838004953968178670199295640885528057340050590521066133972840735117251365066924092835541232650638685954132757809821465961517709460363324019501814904541955431363730022677798843692489275634183399782175040086765372508203360962619186168534058457010375025318410443484155298928502164978104795177581959624463404251102151939933925597758333392431769780487817228569489709011916864630227131435087431113623614572824742837745112460110153831683685246134819242197840046491096828399680*i1^26 + -54333053614198763798406437704423889666474178930995178984678970387473216736670268169554600847596253741569828009644259244260688851246650759618542242605338522416344967831053232427985925831040157624096019575925431437848673290836106042647220060235878289239924535308967704695879788029232364656072996955372220821019145473403644898467766202102395789595292846414275709604843237231873185224346427859840058198938848719415373159614048367348257953922488683470545503641669211056230373675347418719012902618730374086085970154050954395590592777714065607921548798887457903676038185674684284296319130720901272907*i1^27 - N1*1840371777613245052462994260269265242750113944686785665057018337194668755980261329858862327753375543567152134440650342194193773042387787518749781268779045712881266453814689443910129945721403896977451926872659911552324637874119817732814089175957504*i3 ] ]