[ [ -2366437329773882223933843106908365284097694694906332931591979924129252313918385439537098879552044044206681422924195680086804678792045879121524120779150287190821716488379178252443276648457268007859880228931137619322626274609311567188710247649281445256514016124899852153081411092566552586831705170123449767763840977197253820153105916216350396118034044589935620626659169293245995999516893354152035330946595507788308807858540873137420400295791339087252240101882715923901060664185715183942392939414867761432661608059895429693384567932558554474750006938704901415420963053988784753171137598312827722637934485638895778854804265089460179856005893952643703611242722775886315974033408000000000000000000000 + 27932082539796694218149246040337549285251565436508878769582817902430924970913146042904976145151415869655936284800524879285660742741397730769590996898879068137205251050969864549118667748538318538960181201623392036848469738417305537030295020845479996474203880517882169148944852491954715139050147832083882104988992110629512054348167571270283389579174923684623655157662372634815383235219102448548415208179881556795638918297066535149953501032784866216930714206788355472876321916026916854123258654751916750924361058260512257385112587162779694632875061896197229137606793949664087484820489631725679901947217619418032877847299973883998858612332536089157691895821895687903434736926720000000000000000000*i1 + -24752239578791229906174767475727020342775627578784144214019363204634864909185069950719609753501749472695059514421019099696046775365088204255320654279787509956460861967900980764633697633335663061344743259961653293759416900311860322935327746660408391604059236886962041061576661356340512153561712230642510626717403090424679528035396296178749929908286676003482686115538479113514051623062685104871592775880182249997321888232105057385538786806094314214796434128466728409928969110970747210173163975375834678162017977905408536226321339601496622379903231964329238385812781266969844778911773273414322225092042620509941950631787276686137040518454652948700570715201065056358124801228800000000000000000*i1^2 + 20121858413149163473597840486741210912451623542291465484117273130868700331679893276863095752709462307638821824226262775354187066270882098880835799931814096357676250185545683991610510457148667500032615661784300574688430408303087076063032592827844099205483268029679648432780715822605718725586688007849019202046489865122964273809456118074166411768067371810166297882913149618454756979176270914500260358423092561373955770216438489015640061149294796238854295836323797758442058965591014669859020398554411255501729013683239076304694729087376875032443936508094261034076751304868355889186978233533076644050596775638588651657862866904576593384406128282162309414036840865767140360192000000000000000*i1^3 + -6271286310654544653532045603899732894998700704237756023833785509923706660796234393398730120403167485217336705810073374106056531231693304879498098921252851768243440974682684918120676565162381593899265280963227365115467438194033371153660941893122724022412733924020578359708581903799883950496761909957786425270268377087409137516027193840116279893849271160545196671904715336256915953034568125208799185465955805262113001325222358788324108898522087285574466329694319182692018928322929560696888737633829305956619179246708028718829296187658904175244522324805937629408911488627415768858713268817783953222855317287703432076954371758942956349778767489229427840463284535400522055680000000000000*i1^4 + 810905179925494830243158358381721292006849235993361540443326594836549107608585640236830902591289891244230630524435946408651110660190709225760555893780515263126169477354543963585007036306292012772265728453996427210083720162340261573375733265137389646073589109114674274545951299060747569338440810699619493260159881862403148708694845176341192878536516811337961490747854040473054253119895880301422770525366077635168026654458974378145226340857148633042054403879439789551352290306772744467627083905491135506008534842634424367004851790665189236536963998863135436812437627433784805662284701417524553851821809969641108621714391886002877918263938477750950713099430194493521920000000000000*i1^5 + -68183730416769259139408730590849364387253769808607696406099637980029521879624129783846361853715493007009913869675748000948899554114528575027955385503234974421322255582209536505835981865191017164152889621875223836315431165465929509499459739290712877081473526671818056884408524314349412928075169910657901168256257841082829631215603257748293296280468296910986617642377954335749216445490546742706022169702863404928018742992133224751153533024446344490079854250608037449491994934223616049488209144116154041053242979426059470796074332399067164308314339234469928215286800393714143500343764441363382961284788348792215832665777162013378916854285155800007541540015864545280000000000000*i1^6 + 36102829518217162010393966656752860390429091548528761452098676648051057491912846999461197331967850839778980663629531617099799632358915584454880219992338784334898466638256158474743985888514109584003858449076537326740886602512691941172369093223126659428317528835361525362031089354024579727695832400672185024083586792454341526432329995672807173558063180893612234281277138292028453651632972348455428782526155096902520133117576381572621672972624976974493391350179906522566252561552883082764700712406079324932688368963799254354861736860836986637067645710883239105492504762953679927266353787584177853467653782337934187035849090989632367519908027255622001195246157824000000000000*i1^7 + -5402316443051682044290682804742525743101760255291943049062410704582774315640278792020687187856859357079990688224411446803051843362747819698316704461517004982556137569190672728394538629766369526167371863971496682579331464188545530511011049862189694468320836981182224310284683140964005375657493351836191348445453613589964230965123220182730607209281405853006581268360742099338395355643055574308018038764683521017893359490814149799164295814399045573089229794770872124747349830433073222569255147954659025044242761380461981888378844796596000028479080062079456093632539308304263805184085652928552246931618160592707273410403556830800747845058299176275893996958515200000000000*i1^8 + 138160993111147191492790024853850758881153365586782892913455799274251005137746887354249711317304898943187382902498052349404328265837917761590576514942619273527494556223737041612123184006138792301652443444130812780474879381678757260988150759400610060053135145318032571812176980006757152349283779950699113560289231786779120347640810928753651626152813042037965176640312887655323765477972155313206333108124237197976599817238770041610466314098826883620819131143695146787706893105555174982746492194888014693112872582995416493219560164045984653427601484731788218777156365769285111231693637354331955075772696502181147862116699458292199989853425023340381208576000000000000*i1^9 + 7001906668500037584611094457619980269848678637934577918272813514688040857655382674398658639500903852785075470918964395538412485520476590925277427550653316993106399620042304709627329647099127133613311478920285832541796504620294283380152551528021119966403115449386282260831173630443542472510998223928982807500001113130923802986009596922464022973963029655144900376360991395308961483571204147559832064756142045229026757053483649301526314386848602827814509749224653609199691200519440659280517134232148395248229999835729926280651433559584062786486373444310872592806873460423410951043948773054014170075567755002493067520511925403358438269587808717729955840000000000*i1^10 + 288339996888818789976959131933158028176883582195033289679002941848939157020080234233960552873836598733894191796204499488992019034176470693393122613931453042535428056007367257523185929407984392037594996264364722666683376349575228055153339501858371749867014086878827927685354308317472885010908627423331257016673584383733918577128569769515665274326420372256105089510843717491258677721794566331101875878862961965339680452367530786827496681005501159749382945813183315530673681963467669124701292536029116684801544505133244817530839035183285240525637690033715774949951129322461548033819416399916210236750423987537667644403788148163907125023398040698880000000000*i1^11 + 2698826769996319047315744416998831145861269293180508156356187553095000315100857483638017323573084083954809092703996262311926443806451302827336865354927046076000606457588172109230586864851125969894987610263242464959282157407155980601025139805112783590153417236841750627742636394261668839025822045286139606847359862606030026304927322558755237891010694909679156674355978141275090092022258839945718552566307894813541242747834247468610937076130303034688123915850278338612286434244204790309765821505882310197465904698489283429396855128898961079907934171162388622799432074485917868970356245210527169681725081503089898076835149280321727256873402368000000000*i1^12 + 10623612481761190906218360080008317527858333584114644120025870195689717512818200487023151930288131781516297171502603934799682646363639757020365746692183011719846305214341690116029575250225720744071795536750467531685932824185910678843556350623870333909349998691782947727265924515667395126418203131819501072796461059916696212187822000707857176655798646065407960916194126990779944200016666636948283205908136461553949315323085423752681387495592563681710817135836433015241329575587932628735838859511797171660552030562688906954133756801151665882962198774426674417416894800089470180812763499925668281910238672776471904916343567157547065409536000000000*i1^13 + 179545669825817498049289740804693330610935273775832937431619888402013088565471149554497423358710743908560491128702501479682171176158689716966433163188820048212810371740254895106320006904159769384881799943818289502511167456612304580081092525293522484928249637276201706577962641375598872002766801386536541434735611175049022024861599549871830956201372726875785136901643024691126005660308768644633272620681874903857388172293327817114406303689977356560358560046254136123905417714978424306107048844406816699782531473357183554476020859684196151967130949875638470690711344863641185668438625380318275771568414514951102651389040991701827584000000000*i1^14 + 1447559996062718735729195408134308088779482700944374586320453340735508133998702700103958977724766521481678699450157477627923081332603650394494220488564243748522745290090453184033017410690346822033976394703375737184206053719308742099615049165683247641082873979771140778964154365724155079076147255465550401815417429302459090142661266289987111317623794530730840050496683321657009791427928993058563472732794180208821496149131822893665318108398823309302836142426387803152194158231011892624190589720934119116200824418143210330183612550273918329796389368121357095541587988613808822221909430159975517275818458729269917427298573117030400000000*i1^15 + -846823675177541109362875944669361183181799749297325440073589014297055727288220359366516458516505601303992101901036576661373745081483450386032208657345746936796056982666229486516264774633515268436106266509616345548744605878931295936641070800545412192101590048765247795209232388443926569481123037723946358159411456313834325096029785052530212693221823198982006119161359832842118835829883426603236905964523247656013708563963894214838361124899273129276243050498051144426286209119529603893461798225906560475357700931199229945374635210248606879980651235712954537756935085799477713201125921107111593440477333143088104911363112960000000*i1^16 + 310658793294287034148631824158333581871235758996501071852228145329238628362141686013681505394620224820378777120648268703469505578054694613054310660161503720810668749338855921556189611487635005717870133337670609221614440196087527041843515506776043703187244721812996444307973577582897988559281626004341835081782440403095500110826447193323413384641508315274221035295024123974421166960015116221851176932047616536553705306767040153936511581129918775151654161450022217830368955157159750501289605086677257134194860326845825858464850855855710553293461995622758554400420447666547609524548811644270875496370387145419558748160000000*i1^17 + -90481192262933277880622041115490094618114575779915949883341133499669879101592510928055004406738971928047837595748110113304921747053219514232845865156425159052119947818151237132866667983948003952019378437083974111668330209675664644870363688464563684831821406666521575432666603056998507441773151562813755320852341635295260060143668908716977237188487353504103719325398765222713799822352968968474402661996548216347465367083758499909741277104603331578670284939889109822052008160947585525260723176737012171495038427890454821305633550815612747546559770963970715237371060950713098686012755430142661415231564848824320000000*i1^18 + 18262539597176477016980570176295083943341362265014729562992162771947601458987782877233837484183954909949280012745734652897065642272686776785381456155737917783784372381197613132814747008805743800788436453703784066767269276257548880716627392323730663120920016905671615571008164821994153252770064831640572458307167043092905451809887126247162023976991325122637701309589806157929407630756810511253570595553159076864432612769214102601071526280017722008624821869626509602903580054006365410250409830393251501377252781731037180733345009813123595943662221584202540128920747427711253336161888353207942414387904512000000*i1^19 + -3154680023311120381130892388360726144154508248893697509016470861115201835636665334973206219993982794246039329238470547032169708676120559054293144338472791530200310199625550534826769426262765104655114959094050837298989474504763019316833652972002250632592475345436360999788240337155571808813129769802132241449691334727342000383808267251210143856014196070575784632770783490049609905763538874636890685160053243780144412521430717626051888338832639146202183899863030417817385443150944513118278945590181807126545692061334078452072885204991209915367916971847569072101555387047761114780885420935129933414400000*i1^20 + 420353337228254405487270424643012310030223785605665015613333441148364379674816890920188943866313074602127946384160188894246181086147011582024586632863207668381874598119963963258471860862202224101786386281340503025637282102773184022810945893727932913514412486787791225635811215564009837356404810518954858452382627540665348077892843018564118500259373368922247020595455909623115416102266902546311597784972424418078465414708790510674668076849580109427822117437771595987455507817722157560637271809570452355486640563100990121956249300364440117251287870899574702276376332764659293679254898124390400000*i1^21 + -3304149179495347224779803891298031094491212980509613204004476950375527000252520807019144420273664073441531085629062870861494899060524624608760110537157457654623780915463167407340180609901063391720599094883689329899765958343068972212504699819804812542891352532344685736655609757427019765261606287774103519465120283028282239316845032266460757458131102500005518950569755782531244047437481645201688768565755774167898545576170468889823808915060973433820571430830524378445246860120212089365033567363700864548507548921207873099207354653886034874119174685187644666171883458828921511818158080000*i1^22 + 104322707344413506809472432780471685160990355408095373461318287004181316548801986129811377400774980854555871309874909646916101960612174001598632783244632465528784279533784201186885094713803252239035149293676454611187772327186231249104898180873758342850776128617133144974491637268749257182340625103477733054247854981718845606648596503646759969281512503697612411122755797143312444524707441350760450448315105362650299676111084742709038114448611246243642546678667471833049813523911654062815137629496277478194069857609152142137030660948369710780961647385107824432947986477200998400000*i1^23 + -188024511783530300028613653307315188145912649551206402757544817610654248975225784380961091743924699815252011414608640200116138479756729100076236325214223564683212287822417271685803185617708402798269081932209173162496568500668624773605252655005810717790370479904685784745604474502986815563113835991357652356125561809271781567208637465265721680028387458560896440804419930294173587417657597767432398172092250819407319987459820949041011222367481228435842406440861123059441512153350010850607058938000957981824048214619469249279252903765307884200685401493063146787086022144000*i1^24 + 117335158679333765658704592754442519043462795098096878570072833708352274862353388711759882869967451799890943458508772351857312150704070525614469639783454976633960779671250988504496447309562130778434766156084746944766418661512677630136986532417708834862838556507281891509477464263913870319960517190961281192397473173794952185042330973049658765780382098253541114566490365103870756792558152081754714178040689483439721608166732930401709907462778764015180277685817035216474898075053939675990478769982239418412002758043015871731927417633264788891362441756966317568000*i1^25 + 541122566613764496429789742337817389192134750355824800449044204705271103916366356025223303553866379359909436463924009323142460979378874414917282115835650932873440478562090946853290968097281313311332680823479253150584626877844714651747662366995612418137722568073828061931249468232744320721273621863072162962537899019574690037894197556087270081889633976779506826519816257277379662597505493437625797741385896071614710197167823131464036870053034615497308532609644004934706580883865455307315420502561069634489540517564551146444290919203958471454505529600*i1^26 + 1240737236825746827618508094923460031091488845851890474301401058739485094393313452794486967523046662233128146291299114544515441568367355138140688355924418261490983991109234306790486233954573476133291545116530813242850623309138749663861010334822748577789304290985351114383983590453367368811920953133038503245030824936563061691457533626122058423929097411300791277035008270250892634325100377329047831523670643363713001981472877870381870115229686668742630813390518932359071613749757560334762451755763448784520062015605480013812408915541107200*i1^27 + 2485964990778276661681067826299996750721269334197336937717403416976761990512196251498736761925873296192133230180744252571255891898543869036299207995036210356644207742867272052583095568013032014757552747950276498160427773627278249500726527828001436366242799824986750882868535731663592492241396623625579841100861889278865370844631365266574704181717313249220180279786573517826668945846190180861166607235736196686927602654132287218535702409303232747210925594181625408130705566612621476430828094741420780971375943461477610197281680*i1^28 + -4092510200804662865968923938986293632431893234531648941317464637624402889772603597605530994177444969329057143748643541820135804770161373321863429127723158815715556423171777773471858725392542262860633346019858199819550602636444708389582620159660491513657194008144425783219229842407543857349855968956363766586639773654027984252623194628404799358896447545551332117132101281022256437048551542792646215817257295829198384476198563910470548334781220170007292388381247556369080985205230128342693960878359329326654960*i1^29 + 1775968722395703995255645870796644330914665603556304127163006791610267776436162799802794227981231328125977540798123782220103549791255083463743442294895898252452941729699307937385353818199006120605466603941616034814084827622320337598555290284570285254477055329039089553014766470373243090770351925719359824093915134977387447408634508059215938855654372830605561249412015043014216762051619640191330180040686026669013829964400471383332618950505937485401508266194704226248286563474970625966517721*i1^30, 9029238277736030408386021448602473376120349659473894795618985661987876728243971275139188936978248230825629484616244420362397245982827945397714560012576578237792587712543412690751859194015519638112224398936545406663078267028304731581560261099527290988478701347874561109462672187965639764018608726405628274648600432396537382967683627782302747963856219995107257606117269876792093444398238972275068081377107510584528857429706177027020003080572541005247285464450109332295810160584261504512162945005864445397014076442175624707738383866078484606886283073045477316642654009739157593316861639916278560974049661685620405250593682428091447159619417011466225987270828701206356587570325737512079625368675786062440174146974611998492044338569308157436646439040997499755601753814977852783000935565803066931122425820273239975763033631397799101350409355523117834833532772475438696685589786633483519485983270898277680817544157728701910295861850908721937414496204322743080627998280619686838208737128159031326791709678878335554404058556621563737042050763658368174968168794608055091200000000000000000000 + -95317360520270658569354766737292372357546791584255339895296685531812822391835861092715496656377131469892795019640239424732414412295044746635943183053247068755782770389646859096588986625646075567316764533103175870823496904015796839426271448751663707272076945724043104372743164717345226109277411727936040030533956298681814045018735555936521922213388370294880663540251762575348431834922001497669147487748745087288919873471874698044367339294838687448135118886310954904901765456707009701769411130521105100669138169016431002564914797541476112445976288712645070651396352656581792561045715392487751597861600768097022956140322592951369303717663183655246092942254062898451352031399727687709659517713197228451220950262347631629674498272512374407974830548068224392902789733267573914985121801978358984151208816093044889727380588913851924893125320008644848186945905127560318907796851085975096571843186996680591890965728475536425175977126925375385811208025307787824042535150913354642460215008951039684994781479546009276230011431792259427998064903914753359984931823901535633408000000000000000000*i1 + 85426334582627718797258291171226575253427677868226539081773173766285044046211558264694397903100125807007752584275617226264197527431835592337683674582280558519196105221498401208293606233423416032680256600440903602474424593378092474121433304518280814671321880071541160795557329565070476357696645849181897502246315083060216777185953325888699608646137082291057649279392815077826828231761769343699482207145033556334240740665722219842660057942297739695953597535565847743822560630153360411767600819280754522748036109865319148306204982070997828215442927690358491626514149512894199663071141674765682275017038737962376867766273106399668627530141516564637408107426222291170717313496593424965741650555404450538603426161260383206157667801752336038307858704078045528346661299036685547745187354818269334833249487734712417144487732787693603969644773486677592678502005534403219817188345351299026523843294610810719622795728076164908170205400620122710523435331417707912658204170232890586259572147607640371148892655973210586550597815852637531485500882920652265865595398343958200320000000000000000*i1^2 + -69195217576856035913412689381239277764655162485319880084326001974604751045304459541167103243048561903276842367825585173519796760701548835122554724346705194604192982778294734860734653278400846085279588856657317786271691837202163816645273422401791496771544138080788031115127222723453141388031824742444622247977746589873396611679599445857557482274869931942666062084661489682266809760269722321036531876447690431426128616751969226297836479605300555958255215895096364698966615366851679397500204276652671935069270852105746424593567009835426794591543135989975917159049782060084348989508035695660902074056291270600437797087147466245073520482947083661345811771934620572919446700312666551998732342152611535676557780279991976783841058076140141425370384668947106644730897139383223449369482581913203527908320675732931526956046553266165682679867696985447145209839491919517060892692538704749027321998398435478883323453695953809842585392320586490600340171549670987411929762822531466122596083213892019801415528183835571203168651517711449609981468009236433547825254863322533068800000000000000*i1^3 + 22166844220060243546382849037323573752147671709644398517522175384386531141196857893397933081579783340953857112718578748758547602386430773328019410291150398063558714079093897219719549937107159044850714518715507835887938630102120346768289641352979321576097005814526960792585663697811303660969097144575844509417539347652717919481645860748991182337397981225185268007757604446969338825280257754331292124090732315197739545815541649298766062549353478070616148831540081066166897995832673964148861191634812998593443558044120843180566709677356378198128911800536098290533901107885144042473825526082771822253168837345718771686516812613749576383015622315860250414942277130713827244475048629670517270172925618664079705870001627705297264307758164293916287557460461464788908639621445846015866437874453760269508819807108125358997032478333098986776288165364534373567170362906181067497411082533657053905940379011031136110488333960677169278604336143534000877652386201263758715316875489200151613041231506159075639335654590895890664148716469407949169757401484578690653065106685952000000000000*i1^4 + -3020371084069124550510052694351860175649626486688068143293673214004082655708294618464066686590384353817252595505984099992650976000398641161087135235032424673847490824744174702057472176775346730813315980616425381328389723560394154415791652943545361216133119966655728237804253269515613302547718798929501515477994888377146776511454217504077847323493088171488780615728168574666641290129277831726546821366059432003807505232763332337183260633197206063164504196133199452306850879071525328853569256209006683786965873319978818913455752368224765506220159768636614345768391317671265873602913503287112098070192855549737573725572846712240302051535735366800463111653851428554711069262503196482398365791319258769314266064872454333383517557667397620659639285710750493700509728692658748338303261166972786707514417730882548080399557023805931993448315260428832012893867123137062390574396005878768837758437219738542156771540827677407715980609758109604058850741779075157323728818404124995659028376678486867243740897839270855813367818658063991137243043861098976675286766059520000000000000*i1^5 + 227445383308341628795198687587652822969688210996170653233932457324836640175249074702694749705777616173928505839408226906813402779366135260347709215100359351199412709540129155126332349451815279774188099474538517535481181260735540895812532955505551378192695544973872863363316746316210337090491140783384230726928976028235209777700006949819606372435943628101674195818275013308079468209568900766625955293403499930745028988638579888623662431119096109213648584004582476425757117269369705454824514499650829418011476754638246683870844535100264138177592034583736478031161224865244202677804034605232721984642133136659865496831766872264309994021547511831984809427197347995307539140869818646714784673843215675566458346195397097534989581677522973781589185088412862841524494737275704810390103372623187474191155397637287472924257950381082168431469206775795215901931644059746774163411570812521129636771372159594226784183058558070774996031341733221883924631841872535541112275407337827450116689716728924058916911189610881022759794982731872335183833667054965086999071948800000000000*i1^6 + -133174351495083125125900920717392878615784907932393960954488602356613596914471467657351996554004290395092102219171470676576218818271608668821756244727225229561067266782739600779964581613339206862830775020682787177245170524202264988752765763611181506780088341133949634814550303291698793125216503332477219088716419466203990652182275789760430322179851343082178165267879801780972567561725137185288462085792928781094435520405852788964538744176033965630192763971415345431428830653254128724960340962689026111046046067378092237316988094705258800970854242538704746701879455305516512904056407840220853297682853911864721707405896203241923032924929842571935917130921845445187804945221346280603164898889700166808430159819859726425790166453650664738595089186923355205393453594651511998097411739878693541959064061795394616343607283898913458968913550555601830053493693131165478997323864808037933557459080665382300967370727611820297666277761095129600143181781415153295421920859603352369711623088430562646158217311189950809049494869654397294089279154997939392217088000000000000*i1^7 + 20031451674342368185546517405831921164898977388808821930858817633572863810414119381842121548326888585453695788436397506155499950388664869626940507251780305018866563757154879388007366084343662295153215964922402802778911294935510385788698458120515285174468605033847873981933189790525723776948496328521082986381815829477378632143758825547704907045563006858413760121217242832013726794721436609865757950499089018356955654900725463215748268129956967471218241831014927136155551140425042601115839469677379494479664540230287168356370797433744034509588564169202261105637440293473509511418559181076675103683918553734652415997513370379066404957122568262480841846704595398398458248513743470024288070528649953778839856328026288847577350961844677423679159850148507915756042986203414345744786740306573170817369212398950784354211405251836518450500072867303555430976269464668840043479280726336068009608520606939790145582141643616247882425568871590681877162862339365692403540163461909576189915639733703792507590298278842666335704180862761479066103629639159832903680000000000*i1^8 + -468746676197389124063601368604288664159509222454993874823384297770174658673259238988784335977276000261832269389246409369404471991774767219067635097077322315151589804469317708022956733179647534095574817683689815752114337644485445458692834309882325820293797004339650242643244936645196849250323309243457694131726965846898014658105564419735122083147940262389834719855048620142819986498729093207959508400230432482025430495027538702604592668027351055545343372175511317251717354065006456601971771910916359569363621559446384517624700674522662628041361571730786046823118555760665268532063546515229096366187460160081857736324702223293294469972183401030753713320336366818742830048909733954814149052221813625102656198820879877292389685783570849186126032526839322650011816538084214402450702188625494017062177914302714228512535748697034206429495334174039363652728358269745355014112194985096978320170439012688323087513626565252804297086932657355031538189812242197087088479299064994725504954449480709097380220783025500063523129164078754083925183591465615360000000000*i1^9 + -29459022308772651627009234204285661428751135504864216570609431827926116868180383971282158379460584312323843569883620117986930906999597048971557503843081636808405067330417053014155008151886380443732955505146115420158126541008278810856917340588655690832704837089031909401610492654834541113789302425600119037170940681845565573970875314069167880803179887426745831574976967104636406821785041377717453375507633600121698422153261450182573749298232189395501727341843614945533877248507353712139974755640038893481462476830306385257544808954385081463016699310717285893835644484749042641178104202016820915282154022393624620367784318976338133963285570195007966209117969082605500147774272215593555986773071510881545650736969620172040488335526227386980361896403317716138851686906627951653074758414429796477581931653443678630265366523474141676269278169936463174126515600818197821624726445151653876323678213296521004434606148825098822273487739317473498562214590651641835390955228056569623558172128156131270790274524635766295491384082285573281682445828096000000000*i1^10 + -1188002979687978365436363014298716655890572710915585514439775213228266881467706133926219612930494429347572689421987621188201684478235690176880533339648480677032923518522479219435056366916760638418043696412926030600456657333619689179865493939631064159995755208133045695545398059976377830837149964265719834494762298995197060501852320173195506885554338647157291487064331850319936760845645779650320420919579732668250829113155378404726010734966160869135334549640594716829755021250371197524639523738081026275906346286878600971216855568187463656526561433216671444169979023010767539908766666182896539700852402038361622645478372063017114047883145065250765806517570910819857590022381505675943389704521788757904097798145748320359351229015842158989568585080142490337362811240820606435323168558126040722823102311829721944324256544114310897127447672860339826422026803836365671491454757744702022538187510053108352191023133474690519891374556247712327448484875621566949985267439117880181505619533214846354187356899473410873038061866649788669449207808000000000*i1^11 + -13465579807443545889118807195763550054348760413332422260290506535246746761320692661287840745705313880071614534484961380220011095317005771224658711958531499155920094744078359431570484510449689602679646466848276800608129646983951979895585589165159890275108053142568371565480251887190143672118935362556830885113069225229863440646913022713060151649822375478488312268986556919861938814600356840994448990739686945409979583380413338620452885670428089461959520642230932451840974345079277715431522016089452528960686932011768590207326522172949494367878067659013425688844182169424192018550860581568177976739122799272421985125863468507089404149746798753145822026814583632257269137588169476301969253434238391222339083557670925633589249714768166603022148524757708092511214335086839552101631035018949198744897951060577051140641400868688086295978602412728649225003064910707789793740975259208087148904988061348959281160346677610947557244090883742816137619669714798913647816871894405447767577774521474643884788808976940406853915802240743415952179200000000*i1^12 + -51418216225452946140312458256398819518088687014745186123045563327081376957667386359980874067847966205259620133406609914399515146238783519502932830786358387856146370829446059019092928015501776633310294061941246335458677591435104003789045823313146669135780049109488551755962370557216311115173415627062258267932132620140292372399247104491685284973546967163225104678502726522170699197836034956672904121756573269435039824086204021188902175178385381694867910690453279154441838463339114629586211730121993053356529451512141381317081933146328170196641452903045570686286982522094333589957838456633121516893425585354748217641438759561693403632825824127513152713861028948139175958358830742886626023114102215641941394293864312727231155464290787171362288842391330208361703842789093301381415368149128044828137179670658638845230140747714561688133498684191359204151794388312287881935350633691989295350240294438315305873466403114900056358582655236816796084616970403841590855573764786234698803913851953795309171831660891637838175581503068569600000000*i1^13 + -267794497868850522753813530012710425702400296840741431677659865187957736833686218372654643150878195808345977910041047633226365811992879194515812324664041850882583716791899325100654661763991475591198660916515335696713317971841387756235819410832032880695746213206335530892302343853841597043253016031190369151082338746730312996245324996785881301745507900762699982876230017975374534296133415950121493483907806465065824922543891811498230885354131165981449536681028193901166315491220197479586755241869433456446437846893338535315086240095020288076767923725418834822961072106713957450092855270539704849733421863868244702485886175825830751388318233540019049594347453521212714708241926372937741844170584224507041831252239956602887521479380809910407898154433322198997179920617503737669361937661800280877740814307037963112607071396874157955349421495299402699085296302489806700733084740059884695225772415020783835844347370282073641042931260713488318559272972050693476431606482424341736891525406136674127956070242570576985621769748480000000*i1^14 + -2503512855057623461005618496712060842521446919876873685273695077031903486944797560767917339102270804952463380719234444411996049600467292701782909750495625431681296636338625639092454203642930447200719920682379312315966416104291680738619586221708173518963517739672370199955707729069352820644400369606405152958347494681438204635000506908113354176039994784687206614768999822747252208233107926501975944341991964534986610768293689016365745337304746134469280946919841434917665023804683644103059017207517725935902869944030970252290654195226345242897713797347352358016198295090609333719351157955704649577903116733692357074114714360010381097710735526064602827972948873409286885599235074999372824492518626719885190834131621490937662726650098310654135176335711402170833471045719618694698795195585220188859777705169825261295020637526588149663489045290036279941302566810175610738091382811398292960859441189786126502990764452139140339832759739453870177723611380717851102554828470802587402049716118329725289893801069992431541288960000000*i1^15 + 1458305689298109636591234021310858671936420611207856569712260773206680682383311943950419620442316756966959096071296171449428272590977870870804253860911014025855640501821611038840078852769675243154009843762325321987983668577736002355910665111274848462904926451686473323677179661570671293051427575474490633376906696489742894950328073010953871182583485310615682700892655786795497233011386100268569961592449802463282073213520209248269505368493814636303528441514446961837210447315067825233952083936360046355520587682900292117676015261845494710230664124930252630665249057562016765470038851364650874120941732593686738166769167395437047674622684005621924507358638616124804805155082094617506524341320816489391698793582948057745084899241476907082008866275232032568595062656381311679428994026087729013538405707548932334558763678509145029752819822016927085286697782536277072982805242781910721482559750870059407054829595176020825052889703514886893408691590039889162855787511060430570295597109527453351021228750298769522688000000*i1^16 + -529948361333224257672782266457216626011231453183600397231614679563233934798724619000810887836006337748067637464015878408837550779165809870096762557486962846595635882311227212160581121557621961635658362335455395534955161713018743362871490451705116270048010479909816075406948595351159703738361873199979301911596416542104406472573214937445255466040255930306077535805562979091878995669651289883589985284652638992048687830233111533389428688213292652525563445485187443823925020384883715574035360816925965682200479374138935322448411043936894797225431870186340135829511954383054515008609052876623503529124832903277241173920080856987526020320092435586648660389992198845371956837347681545658866838489230797662936613116828763816605657112280019811378918721055023579277605633384170484147518849065855492625647342330984774700105790497430712896372402305568494781987859453808943217155099382083919830308797404222509429080698032126906840490299036921389438617334889481110378416102526935172022216636262048571145226857480192000000*i1^17 + 152221616626640643801982589587220149500236984096686920258735418892833171643961476244728505649883451683531857563895007480914161277928041230481044286945179474160112459587966686985795356188825970292190566914769430236432124200397270130019418191878935394996054432831155420855494903971102874796414215690530343869619674261519633150216157976008439033365771587747141373831229364115989898198375021347679874533683260130843707514918350286592287658814791516518773463073476636855832196218111715514472576932004835000690890133754009792719043163684878496910541116296222675702760139287906923858213116384338186976885282624131599387937171131258740422268923047352271655647578955614950015943726865628890619182066861594299760875966944942007921880846156813797059918900973052543226346738253136043346511920778430093241376718439057330039197634187117705253684449610783446392644729234164846504739024781289917978761019194514947773741213617307019765981696563687254766317134414081959844142476743395020994988199019368134130584780800000*i1^18 + -30492519096743885334751075964988819297419128080770606074959414885017593919008503756885309382537723736540770087083534722246111179944974450020552709437774411383259796227374781248873029943969165165518047077378236095314742035621815271733571649484613304299903521531250366953026093674889453769407190025523561331511505718781584043902811827459154249688645011971245017274782332466894385974412650232116004156887114464556825683377346723878587516452152191954205425635942929659934922777705376120419398159100549367806380541463803409582938873944241088914560122808171824377662943566179860171595711876224641680840714895047391576341286458846920873467815935148757564703728577989750178825712758759010401398625695040168101542459458645722838818669797995376738234034964536767913556631681989893162949317627967868568481048175674313213462347735695633357179064691021361622293656682399266513084085068870626856878855797800504430580035239342084007162223531670047919023433903935526595231209937809211696686704857441107968000000*i1^19 + 5235583893718021064637602081523422460876538743467146354417251122108713529944889943717978364498802788059422953647494700426236969583805403754749467387899841286730305331562950903616715673347215847475271126020388962679113470877176958745276255501683600874731444735826419513808628725056264798170062016122707484634037884473439340457973915212746180134555970807518272594327831825710207487062115591452962211891626884106875293664734719855308504615228629473770588024776384406676903207798405656558432802308393181691768044176271532412398425969446774748571397488893498454810027972941994824329025293026622056461762903733281835279192780736221261885925947989851577063593690819286220085870061798701771874302011313063121697858880106482450331122734656238596107289960921333577477639629189053029746599436406497230137132427280087983628154372436855320452615251334002689570750401212806948285332711030890324801182840068144112588221852191006594886287603640774851207226480363546206463451719140296673579740246835200000*i1^20 + -683647885876994396356483016701592721266762169271291339321953301389079806986867085818891442797272222688882931764994428083235111939682839456899486189099685444047095742790788174564533686427037926387129799366926293989826930626996325605911807076218326385191278553373836386938758490726531499007752837457786076068754630263422339122645455860336433206343010082560124686341510876637253795249543426267241621857656327244044629210979836957354994430397038387292582725056985678317676761544926864324856524723577543889936840636394188502078676042185841928160035900074919204648024351469684474437318493856487086115849275875965612582926606055216320061812470734998905051632431719035173723215324840927875565202199080291438678597703143558036079489600521323338627113572838211734147499206261915244951172638192113200185166396570943199138267284412645120450686130018292767970465754351620206491569592144037638453029034980447605195269266028085169612674669179982337803128268481357625684119279156670066446827520000*i1^21 + 4958801971693900115216519953244927598037134053110982447798922662311106473394566313679871431211524227321428090981363852484170662595935890727097663630312392619801188629237906277736681527005645590767369378728895652007638831529848115276814563027311274544407858767885730085082150863429483207329306477826100908591561242449689906079800143083082341939709260309722133331746425371444814599109442278498659736056590067587860332900718561017180080768995633676485285600768449391563180850322646698395961190259635385643297017782684567778161344976529148612897367035096667123897007436784039715633568296733498697891126773115687517735869366731955720520565479813926683074016412087720199880597536152304354708741405367863035028609859266109663666232594968336338454725319275681987864996760791816295066177051142609914454295631956634937531727590301495362668518938004592421415474466919732174345185605404913856342171522315685153456192635925549751122902102747644010312709918902047093701906302951489536000*i1^22 + -151537369168530327950071899306334917396992257549254319874002926546665779833383443286029466334773484568462325916450462090447194785655091946579611951926619399395170942751153758271713967355646434368123361230706720428351589533706847917331684294808572125561160665251718439076525754719778511824632253778336042449387632493365071504153801583510588737393825351633270887763525154804870880134980715247638931533076582804969221226439863559479371424053838729793330008040209096956904202028364314767841561767616875905172649156807430296718384127611240230392262330782574218379534831997256209915180305732394232380559687154944662415422073067786976265998731369060603748875447773736184931858028837481074496857619299074700532146417667710802198332765256057721071682896186272227141178831593163960879499442729638854064185639552927586773810557001467155058730108574828393717990235638797006564265704890463910696070739264059438495699887276670662880311619594653374466606694798482729398547972096000*i1^23 + 276830363083697048632544051984003587293992306015440085429347036811308505245839492791570772628723641994356120679239287885247621252962093315959008535539851044469997243257103130020887606183120091399041308659044578858320704584839542600289439297471742338969678883453141368880822548883696222356099444328637052005722448437906360026780705154509461561158529012931007737028944916635065028154612487130873432076116246672623046283554723656721342337194720372414173034643677100492394406035715678032736613487953581172093219497118508761614294396972269554410257755582762077138580993381304290348355028238427711486839757726157960029358016969075386334184514892769068293906806671537951308755869972825124979799132550353033363616231868285088693659602297689666101764275630635687143043305266552582282716376152071476960444652486011470862068043190859042831834454819431912114117285078437471481167612949662363938496526315472771918851885750065136403319071247740224798822163579634477465600*i1^24 + -171298266272091093794983249164679366026661931749453525520479270120237268963230926772793286766466673236899070781389829621570531048976214064873264017819773088505905131205183273565029278684260184532539437294428428581944243146746411265696203542066100258598279947706818113824977761717702240913874683374115752127398115765182702533652022257483414237695891213290210076796649029617198693565346298671482152770174386157487055340739325010937953514442678631197401536223050639433053616723228164552175692997173402051633149158012587974885874970904103149613691359536179777199934139792276023138797116463748819874824845975217326023209208095062159900358551106271102992619597839353921145694410349706443645660194071480493371736908871578797739025472542813025821695423886237852418772123633264263265858792131902913520590710532674102997462717957339777612402744389519960733857702642235026208885748369964790936583862529191798617737286421964897400518217655670698205018646323200*i1^25 + -219212913826404021285624766123188959585775604285310545848921645393715804236022292729965603587694525024047635658241297964860635554642263355011430893825827935007330996858329940429736844584690979781635036220084732133062028783785715132616268581948643559718653057589579765335750737643366120838827439038982651060965217974321474897987466775931418120604999798759909910302514714340719017258298361180191520100629843820507563850999521901323210578969098682249451432453346345174555898764241707807151537352574938353450422087142810033916572673984443630600467087490261452492345100782098603132415631435462977960657156365919117708285293700255002530062060781834036241508139217765403128076986562979977771922830973801181483676784202408843860812326578916018093876287081499103178854777346290629943733708823529434149062583494694725297996801081097966970542291519311026034289930462903239473302215969858846994729489667507775693331994097518378406376758261171916800*i1^26 + -981920873504282023195358480138177117495548502440472452948948965187892788546901636452589659298790086388009714464965713733551836300313282339553353028739582745437954277810064057887456661687746947910607710286853667270927397116931603112841295221810195021547549205959866463041488526698696734730004557550669526899165313710089457960946527146604951976840222781625675686212816797705212639714227642453191117359188168721686127506298930370755073827265474511402684780183606921965883384726798280548349531735701323678579701397875583556841132538455736814963040792058974308329722634248989875891192469035694724690679818054386766246020445252418983154043336270904843192860978854743595315501283454573576365967374667721772690004603330602763024124875993408501055860954626037319378584398508740075624366221253427274270128624640828645998046016967991415583359802089642789276440580018364072123950941671633831114450138926760314283527270489735458498370560*i1^27 + 233048355216903277762848890690762005332447541230105254700741846934550310671647894753674989045665684490648556534859017101358060065157622929526695420958091770678925295280838733119557599422702013521805506938170817104360206542631960528739595752934096407240962801220269367134396705628706970415208168650173057706013604337936639104071043133732315988906041351431632631922008704945542023187898505468136663283189999205651644186286171501873829579808189220705122175496665651247601130410072494019891169104239982682667247260955334577479743691993166966445158926216524723899546781374870993224238170397330472259599202421687180153861091930401002831546931009018727514278122985688337791725010831797657279550543365388958640648689117478038067546783565765011559160076906555789921057440819754193141760415803396137719748883523331104144270441467908688390635377800002112739310179082452700729122661230709686047465607595713717351930810239360*i1^28 + -204680854251640310073658677427723031986749229205603229991628489860639571007044460659359808622200171921267541702099094846973620046290077396962670110352683515387952378368431276532561966281649314523411716856057538932474816005885393404494201557010042346373045002471390561500224871384722734421861075020829330024805000116254032428274098428472002772158101484867591426030571324293297940735067985826350976558392893207340785033572348857536077104461256331904463181262773012069275553902779148967238803455185188191961185016634811313658835623490890748943717460276954460299826536903564126968990503820853487499077500148032053353957043058455887326910300878011089909260913588604252375445557095748205849941409584970672835222091134354393275091892866055027031619412590430038047811815395859215543828708881471681286202355581782605984247262372204117125995816143327965084841521642298136841034606714148486043413285386848*i1^29 - N1*491041904241896634111848415866441436102155492816428369650147015177980913293631180287457700316787110181620227778966685278213126864349217833583212784844009139143236256134562327291180121439738319936787481099711504531053319722474789557719360203018920925206179905836065247459483857304827154435379116822460086417242585200764731915264917187118952446466020910434310711304368264118725594684475*i2, 15805504549366705881032792689427593912710028590080041700368004588726914272939146460788812990658795404674697936684573405814090087945335269131712173079664713834558626784958983839450025804981509046267319669618231398019653968209287370313503531546700392789688677439973910935443887111797766488369856245457236902515352599009202868319912143521410279039534296978319057393434187741016963045373716638809875887667002545236870860615879392005748175399394358305343232142551721489316297536794535680588380276764927811308013386347193527316930553956714287589086584083921195150076289230220589436565570743741931997048291185432237178214454257081574713012206288436432470414569623478587163227032543999798130662286910611872320212669161331330932583716006871391783675896964181025656612487900028512241606576901775616995640705674795816399204396816664894560215803937095792405217636368503407409830519138755594829649179762607992484343562410487532478109078741641780381614379262097354159989670610302283188038430593506581436720158097418531777639409944257807384452757686891222088025503769674383360000000000000000000000 + -181294878147271272101244334499794757033893583214977159031077895729440109478906108252619034442308061878198089311429972391138441699791770787526351158743624766317220407692063173685644409229107390436767120540540576967551644248787922984204955768161747865854656260759012181546856307131544969667601351343195344456871900752736202317664594100831300490278644320718416155159653262055274412809797869179597144007214448845699309486085136318607816772444801891210173317115544149886383567454619990536595444803058036631413250693868358519113788650440931242097690505337671956625785418588273919877179448329867661962210130185711950481649710415785223296519780974038676870803637645045990487234955586878138504357087910212534995319297172911059384464627581243943704434259234409443013511386217729968294607671315828546024402797917408388416590054250960474054938056984753874956820178196579393404522981010622629902200627768080207735772697590273813260591648700361725262128594545637014856175429639657916115773497902990909602062625185857125421769391206251682087109074731173004194151066141248716800000000000000000000*i1 + 162430694982657622512100419423572253705750827980021395852940690038683081827613012878659394411867374902406359109817672869916198803314620876526780843497609523194891381272927645883250361171729272832926083613829399621006527568849253142016123968661270601395902436380099816355796820726637172091494930294750021426730001245915909182224469497453071138384271742209076058889309456056696575982171700475881992033852125064401748321836523341584351877398773454647582530266814935529781550270361452405321607853085777853051227095169427482330239539177117110677951796322425402669253073368508245168688023796565398324226098994726615041360865180434606414379791387510866152115787298041071942826640113511017580859493103723968145384555206604285205677735757293934593157277698623029165358034990768712742846470547820460733307708014217656180764631780104862779124509607756543750705306127588708439470535245877636146073941863427424342614638855475590515769081190146399044850233171853970473053445362400725232648824658326644220433376656900393965675346371785791328638951584653804731962658014625792000000000000000000*i1^2 + -131969766435275627507135823492805133717365331497550396128639069965078298390545094661358036147419009259279463781556838594228786800050169841240571671137455151819828799075984814706961524393942584733533459556223043947716239300325090142930834717006864589067288131144540999031643444039790664115504886273240249295016857557961377136008966744502278025941982793890173852307812952145833966042484589756297282237961461065478674847088598217261301627739346260177998690050116329743955323304790379893153665918108987912301760498518898188101253420921796942216837021294655224517101139748010954657191499332002647512698465059704544942481148303902472526506532303580485328441399280248468950072989909700860644361766583860137466699745491896035067403440671270706621855486119452029362552833821311737639716690865296435020862549233629015059596929615447165487098122977680495448492424112472052500569458134692077528140007805875182192829587526296856841618513463955777457000616274367149937783517324987970214358163686156020420368140169640015980631931629996802177856924065128378470072351960596480000000000000000*i1^3 + 42067788460434496152584319393864797229341533329970274095708882312138247020749811264419588655411544663239922496501096436180459271543242297214050764043477476305152006692729910839643359299064433919534229232929556448235260235421322312865491462192812178565332534269490417135985883907619420199602721161278064512819376404683213499166977027727126354569998894901385788776698433476515409522366509707290756073896128628607257177316892275825176667381274312781566255190429221752335425898409679844016825568874728234126510102737443149763041479987756244534842012037547695578298845552044116777940895993809147799058115758749576405922844284043160991850298471391690736496802670249587357866155347302966161893908216068407092423334399483430179322812821747819236710712706378080061509853018729562920990259765150099939491568397475848913885450177650198637743547351700255535565339116645851720190123853991765342331529834043726349215616084674155063940042908029627009188011368131214884126982833001366760469292548616546129263531871166385797067250281095482014983794457288243210205843895091200000000000000*i1^4 + -5619292386230492774900232674786876115063061213515592594120154327474597728275684679420068098835649584146113300917892629504156599202375943254610664382392039777022861785891560709379374359234783540457366217838456013953376383802322612155990902908844843991376992924920566482495626208266096196121125216562620647037294474666368504863132567319213257996227094049935113729176985533607385679105761099138397482697128753838764764288710474300534701172250643698114285364803833592677064311687172083778864353585514013240267104438552329309518318301118312484685473425531678965680956723972108434000989506055997666651631069204418256733551969569382213508257583515309444125701257919560038317144045241315580488127505291554212364451281220644128490519054355854824907035348669024869923774575072435936375695309348935388563104896392531457207232991006145511711336305979270502623278409002821675385410439728021579159263582367807713350921309772465813088458052253064512892440049996811725503588381687551306728207301733400674391847263014585228933800226124127049380102009044190501967153332224000000000000*i1^5 + 444393499682546761525126161706619381446207654701151487956540744941965531241083609504427708430997430601353630908730742150503860689259356620739921728608145390138541286455930180252646480367269570502190879717651176950172824575879730344449127505286512393017142263753525361338404155291312573463931671580536798612458852029085299253136516901650315384645786583249686501402801142074593918607844901066094236727641516370960118974621735455995433045879630519311058342524616453896298296395569277279060163344065792933078964203441761832627175286346985378043902695937617244049942193090680285121505912801772169464401631484334544965245156606846286898187842968099050992874661816438735736446757585240844379144114718544923344551601138316444361607996817373509970765774100448237587678274146571270943843351052147196458057882972573299754254726821636205622464754134784293284020948591075000206649585349490283491248200412416986056890547650281678148561566919673699570698018119739761718091752533520083743780762476533955688078631481753615126442438768240682499840026819782742636494848000000000000*i1^6 + -249852191488999103550132856463765046822086264309678802179576104338062952827461273225768585405902257298737152809442615940689653851069107417345590476993059613014918081896000866106147093318245440587678206157002587571162698289222744031867897063628677995892274775229077102890242456547906703556150194514131805364957817989575282095014055869651413468242770796443852453980067614282957626810336778905143579932389550682358151013062663905425133234129950195468641635775917247528786661868398622730295931446195981781854729209069714102027534466154637122011878830019320313499067918504108828083726703739415493462388067589261518734823981970049148884621396353771931815188406007366888657037404001971646891893136247333342149686974581173492581850095504982799583598299176742934080513484537737400544167280162002278942767954883249443217833672193664431028369080546233854841772362100201886425700061273650295337611770317419712518520681680848483139966666750182304786030440418053600949411627116334884454309765751323627074131313591564925998099011083511446157762264881713660297216000000000000*i1^7 + 37142457082382668195321846524393452843215431654595562140284758075059529670261329999688148175287331775816494443270869820206200740888739034947693149195959940197476380976749108147576605569429036188156224715612511224748147772421986779349655616948804969038088143375715965050993473106103513084540454826079061767501555561985227520542365677187022090935517188887468622541290210325270049153843239443851410802462735715685768645888017341435167979155947328997516013973377826941188950426332961033213171126530240363923739244345351773621733591815278640986944232251729618892161915295129956641585703501707824717835715413344264041793348885517471654296653855103359723230803152696783902391489993647724873941361045554160536297878922823829234995611938177251191606488775742238450962490010104234956103968766070078230809586858232234046746245300810469394709878628270950309288156797810578407151833388007136129442922817636238659505929664597692536146080852402291690541794077783030910919342737180919532249356478691405312575680400271103788572428548553066736800283357989987942400000000000*i1^8 + -871382706819561700488352582270694821334600095536979655871660086336024372162310940143323848860819089722403280637352354341773203390337549331133928412424502606267535714436049828558353460142916933634510246856134256216596251916084680443829414028279791527339972840261485524685846977868397687538179463454583854492740761752632001135161201308960559085386025767375283123202305653266161010747799124279711688914148598540720164570186995819656583526712349791609168220428513719664580415595228569974609953600048382416497673346675380328364323482195933417902565747864829537516473042774566423586571710489380928732462819092459365923335147459337675051592804372651724092877182827189021757082092790944519189565201383570002924772314630997039012287249446443297402483476929853900427298638829525072330135965421355558842674873098153130319274077552736143129805441304697767904465940198140207098268528781757905452088947183213741680144534430672365127443462614211504114642469862518258782139296562703784359109481455449295011542987892529253632811257135743293578753658060800000000000000*i1^9 + -53616712781976800805773944505646641837624195813710129395506227525132787135596198537096051219178302597982365787969491324147846339061918784344455992150944294365539526645327471900951519515065050343337634998223035487349058758242915628261596397933080276339017143834017385020047351891891476868091927026854238535174104049927073866551782590701164482751250416113407814938332803260280708941328288369026953163641387154884538898959346613270863026820953272136142049687400756413600994460989741938691190006027355083976261692963807168549902158016158996682736775719861183933353119592346572844792469117058910116386875730151610744168692753954650964865092657459604383087365997404995862930106875590346217531451143853403216548404194539556761529962719920421005114754575948625715854131990154690954080393938358897305197775920010184052063595601180476087104735873244445441225796936978036286088610860797611310717656362163962930780189403547207034661612633082368688157799582904495140925800311609191946432967905415450050855303764895037571817517505141790113554015191040000000000*i1^10 + -2156774362634353214374514638052243646911475394773277572143575962426067553503795224206239667793639273753680570120204096450577417425644877138995357449602542339627339310920627543302635210131221860685650038353433419300749025898919296145185908788382996123341071476922684923977174636965961162496884411082415582815593415292041994800867394664518217998981335401081104434153881531752009295318944588296606847404193331769942623649376910681675059495936992713534265088603522217843514933643939721574479439910163483296794755576239517137878692558528051927086951011589401167003416178277715693506517804194994366112941386817267748805572993820547676947408806965630782113968469597907540310060524273751515125347691260236111975757290207057562692473003050015006132552465698637356093276338730521245077725920852137938644653774232327913803688118196540665704641220184874218746574252986283136649344879278198136778321025423680301250545474868437581997227184190343447141877312459571242831681619335750947831029054076866597321293317456310422074311462249260037554831360000000000*i1^11 + -24104298439842050954586848354859543043120497588485804031753382458146711854025722117952654716566630952877879418993896790646262992479349911026661108218825745236058756927716382370644916477778039533175961092059806274041662933053106892829277810013696040251021170848440846155995025898984921411025639048932745133048906302830728107782328293169733973285714750288015518594891730865633531457166362997828822479754577355307957225045747947176679674442808148243250817219385724882089500292178250784344279763774491149246722137095753577757526024309985550841342530387523585244458711912422295756545488773980476981650797779380990879329905840919016926113826482587112663178196948437212472088838139253150981046272193972050924503073769446846720389937388081897027223417631774349297754281256894100918012776323868002673006755747167025922517659867971765266040533926328833102894456839283907419629647195155651695356728314583760411766416326446006873478403183636737921959003003492351314504017427991126940469462544531323872673860160776774890042927672024952209408000000000*i1^12 + -93702770910692631550202345643267231264209534926221029291887841753823663678451016884374392762154267028343285625414971254423659074527428779048831123149037379226601288894039606505465310540483272291223909225680097090585256069069650167057483273867601283818513108901531710178324741141514127309761929194416504652873433294565379305713865934222171952053673155089340120921454012344755369295002544256354750515665862009889500581717406726549645135090895881768091272383109801045434763822166458660437049210778953348670266491170072126215257614378000970586716798462117928492343196767300870048019863068990231342088042556935985292402039099965785692997272326707888500070198967430613197261077420737399355202228301522008846203636750378986071932319560131466729062235367804394041393482715242977617873473271437141971689313172530120298502294766376182257730793951652466267276360413789979779487272483936833586177099775669136437397325152382482911801393037421718262252315844770040441424887586162337632950213819870752932360649964550204092714380011608473600000000*i1^13 + -580371115850610636363218459809101511416216801746518960971599308696987106670671724943718696489996304898185457162764389072720245667690086711268314528743658183371280036790480209972262589465926140716831138333364096785022357137423439911743357575632405121241656736612318667326362078988746998735037103700190910117096486210968519453071536786459842529034194745812080197386323582710178375265177064654152205278398834720869505298284388536942013828732436462027329207858385869006995003494472726024292275294886713899356895398746978996061844464921105382124049640344736016601816710709279142771551932617076572704141771952539463610901652009340510109465419260402416374267744552520694092911213828786557236526085273627210574599554030098785466914534663739870481896348693871478598097680200214773348436302453788090986549231275210459813795759901571619458316150172439912561939461914183879804051962981457089615713675968000591788222927036304410403051687650354991955805296356766751927455734002118406200886962834327990247986471273797123741759150489600000000*i1^14 + -5157328522714446277117072659990072128841106087340029257466847531975440646953163463872074429913673007779869125906348139641433366103264481969313355478243026274868151723464770584097445385629210729024466061933862985228096733795709097660115375618077144924474218836445975039059703072349635633049994807874979827840483937138110319467392996582936560925232835055181721274527439328092393088402200905859008741965742002289608979064516686161305162457807398981500205496052603032503251190430382742586321601793114595626102826839276084832118511297977280329772908266582954991941456761754892220282742713319254726790230680378572076155460219777152148817816997192502434301474201911754382740919930030860736194614767527385276069078058412535754669969222739317897486416967997235470617630724893091597345813981341996185055706001374422476822014526114219766573540621307580118077581439822856506150116253038733063786745346604427406272493589841025763093866033357901581744232874854358208150185626935612246825986430671539289711171729341262140979281920000000*i1^15 + 3013959309616870453511347075766106287908309785443135705269160883448102751698771868198255175012566533544389361796878611840359033413930401498263550617785121332680325021354631704762556154288947345133257565609021488441355012936768313960669769237604979975263094777030793493656335170425411014812046613917231849597474298960989441803524441156563845658502049768783092688834677630552270523090657386559177708909325535183500249817916404937419101524645461071741188784589277409999903222993435551300364376603175141422796459001984768060149550634532798923344865912775473756426504948362318090893193390888233859755943349340102634115350084481126764906002874461479418647173881975719854458231371833898582717570550456784828826352954413160578820264957596996761581685901356832920076614582637870364257633288712420788362586497197205737945018669319494678393621700750763716467949141463328638514396041923839430772827188755945256398770397651546126985935767024192100128534521015385777052045494136296546009493037301783795950858799399357644800000000*i1^16 + -1101240453181162731512528318332114711808430914965505332231674733162013244597918718431869032774799741826350816865121522388995971393542664480250500685137687715109790382467918819729007824575174677907159419624789780694683591828985041409832152648744820603330335539027786461327494558596773037875359818613055462991064124156684692063987666102795576784367808814725547507184462832833250817241334448374946588058061880871574073096134943006134957232349151525924276617747146570478023116462167311467879410700674111170726752495326572008777769818338435409032492041207700625033451615620175823514818157602065570028696014250674476942877449798749780776702252258862522735425496491831272900364460198115520595189763800246498685771697139957651547789378747256017313879888192577197952621671811830794422350737431953056886599535473310956893529592006331673152724180996760494570340378508960306861393985370081702956179884225024895471670564126403169539778734847718740041501779549249745454513167806775721828486998235967360588528404660224000000*i1^17 + 318616697966351340281150804560296651560939131808455432040723815921576717224764425781710901609771589256338057382539013101258904681334319108796796036681452915551132678160101439504837625153267358247198211354078879889795877230779890859720508278322623254652889307191020592415405217771564783527803305765847873866893057768735115813596839351527843242002761252215138632595370910067573403780308944081226166318794342477727927435044943354168112103612138080820246645128311389528832835118640827072567675089912483161559909383739254283254264071733398749487774786158390482281645010021236463860057508955622071169797830819332373582998361317370931937415028440518996201520714612132087888856621206175520979298144516321577786989628945384204959773204499993900598061891855666107927975515450939658818595837176222802815544265384699423428803986835580123512884940252166898735549761422144993461138559185225695195250580344456455649876106449713562233714384649094347027708201155633436028179253256843411593770277936571137153564672000000*i1^18 + -64221325289834432325526324745171063305904874259416688723119719555155737037641656654853165242442708922520408857663967710241646765162199450759349452143641375913301279174401450128439375616689927431791836049989184133170829852305914004981350444379937763587493884202843262833981767982454692771077868819500250404087399741155743138026756180061866051222941548330286067913915102636878527025198294925520376786375726507129926042675382998305957991514487851303997511993135082200464608684518317228207158090620237791031612963354134663718645015767113246661977544172223708276917614477529406343192240245023474829365749031410940420620022385171447421684756444131020617452877705423598536315450542448039322500932099770434372290946298877192651161515345997317776874964964980899809865892544286107586890374838843394836917571523907514775856293645318505481390731090145432420304622183772162669578915424282210833963449287847034491043928016476545274655252072022521229167856020280868977127723727684843231016951932430005043200000*i1^19 + 11076847821643912031069479532842320905505269954992573432720123683099571634079740568389629382599240387584029516153692554837434526504921076607980159169564100168442392683161536108458012224203644697591413155630439979199597588402948429769465161250852364073491828501086064302734834769457203607033784985600865746861012279359120268939470125351291397948541473458083276536429166975340166909672376841780496109603331081222268540428777009013918632182079460642557426843088024996771772175796823321648920671401088170603170379131031350726475327425791535801617719785948284535148400400325403957277934448500383272716063171375001214983297539676228726639636192694360908182174238894579656776144865202537975970212560638213926090343437582096022570619281816580057906262854682469254549391905288984663989600493645612975806649631978590177494520974003637114163689946150242606728655997355483322345217582625340153905018894677671892206974508871187868375617201129464202959124264216944535644253038179697488883810684108800000*i1^20 + -1455214187472620259439978355743631451071420575963301306877568001438181516646050405113529270862811430384255927763231764565413314807887338642538532609261365178276417677914581635431836417052362041228006651673740988511283518219288600124880590389130067823411674055545488407893141640205056496066916724459149171687157514689920661858874608135549459119828447242309131451888346852611304860491088201969794875969466373383725167743654616506824318329207413637454213379952697848493655793218037845177002013845661239362228174394396075575013707340521629163349617963790959679070914481054996990421070393965052392736256950454774865738997469696064824120277963077414338895046634574805975974282318851336767027640890414893664077108710796267440981715561264621022418000730699503760848228965213675766055282723198978948922608552544072559687747215179962491587882260342072238057994193481141435328441693800424442521691829363586675869320354386620736714020373033377165694977836473758463794745163094423599872081920000*i1^21 + 10783470018686126070188182109473077093586847263969743116277310048332680543558477138691455988268951557390444047505839089905274749103704419285929519606843918412661660417563375016854462153329134242530713515124397042688644929668217794147534973987708094540378892757925637303911728529371991461582671508190949845055570153404598034370288343937311936053513244458739572781851968771783340553209168549856152358562144626209311812564899558633731862044713982271948375830132479967168924229105373713286162676704585875587192625453394405907629274873116157514147323161868518764371903144611924625473760276619580692086292279645680038335123952441985008835609892553183460956427872297175470984908495295444803882914917875295785046426057400578155434428404155426827049949467770974931697872572146733120927222284834548868019596043127465344359603107616206174047646244993434298955421754073959147866173350136998505877422645556646695955973201338451722152345410668769021906563339458008787037982221837926400000*i1^22 + -334520035680052438163626635012486712747327641530755231108008760255520897995320529914092422992359951488926140891529642264125233558014031764694597260050027798645257139962217914194712806700708032508914967563939509036227107130131220896785054544540652062884146296886944311627021171432926483184934867806358677436841236860457889713574581320961498137563471258929200227943911857200257773090511572426350480544328800300601011633453602745544684009086940750813510094129393940283020321737730005952547741040082937346085014348771337168851773951440571298325063217665411128139538255092576508347689072028004290825102276705325310416003793558340309103816012001589335110903375554962329093965232376294691128739145672835672772576041845429726134624981311092749361450076629075800242218773342494523798723891166219950136239687995580281774437301038926965701217352624810043973078457693899225256857549990904450741757407651114527254815710722286206442435503888292585815620413413862693188662558720000*i1^23 + 610868742936406403429721160246525673490096440861295708484057975186518533182322262808579510541571853670203700494313637185791086476191091227443395708174176763929566708207310183922365716988542184625412336593473161110336237770076438209776204469055274179471411521847725150958511581411086269067562079528542751904736686593848439014397539211541992058184071567626079095818430582828714092182616621307804676207005392564787502684833733370950401733809078475884425054933679772498401713317747721973611975899526023884785644577495873247968121427509520663114719863808120616639038158609875528424433031475866309774440246032273347446151968906241808451569709975167019087162137186806167572803892534023714170278472371697592026883719047296459714227535593497668876405555536175455899983348807957375145706989189091824010157886617363754614274437967050602172896761066812836628214989797834957864088817842755973815496920701933225077676958655461678500053352859021425598995566636050511872000*i1^24 + -380694377441531509656321319829494441912793624337552053389127056102103097351637181829891789087686525013183740444014514101690821133425894325205564957053804119161103195997691438963548981269610477073045395654382787967576314972868996690315676015538502160149695859603279503152459109728320362386813771759686882519393300816282027036164266272467823794006929149989475789579362314722278479482295154350375067588724677923670956133528440832394295084350061603431325829417055932655404691145625906556362020605894204633518135086438130649369344743925420988337878686678464469083178569562679822538607466449000676369159346341248792874883902597295566868200425188966984849512039138332517459194946792831412565236983089801642845775595294859503410699100925309890661722616079629029028743829779950694919452507822110845628463800052301244966964280641514642802461878442073106665612722072734358043158591420783417821479208077274649663715278894432060555351531420887490531766347059200*i1^25 + -496792089735372471224051131216516519833540345652346833835700829663845356589948061978667435418612832402378402692014196333037860300461640856149264355094552528373487383842099540307942326557105850644946770994015579470676538443840634103578977407619477325341792196174868888717071653848477280534988078523207054690724686567821671404942001954016150714684023975427936667522497841685538129055539341486526047571718977798295052884326130947155419547549840201665779748363360047189790879987909784886474521074569873778150101359609604846861960409867761983552177497245513463333903734396585656549192888929111990440671986507894809681990168170274888615308579794386289893285189022969499555068579209405125227033384049715451059683594917772874019897756377097815101063300303632300745366799720714591698804610279067660136233660274435899009691708768304247504041830434114930025679975745377302244559822434189176384980650896770154745173661289347782273652867383574681600*i1^26 + -2295316579388217343852106304055031067504367781950040267652520150256804816632094360591310713557550900356578367410947043351554557517242226686276567591240215218609835546500227264936389004994790730700049769833411145567260980003610912588221439212537350582041502242346541306079606361888652608708822280371423072444296283601021388191549452212533228100539472468606404160392601842113572396823682862677494988621710396471762910397582836768694815940833959957846942499295434410881118962658801917678114393805776672494448041904734641266189173938220346287145295188519914342670569457294328749178311457058530173738853967402164534016246714034811303038923219492274289075953768149444728973564988499404391927815252264445111199625427449430835640723777923835015515181008567527808832844961571381258676463643423148060708597098024996585090979090802934588083153228259456537274160167389790263823903520982289375364146144718367657683889790673691667203048960*i1^27 + 384025909806075936058530185353727346283281082613677445530764281291233259435009049197647191832899382587174652022778422407444907668886269047185540370926286259466024779656356616466520149294361235558428158672439902228268249037354601438988871319079843211748948715834101503432038899915452987399902262082406588522858229782597865175866723907183575746846369708949523736520727713885273995566333153057662600835267526299490744660787092745901011496186638806848391312087584764004518360157686420028403832281966943375942252995617017758627404491801847096550124914074382344794780305438759447837717435712489552557546378166815935839342439735929546719511954627124607844520446073829514817984756693190153276975167037080517650130805057288664664180441616234785025855840123212463983741663591369161239805484961938382219836294541706322820027049733682118824143299762358848329007002139124911118616208219062056887517715153011237192820198711360*i1^28 + -350799149341048968803968877479490049135484296787542787882018477040848957433748662814833915059983597645229893656618399640232087699795487988331738010367798024164193815725507281340496225064641737061551437326179874184330207144902379400606057297071279038998242799082789454420790565786367068383578906611262597997139503137803949513458802295055872917656722443157306654919160504909534737090523338321657613970851141309533101746961404870623355448947593996218258314667385291293206197819143291926223014985695205148084054831173384740961061697794979698119711845287912617085385630354068559974530785620422644536670653671845791592050904121117366278480991744057807347550239752239486587300682106363838507689319241713460567619119585530198731023798009717855616221640066898007610826046098773479952118361844559197640045522538619813693184064327411699098072365262956214277778144355455812548536351428207332219596752405872*i1^29 - N1*2455209521209483170559242079332207180510777464082141848250735075889904566468155901437288501583935550908101138894833426391065634321746089167916063924220045695716181280672811636455900607198691599683937405498557522655266598612373947788596801015094604626030899529180326237297419286524135772176895584112300432086212926003823659576324585935594762232330104552171553556521841320593627973422375*i3 ], [ -8319263768768120815153479353354511276506041179183601382280844421514538372556007796156859937200165375743351570766476734764404695901024975719252628068167696618301661395609178433968613420916175415761102146067664000193797717418422382134523852618769770035895026033574917881578731225914145574364590189471922134649169784737411582889184068840084643983531531174329370298210442105671538277007325859909355304107003359374097690703619620711704542579342074899246264697990364651683633943794545301952461584701171602431932113127766642095203828972501394867406736542019593454067742295519468471977151973708558843048561038086056909309295328813909432478268070092892749459495602596380672000000000000000000000000000000000000000000000 + 76912581222584737671246178914693183986713112344683723645371570090340257634816024424171909210860343337108259216429951242114600729374101545538621608020543973121233434590024933651098127792839524016718690759587736146582830526220841788528774837098154747820714725575155492076309746183536818153700232670253709634257066686584280532621526831558739311644245132357442323655299856777128421588730922646029052454614823203283998603859004086670095786038131382193897852754088803664960886812705977042660387866086545455135180072399882530322829125800047894751773096409499406066106134570827770263957336686976801889218249625715461785372078087078303413807184062023641823597275600597811200000000000000000000000000000000000000000000*i1 + -450775424260368121567059873441959424546414576060338515387124136855479942067544012997874911624508475039856912690129250143647436245190047429140579715458718997240462738005117651386904994256759748898510927599099362439001156300460164416420917640507561521921156895134191934698801674789989629158487179846783674617728950673106197509903426562065550570055356576192526213409902669942584239871310823564014974837127116905816037331290888824427327148949129622160873877689248111831966888261920444530509013940292370767840997355350753643661894650615285827123027506044028292242029159018693117867472396386507215347994065371447474590977518729159375140349754507207215502852074551132160000000000000000000000000000000000000000000*i1^2 + 48102591823235884805703112639380671421722013262045186285400985854635376675089328874362890488204252810320751215847543384241841279373593789149023764918806722983815462648432036093800246382594164383194584520909858121854361963794785673691170770894932156442195034806868360195513495910905253532499763467491368283098025422691692142066254098882868135976921989210187609410457947635681273621249946970396399654780728225809339948839725438166075093753261924440769123235437462065631639119506661141643615048820857242295993754666096780646049929665487102785073137664747152074320481642774083007019400366402806042035081075348622091868378961925204627516537027823981436455242547855360000000000000000000000000000000000000000*i1^3 + -51399998781617400071487152016722309380044317891709484309561902781853219756845314879595873620359948865232523850601096008810419644107142666145084858817813714472554560960030469787112698374622805856578075749349925838653713184831789566980791182095936145465548413219089941039485298797906948012159521275310136239354769905363053673652046358381046489509828572690869370775143073187359304161071608174875770160843934801687100620313510684875991570306615237680959646365535471980835853532408003934047013750038525164208776411912946766347029424575758298480655399315332997763521381781210138512072986992147538672321354431771401644737478795319760248866922735462289364450935486873600000000000000000000000000000000000000*i1^4 + 15496228608681477909695436523905316907645366523525111825831869638157654493073991709375951229921230948977081689494237065137827105361096457136480662174742386308315824613986330274257407253777714154834237628513435372725477101074198942789164898213036402600312059715877044576395801265893274437925148303936470343627428484620532030218113121636568399112710254976697103479698506853772946886212979730030045703459658250361224391963597091628291610776580510793731931782729777593845131322802439421707175017565148353888374411884837891803388155951005658433616420225749600430469186405580804750120791962938685123326373851848474807399933888645345308244070163650086507839982718156800000000000000000000000000000000000*i1^5 + -1848671914247813854780180366330110242970433200387266633127056139422254456427222309889498462173497040939377933617320429123041972934345749973319326381993299121947864357861448891624008723949989966056073873411096280042578065016284607161322818322700231962899071799054398303036302128078215044519357210873936264803165290586334515179924472001678643611189518896622289985069646364190860052942633054845130988694896146572279267269083192564774645805126845801636517675557816637438945944279734475405759574285783497534815159378545482331853287970594700292246708362065024100739208872874449353514742942922270119742254764701570452387117997237931697295269679666329227801744015360000000000000000000000000000000000*i1^6 + 80000244955426716678415706795648210963559963418742761398590301915029800450484943712328067886394009201781098235112639886766023530629638393781533912588246099252707378615532976957029692198533591596859274364191635654937054500843881983801952109301663566973998178019158701915710706488070189261357684715166963743766095278037469658148978884222560443567413996395515381755620782287530507907314600305813294027799507768255932445478661738107996318417646336888814895274644695131460763012748595989180025703430207580595245747524231637275834729829958541548316879499179759890404358568771418824569967673991837487866051864979243843347975238312446753761574834200151444160512000000000000000000000000000000000*i1^7 + -1612785548597758876360927730108887292132214510660592048397069056419398522711547735313073988466255358575294501231156132240999930028552056539200617239775491520544233160400518922088046878271207500363051062484994526774092950753324105852947365239245068024892813643825287555423374496937140417547114335876212626265012075746336243509527733356165371797556860799717824841241404712434185674472547817903104942715626717195439488715882644859993524131849903400334694724478712579902975746887247640899865146814032652750317528395874843950887746543023201693991276390342444516688711663874405429064543240976683857563877057510106640052456761716658479181824654541260871712768000000000000000000000000000000*i1^8 + -248328755596529626928449915474069551491310698804283679322138004048775613293881477838332414183942195792960506184058609776607764671151776529560036349430208863860953209905399572462051756390710556322215296146990394926579206964595269610165584206513894151500233033742179131641676152382829356672951060661711319793304198611128876552167289856704154670084012228584645537929621238379600165776299464969579320348551438696338864672434601277625610293591743072664382790587511468889056521937342867730206170683228802424623026750118489487416880016943398975015522470126053607626734303175014971386060263041556429972392253032646170069227421634591724108271206704253312696320000000000000000000000000000*i1^9 + 1672910348990532285056825738996716309003665812120136424580007892406360572453666116261433801819049812827617492328706857473440232110193956302692681473189183835989574366646104537350452239012049795091614959058453433212563856907348375342815392851264852095291268914606620548001335207349409142229190032964013086505983064880105060911110170553886704862674528949939513208660319911534836202655849079767607965913731156216837793459560655228680030609278594405859518417804220700016337980721011825896225589312061989953075317798221451578749643238477310796160247747709206729803598709472407641884498052566497616538432953792554555170285204770843795769950170746608353280000000000000000000000000*i1^10 + -355805131270112721483625068637751888109860654724150832824441325480309333161888929821499179044477117727043484739521675855427758063922378218217860771237396056861032556579681715047078536579317930629611250675423513666938266478940389069670511072661395289305709980834137745659575587613485627866555338549023792874249800436095715007547325572209188272995232112422476468299145962703682713915256741503799568857139563775444371715566278597475780428587343852132991304568729936251347498865830467742905945426621919132104712627806160502318874433142687354301274238698183709143749876357397218435031987831530451326347475158767119229475779702369977182676031796936704000000000000000000000000*i1^11 + -96210264541966677929877449045086287238162124891643970101991453657361476735951406692530533174578331321380072278392241902524277521175353770143180583428513271198947075390912010567102060832003045212611654877144587675725017907685085287156077512251377585270739225772544284542984312320236959744943235985440863508929206187968234894130317118493073398178092094068829920570627023277698159156437991727650166264101206379440044545400050852998858419597932780676808921244213317833302438278967314222500140149248293292537549649391943052338313963530133800285471309274563322847886729148436600362401016159237494782627305266655269250637542116669558258605400598937600000000000000000000000*i1^12 + -14853976735590572989350474531959621655448675277883229347205657502564087091798056664592562596326181667683503799704796657036468188898233650865278583065576432424988199632747384982078423553422401762159887554100988859038699283182646783556137949091450912064094813945918973565994286103913757041218489362554357363427364773113539775202322494991998705940422313271326105903494087649269259718947738028734253817536819875316918643066442242264259251870676716775553101676173100127494206125367969619734591260510901299003379860988636468287320526248567819190316272609743705334346101475658761621647643478026189165158201181799817891590463038025526518637867827200000000000000000000*i1^13 + -106828554425566146763501033865306111227021295183459868358269469459286294387807260799323644972217195656916346188768751937656260688157509403025548307410978956024901203809321489631421557919752306968249172238872632071243236470316969203724680419485515500912934992508678825285928314563497971260221915180344903842582277341497812955816537381742209115410701065016812633039975635291670040749645227239705111932717285976072358416244991956164559047963623361930821978971313987761419733675063382323132160813433450330973083328837766157719540574216679759778085813119604932206820021472547025494417819196282768471785808028965297970867108718518132284046000128000000000000000000*i1^14 + -4885893393723972885641321527453529747028839214241619459423729757451673531560110833252713612895411277757968828063851827235822213236541596162348960479853694270997557625167347567110719910255208692598307999474768283165713726077759973234202663834630860520837436622468481846778903912319686987700172043593743157473449536173450727920945440912361497012888951295538878594608415721423614018668162506897048547775419959900518584999770495874490014585075376634916626426040736124975846298500652507598889012523309819681065524049942218794029952072610714239545115728871876888375516238773153911525022636044349641773185155862090231942538503332267934636572672000000000000000*i1^15 + 14254668015938841001531685085709740407883193749381088117586560511250346046407066209332540373689541891778246313585157548945832453611912661462984452352604311461893520850880652060144806353369078761103790125686433451078790698953851470841071875708929939733568548123922155211789112753598833020504459159408931460691536280090111435583165795378574879174466971864958305538091998647871135637661461299381808151312233992271235387845058945005484973817908708353579447584460839651414091597201184146905543481938155025790988702400524023466191124845701242492978761146333384444508462725885794379011918274537987702150133753032791976420877224410746023116800000000000000*i1^16 + 3101428865293794842023496561585609307087538829202924690801834085956797525416719403800465535537675183709413934525106888290542353209955891637986221263756988868348050949514088692350673454781175446952608568362246036502008523983402980653613045094911903313674810144963832127162211842703745760382411871326007180651377855062948573248958904084106525554031834225882199494462244720415811992205697811445981606155567599529499566906744172353736967672177827773527211985831618334097582694202004377134630347912616234324992335549753511167591546092000563103758565589711844325014870698183382006954984492742395596782950672031463243481106437155454976000000000000000*i1^17 + -29465473214410719491440229287383837381940921247134924974036447700259644346441958012600814876662829193262088550482766629163696381105235769187074063362365136173682356927145316995980710222132670848974851775194226028318172500196258726729280571052391570261070140235624930311833570689931741845528673881829854769483955645933546694955215954662057932121093739078435016416805161424061276521139844455090842802237544943254596443714296235267933812883529436889235392146749639358347591976138461345990651096426989755535949743173082326184828842433766787977707530020165509592224249131808716216891895325773192848303711007581008986911383377153064960000000000*i1^18 + -6742401876042480241109975863081653536525371209181849582216462320765651751125884574474113216947131971341838453723737879383200271394604126669860348405289597014501882767899365762168047360511698082573810085114376098395083264032625799994556201798590712917241387547003080775494936540984706548183652995540695264816138982531849053805894535746251570028938579642701365119371877692533480173040180783242779264135308117942470114081475215808599372618102387112351647716291076846585390056112728113577773017989461695249771140011417087043590272213696051583219919360664884207031105709713533786426032094589354121860478983984033126665599477350400000000*i1^19 + -976043611756078962296206089328477348769594688436923144827821082101151553121406489328330635831723366953580408766712864766160797369229412809582369617134632504808779281755076376659348267730071657818098135471454312721256261871786609794541926264153534325697083308143150850386585406668668122355345219736983595676599110646103817228316955038984015147929824693130824171141913286155854380302984729910735663069354748413275828413271723151815690491950335266022722411189670766891319977424243838101345825408304720673383615953215049762256351522397271671006597758151921819424129249167894974535721600903375912089734866997171619354178355200000*i1^20 + 18004883217185958899847919960085429171852736247758671123007725530675787794382237673704300768319656501353748324325737412022007234939983387776342374958600844705379132420327006646260835846737530919581671701155031499860326624471906308466120751336969225970704729904026805637025389692900747957488651106105916303207991619730670528688768878652682862307085369761213776967285338481427299465727164097181390788550093610846255248257019832167614743983337551605681479561886315452337642626660435303444470587211123499158369512122831747824765326036393499936370572109219298983446300483856837610593051626819471081690325311271311769600000*i1^21 + 335228350454921458721478105503034684560893854271404241392072940734497916536442396809681564363044315626600713510567754631946338670090286469586100900673811192974598395331135669177429272897005164747789317844284886743265110621265238598018400919184209505861575118579072767041650311336529120670934715991382541359101028067254980725609588792860834811559938177877089317018033138293723797347115601303764890960058709772262756129494387083734429445826628824583920298320726789626553684049788674410578164868621865492309720926830824176937631386530836807291372124685630964254807894697088724972090124419762362180103204577280000*i1^22 + 1747758343073385729087918939218083037950351954429770786319363898716854083903043768732743096383471359648222228432096418361767549167863179767063864500770872146434499010804347871804135941105918369832601437397875668976167741333731619111767852403137577803016088729876384633957295519782290751228210445715455919935168983868516640865594122884574226665849380914249485815968270764207048595189371826245552616105248120479118552115933137136954777711231709954526729775638700547041053127757339685027709927674684897874168454346944479109268364016595856216435332188976903720587185130280326586282546844428084702085120000*i1^23 + -909813602554922353664742603213687998472888814724512300262890686862460279002896619890376932622254949197847845341132726327596600995541739282322291073353745643312196908247949637175109044932837826294581312081958189223217506648062352197136467756487468549516512086896665891568506273940603792094954364736277008982834909645646260442709487527286422187218359258020652267103489000707255685354065177941769048903330391053052427171454304686020135724868859865869382690168312781729814577915889103270316549387221845956035170339419092541352430026464852812801313390206808728768335927016061291058308920655360000*i1^24 + -434077715278560403479176785172434894450670928112144403952759502762819819982648257011736995639883045685718768182941701411583970723942715489131934563407792303934342127380557255065499792968297686575623440006673782191965997123977462212173259681360083301215099472331086268868041225384721699099708003151070146334021868165730007041278175518058575626987840008238024478685809760053208792805116269577195241642193193990982652713339207515342478890028013451477524135738829082596983899987245699747079319710012350090537984158756325876899397296027233426206621176764654735888054503965976520351744000*i1^25 + 368735224823823341357475052086744556076319827755464711003073945833068877957420958599439122887926965217041602607354480396191423531240222594036855184410845390127123837579582435343870737668506237171093490065500640259703660777415810312916821203251154961453858729042208196299005369621244436870797032902697901668557620544066119881353909237245761961071442981995704375280159334823520367878556466714460414624847962391831892204179886342933729816635041238876772719301872780589722437001724757945163061596259916046807981766667239443002210068615862927475180602673244529399662425653408000*i1^26 + 15415010026578676857310915017429016923318183190426460487847069298686009234493825450289318283345519785164657169474300490298501397427819222144267440304064281151894323298259779867241199397791979882079069407118796626131412097055655628021054505829020418949988431966452149409904299717985428563109228129661146571336178261482603109753048029292693483959664501983973282722092373099159636377331131485958201433178541414029942256038079816772767397412115580935534699018602429964430264749191150071925719519666738555509373639021065449901240828147689461777091438690743910400*i1^27 + 162227656925814421161075573237786040638807265549679279554877719240717888734749905733657941986358500083271110949584555539403191101321542751546236795598610452833528884264326912639011479661566114032101487968318535558887563066415626337851397690957908824842041874734761535120194456581974506283995920611501068881200431453974553226688540048971043242727318988266290631782152042203060325355806067029033959336230483555999954207697214367946145090758277669512051394307674683823431003325051641711000320166635851083708549097274941886175762527650290988240*i1^28 + -6346173492634941212896993125556897002172506862499533912567909428789582944183427019392498393737810188307251054009145877856591695280614665786505483396744992842249085110940773990398090078234828318095859679329370216298602976084666969878299725951997824115784434829249645808669042649216018660119124907760916828726749448480715807197073101263610788925139180458769035460218555013569442139797751534167772553337417017835301320753339854358087367977050209856271100344360681657965769446815321674053581922223595646720*i1^29 + 93946536697064301038080805714095584713141177290908495197412920090721472961485702728489559270313037687927313180153205738427127277209489449707291275910784384834110141879534829617715705098443262542581944183855612422662645467792516580974885972864660386913333037997186449891220498446698439914745281425241327780708570724660772888571133689141434566071921605902237588240874122164303448151835167115789007301013844175453178190494670121817069166463055590300309284513227508481*i1^30, -32389005912436240272242806690311143528986228146141846012495525941684974458068722041268128335959895161479485756072700630629037112049398974104646762986417596537425506554792064750410804283368846235782337978117340117140324779359957409228982172217747331413589711107582086769345200997200355466886398925703405970791367983185239818605010580188378427287662984658994687915843791421915693326055689337828800404520833436487019650839535482420648681430093512971526110808349698124134413034429613822828867757793241860875822436763691937595355986058566283515874017664009284474775656072898062930431943025234569007520425209151329137149153260980125274225901102855805159886779784398984582351165982560561282841203082420165249854820498967804748524862719801434463305290585054226324939534074335405870798341381165897205282929696444258339165141993002896165814706764813712200021310915566364943762025922312684840604421279861981609331829683389131823708921178926070976593043689062095550271260918027591960965760625447668862156800000000000000000000000000000000000000000000 + 299435264904269909146289415343752090795788641997379547141585263961465441918904264918740662391405597105836361337092302481619223175886580261056335835761904245484835224689397568505689889750282548016529638293044430113783788797156483056314549350839034317802129733943179141623758370624130092896114434198639181091301907717803941343962287301486873876769868779663464718623497408255094324861481445587484645514690052433033351232959963706224003074571106304719468143309867678773711138983670097237577579154084093584006908185979758211229796852138341306596304985891833848828637233490162005119434593355776527698339624420056306758756675581644175070902823569045002918614453825273482027425707946046730101821055975160006224557277850411250787204098071826056546271180380562566600371839793131524429585838041141716171082205613726079808671171253499359322295293018407564119270049673923560887484747546333389959035410781925652802721611442463511029563424163831649066048307335371107833415082533668867107770311631020115886080000000000000000000000000000000000000000000*i1 + -1755010682949587693529937005178409137818873484046841331244314575250326181089381730461112725147808565506745012165796752683721255624939330772780369432753252175446290829798170606122686268382354515005952303234621065691978632447946619124138052657164076046245521634288801674581875805747927513196274022084690486151452904896601754250826105025996947442173890686775573824105351198176109368796222846231015859267046496113245660032875119266835577940964346421545314366403778131196484552561243015012912853798344728933096016154372715310597763563590872444475551706252721365998414300335836958464235170502986758641749435418598873529770201706795906826857667574149170179765481749713344147586429305023901266955527378458484442905340047249112156985753707291248699961310890715546696462417940023153525686864298329796752571281396357138415942110766536987274562645098792177213525125490098830221121201251335795987673809599950318124128423486309210231814602392920324574583548246690282917161089343034051059521744596469284864000000000000000000000000000000000000000000*i1^2 + 187234452959432939438872242237003430759543956379608210274929062181640162095159251449112646965311805743055850734430611990177723573757474817316143997647100992003204807109030733759915588592252766706225740636235582246716532631180253836893158919017387756765175937556031787221411462993202488540036347025515490850711876558437037949887446284655904657186100987298894797324287976887870471641281791784719173135915503856268863902950793153212035256760387762367288935214717156084535073393565662973526413984629677059793499858546871197258576810474103426523679924012695355410259770669992398779456432931908574312294946108603931662377915515003755092494109903682138551221445091336518708931798142494452117215872914002071878401937509800801701491784494714406836835640186483995069391231965889711214668813317329898961848881843011832468498383606660885850711849047287731405859964665142016319027089775232711544089817291642935633879249799515928648407783420705381268381337348047586333661821948309159418323904713558851584000000000000000000000000000000000000000*i1^3 + -200144466564941014611308451787959790240964694467928427308304427725679275278529270567998085877859803379819028028738349345765138964224126854719051321866542779248739418208800690700251990752642179560297995790906317794448076086166872171661082370174607654339652210309769423767658703330261182335299023297011771783776233649178708113895091498371323227152070466157617306162250123922960908898020552686916745699264961317134858668044250616082929575312618916953184799845619704874249829058948269581033962950016655857279220966426916446160348607540657379683307056915871046539970826132912822134158005771920574919280277635370739026262787562681583414362649088384477177424519828594057356076555786465935847162985634905856851710719835431609994912470035995664760265503931957854153465544862148152735574034282014386582439326388907406330790556729505433399693693287589199806421293937162095610013195544118518792780624972983949018715995601544660289426235763614321785203881406571945199193950903857725220231053792538787840000000000000000000000000000000000000*i1^4 + 60329446720926605573477148632940617523134936097971418285290573794625309895595342760481839599199523910541513808568066097827384668699515075277103020467430923591373249593722615717404332855731771468116745466858653938816598754260027428835225170397925214523237553938902590015553568036887347403297271238932781267911104005955159503791297553068308915768610814018517458780958748786793831930253239955210388574954825980764917928028471351141978393278463630652704098130243340151437145144450075768073558027096659447533039689771136122909738544130354474443695629467754336657990970630778082677174340083396475879694610388292563812561592894972762164689732233894777637210668335929169654565227587076382115374992388756718293435094905817219693085945707763957337177068680652986833355264326665463048259846369050918016453117979647924995742258192711125830404898518519851168000485527726833961288039073064372079984352571644868969931085813983172469805680700358754154668818252318289869345714291049183432675465408329809920000000000000000000000000000000000*i1^5 + -7195800529690972449643310911203541501120852934530472250421734237811793609598237344707710813834833573935621149525062061156359339452488469808617503391683414575039101156673623623422907688727903223827488235004133084550598064090099480907499342332277909016411973500055066797564391423283367180774701205041208882893938869334491599573411921639885038389485180129012871380698448179041847874105471721463685538356395147493486873899032554401607731559397245885780767186124110265539590523406764231557109209002746536340133800247676792837432059902838939996428652689140973732557831106065046213426298580121838284311111365235058867316742805701552425145937199565652502324985955381711129000690913931222988987512817994289058619506953597828446687915448314431451704415915743725857523576114990429395441255559098614789517284384957279720788785381778550602817029465303092107098244698910053132189288407297275051228639863544252067221889650716572015790583208782142530211504367347260218509614930286796061937908925333504000000000000000000000000000000000*i1^6 + 311263869897169031121884926075589985854703327661050853330283508560285190024754095872842100560606713315128989031916118093728644428908412915531259894258151031735314746304418833987956807269951179481347264825472629818897037517735310796258687797881550734431095525517802079748569502295644854951197804445168914802685353130314267679438696188792769367417736209696517116264649513573727830317311873703886790001472016126012131062896809130996866045376472265461924098476807826290905367452891556434237420792539025566941288367149056519571361611248976672383289897914639984911552807798377479516121960606444695643475880920656757012094642503437682017154765589535938119158453339805992377602295649900877753318397139772160295820115332581780840302667970959289539975991146153561256466742259412799413241910562061991383222347573649124405782523645790263182951201941936987764604558792309751688496168820654833836262873552407963248769784551995272609833413175091596594329888026815899619244507480399657107073322188800000000000000000000000000000000*i1^7 + -6269140932375685453629170647871574298219727638695903897900053282723672814306156203433554634483740649038398191535045801820529068995417068944922235284767698883665275709164458380869354024756331372057264101792136413069284817000201495120496026163070908569665392166764756747492553268934580750006454305124077361780514237208220094681608377012699245791006402607157429104845657039362857087711952778048380942227108475292363415737159937306339956164277000300281598790089195414965691145480755409849222257521687646196957416418467851037358391336613179295901646368651755596274453629139970077700792487623688095825379520608816540175150148827970549040198077165590567986847794163905539283406217446858071343553753999701171252885788599679078620148737289381782585768279142686597219804944299328770066994582165838636021159954970711915347791383930388314040399779177663269451719099259355407721848045892180652421902772047132926835645771407856908998776306575021692620712651001774543235867270113605018968208179200000000000000000000000000000*i1^8 + -967569321243141278839818414352001684636938191105435140766070580638000536911785897389317057075253028959919669940279094054465972164861515395070409006835194521151672563407989845594736880776180009841403380193401937562274842647092127495131862612662332116424908054116458204463856776584283621113789800846292710674050311353151158770346652596274803851708112293261372877579828176369522813262483556317902486473570437798149660886516519893960222007011407900835564260080328115835793263649830304570839358233882369775171044082175599249965550163537427726424854853596191007694698433187108707784753802280936029754760651407473830218481953128260048040263734116849986478373395589828267193369136968514667823479571616418803059063597946944871265848622465181869365017518309596284513523192948038768812217351412720020281142133889067984018262921822491453023848926469861574618379504525571060674353855047645621710697809196026308270381566202801054996444526267892495904047402793253371023715837250110288404676608000000000000000000000000000*i1^9 + 6457516679515004517371966868687068909376089207523148443696796840965615110010692452542062114806934521002369842675292496910490718880162856369400701454416465169957022394074915192015745379357624518980771966366817781479714511016745738482239097558130833688908136824236027382189670347814304861759086120294376786367993680683594386749437882130699757958673866042579534509944733059814864254419199002688928495071039442948010719192310629073373556780991708361602700513010520280977549574396908961255341087532505555351212377472183053419655493892877671868394037568767202605072885911833656441771279784586858680913001657921057301926732698722763854683075472397114803441772491837568383383560157593298657692870070206619895394810228942389138310211078028576992117243608364936827580669816845807528807099627416552389651881407230063603427252763285349595810174211515811467435823050999194153551781153030037309166884666934366082154266624071656646567336382239606312174224444899348190290986055058345591570432000000000000000000000000*i1^10 + -1387687915273859233934301211979195344118726038232897688496564565415045421098704737888596146242080531910904466746069256693581768576894610155163908664611549369392127056173603501784202447388924571670382590909635244458239318394825553341251000089595981111213924217909259032521270194344942869896652555834432448749639052283167350257160283632490255756766194312929663721464820045592536166061943387550197189952967445683676825298738225956167095937619527436478783791701756148918779931231532865291477726220412647363319421551065749998102680003903399304792012160433217462323587075124407313483926946492525553154254757452896303406729533923469961253780560601186184546481333588434974982458128545363932054545947185324821463240409094935558434094369254147850808766658274324895360988894871910814495179043941702835024708406651689897168077756110084933613999544847999567653691979850597512740129684176195028469860988378013509619333549238665500418409156263952748493713616214203218218057328151039416729600000000000000000000000*i1^11 + -374912487871898605543235231875814992702996677487737106737591088973200563502532797157138380410414775390326793612838852471399540726259769965645868352756430938633059337835464747011773533965162414036276849363513355951436974538913034569389025017752891133376959190236548563455001107085524743422688521699879316736321911857785044658570620871903290190287304532074749820110410337477854350536632003948817509337688569967712645369690842932276124396196153247112155877056158265835446257950004590427402615136772204468154031984167876828492337572439971541482808475659339029907989751970951060024488206102853678995957955118505037406489023696967065103444806106816209922522383924264755713316546078478725221109341340106776626676263780062781226166660338664217518947985124380861283204292426085660421704860912650844671363102281969249160386385941054709526263997959783810601755078335455137819678946108552575920823260907273796438441718020888356468852163782989461474617998171766772521058352903470448640000000000000000000000*i1^12 + -75412844117994046208117104265789340064876147033192582367012845356417096708726896055879257481647978076550927349171810216152871057264064524493632190231586018241550792348033062462545327858654925011071980186579532112851561757885345007281175587008417391282041092237279691861528822083340690352225054402183729243381797267696794900872925564632381008655344223050727521063773751855624742000073513944177420575109836285856441885659409465822816970732684895911605742546351230608798731085058827267313305837150993735223988168210251129040576142080498288892517179863295791149626359102029050681006026279208620701642478451485124521590634517754845576413216291475081782859726530644114563999550506374893124705751991909173418850466599149346611907644970161916791143317225493556778225047015833886419895013902615342764021234686640578551590999612548101151433899029013241176005199489677258033417558717598994220403589727842216757447336946778380935799664423810923992032572574222878201630995505479680000000000000000000*i1^13 + -416246323581290530983926599645175408257946430142197005891593880445507224941427019041974374636030027722832606178641665889647942166295215968594819222618700766134085025475188478390701012871610253338905002451110276141390982927794706609505892293287692465822296996452320669698208553394755966931936221626253794215960170975457016769378539424215872370822778890803096183632563854632681471426275336287345746474165291225360583160693619235554876625411595403246705822960684977688810609863748553461226901572421606181648995157270206985504519109396909638699647174344929536690215155263094553010723159188799898128820125695166280833084616805235609367717819416318722928917821028222552300959909828142788851222063898974720294134893655004436634065790660366096146596126483143338356019629767811253767097322328608675922950791693750421211395567991937104416642295928263560916527553696441679802613538560194215765670361624976677363026710120749637644258389655060994609224392700389107814088959013683200000000000000000*i1^14 + -19051999921490058876511369495848627344549219646473507563762545949193791597025104812317629278510266483164310136065051540604407887059301322599888460872542839577970811241708736241337773588982947367755283702066593971063731482964524839642200281766628395165422253150375987627381350178318275387237224175243088392382040136224250209778022010989812102301438836806624985142902632066276897949785192756924003421329000380186929604939317818560547394891321989157537450749721566408600786850180342584794357235573265857898622581328244810522980603045980079225442022362680873869586553250874359773374004105709825848645384222191865506116609258995205455058666487450809208302074595196964758442469557514031679964059870596409875971233499406473728165523145707348254417920176508059125591028847928527308467202870011045388636843693174994464398397439388182294751124980947394475194106306675908829967523644188959230809511231528289409386475213830854993028301035399493284800350656031200461600531991756800000000000000*i1^15 + 55068324918132454202181327877187347599721899384629398914560302590308777280635141979398988428754162223843232893102788051772020211830045051100013320586900755088511807812762598419830460559505369153948864032296367582845306259987559759743654211395076843654466540218299781181963349738532328560257691975742939073953086942251164582734559004131850458215348755181210557623505679044036162631719262943448809311282709251162030210271780464249628191576077310291161041860272824448949402299727134922256208796735074679143515588800928257120205547546992676034704772388479343534717472379623649486946687564380626537021225344803322387777440259704333995211898979820575969670661830110598654703431573990328840807468541793144401998014310308571802287831153205123289857805941245106728744643574385131891826575680951787577425094052708234443074192397696214120335313069683723157744456490114639629082612949980773378838297016279919420723635408557356364074985851930872878793053921576651494032670720000000000000*i1^16 + 12085357404457531419631798597878529552601727744597474810570882847185893827359639611307409454100711120423919517938146291462019013478167982576404445719079181254623481474140142094338040475040540892787196383299288891160515671577020771567627164732909384575327752424006046982827391944922015192233593152907805412062071106193120374442763913051334784077435916673311330185308939341374028885183024683159353036319178552336585831405638654902379866791217484658133681677262673276613637859681802141439195464572839245279183463202643333326847825028266893136048968215078311481898292405204523619423454325111168507352473412013193381576156636540289785120539808877436587941992437625944441821040826113059072265829695820003302867616218768294343543681672613807053673977344924544801528467560966020048687121535992239682627573768797463209134669077528503012073079638397760239889350142702042423355943419474295019234028596810075091250142971059859508234014532812168123452145618723104695910400000000000000*i1^17 + -114475187475564685106551731503828057149342707169831483608997948290300890506276058980093600832177442981295913366462365369136383443275717122378564238891690923963280240818054029497363684665031541623348578057093532051873168390189157362755531117038743351579700700302512802403604853812645293345736001320690442740134493052786669414542761009100454335345311552518138880787957933927185029774440634746784491468616953720034320103720058059285968374481861745717700193277758750027653281053179426992808979332085023605349680623724471187279798233358434625977866524046336238078267361200267143063743451693646738851884304422817044449062482345702185713875871194940256467263987005455723171588979595331697749450167773415590677324872559299468072613365993714710093946047613699755492535377145283815351278764554226246685785819418257830650298364352583141922150282287265251462635877363395534763003671257989251013500893853884693555139671461010899853505009689519457451750685072124764749824000000000*i1^18 + -29430726228221750606199768851028795786671713693704199360041453575228216756635011668192645309222634476499993313677239834196165120426111590705321828105639835480653310979814449551915252984227511450713890643992139382093620058083063072382590200427040081866923444402935078127915073302129111524464591777484555267282020996357478807507621528541190615428486561541664984250769940305713761556358047797136767516478763407502100728747513489830528117461852890394587792225013721834244092452759415906083795762490918322959282095335782422487451286699368432784347667917373304199229601475259885522876835890789534906528480232329536648195592817488574008785277545096299585784950715467524061705159649072859801841752708541466396565001623924421015513982013760196998379386321463364511572738904724502508942161207816887936711707576353375558365290431198143650425928281756790943923725701153277964997332142847991652026240801725114091500174772280498963483567052910181995335026167130357760000000*i1^19 + -4613615449525900052749758454914136178649548625195090792328761028290341723725981808324643624113320429329462084177261611092420892246187202278991271691270013827926824943578750166113605801709318674195597422961541682083832762032532861181403384395728759229749006808303173170110151287039303924145945244134896069678642898452824538222064109057150122360432500698631197004631981562557585307042870078993985824389515064860371026338885654874817881180072854179811495266909297756427422622741249501909873763866102176021483542756848498516061373387626292028103460267685464741934528466381763434292024293579649636564857076301944259237291161775106345442453239263012497490098706941530010739974311801769806959621381299824513437131300533696439857868230253961742713835134567682885147834755523174733299666548073499603643835704197429975524803603909247940601649687109086537089383206503776607929688948947010840785157029514421945422656920604762523392865372531422119510729036922880000*i1^20 + -56838150640558797735898421238487941819160748086843598404302668385658892554696871601855752927814580116926496354486818540898263313059424801908429550840922560728937970318929060654938081211028017764171812263754638566056172942590528830717230516623852145613224802753456623084805496344353917501205710818554775593717536331725146123609253087610033572742818308573444734598698009133856772068433638967614466135948158154939232756293942176225555891145948463690340992036252918840944010276276419772228105784873206869643042667483020956067780014250845696714476996278835923233412451024510336229172259439608248918734709478141080742784731333364168016882424852985352181178036792969545544294676259071664292339713280851132167678786842099404806585911981378490823935411355931006284740886932974057451490520058968891597131729200638934316130681344337654544056176903228334840749041531127289737154508020826717107672467751806018517785836172223471715559750095662441272442880000*i1^21 + -246908590655877420732247682308951370121760581936417779982234412272585241099948974320205467035679241679265093576255485238235155195677070060852526530078958128022961088264607009245651895917883472561270318720827682937826848064946910165626072771236161066967386605350855557444806657995029558494347205153153949314501041101098621784610108416309768859009982309996241763264129827675183112804069538167587833775240317837439864831380990089106682040189643927296278936449710135876811888711782028495624964280257449579516659833966698878636482236234099343199628367203838271879723514084277137098683250233039765853494550860680371552552750765765616766744527617983747178114086285503044371519498701322418623216496508190220862727070085430891821139583884324028434718833769696881954061621218991696556165526625391077430326614400708467642440371760014631896615885752479235988146783459769495376542821685420296952847811821111780233553370917470143486335400036007936000*i1^22 + 116905785568489754028939291488718683336015506683837474063167839452210570120134719179335426805573142629918046993580835112577524546189985396924284649425518850861099738938164857593584649628613315276966646393799718594494604373762533053276635773552684501612010209887072424979100435895579584144992942457060762645106186626695311514227399129767112286266556208088267603191587681705863424967012838484290613156120990542468910755888647271215164359176725253474452612862510730738228615933232816217032107844066903503430094122587899624210904319563501628014888987117308203569423196440719130144701460014438254068867503924845282378076042100931909644712638748327553438486342656669187723582605446918723877539697724680049853149140658897379103761316222016242338490508966972661872311511714919863323072388023355280525772561232928892554707932481415610458561143562314574497378786185751758178323651231589974016429972462313458999516500992439171402498048000*i1^23 + 74289319886553089195678487980020058497812318052392119385664852659307979968321161534361252661074126471027931821865253576371437795034341877658485392220600079664155365027088452314643567482510748385205089447366386276404529050041298598270177373151953631997230152545374691370734085496945926462286525914728416594871546884878140060518843555126891544129291060125244390693866132201239376109365254615286451040811804093125572287359256939933060608814711745453675786516191242482483739371457540803234406216501278344787698020885192847925245379261670368838365403230381389608718844543977872883123226582599358094078385059492301285649592138208542327448077902462755459179528812310227253150619339629239208811621354340873066725916545627117902151770203226552177965663225069654503603804408239105733403624544362237255909082465638916534328815696671779531569086875880179865082953654725235400997368228027408254994265385070859219090917550224998400*i1^24 + -55834234193806072224394409535688218407443072064744772399109012096275218036492650173266031036780002232789121803310680555305070851038904683593796435333206227058110811020870886080640793578920262270306108724071773277166870202969890580766904373559509443968916046455821922549613324841304707458362199602076815872611764040187137995785741879212876928135689075682705690570141685794657882546980217225508299549407086176716655463329082174218632791848744237688390277854753996394966159470715892118570285267244812858690860260477902307039070873649245469392371810626693775317254806071775537782113962206635303744281489462253732023856189155574307283282050582684750586945365731851194537464294305605433450737471314552187155353709474648880939223005976788424699078011609970645925457015788488231571410645870939908305711924455425835733360581944909905998406308913164630438047100884520345696082679146276753367667843800288405396185292800*i1^25 + -609878222230956755992841859483829138412955741653386454903653182789519068732305529795960393875626682503685577951362206887492497764606166394390412208319481226226639112545418163835660404044676357858103519363099154225010355356902366611865074196551528093081165679320763167048492271057149008503221695528941615029555197742066598763434378745042695136353834812709460211162416059538975375383212045556776180651072442310752178961389680552836341392122807232054084283290866563982984513351146324826063689634262076597800983684067017256383507609667778389824356454526939078550250114764886642035837181076378918868127714912031345158414060366212132825801116619000222625494154978128152744214984994611457468588631237698124535168579849148363615412946726473404267518149983591297164773104248730799067607862404267666675266492137714689582524870625182211777308655286557832511408267331756307375987550988893497517776425893908480*i1^26 + -15197601449556850990487419768625448069488617961719772637128984400954663928028679510503572858144324282437067862300151797346064767789196900252222502468518251504674800703143553249643811749308060167736042672549004050685666798701388845578872202752901865499602004747813460401184016163422602909283829520493293461367999323752849164738672467474920174099154919284320318660720488525190317422283741878879877470733343152614170403549048223229508049657293006746424158971421341272265755756527297714054672013464412652160416015931425745282723425473755765432865605556063260861066401347549965763552645422720938764413623284027221220985079988081262061195005508594127489652324079490870603749398248089028629421947672239608785245944025581088697882488614178606984498676962628002283024628212045362580028358480956717063244971405061155460358322394211240826496854767357177760898958256135834194664959425591680000*i1^27 + -57190922650867509598946282123755588964772074942802040880191824473902103911829450402135825803601850301203000574043241585481194693256504694232677294546126110172480709068921659613711631657025130884501016164270443014116541345288281773335467685821094180690821581397846748197162701841555259910255761228845564939091780811487538151872596117886798898906009741065719315874624777560529447900492593377416340265053591659581499065905557159870519967307061204355859027333486035674128264670891475255911656331425694245535304838229872314734023116529069525731323250633445791625076139687332037119917666555647705233555702791934290870489281841516071233964436739256330343367581353760711682912215208408174188593558995370842741799168424503364085731400577380957533853471607361217532788949551427102991049482660512823036020332079215558884223342055729038258748443421114281945552078510125017216*i1^28 + 1710561371815830140536862385312789128521164811560589336288017052233994386475441396589286996759094907993290739152967181579962820453100719537503597278588761901750432746775563390340172918985419666924581994151105357453471239031565873099438936605633036753805715419931112989911158999473516892307667458275396859775895027246917183140202402966534886660771765574507906318878090049040435391551761645702622851854414576328335595388329783786332488200821676538333542556776658367984887296471455849513163486462420737721799008876511045249486838904786051721147312608549491774401823352160211516030656821903623627474044737056420566212831608343324252327912892955348599710122488200669355489584428711785011262224304511142707020363202688932893567511900610912861352728622590874611778171060662520818119865626917574919864758543724562623597643737221056160*i1^29 - N1*5652197804171929911155604600690961148304593013174640481022166958195857031591975739287044525090415732701979563673368970035492472170992373975363527198519521576992929892657964419175175291946457883275147184937851567986908752986552152367780601069098836839958814510026750256095995552080249743092379557749968732290353333811177275*i2, -53920399676047996565988643850023052988383661090136160292971583364926485171492325691609720769855457190686266035968365900382128634602326375919885363459284810046674938178100139409208228864821571139652827363665926401176229329726526513090884311249082202306642451822132401804937967045424159276304511915920141528677271489755518978406496406515612993322176177607242449824326254682777052751835660709068917616661822940252132473185658672389771236211605846027337906704860685241437947158618611747695585308360392627852583349295657271635087990208117945343522439525895541784919960281186331955688530076595835525551580025260826131044315600817176058996374332076604501508023376046040871025282177942017015189064282102026054319844805750488070548169360938608100997636637082507906455195300753604928918521554217125091261547375479143462746552815706334625103766752505181258587516027232655076766396081486090234674252742444973003170413376656412618558957081271284261136478137929253785335794519240334867452666107081024471040000000000000000000000000000000000000000000000 + 498491105973196582182809602123696152881919410082084993485115296742559941513998146361517555167123385325568292872823229518451754138469137288904857252732010914169969875756752281271281198725216374950158302059262675296275169082911910262268929210367285198304914551578169453482991846260283343368106102199783628217510418038167434549650728645676061840630463997456379362546606051760686532025685791420432835143286268439569676989672881866712827449989901737633359513615387517007750928503533327427015024337443313177871084036108443727002256086794754442817727413702276560361507961271380416726914931548866739970937021367680506348861966228808223522863786615168638410148425211168535947515515577037899360817424966321457031326900288566818179627848313798161808582630280804345691800288518978773566448783013050527794399927441839081071880646018115507673009637466655757900867140506515897366228157706948586411113339288745447069712271018316490228895644624357406760330191554765876559349599099762719162130534145506731622400000000000000000000000000000000000000000000*i1 + -2921802881931231098765794041783532687356372055430425212345394821880747960311965541202017007213475725984802733661030336576155924561497346640631576193669892226829002018180258803383283300407299432327586686432232810452320543412737020365528111193170183990471948061926368117732339125749773493225641975338621757286037669228117703934883639653404997118534191729277685143954660213720265496535204554656570494812993469461583769950307007319383671091400600772243283172147698755893314654781097820888097735131909711514035483942625445632492231607061561901376652059367368635230346013989541286048719318471041623873159281034783446582284130656700411990545954457592495416151448688163183086247037558992768532373337889483302678289578370329147919478784645122848216010040964173985432756271683075122465725143117814528535772103502657303110568745618903792081545080907369113084391707112737696104389034136820588928365430050052439059475957213891264232163171901925061746625922493427208506171750946541954224655463017296035840000000000000000000000000000000000000000000*i1^2 + 311698557394775673962879906259321240863666856587013009045387491286160353809555522463400449253888828532817158216426295532515045932339911308964055408293868429655154111137298566043788620568775148947831122881052128832734794958634400188933883272252181797132468114581187348996147118428533488572635218920171367193670880440527379604560132970599947024511855059511039672678460580147482336684399516016771063714584178325417565227303154137389054570543239662130995299780591699280704835612429057280087832289161619239518532444189913113107575509434641642969190616104103044952906999644341566278650412263954107629847831254073862386093317076383640619704593340325110995206297944919850303156572383452945456722714227703586359367339550262579333782258499047765674309649488136933456837856841724747374384242077301155009285795648027094143036077690513335796435338057979720656827893627374255554314732460074018858417482030340068624265502279965140864225084719828625658866033473546751568712835461534716515657440842068787200000000000000000000000000000000000000000*i1^3 + -333186900255732892595851285517788934713764746725680249751655037955148294618898912209103891894418917878756054194921050439743812724283805654405448758184665310928301295249151391132382292563022815007950697926156811856770532912853149431405570170064827787862183864553270277860133211708103299529548242886850846768090248131013047840746722455581278287381286024169010750831081162604115663419466437411213860673029260324327777058197503271858094349921611094425294137018325582735876338555758005519372651499667426394427197645183655299954386054510202500605573988096230036108904575374714668995061371854011278404397715422438305707856087219568644127724035484193648620846692550066354917329625894945506349001778121388942991389024664966501526771690271426346915930366179371879344184496839385821670039142553838273741888472307159223488986467867611519783517120404716766501873541368264101021874591542634750234067989493399650046279948404733868305069986407219256583794400204798253208822703515911907117607240244690944000000000000000000000000000000000000000*i1^4 + 100433139179829218812252818780380541176520356849948281468544169464747628312961677641481353968445046096868347972280889024528826483660519131431803779165273574871209925445143162583531972545897542816420805777551231907371957593943353899963804518571841820867884497078809840285312725695816472707073194863908468191257282191981145578637645895388337121050143976128992495861605999597845071227185339547946156427816930022428764160129933003226303183648677289024253924939623175779113554662824214020142649424973768283690918685623603918788153935559550527829947997262383271780908887145891010556785580542524976958977162976575788841852191112879897887081893217600096233859203528443727533200795811925401714147445011337525808153728261312261393962574309932346073294673082549066553475955622219557525896410379817415701723183835054920359716278477757519778640704514942571603544487593465600739757683538731364931780240117520271413232846296118956800103085097941168188812506466819093358474373853946383062510859361386496000000000000000000000000000000000000*i1^5 + -11979001975827441406670907672833880092350480762418154305694686417030475449299656236006176399669373483588785638077845326092172381605019209048179199399079621298785091884021001379232596412087296212323230193086727025794025469093792996897721638902441562801166907565499956237873273363872909135529114239003366929600955110472489351982258374833759216324182948487870129449177053202681534790336301751938770258355799452434412606999789119507989550821660651227250808232480737884758627883042605982775461931242986810500394495933437313818870844192661688518122886510412551099044204554269439803403996541544163272384803610243281388964484566210541350725463687919074106708856570511380375873204261221407932620699975941215959502766050907196422994226924247266569074263518953142863831225702981755556757155970887793311668916150500037740743731250869786987185441348140616105234710688558184323550066220022797240899623304712962938623248251969882090365704093644916385630792182296262224341406477470602504080880406364160000000000000000000000000000000000*i1^6 + 518146989490920356466010658351821040981919090929743539989211494699722265184772817461649355580890907839470765466756189642463064569682461110900677125385467564982343460746387649327546786052856113067235978458620905367757583375356173868950564495069598303909240123460171997357932301490929141706106867832290147352975560270906318881851488565346675928874268643659520745143630818088690332666594710588316196841885828055256357251365895503581289018716392814920988461363706342484330683872150067686262592890294291514735195204468752258806620286444990002670767983284392613433307974333271342856552258464324813604060129348334009008906063117840271471609312996520446880676727120741544443499286951146621063593969028330732167981084300545749622209741613665672303400862468891271623447688407414908198957185781382479182824371725687072318162369735954544299145249919490799255861496665394191837727139260109066113576538234059728585675333207969867196162145752252448511085673374974784190997707124678032549108908032000000000000000000000000000000000*i1^7 + -10436952400817353598842916544778522182122044830132842818992754953414857928161157980340831908937678707950935075213465331224765309408670728827400330074804212688698959640929334310452852857117513914015147355964461065289584963413828795575771882967672249552325200906713375406752888254873750115078535592916553147258383770533253166173395259325112260713458699303698927545327839202205997208042207878301995945707775581124550848371755698162954897999633244463427048686555878675932551261274566887866378880612593992562130675922314261773865237917638862946014691629250299111625466331609030198414228824537026203836120681187423786354461473690270527350064452455484067228489208719310158934005932196581046425743173506504998678261368009182509283354899462028992321389494359929298208893498193137443301730356266390847207487445265475300613813324288357898165097891154484653644519764027230245693736931365476170492636083909795218605345638711842675102366796103461777382767983604311164772786392398322329317212160000000000000000000000000000000*i1^8 + -1610616961777672764090384301632183755925494553575892902447500881222723204302084371962748688952024830680853312177514097029818049551290185732105871802780202746636784443374713640332843118597125167536914676716927398152416161680964422874046742877491503859522895801831576430445902814935222737113658100003380343676299901589667021229714049180798027871727521261804775495667980842643314178361424035637380810857312320470712037605094138631399792401051444188149039947919435977405889570307557729101628738025938337863241296179283529564992552365378819493987637154764872040333530374382187682558359021661668037959778012549507404105973240244069178967879341992904837535368815215444415458870163331019218382435956874702481135309880559255864884131025845105689729042135962262856142481614958991570115704668594323521321070709745965838559500083547375962834973142017991666165332212055395332125459276502806831783470739403866390022891021809929217625164314722966183244816467237579459722436914531842767490252800000000000000000000000000000*i1^9 + 10748923237591180035783294633410931669173376867136162416179764645334518609532041245174511915627588819782388910233747900125934278591692675243152627890808549887322587569511850132064389542558601574855459924492008315830471003146737725784000140369851372510227091170562420366879929704803682601527604592939857275244691130346984158992670303700803114052343137748236904927972167928469213312992902137746039932230848260122397982017560165398346438986939037255765590439542953071323682598054355767798309226780411206798479658328405106162029561154569040300949052306752166283167619661802377312772228913558164331208299326444880445427547638093630737497411671262939593812125767504050585699025615477885769185341455893948169460890243520124883853422247533585307011861777529604244772642638580945032192982704611952266471002632407137751735512751280230290862723829024278291656250169044850933672720253679641589180319536036611813751904206621808622838662350762146234983315482559217286998722321389804099993600000000000000000000000000*i1^10 + -2309601869177131764947078967631628061256323849888289758664185777920015857055779521880065158393361343203760285696585945615750294364201983299984885414730637690301649597588580777908680838367149595471120596753911907915988595142249813644501942232633247492212633433712745424067650341994484068880004160947437287028477323548182287323412560318457198229341683972343395307080819947443331179115264749438789113739884968112675215725158843497688785995504009347138254538949258892328586608745600783451211164109238081726457471750844345014445608218922989490967065212698743469404539089563057469935359782012067442415850525656098574295640939058332332762931705536898502744802112389379493521585038323029916162040498443145222355870397382089359308079911902488629195111242206609905982500519260489613636587183795739738421952772073469444757965965421888507524047474942293001521138713174247771511710141358969846754965381019410118911029346258702282525145963777908443987850243642618648302717641730515664896000000000000000000000000*i1^11 + -624044506353587792299427449590294042650834023118605689538805110532523408537231822855792416005991119167586569919530315001030052689546086591365817650067537821260709933419382050172653934909271627002333270327333028115571437624678391820243135227327695061983187276857756011702916122297958643523740785347534108293400998572415386219117292433984766669091565143629446281238445910512864591462253153957082701005742506405848373424328685925548818569216135981544141575500043059041312773418610801334831321171626052832364332712654275167739115718127357132883751359912724710402457235675643713832453110676853331593861204077437015603768668294243874604469458460486163219039801008484302401435463081575984455200105280399151936340397459674725986355129770455737239267024720844018708970734535210917662638219725411742124756416756361976410774582466220674589579406479842316601987622359366320720629776631599753963189932836150632406033596545911936738281808975972227452336364429578523376400344805700403200000000000000000000000*i1^12 + -125104363142070496063471576721440166387996868818768301785559205445936250795369347394485666136036883305372715367143943928181633962260495368326574852082100068375153104864047379253865532416223895355374982165746365146279741679298476984538875342761955850630699356732391017698235867668616034205104334723588145412951917655999333575717355728110655488773585895440747946465169917548860998835065692099723731280856025770724991694681450108879826503158929853222114307681015924433254027656948491457868871230099800139203858541760861121573700611608977268025359559545153506991660859275582749139996257501268337602611559810396071835681349515450976381595929874726482550999411402278180496212084442827878824770535923647484284526745294142083416605569905223183419088974488148681213270674711699689671906593145731098894216097269069229512055180473080533885777356182368355118020946134723947653009280605019843620210180214631399525661751704462822904553046242619927383612546238443134219533481181184000000000000000000000*i1^13 + -692843485286790725852559364245913973794052589029225220871138025927053541673868147295973626450485381577172012660569932805977592407149877205454665748511469449591958597124725015089487577292674315820243175286431593904864927701302913487441833754271845573429610353439027828787800183554656461614790335668005451945580095636831222728437018042300495036735263864129302259841292561020060923002997087714849026535416683984502808502041816100694191258711849167879025807341905781427008333242973972811483711703231972069949146242729497791742226332217478905716142463095875217269454858939841113871812609888708504626845906817717885553962448010186587154703535802096177957168364043769173027956503555801676495309849063661549195001492093742390711617726026620343703929922870900445823352605443315344787342188457139830248569751704138623884973082043195964752451154370454550046046232693746791404100225410526358981193266261735316934209014353713270206351393770013149329232630274452944412549245829120000000000000000000*i1^14 + -31710096847905953285986475388992672604626412855614198100871282947949359749534332688095568079666454268855727011100348426604623246420757150539298903636965526772932316494199437951866443130568606914812944071444539447997723760483094409307783070298254320438633866572294323296803514171025038166841043699504467945794731633525417994307614181176365458426506275971310052042543996306400633572854687383757971428215822853550142302066439965296574376228458341308282344610320526772445061942497193120037936256910973527351571462671524027019127794483992210938610357640431535746540444291843200744650896591656637495795791909310900910677423062489718325485157199890940560770235562118102012481485891214925106105578680597851702355731412885891151509681232452149803987370432361109618511521628075340224430195520702010051859670807381351587688668849712675096680593993414622517790393106809025722496151872661596826441996131462601522620920390474358441148394679271172977246625316819909505575356989440000000000000000*i1^15 + 91635301096774266681216888457922083706527294809151441200907877920753682857895505992536446312260231955506080078863650138510488034048672534783372963628835126668835961066125284957361648310135360826492857015619499830185739593818528908242053064308425625560593967784042567281079897479647921077311930619805406431414760122739572696614373668602707252621176165366837192729501027728733175043771800997459723117067032929872678815693448972386249983911574776555878087737251720915223436027584727635669392493547782520220420275772895330290669176547051753573042354424054136167091745549742203828278435309697271106003346918783890746305497035081784362510353315024347304964535858617374415234568894853559035751286866329226262216027885160774449397677987370118470868755445069000004520249647845704132427335095762164651778127688572676601747291466288196580659673416717329426024382187754812026955481023094173077920997177697878810590894453795916709338706542764758000603469883109829072512614400000000000000*i1^16 + 20115607520014504862310660213739808251080105847488616732815038739774770967334788308118274381947864306423239644580852176389581400415184161799657453786194477614151926469106727365529963266559819547948828615187851064279218508855244063420349288524853939283554401295435225881090853131540572266754826152020446429883862442729913186272682012175674221035508273846216592379375559109288377020380968450090804993662850060683162283418230182749326581568521169526997344312016068769478751421934673836326599771116958221212301191886136815166255180215515215941145961390404204815265107228262517528814999632562849478930588730599246084448801563061245078341605314137425085530672526056704415577606077324994221362354411108929132313980238311087196576392166680877465876962450671632085651230125730131514702617017531795493015305195321058015924022137222548361975564921883264636510932894293368568146366810671388722048974704995058356854262277681583828729044821755259909018104524901020435415040000000000000*i1^17 + -190537272307754899788093560169679036077544923725976879246870064182133958417285981189368442551284912416012089216380677984886222337885531279452264525626099816236680194349275025390974382506893408473041620941951545788933347942216117458645456005564211159936350207182952034623269332631065809163876209815588547815066770755744853859425444024474225012174324224358240433484688729797436456878852195047136486445023819922596944428693224101508817133104214279967485000158862198704123128341311668080497115102915997389748502691145263570345429411836203060179228941697422648280870951521515993565795110884744862855846127222569834032310508257334061192006550446656417401071385274749632097847443717495269044719605078512976314597036325790500202387401729668449015559687994654345724735202248103570642661159815013022938367978611876998525736117130919561155046814979697032558343040652186404270136566053254069356402042163351529604158096134380056219694326828232401528021953370394309427200000000000*i1^18 + -48984273623351479607630130485221112012227571377430105712041361692501196378827277264416725438493827819952490483352813968413920745524930718889176334035008881203216611023022542678143501622438081098884867221548561268475353828331977719018765108214943310195801667984682662952542313881661398626133564966838417469851046075092714873488183651030481328309559555215841687866082222271778711269787377714542260678441378009129743243763174211152503018565610689063425534761652402760540298722905436488903965030721694073697858707987565100275900094070921241478436622082065943247378351351081626478106285238731699778371079333554450971031807982596428740974416363681121839080457601074643032305153064925195161873147006558478929920584692586980104748616252169894014367316367783166826940971474432958382040663474259096964356175152339271415430095373091369637533448103548382760442082513249423035542332239068908190324728601805666735937658540030365494822169515919758393932121917423616000000000*i1^19 + -7678841958009321684498106630908907284603998216839394575510237671795390199180273996696512871416729728037107758078084006585560012479218520443590505801052704392037577323779615287170608025336415992787739619620583332892441751825804685506982386632750603163976522071997801694268102601284774868601542823562766850829303142010776052648379662098487267056443533136621071646516106191015543423966205793933688699307814300942737363963979519701831690497756733410635130510941568998380450966216330412699554636789424761656426175468858665162396604382668502126183135073663498433016796801710708948351822971702962833773806730580322107527445099724848738784583688107866065872428757394655548187832859537000948502847632307075398019387305768928764690620100488693816064821285552512089122981688697879135529373460957065726593681263712872999260612172229724055537819525785422906671457627676901813238817674410915101781717659486785562534620921449137855632909328686849888989722640384000000*i1^20 + -94609676883205374028604383851809378240677830611732994459086807791438928140681812568215051428388160446683766241920336800261838113218556847717826697206879727478179151596770144874040266984279632077369729385004323800702951607521804213125029364098523090771626171076601634307984945850673601551483649750303393145217294675837507730302538891262000466365953995915312514012535296175011389708280171457688474676812101397911262414848944208497559081345958823962038985999203417787745654135179271125051167096173318118693262335040298013658305498642236670228481656419831649542469168273000802762121936081924736876439208359957806095197942181029419039124974976291326803227633188041609509659909839162871330919653696697084352172952258225188712973290712449945547853728628611424155535562010992047197317352140564720338613743648449069177613210923414081935958927218949091339006739651370293922345876224224865789212163293309963045040542167031188790627211709195637929410560000*i1^21 + -410878122071074686998550943961555057358085439248813489963286580571172318042625620582693502576274436060577968812937842834003983844499853247833004628134821084824232965315653382369917379956959821393766678548659114256465252080913256326738550484272658644591651141267686508139628247019014194844880252215580401617924287397296500102921590267354499994393181146752663971826678755188041593722860476929854353386123277244932531387883633240434419191280574102989676396455052736073469953406028613749153913139927529355485919993614248621966079613187909855776264113395962831307095185056831964379532143848013926591711209349378117220631863145374044200689166773239922000496857478476725739799725542956684526775746434780988694192150899035404425484282614205106242731122992376733686125233314802239322699688490588689603401476934071438930061076001407749993990516636086667056749187550653305048917516181316768515810633088640162218009664709992518368922278328401920000*i1^22 + 195459549623189920953287901356750475819150327333204637463425646970820518227179197232413445565187644394048338709261691741999310627739594637908654742326687488709227214182520704346644749396812561924241062768146388646721912407162876171499190779943597279512223721620302033012587594387198269797907141610465724639931259916552936826208699369106134020262283148079953294869417120722743088227710679758096014260383992576064796327468949104264513323509504490507923437273316173426076402481034092625887883473465628555044616259000291752234528415444139270824264136778228660137507752282358109767621564283678969489049239230065550271110944934089014168351601102109551950082126222367640005923483039865055675602283686829112961629873988567082594459940920513403472356888491526990087670550134360355587942412883441148965128624556980059049869355214627972726048711037384350970701088496577301223900357474134815277437073755327965437114937018954019489087488000*i1^23 + 124047826276020480425802342169749562561079532391650608167422471596510062886079557158012267471170286221565097854224193048666697189444175054129239802494184665675216777803127078505769966216794662843042556773392203093101817545022032984671970348201997260417203401038181307943802278492577800816971308896776915063491645786279204998814100783835933687882895180791966259875967220679900777675428276864364567796188497372599685396682428481950029233067674884364317250427765037200649714996276959092608971127222515036202451406423709870356634155549677120377506730179817176115584974808591775732221355617646746750564613603505724379676997823490878048906132897189952768540250471288048794115201155351896299721618247007648244452338143429380918547396792397556871502690388841540060955737759217374497710824532281882106195479111918147303102013811113018292844578998443822400800955978470818895080657159671576580312447680653311134117068974864384000*i1^24 + -93779146616945873384170485355189433043661302687600879571895994939206932420506871955086262674609924667120487808936568733428323131765553584835328770866779807960590356567251888278781880559796634357466604878370139987116008240715696582069760775614722589967095629369297477557648442250625644622846956453491397028231041815292577932423300308063112934898604218985627650299475295287155079135029359708400627039409426437831648670050613559175881505278753485341368878667203409891810457980646520129195201181652552873813880902588599203992684460625044057580724891597744021451462722921901606775839019442539641440496359029558639352463830563724284918345115848243594248329156416258137316688402864420947536040393601305912828804225956242480682957432799382030948846051545445699218217753831569235719822084392746793288317724178945608334721917853299571634501854824742107003607821911337601202125722756763353762470085121057588580567961600*i1^25 + -753248286353651999387668736796103596553109735525898253025701713985434415427539115407599932486839357419053075660430118502070845694922753725034024057329942493516987069891164773407183894712575064860107077585389433036424355112814712478688599086862888000243173482213876245026543116219629141325092879259346333906750282608651657981050856272451507099748828327142254862475788809779371880781743830547821712030815263990589902914953362457632407298840635271455492798646408169464665620054680339647010771799695807466315516649686267731089093501057729726611543496868664609955426787436566002895179094090225466652128132037700674783023516792343971009837153359788285906056732573649505639688774849707356337144466419139441466557073623110651086844447583485340785937520709071376165849607247336495608781065953330967778154718270992448748453692441903891472052071860069158248271785435729008621672955130994032081245330025420800*i1^26 + -17861627849032785658247801303539201775378765645785922867096876481302141808203545068151946767622278012147754215957658305334744790207901741166530646035373209466716203953151117830277538117439977964698996731532138563433970897884918915482017361283812707508811905780038585027221556468373454085822367341450424515540050185016590780167539491149074381991855270792764313166248048903399200924204083506545181878918097409304137700111086144438047226315850273419097044429396276286496970802731949350978900082058253561586317646469996080001832214266862548748279051080386747663128487102164048901695380301293200697189314002602666873076181434675344831046960064338723623701282827661013454855834935280817035910282582211646737189184631620105522417152062517031186083546016397843196459436004876111190057248267179821987195536102075163808968962636912553763280770230066693992965573270652950520362741001347991040*i1^27 + -57175454574839084814383867160769348188103518609590336629619969260054102352564586769808888413258752614351811524940476105557429436118675709014269200537523621588596629057151446156515313629039399407920387986094947034508036194148630016881656517900303302971721689857080623675836067315537704947821884617755281461135456775086655648056339410991191149151201327941802484017001878220695145413913166668101393552676063824684986883376554181514753981310623688926707374171849390551254247925344207646618870848903607280358583298663032646672461198141139181439946186766133199738773921369465042677632872776358960830099586776391756860374964321617724287001247628566859585244006313181868553560467651790197672733659375603850344557091387033981884606414628043866786230788569637870223298922751664535289171429814714397211436138218282037608591599927463095555362834169482688141366328105696372160*i1^28 + 1982849041529840910440362053196456375226430841538737254092727896456918517580505963272873490729334613749095871633117998699149398593630944139460526351253460749629304754575281707921753728583043863337075174399493142042717449033835307803800145368747102148505607584354265773376710001522358158336531980158291344034370584556371744232878377128382452697171264695059679058555580351223138695719697299430898529264291641887100249682014827241784062734604552002642542903061312100112909794138164267571123789477782080629499318565076317818139840449053734869285179922117543733608255894059056805404841433176653468423162020458446299799908765300197110761550936349579319872961122431934100846867065335712780309369670536913046400627512236255321785121982494309758740319573374228594968667900771085708225984238789123245373554988884228532245543866611755152*i1^29 - N1*28260989020859649555778023003454805741522965065873202405110834790979285157959878696435222625452078663509897818366844850177462360854961869876817635992597607884964649463289822095875876459732289416375735924689257839934543764932760761838903005345494184199794072550133751280479977760401248715461897788749843661451766669055886375*i3 ] ]