[ [ -373790869829155513837535422158030007881462519906802028475792924248640754417250112371295693461883146626673612170366630434925168060549118509091392283854263593658742579080504709360274279138611032430139135995065675705256978849702458579712989781841486053101516757514080692760413724177433807382127351668147434416762987148885548411972212032666806226392100518399689380018741202244501527725796127624368318016105242920374956157717601286655800021481568769293345351421255232391204379246960365414400656860284799333428808977712239450552859996924993610431311294127374502827855420466988604097099518432273610164752139881301604543226219142626369525240739917316733173254884100220799893138474120034341423079408377812225799312015296905859175304542352332541602275541238098753102260399233493143502632999051997171886249932320140156229519381986862236999433113055184307589367668935005650185615973931281089025239516258167946654691156510339032879670123573728600292557931817199741440853278720000000000000000000000000000000000000000000000 + -9802416601595628328143340645777209423723911590338238967403210734065279011191805778149036284882777842235526124130228148119365826040604549328233054477795681048416971715335096441491798776602245361827028025405366429991093300144657672760638125117540067282610574612663101836770446656251606085627621011320273969134431237343368358747875901470149694392373724921186809795001836413116616910852410329709176087459672007697014181066729498071744609314096974743479770350264309075995600106536223231387061228730939541726809194448049911432656584806146228011004599680151733211611579124010975252283806909938675741211062892502145618550477540423354407188794472685861566082235095775350576264697076961881200881203207928975865142621248248872772889736257518241457628565013201886876178053753313784329098854959590401834287128766472486330490617367073341674586026887248733144146545458289289786820393278473722497535443729038491856521058495739520813668195121485827280650440809007090158184431616000000000000000000000000000000000000000000000*i1 + -2619011993343740876792583063955383105387665118428619815444470885350495818308156209394254857407293495590852969239730758666238977114978533092591441076484523173645448905065938080099458245016444494922215539288681313254926901295341775406812005112886024194180431783611149684279807761596682034001803535970561789258050225309782260498849546693385787544704757360128769537759223922007688625084835409421489752879044237386487432806168377549528699525136696776610832162141569011269283684583748465187990972939154760727826927517248147860828899440286377890332264923692627648274065701349102868438983594713505884782321733272468037942340538742690452629282548388174010149318130765009192493976395189011434866967745794947725011970884733895872892424589630028042451759376525554762116669090478394493089615890913632503010994724299658576401870177731016420491481091410771955798444904770700380227588718198080434646778408626192869582405697085737212113464057746277588493849041235082542579712000000000000000000000000000000000000000000000*i1^2 + 28567104198134553229629309200871395958917851084235991696496427894894740026741730761003996367118477017121848698302131712932078903797085587119378688929352756839058333310795721797164539646783588886776280643301585108928672240851589347694286275506398693735185849641682186553022531620657478931906288480409837321681936960804488151565625188079393450677691062552342648375060355369659666121339696246085741851855491951645441081075709921783132694240488465724651542228031388653915469049842300812095107509980354873088956029378280973476899199207254832411887896805905837570952369837287264018651174901110550643025836338468612014738914908073463956367953345570714453907487117890595725781397506890453432506163531489837066648146572148254771028864503351677134772732743972823401616709691068335077123039201227042090056518616169517755199178574999323974128813508654119059864692254739823914429216933442068730148138645975664452651387233558306351019498694954076151959195084668980302970880000000000000000000000000000000000000000000*i1^3 + 31281857446039004859824900600510299064936184785746127624433931655082675816269725109265700349809702080489225348429361664617711399350560528044116579173895295020543530759189138761828271181744245078027082200108720233761788554822566748313579188974114036187987446229535011896303892162812433580074729117310867747926937662628246471885489265266044527677478050359277333221003212819022958801323796845604120760337608368859042925312695111773629524161320340326089303346804806449581570182834779839726846964247895675742314274051997769224473471834727420463738908547180337393364099911035838097037658294090885804385618861569185389481431364372733435354051780938615780925230123805680782625268766433405721625057536412002660815139171705131444615104221608044192615856913547802464158744460525223796677189806998543637445021744354126468116725784531316892390503288825040859724609492148830759319304330510461991560674886093963913572948236085736314370831911606851816057416258605201489920000000000000000000000000000000000000000000*i1^4 + -10436529015411048045450827804399802838248391856833973269026223466908842176508732719608600525811556917749500760192762758765229185525465392557977635400590902450112693318695177759888237615162499754422335847239563493653236328720643858145768673281618751109569562467773414431486745545311655995590189234240761807786641317235143930949084752539905601995819746120127044607208106781078826115761668324529650683204975401349097944557924608632216416796901408279696763953050282806614784615295730638928160023415642599197916528651754341274363418741419440780068104896793052695740360581268033609152044052480473349480853796468563585421928371831838902319279338597278767727868638542343287149278063707429389897115136629370335724686599102568061836108460896894142402913376244126374291927075488394672407198743758219159929733971818165716809616192512560993873029080326555829085168522076076890387963509175597641837755229466349237375818611384238901137362833969010430389703594421413478400000000000000000000000000000000000000000*i1^5 + -43435836639996486418155029363414618368501455444411437873617362194871096654758348277952205131439737700688382630626444561957701091834511920414371828362260771477465892248102597517767050156534162071310153469687387234699544401263136042102487782621947084434887905636950595290172413197414750792622547482442172666546662681553044570370274605073530566140666816694555015581675535968612377500830311887006925281810222158019827092494876350167278148208221065329499615850346395621195667340077382603796900866260509805107988046377150802495552353688764095902475406288773270060434692735308449154799139507936422381971992803801336797282665848363560691627792850869578351402240486673785960213746111107064020383352085899077767080782316336778133012559366417436566843911215995242208906059850097764571155074101478239998142218903704509538410178461968782612158579874132629180971974444411478544928834185284374906771612769354203383313510528627193139842865663451049518930157863048314880000000000000000000000000000000000000000*i1^6 + -35723500321845825245999020359107495585018176690506645196716135293143652379592697297005049445704108359052375398671095523460079487341665731875588731189158222623174130878003085706581376891717724178310591115927828458579535559462054912626847475038391240044797831191136124089068748524538146727641027471757422026417140581417233298870948110274323381798211789425856215059835584617719334533635196664718163589892919433574036719892969479628295220091735886114855126384185756287941368281883039067368515992140367102123602274757231508947611761423644708519903130011436647626410289349071516550324650712491578575370286688687366991890961916702774814678352819706222321455617621896538559204764058692288881621913294371689220042746764539627505715556013302094588624629885856164743026068133073357533780446291688143147178938338577941331386691110158393446709981928895330058493399027787765597521560381430109672033662978269850020681812807801610405816138094554454115764268680871936000000000000000000000000000000000000000*i1^7 + -10605012887973041468146951738601287237321651888548121786725678689260252505719019669937813703355251939944068924965392705743567292236953377535352494523558194540018362965385795863893516687806587739343668403626012401786950484899839533783617688700984544296455253472904304207861463116161365320103998429395633771382673806449538555665823853612822583296477374791042356847506567943644656291162641998587942638373468251230522088616599285944610766363857443827524375574743763014588873129293883689199382371052378776852651747704052635433406783678300866900150388436520012718068143096244999348996661254900324481397245728907999816694666636582970813237109070596672844852313364915219496336222671510376180800317424198489852912182973720244351707231555990876418329256493665864271255994335492709303647951607154487429021261866717500121779667600561174116138701321369734253625878037164160118227948967226717395830933161884483684563631617732452586633153678157085022415625807462400000000000000000000000000000000000000*i1^8 + 3373361524365306603914238312273658593664582080045633793879392586904398140122976732155157640072339487150896966102863556436697769982462925007629095739361537225758613881947079255672943480320656385691041091410961486755282050893363633167932657802638712624511966551988852659494777139596260278223412664870977561327233077889618188011265833858854736584572304689063011168873436355348766971735615008478283669564390940896937217351010161639269888637683430076541613561331549948215592494511966638905844021412240807302868058316387007242062717531925499680711972870657220322651254440657136478907670343587830328113810606030809875092376026982205686318843301667919857510847750271815421415559063665120724797747408681988280830991924433263842311500487093915217570784475372010845196502278214048704672699249081482957638663097984057686594983569292724295702115144312539117963920615171914834599890935280547407137661539443454849584575089006519842604840313069404849658333757440000000000000000000000000000000000000*i1^9 + 4167304580094922019417260559309049510862245818833777243793620541878730990231134492183988821775302671513516824002033982790408638492930502691143800142498492293488488889603039575771216235290370450304459753198424868432226117874999888617864110700244835365953325151804260718218149001033966313627691223300157825567547280300255178347266978537506839881308509136656898934156610964135967562520895439285644696653527350476717462007497920829738283821718554994924218510812193706822086678303719480886987975677458523113921852571378857374630562935496881500812625247549682327538709817423530102117737240086285811122277386506440193646488061052640077174339638551829074814085812857934865360226341511996934264383482526945605564863628456657363212292750960473142037175247071990830493419002689886846336068182109626334780117688806772151449140167787188876482701048636697738974119196993335310523532367793867369285684125477399615864469068951347242973857831820164491139612672000000000000000000000000000000000000*i1^10 + 1457192590205636846028925881338862110905320094392912152472736110475423118971779406980958807360889471190705126049498533008829717420438687219173242185425152950729608162169317379140591591100861975166773688698816904340158663224606944575804642596669869884687320219834935510924432663343746106968145783848344602103626992406055386768484267266337606784132198853585479914122943405588997090244758095894170920781373350201679433643709996648091421816856215429719939336432532488608232744685268165298280483213591324707878144789596620357961092126226665897003238197550896804192766671238950491250479427564394581145587325602990055824840357311760409962863285793616930763077404010229545301535864879093281174137762290514545335687051043243300066808240062148819335895250278988604050218877750364520286717558905359626913224984614031667437377466218367276420561020725957239934010061250278190140233667276065320793111204286623294057085175681307865268299733032823692669747200000000000000000000000000000000000*i1^11 + 78973016188798530989350557534647150564516302603654971766722346054250128653239429434851147125987447591512107631360888773210410083758387666094891117397029698433092106913450034298068906566070063603662227610371679600282908338203532961008883204725656881740389750086870149801225376142856567383910797444862360022752022085138383744528821630538820954839659803439316049133583694404207469706583038632859750003353919945062379000785168120920926649304247435021911692022980816688359096440843125893744882666104686642701158217501288862118961139093491789153773413501572406083304142305315154411076612508536088270842618020799771199558554080258648641316483614327844060955577574567071481503561322973489777634218066004265968794090126075961314591360023287026300379379891168910548332774549819958348440293146775025269929396224362088127167503476130681283248110395058893276958590987183243222174281573062092255613975459997842240545007197092277892251151497082961920000000000000000000000000000000000000*i1^12 + -125974034010108476333265967340510798707031530257104079645100661913836312938561793875927292630482382384877235400100663471513334825572015044481383100615385553861513575100961943371054967977931561238972792252425894382021789811120175785778546196518903076724784290854770736809398783144880887753295367191360890666995961569542616555440977111927830727118784726389149199498777564845066991547463068164525005972770660035707623540545875551525010014501474169766347105000022106368477333230768277698449901402199279763490058533664881753571828280339869317828711853513011632451195659894995436242206463947317659127640945064715130689922420739729941415711631707151584469912765708411839306734755214310043050158921355032224475541600613942748344008670002791138600313909125757948829471388635550545573706376914938224752382234757312017136792709106060800460307897524801791254373942390454812847096186127342798072426662545223504860129575962127787621180677476363272192000000000000000000000000000000000*i1^13 + -55779920503348458199339736049965143125090523157682107103860882644031897625062608533410162691921757459575667926045672179263399991625954596985834117730009430529088640906786233436472844331556413379992057176666672116628017375947029448994266083692067816039158337924595786339382056035464873772061574259976098603381632211383691327278505881734717005842306858928100089774548520617553066126883199133885939830156949286748740259117128129266843490501889939752507382636820489948161367233385541356400393003248164661928792855926090348189827374054410997284028918461475784754694423751398134895718404877199223968199388856411466374317582080113686679328878609617360412874253383899112366081676162197933799956829847836187367165984214827080866137025880274862392266046450968432692473738453279794336443971335917643118461583768653611956889484404721900106814044418996462486085710112328331717856605105037409418020331015283365182514786641764943333685239381753856000000000000000000000000000000000*i1^14 + -12281417888365669929291989174646001018401082673620380419690822888470674857481842370023976241365354593573006644714466702620840584235679976508765216237148645186210558145279386739800586252305370298031768656541188960048328716558559254864203468578189991958930047202830880227024796474217931198742476786482422497278943055598004287067143255331334997987836751117716071988992338081103917097867087571362936473838405562319341343230602541635135489100218906093589245860300637424881804025923415479103774398420929271987985386006846476833068838301187849396402147232794380722513858831219511726050211354795574012356371052271491746254336008280305799370905550705573274098120955583135927738445347769414788347087907021640207481458601012285704740494309083375614133001962057309185328328208986726774348698715709912819851345158320133800832282423006366067994971717907618042731154346059516100866099662722550135834479989737938697815887470423704217451065927270400000000000000000000000000000000*i1^15 + -1606050691879689943493966615256537667931901740287299964902438410681166229596016983714241952077025124577814802986116762072665412931538470016451756527932062762388181542268903109901373037701370270152084772745911032389334083252863196100096716288665294490704439477214658836455290425921992507765971554315702121678322704154570345148374974786984922239979862207413530082904522428344035906000642477802827227197774674558506056832193689285231706059400644622426671882070436917385974827363367289045714581939462444025137550006752365983858019346261284176391085229943285721305636614984008503620248601498357797589009936266914844741033628165355979735553026426293719740920447522761218290685299908011061212953785092448958735364105997056752093466283536782233244453219995761703523982377518309922320897639399021006275708638215658120610251932563337944941924721469434161392793908683171463178097281773179160448807324884409342242038104489430096436336263168000000000000000000000000000000*i1^16 + -130669461105178636783664840920723422746642322413296218732151376724737111662563553327005697934160959148232125914413470903946285939979754696110231063611464222290393998522423283504483498155895140483680178596282673258421392663797387631459119127914688855036460394007481549910836297961790856064699183799545514371758450034712171779510138028919747869964338293447809867164602636941203391375692474440291215172335480127530489851069784950280673490649182838065303507265906860685745500953255438239946950117296697614966347028933798811611980094895794561478945174837829594242054072467015012011785611286264031965910883307565638135646236599648181596178219670495307954140213627777626636163697578761244122943472911200520264045236995737152859511623800638314079670758198470359809921923626491761246277636320176702140393831106513975364130212833267059630948464391987839879351577641609451526584397175409504158620569782245751674697771836361773315784704000000000000000000000000000000*i1^17 + -9970364846306921099584264948088836618685342002927442280964256376731498925455378450468749201129147068968950674407937928650673273285056093102769959170695311175548511702926327363569672443778058615963138898623866286465784794422275609989800454927589373513429216370054669802947581794677280199684248487239687033306228432643986792446078713129902666479076428209407377791866896920670957665454532640559407863571986852212438754877217780335201734439114800514452911132484017165835698895701805322104470180268166406775573375286034630493877904121771716942485141267064507342747012417331595079456220162022011510977636266184273921987323986634710452442832129771044366345823843469929392856885150438797074321359463344534058259788908001916241370072155089966750476854482528812706297986236106345600495036067386988692037881934903557577080358949229340328132218923941878763812003328040254940020545530541492580467839264363013894334327290580049487462400000000000000000000000000000*i1^18 + -1428341701558214919950059905366512228518702127181194135015939919956374249865474402317825190053681662244084957032734602007281237038430495982718785140248212348858946940125417045041744954774276535021265957680791808693940080482951980539072949714939990872703703381578617726280559812132139207745944651003952399463043756691596149598837427816133971463270746245246488075096439138949875388932503564673744193783152517508778016890872862692346903869423857095614367938970717091335289508397933426583461717816844084388151265045631665955453701887927571974605234084938951375138611247797079961568668516322938781324734372521805898981250207978960063933822806918616099546910322719307607706192453342666322762294384956411304511527869202274105012219587589345449199916946204778378895271812523056562263131235143353715070692090348248146977280646239996973234204824611740944021969637853995996801180110270478132528585593154741628231928095080638840832000000000000000000000000000*i1^19 + -165750473733429031146215598805720087708252824204265981193487440478755006590106033512621610461515175618158514862806795078943121147876992406818190566647908618220447372299736599572100924316572030875390579698369568966980648058713296924180546000330954974580512297743495228053226764496714124603814105444105980457499508589434011473893911822404071474315608021351565841134854946132214930303716354038199081876633886962420966690154691463372979445308794188050821039014381731421553516793898998156067596619941444909885236185335421812889351628076608337694129998363300168859350921605559016642034711916633010561577227737027814603385770723977551406398985082731821754549775891579197721409987368733289001026768255247106434917965336526827057051618398849200294596422364312202227131421631680212860337237432139928735872899093216771272474896031484848784083556051957026262945325885445907134738256474261720399102022400258455887808281938860441600000000000000000000000000*i1^20 + -5898145881142407227495294738546825962532469155525104423494723345528904569941491888789682601124451034118798228641192057115240313697214788329669610092462237363730968081832102447298565447899408008447203502657355648203263132535039201537759879414909223591409035019966822394431036572800757295725585510698843634350793308491502165107397469685411200480979632681576017906502535445086602709526771389252496300857826955048100373174026597081181297134981443494108304062210049459701895380604750201533768673134371056655179153064528496933081213593839981940841093182307843631751791582914281649048228765584296977949410504786358025569389125133560641467737704008776806427858027513908948016365282313933289782236449478945004260975239217759376930016393425256017913921888904118850692809204848825045209801768852841523721596375127376452837881709765487470621666207700505489431195743306736245601453762109143335313301604445715929117100794183680000000000000000000000000*i1^21 + 516075176465726671344069750769948875680179824627017015769610694567840700565012034851446558084944783960346988689231849957422093559127654961205512621484623503464711556135355798427258280605743189383408568405403048591229853020905156895331784583485259383235364986002420499511737066007933896484107861905261414595734579298389098571937540811045857416280656110957984381042147777617146147893071746853949005792791572643313498361164186772099408205203612449826955568489348557633287642099366964511983512516494073792627169173348329167858126744327866094953651865301745261136405613872359244652826627117067104952210563845200940018663658920783749037834679084607203473021494190105896517219425332895690024282943592872699902888956316013775100451352480483398785474390058098324320626202860697215120679786340360593378852207162208231949730773445089979829639194458451325830570452645171556528727032893340790769710772265479919617485832192000000000000000000000000*i1^22 + 32459362045879665289084999266652528572395031766117166099284260364903278444466377386038943663943803105742371220437567285215034800697748749802891598318618573780640339705478219243280941538391539034059628020007180524228626833303392581620035605434480442886392936834755465827468232566114558311981844816339786075511880977338157249155070004019552252446531862975131874747696021420272522609170991204841436070178182590678194914162429515158316739658196006125897462744952263942753539334279005801225289942405147127381763630619179649553994681055963896887117746784450374634329675254154102188457215915883165621394393251715234120670181736244576038937968012864713365004730662648940009713171868951898323289805140633595514337228636377621916408609062901019700235122274234349587589604774646012876582966959080800688147637320907338377347352123743426397220774997442444220511427227522969051740416023489049088624392122689337564751462400000000000000000000000*i1^23 + -1459006546785693688758884338953139638244031285171596408117755789780700016229557759988998313993349955291539809731181183306705294958626662050206559383368543801540274785301789086607392583945638876313466509058845878456182682563157578965919990708231211290506432363354479405922130501743885416602972429419364145300580261704637841973421367941348523062737084625249300504039407089962474545039130159281266735806791218624335753276564860744314026320380762600010058452313535134564986371369975076380605906248029814056296328005784480742337210037063037410697252988681360825113754581608995039354749056015423156355274666817861359896927180254629324739764617025640715096063121226760425097090801640405373142753324254994834092544194560217947584315261938150999301945479759944889535550014878718348696163669761395573254877619928878336835433537710118873373416671965816673897333923154622931448329313390182549912718945585122550743040000000000000000000000*i1^24 + -56638417774689251512139174410768937085278347490809896911155054386346093999271085863284315296795287627709854407241744880562625758408539011982544627436273563425135061046128298715286619600854604564621019684603958165873713127343634042575669250444011441391333928589909299591261659741845692395361016255343495153728934220602820047088849468075071757448785634663249080172613309202415556604267812379708034870462180391468914258316521091776331731619602750279605109586293062330474691940062015926490241503989126247534689590932523542764383198378556340528512551131150876906472277316894456533508206978332730604158260667928102571889381493917824654974922515130390742863566042650932886174166877303062592688291214660223991142933372296480588054915958998133567192191573037546886677487883956486042417569899929372873153951103221547657753478571667333699426990251975113768620887850677594401231869453251086888922732517367218176000000000000000000000*i1^25 + 3703979228193974559971182678114377263460945559964306794253682615609215444180725429485734484949466790916390182313324875350662115324144883679333014642635746812478439133152266838203802529714378146774034195903259980593837630144190666834316506193394560924422573523999801249759330281703542541619660144093688156042443947587553545494581468513806557500868622971800996733309204819710262943569605352603884259941629449486801827055459567468133728509426553115498810877294800669747911405342681239311590371399895719326363757008125930405844573905790377453134781694999765990312949352083153840749487478385097382764923409811522390831838216222285063514179075521605731079300786921103809054427541153632508936153866177751477916358668024647218559290985659351852386302460724909278866321201584800634710752409933430391028068781274441406512042603021671464003217775461774496321972895498014616259213241037467590431542693855232000000000000000000000*i1^26 + -61932816359188104859322556359879399929015755464313657290403821648292213485258452842441106772621277953432258178018427091247569748910822001556492269144671797539532310143399143872091980262432183071561008529136775528566856526292507222280311442194742354331846646572845387227959847717949193316527679909322910835399630106003108024545692346298664550051205701248416913753286868103448084948536852090622218383937157637042520483656948005413461820050321953318989871105257417486090140178648324806247027508214750733116840907463304295021749414570971708238124632889609235292557086292853083596751274542336130180937930687822938729129131472522180798831784216004573274446378441501713477258171655687631293635169526912609216819765317657170513696724403662378575770839476491930008460529815107824749158172887765060795063269473564182650438897252504901001194049266162806042741553093998973021196539627455791879288237588480000000000000000000*i1^27 + 596816652570598047516735398868086639125195086539088462734406530893674035258909853396901633327750707818495661760325596037880984089575395680006517025956437774109622428446985679578600437556452443511069225321951104775616002925878912109348766641608748018969024279998546583060249891157983453969377123112998801517486797369795851269477247203258669538068204867252628049970965015074489444199637647768199616232121219281521035785680992331301605184791956923322597617524497572282228803117649340233868383841717226637500704904063906254893332960528156407532010537817534922277300345206608226474900035616785315467770917152275023715574587283882367665812875469997002500652134407216717283340283129055636322340181339159701193912606407904345121705669078525241314136731337631632905528149971253127259049059086004552849333410675883065159824015316306833528828299667209337666695498560488318142110408770247641184337920000000000000000000*i1^28 + -299875200366484776873767450044829333486663591680345018943450941721466343797231184692401515785554662137530968674823613027860334942056155515025467384639521961395326305578298992727187485263898069152198891625384737399406928317417986082896648073283494746664031021051721375265631181475219608951320426531557222329361267710358687628138346146948469230719795049893810041147627052394768269976229067252169163576047940061480072686071514722479027922920502449872011675546963157407268705728380174235070915290967672745299942489087892665610598390925932006972243705232566593578858227166137000350371191304936276318245886525396127822170046740713579791814653030080923388767099540993886510472151623276924555519578844693974368801343084997380279979339977933715795130365278108224692057490389985787118779897847464166052246486101461660310346839357502138954570505379030235592501223450136569462057058890492883763200000000000000000*i1^29 + 295998566596527871520656268564954435189654062203411935235763607473362024894637814482488855061327560798355721047401889713395413640836541734280264228863885520756281624576844556832712724043587867719821295693580969754574895719636137718573352238248623798953900309352323104581970957209822366804541658696745779986399787133750796182981756927098600447304230896907164621970409720686190512444342075916474679741208745217243817740906934126504614140554002957988061214195929552630810212132467687172463252428523283595028927234508011169587497271230975335356639685944444836737113367683848705303408703904555677566936520896806885160385302120122365288747396817843401026316518970019399181886125170070189051649565682990724366735323217784285809751909800231654722011641147155349980880720138479497125003395037200705197254870046453279346343621250926344374558495721245105053685521409132125029781057757511680000000000000000*i1^30 + 18367971832205952919085083197074988552882169584472038514593608139982499784221734680702833205725218176234041951619637085986918463736683633538654755915595353105000114749107868658479798067399175270842506444736240567090826496430372194597601156886872446192785448243160902851491570918469309978594576728371866973712484581562882775355747350126597541456735204262323760471722445616156498228630649351277061026669933503948838731669239636603635830117384383610496455610194401729299846881276550240318358107526922646197639566918278359529359873109814213756699777302407118756878970522400742904357758228283241288322227046703037556019996585529654281551142927981528792861718529645647161030035894528195818152603208935782734595737241963973033324538383597905918453671513950628683413239513035495543848238782662034811330845979693544138436572017061562753231642941405744140322186981627492576266289152000000000000000*i1^31 + 3507582219023497768885638559084188670285905871916637996062050675429715715468056088151903756003167484436959305385785485412640325011446599665589335057325724105806390436879826797855618018540926788473350138753687747047157075754210231320615108328139912842274217741405769072927213040973838478408241492777829692082094885159444456007697805077475923896904685839845881586370144863791491763131251463916618128259457905961461288519566946201124574520508643605154393005623176318821366302453980981874690569185108516998398724254833009466649861113644468486703838063833228330823013836399310073678845614990626153924869997965973534320314446591358349757594490901604709059663953551935977833562422569580282017345152246855066589749139342809873597754858574656130566692878575092095101695424709439369265268744064877575205029526674245116417779044998342893330540873384956072478146160828397020774400000000000000*i1^32 + 105274257138269996943461223958603592134140671807212279914836498188007632448905589856134432332574838654724025593886754906514336874576654353872427889440772033575523176103587260754280647999126198516626941986633927706630032169590010021282148850200536884410604904346718696531781505864898958887841108383302740113876122761498274751455751445170568018800531349849222997137981656293082377142007203864654941807806048340056995837625919070582891361199686898805022718123074913327309881503549057877927547101274341214255742226380338224397218999574199306004736207267956275506375753002263926844108441186168294953240585326782179702960592748889405982518583693274819997631076363516115621372913856866665806190085150334647043835110713313203110043441740050417157541092110133963465387050198853935102702587441112339989366228787048710844373189476010300726150388525003532239320071264010240000000000000*i1^33 + 8332879735671674316094797191807507213170589880631122764861018084447071833522287327847859148907794107786201863269320664802270837757272504105691558916522529049927858254545901438760164713474303998896755176898565706346524945960467921648336729368321525488257524734362033111738975986355155466790397623477166574625688737253058421908483405019452259683318816852790767069534645277367472312545561324836949177451037703787549882940873762115324910186706517614474508428187349689331970174687352583392443521047415759808237772860357656802351699792152085329573075629405149599817028463357924725303428061776747679601380622925476834738978795336722646563223559804236083880300321124012849905596570740437774441619126746423948191845465716178430972384444536147759576610683444885839248217828013821839920589239346433121092637376611062072616542909065848100783308590685168351592841216000000000000*i1^34 + 3806469961387812497833122776854389415739421965745041767507285120139117110712773655769411386102643605766667861697245857010460579058232222190018924900911107400352522705364794784485584704076047503628697275328221098937749563261922679413457525888376898220442286145373943334472230273656541268027426538390407077519733002990811261498251373281884547633475361412567053118858941381260443502299306096574390989218303539149704786717619023427171557359968565164008113411947390580012524559008421472829035179042794561233111146520316428927785053056583297637357892820470664766531482874585479459623953534602777469618807978653182048354715990709368097026429711253871657378284220022518551967103731748960549243114736374144053700985252136630027159637583261057925694693621854246650142142558202499917575375163753557027332432344301404117645282212761646862023359327088987340800000000000*i1^35 + 1503424173138135519848891723965970808041025331041733135452759310385553105444407468894580685887840806277448790327834462736343414287745133139444042402967826837663130682617589190986336697865059247354865058287686998331583101497404405547091046873574561093931735292208416687326722393541288289168785355114701280804461933582586722317360249859690621822339826018261215316675903952380298416336719943643858554801846628745125712234063281767765024186916479730459407272885410446475391692464382556496832706844101469410135126912663451089469429605765134803824398464246779374953082033815480008155905614747344027799006445928745882649845336927105829514882860770245381706380241139100946633348683099364283694425164208951092795353862254219344743458663516339754260795434659900334620243088822176484838173663368505496524545485496517717522655480155165953967123333120000000000*i1^36 + -463898866532543221756770702370917798098169327227975980268462155332577749442657351760302442532654669617271896299923979912402581555428502994751087776477242246784049075807542314584137173570103885579789147538757143008655720092051755627168409847562589699382781982880276228217595861892144380273548193599321805328771826511119066726018696844837328155467021541789419785045827258070921750381021237500498434319847444352733299136848685822404985107325447218330291589294768119207313589780123201051681070592364849364315310718084568657013186968988319918043997985345610449213160470747339813108461058291607522165305253103335343531301995207974766593329243338589444063023885096720730852139449301444042916647431822594865646810346497935122508103387408982951214411867685829876002642020149883399996084688081437137812788392922668846071309985455800320000000000*i1^37 + 24336296742634004969528628785854879412934601753626866316199327347916314795098835350815921900782204318323291256829272079599392162874212036486517630387893235781692191596571853688671097575766769706357342282353182738660058676351811393956738030554038099183235261317363980637719371743543813793669415198290745318270418277690821193698917488873679517913554861432064238979485276973020698055668655567209472153847384071412219221131786456117225710161287735011525031649478395643101878727899876191352163436961585724100535053331255683551506085298268124047038127590633148772877250171825571527119468368754850610584924848183060319586714620980164623185972766266278060750399234272588990188727129127469763557286704980384331963591844222559279259080610016829302634075335884803101318167640650445958228203239145868421556919104004696098367078400000000*i1^38 + 307789183731590086032176124682600230537288765775094148691063102778751123955855685315744028064598152568463392755798837916958829295466592026635568301066400523147306726869721589180090579787196433549942825298346054518429759025218718252876816247003971114214306973736949118135867668535106280471513116597582171112563786831190195534669507234801682443849013254974907669464275635261447014376532416845380465222112204253296138679558908791633848406027097756555038468143558278005191460934664437606163221424477216331508069607748066321190740823145047746295826224123538940238813635906405298722157736231227099497010011964167679795275683039270114144133119813050517572760879446577600496543548118444217815507690388224403202468889442828252926295944155169883166395812120638535629955710530806541042562448813341327307017597506027520000000*i1^39 + 192018734117665575360486198770635832624997750863886606950790143989350273551342684629598061414612371385698477118372205888265144467633216510791389795713926248292612113189748789543155911617427930382742367109953203596574907716538710079819913296279665327741848677009484730326375286758139110032497942145760532095090610945138554995065085475383158911943866773177434463191817385512677943028077359065222892484433972024380870788970205689868702711479715061714406691358498631689077044298104660868352187590414882944481431496242546232198628275767062651447390796779154241002870285436058655924428452436985822648755874333198137919864419645659148160908510653462585573329520671355297079688432193082592625058028405350188583823546363684707092617320085563390445213471569079388302129823795605269819926402059537200709632000000*i1^40 + -1251167331224162536192812682561593349730820228799540364907861235360420680619822529813296536778638340996796416406482527602743444138348238986308243662533505458592472637857672635839534218095295999904107605386490167900676050037088844376267924457029931070170460412647620436824819862326891919411316931311008905333886601842686857992125409423413650854518902764476125854581902958690648826495012486838365830902138196327737463138041281754172524508301018174856709030188652142943242210873737599832212333060744875505511815603070338174737369364832624242726563542199241282812190743390496157547663605049103293500751293066340413165586060430239191069041885856889882811737716053034043625029533485503824369831235793819996807324626297776246772476635484491499916101119874177329486894616136772302992643299737600000*i1^41 + 734974181356329972982538768075469115605909663349307886934717895617213499371840417032694509663421317038638799455198965992120946136131739344197363888996124969381414763617865712738248827686701757527146209713905290536460964465448049924291116564330754199936192191640618870227928657291806228923981144465650892014169385409173332102032608853375967762083810992262415400215513815351752718318943388407953047765234549801759907497857020820688094647500778207625652224962269627751832413356518950775324580503960391522283723811303201105473893944553308187841863724558294663156897811901653607925344411774186084427741764215263250817332087860413471562836168558597335349229974580618009857792088036068784717687910760692920069981659708108331975878245347303377685352707046330147588420724499027066880000*i1^42 + 1131152566094759590005030472340009688672328133059699021333565112153011597098641065353657686288838468218254208254643888877539333089845590509632970203538264434613759650165118785979925270157407847685122276192966757970652636946761451215170999306622523538358521967853151741707375233886249092079046807924520827537411340673940100973536770688533315027022937280690107162950489262994769609652056405456576016933867290253640835095447426135877896386010881164186138533479510869506779970086612819741269915250946526489656931503716879687103700738819001446661896475766530144813432950680826537130828313262304978024156550784142503039937002606617486049179074320146194023874119141689103216694819228936347457612521202975581105558475748500717610510675187540462887940998490423296000*i1^43 + 595301758728478450000830009489792568441613840924631034385155700160016888089510305930988861461036240569617911240277157703255917093436029013076287932938529922515894140570460760340492574308659644981971712736129536103515717787153571859118888536253904523991645023396172055861376651286315869055367091672499369237446782300513460370149663831433677667170963462489676899119586295874067860984546702386821801791471938969663975091950810037686045290077169864163805444472211961066286749394412891312259218919670228929973640621804779664587921418784341046816977965511045667974032798673635435349135425553989377030739941040756685027660652723047064896321496619969562933786544712882225872925714090029591998322365649417769897357159263202585947517693321420800*i1^44 + 129807997252981656509278714983024643871484803972146413636583918168883857719781103761448638132199070098420073804862839547236230384927083077430418387050136906601072019118037188387397571186456084560811733544263789872291708847823889132926716121207311211453445494472843036207585916381995379003209456532751331696721214120202047925850025249980983059615483375972251587560993322877749544909812632178637127135751579486391200695696536872584261037714267884187483302980348814894792921459832639686689527218517021159637515767972967929686582845362061574934467064947230554146173129891445012127217979525576761721429600660809133128072608309018491471245756449400952410338762379869407245533243073031191512596165760*i1^45 + 16497676663182692791396708922243285799580024381736088607524806814385623129821482044155580628101154868791350533442945371460313474406401707465152202620741938685330157649934671905160332543963714306089677696998968095145813646585047680436019572217634214710009022126929244626933162027280670802658181077643930402317746824661297146666391772504498690924765362304478327423367810769672524572487789876150035900645297682846867903241859767386830035553077137698241282960538618807348924820366603520721296926932385227631082287487193307436222428246751310347739553921527088306433214457938718262269245552206882429485063174754010754789582907645055301330769751882702986161*i1^46, 466595543832063064306618806372194913376030367872899639902738779210790545354365432753017570684859910554362231606804432801638813009752955279259097319164677270525359709283120320202355541698865377681856306808774485222301333877874623973419373735007543862936976479795104860508734319983720029876806412278130348604262074354484506050175232738640149752526541103072666121762241097166645436419135928010581769176144336733630302260530257945695873225419845394464093262667769585489633311015143527083735430682642714003038238241314586844301921817473127152399473304268954037722032169479470237370005073953478318465621811497480805536688924151626875526734497537245062801397196746353490935397585646384079194659718333519224001442919488385636883821607377509614050411030390004797471882520160129721855415551895766135930315838289724423561232784637245878921382335662017027025865363518585175746242825723141692008258735827077474881933233747540712902546667191973768034602259221070713222607610473338801671841124932919036200831592141410331990741824915250499875031784940634014184380181000753187967714483349405710644719572540104386985809084920290129701018731912796280318326997280298522203274645117955125377718792056749426480262918136520015878190480814697653268253547203948675618905756918548591799856092872237699747405066571981435435181667864098648023938430933552239302015536022624118938466776079544326214098052966691481443364321701850455822788994632270515101822738292745947576127235031040000000000000000000000000000000000000000000000 + 15034693711406523947350693705280216141652860041594031947660303569850124620909956832055396369494307913530289858383675815236794904906069342525927964023088558116081722258713642644483231979400323791021302061510913183270761298154326311307621452103218904973928917839284295057854221963475055810942816383788234247632245478915051013132331940854859615720875199943442797148884723700015066832270126853596932266028504920721007744017680867321149809669524416684479451734751370259740848659820722721351992760648229620347754871816167675320275129115807623896554436647217572810645210362655640438255304350129080692342743912396883501139165765405921163516702374029037049918534974317184177190578915326072872920012777342334096143248384201595843876883155630704949606939385098978319074986553445796664776255951206316673506661431953367850673416929945836013895438249262445776368688114081032143723116580458839265248452276596705958024058547803391461428093898563500971650971860493413286812046580306392380488631720240375950107183707811285040560658272968518297466904589094152380459017317303933171849861089251981905048322769706595235335350102719070589986920911398280919761892447667809291320337313344068958866564854966801535340669255586477872834624214463306935797133321480384092090715684589122751877849878628110921160672872515452553849885453241848710152279201606570803414934251772637363117563780102676904091806780479039595021891656361455212444639133714341052400901552852894484482175795200000000000000000000000000000000000000000000000*i1 + 3287253842208983499880527717043210658946591086155745971843582011939075642891931206354042034841761651712092020049117421646576327550186591377655421387205013494991948746446033451454716012261479545278674490611654874172690965883700942170945741798554026047338630501094744580983488405424983799972584783680040452931200972286437256611688339028636217626310095612070090552577774238211856718712130934624324645034369948353951430092754779273817645519956789954527155441681375055018224503769904862059205441360448456205213993178120608002575900822475215510738362044747259611511970630709625041385976960897033033802545905355994581471199618942247336321014522662668857650513007773863265460674781463183662756205177040505197519399657521021373394260404873046042007653096850154753813524380651897160669609967432641452647629980576688600753269283430185514667601480753025725798589928780042299754519785359160565556088263009063312386156573817830252009854018768951814942988406450348259191318379212767814909505537696340235848745109933697105635873377828451099800605204956951472384422672195008611374596103375787095801811618857535480600220845533126983940754344224350833697865859925831794017298912032633497548082289446236895154568188843082122254367588089830050299674711699057396805360218367010891989829324058596827120021016728557502526580676976599672397441444969260987516064303697737023534395808199259412909323963451955175233756653603576433412316728054513400146142455834012801684209664000000000000000000000000000000000000000000000*i1^2 + -44001355818098014864793798831030602490068073861219407832031316422477735729491447451450050218212114081436370390663459903933725416563425995243311202688372264934377173523258528516019168088996223353756327362524593695716662497388292622109108840729398836814472716978692782849019334316313603806703509134972753134187897445093022471369927972762712622315957806958586538113805336536541495906221859868952924860232293538143206045096904297294677965473642506507989854126345041585803204574069474518368169074389458952862606942367302619684651012447200590100108565767074284323986490309853787854849977139249780410353601748757208845963084714615536631174859982301049725168554954807339221112801212846146098907552027381602564859080240684343110588579319313012898488711087637134460966388042326463186019085687683561989147339006546349254769609275434483478899931638956718687578594795833688774337995200157470466289390705724080823932114445053527999477189351843145462616792194537893579387410984473466518654862251440740794296688195201930479057425201093432886166125962916582223000567578221837122213255270427557791970787533339796078493954070204127659648883341998316823255205279049213366012652628474153636783124386708921422093504054299686131824333293625521772227829865816078145988111405232126701089414298632733665658829930767578815579411671275777342704653696194093464954036321547923942581487703003922327633215432802921630237016306708719600927738339412144051083065671874841430290595840000000000000000000000000000000000000000000*i1^3 + -45413259612160760020839262606872672289716150116555079304784151262008003938130281544341899972993000159976862688637163331720977531538331344332127435321390068003681292968945944330769424068036725116274756834300460258593545030205391765273527644445818457560431610795548016453311205391126061276380253001924417332803726883975698399119567100597477220498440995584263396900129768308619592305554703727561227167706771245117830732337624392358125585448915406300593633641024843429961075683465074032822116059377048287205033328461411413484980319115406356314664285065346443421887910985637498932720130246217251705520306562655563177463949677385463878252756853602311196342774295489873747305376074109388903355772940126572852338323786512923515634926861995418507882993620941449823091744238523276175756593464640879154836354126265008405641090973123948089951866355611608891105504527191893679906433221007681129284081441537653213203631789449777333578233349737623908341021997584606584919439301533853037285346357628059375608226371440473592229163057115418099255685875955646791395742345681689886538463992257809001434021522457950266639873498960855748373586273002397961277559493479710261145677838913449888845999079184609367417858590057164127692838659243162669583132132074089565533691721742071147171996908137095841430443826569241076572884222973712458699858079389156977092867386013578284523768114637309286260071635911177715840876691871964529736425495110637614002576072143565119029248000000000000000000000000000000000000000000*i1^4 + 18660492484174786959753936364781976101432852487952473651553202101969819248186991115737683116964366816513878741401228117232772207494881883514222240961305456164707336398822635934990058490463092610815283778315500236817440906283973233811779000084925221378387950033759070916667339511017244707506655189209033271078357024149002213290766628155386353073405965735696540992990514756160722991177693478955221979453912385726797531203523750424388157159895159378150833425573746642420275071561608621854327211379783238787055919725258686483087510183485366928031708067764274746209589623589659113191616437586616860745544059249147445849931845979837292881615175564684095918710325481753387655065230186671867123526333027232457753736081665547413138887965013587465322990174711637456831631225746543530463825750312045757264345751182640468423924969389263859042440554625569258042375451320535631314682930804807693166480408543572156229295381487273846785208047867511410045768592817664018452103304349057652121321866530229493554825244965330333092658611092533169607952842294982378441752987302472331683747008664236278543510341978938222239467669752353920090899279668132918940859497981915493703676076459287552930112951280545976311876257256764887574077333705206871508813518691860081721605918643887741643733248544627911565802297668661496858257730170178798241624250082523007568233975997414218695209385323048551320834436535511153364781541240649533328902323157426182757609303726419345408000000000000000000000000000000000000000000*i1^5 + 65696824269028110824226064616172080277047583612172288010452168446223589446680511203490229995826804952573907161868207342845113469250328886779460883045791327023996217140761897226967186923970906361677253082161513897973920500239227474763538797363944700827361770623090266898118730440950287785214685310755946025240095178096576257578499959743298718948525243441305958382742553389978330843469001606807634059358939818944514774774222861130778908736390851158002658007032018148779190727269023532679511482989975952999265574884880729034727015867569435223538469260068319062827656044607055598670115108125549183762071212077925600614498400638680366612958212681626572506507428577551120432488265713099376898925310413294179135752331237280687411785943787865194305299698987045751791868241912359228859484072415212026171427753840254795894430195986339189095086005771706550899730058882466553342539168185099306943391318405885838779120604083846307627350764543655781776709968995690393737925795580469879014499775674327894157816182943258017747931431749160287607270325172380629596775636939634235925403080348594274451341413811624089958621225035840448416700438603853491165769248003334714263350317747418593565586945685446523061461091247771529230822051444559744055265842036090143863628178003629094962130433799668674274037079301702476978906996937087984963931311116601892634701889485192444734521045761397644885562857687025012753348671856687615049717224590282525528670826342750617600000000000000000000000000000000000000000*i1^6 + 51570095290861073468997051335171676062511254285425325565696696924754882509455644950862543879209112695615793725125091819452701346930274203865773251265326460625072483823478065522193248395893398761971196703374829383816147131511693567737232797191488692813796818760862480334597760423850486070230693346261171739677753893645764144443809451421446118516454670708480598150017206803069779882085615901280894777249328248218554860032110562816421960043481218436767018656484948351047744733991720724022432560660360934304470193628071081658341385441549090959103722085826567475375156022287314636138398340571847055945035552183266532487860815963795883167204196873655068053733615352716175060168624261604199020509786925313352583052861726648820758002167542363755816445777130457883510544182911341433464838412831631168360871721925990561430003893816804624631829726502883868562182691924422044129910845169979890575230268329205854023895017115618649327469824651919895886938595543670465507452217303127328388634861059159871901160020574276503960416286792403364405383955555571883395520724722485542907292170007153920617754231639837354107664954235577255792455785301817141735038469863873563218058356065433791347063384097706544039860335200335662706625763553601026777664877154426459742937892610104485095161159462195389427122596986986622830776549006009345103517893726892934361447852478083582997550207388720192312502482924591169792028757761145820745909580729156653929955793685184512000000000000000000000000000000000000000*i1^7 + 14082383232066373509032967908143028208620745337654641223330823812074043953585188073101039656427233649040367739656483648917066533730134365192922282766433999122848438060567388583318542468814584860064761358122715733312449162312921374803336851967399063411337945985782818280592330027073391051191272282864620006354363642564610615499777007386367104413855983139248659504608637017144091169894813059567547445518334242569232755490611592979037552646318587779009345546981977867995145944521127731400067750461252637507808202031406943451321448731975632240239067952458198176862037021669087722091533239969156545078892116873244914060903729540643261704187843147554113662673558414640629955094874362977217126433433837151370494098900742339336010778692467612980271073917649967655189682054659045831699781531706560000524525549046773870826523366622064066362600570327924175030166379015688119544911409657847882117394474918587713456621872179204100610857949955052186868048888184067487772635568128306694468458658614941420822960706529398622791214344460405729461601609198047243304329098626540799260246874960509870049888614432768780952312907667296607195848185672450171651185675572806382199468354927249901708825467215933196438724937807371075283665889412941733730792001644494639037456656984428207690336043477708274251461784944756410807437398912224938184592831777846742262157332333441241573774070789191621451861718106664868433805869637404242440706859854154416526562294759424000000000000000000000000000000000000000*i1^8 + -5385621310621606232660620752174134669432597265864906291336009661636969132314273725502565148211704168239809013658131199388143061508902003616507534764995951240992541254982652342369441439069981412592471441467173411054903070654061910480824799062266844006216202140155114500125011901558366310421218072864405598691556804695069237407030549607140754292827666303916151064739010165256005356508616622462565453971604839404438401627020206316581512871784005810613213821828847231387581203661466153169812340517844597663030614063343092615321300274706760550968950246988681801913801149442055032578539017556516668001064060865232007037327961176268212190071360066100951247846374952411857876893688525649241485143775850508160867023914891431933700197017212952256354246093424289052491135708418283695647246451438813628751619354594202050116610739032999597801493672709678690743070672373836665252536306831464904650247204881305976494562329352820759236626325157534274849321140764057240131617394992938064981185550315843781972489709850938279993540679951718828519908187955055126731921347777200220706690534617441123921407726999607157062135223705119860311249585323673483802143913458913564539768014896738957495474153149205601500627660647495944027781026946826580461459892748233413620322405633732208083351251607748133008376253213934562090804191014320826685821762445589685307183644957847362199432582946532640523943556509357594317245540864318477205384883946271730572199985152000000000000000000000000000000000000000*i1^9 + -5786384375711733268241459444870759132891825592418263706991747602201150825149306202170146200448144821845852061241607896859246784917048235934770250828012806970519164953667426112936998544486288374842966492147490696408933693940082049169672865475433487218881979912358222315858934001097268588608529090216029431611763860564140773337810980109001028070483154985454449227849393133519814476882019064204399340265173060304374788611858658297464817161101435047565831623491271398629913703395558720940545904541914915921722848140780133926005492799422080511085905052075762142202437220002281922995626949086129580091651054560978745562067257760947655856477271796706373944269084226372675882715827393367332332344286961001775491294067978394663312004978765167402812510533859740658831422108123961994973263530519563963029682184399880498713573425786611394347637227937422607681197460731858895797665297207138571162607816140951770797997150212513464072829658731665044875895123601331993653038430357398105576061600008892048223791667336477654292101675792217675889717769624043166311467664447906994748452312108401726273629451818506128209985280979482743010918419287893116028794354522583978585866543538381271512515334788455867977428257046602145936634832740148330088538860357383367618835948593328356782341190132122683555731759650864446537777140758371716049355922454561594278354954907043603945208893561512630800858188372633265647040111055355406455007409900309141127058948096000000000000000000000000000000000000*i1^10 + -1810443273674350707706568064834862440292133667172009947058435315814300601792841709878569600957040820559712545903477494504842238420990885299308450594152098953553007705951856134965890021444938067511833520438241284564711066526913408654069225567421303326957197782886071155781145315661865624531006393634440442499524886138319849331714718541558430461506315086914525884572077014344864779770965286594636303421176408271511585217667285477272365120367741579021140314699255389502557030297117998430238635823610828946189056570070453059395534170220239256605058278483033105560230627927918866386472611579529251393713562490323176864756945586200954841691100513676238983604594270399340515984364507727744238767716821163110297507687403891151849206546402822203033495344393820592071918122222416489689058071756782924871104431814077345803855140034397049661579992791472153309427911743540147661758534816715950361052918743900961266483470549943740004418835687310003374274469899348634474019286000318170419091412511245267745038702024409909606599926731935273055992644581196703986810615162198029280889263838921209230171889163098596626897978287647605110684153520952044345156803887730849189517934272080100450360339306745366866293562936690574412401725190565050058905456506334228971553045960562289844038603647076667884305931358624241910348935061884243391672374098645191149918546656739037230893786033875841813947063346046960630477573566827672422811900050325752297763635200000000000000000000000000000000000*i1^11 + -15515587182157890641314694763485770601526376168223361849642930579561284833758594363168848343330705223672233463390611318769265450178240366628657141133694007628957504475350361528462089505807056656482891311676718540683437475893246027912208612590833619006173600007655205250772444718118471750196697478450217029385572578296798824831623929173657389138130398525522688696479235075780323778274632257486052261170295869757224799521843838543608832553857144652766508158809178144146856448150779289629291913725700640342956402482958194472379605432992171478316524047034864180384563852659950246811855690218195020125434724205441220471000063006692515473846589464420417593995880671661027594629917286512548460345423807519839485170530734585498341356992823027977929267661848079793343508122219055391548334354933916795593761030537308922264009443691183348313902196802200045941095106441371473683082031803720277598766488859072133692305789919576872826390657304571340682450470676875948212571556642526777020349626326764000880207799882680138556998485210260084772344780263779734606770884956227973134712567861801064997614268720805813687299553173750079548069483677861823041434256315325001817055447073214849914730013202177192776072817364254896586725149488055788942463389735082032695849265733330878902115664343055776187287615841760957808702233650832757419181539834972415959170850492569008976326962563818803743440187985743875503272380140787199997877488620249378979840000000000000000000000000000000000*i1^12 + 174735429225014085824732112669179353852108333713757887622888546681389438864354035163854382268981936487926846030947180631465155408648061376589916575907425161017637912519791610439533122669894605578755796302142897799514965018547652806201367925174327382891944783742743457781833372600411824922973532552581189506563905687995881347458320909721277763051436789517485029365334600234884054077707476396390156713118104235532634788861346237263797617989159792376929031396222844491950657742625861187282001127177162680413760404381190590702957324632729306638941477719948150896322861138609379303126838378336148117865563535434808532173544797035271343322753034969399631143681980414751068525124911028488848268580037023941004374047599186766495681107244765342765720818748226177867562028307536022705374646715290084534961757164456309049913288940502659313106815187817223755387774708862361020670297194011494085842790179156808780363015815041200351596623409513736717371394765968235221283525559938146314992473060388249536207104676130170214926739497743675880483580291768643138394360820763757373907308028183970691054877188843893515936949305196851593154096493112314627802909825707226180064142651529935645074498540628182925468647005089406984510801629251293943329982259582704263855475352918325844190851429806063059109517298770332603558611747411023542133532439215005174236350785788563533544980255426144008010987776192910338860800684974290477153747250243113582592000000000000000000000000000000000*i1^13 + 62351810325058989026487367248068516547645656031149067661366371167087631774252496150523667545694925254419107913267055032402829721432858356305299150411631219179543424317962260986632108533522632641014229183599339753741005477937129210729776453951751974510134878318225657430000141742815847187591878693773866255676320818288639547266154048024434001204847585629334881274831198762616960720253467924270423848128856730905156303360744592457309562043950366222440590889603270903207831924452736365767507688752498726066243279332684092328061004745668288735931471662627955133990731275471739447505292565468313941044624878931324514179493295547826874186525537608286150478443416113611915495235508650913100612238350123904439899638356610471501619870067965052241912994065965106550620307949416971323403672063886133240800296342735532188270664346093004220574148576378505384328647676185321567728332306540962567089196244308808977976229543017406534994963186959425332296630019160883991313128020789598445720516820314541911146428907137286717873933123525693661772115078667800211813652940478783746573662045930942512680984797691378993809512784041542824315433340068136535007575087001115448205788607735523440781940985166490670551635492744156534144143024710942115725465552809269102532251108342382577321899899704994531070549072585996173721472651243382129687467374819810087125187375535837679378621941804402451138004912712513668716298767251120998972232722810929152000000000000000000000000000000000*i1^14 + 10333303079954125229022184636232395559813133878964974962677068544163127987824332704942951830221737398185378330240059369550631179292715210942070375176551160526843341708226163386957794762585649680102183827900759028329204394541091353495940767756710168956080192232083199332331633020834966037773533032370191223851024931749874704826105054583348714229491916369439472632014011458309391348205200117692008382616423010363427365546070669927619084256599667354671359043215902858525732396648698081748915806923047032806643394425475222274135427388901091622820452026723732605006426432265281630858806446507967146210191006925126706086979924176077860313646813033611704843739439157238239759176242032954421839722125837076709051768141897628277389938545723745249662886203122168654012942738749218803785794171963784896386280811029830454287257106242008509138971411578750554098102094120931834129873955322914939980185027879282299246318371359984714694342641007888587463660622278905579999725139136793547509145478112054210137309772595448258676236581435925258425081258155291049968578480536860156825191323927972560902383776756898269417950674561271674321119699467203053148803184077288314716350723233103138190834500324355542546846994247152562423150358944507561349407944073083082548100165924924732880403632341004224852077813797595554289182468287447879100211332016795690384504496685596607241091207962561574745411207101920602063816266220671270268944536379064320000000000000000000000000000000*i1^15 + 725604693177106088825405072975961405160735601604172877258013715277835184410661202270328128473099316332965031005988401428700265389070742464271581448424373271694482672031434285567721480506286878868502468057720911464252114661597967160487160760454826749618946640737795199108876034576358367580534937438354799464037714886319254696263885434008781888997519937126853228617891678937526916014731554155833463481558582393347365525989073548433428291102693441761125519482395937797811139530060171673177031427746981797620214223005018161240763305035397219434568245118859021572407084028106987076261107822561032926870266631830527427342170840443690953398316348599997625056197817475952658915957533278612015898569860518311423848906817411398003118243356887191217088752024179871756703868777403271191325706686380893854880687748750457070058395232190995228873184123038159817316176877228975846102707590297088450614190022551880874496968349544269426560645245995152716625522427231015671615301445540952489476953860375445040884837855123363561466794966723664871528408256353902383245093802342662486073348906495336995916123196973962530171122786382128719826644252989430800825727897142020757137732308943361770605337736663325399853000994590465507379464159876824167802786200033415372080353989604217273417769286835625555308074407387567928388106591160905283747245170966008098209229410884449610839767816930201045920749357668195293022605904484544432883565068288000000000000000000000000000000*i1^16 + 6563243225485898009973115603795922157187621548099420072170178627249205865640857454281300967557158581778001839642120026171798294600467847794174373366765822047408343531050318902068004157863799921867809051693596940126595634559157589876448395855987128998349933402370933785641286985045051494670218172192655573611499652609393992436373302293170209967175305418351058154798862436481193503172437841450773532062942830032216589242547988163341826155936714135778209252872839377871433281132828627996104433548372702780255334646878985520282096146776766731459295813658453015598298153901675901079365365182734917640607411910012109698327989085680694556219502419424850097382256443776077439773008458682884389103582146619279985913783898096535185990882248338764957327057009317505260783927570688239919966069058271842822252427627133239972998641409676788119789920021748134986512495598717133191967679006826831217540612012613558845431253883052719817071499823333985747383300005833004050316359474586587122633097962030320257426988840819819315999508402788855895894677518571468495472840619965411293029647826597565675647770401829406723576227822558561819385200756801087817038101138811988347320188092330266404860846871208309557832892430173952746108392521475590837641163410117539311580502411234087899928625489733632635575957853985149755037151372202443087906182059806620057746318408214845352907448689440182830836672061414023972121024842313323382623436800000000000000000000000000000*i1^17 + 10338320044112637376210151650173841012523828302753346364287361270064118412564622051319988427311133521178708033472826418354076905998044757083616974927463747046309831140978349223361732009544177548460647926133505244018478290096803193822102571687481561498959270164195733153907173804308386778915994042151634590204056395907155067294282773076041941032372995958502385251247622219236702515935156810847820683163457957944703281347719612659162931820841052529780876598313674974339938707255305452772331308000482444329423908888786912073756169653531843380343896979599409493478565391557497638479570840645020946453036357217648495985661534978492424204499926401180799014660531422028278480811431894343103069517700019893178850317908367170399243922012853320803141728681090636630327129382065608298937051095003141905174548668615514198382367212830966530177805381808647132330246334438336931918293159991410558718702005167026830235819618987781029368958614522440708585762652276424293746284751212575045805709315697062113497008065793978505298833229288828298834203618571856032415030926899049972174887064264872033713072502869107632295830146511235358979625743587382436253325995872778337967092166088871411370670121086629303146540671601048696057807697419974994911335328464883269610323438686992770779517489500478172864469760976273047604580503780939380422291858728205532295624034197625840431890828476063806701383461614711261433402962157669159062732800000000000000000000000000000*i1^18 + 3825740078187185109372668280656880516185053931102932663750957988461980280868107938415544817825448911680749551476517974399779101079119549504441480265761203496194173736876161240822409432774534873250914357891342917836302439871072707245528447045897833672331154515910927235470403809955720910636538688749268130006236246894430643997059142885784433352207919855462637074861978395712423983483195410709790987060058232352478313290352448484812903512812096934110611024531956494555765020152412689314256154290595094727626202776198401573594959636783431766470607759718895320371805511263297258972963573115256128423578972846981714811340907321360180943059579619723631720096704697714197051405720125439028105907496769337677807725210648976899299564474137274791153394772797260980079741580568129443255132303996825074221796011491290967789042838857496979738395879243633573115114455008169977143907409095353212208313819588936004965559119855288319878927990444798778486709953667822086349902181226633870808195544749144429557796480910806024655508912322862138463443281187260943537792450304023070379144565307457755514275335113056030558051149041651028549234946608199717908854621227630144899789730672653626948790691422459616695453062307637341824019754016358672078020663892752470010149442069905792521188648574344580516870949948767304416895296706900874140870037157984856834551628636345168540360855083187297562114126889883581722049383481790986977280000000000000000000000000000*i1^19 + 458058976234427484710082510759091342418980507398815576046258350422997037102384310742794076949767476396103594383738181286953192534041622546696319043025651252252112106413153167582705080392144984702497021690336661479133954693199328072815698702034270251050035033470815610493466623747265307309179380557681891930460139978488752548143526719220725881682635813420139307036653180091735390925244709121477964716118576880561276479899170818907972444796898738189891785690736955206406754224200359988424348877599849229159871695200511999668119589315608913496268621301007066992129560715385319490389747591200785018862898865700578675444126512296346848401760909730975359537028790218642399368653329669204483763392745402324309136872482450549911958094888546693452099148687092002806668868747738452152864712781908771763172853384564922187939802995488044510461664414315731155288407923401740904970578236669695773228480648221804145688430560298769333037083890375274537688823807872243468039723930620330917599241988239904691133245900216684828308121164775518727171944307247501026514217981985093267872715727893976236516988049330018020921759641072325298789690672012444472790985538906060706447341751752698336686969724962440357173000301954074332441324913339409155806272860815583095949775456066746097525769774107650757554018516212238375602599908374761515806796069353327824045323801088849873767263537628181062353559897891201959370899687329287372800000000000000000000000000*i1^20 + 13536004164852781602941231757621669274136800484492831060601578332530517295902093806042509479787084687598838018116740057741194293912078268810414410209607844859259750969297937957870314781751808093524201174078728384248105097742289052516767563852161758812472857353103832031817640707692739759207903270544720098893748747393455645477632885204075555590520724198061409884728988155973594339164508957711735932644892129594132925592232893798339668865859729688975642745139840296805452176387746999574692353386902150324418845008561546838904524127807307487890509819769754983582331420444395668588227327906449683405011533840875203366643158081850878124816815752299327321147628920175129167485205170390827381550262202215422887787197404980407513513273210295973475439078631096418078595746554831338057633950866612593930684103067152331811376917515457674155900331895095166127692908930750727656323124723109819861938208179902440386131597423613150816651162663778779138228332823327946652258451689064451319441294626117662090840723045048593281727761374490553469884987484769048642085037799282104308179889438641261586432037288732597459459764040975144869523351023821757307951108815154948625785479001559420309835976881335170402161440469587906957269556759738613251789728260615356835632740807120415073123171640317816490095421068069585471523676062464857383533451420315208486017566339398337330198508551771929546153408495734000318010903641456640000000000000000000000000*i1^21 + -1451659719257687628840766772967265594773965387704098851841777756968526146048671281825442959486356031062779850685807062299320768904239359693333874922236221756977437144833617684352692686987263247089887946369740953922963473415921169439221889422016290057892229567252934907033241325537936771464468471814692386685293978929345726048080152375784583095141113389798574619968213585976091188790464039561812715189734858639748856483192546427673411501916272660544423788716378518338379374849918557468391986686610664888351801279199680707550489048277081566137265929051359136645757160255029522470127468925513588668915991359792929376661811218129360907873479657117663954536179930612031968770928407624500791513615446714124009112165221629240771508426496783145351460931752953639737484887700355620397922646727153578574976524524057724925283704046315008952789835369355745934363353990404445094608393414077921763220010237423075210265093751153974524576431163393488913123037095058978216154476878890416636101432133935369490145795031889579616096993525577744085652632730956294691736438318130036120062043721093094574331241703577523243552651592716850453326148693413820427836004236227657923291621462940205318085762425313327808659894719543732796483421162599871635121610871560968554136155958478818882314745081808063822773071894097706195560328800513258232289927928247203150455906983368762872407835176943233304387036897670660186138210205696000000000000000000000000*i1^22 + -77036058222118286210495448380339218709498014736569954585708140086495885043995482106288354554447177788236795655337591142103079546853523115375714630028986556189933540693003790719915240290279507727279648568471125848226873969359425765009772074038898621776088910198792038542840670228207400594902959673986090688903491270883123215638864799381075980544960772698555478504158495776167028966653857593115374395750421822985832679331886643784996777522909636928820479863409666171509702279594350386181984628799296124795597293596025174638189621160561388989137276023967226774968611281096603193976970508766807642376042467309152138136239061461072876983035226299253696609381720903267716086600772594476941482404194751275008897233658290466246852566154178058497497751613430003603231654835697710233281234681524015236622623188600904664667734660815543601764286046971324039425809845195917188245078806608189394709804494954029254519357522309089532199625159833201387558595500288544846005689952065187307001137484315023653363981158625507909076233603257060218202257759026493021119989010979562098909478199072821855416433698034674119450751459007252360102097725628070915834073156373183852266015490915652359051713144593758117336218780330364357600931212922628367974351960351208103085153265407785222062537925846025856498398916832641413067518105002937764468918889258435043289722415761063566256318625093224192429745985996461620442903347200000000000000000000000*i1^23 + 3816428752753455559629267071611194781760702790116090953032146105643301689719233188521527907591510265630012794822614912401646291063210430861598817159081139735081776273207044451968426537205395976005299884204722818184719925096378633965816347842898189932873550899937606007176872065723696165189105534370492086179004452088301045319973207659668910574135423141083212256994836386753983098803784590734386094173177267858454392200297607762719122775226488826412880199454138214237822917752053926562633676757256098761957010848898988358245779318314265436421026126611502262998867560664972017467132776946847737690070277218710635963675499411450873070611001640172053832799305882714237700528278860546474372661054681053215975231979591783034658194314475690873937310582612451139326395162248237727224687830137456983985433234043114523058712865317530829313998577729423561517987960584290030484421566249408460405294713435088992280619163021098805270502892291106441067087840690555085973571686312111650887326588882496365755503407096561821270758664203743895543848730092481372337648180053703815887343948339780383808865903739863274409804298820004802173710631117718366018054793197752995926124713754509690006030247138421443016251463506008352354655020957231923912523069820654420777222420992660403434378276943392895018417842416943223269298615135383790582015861590712999845482336829010572690432709666703036983784522627870700381143040000000000000000000000*i1^24 + 125353259292327554787046349372340748369711115659560270083928647462819717113139139765471700448342549124978201974592784618828323330773155456312744910705342757764424597802032275824565639311266460236019917271019119292781256482304270385755555040781611056716503361846530232371976465952868686857416132884985696783597656107174267515192525936822459227795985729807987211366395998696071423339649366800616027676515720792951595406631515605422851667580748106512728546602567363412960983760008764649312779949832142690375802944906542036385805228389492941129064780087346336046626129626382079268674288457688933624268958635597704865819528362878833339244672861206466971316999559443368469000531093161425574689575848150469606541818215750669081140828661473169037996338176691243455723361537042013744378771725221106615855029644046496057442116616438826744774236333058874649522466646502327232690262148069542676326271615772602681292729448792081846470894732505914650066872455137711279978371173381510277680908795832878257762020633163849779297268183960281738270396087309620271607690370689020011641744708039411401970735031151414906255978259303012442633931924323809998550597397691032231162413823052432586954577685662302410855816496341228183157230496932578964540214270148087675628380902206106581287429097735645785750757781857694926975142706239373751407372809518436507520181551293192744609110106219844385341094978264504467456000000000000000000000*i1^25 + -8839846093102966754494392786651227465644913850691221193352105109143511901055886505812576926092084547946940947176401299766915721093109577684745535916052200304406097963030408004216027002859420572505214441307018739161739847083804156265463791070155610934886380855215594922081795229429286526935956795279853405590970601487261480464790511965411680659794292540925369528369407400421135344465428690850013862744768741598079236529964047102947292954360443797937385662084355711033527938868091860316459344556464095009558689099559175424879857721096283104404805874680546999999707126212343467606820199610157259722460030528676520231331482345283587947281706362153488146818859104539295444751909717208044297923422426262300985171413120869832129955336116394945412271099109744595745269592739382089484781321899096749960938513880530283625381497197688938544544206565767493875221065094958500830681069443225937274931696611209849149714791257485883874356103696107992503568574664890958864243072164136305795417315513034917877619361792126073527039462332147321288574104288930486901343668553195957045808227717805971237901238011447066126921145552310519484760037566969993151455430679005570184849755484453817225808151514398235871712772014317085177770399256421873816122895718528848073438258102956371395913805164280816771950794041459753896206579748581756552002275843227116744298360532758053585523620668602255552621850771272499200000000000000000000*i1^26 + 149596707717888606073367970297734464585211866756841417985549252249027123325643680743254288162781105731458788941187569840253518885094602540560094812161465076628429948597059449521940235658825205393162656792903734768718559425636114188697422858935022240106492170784143742968506533712472804945462069858449700045268787939109680856944756133199531205283704753134932845407561026235522617743552044849757399594388940471380257627012332254967534505969487648419848321570963770480624411645965553277810060319341893424869609467714276509957439947139867930399169935228881324767960448076691294032785947703921947961751149922176760439145423521152627506761008483206336149079836519335189102496450518942858108504546376871337135943421261710453701341628704194033745769177129270421470984506493713671540014564241456092716940286432553229981247247135826666481545618860852694519352814510403798295289867520601837731915240094250717458517899048825977289515193652646598820821975746405723502701538442360959206772711389012181279048054634591274431949149298961711360737835905424462512602686894303056785307633297702315281946415794419452695097883816165625162110948332887613924775408080000522364456140239090477864786605172267656317401631511999118511205602468835338231558930422087097038217257887893610654943532920910115404509747263356844982086025475169440127421124676483945620795428177800935777525772923236657139809396688158720000000000000000000*i1^27 + -1532734063282539513626989097344361245506145980705216722878304986119825400126859220966675685858828096114957075487746007837992917584602476943237485695747107855947146637596206655975589527040389633743674705540100639917879664738562586249311343321148822877240064604871806060270431118674958960253539402982820805498364110636856452982457689363498575399568768925630536562037769665372740562080468200850878261037947420378393511659056375473743225506533727003369330716418592843767241100208120540576794517304406441600469465743843625310129881753595060440785866618277332265700448355441852507269316960359701501477685808138529304594782012673599279069783172635710574892163018079934635798215963963331834750168243602187459776837669483413437121759858259493693324018187886287530847153506734241096324915896064530918363992994607662745059667189233622665782124228580896855640502142306688915301794337861264645447847665018199656125011403007208327246271622220997500926245739481122379980839251883003391567465092249222983403572528845156675258518951365046865103034171534856131825053641054806612711642631497689856615554659114217975517320325390060512636438371745050443938470338829255627619847649533809087255673268891901772160732693020591948218439405767735669262981390880079704395791421986895166955290528799795331884121411886942701518550967676311469676773713212701595996935046819572209429988362916484825734652624896000000000000000000*i1^28 + 756449693403734647226576042870924740272495918547971410250846352713753973063743509780505039075644215310619045477037897654656575678811924055116484636792155748706506965150839465481149190738863834978351919080917155777510398252407717178552807316858985792638617779140812734326797885084147182283917412152616561236787945274784169796677994039134270411952666582205648728098424119784102477810390506496537191469371326795109135099121365913660130195523516024121607920640602899891058577851232035320392144565842289248095019469090232564770630873297253390171572133239067497050863376461469543248900854135229223959648906536610985202334502192403898232617335435001936656574227742585682782004673955069705650777485933688525756964083229476566887695136399555894958225324860834105718871150134903443859777920351609615966910034148235894304914846082511808671095404936054502229325679818352940999222691512325267189198985240385303837214404644176231206030748833132648353717136759304000144361405623608446593888151393461364590490180249945292088482236042222425749595599078554622613342027885981749552645339033256797452004880051561963697246630175296372890813282966686674419801634927394512564609189888389044912192306920800341153414379610070293864272592666598112286769928665135412534597148275995437091125407286270588485386178884563012555667873109344011048209947851876065026494335289644877391043264144386098724864000000000000000000*i1^29 + -759710036190452059742324379703810194455120970610862172159397890292571016091297284346125812828387280979275240126875330492253135771095008955661975643151220821060433394399336451660998362131838379453607633894766569030231402573725499677956466356921957047597821961764704704048771688217033110080843746396318291460152708410804496788809074022993795682693615322761199833851390581339888347246878247480145321448312193683425894933834903462562298409732343326980945648225605643741666836639239292294614989079778700010346213411633703386409967696677746932455714910949922746278744919939983215280432705900315752362998841781888694704495490837995504579422002374963466717397043443892323468941114542512876569810931957399280437713181896834486155110060442476742814150306088933466389479059533529030193510426685676695698368167770306466949148148606993917479973433046410630181189242098242527876317630458967488213529690038929861972395611446880217535812317161978604890985224813417076367924069291416338681741997134185876554865483930288122223750708808007012932611623391841537404865279462713947869483991775351519347810807266846054570729500892619817900819224383964990457660659118202058707148228159549057063378671445003684912497538618792567028109557693387039420681270972657067592453246223796883892605503717823011972632325542519539675015444133408777841531493664684360180129092608165290225417392940174540800000000000000000*i1^30 + -51745933753148942772354986820866581545436830947945577537593132659746427987186787298392860761256116114390880373807558691261092953671369140806899503373669255372975873182268439038150109907917103515456421829684680291315067250189866752104650077829453531330706381885775968092810323067395500017199661214335814753635187823560709113240358649689006600605176728964336494215621710462227807552258822667214257275386949323474398526741435203350605046576514708127800256376347904751239001572256306963890730058012381582063554785880389082316362070848907192453809593159214135571162564200830650131397307009580175794847480660988653023148812206010834912108064916406005227691732391507976468983610229418431564575185816019682102759005441546585053319378276021573444562410414310957502104042599264835757569045574138920939473311970951122398401170859242161146795395745156017033494822020500638991862182651380642159767213697604942612032528776345265371786488524513886438733306131264849519389778080792217427782226758765463848994597242714475797875176872159588036827207284256229875846735850201996428481832475393678202952655564177599371602212835742978060600732529280895525155436853731046122530589114774191463349176302722785727920995553440917349808985018699822003613612287887133838707115173980841644569626052859435851559426057640561972124015949739600223337310600379230716071730419287120942308442243072000000000000000*i1^31 + -9430923083284327195379352649371460059122030481443528864494188242030072033801887159664202429299859680559671144530103312308635285535713620519556035369511613220283877295142696647695703498857801750392153977637971214102884637072909833251826790555434641213306042928005509058519756414674502835706762160410317367352930567971418729872089922393216181113389409489587632129752198202645438109312658033169132419952388397290039950669705015953031139027761442732218916146377303016063393702773616059957739110851322432195765068417975676179167109291347209404292781991914042288170377242465727456102928846509515199142606791997108653065525711164183067876914750001180900710055405144241433298949962327935615747876945677542227588324284504034354593486723911230777356944648714616722843077289687913158831508330330023942980916483910558822338718934799136867696726343853846106371812008310979178467470980887288163918107029503277055968287778507328287591270347327571272373160767834986335332577093399013451069945513190605063195926506807142652038741934868406536592640207888332636547709057227223350627535047207803767809298410968341035048518114482376420670157210416945489694852045463506161744264232935416480610124174732132210817249479886820309620366557520474339315961436550842268234545482728177183195057809556251701281312699381001689037560590846792204047851566689747635410816902826194273671577600000000000000*i1^32 + -300869513450643346577201181955956693186599020347582100139780786015596958301605958103816949236633980138279598971101453145446590060083650526878525813189144688250628226665308927969448044160090117816170581958050376580786342470151595660862572826594933755156778066465151244251205130452138482744352307525971773562374944643110209296396560512379645526328826636383462288537947268938885887409780085751500000483387957051408155618525282868144610010304711634450681850178612889396559414781996448949393700052642394739905176933137438824047858626250297807541970509222863241387056321212949591746833887569348540730465486375318671416657403066855678938280987606450876349790424253035643913757070054439239356308590233892992121327384184925759826662377222681441681877623832398216884966461017644079302594027874267784535926959463198862032324200068605352308970598306143974130826103906171220697222580436340481415937547977994235441025889235757089032323091780675987182574272531536701512748815327107179612081208142195015213230575207802825587054214823746881413321319357860817407752090179568981682532847292277894745346355962861486811060332755984101615218543456930498638908919520506115173464154724132889047144784546794449175404095333844470532716782410233492352347119163249678845679246960815435089150060747106197607599257203993178044163424433993100535294744690316708221315216217242337280000000000000*i1^33 + -22856249432905306581798772787161266544411695099644043619881236636796908713785930212647056487246011802936370481875169646600088554369532643934618002911507219835680917331093790904418394113015316567025323756304766643682571284435652823738291946033131942333535422745396936586210654282389455628160745272255131844445182927693044433825945284831927985868760992615413759922438031244508435274237294779893531956838033555002800378733086403971367422862818794052111796283114610476948917237498302617299798040444943307275549179706698418528722891056737315831116710348110316652154668642702938957405197585269052980030210270115788135082432655290550415297636688228398251560968626410688366831935925578948563879674285950461623946040803361634386436226717390923433925444113320922171324204868366832737047168247729252269068003940095391741689867040125503496930055717362827208838147653189393677090360441402389718338252148103930481107857982317910519344270571148977864693759564722980470686854209240945382476321757800221901119696186787216236914168953023790414086587703926199814964028925046082421807950001829457710678946769293663043982697529684216185846373070088324655527137101444402285053009351146622519140722107675872950787351919653403366669906946087339583423863307514455510403833270287789128540187543786924852871248731568549187014787859246771612930888775430208747434743431168000000000000*i1^34 + -10364513117640594653301152547280800153736946528584063588936967877179383357683964880068444446975375604911128882093675519858203886709484383717227377089138705224249445350201493914648364567584614293191742616741197767889197927131084717166645642854774777059747070827799289321300573992140027583268643076248664186659206772928342799057572886240424581645470116403959783098386593987521765905481175494408388667069520460607205529507311888655497915976461552775674999781270491373179327212573227121723990878101102551858129392342955507531430396152577037106318352695767981060984480569182968653600080201975455353515871077747975620008546665105679019874828627853845836259838390996827066541858741789873066218854651834571363442408402236698307966439232356903685332751849614984139319511315334059672820022352818240667203941278107181969211467439928432979017408446994783396114079395420715400675910928847271593222850664904290860461346124887876255013004649905937349529240696656091449173942802673649962493661132261360380977838075707958204743346636285282430600426905274202722676501051581269570774217483003295239509344366204875821711092299845872239968888242221694442667218356302083048265296202967830536155549397070950027105358381990266983358853557426279181736399164986716999251326940917560610981262960215281987174549557059812749031336615882283441186508258447315278233600000000000*i1^35 + -3993294481496026061775933310528317909122026350163658036340952358667083956045380754514135842184507563999499596251863644311714560215810837355913419907641561199678580823373951209414352643431445308844351999001559018754261068668218753830177736183142492752569689163722117516167742498948671570908543942743463818703427140539147945061187812886287462144505044411811459741130710005715570926132716573661608089902992181300504253150937167495434736273943707654687595889065384856742948206116637583385088894686268650684377401998307183676481235762598694019312202919906437575575576844464912449588824489733157186367397411272253671156261074314401133536569649860312354970749307407086717458997265952335517300108902507497469162756843944785505994385980176121070725975147334168008362240116173818012618786897398193035308003172956963258390117454150144140763494528225083440992182178565476692488469445441032442506723003077089183054942048634334139110076342789744604825454995885269507945115275953347927956662855317329219342532759432524928529307386903874916571897927782069068714815546709203370744335246028087025074089115944639060080347612249550026324490995676005614536092531218823612958410131706417744738832066075375715938544185204002349422723727479737875721183088101962497369087894596862287857237908142635299251907338317685183593801216604954084493632984842240000000000*i1^36 + 1248478536177525395401443412929017796414781051964065120177553600786170152658141894534758799112074350131338854215885236108007213778440640428406386702186810460780082393619880503291391867706185221076844923975354180669305720144635464843002309213957928753056532176111125109217702908696447426477986614145354931035953718543348391611920962571218151810167461270202728285080069548098866559213893895928591579556266803432942188887790116801985396546371626775816456806997584651103082084498822644910270559361259394791306152883987055704964245631599744876672121452777216947062691410077073224784593518153116723589753273092276274209019028612846525859747112954613174493047151916157007644897782647346129218888595632781129397021176345321182613272622820545922805796551798397630562725463520068460761825722839791605138935340171298215232076433826479290147884255810244016737432165305410547094177322117349420203145807176723173147473549348521857532752319034249882779761963016412610252105558003221725780430261250116994634758089288697114925680254974209673153463750865842576359551872815448787554429087981181092689963323024740623152301046389280219606790214902727733952627872645007800778732209049552413080694603953756795642536377346433388413854193119123271226258277394414123632911748985573255886677271059881125349375680689970198241983770800917839872000000000*i1^37 + -63534170253713054252066976582893991612589722901257988494833644652582944540321810626518661597548454405063133227426689587557666133332101807639887219299434129530059355451688104551483856318513122120971817088570053360743295418261176306811437202435859697399631780496535736491908925562903086506208090641047601503681876045796310732160297244196097889443291443161678491048283581302833526852035157810583371053049013533856318945688320647461223733491137019118086962644109410454122869251394650175161608899896169654374123974032824494699184875504300023952634249068349724562845135895285338120163778851706241990397106457629747532992854564993003437857794016999300004972733909876844317564805270647752370709374720529795044330619081133582743094065629952111301982579390587802534675243515369331086639543992548764021951686337856765237717881937349800214909690308213139095894780120477961320172620912977497587225183657578401702199565690164346568055227574337970777888992629391877022380563005768766737639872748483774759638522331848025940266657164519307237726401745276583542614860133175799737629832401592393254204741289916203314913416271234280168453415692921428153316698452748441854746692333212112993956942864911628272599035196076968030409103630070240782901550247438157511990933101505799038944406498835467867473644612268604703693288243200000000*i1^38 + -792386029722792400713960821103056481501566887801189193452639837521932400586592402836791725034481908785262936342735599252290602393532047649787290763393999740585080722067220949720021296756358889811473547460568799713124932487913461640979152594748082058847904361758937557306231621666761461986871362873995539275602369777318348183125846797983802174842733544537976960301141682723981100562696018162757886217943104752257069708929340148331421611482208129689712707564732722814983353563719775420319303275996000249308239659162209794022890759637459474873666775014191973909699396955432720134778624746798362280204215418833543576279189978672553667366972067324111600437763895741171688029737034700208262818589447430537110352324512980963573618003705974823395038536004763008417152277926763045581334745132384403266219944494549790832340536145680851274762074966375428891105504717449388387774047857437202146001520492899411102254633561682588448240988980144288994864024428873605550055259292808566897067560351184887270609152541197085006793392177675399341682539836634070172539223819877111270806923326313502965807346954950623089555039813579447319353205389944006838595267380860156371064803340450757301638088155220684929599556947160161977537426509257541024859110085839373827625827429959866916441090479690397006172679028258897920000000*i1^39 + -487216742021967964202264385823004142372342070584355293408477111998743782888769453025852023429751341890426098788418966374179097693215816133815806510994845797783842397593562989457290246843746221006299667132555452552916719041360983761991159128598009049348502412335517967752774831102971653812629192146240526746121201988516389903294448136741843169010532252740911675479445688051342434998776423058840911904865114812873325631131851968337239491295138141162741660907905815472555416408395345673242029512703028112467319003611516460800131807392152415959662917892005473757787320237817520068842665574609575221863687979462994435482586320573508675854175799154295756679456861970676782371247223769584168958612133795731248977889786588267912668106469274927589167731523469614788842134093829882056790136860314545467727950483127397322419117259908908883438588861961263890077941464204278538818186571555136495164379709377892227624942975980148563861048138426450029975309893857430881971339033226161126226166077892063842222538951504048530353733859511765759915976933904201894856877347789442839182151910058245464378981560937208858798273122344853004409948354303153177940317120060632839338317049824693824063696763497526434042932528707949452111446093233868795830941332541968069885470870296710640447204949629101561348096000000*i1^40 + 3150848414908955456930739853692429687974222157082553958145474359170063067791468042038064007377374035063334726750122359544346360089683092032285035642918801322015720559675871150828268190284520658455688952206396179521557390360333698681644122739341623698181490184195877462230138733030883534178187055263150795560622798117659185964106188727345361890025484096791174102294519017984291857701418593802158408081984591643366612234634734670422629431925548734115689826663173764943721050610691281007477140795260666025964646297486825952806932469503690625301695784998549293925165428235095927192678741918936708408570000096038583858308923479015709748872960440846217224432892715239277791868332897018674647115606060924533171239436246411869428463909027559863498716085941277961828962036589289588472344690091454505068816924272653244881084114574706023777250782351056789216771078873443374477011925028707781710361035875185908184741693052287398681574376747685389778332575916664918259873168310016128454581697320203330458410695618261681006377290819385147267333884330799316157559367272612763628717675185183780910190333953505230720604169459556479059286239227916397620378961216083050057881042395511342681747574101341628720636445351938739602275159844891271328016551142550292470728436507133362943484389385830400000*i1^41 + -1831681813752652740424952409882682676541102932892499167398866071034727748482498717658257064769728996321066226671890595345716533003589297146250597846706508426047915672135794528832010958808414148657222720436635289180487134637718022861737193940819034833763591453624345957522908539737568980115651312275044220784874191346792372384380431958125057726689390879488566954836000768568359894163375511330470417468203956689808759250166890346497604617196627726822410561736072628220550307471748092300018786487363060677120338861130300537467119484847176446347859000172459445867295135397973020450708145833263565981346008423117486368649126849283326569695732322050073224534735300061327659337728791804366774881331068190715443995183097090508865370880964022128687304868350891291359003035351908521212987361330861044662919672225723812437391607457883866318168879821802547569973491537148193157041577237873642552959319497676902990831051407732333609869724314942118638344201001426041164593787605527477639658202817019548343032343144265574067475958294076973354773140099414917106317350233573922887430451667870132749842276512839588116478201322779029032744381277915841842847915064970188041521792206755816617266629775233235978328092678695706047645813204865840560764087774701872294069479800688051486720000*i1^42 + -13007938100220938718016516143658630203665637690424748178688787971063766456851275429744559337685422718418273579851724366247931189067432923631649200298466976926553517449428674597539603993167759196449331140896019364599862457619047882930253469957286162680824711900805520491336400573297190101889117717550989946128498229371370165472449228120539884063372995214679506428464301652344279034067763597468813400502609501410648174985097950475140026309558024839958802131209725336035627908456059723374672984378904474878561356590021534222905708852820985813193450220481041489976000449039408015132435298963416829669197162877429606432085469819758917243123170694256764229772748560863919294438347450494539067319263729220908874691067594390066750443057763894772923320369470232491388784900153568657876824783120050652986127013592338509428852154978415014655483275024882713756521801691409263629284633891621844596560363936760528958286216958567830578195889068910159730538056346230339383173458090859433792830655215749021717828202275489700439302373069824865584174617886161532623213630074202178483954143777886857613336713929314416341095492590562358474190840961712556333228218629730876336938493776451706202234824614646469917859844681011838535415278956732876938619820361706897408000*i1^43 + -2996215217374482607375578307276982124959173865301170565976860159818860498660071991272904640814945569429236659294474396902796312668936426918589846673234892461762225004182177500187481373179156488089256870766831654715807532530913226235847739089042886897531074392130085819499844996696008977353327213379534628348010643255722166875004925352886805848549323554030074427736709929483766867002007194469334437672492914281172088161799390339908857748613457096859259431925450443973434470339025560830351709161470707467046763565117734129780006404339846395173217294095681365315362712445293976177179540963621764214300979349174274030956268710830705550919045843962294784739728727799511716129240409330662201862527660869887841657508077368972073560901301399098977496397487365929741991234875126625706921060200917781664571253371813481107146575716580525831458220669641891806367572982701114817353452733809989887908299179851666923533886399944695639367689217680871047248638928850111469916113947151979999363948566420935931846838599711736723608370463030746834448156889282801619890719390048092518244020809508298124843813986292469614699705070158879636483552982628574359636759805745512277289196455001186284701331564884959481232996599257177318824886844732211200*i1^44 + -527134670359259756130536330450478358240723481729693686003143062164301636199828342428704589222465053914670540879094938341060593308395647947899302589290477397169427146669375419829186255670853748360868457228130393947151929390312744677716545904126370935262316925176620554552162018140308953297085354083424606255759870165924889329503666525721501873250704000209743645227410087346826386817340450850573384758236620287907008108942938576811924169541112003141807192250512006670716415228552949219839629623140281076974684764895016403275327083639996171539011657302618957657458276522142301020352984152415214383185774751867026179995867470981137729878660704557082754942339542094183590685696253569181839337342758139769039595892310193800616492475980212565588948362954343224527767723315665408870695587346220182896590337025890914428892423685364760757615568900563562034562432008098105601487406987831444757535246386215679074595935940929528821405103707623041979434953547922345662860951579391521004889201301097896871209453621752554074072347992934038910547234676547731868337692237043396397110825086531340361593475450575326247553890935311529332505248593795024102948930890849130029366181805470642586389776957440*i1^45 - N1*418218142861437858135845677612084287328354292176322593524056081600364241917239387536528849649676218879439086082424647940563074858625046334108851549922755224173228585425354443466533288152207404119813261360038709962450585744676011309244502568037345039171466165173077531461848403897894359430367193840552038314449497954250767866602813046868181858764234334223735128413337507596533657497466150724475045058994486273847872326875308579674078992384491230199462640605195141547395444151155059073631*i2, 913287059836863836381152329801809546541291918965031420224179364946126226393360327807479163338490556019773165217701849301585471161110287538580739605816667347650195991305134672963084125963503927301231666288884070527319313133622417425141280033365913118505394984000776600641824705199394607315144757805852965603497834489921908021598778612442043930434886430884421425002679684564895538793307713233378795850699424114737744957228036428765699357407505077633829188264982497376526452832828988586095314880796834445548390228610468433455505152706061991685054677437728585190539402079290465478045619723307358883069964348287082120837705473618531590230175666723223042078899297882607337247298292268692520310633047092180074995594740968812414860874209417575148471282338458224068430709967930515576092125552464579735926892175030368153951255689504886021419750201240975745658300607634443683827919233167274608339380097757544768581559531531195433606777378826776130758326934162705307981507050988135705654420368603131969462953488011761122028748115386560389277628259422139117936242169090368236966385160992345683632213030228172071684978398651058118547597671960548621387043758630881812285399855176623412188893886462228351133843993437436758588199372368893735842639060302957099095774469514654491455120193731148860752075008898831726495388653475464991573124558307294480490748653984008339975775190639555538750485139755563587650090331823190519963483858222680050552660863219679444440826511360000000000000000000000000000000000000000000000 + 12942285805139942352492063544817200033270967661185182226617315264344050730793811198213548672925006570721298630652611287626094444120044284716916991242704056540380346279001267018346646988965813372546396500050962501402479721357304996482835015330071328106247019884127121176580824405217761409134203473453742709486098248727749753169468183991907631836711986749503070502210860845490037166711893873167031470233700267347213724647629588425797235986596865732872798830523596327308710897217728098490282211283986687636925764489832958149656143798479670819320132242369594682579887223120962156376610651626192689016093715141498791250666363229836391187659435194695365313001429378786046623933235149268464420416703426002523007113213614758165977844866167286136400441600374206940131821738047397287372725291158892044731325333380430860035913460558018914476123638695628697007665265277566492069627116006463922185599029050811726520785911791285878506921498041871384703112168457828261057073274621163920753162284311868849577194257783774589739471240250725392471544577593730644614902830528804227861591794950127910229549578841684792216517876577598099716391873629994898701142818256366935707004388129126352597447660263639585447038442659735394198181981879705909393746901384589360504379443185274536686266185179697987219568280214036203380834354245193135806629993835860483929577429583010121680136918661344567916223434418816965609123818413035942825022620759455703802571003075698720874236687155200000000000000000000000000000000000000000000*i1 + 1163556846197156785064291395451032384571700032991029227211900578800012251279987486133749082243066793917232859410862477527691848032836253241579690843824448518003797746488392619884197836534978167227622945990572605495886841068152530453417693436130444919472206011906463433881339459198852208378677728975693227486958143249341741983258628391036143324841899635288586774055096936263732888152409849086885145510459651801829810390019916806922357562068446341537758843419770211828184264017992334858214075687823246194335478902399388470569621157162248564085259629660769966016386174305588312267060574322396734295242593244278918903420117883852880278316122408871569143989861482320089509952670164632739953038701334717916039522090018045843547858582833766410430412299107994552918340951327584635500205860214285380375192383084783270033915561964626427053455897944668986850650051448269425536785242180980580710612425496213429785499205530438229766280256712313318450875083816103960803504129418600901426646139639841424989070819806073564546302318437375125858060050762592065212358557157381448976658979413664813403128459523556371892406961300002790718213582313888415682807210651393374122859134529003225649227678973083255536891364631959596506391713239164638444610417004565911910982901442720919274969270202096483729637535037859017297919118563265320707866422702850022995934018986739906229244845107332840218205084971013542802859085713124766976293483775553425468384281217529239261360947200000000000000000000000000000000000000000000*i1^2 + -39050233227702598198851396389606479616648561100510842979748726600240297801952147355220777074424962953850648299569491466773890900874658018075499303558398614623959436330314297885330446385279802488402409006774207392948385773304977078707449014725636029461587925198972723339144224133810473852852261132291663844838945519310080255689441941547268964072665714334845350149705230700780524633801062146689227414746025344112848111044986973231596326321464700566349470373515086814126051774493944243066001537847465430606686259074591257086762053535851841967264948820199190921352470921388921653912486521932550123149670361189663276648097754481021853536816239217572163364075557888352877873071279220945801418918434312545813262464752239939776538909761914281803545612816979337516107287406067020814434540810804528146648351176478046360647312944404015924253164862545586357658312751438720034491002925353636618180343179030485683306779300662600426162291523330783076260867906052302858041901097210389414008421659872488951149392647573315685742643321919299996907775353399924894967460062848842420258054781134947291613798364113308983346110781775877129019227432862789945298162487579856348262375360563384026118319477520368617603310653754766877107928200834064217646706903972638592789456821858412973827671873835310771184088544875749853291985643572708450253356179404680730190000501742129647229607930315300907435726218921733865613986583578751030114095880329893748464381778765593674552180736000000000000000000000000000000000000000000*i1^3 + -37426095966568780599202471908192359389583033702484115860246953978455850579914697111057241951180678612032553244591479197412229860649850171763834146695147836599620745311614482254371614077767157230540430829508547420536357001291819675910832283184789569901896187038577345023482652206037108041052524739366979845670710893644778212104059448988905055532641422527067582132075870027197464927027008300557646292361444258129357459658230399908047303045238672499867832498231155898364249069184210655719104158389232335333297786074516480877736720205521644365591962122165503071127578023415686092619757230903949326274106712302562804979823377208469817237574432030116795456201674296902279386558618282929447842800681559418589315390848505710429086626144946100205720029655487917046601989615297869576817037555742299459232897112684434340918501842062850265777180129171203095481825993014116575246518683368645706311331526781417325442015862633805720555898941658358349018374903842118673956996589285627712444844284776316601590780903348295068185029071845153032711584040489287671094546392968200472770268759882039477496026617045362375758939233654976998384377243967557088573523849518512272385831031383877158636048951317137656044204301773481757642216127989943001766097860268205847293204039906500741632466215959056907177954726368651362705344680208403234552405505949670788600020706668258290147998921839395555343827657915209833720479760039930333948536645719977345690091254040759398249267200000000000000000000000000000000000000000*i1^4 + 18984434561007849787819818771699255888300015815273769414747280678665491490410502704289152325533744191716554218165324410172239551110920044924085141696195596747417240853314912751893275249902863595173051896558489589683050576075921225836205348069283884850174839646558103771396789668337327974598897076304368555644654861034497484565840845545465029941815863702616579755267653435349210618726674362627104774218286206247605714825677517059376236427333677922076065944764643866044991623473742280181896280722261330760988782581690348632002569972153504871957008533168077063918217258585658102472724692497117373511119477394125096151038370473684513069239820051387389859284637861395568816352917940928516366722832664310649629526580510965946342457665006858425248977007034250918526224962846561101207072608155027235526908199194686381933264519399010885281292767794234092674864259973785024420988488085787523126220663315784219395902570255077635124380080615652129595919868300474571305529047440917955378024772955833919278539325264194253234175687460077883331453692476627509272205323979657088733456806525044320002182091373396102230711438776882625707170720933712602192535611706022984455336388239499440922747360891731287538015304012075396108895618338986321701271214486613384202285753301849456799180342314345222045771500901489059671899961756345408035621359932361353272961865921481646636542044195443568347889795943107034808134434167948650592866922179867847642090497336814778449920000000000000000000000000000000000000000*i1^5 + 57938243133031081464165318496931589751641531610156579333230572180608517378824848976494138055837870961224676007763474337345013840675299497356708614256079456133937652835182871876504787903825000838005519096457832633311734789902275259509366524264967966910632918449249965290971321410357417436923599980371254568540827266515041486305546557305360676055045071829315273816242580756698703184507283582415023391803258075229821421109509132558551353553411362792640118186656346916231404221349788328203660885717118415405217700856257045457566268415677433859004624223859253817944191380260955801551491548738191254089345518471222940665899339699495980773862344969255357346790234786476936155376280549722267468019314044066165006323442570621025764615884530275230365385863012119460366153464485034308623331640417064088250220121566707494868616565148829587784752654526319681234529125294316714576408834372987364727731460526857724652464251938003671110342307293059399743258011145100724888771058816393479838035432449806728637101066115143421321565234607274967721622082987607156614513254919190820881400910012640375443388072651777547596613336024613819842638664364326870563621973561632971163197369179409203020280481430470722541655150007039719387572238401283228292774755525882444273538234687738007785716787416099561984536754903425545172136335582986245506614322173424152393825266855572633585949050222035783441593825748037363672263207737107007090959086317560289452676101696447840256000000000000000000000000000000000000000*i1^6 + 43975523925515253619877603103772259014514005239591268824352871200769395363048159030310479865812431984186568837436873797428197510200659367403583965515706156790610195745578243731873093730933645821684567361604998965379301233031437181734968713117447039089999180517640834002122492521040947391494507577536330269338978623873284695813667587405243538660145267569412870675386669170714133909358030514902301972865877587368386123605985290451722568336689020017126673925556508456504846018568586987175084222488512580833112607717989278064343333472116141965221925305041088038757499642272786088420382870289142402829062156739264247837635730391399911979029670362971187640667343614889847273281402519796973635406927092377645552701207740375752972053061681697093546721930579104772575280818912409696340885405264948561751971785197002667541346879215522635094417805039267761249754258766246089422105221305970102327404402883073024307490157714979271032079713297762746272193920004147072325026870389866345936770901597962327671182430200476676204423317471897139986410312977856281089648800182283859230167888615978860919989286613378589981796663796292958051517378121613834803907689561144195891693494135333542408570365077154523719732822875278753722790482363755422364996432172070852569152063754026721002321218602718118546908333135430112456120980475548504931289574887001334551153755812712814936088824955515188610076359593438413353060411530077831339511491651324187182681851333653299200000000000000000000000000000000000000*i1^7 + 11354369432681025635481454228694618692180439301082102871887316744843197499852032622250722491474191014919699306073909263901326668482411821045886293121176491679406957338374892668874188243997657359978630428995332327121472150786825785020980726125097711954374564266874381159738352177037307718652536153670246021355329923444231932328483392092352832196377465846267792574820297256736402211308721669799713169840108935148088785925097715960866458903252626223843859305337628469922507350621672807470853581372267486923609102500054480654325296810144865553353221372575585461999387883895185101878120995529557841677591121110199609224552691202051998025270110787123204954409816522795521959958162818087251252566922505705996427486367830047465011723929452858120046395703455632859532834634699912542636995488079630885975296500835094057778644520957059186709847328091881813289463468836840961281917047259556965757436975134612213344573122990939166155878178579910268489438944103743578254479641653617875341651023794898449673108997624033270857519908024412019719389188994537331526311506053818961049922302343109800772552611542896198030451084826801522748776527665903823452138081977050840611220226171275303582664814561684807727194818833320466338057739069363460076176829267923265929288230573281259451449132115180740272585498582443791679805065143425182194603680514622859947791156557849205562228315059242877974421509992210177135098369665845557865418609762850376005925651821363200000000000000000000000000000000000000*i1^8 + -4905627645424040288915450435170094578947767343715310525974855728575473861510360504261438164927506699907225947468371173509672867523443923321150255925248542763011976397631001207117349647367481588304422778457982274051046863553876540048646489779119296650731709392345943895200482692045713716283915022318419391025275941401622186505607789937557988767157631991568754216808731803360707649809609876024665374339221815388032786630345597745614235029278515769318061212229976476007159500001984166653854556872148421053960126402059998296012269550237739346855245752856553465708892465236592961842637325579854194344232862844732809952639220534937647119032448169189131121377644660438636466778738565618752576406256091017461690351683731008418432404924098274293705658365576304298729729527312674766004917040247189515349277359691174622568784506218293204943675057164884425050755450435493554454488124454606329497691940313574464662596663636263457852631331805901753247196066590079208829762700263034262748573597037917381704364460690028109819038461311411663905584134704203581667138371038515850517861881747006906253072985855072264559340751164468551475689501057571686466413604486481204248333906463754394270786960733410058169935732311751979608828735551599424228639708980021909462985239684542485904083441323380463876612207008134473236664663300740802819943768945122093130866454102527922888779414789589692962541994721116687476747613311405122592296572070005633497621092892672000000000000000000000000000000000000*i1^9 + -4905243586727304131806132026162405978313299146854238202113697518637688523295178408241225526094564367379659993891691814853387990269347592605290382896586957699873952673282848654765142507874426865634357845365929836895479050286869393036568712500932619544968449509693864252676286549708184360905290170157381645811529056664237491858162863435705980934023286982146475662312082367831147269181257712660572839447211523092321101909603458582971133666450874026648354075479456434702712248526666582901238163000850892986195352707267903636238116150826036868899567304572073620784382830821770099434357154822638716112546397312262397917163698310379026352678133921497058716404481994805589960243354515882179282730006693186404806657104495392999437509349328437467916588246443263674637257439240054334289668611870465043623930159721387073989289494277622471970201573998938757939670078391090331793781102562931806077547681128779352134422877691475852526802426617535270194754386970060638700939296497932828826554162375263104217670281021511172796748410652985263445806586118381110206518697603805280423499468048270085975120260969301432562405028909673727860447952038049174372641130325887618488986015591043178082926258984559852067242004891392166184765684399776535816444725118694006522808907409103793957356396054590725073395363570662101719615208720204474012133487322789882567896987467288423209199930251223795499535347691909674022986380711786740690887504672460799688007535820800000000000000000000000000000000000*i1^10 + -1461700123352499769215859577725431961637319156088517936234782458616668930327019280197196804298999084161875301824917206250118101359696889807902321955803530170825514171122269175161535077843409755331376327354365959638118825453331128960661152447828675273022314069520971348396700599115916133497403315990747630235460457505013668685885714999635506452609601326885160735833810649074579621715385712089264528052064541417256588247803150507836572528073125638522950163044572955577741516402403311067543392045100818233549496853620453192889202094557107529644466070764914414514441175080477580555187536617284179925588699658259448686064503337299024552062649132782745293145265902429138818607733202028625838197777868704710772781061667149598947731393107335388464576788777549143050087253383958824515243740810357155213814475593536095979430655104788392843824781695557944533850798380981359876164977894450155922557300070694575605064548141690280549012681579864599307935668752763545698315476409655646509761728986584445675121605698601691034609732279500755749054175171872187203661342628544308595781532721315706229582931092725265326070515948091447612084657244597719836602551351355343048738143604735774688682292859118246501217483101188783175745559130043607134593738077473643346227059865037610384489646984404924424093292671205752465378926438719855078323128095173935563446182667026040380369446470900892840423303014032435463253643295269069833724838744444534042698711040000000000000000000000000000000000*i1^11 + 16999314617615294334976945764569196986261727874038400788605191559002891920581867890236126181334698761922150950839691417929867996050926520676743246684801610036955435289884266596005676890692434268848985575861351860284494944379130147511892562437688814649194741471808514419723415699660436980695445970025917609598224577477316988397565132647836359188075481252482288106150290403531189216655275079042301634104968805616587521100793370080245413100163800159367956982317372526417161704895958735194922342585407945870087263548149490492688075119039657172335893859477741591112314797519217347702308737656802290113309017977755336030778316557932799649246896750483715659327924742635447314554374683087193079556146504814386157529150606528395547112413235945131441111349615500777888234841216971387512748754777097686843183892607577275623516787028615915480015346287343532500037665221800177022352189460594341967170645801335330824443946122726373149417765045771967379173289291297036739790374239329538255030608066429187218073821871904493766972367122292570696343584837998156278314726624303681902768124060137284019376453131083199663282156770769722046617377584359888442412770067210435610148838423010962971503554600512621377975347588868509439582362089919891991738210048732872193287987108988323336140287707749483673348322494499227217501573147548624481688456266527538778648174562455601289802440772909533792110928351089667442399190760742993523375034891386778288128000000000000000000000000000000000*i1^12 + 150024171035222231549926169297922017994963708003450740000990618363661700524693785401255654070347704673545639124614486938174699623123508897773711441867991060172535503661015394479957552084092640514126169274069984514291039648146528256356252003540473231203765080075805417595516600812484172210502682762729037563644178316741284856673723203664132166852582107042017769911746590195263715873395655605553614903612882438257172529708282968337292328816647071055439891368077702249422586250965512237230099352555832034644371186312337006220368774181362503853544026912330249725923831848415532629877287353327546839592773052753607259899883596006457942721759995891941487244869151784066697295990321955651217373300579771851301800271140060832425634026173511064969230792857605433509203922215095331070042051539592250567464251373034510474270412885148472723759258677526046494947148449806877390096208755453077322727475177844179866689129875847121549788118537630352127707444974009568140106747005986016312386108438858819841675819142269395870767447215122325624363807772289646329043633414115059384219595846599942170094621697598431340578120952951634358889525369194082266758020983977347305883492776444260582808484558013381301741508012779046293083908253611930885142732624065490599968065906892420108936383843202958358211438010708345613570912694670307798430714646083930558084001279229817338312247746807422115944604946817168855592167595935250464941539991943102909644800000000000000000000000000000000*i1^13 + 50522613389972727792233337374535832829947172317418048380473532768425897720539504934636732538920406990138668584065526461190387639468918721231234958656772953466351163349451784268148519671711694877913588729497377830596894082270805145450454906627780125800187703330850492915510313758634641375420577713082676134577345926051520349197337201918739026085719309110443016758451986124636021664985822389894105520674574505167782656234563269872887869413680997426654299774896603644629284725473813341980300627384111135025166305440759505942229222203125604339799030845078221272098504144647079310051984754947673930484614203258345328029474728665698173323640721997510506193207193392048328435636519505647842555010211786386090071884619263024110111618056248689552883446735357684744046911854355586203992901475221708625522290606421071632017130174711528622406357697622084908909735822304343201041631545887077044116294133162466467059707806703693845846959349177139590641323155986968787523432105941431162571558282354504887418773794909936402545014309347809192317244041816295507376942501256580616098432581195675501119637115785038949720182086848714742565627976608102823203884273959117393593305271412926898912162733562864284243866818548087378074873674502163556741867183291329986157648214114860377808703670195341335150924710624641437771519722334782580293593005737991245934483616135912642289550267665079636047922329869806535298046163887901516693685909871635988480000000000000000000000000000000*i1^14 + 7933343783871681641744533183357622669198199573419842983292401906277161931901246918563102761205954852293350545531867470835429692527368316570644425044770221717060457392459737482374458511276318942736911432079230455658393378414633157548890542561612161147861611193532838389459287804911139910680132926294055700351618850111452332743160276216211881286706535229736882347695020507197725052028155818828857560344293531396995510116868888031900591060432822367432578252593710109341179582994332738979412165513251112519110594477850592962493580128205892158716869723883956996296133337941763135990598439481446813139888388442453520409232688216815263852181048039778183328408582692130879393627443647199601168453203388006278258034666081856704982861497300949134537201357249663650686501174570905938674769925787151594201097598369479632166981283185494920192940919309019475333142259295420476281012829415360815840684710364596380861856563919713384526067130708223181911619426899533752977864618158698943456907837420617064452386627033290792319473496837677225623644788692682025067633411967418487927762184189661639634887334082936908512329149219298427863735792807833571851972971687028234736986066704702157213284439516583252347839387584019810863253607455196643314588677249551397507309241239942461585906971939880290012607629585723178328888935680234257417636098020748070224910238894964761594858662425409136997931338476720167977891941308314020133397795656695808000000000000000000000000000000*i1^15 + 544321824866544196974901892408649527652977071363550604742794234972275901022071608935636151310101638920628493253912027464256348935160029937679817431644679364953507833515353296985485615984242527726035689127610666839217511403635501659459723790246711698239897865565399869266057743365595160141727624799389573357316761369576931177315061033641645359855417128916112598516159369469477727058129274645764495031541603752255280624680222861792746960703196106368141882847517291601111922547201352933323899894141876841113134805553881769416839544995877237883747618334856864507323777187263194096996677298414625833779065625733452275588235183873784247760434079182686296666664456097066754424594955856022640748559081244846625274553690461555448752915357364975721822148845638411022380660413374038859000050924392682993524953664065079296887154383918629205433330166449461020170173249292682428808223733741240422241333259994984239892190699085204131469753525636650072770893445407113070371969682896485583746144336929796922730389835643186773357858402025102031190350443652215331643439281317910988907408024604252391862750238882242594097654939107994909918422516245587960694385667865317044111460962718165047673817040472107484255345353340743305550445622846922976346480186218312676708957830497963802864671103839171748199388501662232188460009465252134514930575463275694285889492758954438432716768108863962601720650151289115923471408713571541213460694040576000000000000000000000000000000*i1^16 + 31430451735399735270162439508667135242338201030250835852512003537275870772598124504203881564428163659907390972998519072825031425944967586954934883870573520615887943424750862394687704656195334043766633590049154118629538256346816584815467391373930972425911401305153462841866212973485877966280601307901861820816901973884054287783630777026416068167827350548742848140077311586896244603147302568995391563552218158010797538361699071752830322168467252005815479608203228447770118329228395489368545154220062234139092048345301008948317229639257981241721095779800759003086522851308061041184404381210427124625280277950448527471129809280323605236173423304057290388676410871960858669841207697837204398882227852863362353796725384684576054438023432164991991907399180503234188186634607435281226193649384225531570090336183384256519074493128414645244747456180129016050446081232561961263321414689599845567442454380444224551616677812693037847702989826327646607423349461117450170103823630272168565254644354471610284873688117277606054069295948528988486344414752000638521178517667663625091014323973362384084334857592594646347982564608737593498935910398595753593082464422814239126976028222981318250499273774924681907448496086245262725751666683807468138802565323906791506448517064118455320690138911052474588674138776587168945636253531802859903086430108181434832906964504869914649200265136204085819968406671774253647139666689941912111986769920000000000000000000000000000*i1^17 + 18174299766640134824819302074311583743274454812425137971331962815231828265917378036471444450393803123832886639308023159325060567639104229122133839542469913541065034386450289398419862565078183146412668175021859922111847420677854878694714809083697475433350746422123662738720305323554419215917519800676587489635699291600741390826025855216842634428236596122220657573790490506018432209499238646988173138487488240547652625455751375526063158639977129455143283184489421335689108253509536061837410207226265611004472974674518243155947715858861556272075744957318461978212374239019612392671220544037940350714307692735200610613176167849370731928471685410558650154853741866702758873598173946904729125043873818760898014072264841753365450434246091037085530141760570008192116803527231166509234148950171525408423641555298301500137116156065669216405239104107063204760557989899161679869948150705740235619030912724966090217085171221671802724838019082000906621712906637976256939602535461081997699009123187872157183978124194863943008561707941437141768440427121166419968853548356254731265311323144760712200731076359704239220431845726432606467762410370016457298349066504084581727722097217244624927721192413610592516586574232938964831887972682986085396612785370832377167917218002724099295076425496313595249755330600603185152101508915551743092753171300498084795385058431218080804532826237741049839314754076245030263271197951308174913961984000000000000000000000000000*i1^18 + 4636171495381605474097767808246729091469362365795772903588459902863130157702142623888479192729042859511441701447883772335989351746847060880316622833564491552561902163396212239401642557606978564416706339146278669466094408720261593196671021520582741562972564419596236892547749379080679044994964978874864939599517744517418384525729953767929741757428098431525557864059698732661719338517106933720238233856032585304796924725704292170096063310288540948865709122934037170832413962512866028852647678203104160252585557218447562604856529715140530925182001683808499213910864581914572840966424536771670328970459339011435849845035023698062169162600238208277762649411139455441712389959326347326255947412106145049755628052572830674707932747996730419145483673464345858396059636223701910720372111102767020329789375538059292298364297548453044925851599243503380895417290858974889934460588408992884362426025917486500470522587247720016725989775725447252644578830100630340974064873444216768460208483472299710300187751894777425237439092043031054619147950893264270062407440450399449987588767984296692318070655090234709689507577321206553688389249918633649456420183064871992070684859727049070185272858223896018567418223810681953362493677980280969739576873787093029648111002623487148766023547621842572826761115541171027898378039660565415156794489493640201636479597991909219423784000376421811749649528520368699993235433631679220702773248000000000000000000000000000*i1^19 + 484165288732236649193917931732532080324456909243564588751760853931591482123906768567153346866036733020096950865697864897994243492504499919040016658312816090891619105937182115555635721708148618968185176856084452193679798473976411352844257866451637631360734564132937273694320482715992249814873052812419151437400097206076757216814415451759765660226719419353358378523515566585850968913903800534858873999199528974484980225977236602278077942868161252677227607583900087871036659320511677703826398009742897226486148640968075388656197463977081083255918241037639851279590500275030718069186705397939049054068300463932745454935152792687093401516970280154858876217848505274671879097217149667404533778885399969368068276225294221416239412492760915653280754558143752707836685666482926210677297177718535967125952021345669333489647569198417837858275538870608355540614564961417152844254846512548443568900266345273300417189166684194915480273163027543901709797346408523482715342972823432700553154511694691525366123381391441973935758689366221376214760025010480612994858076806076107679062074327437801780510565962439325496798673182677564041268062617415404611939635345630200123850649215022556039332697745478284916218102326008535512294911094925466419696373063418906978454833630614021191303261542392685740936480655647125048083904192573509840678248677800005448173423622096809950391379776195301586365148534666439097157390241608278999040000000000000000000000000*i1^20 + 11766515469943794364810688361898395889488249953169603280564488653584736640774644229760212215626487792060684261236411727097103527803510672329676083221884351677541176121895572893133932690749671080762789706672868736867205646540598202789865685093244863495926538284827008975137543231819170061081129834829563142144123520831794321976955660606861114553030228957680528097343071105668718639650344093581721268762053762777636468190764442571360411383518912939918034966561998331234146453649614911989522356190727092690607063111732316193184558262408171733712128354774800864248064792362001303250324230731754433606557549096407080255059915096745014686542403866274545729863187715478020253067295345506344124199398718365522552690106167120867108191743573047726463860834210640280559424694077474078807930202817416147632808083751897984909622299278398970488041656108251669231824484429247478803300245846136098889410452198212167401318161295727547097111519298272064351709273307680681848584488830746172802096288430985711489667596051411243331412740261888636112789903775174885268370017857365760248766233699702467454465599912804491883040525707705250647615287819200348618111090960269980644327401083091523621803607028671195322526365217940098429829030622812540648866562935508714717367430707053057617215362463918278468371810248135335178556301363090401105974657693958270817833482403062383914631323290357164303210165186023417711466410638573568000000000000000000000000*i1^21 + -1582976136374559027398824064917192445790416234587556681780301676894729941009910404891681014225038025457706145705150673326307834729240669986579792976354125099933343872197701081273982179045680667207452485516587051168278294128759536757833476598375360742159605642358329476893960824595233754750421906273800974285116295960389164549555173228331717218056782078980210778468555732683786268644190822244753216205339995395377405075924069885570226804632281982358558768895596950072177929454480601538714883924772014977863176028825912334358852869638236729184142580554154641715045165001493360738761006257894642375026282439708149068535488884108466015570923785608169018801576252084666216829137672435749740414714728757910457946810832685066255005285512328210009055364353687338335284696659066932516712521048909663837421283042563138522034835005735055975905619734989759675124792537609734618426686560389121698245074192044617611086583442309436342265290229844159401292901124373577705684744005950408437766521967429204457645889392026396643973237186771415005544788574012733534127047625547213354109742602933087321907389172089440643436782236107206808882214419350290973469629584954612979539044682413580330601150394570758524985209722588177569976390979667236538694522397164254862833322585640544473167813226616954064701429308835746549897447007334812011116334751017051457555358537663350228878070366436552239079085351443655071451513775718400000000000000000000000*i1^22 + -74460477203411114333807066125887765151935174879774412874511787924043511585552554558847630095557891589652488357769611706833035176602702100529354497884277559788301051042597381812902434877846846926726343642153442326985340957699655470334427131965084550514234435031556129214188620486219688836230515347803031203301073309886872772027082775954061987928519368970733857084939453752894689180900145805172879585185850983225916140866375339129356320352534025022644413361770983501988159412479530217869865990365179370841885362096839641712238266375918471684839286224319524821035308726205524758165783885350045479530837335969873968991372532112756527872491947520461288536399594037637392406358646163835798060844769152816133794972917245542397181185306582923786621850220455457681063707661773810196931091711292984020420262793918516692595943014979896494400011795830498112994566311667485157732443538954696424280102265154235598775329058085929297546983218187478224190348186238356552643413925632867587458324758106371512310081622052971727699509900324535127389162962094263556054843800237097076149503863879245111869600403012413319018780094229004938694445992642963072983574273467660017209259606307011402054039180763572354403136663329775952769436502282322473769868646385952390207362382442258693254873482054429013931903144340305729896293584765196815176714764029275511752823776688069129634728283525615026016001204941381628493058539520000000000000000000000*i1^23 + 4071494698078937102163431850849394461719271002668564174228013547472774544679574493034016539267827941257763044367661374273320787017400154759591892308748972830260357936232454592408788269900352318249374340785146158161618120073454949362772440211108804429472846982388384023008995983853628795655035480869915571752603266890090501774900368001981336829760823880075333479110750856270071573737425346636570203240177542371420877093238713106665562490942283757080457774133557405328080237028999337350720806160825858998461508984952338643127262644969875497024534505553188799560151062344546873144279776885734227834358859587465986763977924531196401810204092374090495867745738113824654150264175957311853556270074527497476165908032756695755687142284460411545519557846232316078170822849662912415192697397568286435991608274766744092663548451895553923787395190594009505820969109765421800679823819517225983102822013331290204206742295803124896095413858744357336035234496674315944181207029382737471831990614499272974390683386779905022922300306236859893268809558081693368802418341225453987077434987587248052251389234842126971577408417440631169995885862451822261318840236746886928014788937418903554444244947817202293005689338119250919367620893713650677638669911087249543597501065352227683444999995265933967784820899252731984833910692762270378834644734733152426791770348913854691081089700599248934925459704083076643335176192000000000000000000000*i1^24 + 119453790259111376494525896555825105629037274756628893821799463499544188815265490031770209669249539639599907940961526895226399890525155100690376574728530194229697568394022265086224441269564039830122136361961902611261676100425601947484528723101909304832139225139149208962765349944856931190117228888675404326234949643876688419189358044013573693717568756976745768926620661318619531672808076577338473016217940103319650062680199251860005158118180650299911148419994466118445886644507556641913109319927468063296919943037243458374782125877433377956853001105731997586698285901022763882223139797674547721594523390769881180188370897615460419198871210521520494747410312077909528227702808602472822316441678573893384556033735907080291022525753180229810774972441319623582027160025845019225623759459691934107258978193529137357657166945531445889891418436013124945386030024036538203512298739430082555316231220480312800059072994196251669353378239281946616616316217948828109379224892959212135308158364520077469217988695378424357048446288051059835153851270952696291512070200020749820615520538693769437872791871940635392565445703508005006113878010966311515456425952823207601153710120245370459858780485631694990873740174021884637642811131257000102698067318346797682272789122957312075826997430909892443110424160534463456263552002527014365752930678156322719159070567623845928146502685665161005827599551126736732160000000000000000000000*i1^25 + -9010840119126078369449549116914702698216137672394457689852924628234728949738533435984585297209701444199866646473201027270917093608903677128382255196473330602878139688988845393783913079642089683248449231413267174044424450549679111900802890275284765858341435743037517449553202147594863987329537286589204687811359816343188972327643240410574777751895313288186082645668514537169596044092370918631263223164360225687283364569502535624435624650829166582610752638032771853387368368938686092010868568832921426927296727050871618121694452407901217615334542620101195362524377133822938447535201561752716679471273604763217319602693830560466730703874414179770407394406712956016746189575215418426299738203648074478348380345006066620263123718684581355523136144912024624575030579349715766375676696484061831373123058220522001959113805041981278094875106750018643372690681675398281105186630506881707175942217436673106210959233019616947239243179031039258817196354274369810163120351188276071081469941999772073898579926401351292777826776183048226577038053102860518714930667984281728499716011453307094160650050672524067040034201221153110577184274360223908326735454167290001662458122014388713008289003481840499573444770158154562787230995118876524500278616931301633493948437515087007645552904861228102077564683805075208937486321343173903418320113535799604896275176432873979211388491047879024714899169166344260157440000000000000000000*i1^26 + 154274264899439316600351249921524325229836822162234667345524504287819573235980630036178627185484047225887893339584273596052731355645708730610865711472624742473258352771876261700415355127593471406596585885586358445962069564258345430995933358640523079882190094322863403392577283851041490505072306601409222728678242651491514046482493362882864071697430501186891493310253800303722937584654145748740944873658761854350280805143517958242756519385673094379280683170634948706344587173043174252700260733058936800567342669232353774109634873246197698619742509231828435519447445690327685291814985571354772780006858419690727302676366268138641687070367748932743904321200040967676725856988132687521987522739156274532263039096476545147243365307277544983855805951554539235148491164238608771610805384868512269148511233714818059304634034233177952615434423582239220140020465851919863004878789760591875994827634146774365140230997765008119447296636200423711211135481022463676669385563877047396162693535470603774256957055127012436022783629124600145978802063995285582314502528557056517152140299115460843375585636251440172825893909669184777380215108086360203391785964089453943008184688066103218154748042758300870368827237750030346476485093162409372282517336450797221706101970321233304683049510561801902272964269879218276397024790947123389179326218934578666056509200771087301256177587472096378062925567100977152000000000000000000*i1^27 + -1605940596487555189740286293332051728967778805773779164177164133403386388466674965643079879871298672582794280100236578679444570848942957307015296114092793678253096558980147606636980677784447059404868338326489734784645539525101565671804391832292776419242958050195652067750190051716961656785010780546961784558566518196097650461586912270735195355571746913006405884416984501129913334388634961166064644809747178000356125070753218606536149481682805127333239338124485959677444367053574348985972475751338614297223132863619244552399677015891039813937816377114218494631097998448657388100805985260766139907436147245828232453349473465831462758340227513125232750806762297735105513535198685897297362034044545815767425634993874399159053504041179577367999621772238066063655408565879763880370970303776996878214971181459816972758455260129722182477145070201346959305769846268924144366327876858341162654904435884246016814865928394454014861426168968612245447002971160556510306236780639820422291259326452304905744526601046950173612941958549924449700041051885598186905511504664217118648853974600364842018264321547177471062557182076552681376984270509685864371747382400959915239584697461962936280134673460930554916302090654360580862393571963509265067472997365238225016624792004797290902813195816650974312653690158743785702850175958213182203660506479417862824902869143393402856647880522137870223397198233600000000000000000*i1^28 + 791264170019282230533075041233764625989673362250295579532652669777289257362772778222287902621434931615764012313574628329605063470293969926527871378089767835252144843041658482455642364130283339655081964930496219852208891700143904924713645565713578113621641434280971939302570833598193994351465952899584520388093475945049778652603183793492154905763764752819738943845220067486623863728974796565236032081789525463770343978019941491983023641572449825154028562527388101580334537777343425976763468796059912899926863869876334336649622368943610874121905892750482720516427887307976625778311211710085357286314156013850284781115499780638249587451826282543666090202476572801080463370445301064938656562237911252573604012456874024553494420211158131911511612494727442272418342975418928394519597533174678945044370582976752606826878057566373632305439702436988401756503592932788394725175662554900636844336322907843971288454178178158341370371526981404853965699264965583091376173992732343551532894721371541317736112968896679784410496554877512294712178749798919079630961946400951636116369760935184168751543999283837586828276930168777036176632256421840179404828917400888233160976630021016568134581548016437598918648087264412604878213280556875275198835815905070166999830240159682018131935979092564443165960022898383536952059362430602692705538911567664661884355859112895268077813983109206802799001600000000000000000*i1^29 + -795796517541853535256638857610763018216899330204141759466571824626958406293036189723327563900540440420982381356331353236281409612748549860447861315186140459045731843180346263801325345244210094899964541125681789152734599863332030491028674937721450284323421609556851835439487047241947241871761936623342498311952653836398629334693716824731326488246171330108606013412432216082202539194800541057859755106672571499478336570662508929668489855419010390186651448566254638082555540242429404475882558149215915851657339748567194612545428791384478374886085290760336270213071361046053167083741080485087349185405095648218650173444181081298957667561171452748011776770373087641824875740050747539551943338137274655136816746791300497155690406272112002611753521394320619939053733570895449315426980989082033172079641790630089110522336439235171165783069706493467478887899747328287544047994612124428292328802448230054379621659818132498345938326605033241773943845992335973721179354035690564465553731244930348601987223819134456289314820498289142268459643174198614773946390332868900039526483259044618750522143074660663839410023873118298255371468138566171588947619017846400451759713886280290201513939069059107808241494226572526251927902883669221821808237524519156097672136817096375201921098070651203907565766855163398073466378100900583008617122669038957826658893879286571674569554664410786562048000000000000000*i1^30 + -54658590255145452715326247574490965610930417023471256146316321071204116849487306946894824551640067389557429452627733589458103831701060330740638746307744066308573524500119766403060000118558606850003549324041058379264724245691740743737040561063886695925960154349574518886596100315944300699704667980190851079721171654829682686220159893149809361131545892684100070660491683403815606608974244753860346917829687775969660055463952922943709908484501545857246120155450613547318679384547368382200024935020913464502967687687782929438153597454916780682901741428954560307842266789792773538685506019243003024663954369354783044003865833844468313735932165805293564276413801473074950779544670651996570697768511536700972534002038497408265556372188381138640725472532858419415978214739810956526304518988430897432100042211520298460745644533985668102821295522299457433499733160493677662743273883931175761889847069175323907825153292576732276996197151338866354932069650677658786618657516459319491446706344333333454200556363352416878214791579050545258001701431211919646124612438276430038174461965513690083480641602252171161625780460556368564343665726030091298279177828690924592590752085448701900677251332789366513805163248418541086455268689901180036427434867762357884857792154129167702014116626171023115966721868243692508141064542807841326857579651193770218904722765201945434063280013312000000000000000*i1^31 + -9780655248481337125131134773001687275178926281775718948061848780794390444492825160554652642273862297129440696193182115268585446049686402146685333349059152616519707394651183906717836902584179911609691539048431264397334453684624774922676826179586006420753327355852227054448755322003493251450690529359213844194460597783187236014028287313996694762271027513969224795804983180885792672708133515085351254268241023798859476557302398671798500796815031782720862936588631553448459926443292504770549404705048256707953379210253578962460364039885747607960847760024624715261037252233868356796667986835533708892530793388599396879900147488736378094375080598061857605012877349381877157891917197649198204698203149848445560091768648269377526024576788265668807086329434380082080970684757103014582126254124686510399110536736489218189573439848722072643572003306368313801209762697657287100951629644903438165710523034920364407979908234356735510211422844601969103496368438880499762241228734199599894457707052192008889134094367822279244777844440586964423573159205727005326587963992474115961727769854926765810804784999611781995457075364373827382492564857136420751577071223093654533802324305416488614772652930909596683734498948182645601950990139520897761561442367733560795830609087242745862189124592092549764819824317412441445470615756015131222351527860822354448809408167847170009989120000000000000*i1^32 + -313736784122967763977425886207066324556514698721782959811903928557538385785119799165955640386308788233186831774619454829655235670389230610564762559075350305271541128720847205976811139205703055462769092769573530652616399033254077343000211655202488813521071583268244663840446736262304427270980852154445296754560078539385628295413768265793705367737462313637035217726822673857109709210102655347140546049939881987055142655863386794759984482526747784912707680463529518943446467225586561209916315556096393135657111143486411906224604935228060527878923215897050514438554387870714804128980195595981869553219847336501619760161838644313714921983332586723367745824962399473313776438645290947392014820782590879533867418326248336125678539796043252117500035161605553485043371391561762376330074370941985736074615877717989648347931247627676393612563985664251418641929463795383677411812923873045222052334849592846876067838848048200237251385252441167115734705830142984609400867946255254971431037326390176105040673686530949986037746321835426071835151347359721349560214740015190558894878084168179900396497784321821786609723346737198435019369497501215152012277481529291224216018804983689174743382486236019918117785185487435465036047930334225039641688582306618243512533734158784589206007144655008650152765856452679988418627279474400401411251628737999838161399445989302992896000000000000*i1^33 + -23353881663510303553289209010009404358626704862693105210146935841002396558325956976622366220595503924326370650713548499374405337098710591394704885125977749453429578372341914957147636796290579606461416911419217311000445795296293600451309779462989572933466396026567114967441042282225419665551251688723854725212611039393774516767340804310154493094694244305948413830775081893671445588454545401634594660159441035826180939510854370426291457142065435747844681345768348251708000851473174539527722175847824487874124197924317548180149857951216783520948082344193746389953209413218133557079273316857993608123138508182111038181267398877039837543992522310316926913553917337695587397905097953048402620992111821981473068954464731559821575086012998182367565703511463777749267155370813992290877950537675175607712051486181648522479138522993455461125272277939120258390768198864865003175646188884213666574863060372794192534291230384935571550440795947011024570332283603858539430059219596292842585361546563781206696939311430055689189173248731513988182591364693201815112210558987744526205145460468824207903573973311269699848894087438851991080228865789397806319644736705696225152904129888599139894129274450065331799863235276370735174213460771127474301213806350563980191441305860846577099435670552476651784234455481202474371052413470415181090203031503462471847239693107200000000000*i1^34 + -10622277636074051046242098992161588762043774616206952902960805762311520788190066751246632286806827214252445588402277980130820557854691542170261196663284258845030669303943608707731668860346998423317487889894708809498498845613526034927861775984326678776224656071192784630187136106759112701490992925403626668477356357691546843184683786328168974446536331303699163814396150053019955276758878509075725450924838943132403645839406870896827160661821906178073548531913672795968054682617828833778716366277605352662007466960176841280299275992956476408976984220997903476928624351063471686440747508642287857004470938988368251806281845704818364582155270658320714469992112373335542831592853695197039367569133988831690230776123728499644895824534587639353014535260516903499734519078211201356242950729072616353330569350221225886157572699406980734661080647307981544653563328158285581581322285442460573425701566456349545742238993054411308532073824465637555739123112338341165643155027729070144150595269532794527686874001555667521587886501021726872857536149592187362249906043197002253228829843990161472568105923582589795563651974562165805372061466590865717456498103999220275803266355886613809124389105797243374605500685476916443740708851774825543679305889708382690623466504004262252813187972693951628535139597768164350146337612542163910512364018373299798016000000000000*i1^35 + -4105719478363180536896164048879126753180186464555330707243487096265567157836141750197644231272512706531364170230451026746053418778914239207660939332830202752831764137947287031827981363834248175923325675179366108201946483381398668039681102857677563391126014970412019925707014598525718639314625294638526497628031295996071408037273503361012447064500139822138059220219667598763483737092483831275958102560826154597148388323109394531180000371967792853768677992083549408183250550314402515183029503828050856276398607926183831743706607143410848258221091942271045401733421268992733390628803303249405154591021362013629521579653450238244370071900805367732825944821883185585611600065700589200305757344790957257021032563592603755076297274677782635484389561946916186646621277267039926365485303841293653453715190627339605245356852515057073942946657973328733782651748397184143578057207181652183979570867101281090637856574398863714837823613073699193617323948881043435933432246095249199919804097746225419616375958127850760084701669903285215544883350330845531020510781225685598246040119855459107180909708610291624572889407473396717830080171126069357899468501717666702434810612618789954312921504301850027830907101397556728207018679207894920956895637665080083488557333058759404585424039557721290905484593851224592934043202715843576321716684788334592000000000*i1^36 + 1283164840095687473525228806573026362578777323234686154663732157636928503536345689656791185818751975404283134028981938494520665727794213643543090570374471896349593680608125451679200562863556278537488719309668452461200078243984529473985020210793410957610587993658149571843325319902932965528879739155757375592623636212403339444002652680293292532473300676976271956390824490170783446548730421571841555546250024110662821725945669086476799017259985818590331213121169352437619036486487788269644825162648843341776315846688712920960825527213942128165636333855343033706383535970643132184523702644171717319350247784355547823671710489715715567540726072454591716666469494757190408109965643984552377795572158869586091553542724579691020484671666023056321908059766520440618049987208219314520085949168177834735592668037982696976998496860951092427728596053842870732498949643671217565932081481805322440967068556532923469939336701451803780680214552658694368084812691398074082904163852380042603675272287910787370467334018312536097809834384266240159816600698974305008577078064783597715303427931788006909462220281232697396182990804426371395560087626531369509626884535526432455205139599959680432126654681265032369482646075051516871996070182289176547545028846190121038731798905876526584338967256252386902863242997858415986154315502426521600000000000*i1^37 + -65663234017501776986601372620587793985780664441444077743996071698299323820350541693704946683961375953448736929865108272326933056105639859747277548606729604791511423659789736962703927707574020771499358887328798097255251519601990414702694887438004383976760190090977241629703886846439126687378307705309209363838387889338437111265225408613482014229782078692556458933860700225358349291940581380400751329106772838221869962823227995430476178853773314576006231105703238293477401221200017918068127106821704735087845512115379419115849083929927955594098913862789334469883666037752217879778271196314756155593975106655322750184648077481778726350469930453499976649892332388706706415872801632401391129946464720186015297928785850115097394322807558059677918211484846435181886421191081640345593566667367548914962041115379021753151731689593779348678211990282474261745198251612754170397555964382045205591396667104804967588416724609319415831491840384496636702255013490333117834509002013090332319929645015150184249995970059676545182735434609274567711577556625502083891583344823891489090843004625239251253995551254612107125834951799245190258763769538937766974073846322041289886954621717585376392488863477025406643686774138756720574560866750686600790579006964428709092832951097426150392541730320230695392271616135776645959332659200000000*i1^38 + -821624788788447342969279731018617505296441852587673358377852360733086952872608737206355316413783919064158754760123183939946477117572789358531543267505841782620115861087503292763624049734725134315232022316348825772958351279375378844940575379571392604423366496248863201000558277785225150258533858068946488172529459556290749876267322353571322404975934491371230541021329779756577898841444111128975466555997830836588013041932084594140849109707894682982518384075001029414052265983772985302006288830116249831061771778440293009319758651922577716473112522550894807423946285900430393562961154060351251570459688752438063462044788693691490667311230185844133198891358225986933313047942863487544067426277350621960531156248947262644444302173577345032411245482249187269859985441430274548587362415314111403760887811082882595494365904691989943720058296788432530596941962606888393661631730184140463125676103946259049003569867326212223012432452598311083592310015095259309389300793302607342072003664948328893459584719037985065666881676054216061528939765365825896985538089219101835850871023488210517201271500275842696137277146935628235291160475781714264071336028048895210725715175213770192142488793207764695300145470859484609091320467081840645366835476051741078461864482753655914439686161467492821147908927681099464704000000*i1^39 + -506928427873385286505751970886978451546240766092535879772654211198183564993817961352311759841521916286876883312734424127076905892512954062814210765605272060674588959953413900695461013698964496112901158219877520920946672337131838744699174592636859089088905324153068338590569880530835137739160958954512631709116181741701002552120879025215526482099644390331263246390187077926867541680523695267613040507825358495818678855906334017500311724886168654474022744211950786075203406810465715946573357812150713921470095814897058646033945637189679769329061874443556291113646074878497942384681301816058750724437913988750091207486880573053746018484054462494202660601778973260862416157299536923368711856332133197393828978788764340556123391894636649603872497723773143584008092535266972270536387091888659558565052755507279955853440654482466196145160101952523512545710867869117867328189279456456966943573561474662435833445465442658195354535702279596417290827470283412360695096390145959351520923875437504261131611548140950502711679328267504343461293568878819996339839411012263845138118843135769330394720042564030458456284238023274618873066438241119240832484314687225631206322803968596814762081278423526656129540789822164689531844383993329624379717968741063957678943378431026315069902997745560316285026304000000*i1^40 + 3286759263370811211333437211986835970375655459691461870223413219847074104560574837107152198251677866161594852330194568143295015191997029428652723141995636817287522806449242409024627825557775894817161191587450564100550439273985894885648725126326703628145514983926063246584960734050478383826085127384454989758897987349768637819798425637136952082638208858655147060951528938764188611979822702648470892782439951555405781822678287233081150226741675775029710742852753794178758737630638418624844042599211804038447631913760165776310116295571554884989333983724906160489445232647431389656803442190972172907396584786252069487889194940174286586970897693504423927041226387246879156726088062910179197736036542750576374993092522896945943902788057447191006131662499157950237563097374550588472765355609713433733623452222270807888010491239262442992491170240579202299541061095672107634123892074426625869910238170358960172652897505219196993532040962489766838680325444262667380041654463134920859744286672328950900095808783438661174786784098311205465696181976321370266977785666211537473727059012833024608255861850941006016692091558594801090870887339129762064139057657738094402713222662267906485931627442547733467530811045203657902379270569225635766926473968500162546422526251903730892065520662609920000*i1^41 + -1916397375554903552240549587512990807467614409302023431888805272100636655342066976287185300265798437873271747553983160340709407702737702386597779013524375720246416519883011713443971245587275775302606571392258049883414042494319509039229103844147539652543254532068451958003394187324995722619868317708996152543267205205932170918204280973395676368545378525380237638912452105713612121268736163486560847907465435998198016751325381785708340344017284249817177885363167021077301672058533992629756020118152400095000007386146430423453426473870529516570496444831157985152077259129794008987094830730027388226755476990580131279939089039064124364431186637063813098342249521722616438822732594305888960505475048532955429005534562269173776710661249377054623273274789859293615390102657411947112150648582761110389631691786161720312594069443297500433027940610304958267226526765762503289298102631537705174571468154251465619949263103289658468775585333817622824303263587326648533999815103290175954489849068382712074828780536710507370792029651066689131769688783010576044932878485992160247002230731325931309062240718714843696890020970062349403156206336367388135584043252736506080065128440017310086955565835484998483845954228191775275703266818969041618432919976480056865089247073690902855680000*i1^42 + -13078335629511872701101731316587803886379707134617298745650901305414758072091825485477740366366384632072190984218135824208879924998358065685638783037986914821779019532325045812076947267797843666014228697813237858738459179469546873320632284682773705946910251821645709873447960873725774470145279028588963512255612407790602487162313203337490836571826925053209484183894335905156801565380889829576460265947164175126929812949986705686411734267725052762371905558226782360053951482879365630807790311297572733896786914179212512109686630021680821525488054614987885426115678696251920129603414495068731081979085258215047300414774636414914884078119526294223904925327259025654598922310330347286392822151561727474433339210888299027392886213827014376212207168556814795302405957444107004775007082837894798907075012792232929849224901571956831444004607580242276187800894994659837098789958620960993239046023704680775649054489224809271387564290934316388606338150664667762184958657186331899123973680518235867192704956124224047035240180133690542715812433637378363551207510091268200565577145402646735309780366003604916695672417276366615592233030452642112801328110917304849687346553783506984232874602075480449669617096320127827162786317848592693830878104972634373698355200*i1^43 + -2926316442414896108198638973911998817008591731127725173650812009229302204750347084563201050942759696321378034282245464826712937271147601616555523949800637347488648404170923468734408254220232505187998367179355947395523405016844609489511115330109029661618945751888085603361380259063944992458357076974006202477682176657009306183837664115603077779015903277524665735380946476241737252464519373037570014926330557846705088704790902679618224851373224252152624625853093201697451446471909610129971444241543638104956381719767636434288962667476395089125402116883806180575212890645782554279148785813532360060798581551736604964835390650378270807784680976163688520493719966678825962584570925139615243831649267216015833311281320875542773959885997526479374388951891758740750491290465666870115949824376024500531708647268329690194775821375337879455941158326356031752584394888993397881937990146517173266065564758566033881611656138292406679148915085436823195363205868716427106959072512794394938731273915865299156956212920612217219223951529752575844466491661671007419848699506272531589889570873537325681836431756403932198156429850561945153620310003841933009908714779972090766518530051980878664012032885493401762118221889140493556164217339453112320*i1^44 + -517487727567076635879406074936743899392815491047182303362420969738263597859950621736550848567793029192845312469464244304407598076954521746676503741596221061055195436568164376972287214674328918689712705294286191154061500358994570323605543133024945590787238661194043013005125128734748623166539045026803828108540757204006780375092896054802420685135692390592938758527126033786056598880278953385124171224378475655305915129400749369805171030084254087882646588325220843690944165378629169762234905026987117346540968564768801253634506768700774603698716287410667215964962327904392444784947433726837439480869286308249563460580626535065046387338816333937411855252218757370328149237978787087923970077603617270179274218155313797958576514686968707639973091648399142002708564543885892496460005020139332063850257503003933423162429755613800174640745722307482787145287676688023001887888792994637698915514903789033445143023937328214123152809448993932715067104316047177846901777108226064119104373770858192977008421667686934995445330490501700767948414451483791703366737273514459513378956247008187380925075313264400205559008422950546976445816173056242651703769529363338367670632099732263969209314704834560*i1^45 - N1*1254654428584313574407537032836252861985062876528967780572168244801092725751718162609586548949028656638317258247273943821689224575875139002326554649768265672519685756276063330399599864456622212359439784080116129887351757234028033927733507704112035117514398495519232594385545211693683078291101581521656114943348493862752303599808439140604545576292703002671205385240012522789600972492398452173425135176983458821543616980625925739022236977153473690598387921815585424642186332453465177220893*i3 ] ]