[ [ 194425835741072566080270651022032205310222576446942968455807768605869088420180388498557445844401417115383853312556980397912793736090875022410241300985831476486603255588556499481900597424096722282965725410536380611210626366157963770124614468573875634414062500000000 + 518021978792181650304666080058618940325763933493365917523590182049759273970295721135062673434571732265897070021918468774544255980859142185021414206033045077506560087419185248970203072703212321259347819402645128261881203788965265497021548981243812281250000000000*i1 + 3271381721492008820487370864326895500206665579819255493316396850497279997542280872830341762420196038665851503850103817532532810951407659047053198339501849762948017091715628628946026158508641584589056979050111885343498854992913234765657884818043967187500000000*i1^2 + -2679762121985174861128109174237077562469437472195294702765556482955379554108860837854844374103045288058628736765463585963968048365867372936867838953405340944942812872317257322529400578175383910110335605695507749610766588639511529346270012392486562500000000*i1^3 + 2173307844084896043882080159836152325457425761978734089917770600612178507018520688413431280802280709189313586022346992012468847937366116635837454708939465122420978250832170456652343958656221319090341966954504195708981324822491340416788283403773437500000*i1^4 + 78939821379423022001651114337685403391553658341966372733909081401984296216454095954252183121151796412293449067427646469919104894049107078234294151121357719256449650109969200742905485377484055676859059503481566228048639305920146849343493109375000000*i1^5 + 5936035880531934585897390754351097308246779825749757523943913945903437944185776739654793296272791482846028736269100154630457634028185954883568529630570578825944763475857137325185872012091722195828865797764901422605531143808437009741147343750000*i1^6 + -29570182555360605008029628963514951350786044200564228607047614364372834309848670452816136204712072027928774140923881463778153454487106537599232836889752382293483040524615790922193890632726108392620481586360344908196910297337834002593750000*i1^7 + 38126403056071088642083028360765324505488478876307245433934932249820014183896725078169251154885169006340357657804514856492018757857730166484922895278878290818761852263129221515049793275117569080968562918558553749271291412616319140625*i1^8 + 300877557684438689223816152915002239129134773541460772763779066171000067208490649850731023636326625611331119826436317961338961754948728727138033037160740969970247394011548392158385485323839406310143656969690619205491128750000*i1^9 + 2998511520749167982736995217027805792335769243301507422755429631271350371520292359059593750953596408707251229364985743317025571560699729203942618311510249364391021432635339233472426372278423722681391992194007232312500*i1^10 + -7351919440285060510373526215648013451433010304327818786962779908421008823830352157980613118052023383940715879097268733439448520484998462925456208278217508791821016108215308039965902136590535735633616145450000*i1^11 + 133084530844697312390185512301113631954321892133489796070631458064749327539074859198142105758546483893844546716318164349296121920743300811771091860698205033797130433388120172344430231454754460237533750*i1^12 + -1968793267071600631347247419890966514461504129104064300840726760141906167296245210234815473757250594911470924194060193077633435530178704338399189548718569470381707115530781871389376722670000*i1^13 + 5145102685045743058767743052826567676003402128633801257102034695722853921398830449984880001138250290257601307730642038464627685220117656472593344233421699997631678329429579214500*i1^14 + -143450131824380731194135120640477551812519977522478360911754055778727147161440109411109302892515548342527069437121040642603291520991247396096564704279660691087286080*i1^15 + 1953257337081272139075230872924060552242319354444295797632130221426633610421907560427376732852616676037697798997470873285620911135590500641*i1^16, -6945171040883717450198760215993667457273482884782699846381937895706573227790731943879507178346395640888866610351954357627878323801304770534085822472253461446191521051445303406110791557619905272510939583188027581560313225921861844237774981276532233268633209835414189431515370530671910467295165038158003276908241441044341840625000000000000 + -18617947195876020412973702032307188684656291685113426428232250318405213649377335347576343646048319495808370262974529538273546439473110797591578592863941774670286898647197738922888462849559875752997074215926923026619326767791587739346329563751565898131739781501576690786236794652580664954615346508517886426311169901306541687500000000000*i1 + -116847018483360842822804402909217241187823825415223520626106637991962662241900460086429596182311627356843199394511449557804171383460496881419256310448468184945400954994303760186137590303948191971307007552767328980821987457963546400155856198887892500269004411841510757327230303776525393887151626252852147435067349769260671875000000000*i1^2 + 95422441800823090795323419589514407658862162184888496535434266939710170817961468115773081855597508335245940518519331201690645556004271160713048506958122005233088628465431718567831014955480503355903332098655202215202220873410867323032755883061355104587053895358461161449467846533189779641827473237800786671746266816180937500000000*i1^3 + -78461852155619483522141435061563524877919861513660023787685573035674627606399639987973400949624276815382834545788413015778263572993274726478992590385936142650690039661785503467386439319544980865318267661110276458892356258695728753868421560395672303183011093469899965477611055765668008682376301224673760252362810958343750000000*i1^4 + -2861897538377931494321884264543609141676967489410600579288754574159959789924482688904595127219665274584009773809682434852751493450959244526427275232041008104817938242583960120115538566375540917467907625914608484392889095125770524354481119912503925201154299340903158027956004839663693941340025967860367015881713653125000000*i1^5 + -210839168373617894958072336946155292813504993073889495298157766028061412697072977334659442681018317210687607936055629083533319509933873393214423087109706735229721676747238335789652966710534199664459523192088410643261768610484447378302868713376807219105860545439214983312839518480040217467275454557109824131997812500000*i1^6 + 1066419049088289882952151046897296468083344743131737296324863292758361251713426016457662888696241979311951730670087282877464792939825857472436582763490006369294458564464584464907659475305861894601637328684036280396325608957122496604740110996801442462563174801081281142150219861634064571238915301843244027656250000*i1^7 + -1566142877976773017826658805656255786383338318275531030779121219334832121927563966314373981942099786858163957427385377155324107840510246743126991718443194345018822402253499368474367677270601571061489676992202114926417541727153175496468056216350207365797868076492051213852770440979125439704412587077521875000*i1^8 + -11815931519886240455267916044556872716802205590137639467911363516646544570985787157969189151212832027655369299944085395649931057752918696033977950266706506116551662920912998625910192720069808130309414371449622865826953599419128531171275727618435771250313090272802913396658350164535387451361326562500*i1^9 + -121620264141204418660364226237676851847989360667988305087718043524125279430856286884283757676242871517983825979459136007080023363070877676173191054854199775125864521160758729056614448956741473985509826848769375443149045414118978721941677320567320978650900290950162347050311090460019567375000*i1^10 + 270013280461569280899961967698933133355810483266629337367623366917021648316952661523815043132474671778916577426119259478005938379968094775790107085228218249196622512625943005711793666000832364641934912636943251426728288477061014037172438870516703685688754624609948435992225408462500*i1^11 + -6024054634727800306610132275623295508456369741894927738440789672662342563940125664929632034086219263556444765180181946748481836383173178143572478160034202779403870963626773298690329121249609996644550449298338019167139566814829889679116362030971802567989469209258358911925000*i1^12 + 58175997556794211056604082599838483628260601954864398287842362352358666087448198801033428988602548508679084837610698757666699352997382119474653268821826203211438885730707219607363735445113272753902714459242879111388883843723011935124312563086750894605546286308500*i1^13 + -72208299143820350582310394328628980149755093547997185930572291694808888651274095768012170716800997493856522019190425765806427290511719442949368668208611129163802108552584982173005771774576088160606939353459400710551434257727686011291888718728529121800*i1^14 + 226461652570819763599002063205015563086647896882061666792807446773309507244235944597366425683881672175298351583722106584652524481018851016776955140501384418219783636580864785430253158954131641622876954063612537206052184529596533298413660*i1^15 - N1*3589286374252459595635625804921377343356360635677415440082250811892807*i2, -7020688502479926631153193636280555934195920068714019508645634200002597287472186354288507292045802686115326893596919079235821985476957658407518692685297348362406506304609289851916086497856648159737120905674730936460737652090546061424046344072765049820745334968228045377468755305229442554713163013271423210395733291648550714812500000000000 + -18741997517699847382811973077112074445640238639036439968129469049096194609715763978593604774547340536424666981499037980826349806199660961065659165768026850629851225830939974948676173345698117838079159723696973336078995506986719287488697391512533238375979045988590542436119161124849887000183144610410272366190220528908281750000000000000*i1 + -118189485467681306904986844182514629174035654501281080189210887688559438276484457588181888648052358061965036356841994711610541582393513666233279628689265260836668731160915722450210825251073753089315025932425943521137758453701322689271451483727603015171656209952103304177851002978549551103188704935973532752613547711206781875000000000*i1^2 + 97022156001752208915996469865970672052221520096114911438512927492905350609801889104204106148149240201582841646658406616206799660464608127625758980106126917764956434386355150822543942427111907935357319665760091713479721106289516243579677503681649341387924285376904889921017046476961268090342958470755546353457579381897937500000000*i1^3 + -79210208327768319474417302906839079416014923769286616949274027805498164075331631994581515334240643639533884206105351042510535007268918387003423591572753463319762866128863569817093922084182498914432514189132983079343136128721580045716047659621333206388383359855294610129255284298876835504137388612853761828311348077206250000000*i1^4 + -2886243342618363549944923473195216201268343407009450085308381730570672043928578362988177318291643437056288030462296306912859980005560751863756822422337260209941037238713379000026443478078375350711839158308198596705258661524827813021348185328030874608648360567149181087607726017754952068421736249467766069458520980625000000*i1^5 + -213611493890985548392720840086873780662575683079481385833311201458774819706897504808538391996346976984288459105452484775425124909334133346754986286295804936892455837122846276520829350288647372133440752246532817403329574385070345353178233303744833175900045722992635606048150644793082074428787861977077771816287062500000*i1^6 + 1082096945028497829293171767734354773051895806229691218605479716524057391921150014492175789192217296048694328327343363061050764296695780917135410014188392035070070485328549600716369183449928696779665957314602330323160703389672335168791214189988991596454524899580125583937596430127726638384069248936191711006250000*i1^7 + -1585381528731095707084997285291005312816901899432776670716077414276586993199794651546936098554745240288716921098193372593355224937041146987427371495416168133776328853565754296328906757084450647122707496216353562721187234159425612869752101785909697147540943435848196636923846565676692145930062300456098750000*i1^8 + -11936607178871768266359910105739767417918282416622792449671536696359246627237487776225894033875785823248627457655469885934753907618409727839991958026630603392356382304868685069547235371951993930680750609956546028815359209105982212348541018831614120936153690675130131112858252003136982928969006187500*i1^9 + -122772607427513102388625172442773137398584985562081181962310115532408698146537774389831532578825236027264358803288103589858916457222164054925009926827110661162709849922158005359556661597237764113167214974958809816670302999543595002623223945243094052249921047866877796424437581495941379200000*i1^10 + 281563193903488822385241544548898239402845034940231329364683505183071309950632139634796367425625888650306715666150916785542207530408601098333257186716659568260324579229781497465114262063215965292832329076113936229820334561976589288638867354222428578095565638624120580460780262987500*i1^11 + -6115239667804744429243193511273433287984116339230810829919778012687327065311382131569883472298403948340510986970097752104216992707656441526413099330033102196561671468812567450137059047465776586028149845726539547809046662665060321518379686759430114407016917411248503321718000*i1^12 + 58772107771960694720419478265432518845839178076141560053310181727482779403784411389707413223582027700295857096399281808756247879810819029639782095327793412451510536649677424815372056423697979184446198760994295773710414300436160523969716173433279057227820402649500*i1^13 + -71918379722751699835754934622232619255246167275920574245164596116352859795380748749520574470448389789821680220172669814820138984315029922190142441421042164961602593685703134683331137664154116113297343260868154809013022316968459615191180286544029472000*i1^14 + 207016241329122040571453352424728883203596613171848683144340852978225762675542647331815718083658218273798343372188258115326949895995000041157602288407959746049208984897600788825031565030184135229320088789144657667829973403489098354172276*i1^15 - N1*10767859122757378786906877414764132030069081907032246320246752435678421*i3 ], [ 10160036373154044817215997266340235490203714333811449612395657585019058697160813640358187049854415578153779896151903325152645857768085694354341374096741142190712746182985120323165315530529741386895289820175969140691877197058389178831288126470173164062500000000 + 1033922706354433787369440461534672191222565095629624756124617503365037960552649807423158660335562397071895721479266947973586876714094212148257255256161319759757454570676960851877830152242302045846912713502996658103806150069163278736403043899406250000000000*i1 + 401684368534415835414073538407253237154146132481061600649893759693496132228377395655642739446558020425891460918104535586364686738013380183984517952277868933250318585642597086490899771521752678902046704864485602093619422235930293696846565354687500000000*i1^2 + 10569326293834181015150302549499932912045794517846940890398906607331829790028233643854475510850608106974974418319737933667016065260052888316299958063366095548534335014652068945085768467265396149849403391994625300426438628641057546560342187500000000*i1^3 + 246032950590256883530613232650306629327755032400281778838985872347753970449551440405993973123726126502557937455637776861065901783015771703427466236987919390457449056803232140039981308761627601633191958079921876307832510050265556844898437500000*i1^4 + 3245344238963656741778297856449546118106399039828527411601045405407311229901617609499857854841116550136466656825204883382028574591632199917902310938939378374170928671364419373209229377027037764788558960115488568717675309942092721875000000*i1^5 + 15034523888584423570247950188188261497685743844228142201469961541920844921132239962152566089748184824388769994202510740862005978063629737463061240698733754856819041449613372671606420435937253252335195131494662687645232817728593750000*i1^6 + -1481018563370300333902983309119400540718031483546759417703580760438882551369155537672344434504324257484736300463430777933485822171211578808358522107567294526377565953795888715841235001101051063080267716431199267238946968750000*i1^7 + 40101773422622104891189620408821914918969493790217211427904665240744820268434382440360612162243807010152810953113255388532145215207487915522650824756013120026018352075158446993852506962918532728540305939385885069140625*i1^8 + -192850769560573663678488022185160932084532290435864010636955190179519631662969591463333193919341345325318771115769428400038230516426950810640406711426570199939977625212259463240898615392441265210576691638750000*i1^9 + 190872777455992818148430558180071247546521181385611819391009272107661787908254151090755172735824196945381066349132147450353306574642001466126402917548447436083694073665891928523399126339000338231812500*i1^10 + 5264181594890815934499469884635794736257355669690282915810303631793739004655131687335279735064666926555518505532639436370045115621223905139749778489951783126727082687676215335702947070850000*i1^11 + -1101241434236465987040760593424285961287309944793051148670660552556641840011249464576906250792926715021811410918118491070676976652668595110929603523965910713807517226772094686250*i1^12 + -1438664122948557891162564326999491483437119956831419718781464747599784311813665038276814249672916717120838301599909046203326346827894073451831257708522879052346456050000*i1^13 + -164154301232694717305555594277414869099462157412332094886159071821445835024075095918962507280715729099519971389643657403194756207389035211285628470530576700*i1^14 + -4978754868370525072819287223486288861491348918943715693759793441528668914075731205784041578152838816818545785963499779683209048433476267171040*i1^15 + 159327314451723032562152304901255406817186744159756506701988712080539207357865658437046442675729707215251061972352984961*i1^16, 1460135320762785443529496586610115035437443412035522068969402276471369883675603636659871126190428065349053048721823603069735231209538857926844415627459563928218804811296355753802032071383353736436190003855181733776547653547692968130503749236777753612227500346033946159757947028030700161281652728764950129929390759026250000000000000 + -510895470453620973725634523999911204299051208967848748858137881631964316643365008092096789531841698365415114569990326267576323081461107419754035607396596475581685908386257074043056400220937654939083564817360034722232796168489535201869204414610828506166888807746140556961036345798504254649898624153752218319256233187500000000000*i1 + -32910386855251480573239095481075812856900941464546709201019247554731541720359144484761971320321415215857897983950493317921179507544437791893332198236960866814219892194543965224782984309098120987296883506392277025266077214690483698499786847714616793966868893776932230039751160918058121507795532450023282378413221875000000000*i1^2 + -755014695725155474085025409189746164901476466072113596014028637758837453336979428385302638010053918780308324931250483734889398408975466934772308488424760105938506174387527327531727994436156775641777600796613933425162052714445614492007719253588188338905732520187606544530547204709775042615861134200410757707812500000000*i1^3 + -17035737329408794182953076840566475956718413247548829774077235812979595658150601482475281601019276681109575755097824794852747342353417194623805091457314806690783384838887244521512546309824529778798191835380012315969056472634716728584694354077520615540465793349775333006468008072691984637380756254025209468750000000*i1^4 + -199043405712125033333624658863255697573767176947642624996244455336485069790458751455412516049841123595901790851126805077777241542497408603825322253571699917739818257873653209090766549207775325178047494219945648608714626689420947460576569351646548546686383344814365610365593656815697739588007209754965625000000*i1^5 + -774115519364173527518859277736412280551163828416794952733997145718355079081864254741340474715149046893705949553046236769981950837139392787408107898458163446086216163717792156532977287599218952257367921053430456136338709197850804026195961955904934982731868967105425229124748422377915302487107710312500000*i1^6 + 67642361943269508017574548570317673513479634883182484897196762233902108963446445454766231388514519077506448078721763970486040267550686563708091056253072657064408592581608592432198202405986024891577256207538176377288963025832092694660404951913745608462389799441328852343580884132569342971031250000*i1^7 + -1586328954359677338413550997181571396309149458655363161668856376807809954015819168304516218808292285147472819226827433902561087639669480858434424949903980370160405012989597039894691476515318943188322844897225714111440592783004493875531070865425739496204798903217207234556467850103978125000*i1^8 + 5956367157997415835765905131391887127047385568857823863874624469997886896880992659556517788034001115923889505892555782425171692080796251021851789132479194995306532255236646084655159549236395542383495315068189604145105828551176403301712255042077303891735644090978807525009349687500*i1^9 + -4139694553595254328457434064558368157268719602981184096839010465024912418823587717267192341933494334488906538177404219843998910907582327111917350906038644796788483711309991861377332135133760441497636666418722147922874584306725573167113412599239757478608718515474338625000*i1^10 + -138793717241787874423349508577686390532268084875049869694812308295020089573260766068300667908178806461778987438120544823963517518582579709538231634727103231738768813351236730024163660609125054885709974154722923888681682640922978575879706364738804897895713887500*i1^11 + -430307381443690060206308041463480277676974147033411250652485029270590339510896094420765474296436648958301324107991256831564887537045137910739350338551832468979075381572933597085156793187665811751076798341503847185443531154219846095434915282856555000*i1^12 + 17263020264575029147880469325221230593797587230416060358349307835176654645422861294020314267372286488119404871256617400234282863199584814607903533330856367333792772700385774847932330149014663455021399119397822563431280251645306196451002500*i1^13 + 1225420286338064897792942353024001290128056511106524351102199946269875410059628403326440063394304662996362677699712668413342228227512511466328137829479052032688231067865196403941809405818163396580920130455479063131829540288200*i1^14 + 17299988300614481566907605843005366875391538758483768471651507495718121694479142272875340200931870145435625765556336530562968675199111919990068266439999232961829882442238312020537870602247962892939060351259112140*i1^15 - N1*51324210654795632852637261692056949823963363278251833596549833707867*i2, 1544868585190203922057301020760695237431011615855904481508064660344641052034662009431609683812049999566314739748488854892758795972810721346670313129362471595189037846591670545105826043592243325996715609797264682118655511178648765039995633134783666413662255000272735738570302769370247489098330412575997101218378663622062500000000000 + -395937772197530149245736373042546998916440741560767642688777949222451297676127318377023050055793517926892063233469688467568704148327548351156752760480772736846202347522520817110839696787381425573099564349315751536356530214958340258233217600484425509470377361352945003126452691435122889092208211562808178913747615675000000000000*i1 + -30610606023841411115363279453226067590837287538791041111885299123262008505065895924451547145728313158378853980699471428184112287028348772735414920399473660512058805058806878096222717231345859772118098582625074219729150848759842982326107621655840427820461274387275100240702628752669525043868566204801283091041089375000000000*i1^2 + -683056872752389380949648540570643791751216712381657669539188730006466751570084824662022725894936703483180159250640001434434826019681493786524227654823492004844557434931263001231700728046849736617774012062885782776608261484252746821812049542424356128099909348951472908712153309995007725089217665820721000516062500000000*i1^3 + -15933041896790916270638723162373505941284438397186722660367963623293074085729360618307745725597453749356850689316376337079724279641705649827933453745140888373190431148909707032533275832143180819254858815196254551501172040448990323854488730783601559006882781280090245478319796750937545391237090960437419906250000000*i1^4 + -192885027296858271663705358745742820194890792372980397437652613033648214301493282472580616851505303258554353171267449065338602365069907795629940922392226870493688096503886541122081061710130489865243101369304235796057145894185971856672896877638025554268438502129300057486006306428413008569591728135500625000000*i1^5 + -767555167563988854160244883999184105600360890144102126812084310870562372149608114465626137869325091004854908500513881389347022777514772029020529085407300026713946273398891184796403117537886678423629506807558873702252607224727782202731747116280471813639874662070974185705115014939036427844616683812500000*i1^6 + 65151509286627016540986154286538937365998939368937908659225894467775357442913777831564903762877684619230288811709763901451077623172647062583382187639505586107657872220584601010630660734326183224282936315110716828362177600549327274901171076571286141829912231171652585980708513319211802359806250000*i1^7 + -1471325239284865211448696798299244134497193194737747267037839949529441758083036292315204363080676526374647322551914971785613699086180469872642086442578287032025763245873448416312725903542721991923283222348407432037207429806520863383592043543916550810398669388204970261479914152839547500000*i1^8 + 5213554422746204170541154883544410847147137086741962549058639489327572270615319148278109299640914190960920568914703097297010455298259745369343752587858287246041442875647190316531353741127972661959906216864966645714379842749719384953516973427510442170819446577568533857215350062500*i1^9 + -3240079438439493926001904100879812097576265688934378344463187628713854534310841168349094586591096797365250234998339716043477707696589013335639621269288046521844228231206653621378378676454631802309576662495940017177872656928012295668915462769951550465792512984886327950000*i1^10 + -117247457006135798553483851929488951881899921042183874735254509443624563819721903592357069633868566946616452955578240776973811987132517202242361914452758007762502590078078591347996212607555932609819081569042998707499159727241752248888927562330407254000284002500*i1^11 + -504740754481448214648622969967915713152383116844365477080875559161581983397212178639617401297421513174341858023513222790351589313257414295408118960275408190027899939503236360972554818970952494742160137368327933720924751092982362995188722943250056000*i1^12 + 12972272673652313048788821339401795387967540000449918967068863085457753266680799861111895561371918190876124838344865433622534458348229785870847732719586477277983802152453072687829543699086747137170302825446316058062627476396654230387964300*i1^13 + 923100835577851922952444368926989349609241641737357616210870732338826731751513152486071254051950360408868241891313440082416099435838913789684595951088085982716506336428506145395178497119599081502833344552532819036675315872560*i1^14 + 13123797334371235453374582472144567800811097996403466388164673084107091132133553694021705165856608670468131406661987568396088859023801644041065746621452490261206170554194032267778196891510773824226056285632557732*i1^15 - N1*153972631964386898557911785076170849471890089834755500789649501123601*i3 ] ]