[ [ 1871497352066115955562273455831377854291860820906474959510255021331380168416981139469021203606974296240985104418846408505270459019515020646319831896654836628642036906817276137655002917432865319531804869062666512893556460362919190002537251479081393183435014998683601929385814505089212603701011700715498261171320330934321048703182437972504743687619466724365138217716029553931517749227814823421791705378648410325897842583490132902879091526731754363051731972748607801251765097260408927487393373301368845600196057820090792493417330940860711297114056907909774338249787378903872363907307295098101696693395669684648965354097839241232183084626914188491744244897313637708982975202909607020782217200106936150263249014041565192940330663119857849863366578839660187435175166303101592188258431140818460278032065573944842994607155762299189995196939024161139993870336000000000000000000000000000000000000 + 7602664917541932852601458940828551365746552312032612102545643823963034174551237938741050120126865859557030193617503534498757500004702897107353781209801868438944885000377978281925241045435084652004133264806074141303891486487023748647771480834891722269205223500459713835415074741865355922416650035894858525284584677153606681935974079282083176371015272719537450965842311432135766500618139279520683952369517262414500132812427992254924528459190490029336984012066373104740634388647433179566914086364316818052583585746356594441836318887465430371598599436143091311315224175767414162069869466600310900346559449972164266158656005636425875915415123331667602119292283005304225737134135017021204081924196915996307857161138709144145488641067032390218427496428251021765472235257198585094330710860301057453123430509989685047729925177372571454965613786526898349670400000000000000000000000000000000000*i1 + 199802083924955567438035551385943288005358105474370030356031010193078291290526221909242504446035740206127032672377713520154438545339122725660726273124894113662254004249864435857621984866440398034671777948326505244378554177858638543391476906857326533669702471197511009929944672531897008729337098060560479252510489186559632663727724209769024246348967777423157911289709732714615634578930392406138930159499465971741919517243392697629043849548652111104736121235619741894214948465255701253484515023238842478381476436130250670562968779466628069442468312133720791981838340711413021791771670367717949539849649073465387033389566519371436431703064775672788916593102758815988416053269294848625793713870674621137302713830218998710709338518091595437321088782547063621428645717135142113539513673047526779855004666494000741703326540783003012714762917224783942778880000000000000000000000000000000000*i1^2 + -2838052270505616295568134455781228789154000493227530195699503338869564990107361916560484123847471337807943243543929062239722711705986804270144351821764657237046812317352970246774334771181433989210823712389202020427305712971247673463486204423680395267266211345371086002100192010448370108335347431763662637903650160159075491897178921535001236810385136337109868558489858759817108381484771663258649711003974034344101019770020517342872454398110766065057687330465644226091948983363259587005398713231987113017306401542625946478823496061369405515732577684763973209927075545930657990847088615440247924917595067371418939954561856690478260675926407238965240193425307423787102010126011580079931475977459536142432880850180738209717553553594277333041018722096626654623425199949076191891859696510270780037160614644237404979221917523400935107645739716113925668864000000000000000000000000000000000*i1^3 + 6427628911719065758296095659985002236759312512733683933963228544847136671496880267597452333303468679463382837816446490795650392957470700977734240862459695103948289464808031826764313201128930705655842352562427676911173777618246575017151763878004438042550361127503565988600537591218603550563461600570126553036633347567445039122737858639229009152303943142680384980595884167828646648753223946057414752282487685023026217131383788788926192288273605731646334282701251818595373535025644720687195456298722509452480493935128409261558033820222519752338947544873423564885864583732323555621578598492748324340092035460142604427501211422369687787269819178502292886014034938350990833993652780020367940561063313860311600275775104858479219881807990021408848226162685058970564757239635045878672557805215890189769249070751784975108203565097362385334236853225652224000000000000000000000000000000000*i1^4 + -6381803989710240814730949304470880851887527655791150607739331546547358825218328278639590738142846778483437567885541317912133401081899169585765735590715944895324202544444087731760456406188244531245664996822441556249006833059335928485328425686489412151339529427042158687716674113048907443359461483470712027684361400596359157910985276558873471667387728961886083768838387717225099156761605586694304126775752764544885936382319252109524332816745323976929469976415126265145533879553772383072376383116001008786256005697796750841487964649867189850605319423940984597150740791556664111113315489546319156396554650262408730514183466673781572073766673062237532490511224438668552884982245449360716569961044865616963981641204820299628417560755619146204336927814054008540112935460308850111203777488870799649286886992346055524614523138744328977024111857117429760000000000000000000000000000000*i1^5 + -2278768257513293234970208527002052948050585113594033451697078846732725663881274925380242173067171526472750254380954530560551161463004643047052006820211796427214620072792668390958301516954672079708410898252154721631607703559381986532666887515146606234781076922472659139394796381688025434058323893862801976264015406091675900337491733666248451905306240122762534065886196026664114734839514523589273201483335409171372341111569626154915862954118859019797662668384362057188176113153426569882194261833491653632972468663067564100150509128445142590280811940531725375263798736046361382770049335989427800774516233549386579415171250321414075164943520082166369581583252715878494819779023521371894526900978908518553040753904195094324605106938750007301297139798930668341209356895198210628085423262030943081817470112686229602829894696219169556941104727719936000000000000000000000000000000*i1^6 + 349961456851608763153983346211013961995479016050094050602721691605660157609084264716929979629432422136023183094989491420640097499845643199998103879585228246369962506486085927742020573510362882629818712339809148697098871513140130135496375941737358087978022449912543837153997742584104055533831787152284461015641221907010527268761549898542481907939066085047557766195095942196469255466871179056503531654439791582607787962414432739402951583158637583460098356035916738232290641005148923658511831430526954066057138750232460994586279753607462203434677946961542198601363371774362477824386340730948159871860326654770385364215477306768844384972574424436991314165396056574074524732412738615726592859879407583800142408710937363049671531436286917060624897723449156420636605090788031930283674349713007797540826713344113903978180757833403423634783784140800000000000000000000000000000*i1^7 + -14357071546046902661385277272129479796084961151962392089141462242415142145678351948706505127876183189400605986003265937772561192395554755373570732499124104478219559349521950317495658245001538055521419247529109564492020117674023764709405782873190243356134348036153473800692234587819837585232243941434151883362360040782793661884249231615939705818921474350993616425421883233015071111975741621116587977039158810423489903218184087399631444378276503909966942374398578763339827266303861608813126519084786793543493881193374438729325007182155938081965757132010747405019223102926581014074207819720835665131981828706669177931876511098660413956787812015706279570350065125031440578396098477696006533789924689895800103588841701239251065289666898047170163927639397583685177004751140261082644505631332030608427052195726946620195884711753075396706304000000000000000000000000000000*i1^8 + -22214440508883399923387811690766688725893404336968737535167670707155322881009922001849394618815241734775390439857569879037260774671050854310737483524818716056869553625552309219825577606243852261300460442743842590716410342424743371151551796200363286994921072349653260848436114165724630539743521930420977294791391151522141283985586114542934044693340009916789611687463910398523404255857781331532841360605806081321621604799321926390745900308990587792926693010773696104601078528874939822689816987107710440505201494174773168726735154576869345687970243479105898751160738069421241751023872097324519261476546354117936739157216666627247670303542916598289789317224340556431738677042121549063143290888409367569081870018237161061725764563694460215556765620949690598640067023011604709946241010711301925891675836506301789242192812095516188348514304000000000000000000000000000*i1^9 + 1931878267891006717304434530128113016193981685318077861538506059428882824995894443316946262775579896844052552526618056653363632655073803383981470246083422901209297183075876623781853796409955039961464046119658950729709121148573132359208202486453896483203139398577004237244190323714041036392997670325299628677811219924515059281878042090414872145698698239622056614401985898756964437442554744350303898089288388096790285743641974204806736727564704140873141980696689223118299664688236247784387052037032647938030575985821085989547324465866783261745335811896760727864985705106524082837686896913415927320902621713845160442382889903203590839321348087786709033113149287317922010621337445114411031735142837717733641487563199148658644689368139482863228624555604353459417753755287106343120327418059656236704780387247914719376193057347445194752000000000000000000000000000*i1^10 + -287866016992173873456978998932926822325290920201743760519505200793230018226107758003181493167153330504798680472122075187033039275577116272651669635676127797540035654015329784726951752154368474474881401235941355187718438911207056867931125663721999871895957741209794009505776476970928838437180558070127974252389936017212471421582820459484200353507021505635673940714722953081795512441439134893741921094917057471230941395132774434265011458730322492943951555640855594548779216861847943618530516437392251158006501149783161980760645787230760951613791586347575623915930093070221183551985181241077875287849957849029518568426802155145556675098533762105115082066694666442910310044104769027470532415533944938824653745074571646655813616458312896651255227913948364644000541046466708784256683128765440419379608106897495112525115381850874839040000000000000000000000000*i1^11 + 16242140788971854622856793022062666470386635825837305574845010687111914713677724183610462842092961276494585950032988380944347061486520152010982474823232132702119908070436462631747891395789054099186087408314510673650525610611298016860635177718359037411997268982489747812211480159444047302882018133716531738315818457049954429064870048607685167936989920029323762704184464769559912721763593630555793876649938163906214106694271662681961091346161013548108957085204416110417083809250321027223744096896079762009522976026431272125131076980957126751382816159815595603971631973026982195374438607717251989267625468465758527991752914539309799402774638377968826179178288197536757691750580878374203274911617735804906405848396871317516305753930364417967956259093122782434130760970667511522642112136224732391664295762510379387534663334494208000000000000000000000000*i1^12 + -297234922394522572953976590836931729221123734290335833641198090878230222154598706384384686783070390403394112497908539791077996287056495164989993443292868583943331519417609250020416443744832721115764794697449246376006943147869826218050975719361377691946232628687645446256681708940294919374552719870749903133831690646923360303029855906262280322520137087282596300964637317583206702336999778530465014088419391743903649621766141867580632905831913061021590301497176424719492632374944947384148715378508676551815090407600159843617725153957473689273422855824987591828095387131588655055272840783334621343467916584048532888645961011771318765468252916770878546514938270692985934239522155537540448098743061712647209330944438457018943349881670470662005612860954833076576797755234997178245059986841071432735580912914227952499590745292800000000000000000000000*i1^13 + -7058271720148135375774470165623039191194525078600537951559525953295129695665888720575958515960202320488145091193152971138966284066249627297776388089124611561299527580061161015567855518603361108815072014457181102784472807977300472120305396017867517823829670913058271437191863869934175431041898552278258901630717807735092705404779534502039186605529265964127115799211373779423258355729993649003319013691754522275986080950990052463969528903781028597601010996031091757700424504928533922736881929230996402840037066823551437393747549511408629868918238690569441369237900843168716085041551353272740477336226640182609416097643800726192672178127914403141530552517326492290109329042297892641207408449335744538527427623379325079865306889051940483426180122012720597885397758196833172389436818684308720422876073500802339521513390080000000000000000000000*i1^14 + 151658882766784441773009260007854629471473241752801838148727475363508825588133890349899463653360671100512718759335384474634988663341995050876838624893909132640465181051255203865815601835898040889192566289830088713556066859319118440241812840709616709298847482932336805042431213736093969853002260311435641316488675098747684962973190585039285200878979359402239134305596420407872548074039203755321209017885775158502078789876606891204499392908920523193464971368419632023463218132612680915877420733399331443972843282146268687780360533757056955960000400937480553370975087843193097913100548977029924023371423312222094325416836729662208106696937139825201763430937615697472059263697457154547419282396506628608988165955312424967811530336003779990984033034528991126750002600125354376143710588919091313376899553733332095205376000000000000000000000*i1^15 + 2113828184530055396679361655704670934279052666259607374272674438291698861095737576519576818364707945153078003088470039868836398016820084897114071682881647969330348241351309336586964452187935174415189480825278238242958841712357993943394667160255070544679678554495982595462703034400603291518517213945449733567824282145492529629201796257961980055483243020776907442102400773098292357864509922582520955215691830797694712209594596748159508996863935357101535436210327900893512247984510513631811527050180097958771418880510559540254530645980608896397219571699950560869861361698353359933140525645101445769998843912893710859518282986086157260371383551685160467004562479663648208675595586881096143479553441826995740779223225112276325808296375694755700960933780051891382042794037685881843199628061606351792189183364379443200000000000000000000*i1^16 + 255958102919841237115174756097342191941045242831734955814010939923280037745884387284009874593843662034503438789490320104450321953669602550286717603464741261093300026965089693739966322570291540859850244583749292917760099110218849741087086373287185158539911846633712301826961303846664772115738299650257048013917211493013888567360360441592204438209132556726740291714652658960154419971356524604724683612753180536563496575012497179512946457853618107873807268322154839840894994509029190500325255076513619039668421267633496507062184987710103929430427274131695363835888814557928325626429424337491514205183259366658206864717926069483957453617064798831405424198328207715056073566380133945874340371972285024114330542552837793087647574171950169912335032249269088265990711800440846222293444029034695570398904739430400000000000000000000*i1^17 + -32096244638324259370206188462656776578448858831519523994619225132907426058623681636504291014699589429950241345490882667733742141129533573588666467403289135100474564956370222934520943104372694356811808695463394372196760595815757829659281536928660556441642416811795254631274158889650395171542386761624147515762439627172868012967288041000027134768452939574328886601208612755675004870730732148566901811053963777992307849651240454295424994860433425969311039745679032810291985145196852007849704458003071012761420094594136806093090459814422340351666026826320449131769410041069993749653630884716393929428643110408847281159012631529249960965917788613942009234040601558934999324020227219520559341507746887233123022641995515657025229967002729614457660559536609532400060390475403747247513953469561312344050499584000000000000000000*i1^18 + -88491904454872525665269561453326008409352645650683916043247344732924719332326216757869176658084305960470496723749612200237417290071832450105295363083803493346970169025451068026265691581683145901917521824009121561809104265903238697597016581819494832331999619359002920489432563760881835306653115138416490652512476370720640925230191818712735615476581380196976543153587666286832775502108361402320122509914150968254027318430316034737407415117129425458700551410148523829063135429245875047887069612923456432752387399409165884698293474184908750490394885877065453919447684407597508662400865452257653409619977773674272799456734938456810235389773542795480751667174067248066688703624693253980354060863975888741747622544656478354413670821514474635731967878039769529064266484152309542227712115298824584848998400000000000000000*i1^19 + 744087108737592079044856373371983566624789959801442487881605601281660500780690632436843033022108660400990441452324937370110954845185850465512845637170544688609844512654633980384381039145879367724581509710880018129354094137278040457612410415379386630429244245184723789361416631096523690173282679355488620924804758365513379230321611969485155847353131034567147187602139637362725246306358042498385811447449109363105373617025960250195846511958236477220820873489410678683218670968556045238160046088115784709211191563019725149699536021398066974825588623663056814586326173504539407654156180124011477834105619785257674004594181424140024690849392685647233533462285175212401285935010964757714889877231117165094215155992708309128143298477408320305750192834633752650902055658421120049323749378560958136320000000000000000*i1^20 + 1744540680753244920118844818985563157192193591869627635844239223476334454257877306659859956911726278898803639597817433454771667534153222292492816824316410882563449727080593439324061911098408843290732421294082093926779335224369169555407156355840290353473387993456516147351941170813284020925142459166807540893163137921638393022086759029936898496972201792757606113120660437029402011138801931100244920044596633356759718454947142206149219064648293988797109975427020258350720279216150122088225308355533282965957055415244016182645979881915982438876606146972186183955898294854114145856264426095917980741791228258203396968281218088620903746632699163138308751633357546940435625072455885412541699969027405996575796359819328654393097826038366415313963474513569231730686444325244374525280779516248064000000000000000*i1^21 + 955898417866341924415052528170965861457228261487779628736918404258864315633452867567353618302632100604528100076368505390723658565284621439973325530567190710190316807039132233918902764717829244398428237970960905989161063072907010378748675726728177839496859134221768430444390715230375590706332353951864395985290589795646374591332266778685077873906299597523360012977681435904049734296155508223256573210179885304484443364408709687951903328256887279053792418892468049622389904821729504324406471779299328943658051026436119851631337547878168908518454504605229434154344075493051522063157379745296410091251684907745712822357056964741480065251160468099534776102641171898185174197701825578764164876032446568096283463203675208104675362546180094572497142471292227687924235509318284262335368396800000000000000*i1^22 + -1228278552135128546546840889276739499985469018665400461801378268300515823001706661760888251399919999564536057345815513381720050771588231189405378135644124658739662112923333631591118622655166251582919271785401439738438057335887860827537914299394261477169251830691805062282784267183481300014638643018004748526913914070898894440018493469631056928280269236538920193803538987203218495378676063688165782875812829805854311404397848407840106342900934391462620055721941699375865166167855109311617413683286735553450673118111686718936235288767846768037485022812384627448761682577142546022792566736452908000778640424770403881904311701804653739612852498009949522701977923385311678698230689028138718316674907130256852159936786395423513769674183257412784197402483501662831985112097100922880000000000000*i1^23 + 79932141350399392952239644060395843722181963628220979702241720276446902337044825799014680774614392384520058896674216962388700091176113949165937848422768309401558303131990092198148853126753663321435011778189896609373706889775742979304577218710674368100751896851391098591985118492341373466043414898235761845967506665666523208956446364556149165541108625703699453858300145014161112773430695323598309405255398669360274974139830641795702393803155293937047490708276635400996637385088933663882637890427602304188874718250431773491038104249496974931667749128081443795839540886449515161381869389110953841386026321650605991223518728647397261068419697631698593600147509363257289115002539135074969007079042623878923109353817716691462850588460624916907700364351738414788314660864000000000000*i1^24 + -37547068218791288797773143142877322352828760600133259132654521065635281456312957513774252170002305302364699292593666540775112927355439403867231723652258859531109689167482302083927355226708130651053912238212674771986397530418291068216770927377262630319988605647846893968347020327881877810048175488067931122481601390677285618128612992272065357505314550758586246209073621217105493474775206453104194498075271144438853800995776156711585823140893461307400229347540823322852478031711103576688091015337521766209996506109426105900208822792661206903614318872330665269492014095592868768393760556392430721275251867762095874808503486396934009695042353428495156306380904003268822975793142686163891004210440225838366136178377260068254913864324616640288330209417606096486400000000000*i1^25 + 1317285188570055452076030693942416039381392713941964471727979370500522249337237795554315104072477876490596705940844393467677217876944563731025280029401150646925313172040736981919661101670811235970682754664614704075982303445047446999867111216006442965822601004888350785463833621891936925078180501742021505845373726593795023166123436103463463616171782326555426133406227749418319253606322946059319093572091324218209800607381399271098473231921186780159468860646586255727024769214996383961010751828678592915392580797922556352927538431244019545260917684001823400079559381664855231811713465695265900712289468023762428440436147078326842994695298324231091410347062980807007078800311692104115067086932740046294180843326090004858522930588187964731545941442560000000000*i1^26 + -218180504021395779257952184859542781325131919728688857805233536671156452819965776959461195206425345755625408532590840922540151814485162029310674685490441664528161096648529721851116466831275486454895597837439106091241205446058785811529482389726105661142772446294075841034411453027040197801711119470293772987939768789198518467498769937113202617391101248238431551844982479798191703984939737610984814861118093498310638196968282104074763967775293617246270687358724324203274547463802345745184734867571867037065180276632578067195141233044711644734510500697101940376616350439140467135962326987058520732278572932980131949462163462774320643456605780074621707378349554091572890653990365169111388863988701161723304019868126674528954526766086202851328000000000*i1^27 + 718158271171685606248299776842892722857598803972340729006070521446294758012697220081461050897416309059027950354531303801085395062380831639843865157756678228386533326560283179058114002905597816009469283708071347155006183215583041730574417659779254595535809117998131866140669424589352190630520778367061414825959041227296700830180627853740984403022457240827460765695421933951008063849704777784406160470233912182716215230211189101045728330411766614908417444601748646797492364922208356565245066095644465530946320573567522071119433631198958542206565873896546352696155404298229299509702467782533886737327521028774126743713907841536391783198887591594527219465156699936047905131548738710125266901413309751804942585722862725391611304345600000000*i1^28 + -868982779286950205985564169239804515709170121158745503255448863183711351831891636519988356213459430547837137544813520611640222799313214919245362476510098226901622209572223288968747955805613327147461381549256755614732975719993250641245111336188524478101241654605512266648299251252317427142624630125144352552755865186247729473464252029355704563614188553799137384994804151724236222248228377706390669885723370475081917371473393126726599943194620562331509136670197291286932907769639230396815099025799296945580044355462418661770712820465351323392303270834405978534262993896620604810654087925609366166248857423441964443607510332670822022591451317386294923816866275873810506756745295861093056152142410633976112431465486090240000000*i1^29 + -217939422740349471488644997470703868727600739122703240912659628409280074216373820114354986540451414923233674959578776563817246801224079832424349848005884442998373767238014301576871743897673594737771128328569575880041141911840388791168827594933399181686680368120445160088064863880514881108421481144432092698274632824701241974156420104078257616030057185507483028397512327193484663505315119966805919887946424825648491720154134179197917201648515134615232663976759396361614585697792187705871909189217489751160503998624467380246427020620590371967243339954477909983086436213584161922415573430136387140532899317125866173459625559731905472238696487514674036172954628441280924265360368307110812205556023535848194048000000*i1^30 + -90972779939563827786927189287862274431558903486773342225100594332134719168473263509443116717140169591193679132355235615642609032041974319507176249431312027113409179897287091088763023548898056657472897963402912502388485014113901187641822643753457255745624729883482636691599348260747808069782300082914860911456560143604279389092712375809017796427573184021295278136155732681287872671821810669328862241204898232704563841182051782826972091602680564530849325448445071662849092285603542707309012580900120568405470978148824140550145289160543744812630803765609062422577050236476295054624089078406910341835891264882476283486128040441573190800129675609223894514302098140374367928941326999804878442417356800000*i1^31 + -17785848932308726512746254145383233897003909389830500816608427292731526158258462413275414740801392514725535064812095770999658221259048100511971381517310018997516783556307659104801797279293940037002297633437881745486495658821386956232770084817966351314853217517076850931442358976155371245066381312370768829654987781907708262237906711884724100932457644480428004128531823210342319443580079818789307303674599302503519809690783012599344189867797309666052510474118312068875238570251751657919083429129012539396736843893983747176742733400997968957402624702838840654211900632342104200653330806085343908577262047583544908623075129561941272621190436537603729362527920500274687291785434118151680000*i1^32 + -11043103536480174364300258221233566417102932541956416817332428891532575800749779649192735549019866607469263257079129769399480763190983502977677859920004650310130862074979710199417370756511749733378000463826920805892526230065546258649673681779732582017708640820494144883072503930139580216870055758487278638587163221944382499342131424250889946601167143511073733652079739064360011622699475338623369820248133475051723211435132576925226762033190401928264619767458058861552437273947252045835339888611551119499621711001454850563741458218202639259074029020124102414191328075808162607182662988535885500264541954695206098446167111953233727412551836566151634739628813201983274063872000*i1^33 + 8326678221695703815999122142140816265391992738365456322416244438770209357938404316904158217240303365213359364844997497354584807119791605840481787603050229357208840212863243199951425121165818062902242177928357822733614719383732202605368484206719606899613835294172013796058491208133224930127685244045186785618435828602431485714490627184856534172686395915992609409483911962574718232904291013850412654157034064428627082056080530076327078671493977965334526763204390805758447789753824710216151574964818189336352948266401704025535549357204967892338822073376303859995578360132640920807143957217086521242205407506831154272664451861287560272770909729798715631824000*i1^34 + -16889001402580631965223399382987753893595800852206025255135399469231805055093648562687473411555051780929718075743098480325836611446828910384843348267853486405892417417599592648280800005867965781989318250177489634662209777009625008254287718113890748732346170380003061538930059349911577507597761497130244287378640920894998027158357295502163227692129440539593761093384479943566276020558429338029273041058248438787539960608660414375377328712261607453623499239006776841751536270363997208787954393667818372255322824464855735272819664899473746740802931458192102270635584395527203751006207277012121769178986354436139006807688755711072581848000*i1^35 + 22331442017489117161323046214892659120697060173069889141030232065568601893107390020263870844255510567133000436119025687161473005276292951589921498513672619898901539041817740980360646870310963866214075062691108223907090784740437313873703423117621543642970581340290081342812845770087713308455248762167907992197765740977635193341893249565919686728268252045778675887993610354806399353795315240615432086784623602421439426879117868909209991717705215046228168604404870287079172651568934778743725820717242443518204475605322256544044760225891857635814563519065031609319911498286858762995062597461978282064693266254960688609*i1^36, 15858875736552452786712460906802191780201646454784545896092038194269931316291410133232797569262951238355989807663345895653530646978360644554476325782445259645586789990210733280102601585886057553480268136428243909482948938755074257454431152978192145615042381788743404420549908492690747162973128736525232662522873031657584499599016935234722908652289735428372001003170244498753567085457313001363821762974743052693062777513340261992684397798978400257720014578263470327479104432789078054406581692764230455560336891243625629338798500156202243996484485764514519804249724222764343275378364165392025355097585334879473668676627708360867088687152664920642727773844527707033137730076600726320256519170001157669567583421132799659641557179755628985982473134823552174079669195982454851237600981981488110608361528254319278039232403347226312733747500701192086495530080951874381920844454023407854559158059725977286853375426635195876267680479633045819949187385846002986356306500954145155212620108463358960635355876201590046918234355576356548532551092882871487747624773603078465840055649835692342261897044375936919915831592513026480172580817820052126838131331152248034018821257249815296606864481896587184617714306504173027328000000000000000000000000000000000000 + 57183840569721030925283954660475569078653451098761593381344125075328556496221510682703803761931168507245977792231826334482585703321834351767734320993286764954626783656881262678815375233101798925759858022989908205637225164147924831146384877293196901236570031355786176606209189474573339713669869212825642257963600638966489385951263323609035827386457650086751426474200361365202681626311024728011014872303844395661762393605085479202737953790894226871632519541648065944965862259577818339285321544234674323571872587169493011047339151382229428793680534437984364794460094623916328968410057895185568767757481278966762645616056994157200310117930121484744354049413807109367209571272402945105205520449768695558094861683924669618528100404822739200914171060355894905340395863454289187701034372019995969171170558637548621351344001318638006439945634805506066968030114302184993003540340527073144356174264229745568948694376404929601225259438850408571333994087933626622212500173508266143950973850771796299459274338329486138920049887806754729633221605380434907335588386441275614900541140701736891203855650637491065377276067545881192672673968573549853423232167742949177455639992206028013245451573188516180563703284282635059200000000000000000000000000000000000*i1 + 1785343577521230690947409319746974090746003301275344802919081433695264517723520252687885613208512766608781461764317101720958451298561451256431318819948445184880997077309835730014734446268106967784021055292282985096931018314402263485517953274704433157358234670491023389402117419148579874499337963315090138102333755085349536302222006799011190266297183848233091550657817454170307799285007842936115552158774524740034206313716670190799234944383103260090317033685540301254794816345495463243307518657607087759031742866141834769789707631811521286285921420161379475503778183826846237092802420660312020915994826394564920354657066474794524265507969341635310067663566058242411541642207259964887624384044453407465516916925655371551324034807319661648281287272472277112957933509375513241586401186574611371446274084485469524521711307834660965729216634012912857186412715506973825209102537409309445471825816063243794393774432351660288541978418094438192712953697244933895707062683482403595653998641031062466381610255450337718895681964076400462438812891094721245065236719131550471542044424772335326067592859377856661145264338548978516731316272361590900880486017174243999484468922226635173464104540170369949464830559230361600000000000000000000000000000000000*i1^2 + -24483910324005513769765207127631127737478399456864826518502562550958191160886526250573415329087706596350003276000250062605400232925985468725274519056809624156594119316986711165193698966918361412514676331410680771459617029027535926659820793499864472145487219189435321256268370861881307151864511941902634442139877640707132230737934572253414511395240396795786768198495353858820502156275742840736544131143615184699431346675640121200596102102160168150956260622657936192498444213142461261250205827651556612810525473974945434586497294757308124185199024821443449426100323409629485259804881256924175699197964642940987011230827645956483958657490709804137490231397985730815757164656524573261173116150220094856425484897546957749512622279325115734162134468654824617473316500034990224407664364197216609145145725663994208705533534448369016076629470564049724013167126095333797966850052372785458019574731503214312161653040330357300027705778922414619286284691355550151274723141352358588140930334547660822242550527147132312901532004258928879799397793990941901263602347138585444125304832235680139964137268210756835205001754996914267984223617089817360159279979090439409541141148791412855705564247045471180942029717917138944000000000000000000000000000000000*i1^3 + 55490088900394034038287071940142586336649709159283243183695192736167486912567777839292773151906858734621425847447563598199892079259056563923767160246264150428787745235605783529627104501163495098076546561699594699406997640108338137484525086244287326709173843253593505573863406107020499220927273166792698702327064240323046525789604773044320054772428154931526997553269235858908889934672459980651364410822155815357066468280533313914473699911987607534175382092314251057392380426250869796727894642242338480636234374419152567320271591409036404196998424014237380466790191527446877841148484445286612153376655373288815934526505390047093198552799139081514891966729007758996612486503981730908403349437381532712195651405946545645729770546971883540301974278289041455874813446797069688590294168685575211796797440529681332096715700988341404479816065866328766240981073625351159133907799396298574906050481997868838640875600293575417849625718323492643647325124444818806600633404913821017592739066979361338715037204984793324249239067683343826121933298224099271223898087450194988456978825293750131174947395722932920349503554310364926595370633982179828938509539906140923723371044904980201555386086409460780298602633232384000000000000000000000000000000000*i1^4 + -54982743397870496388761774455584848759918519260343056442866885938900186380483103043063352374046162630373377862896508072745186209848066675201658108235637963727028231933201803347199049191367976595688932689154887567505614357415040918508761193062308332408626351072962277551639502298914381213962136088611154693157946383845994124888573360433278386443588635566875467427629579020848462088946808101877149779623802897026443421200205897296848186768176003428806104401896772533123894565463144216281736851298854627332316618763217109275558491267755955298414492612947863017779564867395205342187517342497394132680008723289057344440997730179157696522679392193772728222694079731985332044227850519293947736008082866723668015105817338511418779903960856651886279644446125112995169470580853025234591278588198745635270810397444211562480771263340418191589476076285350988228774308631731652386925178931719187791215926863252137560123448137132994548091072800921093610271860290099100577962224206966502465593476245793419774431316605667588997620676482286694177357244269815168541295598185204909189514367218877369617889248134510230980434061855037927539291209602555620817584007245890095406113851360030900231324964453725517782859120640000000000000000000000000000000*i1^5 + -19605882301889181680723033714912636835011857545000956615585791930310341203684007631549092152687925036623343754212070163028241156848553281333046562552062457596832142974153010518929714330476246102672609077297980734553175801933897830708683100003398033473614546244748110888961745354566163947278294954406085293241586735647036936237179267095499319790051339887346855413920168864874149575700580661940430293046711927690821540928922338822150251456313191081660710465478929368323540999093971469154370662746898876125756970844955635640485068192908975030739803948302822961674986671725162072937893831486917165495556406301209337005291888007181901099438111904482797797826165309159041660975256028736547607251309163747574885799071095223750260527092943280368620805626921683842288144337627946961423509324978102226356623461770622721824801212870403380348021218519085139392786856021957231426270432454223234889584861463102157316459270088842006950397024167116990688022879219358784119142573928098976605054481713585129929034149461608075020019353793118281871510074890263627836852659815202431118239873975456389886880545898012491129574037911836498546679819023930045782288658564163185698654918143247521727607338683348538273824768000000000000000000000000000000*i1^6 + 3022216493381498366964415811883124311576489641421994573420914855581615968237863322148867330943513017985381163414831097964519133583592407503610749015931731888098433775641718449051410952933410611711663422759499525317977623625109135795080751826715314749639418013878677312326198861251818010472757405067292692257780903450761809346069509512051244478419288898953244354495889265102641282319119572219118974606302681111489301222973642069180048317031810857880021609021305674787897714105085832414203665020440235020545784277418555221457246370160432497667215012086152470437963324517714706930070188973612584202560235014370393784611174369199532843654575962141900544427990955209900262248566010266416561713680706275392751798698535207667850508203443593221125813305537200904430917938000529599867884020084760593040721987857256538880611014681713328252206852625701104428946977441079138890358423081797872521209528198834099229182718171993333975650678205559030330945361357414748538691600213268835050112123993027060310927599984019105803592668222626249268455990112397540826158855537943196122628517783727261173325068945466849986237666856976485151384609308629021136328497833065061420068578314051826039592337652541626830028800000000000000000000000000000*i1^7 + -125043848600909309677295850510635323723918410233393565173147797518571593578661464479414404435436119803654394877947807339205338465182466421699053783622234894481262940152207836901272817889422267149696023815649972044274042374877489029043265073292481334221367867102680484153689439593281006048522696756609414085236976832277243870337761509865132148310528111140510945795115654728764675241388409022594954526662615534700980844965865689586048074611645654446293198457529053656673632948935166976833138463085715889504194538611958078885134724348509830830886799222805588437492741225853220383470935694670589277013835411543200920286723160522677646684802028965170050583607018642091997873947285083942770660655113584271514159502834693396852804440153528259410058493304560258301764407405853027566141593182214390945411429386925187285406351679688844664811740869144027318706476548659202266226747137270253270984139065199489182708304226200658213223106646564825736392808047419145251520465395084861111438651054253435064858355314809392672516781964749365849818648872833356362206747403438206085908343327538985444680942623272300933953853356159008854430092256905526882433480356642586908963377105297777362914079726560901857280000000000000000000000000000*i1^8 + -191012214618567201521467184245395358424956776312643172415596247152100474309975649183285566662346714439712727765818772600400058382700814516197552047650275388319461787957509715517835798461091650951592119354248714738559002974946694638106662325414914892503665996761446273557121308258973246556911491638206728426252031380476473795718221686714076793970967669132186731874653942911682262187469754116388437348178899399729791949919348829492525575702937313089997487741402639110831793438881226027410101330426713523046602061744114104585980435286859817953307974816466491068939470024113362723511902105259897032982979150746719389861782399459355129957104308024308126934996431400862925263751384560151534537972404096019957339562940138155965125903158880708306370441220108759082981139388331713041409555330576642707769823169432354643712033303364091041119761624169848413644884683996001848445841289520316753511022377575773948260715462447548826106551374819139317228894115118704968250053336282592492550544243429940356887658299035341480344334993832622142125154128610189717039170278573129599894807077209474139525700523926970041310085365178765241190243483748611433636365534453374259595550117089749898962250502997278720000000000000000000000000000*i1^9 + 16679804742273093150298384736939403220927308282866538641655854204450105781833870960508648693283713683036568673657594287842534276403989016815021430309782659717675040830609000038684689242143939737951689209274253208862571441699736141173756714237377270401550332578269647851985878635393940073254045614010356549696358591393425990771974642569466702340883918673465380935557892227073545001595689710729277395886474417535797610112867461439575221961534126387648791347735807007337051540825898529190517887507769575624455524604436645992916806248745263857629711924833222285188968844081738447235993461518937136883763639838054415023496014802083952051380667684731555363859675542011893955303942616450609226090727438176138023000631780504101069414806822556800697743312453210184756683044580428902075662931423726807158595256162365661207489780851642336403181120639128036948676912947526984688388136225098282177519562770328338099290217409681746934830001918171144191765892634959181949109732220981830565928755135823801720272027721959170263208935137172465416104072290489048789089775289640117744825696618369986918897928327716620689424550296488284864534871278587553164489388793666115254037335029589413756166391568793600000000000000000000000000*i1^10 + -2480647082149512339837091678094225783840198233896611468599559103732037604216645706766681493412094494552147206701484798052533911670490635185898875899000830317264846887445783602733500661334422722202832898031893319952854406596426060800339368690339436350308596992529445523166569724182013371802282692409837573998641246250864436983061424410826445052508551358443741386750999482147944193618932219931523551756796648162820775342879588879196533044295309034746004657833441168270060381704557031170073800362321386422794949437393928797202073807980751105075604472216497745540730817777888500013695285869526186259084734846116302146943343164834923987207939182799607026307980973976622528330064074436779159054311727453377844094771788879339184856895443179354408382645796536880207973265496606077558965796350603514334219889800075179508396693312906950145684260013069402836111779348629589146104493874876877136102453972714411579155623072077984199560933892077856749315803941179963254524927195832054319339364029518468450165097576367621093469480304746087349437529759652234334722853714449951462714335229436328831185408891589115270167395250922418947484230192838178062761916308738445191835971678523219027849946071040000000000000000000000000*i1^11 + 140467832101399209835819766103496705483086548078796965440788474514833166102257072806763124613337873111252921545954004751107733181121337964018712387808440400204034428097655938521192158814125525950130492212454875874580296502587350445155897042183121218057814949937067246672950889958007022464767641611414358020687972799486548789268633233062059475516838372637141957154462515036023180170751461212001023489437250190323157987295971038881180666388488099798094748353848226502218789417360676539924058439970829894947503486911100739221050409127127364274203446072378638343872078350608573103575728309361214065888196516905758587660484008725615189114992804245281192966737959573407040538179161212818843832218340239106986268287282382217544631756882057080881034994745997569123493203771746034570928075328344560725759104408838671294129491269227709476977875684929928573323847051146745707600535105121735357502903927758219766976939154816419504470844021788241867183844529916262181804272001899444818182688583418402196350217022617752932954321377073274857930025857081051838830227218034135670688422490082897523630969030244056825743752279643869869867372705035802264903302838003988987619463237532949626757316608000000000000000000000000*i1^12 + -2586692487336434113809893329500687292878445832112174871553209366312886610247115144689602138365994366157505787772595321356444777878011275054580402527193166514204303205578773554292496239654262452498046967769850960729905639330347631381323739949970270541086169320664866661018226661514877562003495239869687835062674077194004855072229736012886840683632049909672226678747393395908814228170973247026904310182964318101950752830147794586698380787117221204927513063548199219644768111856468262012121179738307238300291458075162884731023526267454830191277958583002393043825262334876220023007498674543839164703984415046731146916387488199928914531774940995150186351590085299903468653370100771219892448834284792752823955178348946868799492393682139691565430998132789747745926189940086701820601099520956267434850510679678317443356232673424759874493463004942219384264305938557056080562788347546924163131884650949233320128936751357399109001589955196191758035519529344469513022841489288732032097363763078345138918525001596803278136303094895190929100954181542535714935635678164404491389578641740691869442019676613394449226150402467178299939411334816874879690598237781529135428120326644592749314048000000000000000000000000*i1^13 + -60610556293721283012159481402523280997570898533714344078135733198328858430619479702107208814989800871915615016318620741577669478859539164191958070389420365465205151149167496248634375302245375531782851350149763682392056073944819462280281100107559128995455983567884787380893739286579381178667818212564621515672128318723778167088999408249477079299366807708308337922138546820509315277072538610046561987043171449574943781134752531013130654219032530016780891738109507650765174103777467518643266914525831738172202938153512312916307335531710472026641864199093730345958954002638531631512150599996742952808209344090024537144416474014083387322845298539367234575038053066197957667732505705150639430932426222206024863712791669505653915542757856867969042844121047182755686598720740077975703337064346141813787080734485701084384154785954199682986717445020284508261070923144360493823275096808922791534915979162577641422145724547523796198803975017400457898360170107009452536661254782471348063514053149529464937346848537026469660600129863533959557536029012179844708526302528723199086387029754039670179044994512377342082253266769747525128178652008795491155047402874540999664668563336236892160000000000000000000000*i1^14 + 1326839219130801306730966378100208240747337833613380331077030680288604463706546732615238701440856443718087389980454983160437084441195327515985697377047594770007468214688524750984436882438171528299011356451077066422136433514889973414442232715127937026798545513291399357899026359008522991584309275808936061637679825271938797321419359093328975246904560836135911705864263057727695641783845266702651450088467274794578742263156801249079781036685359730492650435518285079291913940710772809522249833458262777488331067418358017522808235662743238875472935696336807783776690853516422673920424367154788406400723630646004728105933837582630914525757366952311429537625032533074936815369985207145652986273353270430843966337723830144606918569243250616745930872832157279677627308270915001559080635833770655146483048789392085018223461978324097474757323054357663743496751063869067054695403287304630092742282898720935061794321211398397670845348210026369661921391602713437162086847866508619275734288391458654083481567784018989875520126606209604683647881139153380645745112191959799493242490506492053201386607324544305101155894306796645109527716967196637546652078366397369962892785442495660032000000000000000000000*i1^15 + 18340731083876781880260675663376252610434273207086943681728682298935406590754821048781250947871010823560300333819952322457279766927878998747979697526168186028511252748839467147482712464232150669770666297955078153962941637607893823981478899895641388128448915783883443691511057038466016337982515347859657504906184851224167822322695897192491883980292530360666384385711840485723789309309974878401809889435631562855309628951156140389587594091769578256525707261977370293859275984127129738485208483001729052831017751905623241577325817723373415895687720110232837245180052060042649478387112414076929195697393197784568984715264887097885620090429254409831959880251742951787905463641255935227710352458993859587099267135385393886329501675835370889444212241909563186286001230203353047127217078811653402992649141375835662857940103730888584449717243890694520280315662072775909058533581828508173239628687942203047623862954046449775995301656719300409809993582868155820313778437612152034179404599901645291181964763095409136190286909636994716898440175763045727001237107927766328430360924081537196081200749233758860880181857648447215412030397745935686977704472349686071994216861401088000000000000000000000*i1^16 + 2079084254000580084813880141376602808768535129506290372558091692077761756599911992233450198272877759671686790607673234519965757163482279281575037880212116347889109934928015869596148511330480940479636381132375768107591128305642976808504431372004715392077257470050235750884985502270945777667039924190326720706836755034988186653427972133097260231886831275420384172771512607346712409238066722019481109706241846420645576683797164129861882942229773644736809157390488086054046069609825028889329995160485196822814009176664146751947865311995031423747867062984639008240077628919325342314778456798838054973516744948587853054718656419034933550357570056060329922431210054763861860246732441858103020913659602995696172559130047807864616476584545491631074414697249795194662499084068790199256501764747732034692097405017607185035048356253817025613989137587184587189666845522257331726725563208472100135217429084578397218136623203815998887558488049638419979354624091989691379894298412741755041793550302695907387095072393626245152617968867750729789271094845247560443189280388732371274401338818649906911892782877808528324846925852402663613988558491862056288801266217153671567769600000000000000000000*i1^17 + -280014592127599882450980887378215588646278585869445882277040376618406749790376979936784342748801299652128765858361489579021516017950943675836067954915243590436415946671587694953573148520551793589166643018805167914452927444066564062719209729583206623576587018320070395165519126888672184662807396835820447628527307441935795856892513036502893043280675082669413646083845532140812643919522843310641872889728570248467670421659402032793015810337084284978587602003077598567114616822506137072733496440170124269229051454868316725620274471123210363712171213725291125843231891934627136302978544111236495583223473109081765797431125193880754853902064510550379642646505442576273072215884912867474304986548727075257675208028657915114383496692170213763835392055196727211157872053632025071846898749829875740692636534185723340962526025807859223963093086246413790207706477757628310400978388095721480349677060353092671902427580963206941615598383816049156673860352519098704961731462057616139326441162799246664590776290544720505816736383932040515927075151419335238740294216806066006293423639004643809826187730355199902647292954193241090437557434693444710759216656030680370642944000000000000000000*i1^18 + -766253671553634995473075928862611881694999747569299046843761787164793950412178604456496046120588213483932352062977541403041436371300604360648710806822589582407803688921606152426832359917471870510888067064441730734875887645929567414983366347388008695277067810770373527535058394249842205024841803882763263363753532069173797008636565092677856650275382006030316036430553151302396109721750748489495531652082732737624302336900202786479587132644429539726389106306664627408510176942708503590005468833265414452139624858861470866410591190586623267758206437640416436765761603984655278361918881311496331135705294741659386034799919651717886485186782039332732179478616297302746418520486598664535903503776852594386927112974852432483345879932792796855353526263701059289514329617719946421648276596261591892220552550356767784950224363977725737375550186607759328155091787201042530637815845706722122513490648931500933425508705469712742040847251913695841230764384112118655320150789554425029530218430757306844574974883825289822388369381426425138579992361518302197099158885075654061405411104902060284979325775148906788302553773984255127995574290469047918609820084149524889600000000000000000*i1^19 + 6481127432851138674866864684936871424644416030112454030076406952525158550836020361125356961705965197013413008111990078389748242963477307225030758753408658506857341161165928258906528992686002077994377737766831699514054356943858691561017863083753310515887225822540444341447946578945893298815724073608562655594329818967404135017144572594315343303093335135994332992799587658296572212312682606830342975419937015818837286734710870576768036204805168849299682441320759693467091251281846685134375090304138995838341162629307931433349665079401924524922068992603616299604764483816217166557671274052207853626263311546561948433782633861781737678929996217514449661474566177047739447148601465334430787769542797459969977880315875581407906567744217151335810907851869423901844420755385103056012105255608933521554963492938500623563581879968064316091639554767286308206741383607779959741586759758347792477839364051487439187091899949770460982386328718727303136765487273054713573578715970104882920392133946844690752269454916858212325829445116296111010604219756173531840560893162822067472224948848820384887333144189363570500456604421959245508171040733583759841133686947840000000000000000*i1^20 + 15188448226207406729458956551424485774663822010506586931147902238072674430469825490346050704100976324496743357417550872454498729376217903788431226563173051673546124221973310529917123035540414250084190016770795465801087250186431240276731220054497546610111085329854525980464673386693977106258574166792838374650700326087332840265967238994608191189280154755198942278804827525862261415181554128436329941029332908555331675509513270718780989598929340543855714941138935965693310237497211143763444179032049190076473328096636940146657846269791381924823764752929065311844689663262407741948482107560844410917961896520113652127760003498774999193921098977194769768047145461616120928657068985336203409717727656301605315718742248200999971343038210645087179723490619937490765977913257617319192117986631376930825941151515183332841597280300727598033481044030200085657824754776821811255340480479278977553694353958489302813605267482187476118172004017877325258056407919057191566898230686166008309929798530300465899896075193616998507570326820427779389761447777555214261204026648010388786579619033938661813966989331620978172528999954030689984789462372524429833928704000000000000000*i1^21 + 8326917617464210512129618009249941034379324183648891729055700546614138593681833080221266817198921884923442257762620871118117558746584839835583682438015554861704153839378941705355025931665212391729078565304777110617378807147541613553808902344471850483353119382239434714677950723945717059071172704957515505139646205897169782866849251494965590975252646987164505687813255023381761193231326952156226639046815616194376298258395765047094785881673413576017822262739287802125602489492818229310423086061822900142652618710506473486526672928990083695436776783345941359269624709136052857606612507793999561561206092530178254058682568161761066177550033674200756708914588431182466880651329039996292962096874461294531221355013347288449759797684493437389274736537757287847340080496606083581206847380953487247075752198163544024771606290043317947447206369008643470737398759148689016515449468727981528922009927021216280341104156985834344010591522002986089661741777194041193743671371411625430915823715467258589288022174912979344740920121370351317978734213125405344589429396040810104574479350227458956139239979629072038985614196674886055224797799697975187865600000000000000*i1^22 + -10171892075972776302982403410291195371402354579394934048356356143283672637218707400418247906690298888314554900105397136702818424910261934486239168286215137371993443334989596118366884890082521405069102840607815696653181888935503621246679555537783617721433569727725188677609853164152039430210406062758920178205620171560841884755250779922120955622718193565617414732585627022404281153294263327114381667184826341666692479961175798881502647067457664377549823450398834914463476244169858363181076772742206719214830630692584103762281953243241383513467453542568504990612420836632889950845843325406550708840449046233938474652629704984892072647839833730666114781507671538955764787546175710909363252101707742118159895777947484699296450205340722713294443948457622678282229634842351896427679319142594195901218223104130064053473896601703794790638409837429117987127364185477105450164430566445598646640798904893057625329956291690381317591389087906136461409535059120210523666526915241422408819955021800321392936756079623414604475876891039055232983735714824254371445166545974086141264912396824630850672981504637326015313078829173375845967795218022400000000000000*i1^23 + -155047173685112892561842503130195456456526062959524282311378801114707423924843365349572729980639206350489387672077256171018652446977642256704832190220356121077500211163088523784537315655864347258347728308202880456363748301966844688741052085507542418490705294015703172805428795936773970253868138633201252869544418679238132586380468683794005541652614830850645527180468535001618806626229264559160714193153012168932494847095198834657410697205216594145339296266057788417867085605659252869295949254834727398455459078360611597954365572330957046957645640274049470170927949000977367588426335166461900541181227251377558544875806238184426336462669687224261063214259865762259755581009391704472297996038268756795041314874085382748280435855214442984018533019292759901958435279091668132191855359065374803220120302824019141154442919769866198371897634465822741326046235545305766969969628348092166472520147429711991896320429375967500041298358366018432207803013500206213086690634955763269220239128460895564989937132342211207943047837270781782941693189210269529807851323409876934410406597323162462561174860341008150239387740563848594194432000000000000*i1^24 + -68760499089594048768211358548824466782513862045130277021010443929979383816267942812186609264127986440538963900372712851991515323126118003992766802933242812794751862878225434795819332746391285597298215370526035443099266188827722695977574432396430902860211808569385785011812265096726551847541954973084373996153461501850756302819020362403548701572927155440577701789269177126658656602673190674962602535460271656342950399528373709430021139164411361984286674544382183117722277112905749818949561459437910106976232298398616261038256085051258743627430383186746218204021144333644119363263229812330560898821610090381897240939734612300543063936333865930199803400795989324883451616950477182078467985930673418538462116009003311996136928232182984052910610973470831263993929658018647845054333386189316837347588202128592737117717746881232268427356464796225907445015559592087286960614781959796803447172794054437782229214457501243218797899063705909538451734376333380745625726234250989533905102548266931385737243923561162291825849285799576472420252209134325685155256434998380035630504852934499249992212656430067953899371385323520000000000000*i1^25 + -4200811934068520721675337889533749153673073086033416056507477725925524469623804897270743568209923091238789765256207096374156460445255400335899549212141595978787381644592041318305705927918721637227722060093078791009676475649620988573245349685768474088700687955370247503441037975323183444573635551499975991938607162808134353040403833118921690368650472915867254160540158100506125639039893429985624811040916858915068874572174376645174688193271080020552861254134016239669868583276792580691742002644185996848025333371567194435993826384374815230091716622903884844317228111197637593036213140036070793838373133452158582246161565721744776228392286513695400606509281767884352796396529398815994914063748560532136808614673256471859404286851563516448970531611133604889113067249534247577077192615285589155486134748368311775130291892466425215794288139119325716976741910605364140938531544411838681004560808176107208329864259923374896108171671458536690336407049772066992175011735429935661816162700209468429443630685224289105477891077013300840590419277878503780227729944346559774795951154528113059738757583859482367098880000000000*i1^26 + -99820968664715945057198302833315195281620516425330453520681362914290135247093943976846915420894366730993570109032127563552217083159821992853193824300238991221623839856793871170282562746972402367335481923097983005662191599424532225562300365830272130792108028073800696584455986591220543897918179833828819100692472195934480379660013699301190496199262713823581296263415060157662916423467913659052091743449338335049836424324046617602130460677475616235398897726477378159733324684924138735201213768460555467412796277704013488589832178995659745106983375754690246730973583949032804710988212664490973588647503671524588563514413160710190571284122201861415154965069052522776723018257523287262433082504087767513919985831036162090293023598324646067857373954452209639767922645775291358361877215626671298841126892375357736813867697764179738446098860414766813371591822185682327784400286032270490306081953610540518761552641052963805131823965177626321265927834552172579316430831092974574456664376023592149759080899518477731957488632677447344014072649063212267074932125970769536782993073882400075481056840908800000000000*i1^27 + 111445538624502681613265984297324143029397557194249500050755410629942063305054915212839031122033262673939628369075836417914594102752972294447984454571537204331031800752842360857650901213992651760100986935223982203374177175401617207739669471444976640627056384445586853571212358237468205598235685870115585800432876236923939866432303858322490561430924096953177455540445846052838938328954374172548780795727120949467581539769041525862102398322640949187439264847499224144394833257879263928542994079511024593462102669085100783227386804016914485971319155794970260751933755515938505088407597693172640555235649767799469430388947020147392472256593376470079012816022280122608999599981198170603017105146213439405678563746155491292684820817328817663973721205493800348873357705851866724326447953779942933435869332976292142091161817179805952144498309223738569505632087740461177237555089436524465882324310230387244911496355962648850795718775212318145420843215807518945078710334538293650226807651236544074691568399316397358220598963864413314144029787038416983489621639298437833821894278246208615219200000000*i1^28 + 361370945899289592107146639372198445856250154169997536299873037254488215393537359017671485405013169221736666256185869962970986072035220430366126923943530505450359598454196324297528273164487424111255410673282019988979975591782157679449662448646612996532211958179611379476827407534528366629029450301998565510170697315732876471761491411675344612876308981217288726860097736456996630797049098860778622200030260155812850000205935988651315243749491120620822355266346286232383383995753303161563520345080113143082560925282343857533567430819368640826504094039820867190162688226925549919689819435010003803488295133835687340144303543432862851974359719964782367734389288792957149740215978011357486124839119484734344179651920618951068763379324554345452020095191472229421382368502144320552508585418385970725588543843330074886073161733255743574879062066788686605241526327379617746711071725400495715482498640273274598987628749926481954603610215017809035677780707820638368562451445238758116195762706294524617422502637668843648259466205763123415691974846779625422182590719580836748053872640000000*i1^29 + -1098463000868595996282500875714285568476414905500684449442243414002926623185128075246748617708052737748422220009237532777429597694138905028789075159438553881696124441152963209186531763440693680034176299902710653442691989165306668930471681630725965383558079467392547077446713208931454853115949268101828115689953760550276137979968025275010389178333984377777821214265502985317023241811011144713720097158617625460294384827564031508391760098496826493149925399695560065507644496377586357585031491864201210561161437834476957909932670513631890830446242521305573189475415409870311831839856458846028971072290260377202697724776147280094309382933038200159878119223982620520972654217332820226547943893788378006333717059388566679098661879612452767146140661151338492903779631077681672101088427794938001388447719258129420857652010048408794852497458209608347294483971685330495117038950070337818971252995061699232468037327565652590566680625863059437430831173181780022098422241153614427744803915230842989805134262615032083237400167540892657698957283662235991983500845043298193408000000*i1^30 + -415307067625218690758104992570578195712463284514500288597346634756852713422447605079160103138806553096043898942330058702876845810684746116884154357092534247854403206999106254587988726614973939253713799384708218383029670732173861437362424575632678505916816961563496283551659601164945997679527381363515149927686507237521459469703804564730752385289078971813017868859708388129415484868216787002506076943676968034746705543266502705034111347044414146085016565071182044242275808545771121541698706670338127590880274506711498312869402221220235234219917146760087475271452758034207701096117489730781946189821286790007922588491392856743165640957923058893732762360169589418368495133618661543880804027997891239702315841319637836241834273011685825125053900222469884358417218200027445238270988868914526957023042502010214359147193284064604129365553422402901295292492383402078461789146975491528813661192776193530117840243203347032765500179881881316726697091427576178262772672150037990484289661380460836842934857099165669808143629208223722196463830199578840306201497600000*i1^31 + -56015535951234132590289770572255448694360912029662853913687872006774154675784213475339250491105491082385501897481527517356377204971891891925047841030637634316496276833103229464817125273360585831846704333501565406213348083979378891482391596272163060268656441300335805259746694148055514586660395225187764734493077942965692405069022258749439262492597664812221049148364858841994003277107243083245163996420903278591690996235590633536951370604304650738686810332806837676225350428206077957977467243582614552255266954003577588570706863011911658596958633321628242152192840106342153068429481533395834899488885486167819847140775865817463983399048866367768583865136743682362359925086806436097737332909898739818053139950617763963180197203735161017670657346972399941143606917503225449913821704803361148937168388217506449129102631264933899240887341257876550573063174190551791130239110881906505373855570270857033024144179928608040303556796945810401322470585644440519000771666512424591599071525695607281281363187057910328863979107811759092345516795309760000*i1^32 + 17271192529857346029402741614489999914087085782581709574351255325171440495961031254094744072927606174408807240103310789266508432802776455022212497410741970987954580057214025449445329028374951959772446252583309706741762056964891584320696957655186347259825722786965120670605596165230756047601244824528111342486214484323939407026319523156216833389268533996129008146425933180417674657748025769263154942121651154726215999972725830876854042611888055123840447205362182089748247553517684979511608464408584695893010199016352533778512161862817626312052350480860518864765286170556426819029129921579095739960578130736922078311079299665026920892545866531037941379984579036681295684361318056872620003141994851303947513026028451875454644119772163629395697033059782487834708441288279741301876471143137465863008436149063337015211460926974097235327760731169250256513717198581777961794328925094950118880908210232496264353694246322489640031427698512579113058515949161958064345396677282528848497165613366442899830835297365594944851397700874668648000*i1^33 + -882625850364041439145280712233099694862989476098687706323825235794104173186645037230497362306385025922652342935159551714534236033501052454445799894642190261865046458930724849379141663989835571577320516571494848110865146425191407134224595446731698720012895136269815818399544882248131257519421141158729922030994808120684666305049335264700311700718326718568283297987301926872666767891495987989949073950567803732065261553267723352275196796519345442903169500382095483933001385622796893815224816524213279607893719502736505399184504879550096134034339199543551894308475597207905544098105064224374025608623826118683540400890615042328970351660779794580236122546735842326360860386007926433883341639064231260842383244632897799577673004410402118930891166419969998182272761268181274277866007612766122513033002401968822258263532230545457339452696162448484619926778028739670463578519094967293238432734037037975256978476992106711837313376834459687459691169728650990343779947995544722445837087909447406519917674996957739410600*i1^34 + 907498638956751132326778057195299055607646506175020189691354451364677255801799470577480318655331430201869793957460026366994924026008009972461454554661648964352395754952649815417206197582490033590276234017670596465046594950130267617242480912658198799399397145278054077158392222326617503569296559537492833350362422160114803275926743311503102210375978370969811589407770391868340708009979185305281014007682154424394715940688968872609834514793243893047920827005572531288107994092925822455100863222224984526605299306011946947688826549524084323086948276233290058363256657256587956133042570674131580739442988389277451933561030961835733963910149712927281439967978638599464892090953153041744327746966195646873286615113791363365209412285396424973139536240483019207665998850511959395602854983333166517003932880782294756325490862061581123955170450769283248817743148184948094800237439826576983315825634938374891983703128830031241013203968085466794797430226478382571007492748620366509045642442277954155*i1^35 - N1*48484463207833736324586253053117131733342562705451871177435648018568700096634536558063707492458040199142190161350195218010294850613069868817518244174556565765394455182913623564719012323534688528420954540632640148972799154659172971991084210033641795865482830474945875440714468158106120264070935515769045366496311407463328426681224972181505517244757416*i2, 64041743168303493639710747957548012232231660270203353527559394950016147847514855431402867296244731833257828100825640111033731242748026535113788492181121973960351158859983001851771676058293446415982345942290117383642020695863850153878076530397307235880614746591212459260550738022464617868626112743898910516129433011814249037743515998759344642983464588970201657961769905891996927273860272721338511676602381078561379956060561901541621264875026166302892800169665122160143988818960831402935830912026519923542572611602255469724676544244582927258750392973854178521381212179982056329702382302204748854958532449261512070897545129789697068677042109807730917612268972399947116777803763311003279802485851674747792234990640949138347347063348643973703792347198030403554238611602480457767605347315582657297062953185817771659210630320958413791617405570602686988342046039833641288045214261744147234911635878885938218317882062101696500217734581711580046800446729541749117365144957428106605281985347021965812250003170617448598170619846567058188066230699901162184434730660538695666990741207696956410913323615647209554975772815712345646998861868622271298708263575975242901898762327082105972928520906201068164023573202701438156800000000000000000000000000000000000 + 240087007638780729589888513624511539255449757906602407253661863564116063467284479927078019390308202103300656598247547946840849481845821999674584206024139611166497398919960749622945373490600938206791695814022022763485777987882566763791266619101973869855025095917470298117039006841702550075665233486077400901234506064425937662457207317201462493132081467363051718258020996528384869765174239853216382111800498206977728604787960351359762558878437730600290857491935513416611827969930966682424077609242869783656728398608682046219932323751176433371108956314453901052568375151418905351832640718479115086596432683846316010155503081369973117603173338115770363664850453385059638178316770065208586687687643656500911551812150230839956793973792354517448011407246379801412303372137823102884545975822396570998872267770299895970974192766739918164530115850677996759457959643284226274852784021429052408042859356614089169857938592380191694533315034363248314948081074695075579158476411989697966511111226986379194620763531812797811889071058640387055537349001675125401554058420762878595261381409105595170753406850367125429161056278476164643512947733064737867200933763735303755861954517129243323627965446516421560847936034827141120000000000000000000000000000000000*i1 + 7031018046016946875996721926489936588759655422531904819503627493094868367175322571210190304282201866601574707476097240722322396388950646670190906030048024465336214831724227251706652435515266611228631007196409987620830844059413585429613598256539567066475275258884328009936368409386802621512235751576437573501765467231856314494768832310485667125977575263229762004311209830529612722131420226631036607472685551344751298972490605224162840380986306390991562914235760759794010340341680656692443996124295522889673648975264304601665551987234201809922218065033505947235208616691447776601213494767144937628494312335082340989673454067496559369503059343233220488656731568839258423130670230553481754493965016036982340771014652861514145608858969456945202839893236961708617881447103899593284828145080921254515499162897615646158495832588537650264988025122560204583112075371873617963171160784003959839798698377799340528216176270446010266884504508863436239343382613464851616921599767190912227875879077442026914340934764375619853850915467459625716807263839535950032197586807207910115392131049715059701566703945893851499474898900703122639392305511205588431999648274078934270873363820630586539175389149822230212024959481413632000000000000000000000000000000000*i1^2 + -97765533431520924091555195637420825089233648097554043474612947215375661452711764329786089050004259204540271511673905356608569072837476732171667025550711904392469710754440574513436080441427196836986156705809792983525777805577055715972119648528976433927388414983661509766610028478576434813719595567774498003493441175518267797737699538228361603788061984667159758316831139012582534924943497058426295324512416988249129325865386877076741055047634068144199179999353635821900230221469098208926086685685406330901722642184592162921867934338518092296002571139932648218881838350673648947590163060727982353306938932328777678495727455861001617761238902140132568786050908706924640228589345006011274486506613410066150657848132458855783105256653290240888971685441878497959909987154424761789991943035438634061189793641526198859980412388697601887943051366505949569285093551872595011404599349674572530268996522256549552774585635400660686891165852124171577764622671254097774596145896132052611424238644018390447309601083992346777258235196642216365389504102317097340422820988229781042575011546713252606272326110517362938758088021490297602262767545641629742391717438019970152995584769993167886109176167172081328546430498059059200000000000000000000000000000000*i1^3 + 221502556756481013305385764837582310504289985357067314272646308138339331303326885877389793949018925413796717886475627963948617825070846980178096245809302151442437474222189107031818839365154209660665699232949358193386902802031602765202397502561660201330814117768662836460319413371491848063618901192874037269534879824768821670489331748781361889066459285267645975842973572340824087410397600528678604066358046102269105817489792683653348848236302667495834507889159459066152889881099848279441767769349547938006774200837999248909106681913112672483542189088865775284657180867036531247243709533318176381633945618824081363666274268429391089710903833695646216071054768586941732021503629956188631077137662121052157664141579447288274666210956075812387168955224969198737918499280894360687853059953013786261430414730126460155905754505697671228557064944080038381341500816989884305298054615917855489718094801387768643849846722683801223779498365150439800122880417871560049105589901954680607476088857617117578164968805265220359004868213879402096422113682173091712673785674934961984373770058583093024301153276545098722352212195020221346485374708079620789429829952781840492485963154300732019722792650772167766386179288596480000000000000000000000000000000*i1^4 + -219593308587961348590698150237375568483667729679080714058708481867842801899602709594388269756280546502746316735082891735533311624974072478290892899645488122948134447214651672382635223704727033399848640528924980795899200341356977774530565690164290875726564968368933192851423276177534139631385046042628051564303776649319351259077239122167133467050424529670419859755160017716625464072110960684325263389949412143075373066045069669076753029507238873866584971653561441828823957951043202480509917157493548003628018590204760628825502713026639477595598739833153196550518566626503726249746843374610001503705464742986177796161337068590763442129261950486894692145645260103475242647165628898953910646382414627507695463880446999402371351337711395062886783055409177963534995021144792225731683152544282043359208336427198205550811640735986938463663733613603644361861062373553581203592189156580114729838347842050431622295504119157180812413027146128681889526993272838796606415048867297592101256987546812276592544433933811804119189945306466804665473011111261651339750477949737881960258100424710763308799391088336038801346444847146607192566480413091543118919735849683048487905233732130299252183561718539956569736763932672000000000000000000000000000000*i1^5 + -78234815377027299399590156899703754518311349094319476824427284122137374144538531944898684191358164812004830661385011986481447723880247001830371130125230223134096012573802708801503913794362792425898414700630293031497403431188979990344422631943943497261419757409506951298149516439598282584688570482523928678992690730003634891370925077273710671906248247436212690737293784506329540028375280004631074514319784047468683065893113093162631911905418380361033551701590394629415427771389416639509135321417925209029937572779876979061227709542997943188458895146898818815679255304250634749501208465184091110674351886750736089039396929760641370623891376258717831056264045900913568789342330743937916903438976009492665766106733511070072805292189603308135949813393945544823290997080286576972761110372318777932093400279794749436982058769787236011456876463866169229377510196730106330063773517276938294065508910139799429782585471782677995995755823644407146808833182804141687436300921549546032068717226376859341197939487818268661920290503025650535266391295994313292710290679750234489646288013690758668563540264369779903643608059559812268524334208075131857071978147115827117462253658423172407615536575169057783224152883200000000000000000000000000000*i1^6 + 12059726471101626828127219776716527365747270723295207989863850834490012423375904086536663561028623314166630628675106686656883355123582597912407976449420250380955398354310277249287177410332418253115015242946243737602063556349231335821060599872447247559123138098995690569083731846416564527975181625397034594102743418551969781793685893434523173880260895543648281645029298055572992652578405729742905602909420211522354981995375990778912557755784602949540274032066552927933450531160215163897095939416610737743596014256447924400836196026222026613439022901951336658771173830001865481921511907077575629495858917119869501693437500610023485529245880127971510685393322055692567763200482843481778356910214493459173354744819573209527678969630560910996604787472479376496050433646620285689730667636521279995303251925505221801866736956952681714087884992236047385732160741289800198785149237533308018862625520566214673208538142458473929633824907250979443832752806258474056912456202846430884480047670976659893954701046819042056834633818570399968842277575659841305436023756643658456854820400628598827185894821288281717615085485236034936381869029294801646990261344989149517215513530338516514313556692535557611281448960000000000000000000000000000*i1^7 + -500608311135635358739056394568460857166139283593660597198782948200882919129973587216626894854891104078461012522501852130156649042067443061623873520789440011265122183878017809376734498134314166201382147814891096846011041628093234697104004550589275691089726649559732970847978711278107253987038690144172488107225475209824331362202295312548699122096079959765246576164824660946792639354138133613200353337715376970378936828961939285738556098122850240279748816169967451160367070212343395763363159902338984140674202509927587785913870401562680105480630767628464628177824654496449880267469697441401888235520956133658507888662711728014654352501982553591521837667429184048598898216638797054237984053082583328986223330585743317857868713739637259724987864983017544521576394495834973788508254021462706680143829778806694305217885990610103035695691531472521393594486567179600918430010902156127844840287621338358925612718173619816852035337607055839903772437589038783254489595103260808928892091112191208187710453434654247984124013048614934086229350226824405575613126148042219704863280429846899016998023479844437123902232532118881182378970826998647891355289628356026014172673625803447312676374801925316148199424000000000000000000000000000*i1^8 + -761940775902112580752653268020558053215249248400077096784824794370223424239219669416563038842606438191006743306603633858104720743546748713975813586271742500235853153723900282504543630487376909918722082396159905356547739656529180714910394698561638253988213101619827397490839463644546908085888751217457444441470016847718295787019490572914577425991671307592118799526498715683877871880124944688885708833158745594035986616301939840902841422789449620286526146183663075176341968198910475412297072662162846191551793189771338383080248814763127599526690347478844313625604221717280228226088407226848657456481061532545261886505935328376898510878443478715847160739327396189895374119542840532316855409703463527858181008808612876558155188444119795963451175935685706006481329906329951529750872191890246712347569944286724449550813065531191088595633948774079686300145483353256312426781164867367661689529481610403756528265472874836127788591505526360424720843935661102373454762272857445749887363221057301107006412690960550365251361857518377077293898081315741903733666704608146877290201458157489702948534098120887024629764309073400247172178995746156854136305931564747672172898521537365366026780403371337580544000000000000000000000000000*i1^9 + 66492038194348300432690318678940378132878244080024112971232387338675267596969901549339343573224274574070640364535528004383465808408386677450744875900692638261772084085750864023020808875631074669545255525460162830506396614500413552211840590692367831509652297011638709192610290111956710959562558484243934857701226222308611251746604922226820581113514424596145734099304585568211006219545845310162094964249055316896185795350129036999797298518780983462332885177771769425998017304152673575264157115036628756168081794637165966898696785940651370665040275998304522316925900227600406865354756502480092741205526512029369730128324489149823864421580253063675035142802988525755967748654119057683774294307384049999257493137271057311147135881130672096539795040327218321719551277668859612329839382931115711978852678763138556882379189539551637087292113478023035741075121740795874931177224727148150632902646691474737411714690218384786459025239421966900404689089755453575667384290748134427678122317105233092637087895607639595355361556392182887572624877867236241000924678220553108656721479829145386539544424009501535641848501400098167576786729590786494340759654004261092708757018195233767037449199136360366080000000000000000000000000*i1^10 + -9893450147695907541852776634591460542619116631245939477832556589407656775674702683171444378919660517121108050957431960552937075222028814687084238392835078944542869194554884770861341334887477961072606517494787856712007358289456436549466859369579903729276653123008382426231422407089113572019879841633536951307863709067668083059121087399143290564937775662509794413595254661121357828780702050680403275760466446141243022073791154717172918819289654821804843764465347287503465936950513708627193374205154052591846402774443976795998124793567845372415322151751419461271051212552629295614804055970530338600876628541155095895713405415404742597568143042824773443585734937225062678152825160271868876239755822814262955310365389343957937208804956176565831915872905121785283951306540173968555789306301332809346678344368894666496529958405605985043286629329278209912030486223962062427228771094225967048222622904538751909924901115054453851842033067371342049618005629125215278267597172872211536297123620894698976162624583093375287294198844679046231993988827588210967127897159075904471512716100204414831729031473106956688141090571543927590326316982382950992475252641846517688375908705701524851839691915264000000000000000000000000*i1^11 + 560055662794938977686622693873795706821564213604655162305502008109574408373942329282486579652189743673074307661932768973944151722235572923007559177611853647129893846478322260650032834399658216880888508849269052422328845532481779120438338704042241576024170951373871272358036923143473727423892331605926781766497926264726846782990162475496737295665230059681882583849479318746203579315127933416613750210322830678352529680361813723485078972097001874841176986294961398745655379199299835422007970466968199204264970270022095643194122747782056323703941222536392931521747190121074455893156005431036962714193971810941030316473836525077172518371474497264808948870500515677058726593735563253108395592726065704308569361300692403682239245417384661913782030688454215515217074272897805147122955754573306993520564454677997427395451900981265910401641925654930371690903187160744116599294571003516917706276691325299552578418431149405001892504976500221622537426883993621229082566085995897912154163826627457129788014896467637009455317606950885243286181154785447298985515494599616747698234510609457303820938005523023882001668719076229518797076892592245413843276920644480905935307518980260139124822691020800000000000000000000000*i1^12 + -10307219751906190918248690283578499005756636760957756241517758885905428769933728501124032212729844233910545697892270561306732677617955039013476297219135495464450854249335653544796097497315824874292750277451873740492349776689468869629332947095787435914394369962581106287293666888872185427009270974282314101700134617733528301087696698183753115335783651118677749607036090068361668532402947513649305065500500237764202936728449607983751677998685493910686909960355356638234375000569633828558277454837516519587599949282450495893130617963107762604985465869222357292492191158898331728426512832767209281967671712202740423706158554418799733193786979017879554614031811940051842936270203216301199526904119999285242605721162295781568443331290419227132191025806972823241718344144341005811521806299692936495060008656162154452382958554524173720906412901489814908112009147433066677647800623654720257891473090837260307882156181136638275938019186130692576526665065458521427648937666636775639490892808154859542595021428973899255535635496256498215674789430415789484669397459250659720087334374657441837074436909458613966552504688596547336262378800339029327235358953521917164484129719315655964638576640000000000000000000000*i1^13 + -241819695664967632320821114372794810737819264056061951371123149984394132531089365788984939367758245512441187611268759001629590170395659288652197267473837174510333889666805138770593549249515936852104034683045961574015763743444382286057852285663910589362470807257376539301919069087255702342419136875977411235198372467673549443597034275912595099062004699901334458943615995609338560413686632707802276969111542942167322046135208188443476875394591532549532179211264711239253463064908040056457955140132710474014221581208430781634177358172333108737209275925306885324506482028668527429683880175273097853213113034551627098816551748470914044994983998621904364583048290991268105949122847161719938180212668076617585073906829791908622645824455792202791214402923357307646801687504688556185752862798159251262019203777561617168405188378811424472789950793431901986152845843660837274527970009024137604580770248818244584713536172975376045181238834836317587356349763185033442927495310746125197327086100254939911899941401917840386319825891578955386553254634454787068673702194968391985268004819240712139318379854733442452708474063110559202527388004923419247974465615516097846011541846248168357888000000000000000000000*i1^14 + 5283423953896996232271014905090655175231986849607668057666376475044786611982671794246892483043768445693034704375541022421206762104272813906505214101104380600363584029753666765746708364245838462385304013274770513498041662952722480688366222447775295905741333968866055965398223218310466223396455067888023130642582502772554172485579030309930933987090766505475340494447449457533925422696440036051442784997815540799915797576051858895267232547456546589457959526944994969096354353176753061844017006238824709888000564575867207518352043891060965810802884564206011747179257994561329813522256380229886668795262603234316270375392769318370952473855566772785293572420549780690869541310751891512101604525660246239841361016543881383331488326853933483355488619855826095705621379168426953359727780160860243832601791587955639883343181699193732914715247253401917185848726980241430154402616733453219269976369992684014009898405054644093089649140404297466287815890217057410306011068936699663940936817171371200010651396938507218879896492768950826251462335106028835829846675394433935652077236266734120879454143775196636206553622723408835601054909771720555004412048250326247250877968823778226995200000000000000000000*i1^15 + 73068801085322555245681519909381210860113984005440104747354951517288904944495230131727319977044781019254623930484274093558638150550447873296672567759829831800892547590425549120267074101912075444166809134895589244365015257921836844950601612515766630189186846857031187570556231513952007041197053848384879865444010843046552353427248853505070334303670661303694721913054909826575930475015675101193209269772321806208359179408527607422455129677496159734652481836518140762082408091255038197282351293952183033087628339144329249006119197196812598269504736713917906966835446668627838358548453383011647159133406221409606215857759576229572416227681864820812667099346936814977774712098934606353490090734834022611540872820720643530870885735043637630790951319893974298644575924936194328087489640349764007509258552842442543996613504889787053334300827276248481960637051169005369512274074151941412990713809441133260094368190728374016555708106666238429772399794906643918332889022453934538757248395896186758083018722019935599085375540049755528873489021704853951647143710639214555315640570570946895674425041217838207202489232405791259575036168920157760233502799422692666082860835861954560000000000000000000*i1^16 + 8215958827382278615448554085519335810245575385779665525861726773862540341032829524277686066260602928052627679785945093848712188429952283351416828784912647184656009304206722407387307920871106952678644974850723791598249352433484504057614371711947871401803514401985369590950663614384905225604166721564003166639021186323100611190199436783743408721467473586215656819948604011161453174755803978169470706673995561178140315626888109850863505943088572747437645840283051523200618558008504941281481612269777870251134725129115129950870395246002391380893380156492828434478350463745713729286293463991018395800975343291864934718159364260366472570023537594937913323627427216418886698033556541989915388854089947774475640803207315248111458680106027174143755777543368502571826348189370550490913917558271834150812284276953776107031534868463812268160194279070275969714074227322115725105424202178532321487323338146066453086180738395093524611138848687721826217125980877011499893482790388476419923288409602902908273977154815316425393144528476315900445000793861664535590585259816125061041816862353470542634685832015345747344113847566414197887781964508268823010255860647410965405499392000000000000000000*i1^17 + -1115454032249927373015745196069065052549454389411202825023717299302643358445909265191370580514110212975905862282828748694647745537049409552894928594939760632115691029445046216937864072208242723633756852902752334680568027285386158318717279203931220647243086237136474931152819579097267381894280385380964647861227222475337510721792629552562468075651239850543562727971809713366254919226138686960050649771496388620912695858028347740120545377699567782550297291238107851110910209960135114972522327256633807556292741872264803601946760107131067694342545252314875664225060918429157061200358277775795534637942390567696075054950578657449996765303196157891591330585314967912700535312000910953062749815987711057959126830982910219222751369003212473436730649736280253896733648960371791074569669098300801391043465751264568086503993126286859171305613766625449121693194595046757937279039562551044419081267342015126025556859008030835386126031423689904392407021833800887557772868793643882611129224891525625429517448195003798546310378869181857614111034870484632117118514697010903253083292257192225699710971539100295390210741027320334672539154770384167931516283228366093639955251200000000000000000*i1^18 + -3053988627964510224774430906152790297457855519257864614419960166869642709985938359366799104782077464933040323336160788657368047861738875892591318067417212721084026386160386682823846760579012996633351701779308336751219970853239304019387786818534437437688399751036563514546753890671765882108557839700452927543231083978241049625199345839691913275199491629604244741795622278257500566588763679291301200034802504968581979121451588699314494570291823516835091563027028444690179604363830443702266307241811593675364391966355338672155053350244744317708810051190380467982360347431930123196238852135709376755351720675154482995478535283476819107890681739254861497203183070017761107943566676855146577720217063813752101004178057202363978681956332939931052430699454031572898635286627578003256651590728624192091349543179841325901538367615581662782379456644270641968039464762495281507630759176811767422290194127012954723970257717458841036235057658004224658308929843693923304584310546230180371542180569018197230476252456937986897287585051972340535785626493819545259512628971803912832862501619725711994928060137226545691646771647292471719013307579335010323677345419299389440000000000000000*i1^19 + 25823435623783874209398299281388283144695081827270461848729337338874666532521397189637021432419296671164071692723329404933721031474863136494222741566159388993701146111696441916756707469005068527339580344570803296161960146520595352114728905729919815565951311373098459030427793441996222349395773500327443073124107048360627875392777248357702228593227996511908035284310138820446460462065644472713429251419888895197775250505796725508598116853472934160923801334926753697195182819379419173757205298809692802887749071569325679201284927974812734127128510974826452962516559523774638496988044658253754019735258375813041899143580178890579018611402951570152275691865567679993163599594600824638969551772415512442858740127567434390243294111342800322813453710412156400822237787504094050810176267656660462112795115328391375873639222171563299442993513468285892946218057305667562624229893881162447122396373072863628401943210708436373966847316264459814217474533593613104164180920285481194561958114128130999138619024904007967751479865455286793480430173927579083010635783465335824645624853520633098084580984853628725516106678085277948621637436578621644977051475766149120000000000000000*i1^20 + 60519826195153677079218227265408784950147987659975448486516938159708887340046079075454725463125781259812438447470417561559590566182657927737862205998359073870959837171401850672946852742279383505475304546679285726420028492058077226434547775571862006931227839002633825005811431845444996998063566532141920687400608712101912597110871343890662536960936839037443728351314184751698448829013641994261147620232218040841819672068374255068699299763821256193525290331256958789982552958853360604783883860310993292226846207439559960748296299019729317087708398014149504301170728388057785393877853625470859896710870869206514170511005938932612648245522433602500483023872260172967870984511316412651196828474195674164987087368317569184938745392296120499442625130587754110502367092660936624649425953020269781968222655664768613592282408925827121988379168229562561367318242131012509057679348446600431955616910351452669329446518845542436304099700916705238347308685150299853807833886630716677059007183826442607482971891681045469999344665922097804938436636923646214780267254839277387032360199617240711210258537479615075224954690170610371443355307391969561652571930624000000000000000*i1^21 + 33164132285364652860133024733956117722185508871238170273324331421720837561641258847217677684073851612373483950388861149280317119754089972677923929501594202999242166288635948068254571193451130986143725551283747353174285834970159852531297579406455152184693452879238327109036241484338402298790833462339689723375892024603893318352310180013871347381754899060379768276389840167193204750712544281839826017787965824836427766443751605797732967056307538764384388712208639610924239729058158880625037016311267429120825935961285652344023391008638318353846390266191936096886557574313295725531363785459554845942478153785623948387689577954592027506086689590900450381148423537496632822228689874832156713030751838348899754766671403629085009177555267786939104002701609981114330779688102981970766623795083031780450789320581189187349486614230706264997637598675451598253961634310523701179711998384920916652954090625873831259550841899336500534960713063661766062004321091915105187832855173102874185117568183790763903772601420279189943062179408425643048340608413557212168871023329694460536561808525555296069557750491017174981846231011158080157499976147579290255360000000000000*i1^22 + -40532744427191498391107047381623178714301001247489979200587741734444960796186491684214794190397058116440481831730541830311407908698206206577668612452076967242749818739567095508540132119303830869668038148806150254916453715669779218019906944226413493804957586044453976813903525839003052542392679448632027220256348447086405066817030883049011803585834690572369681772585287270230402968225530561022756787508672500352719808340439193303588059898568382262647698817917950842728630440042946403793301967207635623488258734760877937628912006399667834445719609353302924697581529125290057920547279042798928849620932939325162538596865024741703906240329781486185979892441659806235016174581608498748324600058846000120539963587984320422216621077416807086103858223520967321682947524811515456806011755570572711225525849797338651499424440204348923857987371604360287226091434241553479205494196001340168486045808875884521082225596782515980260522903940369080501421846330786772906787670331762812224513423322994080384467564500040825630338367145084063011538743843837896633327423520036229011925036715300427892984190667070838938632462449406602772213168043196416000000000000*i1^23 + -596547073802239564618879601799198955166621742541815073499302116370327516544582566001966192256081493506294652468032197236863837387593892264577659333287558259271181633077445423617159581570174819407790322115734636832270372494696041894251537825994276776141789846442783449041067751163126323807331049436407822041453773268089752333504084064207956611568274744316591669187892389414156843028123700903588915197139460326496026461195303005145173494636172551706793241522704372765479480164145515266496488059283178132453767946313079365344225225464678151980693957379959771607067684330596899962644318033740872205787093518591267829036396220064628217068819441843212243964073414539302764512905827744261625779802720991653585539350596824181984145483335959754984259795093190822349092130584521570354006270290163880351393846441735399603109208886859162403114974721953972923696038793586620466173508796697434453280291836277395844072948139277780767923209323108704631552151599997263828454607948023200871769764247123000476816036856183275316031717547237172915738971007587062279415954270242522068444490965793908951271295978570072582446170471128926624153600000000000*i1^24 + -269772599210954434895149653563296918476058622095035679452998545395867979950769649389248583817316470240871922934955337015833964758564341551393870141846310370780722660501854390593513718022648497421539737178597516245086289345579867979549590646585367583442100577380321288877319581266297308852786593248284634700029704842871059048563907789776188792830587572574868037847239972810599307841540746382811224593772991775824441686582390863222971826707922045293858416079464774994424285112082706592198850199317875840197098852189157986098376996266474204091314430408390192315251972532650710514668230143801145649595059072807508756810136606778549941734363400709138433566665144649424949754882650279245179198061060813757074994616867760567223764980185848328762625631004490068839977847834837352164657990345642966152221679936652069463042958293507206173681803082982117107647632585510434654615781984000875642030308872285594913745871124949509785949314822889492411983527217317053171896959107788196423758452840881210203474879216033551490655580649762996957343175658656422721710868903652473538032900724156068183719348573856840319790444120637440000000000*i1^25 + -16780942765979722538843247481812891236310155860177203793610088158870609616221003026318561240502784418021081634882786877235661006472656310695930447309428443776385630741311611319573616271968789179549107809979074923850175273831415534440063016221768720550204158940423193951398065653732160675447988283562203198744304388140164979465869520655050724812138427775453993025339855005292008984066497647844604686865244499577654667259006860828534334145922600291236946176827970904173431061717153727076436645540615057291996397158214204452562939337128039863608269015196010086896382082321024255105868266328405496696008259470203675022973533810025472526394808140586386970496284290863408072964642347007769048316375879583597271352552872213787257640796645896690113229766483781522986764739799761616177409903578424431846333223350415405695943867209371757957031901252422773563351305067522551615658124209974204227261037605285737667009612514670901904770753233653990770468971803243527240924967073973680077585281129055926357950031346695052604544279580875411837016560937675428117903051661357937232380703405084757924827795127183447425024000000000*i1^26 + -356909522483048831342468429363741053268882049741712790686833547086678320180972984424734476321124309441717509099026279739159945691458953252732303271519167418035870459258722134715242641420336346450372063040378986198064590577657766914021543966131108137452223383867534735383478116775617374779109609662930593660898097280964742689887029737981683094983936644511889857328435353648719399690921081814327109187168001113939307935982118850721059390398854476451876402853891654742220081701513368300965419135469323154078531385784543018029671146692081020330257440825200702875276112973189907451326966143433737942374583675210935393536663045577841867904226267727279070161202318875897139640158427746285022587785081854444399799076380716743645791070050384663697252190234441586142951031709049676156968689455905020477181109272920219512660360758567764801775301416012575161237201756884269019034734670068213618779686249136409363640531162693461946278219448977123712007510843098659085110456783720842033895116459066939391956983259411166046103149968508654315845037538114467554514773294980306412954904540963909707185784854937600000000*i1^27 + 303866054320339771519953708734882489378083874928117371027683994558821827103122999950883007648027584499483150874901359145986192436750703372474216389407473697982057134515438696014604689500044247200862410066203214497988346619952340908536322243555507585190473279590181678942421363870960585265358056334608959293498474496292009915017824798827407563732511548273738707579884966139056964629594234860191451653036022619665534042081947258250176783963954724378203107453621952026613566685174195311162201172392525156494154464507474809498398756000513597364157527418074339056684837417935534855304818343762577760593285608437249446000931748303576003900238312715874897658078972318482298568236568460600953013901950096254608899204081806395429854652574054778422840296078492781560543388365568884331954117250350372719634920989197587612579174467322062881331589563939107279914990169191816971506933531674973228144515172478761142114340103760175629377999068294572385862944904268425715208548970516249741750613074095818486006069782942497050109988622857124934566337421541231770145016936591158816122113887897178603520000000*i1^28 + 1618129481574460712011645002220135964050055358699987934318782180650720112925025864153622156790516523616888229543706182957674972782907245024602324949471269353814110029042283067184573537406339823631769930109929997337718211399835357033810609635296675658326355338033361107039878031677720363264067788439864903080043404872051556398289672448106932492950521577806788427478014552072785047179257956995952767537105384331244906146398655579310428035943281488601871416052336849791371750821423555313664618556966519618243138266909008657390857814046284771734630012374080717534205155325624059416817168938241907271734762989769469619790353010816357026547871780498615860662416780801874817895075636511957733369062848624573723227937045554187861040345922118711076593234992179816326000497498936296109135505357537387575537244592758085492502317104462893655672567897726558741365057764143435145274131265624393404800666908630418988911371772937209637704652703095728066877697479987721559967324021006353887159931435627453048058706997917494073712991593391122922105203032086215979096162300811778022368772096000000*i1^29 + -4342335797862762560982768698505029873219960204372177569540919739457991508497114780611885953397194457314296362891635285819188819610658988899003487853744176521220383433851128400536872486237185049298678148042859436569844851262837521283248533452939070411550142333870956222875567772372868045848048323211801614528041515598951011910373868032136309553435339266911968618080382943135308319152113968226779202221751084633035935628646344808046497406682147566037060997052951951733109617581770666540900528686138692978519089086217944115289427449952003687703635213283365510771764118580119031256067772400098645117765580383805772034415706489649831832661675239878093910312192169359829908425923980947197776553241229053588863193445078756429765944695858043745730955343493107277622036286307786581522871324621714341333349880628262276192606270691196529204278526719576082280768403615892873324883648424089889999488771901130000413591363482213341067940728976762515299306722913079219425691553914642450609759880850877774784073118412860368881436930037334889022270236429627305345529394402925772800000*i1^30 + -1639230735187731301864889775514005481958822181245748003059636290169513790740297785309252880392322916454049832435403976121552329452449469512334841208913629426846587366422542229498545832800512883032152145016432581169531436551594749193482124943058683130143486315854851457314838223800652827998112204399410379210037035197139231516721896413772155623598258021634886282554865355861405889395187812514380069194269682376605184213010242225150928826659648226090385194238847383983079632631974513916620975501348843797854095972387843921922812889345209970243118158778763286026921095706232932400588924760542199067782546258119141822365868028680560106595725961399190054881551253132165933953264460168304484865277525141986344639426937550504061749752290521694161184752666099353444099908124480384020579490468459833222903445778767352334085410849810161506222368769970813493533572427901522585583924597055907539252139537176754587641375733892183516816189871716696565825820212472524781343355174191287157462420287631175912610971893122098087268252696515380379163137800847715508981760000*i1^31 + -219422715081499113276784792424921412952301080507340772985993213250447146498253976646496924739921549686838465786473290557947656947942895034993822340220965199480979176624251393973266899542175666909537345842653129496609733733405658173780775346021212355723291509333847137034963948610209891054586775008221316234247418219774796638255376599095926855563133625995032937058534165234774619784269099126664808341400191682769937190107106861312730051429265256859470649209982559183731000621094643292397513754775880927384224996560714391862660866478077464941337815741267229629988675454053389395639532713409515673506882700588591227046955576955018335083762963401716174593187611574696184956504023340374595437082387984928803553587824009138751020837594471254611893827977176517845118954699524849966701354084503270334960518641539633125795344760327756372110097117739826958118585419279603898042907397826207681776156632694856816217980665127285776838225343718624362368095621908372873910231690669438521843765079972738195402781925865994851172648505238239341847337548480000*i1^32 + 71512860522158727167899986942368092212372275699580400232381199603459153224418314144229687435127375008416184024818403224539471496546061652879009042862782322705573966156791804477996424990880394070284924554126012077567637220311669956636244664284702637530484342259425238508515457128997475159181020837717016748607726380446644793347420626309737253587762059779031766328652517103050455535102058877273205283263384128939991259302500353600146266884513919808715419134994672985215627649339084389303412386929215171234074740063563985294819086841681093050417904583359425765796594726641745598782927071075298559431037290107169082938491917153241304918217861887305362311872818680624809011460578349723542483253052774263319912213189737151002053861273268434201790403393604046903398267944642506438247203213709860484445906239750492322919491163326532056780768826178602070221729832714490728082946540186526422470396561727791952089095475923776197457110119874541354669698371809900368211153843623743672620612103302662517281570789897933808770171846509079937600*i1^33 + -3713223098514101573207647125693035445940062062989415765476576532826749501272429044804179228526548999787776973356321871097654976533021981335679662976716504732869889559473569079491812267550914126946341788346967238168324250798628164240666099677474868889350042775060693986646012216513797560119615266094138981190803894380207724407132765900226532508360430782344265314618112745062623717581565831969377655017359595681404190711411795257082851105192308406617337827750049152749996234732621326910581159035823892289742248667620872744345752540850423310734477855875959699402122940504498645958351332237856694506735176594368886537691120707962702318929004064676897233318746040813315799774246824583879600939670765887521269560699473965486383851191486671610286268354300405247143674148231403970753470910839780608825728840897596863376907864929766495498385677038628525468283202844789189399527450425918163069586399701281884933099758170771676570437335653764557362746979224744071598403191101000582638291641577289221584448681590903847720*i1^34 + 3819227735664891244919533442783179422495558987131983408945977792028811459906107630573734291543819759462192396144606781675488274240009884276669814125876505002060266867384835431955673647312606827699404731536175976142126094320235095274833670961970005962546086494961699666685458138728003998893987481997283389100868118597372104611348328570998615204138584739491901925372930117520130834646089095952539435866237888741524048562161897652007149079042012388750952390281869043259171682029687583477386469899319140090487868408785065071932027266310762309818112190954502675365688772020591184066768290631070516832917570904027017455472727842523370706920609047907705062345012331195598738345300135370308079938079547507767129896355490843992672451868551340854616564684866555607532125654346520086657685725682868822613185046595928677056226012789235156530904469715397597488967416105989356465972359623729226443995823877655503508780387937838234239207534904035076965011344186924816931548343172456894204933010099375931*i1^35 - N1*581813558494004835895035036637405580800110752465422454129227776222824401159614438696764489909496482389706281936202342616123538207356838425810218930094678789184733462194963482776628147882416262341051454487591681787673589855910075663893010520403701550385793965699350505288573617897273443168851226189228544397955736889559941120174699666178066206937088992*i3 ] ]