[ [ 103652667070240641437597200215589655026473759994119685662641391836643076599742609598051875561739420442846738536185357047219917625824106392921139427150499484106197763914605423479302153267977981512611140625323511296105938598847251983120002905263083344152408943583555313027195067274618333415101187541474523677068781181092880251969399068343769548566939263667465847374577947011607542735709239167591203708596672250393009763215852135898282168392454442678311277245307219107330296757589921818178476342729998745875806146052121398213255180702731968288411502467641905553338163696607499492440056522611226252139914740615932045845358831564324907682104232549060701959851899995125359989077773462405100000000000000000000000000000000 + 1679329051025271204562023194761880951736066413749624209143716947688855790139974834774808691442162043143385700929504764529907547316972932286049232403864329727936345259608280699373258079460737010299824915610535970851065075574313707116287113511740286847300646768760936049976407730775726204678968841795060394736116742727740350712237221955849860769062024401812636025196317159737468783512496373992451032299702057057590740774980819016589915138526249609488354491042289586498361366038201132801393448084208833894668032801324118902173952280130039005683190635666568548283842092844539352559419563196713537502729608338973931713890233770166986339049356858722686325464003581989294612953286202757940000000000000000000000000000000*i1 + 6832838155358939014400403858289370049342642134547329663926130057078532214652620646975701842673028520621926919182697133770934344396878121262583195078949770378401299320185857686343234095621027994146241378517307924948034682688608678437483047438948367748023166392045504425259447609656756882287297761029556373251338272338665928459774824765129962324072457943296336793611078685084864124312952131539875549481904701269591740101643524634207939051646335257595475096490113666986880527319398195452053231949454002254665133148024555266705728029678448792158741921532845697078776795062559114464448861345290917819309944041948471381688431590530395202504401396858920125441142637938990430682849884181000000000000000000000000000000*i1^2 + -997165375181947383511406798441425386297438676227705991576499058202326888424994682668228178205466776046404400989999269893695481572839910670079817293177089311269887537714610551130771103274428113268997082258661824576538805816106955558587115654335536278097518459288913914458642796424190128761461033243329972614453835711441733121009741633911070363861945550616746123946107695300191795394140485324698412541944683909059632170456965333676725531911757877910311736841363452965614634168519129519922961556415949190662016823718520248087445551641120529232000648383253845741752752013651892611983336708120882841438628454432622440897593279560067109502355982308195466767755591262122439137519707500000000000000000000000000000*i1^3 + 7270896727174521754949445613362022950829104424300060677632930796245430788439651021487413012363675634796980047978446155881016031081572385927071286484016789293418317208903543869289842677030463543113508755036738113441435054415268699131072822472397175218189870021565818953543303875866208722289549433366280842987600453969395844358270520710600416136368813019295655113199108623394563372373413338052531151908393645299832948108913019319477643361988244922142907896591826370947608234792438757006501055097686348827730142516003831657977521270335611968922542427007278272209513234251432211319687033801507126927076946316634000741768253469298405093503321177351404987506632121224404337944680510000000000000000000000000000*i1^4 + 994564709322946846833501866729684226131523404563240033298923411889198991119624216170965408221290234138877344981535298978566120271818683901916815035348996230984795667520752489374003388522986256427171015484349790513458354127112068318524105687983557977152807485275764200569676880381081830966445916126798257240796932859615143179533617470393236838377795917576184959756541113019472706389484410724665652002253180211329771702785668230174496395382081375957134019642983871422790702275436768009258166236258754057482392961836284492492517718169388757489097156584417275055989401134799218856419949813495061883316503167829095332697965155583209953465395048148410349928426192520624855081503000000000000000000000000000*i1^5 + 2885410700380479590711172137139751046978788746165673848694815012610277009395941521560211020353342579723649024977010700957807749338743316876724172626896758858848214864785183832420506209490137035891104296209332060504420171483170202432142567300687973750740080056977280011775452817646717551812708263090154904465518489222812629618108181949755180192413049341931050794207206820893946203954415952573515155273657474542554285058396916892416944104455333359999889831557191873853955809320181205679308019878157227586644073235150985342855932340229987397827563499414891806385917579749540231360033143395982544543127426736362399426427185886101762223703061602520067964209547121843611981681300000000000000000000000000*i1^6 + 471573498075028101758484072420288093114100804817529894548274046047508220488900702526663185046521361508492786576510617173562157749634084487794978445832998819585464708614413917314749717042840029185189330393838000341012622043326088267430539083222590178060535883354549394996558516081807986168816630097744436362740752465323623029345802547823703032386905859508709917771942755100317103493685397604953106988742847916321245054689168501071290703805976827773115882039923794046746858080854950587456150824523753425053300122296855692043959032260837711959188000140246363286258350501273283687736973242652158555946994351034885567565215000183719234340666605267579873707384185007528731660000000000000000000000000*i1^7 + 470384764173871180825998872040274885500635257800612583622919298129744780977274274094221066150723189841852746661086899793922028542708696755607416497246987206936192338517600364895718937982929141059342782912960723445831313415182833797905342723180964217347415530185968167642244815150735147150603708868274073405525265769662383458921440756142999860598964725444394708765848120401952973871459536385583043260448897211915605497425000904606473010217821889316364886000402361171008587017883248911496956733739279063814533299231263402514157302947265824990285478299463728857468737519788220420196024529045631356230708435228469814944724587102630885131129525274665595184935032154379971000000000000000000000000*i1^8 + 48635076179706361813061493274330944038754921948326100525911486861197646158076760600865983981996588133297066211070506463409391971349372081256694033854472183119429964985686365125591578076179141347196032545783821065618796442739295809703912115045905380789246064087980138489193693785116401792416055483577569874345320545716373800514900460449734439033361740327353192664249620939149343506055217237945718077486074202572606431530158616006859965387227531383461706375293337247996445560520080333393054622772689649836068603253645833104495143307302587285448227515771685152117483628543389234949112348333033865823578099729703449885702076981798078770671211229461272441447135353880300000000000000000000000*i1^9 + 26718311707591496236585761626786490687549543944318012439822550111389221527841908777175506257308735820066653314324245427710179231452572060542127393059236315254173361073691155697640347005342469181893119430191626744761265496282240633242135646566085185746024132302100961828952351961660549481984734351717676000973733363550525274687904670720241139123051951967666347263807803127106062342455957448600066221742146605010674980538676619509264844177366367214847646438993172663298554152077355946348814283605009543937811338258145284049342560417321000911840548432815445534953789594955395192028450812987371356180958107128065224933265367672168160099633137620783113684840178170000000000000000000000000*i1^10 + -54274362110857647691022249796784048491919637397922738903030569608942956127569571841709952064473670831233164373721646590511546557273928388531549363481602714023635551315150823607385788636167568425663992352249427717305180455798014375971538986521303303447952165334187201328746724278613185646241631625402668226893546363998911604066962785670063508418484334537080625789011356853901283918617430437702861955294344749694616409225241555574137701013809015533401601254636265057155780779989055051882628106867182870261386625539886788216573869562945261095344348023770904167268666582285440178555429027298909614278186573285686834739635244968833685571756553406138117336690494000000000000000000000*i1^11 + 580622947555337129208545970014041675350355258798836487774379026734514423243317791250103263982067785873792410246481746725314878051374710907057044902451688503218821489673946121182846189681938797575397662772604910909919517190261207737761987372629001435739542351629593082314387403804084961964476134064032917554279938464225243827951493340499908753602268342953489124930868039172324936653263265867256951010586578563632745097725937178491712785134779238528849630751172182513429452841313185968658477991079442430363170262147717391916060755482714736789986952541860040170457771803996527356419553447369936010274540273901085803034105735564923999542709676545495247129400000000000000000000*i1^12 + -2237432889699506171666113116963168705658617692738777842329638196213291804471766228489931896865417831465738767124113689486299501689968670623536920961267219414706750098120633155189538507423548434388252216081670908487972831032812126241250354239230058498439543558486337133306991475835723375783175732258346937769467081926300037016416495593805227578260161109323475153034549304872196289733035670994498714069921562133490625656747931982659555109476142730103375819734409443164430908770701657657074414673509446676543477253838307702050323518875800442680226242095945304876267098350910847094305105542514196118016182013949455457656599967672970667590931518833914070000000000000000000*i1^13 + 24027462147276859675708726603555384356129625027174949749633615584388838505313876496885014021328749425302581154552459328782987076978595943063486225913973371192557145354703431576346230252640482322899544920094755589525177713750443811375544149618559632035468986340998463590593371949859612310698687068848733831961658364192853103750843164406158439006903138449457107311603884160014448080210980890286803591097469884243140853968782440712425741767703594455241570021925979244748201745166650666492751540049080963291940419195454317928516222907756403338241263698312483424113326617363442690349875602071507623745678669762478938615248804597838901596902719194958000000000000000000*i1^14 + -31146891626493918395485230523612425195096020311447897373795302318711472856064416269069570210411410130518423486912258097787762047567953708954487990575524557763711209729742002991721528008252301624603225189346967668349647983602895789644609962614173020134501568582263353941898032361018848547563790695523959038624617243548921818591623035510422408323292179899272115662323611230897774816800282859016597587945459400301104007537228933043212808456545005755857161437193456905343892587071652292133375281690219798940030714271748122098122543293377313999153354214047448259138614715016654465443073188811291721605281383523228535435882189805612826107853221600000000000000000*i1^15 + 372497013431588429631301182992264512061309883554834408928683163069019069370715161150358789501769401916567331257477240438505797515097114321446188874632678063243710351350413011448258912355114097566099691023620282425953246540869513816352006480873645707749459058632227179046003524451041328164750300473579862224293116107197511861711131336352605580325891428307052566824427724235993717604187592166221985745763845470821449261007771637611476383916771140751809104752546354794706309843928114947170590099673128405585562513709809673933918725776492103515245107078719600931475947298958573551732706099947024835727471473141969183068050551892207475727230000000000000000*i1^16 + 134931153955696489344333028868308273238688778112970456387090219137778685266676793999872722677276526083015251842862470798922268893579295950480456673123340852437593810344866622246522220656366654634692109787361872521383495767572954819624124698190395994635291950217941841277077418528641777703854867610458444716625380271388597324306844424264149649652322123700305462152232761349680935354507860231937820277289105693221358851803196948365932249124355091306791571701407986970833539797792270066391548957115005394503657697606162568857966132991478779464748251715210195942956474697506093167048942399003167543791220801578208037136968719390079403000000000000000*i1^17 + 1273075681759538744662299836143161935120453533819806210939727885429252057799784434654205792558271409356362707611433320448312071007142729489914971273372924460669038715127604139261350112434840192371098520791508700258160258081294088173691041793101701562383174329807731970985872777236013835697564988321716583457496225383068913195402308804071724780657358264349293700493369611875675965479473841215015640333706139263999676035945049393751504986287396568698869214297337417047627987155412609013820932276445431433936440182295528486516983449096662044434934037733541997570699627745304580190592748929111979513792383001639022804277640335505800000000000000*i1^18 + 491351951936282067552651779767253964456942165812199239055925450151451438190634549275208415929324902434357314406123143617817158093015717883776750771934276825528817773033254062447031875684790236841225931703929995612276923226737948213191239770099221987732928102479022821199939777941493656914349779823209370289312477468074381411246843645322746772607640465993621420497356549208137759015680012511327380038775338117913466560227454702541382730890297039989692436627713464096881084373148377962768203956570637263556366965224440279847190864523340680799785861115446856403054034089541899675338748285739819286798570488907009083283690480000000000000*i1^19 + 514904256366896511306840476401387439688345726736538999974832803851932198443722868875231969313861925464056031001993148368545513764968123781337760442009476606338574040767521607520190280943758230992448607606211288098387588046634536871165138969642615405305049423949917311750381288010639917146535669307507381568242707975593674223009184002917891089142302630084298207350295951471846866228513243147779768382146584777125399287093926680308519728802080679469112900146117879464686544290476972291420226305052281460037790801136527073170478926789258647138062226313439419514360853572735354722771580313308954720630174441075472997654000000000000*i1^20 + -37792481706761121611704519815887826512215631714181535230363030169058901243645158953864748355673843667019304673327660976709632679619717273227803395185317548135553547270260469804735030869718377773149085593235153051324947759329675703137125777899520291841360645300029253880436698205138997360872483090267775598262784670827922618496651143749301606559217180784332688313877852969815950304557653780772863687017736572202750072997906681094492720274367322877527001947659722879501735931286804614636523982263813916691852490017489311127764367128909765049618496079859409342892141858717327258089510897655158008611130670785738200000000000*i1^21 + -40454270538644203414692373830881311846055909760064301927642527202483190536558745557909371685038107819841899541009993403631724458884325172652259892272818036755523549070376036733619373886227720938429562593299232481722743643181056490223207593015295522023676869950280880748714520457593157461114508016122262772477359241382716545573181739682838623898925451554160615121274290614723375642534266730451411430004149410029794846624122705756492259171051423811272031144364937554590162745745053807973462796761826675859457314236848071599172936937954728382924565059070631571547954309769437542611160323554493536149958078220000000000*i1^22 + -4023755493143412112446933260587957301629773551247548265237049530297453230155233582980763576103373030944262780643319980604678360252628925804698059469007734509309047295365930822983325905839839640335085804691504098376180773124808409263625528787147466266416391090012547691497038799836162955343704902591800364620936571606828543847307434575601734691773805254612125290393851989390787855447197635406199126685314868359864796321775284361411161999974366316002415810979340057615805348766547539940058396420431228583675577884759342731595967537058690680366715704172233596543931121412350012867263004077156579295812000000000*i1^23 + 317894498515902994515541372670334896861071213345961883345080428466911958060806247269984633219928092554723357526172084073626219415255123281612840967588560360486835233124714568452382013698984522424882266273443540518769763537633345089857184618694955142793719493017251713159883673507191260699377531134150669034386024883288263195111019388931187984600890067513979112129309930542888105457853927346143858676822162931162162489580857372509214050300668711561194798539117043472211672608670425531993907297913215458059450258285110431423669587510473625333898287551748390843664348105899656336815634944580023300000000*i1^24 + 849326580450653438408535673320990821213763639630536045872072496907696611092577631255632231815287152623190939511519030561285689101078440735826280109484231307265272376533183714654747196825867239771208228506105128974118306638077209350730217471207433055352414568522303143800087554448489592776015576031776699296587244994554939700701356162326657835565578083499310690841960095095996327903761285228092907898978196418773364787182744651640852507555452205307882396117389672767057395011496302727176183949662581144691726788433637938652901770821062727502296133501663159433822003767694901422465376410000000*i1^25 + -145855432660154583974371067766423019709483824742044044087146125120079243327199243184129157730393778648990160316144465727199755928856434152123043929144136111524385464679517693034961020143872503237753254801129222737709008619990042435599399936252943186018630871507173984261429477320861098828716358499537067173846871148841755138352640080247006579744291336099584386042000124939853231361100303567847520598719465299265374283220418978769358866948019309032254141447917083358316240277727892915372526003095106671483263606935445876433477346467268964009785762246294718106035830536471675696539000000*i1^26 + -7795781812440507472510481325304550729198050626535783416966769458001898769079621798163638792592136085048685014183656971176290540948407931425927418253918290978475272960066374786014531309449704421740231911959936396950389346706001150435052840957595353173844803885277712650102021008295013959819193341465512079987104839735149728894128707676702832186237099848655062738834766671695000308637448643361007198729911431161336402277732103673847059932871555930196133128918428274648728940226767883237325368557088456638104114997541656672515643601336322277854189227967700192196948372539105500000*i1^27 + 7306408709040622168242417218412010566889630422057712048409548748291115305604411604489110220330362421016280076625180053825376865552742089794180254884936184483481724465485376186817534360415807525823184311662723230696226705696341327535582523058387484813860648012568928839750500728706120891720960760420549118217198716226617534245699095605245593062636084905919944603216704101500202893200355084690191511961417349303520380545890382609736515747207110945077312166485620878891352119282937279202737296347891329746943589315958452088158037997460695061406937999356960391504546930000*i1^28 + -4894596165281895300583337951245137031896211874119814226230768135886097572426182968001868307503484616688355902263866306037229812521177502826068890017618298562332587860674755445453540980368155606228886073104526177945460426281825381729564274309752222085655624455625496829242177786906161099846681091890311256511727401125281877561986515541173435592342690343858823663320264209578320308312523499697502334859604147161338680258037771668695295932277557873511630825746892436480349436559731053119964488329411987656113907438026329915703072971426342712217033249185490020000*i1^29 + 281073336639259840471702492591586142416766253039710286080202620878505258092236573511963392933753837457100828549417769676677316011190793366456259892442797656998942839343091880418405316913007963780582569507289176761767686967386299621494004366925486444438646675123045061417682394561990092119995725658608526254816493510400543111986425144832152938936062123729993083721530440623655228001215536554252264660883190973129005321816849454713611965670940236550441780747755722083416051808779966067440961970243468408565326213048399413402592997228271073373215100*i1^30 + -1805408424620682172339281236585683019074102961533980621768874584701425409881993086377583417263136188743794242303481595757041832278242946868659897562359437199149802725123849891809921260582395966622776552431958270106090621306274078287771809644338945033043054273288309328035813762597647326383757529338813215229162742974923844179290487773214782194369926844014484023774515704971303402251667792339927780599124643585407727349086164345856700498284897501426862360166735854961748222140119748794785866747877668038359748380765878909602780470*i1^31 + 3918065269368260331918152198271349293488040432125231383342277731750357887912247594021108764906816833786602530768325882003815477340363591053618605368352531818549518521332972017223437457052594902220459985489397273587796219904239601318134761330393800605362415127274069994306066180256851941088148345970174341649951124796754635173113668783400071759215772369081571271938595273892446308382287360623846501831506329252871592512810060016134125637285043158337597102800588009034064736092610781912234007923726697472044808881*i1^32, 150091884713810020440843519674668324001244287256339318144522274092237301550398979744381630459245811321348735257014262166880019939459618725598331929920999088966707456247954246283932922664132331352954231527340041344105753309505018307827569041311894407386253600365405373918083532795838514301549298257575478693153219830871065069080986028707281487571011644012428262457665400051198934117949086873106692045495405190814035497752215155554669558872172088742756141299573124476001988649484076588662482025609007879473358131095123939551344251140281245710631231370121740622801364874967292365113520178114767622240708492357801332021526414748258870955768881795678576371537712390560751111391497024791218261423835121403537243811415887983707670629888909743963085111021137654632098128975998823868695385190394637625868390884298390316215344720494956935911508829472766676547913284551148038700342171756690058755174400000000000000000000000000000000 + 2427775681227526647849703245098050335263876403896705931753223600068639520753352555112361959997141568464861162489175196801472375315026790479416816864817024303728718401354911087757096641126982930525417845234267360427802116286371573889858086038215313180469519895938002477750248311957699461628711705059825142360116358886986177504772309549694334591827348261247393808629786179936594308080501930310210043136053749252339284399541544041217941416163126595968878798080052318381237136831154119178333882897968883508218568083801073939565006682877501878476215565032758042029119056431287348509722708975570204705790575800029580822166179431622019568306947968465150694217432914208527193095546663543624141008372478292165159894650241222468073472947779857256848976082870496402446285894439242644055520183572296643948918147312031674326659184714918818362759138910772202741783108719850911059652134714528262204508160000000000000000000000000000000*i1 + 9865902710233001044120394216970535120365119336045467393510869697611433133943919360656729262212048653371874978376720795107582665385518875953316839708126938736229476367078717394052476826155584223558216254511893994713004954036640401841971683595435104065221006129656323745534282659019471963255962522582482741758893841430138988130554028349901328277129490651691569646996306737684823503444964113618159243580953806626433766796704666474752021239155936057989023594169770847078198697401607966434908518041972286726034747696524263849187707575620024116741099971200508820572072420503975841482386788701621702363022236168749375744767781408990808314446417792200927845356271853241165057645690450601145595744487876476790471919049080992883005111304191460745941992911962200778977211925118376376725846796024834270228718198770756460649509565860566611960609331757147887510333025458767460239605187879231623400448000000000000000000000000000000*i1^2 + -1440569544405309202750193833829366884088308090434946536409021246775050307834888096576632343662319353138274708517926359176061660751178557530262931088263149710968960448260477926101176865376090308008924289484415882336269509175150569112762811003586219670556377321144805372541968291217198409692587430238043746105441058831897368859402617640466197355858733394326009229073521998515237080888843816851515559472390251811890279082306757967327433298133205113540905016074422962107033172088508055238122462083382822889003596238643165679970034313316276281630758783823892959980524135462278079018562547401748280797621659581634382655155340848610180033086297091486105737669865280170289005156713957985054044901561650821402233751941515496155716011490141802728753463509333962584866921286949980253370094972325130869876486992830596847028670396878002975683074575707515039104784040225999345406892232400860557568000000000000000000000000000000*i1^3 + 10524114478778675376206008644478016333464635208054949721780472435768116427381355288597034374182418958887607982372207890610791645843075854645997555182422159110641909596805498646169165750220784616537355312492097733212562191032935006076085944552590945065109060424160800849140740328249471613434253567156800201113528426626098796604734215041822633582062165566809983671591491923713535097232856325006485013857955773819983095833638349791408861299983356786546527188651106262899738481399843703683646548255433548167642199418790442031868453632879713282614924481537388603969576190196953782756856767499082017910944609147745238674300673963662827803769690014654624001852122239316226860038671748261969841073080714275873734209990739816784158853678794086160838108526115067072513045188407670286697590099824832988382681783949944172883481503111376366907819166925458908674317134594529361621742327580865505280000000000000000000000000000*i1^4 + 1430807291822799544936558051882662412223307193103382353831402926365919290364875336191974026293101664406380697701913957164903217186175581872047801575997878901096101248513670684007264244472910804805464890758466265043683075057983549162159789583393264096897506978870731055449623080149280193974756131254978169123522176208353499189005921210744621463597351409859015333580413447092101653557676337534633654866857555351209074199891120339459333457536937006651881512428413265443769922348494047867151355924581887159766522232241354291309823103338949607300826173286543372468381743190441354405211476428729677475914153274832332744983827355905777742306514582674083734965229749004830825954089390590073372669639146217767484007491645080834404960935159880594604176452056519835563622140725785884514504253450536036846755232565791346507411602193090057464377549973148037459452097115842986022055920404553216000000000000000000000000000*i1^5 + 4183118091134667179707263276246477455583834968066959139737183508966263889144106479458265326534767478136413619781113453755651181635742676626196482591077886249164073838142175785888023887422443279535704638992951361890984094814476545764423910979272114284663316426537766822357848516755023265212594130031524476727546340728065036418870173728190345963316898492658416050782077585944275843835257474588461132422765447160709896578896429503829728465014948581258077841342768161388104501960225573959322194717806680510459775375478811214081870887794276641719624524644296635456630023079694686246271439307018809784066495501258772951927439959167571697252937206482703574145922540655999873420345994328701094491622166178406791057969071349218588239092312384430131130799617397651550766588024111801142739746129333330773812167942640908477377430859097135905690534985864840673667490873392913901942370998220800000000000000000000000000*i1^6 + 683868909157823070639597088517434991560890318628310352103158309178191994255756516474502392889316853289229997040258681535362256741694611888429303258909864080989556311004763620149561832909483515381018643015889363198696804590084938925212892461493736348668350266987960351928967891146022348221574089425377302549428702609585877986727076082925502151606758335087580904217664394833852688359841325006821569833635979339772521251824295496324585073458874633069265290885566959826010937758994523841468048844154360682312712532934883972846411583230416012757663183827909217084566513475238975314565081472796461876189672364045996147171494963902357164083206192188917649814979602340856997765387851275293798875839961810028249860054801540761211693696288031377485031648957780069669171995480017030216206434669847194169525562150939177022182748745491518998445451651858908174552332132769486368129658316800000000000000000000000000*i1^7 + 683723080929867975858025251707311297528099355209552737588262860880793117036756318780704260771042823469304507612401361143816535857419016707532233522934902548998161938928333157066841564411113917420021044811956585625863850093246806553851376316231876846124956770973662491856812581667031879786128585129298944404822046591054106634662465361783742373299430447092913926275547354665354869730906531225568692932937304320347819495972300941136266175155213397740584825157786757480353852968357127650222886994532770436058502403816021157233928162949654658296202654184046505816580607454054991224880389271763984758484945604634076717852714237793103960501722774761232376776380339443983558663912897631323992563923474730556206305841911218005183383996002203380936165419655158151977266766267403247921241184624735814399137642047982473026279250742715547728853598854218984121438977566784658521865242112000000000000000000000000*i1^8 + 70997698271274962633491556084444382995027556203441726144444548637646062994896090578142437205632273938395147107290430164473261952083031874346878476782487026040797155274166010627107146398130650770243889144208289664584948025732934764744518108455262421358255991840026491917801638167810965911213347691009547630970104698848985377710162120387452078464460095662241280259892035985370813876115967686396425685584603889821648704939470546861410510856637665821198140166751929758012669875486818652715026708355521508881569158523535645034434038270949406224909591324677603255831730767952790728755653207461830097075639002585346683275323671305828802411549201969280033519533128607330738336448220706419034583879990090090955620354320292399339469421007342165587891869055592594998603541286924740166909923213338311113149714031116033239787802041054429412466963105956313596680547139710634878200217600000000000000000000000*i1^9 + 38891760847133084067900006890476966597580691457259768657699932053100712523142729492902363812905618819617357664813637447101754022044686319800435045581303668855031576696365853954912029638669035878725162047125155147902242400285028558877702553722921668319701755704435978809047415034002232509507165399910055600291830562863297356060229901689808567392720632680526085774224497204512877465234317914080015673276998559580557618634660483578312091731795738307968693628971587361474834816626435022427565256803799776949298233676172197040669253047015789200679787342020081446315274205643925816214904394777119153717625829847678444601447127897383271582327782446288651685395073501257600294259979531036535234982947879821244365142149902489383541983125030813973738131668045587311479876941269406960333962724992915732082847140331158722421836002434898435710660650561890981900010311091963491947520000000000000000000000*i1^10 + -64577541447472602243857866950694296170937720721452335002453536189003579541300674371708114234554222207138703171599808365744603632497305784799273847583756950015524407336893111505212136252938809563906661672010142500588921236574691346169467686828406926088224240025689209553579563828622186079331691881699280352135320439381541099685974929334405431730126295334615596803576438447353230103005566665209766342572538167981356349523686769646372527078307165779151388042817280146284836185255969168143105262043869430019519688144483781361919747844555634983370355889251256100106178433809420829980600010572024106884272753231685559338172181541106525101358442826248284456063877346362632712782578834831067927304285306183592485753089516488921950386980303710532680616245500144049686657449000138884572624825464118423694538110694962299246305430552084118981554108831010727561205056210045440000000000000000000000*i1^11 + 813952320151344482492291413321349280467593984672259570143403341213953001417341316888602233105502498849643346845564013310605225654807826828879660452823133183709910302296184199859601752150298388879131134695627723943842452896745664779524268725982506144658536208481003051661243820929433437285837344690766284747089314608714309581046532902492379767099671327169529747184516079019464312910023053326991543814428801646514672435207495815231428346776687831641728675669907087746390153640770892704993234719416447859001828964876369368952228813498756984792119153775600994613950532736343296965237569853736719298959042384557179713678459250931227943083569958098680092085515559219106885874740975294497200087743972307393301218812675781215152636161373133722964861404922216478234612144666207131364840485853233463915171098009899663712029913804185650289157422732493665222995045411123200000000000000000000*i1^12 + -2979585149313686871934276111118933992008564069048389569994576875666168881010486858942651310676361804143841512393184244947304477624357470873267576764576755290802842050405303581269096340482226189145420503841331977694729362171121819206138207061512814501892855567230053415583079904225674551577061074558026603037684545502566461760142844525498073943056727610000622268839229400348775852040238518228153054076085857725827094961956424702721153442140097549046254727639711749772863835435586284927217704834165082504262753176880990442270330906808291986055757959705755519371610538101691962957843809634395141912852675212737350338869309874464910447889351514651959441996918976460457152552080783671303874021529961307236434000878889069162280349691751669473601078070063014807229931673378470798416645074109367160563255934472763421268257847996304681610267807774029192217251159040000000000000000000*i1^13 + 33709072107488481824008395662130148038075159097990896343347057366248962805613736729692142723070004346533478082014781316652420167040367253351206307097948031418545394698388658174650258179570996284742272803239055159208339095842462218004687442234875710959130057452463548775392172944121452893619734797965940676613007733993757823403655237063881851993194066187321154611991733987105959079391113850191904477737342978645736685033382099306261880852334881636500065958492354587990428954651076737789882425555997363830666336344107540609167896152242074408397351678407414242353986186649383168981184347025341635563669825434217451796463851335284225796413492968430977122896854819210426264200572714191740384099176610000412181297798207671314225238425427733398428208973462809974451781693560070343480690095679572971137335514180663383495712299971710868182878511082725246348800000000000000000000*i1^14 + -32341055981604540563982294072929456968389030592355432365112821432781096854372545545166264502122853958658867450140895055077723716305986893326877165232184314176735009086276354850400825249782785839420117736791118691609934219453831130214742827288001163547614896924067816983514886742410463535260245316799142362273392136857077522293622682969442657879998849134308221879153625466360277670340544601213543995420486193254150060191513143112685484830481647775846699515082892240227989195818079658931621482546957940660052864646411632061878633002673692428960864160191320702091321796475047340886876875254513778831510449071423257878239910663416358883212142586578052436352704320910424794542997810995628149611664154128295121905605676097469839564703203783049925337465493107055019652566861385661583640534840189802223156242677051928295598952947538546705426430096396851200000000000000000*i1^15 + 524525773161833370554945238070836733407306270377441322774365295997092283921219435353297209362979045066428386289346947891000318984388864468546892780289803070569345785505709742672158184936448050054058692593932616151284759514534245177789388362912257318813428195177827913625689497889957743217307837177182566588481795117446107657010444013645876426091551459489775284478229960028976089164625353785561610057845726740457757101894639558714622493721425468351373342428052556376868199687470052381005056439333166450676561736024743223287544237801646775531081718127551077452191956770107360646940788627401241984916778362950473491700804750025434362013547362934623770877078377766567252741438569932869013285844820925060423922528541420440428845080451851988534685015265543551944044255129370632300033889215939496464422708720941868350127858578587945930514700344253440000000000000000*i1^16 + 375582719295327767882997950763330573931892683303006130588448593224718310997471922617928845078638348710825254078073918858719728732771706573026373388817648015752307589172586198287916840179329915378060644781527846023362531287733714931822392219741707110074220948879497248959194969511016852894556631647316812907607746461171083960589832873456344348761020650264819797949445989327071789511316363419401855033532548148971466531439308578989494855741731738642770094254415327811548102364417428606157736247058734357959119569182930019475375134948760738818545910047408560173553517091108383618635317270146769970441143120418184990729329726890998143760895437381905088157357520327027697551929130538656956883527220656955636498127883826926836075002649337358725142987764158039109113220795273471049117418366203385083559951280879300028183959022380215793389601792000000000000000*i1^17 + 1927339120435284819683601700313673874546364478134105992469332639726818395076076468512015730008558551707508455954146086397848574154999911615882867254887230036010744621615544285799146978515553714230931035678328348325319856253880300162861158162939409719926115564798209845337943850490415923388520188138208738117132993942884858697488824749712615680376904342646203675761048665830333821790986832435682034056862409364376365802377960979293445989036176125492688017983040188617557293479335852944302000288852214704896748863328458727772106241153450433070087626337942781736759334421433715335244318383762916509033512147055342662192335847374257038823966850907005551463653128868969224507783157276192847663057822403610486451748207892072316156334462054721794415643006955012620498870951875193780281368875184968616690473837087105947240966197928862346393600000000000000*i1^18 + 1307516465611351670354762265899460241942961764444269698788205356535883386283316601827630081905030475803450953427905150878495443263422345871077967577534160989498770380289184080137274051675016093733798891055348056565555840334346784944566156112982969575835944541718964686891079850733147014966695241662585138858867478527886708872593820446209818640727904765823127928859124689214264960343799741328848042016837400668519598041649936392363933324647609998575893753867520304039428346400892134682397714422683163033272905649693998967889257926773426423026446524770939459704916137111738376334235823591205681020585880444770697839267608901877252565751134338698034045190026078917759225624683345210359999646261483717954194517042166650077757448245546209209242209088189469186310120336936373111315384576625657613975734654439356755003595211683399347200000000000000*i1^19 + 1112899011564010636879760300901492597925887165217204113326170541422764794349666920135774345445239295616784988771121017213323415622544463484791091955360890497781516930714813688804652536282901748659559139985852861337174119006493992913849003808188645774955680721425729972814307033710325846566814372652151791583750183260083703550353168670707544345111167679378728733427603867604676710253047307519946970797381829320595370716551720970370524820434619772858608371352344774574992054591772218988381672550263523586431229742117056922644950865593587288788511303045002316160780528670750261270651503263312196131435850260033792157494844158645847093306667172573892616380335489150209916723788168106719763690407607840203328395394361397417550235128368695588866321382616385390383727336744206966458463539267828604764905382032932860099302375267328000000000000*i1^20 + 284866373957011694467443655058294067120470965424818732674723446097717740451597090194099720721338171112978768667400920085777212440450419305820051211658621398441622617371680189713319922515478234102594544853848085953934180189178410811990082822943768931364253305715449503881441987390725462827211742688859835479594616558046324001548910029128594579748468493243321268387516773343568899119311651202924535769562096577691288655171531435766817136960763957776785319996036590523534751955825398312759344130808604343565213980345384171138059369399309162359809117342770004253069359136594959959175670476985960570874996319822497309093774549218744278769164243191512482830138967680958191118981019539801014015690197991446712988846166182617098595537818254478521588189808858441829160682118334186726265772358095203898535859015727627963598694400000000000*i1^21 + 22200351061546561762727046634130606244098370709004729595873357553207107343962535148481441680186921846387815361643772173036074365455424038017320010145473670314969883390274142403649852610787659789365145132557702361620775147793413675039375578246863487386396925043515380062380179460010516866310034393541841926840009867946150744542985640428497952003761919471505621063029680014120517675976906545936415589941558268143475288746439349677340464844053947886974031456181192899697808336677718024980026268739121358887495299201120428912490116126854208287659009511624985612098382553169475166985420311197154973315878718600279698827115194066372455274268151428427558188531443592205318714129867474656008562138292585071760724265838968881906325061785733366449912162010467497849715344542138541711598575132537140741335930207917813918720000000000*i1^22 + -1141337531945385657591341898991745084412688419450014860621653411892488460453683869013919732538910306421932848896111305128931568170618609661422950280401677691834587769001103481853021239508395303829117824419883425504234812665770773592825508915974528851633319338476592773429221595213023789719495475966499266076129273028817569996674842900278594479552545188018650675762868820891599378281982778591316931454185218659525431905889584883152805109828197930687653327448871692393510817656784439257767780290725511063716619873303967905255886957180330574299282001675659503880031042922749687556152813987990715569993273446531560982811279900942078070246229624487214251710482223113159112072640739098081838574067812627243029673121421637724810170878589190032561409783059194942735670912825466501543325524797532116920252385296384000000000*i1^23 + -51026591874215847579714338924277569527055343598791450883757955222675200497822084778528643748670673163593660918564446372446144972403652346726384464712285255347946271993737881086711063861086221022234961938585024491988179536284552325473642530430729500375564560732434856547424897419641484433517057991400274963486637999539981106316546102942785767434236980325789174971591754044133192738254042699798267932026594996728411293960217938321383541320175024097100568201289515682579207140573203653739944196679527250016573418011635151348741103707523099520671755544377650968021922172612168899632863333496652516893547250770008578093832878603124340994497261120556141574485687410007879729132337003025463376017158777156693376443045139251799007025354323133100310557493924776313318179972324679710145610949469010873888512000000000*i1^24 + 799765883897077753894697842841092325916222881863163187202515090506404238661084444361368019879945120464794111223521104561169562396395898715030459899549479337124142613251617527595454177176845402956409226429920346186413403898239352057015013379497960313033210694068755722403900515114750434080321607366090885016913948690773984728667774187433928996777185761484472111541379143451383144357170721277097564594531945901057269016058562856008696578951149658684516984446786468253410766505322153553702360017269282594766288623835952533442214410398133057439660577368900500716150933462649961587482127303038508468275485144029512569054326331878711591697168253958692789937277531630196746700360236789298996074603126141245697116329873225274817810393951446846279461578884945660658491199997132049558348166903141672960000000*i1^25 + 65996896441429335564464807459506347465428184588486381424263451864632285067875992403781999811753352604158233195731131640873437910671561101060015170568458453746303919856139804430963144226878765143015851310446612541597446457900052348437589299079079757821276284685527782334747785238519194590631709639278941456791327527922307871080656255074407891333783675732422589402976413062365881585971573336104952988911622793703227983466847060621394538316814691657614797938297865926052265100088376834871700124107735316175650176623379336132616163382813007204980271228316946143354152029972140845139933643886937816327337587922409905862717990280688131517998332941485506264455926788320285810046181327384382261413388889307717490911829158743618609064351955882337598547544614678985594978059058314481067216982016000000*i1^26 + 1202161012027160087183737055968675475485621313482998901218722749331195925868497723186028333303998124466310264938275624668345122255494309152749078233132294047824181113684869177574151485401302363759555266214374254883342339823099323943711073318990362557765825258064581320501857740847906157077600611976662350981705847870722616805535956209047964923408806494578973087322060816162828186131378808798898081699898288410317300358493926086625486391902353176035557724505272036174197812542792433717781678227670301691432361568582180629473192624887448228155133113987037944193483039693749635413927928180390332773469530889893772717809591923416215360438207825945241915938891616613162941385264382494746472797949348708654062520625630680334639755975957267650331329002623133778174377456018062308667340800000*i1^27 + -1127956081129410665072149380445760488328359357767456305708864487773361405722949953955825983943043334823128884022581853092031222545782868279974042718420866475310678909808744524124881882784733427836547465260142990466452151620575606631925147988250095736055828153272556099683964502920815238237179710994253223421281152697417334864238778607860253615376094304396248735388802246726249050511185713099561528012235689961771358544817344864552388460284549420921039008227800744833795900410369706555492924093701388562243845308516112143936832545675945527200473114879058973066549391908523962082457676857167112292622052343810936088631419435347671185219391848723080889262992174118972357048580803771529148721077704044229767854617160737463605267985393904252808469823857759629320910899873904640000*i1^28 + 766630062705758070880953346733347762452766894120428877752415299629276919251173450177840381058866771422246696752916328976788187777253901359838322506416255158537663668166663619980139640291164407918401123735864095932728696276763140715580975604040634129944840273217479874471358538795704983663803178421131143624265579436972014228153563117282910984910035399975688388741011904713017496490424542218071101766348134676646922671323346594432352779666082222542234077797907280230427392764628827362476130223637274420746421203548468951631907620443085646534426645502830553300843693092577207354197321543024690705980162338495209604326092701661677847222852045927560922599009272926799356855108023648112600826885101704557930767296019438685562516634739122291072884536498842840700056576000*i1^29 + -467223590977850156691985842590080736596574752184789847597323269241755622102522945032189021865884257458402655898495303348830151365509822914410304078922591622746695677005502890973299667800490486043688308696876268248804756472549765421614772827251656892555077746580430332545403178461358944140922179738317053717651516597709831362918187130727825370349813684022137711448346926938028329129069314041848264829027125536773906345382067138225009143263522346473265937554710312894213050535826856957295312870686929089970410065268721247163766010096966980877810781027358043324814884916082413022544907306875052019989803939856267932946654112787251236574040772781185381957540192346949207548799346250445570382762509069457492202355216704898645152324368469119439894110873600*i1^30 + 645536869710545058275634153608686674266595944738474266479600200230205291165000927785168452705271795449478381413936258343648148725721991829048638267104249682859158718466627287369241438907478450154464339116767467653312486904533782607198044330193468505081166236507993576026959831898604973960684791047442244726703662603067951907205586760266893922137364431418378354550583347025926696438956967429475851553241634255972480104630150321275623057746147989253427064681894572806469166538642638548083092329921136065451665594782151962706442346972024672606804211379901449833494213114362943465024097994196224000545535045560225365032752627730095872416834366423789430855713778994486291377804516886522349075324999957934319677078584798826027242625730560*i1^31 - N1*21603313729095007200877641192950924288724208475610400627235610551428750499049228514755374061838683518238226635940288399064911314425761793343380614773040325965161831696832022838849281288954673385682311779*i2, 150918098435124147867862212392552172060694647868608482532338976569524256727526717531077375651871602794789830914950487055548602093464721405645059771416400095398025949197271948405043043192835422670317597217474938994528764975094558149301692471935387425141667933866752069915320607674894326872015068652735611959482324664913475262794203647633728461553128010652502121569488987006282666995070088465614928625552335588786171498709333058075056665991666432767169126758627519780608982684904343533228218915765448737159893098969543106645890325719320775545979682152463854211733108128621818027767834514696329138551374062634234819328673883197731454405264976463593350236591425686328442951833839436908861614215097998762575144531449861539954328837008084319802109745564293438572601092681028484167242804777520940343996629452103780191198445523513743448563773901948514100314801443797672586269468904214179221472142400000000000000000000000000000000 + 2441700023632128676898709856773050477171475457626752342435302952325446118349017679214327936348879627017746378067968147589472752451543510486929261565719327384500248914901500124386881536572803240346287236106011964259015845920140791921022067131879826679621782893491395755861766700173508147640369303189031970005424954808791508105910655942784430632082258068003133602398280700757448649956050647631954186712855786269418915152240560802989239258249785112142483814723842248891757698292998714340217309441650013004740258340590452857315208490398094650632476302596883602535030645628649503257608970159953380267372759957265992560028447271496903489788356219001055930152152672074748988350918571899618664602065529417662233052054304014282763881054507597825338279280241034131525492422251619093512483571521368568763050779527851415382694287651961120916278083748714311620470054617761317580425736021339996019523488000000000000000000000000000000*i1 + 9917583751748873422030916073101317263419240159684987234970487941710625041660320664885950572108940410072329508970377710854414658685977645388494443665444114106776469791715476076559505605764226371613485036726947571782070493028518159793310629116697310815320907223251850640064182730285787432577718424107171957710025367376584375147972002843314669015419121503847849249022435032770855864615627440694878437978332052670293725546210391123724962932873434924736620311003998978923175669995185667162559468745429568256052471398542449920912418992440499648679736971086276152906150224071891790361733730326069435446785100159538432723383311175926684734564372284763332868470981259694046568302197260100558627599598271182108594666607346080150846942469676111294211652266182342378687896807407102170541001966726177784665579016625950024978705258076931609837430285059660147129665013889532822276349500123693023859024000000000000000000000000000000*i1^2 + -1437256805036988663563022654664832086618122717266018548982486782563170056959225131733982218485606418488724122607843601539443223018182890395631961279480148450176262472251843661678910008183626140722662565719083964651501358941607983949355320211201012900188355185388554221927025734486735848237636175386185797554714150884192091053594748379810181068364544269486784742589861167369460010125356810701130782317834643619250983266999923376402682521089597981418276745314595515230787097926609586240500621866844380865316827059654890755125403711909020007935073379028288116131215428228080264172446195104912670083739509265363612215756620507119888504052718171662549356316593956068459823958532618453924406794288899592626782760178755266026872858113017680016539435756192570753076060635716595629155173904764608862924926193659670002745368889856674205358071419797531163720657924799530623120192088592365197343520000000000000000000000000000*i1^3 + 10581273608582724855795187290809947071941604329761218184937841911020850966522131078745053821424666651191509387092151293858489717999181774671569129304106123434338419211008243000768683369053269347713167170014599105624007083020066150486376515454602535062249545459597345444057402664812829846787950421017717332296474963035561053491887878198801707168596375768181847252497425474088215328550916279628252368322879195363480785676349582237016132577639505861618085737588993683541961161079716599269341175333374641992352853611238401646697684010725075364899503908084351871683662551063557424949882233226425930145036526957852969631608520512342882051781040038484398489024900132372459726294438972806917040641635200521859817389814894244585434645961063190427740869885875098812604818055910300296278120677963036415178623062241461820881983277438970664428779589639782229555535738187062014490417822689564259168000000000000000000000000000*i1^4 + 1444783250189933102877558253260509558448972418506872929491437537386005787512228805227715014767023546191733846612415876391757129860211068321018512615882454113334900050997851577161778646380574171878946374609178659505678213710154178756245052627298221203959279613968024731055162463370204400083928661389823359006490863215024238181459751825614055605443489081234982948341297381782224181336679730235929675458769196741485781654799666024918251838316028341213166715758617093544850251368602183549264658002085474392021000147419822107071655464600156957751597751508905873177599401684135776229391943007246105400964339494373284492866417272726755819762369387374744243009108420850845508400597360623205434572674961403424726258898105015585291494388739993990383183087708052692803265285140833849454105027833894010902221552737204391149861747948518434625300526281841574695196966252854779814569925933104995200000000000000000000000000*i1^5 + 4209798670341579551598990824598422396590734859632163648877586685389402228203151705488172446819125052487565366960078817331268671407554185840346095904790559144885440852747228009837236532460449846348915621095427044840269449648981967013725095496561686377371262144679004099257812396135149505062873868828765153381155304603267545130424426567506219964708515295966242131933793866089898299377427053174226829380611298552938844256150844627844021272330966018834851123432194868785499692934194741276889283151641686744230529105899830910231250504884261379353777911033322405071800060241133439497780954636707429229961294848852359471111724953879967768819298380816515631034785799475928496682884404454656378764235905070678817973144302003339864231643633141815036088793019631361102065507741921188597519773876655514989976018588529337674044601091583120320661087508668046514563009352212500210659859871353920000000000000000000000000*i1^6 + 690437164948505231886863378646152821586685218403510829793326900054123275173712124785375768911907158390381350604547815230506566983519426216846738630671088182046768284258609742807308057407794023809480724876024131731958641368372613873109380066110830840174126416330805477705987918491649656798023560958452766541585801997010247640804456864895689261632976626375444217581912022188015876114032643399334213659360998046565338775906311203609028447360457996588535593289546958009867119356521153706859590733356736189833765238759977658688228844069471129994329110380796246333217118273352370038982502366945769736889483051227905045078907269018526434103163785805277782900524241882378250759184121513587299791939541771510744619443252313392752231064827666770024017715823230442716527283510064953641222677275733508202556616204104293728672076279063820508007061248894138927336309312673352088865001754656000000000000000000000000*i1^7 + 688605574449473647863454328863521456929106408861549885052715367036351047472070381475413727963252121036189282649652918160978246929566096515939090650298468224269024339792082367933541484808116649683773360681185773744728432102057758361987205767610214913210055528002181234537143441636413897617209032813937513215756466290399961231205182648028986751658926492711691926027479724176188815057368392203557297019107922522178050565630598438912223979042679544702651289996127106579128684726290533494806667365430548417999939419832518824158220437916004839698541252041633275482027839672781112585931648625629443410233692513218175248907276803380400389711079152996594557977202042425246422943861243013580121806273812901316161030430411502338217778117559936076507839439244221989081429092587844847825301608073551213702740785393900837233881726617082690084874197596538928295592573819856070819346932468800000000000000000000000*i1^8 + 71693671696566793231923476010316928629318736064888588838815732593365002933701840255473291295384452076137635084911303878069914088390520701049881207125047629055356345017628882468317822914023552263467116920758172778208466818853332616705747039504420014703227218097670434499466855053695288689912675453099904848037614260437560168606297581346479638229615806555950835940085171066877764135974082331408447523382518645829139118042985434891405887825403516935841168277964362633042340993016711554994490713162515315831661777124625401573460694915956416454313290146516514725176320758686499071421633767284720551204238087743460179869402912940902563952565408606049927374077257572854416068851303814272735419243760274607677089052910887388436150947793347599839995182280726952592997680922296465765004991290541293923793616830918502863213832523288955465508200053983509021084929153693323475081225440000000000000000000000*i1^9 + 39156641819093066234179376121947002958735767632010353080444829596930820958350172480780828726927335184105047900517340675004795254709050230163058265329472915457666335407449984047419726572173999997405070531608271221059519432303098857796843350792174608816276817112028267723602837378716604175118734840713896579272399305531794661756724663295442847714582524970730468327855981101336912075109417488354505540582138996990640033533745537835162298382152955025371669289284227487435986639153688382440142218827413833403375653455731021119056503804252092324429946830330854318513742028563510374159602153415835957515359022639133450793538856665821548081250721601589041337649686373055041737105392954564027719440658515600151940514693190629855004658829957951596702175124801267757478230702366291084834654113373947864100265531293148640264012132633175838813528546031381288804404968828265702322592000000000000000000000*i1^10 + -64567150098241520946527188787094856315645779266619811751129126520626132160267297661712180616789862564156818356084726167867732165008820932112363912465676402928699159013434643391089950387613819097005682053614970136821005600719201227071560949674024246205966351232648906267327032491740524559404335169548266915386053951902068186502202528116814348343360983764195949898029520755198330479063487960760319892355170574744493924293181683037964169345619336800660066506820179664156192712366283208019416387762255462282019237694113960769279611822714336030834074555740619235430420858373945266716819209378322415142459334520309829847156874854511268486659439499395856046165553913522275776217411965222780195684461361154220149474235967068092671181173131908707867406190238095074196943416974007921827053468343986233633142169848642811202304090749043630306441316480274504497352181495490100800000000000000000000*i1^11 + 819800590431582342408205659025908770007081066952516383575339512788703659711384153124420598745245593911433587574184761666078329277165686231900154837225386718004241474225577123970251390581433407716163797920094939070825847905011275761417752993923078148112050655635458879337513932851853380079071227518245014273088951857416750281627131032115957232793087281859313988535733245771715141500144870322011885662159117208635029893957036172107310471295925817522874102323105115442226827213702036481799189155886996390489803340392623270382624325899072827188968188109192433061092613170740223290968944370315532328638867193211923416695043476252626865693225140959135069774206372431012152752205137239162053306579319813822060039775711403933842871823803331034013768626042201262815414350604537038932123629529088364034922163198941969281762386311812636584790663240482021078351230679344480000000000000000000*i1^12 + -2998716789590111326658395305085222989993931529789557354284921939444940969832453597615880349591137496373585611809185004637352172462499509229315618129442842524792367356900169624269083870112890532201804875752115150865111235618198001929831013000908843177760232131047311116672866993175559029445923497812614579873226943354640858060530773064721528994848269856308110371957382007280554832922209038316688509922112005372316445694406014830867281093391590548441368779306024757697093592532228635573443144280445578056364275838565445443809357012040383464455897367504837275601545053518776016385714680220917273547102641693858133842353935507017026673262286849947186595642405965636112988896663970091984423651646721289460329828824955912460242113011933141693205132080599291100695035762030709088491991128649340674962777818819648033583786432768863317616730979979943771207770757584000000000000000000*i1^13 + 33921721321579575454228717735408003272068273028224124862528031139192795239548223559571872588441302790910140966980205521797107981664281847106101332232047824539686970990609002289989739430123067685934859904280332276907785898323279122401213208314947876846843115663599063713750795996559220040088122295273760460829323437679744005735623195055991449385987798187805065545149257168898291061134284481947029339545487030531113901299582158205910786036555362996630198524887877508755009944752918192658671725336162128173381912553992541870387078416626388055428219774340386769816645784641184913734381006196670964698180850856438064805375180983221698820125164867536958200484105517885326829842509562455221855094537118279857516715714118897228884245093344295626586492689726906485850694797524762528395549120702610828195009892193494632562067589427056341217146986667371087259630400000000000000000*i1^14 + -32249066495936771813271216072122078025451988382167647447314769110015412186268136572279100708556570069589717992680146398907993979517908995721385577741793467612673582096750695643955970072064777339834600626614179879423765265825274364663569216282940341114613718050990836813442467847804910956014222771514334158616868490181866788020531043855433505487068507007882897630197356071518427777232704561545856876550797622072602636978219484590632912617454927765255230717037574993474707928976107234375956458980702067563603980828370271080094764809190018737030106204248434153868156341000265225537688308194634189545786188841600800819354196536629136925837966129626346690449165302973038585094121142055854091717681460010495036676210472814363918362019938239662253792940578585841862101318751956843624275358961549364787550576268593236179766867011323739321870291683253086560000000000000000*i1^15 + 528888157001944197586595787013411171955788896207142531549777996241544815452820896120709253888414249641474926808723517566375910234545394178956003376407294427823716597905790895559068960357178382984621750904560465385693988065928835306172699751772832715984659710404731012301291844062876401572614401256824979204929113645838520587211702961704042703324489958916218689892785790948331575543126913820524323647007510024175636822262353922372486198795117382935260428764993291109679175852153486891610433699354995940072849674892451491752789813540062752844650976200231587096539503093485416343158470213716332609835201700828621273503729502091845444076025450407433236681173611175504494458403700623377183826171009434958175070888757657406915688018959749908490176826038154324543314120753226415854751360906773785608156759557254859905493317369665407372808572389236720000000000000000*i1^16 + 382131775121391160003127153671723670994031047482801521697643760388975802143832168531941626284078393544877562509254838173186568852325632678263609822260683390247098110557985156185872882818391655127181087552012488085232538451672908925220451582107307473513280830057107784613776346707031787369519820030747189439561554938576697665437485726569701798923175789305857647536262254746974949012666902434729409137395204553202588933371779208523141852556292835219590469901149143744606402021963019916463457098795393722624349996981600397329992621694558652379118999343391027890479723197189476344217396678112648674426633270958160892726550756727915818086295060349552877626364470132504315311241689254991604065802771378032351692937981232701837128849876415027478692957150130676098979952798589649501010357686873162660317433172332601021262713172479376826661230060800000000000000*i1^17 + 1947399200241779718021491161545891416948089160344537381866994787238971882198424041367453247812505634556165483824196169606360905762454938790479967864340855554670712401169108919004380035653297720463187324567577948460124638198587724006696538576729132357807744125982999036832252644829904247288834291344608542342064647120264207484857503233602530190047670239109665283308349723472370004536532262943248939191154130335353314346915344775232241766888721520765552788552734759861200474163119572373352156338743141242872951402298083726355335442042146715532284618672472368744264032672645486638122709237970327370339373983820039535618773145863037245550309041323589187104074665431118641247290619421762306432976153101424842046022868906268246096364361432690715760712342975897608044064929813434972046292598017603784394203358550985752761289265863154509255360000000000000*i1^18 + 1323581460236100882437246971083362604000311607183114563627717094224300933525064453486243276637085785038809971268063219247870323097747126840628256307836895884405554566067922643389985343987858355906201615463349824936990340958300629385188507709186071146092895024559459360255300998682570063248621552410083313496545934108031246902435803028335163951011420241814760707004008471493122152516555653261066725979304735793515020320535153062024570617999642727888133968450886291462144324717291469936960915535939310278402458518647467139916327557500962697783246460462221805319578794615235846244529595451367113391671576794996395139432633983374068334933762373605990356293059144273990791959551478164070503258280297756472365484104062201905330645916265886694741909409619326319633175628575306526594130540664718837142223352565709089545177544403575966224000000000000*i1^19 + 1124606304161246924297175065682055085926188215165739299640311194650638604840593939945889269526171411041981053737725761013708882716162551889445097069450919500865577463395654474262047194036338182610244652760008034354799046515013904895887911665089617772901414803123204362586621583105689045243153541544183731040384393186399267858845491962721746803777290703682756511942618975992272967505436985274875919987308049294674034237712283307946200216097338486520514510147351589053809192682855542573205016379607296687807204408844932526023586237213373230333623001577445914917557455087929227626514020923748089456409043689518319051828135211378019914290835592493918669343652170476490267786619844217444683678747176416691411897664560497493849153643845453518802813990795096396489293759679718601253129829719780701214937908781341053371769053609638400000000000*i1^20 + 287883968758734628743903674456349325007855379603244744349523741907387494832586365189638862249355081478859449479581838528610760758746806713737967936354510868675861036191058865753926582931122638408595846260221018472143293366470009842232880632372870123272934158120851287478481440840490482297463244124629466308192585292438463298848756774010867200293720958591507497484661108917166042271505349489981560473683969509686767104567780270815796551218884169086224169576822346716528139906083961859730466222991720346339271778889023399180852612884140294456697991318056663192592397842389164383508853718636958101583899090395667326664528289272940581590377249990045157951214294314526242875100709469708801530769007352964165331786235069843551618539936050551710971205269344645838693799038367259440501295248979186783938822854321503082263904800000000000*i1^21 + 22489304738501723049000831715539142571570654339998033898777393654470395986021459175926003584043458080849826474982092441049205379419436621203194261216340634204024506577424879981360296287987537336373286926528572102573200180580842073482285790920342921085450605789969090267658255037852998032026596864877266983127995901857409876572264151978100888940588343063342579386246992919992578075326975748054901030261489627389898484210478326445219958537533592455122298765846607519489137623195706013768042103673253752615027923855503675746995745888999478339656926577629073100033465644840592493213555993438081035166605072333121070377800681661890907772928658311653360177250304386185166980289881722676475002461015460149461271499463389569274056985388119307601498753619602365186026165992965236761580066225023062853123297904986444799328000000000*i1^22 + -1145466847108693950851250764108199933685754884318201291170697467071207397212171956621521479109743624222171373715395715361098287645163134524970545251607221288670644408738868617947490911152689984750380769619521677590975564933434059270036807631273351690660701228033188279887071480313661539081774287936884925823098438294940857177329575762684223448575650860501966009443784818720241307035214808976081992963220029382971536722446197555254828653458867776632728251764695745842395932548858715882928984460891672196043365713426339757801342936506723386904795304132506164006075749476764324171838211285551824608076978430714177885297134448997886663257914142261489483107406583588158194173937593407233567547578689760921664771265686048828470880516590752968416825098779378357172751821606327156539739745304359177624384610346982400000000*i1^23 + -52355282583119777958440574697785138523379609395649356769115712542436058579280751574076756046409369916570712153876436324695250906895069074727977114764063709213944833728248237683237273182466458003860716729496255934071512854708669269064558678885265412305052256569257804164585302854377009586117071185162961371159254039787447703644399262071221902853676016485396306226210620915712241862935489212196400863065232716148559178484142004327584031763245322439416789030909246928120570969143462799349651029223513867841766774345241274389879607850703096033852715445095423716889122070216281409836468364804991097066405869422278076309556607802817781813986465671963296721943392951853478162130298930369618666082081543323130492157289558914008974458142313234974607201417808723514963619990310519068997966451643872427793180960000000*i1^24 + 817965262715732663198809614981048876512647498369709140239885462290398334849317940560974916497205129344316839376854020739278926437952597106229230278856223811334895782134139162845897105749352228195928231064294259762864840397724103519579674550773677107910665869211698496300038873828314149420200163179871481571360939054198042978766937005392561398130147087668336361920539442492107447281980813884060439973454979388527696484667516796125434845334270207115923964646193623708837648192329955663286920130097123444954273653671526829950983394636534093384592359185015711438508519747659379729960560090941545235595695957286164987352457431978248770930953887316761916290571401513675244050247492865352833347820543417921168975079436695580687800386437096131025098545028917995248299199189384694399731310601728821904000000*i1^25 + 67255525528028739795969034310077185700264183225808143389179180443876879381978207681288905868258905249248255074896871189666882716347607758515090283385374805680897586202730065582773260354704763841910568329325278252974188234696354516939576541759735327479173244580939649817037873318138663730642113073128495776712300535396581036429509049424097103048322624496212877523251374408487171025387883897808104312645548587764665878043758085341802225742422065348958873504006135113939044765762373649610515187853991134312635763906214983229355418794336371576976363376265453951249452285602007409640078546398417298494982720475723869304536258418868800992159809489116618913375731637755226217683999863668253802301118778689456047826618523555958666498917727876968957203159996182639705377561221770348513779534569600000*i1^26 + 1237964253814274125563368712914136671877637778334135739251432610894203434453741851460015631863119597765189000782675331241659295742037922024933513549649503444445627346764233516526299372885424900206803562164187707852379129257433653700639273224174731226089791857021841253880288193216814127491782948876770347824852503829531792884864682409070010236603091183968172009282646996662051486084523162082772213018088100799418327627243629471327239851575446295631026994151938642729100698823928424748188457269441553875764101643654436178348665070767215953656577914775052328320797270177782058381790386471566082528473136928787752937956399852557723021078741698209328906793630577456014338727521602200785834380328834877052347519096037806277989677196043816428258413027337759840834944058961215680184457280000*i1^27 + -1164099870892815358348988413907364470849324068772554705817874377537666444216630685524990708790700968394453353283030845478848731386865059370295013344463081393069991531360883552471586826935227276913887002814663895128997164067055250365413827687982285685254739588464090608738712559667757363330303377622797231608497271544286219960196491466575997243054330822005021707518467940409434959719678506043463616973401088410804010829897358943624332733154572945457116809218453822734559824666888315064284490976944968721852270217411366442490913989388087737649599189820910041921051273615709567916850284056593268183465776631435698457853889061178927634338976821725967938230236352505893962347099160604558186914000037073082835677783388064780911032519478646091314635236713782237172012249918391008000*i1^28 + 792823095059926974302869332789488780695982295521045090081722794310067084967755316580644436362023310760693649579750094164961810390606309473201779772380612903712808727358190443417614513568659012254918451300194041338834013832918875329168659547209686725960613249328146814895499804913986681740904996749310726952662365716394718868846760903034196546647450283209665244126573674325368904078460206217434567647697931339540686827527098381979019491265717298300038056694892819268117348609065023250886385231102769283974141358059598685185450989102071270593909272093172435345087204049114538447761745957539962767472279421788231848865520366108593458691244412643154986173162908302735826314337045511375361265080068132131376742855600795559002040850764512528678009411067498606165921896000*i1^29 + -333815837600300572443090022044072383919166276539150278919704212649352979934427605163246020506944892089792828578246473652887786650334522859800780078765557992337829719265641854255856246146563370826950558470482375541594195375498255740743960975487605574828004762804710022397566315900256220357409952099906678569126952460828365345469716635286975411131295947258557156411635783137994796606525248953669317320026419600877566913794540108000890945310842939677580553681131483683378575518135885206199086294413314529458394484702528327673545081059285306792819451367711369534929876306858960733050833714244017427889992277941324690776506892855809496696408642633556918614267095474333141875689023506076937658075831469258559463915471655357696762957407590327373481148604320*i1^30 + 263376071662794300869280107149747302752870502756739790683733356896551618675599317923383292444608420717526644165220867609196755864257131176643354829370931279745416619841776316275477280160166510496264299340217549306987054910182201703955649261778451919478873408996532259728585578397499222298352089963059871641578318283727908196691580766671709109157057845519564909740352812529808367755164132142692199527996853104734820771317345499858962544541515696719977916141900078854541079855647785070144883678678032334632113722399271680123110786106604044589584960996275346970353778917190498733378150443464835989706056466757933573760287992060373847125060212469834758535648006597513352829833256024548930759108025580648360911382570708078642483024897872*i1^31 - N1*64809941187285021602632923578852772866172625426831201881706831654286251497147685544266122185516050554714679907820865197194733943277285380030141844319120977895485495090496068516547843866864020157046935337*i3 ] ]