[ [ -6299269836834043953776457881910113427406329720097917672207316066290961011062983206477546852473969017023422342663138583810080930474056569697970609053334716511517724162468987272369067459818635993528889531437326651636738097990922094461338939369925265410356659945768123232483871350523615710722744392573874313907703754915797379414605439003429412912162397292824070648671849253998308742909720653207470329188843703559806364407869145206152096073501339308562439610512904965412528859132325691296842818349972869794048019837337909355166331827770156669525825462547858829025710229659843526656000000000000000000000000000000000 + 10005192961974665977294027260582954525299007435051023440887478015905740075638074578176770461306133351248181009294573090131880026217802033446439469370187078163898546303330736176222557078497027513927242579090709876042264029830024665773256949126904210700987577213927386415417509939350881407199366090554155298460659713837413381253977663949467028610559053207469244683489724798100807005727726933369071244925194319253485825718587804015404504927544763313183081911473774570622592194902804688962776332979006941149376941832872665824724105766457783599803292491565022441806004376929661747200000000000000000000000000000000*i1 + -154995846356474476587494255712780368313242767503578796756412940005414459882010591860651795580977377387676412765654010281998345889165618796066294715673256978182957568542460974391756961981154782496086808459177756660289763779213788679130578908950996606486905176017630232320185768652931788431487442927788570326035120961712108887029082525781807906509166124206552588136080718417860498598233915760844729137227826123117018732337997683106774436851061450945653242073745960600458863602323624156522609868503091824492294947808817729160101100920634469113944059676855783228264314560366133248000000000000000000000000000000*i1^2 + 189550273463182363547392349929695908736598000603788011167691635754961719835601681899344102470795718459283215594773309988837652293750558652569048710909916085359646335992962244110697672323204191335031156457156040863346458400010036315882561585494929252190976795182778281125313349215738073840527859384444727702079943901603592717123946459807097057717570956422572769693363624882381252549199055286492651012679381506021682446184053244667177624553330603065885558618476621994891016788897320712480095184681497894599728503321521568172007986809015545124825247690774949588970291111240417280000000000000000000000000000*i1^3 + -120475566010299363418721500231746283524431646204576493575487300015433886707683842691427023713694426200732553854580063365876819724929183341969559954730437534644827654627475737550916874511375422441882067611341348781345050628770948028038291435779225614702413801062035658699824218408363014862631125500455977190044149228484856712958536781827767402078409908615865254656442008770784920941593402110748268089314624141131491498243955787470070188006646629824164738735001423987239489589491450413631083125293769084747592750351630994394421099619100471555266847713981414589673001877489254400000000000000000000000000*i1^4 + 55794904209611633965215029943398680595671199679265849506711422608246156660021515762198820173807290124026803603471734201060114483112024731397240576555084935398003266669921859789651706026236140247799707103148963496541878414609421837614034573197162196879641529544903746237318079836311487625721936606320295051390484204610603057453897532550090231592985966182723173857302208297511768770876097954577728552961745050582256317282528200352658553946992076185856438838541584418920467973379753977049059930213537942137115513065739655808332445692605055470611869876722823817423564814308556800000000000000000000000*i1^5 + -20015833625488971306869071253084898881078771793009305431051777585988279297479506747192734052097364960024343227615101206440639102140812021912428023912123364752875752969834433930901924101302784779483720586037092569920275172578539330995660106010953520093567364803159496057162311387843065073570847254632733526407637116437349195135113731948554670089459107974764019093524330471961811779902663296826574301354841897713588692866854792862008203597537320719503206122712140628275341688854816860950061877093497643005106922237715287659768410643798617042408764002704614536899923892971520000000000000000000000*i1^6 + 5323015900226692438493732545670145363496084344311625982835274875860241451347462167969190890167418771581897549387367238027466398249435054548737533844141335786746533661322346305252946130385989592386506014187450140673690190349989371724213075709638190717309121520656870139725356407623650230123967065236911798818076117772033093957701469204078589248771740444166961041208623723164410597986647730454700765012777930078906966888632567971934593115226007528169330405493613301703863313196860367325534089769848124944454110529323726609415421181503514522136304091004291490752738444953600000000000000000000*i1^7 + -993117212350351090970345029270563042207555970361954223075819832606811371124514499241216647267163029904147748685329252110528931241484707180742083320301844648791069319201680137258645510062804133619738926122520269129762262312772327722724857590268306093920066008890995131114128349269989935743989237939811960602363265429970054738696477553621806824177896305846569876171576204982736611905870543043210230293687110682707970670019634510551075325160452448470453651894834370609031455914353352353591143116934034634995009781786443254845944097587716279339146858878457588806838656896000000000000000000*i1^8 + 131276513126130199950102143587520236275765359299654825942428175403797440406609117551368846981157685158646176744329522708503509978311781672752905171912494313100957356002580300946835838604888829476350316420420423721038775225609708891950194864223277995025189303102640775953329965000540950310019375048431772750503923944306744155791082779977291341432789107456199745821010369499910082280163390581531599346165187873881526034948961482512392366827211585592992207163944029121318195537524353840562912955116950056405139237086143744310535132904614161162390037863711425069064385280000000000000000*i1^9 + -13670141220595474148128454202924605376497226684392069718644330796290334552717064817253867135247520300690186143450087264165048387423480826723761456640592944669520322496021612896557072273529783428928585094876468973784476704363166613628153292934622067756798866637784262878438444331462062163354558886922656333879127902539610973739785206047190326977180615685765439088689633415444866949666144342904085425723825934896837045633703169227806654849734582986049431977994730700006315049888444405532755950529170404466025721776068516255093465164030798957646274741157544601229351680000000000000*i1^10 + 1108462544871080437688356021065190735536821247619060810507003689702402756971506824615952047862563162896066331897542536743024939129171557258918448829959188800495864151921914315311074649515715777160459999567838277946960375252718272726604957076757715368753043328213770730278288919046440452023701709216157076976181713797723056858787499658955780423010100018103062997705437123020439442630313918969049367541169288560812289813277595164897180990139880687852358324988027426647036068911720097469535979800232336285564854449592485633398636168997213868891420164100421497685728000000000000*i1^11 + -117446136986527622282759551977428609735263237865843380622423205108516279134574486687514618171585450569606370775349300219197576201830804124218038328374374537914900211796242330934503917462378812107020370646377221256630750984249126364504843605066925412638870345025939082493927881829860689916130079015819463434733546138859859922475499242712939423362961798932279548814553360653924804651524359969276683253222586002211152810511211329334752094809543778436474514301871885001802037668007413381582116197912941702332361686124265953049010909678674346850593624604712711087680000000000*i1^12 + 3092254660737088607250737044867559018924825056029449158880120430162434565766913453680497095064868026570396084197277508378003792605417846005983060773370626543260754346110832298829684540391446785172858176700092464283790855939292527178142009185550867521471557404543125056658782201340278121852851679913093775780637882677888601327417959975475265945510523967273104322992863337143433538919920232431388050406655417609508836584615555260629441254034778306730809787712941032505964667326979320261018581490594345788963854887870316600966536172419075070287358862311930696800000000*i1^13 + -19342822350741877858236632544942890269092486624945626881273258192547498805594793312625481464433045400002952031242624676124806305981578363532818740214091599406184861599918366024427258000939183718989467059003638996772801338190089853532265164187775632407682491865066535659161225773284933703485636717374313435992077670732419171954518776664927049766568815090445809653604936397677557038513849464043086722518377656664082358585060478628110887092872617671246883902907494030242237273345380805419375242990510477484138829556161229797968266164302616125146912852388684000000*i1^14 + -6279253710844082310684399383843124588187649733755984728399290935694165649983237747405817880352968889929797328390081016339879284727825066275873200423980253649640116302618413247785926358752577390104323914215204730937756647682745297883617249718537465438957620942983116231746214355376701548595449994360033707842446404095683731256470804073017506761953804176289651165268257378280228212408811153139247597520174557686626256213407619880603576808113566712587658941018765890373277996605096967523686789070228251509144607023856775239316210556903479386007318526244000*i1^15 + 77935279511026016285705545560503745932893805677913004469801877595970510290141040713191764936301750049344224186593869089335837495513756929636231733699630346809025527745694221649597765950574487095492617494448677789682826343763140041581219296795768976846076403881060588547139303090592089849804017491893891746589165683439397055555926520672717698332695121146464638330797913272997383648374839362208173936206290955805670495725248473328664456866309030577381310756421905831692001568070141028660214590406249743086922674089545252475797962021233790455836005825*i1^16 + 1089025876274890423244299206457343419083731202756744285584351660069590659617522325163691311768479725387680185065866383521691630122304132714120960152095739585383261106477658525154496605585446788298870726392872791865746130833887084358715768533909174460512009545806998337504174973342072727849650372106960191628014527607239956794607675627269417177905181471234894818059747828014759930001566666499039965059805624524143200154954376399535706589175119619768644396841960747708803301307846308446291375827819387844810433737934732470875996755150612636906880*i1^17 + 2150883211787078871760255132356839855748672183703426574898509294850546757791366064488393308403630742854249623105946411931226524021609243044063973969066667815525381462233515774516577292524830263998048480417913009951404094502751647698940997267701589690225006206432882063846354932185239750316701382315242185276311565800292649228517507895775689079055380803589603807262791509722703114417542984732205873932493537959590988686784062374413981833268235226484040008867253997385639501097058214482632373304559083307356809303529768675887086297930334208*i1^18 + 274648838372274823842211308720229112851526433881558485391765838545649622332341132574005752122518084386392739609935225298464134587022830492871094633315358732554261909267220413187502355454746029833368497696148120222894437875153114400503649230222692972460664881617078860033873168420344915799288352850584949906876429318748629876794490789298702548458615877732140948982960336603927935158378372596202400058938011089541105781986595669991933299142137304770381135935605425822389680806129106755522923044540612862197327122116679079554302607360*i1^19 + 335396914591526842860782723468865461672833131400269533072294862299222197117580137073478303461614597067558636153846280866764353146485745711125755305166135695563138111664152544907358375717324520723098994092513951578854691532555243061721870185257895147729542021325091851069830844061476416293067028574025535831930217036958187746634570869061038833729541380746755774608226278665897788441446432564672392086491654977786540390807531808942709736085510338746527137759184959755232501702293793675514909996769963851063992654126501635031040*i1^20 + -570824157760702179107918866660162824531415751020762487696323921280910821064922334824037544228552085499996552614337679154248256686605011518507426149665768255038610906111232915393493390012833863414094205743899561779022515571749119537521967402156539437526388882673950160739754069701225295856607661192152980678834724166286100179602295159204830120919341195937586037317235927366069920132458892367047815473280440445948096190943679309851481371286827552841033008796708174223378088554931297899602750786417296329552730290913280*i1^21 + 62600910353398529714953124787639195292479291184337959119128323365276025802351500636571935366250947137962984779810618591643372978228387098027280453216545822030072338554685468128391569039539795869038325784138571796613613738790838407553623192706939778984239132088601227417917161387068595553258666913608158959641126697894910544190357263029792512267461188783282064510550670405525688953695973137032161123151728155099269842280845395209729308828243952708063729992901425076711887746218204804143383827187114088333312*i1^22 + -6646351599504018708340939588346724012946819535346570265883147568260501367240007740402078295348675665444606170168050514170276946755755728531569774985452410941676926835072428885635294535583119462652901805515056320901783245969791015276304123241841775886449825188693480542923264507865473534555904228472141491242790307686889965737128899675069169462147201261646329551817305053447261024338575772420330236787423161795864355547471506445759497163331849225809125770233126692607061073416459533608719200670449664*i1^23 + 13858808289781272406824230239411732048207681677441177241049278605319833149896242875007058221779707502946952334491032140298898454749039958157215782729118324783804556246687138862167587323813131746468782765566848891328497863896171179104654606726789609882628661156148143707898484013442958344287860120367065729895572063541901637182131747250553990908587322614532079312589670872533454060874294731186127061785980173085941773968319102575202128403713924016733396043436072303290941164825274411703599104*i1^24 + -2916301582956556115413448773048814270746903349185587411800374019318100929306639676410835128067418085487558134338298913000075359766668217365632666707660656752422560194641272096234437358251048892930285977123644295246208740175388881360890717417263183865435754571102221551161368773833042535232741427222455422355321862182536452264195661053933053390797524578047189242714178768797587362285077102898897883235383227580195896373131991970793111862505215355217948028693527593940225338548158464*i1^25 + 163112684828587504332497807099540960281680500186155537817462367886888975272551848212069063199601515112117400917672918137190374613623929608126090120654601849050856421053108154805320042341487503205306946668020131056335498742054564516006524058544017310845045201987655700629628755351861465137470295422337167777499379244803362943684099236767600942436787761476375512489189725927698685588832374057026379547911337886063023371127381450048839824555530590719636538595267283498565632*i1^26 + -97147893345105515615017340981992356621669252834455289831872912736338561875589728718632557632606279147258645458217823728701749594962242567941354974275207324821402109118179246976982640522783805447800894867875607365358830680886466240216161664001956154737547432080593966686069731576286691517813448167984367663097158749611400301912480660018138418952167782169102570055323365267131746154695136370456634797487597841048885415229567091499390077477062839201640159903744*i1^27 + -174718707131175714025897720032622677047080129271242513580494482281639996053009204155215863869677302501010003202460985563179944727854786941947598143999574991958132589300012039800847306322580163594778649211345029365629424089807154077807843215213276795737197344850577163732464350825243272482238181425050010544563938743682202126486412020717761236527815962763068560967683211393592272587025441017847778468290530139203859500333110237506210712745148416*i1^28 + -157849605772124862171278534907862014693011862668595339739211043652349221970984247608085600610796129390369150532705189878373617793472227405723314734486510700174118574518153468504125117046947123993402115464621796615103166308490861015705628471571068253683956231389313394460544205354219057261173116785732532690833709869906103937546894107685395474974472333802664572919931231349972313765244957325719440690257583818828902766521117310976*i1^29 + 18484731990633917512552881462653724642784663177559024076572738536375818884389875064487898625834057229406820171790952900289617685936467680173202550460786466142637187504610538887410367467725770993070576590918009869252418068424981678232454089960006270432657990357996374031262247957063880652349169345506338219330748218313051719874374021374567668931362896496808378619179964035632709848140104549376628014238430207672320*i1^30 + -2294917320822613499745748384745697646292301811844958815155046376392246494800158773659714193315558438638585354700307032395803918683145516844094326563854913760203375382683841778682690742810129558082568704513635832118821031272679299514078246286033889838860035240348292393620606578248880204010462149546529794952873116000624871771647369733936220594727290866592171124747249890050834998824550793216*i1^31 + 562107736580416045208451687057288759397252029867755780755330745025017374876406511547169248887358675624019806703776496158957192751048365495567044788961913012422582307304216593607262808190428138461383729966340265998319882793060591247906613148967133944470849892037862831243852799575881244113324819406485491116485528725241956803623207244512835933891038291475562496*i1^32, 2290311170057749414185602664282004301355233789161647435512468899643857445551124451817370212865101437217086727340686746807668338185539601559777086132862623884059471747272537578686624960471336904411722827389764984183919114191095589282068452491702784594293227814073320781021339310336022590940963462622550899353156353717594614483253105346704892277859540729885523502779001379284657894831552824639364571997047087069583402747902423334186144477276320062610740864357305815055707405423999482493494478186107671501960228003896522902604495253200369625892348642062196122947885294377353927303798147536614189088119429579868238190751298069423613433427475515908751117605068127525385108112179200000000000000000000000000000000 + -3494555830344311967094284153056643445744287149706997291068826247171936979964669551590244680219162662778198788695173051774491969478071983082779183207200257370504590501842082589729267103427249718442906317468008571999061997413210298672943436458545258668199876041394036256794626792535854386031743832915351713932439913843793320093919403054243965054986766438482987601751689434098767563767073081383560044299981677611161836259592007041069509936595880519970624038973448986340878331529436109398977712164480741309788437583363883183143209091884015609880122903998110257171527373100396401541443925866791621354121289825928913396495809118582860275419480043322857957231756119974005276610560000000000000000000000000000000*i1 + 56701218624850878045151484058742541437943387131705796772603707476430406379471252135186348889204236379183329402847034114687976726293534808697845915710888219180764966745126182542641557531772609120477284675484198513135153859356889343119664156881501678969896012325006063252905952382776772218333586919487999173777128211538290113768608282415730015604225182605717830909783985548916442326629199524522016165957147538473008443389102400344682954616453814436908473399490722706597903311691877805474098552517764511499649150556824972993604492962302193100623283482408456204578458360210370037756619487218734977055488521116334004943632207750361949544952590535843882986364142651648033433702400000000000000000000000000000*i1^2 + -68347453550317818712251992228640015393647859650213210812732231527377138971401860652534353170332074686206347558094093173527244098396229414783421552921676726691814383064849844206827173699302010062119339939837622524172276370705871084401058712084663408811128520147317666601237282384039531435086082985507717695044911075080590210863051013567107858101584456441500604722142732122909229413327876643080607420060321566045869290630993857581881889391286724138468810504675864293880398904713278852932419438498217775401744022272035960933181025750217830128258527438081534727260291184323059547225678437289942738928303002358727982551051879557313103772569605011453198146073394511102678778368000000000000000000000000000*i1^3 + 42762519070087489433079622982375176629273257450865393302027257301153810302046025292244901781705080242622590135935569086540636357646268484107986944261640164928568772592848891337906006649607696000835405165898137730766655122203270053478811114176686653380190910959310229304517225321236489990659795589737851810457695509294027300736219339457306774258703974865605173285887562861380297597447020837357229590748162507397979571037179606919000144594850729372130843057500816473424796241757374447061306396145347136234251148338996090332668807735055212033480586758416602126506595286768938064079065899915583191551937174762050134488319165601972175154828360678179183919840851594472813416960000000000000000000000000*i1^4 + -19558641496366039751521089447489673567547339057158203757328944417471992027900898896550930383639354651704564351863593654883064075172929093652957333962744729264949818517140140781705980435355316324833966353579323038857060799506038010585698419016722553990166876863950605010866863957157413686588202097188337408100765299734751496488248598462115506968229685442410758148260983368456182762782551914040436308490644773510910269811529374222719185766110250760992143656173755201002091744162659427466680410314877259226034446718716292704808797050219251127815134771747012291058900562594606693661662667844159560403879187010962021896179901050772333940106730148262786958074149510771600744960000000000000000000000*i1^5 + 6918478904299486943982335448202420304619112660170586191856952097166803963971399349678886681556576855837651221665386852997485370227986352955416926871996956320338553440430647519434145293834053526969422746453419690724811408491294849381564662257040183547434262650787820555275175496982653934057374042604793630073844575754166899409203339463492865380066737906874095431703865004377194335869097752183792098504285425966973956275355980587070637100360908263043755038712111545576173571454393789207519268638288971693465929114811787977430743236486325841897379696524782783362867196957643931659238880839043066185461326009772828851892672870453023765683564242977254318460438359200856128000000000000000000000*i1^6 + -1798229894310689677688106230522042496547983897043118906736047961467790256558559100204637259466890049126184972895914410408341452682877113175812117633169398063867689960796317816865952748708029695496251406852548420641288339733415446053547634291928485488084426226483387092487839030358118020658756408285304834208485142180224980881890843989992441900026421697803640714418897492819474704569912404559999938005544528871024969048040782374313805069106124771390394765393871474643867053176018544361138040529133079020361127641278285247797399708265855429515889197597177645995907551007235274720788079069009497196175222344114852017160107978707640886170091506894017005951248320833801280000000000000000000*i1^7 + 322387157997342355184621959236173264758798186367362162913758917899956163416339669766440653909025000446776299935865510523902603769724206093783256286658731217585482524723970955395005316588255004129622685664670667460214693723517453646021144349628496946413846558266769177847598176305116408512192991814657252602662746310215111428173982386374971955735810190125104398738217187754941336463588978678274726319158722485766469643312157666603331888103847300221614947584591694331683996528385568499587049291158170267843655651450250556886740628501109542580990128275169953036273343652980118215041149234376027279031735583839219390423010658936956236110975924194766031592537477745041600000000000000000*i1^8 + -39963618422604299919465520456573387873597397125748703795452639786716780755090207367902255664189603886092515536891577156610090604443639945933428776599027140327762584015116873673595092252266335657454410397846517462740246110270999209913290186036011484062091965722471128481341554478755917262350720282873512787550090919796934968705346690200661589006351035916607204022428508428111232005898808278402890770543271518435633350281189482438704851174517742257481920611561270047334113740689777713850182722134727534529018090491684845272712499815918719112310729840165933154388435253762379328909253130899861285598580681207775963752968773613783220768692121150885902043343653673272000000000000000*i1^9 + 3853797957792845364288594704406574169506628458169044261165513094687858778057407255232602943258287109874200359589761146280163580927484381806956983662094449916427120601991338167918316044490029998848190024147589715579303696218263408508773676792721704880675306774396556773956429860713506812118537967138738944881156404492710742226921904343564097080937513108901025890447890988907357091798519899795632278601435419837718053966384155973102899763723403958398537563158313961126400724396623719801761330989530575141130243857377131430059980310323747679203854882875728421965994648495747388011875151141993981608898835902308103512952057840103707539708016738908167444351112486616000000000000*i1^10 + -285253993537083227967259389217545817540685442964873307436182084264806326525764819983111327244739639739857753657942178365344282544481657354760253287881763247110664406351773175014964065455572279373147311056907337721035170723364646035404268828533031763065444802370867578498417968556518890827671190414117236150803524877724754540448611412161083590510425202891867170526719531471740081149381583617621226135027224070823701101140687770137427052321539904208298578117623462831615955972274356246276486966841404628249844808847054365838592601107939302851147075978752993692403943962343004658689243842579500097447108121028743392831507230215757268273286260495873712298710371800000000000*i1^11 + 34000052678438425365199474261049397585110262342609598513858920881035496567770515428702723003061195171828243648708640636334905627331903941358045281823306542678538879644916864112340801390595800469915017075201985848368498251989934629110320754292312252566786600509953969620773704188272991681528979975947252584112840322039928083017196866083327050231487736711552115908585346028068253824141871310833899415694187792432415242736685507428931293811054802172456242814493853292095359535814784651271772742905069943958543455250207501605688121626146949077892432886678931011279608917151899850161842846158750921912363278085251622244583286765152224054207772528017513834264439000000000*i1^12 + -539330940703624514900146351863779474162135906277580473176225201506670024070345472048791436184826710771401545740660675582629636310728971365246166401727258165252105431921276203709345632188962570699051481828914480966785942403108419202912821089527525736357638413231990734145776394439788376524123709438241481877303615117177803726772120424484314566575427445500337970400979629095602198147497031308938487680308873893328641171124619979235892280257260971138769986162097980898875824935657252613630200610416601478343374104402690524493981449955479791117355675045712420412127107898533563956877109694764121717639481715412411565347226652083816344444209116615066094451855000000*i1^13 + 2318864217648502912511700646567783947902714466692330578093199264479176986770758938253578294028880301247565816657385040819032189298850448315681369058399690771887248721409697335788176579520440858238967124659344360610835817748730666699916269542490824365253338370217999531244470957584302962806423391132906824059862863395161296042772476180842111070686163649334417117084931957121400880685643456943843353568575141053684040076191429864633335909447989991367484743587565214462524200240491984672875491759308998848117515083431615230274595562756609140236042339623078927706129597244007692596185965995733384786686033458976109670392599272174828687493386972497115069475000*i1^14 + 1616466797258220123079322689806759682138578482652188821495933970880550882437958442201020852348731291841889009121531681179532067952176499548136477838690401378536862027794716431221305667169108007213255778101514270023759482875586093398046558752100076858998290912709397534053812723767462916914397699469383168007837791215461321378008854978788879837658655657557578190806795577547405840772915691941525527841929302804224790663528796211588357328262460659357693588654048093054193497678592409220591959540250055207097526981541616100514480534897875167871097091747091358544667228051320017333910011431962198249562443431095065475540454973111915632779190828511686925*i1^15 + -974787440442886097902303498401959406482639430897635974670261735572513807446881646658451274176800815667425732136802212731731063519437860027561735392820942002934586439191071232464896685265666684114850340460707126391804963005833872949033232343481940602513497631787887134656048844756617894664770888919664686232731580767889871288849718746099231101780581772900620542874024353927589694806319002460250111609679971758744020544683868285383908415699812663247058925623017057901502551598129966896556539760377501599688362632042697151391587310955536489352377472235354548088706901230082149896657660231472557843734465370324427354913377285634548422707728935040*i1^16 + -113402531776499733739117142104665282842981383961548216889028198229824130772726116510717457627050846593838384092853168963013248067033249969953338094434372230743681467985885016047443642916237435073307044021054872197857593024709207014372032294437316329926627179653982908888205081593787163848575921873799167768832724404832028384499684464250570116155909318677184602043958992998327869271840671811609487831883903895117306164754836758202206435226686715550451363028287755706573081980119259951168205091143729449715580915994254882557375476475280462219415609913625236786461257482408143603009106267381718887518334721922819151011025345555161718455730176*i1^17 + -229403173835595295532263947521849096008632798852509473608336465689887932623579035803105229069116530942090568683878702937385098818672354267356872032466613495411446646308720644576577809049068256523989074506728142213119488458696206978355294187324873965534801009311322622344597243072117369654129809951375462076131133239236211413774809842288870997517734125241990736941504365864891672982784888631926166968481414946684403803502781344690015705199342412869852395571960139059043655720102943457799465442412045504546047093312074320085345499358528083802649961103591856803076764306108689843710136329770704415875956650678061381357375560524582879232*i1^18 + 24594475983464725932389027450994801029512392759551479635528663020334922241156517730515805494966425802779092374215944505457215777506464278699899366598332439540052129633379582092310655958522409587709987111908570275598299681287584555108137301436239515550910313205368137950618373374219657691018664833582326098094640869972832786807834487383483179672882516649839866034315380064513617758224590779477649932450915200256277503817025291835312152444110967824091630589994934982940850437107157346666351496969907210889679088541114694139187441574095418226242778770470472578706369987780531469490288983866807312008477472734342199301742312554496*i1^19 + -10097790580195735464825721484678044177985700790911087887194591086020682548637093978208264611327901781100272786938669163063689083192849789466548832863584160577486573456271159152672883130308871054984634662181506705408596702234878744444846913228138970747946476254986521818308508893497417153125139870289865670341162249997911303998779497321332669497053891342069108353847407459304712183805434715827452889602599192017016214077616486996246311740105207767125440523592269199449990245672097724557674564375368137502147560253895659571222540941917176825033839401107392547726554328038472643871326125899469783933668071312645860989337600*i1^20 + -3137271769257976156283462941662440670566518345102684923971160307223602278100612847993822831329126213571576929523350537694417475665826245859937373594042876054847154563084978321116317817660499479338018464691668305811060906943578912069493786045787881596285690374649199489824600224895051136754010526271262790471195787305086875662378422251306615456893268963048846100015717469940126764482528755471651772889466125516584083740965813737837693625776753516406030934949879711516282477149885429651451185522179776237215445619668163368667149819570226982612480189137211302575925159103311604521608560553817596328243547852505088*i1^21 + -9848884067971986010900622013810158033732588374666523616332991976552379688030701953832936269467118752559083908229555870275612800335843833359983694803346384737544442858912248822422560074797115965685250532389857168501940372428655648751594949655070753006932372462348950238483994839150404796964138162448279792808557725761922306925574665571708438182812614407224503961028678043932786773580873009340277679292064956060120625073281424848354354466497503103335406230819846768847515001838842321123081655312275974421579618604851076598046840401513635908779005829761852997903679615331541835064656944785901791878316032*i1^22 + 179350537244330986999598699718592444390648342672799688409366961792703930113759190082044124772498048381462995237465366401615515262928872944437529513402197495483800688919916817769122571805289278157414493674936233025004596705876286928380089035014491440213860434307325048631781864851579214665640046367044024484347516064540314478576006443260750413636907742719215524968352323800402635539190510035653918876660331970590647335674399213228707389836898272044918063297514014817716869539941390857566637470647908454728823831270973395131801802444121264636725241171405782840407710195063994466843657179154612224*i1^23 + -57344646542946680844568000496242233276033724177530303480958447925074100344225936063578023531190647207133290631770375584225244336152305958588135943584232256263897850467888669187369395840941573821326310616287143990457878923554579708639313059816372265664630725988877057798518894321693573741741373983123661275550600730135852346784624137058225183022685808149729580818453867363789263896218386776402641665014350250487065638768709815826119376589277618127951435804542281276397044256643695817464932541195211889539761791083739732131472404142481177988482621931227724585001676638067920811147132928*i1^24 + 1298704209043182938876501284594015769248045924411820992421177623925166224893143026169470777431073943162936245578121751285835438512966393639205107744300343779975740005412485283665484695816748039720017220021994706915449144450565081289156125241477784348654328854386635266402200668570822964811205755920063472949142515835324719751385171489554333240547518923588640634756941284889599149538997545480768006951167076131190855238859664585424792791711178016695993293083332404441887462285539793807470630100597845801356375041839497642061409139889195329043698959251452468902389664737918976*i1^25 + 337914396081168900973669179773311334353711946934275926888363684464155462509368825347784659443237768860967460993500924436499477371122969970628821278047079847508035688231246900479626473393732029328113483775071562575876121069066991034395845045623186218635785109534876193628756514876683576350683374643267634733377628498350820426856670251272757517008269969852669942921194696092503912039091599676144189890825918619734879722873197702164611386157626015046706407882853342503795126490171811416489276621318079731942322499201837768060123025475843756437115833014924812119703552*i1^26 + -332985528447768751131721282009174508267356838206463322886413411552358962424542963671740431512979017444370120852685515591832561226665605026443705569668442873386432352241727589682330386125465194084850061279568738265417748785882379027435265081818433389959330289977935785347528804517076580477501973318964636247903067557795182641644678355611138196611006957320078309321708332690503877816332736232227076316157825355603211519739597054512285381013092294868128838216693532677222883416790385342240267953036613179243469519991248959655859276771120886279473425547264*i1^27 + 526697792679999036588526141361473812688071348377704553602034750681170064509853309203730525060461436279288355750536567274995095140556233688329443727909685963020524986777652539379886642739354422941624942058327295317969366898157540902696512516683295506318770802046272792690580486463156634787349434081490100325710489541553995178468973746197080448574925634189929091243606481399082642291054475012998491112724917392434092631282982295642701848501117933761553328946433931197207234834434591390995076034503001467344710843243219795075224069122031616*i1^28 + 512538124739752971344032846812627048767054499401402722127059459636633689114767412223527735394815259605510717899419558009319869884762018977802440112090084836751999766752233796433008786354385087227483531129056327075461998839468239842605337141030314028446720964814265371512571154057310057133783112883459459699462996694034503985838207386501313301967918564438844397428168216638977172588746088091594117489971572237022056437883172924769844643541927888857502017609911688565323838485476612497335636241942344070759054539090552684544*i1^29 + -45601777616980295078096600320953600876528804564653747393718044800740993197148084267878802319055642961661988998757742832913082215733753830677426326993219382495537387089202470007384824060886162086156612243477770893219793437919565487925891168409489748264878648942194429555516130712121470377136030237671728240227666325213206687265530587436850032771547256414709570230736139517542575304352149627678064079167292905516076691022667478230251787826428436982324037623752705458510342245479235813120257434023503069184000*i1^30 + 1896752787310331299277685146418423707258032432283223262424827754285252284135219259683478938229499734757879928195966205697261087138136120473828645982211766189627908320864989730367595862388660045893480769860416046646332643000117611881257942964759086987879533964337462059672273264051823802445324928855617927189940364255437478046437207930431876578095453736768142233514617761048410196729326846562258901807922270734457055751838707967399770605591835429860840393891621875119378688391746945024*i1^31 - N1*25617376515323288984909634350727346073714465332702963990490946827592420468283069743332000000*i2, 3316350272336740859372351872925764332084797724198185262914792958466674727686575781728209588321077975574303719684974533772090807989800357665339380421607106244078161349286130547926119845286890704685115796658643598377366614628298609624337820625643345131139855927512545306373640314575795284215771945937840727844775878827599195427291227873514839545702085523288611279881404654847853792817673130128615027769221416564330976640482078982520560253276551313983673790625958703800156865574826061723921506589991756240481363894228622335270976175892347972200270607933883369363480624566508179683174563052669576773014632789506429873007544631600544504949078134130368574330552873304018194280775680000000000000000000000000000000 + -5221565966726572677035599180473331720106981877734492542633398106530068568279724138195333996003086684462756576945360892375349104026891243702022471813616239559211782970755281653865430796449427773359889853774024180972760951579242170738209456362757343459620653796777931958227613546558656147186961283092405937952428659380176331735528510350253247804683347409446933719182992859526644585813913774057953500930112188234626726837813097749070446387023566559776863719890908929143906098733348798099834016019895575241429950971203146556011497021719436432515292589232016023842924377741226915185269767967762175851780361005630094796010794080188198978643019364862594882322606161763887757476659200000000000000000000000000000*i1 + 82145389131038775117233095974473462484246229984004771485359357047219977952140569368785223126972380704984359814814835820369402425109695186912490039205556692356797427246339335809453364187983596916423897531726667987161549098606244199555434040345690855253265109023161142304559302036083447397551070466519787138178582941052378471383565541928768313254892144209817191803292504161380188760035780024121044450706268647709680346851533626350383378266992058116857370322269862441746188099212483522835674023926731652466078380892207374514862426262779951355030100731948668659144012215299751005089678235952855452438081808596501896996829981857283969829414689743206238269102074720686616758325248000000000000000000000000000*i1^2 + -99158589535739948018078974325143432969839681238861199586620248895646425023210251926485026450047178659288403253600109046007244184032136584492795320469584929577938526504905750580034114344162583845907599034128225553333162333746329415072146872305584347071992247179402996739220321653053046403734472166293559788498480388485027993105473070156177462043119873862093600394191929611783817371883357562950650931587111323452759356793997703061738226963594647300402708549949618084252090056047132042263555548408967966897794076683168072615205272567316005821886013119510732363709314119094057020082718754987893415628263427290958683903843803693749422147158194981613772809885828603831052864081920000000000000000000000000*i1^3 + 62195650460930038964500296512833397373345467778145723087476317493188444280148287525055494137207869283833737252385831244282698552059262386880100149061964180298964610789883109043468373024983382900889516520903046557564301713804485711397527840436557787712920305887498336337645147516945360236913186884628119633797426443718874443430040735217627726616311865129949571273750842071315445800952380214891668115468988950048735484032250021835123278797789197228707291837544480769575205995222659278203407601868864186161945774135944374482344586887903661981682593266774524345082689328011558535852059398333730861152842530411327591823015699689266362955164595246715712485554702264243946895052800000000000000000000000*i1^4 + -28504363733479723871114509990099667794364199104943355765435522735146156202093852848007804644251333465289868135938271673954738827326413561505058113579581450509263477475711067400019081682711538927232898937179912652006355442963414839373492166703498235642960071688688793022669630327629534710993628339364735931835430812923793789299905790567408714072440527282882686594796032207191034296121610976618360177090142965075929743963970316248169093203447381056574894934733801530482112325333972148347710045480967370887704797982160231103165391549015606693437303914193997823474830520076845894247761817266499226043479530325125894812968170575473575156210262794403874304966923330724646232576000000000000000000000*i1^5 + 10104526133901161100996209163447725066881351424736926045530017041012935623625632951150574313034324259515411371378400524972259991054348184393698878269163172911850054068854407673597410029878109091859313760509112931076663834811210115688785496338739901798411331442637786834284137904864619428902801925257344977119867432111065724614221705712116409527638692256934187022736615391541178845913229341473713857425394287072022284119326448525983844561929626022442474849032912541012235123919888659065207452847680031165707085810526796150947221881086043590281746240747843739090471780634659863379105564599384002897682838696595927167929255946382958612368483684220579754079635386165381603840000000000000000000*i1^6 + -2635925638190393304347084338474571079948177551662158593264968883367298757977064525124101978314113162173671199674445479386275394536943561522803684453543316868235574011113848211813280033577003261290776668782519636966422517301253135791912202738013217625463751645493165377839682587533017929506513039860174738810105244869803057564577927949192264650429319346130733273723278661724335707680821313926530195525991733472055199233983105888380579129544885892823297470937118089522881322637750145185876598484769456567543260123382315177404443593688301041827691692118214339885907753947863163219199744814110005272775518073187959135256351149672169255136441523205528671135635976388645849600000000000000000*i1^7 + 475622173371235944149919964778198228614363209258941097453093205126338364599254705681109354444828516474294386256516406394045601111305526710145989386208923937138825808497377493068989348161885910348622882520826791514518461604883920505464547150440022605154813528333132182696333014866723566158029017322554635267922588291590539103447236536446801638006677556277336906858133674748900893174791917350046082179803513464026561923479369189844124197809775665562936602623059576505896595494253341204379119049676316536472596943588477864433933154894593506622146190249340677364414862381017607991303079140271415819693968902203765873016692226677305814796250297280933910672358174958171584000000000000000*i1^8 + -59500815557571258876216767235485495621293024743508315112800287020037776594919529497982678518456432718795310964599182685976530401705428776968142140144799176714300990169818381579991217557402269971644585166649383875797650329350161257434238535511750044449754551080923268479900199068350812303276508240745866939188576693079339912347739450543303257289160567697287684072574492180350965484511739918573824537040466499253034637600224720224244473224690471203215853259410540995759671369773595722369113621986821206600878891995144746256625428998332354758900146038643710843958969526315224178768230893430056933717364809139034824545718529774243038255183089966397848857386363552890560000000000000*i1^9 + 5764264623832581999046541894004951635540752823913724501488462833773611657028315159195449453106300971961130722758674773251949921807676372928091195208791302352251013769202490586548902605260301198653794112498358051071205738611648502767431079099586677086252697484672487079547816377940163330363031989417384790448210155720988547551373807334487876273155849964562327533520975840641221604736484005242598645701258767279856860122898676209871083915360135968149958612244288319138764240472244179701716067989718818304888667944981659953667295088280725381763192828959996048497102714476437910274100787299701655747802800299062803560086845723289825437402010151865259058971654368644800000000000*i1^10 + -422952253383396323721728081682021160671021002878053526075608927345347257292911953795012010812179355820023328772033201555798539122449337486625012454607634085534920931320497582295666327678421882827097576040322506461435878900715329140223866039392639793427551523980488894413546783368240703191756766571892051074725656050062747554045873006338733790071357146995141653344749390435654046629122429677562464448729143512945018839446845106881915037306121372964555667015173557864718929841453318084916895100881265048620635952360716867735493147410876381871942603626572696979199305054097060290961519913211944759365610916270563327562232335765272772008764442539717942073217847192000000000*i1^11 + 48897723478331512531973574539549274852092152764994786496217580347524995097081415464287121593606099431416577687214845588442324489018955170812092545185095157844788953910115103883860297539299068595380185261826282767166993002899123889643965908798334928876005396715619847695067418129376169809835765492513540151533992214842650706765948366207220248303543997247255420634440407674205950946399679502478138387241514086175820340691303405880031461535408343132880183307379146419541844008494137299822878260238776836394741729748807537681075021741169579100156469142643076006361744764513106225414352508718845144152753489465977578103236800150290988273924270238063787848031007480000000*i1^12 + -745006695323646489526908706124104466325573607362007261703798163476852322069091790513025413126065826019465256270295514469034024075746691944678515980141023681840783447185202008561133550048178546775292254123617410115897608608883771434810750228331810668719171154525323872356878587735518076243327605265824119446815686726134082644625341902309390153884390243543974489917999633913840550568858076007052098658215504115698969960133207176667566028534645762373043190568988163997187024931616354271560539356144644081718449786095225802382757645104307167539403183181094329418905277825062232074317477163134012891737578765750535014548624774750144598423774321136677896106114200000*i1^13 + 3021572378035093289325560423223283365265691260436271031139379840119839761871686394662464789550897010203214936169568295351854587544078987191352026042712407768604925844308593482712082774570157452563318346174308197728580485465955009143528878761188795882209029033076319355830849299346578490305677575020369500972046409683914241475398385106676302755534741245737671964032578351444368931002963943735757334302131685649568228716472116013136571816123482452410052576166787984724743786899695013177543076423843242763569038387583039180052674529204603172402161747120221044714348156844911276654778084375770893238839094697949779272958863955299508882008495458647271949903000*i1^14 + 2433355365745450266843306028418850059971468830410573948118776694015886339364415929356943162525126968764498302016294500532314095967475889281778353543603823990952744773714111326230564983300884856785547473764795794091972441834393423754704485628843778914074577314367267093246900033479862300262233169115200214830965747245136031763385524042512385523952356818572056970646171110880937653622168954378261110428222519453403940958182619038073535361278013850912428543524990339277188791740578969324301114321483362947920410609651074571392810291192766712177179042733142608886952357565537137232704053042261065790773494885117886762751356227238392572947747194632358725*i1^15 + 976196334700791183990303149147522696649053161073138761046968250313841760502589775712281046940459509822453646500130507592627017208010442808035550666229811856987635090783806064122803534843698928095867048680263951130593787666106963757810691633967119852428768243406125491892898244971326827070597945621459403100602856279779171267339564625335208902662353457316070470236715836332384507140362649162901273686076095869626518128894727391821605382010222347943883028007612792234973715386894630277593407271005570884440018445602302206622546620028711615150876866083896116367285583053000373928812797265133130244664216286458754555913766587936581299040810093440*i1^16 + -145705612729669703668769816054355066330683652617340685142315063000668783649793587404413459825178075634410728748542805721021608358028503049076009320475274555434005960554583617926941465433966347070993918270545539664865071311585987290590138343927364689534545637397959657252173097071243667607139132627723819048950110925523882996367507468312723433190219911757107633621110168657942500636193475573216390721052668749480057987942387924040042096044126535896186413185469139088350342572101618792190686442882567646980136654178072876379771097224852001137789162340090960253908221748878160544500112211206228340144082592510985193317661655280015366728646656*i1^17 + -301758340776038542905120840256444839765461355135686560126573683252071130128529490552392370205718647633651085082024452409531511124842842483583075315920860142579229181577360831805337250593172593399467694154533798292912204785139176534034297847432570681134323725575146508365625251857971912520200665865867131924283707776606869247073258199923020760931028793223689189749179482924748378873498522806963367201621379207948046221060339380673775130647951208896358981147221966981921670403022987339008298770465630428766861500566677784895401163593377393210895775221567851344457785074493135859072893914352243210891214908284821884132623999204795088896*i1^18 + 36659127686554754605224992106892670361213647670917982053439660501515064810631907614363050097356145304315893712955200077284762165244343520704273523975080427221267419220044136758893217551079601476958810665156154314267024969222209009804098346421088912134662442749114646411623963535761431371291809302879555728903506728513460551399825631260186490951896434299763440113181453586331674124500788719464044199967503804227267071653454466720825822561619377124770681520817971745165627667961703520865045220908402327173467243366617339259866766567727401937899266250111294202773733593872231752508721368202926407023910877631391802629841502601216*i1^19 + -11009798113827162867535487595163507108724035468308341021927909452372061919041660724365654477283374273458332565707975402968752304399802869807305711785092125717783585743097177990597915355415275491600244463637080228675576444245098334533503057755485842117564180356207553277039251841877348869311881393078753990553907201902477724887306761819076063947532180849217263893246696491410656679982411848198724974797355909202808932520154538275290218909671721689388764826887011240000735397737307349249414457513144469175904261806233706447514234965487061782737162467755426243635084352889320939963143816360913653546395438169796436874493952*i1^20 + -6345585528204634044006122609021261931265856253499230693825824479161466198548169772216852555429292360666365367255433928602001236832623776093699158540268594793005534845655867742526880991877895874287153300782307558027395347814512895931980542529028556603501174673677035276515050438722632599066442606252907109388673830852399470809784304686136465449345890884092726894280331364588953217020055201341617470219945501000636138482053164471059771980767207158946497084927479723292228820857788716228437162438015316160188798846481402884483072721770212538250248215675420461382236722280004827828757822230652499238961358401699840*i1^21 + -11999507883907220310389480175842328671622953340880960231004004976677727271897103322469621652823538334947756347093159771102173820071192188700330645948340799259954785208077560108190153464754417916527800941776004708413963948644344081695820817870394054819093767152432764530829191149444341540910550914872122950486025139544430634253503476978397882650700929520392644496492697956830208231469436132931023767878921711821353881087584483871569466702700885169927325842731313881252998031415507593039514334667026465001212844809967503824613387105367267199930529334686321953845619593285444970695795370980165127663255552*i1^22 + 194450671800853155755699434020450678958929519933658370531258860075070176389408122986494628177348915936147712939877215153008035596553356259356876090455792160239542071369474023325486803210503647428619523304086151348756477400041504083414125193795578850141061524469756013735581680498229367804814124293245023473399204934210187210525257781938604491313455966720771151080585621060016410814280351879752437898266063005067577199970750626615089007554180121107860512714883873322869395868177527453822278127256777355202846032220389069922109507263997218575835747550930320757948751855269532214357737071687237632*i1^23 + -12557598644873385820566027922876091583743212600068748609893130043277694665279277120473830837948249036316286618307446771650955549641830199005064469234285398660508419575752169538127972874688222718042196801787723049902188622425296325254609447971609446351795943512556277478947073825539610506532949291397080071321284863653859690111476384122426159121273899114664801354937387609476689499733896894191517331307856762653486388830935474728481419782186175858281285642243183024380403199604851659801818416892537669683313900472788774067595716461873688110174452009252449202271343347553511196189523968*i1^24 + -9652247584800400505819567305577404165228081008702965746476732000517184138560256951596963886888440502167030923263009814642531353949707315805048945637702437976178952292692410546810811159496321641622385801014657878302558636889754447661577193189390585095465467485651831013734234967466597184793128159558812669236663101377971450340048469808283800231552079627866092276822081642291931482843369229011909109732750264694653241413535741395487307157613602253328017027642334885284801960736821636469552010891904698880433454266131615074805526787317519728210524226473830173130524733885906944*i1^25 + 985927395139787565315834301349813966595226686574604172477298107082641592033218767331667789006025957702870226213494120234760746669713863827218032639932160391990727151830054326003564558420187177025911962246952092604371750288218194014023650723286954540901280851261179193407092093584973239651277203253030665606822904946148467804258187096013403219008253858366613536059989716894348612924612613224606424748566404324747353124479721035015719914742239532941513972309659475673564478158267195806218510767707059257839743087346964182041497012114140255477533041084458996842102784*i1^26 + -713767143007765436534555246641359820578181367244218686781703399353602929991051119288901462610686081949756800905453099814703968392957047772380337903120952762443099040237440967496401084814122316768959435504748342072206790962787930373806601922667274585849981484556366636166552529955521666028169168280723423419465535546124047978283152717481511940520842307270991123280316519453151030867624020068357064028660925269209134414693761728007263726028161127383219636642472738185484427313927380905302119227993394210717870119764784647043787321686671945815359114706944*i1^27 + 301873188167727292437036335906872486581453441763674433449787858582079608738553969787892155916503994642169671944351567760064609447541071428188936246103952199113733327049572509146473722862558340410662364157825731935381290120648836056887026552133143981674322344459670392195027378956237699023117481092129180839520509086744663271456767128013395915394311695036405809904585965834038339108356645396553361079693369869250348637483036256105332985075791954111322769011480547853899754197875193392845235087061897588451770727222841617588500946839666688*i1^28 + 497220068266314823093334647022382419447630916316060871135249908845155159366738365042013918535873960801925081928137928159969510070603536685895761499762983343469944271422482868985614378440355895321795390877952780264378214925955718331193200979309955311773937084813212976178565042050070158115026720957891106253920914352641128284391957302741859492325339779987470317424969979075824562486514682043101832775965094932356790067656356993406031533830998918326561990492693485024190774405628098700638553173364412027914055751723420483584*i1^29 + -42730702014695065255486469399842225206755963809338550574321902759817128775388265113212281053862387998410407475445714802752517274102373628816693379549150007430232021432684266846841356989855408882647600199580635299743993723167858184240890145069026320658824464686527115068552188083162890248269629102096010561339235819186188313380513740844564946545673468515705210275134864214501155738441161238992635592912272359711621883887285203268899646333975724386342270663872906223745287406787374090398706974717023520555008*i1^30 + 1539851009421402698102287910090914758240043108430414159540470222585991666594710754650428164563071744704970502764199466579419200844694872775733151388702071382404743092688660506993682375204655263113646119330292593965246696206045364297566103169979938063085845901155557754644984482347473876032735828826452905985167402252088807289824832483995002653420702766302591428732771898401879228232336306746469845179922906176403411030869831096162913601898607795573978026019770102006415487170760409088*i1^31 - N1*102469506061293155939638537402909384294857861330811855961963787310369681873132278973328000000*i3 ] ]