[ [ 22953662864816586666304006922834322814680323196291148738050475627824201093515018635909179729601694556432454018887010129580272269177393735452884745337256472655997317864813643050132319413579625381225969422708624532586945837118330484577240193416559418807743428760965816733304880137479913289104746188925094404802422341045825846044735303183534575643641827507178524557092093455531976631557516866636663299027774786427451190161694845958544061136466161943986057358835800080955552793636802798150818301356383366599747433746670083375104000000000000000000000000 + 10483075794038376483270791113092644603858688805426759144895312848928915038138791019739426883659330630478934584379581238464480544062975109881247526877969700090920207553363532478148212332330056743645672787500783449064658637684297100011122515183608333217564703458612059829619525391567106498974148507714795045757756340851384529731062097583763217395624538394848526845158387365314861143486853666850630827252612523413159147590477429923705473775619118487051701195131931895003760043429203262607169797749728656624544648111793687756800000000000000000000000*i1 + 117695493950725493578003109930211398913299977114160273807680049831147952909881779506282500050056564245256877663651769155798366749233746780692249724331661131988962146906076397364504935804263499217105931008390182721433748318663126466888535881003219928390038405338387284978542586890409338845100828666504042579448384747589333144089125065149087327783853413043729568558254719924414474351320357292581832219127508719625480979065717445393433019010594375817082843471334678524943420653237061750995717812002041640418966553177840680960000000000000000000000*i1^2 + -403937291566670505143067619993049530097584167387093671152081417813219672407576420450617158727641788113953633665968638810709493359788609587081017912316464467510403114255388742861507971437752020196855566292022090779628246966970217961865603007997686890504335322445032721471885684357746700452436526623198478865508139159172767191361608698453546398173028938645324328382271926168831120570470137148900367520558996975517022302661740165499673067962297829271285114979646771601928132474089212793583694671448521350484511797737947136000000000000000000000*i1^3 + 401171791942495899753161587347042059461819786127757108017782889483625486866028046329372742265245435563754249423929024330509536840688782891428293329443794919166807820001345234733253401813836589490852922676331700980862133331180795872084269212269623870551129893777685523263787289692375982816789642678569333589778460756057903954595475803448498182755691672815556379248831591608773880919816405073514042450954018770206140288032316424187183235769507621010662124007477085011894666228693095924191290132293134859317046339960832000000000000000000000*i1^4 + 62890900027574319021015200652292820015951274927415229076830454328792217401708040447294981039723889709361469864280996277977354200688984217466890110161915030042421303315327111107047449474917808190378979311398495524465572108360524079474721383004007064752684837248873765305592501053266443542315405714715882860601711133890619856047719675239678350628139732184707807165219999533594312617145491701447272235863811805200625417536152056768494173665950894082691766560248586378805117062184058562478367209633900394124703977963520000000000000000000*i1^5 + 6940702389462333025594184872163599473799978013252655399378154003435879331184342570031539602837516260928812676743602086792177525067890473679203085004752706176159337466315568628851787695654885590840494334627123542416845178630763701023540250381217485556641157275248645335088870543447600269575069662804886843770117332967258216348821743941824121446111562318019165348756730552274692229979231509811463617691807111993593529091405427809413695431301941027003555116917715102369007754717619927327357824040541677818600226816000000000000000000*i1^6 + 82470575856978087514518381239996874415593329797777202020556837186453533833297550233814046773260108257193516705543245566263844882533456986244112521533200859800455603232359592367667279936187337763783513296171969022826326944546891762475791924939503206350032250999292711743877019908306176685744871506522452343483274029226729152944613311411971621687877208924477342686344055711547430177309746370993052688529335189788493186452409973128639819150647718667215405701919159613249315466530750521516050733022472319270912000000000000000000*i1^7 + -11863304758063654762150377032922236683137330510016016513172221588069761313650038405931974484075930934915438302969291140866898988548193444691407981961610351401094759100619811684374006053846672417026940906067898938907384152488475235015970266440395837838223914236630200235884989157799662024553427002104960269007511623324025085875608758077572387515914832842288588879018698618047233835029591317121368292625621859839962901788002303243642150521035010865868983388701042423887647210260945929008904616664678992445440000000000000000*i1^8 + -1706269960160484761661601589423117336915344494835123440072504839569895263055445687538678064039928217336090937872912661346431959227732142013095255044222872093042460358817260047212484928677299716749940931437073659794088632693673608171289204633991467669394768334143386971091213601530285764862795051056005669252866461138324896153895142353897281157465626389313720571257248781968210260728770132763154747253947045200540548608512964055572780597970470430568328065252138251206998441650873014067261272370396004352000000000000000*i1^9 + -8990148664455585572253207033931898208339446587863628805745038252325063928668714155672360655128907748098060334197542483019196177335025243163286529198632963283833108689947604602582876587962680553232741372769937649266164237809596146765236518788535145593561914262783142775369960017239984261499654301819184124959732459635323527030986211536085085928811615402048447321421974833595757420335340691909132064612448959709996776976529157219129105752007255719664634258075645622074192043253539640753081531183923200000000000000*i1^10 + -31416060269202083246354616991743893150718844416174621657620371376517277888477338465667406543708678456470249291443007263352173804459757406002743151900765185319349623388155842754521665913396076636650712789645656131209943273648074254862811277311215041632428818756691294765626148067845515055433366734809663671170295249447424137881755162656311242969962419985892428509918443786131830001594900754177775314325538008878675787752877966366884853368331151550491472744457066268139374318298689369506484060160000000000000*i1^11 + -14562496352206593199950035792318637571670955246982993730992998274448114676668157433469387156234485342805370687136832806293505001245141079144563818336357332692600961225484159705089265727145756408583147007504865931488038987920597507833825069586030789150088256843521918384689033430182359398249926626080664223172404634413036181158238940048818737620216799240569932396791899030862282855887685945548883841476762807752589097486482029705121961058556697361928075501902144162195199134774452048229302272000000000000*i1^12 + -37003461432934390573690823606951322853923318777075312295994287476815471621114445087453763516070436691046847250004400677182899607033611039563511586445674344583315183088807888779546605331622981122401844947032170456312377834427380202108407765368767089265237798712826634755164023918929226537587973628796875612305483177769097311511661909578038349212090554866576639674184554545549157659339605131755749697676750575787043668185260142687798213493413207231121727310580449577445222467746299228979200000000000*i1^13 + -33321054220217463251059221348452331986325790801390989787711606628118004477636729746138812854810068261250574668387814469372531739975531133175880768876187350338188376267651949995339235622432815408474214804318465973077513603891129778216817199300050262644812490300551651050798379916228435091981016256860541952349546503374454484295014899707626424799149878716001257284022819112923365266914807527720244745148883670680100081081228850083016922506033988896968574026338943149203487385058344960000000000*i1^14 + -12292682757159922735168571869560810817379031008292337498897743885467132616701775687329182757343819936438783342785663080267915938216859405161721670331014759124939631203021525434279312669648783283579373696251751382868248095037307888104151718179169968159018032129294171647726018409402654134063206915019910820120376936055108560323567688324537472740388810029698701263276936097038914671491390622064532225813662712759934499558397698602326804575855861965370433684829970370114896125952000000000*i1^15 + -1201479195232288797252373601221766443800447954536086444827048891440469898953582367006612973941439579664058478989786024115055987174364010878130726146108967402432160206191504385136529375802189547406345956728830364861741110759753060548234783891623510872859045926566273695723167975852962688550999484988855472678951829659327370393592633870929130137418361868986253493616142779229340859044295316885229229464229887309835158018226751612260757951471374570557069133058794655324825600000000*i1^16 + 218863823241214481290479419516568901452613702450321664910552129391588518601130151817085622227229221740579393871095654343502756911150102328921248585216651046171024721102659116867816544901443264294782858715240978170524501292821620977521124021219619094588313518000505021260902227950926136072934459819478032139462208298283653013879974417979140995258694404233774416512573565602731927449177154980466464409734159084777595110028269695104625261422892062268405043434370035200000000*i1^17 + -56666072887540437021609912783561841140844954163456340194343087426588533998312324348957898092079613292448437812820900605274770565053752313084258566445370532933335070317251709874315882739582577394780177277758508557446256581276685521870773016802787410539752452932828000818410294063180749840096894553939460874521739721689855161754501779177817718123528579658441785864222824424110388919912655674772240639271085491507574800922785804233926880063995397938224162244000000000*i1^18 + -140126106372526164169357301951256285392673197929824612033598803674708285505997305571165430088191791436858906443607210893828361531473014411524423988670440524644534520436623871334742398026429336059275649979152449288954385460836839494037718919161172351899242925627941792477866594253688838395829883140713323618045797357701427541574941631391456873798589364271724508789430422349575961146988000336332132459034036243108028308278599806227253339582914275452000000*i1^19 + -887783038415396718587479048958517792956254966819589511058225886547332340921746896909256016217118526611968677717102904845051690422683982043630924477800669340011394504298328213830127745342324752011193134694648045231548825263590067501913502865804941628818919808824697115768187624096036551623545637774523042293706038216216115908986116814797746240635562588437366654726907100614233110798644540107769483951643639963840953189163797730069924915560000*i1^20 + -2934927118426059076423291344041102248995722563288674942035945950834054758704924172208944238670328926312164146749038130351217920177651616471792469596216656356851899847105376802329513982514348377210947016067584929253418513561319644153177807842937043761711004221303579691566095621088058871199041871873777039710503863483952969887992000359511590148396927172192465112735600484609121127386559626152331035437849736466540740197500*i1^21 + -4420941067668059947053029611100119381361131046268857937829063410463268809858717159292515669297182098936319047688241688424146876762091950356498562400311717146648048613352066281144012065411513231861520657334469036894567488730329258476779120287119458780269622720707972406048969857628689575104361985330688271427570923420810216298723042745236961347897988907387600855751608594653325474413583750354600978400*i1^22 + 9652819086916795942187794175428664506392552729710158028707587125378711855960818802418216643238091368715916385295817731063959200178548541059577421475162082533919242300408385202839229105208475860116169952879271193916500096176240364128385714736559998042639375908664130866137468731000833352946077390851948175159332778460490420903558838752346282822691814322463959603683355511552875*i1^23 + 15040623909231593658560988149650744940583951247016814741361184062697044593578035282502544565523454886209123526617428483203636605980042776299538601554976972066112397963224755920462080326324155217149388657490018428159699864370423556986548978530764012185830876832309563069015779251213295246657626174422471304205341183594194162120847361544834114843876757448*i1^24, 1239650886425545378396110293166009664765817939813798663579861332785907942228123028068300735854356737840691250515427402611732302481795136779187037385648070873445882919634736324881374232539962185747205275756060521790282100703892125078104579643814315469895792194044401384937949171027314902765377214110784501911902656651587040828483074078020244836133311801432302873676376499897562611439343333745464087951160295397361977285307625799802069233147542592494191995976530030791396595172012326550654209099547829586373994624208422184650509878567257715745405342557929013643720843519504089525602890962232761870666120408865372494979279062440833470582084757781487151686001302394084243174046921770976464076919296963591730364383042688806825338722136651012272317121855106290349450489889088676597796630815471304704000000000000000000000000 + 136746304757748650390428944275968946130248573292150822841842529313763844967886777036807475349427510366558111058679205556318137861764104061234873169961243447903878112951456020912044331692616715838427612525733159949493519419173856531297476350146510903582864373169816598607832544998052713766141301088522461775369460474448655610500556121925750520933634564697981778312473791858822470277500874053521179933533378524826824263609286139523122494494589102508262627108412768278322435983553181046221631905918097542493728327218072263651990489270920755057337629274819340576915135934060441452830834735955903445265531910775066102669770743930895412538548216351891053030677207933065582043144629281477078494692807920115498216767034114579566612926601028109357971409309898944194183306535487235754267316140271206400000000000000000000000*i1 + 6204966153736156242227435668298991299659393726306858581661925191254688006334460123805402942600573765513935344898373550328515199410760370720177040424355954760068612248384149604939615709047795596875710173525003102983738134025421954026947953401358719228028272329220372611617406224589771341953040052690127452641525058294760755555989741503593181205656210627947845595490717562330298497275547411257900163768505462763966159177675579151916196909268530925542451789581703900598027148326260930268533035310149722073597474529025705360079239136167855081507224512163667871953752364652812347143700175903432517758600545942681792155991449221560634007588449395847558627656054073054274897226655313469123897849973650924395742640239931720558213302994481895471571236294425603844440448983265536663145377929331998720000000000000000000000*i1^2 + -20996069534061565309552059835055302810433107563363085854360160193359544895850898119588465962401475999239809426152628107240579037548092603744393469132637082234425241539479610107901945622164759365036169139643039190219943888393416002358748987831197070672469232937982680331885821352532403542008206160224736137510076627298609344851773844199158979239841022954443721626993724261942549419598317143080091768658923820431252381520411130085394275660797680852874112113382209502792404725060371977750696687344418926882907309371809953068365456786390815932672012046938099012737256867948067885363133375356140299781367320977663145580628289284564177174970180213319610896750807239870846871357881514813092898491752024092096417904651718960333502153953340149526851972537594816417893437379369808636297107711459328000000000000000000000*i1^3 + 22457000728909419569090410049062967847984831931204941124573427209741060603687953401198495066455427334564506109927081603201200908080997989923146350693027549116415371175753032714451469317612875842140950004639453364239952461801929673935239045230284636701382158884943905754139549775554581095851821775481104229382385122916220376308855246817040991925096389060951493616866060663678261776776956008031712975341395256238161051601750876889270520396334055381705061133566043255048167052424492891460080535870514768175954465762213280237681462697652662915858094270564284288550123516265250600480800234417255701711493249474030995000838422380591793907137495374749128033161546264455440860837651399096868375950782043922451250818528760676767181896340198904640030237099940147955210952073023255439679088177971200000000000000000000*i1^4 + 3624435241290715837246409726827477855137550708936816689483246793790140993729589446546630843258460929493537302431828570334998802670965231811246657093400337193943851236148038380236844735914295444469113165577923388724234464412235716991927564034930149956651696281511065133732205565889576556215049579275323468171127823816421775418695625119649517553186384951077742640042793916542793469223862041062308388117067265952230330083589658386613438686457200221174370882177678348967039869796303454597005246144589888250082452073814187182603378352242057935770086198642984109305579394383987180626677374248008801987605384364086078243586605074574066592115580045030720006174402472783719793401769047525239266424115721602650505842465681796554551151828836888050412697763263719761247142464175149528112452075520000000000000000000*i1^5 + 410041031293858321773573491185315290179294427585396469324257110991508673153975388052848621459214029252195906057772399068828872045297379061863742762764608520634904681148102269576744866593306391397949164595783745392131334192687991794443297016030490110745464423489874907945365747244583547214937586515057513021063225051946163542500951095250213479857969889111675941114860703345972525782970943697681786677560736454781171303252431020306577575236760785724419711808707782770762533627501421376931953572353064077084773945163756226242953220536255729203853635347400421031361443262668895791111364820055383612427583227170233536513228521563843337704118718797349653594367819892471299607828470654423549262439671407689822314767834352283745632446542972563078934198202355033811788672092593207640064000000000000000000000*i1^6 + 5287216874944113811836184657723059628619902915837031326295712282388964616296106172763049986566061198219823908719780318989505133862237492201194892917642409426400202680344793393795280394095087835973859041024030351502786829080238346141145205435538788283470467748819294555821805715250898451975976186787363053505843422140634693905275496402595634860001135269535349606058452687646907619707047723421712002311876360484197679956763284343877787193048338291379352296408285700336458071526473708873788022659217501817430373599303099065069514749668763004163123941590564911527035332463443813255431054469122108288493575910972501846945936338419334376718461974097380591517028640933653265500168811782073634752587062561335752250536217267800064066416767217221430697983699961105851237181606850042265600000000000000000*i1^7 + -701937901019735981199894232098713199670401369127117562258839689955659091351154236339205938800245496167585456869134467184190713204243685860836533552798801182320612687195908922954294155481735820657777747529105957738506486173282327737565959653851927129268104370351154990048527572126569635662114247388273797379993115522185889103972432792637175706057017244568586920357679775546878903546289980693232517666493112739242177174812981101395644263591072796539366568914100860419843700333661663558464150209186334755140322578375748867071133432217510188010598189499327595342696580655572772880810149862825688826842457322389264299799512892223686632165439730121644943703937766717621291039411960463285049531781567687387476339619447187945585008989321022893942654034463277636256146457288528363520000000000000000*i1^8 + -104994624843414201030183470423040298379396849907742521531039330151844735432604996192750723541802236958241070633749907428602487508875751742040176350812415497221086090358656492095828451953095216983930865235300171305901364236071570261556586003584554323081923260924771550994071343176380758522794267838803171258660771071809598063206651179693377214754178602284651717487173001423329607687899687473240729926705915604701938605541974788796424617042174055226471111011256408293464799307708004910662649718164952556840412631038620096572354032946857606314148438041136305655713741016980347755895124376595699830124017449157640768268847782775968962778367201453830533591903588214137981319665650246867254598622828361550620137377870598434069543721481258262900188944770741268284601472856883200000000000000000*i1^9 + -437706800668862822004245247640207697702951775045099368567140446547852155743878428262294726084341157200305495741672292563092561206344900842263224133524495489620176393266563027961328340651663729313733329759845789654634954552312729925417398746199129198010979188333518800203174897374411348803189512357037768598588340654521625007028330410884809905184228950976722084073143801657289854798078731735158054788424346698069109640636741986981532538356065550600187725324547399478563842436349653803727334545998196000005019293140107918290506838912550563485009586134864452807503308627404713820679913201832158350649915295531353753936124091488297470728423693034478969687059795277187709122203255407106396017943736664663685916678443360898954375831334306512365657289555194320099127328768000000000000000*i1^10 + -6172088812849009018575519851062973591497162307304111649712397954381438389245994730206782042349460732109203790219546131903481739404552062535117812391555462717609226912960279580861515032846323105446743714434344404092690131049782651273557632548858680040771221882915896728273605108633116857238499897312784157101149199461448712170414426324637040791202203509862538933642825994374108832271659326700984107432003818747335417633927097975589094117031875825085459777524506922666212274635091338996219037349804021645170361274998377399450405621575997907171755724169944253627578708926046073578408461257267805243770443350946544315801560904034250541889973577321670077229610380034685259508680154017988312810249551456421904090478144784787133335673737062185747420954373408625923194880000000000000*i1^11 + -1068991322566259164725164227846683975975793533510585492082744921266891575515815514248184512514258405703202376060412288763856336816020675035889860073254544300319614134095168158377821235286802200837177529217247987773719605045115585969756684260745256768998997421958887279057257012022343159271155827167730030974071031509180771188311441493215069053215412722602922010058804065491287598626835957331772101568980157940383577804504731431961245549183568486652877486756393185265380323648435201793053079197209148863694583381131057918827108603000208585240991930400678313887359086771434294469570033132323647174907957392570161227882766088508549185170670208336112273157359372798208893110384214972689246414845816205695200590542232521579285054174007057110905200857684711768588288000000000000*i1^12 + -2526304041333192476055839220830792258097363165401883378854104433334465924610796216210430800282969214224545990963115506321499616786889908842977122611448690978883813009880743963305179299639075326495237452976744529968778023208671589283829070007056680618969496352948035681386741486222204629264088188054946271164867534568118687370220474578684967710860261590671390288855944667920961421421052494208163740884471560772485773688117631160756430989804158772921693354558580237653922883032549326940093600144213675467862983793777022809622397686892386025014143026628465967329386152508847269527135484774240807019914891698948223619811512452001755440701227804799274693773166035028969232007121004612561014424075113784365175439457328408049307770153800714120167377214422981017600000000000*i1^13 + -1935137500060845282339173102151341844241031122159877329233627363155227239917855283244493800996134496192119089423486418363807415322128008033501784867635543721375803180617491113207442576539375592011969884188874042229970634401263433452957348647767241218164981468393263562650163921227550981697047416448923031843869807150873760761204907162266762800645778357228207860305617413230584477821334040710276245232963966836902234441066240826425492938278169190119646711373776095406142609124892225583236578545452490339463747883026758916407151938428856551321412884367753816677701691145583349930754288705982653150626169209719457133944241104946276448719654679249446985376912294314730045928165726074349095627599730633977400968146277939058955921441048228734993466562641920000000000*i1^14 + -457611874160264918001659888894214010162573620964028434943034741930653919714298607181183828154251269314433156737983076688558557137437236323344324073512487588080652627481241247876703566697428449631340717485211863564578858013606893278757543318796858194811801486130465976887884326512098202762065182866308101838920260192819358578570247483924659825243127721735422792400189005274674349909029216006773010153371147574365446355635147978819910595301957075735068556608432462687691471669441101929346574438246548144209867355804193079871678475346238169245262957032001596517779654412803203114545781568724558514762066747070383081125069821386948458528482069585398050707659048964540087419259403662531189888983133626474539138109795927042921170165388819066279010304000000000*i1^15 + 10861608270869212937272289390963919046003193742917221541310594793899387299246405166242646455087095546360141388129498161874589896710461320814733214362955547855293360679704045727566748284361825112918282204750140279662189707511537535697115519522982349535927463696957193769042807510090778171715819826413120690441296255513944271326756385319028925095867054049160565746780682126070139850421658180484596913598690126301788030001612491025621518773924252362401221480332794080483878912637016420363975269179484893957802304800954018939946825523720731066608075861250343512364039115605970125908033231454541417187956658308637842555953308290805246702937614470705807312561298552564467411532846584847462312533607812372826596237227737171131060431637613988300800000000*i1^16 + -1823654590376434321385507547062557204847139245793378724128984307268025096769557229154577229068758426745346011786565818498024232662006267693002184502043457094742010855290153067341261048154814286373573710966343720134201367686306550607175630066776775694664951096043216285067519578552749233088873756192097504135976371718095448051456764953511388508878965841829407634230897380955956214963661708379767528437528252035914761781549431352350832520066277259568326560195021084168773912449709157597376924575133266036345082009251450208853320734761972613178323635205150542462147750072461436591810425407827030533276774331440612137531773772309491863886690042773957443327273560724590726143625503045749777228703665148835504476127150089977197979863692800000000*i1^17 + -1370183195723452541828992400520792079545495584922798625237409893044384320895091597491439767146501768440085445431744316292642022329629218223070151330461638468855440325208085030967140684441441029882482224954275814028356085208622650397453424370583441539531963224653456910324416483131732423858151364933208341609136627686545422453474747299234216532958280559698561965807758747947869104554537642308526110137013010383353561210928191339829990690453164813202188763990564277929594023463813315104856377399711368041799599391664195539971643253427383270298604951641851132278028990186791607245356285886095946912054126696621794525202048037234891289687175419785393929126717180408830278408592615214291686643551921609403094631559922807539947843808000000*i1^18 + 11732443535150092317345661675949352360826659595838612044669490985236598263450463867017742029256979442524775540783775685474322716336772868381278185772291085720829385601159779656228063562617552338680962842857021897427378687744838105848471920461885924301315861861556283366585635529594981246331734328609135284730463525097790096299566890392763238000586585849435445510260631639869485984475856068106969835307517240770399815126904176462282688954062418896485513480053902335623923652079482952640024942465811038980141227070719054982002107643684574994967080715609266104714183563772393082495867996923414240030384837556981251053076523400231035362370261347880165056033151513091916344156904225384043647258839200822411398601505228428000000*i1^19 + -726087274879085472570152829696191805300214079194392838136867123738952254280762184710935291101468104468877759190782101496805638046226733689763347122274900500941838546920523007911036128098174452048249299622877236760777050762655913729151253217515572175503714922230204389396559923014076736669667294060810838157536195346552837006434704427847611860272111501948611681994526278245120771735357265535341482518164531044618983021664187589273694377731960220278894357581111882970359931182977396317999259952368882701173048929429883810237164028083871637463848053144292371877797981945886565782930635496385961496272141930291530822451814183517914901831264970847035583081020766943917223771919495319637703764267818489969608760000*i1^20 + 7721048302878056801954738172126340772100259260305946801493207028987653316457135317219220713744161088963840359482498589267015099752276135907709912141582532701423101093415120780739587930938544987583871533075115885849241104429884863048911783394972040100644601747878397994197628005270742340772919213192335895158019153548523108465269937557680233391372960770567462200336120656588659985808933817403723918588815606367586842590609484996750540687159213703439078169974084410120233171854205666385549102843461813707186553384933622184734026893121011861915296594500372251910088237446435922553527214158283714809505744905789231756990965139403128225052007362910242484918524683377017102391292511367201103500*i1^21 + 24745086439839613039175141916514762159002635199515259645924362722672236858724106117459121759118502966859369034275702622471739546536373954939894440121282614844672274405741096121203673560974982886904349405615458520997448776748094082683347054800410070271367818826890931893551354367797977112366117205289211000785200763455216795331835142365229242646710562320571474744522694359437124028104547985517354919725376492754613621111375488660831517270899330942057906834438874076603661282699756501689428308984995555846970434103110854302213474867676818150230146565471018670377853849704813723480977904179656193290811144786555498903589266885895673036247389624316748582757549143419042400*i1^22 + 9202575678679326464704942319483548030404102726051155347549519628907823155319994790192852147337314662184998827620168428042016387378486401050260024215870198659468738709498323953348295747694909303014923514046966844455257621500704822137097646054106684994346065344257810876476148282630082574796378489735892439990514100595459369608741672519096837203857837937781158419511251094666723050012946038347985211557747642602101413064168655278068737483146844305757912408959215934146327465739353284779254579697680275014211757770367212976691571191961635500296938331972416515095013709292106476877510033328485483037200486666634673777623434609175334849703400168465*i1^23 - N1*13870688361124285088076822829129379778961838685181527267353532896291578534765430581847093609772428927848696186839407038041144612095244757940952793584667085415365124449362200312446507741623174053084909462123910479438815989090604213044908829406898611339273970099683328*i2, 1237092713623435496815059903556094004044114748732029407438680802136397071477806975468547985780420257322873466595187115277203518879888497577030127269360432450101335063509641912091452237412742127143767920402289504380559673639044260942812970990007004836953014316252671974453395763187026848302896157217510857894700854644077436988285780885866196332283312436662598695881148753029618153527484958279903382404449387691684788060445090022396462767553527119410614019198025590591408122130155882903703977464108409441565288374484065744356914152075813529885934371459816346399667697780397061366353083282854270765819808604541274265076850936038169634579581943027795952917078780452006599249878142466465126367250866141060859611058387304810976310875682599565150525704582163389650503692268127065640937625469850117734400000000000000000000000 + 340413456651550440748677994586886752148851656856082867541940182528698860702657547446856365894225917688184695215974857196391487877548819298999200000004121325045400236703220865316303536078112732646718911120966770618737002228730010053454388132953061352509165736122164481470972417992207606251428623415933551263946310923086427183576535980137434912658207902371383583199560920464441180882947376198038982135480829558383118143662600134598226405047168391972936048387616486399773026764663464102510614023198132837952622637787906155681518597969932796696944839689775983289442963400297902754977683009382250066707035891684514187943685918039295668134959248615040882203691363323951645980573771049157356255031144564976119218306067977702442950217845338352976588572631907118031555345651188005925964871259400437760000000000000000000000*i1 + 6029250913126665783742528095163655322392470064433425991016223732525075871397136384289043278264949350104721548384572558802999985886899832114987908698388903398470298526466670231093597119666603855723261429291271043138574933863001024534683329795883485576715792848866067062744468996681388277371461121657556265367378953688364128667303818207939098704874923423482658527608677477345131920599684620384271643793824342809057208994415616386979321710405928358888929544639988294183442061159955925444555195680556268739401067944220462750838152178141700495813852821748533025271145301727809140030377730391909058608456137154705919552820303074960370956907309456224124989674745766673089675668937578350977538617844592118229625862456922498929970304412424283667675240989199860444351704704944473152083055556117397504000000000000000000000*i1^2 + -21002262957520609042371807355534605025494131198638206144905196902465849628417162711746509563566044989791009699997800478381267078582846114825606625554399680966364593245145577325145392484301584129684084222665271709444191759576131319701857137827065928471652510294004198248324425126031643921792381832425812686632562993114065168006468183488238047001372556884579822012295302559917139136551570827813821826645184778088821651866125788853560277624054949380033231163261780441087180293573393760463730969974211042920572581019275234854471322973534291336832563475851616936860040369511876678305405094266342792135581286506085884580074123686078293255702375986091378755983437138629745734175393058636709689380378705775377391435146316306849706853466993281039441307312965163257456628424340439242227815080892825600000000000000000000*i1^3 + 23216051956614982627496478296441739854237176910345483187858699196023045599514170540569284007739190191621106763763909589652091726783768161476368553707290660982711667641131719519885770906126429192645949824783056568786436516495667172636216753919229193935896821597507379722385464983161969760850258659117667747097798346389395449921271744596916861751118344131594246602263192652533072047505970911393237309160002001999806487416409364068148917834061823943299870008329032037620790369154862287216316560907071785712145500399952833012336402628248800253026992635280265666210897938363633665627243251221368469920321543252194965675870703352238059956093602159317658283635102100664092851320898464089153799712295903802041982225335536741058706888393803895605051583875050081247566666443841818429337653068431360000000000000000000*i1^4 + 3723820418474326455506642761476825299710094571815485442144671856166323288003555768483757479226968396950281370154050555287120211482821749155930732344932449472753184486568871494238249098408250803548561537590506854056656157645512927719446373893517092201283669961710083256152699040976711750215448813845753247050691427788635928414813594108516035662177088018278982522757427163433730369215306356343598324100212194902145332644495880729581236420222641482660551810446652558787164757290938283444513146122395644224309273758611699102675740047597499697884108549963956276903115795485944526476995529787607917702848078230418539003515437947926843602475645401980683487898145770529251261054941720834741869980142545136413187488594603911755713118801540646398979000510569102688989677647665081394975242977280000000000000000000*i1^5 + 419080021587588605049577736595646911196334531951382309000527722733039996761371635710982203376126115716081696485415298554143818159972126090639480101016398772192179572575023069708337499392259262940138575335917289398922245596627351721971004628793192854483847848152479741005916306891681702223649173039076617229645941707926085025707553051799543683058404674527860130431022478485297813779892724000372978335422005072198909727251794420330989199872001621440014197452756897831350135152413454249968842722847572584055229028831139437650278844195248277933919711223092230648412460953235588409527897660178450079072613039519826760342672604859862790892648466200999533812194681307529381690468583314295397636446367467560444374230353974878156849217810986085419251950897531964751548454940712799508312883200000000000000000*i1^6 + 5375293978439197672464314592518565408752956870401842508057299999170138879231378428561748699167128496950232943874397763893719167060173730917152572890800761652463536892925029149003751295618582726709540996057237347858114691450692551049854113367965093389773883461829815402700495846653830553672868371033301802666320700775534056203580550212315181467487493371514019964138855270961843287180753401072384698225944618484448016347893956026730277632884103272463095025685806394243569248804068950858370603283281306479032199428135768696820438020383173856672767232613045631542377931455028551489569385562039415252583139644365546246940031877854876471498603180518641283354907867297621207532120274861609670821219858327118761210440874362353424848047086482545993500764408109943626912923592052011171840000000000000000*i1^7 + -713105207480784894416773851847712669121569297555940564362856907836683062475399248070487563426785816912241308958709144204650300984304938655791370751536259619150894358207509977034360789950903605887477749599322520298266449335589308705614864077376872125172487428846029967099974982361310532501663470711119300438275235014435085238731892832451012242973839404900319972429308560452047387983774535553634345810984396060949146066332888429985608874688249832749573133312664132608696629545935200431181184558013519684319296156682448133772706054151145995519728425942242616055493661606788164452756214169747406468354985136776696288234676256524978917886893681655242359498464743457312393067599091305204805087728881730367569157862554723699704392127010357098157173276265820503873935621638443761664000000000000000*i1^8 + -106019317724279639501126033275911568977375921122008132147093296500618028075848836130813762076605762862289160402729105877319153375932657183010652355137660043015025668571919207197691470934904420188730035238611235137787768621320296211848317875769649034099024111524423042853461267556353831344314314668332128038445118960196969224049026544844485887363581021191824399799950682064358066014093900977629462251616572938337423240487421113010539737941109987942854008893891107996705016006115415482966252246680458481209896722267433718795536501412788419852016923349026363440170092103589962073426518926026646561247612945534191750312777810858745470489000452521933494029587060753756285550084325337805942215923635785129041586230078422402625637631233636887907934824048880621080180892613843353600000000000000*i1^9 + -431605352987326090865449100684097340914744987233211624245652802493375346907602183298202300594793024251192814721055485951900389779032984214917021448319070088851796699456406019696798596862830469971520856520806876621444746419596892671976908936352183132596342001622629292047093005928797045405200567251853716596145451806672921669589977288558576178233283546657097781383270394758856483751789342438368155406985034413079264284600853501256209252423854103678653044525239207498992790844073535896052242373627745297336749580003391704153049602344928306688324323880361748889247885967990789057383308367757862096727290009101428692841304170668341199368119271434582911671394461819090753019845371485926408624096182641285363787583484674147702968677538839934025745259797570200172573029826560000000000000*i1^10 + -6456342152435343990922008264098031177571291600333803216613226471441803166459822580660567646724882574694046291549939828054936838334508954341309560488532058168853503084429321382474537848089028158270594896391772112193728613876713674231296559962585174740414249108788666008934839980096163097051318348070136952188234218602239200041896137936193809071819345788749297502120499972013165434392283232159527671595691589967929521887241814353907306697391600878189792376853594376132144446664731730924380089109708510970283175964869297831799519594401878384721245045967888621684046539674307667641007637578709842840819203652075046647742035456933262415826819244539243182085179035044505405570527350268457788407824796511032830771391107616855722370833132896868541375755030350091413094400000000000000*i1^11 + -1090362973573491310492808651339607611676088041152764805728662552847391904243286281307817262417024246197391794845938431790817297349772779634537899287990931755959550981008104719809693683176772057731884555785738853149342945937108836697214432452440863026673192042783519960998024529208887789041437774560185890351127250419907682817401861980500284431981207742253687704243445435802466365604415438845173710157082754452354120695109073155309535242797605943309782614805600475328928983144158140414214459377745113792813477521050163743985510245838879190642087983625473708349257408703233797756329704038104509643547765438874351582511412576631588157457332957973002009134982600673298047039298754109833529529687093286114878815409366329068098001535853001291666914736051043213875609600000000000*i1^12 + -2555646191463533369480013196371859216222439934779120679181791904599099610047192780834724803973562084397584163709603253243945078220202531373838918830196742998639507388496596897904691961644357261343080210310445473570472823802312788678649882753343446438977009427003580492985464165238429248749292440692382946790575780810736507233763413653630202780531568405176658298802082582638014440359750824672292430827867131288383218107119533134372017895209788176832724617979464037641012780784786113760414275529069360758816189604042752936011425010089058869116433120817176160580118566398343114762037297010417676190447242139205052795691829073295804100359683661049181853507794465143298087596990265380274323180483281098532567168089382155058011272903507623954232515355249626316800000000000*i1^13 + -1946619244940833841774177372992259835198365496743534533331373713616230054826319712445522403346786567310492596232377209126874726368825740816529873001872136459116218107874475667914643657914059484408384660711453109397519395100435100531856527704743595066724313111531488131564635495396054731420569276636816984711035543201617470476664032032031647520345640576653658031549236964125481632623745867716370672678776846721067670240883935355326831584055366827263245898834760278355472661116226144192562307465072081203033133178352768188183678308573050362046994205236518532965175991561630562583232625441721988756972130442209451691984434535996688690140387043291553343184606263973324352527726393440962837314646948535170357965320117032599156812398737408748902112826949632000000000*i1^14 + -465947255194747573533069003815541641493646930510779569581671745065788168806561210544308669638084192921320140709876238936501848501126096683026488097552613630778214568673772900814102204488305337638226524809800980398984763914154911026195608626024839746628965073949287899201287107791459774326185598622963593275695038188741033876821241268345041077279078534729247243794025059939336512086540025843489846337506628263158700155169121903347344791225424213017189497486091956192881763712514608269481990791767676558432337459275406749909620955420454122677748619735319114098033989847049928462743817196788734961139769647206978709262831343217774310224156266626249762850015471451372017620726485782479723527712327983372664476653579425655989038161008941302689610137600000000*i1^15 + 6109625137492620216942222050025726359247664438869686840957957597028400699386864860790486513146426721071189316758770223334782944180253545770112723811582588965194614832809292788594631453885679482200932575792958182158115335922967507096751724783203554165048973016277548269454977301165825854878749236592920260495052715734187416138572279546399911065424963691134894257059964500468125739682363833152083669900188192049832368992376849654459961105470606434573268173097214543105842490055804469017770771027380794969035323072568944994703073814022515189556631196330901003748705196259961603096639055833319592458287465055261322096073994963294808261923465641605618970766444680274535541618190957609109451375444171703343118046154956213724617675356889788590080000000*i1^16 + -1084157646863054328503147623983991432910462080435967250472719377323153905531014213752768179688998416800618127893381047385084727022520971171143094523407958502075842427763374643911366669611713090418726027879560489219796503426320516406595699937056147063938797371732875803388187611132221794049381587733080172403226556794301309300659061969058692315786800920386089493154579631928190026523534124853172773132464773903579516794914530809055958350830547587533367410650884777462863408570093093283072233575218754540913839430714149135189351551689148368046486994992618647688207605481910185212171164783239146118192525404663535516747487107238416138973986082822428427946185187680511946954167938553078857749878878348769814044164382727188168525423320576000000*i1^17 + -1439087588492058262924949450127877753966198879769785922969114990074192020605957000965066510767640061521381853953520126515301905840901543424263640524613782490053054807073918005752125721857241430094879687579870208385545709544522501889646278863625165310691320823253349874516560483793561823059068925963311637287927679255422952084805118877352514269093846075089728474087411961007036443719729592988792036767234740438445129691131482182546017526585059418323462123794455912866153159399062189105546632817175013698108439277622493914665644990816952632865287827355842122439857092772450695512529204919273189935185784321591584679510980774432083984840810305181323914688273398365687465338779507891004193267548158712394204681990680598269642367328000000*i1^18 + 11243612397270151844132363968454019869816772235036249929763942734648571080508876837906772888343280960261984628750524296980216738977076407454198484796612267819503032554138105842195630856109066536165562324227520364288296275593850287028359576697337073884730409187517309872474232661207036021923774218276331768539615057407278577848882914459009863454365150324595825448816959451031547014271679956629198810653774623439711123604912864297817910595085732737051453733299728366776018643026496202436194067604188671213423429034307307942208946894574540627479664288118952097784562181270540691579702114929799174903435893475606103696308822695339794002724223823287106624451351733368892833053377602234530549612972432498490167197373433809760000*i1^19 + -556159805059681472924240872651062064310523368420876958153750129770039060806434752074832755778608610942939910095054908036294726205036093459592620208237341773464016201127831271435898970811615750811513694021427216362305197503651959767442566695710167838878741419147470129952677973782037413069656950778056056069719231523984357250256495508248178951551891711257732536691513423804488516796138199205020569335443610302017886006296631664672777895463696414867473347900497930002219762603932471299872351465755122997571277280454910568918700125822034180030335626317005750462241969162884732052062623280905853794524125485764956617914255973779196685579956418745475500958572440819627946432733661403881369901183906848451410520000*i1^20 + 9264562161548449507398083188274748291818341444988793480179638273072137225503593059991963869964196999741797536358531769865896401598253192073690337265405116407572092310283425647594623965934660642111398580272319164908378417588022097773008018516153992448250208542733617462963634505965026029767186415788557820596028756054650350875553744949319959486261617626405071499819860364287651404588594139796622276688718756022412476286407707170809894423648587288857697263344321388242441355731734796481401077292018445403520755927664847223911331082715470372975746751864627205999913089519942775540483332925621134258498026271359707290178389339404347289627091985823739141974483101344404387921237620100339579100*i1^21 + 25638348072544770598705113620474314337086842478480058872477508750968741225489429172203520052213232489086379987621969238574936738587374086887040409637962263113675441354400715791143710592737903289838503576354331100172403486210678948148946791173213152922766418814348160824503816269003412555573292314857025080750218812247973169744124595338906596533300566618420026427565277348860772270272342518636265834810125317671993180873487713106404649290039563395084729279157256531883705105262970257053614347751631482235664199084873840020624799791096923268583728158490194184692624352527450887539848886959897772748608620444404493021121639969000263050258875560324577131988423130982244000*i1^22 + 14344490724542033528753946977237982028881422845128002535513243171557850493094472937840983509056184228811145070467803151875201815966779818665121228006861375585033333951689615643804891614396457470660698420199766076505249722580913248864732616849564649318343545833345895864084924545227749377343254490263881958934308271549102192483473374817171948669492647963025557209444359566501064434383140637194806068198714500727983823735708228271320497367539557294942210515375611891075195373227108481232565318797181402544796208257825458490014911002302438498275236406299426181625692762518529710283890370598330117430754837818262433440673859317708937641058926691949*i1^23 - N1*41612065083372855264230468487388139336885516055544581802060598688874735604296291745541280829317286783546088560518221114123433836285734273822858380754001256246095373348086600937339523224869522159254728386371731438316447967271812639134726488220695834017821910299049984*i3 ] ]