[ [ 282847607084771188682764263530927724538507363111955685576411133803673916942463607940737055878547302139399913453254498029276448832696961107511819258732609054698678854428390899514104614720034031166828731600943600994056906246400886669784630658709097250970792079660364406903551917687701375954926768829593573713008160361821315151207066542729702587074384732257186070059566988628049099055266109018274617328464040069897831627171882336955249326257182359500210394997647667230139702479844682949521581243860634627390219132100591562522624000000000000000000000000000000000000 + 26107997020517098962714028180387079036083946400547958482938525630273652915883033227522622148861907252797095134449067019079345153124270741202895993010441584217661695565725753678796270449437064202799776289147545812433452711732101626902254394866571089455405378692902511078997105907954646782345291079631079304735830883719669969595193759755384377619745040817357952242608180363700857649573155139636729415260410984254748609505878764768449653274133748298076144546495758121782680722312494074947282349845782760246893643541627115929600000000000000000000000000000000000*i1 + 631280019796262681435544634331312985817805591986689639253930800493341792766392949843551032592776435125531278076031654259589304225141370219334368334112648189932700908806703816295241178467095174187253374703405132313961875142674196640376948335540976696672698645861212128896730379928986277076067763933623960204872114341761322850392853165645632272701688672990389908217484361385011616349940436036862557108170984814440848206823159937105063270864833133889294871950176655017175365089252680920568312640902047640320117116921446400000000000000000000000000000000000*i1^2 + -11338083943769861807875226954273758043455176294616068914802450384146983459048365436824533994943339064864936622662461647751991158489197898052159406680803430283813065478090253806901816848102349962904063683983396028754780809101366752439300052174564804111850638433170443989319491151624441134423221595507972866855627875235864403722510475205087282750980355294669502832725431410322099887226836755974798520347507949136022845716766071455664263389600694909474921257079102927226718030173398668782864250283208825002766599454720000000000000000000000000000000000*i1^3 + -667560357025976719862661897560099781195635298158585386739243472843651721738210697359080353016029788629853390665571650495950263336211013638266627189382516473115626563662597702924804639539049529187495947419166055238439858856428827105943293680556248041386332761996520847960365285980580665101433158997929733379033807800978119203573452068427592395734801960325750851511127277897216173303906376175196339117200105052164657885299223555331583262642166476804056426060110566876134278885456548436590765412251320454393888768000000000000000000000000000000000*i1^4 + -9718715221697150492532629167788003820216860780379981011724694225087649511033463591875838700460235013192503923991872522447228727747244623369190368559624848832723009337714400546200434592554138746927737786406986277997655406383352427196859588589379885755151418378336160087210595449343103937736848988842914562589149204056089655103907049229857791562127545689040822790113842002426911340586139584404257666425264884011475820220384078959414696733727914368363551403084042065584124501179434709089956919973018779527413760000000000000000000000000000000*i1^5 + -50429136663894089387884306499249659994634798525325170461914296660067717795375381820008337468027583220842044392761507517406659197441439040738877890216893037522902266319894720867122273358470905424797080809386454503210624538452568632957638698394877162279643175550123726763378119915562767203183703416328480383101309829000682371408447211546789818123295400871914735290160142669100735717885392921185474537092308226879993906303030397497913812427419853239378990065841449382949176258500400084888576996631625334784000000000000000000000000000000*i1^6 + -665372478484795008455269028864748255958678587584041940771580045319132398368115973389927989862376809658973196448312042797080954785907220045885253156211507220116494887125282024820313726005806795598987986654902585402781078152464368868387277234020450608550838807375409466968831634830567261330103340843765697275446930529603620723234729756690373230007550922678336659903031399683248074693237883347914359009764044039753094329616144731755082119426351192624698658549096755706757288120797719575265630643814400000000000000000000000000000000*i1^7 + -3703668030593986468586940444669915562934230473006706620251762768812157403281319085979664752637156233654011126758527993137505896545232462629046873364998558623995700132513114701316310985905363862279862529764991362864657650161370048974869438310932957546834122661956471605236056010079970336481813803585332787935912222070086491643286716185074374343940571049908384121736330220525323502294798546871373764229470126547608958945408770673861833468741680249162592540621338369136368975913965957455865184256000000000000000000000000000000*i1^8 + -7273691978174098313848613221506632741886384771331283513379386420344934092759396155547881460097792047427595608794814626838707614519041945760567086369964705484201174468666631323885144074390008583183238860523567121920273319612832284938905309791005482164035199506291871068626183534402214036397844850814453443755691536969565323833960974690948650235966853891064882559290675772600858856798818392404552075338841418054459627555895285286993982694478888650438238665496282604824988567387970533221990400000000000000000000000000000*i1^9 + 5419069147661531592087836664295468596332698345572262703831989209797568448559936040090014095198813095662838665615990948065860713052778007915601819996116976560373342197891135408686151771180340656531303371638989135111314844865123398673136102063117299686974055470751510795376022650053216784405888108855540138869890042601039633243714681265302555960920468063437999226546331134523213450645447572639364324201110800244724276719447497364701903791777993130542249904467207495857046310527668794163200000000000000000000000000*i1^10 + 36987968994204232945678457602916196005952770544410074077934523787023860750060310189220796006198114401994282266453132707239016350428144420185884915710611007522290730988843384635249127232049789987816505758600928901710840828272723370901440280283482496692868120473388255592993510056205592769465397194625291620776460749126394247228880321092969224824316768138417596329352698187303628652559915552912317015076887111481795784502075073875431338208529133287813621227367563381012318707074990080000000000000000000000000*i1^11 + 22304987394710775581241735236682247037057757908427728277469680267740690541749330764371108910176423416619038245555215373421383792072351010953019593549382325586166411967265637116251599774008754172192665375900230219292715839366503551032950650495329858565085226712806851759138091710875719264630692374899659636862719766528121723069633249857369053165657479512765956981299424968267480927512229118802408879564613111633029432802784322660718740613317340564570053268656712186190375157760000000000000000000000000*i1^12 + -53208834615776620201326291879234425385149823203795421482921987464963456531174267956885264375563857404416140042469338817116704092089021519923101820886296994285255989927072275638252418417917249350607451448494439537502632200804246230056917465941007000311278949447162589170259347152890798393862586198717323399548214765494466205768899466147851502124079940413857173033526687179678943886491973761180915434862816299760144140124699816358316018031684985829314812616856720279339008000000000000000000000000*i1^13 + -46723518976560873023810365540027120613014347645633055911593850404571219965593929106699990204334087558312324180461497321568570349776966005658211688027504324555493184159873205126639825721449531869577445228157025741184919572272595390335971839453275479654748139277267893651434396017389669625087111872777810133667509937671660395486973603424234988033821275011189302556942123433892523840511831594871927991679167048358527720553285127488821713237335499409118907475171894886400000000000000000000000*i1^14 + 15632160629137305948802515821757962072774750613155419420152522023834936318117964347560265633797101239584110125303558911894441501966725207333007438444140807452155826126684044964289844522818887881915757071723853999861626261319988734539199057929802006105010662962683991360416930102588114073002148440621660232902811311742775204352341332444672763134218643001304045925592032027562671221675701373983379657176616365377711296050506085934977218459109876000359543266607104000000000000000000000*i1^15 + 24939640271442989932951955776134429729008154347964146914775514094168934669519208567918795780361352389058886497823579568239806065115660517433895784037960756416930383096127679424933022037551726484581531409957849304014326274253159368818517360163859209060429052377472173301441773340368839499649207431041125145852233916076404940833775899377533023192065697423458166147689757420921201611184860302046020080352506305606578635328355080911246159990605796542219131289600000000000000000000*i1^16 + 8496116415181103204162043815378645277211307300407698799467282877855587982272000224975098343697051404971595930315849329797582070703897158432518118152946878237757253971281024715303697429281217497444118330564324779680737408616542754785778678806963987232472801698929739092875636522790369434898326831612565540638076817653309919888568808358709928388954042807896701063649346357877753950975541426068220584128088207603272695909757411229756800707967326460313600000000000000000000*i1^17 + 328115246636359118953440458147911490720344957615206265697784555241147758650973948895080648926732890925723102721468503566028357350269340647507254494080126522901262191066261882266904497041859054293855742936007204946107158565296097159938313357400287413137087116230971739654122282285922445613483356465424598919487436228973129440421085104432647090789804742952795073249101677694771056272788859896666722913542542011625700002392331501419016867887185920000000000000000000*i1^18 + -954252643945726877175874245809712564982485957243028641684795727447221632957480043002157471089342737510949481322712575667928614840542547749262499786183912412091526745832133957865862033356927901362570154333901574949033643159475863932619763545618147727465616625174825046891912340649591687184250574249061853080774650089575760457714531993673415086113926902945261278775632249721219188948032637406203508620472144125641211582856706684667890368512000000000000000000*i1^19 + 222823530575715449035005711872752784803557875324463127907700926324397231260393988626598265851261818307739178991187378230673277228927109871509081649760079006624536378631849002170556266827341495073406225115068274451124532344074310897368416265668825938372850370512396627799839402828783992400584225025909730998546804943019936688193811055838667242879797226561057574466411092803645618040442361968693648297653190759116549673443789565450649600000000000000000*i1^20 + 6834864791882017818492356085526908821722412451365963143400405529165546787923849169811619801759564892093883210079890764987768727623413734546080713785728458778245715094144431654749661224795373514467017686759060005206440874571122013463767531257912922531961699665482169884801196028595018236484488628358459133007696474152718077101480115620502793285160428946310465059675715453537865089389127063024264310070708302581425718642186649600000000000000000*i1^21 + -707710859415742856436804493978844433276480558544944839787987251924046631307283174494369925182009717248479291147457114276206113179695459235505256842022514560440229675234115100834765502415839128826583750259240729758889079143415886324062933543303838338938035314601776326928425339452451817235558235012649834305309861782506518381436675042832995430679794029788306158924281170106946856281008303789337083196365030074862923907072000000000000000*i1^22 + 3197402993426164905670050253293903629044549212231874933577255132987703649845258469556401657331506005216363574047807365889143208485796295073191628174724982382150590942926127618161204595727748141120581859691504204330847176967491857100867103146519791381010479595108581390897237337312843257707491484236116892171926819841547381583816189015670730832282378658167080389709310421273294029270684418967331010713858370427289600000000000000*i1^23 + 2385719175366174402923742299099299856254959153103512910494218260977453223851968892807602309759155785786999460630570354533333779890544670731210433901940413084734870718537867043853728082748049521797090272880231854143552358165469754603361285178789484470054256362996123306686526613783687846342312834976088686626828882015610473720336773733470226441544132344165994687713810230578720145272926512096164260737608171520000000000000*i1^24 + -100778067226224682678282433306788561621202535624841348334809493889507643683714826605308703133326024356995545813082787933529021914324726193093725399596856316826943683097229402302593451818072664624189167461367093648071727148275254793975516333076294244687546528222479552022033814022273813259906195403071862604324321476836224537113897494700772663256442830985878040671840671679373604905405089119261928652800000000000*i1^25 + 1184740247524001669719792335633485424246773550753006678062807612028260756916300085769392186593065531836982989111452422021804319929284296600466187997735735063229790526600472571285442715232791181240476442127393571628464455122674017686417923540935950876854907288428300104931251253082623978346478309637710174702851425163265613084471808319374391746842277282724298435890805147119291999336217620480000000000*i1^26 + 241499855969640131381451138656120464716666997091094840079482257949563920328276791009124526337418339643614334191139179213577888224861028610890859193235784690465068405741186215369588503935640883885558995317569095472449297934151256613608700937203856959628067799016081784909494294533142510546426721249642733172934811748862299059559363543312020445819943374290073335879283924344801280000000000*i1^27 + 55845643541409422087458984414435953654770064254782535298420064231165419637745351854945223674703850483991913322667285205265166384396886847614128495817988591806498395567102965304785128864912107967630742295309119652327829912438776131564082845711858595713390130461275231883399602961858581108192983238177102134119839750368828554086955855677529895010898088013079267914496000000000*i1^28 + 1149088717224860143210750424210549229084748195766798120049265584717406641331732738077738975130704483220395491956093192888556839382372614174141204050197775981174660421680425377440315225952604783856179768499018324279433965029283143611460300223310305138384512546017617840916627925702809966817171831146898321218410902414206263805710188186731245581492114841600000000*i1^29 + 6371335028307102772684778538700612925384924144847858233463445445907186601236864773600399834778601871305438850351258769479864956931379452708240330032841694513993001386611196121027439623570664599419052341366780217253617810621897351039597921723756802114236788186537872087246563467592335691815689283706607457609719543125632341008212486959685888000000*i1^30 + 1023130557847838548109643849646354424750050949508361630825788047060705084604509813049096233170977855291761263619819669507141831641386772436111482299313247826461579911980672776379318190374784359677486731434489742316927147316057107390249492098204418329841032365617054778920889083838279632415264138770020766203277123161380085171200000*i1^31 + 1550717204897802645028862893295508819434706624308006782210348450168775158322139450805402252330660212795100697401479548007394983324129442430420404992952544059098683578984439351857075915934915375828944956496877124571826620418640247446593949586856955360061409128486296833076221040347287723353054300025387669020076800000*i1^32 + 99673020431733140114849107894685260304052454140076987133454083960253155580387599115535538737923350064812313053514125717848379815388746486105064798820697402035348249577176356376009911810580685719326857127868985604925912096387753554298486861265852609591256659613145223469680548291252118400241238560000*i1^33 + 2247627052639275304202562512819181423918146847714838940585399751437335604397252923725541506864797871462998609045727130988408949169803001146416677719192192454432605069374591949972676695086194208366153785849331903612584771908431236754788199427110168224673689134335650385144858540666000*i1^34 + -40568033889664499474116918519871567104603269290545494014069075690469881308248319344720726679727760015013155531015777255404361626145956500349665538308821511926138814155160917009747605513689348335860011898212621746025555517668088248118525677816606023792095485388040*i1^35 + 3335828475619797686224111111650127951644511472759388935582900602482311996895589079109594928335727692603450741004723581141043499665725849210579869804630506767749172919450486302991263164613040983233478743204607983954492157412580102097268849*i1^36, 2706983026052434773555512798294634544132357597476755018225664245378029510774869471017702477907907632047376131180759336042758492499703683344783502248647018398676717052444770475455113516463900177137343358655741783409189911466617092926372402401036355283487548354038725877291494957604138976110953504095520198529570134067503928504763485956256369801379493772244591573871263195278810742217597745567783760182919623780146460471446644992209718972174978118711351654869278424870644978312375354442407740997957045924638462128441083679405582743047922095708984129178747780675432607630701600756538319410079933275629612504558756687882451967241948039740074737270784000000000000000000000000000000000000 + 254875578511766306561577157325103947914403602580103305728866262916965099058011554177703202513229602739137740411370274518653820014727612004400395951720857357819167718146298512976184335515252865266785543673746771037690726830220175926100900438690344188327255100047865809143579885051577570606407418597219679249815013328203342526095318212144292537666368927263167269327558981064647707307177523301463895760148119288880597680118384771671523941912369050705704702381172022200105458393117805763277132832907217533475962921534089354749498721530455038076761396097103757628078124595481635202452697066100231434326283337670472660539951515796260606907879784448000000000000000000000000000000000000*i1 + 6464832333625225789362634682549477175210861130398475997424768831070781418677741982225625601990236238244870834218726318875059135371465592745536819501914030167649557928508820122547503957479363020758773973826939799455604459277854719494180920326371148184355477619589316618236118839657242074672319750958664615743619609634486101110801771738370447843308111951202358296332546700964174565146211255889351567363826819565691853360641338341816221468638340546205198402102370113572593216420059056402235802316145651293786506444882334761892664681615799774907140481544436072787735801748096246993482282118766812343125092235974618139819209269065412316758016000000000000000000000000000000000000*i1^2 + -101320140931287408298324912999903999339771430390716312813700065973090628998367634025625582982262640635371067791895030402077378879128319544083119748548934310524596121191560234217682747623944515740942131223674923312170162577487309684586209866836712127217366159876781886043995103960041898285591325578568018357231907976335639862690538513198678610812184276374405016609955422331579030931041998857854149157970839725240734437852484904356795606050579103213793962993374330404506957511638546891253680486853138512544482341260156987402052466206886282612316221558618538899571611579199917212051626739074277638553662698427537362195117591736846521466880000000000000000000000000000000000*i1^3 + -6701492471819404721019355268739765190838073893510656333101122091092847706636688890432023935591733171031638793339690819379449480103440868946739755785905363936810904917848490699244910016882004796938176056416061473315570533862617405043585434984973770000603473086419943332403439548528598494617692831565403437168572588582164115420447605624099730939126254701822530702546688994122872762923977722768847563800069635343940644633633127683924967213871334731900388002599544896552856724138448081711809295851732712680425527586748135985716463742514857459765217112682433081880786987173538785262849989704675050893886517759765131949079950534247448576000000000000000000000000000000000*i1^4 + -106224883855948322547239102294837498977302440172312931563286744990148117347515505744011130268448969689197205634766814752799487282836303693510146235187938950579594617733068643954172886654405893653994784866646964569667575906365092195133549587608921015026002940495555987886488007480537559157478959733440038138648021834569898713206973048138026681044355767127831138022761263861203720741502876596651915000931202211425004451163953988075001799562903409100799875008092332296692819518519545078798939969483445476609121720939429654467959056531862652997199283977923124264182540990919156641907812307351533600014651574794069537387056674174402560000000000000000000000000000000*i1^5 + -661767266419577964370879729866583644793997539605746213045072260377155006150632383058477192213287735746874920113680104078232992506933032485704350493398179477680641846472389341497522625254169102627080871623799073437936844557180215358119915913546742663805624133305606661243998619951190363783710962578648574558010232915241344556050875575002250254656701141319212768330113406992855729129932344177437729502798751457245346008141629459423349150306583026987204452012497831065568308508283212088424538592429426700262496255268324204592910954928931310167243515982518766988737807879133790284697961504421941439604776324552529415296086179840000000000000000000000000000000*i1^6 + -7533799584725592221865005644659566322598232024763753257760931677316264653217046924525470263422296815516789568843208866624754677342260686689179934207670951351540304012927897440614535430221113168152330925982618335595601422076323694445365335178019466912412063727222355303080882130918836240252073805063834136436146487126836701522453853998158930331977865277799938571328357586958613379649992139497553689335093980129532714714164693501441677402570715451040808841424371240328669566023314539226333877292364274731557194368033815112224597829271150554711910056495274068406467291476928763998430534327199654438375184778728142624784384000000000000000000000000000000*i1^7 + -48230096535187298353814697442708128070410773672874320065889201300831034627496909889368531371968935577619254123978437654828817227885503900234588883185727438546136621394698630436958421122123414626686756864113261192580382305127725157633154867515311609052701216014764587599191706103263587217946921866349506826281352658139333040756080307355836131288936658040029655532020192053488135195419713761028429036198944734326827710116497607864909768168324569741714359507485197694665488524095416244407122061584472309752719816614521943758474333603278327989324179612353607044315436102520475376768417285552437607275732195789668089856000000000000000000000000000000*i1^8 + -141425336552287661323932871775358722973020870408460401608818846661133346630739599539414650091190675057720942380725064702815985981799679917462200610796401523891727778993979837658258009407711368509666982106107060309349802330635896295489596474061860731663738736559891128739963422555747360026681592182355608550775507040332796288584702760802033770891980600103393632507319692267632320447285711873912553645470108906746202816172362156428045781814226527882926506700070934673393143598371017455385635474716916284268896144746829804436468073393379310844361947352043524399545115661151828672225772297494706671289173617368104960000000000000000000000000000*i1^9 + -149511623659600688547137192675190438156718768514035540941918041356503569049583526356830959582913307292382371556554634971379845109942353674529999570912499555536362628795126345424189355061579779340201171854831090991474097563711384967642499819412488543968573551376445827628793312161950231796042485516393814066101605361868822409771688238502612724588860042298640062948067373866095421832718743276201233923194870853777816925804473327818003042409764572747774670591073408971293775396983677648887265374728556513740381258376207191701167600135257006860970681094366734704853597675355219492402116957732355541278277815500800000000000000000000000000*i1^10 + 171170263386456555839973655263340052807542665133633058604589543123549423189592547923123236074710907996774342885478361459136291865587566650337403793312473151081871061833481508886276321429043146374771630910458419560136433543222348766803506529140065944678747095014779963052729526359547499885214339721390113579154599938171323821898379632843218951989878686502279253917141024079913096080746685945986274675627240186584790629296510009877261900698162780464538175752128842393793096898257911617190738404526498730063934073303906560743784031251313862761478008723522051012576342391888993599931496867613403308569395200000000000000000000000000*i1^11 + 596560453092932574022850586491140100390427861652256583717530508455832920638430318011205219225600318274353463301913777120273347909220609422474324072618211526965871286106492485589069129127538397428638766874576442672563291405179924445549666263662849897610293622093614564582991614747877980559473474074896604567566487254108154238026811745452369519026677069837677839308824178255803193987907395795129426048059233443053223822755049186240656231275332728492426309458705733599228468415611888920190033022878897663027114382611905644022338578748319950256202657462457076335002094055034760453020401228248388730880000000000000000000000000*i1^12 + 416371907913763206875403348928507323894725369706847754698460211181112356831048627205429330695314893382492808313722192441093643225319209043826016216886797672104927902038241527445996568605859010023808323040051831249431047904201139073778947868463883239957119072472447797539801687509074175006512380470189850659826027845741769245261116537048263998880841807241858751565383305689246028328905529469404271425727782320712982984020496179096990315013971840556523862140397447926971375023067196933444824008812112059272316783728003390641981897479346644686764923341023166656713597867606182892901101947846656000000000000000000000000*i1^13 + -244857878623372867390041455444677855616200285551425282250689485871067604450000921766516892389931796090691841671078406673010217748405469463262109440029905917692208425471549546773178546133587918656940252788928625380476810084054395994949803690144542536655192121362197175996863940020690473268254233756307354675208157615865605629288519434215849844651528741102795134076214928606290825082477579813115486509374362240862519540666061488346130504394043337473844694869380375261710321589519020213352177036642039597001873343080653674658935769659448895978127748208522081878376320838679898845359584051200000000000000000000000*i1^14 + -474393540492290151554827888714017982547828096421234194562047366215663671728086321995465838921193871126970545371167806768083688249689878517422873980497621979124722087017177732496223126861956479125866982952474018063198931081317947104692412932721607763528693413308437618279184342432312100541101410349310105408441925261307293926389603163648363429674929557795963545883897924357165278089729403012590642228527022741732576764915302740097715332092602005925813191862643312306209496851067989607224701303118789365085983244225906713329018782124360947015862920696574236118265835062044534081847296000000000000000000000*i1^15 + -233284486262376925321036139551150239084077845260251254761000512828757555021844850571385117832587589449270479334452937935531644581179966928451151039171538955867740239015572170622431084980910244300813526108071382214469887094412186257003095385824534798106754028841469996890096864048949300143145422191999960307814407029036354561378475208553528298452043307879706240500182806327255850677792178480673804239606014254944583693944115603228997243864812110891081651548952788185608173943561000680483196857914921148781256784199068355276855880737805796221930910477321513352731768798414897152000000000000000000000*i1^16 + -35945299229018430145969348421440828610650573364638398640006107765722587898432080466146784752477871957679301566175796613678720740826291196559500239640192451387179465736167475757127592088618313768238617958148141029257472456680074073306505662561787142871409425897505962462411099220907439559878344507040461188443654685341811239236454836072671716956539995561938223793686603538234651863897616540039418767487563525613558515747783661408325495002592217034702268373745957204579370376912645283317440800248946674339637528050215460023377369223597635657276174675233135891812864288358400000000000000000000*i1^17 + 9174486885184978444884914526354363746945478295948012469507718980516194313088961764527265549863349582624778219113854266600041703145161869493839124313737496890833573030653826580634103080209114223115983018415143144462318469780330830567044151885935463205513280068117214551903648482163215551711165270708719614690395660424097761757704660287127017311842740147945607881166369111166584558409642254552722181549157505756322547992223978323018964571597318158338167989538321679531817606382324325221187983005579683273241492297136405387645728356915886633038433399618787522070446080000000000000000000*i1^18 + 2647955217424848617469544952180632804080119977909132063369875292288164089213187239028462814068231429599999816931404180179860489964342340394317176298814755631913350760780499856109028105197848495107109571314463953867447360806652220033383588275965986077680122500757920213380582982284687328939108663189490060954571790657102206431638996883692959284173301277935629018502179344163929130241931843752943414554216390043820711295678456183298054146891668214200301432178257991078065562631905116863357746137969697543269164773124622134318169259255673622301554719334755450880000000000000000000*i1^19 + -1472642648335552920119253412255363187826836425337612667654732472285881259959987950938488500811240372634857742386629383656545356298328203538494810970354972682741087074803155735644829589089230462197329894981840770941895270880184101954698373788562392771615168943982438430940617863609084871599099742390048192917652737173380653010603696203165693147703464584561473011958741015471401515979226921728395320802741776849276584591665544468065657706723629223667635070957337337143328859899016500962337324974644146041013047740585932687008724137511154351633131829048115200000000000000000*i1^20 + -38437225620508487050766949362016959261805855040944292508444935423570039172533800599205305347938904680065107373045309243035443708016005411436401740053210397628773213174502814972749821659928849637960645680194690918624942171863266292384579806396005734890910475753971151441880411156311871942068309846456731926165823066270014805907652667072242808828176555632367133877198545584849417454462886044059997936840962494365359571836263213725053538132199405898791489898764386818041134079712220444570145479831765161758079720249705892888098527651355365219337011200000000000000000*i1^21 + 3556563386906494422920441596295557127439697811119034661865418021340579469984198426030729364114709556750116007195937163149157467001657625042359768181867723945882408176710765965314074769465432284031069100349737781813675955627617272423068448746993445036670878493000339826830722144558769977403631461491662000739848175205425385573544555157297228295170423845601299390396473769712365897884569227152137558866135906425023480436145498231138339036129499536808205057923752877667030460923213269881720154490488503095557961653211025377767450410656528105472000000000000000*i1^22 + -33516474879003896180162924880001654516971119421136290910927773161838055604962254315261057988617209417604489676904749291073034839290250928942325746558947187582986924745542839749214497504280178702024604761672337223703290283263676006225823607181463949946373978321919038507211002114609333648351094465614499197880768398337502447774345697239332003339671030276251631922929092813900775466948449654705628495645440905688854700663854454159522522070945568699527170445426657406735628046955436846280514135269736888329660713710580830271401563387084800000000000000*i1^23 + -12150675603083941763501027349037956808725279040979604439442377972505228817282180420465669100433407472465679196779195677650861527615007923705338766556343359980221170396532915378688712155134900049785981437949541555517315344763105406904132459285294870259225009122356222982887335667386891527968616870752115468175398113812113706895130821276477725421104474328350964489931584116376013204462551317774736605640153113938773835869277991649381318853299005529095642661776439611111686632264709141257528705641546461245721046127498070763412951040000000000000*i1^24 + 512859523766215783044671305057530089077211172571489240670957392928711891086483801760596167916537752963128993897738898984665054320514274132775136914866609305436978534558144208456912810989967543252041340128952886518373890799643558020798374929366723419822699005514365390808299471041008067951087855687404035869918151019326804339068810725810960448202661343274232773241109310349474892775190544386104966425364631421235935995846061030759583697583777509535708026221801657824872405546287823147948532474704742549163527428440507699200000000000*i1^25 + -6029646734266239846285700358677581807059126341100799297881870826226783878602429224607316109769993827949641181614867379933543905132570788840573983536827381527593672128853072600892672478083129755998902734092378209099184699076476640488368739553467739724313149053478720190847436298229980669725416607073790405368058351266685718306069616570200386313433683036431124648619807336753914667888693756293552166594147614306196590707380970633984856802717421275441212992268592457296651419179723463766739953493169212727135232000000000000*i1^26 + -1319293737698652787874503203431578585749125654594905930450321941178326043811515317317396973489142610574990598701949762769804946213992919531457012609245771144638587610414631552082210559598098775846591057117498672886749594918963411288702007321775034296712094745897050119871484701044044563285028885426973313059296646999781985403976189697849937431951013629636332269339176505724590423534150524357372783429733978021206652000027090161457998382147608083473412787531362686146632597567517357192930706514717440000000000*i1^27 + -271223203174930038954982610597639494382534196582748638814040784169281375494740444609314379109710828879356446511543343572076567173160644011593746285531037739165150374248318022507589766136233672731794263080273836207790966175350598215290671169775029159738965597855451691287907587008110995439313705069475892877640012119525629665975306681505183695285239088272752852082070370991880493269111962741523397106498146911766301089455144293111315757076323307113424981920887317529647384958498290505984000000000*i1^28 + -5431181491024528882456642102758066742935260743777974478681853628431885822701603554957216335989630388108322770891345486225352329727494369543070118635566350956085725698661155338592520509769875123795013120780655617196820545643966513490403228503375498714143347973374611961460304034932807898411797210012669183477078265251722055376882231202312000455178718507894049808407128745695706926937962819176978139534543540668330162012010033852158199436767455423014430990750144976680980588800000000*i1^29 + -29459293810135308128629181124593609823838272486457554845146931719832279928410228542131322935968922945789792592730809453866403553214945216009626838499719731475081959823707917002562071979799299720098892255070647359028424089868309917197323245117582858907841659716459617683802829781110292654669134469605108792445021314028617156748002905775982369381476068011894781935735228187142852851549630081248286958151442224620749619142160647545156351107101504115197597890513152000000*i1^30 + -4797174402488391790963179647711189260356804291139132474593808581889420344529723140353919682063602529710930707599527480850251332728560661948361181143715516871102110264489116579425565248907401352778076684221313900219901243312486651157471141995952941921076723922259905550571189198174467641280286472345503065242398986534238959643517426193697661633108730052568031044222049378741350768521234744208083169963828618283899550529075960255571516889539779024000000*i1^31 + -7163040896645826862497430863977562174777037291904817661339419406124653143707542009109587300052063920926307236821869846285379382174008144157957270111995366012192938170109502858459709669338572565553816668420628438093301394002520763798031314906740636891210444221423635443507159592438909137948473959331063217444164115614711223568403861077378501541761536018152121886150126983530598206501918269776427302818139772898132706433463964437090800000*i1^32 + -459597482240872895586860653541083681721190777672194784292579494338313325324282595965115038259644047429877100708405866516360915448740548906939780486055088272529572201639739341896854958513419320545188985600731542294216466560101365836718144963036934481661822879887493195279016634188295255082525990280556518495307779542500425350854337604982598796969676595422345892050448214592078286170564537276649262068053174565758404090000*i1^33 + -10367513368477174280264084607041431057153355499653899897576972764165433171780659576246831349425031888338202025512170746751813278569655200242279465279339853183380031976757829898389328445764424252891182530864135300884546473177249223406965861710698594930390512939632993259852704792412605584920419417310393565160503496432832375642742629150830297731217820080725203377475254293871442223251556295717489851104000*i1^34 + 185478446145145464235580925996033421279557954117648434520763125121454913649101827427448699327432207239241981301753398100841604461264000084425887447203440582071376991321987135426572912393470634941852757817963845235205580208507549042543849993238834191339405587296776314953926652748086407253086131769510743566482861080783431750756092596803727867634602996335128502026530962338686912803935*i1^35 - N1*632660212803601576915038009176060752632847388692840885232878425611695680274408420420668190340190724229161283718885632*i2, 4222954095095350847444609932245671768435991241307395131304784717703103282460749442157862846331427116493416868133278206398161787887764182833598653317463150530910536223387403132735925552452715531681694529162842200822986295090335081289457912874953581979965588919822989577115520579048389485223914149564898321961955307012401568041543863097632999766135056824766011518733403371750277357833960289632206490800177640926906470988706013945615552268298301800135823903129997309642608627882305497778697622988962224526776306183156245743652717307287113623997193269802178381845445437901010438934421329752895578169635069415320322559750383825623262302167613170935398400000000000000000000000000000000000 + 396818019924555154431228513014325792555303979523440769423100884453080472799032587742885113683983979846258184069134228263371638456897469208910781157961463500618110618951786822907800463648177339212419195380748686173402832056753509130230899658640827680859430197808503242323134472056226173008355465349023124078872705087579192448682282887874870057687724251111689386607427441157472222268347418903659770602824664602401777850083668938550812483724923025572944762075730268912664567065272442316309073688051142833510502259130441425912808054207055028128311253310957270515624641343796222916895989442127424186403232802037869239568727691319857025030106487193600000000000000000000000000000000000*i1 + 10028575422696096081495972027475747128972958680823370788705416550121590073868333623260809538216396777552159139023381797305812402987629220938709968960408259949136918287031171787222875217303149495954083310298794795361318671152997482766388487607800664034585738165382940258318735079402361664235653232051856879727994268186485286953915872628952167645017516125455701194789956026103649598317920564486349684038172627356419162657582154711102169551876463464337120219615501907848584525348324309412166240986107771654094420542082780149881550760876456889121035789693368885947581566379209973517894291811850453768746270124785405437433841915138867157889187840000000000000000000000000000000000*i1^2 + -158329879499854979253366073784250503484562948354801838531033039660628492903530960263171642706621011907346117313475929035805184220762949383846181483114317988617511791292310978954586041304701422736308873833073674949670612271182048567832537825421688134069816686086887904637342557221344199357062046186238014744018278252981590201611299013726426045993969710472464362537860283456782241945147811153653937023451532560321169514776658099010844439118580825842615380484876352248422031596911703747471597393625971566383269200645338533388723061726148235827206768619802472456292972836381886259064225919924888934139704836904432287752780595476629918056448000000000000000000000000000000000*i1^3 + -10397451576656885631572095245850061138388976867134603822449752533504564201294678748376024474434961951685113499951131352368354583527935848274952965872772710982495762758932877813041762550893977585273712762090892753855437476381848621884815916272286293346803248272786725493777804920638720437313983027655288277947529601278517951349241366365700953945284009259732080288787931858288830495000780529084284761810770737965435225223359669418478024354654357062964747652972816066904420012431944721669186696030887865908451199623846124153204080031738136048183743091972071379339352914227924172760313966022121681541454503107252386583353459158221743718400000000000000000000000000000000*i1^4 + -164084915890005282175201504892091777238023878648522863203131232203218409397710917829556904143920956681799942245146371605256675991700145309384867502681902823206425234763590896498917087772523828858920502933014928376102677036534270733941671034155765670274852930217837420886228502949830364056671953382957261426274135750680294695898405382914977276358158424900321574895213561071374915909278124407196492964458439590331258771065091923550065005470477383937132203071678773408564525961534431202196277880074605508083477284206423821713680951916355219364581138111965313732090143915408082831811689576751095671064811053107881570803032797327917056000000000000000000000000000000*i1^5 + -1016275889990455271435533500663085254330302687175538576921225714845398756976597417339184868333262366995837117251876402897585191146869939764984399325853963468038729703690661290174685519297381965795705757621931980021180561214851004165371127487902034560260712161914146005209819600477027544123974232533755571998055829046275145393292538046265336951709299306417501873189350847141908247744088009775481915991528694772304867768150760064311471787466924802166651127446967751527468437256601127912743982546666674456275763228932178512567449070209271488879328385470767652623056520858000037971867926123240096315290062974076323300178839732224000000000000000000000000000000*i1^6 + -11603158295434423556311303831898048450649159783102751500325851807898444521427647692325837491899939867969612479887377031074193712080539717536478857081062815933528278230020696733977151253956013840521456243503765843962855707675999046482957000842078048648134374885481284988637212581039890033326291280146678654070276911480919862946984107623262153416457922518281495801350893322111529828579503524899227486530221618975555200584907172763186378651530516421757042680775638136167928330985683713866565897953493138873928442395021749531002862857892654672323843924284696755958059463810848797090100556225784052546753906307539515125792768000000000000000000000000000000*i1^7 + -73990199708886740746763475885656644444503823543675387121850065714520418183139311391952365587858395859636572611889747462279537246095096828274397812884035739590716045327619939745980241311038081401524491969430672058431343983598103497427667654061197090105137040339946267350956239387110264018828647798830131567257288458474066000649388552623184438461758582042557379968642023775639037997569312070631756904012878568558751410063969726505275055992615508736925687871307408811019832729990667848030565361320825629751548061551802035988204023612865879472761648490052454179659911577985890172815247825121661970414761916518035210895360000000000000000000000000000*i1^8 + -215326475307092581933075494129492008954427347253160586370185212897378532006753639615397118608281189433284660233428732075110398464568729226677055552073804888474610866354832659270324746171172097469384262493624992274942889437344370729876316948122049533799062846486710871896510693787712821783035906434687457244429369268368556284027015191095274520424253235979587858951413835479099756766268965168438987323621120801055325871843555901039064400698880542077447516092684372446254741834013486439574637577950965752424264525384132140000308839532864178912000357543551048039522977808295025181011345476143530119312814424186683392000000000000000000000000000*i1^9 + -219844434233677645298991803533073532904415466078715292448363701017957060939690803175035790779921141646849161894727853197087174355796253902352807517680296293337935965622530135593439067893898590431637956086865762920583018573853842321569535380854429763246485143241940751117354544153219213013544875795568584198314010550443427008708598948302992343289716203354792966442800001199172906809672374827215337119728342339436034179932268696833872537017324680101798701923760248539632293653729227988174811663314177942269709658730957048543702409764395063302392790129635646111895266356846860278398280750708001565085384184954880000000000000000000000000*i1^10 + 279635200003453273837475076527399559638317492121082879716582225106660175367460225958886404907361381653596323603054460468459324404384387369355755618492278902794903530048288050149977011132856450510758835776063958691695532938584071305545677597474039379322434641007343697903356465055232694138380695821468515062661177305560373601127669868117209696753234590594188475990401657960384527307356937707793701993366793270155110870224972156033844257780468674681103746636236513734417190605906238266421836845003606783242968519607477042617634040392562527474659733039890350589017724784019163130789389805467306871090053120000000000000000000000000*i1^11 + 902433449105341130036239937148124377356277227136705921143318079163496606191501962223259723267529314504618659570710040246370579963921338021656284677276113670700044659094749117564610387193080218522536899490960746791083357548800261095550260216311043809424591251473329002776677770189566002536122948966422648436914078093579808675199113697589715815900298952970341277123174292721352104716888764657140490449772382774175336304765758232951982166777179280860584861638962524565381729830928945436636505742373601747653153849224751870152932189677896811919073114818216362597286877658904013077438025314396981428224000000000000000000000000*i1^12 + 578132855388981769998712925877168055631547401119597632049109480040129513045015214207007658489586309333318167816037290081612887691321960142470408955143121237122141122806560007475300513875690283600972678242412597952609436032978535141316399469735371658395733459084992561026579966713641576531825481890010867116028534057296655860161800813796179981801017889953884146623504526955733526694409573876884059765872215287627849494298074636314673884082209892806042290696019576371370890930719572185557386777963117469603497055877730461259820747719805594649340891747856299851572947804811830972910798925673267200000000000000000000000*i1^13 + -395757003472321972550382181777420562369629837823806170347048330115854199145214885788835708529584182133052011755345061578421682832745673104800165043570191763624819732829764405536817435263795687105453262961445786817552293624699979508812862171471915054102161708319793068510979189227030310572498412603115151933127707840128911464495347772793501532761009186985209961754180864696248586116988517367439666562341947617604520606216395769477482025652733494722497059086026450854290942507963315934490421642436644613746711615671201846268692627060668244945047455725694437724245530791536179297263770664960000000000000000000000*i1^14 + -689454773244579893030422445406372575613252490279658821650674772684721376085855525886422066617492647946377344885902048738996467065489327881296653248434681638083157192075131545695107517263687141967944552441721000673563421373512714183384538227726896649696480547262632374412712134598482686869508686919519849158357665027460832233016699248223965921137154281204206443281516036070294862037857000410038181234539567079966015786480191194466804101762520258087242425192006219344368782325167913083369000268315034765336049358635004321615546820550956137007868356349673171986459459457343573041191321600000000000000000000*i1^15 + -326700640309233876001256231730957631652599019550743009191737457725993060876104081705424018324845099040686710674984220332521606738840204947535741454300207383982578640236271048478751452363353635571560902446730143714249611648747178041393881820155587711500125052655342309046423211428118940102789177173275298626344312395638486316293973450828850110097338718651133687983878086908314627863513381054610599987194942546943520135372083889209384140679834284725937571660783689082916511977827858569088934637296250325069944805246851128574193466884572408667595247700174789213561259982492794880000000000000000000000*i1^16 + -47176591833699431625009989473746978533892092712133034065887823711094897228064590758415820663180811441923162544674339284814076876648948156554066208102077164627540609853395203855978734125364298710969923303510837555445611970630557343420848163933886885182933774737291870976493147170650696080900005257230998196897938277235604788167074342622500643831101819295042535529088565490870847973859507785450223325183198513669169704178852050672503909730986154837005248717499252229011677624654714811794806433240418632638912304124825323479234395665340396050276589509722877600235300044144640000000000000000000*i1^17 + 13373512241196215406532982571643138790236764667545784417629818398261553857220103737276478617104218800951830110812634310159998566037977699557304354319205727376942818790494278329558651031194482346706880190365086447252798018057867066920488013204927808734027077166203697112635835636177096457050393060032816124357318052959344925826018246687739373233338929620261788422621479267718359038464179621573002903006961127951196303670030179718156109221880482299904392932533587658431948706524469462756645887188866847083686177897110184495452890299369888856931178985638665958629834752000000000000000000*i1^18 + 3065115412966835754672918532444980275971528056139391251781617172942022662314777590330614581895582142330298201160646006609437350384068772897907235338984733362468726936785076048166687811731584947749768664098616345331952108928625012631835959046316560241149885530782844394242059331666932957015572922265330900239576210658245879711200400151193641998225184583911154167618395376680772886831224011422228989792203607504097563143341452891340262221427579774471252762302988373499813797789776730165270711918943160628785210405655599960987090941269575262474121078200928793395200000000000000000*i1^19 + -1970121164172332430367649232890455121617245451847485540885405873838403847869518152874932473215878778081675124935334403716980042677387189612525736588335077698015473940119446960542656127054174653368685005158494458377109081630416429553280183917544215213630300789225184991307662831986461710108150043746994202308361373184673239193657725261334995320577357667718239522408398694671541096150053717130907433176129796583086200230612589871824036696316778445240058432674995246197431095262806820467425815822324641057050847643557096547738142681048577393455765717378662400000000000000000*i1^20 + -51211927001038376184467776451014060486845380665309486436819029431067538193041234810787930599590155651796970075286606384286238387664529634959980260263714210971898862685901075140721001663080937034703432292156641525120207132794347665915870611978865940734598941640252482670040057259037083095334510204757255307524940446346027286364294758402147784151656017042722932127447855966293722129679852943849001821962020812397646294256517968731122973379499445579141531585491402165152931470892070754323613223574907557559332361358494111673866232146639932584127594496000000000000000*i1^21 + 4819155378607094821751085445169263629729000337635058754343847687606616106382092859045854027022374837447469796042263212027924570971632808607438164488141196047847085591613356877726509629769611249517290479913353926651669803272068412995052725558919480302687246141632684096081783738793956659038006265266746656740431913152677987666640750185607468287254617164423243821767837101332614200447536327066757857075560163614691894267785665984100519919490253407356512468746568710137973557745057243549806158227425215918441884843937207498433310736382205368729600000000000000*i1^22 + -48811512258310010994418875210176255244265416744268446490769920860857891631756793650633880573070543518071288253235709051419029005417386681982676064184933356476579404624379215960260375060777937260665480230328542676165719982403297032937909973269107461599120965934779263310199983140898560496661402816665987962760030385869602996277374949838542840797031974484332784352183984844882598742716036880878906779380245296795048779045560752884607309820605635645650995755730744010680993610872690677426409139123115335940865029494314502738685864411381760000000000000*i1^23 + -16170284128601457035607433827882119242556342395312383420288290755883900156100030800153959976305389468301540426362656201540246322640777076617445626622216215349094009845570143433942828019676473115906719763242756635756224218946445558290401418514612552562628100768008049052911591362058046812482570836124803769211776490272368156596598941905709680889299483764513069964362132222710029690730489635454840742293398924338435385595051839393625298995665900039185874378645500670392756091309217609063160065364534794968060072826988972632465289216000000000000*i1^24 + 682940144145498706353372354987199967480025289473706173401653380987830145307422465960693946224270832226964393395374850291526780480190023886354857773760224425385161656119575818242830850162984228413339501256138205232338476782586197773216955997651582130221478050382437289394853827276622696360152316011656668906717381825681849406490658349434056740851269696702163736847746236654300241002276969730753110518961832830092149632759380411412934896312971292329115934108076190336275126658067395622832123429887419177246928659947175915520000000000*i1^25 + -8031478627305179520179153702574888812096501408535814661442020172037506804923398289689172514183530948635545696989289778465388969589921572559079253498081453737604041180495548556178970075412041009528312900638962555769624151058403251363450223680137167796139997902276250730391205327283309709808065811251945305117290273252086732413662020256387850113345966884097243620772655009897067914831092667608495057997486252406737969403559789070823731861809404455410289888307543550595420813355021126499624231136131185711409233920000000000*i1^26 + -1757021669992161638262813316976400098938827472575767703772832348744643350664137371196055725587675049749681343460640485645933671300643661138205587327830776912204913503270977252944975614877123203385991295752539549303307070182569674887769881637030637085292165938030384237289496142574141458415774086989591804882177640466432021808595115620277721329300074081270105957596860515391286949467252875531110020727409108546840173850625276890889118074472036145175197335750806417629968271593077011557915779190498560000000000*i1^27 + -364243601111218404361138817192450894623397732345367191018392203567843780360365553192975520744960652475779711989101761318936129338649116141970174231574022299932323656025591709044390795972551455381707095762240537757276126138234446504188971366623470871699733345019894837577241367440839470613476656576737194732409500689485011677009953764492620166683775247064929654024902982031616916479182650720260399828106023985631751778006567085256261364799057219756976411214646957934759175011329366589798400000000*i1^28 + -7320256577793057035126038457156689627323335456111590702134956795213172721218946324517951205621208807531749130778655449340148806590705817504054139739012455900850838297744682496352396320603679611348067330868930835231374037839699100886606893858663346249844619173120414265579848361311355823913602116074792023365543991284877803261379230355721610438644749562133178004956635199603138934209125493779990251021108975628872084167421551228197333704906136056523167762644385920083967932160000000*i1^29 + -39840086675707473851358001605702220630980338991419831712210847655124806455241459267193999956048320393686249156741313323896136051020271501108667576492431061837852486331286623937167204221066137476032766101599737505683083086449614446661826042712038285575080415641924689034213203746199465469668111612502893636986391662668110257363356210352455806862601638223976784050578323596068346619587394091403674370035215380126461603983403298635579029990971684140688848795300915200000*i1^30 + -6476282489064818358401221738049903710740748152565694141879345832575297492229254760677534741703642454223682845210995704582347103181356763680447560620637482010546149924600557443353987141947739238935774433419937310278412760813253997556225258056401565783401372959310544208085873901423900786233349149908239557040777707108058198910385593650753053080733377175073985496642551267150750345875979123028707051683501103321717775261899908947635508549470282953600000*i1^31 + -9703417293036905737910670024120877764071627001759889946145081507907951622634024614718097361624602604337935506637580670726598278725620721915238309088325091510870541071508092291333871782426189430855215847254567952692277594117803745594423928897557899437481522626162515091067568087245825321208346671673999662289094232363703158180709189528968228487012520514140464300294526806116188825264146123302954042181497383080689892941062766159730000000*i1^32 + -623290488080038989150984604398334850672809310051141570186352302787393241622003127350950082229982995974280206978596028508320379157757463955089331900213031700005723027380669839304783653435548065283984834658813160093920625093762356778724426736664351314452055147410407960242716579150192545050732972158504901174280286918139756923738163233382308260361455941664935332447274504455409321453661182062359415194825668675924042630000*i1^33 + -14069371758357435903731890785722054988265831479717189601532732313503322776032800831273733792953217218144517137677280476275027061552760462689818830079447377411560927748514349244482037190172140217695268454954851092565360648895883766243652473561668981846893386508958308255153559869332825177789804631278966816206872534825969132228374167027330282816059764833425073005044586473661829256405863997559609886624800*i1^34 + 252293277166410541423982389133251440148823774196888850320626730723010560227081522152643822027437616871506150123807368084613878206723187265129547069806595225865861811131174927673484655391701660551254198178882372760609806468761906706786003182844065497891860950159891843171890205319818000660974855819647220547909319240548763998782114457758671725230966989039545004075384370799391636652401*i1^35 - N1*2530640851214406307660152036704243010531389554771363540931513702446782721097633681682672761360762896916645134875542528*i3 ] ]