[ [ 1936667476244881479547722299553949356493965498108202997710179392556439032701781560941860791169895636308327369436609156740330301421187119979307208725532597307905985612486055070951372619940557561139017646974650121926859980170160150725537481724145171031393592316137036584145179453773204043947899836094790106459551667953484553310228214461871587982434670445331281759566217074690416092866517007554426638758403073901782985949109826148449013887540749445207537014325554827433395192280003679681466048500617999010024678078390276174429051067149303991657805952222929170447679721767957206974645691193503648815704139987346543020514222247355229705291563528103015445634883020111335020303758554435782771874063150376907287658524528788657692357390378547737675148645562506071905822310400000000000000 + 8801222442670842728188396797609185863522834709604432151993106728411614184345303079737312594754489116082637997384524674128614132422281551203011577107849381730784819229990217782935879360860865220368455194648388380414828832193586774520502564091494719602981604628034495899028406665869462594821599342823609214584890057308967249483767205533616065394909023113912123937291612643739482407299929679572813739956590541276464277524862780902010680999550460868423535456140953414293543554968101976763434000765264757016226540139862586263286816503688693461343216933791025489030335013325716254986875507659218351420116531450154048172496586550299027267136978278576632439283834873129038200045065670663436949163143887106630014749508610858675493064028982805518877515244158029165668335616000000000000*i1 + 16886247355526951535444424280708970619157296687209452179819226013371203674215943816498151171674534502539644526610286214125869964035368159896430093313777364179197935918578167182732260347761091514915409958305776391454631038789390992245465746644670514056034080024545397177497693763970269817284098612091683222563348879043577024547931625941076166603646754810275465920668819233836837576027209807699834806251815497724802133996382399012468175594927036633148148436929302352561425525395012953969383888146365152217888703586372859125148549011955114557938103840833356225693766844878297628933573797442171041589769526769089702097930233971485907205407288989378942445949409634581108590699790495050435048615780177637693932670058857261932897629566110343308221568396551730125550387200000000000*i1^2 + 3551467471084846521049371560966620060583117219431123086362584143834257773820392866773801230782622249707116359758858547834393922259531015155505621719502792008827958183375716262042542417211172221818837300342379445252007628364079773997216858816883661929142632525981083188087456114908009938803301247198976548144451292842763593084272589561017208416790674712448261051512997165301532849592992098426205191655549279174758635268815839229582805546673001334329739211301120941056944889026319357544055275682893564295854145258790061030020771336480895635615761577542880093893562632012543232820406402921987648282858502298204019297172442973842342058445504323343120589582599938650318490076918017781803519264563754047747259041547079938457449476422387278763210439628431771222147072000000000*i1^3 + -2165051629233518611436977868044243899020596115460865000497567929630106462278151750010374939713826570819879526440347735087318994504435560370309168051353740461816833691796857700834050875286212145244176354485993138462378777009814199781158872971989225704172932216258091530119692217221164691590066381678053386640065446601047663569531855325960302336487717628555383046893214453717270132945169000866212706330654708449608481184620369110089224307448899593551556396797733512632072498763418856322241540174972468204613467872744582868840510706757559584969553746596837163434282586711858001669235031287450020903738873491313199872418331829200344854771181618820608172849091496893231947315689818274426101896309137048243471481751966009624664413043150184662864771695278492473098240000000*i1^4 + -3168951292156315659588070626482676481037005957131423853202080064560833808379493668168027562730103321702370205006190593882241129988750351351863822972843191830400833761921482400550567210624408466555578311986117737355349368187156176838085073136862225265444446266873921282394770070214051843886138827324981128293612495603166883468446645370349559350583184981081237891314670039915799642407269196789060836587806969641029579476704677340390374785145194813463913864270500360710841550425229611214447888982743856260518801539800747632329688274413045561218732921681046697822261302663563239159061096369219937197431170560667874646778558671142295064136703091442413133518295071484616330102915310018812578268031381420220338238248454973785862262148242062983694322780615666292490240000*i1^5 + -698863113160298778950303465934709480152753655417927291451942762433312584763161087171380444580815803911507013490680399266861433701762735296951515558801788854414044778775816752625930025575826843351743671752063616026087987942543404597480342115730759096947815924880105271701537393861099834730271117508587265526467874556108520770088664604821334098187521790932454715526348612788408576802120470551753113022992182647847840802409880842198240783100318913664741975013591960164781074292917748706506729865912520238855805563037662135046387156375415283029508477136343809832051767880932414778771190872509675095790912723383206787905051333278145954728715866185983645144182507101225998204923533623268732463652897008519572564763711426244834363600939874687250024968968746932633600*i1^6 + 121140898502243920117301521635150013904130452970406156241000422719436364205765015841347060784253846984836485297556084938650959018224621180934789169572179976307891747788768271610969940836141552849019798510835700895893900685906879282325848574646957258582128388838002472703158945921156610462237887496033545481630851228375960641056114033769754679548303453777302884349494180549756584834926244318362777078356960803593248457379087280114378152874275805295312663200184984236177249192658200090798815043857362883600491875818494462300567495220303021601287445673111827203333066687984276554603042148110641743574592172971610896571799129678699097842209859357811584261082772449505872725584316080926992581137256355174946570836437938341741825438738226412904678625131511152640*i1^7 + 16147424405572332882736399465442386466364732023748549309481973281433594622243816861904630834514788978548512839127917452839439387618969741672758542309243509052477779342223665002517002069618579667215775299097255496430036500840314860727782905335354538453981081438776750864609755672562489812449573425061905681240341136949102910743236470907667279999537415145967048163350265408593674801158712467620806345230915664917342380574313685602342041652121971546284975741180065555427191852471103790234226113471988379048183680602754669151754446282874488916857393959771955823286734471080334179344701970533677381191865434906510193730844743858850229707849776409831896383657259254907123101761829255501341976053903409136354000050266534540111376602555020070771411728337993728*i1^8 + -12979933528998821688453753765122153716542351308677973909549583304872226073848746873655120401584481532591018477654688544140299923104547576125890842578150040447134351709099630331236942763677450648536995975053532556815594793965463978197802879000677394654736030832538456121892311770180413933450349018937591534963167263705305546883260568070530339421443941885722445582545470864498696097538118620136318672034840047448964961899834996602152652972473015183842502714207393496196245892310932299673646643974126178549044063311152738806826497114420265424884127046072326436583443468736850109448065299651651340226310976745870856752123390305065667674594131426902261078958016981315202612923123110835038523688084171039010423771761263009778189192674018362381481428385792*i1^9 + 1029382971905686806727461143143118907851352801662962374150647296204106960220901263400760114378453065046607049366203657799502097037522151850452088652011589378344616769983185798632108195154042730631881623970589060166344618138429752793325358776242580545777957209509161525039099372100757926765071221741429668649659500930152545525423380128550497752259066620244851902937858513169919578954971143098421305865341470161337109593334534423674070536488887872763474356803054664807983687784614559961057281486879324399113871542473329933648319847025971008371229969971008122268159491329608448273816807066391493423967174882521121822132331808339067271705038472887682483409798206722335396358776785641272057379830556873403041686142069530117704919932632576274376687616*i1^10 + -35771013963655055005739875262187383761028279105744417338564836177647974651851592146683911289453745424379562421144437197518925026232932469347723056518286583187823191994130505909605662841305135384459333556925450735230307847353957953079178244031982236884638779056995457413946287574833154763890678958060337047433915034249657093776660912323024610880844708426757336432055310682095543429833025413420111342429862229013019807788343535104294914818199367249737413811247465482353148351058439983617793435246599307802990677657567055214713187685304624083761857743266169244088176204370460449363739450814881017638834727507135387190306277072848809036245538869918664317033060238748145915130766845257275747499273338379192331323357471545634900812094281739141120*i1^11 + 717298740782059856800851407876168191208642213885817574857470544795138726595959873623736726542036716608278282338255846176984805264976295525485668602593808483941137174618102942624331610853205365114477376095588510494942882916835062313050878609577474920440285458986156668292322191101048166283992379889356632013667862972676383311217806201979642580442720721582950394881561428902173702992235150358562015296445695433113775358102321654603496868772435385027306330361530135849073508453523303804768605044240582937375976178320872675479836700380988361165288959516932731926791818859229542937021653337749469741190046320011534227264228856940517032606920470645025848713511921786926713904775286024107999586542083386727536008488783267926790604031984140288*i1^12 + -5504744735061998907506497211515691536422177772199254320749610851162152920594687798897214629384126188993125276626619378351474475335667226139421087652645120870155871083869148900582188877745571677584903857885468347183953231289491966372781128921612751438870725552264115414573264401265418260036410852632498511844051404047545105787087044739234507294348980162933597767243864791104570187074040544847488723299514742056747656148628137944841605663819821508459416847203301922291442359526912467614378894449147071009850449457361240123555536990249176507955767694451763663836674579850392496305804819200659871517713170846024849269286929660811387228880243867202413146167287394844307572406107772790956807340181637848488091067076612019475598500954112*i1^13 + 16621608289408035249089316448168382426005746862135042054146489963758303553330183375848134561149382538344486881932645475109411503617180764390401111018149215012115866615609485005515341239108982694026359578649729792290906308482857236459242543534415828039447410744970326759945614545499031628433390560680242350911393603669990459374615469766401110802300883821155389856252678478738484143824558374469568950318024112663248301349136068353606397462656499008190458663608371633999183104958428748329507196956974460478481416191762205605336793444506939488043577967936171736575213205361038889861166356934958792548758950022459131894043341998461281063870745138635588248766278959403691411901924608843082123933164744939237357958778541493813510144*i1^14 + -19803194544107850552172630421775872717669209134268236185241950648756150927242044456965565602543896095911592616384808575634205888705655168472729537855211733337855881697108701424157652544907409111550860365151885808578217578798172922221440702810720617013841829548330037907822287559523937721560089342912014391079771892520601069810719088563796193238993543688310053776546506909657269529469213159753570390365109926162620464609811487919386120528472797451247523888153319194136183307741962944353372065473844083438125678078943573772233436871514245489162110373432813077753228210170432720955480446134465778216372013240199603268370202896736554461043618888099385843555846212297138867310354550422509463377883037515290391122823660699648*i1^15 + 6930740208363662409081264955290798595834768472430624392702587846945623871265731675337506363786863617780299082406775579342949758998857502909790438615530195781124017512845891929813198814521671207202899365845706208107487918400075034925412860825289002901775670248399454709440643588246458232281535952258367285515475157262074700946213141695499380406649603957318741705681104031275457078992154647748984928560314018149656101753622805196384973820846359147189979876575354273869898612320752140418505917763595077341722365669566246108325401149824882640740674937326916548760580978114629468499236998566243364128845992510619800094890040238204517786390802546017730693440067456693820648346889229169028880982082802003971290834141184*i1^16 + -9425994827128549782273683050056014354186579156685325177768821225737050667456936149076434578961091476496024986127921081591848934056022931701460207804343187585081278677482337888666040362056321815896260951170818843613055022368098320197191010160693646097326643274830798582991513192596132562623426564911000800500650061373932960620498071880204677088670180589818578123154306880989971263308920765542190675720206289833368610734017608756277361213841837397058435732599100621434238104859482167207555136473234149910158698317973929082697420945923164409926187322388630234330088340908064320962031566846212914636402172200504109438530680009868513154120318883048752079615024743258335031550126466228651067603676982846565646336*i1^17 + 20402178260296239868137572896897479950077462624619156563583136050210614019930424982216485965969586377286871399308243065931233324956782592489403748497850711143987099527057283761818793630589682173368561493690305334639871701360936630296356362350955283948140790217760622731752893162044240719623911984450128993871941435353248385162014381283190324153011659795334682535510705135329530373591424504484712758248338294781958310402879437834062501196351547755179678715294826881732137591631375045914552269107506886328384782663254900542608773848062176832197979528076818006332449285846387350643703014729163478763646802268742997404765829520324451452686966946487713127104537320462043411563489626360936786082160139304960*i1^18 + 2608940776194310713956395912116542546300890682329110247891989386887057388706309676000957987771331877126551466297610862408493097064342619377192737267148432303048953528997224445783168459750507944599348441725842346058884953236632725214169674624953404062493743454051204611951855032625255767943256020737951000219538323881028308961496081874100905451388458025265552938635249383075754642955708828521193109949978452819877288038289701783160170298866909213562258528064928385217074371321147227206907126076704358515952747962053922555107585466229013941386046852573666198479984450925488151210537987594258692963843421754041463305702995028463814280968086535249060811199157903031561184490089520539992358624690176*i1^19 + -15289142959953175192776042826481193695026560020713158709180878674401353421845632756511622005758614316339974078160008952833892015676129661927563880955258794114654285225118064285831420636809443806556247250116392453405926394411676520886970084982148983332339944397460624090832876756631739923722383230345648237436785777839793771663790677146885205497511401791853832080687338623332015609165090568471580809696841852352621553400298200836344823911562443884978414736484863073544810645337654473289779214600225588488718921785477966138863662182835496600656983912143792781584865956181201270358436571840708822773762641403231822014911779711786252973303907566769688312971503772498853866467020301274353500160*i1^20 + 47579220398233493562745569464466323869711825887618153043957319188642916445993325902593259536490525443990041371144621256907928944096914607768464940967343367164342700474766901352311752254040870234342290275492440124247890738219082174974957403894334011318011942316420596300834782885603399541966291596749054137715254280568774512336310735747180355951528752530227230274503667016358558108066196550561409275827406627802901765325691486492654038784290121265227908527532648518157897700681804924105466057002978829469257675698095257906318495194685072821859409812559387805843087366759993242350061066781839275419024944502690469695972631235365166049157875900020143635857591531425423593401172885504*i1^21 + -150635477201497901244291417364269655201781544087489868170205609172996101700324829986048470861456237573231992012515991893051093814180902432812169319530837164891818149871193843131706260701421984051462323541224955022201065269159319266842736351404105500548814177398066116790676424186016518557469090234236460090552720062038059540926709799368212038013310144470764638316796033618825401274073897752055330169370454170127900208565074144307725451428009579568901395144033804651275258548277347869768105212810104167125120833875132787356388631867666732081302054011304585359382474051877370378493233663785657226541534747542089689469181244027132574501760794048416326085808903283714853699584*i1^22 + 146062090575301287697438898624869222422982141120052118097745350271806037965227144982173575608952233084213603694669529885764972056952859115503297502388682340958274989355818984866297035384218466518469347836155210069877992557783986253853597035205710326899242258537033008368324662897607699936947839081312796506690256282114675914392272145449364969334291582685537215525936362702797113066976878462959842965080933939800833118890321794358277984686114890273075888708892082982322881034448769444155888492749353317111941848398874581345065773262076480926174676620366395339972563851401334962838409925803284929506083830967443918436118950837203448885788891831177042229436463710208*i1^23 + -103264675330829675465640160560831742742006205492454315700201021679718479944746077222542334912081841583489605786660631022159969318247680387934733982585910146603317622123181295132539144382303001571241124218574374304136287681421403111221224406186800072371156149204736099001621190801431129580001981378227253418110762831549419522565080596432596482430719811166271658424636481174138343529956340339441767842106621811362464072572476472798416242986087575517709373993854270670822623847032423115026109961001754463635527363929764586418266965655486785602061578542056094727814888728718998184887157796549507266097917223686109192465885326355587601380770262445739147788288*i1^24 + 11589575506088765271830486137274815757562101519113154748303839399263559008480030104014381273535336177780691978304075035734548758549054619696151002452940292832626083568832288950094284846167020606550902211199173789270072737715267189329050895225645446506892140551546037806983442036177822052550263862412805333458611576089338904752304630750145901146711636158603714080877933938582948436420131025344364850752522122169754587697282390090534654598287142894701964372695243609755760703666921051950683456927954112961259356712836421582477133565992049648565344446972231386474216115256051701945171964201892345244837824357365953896164213135845238565996410699776*i1^25 + 21986817696342480190459458935876988225728826480307957076034014257817484860439591710087188113379997869821254529275420997313251123023909208669244490975612527080716246644911619700190544481640750079507041983132756732293423128927646050988134767109335886324966201690821393736633363860304954911233091841270330622362526837681025396254208877488677090806873044639766968506235485260033331431929690266042645532715532821826794122895424475683827681179948670399958988133113930866475382955588014953705606117566178171859265102144551418711839483565461251313262426715295974906674941498621511873808411030833124333972965807166206604414827351904598513156096*i1^26 + 179301793194759457964364280378119151174104723139317285548136638062896175882040676012032618729217243136109107009144568534482240116421975073047696919552173469367891588013369274738559752625489004291018260949079921515499360294830332253614002691979014847612546617995865107317603918833086018728875925673069292840107217868295897318006120238204342228874924090128200379739139288094444665783555650389334839516278494010863288999014443188124878243922390687114074535086563093901623299156151410949355634201075784856595007080232837734525874681278057350163176433958062069220394828411590986796312321561182713047749222304876739673034407804928*i1^27 + 125789107339252084607711862585886231015055578696637166267040575434441675959507133824430278313947111630959121118837726575322371172308625993825573209247406880018279329068541748324623636425932117942392525591727069390041438396105964131847469182332220683628197031497687845619965156923377841221535600351367232467483977718762306572754760148027665675584822229987131547414538764807928228280393418699829214748248379184363733974229301799969279243389759228361177926187687258623207227001239024960686359676461737874741744618454383212261251372109975803885512332645517849914550913756326452571589275854891220659164561971226022510592*i1^28 + 737310734601699123123353406612979476756639201147292298885977707784774867259744102533979097181165936711393573425219401962851846878736568909263420651027441685393693291170681461246248846307972578420096233775419664979774958927475064969156046194139781567347209503596262419767025341089246182013303149144290126156981252302985096785182967218713896143363195681217091295428021553760634251208606728131428088016658237891975785168678541605400475701675258200559318166412518797468537522859464439199378181004906454248640573811086442420813776429525458414229077180193060543870651548165039155386389199220698286316847104*i1^29 + 187281124795895588926505210672945348158629976013326623917069733688423795191482735401750625288571451852350866305842001932963536595972698233411493495742194910182174153286937126624618184685538549483493795783885349871486889421377387699481440567813089809616050466266411058807136621687006987393516739082928254933197541205570465715815679826667528343276358650050466014332684617027617815881292228767936988070672571740460501530229881237888732167721435016503066049854742731509769945965647438019372131743865145708107823862911950408182937618726422222416824142573557986280113775799403067727872*i1^30 + 76119395032729263099791407170020238142739429637645316204018278854833242144447878274953169682419938622001633700728595507783486987251001932768045300152585247004704178037450131275942906021274625657735730023586908402480889700660961687957047880163285825239010116754260129657665139588826827826646392719381389639896539064640490890724559848799073592409986877647844434782518999722510110103084082943539089189970748733532697650404392382658997217362128659355483477261540688544810135277721561604211133950176811366860631385200311091055504718221974756085301094129476430848*i1^31 + 155248979394290147607729614385891221465585197206006173700731782746841871104459604685267925684467002028780385771255792246523703071671080270472862010250043063992035140024512737591007944541016742871011441319840702807366528478663509734632070899655581377714187120328988161687906551522961500610916223029955875899083312191046377854820178657872885036477344888800529937979870706335913373891035399039211202335324455911803715562632688833391492656806410642137129216532438398684335771132442754441101320679161054342774444885390520954735401*i1^32, -289618292384071548921359452512511370044846690153321703846619734070759148192025548427403673579725061360661934385344764500987912241321904108749935871040190776700116295040106215523262799113930303929164346176765918844386387838469556531107226326205201142532493613971019622114471937047732805587886197714439797038144093119617971464515754468465681698046261665534920081286719045073676033834568373300848306522129744875761583617120560472603222989589538599641534366790547906210115321212966907278662293800873899624593830754322411168464842230986546788275515356505088069109148403227288458891015177949382374486613611981458035786000535158239847999714661177392074039092838495777921834725751121962896179102184010139546253697024867008497113045131241988221815888412495773281838038431059549939805668462939624675526078803766373007443393557700925906703416209913252531409763134441086766115124043829683390402713021980373598663505812159352236492826288738611105102367458320306856295140620812855243842544628957823884321455003798829721859985528773485453948534105438053139130764463160198461422305280000000000000 + -1316177726219326437763044426607805082193906559365775660185768348601771491414899473958269999861862437527647745661570571004219116456914843179220749615882428760093606667227960428528958434839298827727566998113881075166755377630336718893860182845544312765902085965713820101410028462210471642919995417000874244123007904788519446393664296331432524484741344334254414342050821647909642474137702024693670131244186554460490111108902907586300240454788121617857542024780288658383035393082971985516004234892485010058234346595370951489409792610196257504648927983710529870568220589299180748481444509670409509339288264059461410655186787667041471342972547514597210206535539730133114014467161426163734103639292126469441999737581318756999987900988392870507013906849978331160219911786663598779062663318080179622618294069134094602632461218109029570678064721628302322871390877464807830200847170695242738609586756422892742129523805106300412298582789408038624131206003697465347134234182899078380228229827906115959365767314746542935632529176124362013207653089889094281687362741442140926325555200000000000*i1 + -2525257892174278210158828087269304461027363291397248700999666927569699276554147275941316176185338779399059252592437407412985512309665963374748576380979776323107696230018931759243713186789483494854847869570543795652090053316991244767054054889731771634479280360592144842849775507406904926763203097034735391921709875840865087863264109076843384980458377337617824429405671982123845215937790165998116454583472211429878608507722143652281970356407881563271904170345911849851770196768782738882471755697490669101539147477314864411665146656694072528010565939944901737319878437218440328127624940299639759801135711118653820588439694510225762447823273964192028544856042950038313553664715730488508537921092594546752497595769627271814169894366948217551535636321164175910085076177175829588782640625791135439207579131772948239084928597805995616917596198047033631496325611382545653804915875627103521408150826006117763974099509668582306915617520268141449024484949340547683236973970548934240065435803920302273101649977177781218256179396208458257015568086863856006192028876046538584883200000000000*i1^2 + -531123001382940435297964044508012342816412732451384069944895905610870212829128832598511180851216618592523123967329606723289251897375618886615115385005840755669871351713431669536125578719140889143639202288953265451998523314170575461170222095884271863749796682918842994712191708630210520936496269318292850418172638333689837788396586376551276156818842103996387747622906672629885344702859757124058208637133830286196754096456856113193848430454985067188597340330847101516186301108214347102554630136996372401634368844789807247837007957783831758408530557627037905566130399947530845792035919317569964491996440375411250063217834664868850539040441459867963265131883026234214165396254666857434580449813455827481725691060240278943054002162885631080975108652798164200400963290888843684249153374450125812788102236723462636022014582632264388011261500763255359643730120633540511574089439318808652024210706675752464458890565518283754188793540984471816736780485596560864830947437848992289985959747887590291791137880672041366761754852956390931578132462567011143049570457250202805862400000000*i1^3 + 323766972266848532520072911984131294837932692013830637076467130988646543891693592465185683436679067200617251460330225190136879589746436557617566452443451456241265581196583936402743519044179869404739182316446462133030080827697611889485692507923542966705872297547499074860118460191339347863044382290190036569574210565247222012105418477234281627456030115036361997720846321388074875930598679896061551495870616210392352719877215364755752243604813331779455427622078887767613252571336149663755323826118758563351318013298480110497943794640001952472773189951477097417362584086144062523836548780053117492872598846022509896175468808671207455725031269590197018455928366787416094750352196844082848298105402934588105296500796724093729060712201641459408708924020773767843716659282638310679122123196554101631435234935523393951552029807470059158593776256777881550689570027200983347379656464196014495706174191073784686411043646064666127661536110032032966255110192935557712038989081433156000747017915821386803788637964740916306836384939947621414890990127000268185062630142454530048000000*i1^4 + 473901699249385999872754793688472899091823957600599476307346731080604974969741769858698000070809772710660355348068969268967837234626778267528316647138130386391583816284055002270654846222585430595086724768996260182391086042438100103640926492541751554370584772320199222123689208834024566970006249902615723577595162921275145518059765045643789531194954515963087733890672032412324953531205249870898662157643562823141305815101296333571168593468721592270366753995349090366043152576614000586273777740132252172051386974144952461490796702423966424839603922094063573140199109503839406391499218997993659183184145413002572894944801021758480181773061871130692018450852628242313936752319549113148256118376087873226982702556288599347098311660175589222228117865510606483698028775640364888905423148769290022819100602723357853619609869745062066410614968111034818729088952693846312145482943863060280761207751111704154587054369446192363588519243791990909998944233135241556851690646864109956180376667997586801939946383759806877317600257281874196653431969273452730484706970878888378368000*i1^5 + 104515026964166363368745572011284810249182348976103136827484759113721226613314732323018728736928080227142117864069539935594631404234336174477263975428710657684886002143921890760573602381862753002450607944468383586240125925560124645890906392828027900972688031175893097540172901897373610706482591826632864021945671936823456497874538023457662069959791042113666007663151164678146982641311821484538718925100072596491150216562731723075893645724529155355524788521469780226115703595343699567645056365694153485050151519898327677726713657121896178828736156965694913886953699063653340417187425030623490746475378667963935087299459249537924528394979222615011555257434599056804856341506221176964124159280990002199619159762809802726929177385839946920017427483791543951867323983872675673529582803903993894689326074528205391816940196742978725013057049632731936321781730438257970360388768205421912565112531288958936564477201111873274726683422162664556767212904186126257179279973917278065241344586773541886352369081871459554487582918254380751057826009033982284954543044452857937920*i1^6 + -18115158609655441664302130017543269214252084788880232182027768878111330627096990774734985090459083908643616317316919026685600137379508904736484637085518442674861153718631259439977537187770525998644509385833925602925908252810959490192922524604135074559852246800506167738929229175025698118154021700475365953046321302440151786360137340378226475261384913321514199893752598509643622703673082602850787640365862966907990322519862178861422844281054111538980253089701015668170486943222980581501302039884838126247866600770068732583316200405217136409290230500238809345194606944789489052815015909271141007691005303382459644655470240309563360654820550908365404851083341668248628999545538482555611496634159486693408791010837211438492801729496968370215730718786992115124486051952081927029103959921022311430573841355004581064493524464164864102304355342935999298318944956595024468552620003483287244917466802507156060404226439528726113309672744485251462882530035116833495940405310737996966712432225804984584028017638101426310089328681642256331161304949234422482501449245786112*i1^7 + -2414830538996711728197075696664366226380034335042387966928499331539917103811799416698342918142566562803590068084905749350063707280464588165521202753931873111452920754567962412711501225988752218876961716935725788943537888583346447359647128591498457013735631366924401191896253611007718133115833587656611214097129615266377515294213897556849472932577573521607898487471744904293361253906683191437969185413666982329483968927842328276854512393931376294723700936903239657281585077614046152264916818310713049807612265378042665116061988461650806159909162342773688767317105098605883810972975413414448282707465268293643730588609102725097423256601489320063551518333225159331448459026543786464083960484295024784264588035120971679495877867621710153615921674928247628162592126282674975709925562927911666525828468890560604595377803297608513083915568759038610310663498460562041766670106574810120130392221266430916622943155558582219983065821116741169433315391871540527774520441356882512702860796625268554325831278838098325238440412945891832435834854942336922778591723257856*i1^8 + 1941053097260507565981223403015615980609789747644362651533220387425478319200100529233811817309515866724147844863501808397343262979653854543375815043163543588230897703699369900249537067849496779049439148673008006770071040069542700984061336108538486784587125576750073221348220124943369599604284326453481969845011175384378957464884992865224686679734839251684055743909641938548050735301779900115294743142572220885746718061038815986094215450905421428101304558185321126931958039702992745793141804934918436182121191062229524221590562305856418476115663149100588794168948355638652607980592335951497834111622614886565538780160658194971917301505539470604390962548011742560634835308343348883831442057432514403933223575271854452311464178181461332252495176241396335218625731817262055544830409502958878622109301784380190580469645833673326360291893850164522833571063227982625732973883789549830260648902398130225508222734463405324239349114404762388658493958200096484354802233520057874999603733521900203428099947055846253855772202262187829402019375258050614444448284672*i1^9 + -153924763249718518222719123516316080646290790035665600396264223208406742117701827065095125053267843937585328400641222533106948002344778792697497515404148200021415629639441025638486276221297371763675278492783028237431277257698610880074993208702089418754579109476688401144230470271834990824308474758051221004398355781735980113802838222000563651252455008346011667138874067680301070516671671635488391460264340804342892848120659467526382657141189517078414430324840862740230995131450393251165131095969347654472065853845372214160531812193388146421982943924037864922022430913196672697020164350755424976728724931716581229040052636018323335140727150403262205899125718510484630686855095919225244722943319438654368152196462365750759229775398203525531868984625817748537920222521709167455003198217082926555780121952538978886577728003206537392705425132417802094484072690517824788872806277416711171438605820815591043976454400048850399545625775634187072539744757445028441717008710350232026790673967411856372878919001793165893552333873070631282307685181980325969920*i1^10 + 5348730096096678935340223961197338871971409316453636123103009418758150830993469938531379705479195703780269533983200421734665875539960897700530239099903916194627110177752638776489776240410108568502021773628512751742833405971402675668754398130333481121669650376180217397428869530169920285221854913989212507916802797360281233013852862658580551867902734940333315337711998306783083032582395894893929806398546317286055328335557466386719881799314350804190712155106992031886459603785577090441021764349589244177228714746080615128337041866959433702232200294978052958136928558440132958141119176018011512691588596955547373436737400295157585272396067264046639549662390491951384021552245359077623160664964308220050898486282900264335736189941264500893833159178260740034839548033956179832126855951996357352921054714341921776303291337681706113698064918522365199417893403133058097161981797473730753270055186957631326902196996073100842945789598060616401081130794991681333545472165949406650353229973825134944359273471503102843366455068461076918028016223520817152*i1^11 + -107250096290148526412106539425028273504089292836812203360020691508666896356688712204033209824685459538648736896553150841951525030112656871788069923428911548827520038348762205755727294426700391185742508536426755531259771959583826688474360913098190174600997097281519928252593016546517774178878130243364644163159230753616693618898057696598552655936649228049110539879625599998990411970540448982310720269620432590820029715708307827153022101257989546960671315217821558650139867443294045120207161224858775133528309825338081242953102318756961985613637991383493690681863246729853488819536301643451654133627884161408001901976449071671736095923016586851329152113486399739384383626315929438772751381091824750180985356071339488974237803511286638370982081522177967256701008952909737132884826109772743371198150802199896371188589339360302714646754949958016453147889910272549072994147171299075629698055637200293067644538288750691205131246350177087857181315025620251788972231048737690953583014731664856714840302421403360971297112551081461127212476777103360*i1^12 + 823006483191607862637791983134815716429122516240345444891913926119758778670322883754984930720120263706212181673030357285062906023236582197855343748508049176027955830135931545736399302803892584276236167612393582408069415965089885583403949527535561368519956264868153031220318432699955324011246994474748415204583696618945638965856396976207142261710445716267960633843947699852100834834438473883586124751758697165719662544817658669923553153532930820658889757976321945247755598681438866023815820857701966749845459284323115755205217551952113738772814211338824360745848916832037827815930791828953475034975708206810988468460846097783558120969450125845786161040691032733500066328598333875760668714589931083751688209253852552023152383010325434544909934875403260554699841606260091860665724939488689923956718800202943609071180995909822722593085981998214492314262241444903747941343773570272138308886839698306466885237365008954442650009472519828152453367153759207126793849842305137993971538461595793674657910261024331612226174968821449183962595328*i1^13 + -2484703158297802118388221549047117504745959256244197114219865077939320637988110878611796388241088909579992262272983230057466478893505094950946817058757426735891796041111270302473712447534513694356194009734617701279841660992092504335377384390985198822873851253320098667600926777567987572492111477598972284471571497208039634459962743852568367388793277806297258183824090018274516067314365322972640998428947180814058443142789082684711026807692010186399718097059580445780920836690581738983198455067011062529192735698191483876198063106007622836607197582195450637979075352720102208565430778388787934897254843555162651401639755389857729635787827926268395746355320024641399256035852297036656250998945331552181362729075130502496812454012283077943383738004854042128929748437474565438561225455881329107607836813270600626542969191094834587362581987560909386030862286993247124166290166928536473796497087532863775360602499246526393391227442218529185942113736101556510709126745669768311857925155208663410530751736701441487784460583587903700992*i1^14 + 2959236464699502139979330846912724031251886567252928264788471678770476264568625008656126226673334818457494052483603622297816839871744239428456038501961222613756095739359532648786703069829838655036537367496540697148278728572829651831566502464252344829230366599867945985624202134751792465497121847204239399083177748328793669393798839485697948053287013074174572302159753053629181112137254866735306878506674741045776203638015081963799134363891098119838718019144874911007227697798210375760128581567916388518287949698545553289373343012959703315552407913141249209053741524345948724915240594590342954860779866225097906843207010313315951405144766984220575181538804527700709786831081059480806427084379380801855826093358645088743936894468920160334625182015530661546812731991587894464440637504502236755905525596040651805017321629044427031197257229944274094477040917805480035182428409114688000497412908579086066424692716518192411904156995025437272525955805693773481747784603425638675217611366789408711596730081319526607102273698922496*i1^15 + -1034211465316539849305496224700097105746389857505977918766042517834438632990656381506846521958086086024221187282530845086970818127000560840259598524628576749162422873802042182234595581309299355773253845299066158350805706535080557526709563312203884773538965846152931546788731898260966184152403391053493420046149174421800042741875374504778975466219111486017743801043666893682978289506673057147730455377393307164994441901272554907647421120141849558732242101293535742607610694249007542782632087804420112195916697475675202759173076752040012869031335101195683844234244264185222221299720221602160850106975503373648459679286580950522877240839322623971395834192937662766335650704728983784938563895993219604220181317741841497865470958342715632702320842458969461446204313621154742614113826240854043783993668388723425522467473039321968522003356836204024650458905750055889937884870149396624685197833821746205332150253895689228803889547485866707519806658144316505361633189570714845733125434062765797012044926658792135192284758016*i1^16 + 1408664790422105983745092208745732791627611314932402284133107725470839239174487712740308021065477220672763992557317256281805646443745988435336479528575462785971917537231466824335945381717299351106294754654456128998645625786253998481087044454519196611450764855703585773954858679252099893448079772206466070787269377821942002632577896229824475335573784037720795405496090049206872212468432679226719310597331406049146894787270801357409798044582873641832166383664615139335731308707115896842344172014096377574538393816122324514645014690618976291176373384518158288508452716134832625065437183797745557492354257274112107660619617252438736547399350376300204357670223175567150307811078783615111394093125001438892167409849868703765897803149825412970474985908797166494075466165332927338688155450100148490937405051252915393737878276894318836501193463839274611320415412680331087026034789929584630856346774078419840433556019135859922423163614316212458249854144585483809809822946894144809510782462139661518739045744859781529600*i1^17 + -3049541917982687056906437469712743404291808571589392338724143323574416115969013939087159710360355846018739895290831014328632400745460629302965730437429666418998800046710192946664358451414985324832451278221247019453988681393705975263219301628204243919194298668453867144775386174916275341191641022879824350016691637533075012058562756146239726778807178055468195644254360664718944888232824479174430701371164839544425509181717201451928836201027548928895762226532831026929779365734054172511600641452860929631780511251703537558716297036410348693077968431962831783825649122646022663648583454527746716435208976613076574752463459385998081599356902320688856604249368501952836004083379876581389335403494026548657623172764452127816256843530107745907182434353419077597434569241794271323058208548419831672128654191844703595476239160700215146617097909175617108059289363627817395445591828587730200652074370746418874507100588643777662398605750577181395068432186318653633405309954551724130817169805053640481008899858628608*i1^18 + -392242113786227261058581614598996446714128379898361377696003691245208421550224828164396234807243950848260021089298704757977454437708647483923858491532965470388178704744634250087632906889265313764722160148547572216472216718747247995078091013118387222368399044141924360830841742132584186680782362435771576921724633255286207219090853185995536248581376042704729150321265324358663479560749918232541127001255881288623138856618659776233413833046181213455004000413831403527945745475614028950120351611909127888317771396178981022076977039859692370928515825631575781490604927516504771579122878333350522643199902849629332972414968252707696357776550751012262295697684610673765242170894722900686560728600887409697180455015171674630511421728396279872463924243261468891752415769836527835238012878701229925153195143703684751164483717513179636459090680719600995903476920357080434879741861948615794743588476487969502988554014937532935933030291669722459088930534771363439172530979696955606803849779942489617894211584*i1^19 + 2285751509851388190590736964729182143173963901946585633258396547005249646995710784226481271416804530061597161604083064886754968832100249783194311557357864963389010940244145358683619228168959246846028049318133388636070082917090463139135703201668127646857114126702413734906919068182056479713372647767032148220419418544947988565374137408404615274915449942013310634860957685429459080881528516233737971270079390388217170527481544357434766791430551971546393386495809641767893632470506487282675019341697400820669265272177913212333755268253935209074032032924255758122600167983492678752339933113230399079845422439674737042340639431187787465213856644475424923866712523167034733778038022061457395106573547523070023249415074810312199523863684479866488636243989191636764601492355729296125197642401615721685101868275557980533737104321647121635920385191655648267189574824220134808574804969032635170721046551011523005968045288732725921717815887625177274731939483676601720371413273166648165914684172131106816*i1^20 + -5510178088035753126222811141630376759517406372718621627027627855455766760010858906170144616353951341595562044125515382691712069829848386621655747789096548059571636099972471507825032205529562992580617139425767305077125293718512056176766121575600417150003228804701343871817116269853970949537785108027134873057217767260543807433129263219810828526296833530473552070238392393140306044623833735301398515524682926828967380811688209255526559312668981281682098152498476424827331723366558978471149231006076014963165436173084771293480523668276495110666031418168712465836222013566993003239353341619085582630972548531816437196468237317546504567441260357637539566127246544582231106890347209675360231813531507323305645797488986615484218656017788009401651055495049590069707103077837080703994599052207772804215203980565463359853279532572834082674700682061522999611174051645855417077751825554035222249109555591390494312782455773474995922617749210992543739669454142879432797952403235897343088527409152*i1^21 + 18656621241875949275299236087650507172789095502082956260708572949410609657913584695957186403279777502251622175519373436524290210352957985611400794189883659694381514174945433271494150292343383063369032840427432342512843334043879765358897424376425059790077714984339493034079135181518588913602610803889565138294313958444248414051867777648239501754512237093559515587621512183705322017274764651322203260090735186156873878164852136232282999885239426019273839097843004213334731558070340640707934171612997464457988630505936507182002632881446826263567417081169712292166469072812759433584684612134267477808207673149873163355168997977678071109337072389619343736398071370045718697163805888970224599137102095076012880293103637915891205682429659854442140099889881054000975856934369192734658979452650587649071518872658821856682139849064016791497650966165093580488440986034691280546025938701837984827754496113510413484992587489721176459836976537166191750873698266217750972687668979775307776*i1^22 + -8748197838287066493459549018718862933441370437226119338049469590997035772306899824194431091826909942665365434379976135793911178724870150466813690668828984668414593476192215370500631201510456560157232068770550072156325463742887125739030635268404258566591673380808718235317930436776770946643629236925215110942100738939612769705058122322803139798217434984849280727973496562887769808679772414006263024029992852103890693907248259587216951420486698862417273315310786726177343777729470781666538694929430174186036637139180568361773579890401992426700822773117580388389158312916535904061883669639240012806356863893914319727333532278388876734383303794203114850992097721103096019158303517865185908987552942023515775027446523330675250969865437134576674777537721121987523920905631336443235002437399758297152234595589290305616601380744341722604494117723115133695672029686044074810221905953281880040485004081837390208762236547603317029599070115824829379482716054888493537357201408*i1^23 + 9301697825565979949248885627652259237019940905034850069422142407113169371898157152187753251979504487702037618562091541106114801188700440711641979176285038149524027699221142549265214746829492682552488577126344518318983487281457728592333061643609023088594546535996772381314769329294425542038512487550333059952159292792964709607559223586785132989957618583954308793198985755974294349997766116317108755504517748748895978232238044806401600869627484010619374657445846753575599497173114056981048934774367186300165228408784888407431695578431818539783917430684469366331642572751955286933201396625406766231365362462172034318723904067196532402217850154078338369042814501232996960831818595555349335661176162839240626668877049968747553482868732819090086295848206484738061374308321714621960801379274247462913023145395155663216141362108076493768873740374506823069796820748840027760864728751373923985921820173124448139367589081054910869438416026524294185789649757302423552*i1^24 + 4793951498886635301463463800095356023052653962003625372933932236350267331261662261179343345823984898172022830600545680943386514419620320948268578295950533837906892256353073478415502247137528777632240879996803727217334905836580180330167712244493080609844603732466589513780364759833933807189350859356680620007875731987959429451477339698939424109766130484215322286904807936889459528890934022832860606661106507187304559758220437973681666795370849011754131627967497201185423511490386871836340377858246543647230058276949267490061989461905246871994469108838777220570930298189914400580990772768244545229740835791326373448304359891211986142695077487432081143832658566996324265457589561101272270142264567062495749534298233194846347981290602367672424066850249368143712163870883563854598195525431332032677073077995746465472721720313938699678315517344721287639942560147779121542585263101455572598236420122121721411485797400066860731658291072916143700944355328*i1^25 + 76394490059734944590867382440485849731123547985756792220780637183254132845636170799461514224428478899780406045532653733898331066167041770013575912426588759707269231144403307668075258156089095182654864086910311700871212126432356610103810152088884317312073871048825345613513654989929855419044077004539025732952259698551818046792363005744264948058097254303599368054689216853561628437997548198126554576622054366832462774562066974879923980506502588349835231340921094850909438673704202485060698672524185773844849247165317006330167035467078858337651463128655325042579797538054058539658398570893306443531456355033654793162304706380007895114585819691454901506634113349609352914474083156983394999505632554097034209301482986356299547496267979936366543109935428789873945771347382784777399482769844965311283034187099989910537430377714512027651749588979950432154581863538462088607358543308802687721699521188317364825245194400223737413161635582836736*i1^26 + 26804006595598015622645426469253663717970318410422550139206694057595475148156458153154130848453341502608557644017958475677073455365048388725831271658248269891214992623626822222421223489497455719360116400984266968398132363781340726820754185004848018887735796673785414470535887364403786213511542629006478270807317771909105587198130515926577070317167445999883068076897413327872517814122675105648721051790148522222835982655220632666347231015763789383481335335140970878853349912312592224704263751195777822642410986302579915663936874619639443989502031852578263241009802563732192905276138253015501683564625039454576515435861975905311626998599890092967545596630604960934187641700263741580562432176093593817538937985571075210587705311210208511479746894528874757240106422416494323362846368058904295032102951575019883156325048610277351988566678592312970119564955426549352831858377845179594838709570350931089748656104350533019520408223744*i1^27 + 113930334587097370428669168558232346163071137174433633334422053954934289358992653724115084087917720019199510011693086455857437696552883364536071046219469241632509141471649612897983733575674981862594682172498344349717155009973184717252122173879766258704124039061423350103517659005575729329706256215884594608956253602012635078457732579384747479011737561756459818116651872635312298523094374345139380888587307850100410900972711253905446550233222922412005930139335098803434982558655243081988085835151205737062920420632321169805530340560473056761596890342149578883658335364999830884711919165691495675459851635297456758651103251530251988094788908973919327264104555924393686153225091558291732535744597254506453868510556789838132706829292722101032420492710954333376141050084852557551769995907247891974349640249714453466759659050346605154147194836096220682293777079134398617212127974875294567233348086207966314371529834496*i1^28 + -200935892393953194129197568089029470203432421485140448100391941377161041618092108015529977020427641323901843794285235180964825841313455163272861308017889666295346788050096743182365253038970456656936528501540692075755288586240196912920912976126107953654332649692799359225438658229413710594901934245035532345278298787839279687048266289515879563914376038804206992447332637408720572112111842577836335511259809195544316444047711413314502212077920008714245296849188101555196494871254610828145429678969261244167880330170872559565240286874429012750699469349106430695798054588841687202329730509410585545887079123741636279829565118458776403143267218971233946746116287880486528209274766672858883243496457062267620841628221601416673560555352565317508578013651161570671302387861420330536950292650817249654764164824291828786273217122402659533253520277973171601953189501085258328348748464372532005986389635104768*i1^29 + -34028568654149862865782418379481475040844194819812491743029337711717941691240436857763592459103522575974466209479818507078559751576587119028631591398536267960850127052859210043609813241274148161377239426845805424842207749140216030266039470285050334130600252702070457087297034107763455437611054192669134383860778863218871000334946457450234452876736119460881652910439245949710417573427177851992089916070158335587575782057305485673246972667932358454615961905006613388005196053036379755614073272841895105969508499093954535845330610139209987310480799252304628510251967607482539524528956171666663091236309111696536957785672515005710455012683833344067311624354000292419953577151893424385840011723957883870699623653376598050211964564695050248168021530359932044152298331578347328444232850792516363943752668294793160774502193762393467744075217397676798969153271767590621253751862722560*i1^30 + -6915035581849408694045447765137319888466560668231545068779759107829285177317489652192598985085836258285648265203123978379102664807776460415083192671131133675833087428244628843544953130832820018410805347291633725238241366927208321557563590786389656606592781097510893967531064882811705257401079376769339855053646364083391800057352824449014989244391744671717321290853183340500199553805910287849368019135543333187483209851438397586749968430852103152796580804487144708454305303882601286207719095249870247502394562486736871880841633278937090260650734269688271836730456776990568434127959965003055512595413365659081472652580554324552000144562133476068176103539978835822503780640711934457369306744439281657854070342586813070736251659574822929541980444533542030510428374516766587557734636344085750869913542507710716991218433013443726945033422149266489483712266240*i1^31 - N1*1419446812931448042191987029123031568221299015909762396548098928071665300728202021898538862413581031865782948574749676186643787000190811122202107764600046603655686175954186216499368544944584091414073440632924533957945610112627654725008492091931296875323549219388409958423956847258282977970921875*i2, -96522227718530218861986815313281344106520567846541320619812861761500065558131121323586684622402303731254868123819801634522138192341918230064285159430884533598184771310308700215489515777617584688734444130433318198306992550307632292474452444333349407533891654230650746213959749690639410949328062282165955705076725326863795750388612230200914975612718942174028305424874264960649149197881949055922796750306321551823254110735951856651251763338682653409549937166465916272860132422497802334198468920777122147590762070968436967630338649250937214204853767909072888882333625600833696948629308238739654308570193496178985708075779606861726830919424647345478003541895877743282870242879055413247478535765444060802438683078416328443596878610584937887940438948716985844897159942522761552882208631391900179588424920732954593660080588422312677683544852498830902451061246345710725827784074900164606682415191955999379851982737005953202504388590008942188652572376467485360975822125834185943017876046783453896306322838713234333660614621933150360246167201085842160757359984244817683441254400000000000000 + -438647643240403558783033368293643709692773141037303252733199013723154258501411289038632394423788670049243232527702632524901109162764124308423542986301709334778364063266908526571638921182213454622312910531282019787489417635638926218065346739595013684697167128866991893442360330951822193910800071697124266571544665832618458384652208803559358049268873181004076373489391991878570839135381003622265979902199619049493551250162206664920431993481183662752830381356359602299523735739833661992310303601108056516069409733616676367876258678523418798626810355663019359195350014733405167255687768543486800429953849055127148453876996329596994769883262846042174507958775307763949487288953753844582253939269057775899956654115407971722361561247792003209289797116868187464701605574635132583916901377901347762803492588945485146483762596552819247827784172560010174550773585513591862255346874824751316610600937124593880757861384807410209561383406920336117449338719860601924183337229425862133368611933432215070301886649107008476462354217135119281174083675744519335891235844378336067321856000000000000*i1 + -841602367344833733996102675350419289516819646336441895068356267462473851092767301994806969908946303075206694083617748142862593174343616174947466415866086783249786897379881751654330386181222716422519834473270552453333952889476694114302862643312187422908440800746582651416865747050254435619379975801557965968963159805195587159591793244239321248364780246599402903462462400319841210308829970512375360874319148127777281607419351786956595339563072364266863763898084728871887971132372945188490791838988299818430917434680995837264233591095322786546578625333959008785981511196397192477740918057959956020640010413861186793995803004414330777379131221702067632345504407215198766082959429987255252815788410359884356604809117767084594954357090318350068255003838364197195437256184746732914988589837549076285305916147693423438466539775510300048264536307087271880164582920364647238813173142096449680718212600653293233195221742877159511978868909303699381155192548456995957301765267358786251845372922803463250891980519320783420725812037816829280310979603188046061772379576999503462400000000000*i1^2 + -177008979178137781330986629309924877482020591816024567529717378332714548232368724261471069510654077946099668370370750041177594218313597041335278086852770178966844968734011754570025428699790023160713425536933997155671885802309603150176240401321536767398193054920066201401007233570607400039944375841372380787388461907901148723290043619993483779123422939452697692394196117274228061346829606243284641399999673127745066112586576609850203542165153064067053240010709578204374416173088996976155601605210736304716801774856493963272185455996652030682979484018126746977336122261154872454132417538065732879671345199062612446662152967365975360492763264786506117352167226890733394883151181261133062855681122883772143719567849592538922705059239543296086225874140070529589847945753118440020042008209855695195079932769591611219024569728395643439349499880617259644883425365410370247088563531583020678163180885994202418934255712699645549128116731950459438054329597907563700873221021397380503198033469575668940661685125129710326720606748712586681715401896697209898282534564362452992000000000*i1^3 + 107903221879262907728379798671839073068989265149609835538326281271061833544886526152289180236991956461854477617934485246667161546022538501272565570301033148275728839126248825580941385161748909776772877544200146580538033819688746104316215028788065770247269909413025871732664346560549715740341142065335295281498292386595763323992256782901785449061743254778299959735648469272001532392016137598523559633186973950562867550738542442790795055901785863160546972748166786595232575450531781639500051294225079375433634649505501000411617453803713072703684264093940706529307929431166849593914345293568120992275992316537980867473816849829440734285812009675807597079867569834695096577252400848333798676429432843949930346640775242614184719327949344098028583509504206776447424314024641842459656324709694594221018672825310272522368131201028128559926253022789496471701771091314564568328921249771168937063533038664704230505702212981434572166488533941086632141916463827486782384829739560369556020572273449233599628540405283239990131085836329217394460837891718713619239833245570826240000000*i1^4 + 157938981989287731319322513304369918266920139611315675559540420354171490533833267427268447503868658472411852263691301527009118732636892026950093148607576660217714289289491450871835918936135160711138371340551461091102305839166700181958418128970693206710243089046113420001132896708601410774415693276020655871520710038598994880140267314213915055401246456122250809917362799717380005187529645210197550352964562721792022966530549058147778721001696896726962647836396310343609697229243396532495080919479847191068173090870004536438275842741016389038753602310773274803808158416793838982667166841028609631541831614886615647962141102129936400551798435870187258765140169728256921079269000471538641339366009272465990687654840703775131866965174790258441614359913534011767197265464279311076926879404321267534357295125750479867599600345433793591028878558441786996766518401436575616117659050164463302772979251185361480361486528474562909060685538785021427239460278517353356593623079473612812425142016231128199078399736898387737538369889079279267961026129155368763868040267447664640000*i1^5 + 34832020329721838326283543054131860018325449515574537479518620695168750202695581692782546537262294449788304776555974562050823626770095118284721345392847803205148474849834616797947676380891215139532391948404441938774252525724326756073789944393601670158458162726803131703115982722690104761762211961060073621464878729070215766398179504146298572593525592139405353258435487859677728636711222442645547809117335817247666425595145074535538176658387360251548215298649018545897861022024965445880423665600202506445086207122921616415211062173351995289157584995244023453799857402823896006602560183405892972373205444542324775637666906089416432349136122039615087339713531452927700576545635837875972299559574321380744507736260286169875960739495093434874202547389754515671679395230861693639881440332670637028165923984564791530381885104161377822355640259156182017790988567368427502274294991658802653729847971543432126868646131528932762717836468139072289141084884229038709091185985079812045018750708210826091236202497542704835575562511016858050734892337499527770782743341406617600*i1^6 + -6037334665504872982283106400481570308858937250253001256980932077738713563468028662098508846006392336075608576626947324182164262477267088165416814820932179947176122619022804093863986391579847004082839702249153371066075961367115854044728701008825569672050833922249802145525660891786790847222041056296510142204909774851851613080817473833588369807284609202374460526503029623158048630272649950371163335523309793900972957160867738928739376493202808301520924249750029955185210766703856843852279316668087024314685909010160833488816412753468853419459210542823423731286128522313001195889034136942964681914057787332721232463200170172823347415443519422911581711147487864777117046869560819650874997241417030286815528402492498172634908887766611592481802053712612897624514817767684968874695984265038375106978154487341044684894615829612479430961021347641759619815812940790972995264623824545254937565651858580934299975196776059865349552981144566287895975582140074939742419423673017170400295880990720853199468715311683755076477865852419108722817965712496610109903897697976320*i1^7 + -804797603523645067560939622217882988983754327008349741208887418645275008679879712813424494125400046356348636927817040782299437367870786195769200008188553738157805504977579083603797264426834141050743285197534413227465412362044793462371342391073047247044195905357675767619740531375696514970216827680260023993795010301233551450485139319473495122552446435812322226976512199929423522586611362521795809010824235943020355029996610480581385798055719306955375120276585685663112781668478476326206020434538512895783256951334346267355444020522167054274842066680585331691171529680782762780151070323474175500167926475790718019368481413542712824468448345444548758963032606425357429511457443794209280634815570536545620498813227384534549179189083794409475800632240545963255360499785656056639767992973330807693299540813533760291723582112307441829605198711047102514003388804108718518178230781914910503522063211465208653918029527470259295250801220047084590937477387360549345693767592436950814404136152444633296346704872627200464636301305878698080203117798354352290157035520*i1^8 + 646903071266839121212110459680637063679144442689676092927899466503081195433170369835376667713801419289907886287859948372369646679274508604105303336960275816622558198375028043933668919502902148768603324096717825151051151899790578580755273289938541089564005269705065939052516494828681386857480283005066476867241782234053177888010660998171783549026877213379649295285656608516866294156325709063569704059338563646064251330546069764606431093119805136612452655434414234530801797645218628591626514579710153976157499212463649653631347689701236517836100727760489813187481277649668828009812078916138100091854695000867961585203175994274567703984816994870116965646963056952656541998402470074344383206224777501551384745525694987498848083850293567439627103281698138152322833291872231611769219349648241282783408271441988197481540193240615562327992098552465778628054635826942049051634214761577741716719725288956816263076532126076069519612173353600229232819377705349929947344001766504495553079472220937164621470685510739381633361071990244935094366545891762268220162048*i1^9 + -51299507689197032662888439899048985203931487352219724479129483291532511183448442392656629418416643241744470315643494858303786832412114392265876628258144780363255342258590063045565044280492023350067193346922584821029149099493206460681794708695598791085053562483315544034600767364058890326856546803774272439617841306283593652412802194942377772392918354875518218796112324366504552378790137079587319807668673322323311563322429011920869596200017755103293623036772818054170312589983051336538959954753293516494557700028028013365724167020667651235044028867164260521754460397033897354736453797402990202626760282838076837316897568113967048448924317940213173935102369624636276397083224907669023140505080741088584482091027193378509693684549221878318094803180350803081336270236029314410994067386053423147593109540717080458584916069300715426481103144101295603789669121292129805765504272185306088507397413540744292079900294921385843963090983149157290365496862054139215731306068848535003491887540451371123771342147409154455174237827289491735144856529398736617472*i1^10 + 1782608878547436885336282158844502890039751699553886955220860592252951336632218582229688672177917284693342315087326059356089705797330601122538106557463684265193356166947377354318917767995709334927498711470946805202956914478447129389624827734527178275986574888223555369932749114128858094748734984498800381206688847141900043287383010222530910294553264129472486748895578034229683999242816614833995870983270789415010000462537347036170671647614145392605702701036084485084114162395514409508030054500591645866402405010508148162238344639215585404719699912733886911790272670022220614707400607663134071432007236183952877269854571691652949664545441705660912584046662305479871884130462036585108909443625496876773510313934194090951226285050531371128938313396489166078659204978796690532782927345484487620149432652576436440964815936058638967101330396109642531157463327588356924249405961498257292738361184427754733257594657147527943299200024760108570436718529097199282105207767044227747770801996338558131045335524489643758576881584751750464790995380522188800*i1^11 + -35744113285487209745781641609863241472314984864559586192133995915782591543710937745331861355156149390270901704179665922921401614469462729622843346041998811321582810833252095338587335528706159984716686995692200297954795065909177649188378191290697895747358825760556443762785064681135338525489370977972533885787976549583897810043562865579106658332727265375929037465547101985516332725023913186660350335016945056643794496854037512797515845021693513300051542649701439945656499689432817264796488473084023237440537309746937474505670323871763404414547037788698718228640664577994111343046916245477387875461749634115875292565095008314229477696249600188732539011136985039664797413980531099971627247490131299263184780173884487861935207423231450440246389774008239105632292955282948865017882671626504753315094956039777998265868561671926584275140911026588769713386853736909330343947453784602392455671614285835591708694902996652737301187505300744460360538223108435081586822784149305435403969069072254253052978451210699464275581622444436146851659215011840*i1^12 + 274290480325390616695824480645170253951925565002740496247245623721057855866439826654286108762882685278537034330587161542828587419913092872594764194401176490151237207302215232926226562218311462905603484317982655902605636225637450395171789680663484992955515548473854786220595191431722860276749863019294230399803549626650093267939988569103884013266799250077577651740666191160801895663926336541056248662997610427592219038289678690824767060778608704445083141028767570916023404113988320360471550697817216361249563868141422028874963607235234298683006709623083036732380689066618209599513820584511552594482090627283682758173886775665219486895455410714388262993288706876042332604029179231733431168210057605780385770237899122938965563196109916648320052947793204766122543703091878689351277709647325781327960876715848272950321026982034882475427010914624310632228279051752093669490664684364156039221451183147106705384387780990864726133040077120355251496662750416540099066785872264760456535228011763227664081581407327123303072080439554796970573824*i1^13 + -828099008088094514431267495219842538538081181803400059638675380543933436224501562118286250279645750721580030410079235372669302366023852366512718290653448531708922383195777573017092184321418868853113684155238156372174009164346554697527354182227506755571984395393349451973042529943149948720944255191174224642733020350169907353682275415729016497658178899359052483795667912566580846676265696752281315750187013481396811903756819944110963178941438583131082948489232926406121294630224833521481794048989888153619241739074946258748716466382628131620960399068259823447704946598596939847827181632481004788962726982388136204148585632892128095147644138462941494671685798023790276649154155547643788536885609984477862802549502271452713189943989830458511939723295854249350782676773284935025225452481464261710002183175606600564795743780684201147286936823783513768619517696056539652177605746573201580440200801704398629084679920390762346661383315731302532410044962985382703611199022028366117858476084778143973001661890701234335038605402809827328*i1^14 + 986251301477861909396179088754318328821039224161578448520606593907871152989421872183599962622986350180712010423191690098826886278226989046313932957292745163692556215114233895015933416403855214844407941883428043282107181578923683596676093103302667761458956632978901245415797512551425554334496691565589639568708092542880270031857472433671378869468514684751216298685384094707668770499762042182729820820852394793964924345246729732137343106794598854508721023305579775288341430746539699348144532484825270219117726719238234545453594793405401611022532118757403397457680932458190669700800612956522747434375459893740624714958038336475130384135477946325327582287959398844316553330240844660232056580000011259657342230300169860619116497874259608004311124357485108357129976200969511304067453220499239950443473511475974380675682480361511378910072335954163890464229254762526640047431854963903232189894480086803665659810228708974398938024712072622783738627311470272320017656342998190124606587089807317818033360310085974184461667405922304*i1^15 + -344681018930822579569924164777099512197714830986913691067521902619439475473495843140411012373948602876969459086305962869457196582305911506336110607773594163434699705100005470578433548692084971223280872324760151633067037537352742179363067248981926373142561377519894745090867652148064728945225648571978382933192246894833449778357286674728847345370914219725951906257087086906398058441628034738233204926159692815098385780742160695586670811821046138598470859156275214245105852650351144482080246579729250507949022266075330519433489102284439507108361756151010526957898837353646965449329542370891431464652772300830592331638328437887601859514551176624540458474395938127820816024858650906642928266896517762065492951758312616736961237403309740188777306840001273335455093794834824732939843340585423571923346195981839024253106436988804333150564483587234309025765789549650287734016574986634602858468887520594286646183598385851544227092076471545949358071070898665406731548107550083393819421635457359987170421227721057673897050112*i1^16 + 469478053690890942280914147072688988318626897785970485617258797378431413663576937224378816518200827139145337729482012573248443894479106616934238479641693786620362351863514839090627304054237994839615691343154334681407206151179444716455071189847608927112226188948694359721731985740444583907400789244298955328315000783885964627999122276204983939692675136671540472401820047664129535915389183865097040551176737830998114602378213431049698210217396069528615560844599065512753622256839872545153056789107304643362101913393193201535884307943946797905170962991876053779317145530189922480673434164803988657484564610555246104978328013126914195730569523647553772228536776641164692769011457309477822772108137886640426024926287383229547963558637961910806730073428202477088268400866520621771292201573085958580646333270335171465328276584663521376786996214014561442240129844389030321895763736659097302855649940843820439927580626115819087275688990059956096204426532089725899756792838023750457455011379942333007030231876172251136*i1^17 + -1016347870562049463801351235760588904045456605917816062901761745852840060038235914903927037401733119178768939317942113346701573462359025897067792196516911590530583402535472460763297317139270339295051704391179034271145041785348529692295589630522923173511340242925021463520890957185243761028287600565711435712394102970362028843737368203477302310472646595053880821882202584497250904726742795371177225976830201146937098436771231858107877202830023392724575713351692835879445691196009391605745944008772161727207577922717359722703433444562299277639530899642362067676977715170573743478828885732222231745079526325450105057714705591410906710903998967751684486599985507190934644246945711576763165971026216969898007618351749023089684862106941562663034101906642037060108784931470006734535006077777768015751573313410861242605168346509509507364313272261930030451314545453319781990657734946899716944052908784607175860836232972417115396945047350807695085509429442109481830801318705590548046856397046042133117798080053248*i1^18 + -130726140095147010785921521906261259684765683112627780786238379850802450976955045019530432048873790722136652283721768045587519476777906412663854062443490184436179107194008300404730676412297767452908390613334099947278890392626739659095533165617154951408890618726601353617069074055427125860128260307494698599873342873558530377155999949856601806796298455258478677949460260740208123887538475483695082224144415386915015906829929187918516790147226588943697834361046849429763157022123816562318877954358357776581615395538362290182567607782259504199621433891459707600506869668289352622808476362101073310991928496855165923267434046352490672541915459478523276442186869980327964398811903956674126910052227868643429401206992073025984371532809369248042178459589382361713029710397635669128399187078190766040950290414986344416107160325657622280454224280807512207972283242905274437129106007709521676445503514270757456481740206836905176702295077827801414826455114869903767399898652826675281892077167677906949767168*i1^19 + 761792950144777495266197146116133020609667394209246816781775597657954499464814295826374876699644939640792834202993819252440556425938389156512978439064960825807553464837144643970214283353689991746834419275510475523625579794103474935653377114837774705132929175497843392718869920265824068998499777909028031000943775148336989714485612805066615210092982520725265974130857944278971822683931966935373151122969594678455045434555323536334234722224776086981590631570657888910102707603547001682665531097711928954016571567656303353024419142862628953430400414218938830224805462678317667055676590168373936578859923067532210378249054061537722059912697177973506818090340912705395376003116912790379637992127908168368042184503700739171134840342578973593851511426241514433458455739412726453348760678246841943600042145094652047903179996807274461581174852921665855599971573926638527878857432332754363117185632438802090348395787578991653369249914437237444438832144632957061736232050975680752450032488893768531968*i1^20 + -1836425284006193442129268711666298391384751887585576846299051833742569256601164048322003511897764521215966233421670882032101950764241162603937039468977977329006087929629247600985231821019457353095677884488101266364909909030088166770532642452895246930935234173933753422633343263508178533488702605411300539917630249276363133286181357157040759014342595360637737765240173083450922501599715113812712058357910030712608577730674577012220588051432277041848583454132446937065535142084564560080500904334132241435399929316410860746097006619390786747143910646726093102969945202475570709277611080587742968185880834334400536380530932238096573451773590346332718135521105586829703220743689364338104620384410707246024841412857907582061460605974730813834095350692858739790693039862639327785167781598816834307256364344313515664006009049548507152743747374785335751957293782470336338145949287899898272491778035980980292889411296919263846204696329776070474324137374861896827478607097651749886125611679744*i1^21 + 6217859083540203348776125661576546826095946535655680997741398033093749773476066656987892419522648382485732650016847205271073459003079817479792942490368825046239144039250834807257047948467754078872874774071051101482347755969024052687808819775198448139534402686653814592820038817144524370801506427675015656565768046110896369789110233043767671054118494587510955469480102073537746071910494145508360718821937386736831609819945214810697264980254354517823001857460420105791622177413587033759148738763688952092117308805577170444748307447705499011225092293834761461351056682829553816184867406082457852499060875363347372760005587996486981164322546168079123761150778299457680897394299380845712168584545385635256928212743592834932234784540397060504168244724835914876868730890728441493141007026276764683812569997016535354670898540346745304680563446662269980730075266562576951977338047725815727503061873717156268558226668414008517180485337280688439371911596092533776182085608205470138368*i1^22 + -2915585175642755534243614168877696683783313935081696808229218075745367815895910060252713604466844320422064302601661957885409078877540926720890420237457997852957403979822798076920851872388039728517006028592263290385154082112505250960489056650229531552067982909690108069788168979946953278779488668713453105421469828057342405667433502904509960325173014129211638544247334382126434302397332263884409196500119497218474745740146017656635629488417914373329164109424842486532075848664687732253117776218264512116536482177486158346710700597364493126650148490722756032739551819946183367197047508533043844554559210246920262701397145336813136442836438126196333976373666250275795763250626041090428283353311110341380205732348689321293358664887155880471222259553519905528229155145912828318807604606119000303661749970082994556809789514650710726217551671988765018978348101309422295954775904645310225477861448572361651843600583185638018725096156358572172248406661178877921778219352064*i1^23 + 3100060036843928493077840193702603212512662988614579605812355977078111550530242308044837103015960296391192946956452266572018895634455120858570843560200444755340266942859818374681380600742626232513696790029057670053380210051371123589774298044149937441117720599677015274762661260555522595947438838621729703980445970173524571819413938645061750235888777037779410366890846901253421298811659066846095273689011276596159775530284654159159426325132081566275229131897858888070268126551779853854615856154260319309601874335521356046487546895331559811179728766371045574188771096612317386755185650655987132021987666931334711439630987816694464536535587109217992744503222444513954508999260722914026424492851163106293700651726782064769563584510741334323343494334256031470405423114742941914938862305668635848473942704457147847151329009824708305284528147881529393917725251090048418351294496280146879695013745412859186979716063776284169724133490261298553745342856010120822784*i1^24 + 1597726741460037894869838668272567420970001836354262266492183905580924419887432961906410027548567566689662897696594118968114902307573106206664679658774254240953973049691824579650934731216901888819710415966823253060085958844694043668842429683322389234379819281350391582949186252482880797754898212514563972776403508949103052630451372081523481278153032991492486300893668643657366259333127183212326950353168469974696671347182674149294556357108693386723931940301826860032674628230724189960483792635952606085504324973621027170943614783930543004291830706733364224276836566096465657358602342816391368501535386075831898388544929014014371744062768266476823903970495890245554061494560719684493659173575139908053641126737909558570719995916160283518569563020727888648597776345021985551879665577335487361992597752647307210695423260084828636005527953980642881398189812994072485138195818530509005560037304069070492468091778971791630885377470456253012088771837952*i1^25 + 25461709529140493353044783098402516629458758623004645460386545995220566701862035999000109850134391144165421162124562067675059250665280736438109384778034132078649436863962246400221660488014781028505250265385854838350348591978572862033049912144644722082641170064789290848576413164636329082833583488962416206250826344345535846961415757695001680561123167699817015880544256072339235631645339952862947974693466036152815303778266467028322108104040795243317876006031688880591554453432021301227832554320665729514254593684668090436751585335184468066066915377677834773142049286892039822965773486238908479110698965881151417256104323335957180422567729164802381688643140002076567899883314916097708912109194052253345946745941115539086867333133561727519146561691029157399646214656358596184154646175056788605306976982068647782820864058602424850731751131114122123755004230109031523536923440166529316121614956477095597429011146464224261857396558869299200*i1^26 + 8933233310617058381551986097664311591461191823023450969503308568999060610035899551263530283755807752658360009891504932466011677122525721694621921762801442364147135773709321746285019100787640063473524466755928958290865134883117790143168100479111638761151719717560566245634636220114605072359176103529412372782540051979604966351166591026600589235542190841984559247632060577507882544693652308981569701599853737552764982635323067430675266259454153094017989969580784444348392710922580054072919993973471388569230869322663707831086521730441253165250579450135968171504801520102040328529375215620834299785857195051163958663258869559604231528768452842734078129468978985679642579242079813409220559994430338017986101190525960970126998746581279727893287691541968044588451469179555636240225480233345592556250090528652107989278390001814135016777368424144862110186108620250874001577527196173600789236861392466601401016651370973900967942029312*i1^27 + 41689707558459201819575487009925260906936286243974524803107388438518446534284197104389652271724136973578990397168765253704606201803808968076057429843722958058971078446215459347767202976199169081719239598284824554152393096086483510550456545467694093821657086789496484560082127222477734797768114919308216441403758404864782454445530061374669332703381804737550762027387457581806307491823649029878440231064946733575211459157617226677962480629961999843784172420021691649071830222334765721484687079136853322227713312751940196259402425492913777209188226600403319848472208110524502568412608456524246421651892267903479124148440636678547665640678798217715125394076476246423950837190751301071803994385184690104720314411216338890987609097581254617960436811962771390749293921017377020270375881988717914973394865784485306133961137236698268197234783398348100513156399955656145695063027989433445002650500271625858639307563073536*i1^28 + -50233661992936051173493336872602444568182802819999021414567946326271708413373349198114214444658915316525219475850089188722857366494010157485665158767070615973204034716351501311525529883515261029708630115770816617985546519158125119182839857347797924225217185159053522591518078926692007085273286198344101480747218974392290432537539124054991418098961144040683456216729873797955228238897710057527873612302746901969625499426892035574914784824984011832373703079412145128087848582161908859437414185662848646548002103865986501207937141396528506828409129134042454473282345597570578273303465293571025283112405881118685033026493890783626559478317834015779613999132801361436667645679950332133687670329035897297181892722744354821796711502851736505541643530948783306339230684252187914968896009477430180965198444257199245441086960564579604150354592568898507656055781145399906743059576724748463646221441697841152*i1^29 + -8507222227085513924258238222094470776528136836442915980651351135144878178665093110796764304748586606206837140229705209961731803852193214369002318942027610558152375366091646223124149001068365902306619221814566186613315880492197694809233387774665746706499413186410541088949321758564618263713617297989833213721481214268076047459565528685574387398980399532729611535122101406019489959078984599868797778171117735303513713579185675021601116392563437271271335716327648539628805972984268033310727068152862433494520160391769829032729284655638608001167891122742843453353874129082983940494917027924580026909822411812220966877984051703894319677382231551111022084155312747000075192324103415213736609777262152664920423001795577380732209058229311452783859125286130414832572937529062083766988724389404439780356761055238717087779403083627490594669330060954106068661569993188979992951247601664*i1^30 + -1728758889974095041495963933417855256812289200845336057330889718500456095225209211891845211890931390327051125887740145603084568976867235054056975305695063642748150283294267126734352988247911309992297350120507077227683194131535232913665035993894539784356327846055296837112686839450342504837154486121792825216567458075412297186304592604668010875631859058907268067004835918338126849890523961198214697222399623175733766312348443319583387688903042726724560207611894780704272490239032306962898073292229432013647373721861313317495465809040086209136646514115718169989533625544691936981960003581560368209673075372340628372448827063590698414452618304412546447492366918153803210799299463680293853726903812858213692854103579250881284369037767432303194805349031222548585536576681993262134916724465088671217068665617712900744863247866020524916478148020855906924216320*i1^31 - N1*1419446812931448042191987029123031568221299015909762396548098928071665300728202021898538862413581031865782948574749676186643787000190811122202107764600046603655686175954186216499368544944584091414073440632924533957945610112627654725008492091931296875323549219388409958423956847258282977970921875*i3 ] ]