[ [ 69538141688274432425462671974243686353074900244993190764013574713160884242672616995339772795666638692022105146384646835276852517668051285945118523445239733575619105730493107772354803741844194437169489420260983687793987897604982153196975801861125810679781034427598061261605501693834707724432042701592790697442348426315784909834451448310148037768888731878727564509805985600136213611576450512768926520267025751491964123040786696624497713196649951539539056399923952410977803701882481197789073762547187639366458201252667744961882651707481577295555469290358675190789528590040755601408000000000000000000000000 + -67146800634755255131699613486446955469013823403263752959011331337561978251472167380620508613623866055810965576077875224699844823273400251940557784913170030567686380865321882434075073359297901730717284276106970585997995531215727736410610291077078038413012587445381517854265735637311106770313473426605760291137048764771685502213816296496141921124874404743683984243218358209018092168616740520348251092796693324468782370875455900667625806557424074213907017887457363102246484024605515990836156457317922937498670772748928627753683024247944141460623457969248763200578139486331233894400000000000000000000000*i1 + 28250069901991299901117727653745038991255623730489729691624962902110607769943704721206789997447794153668963073284534393987732425324490712833403487190236088777300107634553349173693693467376870659261958631646621688449430140011744372711904176070667070759744431324248127664782305472967612001406518119507578175613265234239313618144815142582039820685199203507427211209834584316899143419858497640953912033234156010165575099711668909076647162779477684321814797548999198588461061303780312410551389391232824608569191985172554201372912844980202365680424514932326937118373011213170769920000000000000000000000*i1^2 + -486284851971458537347690789636370674122449537323354630753494933873395849334767646966537600598017049247666496340913369698534263604739263072465938806514506608849955792508635003587782574740245996846534152803647593310105897553468143760824012698345102656365471934660394820143709346491498865942805562511478294969930298229282593789199977371677409876149055015439971418451026845733764545954910899970062829211926268756268299786107716415209297066143461492046266165658652913815616488279230331422434645639302283856294785215549388480959961951490198355451853987895471932627375804645376000000000000000000000*i1^3 + 6071493325013303516842719742739085893644450030779608738716438015156014311455999495321866533565283333801326743028405783810688202343105562042062625342222588415534748515728311008798926936897582302150931889751460198673668049494006715692439234055166186792480716134830192978967035298579584523782671812510202151027304997040072485155802058777148317357195286747457239921241375885478304743378129392036933412758460071925226034275107249540080132361829277471142916051429874862825387655415849243998456447352568731535327985072212784047691499898176348542781452925883539681489977344000000000000000000000*i1^4 + -7753176184979696178197448591490709727739744806412604284423044219827169343713566017456091189669526113942845586317597238166662254762572970677576740947197983636473413065617180023230240461745654391313863797003757609700879372182089873485534908245258932392085385396576973545060904265196755393867645688072672095013730275925059716927194925817831412876393723741442921065858695558851675330018625467018072932150036489638602261630158885073423601132280137363014313552798773602786820838290233259075224379080471231655821262356924670168224971293881499380962668636629246274437120000000000000000000*i1^5 + 26032612019271434749356879838469858417174388294747328017194084932162190339198939496834970938980185417079127723931720091063315405700970848353742323089324312938161009169281768236567347970341378554551252848078615853577789813329635612071413084378260920877096081332334401550174301865927994172036399058379585414737790882286845450439397089276597608755434984694648555814234329509641746257858281650085667980101649406463686915188642039838751816266933224865093896802195674214718412493613127095533099693248383992654367672238554891144387641511789515005546131077617156096000000000000000000*i1^6 + -1272342193771202307927205566868684302935674872965478799158793870475751896484387144822348569109832173881693384838727043758574931655287665999994267860826574177680335607223523859804077496210366247015792508762520527948188746210057975040475534501907501134905692996459305003241922862090131456397610359972763447954433792103988625614926346905889483092361844554686881848405040165738040179751669662217287077387009259484626284854970466978202770707137481390283306974282856383826742203914774401028061784917727452257096492952768837377325053381596512038687781316198400000000000000000*i1^7 + 103731221186813438681260829879667712868041907646345153998423896311262358346403733063646712559478246923116048688399546978454387975531716663515749017166608328209004351837394333935180571264509129561308657801291331576750796108149841830229923168430585584827550195419756606025315376823003286351715128492530575729648356161308905038197538413945216681865569475619542302434959395240529043545758037856096740787606104258095114558973643550476481086585894529775463409588538258271332472082007428471664311888318723359171589505545453219347529440836302040224235520000000000000000*i1^8 + 4523551869678825397580442576405952456086194533517505910424920067475929207547522025444783116189805613284328856690227691169724760215314027398955042954363887451055508162092051919681883368413290416778071931851129838663693031662893242637187886056166169074552027530665216749805748105069287823852496062362461820789819011048645769229275659506430248981937249522337841207333037080479183973306832270504079235561929672620790783378270776866389099995201361929884910937158710061075600729509951215209388421926773283561699361817436209496522118883258205732864000000000000000*i1^9 + 3350441070960214614328952458716427655322118125865672009179900260875179211178684114225743223432978483797025049019667268771414912574494664990013064827520576991512444492997719702601060974684472860232459833414223221166356102512967823954279110999280905252417944983554689716801573863813437519935098719187367157761490693785579015419015333884688895842596746274468879577787481269722831435981144280534269797077479019710922377622714583166550915744237099605672725400014503478603185796459336371468188174950540443254926709241548080114046591631674572800000000000000*i1^10 + 468205439265125183042086709550161338746748309562200369922715461449111603384146158915966445856325091069206899462035198880958253283837405898762925986516971548068957351582607408793043920658555440550189102460170049082073837620468029999982230035491767465018106421225662070772581280998707861508278208255862085560024629272603535437404024739081073198922012349795407569628658382647483620231640160391829069060579524371860597034991207275980273328157532407852733684765856057252079121098617320480819863997611390691086677100089100967226722222080000000000000*i1^11 + 198615437679392133318087560461359207586201661763281410397851735750752942064560774184858727879586167437680405372038498976115748008850254233460384923726769803572910038740587943993568564103799609058630232558144081473891070250630449446846486750976822354710260415157481536971613716345429872641625954322936337000662756689634226585618597556370767243474064248946936245643112134496414950460573907798027763827002650764957681431153134478243535142804761365849956240638868880449486431301155789286182584817781711387801048485966276970151936000000000000*i1^12 + -60971619630010796900692087098836483565519267640140617237697266084463347299238562373519771141342385330322178410788454643153794478137487331771399079726310733378418933205051207358493384918066384242822243232006767284121360882633401549902203336785448866737801459650693616479539080410025565001172749859676287717075971587982053718317833942754494840365660428130171860704227173258379266830490495699446875101232657063187529368501475759038080221029557970902560273383131429647974366486964414053934388721542120295955240695937735065600000000000*i1^13 + 3138501320963041611746774201000989587508730305006107676034140110664276174513341889643336333023457272679090908919186423993507289079843975279035126409521937308995650059506228008445747999620665826829715348356771787642337431266012332092415712754840505531637815577070630427924389419581132489848422247818636754141085545477344310529438384314233513064359325348232841288321238566813507371218739055131391996462277036259470022548856817451274922293424366140971228704698137627496155964295311651276168863553497916081018282967040000000000*i1^14 + 21196501746763417335498271907046731870846770463931466338992279590697749000721825111975128331745891900072899630556219868511971881462324262169228989424852534641940947980472339823349348077967393932491171835747808543323840198301922725962656594930539197955542037032475800274963268937690448702786128025220477570074507243638579141128480690226682494572626918565050432770776341556918582169652996469817297919459699253940269494617083108971891104091777785866834667894413488069693909399307531530147684062821973942599680000000000*i1^15 + 111894445521297316476916922639059505492980131839239688951169443172421241667318933309992209130643563258408438017555252037464477997286520031353911943867965140945990139627139665063687963094989441118069106968911288819053389665489190746982973664866816113997996214979945274705713611341284616520926231309900736848362601632691046698491037731154632963036317918284978442317116881884323898323331416618683344365718475666941895427079588699312077072410697462864412818064764818933257356750374215489200356253184819200000000*i1^16 + -541972240686829672210231576133933280719116591280808818296667915643475552949307903131726568297049818082583945662376024255351324878236936468893034949431683150994853620313183256401005584259833684586411162126221612520625972428212857484804262575585597831201549004114039194393605838488207827014222174670175721467602386086044846422186380582524322873459500984536359365445502224757543295858642611325192860040335010905871434970142442445331882905417126765913682920937692932850122817020146964269220495360000000*i1^17 + 1625591951502068850733492867292182661540483787882592876809019091914814216039889353835892054225934191769360496591903526932685508902154274568122629217922781644483281124479350553598183697666260592841333423563514111723642575957498708241260139178742756308204238855695389165550695799429812834377114855087101033874810844036737022164673201287912334572298885087058654868217227381305663481448826104689277652264513192103230170179489311917644289109861353462964806602798557762999128688483262005248000000*i1^18 + 28742590479726717362532002323449510099736049505877205566620138353024499884330809474099144796416775847523278254317622891493402572055349117646004647202413502557012768751265396915095211436787711826945690386753929171264401712311222900487484207929385105353750045219211107020093971322928970334044376292231650933035759530938837918415852352643866305029884864199544059431570927714693934445411040662401073607958988292466036776134740982228203075584055906904793197366609572370841600000000*i1^19 + -4586066355536391100232781249416770378761345331119157517172802601634725635518192352361758864282215388719052155005066220677511254298784618653051274605346251703028617206592184474960925124223165451287979099971373710443324531689315410520259331758268572638345845208853452992407905569386373223263167858813658421029575580973628580033517543339492624200785712099466740017011421279042654434721081295349066101841767511089218882863480132026782880233656196381322017505280000*i1^20 + 541479670613714070594056673352976570820163297997393787907234887338328742108566567362846283756975318696629856760565021313925434913373152228455140330280034565226841998126345078484022068180214892581664650921982858608386554681205324700784858774778040640766859408331296214754908282468174434408533511743913110640915048164771900750285344311823729065522818001587952441511567904115171429016889274771312410374227162362307333063047378749084169260367872000*i1^21 + 366800407997299153781250839498125631432523100588668596454523776348151955632303572788598233861699822767285623554287670177867833672808094788726066706695027549780280532086127523474987058355739699848487714209202299354526021486550861162922104703275238579382796695862461270954710784565210047429451339276585670709420924005715462274362199035258190420629757815383498204562790165950988797471242890921120965577228944590820659200*i1^22 + 428331077751084848295929795379742658069758351224882620372796351751411128783723119777380081462254651695807212828133069049945375019649387173810560365348086678247179342341403756668461549607975941187063381625102035010314225766889044677672478629781249959811334775152457464355769032318943356312085798988262002553363561150389707742109355313761877898035851127806658794484614609242754206419994397440*i1^23 + 148225186632549690016595267274183077321037069028273933582601376048239799863847176348861799925449302108268686067286987757770772092975178749205761316834146653667005858912240757418046128309923218877270865137195213587388912056959088038912847779755468162096915002518031162660485203184264154066882784715211487398781759632489837987579797993613690381441*i1^24, 20179793435657990335399311202458005947826824741338694572072898063493439566358296408167969659864358909129569830319689608148152143139638079540048442088349810917992173581799679349584654841878176931693211520252877666796619893164802585512661739644228945251184619154872468538549240242948437458862310563109017385240425182214735995446073391017882229032730396330825435612632846048398693410262188088054592051647628534023827223136444321231419995673414165358714370992169002809102380816981269853221188392968060580690992908774901592614306533762167533567474140809556848200222239074337990659366497978186727391469684409893718731630970884913063098674506292289546885303595843689115802592454066474311891522892581758953258236396579310827814763844964310533829575159031121461688230569707659144986624000000000000000000000000 + -19506342983301739048585774647075032131746903726263587005206969066470232370673319300099384310151325296968897603536824630069979414530416705372988240173588299480638149196658220418584905230884852107099784295879750266303453443155034564434257415504974131713468998601818142207784797273850602944485761232775829855277461289092754063565772198604935281529514259032405528501736638407133890552762202011586289721180455339894191428799814920193322656944437263442141491431303442334315360544126920428460346671463831206177969338745429044847737194605425940159964741120798663971702364656040957359101598161954078542230708702274541905070232247342622970497595818078772156043847482709058696664073304359508591794296359125265766733145296503206398597013781004294814969077707753361724549372013579757158400000000000000000000000*i1 + 8210282009876322514094484667131680637956676996542018281962411764159944808318477103014285666942838324590774648067031429924121622326604156074855665617856776743641980772350664258469043998471163490993318417143357196106795062323400067496937479102171564774296316649175272064827087741225846836701848070734964940012453102870224940037900475206570615146141284140257059850572933046671903318687438494688073867217202978466353070722248805176902932340965048183599572149475573980590207264932577598696054416756730869481392153778758864482833353499521338960293875682162747228934192465512965625797340720510074097794780168720296311290842878896084265427290342998571103394390579738200447893805768473671441943294256719702809557725986792827379019858581115811609254632204284992245442364729269944320000000000000000000000*i1^2 + -141955759172394501000525539506570007580731124793013325375437535071237835332220501625910115446178007460729029793106758192535154468638569097630322545277849129244408186173734499848234913768234964189834441363163449371253526834507585439742711601035600315686761820627304623775726414421127245907435319701485261164802839358983351327032601654167307171629234435371278236687868824086217944403420658743517738730729478442482976935087240998751406785374257293577758169701374839394613238621623663331376913162500029100029425815749257933501248244362091963384601643242704715041001930985435411491543178244153258313312979557212916849769312245309971654284327268505569025583537191885890508918858199285866432533214079395964075482242870315946048899754132231259851820741981586715065573925978112000000000000000000000*i1^3 + 1827219414299646377771864557087862633121193894457427061071903642349804015348508929749386127216695085773480787071846335228723401697119240570450648117942719329128928620821494566782854671199125240934148924179763182633639956427014619237512243854255264783022731610844107632505250516905851198392952219535576999075546163939094707144078421190026921096847894017060321185864289473235640451737247623023574032916153925432478347793561565783962716788812408434719930078515213067860395182832857707178806443681208495636836682086222723795347251657253060754903047711712910376040428812589711686681712022350861235657745256022488921754166850312213535081333470307224464067069959797087556424045469054010267961401539659379055520585506444129605455347882472580003608745996487896118809172377600000000000000000000*i1^4 + -2242346836999155022358578709813002939210888008695855634345736866196589819908289864205727322535601974444829977580913379508579196668582269859931124207699258666017906212913638765750862982691594799158811079589245978520477276389984458951422897988907789260197611138702057813095922589735652647367426039705644994455293434071816735201485287983506827016380916793347707159459753461043445668765857336190119674338046015815562766355588654498468296501786307313337369644981622870176944860091153968262650993233750805544418874312341861373993545855050889572319148585083053099599546132690854255011550102733649365204335336289825939156805482050828109429054568217113420350409359537253063367106711615825064422689918953949427372925542939962187051145283027183663001220665703222256599040000000000000000000*i1^5 + 7767878900278904658602389324267930395076375978983743153318702257152389638912226700570873759055279565993742173609845001811357568761946726510071888535743260736620826962208430252923937861848877297594425079439763859724574303575094892676054260688266224032075325030604627452274734776723036486328761893713735586680161903965630374210310684452683054815897894253974575547110243240273512522656314862978249418679410991596184233403039792183384335850848331346668158905313971125252172903556189890184572243928672621876039173210717329003703846151856199516258401697142836454757600120424959761694365619256438535514926670050533577177420350832691514357037997527906782364738318493912230275215467337711053568973158010015059061816755955917235282206202645440872194914265879019520000000000000000000*i1^6 + -317743995138468562988100910300459035027159167256602786760873102689428431943653532019593911647450895516962235436627936219869605427261663570988799692015330497105049274351102478737887756519460856451139593236820441064864850017315828320158702221319622681555847195795439846691115427199903558506944780920208233310482019308395960066597195379478568716342112500698364222321007929767535056611677801075804716665596764111279623407567139825778842837423958993918355670098218842845254652482832855732185652645573984549453434708355395245199755984360407846756257710372581817999266782410302098740665123483637571049848121453093339721401190608695880882588719330309641617085814831112048138422012598945836410406053764365127494704234317855503648481604035192945447600023142400000000000000000*i1^7 + 15923313840178602561172282383598299150892219309398244194547313802611786720769898134870187017088220899425514940248803924840848681833546690781645444453298253751439485058653680389130511327569069810881258875151191719662146429069749580322408267142238013946832258708252464480885192214673486207820376398998358536806704831134417943101322811522371357239654304005540956046891690050662481177281057375767653506105529208771481181781799463623938968456440265109238847409654296918044242396643528444762178866205158295813467235171064999276626656170474734453176015231437878402160043461637879920107834132489333561270245728331058720791544326121236670048160823671421927950798772089089332517101195770694942981572832610750395598629519843978189575748729361652221214720000000000000000*i1^8 + 1324640192908959229419507394499949905251770395701741744955530204710276437462857592236132301276956753619187991170230960546162264933549134579788239832164766528077788114264888548787047453310213335359148933918678916184634805897653502870982424189182439352654147536709295392366461211992475051204096743542862704806047868332796706807256035992433713697696251408391298806754875522861768499047611669058367638456956797148908734353781597672364592016828075896670627179811399921359850031249111085864158863577761163875241330212468177869536879913107500781009151868730017381529474244354694316084940304764564595777723710312404705326100649174083917417487062222474823122253434836237232323121084522833657985056383712594723304671241293237295976056549113312837632000000000000000*i1^9 + 1011304464196692098376145669872527701820747986768260950740795146229867991789916529924596385166517157896307065975807768611039372336644037082990730852958392669248343580265249314527982952648802611453314970168297162816381778225531834450360292331408405533270718602823986234085068344606322367154992172381681562170056439152919475939000648391400967182387315085056643545349924967707489762159437961039267204269140935380537091064557220189031533464042722575456692576017750727906320199296231305640607110823334629832546367090202936384322725275930044145388510847809015050769154120535779192906493922176500505080370310588553756551417609292113249473756263071551078535181557585655702589742191202781663490021746798097615364902346633429720550372334895104000000000000000*i1^10 + 149653596673101834210818980645740822472209855127651044871521187730857002896215200380333545985150418897911564464794250937904481243623273050328149073069460435909996531804128007572118715636664722996536844795758589360204243640505406132204809491880535712606502413358365555269535034424232048394862556244037622157316620797522039130000380799203036685751806182954088175730209621729270256416978748003320096943349790406638692977473375288875340484208333507464843488428965803647992564822006961837638421485179788462835511595074147869097940522977102556812506908187966011209953187542239933981968592234485674572935424365336535443165977040530888298758699696131524456236026054441453652819447077326109097766991069152128208773402502173753737425715200000000000000*i1^11 + 60153751737137880308384665162784189329258227794383225492902901326511883539052037489138888613409784181879813977682403262057919393693482602630240522271736797180962097367618971636380382729876296326471737256785128329431794631659589568799309725729600301228470730849187461090346641512858517783775047599804330259517886862674146805672022306558234407310364585328491059916731130936848151570761520071605839573199064086058177986911913692507782347162441383347943318132916572539452448078609830722536068719529708886563178685698973249699387336123642089699149286885350725484140603875858545631959037618446127873396414449186630341211824965892892103367098162676387783574166889230998621889540963468020658613357391915627554648921086523919564800000000000000*i1^12 + -17625337726467514683510481070660656988695780405966633081856394573908883964377488158974006906286100737387784296575921133662430573054129793759074487017300913426802241028561748248302829892255462568823495882843347045907735415615441018081731344346533411369107263716487947346197809009977330852654257240946311677902549969209931648180840339036094798081903530839222454221186575680824207966866441207264984448064666819705565077410626917368163195601106380898809432819818174440447329888241986701091791232505324147844018847708136136736158839027132639365753147947799930874052974638358736940457654041847270532252481171211634421307758711945699622180869028734061083694715130711504542031967605855114477082039533652532028364527060910080000000000000*i1^13 + 760770606832059855946176356399149080979937589784484293641505502391468813518600290312416488581751460113550392470110213731800232042634292424611087471306910388454188561817197296572448671043446918141602930403236246481834687273231531409704847546114044449924591258591795090675578595116659432476358884696942163656115411946884297656114738975189814135603308722262699098562877332362029233350195706218761584199326030772052699588962731634421447516721786764334987617390674899332295372663595736276313643681853108795747950462153342804329095079819192289529521437720439657783960774576251649620289267324072704476327095334798145907970167555668075745032573829237327774015655409206945275351956717402479700575630348513671757137182720000000000*i1^14 + 15535340462704483353133841883802308691408766153125739377560408984870231406450941596296233924671896998062426346165477351656521252478179385059962903244954763054087784701285528903169071641869169076580401487708141060923397185262146725239311768772250042983635212359899193541201449601131114326854565379367648703148508069662160491695359948144190500442989757671262270585855569704036145252825588619274857006191335959498052855269632687178047270581693711935379357053664488876664714012214545944763884352395185732921803652896532261947463276082730312935876967719408393118414677988308952497503959872263964446772756833468645552920487283668483036854905184067175027749594614460621992977159586780112502284879670505224798208000000000*i1^15 + 121346362773354408424231206208501127690693416022394769066477681240611903829697624570579377178912249856124249376297263887202208941272317991570451647910752217536548206237481512652888332308033333247159420975437046416186593112675294961192274235475712938039449965011712193631039659035391332903023640521966359148963930325829089928372502867222911776388814846101556577266401560901129388473210747095603139618453001067068782537641856867171854285228102268998643615911527128212408794761623513629902158020587796752596650302349711030254090856226105637674788108869872394950792243973741065902182314247093628817780925847441237152979849250270904889637336463797729768258967637674436176560148860372372512018780703948800000000*i1^16 + 658823885653017858830926163616841060616593102290881777200330658324312799896119529388247075389987064616343219674027123648562211715369811643085206956137629052724518730418321200589209651954360190970262189100242924596306120945006781464022117854190110485182571152158039737012852283646317140187159567386914108113730228955144075217183397028154806696419600638163561825800174878412852317458978101657942710873865501724903004715084202629786807001111094062531035048577526748594496346278090447859894833832047923013109510565727576478673101447142024932219608682770863025556378449924284315246390784009712989289501387067432419143087103161468387487662319702632449381056414659016434710145877307254025937223680000000*i1^17 + -14018642964114476373849542761395597316237819291746329292105212755066178902257041405986808353913172949754219942917581895360491978427347914198293246257021832042802114486000295103414755570808082272817736860379665442086194741757341894234548629885387486998104085601435574245348166571899127358509309767507704159513691294259570431116385184066867916576275391557104421177740568983279481590036028071493102484697741364460555064782958360732481613184468118827282507446474755793577973872676556521978308757977684239378425472779398767998819755569740123815530415259712312359596689061986769962736351215103257802782533145482683501928572587325969800535402023413336620109746669059511374135062922526720000000*i1^18 + -215872842939685976489124334815984348147268598865773736776005834018246759722070642199564078287680294353308381418697773743080035929974211143850506312919064898993811850138263589119354756306207155523688855033325874181569286034511427869750824458772331938301951813235463593039312363378701610774359857803300477835132043444369740012068880928961967849882135410777173377918735242725851259572168048079841155332104626632671875476969885889876462777052473024611810314739370888779111944248232273575826875166426075589671268716249982718630310246942480299619097198763676340811788990100985487512714873367283600282779131405651184662482811061674820585646087898349383044286565586316348620800000*i1^19 + 29873504191091738556946925752791690496040549097211712271986965542783211278997355459028321187241968430926922106932934466977746779841518688350567685229838703751649431056796613279275198643573615930586721971059946201915983046118553136497789471786018704565651756811443314934972687852377629226983977980601075425212770253967144389584351802340360885602578958872606639164573275783102002241901575722793648297430446760201387819263183687605021510840722438469942224707418472729173296886772979064491848852526370239208824629251632503692861141520621855101282886111660943180867258933777011344650473915481842402995274896082194449821474348687915982943912710054000889692160000*i1^20 + -2863495266035459556692268038460055901916642747334108596807771453158225686003755258008825908779682311050142622089640639646802401766100899247504951140856500189524352885856602040755785405475046309391100009493790968825936716763044874189992831258979010508872847224760428618654298329983178943689094397664565976794336171392933529304620388116013866497372411775047334868625731322213080119657140690175543747564457419485111537519068965934764075479686537665447821391407681132896193295157498392016557879203121341001041837902292291535286450948368354548326712513773143559605521774062294488104906292370293301694998941887320483652019267610813402378665984000*i1^21 + -239294119405649248264875473151526890654983146580730239263589289942686530427072646334521859122950113478096314094375102834053351550910594826767849267385935447798040118635211825704410072588085571158240805289172538388355343100155202312129657904827955565932819109317368929359105850096636043465807023781513146159051180934232005198800510482604319278043415759816960576649090989176559844079231641246533767244713674254790546982679222094678315949305921958570161126079318303016734258110831033053918197514970748729497208528868881289908448658002934867251206413683811829802275516064100742387461141906722504850760922160745676800*i1^22 + -479672856056595197131811334746641790214921226803914582311158097583451908566720718963165627418619780270055951057361699480986602952962704456295430278931048991292120784228913270576574004182620977965744358070823223989972664477313812188079666691152613250308997399196009400901422315399752530877811587670113898617167397507808479905681948885831558775256916623146859469207303894668978984376096959930633328614727044030269902656972536830135862256568215166548388443217608617254402071969801759369635457806310769646755970442659736465364004997983289160294053287628996517155405391370289330112938639360*i1^23 - N1*17497886016666148164528419277185808290020544652652838662473680485980781025205557184281565026473540861596935898966193868754238999826918691401445042661036177067929851475126263096552832495808975361*i2, 20069391939290899955836335914250206074204965094579581358111834675370612103336132531636283538954277799418519890089647365147292268213536484603765355516406901069701767709750008756069910818654889449518020586623678855066174466467738245859510195856968404199604175217377748171519694104180322113714185071952075271207840764354999020693057210820110481866730963979475225986841057426585671445531065966701143089339149595480051431795702981951519502316242355710036839097440612430438194893415354254802192839271567266252471176488259906368303562191832832036923677336912752878659558994108398549265563896527706046349180360665255508085619258480620515977591553022197232462622899528890692495985741572469893961803949389134874839520271604536641488232778846927823930196480242023248137409874565808521216000000000000000000000000 + -19384247244266104183943122432753519949484166466032026883619526407649091957845116628626260678169424424310345837542530995847577434666464287867568371862525082016398246868877410413845463716435104586172603810866945968160110967787793863361896910110116480254964039751617859266305382116126275071707906627070106252507380812381993181053961619824095772847053099858437506407160121961823978408930083345037544008809650920717691309896281228755353517364434798413187407011045338754928467542357449970983585243864799531809329870657286526285267054336550071413892590533766487845707016798335312853824751866091846242872198760520189325601163360033623823037262210989508976961190340241821624959523788151266397005626787942245136832758743417451651383257969769382248192935464636046052034589228097685422080000000000000000000000*i1 + 8155027128192328375764534381355628664050388170067887760105851789906988615773373735743489282383952446845668679072518568200581721407648730895314523468551379040428756853897152140776722637173783336270249050348243626915901206121476421809512101760356937202541156955397775287993197679257287291891351850702750761366925341197952445811353930447056685815568715108764277377310660708162879845857191288347957607257917402379060528608342158849647136312366391674990362705808899983768119350855910494822162597634552569775004102999643537803721468855884605522764775509953493800092206768888461716007952218905671052315030216426847490066383134713848725077443257729352696163846926263338105361108505074912310609765330679984074490102511282924075000482028444367416490165526007359631345051418536968192000000000000000000000*i1^2 + -140915966636010703341586327466040999459694795445362073664667385196232712261418340652190179894355329846476920316524960141517495244373860546078804055415297636949303339550920931420185179915307041642709403535890470973727871116050096536267803694669797350687910521892812350868689869101694409931384044112887070461249354143320617327532714216794734353886287999035587930071497818376196665873085919130119931808522024425907751814690264270363176473062572126142975752309743922106670458972881603261829353544376037913652408512586331925091022918159277584944211158595656292169994773536088143852272234099359941822574802096740381284900861701779467020028292812671835703349170571927227797704600221256194577777819142294857184974823200269860834835248781178586923080005673393454634040920375296000000000000000000000*i1^3 + 1822572004374131488157396379821178067509245435540204517203464984282732201992939332222258251746131088121600455078001883122735373205237168312269452346584529676874093397814273707378579253595305938545285253433990279606581653541693487409318133600146844782480178707066030724347535892451604957250595774073033249495733949141217147789204144620890632419758148755120762932391378935935001864117489525254512870373426044890965642915337626352093247999704169665298729201555535247811446682215736385650022959438683949482480069088136016889139252181932958344407931908755134816826392512169409222141411360964715552713109040113245789901600324571335731172757143344072276130136914602098063579151274987641711915982297261953164056866330617853659902610853497783272828268914706825600511980339200000000000000000000*i1^4 + -2235152275801794404936306340865194181636481284842954449203271926625058635728612457165222712209269300372087249338236703694194615714761138292809777960434988080822744130628862780241964607275375812708286683612399877749006720860963972399583785965393347708336283812915908071108195486951968258895969168948764161712459318172966166473967664265602775383923199463247084232809293608937398278702461609736442492273488478356215281474895903893284534432125136347883506991278352591961894429563213474983172928059046126599664630559113875755120921083019525760004095533739717445220264592799632730960742353285694558571233187552820271648558940690507210056952284253410840143408078294533068676259223742594791178500200017154031524732042446600215164745791165420184845811970104139802738688000000000000000000*i1^5 + 7770226565603907063726632991476061448074152572250412165854554155153939717425381537290776276005780916030771350060632217714762058779287381426485399881217172791502545444281307761480246824045527538409776470792914851086140148426440397713846795971866712633529862801514513950049117053309041634471210651701349445870630434046491052593184125558144270278286513524009010880674150835771493058424360473110744149108905555838727814343199466396865185722720103792466718389505197046490576320546505370697342245430725816131739485293714707220916028032014733269145791101337619763097286854879041407613683974883102643644464704119725553574260996708912637099502690950818382532336002971504531668545769565141638998131800109572303263067554103236905574821230475271346775321567817629696000000000000000000*i1^6 + -323178502282728129105288081119042097650027002754165230957320628439369445530162985068590476523557449118093154234621011515977321061226159728769609670552490131285822077731771542977885307624349911064553143540129675545289133062337709640491301903557314477050789552312980275059032517524386655443279314905767442608198861194506510986561883650569530994637522676627659660299343752756089447768108899506392179987450696299086960190243039682696041369950022785342915532082171614884017622258948893584770955508855087084175312006788433738587775583645163021447021884502891248738924975330954314868132877208735044632640660040438355604292903256864036337509705667713012671542410071118755938371931034741537378727542295075528951603059887075973241067138932882919617133186908160000000000000000*i1^7 + 8641061695208773562572181440122691103668914852583500746176597689233111578002580061054975834851157626267981697159083416832604314721224170175290042580053243689407657580340433784951185884987582686711343287333868634672109091947810829877457051345384318419249123562629401882506634142878580452779292563257012083891074096112305178019238853958793254726735128394461068973602858572249294539320857023268815508857592743350257809698847972798416650855324924102984611773788584156253502542424025206132580394086637902806022026069119659966044479145055070117554933067396227554158156570650177801188355821213743506606649115617043118870445737721032584392230435690318015251763757834780181642250039914467425272230642086474841430452309681529922495298905528219413250048000000000000000*i1^8 + 1321912022864948986730546168987968447094256809863493660476830666271551688282774784794196005662831822950569642048705994696160090072160286828317749287137150503267171315604282216091414067974676420258869292857851422364323581397266564931840934329174596306704034704058874012549341063381323912568580779300947872381055560273555602813004911065398968863643709347861289860048300175433204743471259777844566136916369108126927650893765954384335823403056671717274619801988646142126743201048476056482943101288087265472469844267746843692209350326322924179773392369941928136436858140719728932984918896699747836525947336390205966669372136446546807476070452092404315615025111723992036965261853593576342626186034052223967150516255557580902483043732854572004147200000000000000*i1^9 + 1007351496014578611870303181746075013211716550568120679848035150553489085320614862894578771789952814189692723451606150324270034836481299726841989775508071735937093408088036917418183979746363123803583559734746059756906858309516570104068805468654350015578894446726295702634004876656703024562219833768114714314541374377857139158426044092514751038969579823645773310161836582594386631870489283854678747148291937386507756118960325147873028263217344908733531430205888852884681254095060379389938803584337224182888984786092991546356932562613045343326586784513910144202215072605725954646501247329141980848693149570191630355906973038365464066738674121315464850811794465730152686658662916518492946036795025109660944135658118025799986430952299560960000000000000*i1^10 + 149066154742210599630077868910760597848223150432311914556270224038002817266084180868449223848129347134247964504595228193524431693525127031205420534429830271251074986058814518248918822746744787878028383797647782872710369436834615536998940936038208409346988493842792952262571922519756624965945194869253204541798945107432239583643408640391160160622634686502347514799973389536947855431674014756198747964932103245776202913622337571580251847667661901124944524253022174736237965850960310736233771545875281958951748046353709186372762490056277787726878800457253360216980798675947153192069709409437521654453497052384094148575831877051405015059486608123678720795576369273145918615770083028008878515676720454442816438558289287434335393153024000000000000*i1^11 + 59900132578279277817716852859564695769888676939054266877755215462216211996333601315730272130011065732218472665341562546747884442280022149948884982784444451157092555621797889000112404096957026752772438074907857708861985309751300005044757797554955324582968379131729778071518808254703748145440230970136611510620679999406530417139335787453835832820206238963884378741423403923983861832375160015533893863602696362479649506528339481866336212707462706952863261939108094404694087184648497135829966643393952480782761036972349194448457691298327381296559253603562274939236198444757319447653000992074147975970675368432998380801541322602475302363749090708516386474695335891777974880199558702701378661125977476429253854594640170987395481600000000000*i1^12 + -17526367922981743387586994884364585240287749402614048296451075361007047083151389313166067764875464609929349917775254802531360266191419376330169859452543423614417181194594526464661181808273331736048667770715118732086321698724879640274504431333225215451645648273962989041262475414780280708085222452348464809945404696866749760421695714901354107718783724072709572181049267101979600647578145133083301928491310010381401170031074772597565379950827045502612947291412829252508686268033226526259333455918857028554344601633683163026833026183578658862790594814044122156654365785726262757920580130773490819128335884565644013684983422187341687740873158723211190355258941012423813462760313599316908503621755146993493516216005442928640000000000*i1^13 + 755690509510775965043539677912875657871722535207579683196274659921747051040078780882318582759083969959565646333515409298615603759725322156941280897899313047710466274610041866640533766108336888548504171953046944834554129658062274119090128648100372850550359270502286011885608672260839702330936867662384374294477050719821810717531344753449014799918805983893754661764975360883462401480235203665957612327721471961406843917295309135362696078914882430580859021450539468528240700658783225467344945551824549688674854456837172440196234585276554180336179000219634867444017220529237123335823641403656909030771307275023832525350081997478416195611896893358809822732406283532132096524161398277964651836234353652211854820245504000000000*i1^14 + 15403965365007971252819172636593093892230865600760530091372358147988664931094074750767776889703230471987003672599555252967986918540205464005579093457538078201310882002932474488718237379202398302457947540375889839264014062466586523455560154430523871190586724996832224928473921113883732427952116394463060205720015153779283143617405391764530666806129778966694922044667453501684569519580011746802843734666448430689173036194889992661851054517687252380075206887929761274564501550966001236247697953371123603745983318547063183902184825847108440199763547621236933495081156060150669069895913153674976652268809566947108985983590663429943284238944010245432726995573005403419233412260149566189737119134453116355110502400000000*i1^15 + 120972184561746008610436756300550374122403981841204161836544559280183261164923266869037507020595576062179476254785472125824412844455310611253929656557967900384183834657652440953566270812346299557842267871187846196226119442325904835914816643425387822752514441982700614250202223021879341883321942457103458113702942164352010459845705741387136962011060352098699790477583696619531566716657826035930168623788031138215293670641296895982731909168205192486305115922770681191014994908570139343716397647668493955192538038689601904561445692585299159489702667852744596402015650628458595017716045551638237275073587451486854490192987399729644465384354557812498953521000651750286900295554907177556119159926108979200000000*i1^16 + 665838649130887178969183045106847246794734308761982513065131751093554953935411531153377881316055696580043940889853998009651419707976896006911720290500628156568351794923818249034457459922843253945336620406525127211438785973205829526639181728104161897454423584933611433360839059236227337295723292302050232275461559244406140931006068610234324427068569671265683406214897973199060461647363048488498603662951910398142628125983883147751285316855011900740134960287745186927685148783315637770963622009186305902668670639685475309865901096958249200622259146734048555384099496932395058978970336380615462251541854046769741780891632398547555521603425637866868843196664605556945796007076465462473075458048000000*i1^17 + -11128969957290678642623805614582571113739594534567376106954071491167042209553551529318399998881630964684458798184409297573216577660622999598190700422339383209363684688656630805046834740550388423116973573617428109702138182654471938142361217830239065625518752758878551942563115744508983692305924983458571430971891325255597423608878624370099109561320332539208336486365256901953624979761647087241177642593628625781994193385477323967087446928144521040704649741865396229884221270688111212498582383378986162040962714938071175256438242775744946787989272494128176580995179623618536381926781737817651343239613987042455586122777590427638403837018146806060293842604170100559333863029861672550400000*i1^18 + -172830485818779523366349888388450773811387400588022134166577638673498759392256014926330445906264961539104878647497694847126518787344135714931782608016943388476655614530597446956213378629019067139527226606377394430769398541384208627283091355760074873235057671588443230637056899101653462891397274301248973817567026488582827768996119117598132241127486669990402797904502961517369398235422984602512745520840612582651415117033588655376230107098555221216103987001168269347512838172937360617001347264541140946122080226872153207639314457388392589166723612444180239470989355203527223734756351514301586224256580897465739705188526143248823555292832807122041524949815093652262748160000*i1^19 + 24233566696756961815044702561817252017483164433186488521060396696044976357672468001987905592525912030971230132879741228553619924053049556227493196777856424603078903010124481915807392985775016733439720781917458081543236263589414990854862697845231789139828142542410790964003635880794783180515109845188780496426262231774785344626012174087553077722895516336652622311754223819014975873380008269477987319655435863071798170182682620778373165019700013148815590248635222727758626283156132379100457566506241951271265173104545718936656260713094380551041742711265555823430715526543969370017798410726595333469232662252239655781090355122641960459413767496567812521984000*i1^20 + -2354980698144637159731475929440195115622701341909412858820162473601787712933959803267221785908791078048101151514544025048861987621238523728161915356237025120002870650236204365152206761371993736312938810148918057721918554131891076557963142287367362531941984158034882517191281603699750342647123444817928657328322163908735446320888519318246561942233106098127501439636909727193432215389598961755424843909800126234105575610899986506819456745540609599969072602400113556322167711701862301988036357902573580633909493070544636176354448541270061375949258072592413398608682734988574632792333078267895696246722237571777369007053006117834907732410368000*i1^21 + -127513104920757083223923903428559017028789923201569452628179579577030397198619645199681971544297813559835785611143471931154371306789154117714693373443160243696873881533895159140165726001561791076178314255566316237753411973680533167347158098402645279142709294888617869830410870376521898603761317499865843246299055544234996580989883190957920925928413230542805575129302930632644823053477240256234592239976553267754462655556336583884516985073062322041865406196465487315291276291143643616411758425357367494233102336640086908045328579737209355654470342487232205205981509822057563203179053806499916755664178142757519360*i1^22 + -359754642042446894162893531556746427148494113638307937501510415370707591506734654484129470190823605535992802464965362599847114556604476728289210580636716570612558558553632261813876838336807102446483077289298452909716287812337334472373570417331760877485980760252230629733713868180998510874948438585768329893889739996904801970843962592600715631863732520452884040561607786790239050645616465276432478221689699133982925009501147878799644935503471259851768615719703784683860980621051580490974753951711400403933497785781568430206918102154162930809274536071566592271016823335281245348966776832*i1^23 - N1*52493658049998444493585257831557424870061633957958515987421041457942343075616671552844695079420622584790807696898581606262716999480756074204335127983108531203789554425378789289658497487426926083*i3 ] ]