[ [ -2574481345813408274134003071711222707396874334117745944340224188263286846802453506539384418402350245138154820605134947399162879695265407301722870812079720621996806392672713299676873986319214019571920716519352437897864767906717997465600000000 + -116843586300902370328794618127313661508408729818346226945581492366387272553823922274505809210004351691556247142031345853008590811841385442880977692240639738522151917658744380040524188431287036112807227696684086213342366930807921049600000000*i1 + 208990713339244524121714663499310753095953912816625016074840374660482073228612818120329514266557971301832467862705948849764432991626852288665211563612935646801577752270498627635071308488987929607417199946041333871161091016443822080000000*i1^2 + -1531718475409906572033791128826403858535767025855559764500071283744691273838914271499884125204011814211685232460868372496881185542659866299944216909550332276480889009201485222271706416654283133838400830714172051197324373325250560000000*i1^3 + -125899010801268723403249440581712322610988898864215158704157929948270638413982972886420567943677779077120915393741623475865840366991378076948716304440723310826320824090332456786802530687139147455131475095746552349228525420544000000*i1^4 + -82137876986142947531671315937523864455748467303610916602175008802296414765214584988203276389062419466903835161755752644168920987335092641491247728773736544264230055260503588969932851803326299676360542795392919439717433344000000*i1^5 + 1588956120335275392184456032986822458617784294383483954732900276709292241817168719031481621509645212272953254081665579451843161338951892802293274772936808402481221481876723657763849924058129463210369504463342397502259200000*i1^6 + 4513898131043141755461435145160009593115962667915006095721769191906092579640892560266533824288082757441946609824538360575925556050781692313012659851189025733775867698582790577987733231442078685845041994516974796800000*i1^7 + -594301347134999500865939177755688230317136735794612595328275948067848191761204221377837596323457743795504480586260445729686616935370862084472198081471160318600240962365659876204723871025376062688928309203435520000*i1^8 + -29442158882643936837211049265988050363496234437422820147008946705966501048509496641181114351707764432541617777253277255009135810510492781150047930563347573377097123735366859106340190222125564263329043578880000*i1^9 + -361654520070128039718082291696618362775691137436661323942756025489033174279845703769664240880178050866334744932828927268005449297900233743878300817402710367140615981333596933476204523077948131940237312000*i1^10 + -95872431165070655226578211784070649247098856690933251571030323824715302551048375193611409090373685680525124864591478420661365852417975554927960932907228184818911462611144117872663930850110341120000*i1^11 + -6508541804670675757111526154892818126587648428807509825831068514451972997438035480205387940451168569887628803894860231298705516016751478894508365305048481050499070596375002258507246757478400*i1^12 + 123610431995940911759778434969341495337694488604459593283973401088441022110715294615151636566293262165611900287345894110085412435100493621446326156960180057678535314636800*i1^13 + 198230147738979924834985645817958823777392768703902637103008701892631676296596779804154163833430932672970704037568501924544305156938767761338060800*i1^14 + 18730846154738971470846537278679017069134738226447921860112854175739259614360785423951225574994061168329710960084515896615680*i1^15 + 764115663217770383105759845134585950370055004050998544485401100752849239685650428503927543841*i1^16, 532259343213698580092830247367449517526649019789573086587623751842338145191834878045767446323581285523999815069006987810513023594031111750195803239259403461431761160479695886008509943817004558877917757627483391051883406109269644271403874629474848181203361588609989236630594673500247354105009201439080775737867973427200000000 + 28004088189998194969417760703626451392273794365025287892338324966387749510740032571792438095605252273035392315304366427064263386332014856576308728036526267867739969141999926178744338020865864685008897176987317795942858802646458211134405745129609040404656695078630457094154752714243008061758738711363214500433598873600000000*i1 + -50668609322657147883269866841278105705084045998809562376018654796413922883705197847066640339828489615481314694602838256516907817658673189844352582668585527832539956940766334479142635743722434899481511402915559449299167594125128687173192107384272627880529189746665812289100453687507041487273756476718214838086533120000000*i1^2 + 363438071247695398520395668845366025183295429054184623610497920032535853989332389170594240771528276500151172466809422213657404083006534400122940139000663372735905443111704182929029177230421324895140964283358912112916637854722713227285479730007535983181698806812376568002362896082854202497944655000582361731563520000000*i1^3 + 29825440558213444805655854843565455536674666470724844710946964096704697681304071123744181617089171451207035668936219462265578494197610623494178741432201171539780470251127964701292024774639209785578600106255566877673532575100345383458424216749146084266407230438444464450198819770852875492193500287046411878400000000*i1^4 + 19496467672521993091787322056106434337130758545699499110404715399570426705553293781375531702994311869002776659194208094928292020762743414715486953081829708229459578401499380354623005037408778877343375540401439282510636840012613692035383984439597945416495126649021504468122687886152869494247923508236517376000000*i1^5 + -376841465327991544235774537831041736818752880227579147506892648640029805356323660632997821140022155395816641410297198335948988594397218263675964748935878545083816821717583813427072624908289805751748684726365928691916513639141434165954109407537950600973678372512704544408489113873309861693385359753216000000*i1^6 + -1085401463037257069518627277531462934675437510962331691426153066126198277947669938331714774817419875780976673090756134963206654391796199760289431669878517984302500910572342779503957744382492198428130959095202223921795496488769096020269881532688043695488822190447973930633907822778018377490235392000000*i1^7 + 141837375403812667889957897915471790739428112000719136585355898480717288739036032564277789911326735600682532340697545727285720507919836165774686919396951207460268924317441291185308481420191492567699074385404328754956093036847168800534820064663496210645445598118058586156301225323749736143912960000*i1^8 + 6991384513538610700745085634217405113592080560180571637226132653607779646145160957467702622763444171419549233943668254383166884817420084323344577221902626948539648908984737084744053211398942950186310590419468402851194713751801574149046682339638544201159464388295265727965167857057723842560000*i1^9 + 85968350351598907773740775431406692357120654272792312396574755699250045774756422129071254942365125332457635621673637934128242964290783583065713634254573476288601620559752042081545753920229133340322503182631076762346678186875829249042990693608990893145924959306738963967048621542604800000*i1^10 + 22796507694153309064572365209691926342849970313961121208230451380301442320054725246736756329532531588142229230416945219359353608514744478871515224191158625810156370165607112745052043721766080826848716490090340288033649421128249751867660848492614070523567686739897972942415331328000*i1^11 + 1547801104184060849376369557115714969349628028686393681183622070616220931649312445624016124237868095762258625953566163622260591641551666498824599589038354367778316799453119151242952938562439160461849290944170135093231691211011591261088111498242588560595869240557728641843200*i1^12 + -183591380198280106002866924194147428513039751354685724720633925188302021238113042927282291760867831289464201454748162150767546123090227243182880290596319912330954816576247651743193290874833331385103473479432111970766353899896406810824991094334082252800*i1^13 + -1214574309599013284316523883012769910326764556659148851130830823041693743444471730080988624678827380306215465362338476526562883265923227070247347622348528709954448264304653816538596914895548224810619859073697079820890571496488960*i1^14 + -1984821401386247148737126722793076823468715134699871722511808279513866032481969291232493992472667634159293156042590885826654405355700211141769244374401354887963248983447390264352224034906842584201989980160*i1^15 - N1*1655709574910811323255304694296736154473758805653383663855148636604762718988549*i2, 676408704671434806147521933044216758107887049782290856396839516164862131528220001479533684104854180965085464526776835534866673581165839974674493231082697582921516101436780087501873382906142293233795398419794940189266136498820139912576037835227470586254360304004967322632148580857939881821607695826899763339552882688000000000 + 28560819409043403240238314447092679977920163276499794246526307894897817800838331843300133934653315861108911520587921131831464802154486655454564428400547963565363640416227876084711170299540923206651200181499552696705908692857147104073241391388675967379334705250923871186454798266512609298457211297452291604978409144320000000*i1 + -50516576026603373989198328104549583842678004949790615039163463652564699997887891629973664616414181502389462420511641639917420431301249690324001294888761287537568631120650387480187830028960404791379488891482791929186209709061627412760389164148985576004351421193309887659740300065634196891008765568273398534819020800000000*i1^2 + 374978717225879122611612817522862224302084505955198420509356914000656931278693656465546009317994191762967904433880693016348603424471102960492263001048752926419330808153928471400422030625813193007483665132822808465520685866870945351087017428206027713817593002398369087526528142494671445141097609704528270669643776000000*i1^3 + 30842139207704771529881790060857650358462411332200328395946433734493885572024163133066812336329395308648054870069010152818890802750380126840714200080294178610059079634586326107209496244282209489670273302696714932720975639110056009390984646765956390617908304791903028878391435125572058931466199485101453082624000000*i1^4 + 20104764532973787501990229862789829362559787294588385413114219785587965028717132755495828769868359532459112518516252657770315216769212083790190627052667070125806834467373893791068187781259022100471799530744627123741767904696944359339963489639088136681534585753254721258703500787131182369215149938418961612800000*i1^5 + -389203165742521329613284007995172076692459869737505213433692376346493015592526709206689850673569364865529592619528795904997342040470082844058246047180521499487125612320552902630502904493544137772143818599640577750946604165422232318572399448501425809786247627233589587370969705140163467242795573654323200000*i1^6 + -1103856550858847445151892959013479610535511048584032758336412525112698951737939432722092582586548750087778515556527241343577199481782338438221666493514295694082064460802426673887891131519024849766081862145336537847657755193131670682667869611846763011156719250591921767928417673530545881432058757120000*i1^7 + 145973777119276056948544058003749446309054470490092559534385185124838877836641522530209867160405346849753322086732218536094079097093512460619840698886926824229995277872798866322187386842254448869324855304894055255848738263457583254082438432822207419902469110631020470399209067551819518045061120000*i1^8 + 7209656064177411549382171575520985075296161122455329616879188376298403826270423112819646913636573882031677218393561943723902951200446338461481932215532547921202299533843698834592057008323231317391071511230856691977275246129024151376549277601364052848258826707840184141747006516613101912064000*i1^9 + 88501172939161140359243224531989875789663182638320779609227156838376554951659155125278936210369533160207550041953545835126743108813636440442539519877095410122856930964144267794165965005560610780265367324803634617774633254903498127990725000466577342230948118946655357129137306013270016000*i1^10 + 23469223643713459771472939849988354167746870798662392253862575820541408063779200182489727489626594835783611996814915419611115903215155349899137862257922401097789535536891219989233346689322116665718184180164053012084931052016906874585656867426257465346149267877076124463548858368000*i1^11 + 1593621359429305480532863195133586832054304633793902334072153038858494825513990594161961120288995378018831385524223184327031055394602617663170894386029350035907313572181090237723285886317311782583587399353359978921115640536652806003032966121869364499119152813279786565632000*i1^12 + -164371596819970605483675247428171071389365232173002188612202332737350121749704543367369986652690345626818032304973725313857692541669739290312662927396636329356608136381951307036820160883376148999273531878618035427785375177673963808110072761364208680960*i1^13 + -1137767038324990199447794749579450667079478149832127109042475347457895019324538975770966650256700105958161017543120280734289495021233738846444938234499563148238594802426817864045274758844926857763363868736115799583150091308892160*i1^14 + -1488615986610185526331402032339703980960423280108655237835383334679380819790361794446447981273340928176151257947808089292218404939413598180636097658944377769653516737802776560691948840487542382898312953856*i1^15 - N1*4967128724732433969765914082890208463421276416960150991565445909814288156965647*i3 ], [ -3248657855242582234445333780734493658801926767623306316680054611182626715200573479253518049412600867819189140184993539114967856102417901312161656491847817265431610959420041113217875404955750868470760781896820082631497927444599687522110535200744492023309926400000000 + 73256314192598377612642763920060782215589964059456619380485006261557676177901196499319562672874145057586486120775660698231884926906725730438861499795583957626785739724843411221546367918844179730921978418401821896530110876006335266827314524032557760747929600000000*i1 + -226199181903091787776847449863564925138004570141600631336873223880971628818971908662036840315353501845679052825747295377312032082331250409700031844000888751471577945441696117324456105673545715496384891101518419898938826170945925329855695654534846422712320000000*i1^2 + 256514163994113791783768415953876126105238774433431343575653158373905573980611291351241640819095975943658410442144802817748001446294684498762452724456012516676753229140761401508903681083427788562076702888517231779618897559257516950454430591103690342400000000*i1^3 + 4136933662763918574843460339371231587815447508935170058962134324190191938913870687701844084588718145888171987077170694913733022953875595839452809008939901366375527813191004119895139990046005247971361102003905311786834940294411031754808406149431296000000*i1^4 + 47299029937914447925704569893997209756347495880927797765926548376719200503815430791024272092250004938999653910485549631400438510633731831054508764928867182455572321514148177961151631224482214469012929325058457372250454797744574033676338200576000000*i1^5 + -1976042377309662905342361030308692089015501332135721919827392239239256732016650806111293485340226198970028511849076492783044611508720914158799497652349350363646945602249506959039397604245626908352253769140751432236085622086594599346346393600000*i1^6 + 10605329073831893836941939270599326387517450675837376119519311615453951133532161968401668988222604915750669282784639876797749447160275531770463694887159364091354778598588884682176009147143660442381111950519626641514865066997964603392000000*i1^7 + -5585199310743818432783315487425921796629527445807708721308482871482681746478782769901398024451234872583706204340455730973221500552081683670708286784567742526429732190339028555318945247531892875358053531052808522550617147451637760000*i1^8 + 12588915661458853167569592350572901772643019039418543916992123538788972407904928657748790419666765281070660333534037094854225131097591406975504368225999225856922110896461430186457198596533845713579858707439067563381290434560000*i1^9 + -3750516772745467589621582663302264117544281785250982547748190873652852100711677853746657308553334040411951856372215314090051570201820865389858157747351735981066382037919792316780391168224596037745518585781235180634112000*i1^10 + 2298584652847097501852905163760241139621097666468273551588305589374388039239421749609238563328826632355742759937348916236459197552354260813220194439138511755705387101044948170675759529988932393144857567351013376000*i1^11 + -436731308570657570057625469588408132759799560547770580537021779867547733592044753789629707526695272243940603869787521851819952138842038354217245791836008496326524694090808023890408701877497382127267741696000*i1^12 + 45179522881535358057734774456189046657501258850949413862707629689688032773744583250846551966056763586912945976422716071351665575681877091144417476301402019805182014975287607898159446628700771306700800*i1^13 + -627974101621246168840646478584360112642916822034566398884520591534686019533461591057325957976142219898439967283761970983954584595261529454136926291013245124336595095026984298841551079528960000*i1^14 + -611665337708600539423789908581024030563777531165261639789386946212365727717456906647032459861092278813742249979408130065938009437909095048604876979714074231895421314392704680829628160*i1^15 + 7704838423744750325160840413884584440998308771293989007724845984779107670361171542984791508868097100058391725922978104933467618086010942644059233798506524383864168628001*i1^16, 381136963309614865189608372852765425146202087934205299070228298588609936470645106484775394265945061567971530649255269445198385990155951875170080813409811182302787937228616492480864628465863048923863961845329112438035216833527031754503286894337873057220882372334976534313517008844144201494279030914529515400321883211688755632123772759695327548000003748181661629023838745395200000000 + -8780421266341193634890205707412812901390688653957829246104506836187580731121682750272390150194202736427994096455529656500659192521715097513692272418568180092632270222963501136125409511307110139565205872713869726099599083067294897689088180414597903946652257588616312530954087479190393079304174027585419475486574274930370889720674220864989445355708402836005059868071087308800000000*i1 + 27213219221733146737254463450917336497110597260816348110583977566570677294262482012112097987525179024820653527363863858150676223968355464913014677607029047806398688136343860684714658298658555792015844330003067021868643298812805319828524560049604292988391895296496085519450847757890558695432123260265822914305896928116641598210190744347318030206949148596150275621026529280000000*i1^2 + -30920915891227185308792075396488829608244444721524515018689598316008893597059861485886113762155790582815270119997974704615954405918296678006075091567740643676355262331090533894432177538690817170888455126333824603443959734729609225545839647212190115242174927207074710801900612739120800855111684033834158956297424182006510200238689853063742624300757466846980969605365760000000*i1^3 + -502499293810681494429176843626430323958016331139084239776128351767702722514935353909236998534348134379063179237177937099013161943382005899153537383729857372311842217339210543534994762896301994313887331207841541340316860019060898199668096563612841883339166421203856568617572845050564871694684899381603911856841926872750569047769034304709074629240770547610009206784000000*i1^4 + -5753889697426164920244479636934669562282055266713169446603574454446601000503192114415329669343617582295662360765564923993101221741075926149708595582873388656437214107767263301441977649583647553778486313652407203117198299655924614423477726121734437736021165134492940594334373487061254281183743850642417056923059108287209526533817109407891495851498567318372352000000*i1^5 + 238299111985943398526813635145590278346943012481887613393803578638809176879892578428492969411196468715034819012524992975748742118865132180497991627928810775313611870444571264089202799776537600285135443358081126575993823950702441299333170405040083655053667431983763676625349550732002860257472748097706279194743511632667078905285725407737514353286111559680000000*i1^6 + -1272356544861682501307904505167987877082753777624069313876216295167354915958861895120719030581976549784933250366230798637165118401539934694599205656943546010422367653383989427018334555910314028492870814410700825861807751009082251961778578194794705652789274398126494523846854713824812679720803569703516773659647692268922406010939855829120656129549926400000*i1^7 + 654309116928169156195952060699372194771253369707619049279955661339964709225755018248446127371596391952305804797034156414987284918467491139976877915761301756832570557671953068554271741236499925180597342121554714900759395848642306940826031325554236955814569181865861251804532861532330701509770748188569180640959651335538602936068636081897665986560000*i1^8 + -1502484581898944070518371395057235831842544255944719809481568859795162682636520358888970892512824804466821330625017403713776496247293586150086856986453161148314388601711553786693492873631423196765464858269105339212041174915714386454815626634040622359550879112359017305756843846941944313524506677995486373305883648966774894114092270705704960000*i1^9 + 436147332542236937322383908738353232201293198884689954043173684543903277486531268797222580743599199739557040369669899803627388487540080291329344037228849592963849042347856684975038723477419352018843098543350916986029463191967486584783781659780372540855046338934968010668407640919075822231020638910760947748083809376606527695731294208000*i1^10 + -271314710963308775663755933375777174741159383512200705048948646719948621576498080004006578797067283171993380343955519464474382277243962341523769282447528932795311040800125129508016841406245762963192001555212587704687585217473888283817649649769159644546364680428769031044939751445264855195941894062340142761330215492787883737088000*i1^11 + 50946948116655478737974955542241493307583156114725048719549540720324884635686154619025989871327742081894237921809666973894868160764733961862687151029340577225213527074401931830831283631876705425237860869499547723397857237667406135576756774441606498409782116061168536858205523381689682399032519729544108222126402590002380800*i1^12 + -5102330605611212345597302107285701733275577227099800539801955645452810574148982785450048739555670658026316646572245279254190069977891288697808044464315325941310881362343803806638811536220219543944251449640290004506325720302441365814570046538332008060712590927599608070925146680978725332037853277406192882220951142400*i1^13 + 70329187082320356785687333419166084704669404498596774371599121293333392584127952835398598338109251091067757724289650324967719253701269294720162838332399837763347538477731566546800890613993346309927995663875997513637358930920074584825999183840937007608241610416630831712501504311870263398186609922283919114240*i1^14 + 68474190466037921334165246955071570636906740507448945061194944780438395013182725090058231236090447934161706098433786230233662038252287300644434262429375671348699138216545221566615496188058891221890895401812004905458189512800101375724475048546119487822450290866703137710400845004795729193330079170560*i1^15 - N1*1677855394579107528123898878064083263519996986539918387894292023914944619362748143152209756112298888262549160051*i2, 393642372351435077875430501145238908374826747017992735345735946710181668253816833298624965164966914091268458931903972662593578431514151423415433875397303796172125236349477578443369931463264336695316442324214114643261442061161556060787244444658450949125495655018443937307661140994437911262478030009997907261823201729771964814872954618691441297857018184714237610986383081472000000000 + -8906379097350199473913802791451943569567181371453054593182210987074300009937425765236071931081963533670630032625732518528417386941413877871237802406356232774602116695753305885563371952302393624118185208177478743292112756711585674006009668662533282401339423885762776436280423996221246368112437641697322844221576746434238558487514187025440414072979315206172212252697029509120000000*i1 + 27529988448244248504426083719716490087874760651595405228104712179817019911641671485822121919174795506507397793952634120225121473330103120416406298956013950275660919861023021839935546777530621599732793607862977052748017014135874333601137909577434173780603091877506435124947535176826727261057621027555528588282421054817485723431413997899979337706632544253003825273802588160000000*i1^2 + -31231729620898469058659126173985264069718825351580152545742675832512197547250257358369867744404882729035939266739433638202168327016664745327387346159965599151543564192632041650523713140916932717626077800327878864493103513515296470615003070996723459952963412854778827024081715343017697893159543343020841061997510911418803461444043451294538231836116583479180118032646144000000*i1^3 + -507004827842142377469413435173994069189979586880948313080289326867904752310908858824437345983574714470868474562782540139048737646963553502750020418967393177798339621680639331207885772976451780136174070713393948879302913008596617793974953872477562474945248217773471107669941034331556115788293440380728691458010636917909215255231521885025500094622657934208249364480000000*i1^4 + -5817546389628444584402562927098180445304324157058919596519960274064196938387418796312840034446586961012651424989745044879376559552020331994283378934740508582848702311322409181796143834765842065643420414366778194248313536351643219873133360941492442479543137337185042493840131566477984537509659153518049197999741723360857715254994110890044493172517394764634521600000*i1^5 + 240745921597609770606968993014380628534679576722746246536753883600000766215989052440310548536644083976378652458202926559338953248736960142085850618377489803778927759220791920547337250275948629350448640985945094944317065963087162743140824499575242001253487901078041101706582336164825881175486620363527376816512564315569557056266427745773572279301335678976000000*i1^6 + -1285515900389617529373184057874030306938659002796140250342786883983389536696413227594823322153507226288724125673431032379579741918429025008045455975941713264147511989602236924991172859101177015740339474007871246931852330638029224341852669318486873904548965403555361660889307337760648907345660855218660788751590247733752998548991898696012171944226979840000*i1^7 + 661831800270326852993085536619722915211520583874862473756840696452640310046174015835501519998493957251460001570595198032524471530765893529788190860665649206561414550430954051410051275101445166110414407432750321694345337310514962252381936760727943895666429556528830691289919215406006637524044859176019063433396446224557952854196797757841337221120000*i1^8 + -1517527892279729178262518027943383213871977952408909425141002853263627598634305032150274481839027028760776190362118679551969422500488484050038882894905084396322872308129626209343778724728882566065132671200503981696411347704051032199446783806998465676555602416433997916387308601742114806027251800640216801702218442715682093584059242540695552000*i1^9 + 441642852270944613638192491348126380871545694077429953271303908812453108406213585350339646542435282330523507719356533618093199040652053104628087361476994500551504752376203673555942993630002792967081121971692112981458287626348957290984798065428710768992151176549498473594083440522723995747007565663397533737321615247409764720571318272000*i1^10 + -274087064600117562146217475507541397573701706646421768792083154633738978053640513755020444204417169393932610537871912338584647718621474691276822314517257644894724926801204863065092365402009363203411323185594116337631708264082978618020164404309856701507854185848292612884789807985067600677899264864499159291849239501938888802304000*i1^11 + 51396915786470613430991092412519623571019134214945152039125508833090795438480965953460765699877569459794296153942712910523457765951782310660761833681358365692597030332434594842084045669380502927293603240180227687920983233859343710541818778356571822025794587524974683154094501554363897625530065550172485841285432164011212800*i1^12 + -5139091176060054218078705549182632741157181357922044209433670828362790977457256664972273793456770404418445731838276344558657139195702253528431526301420119165665445037622704108932795591709696959501123006021482300797686528930533662557317885637297048959764612896510141263134633039566313668766903301356627930173375774720*i1^13 + 70778028851293985855315352431816166738100550686184388495316714856715741428604584905807584879712490669127823536699330765752782401614293964472613410837345236130080847864919664544243100622210066015519114132618121241046435611873572064704825517386882528904759952328852244790366265365341001407117236773086675599360*i1^14 + 68932329165931814663508057367303660550353533174391420778527467989533378392595295997009632668313417647063289277939634646015650274876606773783201694661985930353610332906278255741078088946968680344191206648146739441088183770057891343672949225479656880604262597025629063891481340374259713728553079652352*i1^15 - N1*5033566183737322584371696634192249790559990959619755163682876071744833858088244429456629268336896664787647480153*i3 ] ]