[ [ -407836106536387804419991197129004560387107570658702679438347692009398080427354911308878736938264305552019625878475164946948201950879731116479577277944241850726588713626454090594946541026594246828717052444581216189331838140675279065443833610240000000000000000 + -11545058231593488947472649398434416499265057814947022680779524187494796717006003642603814081182917021155369299292469766984059961696297908873122021875003223742751702513150186466416735785087268145038870501306769305912043212306657286163663945728000000000000000*i1 + -118354586614928478608933748957298004234818469645712225792500569117114703523590233139064997048540851899701536653417252664229947930982516409867437137039808471762345030520255862336232200275410870133836539216965635827794648684136990253124773478400000000000000*i1^2 + -534460239128667124413530703233396992410228302035639594137147285037095413605634175621886115636142816195927893616778170776340025704462262294177847425601280166168491009979764978198221691967614189076845433923950200181831030078151021190258360320000000000000*i1^3 + -1151357848680938992940242827218481631276185738603345116349680816542165065615206148489449853723262392918806308000886744366669971173437566803392205143447942686022296174574403629229897866120612927300617761298789336826692087417140606791663616000000000000*i1^4 + -1684310167859907482159166308500827503978963754189478762252998667867238619768184728180982146135515832493875664081921047285806357347168418915352221178058090362098948006786995954842364095986944686626908349824275156351861700802945667248947200000000000*i1^5 + 19712346323590952561646915798278677983684430923815521035039140959662666194011036599367889622505195229718306752673345410397608397362144988245018468336724646384455652727225629212913615986523007959531323975483624152297236350639414558720000000000*i1^6 + -56888757041816607381269180558202361817935816403267855482214619510054030772189773717223301946683081442303795230899343020202497380872684856097739659624030602578086773883563506613410471625807748340995141669258493891830843283275776000000000*i1^7 + -3238442927754214885387706289447586753053767806775520924714815956408142623516834184912275547162953128620967752370843416301538947629412117339993242775461221661043609035228697795796318923477943680333411929851903130872412006400000000*i1^8 + -87308189660509311220002137215908195739771611503593677856769108025628279295534094282422764966089663334317434958933705764825353244316361337362325921099886229266236001999943844174348471634884304158886115559819427840000000000*i1^9 + 2242548347837154326984374633487131485005959976202821191308159024387682163970214902530506491188239947507949943782870010513341575953087442680142938648672553420828224307213083514234599111708818467281510317297152000000*i1^10 + 38408439289598319516437384361345212189878896948823270741670020564661370581966455340851337216888868239943819594471037997501291759375430127585792748751764127572322535935524543857441818164523828551986790400000*i1^11 + 108158767020301965157236819943458025528899298875434072139422838141888440166466853975122502761248926322997615723830621612054749229816532639745555941413114012058714028863573165291472732617736787840000*i1^12 + 68339769979609504847311176555036356583224226707944772375958186370796335543586729515535694493326477292876200892378194806017477236948150392988246161461129108460729475898478781430847047680000*i1^13 + 2010603978351582237642622326520530664344467422660552565884065683735313440100746784059296153842437532160807836739461892210505967513797191550949146523400616189806934142050064000*i1^14 + 9191797194604229409382482754843346547786156087895474323280423944396534621604921539841719112715995537116365052315922653578293906744764911519901554198655654704640*i1^15 + 719847125316043958263468140213720619161413390096140174166135368685912084668206148537513610740505638912766990530043123555456840505075524401*i1^16, -8872323340161277536246593724756666628865700400997650636029005788962797409753915458853676196175737575128636138574658519787333350843216858473097951870015659974071414904610171683037389151784299501379230468260089096824267553963893252828801917447076959070617009690356210534741514645463664455350480205910127324586296089688145920000000000000000 + -251225164337626229152707059838949777294897183235768229622932994401906790138504573415248656622186021087807741329341672420278121050113089228305623133230376381799535790920248371245400082914039792161497995624772509577830785347217738586954411110323063043183901108822221380801071150524049880245859051505710125925974365777690624000000000000000*i1 + -2576032056572297319522926508028952880573128280673336005667120435753843665521238485038752002773286543206144082576440447793240471516184370352479032863729208283473981532099420260792943811758965498191518763119267362218095216172637720714362355561415643059778739047183265536500270661573100144731492333592679091946130617296486400000000000000*i1^2 + -11634688859789474549860957922077424731536550486601696169300186168145454899294126256386491193320356594814769367206701110309941821772070154678066524276427298123550528226279704089546524961266571567246215462794355235800204844151895823689670401825154599663244919009202307630246459512944483371282502631971867509514870870507520000000000000*i1^3 + -25068588687816172061226426051756033934358674509823621121766941238515034425458419755693120491590769805535046832422131323711571420943940447497238014352378814711144756448735702977061535316900612704652795800288726818184359773234552259824488716890608132865257632300053188779171204273670289220473463661495460581327569944576000000000000*i1^4 + -36697819543006672032905938754499978513913116105820538338553562170518117461051889401057432020335152463213554193432800844178603086278712501746365557535829606192095484011450261190436243577613261593649348559348600294831058748224841301526433419659897868308627895201484115221264429438034608514329229942336199943258832896000000000000*i1^5 + 431927384055395454690937361516210151246442759036384383058689271060111988580717541428592798009085609983343145706711324543538881408097718749819236309706393572452658923319598069256543810510982448990954418347943838879892953530038198266472363506362682415777103223537428652626983697879523793425586821169867917767475200000000000*i1^6 + -1272245194954460401035447895852341601662302111150164201783227035551847080887523049303823938585038955410021025337749551795429761663816427250108087114699526073665623988978262834176183950970981910183942438424965880407296822790668556165057884900345229894467366738371010995591531386312933250060082632651247353856000000000*i1^7 + 36811640041922511188970171668392543568633377107115325318030647754206502109027073515869983333127700772980654696837350553852613470293813421254305083819069537244048190352919948040129170144115214370593068122947104288021933420438946949421833545457185470431217461237683645630780375079022810055011886396211200000000*i1^8 + 3042116797011187494221360469383522377931161638996103398345856938607973042901741997086805448456079329168020844328999295223145000559932039459179183216472448106184324450623502482991636093972834186179674270698384881661492107694493737061375215248465366775794852851684168449700713914159785646171996160000000*i1^9 + 159199316709005909078687474355007629054282399479483154814891665584507770273746852504530503204836422041733842934916694055701987167162843286923178921731671563594324425336026800250157251210782914796222880408002905981628892382209065831720095103604958578169842049170553337678617978244604952576000000*i1^10 + -4587212670001829580092658926392139380504546742607873806037044936179457251404773741570060122925003687676043045100559129360915724328041096466053581858037051801403413291123633385746644620357153682988002649845877939716499152199284472620374246717772592882414736837272649413178177812684800000*i1^11 + -12439767629653729147358010756650508722450161047620161882088838558034458850790298058092850772932819242731768748783937599664176829778707193187476594594483113808101924262575608463999969130661039035867694052938150584505674111545534344972515299678677513624232597175835971824373760000*i1^12 + -1778280109715340528435221145995400906306545045465503231008506750320499953955635412057884738433908570368860491880422251924456614904506436992288707399981335574345477018038658392796434945604106401149696360890695636749135026877432850325506558133934804693875973032448000*i1^13 + -26161668161123900361658377192070512511268043524877442177906491470964885337233250602392741546276480814886192185450377755129914730486013831718713109707161149087732125725704626205936547197501961338562251037557644010879281040185112933670249526984686080000*i1^14 + -54185820781098829551886452391211750980578504424935725076552290868942847217038172163902895984505686934706713391000699639253298968293355839876227860683165403914819374126710361224246778871470046856039165440463122444526492870696608490535680*i1^15 - N1*88968757747540908837833033733612063445330413677049561053991973247150825161*i2, -3129525624705538254595038665564957732197454646787112197658429529018975905420688922371314276393213950082703399940926556006563843257325931748144757696204875712454734782544578113478226248207393520897599547583847462634127278653131630559999213149419677845463540878603378620459317877777390883920459939202850062484541532117401600000000000000000 + -88575560828093840183038403778185591611917707408804055763002591210394602481798044958405101197325229990503223694923628784515759444233108982572320473491263529591701542691437696959183018917696785391200227811137280431048314723001808440769324791789469901262928217423337798187081146957206201659080602782774005437480050027711692800000000000000*i1 + -907906410489485375627430183433768229212921056600052482123762470549828498363109051054067470132331284804359003800690394068208171432006424900736090737071288959264015167949793478262719323752538374898311039700738727725458596574157858890075986885956689492436204002580514784246534272088960802514272417642894808888020604593111040000000000000*i1^2 + -4099765084318752454070516450603870777896166150846762812683995225563605284455557254714386038589672310696926021582917553823953251086299654952876776405912610322748235070447894497833154123775790073374756860208317858623495712556270396931814893640110763514048561254536986700285108157573991856783312195463223104687326481088512000000000000*i1^3 + -8834635584704326875769920094350987230511455874019329524374289484154210094711027800693069305986473256581354750499050372160950198805141811081754956672572706628663860984084993009758309597434319948453310857221735700814800078475912470131036178214371881120125469689584677602433848570106953394622046061177095753448736135577600000000000*i1^4 + -12927787537759434529674781967935770198770744899562099849540703740582352895773850860135506814688416030363124474148364958966783059016926885065349356707320567139900272497886047465368278473894913797414682055784463621732368893476484898948634637616474852254036018941985594117330178495483620818817776432277058159729104650240000000000*i1^5 + 152099471580473366305870889417000554661613551239442501503747285436070379165032902726755905565669550132758600682041081598452688416438261241042161029829546324186409393342371011748900221783505528202301094024037436450138352557339348870238226650918886403336535626431427127070847138517856685909541267429907467643977728000000000*i1^6 + -447496227459866793154378292365413510164933281102779852249768075577681919622939023372544204771520839366607634161983795844389077266208567916942038604525270400889159319510598633498317151440147840399870960627360185678805471767107282336998995739828512191163139072510314091799013060956396326391004710461931939430400000000*i1^7 + 10976924996595411200478141699849492900767301753683333341608763397577673540946405937638143442386403742736927804019386009054160942647228056469288784452922592346837573657378463919788806761469382665205404366301366766396370634069816261804035367566106538125696030972071611837321289168484768931830048650199040000000*i1^8 + 979985904428971121627605057469391727616404430602684521641832711894061135232050908784482499562245655652868457571668726226191309475506819465866726806984314214741291174832971754906150901974739334658909546551240640497079251991297942286428331069334569127574974023080645573016431180024338250844160000000000*i1^9 + 54024589129705403754752198865422074755090188352054564121336872597954977960395293967206996778139673095983289855339387397357939574283520947853170390890514144852641603432668207801477309700143423468666663617566293402023924385116232882425946264688488102696011099664606171883412886754965239808000000*i1^10 + -1514990297024287436486697921250855792345745972783969190875006798948268547123376098112021773156757968205490517326391420172791652191687126449339340712317648970151797730795934222975693892010345017637351768754263286531222314944056468179306260786833763109075250120087980589985842784747520000*i1^11 + -4117784859801019505642044050500736810648732668991861151138480237052914854219824358281882120053875965879843395065145270380256187645340713607290090765572934313014476928636228431740265703746626726640527959065696745994391288652584096178848526183537235024790771536188713433091072000*i1^12 + -486375399839668551859140664261975633730321833807364978378226317762399964409041781170788093033955873148491733757105441126267374422711254693105696728061923324400598183857433691803424532955589486026892156193269444536495835467243841397940518243513726124567670718976000*i1^13 + -6755120164055736771691872444168434982792495247915180554473919042403375106073915302904753940283444792116817485404137418694327069648358100298909181349111451279342352436080573229468484080319600687157362094125060391043272159976745741762158653017021555200*i1^14 + -13639230345884623271325847492263401240480575390800474817719132626853110498273359488554209201005056411720714360446656374859573155291708445972656061314967861822861437907866158325037151235956799946587792253445016708921484916586378181338112*i1^15 - N1*88968757747540908837833033733612063445330413677049561053991973247150825161*i3 ], [ 588359610375628690655633173635977650876624367347346498892183477405911823537034996278767325980249131039145990696845699505010215726990450814495261060640030678465067882425855149303147644846706972044384517902144788717355119957974695824210984567796589527040000000000000000 + -235696438249309650102846278915967355154458210006090886992362103007575695709053195201364672549704741371605936640209831536964250003154712700204532425448107242195710481452441057749767034097917605859376469633688647652486400714274429797761935573721284608000000000000000*i1 + -3127982558571018124611428460550542600223103608381597452131344964381713849663002842572529924393772467449689050279006031443554140596469839978049047699791380872860251793873745313737284974728049602710062367394305318942695662490577897224485593743360000000000000000*i1^2 + 1358509323553686691613980520275298604731252357073521275192036131312874538391717351846677294281972379977601677876620076842781092170550161930014936927017272001662904052460002970118787514495529010863025342027208030378228708832082808062606202634240000000000000*i1^3 + 14837348828630339742928069357553799990619695594209395756742166916926141592884903682162385457351030136180358280092587656600607747747657588981708193509363734811047072185485776993466716593086222387501711559322405133595737627929670400844349440000000000000*i1^4 + -3185949488479809316491515416416080868260934179265933332886774554291028088746481290423779617500756090740039924179375376345823188947442216236366115065920086652075658841114430270818012771080616880311673134540289861980399455450697075756236800000000000*i1^5 + 23573945496680054240001869168307893113917022259333787920123000407355403113719873418386293997852027307390153641792526288178672437247373910343029291745030158889801649258405462722621230411750783159868280823064494564114477028916538327040000000000*i1^6 + -524992076045153955267913331716119211154279384450397433384947242928321894197642165049898213024303584909136353052146165372952541953152537262150075731700319560222532818778530866224043163484961395193519932903675794538930839971028992000000000*i1^7 + -1228027345258720987276999630481661827458392902636507610498687872162486269171715083288045062268906737241756647675980679236223542718244177822536408713216837645478958414316122441777110738091967215512074901457330418863847497574400000000*i1^8 + -738742653566987277471408034512505981924135242266149728569529527025044385560777239132361634628159670367114219501914971270117156381858078764206840503801446631887638977833386044590093181979818950481588802601435564008755200000000*i1^9 + 46893889411502510031344220127879432890352200570538220527058050880579763344198494863184480344688859451137564866738306460111484936122275112257373273883218072803256198433748460080833644210176708392182858386872291840000000*i1^10 + 353624200036004759605225401620173464222419464190147345833020936974112119308858159844102715416339371651469062307078472796393345743603396585198240306477788014329620686254358421464659685871565792720699090892800000*i1^11 + -340896024186236289466507664834695224940308091338092112247127387653338737491689097801690759826823849971274429188436971265281346120789059194882051126902984721118529843990305218426495550645205642890880000*i1^12 + -475213162187093411956216230043975147964532324188252011145866907496453892888959685105417831701033407546169718692758954564311924803377807926994323408532635018685665026839993385431032024786560000*i1^13 + -430942449196676241187317031882976249598832058342309177912683462662806177298546376707991050385770134180710585785735060759694928880645779909090310393498596499262445670227780425680000*i1^14 + 1960462989760125057869791244320408057387822166541784615678127942379272492845253881734364528428304535722744755366969665335714825135600642008093086602569742387669440*i1^15 + 267478268227446023112621289814666940481319432695941597408805723166722032185663599702429129052565420617556789839740426843179768877190017921*i1^16, 39131613057798149734982640804433107893415933418343623902050677479737332890267767817674202837012097893287483035993239318485211852617218091331507116033483230190861684473330542441338367867328148117749621733231728364361308666551964665123142424402724947113858021135107448130514074910276227898085504653052956774704576109184286720000000000000000 + -15678268834687876547601414186895948294511886338723937888818671795068387783457631423237012714014418140758219944051605416963558632888380550505059766134773676709836402878072488270558570930223434118259744266395742386090009286708013589749031243443846147412415909938803542314775655936775852149151895277287053947235857143431168000000000000000*i1 + -207876137904394751646465778973058721277116554810112566261778738271424083127473396711297362965038869183332169049147215007971052611516873237727178295453616142449324611477983972320790550142445166935304310438475654067543447787471616622364846238779360552698039266010277024845252182270296553391275397857091648932550803456000000000000000*i1^2 + 90379332297101888363827773237178320931494182928250545379266607154864831792049255970426422598212061582940609085381736122714777068322983268925828663654883545921883502614733321302163027276122562191483960523859930428124658891273686787846850881906529700492517588589608224225561874788267756681039532912948675751523123200000000000000*i1^3 + 985734336738671649353543847480820608278908748889668911433181409492007425361299809180012356159852070386228156007214124253893885355697777559324775384115652469913385325401805536087113047602687616436370915695576236176537524854893421162526067587400255177557941104020652309056955839217178080064544994577128039645184000000000000*i1^4 + -212004481496888143230881326787730562506038377451544818926582511749606885888536282181684678833109702278079121521492657062303830873282516059345958926271388652304790784560520334779631457131288040907828506497358294763017230004293318888200380277481552067274571877123110523201652314089567440131987216139128628838400000000000*i1^5 + 1572497521563430404942782594494843135841763547757326272537267024180647025529739623445600955390762838976775118601333308779892838615033039530532558590757732200329755102233864185287558796465125408272248886851359158377951746844477008240688532823851146235491103275084326305498690943447768158153244157196369920000000000*i1^6 + -34933121407278429559242952414386471437367129832881355184065295646405034726301906446620840067890017032097632415186817776356154489134489632061267706976021401343090461805112357160509170752613840232504013088106702292480532251292173668873203460696960881751791046821886683553754905371590580542660201644032000000000*i1^7 + -81179913921641041712591206691910152052318147093277581444242155015910862610049087831675415144441722185686807178498962457280809577953073418030619968039145626662706772705258974010181848024446877234599817587576955447022529359846566657890022489705149106643894158812221456509718104151741688208185753600000000*i1^8 + -47927960895555294056829812252916406114815139389620620323519681303182596932915618712529976553685610105205051373069382052579203931339219240740911416535870771655864076007255887356149368653368953228456285289508976749136700367207776909746567364125871632263341761381313273427006011118281330442240000000*i1^9 + 3853142431917634418392681469732415316797950807099249768086653495820063959310127807227367423280330650201765785346402697334240436387786865685315042356848744856133674744138741418435931302551767410531121752106630131772551042757547569935151551458071356307326698895428235462732687009628160000000*i1^10 + -29998833353161410002152932482638011862731364057130466310444066305281735483182247614088570567400582077744228954006002683461294167081245592931392641115997861168913228244580935756515176863887020890175868961274226897548039774992054422146981737119328925087519448538354072061749862400000*i1^11 + 77440575330912586423313901296395620082230067767584575886916145498087498943334582662518215247950144352131497527151586245459596434711804383878950721403576458288000512832045707936580471484264550673606459551253527245883359952269664977368341369099422879931195819799720734720000*i1^12 + 78791589533120022337378247362790180075110601043720264141310421571132502348114202699223783028843889027791469353697486023376195309473967855321149983891381750645073766017072742668604286490960510190390030775595010272825304849766173407527734251257029574883262976000*i1^13 + 4358181914001677379319952547411036200589406598078768570229680000234815248150668975566832621888781593407442556217028391926932640895194507631009877113840363109910469840919575225869106421187057643884476361102447081952686881049578344654527774588928000*i1^14 + -9758574043012663614261498624182451286156766503437937035743136246404161657779102559872037528496431414533433238962545605176847540088588516202375322419769026344779938980886705928443721361706591153700898974045111282029063778790785280*i1^15 - N1*75131166167184466103749868306208860337348633299172780176309561531*i2, 13181797500030361866445823929381051505698172977671741723509159619993702291424875352347380989781800184337078704223382156158946350850639143602316865929083220289728744530074846929715489103170217692318440749120533031044672735489522922606861919557079071657937930239948649729783905240266093158990993841526025625741881884786294784000000000000000 + -5281323439737321244539549128662296021116003881386118933925439638053238106978414570653569089827258607841371032163829326447458934567762100720841769863032553895248627656174389323772740391284757318551965407645277332648711709712800076218411651416732871133067564973120455869749476496744209455678743813072535017998554700447744000000000000000*i1 + -70006007895484378048249678261830812991551242882263364545411459280106446724362507567523242666361017312161176291416613595601505893481728016687522492313180504690562849627429740020056855347743224489788585644804731882736939139343618134560773671549793238170456916526363472707829075718256213339362878759134257112349598023680000000000000*i1^2 + 30444168711913514854624544184044716942473023553368867798822053770999285315573456670443402900960590306187826669992557994739462073546634447974324057130040566194434243731874427792077594173218652324764988555198181549765582243812484967862544173500659043068797121417195526067137513280653779589691768623760890330502660096000000000000*i1^3 + 331971604713864369110369762517538845900360173738364172577868273816430185945863167669229710890284819745950837362964915845000599592479583549509248954461575669080788194052122076827071986529218241150317805400312321088874168100711985509558641908980890386917350438942316794445182356825031268834821689482228744978432000000000000*i1^4 + -71412013404463649501800269510587523869291187834375352234465160106215288872324175570017119590052525534956846050311589952062082872411802704690756553716982569295838701016264166904152379079604117936453948931754538975301567562681802034749771164845794193628072832849819802240171277422270398543760743892871295795200000000000*i1^5 + 529715827018374238055506845773244739855493711694883183937787394423506342719538948141535241252377670928606767190383938336482105484678615487136853361347026187941376318216338905288310349023013873132729902485829275950118962648322261652589620229788388100215890400334614276518005195235417463317842036566327296000000000*i1^6 + -11767060814229284830637609263435975415178477734133051723259394655361750856907057157492512699527878200628385674758044989078345436540285100440352855597929901706103910776859337822892843537878960761553068877388476074488921035342884133531240095614518376540556583577983363984776936457620145340108340894105600000000*i1^7 + -27345336791928047430969360627708572924007926233062012434438358869255243136303608771530115811280059457873646574754025684437506381191044420237565452343934006318756004791209063307374505744446907806063893579725163017580270604022676805196759436737438538019205051517112916989361320347049429131558748160000000*i1^8 + -16146853883369541936957679383362908114595793619436886068949416208518395425898297906176344512001826462686138066241186658266280107974428338741737065981420386035745532405767205281200428146964893135637779787619697328621950893370001702149087168070772095607267370132377477609788760630365205053440000000*i1^9 + 1295428881655197302708732507954539478333357523943771588109409690757613571584821905955626716610354323021654164436687173889523406575818242972389570941195897841797596896128035285039283234048903109107140039309121724696728438436397925678598470353642688636586193611295298672729395213493452800000*i1^10 + -9931350698685338389735120483725407822994764189801306560695828267404485015450146765560026740492988790204920556423212490876447333107303217977053484322483485785842642015959868827518378973726853413439747471186957224616087745436462681765248481353342967462264396498600065501370613760000*i1^11 + 25705335685402979029031404823365928248385926608245955819926644185776130822824805082204406808131254438556774589168058488796113751328335771684435428889086788242211974622450886957828991652757404047278107454161210290865723946278748959515014042162927777732046034654965761024000*i1^12 + 25543813209282436806259149484211673664984256905636805737329484975408219428582081422287495521173554009672656274257583869989495083823254266816817827447920701358371078704657216679058146166473374023495535501398183755974748317561352858871661634859135517534073344000*i1^13 + 1099659605349300832341759615931801802088036416252425567190455818963231415079118980356461164167971561701618880938352144907475744950781117467676013553133602828859389880995254461656644496413812639116577175704389593874696859389881240547344307287897600*i1^14 + -2456300878128243817139537255027179209305565332360649567858916994515692427984358768859931591948359706073684426286432503534563460754354334147365591519023924664340767299069672115507477528126119951985744200368372251999485480414495232*i1^15 - N1*75131166167184466103749868306208860337348633299172780176309561531*i3 ] ]