[ [ -1767917748935772720307495924284551499044445221897793846935731371632712166085970539440175045864436624821364203895666855545419019137547165468373307252590285923397634624950012110665016914026820490716890748632679586625116890444428472093980654631390362966640955407741875354299931578856110130758617813690582648834095777346985238536424139871234587956292086943927677313819860567324297527967720371943341778718825632934583361831475863724618910444731921189517521523891894785785558076723648779473217793713206769609621897216000000000000000000000000 + 1923181269459778900734907825497153988959023236440752762434300178072108424843127059870032498810733234311989355723820975338248844279859188208572803874216572888578632143180872328798798691645084547738060713213669204048827333415069863253707089385870624922305092648184190620744986457012602739567495136748671861862088120529397715249580465649265266896060665092185170198378421756867660951839187703719502798865281482205038974617570092448605929100617639370430734407888799694348573718050951061022652151600754901525725184000000000000000000000000*i1 + -257018943999943575256165568870723904812539195124626754628071154462609464095972001182282296622934354003833094047455115573612856473446050031875900983913304473200775245704688421578413736978191763139103862495595014173377156646779095909991443222341347854321461999483082122738976276834752563845735952729869917505043294192445004344369998138339852763911716893877551901783724757400529760094196966219445405034712303693216497182836025331022463045170522636734256115050293792051477763246649183964512094901912839441612800000000000000000000000*i1^2 + 8233904828678707182177983446821191230074960282833069142314708586741115956719927903457797411077700178073069518108748489486522617823265085444559405626587243516213471519481452572565159394270046552531612905676034767102461919053710537420526988253314084755278328667982494768116678644798015179522273527003316784142509838919246982432049131821935889204736113033978490198286933650260119440733525223130481684392182418518879726099519383559774605703208150808397963677196994458429361841963121845572677872253440884736000000000000000000000*i1^3 + -125434301550316216435213441019065407971853212838173807289187066517239017566293213026112763373707777755055009312520583410656080485767959997047631906101545115529754609488717726973653632953754733271089621132042163545386244276859876533210083151864101674215857684662226873286993879310274656764676482961264372798205180465078482805009022572379004347120813940234347863179130525637831914416217552202333159609661399729086062901722127680357111322514483809951709520677523961924310459789831315852719940915796377600000000000000000000*i1^4 + 1099745831635527008571514394456998752858251533468577507835376892429709673350531998010503091881962467970759811405544271067994641677036907291049340628072841618383637530993119970280847689927832529197247585441144951960781253265483170404700951291834251300380154550608344485462817881431446236628447800341658671298489311248595403093537586813999264021589669967305279935082789742735480899527230721001841342373761719632133223068539268435856202436278169994164379111103190920513078093973387385337430115614720000000000000000000*i1^5 + -6397414776105281827012393496170565459023399758997387657159951937933874504345677903144225888276088683706127692734976205308944146937485558827981548408527512517278258218088560375729095508995089290834514312503559035191932106711263181465015684324786966068214818200650434451846308101339036367241430569831694567152343985204043770992673182390796493144534372826245839929283977442738810006498264751017703159444787619117262999837817973657656492373822523909427483814081911982519357480302679445878079488000000000000000000*i1^6 + 22789551601647311083590450129605214545671631124209272566513982929155731397433138084799984597675044369801039903850861935690443852689840366357399617198425242707358589188055081978584480592415025689786596031847081655135043525706005175763327464197156769485085972429622833532373798137460877503786823449590461931946904379769249451473883062519665289254047601365798268783764584246799401670460762850630420933011065431883004424256501202897643300840457917060871582195423626621421636351066396793241600000000000000000*i1^7 + -48591070622654261602599638210328114151984081439885626750264677996111672851878463305527460504036783799557795350369423398961489850362518093811824809781384910618985655346239179889965604325966575883433423811254897734996837347771815613221322944608514139545201001885734385036825380076793369156389921922003467974370038710120798631512563125156508907327389743889101056960457022985213039289818873067854804508797076181561373744062169111881114694231414646720796947520109342103611433108761477120000000000000000*i1^8 + 66463823898672338797021374888089875411811278799963090297166276769204039259321933559598509450281833836211318145383887347767766479293162869787903502251326343607016301131495491093175977129089933978069402308015689221710225181199180591070790367370573472113922995327445099284380199684915026372275178187422883554398076400558573651784050143325872717923798030771817086457475171924110942801409529789092686337366174465065645312825681169342221461044639269851361024049140466031644516548608000000000000000*i1^9 + -70539003748992530657523328620036847843415129454240843282613245552564895390006224138154872814858152506621941005392952291851634459424556140428583616777699067517820698496634657393058220830057022704003420805419576035160116015636259380364989204434566158180188974834583610579333884234278487845661288824871962747499544743870804433302814570370207747679696159236526315644553128642540503270480908873589559459105133414544721733497828526818901046947189567230875944334170899047186432000000000000000*i1^10 + 56290593001978409926907961484108852744528319964239143444308066810366656498478417521052075484300553236951284869256143157718057861958560054390022464435394027439947557977181506832157634312478905030173371351181383852187591039566742512115167844957427413239890549429682084217454961364182304279957931365420461138457015268184895248686263442931491315998142381552602805032847234344148551972868337103587758488799309536313691606830325917327017719461427780783851354201793947893760000000000000*i1^11 + -42171445241034253564105977461711155427745086830311666886214833826662878624106219724863456866518145294375558310266549495359547721859785039501742409578792562384647288389819574825603199685775444231933904775097331783293021402746233405875593438731823079733130531718687722190646878413717480495374677625707480730950901099636245701385787147850882576190949956672535385717383203509270260703274893621865266687326785591620161186503653958899100446066581386123814941169414144000000000000*i1^12 + 24404136373902562994659100545272842746496376824174120873970084374477671055021900877597200435331789618794111899897547190729234404695564201445178677040173825504998294844717387404369294161023310468625637399278170109732297366712516779140969771128352767257982225728479899805753251815962618933865685349554543236237221289923215220926450251539058225476804591362103192657314721818530322317940528787537959306398698231271734782026442184562259203926993315220913275699200000000000*i1^13 + -10572022200907648968459466637743647505930999502085226410061507924312435543601602466643189064182964067991883256373493149433627655359323503600204630569897471907508872395311664820246067971311987811574433512046774345939108046946060751796855166693044597601142268605202823957195663194058061974400601138722081401212818635433597445708639996133969964148427444010667173267921049478397633975479355977515617618515775319900584862997063116766722351190328880427724800000000000*i1^14 + 3163586297305876247603162937604530845031867369900710401505349235844187177086462179638035738112050259467372596695650835973925753119672089843283768442447926947179399254371806267231190945686253331785437641826611818877940648268822067202809791557924452877619943539633480511501862431813521913136896001611116724603571630017819644906458721794545486378547632201307658418084868044170087973078530462805403161122877791782551066739140629759925750666614405120000000000*i1^15 + -729516257638558340889770480535486483773089618171640804171524646054824741707903336149205017409010343033584420129990478550891900621261375902368025128141846031014041819889589328719855184061744956698983592328591180755772437455313921120836437422821558573821922878587233503313182610681082221348788145323221729379767374861498537864499485093515911385652786752629338442762166611206777077239106736312909316697813743260009162815790191698898127593907200000000*i1^16 + 105384696177787191775903126494817141754347085231473294798987803533168120958114087143220453366670520616230569243121936511816459624785020364343311624209167092624135724848654235275231222221564980002325967414055801227235338574354861718963882095680338428381164997066495016233733073670883307812473268189825684884475640493425899132591568783847671638872043337126450580708812722839147902242872893108458463015249040217351799419835352774580971520000000*i1^17 + -9726183641848432417695163156267754331042725182684244950989905546413249057382693609804878244393508798022581353654025193393994456738020281686598513459870727666666019231771224060371510290226921939998246739104373519024085627250033210287071311237868596864913559293850792066618379064247878605067622413419385833261458402333071820868682939932928365341562223171788814593249712626746245108418622030085624477508932524457443296097592607488000000*i1^18 + -4121566124077466215529946619596425583812655097607205840949826932623923417544268152393393795803745682761211718336044649029142630813814166913281885269405824862546655881562226144911538760613563706038975706242957478414885929914617503498604105277990639244608983624344935186119541116671917524470818930559223540278659889157821968304245182075809938420823604278786820247195961274297103279437484645728976372829984390269319487334400000*i1^19 + -842199167086392734881296679767803238971113538868595216626337999574640284388505743235867442996548639467989997555670261826871255375972136359740832297888923591292068353490338859737582018032590546534069694358018408641245434651828885192981177053562294151678373194476579066981124400492980740520555915720095550099925248914853771947616017100788693483210422771520453465165587759036767950733466655342977642624534475189920000*i1^20 + -88709327155363507606597735363941337030926506678727707827923279912653555980073592542374324889764584221050698847047956286162422809766573698428375610072723458173495642253575966650967710124720638076132022258703325033452550524494007952108517823380674003972735694561014570906409862767763739869049754647831731586800412324630832347288437712802100255162249049195258029551113725644348875444546332780198517986272000*i1^21 + -3645739333697916596876436403801184444667660266751936274236133489751834214379393226392725153011005882200763116074064720346806866580815297817478978213669903999835836882093305546689330335782464201608447849257354750014146349287901232848825788022965099265840488844802098084622720110000218500327979932276131919928492151311616080343912036596774490057360888298600142574605944068972191907411542229340000*i1^22 + -4607066099132737839189703722715069743366231624490803953324366591107450738147782652932704495814595576646496714508641954622024922553615480814910106264453240679390259950497848243220072950981021148202951062043180041291102934556767898837045256268412937806276894504919656522235295314473646026546042763248587195852576548422975587306408342721228286134207325587600675580240*i1^23 + 347900660114359906085577397960528813313149766312822550938071784655647116206457363051123030043515284747804307573316718205594831894816880809458898654874547625905224751613001523062344779437718998119556064841581582767561095640874008617788912154028897615384693671363030953101770562575219833204980250662814764917429147055250971194222219921*i1^24, 1153994050910938641764713779530056111030516003325193276259192684930208902391288509909391843832886702528515764906192349100102073642718681000653628371885052378263442837890570945107108725255033682252302079741396464690365615717842421274799198530732392341112318303966231863545688216431060521912066624861376747550666968455474487864232167730609948839209058023004701779234663256869376691939905336455609364241148196940063778854143025771491495104139872317988541130030944488861729948529276514326453471784936079455872800479495176920200417205631639753020286416707859539866597581013377561416997062309253408835386955451510532912601797583793657207209315029878419928421322070628044283646778652251202995451082827629616613835009998961451322878781335648079029528123884824094206054709067776000000000000000000000000 + -1255722777622251056914444913801412406377082194218937069661542088732148304528434158939104545531048197293335820018435604574264998364685535037118367119781631624987803435482970759098388361528686286101767732860022161674827901594023988641510330587265110525709102334847814019599039170012424624521971318013597868380819104920822912882742639417007214609105033380354533009442047700479119673135859837663539663583035526558172459322280204123211556199660878968223313473359262877129032520301758841802282643389162439525182843356885124440940088234919376701543055413447621618903644537069029834929084033587261173997253079339562781405886037874779528281405261915549735247041434074245799756776710297560992977491096727860718918784842580003105798495025420327378963050888178771701532697663897600000000000000000000000*i1 + 167676220271703935961817122689926205693087341921981979238037096951710993187647650978142885301710171920349309768863276653978046359967717833453878411667082663833098756960936565176680278197227993729552102423131029947646583174783612934644150311834853341161369084336030729401355623548069078480467339478054378384637692741242277784315207060996867942677960667231514152709662953958845007251496974089150455600958845238834830547462986515580384403199464391739275203255810296173732004159223732328131137811493245457196394103488034353111196039588555164053917561309868039157214746937044549207969827001820125813167334855484483243973671653833517912080094300808513785767706008981345675917581827967628460671926450649684730833420375102562099920531240946613705936267748810179436399820800000000000000000000000*i1^2 + -5355630991286249081704024507309371066658029309421722780767398689618491005601931557726538016905790915434650530312166596651560563969256090968351172719737557096158758912849100505213861414970562593386997096041556800819683379302496426863153823779672915609489525078550038333591385411755304919507663858636706309325979320020182169851284477133102021116400093710096327142868640670155402447696781259792444363509013554328335384522723163605525060025916675923221133318580015201821923712849867484617236676407862831511628316688932000629871305643770343751181636295499247131799508487451354395012706264154467340957530511630676616315509079807392194502476675592475262484158909318486809524704082257727789850327341506025638989393551198284818892029232383409877925638476521729249247232000000000000000000000*i1^3 + 81181349519750128605919524250024076933232437906371113804223096329874197629092492588841939036501911819693369230083943473970356478848715295567771624532853996503598437707940602624039249796434842282619443384962506930660713483511492421562576803776941829749456101231227114866579156317422857970810380449844190121384578861065065328507998172370704189082954221766877973383683134408983300867474663923551373849271802865936972838871020170799159723817898239491983586171403025797474617355108340067949711011182703499703245286576510512534831998560505082773155179849688697333354636970256877979348804225582305431442311501965419248132247168584447922790341471398257063300276098428980889419954043455336497702014882552664044900100022107474459292076396813179901080334959918238924800000000000000000000*i1^4 + -705850926985394608623805559967698943186775998309100975066844562781900399562234070500995394070959894798584983675631281967921140226785750656481851513305501621769537765295439662020241522353367594467929533178355996459707327096496443662539397761079796843176855239488540087138904854629848270537852927049613311502531071245109902976445686908949604346825120146715144406121614703294451298618149392954464812346368684801496959126832566029893931016613182009422244414496456492662278701052304295700660819996494953356053268219449896992459857223623162114743572543758654177875683865216026945993614716301301318122022416825936320909246946387562669549518606104728625829958436948441147049211678492544706181902360018624825802612395007206416157036506149552347000449229410795520000000000000000000*i1^5 + 4056038416095044859829072876392058845010554682923971326823495806106019507675326947399025318716569333977883991297361019538172359010651167695946705160800802768035306930782190640355883286377144721905997004831423920889012932059649796262543219567250772164837451669319037221363587062563305390633892976408215852017089509371773547547049429383146634669505928902792417993783222566315512398359803940791599475150089227322229987530629379928220062614600609798795390111194695315776745454158376875486829378884189185136831976708153195177843969805339389696109870984775064269596023515293410655506207667888467032798344845420927890863626668330372725481862729008442184510192211817408185505713338240618109524036072840554727933114984353464477354257761764503907060663975936000000000000000000*i1^6 + -14115900462937383576448805572274903862164424520539872836145340501597812760603051973441581579498164385320816568990971435802357999790032048941895780899192515753909684354681179304523763481572312647137609989883839626948577547017005459844682016882287671057165546379249924633247688922076707713141275373161625171307872434251622315691557905743837181856790371987914492976965822030729680431978944701759999932146954335211516901215588105551443173940488227134915447457997757172456904265396820355606353539690559019552099553038104519426976837941257264848697440273689354727327450938228384078862054986239373021182562100047700965315187166371090195209972378927961272755121604021814519333757812675702949237557579527442510610565003157576630109848641713066396981657600000000000000000*i1^7 + 28845667614662901555388546714596908882374258628383478350386388626393965516184841466120746879364089409934131884199794325687362165714244924834855516389175917682790889788364820592919588884365617869102682713970021397926912234821666149761732578883872019899093690009035244821139920768384651474272332236819683970434263569381938937738144301163629256065604355104696268161737976616143327796785320235461283577438329646622853022346916013853400727316661689574083063446042799771081041576023111443754411046024122642517495914776819539938815911759095268914862350439578524545593643093142770536789314788500562426417597648118559637858299196800572344086327097283724767803394187042600111596706453867262149014130147557328173889606159050941740041345674319601336320000000000000000*i1^8 + -36856330406032001700284678334564493841373827622205164767946158200674199006674000628928949418674439507560293186396171189862924867551778301365917499066376359978454598976654009141754941712299764124311130972763533548946388536927127042338676988855468010724463648255038315255714947700458055603474344795928575664709064016339382144444935695612954773811275293798591212340469213993444974372894341672050760690416100837390636332634626007200293948770135448026644848611600509805197255167744470144032383022313941056033614865605163655515639024770117255443646690239695478576532217596458384623506557487646478636558818162964574860424817230995478964471270094552820425193412360983298677591001057998578649352907001113474930266394057598393990683396969103360000000000000000*i1^9 + 36461568707715205846913472718551307259517255021206387841179540454519160383367230351780792813190368059706387444513954611669020022567865866578508181622508581801050544483487367080751493221100447923718058718337100139168409388062577534574740758455139043098885035287790673637142611002421600220069045028762809785335275063873523001518860541636675275455522007887629279750321086842745279025040292864993335155003240304288709544658532643012211113202600871636688611613035488673517095978746192056042761925901409797453842463597785747291754526923788506275823124286177692074419814873671819434250730310939090038692966174435684722772503450018080449150781444677851676504432837271887630926445559951646349610096822939740791828388252691270189645656064000000000000000*i1^10 + -26268831080521495061226228858005623122122224929940133416944501231963001921605244358038948360636932632759962189053467019618614951913814783457698077225524245778054752256745590906110840804448358329956559420717585148057648730651514655057526379638819862075731494454166962728469158401945595163265073795688171431410038464304968126760398155799865470691344077014308946608311918463965782435056750371114169878179970900573681084463905538542136720046673868455910800967682525719827706172392548987045088393511466611356650765858416999577087214565868076328464837664197490157726613904854323206091439130524174892695204334236022265600988102299533215124454723738481961483863027790727736147051673033325531647576253568335738318177317152871770746880000000000000*i1^11 + 18867007196159206023726549768228400296339060756744695666647158395907560897530379096076994102628816851397391912849378563986806140945420858933895052470154843549335105763789015506015278236780255022512286695593596630830500984522066374442651886356909223940777312441621663084843020706087311584713644069427152549158585394858561344140436369447740258852300996308798867176255033556378493462646529918874988767280863001227327823982861198299915064302978401913293481004980400969151553032134092025548694064523623603231136253946119142916901625963856819285492616716619765453864648332009109451104889706308528084839781165572493587517069427231264748282498194817224928180378565942684489584781087758138568356401493012708545942413691264540672000000000000*i1^12 + -9575085277486374823093611425787742584951201374214173744244396928572957086908881912358185191758481165144225961835064202502661285519898442508059305601651649500890033714200632964089860095141782201842513336757938152388022456153184724121077455966663314225418623770800759310523540928816263289283463141617646892539106350025623361938346670535496384156760050477955053600355288754865875383124486741634109334370382754897714993318607175514782834511449780131082924895118510151049416183957591492219812144340425187925737450169544439759130952626847478371235130811379867958347720977328090247833926438672212259048635533097702025953037537133336522224618868938362065219725529186609929329145267014602291890486814903865609089688210329600000000000*i1^13 + 3064687554915151999405391502876075723417198074670599128029155372186288857719236283182004425953875876795846526581847638823174145843946654668851899125741798540891567340670562285447209921816083520861988153780461458183329345751633927039590650655689511020518506513395210240448191895366797413884054696566608280508617919620343235028419297237923107139912067565651153661084177358118761765631539024495479748999156507021608422356899390613517363344975843773090196104855487864875082885129001794429099546059358735225664087073699520667596044366824925415675501870836220863605398296027384599283872338744491398263389488372113709324576680850457665233940357452820047305710407947828081040285980246839606050142895476550618066119680000000000*i1^14 + -394701148774249920773817580211006054040992471848984097924799476979700400992865802805893000986591903215073199713599304044152022216661962932369305010435638602785777493516680106583411697938199381278194593507896627653747239673394284139709432574171457643776109467267182794925336644362118593175075368297533865589258619567619457608070685721672448286186378052877085641914272041639623642349380562091463257968257044317969280587023787761399170304499204869237054505965019183155608461923885059870404998250903678104186657902694457379486232813137369890357314891636859486043677108505350633692552954048559282458629322412265812062440000571504464895668139317970094073621924046511744519688491922864701722149804685549543040000000000*i1^15 + 8919078156010085079598419855937956118873900303012366563295187562045191510372186117368353699422488423090165143618914810183252432154832865853316773677700074569698465243389299983397024807680558884713198830101612213629933393539742285124250279130977652254264951328332838043097554577313157538906442947749820889899783668794760320711510351664796545737813069453137994558056064564751912958964085888963122009026644401266052897331602952654545688315973417749752721393939541844866367668239590124050139476641490280250409209659435456005673209148425534565164101713608761159276349341637005199808304852710259159864208136539055875927333011424551570226789398255854104735443628770314996178744850792506140753320714905600000000*i1^16 + 7496605923280553714819502662962461662601635944079833119694369720605298274621282932124753851541665819449778700311615500308718951398164603207689040577633743261260850801623334378910405226537658217715780981695914439746024685932219338787806635561312633938684808453985832674811059069228337494020062468173515123981160206212425717656116647797287111814450279500881498311305933948764485210098507016901089377315302586829395726607385079243215190334748007574404761859482790246679914341543633505255266034849390168048774363918746806098140002547880882473611366924641691930885241281865390364959021723305252613722042792182019538173031024079776506830740927688544847086924819161283595321091086498940987698984960000000*i1^17 + 17573621404864649287094080952163810727128366873630820169661658223879767499900493799304319309569822463433062778606626305742969984881806252020634849159609624155688981487157760834285117776093498034602799580109720502826807974334527315117108638062521902439736965111460854117137426447031289563834535388517768860789869052317876037672810971656064718474412983006014607986975406677149403727887001196595133043631283451958892463855198720003236420742828897939535517685756844315901404775188677570439822293550640896073442972371239968445768847184964090099666051695640839487426516435325156535895322796867895762653213796123049409002919846574614390053531876935611498322948360967650424060717690843773472000000*i1^18 + 5359220132956885604671068920456529914067978903340929441825492220283183637406597152837122864484165778277196662356110733957218113853636795793070497274461269561672018051520917792099907952180205682107597738563810723542895278616452772375281467808374676338558378026261200938772694533813664603716439141806417939849158264327013944607660201971175840662362003478971433020535792714792442631999932955513080919913186718477294633200733909520665937158578191675349438701315043461853275441154477361405309129239340333165187046094091439808463795398662922887530523953430772750941443965610743582700424738718057231314273019736884053890105126080035533031097013940212481744862283972986278281302274400000*i1^19 + 827842063918567158089742712394939754716830200356353608806708141158720768972835415625065532370396090877317210175735550132174439582961778227872444819580460192764085574135162705619083719670140615136048827254517918523138195925551768127098032334761758546187438737714432721048684535951172850879588581417847800871075006733761836075920123245261635074881367618429428137384651714920232379078537462680468060372973083652588403655958105526976977725133179015414375666974936106808189056200592598079420248461785985621107778425268354756955502884937112868712784386961564438353650076332972590378612467136117106755765553875019758972519849189613100466834007281095028634874018943598637120000*i1^20 + 65398613441231874530228139350461909079820694051499295544990984539553171551193100960290167179188361750768847863032304655959596769393746448541945054053574804261837679668039957722126941322290376279120329610293960634292218559430950921023268919075937568203866930543094679023073482598970606755784397534966719505084488494227532994041131029556106579085091469487834845854892931957561362520746053186601442761890921744972763446959883917096303605412562610951194775752658299769209607277878162410483519963232672710505444378399817666784124092787346117716363369132309824117504779239365365445410487057166274544418307460945447592013735944527923809129393778935522882150417084000*i1^21 + 1841256321373604306520120470852208147615397484572574767497527462350486559971002099043856398464478003648244201810127026272817080243604684084602791648435322126837254142682970687553150821379404304583024255276758414737185057966223528516619819963270716571140819769981801269776189868015507236416222246924331737767439515500274023434217792211633941799103778489445406972792149832085704143594665355382218290861643998004649072781903154119593860012713072018818677009645971721103174874719734984963054483070671423439613460373764658279441889769458596983310959785430715742697175003033496810908175924596803193255935229015476058323910005771616571896862952365587122600*i1^22 + 1259714716924245604271475409032064759363649657443805711918714961449793639306333813495293546837723345078952831389717811028941827289894757645529556259691580012769342842550811008916454995329235858407569729861947026614324490545379199248924567500432656396636289889923277691476682387733043248287957828380221881819450360445720739769305871107187618458698036510584319283295962808374319044711943498757701861827243660384122499182556959712026842158284472551044102661289995446423095486979459381695894694450164276580804719938769275122372477507477629892924810154022394900008215084517234934281837913632556626143545066442633824093167905*i1^23 - N1*4339855703715878942206425484729022733087995858125483800091341347314450745532646551054287420648603263720931899120814795319325171141350880072411131284294931623089677557812571916691387171513679063765923076053096923866062818461033958481609741926584460650752*i2, 1536166677759382090694834567173740688893342962048138790968644836371556642824148419731734745999215511666900016776422637845128385475269970703365911438169669279054917501020228527759004625252012734304264043548051756851928173277714034042870211764741790718033133768511947617666404498241307751664091170072333377048779773709079288208435876425008701291919592557879444441442865274222726886979669002814512870650176649781655463971299842576236291761973672460288124730513057608089118499434871204918417357023265147828633345838406127522038295725737212088696682114953662175757887594197697289439574420607436579661662279666650894072656601539887075433895713658058599927805599383931446841185848944934358367864949382414501320527106362687256788335477351519209833648452222335662572070022571622400000000000000000000000 + -1674018809952292729816668826197738076211563732987797862810880700480118230816396312395939044724650232101450225169665592505059060265684433582446565609180455326991529372631117419806203683602352263715548883322727195013755715975282812198790642865425082941493003994407520077393039924470027779227669308168805693315915853155752173981351089935811313659284127573973448760847677658043436166865470905126097157819371730723254343502931414793704100445148632321757615775473616902415699141671743951847328461887934334940976707159323017320307500173274708725527236498793699650235585299742348058912566600682251983145883042536259166203364948337278264150967099456037333976443127419008582860436350803531095498225666879603941839588955950689166680853657895366959694935226327155828725181002547200000000000000000000000*i1 + 223576068114071200433253493012309048798501904717419563065539844395170667422170708439864123495306611684420925908650816840824172806034885604390382141039997722911845960664421851607837037959654736789974905324704073699291132709342922268772571744567007675926667941813379974826569009469207342541368617890448529759824101349490327196249059383029901455796161407471254808271769060486108187982479911804655800670908481979885932208200191714602257710530434231624411807844004899364672317971543874937111251817735547207307988887315315283597081756659480657109191274366513751627050444953401978208321516880477385539397959116232896990175632735012237630288920547018470212578962713538647100618953017888757395712270218752211029507310794666898575916058053081917301819532164863211382373351424000000000000000000000*i1^2 + -7141500162885111087756951897323248887267349031649784555180460855562969904773187506814641470111791844304021551171347747105335771300917208262314115370056472209144800048185154229438940352254900074516116009194756839033957627033505508214093644419871629795320954525307927003609523322476858350983465562277274190027440938753598250476767433033287200950282906487250357170054283108711421822746470982475480024535029835970434481670501583821139712799912126902199126753210523091540350066600432810655426743755242287220679405014340891957592666001038529501302394030362377196406126141293760597321577509892701974670988372557711022311123727860336605874790329161346314123422709484583541605481173681643525606876608298691353378548175502167027447498660379647238384299934430129713630412800000000000000000000*i1^3 + 108250625157730694018430947200266738761333281745594382113524404689850770522193174268994640511707158403435469021280019037535858524136161214635753613467160464921230842835916092631669907581103151155011278100523131197595610065851557775753776435232051054577709910731990841227433165932406236478605828778223058082025233076843163031341408409617371728774405883532770391912754313417453519768673464860142654635584507902579954031925879012264439010395111649625557597877650349785447380918429235842587378829189420599208500383527200935189546298250284798718658118622623180375721357947944641099918973901744522098038660577392187795660689223603402606309302661550672054118147652681843605267074318697229974169406161116674540484315908021213592148133125514143461711865837554080153600000000000000000000*i1^4 + -941087979246710820094593772005736577497454001000215281503488832566153939815779425286121068806295468671718170820686847703271532227476371731566653768072321708564553701106252784632488601823864492116364902650196850171392370537150487207675130615012748780195777902218354319392751119975126932631826526866025076545930658100194900601378849428771942051838119166256177081798525793383688883145580935344413029421933082098446329016205972792250761444323669623277325116935859394785410321435519729205595589738837108140885769330642895566861420593725091677826610072646237133051964936552030918875334884066217063925535374036495138708511201196538421197571749241824845705235555183240473643785767614125812004640112466920296227285746957757524427899356686090891219586457935020032000000000000000000*i1^5 + 5406425724800373736891685364850207005895877810710001993038714453456249228038370444129532061804476451011837968095981172214835126638202841314031727613809973817810721167426326827998478218411812304251668271244454798134245164692450855382727828073817439109627976021300850714630515472094999613576521760682475314016387840364956646812351341103646367163320792633341395611676437831769096942354709018835770459801477699564149046625723004639436121482803221886254950106313210341427390495898061880472663443253547325204481927767119377395424282201617272194634775686234015565106934658943822483118710170777805183253592891175591362154685059622545965590911429450688242320863648798691911585082540925215152186397928978368686300442395010249731585429843888271657712599695360000000000000000000*i1^6 + -18810141903431297984894450383762359543866342679042959841807532557854112292527897036171727204630734586935715254008692665397608351804628850996197359046543303701748335762100561851610169695275793001666545075637716309503957509835097778020579891527790702607796106973813759912116341277174818387911400981624786021192667341333423255899373101937565743989748694465532887572808944598363258360956858495540714946015263591226460130191615373234803905567247234247376921796195294103247782537899946327547137528633239834161276836185201616507765270968011205398455892571490049562572735937185430522279233592106597516161624648547199178685078526312636016264813685752804043950584915595108687603461467519680779334692665434400512614219809978358858911986586219802514266521600000000000000000*i1^7 + 38422472550497465541816426316054264743689487330939920315105441421724107761346912163826059367240614260463949208016206312073964103564001695650568448751269997274032550088246046005714237882250072156409452781138546202316518551797257441980655153135935671381256885492803761176216545231163501873124236941861583386442979193893725904165955454665997061920968519119110551502759975953070459267023780780850142329547782822070585823642543357911467164661378718620267548707037649339203784948658837719666064750615566353832001071547505821290250144915657670526468267050966236970681485126151177112680724531776950735921450300591700864247391406219014649314419890122471805508315830734934465633690354367914566608425368073922958688808945888477985124960200504969003008000000000000000*i1^8 + -49064914352106861206864164005704885335475854142714330660757747781291958222519659278102292969062380975143736729058186647949272358321019102411428929712531025069479541645664468552282241418715578633798943033185095102003699920379666535696340099077731240527233769770421343377488085264147360594416760665806085491610162291881801864234232475626216923646811519135438688094448662959436738030800813041276929724508296424184726762622219268624185616953109663611644830174151129017593795452519036034298282424322159304289926106287775943972722535289134998025057640240319580211217989325208777646257001805767138346732522663718285296148270609612303788895069486688602191830188173042539069900123658730276218560309040153341075649836807929085182553125561597952000000000000000*i1^9 + 48523193903927438846125448823304840774938493814288690614048922166603274161132980178977583190875512818573746303213754928178571390747764505980608889777713571089194181619702309163891989978398086486341586976958652561154462259379045876395501572291332998349887384501178435028811755302817896376610538262978647709146667628047467850490056293209495442543550976757704486091825500893461531379764897365990851812437534297068761215825208250236509803437577585756888572560343049143006613377900045299350096001801662061775233727078650172579523513596089770290511586035182314538517517205141293851482199054837005734850978170092876105561426901790731990261346501494587059361147178950777079404820179587616894367010209253647532205769650955234504681361735680000000000000*i1^10 + -34934422271908297721716934395576036460294359710333100140070718337048031489704553821828445804296396393304536820619868600147840406814220974020950981802475682645438207449699619532047459072078332592067790794933828104578201837268288161426196681074505458315350601459478396321804154482041088510751519458050772552905960630978852228199694426471383485475457295555789308222678684283491598508855019193744000097391123736002038203043498710485005046533478654911034026293055873725195573952103810348670123918044383306780595851722887884026243129914096793735416863081945620913277123075532420783246307500395845941287882748094187224456456637501602848049584559054294385429941068189926097342209908471089331312337120432584620358098052958487377539072000000000000*i1^11 + 25084074888727007154249165912978663265561952437582336663201678982111561187380138756110046610125963261964640802572082060487431453920993962522726631882921905686079681914351637740983621260538704279312080511018638532738321963697754086174858092235536118621457116634409138410166476425203179983808447256806881460226409788113941020592846164744750984832414816197466550126578712138959619607567015502990708083501365805520232777015691840716955809579085913787558226428932653456776629770514290669202188877903383053976527532686405954133300654317456071324272061207446901551715002912676349766947599852194512485214727733992473858746178819339754299375798854101971871791093369847225213570601725839550589314980987979566676271192675746904473600000000000*i1^12 + -12720335732388999131943591685825558252610363082384290234045307390978826331467184575876610122373122743359819607534844356769042744523620909561681999980734445114944280080040096612311435077811054823400586647894557481121431852837559561855248203297930402234666546097692031532341208217580770313810671244940909009822998302101158680673338041847585369557449258649982050363473186920695197455012101643259085504828726282254622087259538276304055760550772736058906118664138641997996010086506465338355771010712367075029592608458085204313714250852807639868249026396404236918906929955009416257380755132133507555748431715057283067556979870023362444444240108651292296487427495762879537572888120956638522205345298641592280020291357265920000000000*i1^13 + 4064114000161016011216664214962287228849277750129468842206515019859570716705844564108867089037621745374227904011737293843964467957597130478650402332912298677834286026015887826337020930007239743232704156538926439585266206430775793307298024281858661669775972283913478753291508586690598699650844775346883711043616452142686020759588762095451258179964070863291380386207957946990010872798737446893608706336691531342102725559534959946889233737810258001810235861856885546888944738429635938036708250530212906290122767349813349165406805815117798241639675515471543374905640221664292769687570632795413044197673043984395949732988729113653613591953076913333496919698996364163894350834117679184161959422321535918336241884160000000000*i1^14 + -519178363767640517563902813914244437814386866777857477237327237162826823430675204383404024213586410399558429569088699409825013495340114735189234532351866540393569484731498466806877696214464168681827774979872163553881886296157447129476249627606400814026578704731972087923127071277972766647225081579101851216762150883408993806572105541205530411680351578009823394572022485188727021884141591430199732547611976914236666885642192552377636987103434382227610407294499325921830633404406128548094526082586632831642887365777506216157908978920796194010898476133432921529686576790521760285130563673251167588934525791874832625277174219178322841176207059347729297977339732166607402866460254384464215576344233345347609600000000*i1^15 + 10449376801992296422873887254484643697766071044972628763056580122966399562226459627826658099909849134171504528308695916516701959282942816641356065277964468028995776574069978249306406233433521509591546920944756831515287292502738266039494601454051446809516804066007287016344249515431543568029148871178768068066880294171521820954517807934341381875435047998632342007901708058870813435659283730849130785828933429526368923954373928248592973285535501562866842018560299333113945756741315240349435350596930841261266988491765703829166591370399882322872820453475063883472133327044353399154672291641864558208461434762687601091304334981177460637854098955853757962828598280445276051502638933697181102687629895680000000*i1^16 + 10155059489630443243408842837765042989095043332390935316429182125049140428087882882444518969304844911852279657222675569493856212749317651816352338620785720090513768851686034313462503357649873843211958314496539352192603123492512444366032570437693162736075681532969815443871322381391881019180784802794038374827009525643483448991276122639597919585608053368412050400729646139715658146895587695564981575777563034725150950336271283259896772270498979874083448683140618376849066498059370317799610096782659628827967171573151269068414466394570653722086906456295756576045112544396986165833840858997438261398237074519884400147799206160457706691955025532056277089888191759107150580151137553913902061379584000000*i1^17 + 18292893509582182983271524053106770428468865688021148872216701373940549426401028419745293843407690095850520027390962304722710697938045879300834241683938431292296342245651658435308954064634469806714168737310154112267747939963459815781242128971607926328210234766019448587751378156557066643839954151570479340286954117780506771388463548829281430369400673000767377538296915487535071984725382663674846378566882620083405193323609651811903548600521411774927679774096553369571877230476504125989275318192780195310164444387862552832401680811917099192196651583935206541784870622708711057074450978686306521331906822585824939401788869075366668386563866452420974467484944229866759600102588134923168000000*i1^18 + 5377439682448129933852410762473066319671212347816396688699493406031048135945451461455687759975330721772844095330836784154060593621032803971404096868442302350307382708534948392589739012750578135940721195069468884683223431173875655778437773571052859804103761924609619905659307386810698123495016862211956648179063509059774239595230736652454936489312346519725769931797391629816016211473962962907735594725922665090045639025910238035669389981391851437734233348715599153986548257947369993144353785269445710604203758416514110942795029264796267911264974365066770994273418475651318669307113443450509447048822381465137873588423365762610001878589192530626353187171373561822483987126568800000*i1^19 + 816134630679392040959289884944502136377944362158780219574115028730912623008025429550043515675628459169053205350308183477336464270275013984355170421486113882120214364361338897411611795506266548559671870610585892200590698954677300063740079786729636901112248673229158688526521102669826566408471193349883815685550241028307186881156902204174543981562995495456848023678219845173329538032601812719989236225861101916106795585706524879794901894318544881234594288037118073592845131526860050489395089890015855371328743796041382214058490632401143691198587431783724264290432378454812376836898847378022327216673785549511001353914039035420468813848564989073986090841890696533451712000*i1^20 + 64109046989068275509719054190679098083971473864924211180991274426300757014938484743322478191473647068927186848531782337569528458725217162151972459485911314003950420938317785743892015440012918479097524325127877907677677846661859130600813110589140449883807589862376654813567141298030075909877727731233801644065407453636686300011142856098393091640632468392085377061670121063267364911571084823830824293886123813075706968325414522759225699939943419615110503907267007340428486820216945321937668410382469690442062711310736136893129556416487145183211854809633279414663194434566357668950128371416991098089476773630715081478962131734436198723666741578899884957065749600*i1^21 + 1805098106370243074627808593388581272109314009243486381773881569033392525200354482450332693358320508420800827201571369714606015340596499114250791832513871007650524511008883763474456466530903295028138024642718407801298623112736638772224259013464317391132175612210026529947092331582439007014582223122673909763931330793399843437165658360358233701340933876203031357046350163709622266381319904281797104045541003197245780144533404106381042721072169456764407428128392811119107259286419042115695394928060214308336205024250948620809388453601380211805131525326838244780467986827893466003340682805356215865481847073304029739137473063008646142611363521235284040*i1^22 + 1255707641320952766777200997289821569187679132664170430959208641360850471733530915554726160606316634248418248065264697978566834731938672262806180375651051134739130703363742114775911645602654295422738708609502505998356616922053643685240668655245695070308437791817665143666923649495931023583609914811459240750636995161754604673087081140812272718456167477148757482727058205847419159621141522283679455994529278761470341191200149325594333405415780300880443825584536811035989327628959775896180012756980346152031274875073628224805400599130155856008998909466552180709115886984014813489308149370519426152058538884445195416033041*i1^23 - N1*17359422814863515768825701938916090932351983432501935200365365389257802982130586204217149682594413054883727596483259181277300684565403520289644525137179726492358710231250287666765548686054716255063692304212387695464251273844135833926438967706337842603008*i3 ] ]