[ [ -748414149122197041085054279064278217327937452253003181555980978761811372379839591595827087414093297544161529355925404267335541414780835157023126375881248275663688967048183770602257172320796486812400878484553162578633730220909802816207364317179458471148189344230936910356605001598212223309298885898529550844995682326010244606766361848860890318017217925629508427742243682196028098541565993668316518206681179132110177030126048451045292116750925644997795934492304213404688854343411794570945635715333893819273472841155250382438400000000000000000000000000000000 + -1662516564594835689839165392440170998187859463672966198023700420121244398581771229253290979630902414626963173882595427177768888303611177419224388269903711613934174230896458607140419147720171784974528664241040014015625928244227359620062256884175726343544231301410287824782750068322455963508487501993785300543941526047140604126036435757848324844250112604592651441036839148199162997968129733628531140020407821701505578924644162447416639766246381526751819804445101958559016934131529521103164078515606053789023346305045113077760000000000000000000000000000000*i1 + -1249355817063166610057760209069071176214337052345244727708356787964634327459300339647808517295952967115366675609099218656977899059806783504509324213590354435893287230277478188426663312800794094243265779906899793250808399975623232798572389063521050265655754983746612144492078516178711790530737282296752043854395725237257041248553155145683832038087648241172155440875455030157930734432004853322448843462062600208632963275254199973921400443164732144285817145247486640036036780732165166679606800882462796725391583519342329856000000000000000000000000000000*i1^2 + -269332496942450371217830196791364817631267781818320660694597857531250283630699719215474474248975980155862995766843321862418162898416774403898877702031901200651251634554644859039297597636283383444334548580328938603685846720326497725492714172595228453200673814935399359512796894595743006708045615154713091957658119783467000334813179737370083940368478242838696321495161198849196261512584050630234325980329492851326129337191119699690834220416101160777782803361488520616388086257657882042412008173802041364837077135183052800000000000000000000000000000*i1^3 + 56542933167024927945210442813663210141695647098063094946286245526753962867272950265377003476339682809372849228643283495930580032504886240647914524290006500432311584142243073106570554071242581094909715545871878134038667662508608086828606026115230283112555805122831280411210312751247179267458444947795068913960380412119915109770351951786885514826867081198294698153958695406226276376213964620251457449845812889569606404180229305409089931655279677417652575622896121558486996449757094037384639556028156104392645657231360000000000000000000000000000*i1^4 + 8236611202513591664748188835181496399420533565229209533611177747212990529420681647946668265181872341881121105234234180301839348090716827888791294454869575844996554822546904644725107689421785431157730023932180852750679975943938905588209744303497159750522336786450573453244174945149781982112938298904945850126658782901408333121367932028828249977874025570318509868695086505934076872673617484732693067977215819465411721505167260841386416999217600143823894254194016170245795780042710479233705247106282359197116923904000000000000000000000000000*i1^5 + -5188178252412864470489155385675928947206160891024984555909748933842507042149291461589220610942855118352410083435849354832367319062960882658951732428463467375050895954374105811010552037749168528706564991293883642803271291806513845576977583869815465942312997577857886054258472011122742381425937130609716110063007065223861831050340170815326527084060131629024567362052176917016546660159044648506065236512787245132893134733338494604647898558617563552471993971495598950346648939450587797615690155733355373322357964800000000000000000000000000*i1^6 + 691218347254551606411312270246003031879196889992505204098424704448427138790553120455184954705389831555574038117348748362854068487957368420972467000506856945993155090684166948480895554372458724282495935653414850580189816603400878980875058315488401512252479450773068208895374034062957281923110888140665934388152069768717033384267739491227252487863958029244611177050341470082059062719414112690780313606307508314427689327277357477721802653929909943987524613288748174077636810100318209732615601962179519934627840000000000000000000000000*i1^7 + -50370608146273785665915725581756889853299539898940734206578831047192817516710093901997998998140518611169248972994143305586577557145766160740870510399477523726591106793414180156769025513585920594100328641752902372124056927593451599148253569997468345147331430403394725273329612111942307287422475105190903208296597006462405673768328419647872324786974349618103921189181969804841909132525289357638320905290495983493315384986310026277191900067227511709385777436236513392323069996932891403273918673705041395712000000000000000000000000*i1^8 + 616817937857053581734315265364548181955469154967344922270433414397079278722246323647158520531304674775486587811119845122055615659578759712039941650496891789288624220688191498910833203369783099202252490926793349407539969752474199373405964805120573609356079394002733816472466147071186089194409861606198128821362960967873879939611770863686255858217688411534712754452955093821214695713648360568363172550205124773324053483121746205459464528853026525422821141037103345216900225445605938927090264356107059200000000000000000000000*i1^9 + -2457282623839597121651494116595771546450971451119018469874253997310004571384888063290754513098987497357757172154084113426041804374795369823448983294572418699302341184555249478612800360285697350024269525560514894875493255869747346380624940736802167021900433944306357495065742815638209006961095477956825751325796216013729143903450062763077203026957156497123341897934304698261514097235687039069791399377553453254755203575463286847134756572874915687946666307880674067207200936637539037288639580078080000000000000000000000*i1^10 + 4442157425521665120993702351609086321958490738950315608682411895224395175061523332314381508498461485014879865669541539457729483954552261747592914054791710215018808217210919422590696971369961586925471596844636549958910436794739011871966091481009161123054824541951591125261675585478811451923228809811326236523041562439932197762640549287338413630883999074817854515670315358957595285714139337226013649172056359945681213271644206949130177135573307007861849959206458574742110982688531717256380416000000000000000000000*i1^11 + -12067572925825216564342909934702839179957288156976683936905978864202640999050850307762186367870900873512190048095122852561229158796305832727073154900227715684463407879257279023556871310652587098655718782770392918206913524090547005694989455842088319305687439921492566562720382345455084286442906128754601869369362361416196815674101738378207928081930883233746394306943767334709077230860190389041405362840351283241920259851810969453614163389736149930215488229173960578002828771988245525299200000000000000000000*i1^12 + -5991255313858979106199360038382438357501980976616871199355101254639998887781293458355554368506505849983253738483348536882474994569030085695576010576626640858227276242012445623566545714965992632499568378310788119137308400654383103065086452832301354351191976548830393166647378249306941161489235493993265965678876063936969770321939017256660837081994770097651516868728885341514875845434587500664074005155116409823537615083795127191210207946648515577853338560756548465017476698414776320000000000000000000*i1^13 + -42269751431279218506955028866068014895307923010431827089924571487247928054779862701471257791350482825790471040608380086010126824068081080977450116237985657076158354930177328178805165774986466804074106719608288061634333412654377000106763809354770517075304156173896278386294568621145483053169029865986905437115759591105702598532931716336035271436061763584922580766778370166977261838556783178611034988453072225785526235748184728449289753993355337239423241262267766304882011668480000000000000000000*i1^14 + -34531539471569316971769935242208768118131294623546581404355912535683013570804447701935703526959111108335262831162901681990578983932515326793447034935012507692702980909292135218395729783415131008613176785660516938348801933670166418108745734684106746065710777035034243966129801606500841976793112680277500344629773601179842086516411360013074986930257412833194525198558818015251088225852023292505301729869544992431061402847149260726500067518188535484311415298835586515730432000000000000000000*i1^15 + -11043443528220891320260198548553648101530768907388886803493684266302466353321609307296668745569510752328178935430129253897355382288175767636332075985593402488921025012657834101812308678749055207401770640486717478825485704561839897051663802974679735843650482301920719157807155238097775460337259100421129873436295636255096284614307833195126652849943929490693932401489990207849960998929308236897852557428203619539249976130769337072893513018050453136618514774275632660480000000000000000*i1^16 + 3489605896562973066571522629574363213175632321243073842501003388604731228036516226592867410857175257054723086530884678450745124818099448504597140886291417241572823119920674250683402393098742255175127478956809909865552951244138917898845592401984154294120391709614076222021119667268619351330812056756863789855019465377270075507724691574419047226033824280129809871529632526601977543931807966791058136782972439817041044381373285322415563857100802864567771377696768000000000000000*i1^17 + 830482419751967306455958142143187249233712824958868943411206333533920927344539792893668666670304620136364361997703709647162011969874291354979416733475558390083133189652413980605521683528440458246405645176866387398102852556465132854423698255736773710868048063716020664013503897071734310718872944164466416606934905199942942602911760884351589783026620237856999367392647102007620764451826157658424755245435164451786797848115861895517477206172722143316200652800000000000000*i1^18 + -207751874019470111387408980582388191153738771179149726680976778302431159108217305270531906507831509998187333901338086055629613276307413616645276797321494328373146589631897219478586517952356864466318864816245721476997425774785426242161513804400309444167441562055756675386835252072296833816483155138935593599399307890279042378590489338597314681869794459869772880299627356673348419802397565356872397927132019891255626101478931410386057154541431564533760000000000000*i1^19 + -45901545516063824113654656941930186297225373250968944511065804670834784463727192345696766732213758632095921854787092460213375781107758181938921504528771328853512993336707092859493286369764230504693215765372179780321926558102052372893637225280057751707292192945462140010115965710480835447255856391226179251160485978339790651962036063579989623792609820950994915324286781347957717295533272582825598182972404722115039019432333504649992899697573888000000000000*i1^20 + -5818816357726516448422732986280206454854974712045033173425520964911408517319383253133955298978380744753218161562258368493986008192439127067748717688255811850265932783794052205130931988003527658332081330724507232390036825048498762634385248065035255307143804159923658886489202100211092107133084690784489107403803731708222535179597566449575771044295208422719494614422830489680313071605885180574835360680340864843872990310909665211885341900800000000000*i1^21 + -2367936434280118932675796919372605762117479206942637365364911723048620037669128105285898203681190969709095535964941577487414964467313586737129018424692798876480792678535707752865788683903776764557280942871341982837025928918369335334909063521101077678231213486374239387712732325877344354404382877542055997721776380420622354551437065521488101015774289930125822734099734419185813651448655012230778267208809094951754712923447218300518400000000000*i1^22 + -134563593361946514567497018832489020773444862309287993450362344609146194663742907231618168556860329312092081149519098749218153868197204181738710721360179570827552420659722006574400032051517965599603953573951523898805356960194185912206439890775353043275021096773412437227011425521189736027169951591558131986711223911500717276221047960535371098152429264118039534165025550702775474845388206476641539338717083781013532575054954496000000000*i1^23 + -3774987824862426972541583144791395927227394711372459517886351741073208322905927442161924426979748979078301337670864929835161513003617755426924722224595335269011753829792734995871190891636874434668361364423303616073211249007368877551247422037255269953386644798309679442212130520913860632633807643374669648874266171947389088004152020303753955902579500400013006523553685678773309861577409886441955344472573159825378744729600000000*i1^24 + 61505951216016497170023962709191069989373410285873190468061366287914537981346720906262015365671712228609769994294837955129835759483872653539549593541552103445740198719418016187086046293603008659361889421162606285014760008928047466224721150601184867229406959009607793800224770950781229040649522599584087903707031422716613271430012052967565795209996815391131331386491104099601489565891171710334660039531298816000000000*i1^25 + 457079185491373469408356161881174771633283823661493096812757632652131855461795965506273212984919820085628241164760561923126444123694152043101077280706655731026269337037812293104689188887261249593127989587096172672150856352640103353350333509483760469496709205898409552393940330227753969892855662832513490290535470768689189686147848237294732924872706099042169659135179674495414613317105926349697056768000000*i1^26 + 775707583249251463695590828270424324935355905625169537189417786710214230629062232582177245186823018687931145680542787215327612339572190423372195268483210833687813058645657210262779231798943700445099029529940983132863082392848876011544935382942080510047479192754278106091626056986249182659074497654263499468692585781727674287805633498197635052481692398245134893354562684802220205162679500800000*i1^27 + 30440894985912541444731508919097982115487010272319102155961542373907653780149458087769183968742702059472228152544838235427128016022972558513559598010554434540119674008999888130775689810435482763091780697429550001886332890975785683205829814830711431639234999258626792721421352877301596407311583550489442359133765637587826799939941594916139178041496818869033598636262839822581760000*i1^28 + 281577241039666220135927386599078683742827496820454231861251261278387583963680970370320281155567578628751672747594888168055342410803226490638584547204355064554587309025308559864532247396634902546437688366149980946253099822317430226679778376216481403725474422875284263774518569502872850275637686210990557703516782725113593622630410706197751296544037164072569405440000*i1^29 + 1755990553311165193046804834103289963493957858221001761359025356361055719434654205186015380502487907181806993951615079442555924567403507605756094059874575699065306535567821984569511509165763230309620766032471747148371909688879833794916464207289785172988811592467206861829786745848298022457016448827699671347840645112550283164007731227801109181373747200*i1^30 + -296598672274875058238839552130879650460915919073735611018752578628966670339483507491467209595224957253106915426392905453329735301340259479356021364597731492392120686845475968897792228891215163025150136549893787993927149157228404628648208684755316997074976910773996337929387750599954067527561942199619852568338457043147658765882880*i1^31 + 10878065988037351822551897727162554146877601818062362547370783921136197315161795643972182754500474400287925444637270577918491376604870823975019173544865839289283964878404426622474491525739151743827949832304058460143165426418225715419974028756667946280550037679136084495988772905318151437237880892751043055409*i1^32, 14753766283802540880773200358018191730932786121352654727582306018387643261708880873606676597135571107637206844997121053123035331744720653484120471197321968476321507935050187250641287105545634867443518274486479645871308912739530086332311599696285148082350996571868639093847379289944963773273783548550947991197675843042083430268245526615497968756330261496139075120857890286510689133949011176713936117204676006059573425627881116412864187072311102499337480196324836333368636947811491248698189015546141067068753903079078090876837767907548786743969140774370876833384662533436961513822019026373100692579214359043158065558934447564253641044040949248868502239064589896092798156800000000000000000000000000000000 + 33639531837641202286439319494925019324390694151020136046500041572721691840542756658847819550595137414783773080084831823832665542608389365991388833128738091508176042190041643265670704580562744022236214725164394164687251730948661865493140079270907760997729790480432826318459108319597923366942025122853767299421352084017435744708449816440423094501556626523766097792919658797428904647744306975036183576948643651766235973542698961971840714035489618575359793403256801358244656847689776313996426531256246391143960291162782322406482978183626865898489649153110791889741607159905218710883055150806681310079990125175951283317419779644941946310029164726214459528944928810147512320000000000000000000000000000000*i1 + 26883693354663183542893822248031577579470357065051225591261275301802553021850305942389018672245800793498710075541901489828289823418126493071222165530998303543342487386374441370660313753488122179104956335617357348969876108934653948316456886230135873184146730907484052841037966488811081338088170157721401668957677425908016767101144982658618495373871739890328532950535482694501060081340160855275144072268932752695010499435653928459845150245954156616045679726743402606334429977794666304391235533273106146007586965420215592587530948981375453088070233006019203828191511664188153138742860679521379144971489790925651348128593693668984451321216665408464289062598758673416192000000000000000000000000000000*i1^2 + 7200229185754942004639625117990925253685264577311523512093632238867746092107334776579630510520496681797394799976545112014320649241573716173552684787395606597036540801676008415568166438997826294297351186534500415270571474984431438346327518787978048657710662921689347448632613145741929977372861198225333562301673195388478905267428909333336214850837153656154729995384886040036231452474608438246340570022393695665035050676373137652298954408560093834807958876433374092600091162385711774060094699641709223863228830643714475928643583743287481966407036293310696110700584013823378248948293632818557659384237552154844456419299333567370304658822704781332757123171508604108800000000000000000000000000000*i1^3 + -651941919704554049634885330687630739371471891387196412565117213042587720191556786576777643213159423907065568096098123947385817978598773495843336147226916583088154512281179808047991577848338185009301026500207993951530750921227818303024463273188887700702951913335028279065028776696497400859158309550624053704174817279203975264561240630519365538474154194699121004225151669364762191622498051929021746463792799404584639779389608513041618169653488132583338364515926477556359079509395240343425411502259681746863863820817669847752826293998706852251143850150410754678477097956791000621711995335314866925550691725813115550481733000336791909610095417181944305323197071360000000000000000000000000000*i1^4 + -241365693498930558638940169337501203640186280580705188725758466734930494268264099254417765384487980140006435798092716858580901093261943084130054583305339047823874713965212732071028733519991632398473680581821004118149998746349110206240924921286951067214481602603351529081198522118363656953401933379541830189492374782529643784615817975590154657284072315203072651045371615252753364118132674979730358330486645213118493040007321676664183086213083876197539053215455970717347104302667661098073165654120636147927404223540300350386403880847590356268112701921093629111021418024354031757658785549865689658605602567316214924237760966070796698513864674937014214784450560000000000000000000000000000*i1^5 + 82865798366811205195105332228557849930963250937495060388844146117728534827684168234122839742817970836286122674342178906019472899552450597157748543295506972501775710544859809208815274028583104065187325059758723445586662577857908453607690618709234592202698915353348686392601833680785177620847635024620002213945327454555645226698851977209508260759450417217145995137665890265177695738182878578178160198635903808255709673720361288336966215439129224363953002319107970693819254856711598718078759141971031581054555636584903881759737306920501946555459423872931349542002755952833602937585674503671930236607366979979152461194518897740710218113629630313980177992908800000000000000000000000000*i1^6 + -9726339084541864962359336399944368276459304895492668848922412960709721210597177807392608262792040267414443471330640697104838877980894791224969136966439506837057945022378446679400289591963052671640023067610115636289317787140645161535754126269314150183077847053115222902913412912138118347836836783828204244225198783382153882476748574590960599715443171453442878164249349293314269587591268363271190187351474703241678504542112352040903643856284978799825000126266447413687251461186670621067953727166211336505774549806117493206312047252753507876193682927177164647618107428526803068671250288962488381007738613982912634383582143163909000248849051333593713868800000000000000000000000000*i1^7 + 597201281516935780709098951132309527456464189620967430721420302421851036777197216209287975049282308019725210461962636595434360615510835616359377632252326296218126902959566763268162376744283754029841051672735767891366608000634769112980058031173424609427967145364457749435135042772756572701481542270633050703840858570545887208502476270649155086407811453058815018210591381189495833364742441559245301682675913271441159159874119795956543953189917470218035002372193927172891458530182787414069839869776163325523323442519342565441150847175190050767261921114458523279850776998988521475631455379807818201409876333233995292878476459276462464545639552832765952000000000000000000000000*i1^8 + -17350920853731898107131228494495843897116875844416434468662239051034834814837105758069966021296714133180882293949050695315046813445793547959173143415877056504263891619820325247122694175224577849230881962848462670420804787351593009263942447702533213556416926577086215473426783097508077677397103881316985033408042975941800190133786670868969301976133518677909637240934644616810535453174572239985221647867634786158865749384742390470394242177023081802342950809318349306043271239742112452176830427797258173188136607916036050099457361515685923019211416168865010886863008050596476327954711831509780492994287603732323577058398165127495202977996336634265600000000000000000000000*i1^9 + 100050782421105886179416568988095448400741303890915174007397145372850327145330421704487306801966075534911911926012331470838255655959960322744733805060222170413653520594179904039722054386194272725994031207481537712023972617322216131913067372900601642657512834093775970801674022463764968950625076434099966675156506272764211672293183036854266396881686695051459045075925941046768665490440680362342213044642599931620611172329503189655191835827594124287932862745387851679619220942013222456214630941899924424554275472973701216928332046327105228609367701928239580157557019449829168242709930476308990687017739223775296954526771348195001233556656619520000000000000000000000*i1^10 + -139434729773465751068802852430983295859311202729615580974323108159767827597681946091915112214484400607126171137161010421474222181585650029696250219455363485763764727828957055893775201136256542228908362728210018784266194575404558766116342025466465639853997887840700197228924033602188585716803979173918405034398384381729706986880612406375221130897585588775456511126626913974213201287507245343522801342592830707517648035146828907696297137535476025032799111124077850049373324658852436145958200062915275141739601139316970185275758399388324630060498192278083475026421812800631279085736673924621448698288782448253193487636848293370004605239296000000000000000000000*i1^11 + 627413372409542233587376428712063659057418786221448049539291571599849437961198878693387200614032353950270998143202483556950271655182736939375629411350876114261078866842830189376871288803319329200615633382667102671672472845496602276769263255747338474140043669043179722274096263686453523147772434708456044111243054374481986146901710781192060285195535379458013488158092090891801257905425556775194467864081578862013241061228930479857861989297106788000312444720352144792919445203041902872088145744556862674627098399849171322193971867631609511873675953118928676554378742204814476075146024050937884499499971226300241691519244999987508019200000000000000000000*i1^12 + 513849662399544211883960946228583980581565205696100252652947531105528657771443533702181453142033865629355120590194189958965796925934859857653134776533033380582835981286609377390958026193380927946476587397668658177267226087299810879439131143798760745370276040299202421480826484496084116539430020308889832880488941016376270343440075352467363009807308925210339044734982661245937397278064988299137822809325411555652054497012201656878376598841634534913958469133132632223893150406449994963316968129317775612459563626285161340869803997589094351843472751156422266896049208648617477833224810280794919047537481899717004806749538505195520000000000000000000*i1^13 + 2101853802543078818808292425624518099823138650716580405691517976944197050390295621514341944423422732773889516044161130075599609598076574246759668119552909862004761124370402202677922535885865552506532986218469342920853511553710912842160379059959184894059567993465478681642755190190347950438755296572486945018888466522699053129189263449241756361333952469957333087047003599385691191075588353659017103164190181037923721860299240079824956863140411994273450915507364528540527291402958235547241642088984964479650336193820454191954657053357783872280221637227620481320130994365557942636333108070945450300623174851643795480292360192000000000000000000*i1^14 + 1366923898023073002874451511915778556683606598421197755145948510168000498710096492140463608386847671404330050941412739511614023912131337888428244925395291284657010251897252630200244199577404812717898054093550301402945040622867882820560848118250396905397224939172578379591332488908320935575493352937236422520494120772451410331030011347673126200725115678663877918660325787024557176372299993945074227303030863789549929536505460663863120844365314037173183128361091043209128546329502852746592853697534368426482966621521797970253866028042584461072400982031661318448707037118903755220128483657784269080957383263694805270528000000000000000000*i1^15 + 267647573901505008274179120057296315851475049758556249830390653247016319705733364954881251298475030213239918012033519616429362763430518662283205685520912807236084001580297252499124279759288046798244719817917682207156620459415308034601284358628331557275162259088891781482572389376809400796681809809474281102086643024008809821652297854146064296807397163806348549134407144253458494422259311822040589824820696017092413153492473245255764510193994550526760119178452400068629803554618837153016551651614628273394492172282517407462658384739356540918143874411078018493282316358861681063767689377569902953264681374135091200000000000000000*i1^16 + -205431141233093912431581640799443118382875903026589505514493143059575199369395248053502294122046975127832476826704023756215328522545512991958166619037780548756284081536509243365980290415347750773890320007697191722610095297868990391713810629371430708714481871073570809241181866471749634486855858128074350967947241315372099188967724766733467657113533308275519786621127720570863429152649594303668849555749331470301731020904998544004672005539394168407913969197691508999778070411323014757577576710381084217622906582704337309171282850946863284120894921077957103203527753706504201375851285301342329173811524534272000000000000000*i1^17 + -5571616528103562284356090525867291355054949576801737790499633928710343150476495283141106270902155946784264569290597517215418058463496049634840806117242493164569659178258245148246529369686541330021721902235293849849072290333358531359629878294483613087509635108353597195419841798930288283957093544743553709892534686547078335692435076493855906626063495860628652142491624977963941819315611339388540715439069927631943249482725079197982549792125319492729054030308996650570102386330263807706811229261684683461367774075187491349282913051005499477845086927130142638040780542601290491042196712040617420311756800000000000000*i1^18 + 8907579203619860652691340672372660981277928965081442539260773783573342576983732168769211419714622329351656816425636431210403493169001158297678641625723520999509648956644256773279118873890442113580961314630155969703129685298382664556535895698999654814039366841371952555043378067800800051772358329757988165803468041341580687178042635981010962191460470524095635756185630052789113836767113325423336128548320243088719955044845301603132193484511251375318583481891387686965559452328330051797618758776793868016460886295180348353450290905557904780659216241403636160868386132041051104105807963718691061760000000000000*i1^19 + 589422154016233742643522288294335867720038443618039982262651026479287944538120143240727193740629054048609817242646981595790582061239034503285751705211498052342341079114770096524684224364501886073175858785317727168594228409940217075628184730783984763782951079162186939302172904404381978176841302913652001232484188425766986712388313877703899070297107879526099770008975238717855609060838897198329800975969818142850444029096709151012067328105218268313922427992625305654421850502061863466264045489760766861534710368735939016130102814113399300951812778127972936648516041504598159726278720094208000000000000*i1^20 + 338283044412314947152757829208433475405380319605950631505352713583571353133552319477114109629319553136219308688488833258332743473096445280942516429879606727046707611095921594978707161144473763432144992574105305270455201089919311725773251198714812696332665233761615450586504351765846392557162128117006947171813228030960273981486423956034662191073817434586010642706603337581111351881597728521755288263516482447691382693975592397944048530444259323389305140359024778279761492558722981436751652674074190733578350982579986917116926222423627486714743895158054192706733350434749301085595238400000000000*i1^21 + 40322910555021604344691613641038054529997477691805256366785974543506049854038709036465407876468857647179546041946180154345058334751540818176724864765222019597193095332276766642823312778674381986035755077485754318278425360467212536828196617724516936706619698993017947441945237633913687051156884133149359566805109959728834195294218461926694264690736232255968039379915975414495477908854630513078650274950698842721231798511499898155841662020470678948225807665707155414741015598521191364882559876999760595859809786014944426554600065173758909746384433286709107958368426573858099691520000000000*i1^22 + 1851842969891991590831842015039019635222829348191829258355858063521609754608126875267652448245288149029825909092829448631119258227028042464653078886613968159261744626493237188459660545852613680805108724358217380133003953446686419478667011228165645486107746201894820303488145609862966592992096851097041028909139655794609013229096677789829271188148289877555647747333152766475466772606490534518268172185361619653314606117680057139106273430271557571394350279400547110762120912318187978050542064686369048567095860915553759489725480176869787177348658920454208564519571885654016000000000*i1^23 + 38152693461378013891790480517763222673673308256349384825149501307125569415571861924587196183895467855735254843195819974441278096669587518785555766593827830816846839164915794065562486545813016910664687834342509814673055865830107083287923333649377535400918487123342378361125926955423576183801969780527109451366578594534245064596521164472102943763064489373902713862317432358726631348348549470390786212722505073288499731149800056010830016760480170677701219542888664715226464193943367934665278398718201564265086709283376750249715504854362903569797454759073980056862720000000000*i1^24 + -613560778092657472351713527074171439428832462307767079119558650402992359741754964055825922238002577024331276978132910400176262325605895149474435494400680600118164930825891581003667293961974852289318816369491568240203423197893719824995671105346499975242697490887611914480808727109739593321382236590400937503970422141896944875565792708613981218985284897851892843299169603451094579011128268541244866108644970491214475205332821784926685602994431460077972069729215558052005025476744890960512141041356839741006141254312171332959629803739605265248286355100794880000000*i1^25 + -4394609418147886642451741455221411344963637830826307722126284098010338226697234462170981625570119312688044360660940109752038691782860766509953724340048272087925942244499766242678278833959353844243963553303954933609944861701551578440775463321175797573833992392309375061326369767927690596892066214298775169309089915990680087250321524423842177151979998779629171369668637429024516132022619903869418513923007588118712478276504065526837898095260925889500300698309632753778055703882561387079143948838512563146061934159851269967294590736005742943272960000000*i1^26 + -6730003272303508656829667346662073279345121435860647396313479610406661834184138813518379983011875316652796202992876406409071586639089063184614952894123827626087812039390936138852559357402756746166343063268618981884533865674456467123315112438510632588548874290835364857227553797484539621060046237844485785294183149890108432590854622073556585338280688960815458042473043736617790557662724591551196484851268461141696929899190244175315850688378399765953624488969979398864897801618080004348282603151555687823410327542544929910286693538201600000*i1^27 + -223625770403999771062903845375913000486701709538476116645380802874711430073867883359109400621267927364785401833925558275027336941315392145797266783852537461485116243663660483622325154276877846947442202785512808552895636303255834230311373519738346752565256837404980362805651201919248326155356487878177258921741137475083222756433363315193040784001888186377819322317575291682048896021068638429442540827235973676442376622079471896854096946182550129296099687259543779980453580295117748356879662411591231065110954982198382428160000*i1^28 + -1261800768351360347752022538786292328439325999988557408658932249311073721341659280758789811919233292905394644087324728652702419323403211764942451782460309392918202429957445697254229349889539248646441690811412385180807569860099379855303034234299255918083662342699889949839907879915996296823970465787412104393647210135190528163998024224096165807240046017366457913386477788546973704777221348673921949645892632162926974085000307643571374197574054723665990042314654168573815497775340206127204204095869623505780736000*i1^29 + -1916608361748868548773655943668940948846613794791304293032579215926377554446748720515213604289324642920337470673980165234660203488379812202131242877272695363737642173035844486759201734197110297713754431759645798683375749518063588304072566710476034237759380599218724558635725887664244943122516151445496512508853448423500472685301381063405491922611869803070702684503918868734556941789345970348249221634426448498368332583070306484112090287680144286121756237017987454760685909407203204878653875814400*i1^30 + 161770708943092117100959343507174691967776021134266332270776366002570923195073657043057050455458277483068290872185973712963408288521822333882999227412225368166036661580741469819507632202181290820077360013743569615953670190050677718762912235147040248953922320117665063769806824729532392316037532511143027724374306088686850397504492427135491173293959945991809270675764550342441374168991742006800109915189809316930147970397919287557126313897614742696891912883524236549124259840*i1^31 - N1*8575952232896692157436619905051281361778335253665182208029435024378899549099319954498790160210493922173701905408851166865044931910205422314663*i2, 4680083480648307427520302087423386854921399786577303043220118956117904568072392922533058269901287947808320972476404813167858801121725196842990548523803028589848249013670801411718190038640121297582132970980783095818886075087872646133728500479197053851650648883675347316180850802430378246135429337732259468613596653748129048349305282986001500838764269024365933406086715627739883945140941243433916878674293644524855960383118875286208115268813118289047935990263256530576750681438747642424701948118240780724411846698054813914743189141017703311023870162923746281873244554595867057241224473532697510065328688603362658229349413027987878562457786522864444135558270095529607168000000000000000000000000000000000 + 10735878018750821869917654983864645784710390412556595443509773387403383632736808338304550752020399612597072115200774433229770183267387992236285547980506453818374329180681462251691885226769983845010134825120005267168089922564714770257292090860617225069946220102316744808688032547571401563829913792379520399501843810741048095965004181988214908106011199416630408074076031821736942922776327466938753664633806706652219513867280132353020074157439621637581392990055728505525531535876500910174300061385378407882695621540260485778150415537573000545734008965702964849408936298306352439427099962136505977909970675534465035323400359742960662052862097755223804710337314777915719680000000000000000000000000000000*i1 + 8607319481846840494005841981823007830630317604464778600085621248587568331775328963807232954484651693496346628226710568700336539456212595866294809322890883852111776355907608591016749864439510924717694760708492617019227868794436261602859172219957803729236936762198948334098428989232794915476278111763498201194040277919698034443373170638179788733530764874443204324602212833559367624461222051442467502750786056609009471496736819963909891539209974552087527405773265136786338099336180506687261457604746919038955004717374945195521599186006078345647533972966350830502970136174723388483717324417907276804006624485444196339560376563964295900730975410888019133960086658796748800000000000000000000000000000*i1^2 + 2289447228687725703267463243298217055494849308971372697045066738638784737951391121741654647529060511705969506300911485315629596183456549462314140196642766958819423016328294157840634002901927113030367634698579359018425474287572989381818305965682850869909576026593109034094513068192855575851159007526676045480909732039873114675038215978834358489553253975615798161966408791640176463408927974377982298266737728117623173039962609957631706628993683708983203097405260999423846022603284107483868489445960107374774020953564560103113061948743334340953107913735180921015517945504845660282795463481407994490612780049577762902710372869986799710304131995880488453507590326845440000000000000000000000000000*i1^3 + -226119063276330977463191328259632481188914143000025631401806330597304264711195998994106285357657012051442725206533897483147032601391923798422640923449172963053022568509637042990706093734763799197644578985685604951992108934976553223467624387886302597024572666676098740008444862036638073033785257826097930105578830183467699443066037183316844114755823985703956121037949174411335174475386105773366618758438059592657443395577796112592747470784069199738444498967862407587879495409275020074774129926641105728001367133122547209055504111278913689492970779257771591051355432913203906092014471568590995728362586773663344922889091351452041703627782650804863529705975840768000000000000000000000000000*i1^4 + -77899981180736792232506906930857207281191378003695145703262440952166247626611164820082729702620262716547251347639730757008754068643275115475692335033376223946043722060974919346673080708880100763706840950912337733169081697103041538672075180068128299261305961695833901218054303394335499904718018048295930099545305110922289527477041098224502807954313132146187665812886972111121045175094809363303013167414615353153310895301265550068936816060821153494453547489856645626642944687599482447620633052071920974253748478097105523915170526343182298231439703498782646565294721817773408006289674725049963197876405709483359879553816301606052297157119366315898390130668339200000000000000000000000000*i1^5 + 27667307890841892508299770899721454309836868706966929822422457069442739401325590445101019149462171043882871719185856277045190645406402283198046716600747222239104148045043935729070545357564136594698986179545310492767539000081449773973872412151300236292947808624764153666504942912607618667991533671847925933479783539878921884709882629933923010755238609540462276809477069774682804781097810544277072556708385037325654813874512944707376672233345530746835726601405943694643579654974575569432888149353390490666823899687207986219112938575877401229440220302201722538767206797762688472409292215264572337706948701048976966736322136577820217058003982751026589173022720000000000000000000000000*i1^6 + -3308208952351727970229451220865037138588242743718874984983358086934439713552283423368736772016247063225397813180914198431447243630233638568074403178425336602058659241986548735505493001689108639598545072651309225917053590146661054246757306303712053886040485438826651617341334372886393436673565295991581275569736312186751301864394252519554967792590941157681567369072307783512051428845022053684566253495616051636171708325540092898390224155330142638348313967727946931709186726677261543591617534521950700890313753209958729621913947826121150442275916167749625301020583891314080133760629872399152498099301196548649524055299252921763758315782415418390780837888000000000000000000000000*i1^7 + 207184925072000314724107376169559003807439064726048302915042535545589029714169505732230654172117873636607429600113666822014432212636619127292175300581895939512992880056227852851283152994780616005316264081408736718662218067568550888193644366656849681557438461678998489811557297095770750445854799624017265858267647285786884729969495383396214888418166431536168851824117033295244529145884438217176072086083536819859662311353787391026067484976881868958980595341336819495718051548200732573282371643280079826288691261231052281940286596745785487448800209394419676216451013001633755432921380713265052486312582074287250281711539118058945093911169754536817459200000000000000000000000*i1^8 + -5976389378865374328462539662401146568416238346575568695060239482123130092732071671562731384846518420645165156549208052881512666028340076411837432796016875487004897215934732315445893970463952197075538328377038204525036202317845862574328657593427283415985265221815004536373551138120529063250719421699562306753673538542883558213591222552126383130705309166206533450198711942300286033762160515310840867558145963982016664161153893903928548860707291744436534214480662828224933523272405753936799457263232422935751743798131213942388982202825021772343964058132715372073115384096152193853699185454585337448609954770144192611712348464998834197207819705384960000000000000000000000*i1^9 + 34434949400968279276601239424094717504928157535709005774713801083929260496511284624359057342215313502289783044637667835363043522885349133775810325457403284186047684130952255898227856604157514591804594242424828597610650807347742649658406731465832805025336798918528318167180915752597889084364733473674613872615287213128136227751132915010049229309715230337296445617921889919722774100298826288367576735435303020718346679615953177047964745792966249174267248994851577142924691500493735269273840802095691861878986358953195508659488842454520292180767504805095541196962958835274899373548584066291350421559481825097805362520660012709799542385062969344000000000000000000000*i1^10 + -47506803546542353158890008760515627141275517907105714039320180038659070800266205148643893270152701775868729399597511189836234551121786241733815969909978943111568384822736770593733223211820722738196162030755625475113526516443022953452869042661634318665946651900554599904981862944461403811263744823916928022044475939609385359834761532754327580486072118132975473614627301325859591441416145482067582052415170704950580533530358805079829414301736264878131305803512711453970530021226470503969777713263282391264071890558130542646470461218510754638691281975853646718397300483618966008571231641376602607207897909495685992714632686918361445878988800000000000000000000*i1^11 + 214166061297234925475476902027916993290850059013883507491917132616153256568777051965402565688603326521054884625351149019643602462971365633981828607347092795660320732675230165537414613921546711392850571020503790049108352008204842660629758234589108445341766123876211709513594553520286644299770235838990414636506157691514187432263895088466069433062107503912454097679765307768389956407508703067378103606544825196161979955396459412255827426758072356443105539748690269821851051295889469069441755135126580846806907354319963813738996479427603435126455090746418624890677403296922044966945572843960680176046739233923048272162999221850598277120000000000000000000*i1^12 + 169392686334873845912641637903807773354660316438715937005046307265100814918138847566677642528477063254173029912924980835635352452325200119036373649182739662133651720661269712378455912360243503888633673553625814542425518944020158572063631340539615182562585371271414496052840772803489935923976101594094413435545356023113425089516928314451317875227069927614344500640664943250750134000118167617639962312000439852713240175478156773430238904214179469783586748101331833501271290366441940402269396024984994066663367386272634485656337933101718402526588475358622285876237207370999322011764408056919130170888568369026638598477039867527168000000000000000000*i1^13 + 706970736162687292810537440758947047444898507096611291801030249639567690825660984100383402877506019692300858370418358696559804701947809020586022544160089311499503650605893204437471618293548242387065017481992017216164913573709981540434097729437656297606339706430329933562850096810286205393856709124692326310123048889811781417462895273572798532648114545682412190603552797060950095750782689912476269182902359018246942629145156164928787144424314655564687293360481467541919536639644525029711851967479142237568783491912995212005342970338261606329662890004894726355824190881846917274051724808296628264873173808885967099111931904000000000000000000*i1^14 + 459226961519126685720947987103942618021828787109017869362011035762884387330899752610809181414738841755385773517481555703545465052151085069119137783246094055595858053544808591081757537593767132705957536493663606330915446780600718451307800935550547775478399218317163009699562902718901155142987907813548921227932197194711724736831978899812124616938897350694237366007656710991570212779573829092153403117824828224799533300311347244675377143261114616961435036692490624306916010526854902230867477876697766266061314666533153058108720647315812762143506906859824999123019066247216324837737736001009087608597308063516119437148160000000000000000*i1^15 + 91924374398616750450944368448347433232438131112301101297337884096716044085975027017454862108167762484348699389219560772908789516057983110346819287331527383333955000422090249734566733674514080204873711292436204379968783622455717408331041551636474905795495635826674649940955150546692167274470858745973026218034581819296639431605016031825824681893819973535126064517632788457132292794873146690821046037720484174542560089089204495178070536344244448060787072980186075343830201094076315832300052034126152445150717440335184089720805825142160136508391037859940124792479550890528421817039653340852697308154134781017194496000000000000000*i1^16 + -69389013358513202697783623393898485703490292184485402670790705988844762932996171853050317877891000683625640307919498442346581427719783715182023758290136601881407393718741006431897322398044960557377932742321608842026159667245250308622934720177737894021492801248900632762461511765556582972287725723684140529341361317134764891638332772928137914076579885539273953631798469325970596045688635600671189168163433275620855585889614483284366395400044476400323443504606622043831470084400978701764123981391393845486954889056310552870979967027365735297067291354786037014054847474375240010777259657400143521496305552588800000000000000*i1^17 + -1658701478420523065972752817034684807031681005381421150310227369615331038719528374711120940700541073386983197325333129834568387312665345734455633738767320431309545749798096505452861056323312017665852842522759664492352101462524065965934360384614469251928509199043920600038102043067158210769007892371350681682455881903304662600309840013092758908456683699242556760762991775613180163755215169992329632854723224711545597361688943725622586588407925395817071373218769744498469504479387028717039819753313457451800959862333548299552592732172902056105455737091993419925195273113948103956786315368548695214653440000000000000*i1^18 + 3001820385434861466109920375361070935098318894040957275844071557901640253976077636074522393146406657420657422582533810206264317521722271591265733627799929451951508142387240928051362383435964151081625328839279833147081334210045849786210643814760823939178688570431424468958584356092459270436935283486285901680027518761722804365683613181151511713183176699349012379178891004423460016578719528631068938086614133035854791488129906109083453744831870178739762402691124583635714554181711283781323855966085385652354279188267786860197839447550351376837559105346961028894542541835024751641097294326727180288000000000000*i1^19 + 178168661351139932357805751884571487214914293327954135009512902474347197725538880999690000841340427192779963141598717181628160263889348858707672550468674147571177790195580204542128691993829819955997860963481513558511680870193923238598907096771790509124029197662776996524069871203101848175825815282377791437505569960681242681280411428533632389995087219496564951206648320885101293788466750616988845217365890223909667632011887767099627232131077696156010559706624995402205996933331830963534510182311604013414071384342337356588207633210651463685578932067133925226921338309364411283662007644979200000000000*i1^20 + 114231581232771739405066470434153606472288740658345136127187238618666334615096410537609530711612592841352257105430920117832690374409183047508492189359767978276535200315099746854094668223097729225431336101256593123907596418381856311103186051948102328978118560657885503211943043155223700286459579690767354479899176617896698738349536165438686054666172084158969284691551203406250889301709528319636542022393024322046595753204570239052681108829311028761981238439670591379904681707794992625047574984105921092586816657023976515500554208991506433451868184625644434808887485059098818384473620480000000000*i1^21 + 13591773790864042763265334636987549047046609605733756532517352513931503102974897934229258769860659773053735957830290449644912586646562229456731223348794548717323692006135241358069246616068673175563798166621265618487968199575778745868904135683908274126608744778402644213534247017360113883324328572752529632865419193268798469078401632828387371691303529687246996207793300288853701376275828573334358072339335847554603402935887604904351659683345813744655979576607784165681981542364446911699758006573325882768966513069942454018134159322820894647375580392338467508239813054145155301376000000000*i1^22 + 619503624375090003833584546828978122850161008137477333067900366437389078930053302477122057597489795152393599111049392362917124225889602532776215300074546081982184439501039736109692930483148446048418402990729295036061406016741447896013238614064687891321969117232847659957234060110221333295741090562008146291353440933231763036916361600503397066890034955249056541542673245043165978731687975273125061013893437573301200611875784983919587437853752953121108913141234818722539475051519583846409104614054883070731980382528777595685952622428003015173994360659551694952300197131059200000000*i1^23 + 12686052399962820494163366100873991616894993281639774163877729351011624897453402841344424624576709839494904248915171720307674343100628545136895623305640644133843141743473308687363430715664393335074153721342347810962688490402692944753738103396167466609084804708245424555168746096111545586701239373755530917668233400457289288061316762240229582245313139927348452998859622473224244147456350712419900283255856483017498342268828635784781072300712899493216276884436409298262732395272244638112896328933883823500269595133139099114982396611316158681089812868109905535938068480000000*i1^24 + -205793040852385501785700369753873196764980124713303430320364185422600887875473088059523297954070084119702390882568829927946996457828694579274816356837175745492450513581086171435504639755450308407490197949565609015219362136578062451424857104917256113178855772921197869666767041970597393565561415141954822613635209847965857754969583994019361112452209363882268311438050035294008618911751927507825235842612508996051288523658345548060270762970485807833813413182237343517465755356901078830087448232804482438838591859731503382328153687350068506009190624621756416000000*i1^25 + -1497944560830813858338742233067626597281003401792895075344583298174265004831845972558744092134106841529297738908192666268298181387201708389210292285499290579988056626918867018145830395272569648670316338057882703743227868740707779496516137496167919939430278271488978692896313304448938825936311925250015688241791830251941493023099760682973589852767311060275874403689656304428790762976512694146149371513210743101464919096418368033151419167604805527735931898095516274110394765315705838080065283322284535847112569851164585697269125241843715021996032000000*i1^26 + -2348859351416846853124276087016405898613208276312313489877709016930808896467171478887135481745981204118440277047615255249692800498952784033345624036024732426595790534963847633352866411092780816177016493142448422407960961856554768946286405641369345464838742873118390486327633811891114828648003686359938620808636663601319658598970200050366155758872030867906670548902178865032073152812958659033341557647922786222922592552243755940821745357609559353770975980746251141893519839736895451242807555037582503671846214641643736784098407963688960000*i1^27 + -77056463693326741820992322036586214983342416331286317579475281424197428065020019358673466525642883807280647959839707413314457488080159497344971781801813056674635015872848210594922429767393655429072482008914147976426650356734448086121178916928670748873866029193346807054063839831428567754006389946677959193195661751522847553400650029118919486057902975561307601316988925851427918785968835944420333339638165391764738954505441732761770980619036025541594399617934838031955658922445347592362416936155302143244334389003649286144000*i1^28 + -422077588780678367850966021471314669254197424228549858098790038705667183640392377263063107083024243072561466484869834507941816020632955441089511187834660798922550529305089736939817410478133472198135353012311276778218315283310984985530093862324415569752977457424234413898194797441477398026966479909825354719009884550484735102504209004789290273364433670882348530880938081243811013939950197191302391198028470846899422397238672814702591003742266418141631577357000767468809976994588005395540221698059396880269312000*i1^29 + -478602961382812553275216954857385717281618162514815396146358318115758352213808157830874101551382602273258081440042224756940670903480416175992409987333565042697840204012249795105819682522063858513177288288468587596224655366995938904856510384228655208256817788058174579735897830604779832859065127854117734002741724336125129401038853230821886466885315480976521654750722930145832786568753464397279120826014175579542043274441904697172310639741364263729329607616229944751640848417872631022695486586880*i1^30 + 40391573385007880878491534357061797160013945811131490564815317653042167844130767773061904336554621210389354481733318044757820073998396793664395084661778586237136954552040050820757435408142392964493655486404445165241583379593910857666944102224761847819444446597808698402611979174551331714489713550224694264939027938956477804055282533107845442931793710424104063291012882660592317643680136620500798396430310955758452052683702335252255830106270930399027292415593988740002660352*i1^31 - N1*8575952232896692157436619905051281361778335253665182208029435024378899549099319954498790160210493922173701905408851166865044931910205422314663*i3 ] ]