[ [ -2681885156499561102590665842400597977558014130800342083085880793162534457705770462595037213723709266799480920048201938977611331897326312758841356680414270646499788754642710099070982527264972786943167077202621849243920767937234410202186322985142742414430340240648501041527358293650380976039391464653497711123765405637785205468005796381333251317819784964627615236242859816192381216185350707219420103716512870290271494605349548830087217026684909114194801265939748292455816440224646257241101231835817500278574997861931246358450867517360449561965292036818499188740735596306889092712687755731446403347680129007294520637803717775875699154639761462822758108061116605193905414917578722615974628906762722162401711273828104622938825231869565255261538987540480000000000000000 + -230516214286057582548477836017933941804704056240003667097659627568459433051490512747004749174468744040773806577706824520374369656520343697040493399780103682161242269387491598946874898294388356269949214797270399744648883504186534865833459778773849255835151596304453972620717450631175769966410869314817087141623495816644475445076809903291042368009547739354287892306917663531829013037335169840183654803917528882877699102162396874737024990985247140972426552949616503042261904567995245431500237124125352833720118005179089617178366622081189903537955142461279042961968797368918269532059000038979787003781243957016167717884150471420922793527305878479541211025454014309670729818276914103278349071592414377058636189137002265219681912265209333446208808550400000000000000*i1 + 531492362938043109070414120620428959173417374236623688612662642562024493481297838284828449409219701079805979084660678297182541247882560584374708941542565722094715538722592658754471726649334000375874934594108054632907919586484255589931831214882370448842107880257969505205204427741041363091592857297406319979100550765693386768827911291334477789684781984828563600736495354039163609946995698017270381050981430663392909193409515584594554537335961148303185284626022539551200996995519517715875517522940806074453437657263341249435025147769453445540300116114757389576309349768655517913801980364019727632285840166117318155575444594743611557708463005201620571394623801900224199850468168895318320722541952633146903314470129916866025707904431312360620163072000000000000*i1^2 + 79512484539134836960416469318353516279047064801570299404535590222260989540447375232707889516478766652732779486554826387309480833978892020970188834011130258134222876671811002226757168112716978925400809485622130741202479263134117703866904408055273714631069747409878911849788047020894684867574015963285881758020205041875806540676596654466830212966127678191303127094469464497925313396648138581061350713828622246149894813565339353290381121682745364278983223921620100879802894137295120583569112931813028596057757089074497183983429838013390698834328346381486215199210614414504058876600580233972932486077629369530120237676074604991099335700896253609086923826854698310031764822675284171708829660295973340917241427602627411483607140714437839463802470400000000000*i1^3 + -80938878691312679892786410082906741415869128237255571540094649907959270590142092155233511592747183735049665846281367905180922853289920849020487481729699023492377841742072302232350851428421439281233177282423671433227316013517791810976275152933055588027326978715078452242822321657932986339567707523128734758898627804397440223118078848612104026138405745982487380192948655641586255109775026997877958418435554918893372824133602082870272385262295042745759806066194560806003357184454192669002745341171395567794940657836084420816315491235898811808734308870617347800241252639246734403304222104212416492081955991997275682603516281427020770403996020855998320452031277316855668730871104473304368701102062370947310579015432019979257909533568924907470848000000000*i1^4 + -10308050292468939760395919065524745075711916249245652350691562233813353969102099200306939853060651906528694246594767586324333535762370626743909014556996328799579858619771352045075967161439016365661046557443577509541601164504208009266705640412549659363904862492534274114788174676867310598540443725142466181173202608943462190603940387769799478047240247126636231326978516163009300300314080651261681512639762572901027140599077215195492842711933543239357256664761468797701901723422634041824845839053230454598246718233603089320451980930338305969974241719282108094689375480987603007786946165632237094407295173299124200095934730212500371338627762771309339606389970540906113548670472111611559395023622366353440503673010907420689673240513367498555392000000*i1^5 + 3400390962949324645194667551282709361273090132697389529742031256354415662661279937522517606303681168448796263700070549396690327326084519350083989689912067882427794243332294334777684292009329878053393873032504792665438600655621509316100811581929198928353191234033510257408372753879697304847666178677286977946357611479149056343019920888032361802828174826255161510998873848148182072359814515032277237520328586990373314647952149582940287200340743891606053835169830107271843807204503127309866937496505440705735765342103732175434680723486703065339751873766190371199782291485654203489234466822292795169751450996704400352469440420278959124457110867727517612350486006676675674454592247801965825999184033971128172027658120646570040980839433544663040000*i1^6 + 438561461225125767714974908798584934079219960989994103719925570384798193822028307138337922203102229172124949005934952684069214664434233286745237556690802562334195689076620882610625809250879124815408563028198796195216641599025058456340250518961896603739648868729086088045815336987003336597361268899522459627897876851159775721872122036008922510512773971395439949671819074877596139989476920604446054304950910440652239161536624512580837019307764336998036265100314369034095821141545409373131716178539003501515730807280159928992689040279552560088018288517409916946454894533183475273911425483979612031598452987561624401650861493063172322960684899554023965535823863005776531447969753735127884114007947873247704289630688294428543601629972974796800*i1^7 + -201006465411766480658587772605745397816151574657152936178356934425882372461213318277307664452715468292920797431519178574975274978296900626170372982831069027328255361761433846046170461177757696865918135206749529757578410624468353393896094287271871581627743731570046173929476843176062034902065888643269792122506169482339088835766044112714757998309531111184237957686770392892277593962627656654005714677694031052412766128092721647417097738806560359827667041916338827701080122343571102352069326042684404300422069928676784308867935356106949541273940128182913371431176770957893378172808665159061199353179267534546401234520050666982664826385534379750834211771627672159576690639503051669655943960284839159421861449030161836507328556231200604160*i1^8 + 3366698788473457463976761460705071156275514087281720449276493063671646013074358900879490055818492861490702755482144867191601894734463496652115343983996407170428828202107802695073948704620686563580901060322009487831857230454816743307372619696480795836350117942218143213826189979947652295169335149178331668507290327911960911615642447167406480493062395060387200578438078829391989191357290091493218428349224285966264439544724350187671919398603459084130740363768791266756379615236614784537133222993301950233889155693413741717745497804961934591239918391099607641529566554077723763137056969201334699205535886297565403510502517616736164677727485360917933369791130545662903329772159842241578714157122511898942611262322028132867096845484032*i1^9 + 682545655250002571281029851815979539764167380859804691880907932386498317556014772080138817617452629976387021792147538174372887739721472701560891765509542466711496349018758149993746033744952934362466540543808715364731259182737809529945056221351261918889125859568523798706665022222604134211579300633563250367427398809957680342011345038564818809785032248250379216838891066482090596550834248823887435694796947632721113133533765560371776799856076510007475726918117835863392410784956114095354012780820349166064552679828174011253211244568666102125141740065947708331914943838116350656139369574731216081796901817930481536086275799632336706564417241614226775738285960803884659142646816164928476430959550334823268272771514038266435207168*i1^10 + 15289093589960775444909230748349407926944620409044429936390549225256190557025681463717062808022272005553384375687555950402420602332950186258542966787514138346985244712169769347251402806378150904157807765585810710113452577926869793419744425487784796742551515215229792791159245713773126984973146997951464292968782090135710127722793031510218190537363002244055181157667140411386179246600384551399952394077768889708877846663807892308094612413613481537319885137395676889733152874316897086055805153319917291606944657088745140423445574731788107231678671075476838529028243529661249600199430220936410345416921068986479284110784986812019082955743487289592088526194996904215042132569871042141523738874083061668515987187936226711699456*i1^11 + -3943078585563213021455678993222950838956574801406230487807602508513143450734432421562657083766267047907478289491581262100247567168817968784496392945605854698640321640594709214018871075784386775368085890725499884748249537997348914446650975200406131605338673801904617467785110521550980389111227526566681102692495222788644355511804171595383578984799258127119954663553522897966189856050832628687868738753692368652767807398608233351144869876550121918252878583844770596245975885312625345587634841187298028284224888191543879622105521355926449275119149424449096799244773115444426806467987447912191839259905311935809837819368783364781528244269147062832086861925694953093592009405097476628116354982784316287552259504860691431424*i1^12 + -11110951112085536500770793108492125323607369078287735993930366391666122618981702361291804408860662738190123451998518622990291219257092719266223578521319013558249262835475284224155713613969017003626498628470942338509986461540506483806674882254986590278027903587728457264937652091407377178398533834359663150964210559608119639572473760449847180213539341168813570002701604134435169099861885518659312133226518571466416974312332009606070790113085006382842749144035843620248460935334759339453903586341404111349110336526244133824474698607160322864486584962081821060748959760801309979015339112608761620992279723802504913147112708839957969115812675722662917125507152202420284541087560883416487042052136498121467531695751168*i1^13 + -66790792696761501997336002586847565275683557617307954728144279726142848215482951319007718421084727806361574977121312140068763934178602165047869765373394926036923202577774264195639549911862797245232124606427234486036700449766102337572559728454017677363664939707313054752676696839240710014271840264772410680044554267199206758196855251599078145634862569923493643885089178125035473869543809646406952906191282319767547351233456647034081073770676279246802002601873771701082457694452890633761554141984269841084643967639927283533811722868795753611170745321869893892136993602527580745534524286190360992737698798310527836678566712815942718952208981240087746749458316081340751780304040805619424313257712775682282487808*i1^14 + -108056787065096385114100454259684292633729239862206574977587347111530067308831750012090396809750833866996045475158095868668584711751552317717325492108572975938589681811374075153592676706547313193019938913505878725626986123391866657489642674397610098193711769060515870541584483581554424110341413575104593054157628629074880139072135276159944276060844000363371933063235694949547198701206418607592751997205913752911241631573899607002683952810215213422459166554507733102943912720174712446364086348362531931185168912820440770308687894072203808577811368145896749720242867268074234938664338378963649474045400473312219912248876238925527070960962599057311203330795491745585892894849444293891699709445456229564416*i1^15 + -259781819083832464179691738754058267188040192071134838842226681979720407835471656134181870760959170410385057036958098366117626729633227184994867284481972699007478349734364671003324975540622651298266709744916056539457067280687357194940969979776053170360563439652406674077732910581325095749756026358350229235194207512231367497218848973467414265798539168227109479295755432195445214529679286750905393613040786737979869770531283257781133304996812043692630438691025181841159043478418929478609289769534972275621566680643019175644854394161268810083325929659967521117597053564794528101112443798036750017525478716148261279956817814155762665165929309262658451848590566972476056719709158799401176761798492160*i1^16 + -153134292299020545934932144430952647717425285302388104554828967767680317931798035154279454989632121014502906723892584070374163416543389413697055922108637563323601033916228728684342560678699326759555030219258595869141546500492360330100763865749993307085272315210546435397236163528660016841246741595673618784590470280253838609220420599435111248391562885069691399687444239091715878191296938147110668777907367630713775504341916253170593321199547210563718405430480255548544503218393162564140009432375722322942515214820928090685998832110961526095151174499928553569990247083047076368393712077260544537207678171548362408994548644948679052733447877720206715149931896335307424464045406117081322094592*i1^17 + 64307643708888705315783571087252247851167175929189076568770908347739788849909281488042936335995996346921011236418263432048964975749238699495510458906421958872269592152388535824993297435352999880748432414071016987721607658003995205320101589238057897513010024410240368761150830483267673669511571412543215969421046030882288672402754906223501299638630739244481068668683151489483584014301208082505240397315012995185574312577548372490322902531631365596387782918503695032587255255652699303453318742406449573141807404274512910362605507731241238358999673439261103702707642067553967691049165240071452933917099465578006223279707138962634285553003716558949253815092332328264979183740009270214656*i1^18 + 113962675385096052981074961089620462720154151511138615979130116552337849621731063680288284670272541329390733411683638208415125724534614158649300925236130871545461951654979626491193442350135407348467501440144982827038095393105281750492011878357561581120991866137398948367987233127227019258673204966981909796040153467743762713797032461482608652229050829307577929823364698057881575289506664429556436072213556758533519225271929642368303238592284723450213866678280629849043696092525127592756626925268269203990832772246275709553273166306954089232620116097876415917385693441065117445105024321987688329439966762870136908349994135978085335031326339807439071792850421803793112032465649664*i1^19 + 965609280430702023759621241618274257744894449374389877698372388120270669095905983373406656545736142024718597223834320079335043925731986284750822159187451471805874249858498745844446536435774343029290739556205496575057847628205540075125714982138032688480085617208759207013323153689851329902250804654070836459758347150647250359429564486076616113127986206736436921217902628273446197106164585049178862295606677519456933320827896443927300151364886841260657712893929560864970138557887272488770688441871424600114494373739855441834334019880147377949658598647208609679643920180593647699576624716383224607200791402839756391601550415332078253498664132142617663933458543265984806912*i1^20 + -17724466379597262451188857023418699813668093119257329787722440306493930190764287605226877061526612924483749250536511826318852429661659643214791125882176877708771329372118824145929348226186600979204917685983835132673264921213813446396319596940618447652161743847930109992301607307180952001929891888531974045144169116159644905815232215760711715589263343244162798407644045012439652679397573039788302248197667324081751473746871615364181586877252815555873321988871591847887742207325787489051989085131748941179712710940289021902631807612546790295722808005801523317540994025834268622739946676578404553133506301591407847143887219971908054883845103145947860159144668556165120*i1^21 + -2547403418754773677760009248457120618628467441356575684441049488104864576593448495126068710298359013017766572270762012183176892604248466341998214936541797848364666122531031607243651709505410847528278257851686337763275622142643404535264311284067302975837139971267958893219097700556750993893731923354984404723449327848297491495566269638993315319566006160170139906424747797374904445563995782970374947749217975392358232286527989598408874758630088513677910342672431341137785221869836733633168501206534948535983286929502537903963804967307765376057727708092407385975670326360868249343685070307467608121627692449662695316547475173729005947697991221999206988989333504*i1^22 + 142875886950273280137400621969988087969994158764983343139041714939865533177554696076583097411718139605177894632003544835642355471856424720424454842584642493032273564679405628735583629006084609210886327211603340739025880180799428504247715466020008564945206545186772842618337020920272677606648171230437107782688434335908322284005267303675540610586665371502410321013429516272403024584725256594800026612619327591327545824602407155993436356301284929611138175267111765100048481038250075101762501382437866270275486848042801829904031233848196836432923783616224584229271003401747855526029324147466813170372117929632685431025779653705522352540645233563369734144*i1^23 + -4284585353735538841008245170737483602113266677450747638655589237990396247669317799905966957532458273703400354995737219046843105648671969429927580672387900571320604102828740926120420340091884880884664841913673548647232107262276871110233467243908298839868145994809420320189278074325478119504957917173397763861778739156063264459687718888047609062066274583721577804972578404470023789737610596431466120008818199093274783699125104499456221607396346468372145430365852974655839943385641744077616967727433655469378263948862854206537308273821438794255151388415165568047248479966606659178398368973598268621903188447037759725633932603207135455037160554496*i1^24 + 13477203348624659687251313966799988001173039070864506578410778525510637711232760323754871166653353432979155374364928176699514078085448919070431583304591962558733014646529709131786114100017361489355220507525906951154389311165317841056338304346238284110630799081039871904457693412066100026763516668076499717805384723774316699752166731919845261922937588845332721790422288170556000571200084374703437350263731323348007810392805141093562381618093165717569896564357957962588567059504845446670265877357601563620242615699740487466954168349352904992737767797294493415217250931984458993963080131983576277822946634791331860277868782650625992425472*i1^25 + -13917021381939108140258851673731763223730148801299612060304581717118049184264108713615754275599479288921707648774567768925449020519506192415912974667240426749507015027302931753012161633681163852185098875992900287680178963344109024828829371310755610423837034928849030731633211815745145999421725275356283610580366843941696561605102892228269618478941229582997261113130101376818947357692295120482415773324592683112860118482130121117283037922024676449331776689716479459203073203246965954908483034762552256500006993506985713443452579597400980422655059999558091267790010266073603535466669212368143608642522070395910401732526268973056*i1^26 + 4799611382592512494292059687676988046641701402055275450092724556882619320542718159703755707412043088251603353300942724195801628036207262088031692674737717571878652047047398203155871568295382733022884723034126623995482207388135506747298444223918071610286650700130040361605649774178804071342592469335965708171672997173880812718890765648616972107760373299564780585285534980368602544490751594732510753893788522553126270256059274633806048312535505256541427683050300626609515186499268026697136344792967549166007151419686865576892990412073897130955627554729275178402978961646451860084940288920762434133150389051844235280384*i1^27 + -784973713780511373637923602430861286901399142003133388437959238767241276731551260765831768691787585494333594232375797049872137057681734153765273087188713588320098863931589399889387210879270758317232901435046328549895861970320703518115274562037704461562340039086847415566974184178662234685954881851035349855012532101525407068373877641868418676435549235190458230222796001390768881956286265614047686076941146422421211416687212176567627071546105692117457862740182769257915612747762787991101131216755875374401360795339303858261489381910585933691172371885362138767908650251449862602601592780829223905265466418176*i1^28 + -425847275305894016396802770423664672371090117639295489674240605701234920655590964889483671684083114112384726274128987750497262443238782212680157986695560757000674462476253222756108345826030989005863091605338734941970897434267025082267636009792389863687295864466215689462759573518429829251918840349959794373612121685287439300315424557856093853449126962878334671362551762030143965135668650319292555187354707807320662261941051523191378728628487568606318301608617044575158448196358727679540140012097483428359219971517114854296237080548469513217096913677369201463275428884859353893372351703882752*i1^29 + 18949554901019970231295914688779823559204908683309728156648032608788938183861785676720628338536539756745744561997288115130918029794113776348016199387595531091564467477136380820580058260278757324749497083739761752637124400622481771127599285221135859359800648214213587410017417720665406471854793798945068240518110771045591410851474803394614385460031049068279649648327962021525566793866745135168853245295188517599658488175191752913234289260287513378369671635132139203642451945996552838700028293311863359715031754174213203866729112323471625531652903648618630231313722732416*i1^30 + -1580358457170337859907559826239598597290361952913225998304286983258425802793504171610746792394098214996863854297074296963343993820376672816844041648416293654683324968126948271519432157811721025437872598283464955264541249331372026928088196961058230497636160253405121376884398604081905830934298491812107986083856221306925000300463899215348065044091384494968643851010310912475768799410519241880875027027104500965028568201123012667857552595453152940013492921260008028383796402011948477432367534329752027310292921332155243715536309541037812060160*i1^31 + 1692483997003399150985943401470024046134377006916929659914499658041526253309384344111929475095903417716509946170091412046010873417113709183999598271373031371426263365725648808227457598859127250856666995187142203030082966515199752349920777778088466623170025680767243234522173289374842647593164823274288638027430064631767336862206239206514020597290294213946568191494900125088295137408525860138981034382370522324730201878851963525880080083293190056405125367895229325668205485196242321133012401781203864001*i1^32, 539267679162298237262350606376698525770602772689780115398564184603065440739235562853589830438298820259924047137540817946525071755515773823734323903316072668575881317860125575258053138275487904266330226143910250675892617322709701338099720794341739640891816633168106877991390680233070953462043139782478972553804465434676578776974249174068101354480018328346658281715045524896843819390869860180888971104569458438381712247457055628717418503781083549542808263247660176658881449073365499066927043288469791524673345132209702297145278159115792828666287300563621181582091867515954798895985730019920959513829613165766232908840172785438380172512137340516962624132297403818664157100094469077291872822845707142972026033227324635697045617531583266872853079360399529800344833428784668522266019765812926705159569536260553951586848323973442644030545991222966170704176386185036454797780603622254918839466078409703348692407548481382741974544387482938650959238634437638500727748760594022400000000000000000 + 56813370822480344960056150453436669650606774170528609921306288852684909073931268323671432499096972785961439451853785595280104913444817451280121044882669561650947389184492748961346500921732293068238779174339931295963000506826582584186326259915024553175223468682137171479640887496609069986044012518171484703086828407899270758841275781171923075756289772000171677085854852798413143004009102001798871201016449716546079632726302437378160348197387150123181942368808026706878974293847524299242166091154111308890830821584424179693621539758234496310572529230985428985896698891008249656362275995404057985617388914373143254059111053373960324018552799169768101066487826537907905732696412723712762186399253270580194208445014586733406713101096087329045331884753669348970266135014206570620291097765569588567803780803835316384919418872310066362975926493197147459404440875928096629417072015875494850027194391958449068564204631337929668211143407859738261661191648575621853239895392256000000000000000*i1 + -95989404286715149932967248754015584532720099652939731727302205470446467331650442336947683641960617590199271689184303511226358105520217952070931165757589640363686645815238267773503191920666352458281859115316986005718330822553659806462571826552542926433473374137917328040301356264458086856478658793479682492276781785719122083181029220751195603978851312028177749301581951866545402649164583306267777165113482492714858843263995119919032298400095980452534789423855818819464162689383952636360053437829675581309768169274942256377280773487868113718613469475411936732505221431299363462392645630803778690448062616227027814246677704829487384849688916748666955456553010489274440973059657714449553071310787059767958440005330365576979541589914216642750836989856134258693040866300419965704687932365823009668645357732649401140796370907573853564997721226510836410034221067675642385351258508603093078362055682783477038768925655662009937510651140294667383396701848781069470084093706240000000000000*i1^2 + -14617783512735752987229458712576149008184361523793516655703177528152897110387244156805613673698350139559160989851620907567310621022787226970203128506632400112300314253038371749671425048566342060106103623012550855114081079029339717007039219429312681218320523525134615871194191829809735243986375679426101513785150060050486801226099966711595568196935935339876412722333842286679205283239312838131903470159399734593070560003475884732282688962607179422959227400092192806192800688675417054342516009816298682788716782076325476422808910875034053420189923891283671751981677234673977455875305905571763190619292116052275843684975564686152612588604576149195353343775215687770643728506611157247610823178187430999904041908259476507179997531486632796317406453343125718725288717857684966963104886830561032598337503043799209979736393600513075450061588091409553893207205345352552926255979980406747874481493605331102913586501627465294004628559366679051353742275691728178862811093401600000000000*i1^3 + 15751359943341642643236985423130579400587644589088880667271880394894918759991601931309227922237125503827778445957442979583819922685394523336899273335897903055637599971347525519737860975997842255317881856790315576839317242423322218475399905786080596221665971588765861751607226702036409222599909342708881954564180618229354815353381062434001557918946513345005228534296189337911932338207218132204511910125220566070157241499147939032285948701331138530760238225981034833760152487862825133107341178043150020196998871226883634449159525626575201212043530236983175160783490244352322539327919895043157833682828081103266048021965731936678807198875281032509460852820227543209061621014306754547082919302594355312250379437674946585536243173966838461500864140414947993948266752990116632287881922113607128142870886555259474042196857957589448994671134559903558662194713499692520780008351949094695044102983722099941721301215033287183428665389578460688798239273257808646590053744640000000000*i1^4 + 2047743859027975583060380041716091372877153252005742213153483048721829203080513541380583694142272340176419432911695654076276397625923628277328167633463764028196981024352733862057128785042714386402885887875935855846931263135928350265848421117108251606726080512741855584429114459504094620188318542475345757027414640354731835915856922791738007756747701785241643401574822836915653734142452050561074883116979036973517380798160267349474839149472647308336090162630296923278225211672775505440060883543577294330569365817187030176102434147723081944638963435281278085792576617624671220821630746384835072962925398293020569577888662771640181647383816916293176843211853644506517300375570564787062277732893848849108387892594698263891250677327342627710492125674578794402445116330471398641390491017842446806921867681228022545440839937158755921195574113778663699321421574229011124360973160521235514249351692548760283201569761072889711844090968223226945560735636625228400280207360000000*i1^5 + -708385458428863867410299163376396717087107832900913141691082288917158879988269064088455568917802921360076510499617166676255237696824557524084126421887970634681010214003361334438830785844282892366498245921049669638935211377969809554430289955765161458293361898091986832395895715450084560083542709761721070951484456852631791490215325933934612820199826757950757223583430732731555826909740801741070179349398495244443168612297231966026557277594866131640344179296678813573364603328178192076707041538610734672172295459146779374935606964706920233195489849206047712487958730011677461136141558217656943802523973443074946626689985375875395766299358861768777094094539781425435029434443578170194390291558309221212515267543178460897581629664869891580100152397067327866863064256246876550614370822489649902032611292311539812221655004011977862110309664537912259228618483008742747409425189808308638903985348157946659428169309827992522597051094614749201014721223510739295771033600000*i1^6 + -99096585496934379015343259041447878836626218058738124157873269402856766572042908908082207329843890332746896509313904932409059576132053158899167872662105896806885362717722393802013097254985078068953234914875017284397232895067964678609232605764764488590081006314110257423472762475642092334701469931042226644023800457476608010840137764412834565020851120245969560695466448811918987272490580630947171798763210890630215343373457508216211916594951774323627630742480594973706294771858946671980537213511363166486885106462293971182598759764397975776030159750795089280377835661160384149437766757970156916268758002200367211888372234303105871616346058380437265030389034468536577250750241797623175442608996327297174084316559923202124788016838354008680313028644811540104614554799884076678896746944448551876798817558438816673253958221278279838569218783961906150509171172090395388419194954458890852182432026001945619102225817931965859941516318572332852555023638694719389696000*i1^7 + 40817239643686603684957941577001274510857837874705546890039680630431411521295716835304835233363251546026988424019628658822635095700460108286935366351754343623956655329631172048801400294239944045323991908699962074873789516283287552276477548540876135249235412278426232899427560650778131421045403917659084250547302464387133791653450618490012236637934027369683204902575384468809517339970550402921524123731325486464321005366309511375208717712673462545103074965437437530739174900232253211351929169579452152740623503911761059331014023624657503477111358586562786729688169286740092225630141533823406481737764219671928547953385274196274554948124344530409951949668678871282840523415683415960391940128460263049288085332687476849460174129329049124944446671861462697283647798015826817791039414631247041859876803415702741660167366106786068029874832514221679822633324881754474574653863061271218764607262157783925469083621979830973975809279422302910505185730314522654146560*i1^8 + -159135858782029134466855680934790097929742814130585448354598036109186175892554466469433259778130768885680542619434419718108381880431224286830451582179299282945094400441989318658992548315977523957580679840448699741911909494702602201219987537182414054509832543768650217419439318384502317865405343319018860688549746196181909291388412276054422230663060477606599092118520556587985147450014348011407862292357228897962979054499202053385004732197284468028730756715923683450400716838383768669941758381285199666653147130572233933783060284638565441541880783170195715842550205275544790055282720078772855342907934672885435553296499254041206095944909227235856879835664371161766416832810087975931051865801487430717067233792307987931055036808901951833540783633806670146118407210558251119309029041768039026402523863359264097078361331768087056431135587152756534034102026566267055304797094782675351314992354309958666354165769835067454014463115925666594792810898190761984*i1^9 + -174673166924423066484067867373545208384516934126822902220089986997965274891039226903248375833366520158164530656799090212648995769871111262349632543450063950857043007428814692433997056455158091718952178194999623865552500196360579804004133202990968335870598274254996929606059874622346127619425911298932740525944764694249165524203993070791758149230405558892606675256278506909869933536757322524018527884371875645357325052480128671937110387594684814229946918153352909116880967242005966749784168395542078670135458757007215917337841507809149073128155171003299565168177897835762732734929978084231553441178418896226105982835242622295603758598357650539952401681546944689559918565095448555130838804930594686779089148705668114150323093165786632350628617008637847255233584586854769446905302812254910582554669117803310658382553754829362618569640076784937340063591727671385835663974077325308170109919442970547929327452860060868172889940581915004442248402266226688*i1^10 + -7150540860448568154247077469669396275904623851976229107657080334097381002426071380359145751943256148539907769439420314552864421640704353854033838762426080574326406275009681184962716488488159711418759900808925517297474336670064310689338356877837739303225781717320366210570449233072340122804937787979253736943885300976924895101835702576601260972168945307971779744910758409551254607441789953975534904831345726679390847253679938806198280840700717095172585463482309078426273661960293075474158438816220168621498446277254182230916706627977360529120126391138034190412848214241419504618657437344957166075051208754148535462554681623953004920508430334606955062364287501399891610378997956255744282523814704308899955220042461780187013759382341360507371224238075509489771526442382157164260889201828062742515829862774851248059340863481258458387303373536146963732799798622177805571235493817079279225209174497663805743398171052242010514414089854788814889811968*i1^11 + 1080413615989318290403955453264780012964512889551136321960587519462227623065481182938756269452964624628921254478820326735006060557354622749432688473435261479184091552885611480423887406006338764005583679226001189674213082284037571750876972871154627770226808024506327125822685287052419475930073630824383435703822533342283732775256836077296602082318428099635236433985527568533586314702164120858152647075812007614095311875913108328362382071144684417592799695067352401279086628395256377596205449571713851737534569342072324504277871183271496607838346725770683318647684319074619864117464820258654040600160590287259126472160745003121122021435448215550253533183405187893596075419806389793539900760771305390209306683423892993796573454000539114675532577619884984808357571033098306892050319546913918716471276022611632023601239591148568923939153963596245116970543636856263817002754800726151098107479586696440998328223379093502375028547151189583140487168*i1^12 + 2868235458707319838771524507409531759539051379635155847725929737523326145367880073605617723364059520194624647210505209844904803244818377842079350974002218269283485740302985622440914569463537726367509432746935527431723752788492958423373303899198771274604487835289206860584677101604118705362727284351541946291147736154235839410138433234660773785911347507835512869367511272677271426526495698032080295080677249742095795417245758522898474816612641962388272246561312478726737802801613076800316448169956287661400959680768663709420947695616093557634612968314423856529832830710883239863791116614312099302527698598050636691156789485569568869082527100346206338043692121869132742712682470821301235066461241211146052862104362793940743642867152648728230440129827972079510862014533598379719123124204173553943003941821822935265208731043864424207427289583540330512022525645677258772709809958740292940362527748716869485504989832189744436968480751747072*i1^13 + 16421061489034111574747412730789757787111899775393520064643666124649635463090669575613684288284513897853062263362303155543325012908702346386930665866747005445240846053159847741958138165848248072222772417787422981136198734770120707733655850587790328705573198721485962052959942069435067583238250435780744743106817810155422996702373009006122120578274444243509556821395032421115241780735750980480193401283484985491141529129337720287977628787337345999184554632207459025604202466179029815971564899801184463680787081305079989083539913456010066023935979899197606708098546801395903579560551566838231463056404739698336238927145516294654211866805408710009839974797414877092822158962749187958307191734460456773656355952458028694526971762555037704295663650225715856938472420790767351367208728628145632131906755057818903344825518206546896550807518304649028049784947823908176591339316269661779214726291569934069654190842996459147276814420803584*i1^14 + 25430109221768046940563405980535547207873934338213828328472244441293022413956418696909497661641871758664115480086799771072489139857172823890481152803560431381370652227287654654268395784792478938214554045990092525548895110216250662842971095618034735653336387760040109121961761671774979399791598643969159149580549505410862688489134641578740197079648663698291618105483164349758874317961899049496264767165079580139444197579515007699243549906838321316589771591799963531288243239314780380812421231947563430564905515030628140150032077362359864863378298875940962692947082426752693984890950206773709915728769435871119708848850532426354835426367039355564393571064759681426315605075525926680120182462189433303183957591601955895397016045743971499689078084560234049554044913424286574990023879774422015519818331469687469909900521721189760450932715846242579776241230883799928308154797566287771252580382333639398430870334020298716221538304*i1^15 + 59452535930476805172099938402582384929923878519069436900954848215342271275418030000819121409954586495991704012446103590175546017848296668788147264541229269628404477639171808516936393500612787057015912564536698980218512613818496864506002703023574258903260892662236927264338255563140080025153159300191704626463084995738637784849647945976349341916775928133341172765981432427324744336173306146536871071209468252814570281918295575283922447639390217949420932355577271835245018750983111761877716873316432659658885733868532287102399558309031652267670975039090094508485299774702662755023948444776616015752541892349618248875664842533884667408512660791104920443000288768717170943143795703568992439784383187410572126972912792985696027841050068718656458885660386875655230420923169524216001355524452424293645909359481290770098141642280987809893286961451259775315035258810928026922776373324904072605045890945948404111025670392381440*i1^16 + 39422904177711051862079553409359764786820826520555621114259266579636551545774757302770828235795982232876068765041479660124432243002551461597843867452660927259706658821234481452624461877142579567082795118679769972111894451031983115142471523289155441493123099052977411008859048489058550666499478075936154284811681216504216394658903297912140000515157745146910226891229533308907724103455135753091658873957407006622797278095271057082317461451498903495385031587976572553383206574549066168761323435531528525301623579252478398784934765309205202656603669333334347946163465417008828907321623440427537244971319536708829868915117612780631712068432444658539877486514766853394253597278416977571379569461860928536335938774000442124305083473509368256015180060533948790108366686826564103678904494041900045044651060814297990374009060667849759778012300502127696256829906184878084000453186401285645669902704769250474174804131840000*i1^17 + -5249809097774332524194120343092145816781489239720306792448854835323178004840572475241579410768816979294793525924242769722630905713524000744436570366626570451002265618832112300975602813904925018531675906775826942229780698790402697221182503985013478040195112000499518356421097942291776332937982357271315812216381322405859901543730198691022065241854229147204564911501224600085955308047640421453361614351696558246744114112704963827193995451420803493423106111838062863322992635669429791156424699447820301878687914590221198897054827395662079723214833490417744007587256266630782520384801474597928253263333351461003328483824204061706752554370218961533236199962873990177408445423363423120281924712269578216720948997688209648682433347647867282183460674629602125582367933980377217066348876079175769059865602821743443754601718652990011732353340142714481185918354157775581382903392840535014243139201988862015514345472*i1^18 + -19277408179622494990270023532339337100818388802117789572817996037159161143108893893214617412010093832784281312306527476445109199627350748366596203637078211695234552154389538743844559520197516640962574664333279609335947603453382904323963137322855409911668949383356255901626382997730451825932119674124032380543708871041089628590323106588648128721926692056507030164941407599123791636650666122708985507164228822775182877458503768190811268130445860961006255092673482540532315292132387627060856300819612851156207860347528301509803022492625135812696332871837880664270066318892453774278460884125140961635793527411873047077602062363282323520579640485392919654084160440192851666620891439683780497701182435770545442184365768883168002174896390543682230285920593623406473661074810237076285907908851176323275741611972263286971148780115225718143355711437986933041530548978218161485872304861571283235305004994658304*i1^19 + -1525076940198208757558679817677779391145113735210516708759930504801402377416382593335391453189838026168679039257246660050137806969023243030247673756230862266191592632085249725407941523268092763161569318462592700844198139819656523080227951439300386905393467364145447415374315828951535471207997490636207759161046173975055734004772688733004159440468751752475309994092485722710701599151053099193099276880175568518971531303565869360707587613573504284165867188996198870881027773252291057460965093570945747927243739594632277505093325254822189326095301535899632792199706600900749299576209460113259278798382008981753792086298728285435887855178616923524475930842416858168891968032165506796930483709641511698053602072474836002671741174155986288210059173749248205914512169740110799157392484116399114113543676740916637807109599186178443532792656397309430502336257159501036838680298031337149229132654051328*i1^20 + 1950430952555263394190369369789884697290852799652409007246140349734214689930286463332622176266013267052317111979423052156248455357568988617052941390517882276630345099993443069634465362829582010295382216872814220081749336892895162207276676323895160377361267833871075920910457577338473328638278724799933931345366192274709296135333563964505333378870477395385101124840064915257498548707397197110213323392235601474396476247222114006149661427762768113574501328848310845403611940734487326720843857266102127287411736590418945530459442895484720695113185584994475862458212506399643991783641564302626227198721456965574172990329930137574733788959221489441154518384970887807274738266086256870244116695124398134303499373751745844570646357470741123712869535618368207569296332850312680446156441523519368815077789109364370375223372180405450587965443515806590516038691948781299778706492089519157922496512*i1^21 + 328088612803498781956622069203304300176002969245177275868772778400871636008859657781589264489633508279391284496231691276734324500805255015675827281171524760220796432649715469544472231118005032958706378203983182578435629200318509320411261155631341563028565700580750839081337837678751621432871551947380910578776860107406961310277256800817937314105798118301134943336784670253409394048580892841692398342121212001817888324309199613582367281768967928503733720950437345043267246432737709736078520755202240260389920404094069608071967615139255122038084043549238362000494902575035080756497990951156070759273244352415558801768638362558037026033396117975327920668998714245744111233782660126276123958982475323530780111479908384655364318603355017703076286132499829900389344168621889581805158672604499142601341279498706339239209302082138674144646314649404920207370700877934577973010857920036864*i1^22 + 6251953430369155652483344658179259744623492268179059245947013802661159252763359545539621880624400468190898187320896125613200702730650003252608228263912075458801656960946131414541041858046968983964373103149665745183256554092504113461292702433316715913928646851580677485131013083067974065005275269823036634939692888710215127083491626861401193002071894756697366961007829518509857601793590971904960071677411508250990909398372407023612104465885982310384663804215889081912638203218016941857228842306405694658637667889362090569419991170947357757370862982340607698024844783473609910150360701293566941808368936742637751961761849599316230688033649907473106920031299525966048766360345333678735859276234490888574856468884065588284801034118112843499528975656449981471989377592542279259450598577349196357391503987635975914160546807004983102349943743413710899898074727933929863164592128*i1^23 + 117620754626662506210204125303296640480347377397572692770088257196322019442674299345965780956490528846998764555766424780927887941362515977071260519137598819257818323378183933947378396648460814522117195925963800899276449364759022714292334531436896954433326844672118978934288338998185348622453163677654402417265531037281891509426719870756313037809418366953694398988889492640946738916559379156818629983495546417408594119707800117070078788389778328415762108683744386689762510894707289857751234218007376557556597570873393132835770139416054533959453847774005409207057542639079030279305967530985036493521054864233613524688777853263363980072849687599732386722181318121235378400764047866140311065937503053840314192068844345771088466559920470283952534963235169265774908804127971720108677383210429535340582173518299326419717817533966389094230541568785968720344255977442246656*i1^24 + -390333915868317981648776898149323458079531090659244890168702899457728151703021694008694313132379847531771640148130534847522751421806842638458859121341509647553432055256448319031477859906272529335586251247144677029803785861744993109717471835706485727126462843430826856481681424064097715505706925495745700329536414167086964023806646335194221336879979177300837408287318814444992994549740449960614847502509190198197824376907943585405154097943301131873952791302284890531734029467631198272996846301978669882203446005961806957252147798871567763030720893012102595078246071267412976473462999915322214087092412857078980257047381913646484171563480486958255312229673176306547415402779682048768630030041054003912905413937804240688196288857209748852065824870400163234044150633156230770480903404835548952586896676160318055770598334652660436513790654489589397226050387968*i1^25 + 364509813846415534058507704882623894993112013686130513735748105854371101186835142161645694702402518653301761386213784517295683065347123950236657114695852289564260301204347185368399324136352923286654579823544833182653505538358616268051833475702056835501097932031743615551245350372210707508153878805101487435556891999783692861343314712509300131555290185152981016781525693877957420137468598065122208091185641419890967252125608821338742724227982950598578134872251010016055430424147719745162152475054275356313931952468999531919389565529627545803732779261380891375446921746012506226869742516725384629466289097857454076975880119335437562456542159479529945655141819304745714252207173059485789080537793697415866878239061692927470764258498747380385406344573126359753733484234440521904418727356570450720466026681872514905169739648788595241864093942883672064*i1^26 + -105754826705086616953110714514846830128178105313576593789474272392423554782705729187784785995312066721968401479073514283319424665698982733764087884999981878606548487550477868889013162683124181770896005353489660001384562166594812401675954183301860901948327816792330794946113707656114376917994712505421348742443479965623119377831864790891176300935166683762626133402265096053306632750028701554604594746821714873417667232536509598838193063136004981931765711994636029346008337661117974210798744412223218613585526158581739157007727485178385907325124840925630332584540794803074254067874200297550774282150571510788330736721579954308527587298613592704309989023373960439811958429592721957675230999392586488369651250656799786789517285681317322733238786693637976906105343319041273881004734559094023179137669379864436396052757895264699984435611880448*i1^27 + 13334872567709370695885070232291065292664350587790315692733910157335054094746916836610773375544980717328353293104105448803808321098450364319790162354582548442712205939420887543690032956062871903999513440923370450435466121768555471683592487313623779174451738397478659061066240792935425618189892639454261131322027677697861665728702428694357467683342182081420576027498091365685610361329782762016249619881806420203719075131356150924725556126325530682337894394913181049050961260204824222160416539826649480207462257469084176251985602296900704788192189117062039766077279127550860567243530857076985599920454876454890656372129250615577967563519505810068952440317951525961411972212723700353068261827024902601446539937929614532285873022363013583833641985188200995907266037233228297436120506296582283121530250264444963828408795493432196608*i1^28 + 4871784784617036348691528253190649885163230395188942111421984087286324606462090321288167896980594814626959007635684598090621365477973961257981867495450503010084435501047470782011057354778179763826148087745206196538462430388450106191631429351125083668113175053959924929027678995057735980515136227854602940607416099352626794252828017271112356699959882757595972677169321680119111825481840909706930869087159976179602589324028982625073340068999418882430139382464420895274433605441277914485191819539254047372268020804862730383619225597121664425846009215070828081316655165824700794380926516135043949806423211276651147010528459424713172187510745737182835589922392818806376078855369902534212597228905575418945024180319135280700911248970907872817121105796191292021288359246959845577544423350452429294938518944046082180672*i1^29 + -214427677049911624412937176843549934745649346289210477757488445285158869533448273924687691311696658424073483666209379467919960958789889843126260092842033494726445914891828900368246472829403764542940538181678670331289689689687226532041573769441710268702474470661883352673997759059216692410760528765424566595974786093471252208016550917436529641032291137419509398999396837931713143170429308687348856191236290891539609850908499922177173659389652609372829296169343228185264964822319808444252477970621842942825241320703109102428523650580713606629411990498481271673948294305250155514771662966981689097563990429162485183871504451234417837479342529224271664730112302722639775320562528348572459522438395836117313729027293114313381003130103599436915727994558316593517335298211666813403595962705626248*i1^30 + 9079704807730172403800885563903199962079322494713283597169284348870356479579508593526882722364214900168735264477631161346511818542262808076559885501026138227994464721682612231755437252574273579787914128878008017054903065459519310980579504298479245352857084636519741863234534653776590426362559144278385106733185867030059160185953911853768885001443368086640835565343858259763901380132096542201860557804163430761682253647736331633301362039456356246660250831734822102954403817972702985936014145550351465003276130011212631022279951450673129908398538211352717120183645329935428009988204293395636822259404768580193200927589675873174552933780967321451434960282412494495217627793215711531626702355102303826019490743248666433019254680428235535138176059665086142682426967*i1^31 - N1*87043442953615148503526160094493541671756528185064660563458967132005571290710260912320725824358045511773540312056706318475231000869449698310810505944652419190662807030311104221232975331104828727807764988997997213312500*i2, 686888855917975120438095755965471311434529545659496424337411281160195328753933252391086167182345360501329013502498242333122723518273124510992795600350621400270122771021745178461039093831969225178363823632317721608304966150452438259716249329517757658020082010613083562174014976305401992281171227979572821060156482913162772022029777517975573293855316456725266578421783294339333894803501516704536965915833898810702334023303710750559959510730821740101575784181271840670981124709815191563692287931947845978616192066631162790300227454558114944358739829481376566000259671072980417616707976985759407626379307240582334545843059590437488585593452511937663703737797155709734290845005784151641310688876488560284560443796002550991390166746196727782798084354153238778238247457239069048594828915018720957353774882351522422393890351984227512448414398295445045074174297657689044151588640064417256637561461721664102679314785120484707330947944458059167022715688881437519034668148362051584000000000000000 + 64784906149305872151125092435947835386937669873216116783033789406723124097149456872210757427384637406375797875242643581167242567650258800810807711983221952902106109621977075868330362671316218870287632382216971726781526883078311793775459102820647594068596383167058347347729632889939269635396219627285805084701619957218553999316925598697143935280172554182723861236885507194306111914140008794263010965474949473534107242784445438446175417782673625367974417866568933730120017911405316651510468682510380100231316313580543225647663347943906977674556687753870085822771270248138317038581581427665498359533388995938516684071175422142310912556221057699175435108281273854037234652190897409032038946171347806934003505046956950419158164045829239095586870657507801315729445361265878600355301967303393379350973992612781061880046815582607985674023503345093326525113332372512221683626803060012078167068249105489671630077124920805911078913732881837133346099999526721343077871991149035520000000000000*i1 + -128414799946918284925666728475964194184570998390946092975621550968736554326109372934589940445245570371681345378652398963265917244998099143558285184155383361564231605408527172370059991932913751886521407219425425053161290750512824794670270207878982145860732702295555754981437960025096849533956735672561412682567427820097075407945435655785259680802818702809268115949690389068688804742102276826893884522416295355362307925583556902033568929154814641373989766857116275845094742523310969902761815906695464788243331968676756937112273911764658993717386362262609085817727253312267570641635608069638186169726616583658583204210674131403555263451060177793496522735716049276916390346545965314099419607052394275282645332622248909571924433828864918092318725672669936256602352056317936920096078675123596072472237047538254046195938733456516454993168693301743849643691199711763711490739269142913908075044389603916754738327925350054883832081329087832440405178548453769618004148299078041600000000000*i1^2 + -18833201881174366576166950910251269639802829112161952388221091234668158603089728564355505957643484194523256922990961872286247882709287536926582608088866330616694976823979708101460363587410699310216789877588012751959745300162055052219039678347404945051543540307808031606782383121777055177078576852354959853107084155928261706166789888367711636203640631023115240689824718667970172940122767652606948908835860698209588689422124889642294866591985220469584502095072673560850247879639249966778381581694045486539046474460452873590246644653014210532403526400389797765143342041186089555350023751821412596333020116202072220131050461970888656727153602627460598522395473676223398556721908153332828232336318322871242146484981337038349942965624736019031232585702157842028648361223428462121473237081304279074402720228648239877680152619768865063067192870721967642863697954870104562316958070125294392911361107027516886830821970202181572704688297586559740625879888732672828805795020800000000000*i1^3 + 20887698964153180446184510990587738265042739527054401352245131476493621684080881392551616156539091385733154379085597484563385312780557452296441940176973895027535919025925565175911580371600784079988397613226551346401564306613672953038886965355083539729647751104489489189666983996534059426984069272041914132204904475149522886146492167064720126957629684214099847739900234210285555202725047794766441754540778447578341496527432277970354675932152134358808024501331728656623003585409985264433656715767891671628414154786208489054975156431248441474799006394987127930436321024432487970633918384358229485612440318234999378403186049290704098258225202218161918495124692914751811916455154652589468519499738994491751458214412626666825157576438245151703189275036146056465460005904962918974326101445042968027470247300979746833593030087694676116613030894342582641383557960378322272824293117534144590255651202842085387760187513366651988137486982035259846619628774181381195296040550400000000*i1^4 + 2670781910905062675496357209538200349874676735223662861705783041660693567040083889022603131709769903481295435915076058549942966716392428985609870177419163883519624400282159601474875709754316814144225555511459517806425269297111990610026979556401486603689829495873290409003328611507290729417555548009735177254277563286179639242516874397966870627700288539483783076589824305127808596989442711117723819171682576672987933188483814144261735295654286763759548241313185593206515083024602601619474996738049389413345095787365913790777244842301415104990599148905905344027741510134654200440458743157423280908454157753289166964137283980302491784604175900924918260839025811633851913552346401870761574261357187686071194003939390534688581127377179243418567843345233021443181716834693233652882859973975229272757431394745047964007599072080914739164710068727304901647542577618155358030780370147166869032719129892204143223207738783200815458831169603613277424248716603449840703740313600000*i1^5 + -968481300275774836964685582116367249311602246353144830286180916018228567710399112496121528224162100848689182595303149700625832615240157031147723201879937489966347333568609928316389897454689990827177385450577544719405302850534417802911621347132261991227234531590598036579199884394766958528340822611011759636525211057202015249440976747852380251318190794200181728439634122205010098315023677445176409972112830150151183135311135480853120618283925621205135825447455675221508581851240245342308858148858237036188654362049865039458769542816174303368269589908480182161025933462553045483518178898346242433860610937109750951232834620876112977190048953142042861658226973803956416668312703512485184949674810051256725643155249620716596782968460266281019154382592885440813127132736774397266434694559488092426900106269542618501899034786010903368954531565537050795215252305785050487843779765334434550156962840153684213662130418970134299075817349182125041051546911697321016164352000*i1^6 + -135217560455730005180809212501889481689304790172476919464912536744509295895690093484257428155352689363138002150129564537065800937480813322253033370042378324540601686699312911505002353169488086520564221778242536319941623723908212357835335819672707649910989582723638266212167463748767339851704866006369988492929682008582696844637466224925415384885498082218118215992148967940187702001312881376038062576151100188114779430219389815762361311678775228624442069435008290245456237027130311307637553095852982338633646520531864169951558367109868952247327210222219256946771670790315573078465178992579384805475932231677406980913689762087253365578207380374267362001640273185764631609395758403687126499518492183335003912169949558327187345668557118274348305687225322403960721378733590247521176803824525808148051497011425906637473732276615084920912173289832665799570936869064426436943429669393992386085546694848995710218988169862321908551986743702638397068562527089643791319040*i1^7 + 54233584096509551314745021157421500881233168208971071625852583209416687583915239119846425061837212295184998371176188044359612087180135989538932111286078780623861804853413391165039788108840295705031427500261407321411842121166097980282521159777447957569586439069250083030435752147273184602600662244983274433027880089612870651147413758432650098946034125965064185099410683632035554381961484576295259192107159951379587735237575375181500882955695536500745811230919918228351895000710989781840129923170963659308037315862452301621217232775348071298104527475144604729878698716148869060670997056108323074916289290124792712577414819165267984640355880433008282978278831953371780398219479179192280423408405741577742947759066721001291221132068383307458521654160989419112107909041360044180256508758156466888259366050259237896676960059112767323480037787771972917929046520695493309913587748364501810705647090793337310261756484637084520683103996591491485555622992286020796416*i1^8 + -141985524520078030946278527541153642668881263543030899701451484693992612276339768282951730888723525056573596283180450937577313931242018793358376055250816903847284055854460563090618706012571164876910329607966383157728181306689081565775519773827178140000033835858577054261946491671844835923684923473401287143356748726990535598742440328878837614324776367135137884471002160586580780470941010992598021229537749527978801563758340269983055814881604774315401507542198378236644105289967301023637062830209837857740301988075383716517626898131505708732572581703404318889007196824289770676849933275210681627088738591186977020269836888155802643685707054825739547995175126155569415131097116589053843934347149398524044694241413451652164252204973089084881942110662844757459176197877677311154250725098323518560152618922397561391151314120728844011202375191365667601941731525287492879170717020495058501950242641599870235703792346828774163863572264081690321970656685588480*i1^9 + -228194997070757786121485019614296243146655128111005996394723233635830011220067782693010481215476781388154195828974885391390424128588477268530314531744560077397877020140390843530756018192168809681951285326410824968574570031834269794883950453384846950241876183859840533974579437469561548302461866225109335260718082296290111892500781077196154806906817413185658598007805818929010787417636754670429311350139827517556324129753941829520520615422305638858132563913691107383507053461807276901944419512535124739477214967237886769517554930627721000158705022965643884839938703321132071637398499207677718873441000830164025881975825940469707145321626345176981855813407585748835201198189164939749578384561551819418432943245661744710089528851727723628013445388169565743390329365229693475038447907450305517761133728229228980128353892709465003045064799127700758935214236479077803347778319924575428852270041981051986908270006150823606364137375588572563061264579821568*i1^10 + -9795622168704638029421128182115004647575183836941701803898743508249675149674036272964550943223596336783653514637543777653860323974598831362912342446061670535798940739525568067022518282868602020766127760028399155543908327573795859495600642591304833217418671577581887503351579805301321226563394040327645311818452804019857314479273033767340086549246792133073011505378426065285066115676193891406346820832787568345289810556668573701985629966141678107568447375974612620300341754973027741608566647457308535447388787789847798652636248999990172026903431769719375142621795451649288076284629562822349702539838129389035014348406148643677355016499180005898538967887762163790464870517852393891808725461867783971147227017838430013960750839504700068316322265079392997418460030545881074871353846254362334124520920677380664224875705197956400574447085174188247216326128542618051121587869331729994205378322940692264175548662264954761799503745378654966751313264640*i1^11 + 1423658807569494033937829889760457286825734282965245812936531511539091146356974241290898140927346123257577451101964685396291468235879537200449083413114966160033815079103761529820274346044040272148031598800062204069322955531076947593031920757425457922590523489895797110372300090608171792880235168182180668509848119502117729649839023839346694828617184182999826042969289235535589842478933418278733979850393709464358646072274210313382109438693279872269023751198627774386622017605526051957557356613218378406002483780423741214204254884341039854291690799269721582845123102555150202453888808549947657034983444325672950348444267254919520438174222250600087416866761349616959141336939782529185607501252614120920731130314243545538810072231850857822012966315297199266420933358803066937136797542187721890464925195682454187821871208263449921163891507555829166927093734887805481409962249884324223511500830144553190788365697944836261427164120927439887007744*i1^12 + 3835990792947675994129501986681275215706160586967701812598265776334050307797611633739616106906961942748230355228375736611244129249918973890513640711659296713619061372029702283191330053605212194157704350618700522017140010045667054383512270905921989049897192866774686437657566124341381758213473703535869006313457780003594286255463380055248944488517638958488848448831730576154124291748274032527023117348478823546544544339039187854904671727470726576234501067963787342093636584487083826398526413107056069029370351959680554854087139857464775112225228918220492314731190315011193457228500864548381896852962841474489104238603338394003232802295741181366111669868443948835035448765792291450165388045811354286141704842089947047264566224030463028943785763035356443146745487163929887441645161194822213156772408953783013085931252398397989180134533028140664398157539928504878115912765257072263193935350521061694499648027295775917288961408117191475200*i1^13 + 21806841640800748652837140573729265491290187502061330546593428193550232527966228862985168489389242243453427107237745940309459293478287644136493522867722184112831884505325598693339827483927706323358796339306686108386084690264902513770110980992177488301774073358211798920851972968459608117359073482827631262186475627128513694787281223500304376395096660103700211597303117458998623682662156613009443168969767993246791556717312159200657158158240338452217330433979805673608516212100040202135323485123450680182416481000933571379938905670521468883778150358970726667886623600638386343394605405683437168751534707886274186735127096809442436213300825217447936512091724377621778821000034282247126390687885918301786715368522825018660330173958823999735061129670028858629571123805282596353534206366011714405305890950316206602767960909196533629685168367671991615461224179018963710353203819457984103309466503419604865119178679365009142562968043520*i1^14 + 34328419599920411357738019997356839751425512710812722787762212498607731947362319005268694476031789928170302019703434776230181563342718849394366542118976679859951549315378725636705182565609679916775017592602587234895517154431915593067628393777437113399937476797206531603400201390053375170160583250384271433903623102702385862520883680705551447973570334400686106276309511719934031080288120497724273551383679585186518012152656546934799833096465607339524254919816261600573282048063852831318476684524170510035129583288244395217204519850167591336254904776769733271580685135826583103805650177081109378709250092565192264620745995191089461890380692462744313574765632267337360155402046250110367936804276497016552307034321073426509348648529130784521763370348619360064093427172156097061559082827496684908703220437799845231809676965922088042116283077090705628998462395333912765540703226438161687228293159309657538716902922336708679696384*i1^15 + 79675177046347457570677436568440788638348315983880193064127227451023185477784807195903689640491467040200710513104019749111023780426309232792562966356386369643952894185652943553927902467058025691082964447135202092231490471028694858364287751066938046185253558578980508847345457489602381720855800512197867551611596917487110825170329398776648881453763994825133419296502948185212768991774709868670753853591372283264897098747891788441755210573420085005695630565326160997331496015588533392025255186399405829406042509564576977196398878326897046558860821807106986358121409207177864044126834527473820057467717370271677779390819966831049564151113669905374802224663710143270309565200844644829485967253730319335087431941328772757296461569074968732117990729004610134886673406967857071568499443385754495122110510721698697195677060325384634775099417694971228455702428148862783092232195062511727666580268752907266753034285389893861376*i1^16 + 53959984007907112865002648252336093801707371425214503189279598367171358239968852639792323151822945541998307253367698518984439249658010005596212183722837384963615887864544329201101579218170447610359490355590787515208650438839093307362700891377087306428780652231459847505724188582743382739409293591388540385736735678491496415020212616009144533533052617231085114995343780274043670070954074817969117980432362822012573846838995806412875264726270579412601744983322608696135668636233618853966610459717849530422371929585511540919122737433477537474823567682884802726891715100599604571858539095857149532176630014551354516007434446025630874773429092382164443754025660194125154406582504935969773157688674339065695556681970899053700924688148555052083435527645505412477539096634623584506723462206656311711079459797777606123784686203094237012109702075134643790054614836122376839099970055755246597182817805280763321977606766592*i1^17 + -5928465150787155163201204243532734264350714604589492805485937621807634791959605404472786692406399156788248817702709197455902875405302515177433241942916401446020505730881772126206514874666882916449191709592033999946418004405457235976298586991843332243571306764274466112222395154724701276329214337172276230814259702951009648717548410611223286609334377487618756625142196663573033147542913356591972482595759862862634539970401552787224368904977027529438958353562318744516351721148601677707297938687434822023592859905298582356856688952061523993452261749066186620085002020122773489575815785460152492621930806007741446649106915082294314140570839930065081900927060227993905655253700719920750724740635120863343158982976729460844469020190297195149705898753967680394986776276909117336815106177306984604575431727624817237319501744487955219970053661386699905752382018597343112750098088227334027225695137058719377915904*i1^18 + -25757456584748630129485715319186267940512142073557861706177464517862973897654548022297198947266576102230235817093861704885357844782906284780716330852868550032994317377595214626677044665411596620524875705668224798459119282705278429308087498472539293115241353465527238775504378559509869591119396928461904184599737225555034700898864772820322293134152995748795066994680273675067288657539519890528467018813676367513446357608585234443784760058503683948875204089508878746650222847652415050610544958342241169553175561256707661432272216762853520898990923946368517655949560477107192036197575120300016285365541162476673776863219985727989084128632330371831047847450792466504874213234431482616052617185854651551275741774371110410975618971501490225855346271228600138949475447548291331234642774332672882309250720444337229299650382184281981406082340653011670031474666346512187213573731285069077798578106763206197248*i1^19 + -2109771738739238433116950654557088661135314019002990893794969983962941608005440165914531928955555053866748673798298856271209304168499062339599951595755443900167673968078871728273042967337897608778768317427693274290524923244750663847324696696417191798851738688390385865710471368105155465950305291731933210545229862240313901274704580346320333693578744290794453633092962555373561991328198440582007625278025813294087336587946553762686208390277857269370697602903951405100869499191833190454655652330379776398882078294772425045444372982538171153294660747534920004359530308368346383890796994574007454147307870443053837494702107388510440672826702086570041504798788896357501324186654594318565541660514137534931862434764647190258782691132488477249370969218108620828324733207482160064373048871717191417522966276839547819031421288910799615301098824393079139400266472254336759878750555894374486200094294016*i1^20 + 2639527982075210091317451436085538648231204008211925010152005148914998851493551157446488424774607299087362431939334403824490970370078082447310299337397366248873794233844111917145139747491854238322250262527955702916867541827168081221668543987527933845341400465102465515919533519532100370322505556331977639678150915667362531437429528009517652596371307199501659041078113886912894661442073899959019860825721178090939526003462325820458164556488074680597430249775220673192896334108221611290816882210279511470612357060160424444855903600576900637797068961000908874645364495551181439349958545101399969003112628560444224248373007984389321178554754102586647423699590714188986958165170146663278454774740567620463498004755531411098039555062066666050149602604816123373506751110030771437706634206655772732951197234801339141190949984632259459289424832879682853233283103503289305878604149095060557791232*i1^21 + 451915232744448052289556231796936340666577465679253788176481453995886367455934035566900062080027045828453671536677896590162414529721675804130519193118590076103091527775772330159904170509595644874607237552596629025278905963338501193911952977982990437972139234554802623035834683613623268386354911827275186348074612435431267252714753636370075831753811377544835523373120952188668460655607867744189016173885809906012299259228500189753954960865156278062225903499236994767074536913184830770650157152148992718442575715929440603003501331919261366894423351581628336449695310692145433763142616164196994944916251617373858080917125761018081714359228119340927198077218697187246971765379236603689941599368874002027865392355383073107751410781856026211821421169474046654845515762263549068466666041067389729323349297818027478611824576999387903273385729994961499492208967703305595119916160369295360*i1^22 + 9131515705717215986898444608655907627545829916023658409776451904564028103143169927311488996391860102279365219321420905082436105864989047129958116049333202895496847533871390851695718317106158450909938613260924833622738969329516270355546697306403218702846966475487018038442571261840395949799786155789322197013082763997555165407301908343077089431421291412960019246181440617318196421450532875198466886439172001425244711460492298491023817753036502511388718805664565998729431462713320278466102846818834177447211763737241401651339880864124993673746885610780594731464193540179243081751896011342636116700322305574917160336494683196639752885450433636812410084402520078586419987544812789948031694333456875614284714656593876588445631535322211257562247938001159821975086803194635557342409513013339844013740664087448881553756633304836734718226681987346474941043988612449572268396118016*i1^23 + 106482563246735653949922235353998377038310703880956000641314443512072589102972271600315566019577537116767276262519891443045862640840085472849940846128260686053730486445532121955718449638846304416909426169783968495522505189265049462352642403045021114545307909329421215210420244455746002658585883917851225960408685921908318841484164657941366759332713388450574383612448947057614006668301321112645655432332934116506458547089886110396294682612504249827893552919099928946877712011915703560590023791850828334756522800055339200120884491913085346960791059679274004129911566458922988695333298313945355549421000826210263394700142956331779597245761001181460683853798848173770867232034070993068295170323056355845563339352196590625549023069383247644169032381039136135325197427301735566705241190368208436311078869806860705601538506354364618144716838661416516935038093184353697792*i1^24 + -378273294331879866552096111269319766466742393995409536922183568346551890708689156454193893212082876021281335279772319656982521213804828773677085989723130828241099370236590777315019212896395112411766736529195411641261468529777143840053666169573440252869281352855120792418195729619343523215681047598740804393099227269125463074212229104993224759424208977491857915322029787363539950835531270180949302998399978189125576915994572865044937754526426271722541985911888520896501742544487808435428407053444132677149585617355859885863764886759516301976345750797116371034827149665317664669477390867749395298961007723868898112488356885110881961928225282962762386266512691782790264390818076705999291404451514866429149062506725808820296256296023344126008864596654717094750029790537035431777067190566952840302337504780595960482440204137786931848185976688159005061196316672*i1^25 + 361415084693110433204106870366092056216241295946563420455722688084385301555339845688041226569613846180509203273913979906618493213580496250431417154660954944471459128219675024995335857149047325782527940609908962393180304923372470669275925601452081517374452893473836841226757056697589570768366941476088327219262850188234723122714568189334399583896855223625049770365406733351435475557605803566657043228758838943171797427031539351009065032349076621650920189857402214461102679177803353035937786909231619832307564981723060970462233822803382587080443942736951184225480457252095817844559774427358254128100602012459670345853744480113297117177541752252031475352970832324724117001869605653774693691502973601538037628812382712110260820619455742381194413757800602278260085389648635092539320222277283322461097136170991727226821946985671971893154447289034776576*i1^26 + -106203266307061318471712434180541976830914777228360575690497772570974481504611430537925178151229412503390336840630914952106625428071880397658574151986002319691009129202923839465184244718692402331132113988088933039036682766352391253651220874833163237610081167599665754231786539204935121120705902227362483107327430367854274207849034711740207814736405192967494845915751834978936598877807212174088115825730322092837979979329357513069159696422343749697067614643479912051477897412271176922514444321953201326651464854649721805791356986407500566269880475159394084189380418673390544651733627747853419831514854661416096636367278885626716844182717573811421533184535278020728339433822738301549657143554252461776828537944141137671828519564384772480971724277091613943738167662475585178402021512790031158733137698855324892736336054884566157697633797120*i1^27 + 13521533945981854596561038399989047944126037832043062466687383980893630501657616211410722502700313641396685908052794703374662571487284701871399074303978531181144084407724163113629128345396262712619424915283441052114697889214629361488922319512122506115278021689298314457356049529502475112785804130209199433209247534814769964638409236930723960170714511479197106682841177659042517402669429430506478667867314472708613448302037312471270135207131164929895548147646451302300766389761589735355784329942572535225105003948857753556273202077789401589270919241791046496554653613526356400411183614952700745273906161379770052710451321441931449550915962703031322455436925248177187088381445792249757354518425958682321123083359185767625878290910231403443978058412400655783198302341978037847438830420543232818132321761763374555510762871487064576*i1^28 + 4975033615550408144844862851406786096555346207253739489178055915088589251053702239203927698280303201395018535371598157298002886061701391534009419374293461310978433447070701268185381363305683525360724132923143281389307419024194318170396550968515443712228035317462959491301486648858981220272685148679120928363151717195664848766847047666841058261191930601746314437932473503323958936317771237766442261394417273467766243799274069505469710986795508286112580205593070050176184930314297834022661112658618725698042084239081751874996818401836971662657924084926651966850417813264455342624763973267567786287272486631534398563097731102665011518082082258819395188470902394694168036070980796226189957905868721482439190934987307460679399079990814673913434539121953895868947167783442226492526570221861316690222843871326019175616*i1^29 + -215090002733797125756834550432744195621935354430744537745681469154468033288837590390988879365313009956150206337379793658806029111054092367637086780948074988713112289395039749524896226276024851369949416505571540358257433522588594629888445394083735960590546223228169481884226907135285587110856491162407668672267589042370258300905665120990693652661518023132704162660610023235168491553365537344741862916078270368396834939407625117692019530496267993416785865209406005433366991660326182809620668890532309891274019546760967815595796327160468119799664130367026722004435671550300050612832243689262066522013320676711391582654596824749307748126897692935974952340692122179820142453643134148287897872970587702778445926313792641412202816495037725029486166898318240297690596263360087748157577651815591896*i1^30 + 9135068901487849697314322292074502941567286380142374086314497373895991581406492305122925556175526606306007910161321228264424062895821129940557387178182166092015279200451321796768994571130237180933641200389919447063385898903257077501786061831302840921750144706093022279476546580223202724556507975130395572382162935322672568581449818805395637737675640597510457143650789218775664059972738395949400363384722482251396512954086743253347949709611220045903691909690649335581034392481948259875309307874709461182226213035535646983635047003062740488395527954600077176230308593988590501610696105133533103317088616831158113898289911502631871634775267948158660541205661952520176597030798963299694982597351584959519982133717716018128326862740797198549139867969048820108057661*i1^31 - N1*348173771814460594014104640377974166687026112740258642253835868528022285162841043649282903297432182047094161248226825273900924003477798793243242023778609676762651228121244416884931901324419314911231059955991988853250000*i3 ] ]