[ [ -3522878513908467124808274781753717881761777506655761804993109438854957229453335358090259972102428752661806733580542074460792429838523772619039644000601100736114538787254562808362984541406196595048229420516087694524957389124324655336713356834328863409932628930759398365919132348850410205167646857089639469636492668941585327751293084769849487957514358878748585631279286369694728090230288969634616287690752000000000000000000000000000000 + 405132897711328216346544221328965362801796469270170534906417463980999964703928349900940662761190759212760696832761252044726160297431611688325538903815316499576023409864683593508380882143226884030628141561614936707113962288618329659558705517408076995855888392896781675353065840549334713625445256517942485946025265074229654398755136399323083718680242031181212741725887469554425531057624869141774619115520000000000000000000000000000*i1 + -19246460322444778548980709001588145491551640632247965863219254993706161849651436716054270446704275527142124585239957491432168716431851964864823951376379486464232005336370683534248476164027858356478700687405858314360924680066507969758338434789906973337900162458381248732325118834779269465018396477531314807065125795103421192702632800229890545650867219168959235339046932717892852772263028098888200355840000000000000000000000000*i1^2 + 455305501030773837703911134838416563780874089442517312301010537168525546580922892566672961523753764492721473976719666856170357657788802695542128352967234353543058230308362608530529343746201912378091742681748433151365756291597027618636684306888306416347388629120824601780426452404294767991038756432847774113839691345784944960831903096367053776705177459713359242817411637997791253880254363718637322240000000000000000000000*i1^3 + -6653630559345081993994840747432019239273533111999775073260190902296636244568194530243606976166591940346484581344184496397806548267259014278691293350828121897660099681444573249430328567604377287361084333378430715035066287658501631330668191293322262431860763713153462161787956465385988878067819724515611383079003630451231992128963788836665601438774600591820088218781643016063550636039722906859601920000000000000000000*i1^4 + 66652528644769620872892255334695634682748701522603606912017384108829351551509079872475889873039359226802013629615571025633750788615211155846536847608589165227850931278571612632049325425995840261516927670546023327389605948773008717633396552148039669795292138796985394385249625661646167349407704241428022136810794798959202045133908274918433258041403905471591542851770197088488385813194266592149504000000000000000*i1^5 + -468642060096478265555280586027852560065306991869423419343553619898497551019130379449860857808329096662981077123314213320356530797194818980624600693994111768797750103702532384521881236605773519071336407770560164572367812113917416039219044338041740318652451152363834162566045003821335950424855932038227579489000172106075639943139304452167664528826562348890028042530938085096899706086003488849920000000000000*i1^6 + 2373819219539860750236729100159122503241464920286035818410283489570159996651245424514460750539373061470841001949316364006807182183839223001540841432096496575818074461985355859267589341556836752194787994044752619430431123971029627650605572597209616907588457377655049744225458479614410537844354809205032555681628145201787413380393833525635419276671572865501270175207190632030884610267404042240000000000*i1^7 + -9232567225862315715386956204957309421908293530404112634407108213601926201190429368889275778939595087983501491453937824541261434156359849380129750463188043750115509715363183513441338051014896353299942050130643045737898378133136888984345666770919055260519332135123916035262886951374903811702229178746517046629430369872222594728847521218742992861993806071322458970996306180032510094569635840000000*i1^8 + 23044493771542424120585386214250198686207030666188316010612275657917074265056568725102474117393144825338341188491069725368800017939319861325321015755664742158888779390909342216631812948102351592002908364675141925151710491028404851426929797636954996385874001282401972022369370693898532750606975798397406669557116120900809163752361973885906870632394863670145018260271345641112047473131520000*i1^9 + -29824656757179068561836928015862340879636209601675208659710274324890831802018946885257580277806230313617680352019859878623127061425870112049575293748016325036228423723269557745723668901090788602928546337550882584780043109703259066723934867257188442486562090060661407770058749446563456769813389496643257174718203012337310869596137333320662243404875588265361910209979264421218066890752*i1^10 + 21242518464288164216013020858916280266997942592526926897759685722039209237980819430330752640970605518465442183313766523005685961299811863683223459604950363306591311646695842532390064067978100758696935400478430663717317501326580950217342494991344316416782073679374927149388339002297584967084560674165873012168871436677378095679048455564986485351008065077345514337299761425547264*i1^11 + -4363976000923226209632995992645482427897164835178201820177447916505829755290523722329011957862925251454460400606208110357344731949187493001764083434592105686132899132030982443561632349293402220061451086800113202478976441398426884733983826564581858084296744410253454989100058764151099094303588872709151526074530547998128295888164828622347642764420464175271023062338764800*i1^12 + -2207010527216546665050767082688420777927828011433382942544789922333478021153198668408420513364043882060955733809436437256211126548131672427071929334372622456957598589096250513312198828040284166805914525226085976936960177936680124477742716944859924184879023181344831130024099986611596237107882263707906123713371524643305405028063783761936968187634814727613031907328*i1^13 + 820153641344351155045595716960910053759083013844837083341214461293164067190534083684033478468835728786814625508373437630584760611676943602939036402895736015860382494723213060989212209128038754411151588931490041163865005309914867659340970422531145722324778184367369069477727890093513380809778882680530310377968807729701197088150105998214108329942200782684160*i1^14 + 4524428213745664402323321307426845155203600432894534319759328911383404434056489528133395499840233620713156710948282815456594465149605397624375779070895291961522546277188401809164536744251817271044239283299190115280161417513931007140500916590426418786426018567438974788356317067246137650208777029817728134588399953277627839353971179353390282562338816*i1^15 + 95946132753045948424404933827900924614253690535711735137575779763311061477344961383622719279938315842193352008474613717311066468359874487916431358942776019422261313603440498627167036112850510592683287909826548743281033131483814482268617233200743903843963971186344795230916841879053705124882505079078291944353752471151097179017601270679601152*i1^16 + -219676970591754551477842713057862320001916591465606120359489805729249911190732525349969731317900339840524724500255049215495867089526399233556590792252010967635477575184799881771582800084177385041644385708996649346479415926639725597375359953921609969451995749421944650290828808884793742118809317296970052773288479598354910510601207808*i1^17 + 209799353108962535501225844924499726149507557917714628324470543329481812091041014330344479914334318118539619298259378549229175469507293418972216153812487684279122867197358821706452589994254789052433132523134685017141859466585492538101596883284095506759710983126297975681376618627017377174808876971494249224931717532870574080*i1^18 + -25265015316534625556039733695568146172779456416661488718341354481279565558921632715288130518286739610743778910376806806990500908937448319181426577927320007177163433497736809909190837188064933847875846086748319621912518221622553709785574427860103051509411891325562447639380288064087543626689468928*i1^19 + 19597737655668910572446040421921714983714214484761792629734314285794952195971267744804748359939408700644262739719949025656627499310195203498495898696775564576776182811604874031869750352557143976496925334398799889957881067026335609688794418630489366483453303483568801*i1^20, 653256687008143269043937022826166136811036764267821933244770687720262715858596100690788999700867673996253770174979840157676062679169631191037015796188664701313570355934932317181489554010523657642958454086300662311046142206370566219180182806234546987471489591318030498726231226127769994958761945059355621880597717910963241922218212421083093847566646875237258646229725018621007638413380954170891928974278907544682204767949157585356483526739498738210772628261385888621146475801349214365299679975413728491124590575823265726464000000000000000000000000000000 + -74617843727829727257603788719652553762733796878877097150893023024652074205092705808641091074315692166205209916927420229654941531371213323315299240065782700187576843632360979358617954899646808867683328694981355563292250267906260477166216974534788613443678759652159884387886056881816803394373478852196555830971774264936732167086576372952161827435780113555027918402062696177513351353855552421494251751199423140402641506097609888540711260015707537647985969043949633542916266388928749174756423763513776259728970057998024048640000000000000000000000000000*i1 + 3518966940311625294470508052765966620041536743548901673790009414169683488902128518207454454606930824553135781060861380529450029945913651340603731733657245498052169799981563089957367112162122622123676915849776143830638478093445204861353275435351703626816796722789111747266294805687180788977305059030688751724083726380680127253690624564488092624217450975968944441321764099033133165224144082789561223077509080776978029543609911708381825819617420741498756853105110520468561175240861821240970009490307355019418154281342074880000000000000000000000000*i1^2 + -82373689834994268630038146587484917823473334019727153506775551996723331526583777433685613220425773158269158233881937445113730967858093696965609858489640822363047670359783638634205769162976894801689138012969264234075926721479793689690029723058134212089703928832130667886662611575499156125039909075112539265029417952199216542265083092562731408200931029254976273198630097070492422934282266876993444024033487931049114714770451191651856385878605681694717942933136569429889755865407830986529067800445411502759191934329159680000000000000000000000*i1^3 + 1189036927278245221823354563329921605505442657734565753228312227944987106881849800997482733488254979624962509127122223215940465976979037719899056277078860575145539157152376640841168510420461629170348586316201945650288413933170724008517580810934932462050856196648888614897379662214129538067484961588791541750947485506076394635247778192680700694122825666207728556405374961596859684768714288003228778895653270360585769793612408715795369989685992226086973100538591085308352904860760771778122464520756860476405031832125440000000000000000000*i1^4 + -11736994552467319777378425855557130284337003504088215306909566186876556524204415993193483662683705830496286026392712862617671872088057046095718066250128052394262781866798792716676575717085418287439949791508538725911097943961401606613234205607349514623769109829807515282485605712625913053542471259216706577057079427816933954822261634010820587315465136813007738690361022835551962710051082371724270416543901531994820177835813809939570657623995706490512822222508129969705125628735440530453591929967877547281876336508928000000000000000*i1^5 + 80935589551686122824242726161433350024471315082886076460483468530877703753719947890636257552374311406756473469593049039941646967330084815770051445797751084936124874779662015053668845138368691800647976541930455694005034840530188908345472198653119475505907220571823469739053079308380337648035461582353320699839303311276565741318147040779030848529869305222101857951650585587659489804435552237086089741081993792372277517590514464855064287250666173051535376877622212392780385232448793749027539830347616069415799357440000000000000*i1^6 + -400039732068349357382172049684037042787271711241749359759408272419652568242105974376332618523519032550665640955091625867067476531348687397875594886411411009123965100445843062476063686924735007601758313355578184257788301599356372649488944758511978109461576093094564480155859285004415397511864776130072337614659656983551468724732976830232867071027647649424017059580648872539323504437356968612273010896172870485184649139001726908457178498749754066262028638014984890673804827451738664811118764061279015470293319680000000000*i1^7 + 1516066840383715680345920255153287352953365899976273618456686136024182535372262506119053645558392451154199780239108671207236405760845672274733780036559368243872162242565057044170823698030622095792489936166570523615981655673987944026906266060351855324459700999764039905004882437304354548675027804535842077315012235504957234620502486229658905883343831696945206385047837345951169852079013920349799453162251472631980614088464651355734283355543724954752822494262785935923650612306982704447875669065122991445114880000000*i1^8 + -3553194184448938221456822534788933760443086910110734374023708408017914294215203844664510988648747926531353530923443767033989504251744907253052170477236652016569395919882944131633367314894281837629278618519620861005230545430173923586344122955995347758821871700588552837980556261316308355954110326992723143758256610086651390061589311310830714965718525756608706312966322301535206324112126693382767877734870313062053980039115491002232806486297964607987595887025645474452435780897354564018076382080904346992640000*i1^9 + 3909040505979612911592047799771540400228245837294224927463401956242902230923001838028469888228012174724211362763851759692348579789822353170950603460618011140493499866694519756318032990387320304952381680143028955562544652465167389588413243058023864320989647179625163755759514583157722507329574976986794206807652390696974196989993310370799195940142368914515435216828220441388565471579547824287043696230923894243417567445431721818178901164301449422759267292182747301823034115694418644997926328601321406464*i1^10 + -2196801270020506877287744819134368107056994780741274955644341241670239104957064363826229061053637437400084005401370494537113619492636489024650826793255413736562637506326546683017122412818774479445208028016304670118376541696134633819809646126625436448154938162529104042421560290340407724044352342784067878788287895710002117353593540076968396043195923423371623643223670648194294123148857408153944666772471838576133403594325208763498595160090025357263275290294605374815633319491181911486986008395776*i1^11 + -169748878103407556699462324859960245819460573404366637831977840206570847117828921907038168323513465003603005604041346084734052457778730806221617846808709655980773803107672530624718504724321543849442290996259689708049313303296682005174620250160165971111221987882274227342535995651358651117547278432126763067771289203638484518882154579122490382908454886160978070252570428969670578879779866322492537709433189244673412505092878331536091900350202606584028514007475900946278365340599785388769280*i1^12 + 337534390129268405671310078862514064717278698455612018663549671092381858071846422969533237072785024985425590225519341901480466926813237211273021189294475625534293309132230831514070480835023997985477907677562980281733778494986514242805605230226102546571509903933224474748302136833708639047318738602588026991821341965632747326740907382453572666016701367444507126711983122810094524503608227599400487827547192304635388411926821222573005469779934250267593846041787216273845214611616301056*i1^13 + 1204566818138661733511459712320589260797995737178155649316531752696495246100188463900294764171122598727846787238503916830354829452226031480703071580126700771383784302192396937195720767439154167221760052988666316512199907682065861580030918781876934957230294023798927856021930659174579352288189168615701779595716057941886450441662424566977936322938436788748950528951700265672407288906162160923735824941649682675328786588764397156615125735816224295072980486578975073016733499392*i1^14 + 38724201131820378711918771666820286951779801255647546883421328381022906710469008468655974486502780701367829839664905907251324860780966483262837994775390735091949930598240469794507564393135393909297141651372310212718772564049445902233027315709880402929455841620142807947069451929612211203337707409013969111070522504498023090923591093901860240800931648389138365436033858322737785560366353618514742629809091227455247114793518856240498485065620534227020001425819860729856*i1^15 + -106563427253926487382897588783760341228583229970694502204503394499237950009087887351344871947854805757380157533592037492477239832274449988810130864238760971261833349616560328090687536556954063081398684390633583438150620563489517094308753841808921652358383486556899226833539149796256531865351265600289758257598828647480380386507927204828574568658770374978206055449254081090670860612653584965398187245432430946134251905036117137467818425000787032914267369111552*i1^16 + 301023258495571185025374342691994429869293206150730359883281480112927517607020673644085011755492931838620233515238448282983011857992275717481555522180938230265651616724481060453283579191925018317858302435993848270515212825696857763706019542955017575846698043370094524037118223760655850975071167578057081853509141913000364565682512655940650141231774463839467184732707120258532901962611122854384363733460591133576255537405932272996402539139067291893760*i1^17 + -145548341791902137227301599231949238624177113334580624057680289642722773624478071596786908512465852179316702227049797472185690934993018493283993774480170146430381182585785512817625980195393094381897911786535146459376793039558108420509726505713411468424478861459176456571612509532577207368497325417657930834335200750751996936471229569197626741692070796395079896235427161095531730644763665438096342679919637916092086956615429556476368176283648*i1^18 + 10984347563674347641498672748273314185456575200631523971935390258856764910026451452923510259271737132378173078312858828631114876957427007574998631581136763604347753990393852271758580622380363251377998760069223760965953154499147467548218083504478511849590405300037599274622027361172481781479950733134873608877432841380456398386367318204731825705396495846721334094424589560806050403648890960577717767334695120404480*i1^19 - N1*4028737347013233260562459323231743006067313246485693794411403929247093314133352707024041463194763714555264789859375*i2, 649410875108582597262933258262948360968317103456881513114304623441331584972607035566721024369820432158530091197981969567712421562802556137218652309640167222053680894120925375394239448277690804461275938374484998324758773302964656063467426039184933424463495642775694133242667835029390630627561074398488478439823291722256306688498387421615031296195692491164843756591457182518272745598054036130663289762970540357006759118778223571285653722837987006799199948307848827324490158848407621696185421447914482985079646435135008538624000000000000000000000000000000 + -74192573289021110897168825295058850410316824520048894898712597774219289346663564137717499886236426084918654614778043897193906404601932697717492028400045239799808539106501842866112604451584470381330757410238950991252571386164382101708375645454828174031422672101192539195165955032743528615402551187882048881675273886146514841142573613112514809152453544772248348452416052256297762521635906194769055617595178485480334666071529583244863970629065742794847298441635657245317051733614662309397337156387968766421459251339974410240000000000000000000000000000*i1 + 3499664487153913341113575389732875655176244150626713952693059430298814712232126776253995271304033820616695622906535939090425607523621577833455195857034753486368540417076237386065940802417426541051355362785730498905818167278090033741942073110152389479422834437008439154002515188146221202672659251864019230849650498708485183965546648863658572013476264209594091406270338296838359651798487961899043798717534157430277520726216068382583484419179487667720644112005560186117797019759727237780600536554906323178013751033022382080000000000000000000000000*i1^2 + -81946532921349918100003492660493884153935078423270069047620738984187927546943223589144219414196850098709683949966013101457259272973537669519796938965532929649663666096610542711223406716652216808933605581282029894835541505538228166493973185747448158702355876877556565588221085904166281697491263085276843423109127717790356981409192175938331363452142913695869548971590728802060350832372123576976489731089020492905060504327214599875404391039827477684085421186402288173279151189749584050230215554424586597880461297325178880000000000000000000000*i1^3 + 1183163649744485290284868256653848598546218320097465475039079531712422546103530982712412653452452625942871556111586548091586190123004990689862287880277583862738806088664542100266938790618741587142511873272948046935535224978669539574360535447911814233659891554347678573633196672494032484658567008246756921287591537295635543139607394211180947872434089256178649584296591803656248566008208477848675194795030851882280786692305621361913571988588875810059741770045913835045136447081263675361404100246410317894757311882199040000000000000000000*i1^4 + -11681331398816692998752402875439860538375797611025630846271894448536413634298629501347472843654008094195729758109372851337734482730279820544631291585491694606402105966039753484951910313714787298383789085456337750532654016501907609200145325179961097184144218230984262019067125786678267929247197347364880849589164698144525070271506098422114337391183557400840046358360541925297977246574156369696222983457427581479067064378285507658355563435717538231222649886542189378979756277117340074579548798666518516090034347573248000000000000000*i1^5 + 80560091190618674544775561285682234980193561741825983840562489542165550725911861243547335252515219408071968844152314392012753025756343202149316118834347266722972004304824994906928742161492766757987955726937227076566509123219455497268491051548825666342069517358912776419837111079576082158961373343055053038990551383762863991081400333981458293189015393347771636090583353193648153388761610434026513392167086143336393406490028388152119028428421348465340659486630694991671355999861081900525455396197356090480960471040000000000000*i1^6 + -398160170324051579537560129511255309031347671748140012505089866839184562687320464653107265579649134414108540741894211579615314484958972340487808945285643918645780969128503632035221286862050410230045077932046057943937996075378901419833874180307712904673404413075429455395755611349234431028468382876854587322571179966553117299941020520701657286860954771879748107227225303424195763398193285123634456750280393371520217977438334471631589473410186790235289553213668232830418199575975988516048683405540983877538938880000000000*i1^7 + 1508893200865507267177503358392196630404049266924549575527706848747189717598963888331710122186964322593959665061565951862771981091010551487924388987952360777909457294605593707921607510456018463852506921163004062196858618135075422449185454185482503792778175562629384801575391003397614067892081172093892813055205266511005820007203879770428784456394454350021748590285929577459223931805843743137314412116012884767926877970697918237000452243791644534235780171663085412543629790129221169711094813685221672699822080000000*i1^8 + -3536508044397950315984161317619489359677664501894125979495122859916150054683525140833213500752083136294829698682508594031107342228757720091072734330507338165797097423188462946266651134060248321852626732517511511085568004350786184210901334720249795313214390924122573947143367971403723427327681137899511087672974231103737560373458551958417391397200585771452920419743320061506312420390615656466224941872452074998530238969276874408255387331681135882376250668576567901420415891788609487645680009619100129034240000*i1^9 + 3888725860895637899131329195075945535342415062529958601272940339384928402060393704052602837444597381271739202052034544543155650666144137025311822145498570653116083430103420800376377883783511188223025451814697450047552562726113064564270787759019390293353496034733068881682625378593075602037857462897673916981142580070029777166506050544777465625902995224789226294021210102407162769235716396084106770074621129347886685415884597979143983936032555559408104504122237516078180941577791147763649860251496218624*i1^10 + -2185502812273156483775442392320240985739842085404492617958107934356972186438122543024650671311008728437600353151778887141639366385786832225361864048005160835368380237397732869914630773835317816699178084417882951633334448758696993598511771869962506112766030462999234533303034542140328459522238743575296362626807739807533017469634511198918079698178824983987428580236708337580705866309722524720283873566876166764700847967366284116806019099361766764935678136635744676219466645944193708775466908778496*i1^11 + -169444616394106905522093519197799145783318655948290294912474267801248443424925700181001087320421494898815276935673796525513343973517672137797348968056166977816454264917658592770262858925246398588549837797383186599137451771942526066470710842242700728049847671507179254363433931031701025087911284894938704758122391010974675357783369860708994122239059804304903024335577494137584560456039073606072740507677788204538931063108107849986733270220800018218192231854496011990876921500630022646398976*i1^12 + 336106849304934439350280913470076394412769229870363972968931789147711593793344066262126746544330780127267619978759029221159311721668881581134535482842768692762861646981759483368049126644699691428399099562303372321863830631549410704613584152664075988000723942751449591446251875471283338649790999140759441509313179448450499912817390711195587199731618487804505274658479949615541691003952999652542884510396306556175347218777147651487240399617006895102334712334730356752533324269367590912*i1^13 + 1356376996939434713924382867947119544935627759669538537794322343051104223646287829772632795063595816954618215639770670006329358983381121562463217982960703927748727464415648784430222843899837305047870479202938732741538673578914296328597171767765605715426059583134530677531371429002833819031338155796250672044521253081227203527044375551490337261173328220128612679551529958531595490328055968208029841766169347763628459641148074964221678358329693333906060896773295611837188931584*i1^14 + 38972272162958425338568787478126081325020667599688990778006223686604854075631713055458924968463697699519377856948430999388034621579992547627692769512235706392647188281732966190674718422902071735624977079387145473209367762941625462841444990475496547120123338166867158526937357882847549647149330044297871376249095594068550098285885264070706043190690435566365439476540942687776871483927889424062866735122705209977970286317730599738528276421163949137381637875395630989312*i1^15 + -101129498801147306721993938061337104917650611810494957530709072593203435520947979109336722565709058768421262564130942095204974077590373246580613939731564678715181908375798931237022210213791769101621026516892035369971699324047025358243509406994027219060476775554567983174504051152691920611483151876965676302325864553763752092308325453538847425422159861640732351966241495277979198217552798232266709290807500626938586553344150183648941919907983092591561009004544*i1^16 + 293369945230568737777951296700562217720697077854354835272586071203164752038556317774971881294794984466665261970183930627120628805201817109118751105107110431741804390697351057582839287867471802871708295971545294876467262684699569009995616591911906553913997194746406940111548739731663535330851037779095138824020346817744589193454179706595674663786659083927791496479240158483117315833986183108827547702891008362688585709321190785358880797716780943409152*i1^17 + -115162999380783782711876072564876532588703847833536955801514201947912418154217150467115431732781707968345760206074098926041360439858232010550134437542115209529209582833524179354115584775306186384655091093966221344993878135458109093684531590111565629012875746027323828810748497802805099987370661018038486956346258791985381808785935899587772885851289744290342950970116406328866156386073585645905215080991410668772209876264759722429384271855616*i1^18 + 8956365319836913915196530161327045534007641213728634043831098082730224276210566248605013740394353872075528072661141621833225778415348070916486239313203353220885210117810337482246150733791470654032355966966971908675036890322082457946882553040766316825667419786872566140307187302197935888551021870282662884469161147389175615419868293098555118807833826294054983130987796668630262593237091844830392682483149192200192*i1^19 - N1*12086212041039699781687377969695229018201939739457081383234211787741279942400058121072124389584291143665794369578125*i3 ] ]