[ [ 46027612786093009610924946732981747880434946834982586349953660908832269545481587311566659683610670393619357982248001638353463939467173422919463753192704934031415567772773323137066776385466879675538025728779541215438026273197559414343832570871651092515212287297173376476114359450162095481341589711858709413758661241392200072625651712000000000000000000 + 497021975073885248474040546728527924136923547067186997029667732175826890345212935827990545615547501894475852938147795204421552038487651323653187302030935977115453060161174248594857723569652506645905665789441486418213621007132951813385261680217776985929652134906977081204331960228974522440637396770409755009254331101895294288553574400000000000000000*i1 + 3374306048383414468442787235846894966910209333301297441538887413521924595867905052196505231177545685190558852308300869837397680441530860262940815892669440583165625718475302843476630174446530758452039240602707452284215852197931896665231738628126283681308893200979094143151069701262494078096386544607121137099068959459134637342720000000000000000*i1^2 + 65098719516354059313238290690910763966678433259137632538417245310449900972910488793101178210711539966418852033391687997778154778592002473454441658443581246756424178381451182708402860963343361876371821441420998647981767151269481453026766458256571821848855310334363723574334932503450991628174563588143502743113456947693843644416000000000000000*i1^3 + 197323538463058083532463055274625305839451180185499163196649901113035861924390001476181173308870181641193538657087807680451719188950823893024255543216189352548285184341798222100723315352398054755794465846053251623301470128913686699807236417134978417310865508307757970423737676854638919022225187393654131062124456213636710400000000000000*i1^4 + 500087073526162720540776894230109864017614686349238758852891241835376944645874287259734033689229985394303076121903509325228040218925348191479739920598796686346318505182853251425606197228099563471857867212401578045113955209837725637099551837587555165865020274333067217495559948271502155467233969591915362909985198571520000000000000*i1^5 + -862659872506511421269791151245958080789336894037394768244578755222989289208409384396501778890743987490457004641194339738144776209103960052602698457371420720228016653026768623334571466238621594290745474549083709504938949318290494322336545783580165037597075667543656049131907130452850126945840606241245551407398912000000000000*i1^6 + 557817784408210542333455568016495878951210468870997119554615828038170653175738906287485883453446553153715121717336603570231069786825741142558876013788083508604335395305446256662967172402720107247462226553347796258912059589372166259651645946782517485440639620325206171265839722837300480404141584036015793766400000000000*i1^7 + -34669965922300946436661407820767312917219932853393948565543757846629029858753275612497842292710972345099225978059878802741894406201286789657631960980055043645249800883168100329539436672532915088531421807474922058369393653256196390994982164557463910102417553479005654269205774585936581878558684568616960000000000*i1^8 + 3917526740815607872271304998934283371118427684036131531154969467780607429621028812853096421388264642168568858937812021601829297619911452122798143878711392589153178194551879061440845911073462674971097643862484602014551110591016227961408301360696132785865014016860757633097111196175819739846672384000000000*i1^9 + -122185968234426872595760279315777967928966263360993681916912968844799328110408320746200693201259102681075585914738054573085601978001339066993040547191031760390596267740028697329595577593687085400151801315619655396003439794759053695076199542122834898498064712796502489489073903396466039193600000000*i1^10 + 3814243164194595394400034051596987114154507513698665093159396931088569677888799359602883914914355173080205800780497881187652180996209722223193425902322495031129938916623199416988989436454684048403394906549756774322654986089871689258349715519556609770829090889027930029266804901150720000000*i1^11 + -97323931271464028219053940496741891721195397698464799471627545193666736860956472883097559270649759399584802224307556560044639916881920931549468113081995554605330104865342512897592576233738782506542132395683458743745810508117427630012518004713449298154102103721620707063332864000000*i1^12 + 1330852628319881412238217800750654311026544851344902600253273255339741473575833950008085421711404082873950901676970214712740363110359073000754305422135070602034508098194767654268382374651470388209679673738465893202956158966271427040329315496452988991346238007630959411200000*i1^13 + 3881281701825762167537805798371083098212929867877662095984312788901049668035365933073497414721987022698749765237737593569180366094137295801251631269319961980051635005836692596104397549104895222334968786780407027350564630665950736420902906231383420146141898045440000*i1^14 + 20812260907693182473496065501133355750111280632190871531845684117142839247899946183019509230110347757662202417846162928563411060923134420130572655168353693545018391727955144052511556064355228602583728335692869420412061412022141049853690897531128142005248000*i1^15 + -3406367807174214649286452251227969318504200317154656307722110369261209257891029957760475664627873157195486949579737971060779153890232420009773286524475259599355557061352273826408694075628345770520985492835037316188255406426107326471903846400*i1^16 + 174214194040931186738376500053450022992723941857368679210374921941127969583789139416101958352129372132524331534293557104557855411584557035994462324670958148510903533583320779196811493568332106675541143121291513740326927483680*i1^17 + 522998265574230226473457029926780493685384327704118769903156945596360336683772929504638049387569810615822719291311899118204385900235327603505702785985902736273110844798841474499996227623230046767415139441*i1^18, -3055120835052044279711867451455492009830355578421335597504547076605328906587919266383911015314668615440286871230728262556378921454962688974493696591508004635923864372058373005272620937070931385145023141057423245978173032870314531778133415115269397720071464855844564683404962531844378026003862837139279624380714434016181541853878360548055874037811569515802564118511706721412461785825682374427269372762701856544917539385971326840369403030757292929021927752176070328569698882782922539008000000000000000000 + -26327094163658646233824383058694380151377703069156801306592785371712618162860239095620923066836958203297715123031051081739784434667020638192811356164825618099665931059904877771875742652954578369408941817046129870683925845306486542296174130960963245206520038075693909142382571241177768100055959352834929964008712236019125825245122965126215114982485848117948632163406927012551900795985113519899334302701659157648420760600357282083798807559478996271128791005838028034285298595887946137600000000000000000*i1 + -415639346791487185737512079367656511306158614478198851964616209917197024758367018212465723629695220373617856757281545115961213190918131009102038762172986399338344891272855093376981299616804983822487430505246948824784083200844137884145799307690716034863645245067426762882512381593332054602601809400643866279126148292307331997139030959561204485952912354251435203237759383984573320551927934935511895921143863456314044375330406499597703511212227725987607300187265418194080385172766720000000000000000*i1^2 + -3456882219804926784394866685390707799982813921929301734585553179886033865291897065545696240509402323081975063784476710500978650609430043569252548127455340177201927870573538242024118033527816428072655398106299238030592804563371417450837654633314056646271156035929163668311531926377971645060219763401954332753115906187446556278657295146197199438838135700316145119271317091207443261682471366207927837447623615371496712971547861874041445147582293863618760489705355000221203712442368000000000000000*i1^3 + -10691186365027011392154818695901225758912540470026352339179074333462420766027717021121774496453568623930979759048327082687005261899950806442585184743141545767660737910832774063102745479066873578165063991957592069574053449953917579197250061854041858654140286784851094151926296883143882334739879173210575731455207458279413159832468746026915838958951054323419989348886148339751506262698754132857030056934331073690558860139188310754180599480040920936351442528060930457272005427200000000000000*i1^4 + -27189924978467997120735122848086315154898373023257334702204055201291056498070221513487504932299741544574801124011535234043955025749399322614679168432257603394928126715563135954573636821362673289879599482467838200906487078425907855254521693623511782136924652850387255860803197231971992561061533667062140801427091429676348339258536584638574264784505088862557714029242030041928516679232885199335093494309626135236395455265193085790056964487589524869558732177889161495183360000000000000*i1^5 + 44873348840889667845712525451536193318942020746283714380395133376684041167571891860609787357161378939095134861717825067845687957482530078869207701405690676676098093952051452266692621748873570210287975250005771680514871701209097577183786062350662445110251399384918625642490832157127935218706892178053330116354028372843020468682527387418896106867621408646343493180788318496678252525033136617978721214396299512364176851158627671599480998266485345654281202336010338304000000000000*i1^6 + -27801155921951219306922706157941372410796086764714215094421383305550777273876211754116225135878460176232570315683117738566030335802617739449514478759098274606844204892549564572920656870473275894789680909146665927846483901190118145417096771008926390524964136650863853427397303247781698818929366840204957019944417457038641111597835900264105674146793513883963297662951954138650984483266888883343674463930699807634960640226140972842813987087229108620092510725734400000000000*i1^7 + 1594771410580149788747426350564742627879143921867410106575219811743690298439319251535500999062362418702702555370322009137265524650638012886546455052309072040305800511254262205760332571216197045004787795882992866854666650299936825958102198000745472191663425740982428393985612414628099154068696704516870316903015538014719274603353244471046677109028755866403080935982881914474261568819718816814872148311764717590622520122381638673238484561299072925785128960000000000*i1^8 + -184332807955341666898392015476880684171176231373454919318822722375833980107889624474561479657195069739037698366267161943805107701991854560913059823243804901608637585539665327919749183847820010176327408211077999279356816813753396088943015613286984760342676956005878872461656015245627862627859046136269892840874881463781515248971674172579511567233351483521859497809448917450559759235062288081745792533872307012150736449891073498936559747026080759808000000000*i1^9 + 5765254369462387437468116359152674973267947548841431108609228239104488910465955503735433881310380005031805132062789994413686751569593490679975092888383030449948094500937352965892459916498614434114033092479118166321726144676921635025751099329629945255914387499792852940347195146607488376381879643105920372471813593095386095812789674904101321442546412583126536076559759814318150227478551644152693713253712164031683101579215150048381000902246400000000*i1^10 + -180722475824371221207926435248595359731991437292478671422706664413789108788916759253568427924746315813917879386406330300103419688228351137963532871252848149007593230699951147908167678258315854592131790817004612462304971352189603604320349458483818860494828535992868086464759619286311085169884016387631716706806775895441074646959401486165700976159565257419230993693311311913144748051778390188137480860256947108154836803846579417706987520000000*i1^11 + 4576420405660510638257589831070497830465358832193999586745156861948058765483636353089875527632650946667809839356883900033250872946971427111541117997666699780615222524371839942275449516052468757616348801770983542048002765242229331035845083804852413722295963902430974684016089170373247064527454814365922387565400342231885183219615835000637913118879171201547114935545910922886990707402151058794589890870217865723218555710854234112000000*i1^12 + -62066026371803896267104446652534820483912746697560984629771284277681401941624721141134727508704068852664540699650603340226553678013160552847476667099183448203649910419527714892748477960220555376382924175723617518743090449405195140796550185958221239596883037605965301477239513307380056425001331641395813824615608506507406930336073008273147100531382459155223957484673568060518223096583849938186561873937115389896900838707200000*i1^13 + -179237057321720577065861063367448134850125039364341005670876517371851459414566674796079837211190282989247928353104156225686169512247026765537743169737948446060745472285622854426228797940656818957308444714610650021546009190232328910719181883215086579998903741979633574691606029556088075023319195148133586104092132473511636920490712289042123003702370693394386893619171073127285209434761669551597946635375914439111680000*i1^14 + -953238933625771740006311576561061872295804783755471904436137726703700689123999660314980900505000184761543231988965288602288170054685576903259155391410431614919354607121855855621040868352443640814778125978000123073900267392385893906314967472830782848278020706955841991359677384651921938479295041898988061707502438108242064209804267202862997908244154096858399716489466415983650156108122816655679397847078688000*i1^15 + 154356612617322495522902741174804431497644291426355531100933139489117471052225618321409326315342374066354082597112195826480199102850012624434254495277226018935856682432760592442322455362219218058346081533594379638017436144217513516682292971212995743197374260406926281243291995137562604662163234450340829804055282332200481642294320659752685569553536630438907468992698563364035507890115790741600*i1^16 + -7816420306160186595165830916287488592830609773699879505596240175466643674500282216729402438586682596030105199794674086905593777910630828765651862692112265802131569163191896328328246606452366800097045322189239519941470879746750409769831224587815391602405047565343567329782767021750144750884994901592844874157267941332691645911730680718429047947747484589548352465057398260439975*i1^17 - N1*7613913528071047195665188442649626874859498838983441784947248188267939981353408194852272147651204914561804058569798607278054929592526074786191876708*i2, -1188375718817048268981925861319157815751806918537774878956815522329901299569948539024712521755965445806757699021743587032472916604311670546304152018843527259392873838112324817555500413686495380800276270725337446203252719424222384266227871576300668327394403277470345669986148167145357172020628064921583075745870422977175429020638951893657639188200339295334487561569093764017675047421381177856773422055307479789388971044841669626397028418502436737571455273687298067784201151248427961548800000000000000000 + -13202432523831417156534065423015804752846740133707538417067833478654691718752238423723913939805323921890035064627393402818950371243161081921172744431061821640160434131439314393882192501832362292272897977658207317533386280450692264569415782611983172269893554243474757866460854944157399706004415705991328472197223261861596856409289773551893529765335578872654753663547564971775788524038478272905570085628521988261403734321702526384129234620800869198716166977355942250737084866325936865280000000000000000*i1 + -132117194747189330982983355830506762963615972004909477045681338598120662865045917598611993661778961852569874727967960195821885582015099270045322633050228221667239726712139376468189105300318416139670977179008223366341640381228714645509293232212483906852732570400032172736596156734546040030766649096202805774032266571010656939763031951592926135178084666027002596601622757630778693407619906548644386663891714436666050238577592375273255437868472708223255828689079399011672922091683840000000000000000*i1^2 + -1732343140176485075076749849144012160547465048751751819954400304737018520705622207669966799657658848232896997415096624930075252817283177568740009678654659533103621240498737413287018958533985955334771700002861279415369363970190536337893368842339638568159856631966687665845231181483443353642943900085609313530546179955669552307747327598467488107118258105928219811908243900874680650537683598665956835082560345122985431444115710883671155668298820695094542792150004186781100101179801600000000000000*i1^3 + -5318248730940596830025631604262478344484029517650843537960481714388076173619024544245767952455782307829457989712468878000936526674064759482804870577610453102357490049665773723681540831695845852512635852043473621149246667194777113298256850374199659242882445599408004903756503233341243074697752432142226340549480688106672513822383612603084786128579786117635722964898218972215235856095056679815030300664443419128069074872540512581528361565455226966664240099901071613093195284480000000000000*i1^4 + -13543689596122038584470855453438535830696568710612741470560359505575026722693428512129157753402211627786984558078866955824705955702400597952695182843619593106772568441897418466335353487586613856718755994679986618485090444202982887577768060215312320166558342900203056769480407315823365088125507953825183883838431174283236409089564084892330900850855867271522232187365557343661167722170323237220872956810229624088725303216107318827722996255267995119097933049433820636381184000000000000*i1^5 + 22600076414277433731766906436091293683165773978807183038893795604791987354633899858506839416015646572767497865160686162030135144059145519034455465441148219092555984646776136806371093603992040097177898741207361863784937678060353353796176610086183770755870683231546548178551100797693628042964466297267886982437431825025182409693648113716679590568440175096968747243575300061013067572850089960431767879246675483539112370878393060050811447395134390788835209907852541952000000000000*i1^6 + -14155350160737742858204137082785984553950812919854521656016480409989280522581368980866564945249247496518202398835445046473580991959012116491873366047730977127221723397601247718979337049225879949355120224033283752336545780589107015084477152883461475384136736877813733769918189344469811455731455976827496635082602546758551695753753364403075673769160355418254188443524099594688556621820204333166162735248716023079522233483446113917975015759327272393148698942504960000000000*i1^7 + 832188267007524576880252143038250223211987355404986571673674159043251538126900075280070324227560788364475868571510085322142594796749331839173711572549865470171351840922413217181073901488909770200422391933603432024461663048198003912785610643599042964779407437547002841275752820693789425331462737113913578398505051650926789200636517639206742631625802618666709843131045386952897989386492862520625040038347731995874793103186931961562814007886253003336843264000000000*i1^8 + -95221855868379126660053894520733052195474773842140251575350599607666384269984784939140718764029629891924210216616684754071925893537773831621156306229649457879018976042272156475907769022666078430303498260505836491494428175231032034464208584081701087696158619805505865757325389352539286320420498889947944464935469922425385880152184236667313012955598849549091971579361708659202872213882424169525501494624332175401471759916731629931007780131377145446400000000*i1^9 + 2975493004461773675347747408163252499037394563373689144306118362011337381921509538050671167000391603587520497936047156043256826643720903185614632228113286502514822356292080321508891499406242550889762052376939600868117348327175711114435739167050250585852142854568972088574350158432942245424892911963236827443245778675043698844322452932551848703646818932317302866478518779495447779907797257804519353127237193788879977306762737237652045266944000000000*i1^10 + -93141455493255027436174900093909904113623960751203902020329848742793839218348597542429752159305886371834949992174466765859971471645837651461960018108987726291327256227080782837894962514243885635162703324143402682162857912317992842191397781119155517593515109043954904431826804734319102439926849411394364221645317654628650873617687511737698567211971035531360030881255358524205158499439451396535756705202369238007393315796384160705740800000000*i1^11 + 2368673912143584706619400360300441977658627701554668831360736994172941927035814211012441374849261878075815056613420114211696813970756472519408538040103061297922199708716958700010099436654559172523291722902638977069875155804342175493719737233899728445223738790691039708213907783604320648140721817858690687495943914351171234540778126571378574809596356954223423327250942203759399908121943179782331709857535718195298849909775923200000000*i1^12 + -32308322929980042028914928352948196400498326564137506764552753967872552000789006931731552678893241976601465602509441580011286777023549358796266525856958397076327065378439913789141008566626128087643983071059871519386685038945156386428426489355364830365367845088804235522948109385143862904158425324943199727401066770023674939768833859711241351539705085976564939286494885990641582357467117001644046644594709350001288872222720000*i1^13 + -93799750651575446931541169619366249207115032992819957722677211877540287553412369750339659827410476974613221700126426521024492667514193541914490101571247200215155240052327949464922687042233112175055937580565950984992994671267688398234341731593901742772924670244498606704139671154487056931886643766008079682277101019665356842319559965661522964379500859293364178491443679129544243095397035841123442046962345538064000000*i1^14 + -500926876843869243600102476205488962192647571256996978779906117243646356734046825455916829272392024585095236509044175472495629671106379693511895075668695219013179483014548802985954218352294907499102207120641333887457554532851087438101581569932382846565974363039760803740826900610442168428058245147022603688206696605461571238413427896995364029675024046214476904089624495002525540940181814378027374002047046400*i1^15 + 81572685220029080307854949089876427899590478345533128446941749214193667395495211378371067009911703490569122421442248848545767565714097792847691564126023275967399513813611398939902858998340785993116714340962192255240692801715888248280288538932889111734367901741251418703116781685527157695756518385443892263107447799574822799450844511327712042780343973509737678739843753190391835270330939732060*i1^16 + -4152862824293399828444322879553651737874693966763800190932924796491355864425934146943878719199078526453447804615302786370421985424594852558208732223746014571555319867725238130148540396824296176572734019930300854875682055778301141330093659613402886631849164821695895219746460346230829824150268091792329187623335063235710782130064755918766111605647494131779548965650637282587227*i1^17 - N1*7613913528071047195665188442649626874859498838983441784947248188267939981353408194852272147651204914561804058569798607278054929592526074786191876708*i3 ], [ -148847728037452465949658553696668170604452782279343709629335332099782495001164058440092026391460790742964288767309276346598634977522773994188882350225217640341176464382865173498164120605391462987623628324927064313487858314664313098750915566768264308177547699640297754278464806060023724023193596295630481636839839693862590155712081401592634805265246230548939014144000000000000000000 + 285993180662794272900918912828176818338787847590936640347563741681530823659544336621333467055735076715131329038591379231441161493294563472956169253049653404095780316105172868936058358765656349551275874288284526728051793664399362840357835851979497461163368974520792134611667639335425613995339222236239208468086911198438621734574378490108299466459512032069052006400000000000000000*i1 + -130697565157035888565521024604877585549766984216369185894623409016567830888073908601305964982294083023292385857549030328218958058638311034688054240276241923443448508580595814034318601059553645044684255621802644725808973386807323675583567793724097944777913740583237487908895581600724312616251596748553130383869514593860859251035410560091703712098607002518814720000000000000000*i1^2 + -7857458288808065762988009605638198103497563832965444613671308142383745254071906681135415274814942542340311198054763523885503052531072446628149917447454608371279272158972360178730482272293968516036717883602274780922109383406364260508290998333327373663122978565496839557262295272383054061120999705013019530464494126856048708551403017173397609203303662485504000000000000000*i1^3 + 527533264986565551777499293734612478663711244942311264572145088806505228118402333574934990593877909356694416498589697833369897166418730895478127793779276083526632610132462995116714371794464459560438980923923839987783402863700114333203945470702504003898419880017410577654650246966378077557793739419440246207637798499366335016570490489727837649518985216000000000000000*i1^4 + -40351247333079111956195596734441694118856642676333524644090736021215995684769101485840169371838633033534567222496506668483155967068865212691776987289825459771008664817100129779611395550677315483274334908694062114201043045426892335360111147259765923820986960860656956953609534463117758174102198167639536787791413699297442998668444149084007517671915520000000000000*i1^5 + -2737704698085683968877259397024841397276168521105081908141914418471790548956035052762448853807108277885904867780818030692899986565831214935794921345994984920732300674349462596714752242121707733712357273843696604913520737301035164223958850099298749952571060893381384559180299491872116086820875494064253259625161479933658610558547582289890013872128000000000000*i1^6 + 123273666160789811699151674961219847361963606474822737870676538488998323459239765342126805174091787694175844803063838211844381343435878910405764632525812764553846189356233524028239020566370884029543574262188695048970587955739013011853750377616514569481307506651773398223586343521552472033281683657056819285113447238148654481534537224923014758400000000000*i1^7 + -673356204393975313812249290592874961105225513582816781458931092983506531459750482800872851011165554320138163993938272969927247961702141627922090160227622859418719719655516063868141185778577955906626656617248422238270963640643323279235541379828687833815892435528043270295303730472000321102641722187480399903083839037201969700052645948948480000000000*i1^8 + 980253532731886951879994897749956388637300430061922982172808459498755953335575340532707344936663496554144638441018446195416734974199180038693750114137763282849647561393692920749412129283853011893995353560074326577876459001938042074233168879651645425779453977225322403559295245018090141841010602829696560805558487595650610202851409920000000000*i1^9 + 129610389303428033525803348367220629425270371486573837281472096930298248845135486580231788373110338377233668493986376515593188509460880217891392564670594117167596375412147351418798161164835060281409734982826004382006643938287249216949527056327412553783277107491183853915309238237503549411492164005609576623789758974972166720716800000000*i1^10 + 6715402427255232059900434864596740460941989570882188944405208329024241232536663289017946032702410724881384242238780004550343169796270824764917152622784730495631614111023368163215445392319356878356639690521884293071345578816358301349023857699487877210953443070101033898091593983346088112265328224859261807801381231683174400000000*i1^11 + 563616512020229486637510878424210396787612946786417900440968454680244216477107194333007903079552624503165427722623267923956532931048062731979210517925869213605999386523082897572609453467438775467958180096080741485154920054841953861684989254321784996501973356887336130386373004213779075929130982187871537818573078528000000*i1^12 + 31490071978253139835002664343385643961208026086845804200670961758770113355761497320788293625559593911810520375171976822480964882748142440206468676233028395454439859361461105461853738887046704528259060469084867169356710820004657302407892307831632672676391483869442265006093911786754781304027007302462796077465600000*i1^13 + -663824751362260463288273767799375709475250644699720629477180408073282950108107316934651758620327776189192510598813272403730641141967921476852244012714093738328724254756881507636327242627265026277603190230989411572709045862236997769278464610304360098889555307468226214320271438447135693303089902346240000*i1^14 + 3874519461251538856864648991395643709175975470093807876321644404850688060622100881525511176349697175466560629431834725042862929089072258359986492901678326174149045660568432323106991210712427292415918999875032583604192529389066119228698983058715943912609152399172226974160025014923235602432000*i1^15 + 511634063490557084964722019546108562185657316150518006798432033300496831086157607012515838729836442592855715896918230120393889034324227722713099917450736317687893774057067261974780305281767776129665631285826208972411946545558012298378490353705109566839370206549070430594522985600*i1^16 + -812627114359360387000566320988301913036278635687391837965317909623308321999892118931551923638859539048238789863583122608444128310320539858587945342363560270000062569229522098214703061139890442884608524481164928978941621617218978624887441310294395947927294766942240*i1^17 + 386202014286693037613492172707498465179514855642047824277249275564772668685870386850533817895048756345202656009039639752995891902683401695168519970481711484720818382866857734314161264047237216082877799333781088179475526113157734329209379655621048081*i1^18, 333409501246044782344010486676130105390107372790689344152749119608529415291986677841791066503928657942269978350011915989415848158949417977813469402298092067987126928932288961072612621657396641453462869834666370222312473297443956036285965872619145044326699635996645692149222049328416354816255538915426256404574806837984803340815216809416842248619022355880566457656322656413373761143970799236019996811487087589321112786960799800947054269719039877584086044697105934664993066237241574258133302990941253617517914211643851622318080000000000000000000 + -666374568262057443425195338601077792343379596624809973912592546189177552996254723045832457151009795626294051517247214839059307893491338928842011860522904528640544139755830654222052947713963196860843900094534056681205793165020597585110962005376165207373596000588340248227235646130874600959098518187931599804409693322839012078887794255462915134937015371454898830818503159483999497410621505090678330123777375356039539066220737068288974535255576131736842439289181991915453950046596772455478431560962777796009638269452361400320000000000000000000*i1 + 328759923946059429199007837517614585568826989762162862241620807157523637453596579435786309550130013178110869656107929272238733327985641058283172062248156885032965519000875873435980618640056507568192437870264976850974758219796321431637949751909096285859127133332089157228122677078543271060606034177620186184970842442233760727511889553280241070893139160670110910862983140400524643779278729953316400855285088812747479908174748491438501165605255929739529003907897342814607864170729997651689319611110089978029304144519034306560000000000000000*i1^2 + 19718353628814533765343642081081518675141933353984291970804637280990962863940062647511972349155256057041220593441446015075891144007972724695969316619831676374694814347365506996026512283047479983267911281267531603893569323076447895388384878864374846176026816929872952976935350556908402345851746836491746744837682171076740825947121566169820017998679319771540153674145126803834207566033793374801401612553271493489878906582008866790901835235442211646149477477584736850173939285134377150788172288226837283115766604084805632000000000000000*i1^3 + -1260148777467762077496716293958639044436528043153831638019643683025067845867295312451591447003594233802792600595906773739703359669758107141087983014601989106386364981435577701551843524259942781193154495896304191556629848528646897276853277375666131091677361557149972060096391685412239007811223963211772991902543074356518781271527515081299573758334134322914776498776727319306219327331473411339294854258859160769448229873050007017152799163244607099473867096726184833529692833153941798609018959940583674897178452348108800000000000000*i1^4 + 101439151330932347174447361418402565901428577246840432026773891956675465664824493217806794785739174327145798969118902925058314346004181289864611917393740327050934842485561032830898284164486006448882597895262637491864020182473742431431143379282838836229893089384274756530384758364404703095747751826362164119282701412561964355194203475811420602278606899161973770599775520622828457390683615421503050466863299947781429958253049145539995528101235273516461396855566066023553244855619403898684188817179857547557863424000000000000000*i1^5 + 6741223951626241602889620700028880658652150380224030505767145722028081858028093860348733420351022529121236036662220876114013134960368108066377194243056711888264452913786883571003764096068665218993645124419870672409053553327750618858529419360377321062021935402930944086998552428592953205768912487550665475964612267643879283582622477211860150188566576166463789145149318570226148116929628531269144593999544291859206161665290221908147410903369740779672797040834705515723418093200303576633332365624019005802020864000000000000*i1^6 + -301732953047780956354298827505268787626324370553795190457185538259800177354696259842171254788321209233164531662140155625394369114129088982917269537613386462362161824476804616577200412349724216345115572308082381937921382162934361057286547145908861498158518869009754743866365116427060342478115385520001698593140833353485184148115082056034321140209809105065841409390809930959675282044408568499625145495701041529139524322756775309888649292180879477508199502281047971045903491635908458973284093809839612467609600000000000*i1^7 + 1521075391647908446438466369679581965310921236290559605253775334751668440007722228816267215022607236664255886306519035267849299310645518365085608173487824679015501111227285688447641372620101920766093847218492583601547453858409984413958019698780220681052235382695100513836556548533474000449902845377725005824411579757078467411938319124994728457119633548251810585941708840224170943054753486826387540117386344668628635782380750933677964435296404853893017698765450690867310581751147411600808036571734343680000000000*i1^8 + -1987653908542059156955374754531863806240804317862864681891149800250074156360973433414205512057819538424863999357732404157404667036209657617532324533201570602882254653020302479624005786462555156732249640485224608497057318770418708276326582078082867790161299270313643771782666872248724888776393347837961128080240489981672723339457163209731227695064415806019008648273747561315260580580879405314205999456722205273437199954650132173379643943052392583031665370979847869393997450715649701997257013854208000000000*i1^9 + -202217774808174321522903221753761249231113208555462357452446907190240163776734208274778830677844174197281434947540344527768276696177830439138103888139989284995890288101709173985825085320919499224023547505493888161567730271150177518809034375455041100920735057872436576020792642836311650106131793472990284759301036148277757708145971223581790598615435303247155022871892429356971806129730320747061314740177073765105727880407716915075228455582034419084347697843778848057011466627830563356436070400000000*i1^10 + -7875902895985147805448637566899693167702270265541738860338501591258186979060464572590061571134231815112196172081140429532785045852730869118942513266461918436105523269278374347067700113076011008801078541335675928449471116956840545828562163554796281546782417390126477436980311915960714837042754225549480525533142833376197019073913317227995058383877866592500843137089946328193356921480671757252836438101119516165568614722427730983563735605497362160445480809710621277061415211539512688640000000*i1^11 + -1033843802164424938712555277164619430588289279964564446131066605559386889046415931757662182858188527478080167837458657775981455034726683101092585865827666372656367120784784604473962580293656252955047219506932338584033113941688944660060877117866853751695078804300234942194264995316843130016201959142624155518705484683908504711379154008959822527067338460597885318109646375286711312579477407427199703687343761626977532242865099866064973372636303348049774023624294909718910788960256000000*i1^12 + -53928980981796074767488632172584951389039119463474734081173184907528723660862461760799784768527137842771527602884630463873571766300489211639325076486235934457490207113081888063933049973287327676662766923044342923862608459659816809193822660336256138725801060269967494246172760879965744584986228700527087568724240125300252895762098035792556443559426376481631877214385281236182628089803580448032367586829696517781220967021984741837834689798444236674030744243313800948681932800000*i1^13 + 2170607755286498970273376693744175046609698737620827979333172017437180041411179776773303365562018206397643191839243406807112677902164276977080663136006465766755667161521295220274485759390717012962253722591250319323747723691003131197029326764095511769728141015165300848869146057009327973006287875224833567019424492144789221598103787238382265416657965003138634889639964913049534932044945022234858387540648026317114791284875883973445858635973940938622112512658145280000*i1^14 + -6436622671584393317462570208738707886256526784859030451609685754319594735313218499653150262410225630094909932541993622588517356709760941381369269131883451315727468115848554313283313192922591052862674677001605844924547792041819050101027678148081033434389168496040003048561455972054791754656782902657721404591333166406938409597444356340847538699185438279080466619687179929777081926782985548848752041423076636083254349528443024442394825216691666130835456000*i1^15 + -44805442980120056615125192173515850249020537556475223187412389078151998124283698884187004057927869160938289812516241493512481003707267697283548321067965340157810391411703455900973265870447109621663888978565986199129681319406096711251304881520939765417010484606878464292735603061120592722693440481411903282573635245189661838592919974854185469169957000471247169419545450153440017153414206981584909040674168685367779977035166552968989049843200*i1^16 + 42007233641100222319552899867470042848460155629093511642527483025437482948986835180921110167542973790148579303819834832772871130779446675679718715041774136390057756421436797738871272114972744767846757835388643422917281028699145612815079233861028375762222056901388036706835325705629179860476055583951799225354541315069775405811056328869274773979759333348508323016049401917365353236485648199063203950029721290413305973423976080*i1^17 - N1*927626951086458326672618527245100436506191767551185277453606530430038156075455572288916329737088726754025133554349792813095264373835644525850782099032888287431*i2, 127108078546890575060835676632168681588873900540126744081816289031355894020779072704759957123331688183410991236182851723447070101347048345093045927463221484544407324767087195744435465949763718035613741136518663351154575051580328241213506087115852196871134746799402983856983102794580389851645805725069624113250927616010101283114810469420513238840718084865968471084835461003559335134246368918899441999246396549866262023381772049075203147841429323199716424109699150265033296680840877931114663730249903133567725068203666740084736000000000000000000 + -249859289755926299698644823554148635256605089789387147980169674236800110910151027673572485925960298190597504429370764389092288598259357901792996254165671963756289080092263123554332957202711533957216083262763924124071289929621389906416604671872354995180341301015272950922929554777991163009647599738455591394813510611657929497465885828794153101907056283385968347281619834200203381887789043642610079894077227389699717200542352668481775823837087469431758675190788830792014425300050218000585615926298097943264701849773841988976640000000000000000*i1 + 119626608500199336688708050835063833805838891737223831664667194220893094205644826787903410722116115686599007162466547704971237308767218632086643949701731910261566813495056839139281218631161404229408103653261752435968876203370867389612321086644291758025697361748543821680706615655086155175850056857642677001908854931196882154665066478760252451316486719560441206422608605809634627174223671346277355277406380081821384240468521558725483060370662747676414523009171796771654686799379747420855059969058767710797653183283175882752000000000000000*i1^2 + 7202579775334857356579172980231520463917337566232439025227296966404370891924715393478089656967759226484841219704213419169701216273468227840327250103125882504515901538982396243658119859306963995792376571413351446470232106179138766784017203977075774974576239619198290885357374899883857821350131365678442813778520907439217893067707286251607481701146002467303272856997123775755791522570236799885032172943571019701989951594176955254431069450182652675092923445800770690672345402450824862490967432646446900706205102382671462400000000000000*i1^3 + -463175235614167345252877717919407212939201667077454847234861312317306619345935354972856714407867237405476387101462813361088194882990296745590652540956560503248541890594527474681333664565099356518444177622824609239935801045803238635972268425462579802642837197095414328270458948282163754978250293952781038567751170263992527793827053780255861940793647092121790220424389583712323476038294774089458773889156015563316391276564310492296500019328984969174070907135213835644627274892988059755629864402860261906189357542277120000000000000*i1^4 + 37183773974971259406705232136546238326342751761587325370503756092647464319611495894889175086298948859665592383995780109102670203520841569657059175951188147311492400598319004300869531654626256822087340393344746547243045588978785609580163029146677943401190580870155958325197399204231419008592791511484453479100504570138839325931464606063336110492625196784233373726830595315544528880882083693385792358952178164412008164832143529421324725576764015390097394689642772220077834733373836641150938613909536044038232211456000000000000*i1^5 + 2478183321236291495797130254673302901786708630778853543139108203581640226644802161163690762255226630033335035589050593457461025050312790420048430572207730929349099085003794711752875444584462915276890510348820335169785180352933833369885201791933291672011617703573281983318132596954844048781335497404576846711670736979054711852623281960477429656007242910538418269047421124137739806305260547013693561889402743775787596507718256952867485199781793573158091386954947688714496851456491162264718853952612951547864678400000000000*i1^6 + -110812484274660498576408577116003720940432567970896958758090818560432919480572418025772530686154742822513926639464497856710667717804063440502132530426798594150923816852467731239884835932589291456236588684436197232798229556808491317001502271487183401349921197620453060438203316906483179865949209889033518452951488138173636863800929676116938146436992592413504651674551962366275839695916276023306648909378501655287746640835548321985904382974048462367086547111843308610582044728922405670513613832247577547898880000000000*i1^7 + 559664483196294074560342139020640976657113934865723593132532713975903384816583337763082947858638421845431099696872505485020840091699076549448437752274454018527254197131720651458990895058282703088465027580634519469660480667573122383273866251673664799695340479021353542945135231419948559773997018208037415893446225541929834572567425173387239220079387955335342541600525080414707425689670937400911771206874356038658981464638259065156795701292196318099214827195620554505280632831558742154439474088819818496000000000*i1^8 + -733882838608060771291390404809318813269890501652642295797818211611116152263539907951598179881255344266597559420610206802204687803235521492901595677972000083167241106558075967057530311372450164195529664169996972155640029599562010558510952359219327401925014609765647937242840813555836032662886787473277639446468155527381953275449637050384915892382171418578000406055963841021393481158383052142141476140565437917374444211521996146595842324815459715321990767398193665335966109849118942710193697534771200000000*i1^9 + -73706127291747563547196934563323753715737635862999190818904215944735090183429785002367834054459897363928287249130774989170989059394561809520228090355808926661890963395096639478057129805859001956329672170754956455540033836371748782639655211173132439691178621010124875288999392864636710844723719526732349197494582446981546112239177127240961445421356502634208512970095086610771571917554712199161972483939728196655545877257862631751290398181311365247783947434621487896977854203462644447859179520000000*i1^10 + -2738767392459951567303157305952205454381445305730653503684747572332029543159238932229416944965511158466940764096901714070079713966855009741423749192499165281189686622975784304592562416959632589988587844949889350787412430508157012363874906634946976227638346449665655888860962714223834676730074531268233895661042773600165580332205949981616359147523300198822605169580881542299695319069301814466375516145392712025720710876351744901095101228511256416194767602278999173239063114728597356544000000*i1^11 + -365405015679709411741184602078861092453474944399203496773702115905414383660783209596293925607040278926268052408951507612428908872635718123719840875022748694308562601787480666546687516737752490476236809749490486076001999072004362584297844162021584198327298495800290159480846325172359811028143423370027719224272211196998357751321959957556960038994474474587464879795031147573232239124395738466316137482178783661453064727408430106548181029853084521170950688910862096781018516252262400000*i1^12 + -19402094611202646038653810858416072431600098261402379563913172823469891269294504161531326444843784667611985150857372282409537257626694757018105799279524202668987476772319560871151031325923757875331070116828064416233540684077347734899248245155736124911577474765050327785654607185134264476067709135338128705523746867525001862599776786758271604137834912305027101237824520486760112568423810996258884887441792190523991015127273752043899942332443655053440591500052327196244705280000*i1^13 + 732106344957074396197843937210350524194857660845323322921348931549505288966715147067681636768641251598483378590759699125415198325243400991472094283925172426827080753857326201927989506775535297732387014950733810613015916812495688989707628459978261129014843088161378392249343055849201607005971244215597759285707277179752801256226158073264864920178919805282504537571042765786257220543673555831357238428841960311321907019238547874031638993823753131790478431927459840000*i1^14 + -2194045973780534458824722751230942854700526438782308992197843202843974989929107460065533323536887788533323653940207604114930473238496268039559644683617649869643537531108332917391208675958778736601119186708352668578526736932077846454097410521597306460968018036825850730954124049092542072900399550537103248741362395193751530799221584840640843926732999395823139000414130026756568167865113982246304570770914593916931411971427436548379317742225805259707392000*i1^15 + -9944164200886939529516151697425084855280182647638230300069060001574074970582393178881121304984888979840332738755902130961474009088265031433519824131517816083286074768820724264503058683901575136377715977832692837824921271087523888535766933109421032333943700996352183599253111693038472088634002619952440995132604194603519550245990376497374444625439958506331495735105603845809074430455827247141836741586014641812816066783268550707623046338880*i1^16 + 9950151877590845680225475142098404415262501225790767760308319242454993618668837565416657732103310947287490278599235512001763680634179444683695128126659491575545543700940859059659274110699344169089511987753591732797416036799763808222692317117718410531953545042021337517594049008260563401057180836829812002324810750354097647518260209267931916527793482059302288541779856005904270783960032422255790359191335483587514799415104416*i1^17 - N1*927626951086458326672618527245100436506191767551185277453606530430038156075455572288916329737088726754025133554349792813095264373835644525850782099032888287431*i3 ] ]