[ [ 4819265545773305244773917961280571249215473210275569792264545236074558193347545923505612562079426564850997004067613390310158372054177510668727247605337667093827916099647247223193118442029843604890574382589500010358782113387265542047608352000162245827168684565687157240200500672386605926634528221445990490026985019737942372890067140345682316218532148600658089673923005202340774170974667856326394209428679657677115507968479520198044471181839676726051618246654286894363229035881636296290172450493188429802313563131803485593453204823715944071168000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -15573554491495010822211831925679515483250185424172754892160070804013119468770285606077924468259187478095017343928362440502632246611165667995285930300011921438009686107251975867151718967643653815081270604075710563619631971104835641835409492807151486199691689665659519434527601232911003451779330576413787034207607068605696241862468505983546034044731302999284461548674579940144524766590298427582308530788963285991916083171590394239428717125205333811763226577081798760582081123072427580854093148950567950519888816612774488791232297405577699524608000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 18799329442647897088407728931798004498884898113336243114528639649750631749893582460141196831943054288076940229203635573317906627149169106434799086974206961725136618508895633236789651885584067702600059333865244559012603606433361921237966736876150505118850318859946201577571832081510318394767800710665120584063904911970045911855174223377150279841635725520183348278410801271469328212024217002092492922000370753194735478525095985293234185497099457484587759390542611117694030142375381451118321947810734469314473757841438754859640919729097376635289600000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -7454599777584230838036869243510314970661118244688585449809470068867185689817508757487745467462569415276162791567071494199384906254884277185973474100114617975370084958658589344070138435663288193970658663118308964813632188737094252518576086112247878971135137390754119733095407933782314702986007017217802087305943957168201536653908842615322173085726418366608673013388653062868239275978379125415378964876229334748976202275315995277436818750421247005447695006020563630221125001236741913937527469485056818317367926222781395330809490619356928509214720000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3523838335731830840181904392283284063819747135434654321515626591253727438204184510943566012761346200592350972809687208038685801667284860451418996078447578725534655347186395223220963840927117443153987185220874039028492550078584958908869563814383978650000789093011704699230994267329221775631850380033775865445586519098266261495153723440470296638308535245098095673953420594430318965824376772795575342836186615187866887906478091646975107387279816395858849775953697726352933309694306660962599750427921401085091446303802098125406873789515457638694912000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -852355932816690332675727889530777001354097127773728017944894463874398399580251160188122351682673420896263386680744347843206912554659314373682414033012308860838996388533835077127066722083341472197358272601862301925809971637440662663665604514047167113116262475073535601561065171359522821204047509230397740013353903051449725647272036371871847845949784146254721478377613687919608329535246696422374980570233911460196494008166867193141680212351117739970269586154626512553544963826587324784314293043401039656289482092078439012789604144645277384441856000000000000000000000000000000000000000000000000000000000000000*i1^5 + 67995727451376006779817344237592253183161866134255525990098971666602434345826160332327706122460290127575583421903365508569454393342403652484305697455170131325677934224481863978016443806588722487523138779424487801906580833231576994586332490976418905766885782730266445401618603365475144761468423863486482315502174044796939707900394277450474577285442343635045832892333538273727494562700336471107068239345663803189067346178612910012911690057444452094391846666305197044589937134555192708048677240521321550737456341337081367600481139329307935716147200000000000000000000000000000000000000000000000000000000000*i1^6 + 3157006460055460332845061291261534751514647137726405800731704068195298288375899847877699016823570195750406632860900075735716711890684844121466551641376081859187483549013037092943248409913148998580618350671513619962922354662637913162923208649489215258108110508315737165600202116959287062346391792404753240368017514786098146491555670797651885720573409575403031385051271717878141699587983708638105666007809971584698403089068616327755170509005081075473996625297255717963216855767480632424015088839047553492700700861988260203594033138156924127150080000000000000000000000000000000000000000000000000000000*i1^7 + 204663947872709337873724056139440386565055266379661213386637932844372846953500783689666451907208102435342584434118600686502801546398265785680673568903142456764018813590944400061858131283051647486760542336834989772944133230348273340316536592980221027145622199170296220934552335088724792304085704369426269025087516370240283092681048212421230103692187731736631889356060467012360634335947923738798860962571734527248613943333965475984921274489555622960640184139172326829080082063401999260287001584950961694375481933583590208615063010871441553883136000000000000000000000000000000000000000000000000000*i1^8 + -2221661944873824696617650547424504410722834202365118705485289100026423986903020775953536225501106595095652629866997511562609962154421739496295130599316744534203460394527801060851621994181672506386959061486333667187438902407280968386329605931320926028213835510660614653266690983392469763209555116427509957868444228056361635280998570517084908854455418492292990062777080929043056758991650851401334377271710788496600316060677902696916656793975198465291523839799282980162996273585660355492396522094306103058379153633482016961104327793906169151488000000000000000000000000000000000000000000000000*i1^9 + 22301273336561311229783553226664160451292738888653921322147850027670819995233564271024631563953819595424864825836775138741360550290296278195507843685363480188004448003498144559738695036803747424254070149615836309516245258946439030073667153822016536622999786150129119583136001655382036502680254075418194631686204701929499026936356233295660858315797330049366906915468009910423538545638658780463192266340212114751630126472791506676072113575823930991233460242408757697131986369103782471186762348023352422927159922589446100729103744281309557555200000000000000000000000000000000000000000000*i1^10 + -52169605034458656177793544070678972269235689735494977049292530042061050328885942683254732744118943302079837678539086966545711733509926882299204136824227992624103640099949515253273655437814579394553195004761706230825643674238747490066016377922775046461697244743233383415006690206364637230403363983615100343875935140442805206344084506860883942838899907472889946955664501727736776752723143522316792912617799143613228416869718333957369617616318258567737563553548026098692388374442753517891768784186819072032392591800457334943122856606569594880000000000000000000000000000000000000000*i1^11 + 187701339426424648237668798374695884689007899674276041849696345405184826761407895077459224569979843802183418240186573423590197505151821500543443849723216323079078222630133226202849646838242832451933030663522658890753660323855113637073004622959426088170545704998607777148714138391718454253948708418387630665514740644250948427863199248849281538769516543943848281493069451634651969677626225704127618269125467815008878163056953479774949924835113056554899799146209958355416565547537301885081054029539803933773912642036821454199071887606153216000000000000000000000000000000000000*i1^12 + -196647208928160760868851096528711800282826924714870442371601306205764844689963904987128243130010716449996127481801728191177714135306845374602510683243751292953036476543682289388401535674767936825577665294355711729442249418167902649729558713956806771570424783699506071909564314174403776779507295673056872697574220898449014271605491477692398477716385919397633971179572293155186773034867075314360353089612260762918769276908023295490567760755222525680987681912686734443621385357041208872813454839390434866480329284494394426086920760066048000000000000000000000000000000000*i1^13 + 397919122450175480356907266698055503643929385948035521139455962291324322383761844798989066593557323036947208965984853801994295339572320606827425854522152338540782474817213755591858288565054266069037658892149946086315124860569800979401899010163581444839181635916315220806159163192284670116636768760684831547182785521463928278411570301642484328284708016401525343134945315361855280942531872080715398930669903100023803395214751200324611179681408733726724588720647383365957245254852259079533368897092496577033376517595364788154134429696000000000000000000000000000000*i1^14 + 26079834577958779817168209547266155641341528767521234882370036333582498427158349181821187323894020682593312897557445086027089958301259081055682171715265717687740275232842177216098766678101855336148316229952292950226858243497763947913078149892883098638720100889469961938658926177967394618418358589680199959269369076419313051987908345086671286603389641216625014918814525519237737324276642083585210570981220764789853637335812928301287646693695237154616196607053259447235776164534235656038089567580000543805822642732340311144529920000000000000000000000000000*i1^15 + 693493018005353742244637779949418449832983098890660317156874980846986808072562405180604670795453676186507796008963284940073430966588631271967072031640169541993908397155055180038597829535284414211466251547984435499543750656269526022679250458453212742496540354377266841199628623472888856488472654117240896762311981408058038016699344277248881564949354392018642221046783649044405480568120939314062881487683914484585443727530832954192677283919853259683935411944120441711343377194737874500352331532534859854223451793317544591360000000000000000000000000*i1^16 + 10779135307170820134851592109426008729129154742687133583369002959870949863834781516666625273507479161805949709843539042140514027586507512725844336907058695941367476726540369767076532072880145460284654780201032450063580037449077156543498964706071699361991370549037923903462998133616073733943709938670940619448746256011017664818616650616472844034640281650650473763347540155952224171958620938693270077440965322557473249459431225808270609653664248829049084857528066473031934290838122924735860114106419047902790590159388672000000000000000000000*i1^17 + 133889420676199198158885752477410106030479614137132023083819191792101207729422235632179591643798611096264861552670590325006125011938983192716409924796063162525989371152322721621228843318622054778007529646024546542097527617318052852179850835806273338507737276703308253186625199784281850659762926865280591334403344348652755140588373012551090675645326445146014065576343816268194044570437900669480379459295921329496048205568318519213415029241440151641876887140155572739231962488825717323689214116392922741458505826304000000000000000000*i1^18 + 209537688841815560639557347034297601378406420230788231538537516836902030204496659069758353210431451223052056111116173350604835273624076182696743483687670869707581253900575938258479232298560665781690661412817581976816168302782727158861474137315037463806350395886698079428619698513272782070361179459618161656007070876291007567228359187257407671394494724942943630115711963375290544733769825354211666631884608920751280468113964932806586227387787464224231423999493251584483559156768008037715021335670779145879552000000000000000*i1^19 + 141653307224080513232660103789758409560006075835913614306407181387617502293449608566792022528498716171687999015959204761540442486401299065998943639599312228872566732361465298804592605663895217347663630796016054506225183626074427657597065098722298000717020502179884171071876308031440261128663043770871897717333200311687531268678227768949815386773992497948452764680480880841426972563556840367603009979590948713922514854615706485193864344935907209940131171805437198253663302361915281876458137804778373120000000000000*i1^20 + -53681268272070684842332018393768959695364849682220813468051481666771865604143491510890009574228377949625593144202767472992084204420772248368995182545405668473661911960016283735321986433413493994076479174845296105764682489706024037158761887782698388382687511930188134290728306096212315414687400794128634172592200323240203033778027908301584218637684318777124100264868510571462494064845406631702725910936803576625195969951338799898231383165281155984948424855845059788446554683131153416876380160000000000*i1^21 + 5078158892531095056967500175972881497643641966967911121326530724427724033154152039254202812305926530509658172391415524979493656926825523418297175106401002908968748641955804903428121349911057335048986331317450998990232264267557193126014382764657834311663377684131402473228228762717162377024214548476864558223326548888805511733312372902153013118456319388586329987295721972668797634111502529618097746190160903227449278321864808622078993153628880283765581277359518482942965747384417856000000*i1^22 + -361423436924503102544725891124843990150977018889793776434317568725799360080857506624769344532786767032024049113219787219540149039726530056998554297983260551498696796143126267575278419056699189658549429870646385786731537079835013580909648657043011952829518767542456035044566994896347675166767594635884690573590100841176489573659314566173558070516866093406010996005208016719033417556503336002441329645152884678271857293918223136241877234185064237947376048000*i1^23 + 2667864380172207875729398656519267640828509392553439938578900756224141820372793635212917180273443807319116750301505528772448755134129240395522073070881699278964201660296800909437720983493660171883049765913621511887659758149990931918178968580940132356034567278641938341495644450646210180666181918675955467031716938169215728102319467289882798731735446545257355927585881706730804352158743788656761491148113053870060573759430881*i1^24, -27589212611459561803124435782843810571618944166946455683778538697907202583759061583149934939733392302490285219180609023174308839906641816839535217507358145024442363301503649218155714126649074370488545510082828626905397600691883456370341339991963887262673228486087112794849018352732097148022087272209576770375615683283847377202604099345155473257272777632672549577714653144487369148921344000000722280606378450471042689007197199886278846117899697624567928895914387019772181041984951778257572078559535283871475306732551399780373929305377650639849965204678820280921896630639071417940428868030744650594116225368884513916916359795985199915431733102333056985510992325598274445795734399330009096468256132204044166800838014988202786961104463462400000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 89398205991404425511520329019704588700494738179810644982849136373975853099486782996738705246748812870066548354819143439617646161908333362174867610131144658754025563218865843140489063287492564099570254006655751482203506169837774465707650081697849321018701247925360748847954095375028415634975428509454382372360225508769613878653189932488279475033017536024326231859511614255446014077298816493643748809172254552533506218907453280457524905161509832000063416734596059635092316797561952394392916279865580510782719801444954667038768831824371388327312963190845765334363374553873811845202092756178901838370764478899918580774629976662503429708022140233728077149548338621636954857061006411389446117244089690775462186757839521750449756990292046643200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -107145787876744332907304422992739521101578080769263498968988481048736880380973843638718430621868628520682580550377509905179610479695769410043619940518639607213920404363875114029722120448843995116402374147706946298028184945673657741797993670753013903490398230119151799782109950097504065986184866071347948323361264073110279035031715736769443114038496519721722184045159483811207640292348816160939539909724366522284937951671116934951555042728763770035861764921705217452414011748044288029877076371527099062376254599139685491819881404717761703688975189584418913551329558699432487829621445288351290603801621809304805515628224189155654757889454335275834659625451368082840478428384162550093574717175889200385009659660950921360065299753778869698560000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 42180997803842332271808129386752499590348410160364311918370519358226360035478941952265224263065624225347971969889879919485426216050115140567178144628297676279955842886507730082628098349439916239324262275659609884097384299123437896536358598754849058977862360111366491213442145179225615056804360474048837085876451169502073142317963150896152411623897013875551726613673234774963488529514448033685957810149515952548901372161848191438597319220758848628598895513807240020644875430164093436335484442409136635566080081971173202112532539171326274013201714791299468457138665874469172271083929289701252264135975292916120297366233831779677251401234217096806849300792085505479346016449955419453005558676010911128352426939322456158726145680499839860736000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -19929727113611643106089727190367562505718171074841240780750686583550541669165315825467365796154137759064112323166153982076850088693218307597639479177544117511943693057909643560745147428220314963656141200381804720382881933709291161150791446485621533958830469117846269286119532838487145895654193101373232777167105423923546605372736648302169262568911177847085737972312208205497972411198579220901709161090795708817637984138516083000747448246350460326522681976338352638753775235330764363146227631889949346035336542511547089334227350218896562494064818393195691832292245644717893489562801496627109319355416987182144037518178146232838501506377146399084640190754306294934181709563198753010898165973737772683212858835751548168184441788115136911769600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 4806216795453177278137087470480372827053317746133853076836479999776751808332819334359132084989880090529052789726108260211967082432256830490509392043522996026668501315392995055989917625678566770928921018077138095745862768710297855001145852224324783868741138922001465425885365496769868873101190776657379734174937126416748576347675679781892611191553597969357364930606201566936643882215824769979193111729108820707504484155741369396883734081644313062912271777148892769142170140861877753024309100667843407955220711656394735052900527476857004663047133466808278527089994464742607327624580442407964980789719290038916139991562807546632052665081718462912398785984290726041868168691855984633489214878355613534538153964104266502445566714623404120473600000000000000000000000000000000000000000000000000000000000000000*i1^5 + -378752154054521738221120861569041344431154089578383837938565787442691290938958875543322713380159780687547840706181983576382880019237253251649164244433858384681247985033072240606247941814253837078903329658257421183827125046413699145419986493158618300315498748441747328083557784963873975701424881621492148117234145323036995434114813589752847624997409760205779345577902274539899224481461338593699441283508445506989904502276438453993251556004640226698185330677042009253565395348356959369002430527966021069627356962895640884059780817751211881247175501394150747574390568722631642074809826082701613737073332090703345017340733567991809896461479898081517010099480660045558033230417654688510398964344175675157355540874019536939545119514904955453440000000000000000000000000000000000000000000000000000000000000*i1^6 + -18453854110449943737392772395085588512368404071950680644049810435094391349710850710936768316244599734759008357842093423581726377637815917689542870185148395298851906257318610225943915373238776175688397636506758464226802002288973256891049176520700398748141620303667144296755696671820478495085992517920101707955945864762316273854732510239898072235431316226110427288164744569541029728314895051341515828537870435129706381847146800591520679909905908445717850449616020052016750810521245200848125656480387741275309882943335654205201646136659173536350684962963679991751177164629771560997585735752220263710151689016168110098930485894957512349009770351737067828640470569151163324445012637139009585110372708927983578305231540254880477803010634809344000000000000000000000000000000000000000000000000000000000*i1^7 + -1184846898434469278823677622814843135858435203141904045750714119604097425099238994075971614850335916797937706249569961560364787590674441158417455522632563463212153371037817438832773437741532172269133690639224324957168644711048536594461784811964928281039889348799074328558455991873602421200951802603553284232506457246609239252311298049207563846556365209969100541726890010947384221465360008005579648466455815083043184616130169174243959861014730640961470562302744269006420137331968378980256466804773896938109720429255903490143452000146698098129000452338143641837362973446895564722045163496535742199431436320797872708859442943846097275208690422047636165184588935733059841077666695789636594819702388633565606818667761803678274037079469771980800000000000000000000000000000000000000000000000000000*i1^8 + 10498653413219796474720643277422386635790731783485611241748905917008854100589715537984995811330024674182470615692147532578122000622199267565286597134511285488394068072600526282033878849089348411640029852730269815036095460750544980051030103882586119841382371113812006870557592594290848008427830326995258281082145321074206701929415177369704476982686087325291914172414980620695595522698023350472869925113804196117170427541086396765092904502915381979489451485279624614938290234041624807145698290045631150366601514940136874529170908429252246292671953249019981042704578039854563723632932610164321459265179751878432463354587900437165312831331730370311435691893519459354386193916078802585233785343670392357689733925063796649780051820548404019200000000000000000000000000000000000000000000000000*i1^9 + -100932440293335735347917997894879134811192156688073010163512695275572889830843572380338549568878587031672414139761635606588870426901331489685893131270433660757759513478156359262375819828379763586966493384998824035426863570144269708860473706388582897701083698573671395616408074232762308865305750714402491268476443362101412323394946059472878058876376504748739324771182773847863233700651145504662781763173208318206590391934405888966689899131237133937773705554904870868117370480119052385978549392638686426714221692066547508156656565449955457512141767032983988697917945857967118844336013374674531103221514226483974713588000480130004331266180031636314979020262088193482446545349700162323075247567029833193478101026820581591888324236652052480000000000000000000000000000000000000000000000*i1^10 + 69352146931047440956377414310452331639879246237935444864917632476849620185133390644971214433493605667719291986296601414406092378183531097397597064135679303284972988405766080874899205517918064277582603598318337567008757633649357436198015971666853395309683597118089484049822926597052558432886492340072114769070208982321393260047761341495749270514115850179233174145891476193753728472915067153651994542742451450762415009679874175841361409142049198730969150755840842849933752362978455719116742601921246191402204157894804637978322649583009928650604397632654307270289447160685454400032278707027375766960617231993312606065901258745724201028082112882834271095852301064222411468306354947627347944057385136368505988773525581200333684797865984000000000000000000000000000000000000000000*i1^11 + -355854355864366845826444342999907212505638472748961583632987398200730662819415254734644928907440699700795874253288893034502911069536967888144556977247459143170796662613925313703841920645217219249211820573054402693725652698866289383876602897562545834610874957978515199347364703723802555896223488128465446786607062032390263307552336320099385479887602037680017985935100819719367729135273324985632100524484557298480579199674927417181872976054906834911869233285942932218578738036076899631929591861999761635208379763454750087954175224365090283595895083470372284259591389755608614637500805846484962571659279429262263223016204708213778934309929573035821769897272560410195408737704385844257108244961848328296447505592134919296082812652748800000000000000000000000000000000000000*i1^12 + 48102758016603031203120716490220076092600876695112713588530000305225919813870461157436956290612882469622851757206936339041372691906965765587967623510575651523485912248905659975538926020197716723463662182979043983226490228417116599835989756641864452541342568582924874363025939452751881415074801152588650754845856285900774830030951291470124412666067350879150110509290318303634229521786940622268761795293003078491638224205366222510898199392725015256144262133318333984684474741072677342573383834779592868058185053457812383081593813170560619009529848176031854187776385243952377619093913004269161961205460632827437439548418205375069995483414622151941671752282850847224974856633707890829388716320186838468256801827897311084028310323200000000000000000000000000000000000*i1^13 + 546913895229584562731385626886430197438816321081487800632361403034907064807305531431024163691683034864266870310221099091594756504806541801350003237140454738817775363070493846501497159165449515346301593397510381947645462343799767139672232712781697298592586420606176303514845347439043802148954804358865726116237643276824605560559662311118730980164707240657902158972322834796878502335661428089398483566239486157631978597306466230886450028733891082735577885850567159231155729210783004113788637337835278851823855494671341253608156829651722247376981083367937511599881609951450530181214512731126676903594516329612080201966408154663928507666141188236823306186607296421891989060655681753077029771062933117012565202497164767202902016000000000000000000000000000000000*i1^14 + 23377407931027013368556923626569098357403660590159472431047890957929607322125837452056622201739729285264656219421689798064376715274692617135386481281541477099354773637138956693933899175291634399988358699362268363006897690902356442330293473037815468904108234060089402849127602349314018099372333792363228416037668074733880392018432319468369429634170447966185494235267066961051289936947463096410672565307157822502669169619816629925075039365971312352393406120462345058056196329611773436900718145360077149753372039970550969978623304386069697277649165770606073070142145275176487917069665051642676066709725763750204361166435457734104456713766072582556635291915948631118518807596348602354418726607847388761299859868547387752448000000000000000000000000000000*i1^15 + 299131152549462318288887033020564810112297061455898332331244041677137623357275036429571558311528464298887497459541656811715580066955907632134915851747405161468422036967812983893148061354998583065689424734047734047828961626558397679966018904081464438302084749337828885364027389321856333921011559938063468648816051076533897518919139710804667958705577084659186127144377448904281236887880891482050444922666393682372106342154562299433517793173358993128887894324794484186112676607469416973200464798485247073206522240432087654225795548554617004088301242913248132282756741738785695538174483089804264351962218336802622482129312376954427401453835380379937370139552817301835006080908655180081161692590867283040300728502452224000000000000000000000000000*i1^16 + 6259735664136817901831753046124243773692140914294049037059895461102579229401104306492201135936992427461762069873090809605378717469342530781001924010325452490911696951466844797398220274920827756170795311286545186075147548753894089290908598650662632298238777194373060482484847582773773088466530144391075488770290358916363610820965775302428233122305729943318767529899060548836127670773992185174155935080896387898569004322610151664638498669487072688044634908588686200409229715863659751986460633825307405150630822788184701514575259962568738469317532863439662215768010992427411140480331216654648863760887921853784751823791352259684723244407333020742282785833353768639699486127454568444191578041135288445914237527654400000000000000000000000*i1^17 + -251708199700999887906017850828254047250791550705295250408591785894694078545945762937221791678727055793492884030403902024618269262980241564255949524899047876733001904130118934661752139700358768525959676738609220471060858105759477568765478718767231295777792512954418050564491107724291333158512878989893142523753417239248490849136257281356233968058184304997859870155838223002318704392901679895918047915860118247214813084853888588765378438513616932424008440351470011619043603290425095899136471203312294479444961843460259519924362878228544015819933997665701195784391258723607439384030422544368495765910900312588764105617348899981245277221551557831416307509833343648295357456325470359242678027492489330006425600000000000000000000*i1^18 + -1487341873576125815433291853623264156799502399736281485683818255569597275365366047196338818012105040421784694855260981046107472030715931397695404633311061222963497017996660399743166180449524287885896507970635367918959457702023090882236252305657446824235943399675653755056414457917683513137417321911456225045363220532091353142428802521415550591912250031679275479816805243100855516850777747948950454144520898178337630784318438475886165093261678834256380327396488996847416384362151741229366462082400364430253467447825206761141625125410975526995983048851912913474511557232922028507484961791081384452851617310253006174923153797458153118762366690203328065085863207342303168851316621551089012830218747904000000000000000000*i1^19 + -4176556364407846936809010820684375755450889244197877358959801109505299039033484577438522452264185078085477576399037281536505463256609900113725215480993309861498991989333679601154657073887123121559368671156902763147537443768259462805174891364624634507457649483634953777331104795936906322716088329520487281000653183107901998172185044614109996266815548180542748122925378406845416702527867397587726844565905877790494703104220676224630808879106775877947807453156107491512893966631936894736981986729794649839560602249496726535245895441320501709633136017181022065548911896366517116136410142010838849832137040891481925388306119225619746811898056763109498683974151370695536372281838423676856379113472000000000000000*i1^20 + 1276992125120317686665412121990551426868096571640030178679714970482496820956403824258716318452417043832630074022490742904667812476367241278034841084195452339591650281500827357123953059154972289487693434955771485619388816269576355433571209717918159117443790401389259525163446158105627570560092468185480561188248890949110567206624764573932968813650931162358450197559633783674308414011363267315707945006102440809032196054743338712172959750794167551329194897254316350828794852253335091080364579386295531875425301107405654538239055125121190695603130799752035329574623382770712797029471995989878386668623643650845271806968104895265959992753647941234729542435096641381584647037830546063360000000000000*i1^21 + -91133771770401000634708495636193808363174350578573096940375989890315362191388468160660434007563040501446038750898711296219177526917629804137616388648336966264550815611857061575294705769776918574974803557330886877685676087819117784492500405103971018767352746911448939761520228488615395218404079138886007944344776396739488491570873869863006186865597591112648407642947553773523252303071212014196694392833827912584652635146923993021120899283133513945082326688827320386662767091772016720849743752146183322189083487196711831683147650586982601851989074253974057914984584841622999130010078976040409889404529775957557748568935819962069185992007478384054184836759356912636204076236800000000*i1^22 + 3221191494461372877364316361455866133015604346845145385359055197932487186429267846809162624288709528595911639392698022001019910791784303043282270211215460204281806816948517657771172257349578436022308704494154593462317535638410227770207000313590932212840113174970502662918873503023606371139601806967625102525620480662989767898782392091051613468360768680930145277438058019509181983778121544319316319336250879604443836483225162759239902919537408189696534626876205555474837837706007682165289976149501823046140551079624743374122844745846585352530023058953154560819562696471300598725634679601125198309461600536300472175564818675739741374147109385011200000*i1^23 - N1*141476793950865323465863557422821195884095436199480682754059289530279623489309011556926959284145819730323514678744449125755453900649050261399671039577360563405391226019667938205205084320711361*i2, -9115305538777337372724066825693601482976253082750187763146553677630927067852340416667096593525588118303551674078067506357370422886945202706562452616572587256951300383596716310808381699262243276469152292564666730192256664006713082806786712172393350209176798358303011147254553885304953221833716513824244649389672169653301661473845092523820182184769659788296018661950672303460463147601736387791826435925193965715855117150337604981483783908807741992766657077089848910597654901855287888771065702827101539812613422732345621096592242040349932755458793163578133646152915852210423313363778813662492095291902445295851449733277427104416278518354652071455460142470000862423437050093747219474438107209079433276003003350463478828517909145239062315008000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 29685771110209302533869657182124383169073259627657663558538294069396639183152928137012530046027038570875826339927798979623849019278893090899675366377454639691173967060839635276120202723888476657108656868396686985102125599354689396355995001120765978538481812672353991705984948381993715240526170422845794734391213082648189907033457108668420572889590200394796178346421735834530712938716440560116887126661674502341705366420159099508166227223745168822035034648232376222891661725296714737649026336421732625168066201102842256048073516860238849606855460677777387390983306800484443727719117090024625769770040856345163845319923232826020142124098104591343924404322527769718910290687442404309062340676879724470985427186027342462983579789791860883456000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -35500036769169517259991282138125006450223657098838162749284128484477014886389969397145253232769110837219311692733760009537217814928723044729103738804362337808222956174376710036490801682625677967979332821427617109017325843266181973139404355027502502848577194964195736748162473853773907519434845347313872435286369572795919496992468155017626275164840827378535522793628581910645059860461830651214245917115185893185210670863313837449676486208809885615318407019537487831212051561247017698728454877906091370121352990034732235401433443864946621909159795980528941419699245269682132033778759638646028396203988259463173361390480124863722775257831185834637525124486489091474162806513958063060712277768316404318755352130782441894331145835066436668620800000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 13985540550672740595239178888899520028719571050901832444511642801701962438420872266635123707321549494908666242784095665222399211004911211120287338353201024585321317819745139105407691024828373451810117741074032088397514705065438675175058503047156277584507093699813227774641951209663846716046470490089804095499476153081682393958882730615595201162052938922293021898794336594161937953706815641167843203081613787780163480803763661080829716961370305358697187672398181078403371837186384640452134347010978289031129007182176685882174024777931971281802142421261692202277003984510912075092607638483468147364917824687525116322017808096677723485283831015166734173080691248712409312001252825194838921727764294033604188392034176260321747494735457005076480000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -6602819722358002304962402949335143275915232299661681541993622588953811273867834149135322522579447473581528314915646435791263324002358962413948373835878558119976932478131059904957115239737557597618102139896090239232775805469594928608793014167936414196817485515010735723718310013476954309490045658256906673740646271016634618157525456542863616501407771833666580080848333183420304611610468324514536504171565609874754509577033206790136613467610004053148817006652067291439997900676760785454817235663901586161343195871894333930924305498925097921317411495268618415956304100458056470932931174189728740075271484470179713990899404165825571042258376632992166156881873510855720355867442871257700783716424874180352693434422839753788475025173983296225280000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1591006870167841880916684585432580321455249088265065829541199333435531872799268769814968043891915014070208450520879221592254782398524971913024567172987958971490644245019943157200070183457697469027325824922509624426414110626902477170573055610151681338002905289964564891407098383695603201819476115775638976556659152869824198796377723960493311798526669275741751287298435391118993877841121580025391575873131922655883403731313710942250796527039059592394854881284689748324356059930576942628755753229241923288832410701467633041666654014295366308481974449961147560529174479368210943346068937157227523721010481816781898718430816391650519492857164135873795811339901170627135043654831026828305607454603879774834244159592459701516810699108713744039936000000000000000000000000000000000000000000000000000000000000000*i1^5 + -125253026665454732092977908536306254603991721450353180269926447077544445621737386329677763031256404164633382916371778398172766278618776590429740280328180043821147340858898027074367578554925824834981844564035869070585449924800998847295308853979370682431819305143116879436834843591890147986772008329053457770665455689763214875830175410110077085198662753564793634738676299702863867205703190480242886682727560711120430717314144092624012992305502161262675542425163596177251364738542379191568200169696073367471911633877593992782552873704940203618051199440910071965847679224577473550104711413156525448722102622600574676168116618962054924696369490468582148443997623025603667247752213466706102484384941284032018024484345892261944201043701974591078400000000000000000000000000000000000000000000000000000000000*i1^6 + -6104610344135025111062829816633691013797279007531969234872160887761994976887782601069475305128105564853340052919404381036678539311615830707493265529620962125546205501476920328371009053031486954600779621408311260706184065357801786156833037486794169324406910862390520873496342637035211293577594383895413518516343485078244543223218681061302455027171106518037251353892563497858006304927123054414932621633242133622834319025686617290347041256759113200364021783611903168032436171904927173617044329817859216541414709407620574428846223471570600044396083353320385881004277383026229465177476816030704278941601880230061397377398305413508101114511308236316894110919180311463993289106150160330165999368607590439608700140648865503219688340375863757373440000000000000000000000000000000000000000000000000000000*i1^7 + -392872000220125262548734272939832251286941389586647448656413426526699716505859830739080001849716745239647294173793403148298602040191644827139919424538942643942142662301853249813956434317851220051421678562039643625405500114481185240925295183447716647422989203584421634538208679570200473116338683111706358210565106406700320830951024992544783917713700189402564188745050029086987537918682264846676175005807930645408704280200653579280188728377755390129844296661463475274400491372415917837256313765443397623759926669868986612625694388378626712581429187024230683508933800297985927365984103098694832342647586498748653200089763301713051206147969540963337120048493023387941921496436698608218774784243994780696608301056156225584060117243712413630464000000000000000000000000000000000000000000000000000*i1^8 + 3466995109914327112103743446644572693402172277486731198400641772545434097746171659561208704824609487606569897048004639132074360347179611833927149809006117728696108076086616842941297733525424044393391677310739249666067608001401429301223873703574577470391518482485695116809017669307399997813813927210877908509989332924523731544596685071963842954124918881599369793548695517952619768780117371394744726643957929195096929226595626412037069989941083513066773412137665893141359108918521007246445452991178796961852225212495744098470980321396390121305306665613199667860414350020534445722729394618368330468376561592484237039020615450020426202153408726292668472933520752614339288830045461575796093573095094412785125006337118891598111760426467328000000000000000000000000000000000000000000000000000*i1^9 + -33321937365861279884211065040553357484282786999824511263036480807060385859991728211918312152682117138339853604216674638110302582595619771073164831881839837638286513655003418283522585555156075525687108943646882578313832386562697613078227306992910520046397237005872979412332989405258121484816712427516014492930210683193947947948832536449987895672981379623446485323484990360379671262461162515323051868689733150174130882328889613346436338650658242338782230539816959258142220239963162348839005082242386823294090557236237322267271030785543545783476743232458792152582447464508059900650221800528900797888733953552259077988370383120529590690768158147796614512735660595294950839329898901154422346324577750042004717353852330110813508017415467827200000000000000000000000000000000000000000000*i1^10 + 22158620724707650362459222944813514979031182507411469348322225668987864862567916527959668240009816351357878289404580468126102618833867798338823515870147999259248534018721380269695938860871401528031358865432958554503512823649878723861849633524013567443551919475440226112969567591249179531448049947227129292921128465294511670065575307961091481993860216597246696700388312188926864094452769373320379725549797682131945084860343540050899022104974705285278494957143540625933005035062961411752396448270047751240743654982552362449326810366126693253478784182129166467029020458966304639155942737139061181974956716083661877079459287895705278497281149063277581886209069005518696538802837538629349528429359982418727637985778771591293221505607925760000000000000000000000000000000000000000*i1^11 + -117233624174340112358872954697662668421139175140206836544736113144698345696241275163989016671465905885132413086635016479796076786461089157302662725487642066279824408186966168702959331342099613884834752139856802741605877901417510063019839945236089141633448962026689125871506516131053283730424742587001842434125574120344553763224321120710147995197549139771200045548616382294382555244770889160120510681072133455455727712133763654016847521538550547696927943265656736465949131472765219547400564745170995403672141543990879060483098243613917714700594011913892955231685370822909652818112499907908407088790167014919900615096125543433177507305327912376415800821294379825887617909634127562481339190729306127710671198127156762457650841652297728000000000000000000000000000000000000*i1^12 + 12435654751667907939937981946954108552044617218271692351009337958801082811945041011437515979496064332990704293240276305903729318769045100309839588720299967301836112736773612559534507295512192049568442132879937716885830823589362808017937893408933270218032666527951478855905037771619429643785290218293235294885801888513042629306586732646297982579434092157872330120158494168043380528779470480667318273191698046782782841670548055702609280371744061653449016261282074438759940575979946689782298485119487785014018568489489073526509045573620381581158554530620715765493861444774717875096121835355012773723769756168953758499769678614454494787250509011584995905254800145165439311816088063672528977059749671608640775677571963937993630154752000000000000000000000000000000000*i1^13 + 181550821970156963689689880470792326432125419690866473702554664007229981859773360206168872341721581900428351593125375380466881295648276414459401053215409547958053344399661102161340626353064237631068544810983351750635960149093354316687733420110588146924286792562830506583358678312635144195875440610154339955040620160728339752868961745563472225967750326417842869357281437600782076845661935482226582272416064633511860108744045263041534258540708869562157093254852433878255213836121341804654221783538766298039190654156574706427897492606604563013939575061848271251705627166471928880683346466611921838711743486914866112152532946009643468411470271698121340117482248879983320041312922902974107493950034654325097286335931172932403855360000000000000000000000000000000*i1^14 + 7839548663233474052614281265974135507360001235065950621499920443650161737559361109731523396849414873656439230136107140915690933230976944552230131543028443557627095220451965604685189587816550055665517405594718323795334980747212569888778819120430454171481769229385857357028458055316122291685043420988680834575316070000073181069469246259724701973034220520092251081963572571536533565279547975080590387912020761258815325651927302062651910939649025136931717634441631755757727633607940785324455744341548865368141249901613354048718810083034748090178391293158470781229033293555796988192439169794358048669544298282047918411286140091093913377546978754078539826618205651609766263788222742318172432031625379573971110273389106277908480000000000000000000000000000*i1^15 + 100376395233307251411904198008462335257991921334880574952486042658237679129634389894805946657050849820958263844716014392037776291704196041651414383879864296293089031699080247702836879482069948631327133343460995613467126901463490556625700136383249502169377424132614363727437048426267956674729996266356736825176936309881881802785370398701255288266372964676837169820703318435004094554168022673326507029884582783838445680535522551591546069176816870241218874882030826950611966639595670450799883311816886695950282187066575932794079082901090297322186238063118138644253217651693112699159408914232407189494844508701329766868899962501631531322010985390547159192726376624317015536010846107059785948881748704766719253125194055680000000000000000000000000*i1^16 + 2098613426160372491416542499365550253297763689425522537722280537915366778812395610272402822829235635036332360745778991161989648884640293259764696000962414935732810057387366160041370823208838324578389032484358841901532068807293878373967916593768844847071936298495601569494517459089722190180822558723716557360737926245878632381146527712829697893360440974018397576676124366938023581713064886826742234026302999021790805992222059529969524298148805945862817513111268003411928831141025464847499747110353841540314946089081413489339426696601895540884896864287670678420983695876541660685573648086638978080995324627347867379349833898818304824103263018968703238919500798713813544057290553457931244689031212465761208567332864000000000000000000000*i1^17 + -3024297722078035334056914552029550362483583740703005018267365853331921366218110334297784281992797113333125308540125698314611404210244682046161925572679117237460183758300047831700744078566472133098400913894343282258915676355743663208452989909655454237363065699844346612040427624600483030020155431082309039189160950906271565134743070368520100952926589118320570766179368509064026446872132393597548809557638172052177488760831418870781796818839788134666248073479129370254299325755429182818164147827048618136814733854730780921156083394428965249827243024561324140860387549145343913998290004978097958050116739885176773271591233562696261121209059753756327836803953269413239209989379453840403924159720039085244416000000000000000000*i1^18 + -91498396760259498927165728359619119936590967625477636548461214901307757292575912233667655262412860293033457332096134186414645719247362645636722233747183300228169222406546531306939057358951642112096801017542806339030004938586702634595039485830841536871469055102590320703129746815287612364248194211842725806696006327318426948274053196584595015878764917113691161806577743782558298247125131728127287358985743255443817352906118645199893896816626211304766916394305977002103270672460507165489637649314860164778356130595055483834286323767973656882229575734713887611998405041665181772176672988662729753046700260770057050383973936649359267181149416301132594827056315283220590103046110007176620881675645091840000000000000000*i1^19 + -997119865961185347973774710086312301931011703922660404808711158374054155032163868468435470762720234317856425744942695912871864169126150918637643628812755825915625259085258951982131304584321091289895295943936662908951214750946008479344225624977782397226675215590109691427741834966355195843009190733897407449757691910302587883499034209261788190520449001921137997964949391657650543524121983133273519191663378566480118704249924435340395628363074829437168912991135250670305386258196288059473057369410804047453857882938555847008169225977903492871337752476440226941456714986770120303272402986052385466477161555085775746138039394057228936055287483232863862555633627142319774140275962277700701331128320000000000000*i1^20 + 310317957932440558224275750450852551355137603942465657058378653881901085111877635838974121062964943178623877933329370785167764325732498831760338263843371032688531123211617546186986669373846213249800202628456884875850417277772168785841090445102233866914843933981695634264115586974352124918009213564634299300855339789452151144644552519274900574692402477362905922147332689844485712979584917999439879197228577438999813846560610528802190113727115002766806553134957279445707600630698634767087320607175724354447809706177584058266215751823729631204098773544193037776613838666524141351142940566476808618296929812260014099027712435953886590167000935795749990698617170865617563470609811843973120000000000*i1^21 + -22742192110571391924565420775535229924816435165254805853483590817324873169074503888072541609359971577356246097084091399799456027804959564395499206810292509936378109966441347123400863721840961329511735922831107888615755196802852855547710155970022384316376091002635905387209058959001220776329453238949517524677136646930172030876184992528655167801652059847114478389208329693376532325637484579593045187233331934974306443778839615163143774147027751507931296951450680413171664145874762347131909593194730650035000386580023399936050860457827800557929148432668694586619368948387076352406208426714032453100662594649098780628844164585968101737837861507966002281356296100083268490231808000000*i1^22 + 802737223003800879175584982183688457583655009087070141852598661606807362501865714221776321615938902888505631534707829070303993877004762821284361371542243120838687738405411743608742544918056550865150996296816938915241622207990666404678168784601580494834511082417201147341470360479064666909805014441747554956248547545966196268951065767144997226141172877738549869120536000257148726316960411486950928255118968535645201020514494866676355720246978670031734959533610889382308601332783680940473348580467964714130697146424626574703862830335386615423022575197296594085764523750806062654891585318280635258218017458533871316360102512338492491959076129554432000*i1^23 - N1*141476793950865323465863557422821195884095436199480682754059289530279623489309011556926959284145819730323514678744449125755453900649050261399671039577360563405391226019667938205205084320711361*i3 ] ]