[ [ -18756049773124639985372469184890735611125246336649188871116763718410731987454196327461948934717525132373019588082906459165925798046760600633862229568495272395984753192902964021913076275322234833487114390333164793357411839191213667797935070327568504566808079883190297991317215301024101219005925759366818616958522076036265515237809814472851100015822517265411049171038252948764152489012074383365156947186987478768859470016607960083679267412839613069353323511684741604508039000875812613506283046965917110118717455106786367103878733009473451448811459963328038863859534300065971882641507817231112471766829629440000000000000000000000000000000000000000000000000000 + 53634516969301486625955731956022514260032658796040068597454380175685331276002256830083986669232697320864290772208287463472203548505920122817913471120267139415371477046829599335944470510546683298477244875973743889860330462939781814576172777012740847431161775515871040554274913005852351932038614437693436944170409640078759110991707817905259010851020145078161212165612631162448817527141957173761473589905189516078938656056589758510277601828735510076587336912590755671648464203649842250993557967483846516421774627599785666780621797863780122589651549702095444244949737643704181713402878518587133426476777472000000000000000000000000000000000000000000000000000*i1 + -185877074357365968031342256942394525564631231379505301678377109679247161480537183064358597266492448296549399149486491931925079615955189299024213683759667791545316553643624102447515412651544816582807548109946399852019777091001125203501593514886494223746581024423971569937147151008810634022247338693681493380372489337284952055107034100911608042975401209616877550155774843441828849270717420729957634004438736681623069901091934789146695485436934541855542358573964634009165521776963134554535945897843877184160266672269705378979139052625547163275841721178432285640157241454174174065667592903655116099079372800000000000000000000000000000000000000000000000000*i1^2 + 289653729130972971638485217262110787261074530270848763150928792223196211620389560169946220242757443299459129146593342526394192000069180239455162294546637434622604445332494453263736001246374499596122341523912879860197275665304182677876680091889328356183034200454962681678989887930187136580460703785197034498670311590307450128743907381732539351398841217843477933997044572881803364724977640549562725129589176785219485599938309532531414018924860448134326952364155834958092020595878474737889632917289400938981637177305609083763800296519494746481321164717227600909372530725793538136593330052892965008834560000000000000000000000000000000000000000000000000*i1^3 + -408861570033804407759588485607886404580346166573295791988181698114023925294571968349011983410656440166933275523911909737547472268257915184035655726333287661348146707588140361110370369879381305414964628082711374704269630844060343000961236521203277629641791270067631546257475266090855007583802915627078541746879496404756960704669950066337966994909217773671807562076591615936952346684754428531051510648509260525830979976070669132081747084389585068107941484759791813842851375420365316858970709259326417306364869400733015473284417334792822858095266292133115556197036733139039867737689553611172750032896000000000000000000000000000000000000000000000000*i1^4 + 299417611880732602960953241840604166068499787597514264159157679179113122049581995953725534515974830914386995515132830021609864232309647819562520646975059358607848089824369084884467620840334199362848650221758884588214480354282761041036385705198049464125352548146792199637632401513739879785535540974079984701760804045107332954492822806784021609277079107112780725972154860675958260412851082130970762970674615568588101047668810890016929137879328383254127295666311307064285459501115979575169195826449391721668765173105881881156477678730137189760520571710861861544294810767771360787530140852465172480000000000000000000000000000000000000000000000000*i1^5 + -108946052055491232961331300345846862188748795148699716955314406972868252892362064948427855339574784484369229080276978066796679309391983455180983325352631622237351013387702139060626944553892817410154281209425943653429701863904105092272058560434310587705277716877727704819040246074301032484196272386486390914103523683539119556094827085930494398710523581607539009296993796791008951438783427461056469159575137227580184002388679941333994317384987974248916447097539276750608063122113159559211942585517299557785697289437338446079853544102183603943373905751969041759932171817145957722142388279653498880000000000000000000000000000000000000000000000*i1^6 + -58664295786021408964195609682776657999321624215618020583832648153204265039733650530063482918277835637428767801962789560683097642697208332064906743165196431807461045327852317250604214894801552935777373793269123508382431710588331019120134423007307073997428190841042946259346287258421595811597647872425792128349434896763556396648737381183415535978614744879035821711303391815685523276330248761542693053221780072752353453876971150987046311471257302093949254681474552079074348195691198100231383363967096576608333648202967572563901389028078415853288270953730319509831841636101171036050235198996480000000000000000000000000000000000000000000000*i1^7 + -6067479480389798961755690146608860745363620024865081765129323740023406571015955777231729354208375604625662235775879545133695069389320446819253014456143426141207884613768322338475796924887757309651908367576439795182284605596387358169452075792154065552320944684381499936534164706508917786967597069400247577490595703479684777039215003045702288871209512371138461151984112840210895143346106861702704042916744819741872241195767243316547359576263049124898944456093149782856869828972469665157225582696954208662968295408722208732257683250920971133006713188846037229911415118872858222414205245337600000000000000000000000000000000000000000000*i1^8 + -131682500946254181576566143859777172252444525692023975457086990464840344723912750133200128774464363592206129409350953798687857222884377140771127697110445202875258961944933716138662261348671789646428966693282078180622477590353745207740674297281531483229583485401855642808040853218170232722788026408210988767945441713394352236491946662314869106248299138371109088772651072256956915524085999822046602787608692214589176097317309003010298768851671642810364272635177950761098620885369929200022367232464266338043527802610301018469409013397313685969053549525264520462146194098376994318861762560000000000000000000000000000000000000000000*i1^9 + 1087115893821325558065778531607107305748457391778211669635476039256939322430523373069506792405770448046071471872690792128011860968728715999132533292423715788116121861146307385337993637073603198334914495518469037149526391436962663185292324970706245446968765787573465894825226088588108412959296842755775700830664417439446480001455185976626112503748545922306948355406386319053709832742607092022734256203685331338801688450926999840170964333705397027037349012585168816533514286274287611832554745193973993538043360704251296747160605724832487001614742885414567609652634415468878666069440000000000000000000000000000000000000000000*i1^10 + 121855958973289406017247956137345959068589364680278904029953204105323794265566952155030975591926920115923543274802354927273876931588811177020385239099379467187106132889881048230319506444273654331618974173514181594260670990684553961168998867478271948735573935098426365701176987320967553089699675132095056228734427079754433880974297627279526857539355875112329630978566678155361157917864340888833275162267345364619761751127498851843189792064368842351567342626242648435031966498263250230088173442919367069978340077102335518910690944881186705079240237923078466428108109104814022809600000000000000000000000000000000000000000*i1^11 + -1248429031022206466821975559313364848726496648678812511056743153678699421143945292601363070537261736850790055622287297466588234600803339103216224443675859027423695023686935280557987236757233477237690510686238526434726362693065657192876434035698582625930651819323448176238880969317022256704268422781541577707336668422156586989285077615558706971328045966427481628360844945335356475394626941727542003718954368914066649403685639722862372262658399750861588500273504356447216970960206356686118821253806795497000348635091471647583476202443740793846972062476261311554877094119825440000000000000000000000000000000000000000*i1^12 + 12430680297880423484883264258310120937836412284767414017784597344806184050960746657370644754938341611260975618359518793416459433336573965737181440306937428029453905818087812085889571573036843216111221502808878034187161640260176729924270923983708136421919156016192107144668373274274695558252787899589083232219960732917905069276258472600548658700378967643719258917527164424346881916532794659341607880705534903874571401232250633590798805988801081516890404843456563841156209305829139670276395225083433227468376540503311266242311485379496784650199785658445551174700565344160000000000000000000000000000000000000000*i1^13 + -71986047205940697957949301442332334628600962200490847016481704680164053529544769113120339529949118414358272562888120625667251897333618503352479779304124070687867223127236861209567189996690564459289448738799383671220346768550793713656139622707978191773064775516284045170752713067784728674481702579330370717125353022239532707584682936332292088498946100366105302926381942698131634964116289296285880481206477182704605618519797937618604294256807644238467510094096537357275218259824204802812577978175978673948966123094318856291114800235894614880655906981236055063287502700000000000000000000000000000000000000*i1^14 + 255091889730255743838864500231402830146445977401820666063430661028374689695165952859441576072772825753812652126554617695712821421776391954733535667392350919565422558603195547552939126552128089610556028330815466012529505721868723662885523561165237808565560026256654885820217889429041221527427001807097834644321723061698723978824428117634422775376923490400918364873987972867044411163857178606937163543993309885317143685736132817596225128885131985529199479757231760277007424545542348400607888818730076296213821108589370638435377870284387490314598287358631168340980000000000000000000000000000000000000*i1^15 + -767001335285773131690461713306046306919646958055961567387743529326663597360873619775606317814422308892649200263690347089429486692858115550848224368168524104685425364666693130284676010929325871687048016299313706516484148289671813449964464724774353080883163514900607760596712577212218587084419508714512495904097421027726582805228351773345331861556010302527680290559818967065954309932356457065588545334740117460102582994072587912010521574636949467674464130676678384111705079752276723815469964557671774010226768864472425602523414659670925960551513901794184666859375000000000000000000000000000000*i1^16 + 156575878511324092280860011113803891534458834533335816559893976457465303859042368261947369844722969583620288461334746237847447006773801143849925183421970468306790590408398493083909033485664717248467542018710042282778109944083515439650097645130618167520145659846566560105356289811376006450690826505966680089180295858446263777485066459070348990184024754408578715956685024613268954531292739797047356420149905609041925024000073924764847579346082438085078462303792537116099002203246163008552923240155540081626725362353068138297777546011122758521990216669856250000000000000000000000000000000*i1^17 + 2605479460757072091101399643611908977137771722506028903381384935994245019169620692243130787658684175774649333855337881443189478815581054353502394776475003655131021496190127232084235990852112183036846296350806207453956047101729415876803972936281173265777100687482579273726431807852305949986655154476638296950126679525568621726218708281991544597984460223047744928205618399423615235184163360229160105800397747053774231838410568035742579307449096438002813243506187879410475915393860894485701983020749913001907473905392655747335589072045442394492405551201171875000000000000000000000000*i1^18 + 5596009419017387846307308941653190427076763800532037002840337061241942261261491412026374772867986984482343238849591725652443691239211382125794989378116257000804180238563944237877907202677038715237152305697815415343609114517051572381500652722954738918930305395759722269780424358932178136161674349888004543172303899679705639191444938366937818366126097613601552438393909163007895238622701551458296137395378134899196481598942335013509403825233220490894051972807908707829482373636872533989174454608229440696495857911452826234332260687325365239150699218750000000000000000000000000*i1^19 + 4105215525176639654561967183949463516031975851735072439378235764316228747858851448389839453351682934472730611891970760850793453646755166956756040068151839354714634649746518690551089758285104151493418992131978078037663077699013535988840278676982403970961515961037370406847249696412118324378005032746584141906920545316362022214455570750534820603329564922797516360714750270162289777315021214675006983521929276300873095298547099336829268100531914644822921846546771423309791555889276943345926594124536200286067214875459168599650148716230277102160644531250000000000000000000*i1^20 + 1251713520620656313893022447007092834755325183484033466128361486002698392812459851728561734509640462725138883949670976111213243897189731122769396617295764435630570857718674146776611731744299731472628369196854487843431363725892876148258194483008284568110905462442231135286363585732603671823012717131301785498282711504380045739713417290336700755001081814314333896720036722401531203060861701040395825126664403945740751711699044375448657591329136815439495807258355704177073073791400453460006101310351909386124245297259105694264602615181174316406250000000000000000000*i1^21 + -775817486914959275779630449514402414611490155653245272776412487095598324206566633972193675643785979176359260954557633250846062866142741673273982129022886400889161366443000212978350011483737559398099990929022975832013242132480225805906765428254719340221499281392875144678700462182639662264824826042268809976641599778480239495637943582420615951756781599770180395606011104541611887988808262252490757724180085471430209838598470213507148785190506182437512909914295246149277427625981701533379479097582218502350597523008569557397535283149719238281250000000000000*i1^22 + -201094847630169067712647904825956301432649515904167887799581644192978912887877186980001450479935073114114241494202211991305979437739408373320728649636067701117588440013195673821259533353255873720524635856138854384351516441827292906324067365596953159292764403830636071588225217648924604032220499074310382907469397011830524553267620780393076223183709307797969090753050281374314575071474622333024355391146650632741924537521911281020901840425545834721770340450814304708921709862672548925212468314504837164506408400900418960187297058105468750000000000000*i1^23 + 23162035615795740638569318240321986240378256698862662571965520301403710347238916471436228682207668326852504433776898720885356769827985578153676225499615070804432349113342855952490692168271362487616899871271577314789364270190254992461546516464774891997772328906541085328999222551619819973232408856911086933868573204282044693443067523066859423275309732973605858472874845105265511136387756039552843099771682931669670559462239436971376520324158303933599961392729517915666419460491146746829412156220012678406625304966767065894603729248046875000000*i1^24 + 11040761232851741354512893529747812261450841426738004533050400765053896143580000350128111247820757726504739742996872741245845782255451086128168236785671938449131919611862982038277718387934109864965214046518438866591707592367341136527709733896751309258677542105400476724023643356123822596608046052971728926069927351354291950683349795266392195346157114066588669273195944481456974086559667731006041955133976936071774619547060238344411737399376953106324052202110199714839249958119249183566135586434283531526576575345972061157226562500000000*i1^25 + -407682994873034637610812121933098800679728066179434794410085504431666324659088049928367763656550977605719647313622863229292916319078055746149336758875340566695950774864712916815597553606097641597819126047045212632549363559407582854703464944065709602005548422745177627502070652552301211063925195663284978742041699184328733167824503085078302014139973533352140196069609730767726182055940697862242923399333084719225206543011750978830431949178044212438175012961549396898325479015053025607074587235630649405091685317456722259521484375*i1^26 + -107229138059734747755600698338206419493412580926682396864075076953534344680159246736771715954230904525168015868504341533685627087979779318187359003947770111411877593773766433382260356445629886589958433391615036812076344634073062426747076096432422000429330086491071745707706336709455909471128231939139519677467442260727401667292100220890805475160746993099460151859516439448834675149686435706587950853978152854337980059729428100668397874005611805445336932834242372212112138030599872965703056273970274481086730957031250000000*i1^27 + 4679139186270282412157535279142306096064140684430121548090949516499164904417452060715875408371072321413557499021303100553332204953466957564397697313652275979356850879847634535288646597478000363518833340022736083752192318003710267802411867672773818837174912018368580380969271587808825969355159244301314341911771707978667552961951610463462615089609797985253932691783081827021133619018441968934369517955989216326542739690407801268708001383383354454874507472065821220339394428413006795523988704888671875000000000000000*i1^28 + 1730542488577962367533628182246916800209845978220109264267916323941198932596335449389781403341275007009680051464434616738930436346201500770917523065836396916368212339513381778516896969733310790587105831565136621132051770589474343574608107099760425835232518981923157287942223893430233735077484268460457908152975729116954016372579270822700973078006908633429331348886542945087187555537592121958760748734665298158048741051510032823946807999649010159692642929959891888451339617414267160461975000000000000000000000*i1^29 + 165732588328801392686042693685422789957926077180121617111043286925038755520368168070223403084485697700126435055676422007114445980960355057245655972404430696332172129483212543469945437238114529565969201888285688630303060638102701351669226449984249491404505661772977006163494623884531085909711219963518811486340939422953379256942660287040549519067908510258639932703028304611712975707254586240315520535304150689341104034438073724819959929608821042603521470317465007407303317542470400000000000000000000000*i1^30 + 10136757232767742419812883598908338040537478312763448683114700522680213975266121792232937468726326006756954974696393533195618453173250809993335469135298662258594190512446513686701761827101317585099802518423252050021469909160131269261905930317869264353314077247707954199101118691228453645564769829028957948800988482191777393788750908352215604222661017586448134312979643252392399486406690508590461382514488414210186612123686079693838456445788376739410295500466731407781429248000000000000000000000*i1^31 + 428008552448129201052085533590477015058533071672308205114550733723598258836804995665404898044989807169757977381338520408295491588422829209381258355204645643094712792923576544687711943345990516861224079988288371593288610723829302524119601480016850261127781524361754702992191829371017384817594200921852449701977215211523665006885131531456426831802706527739593212274629692283797539807711360634911918083194088378184643820619875185688536475869011314191012546903541809152000000000000000000000*i1^32 + 11278721510633141942234679626766663708967638334175504362767398735243411690301344634495439163007989894595444008961631055940766987626111809610226289995835121580265144627512357097670114963672469794121177923352393263961739410659467946703032698495670881801546336308298211010254428987855608145284517697955448834479541166756505916428022332669388669887600244065439310814148447693251892863553329848587256752464445128288689661758291058594706361298000376654932472296898560000000000000000000*i1^33 + 145634186835744184208623646047230432773418484582834433437830850453896306456767129430641185978624720923038547865698999462721338931867073080364347553353582963967486416900474768848557421977859028121052945384346369730977330130307396539019015720310936780267675227078952595613027158498133768247401710777458403405471108251570389813046851143071083085089561858038812601274292670203132656960597023600365412992159640109941160349005871186723521865818094535689895936000000000000000000*i1^34 + 468084595641905224043789421483069810035830084039395653916769192767662599975251639376092710131407587140252949413944699360517285592705484470314850487814829398375124280909539327486262319896512495570542282780715012029869094369949509707649248846214154204509205589573999457246753922072408175604203768744076595399405271608851436672234309249470604663190316913944166183364206841176432831442331282974702522525540093521298054617465804948381857909496086528000000000000000000*i1^35 + 705146658236437169692507518530487549017001318884176045215123088202193132799127710593385706721576564862223190842258481334427744383297834219949720315973400901298562530517494992153556303178580947690427164152160641790475524509871005414570745783571056846513373876794571020067377964384736337700450902800583583506020244445504090797634796148785811507364481851710436315563117732638229295661096114423212416697430663528661256565853407999494339952640000000000000000*i1^36 + 497357740262824376059726554293772883395458999397922858649471774414814197998023636097437488428345538840949236813550212832934954840715264617126343193703910867142312237543167375965773374088640059173406572915782077351746946114829486551586144225149410408526640646583282391925902914210996513047377320312765282492162925515622817482838653073530695083521046444566309386225924410691245505721119692923718899427776736925615021979712412975104000000000000000*i1^37 + 111521364538889900512869455520753206871514297106745723060162487417742799316718406606310663904295023985755272985687356313935354558375238571787592050761707983479696822369974530514327816819005962418856616549069053128949212812221982764575513259653526531738609424303305903583685843285039699501770975995121620286563918486407358522944634513015560655051359963973129009264404324303924725380216323720242737862578535467087451652096000000000000000*i1^38 + -15982063587710919099342165631756647871476650615462856048982287455019593595194472947056157692745740527974366213042054408018125110078668492343369420866458505908562952369024498819993987781876603659501812623756243491250452773352251635725446278419658288976544896593288243544194835348370682745633993502426435100125365660673035929103009183475388121737455281226504545099547496425812649440738795974215540582167842211758080000000000000*i1^39 + 1325768655102196967538278126953955736161746692143051153140411233632914443348970451029437355807181823947570273679560911740088607475167114449930881551696898702484568724274720696942015690202042373798267845450452363109169012339495465824660236423210774494238872341387671008562587282756390607406595082353188073891407552802457706014408311396566946046750457602252385067291584493053052276976866825677780300070912000000000000*i1^40 + -2500721038507010201556352496729614549620660269417941640125420813511433018678499214717373372249930347222429045089690000231096873800407670269262755863249640066887342367292721170484761906306751241187369351200792854652660453753071178400374356214130628673280843356294329055953238145229528881322071694933683819633535721799923270871545513026953176438232287995521311001638262624637622857888247998054400000000000*i1^41 + 122266647974265429460134120882812115022738279298723332311287102140193865091653522496813530086561919532148034683335879007590843735489978067893892903033352610537543386596669903999203311589398221597258950376720730360422453674493946434955621574203180085312338288477964598232901956659251747717745199986524719115612940080307346211449701771761029778008133580711714685479237875753503351111680000000000*i1^42 + -114524603414670879149265568372033470280541554888972955107668649282624275760891679452081228391424592151032371184972116201314911310013702200925349547545951906876126272921507839139685286714536682108880868396463145155950337260819802509735922370275704184805884620257291778520517536713482582398138016670088285094340053134377845611764956355673822961680946903388842665533622976512000000000*i1^43 + 4764476582234649403043261451258348862900322483353669907043276185700074385628974429680945298075833411142964248281406966599255954255913177918302119018254693350346723250369859357352977778666464767649360153360528937210701125901638202416038002927671491874183482342420603583771608508785305441270414815788175697418451218165108573378417552191244565996876559787216181657600000000*i1^44 + -20808595952733011520670380571230008294428956249930293267798651072751761733718065888178272078333454148767083034492812307603846891463898510007992164009450012983659426915691443941118800446389234206550821902465119586796360127760546197098435557717097046807974848967364477304093665722972372342560730341325281509771863122271113003464215489337168590844901457920000000*i1^45 + 21771935640841589465811156526784457860320210486496971868070172803002609339109719921523104735267769061653231866862330526458607333391956462266803633440619197422565042286284686690401582676296097782083839199807694620007858944211140980072422571913029513893957990535360654840221996690557280386058476688071730409298604107625846010472134243134734336000000*i1^46 + 14125482096651401296456150339483672250284051801535231833963313903948232462450250953473451284293167801954146998617399244641851286349847747160781577134599825705480542574749204290307548853151897569120904405986312210733850716345106632428493292382278398466316967024743228809005639821359772355526225832786286240049851431630127130214400000*i1^47 + 2329112595357291983888836569578790848712528684530504465545336982056692303358190266273771880841406346659851396364644004247022928645736876394878522769172882642214866908580624457681424369491808501653003826966566546510113207959419770002187663609667963597150686803072046614215164381131164901334904330466901344198328320000*i1^48 + 63492697590591219156682022381404600945544701345832227796641471651103005646958256002815105942248018699200745019444547592333708462771753787913098261086885212329347516322456987968225137928881321301781266564401463858241701540415837267102612018738812975398663611279697138081607181645799720222720000*i1^49 + 3586225539094641514933246776135790544903639442501930429238512009220325781155464314363000021027120496617032261065791885638715672527761260299094599133532728288767896210022130764581759693425293226014465193555379734702403685753960939071475392282024594548322732338340010393600*i1^50 + -436271789315075050896349578497371251288271793968941426990652519736814122400102446124700551830043148157645926251979385014044582176468095339639515884476185054128921058017872084790616481209000994871402041154637036388756690962820104355074539520*i1^51 + 22706253622410482213215755015025807152220725388195715372247498381550593063690309425247083456952071170763784036727566320812019657544025044845411142085211376043135871393219533917938140616423002406111882757799936*i1^52, 38996471271055011271815467246215333060198094646818214670005912798954731822785359067054559178815894172444874674394275293433603081811842625232543947599998219026520029219896505364584445024898317018932237972837964415199021432060501968530487355748095530235087471838340333560526067133010542777801784326594380606065369579977937508671923141829614425311779728981378070176508060350933740908122228175704575025231562620519949231386256865588205748498136251280479801393965717823774853016958452592613204547016812851905293870578610725986329403885382546302484884477190486623774584981128557839705210966951640046483119264417824873829121594370975129502116715944168411501627223574648307251350077440000000000000000000000000000000000000000000000000000 + -111513547114970450609578161913148486803390713814993767829869354060444357574195680304258648702211664995518919217147482594223607599522514299094401508076533830670973271483238738581907767271131682194850984082836672003806754742367189259212406905832110037900293865974789622483186340523078656952050173306594537738714640415831773312262908024788130756260284392125458580954451324363597280738441492730905759187930639994965497180298767261683249077007735748024069625084383896939456480773384681264413529813077459027789355915572980007005114703897168105168160542832878336640430326439096150466859641922756781787168848451612247605907146025733682377822778877378804393713919064109102695977058304000000000000000000000000000000000000000000000000000*i1 + 386723988929726730188863104924055417618160937077055033183964199940206377123272623906495835366025240588569871748130881068562626047833518207021489212077156595994348889853453343213493556028243031172886193998200865822272344818385785175856749191889094650971497546090151784186449303995963727444268635100224000591284196176142404662146935915725972033499206833908020897676530725120413429423182425517149018806555936177708257624081947421183410451626080434296377842475421477401102937172707484332429129975223444288382967937324652894148152527871596642057505913349117648075404052627219014295085029655931380538989699872907683897851326490816410339527707715791590279994776949826302691691724800000000000000000000000000000000000000000000000000*i1^2 + -602554318336526179837550315633240616839380851493612271905805836168998167176418374924258835023436954553540048618376437020825417146863885113318233172914420628724536479123551967780742458436807232441438002789929718950882586731815674266429489043061384748359658758774326506548069966581520080486943575672484768574547560075880266237196239858104623095979886484827812349657643078939309198126399261818934558512017930375403915708105646643989349389228445318722702124859210425502299375501891880171815848848592638484448824219718426001515276603309901126137837791175492620144108292686070570783661474052040287353184455818108318214291195382763644068423298495495777691402980308388877964410880000000000000000000000000000000000000000000000000*i1^3 + 851333742751525571777464713444033756207793405749421663132088514507254334979124182370213937891437851954836902902351389280009440530182964825065397857371024565198557463677199588933364444441772550150871528609143051866718499571453208349290006696514254555274689737956828393119902610308479500988393557431789754403212559528941648845568048613265665416230123584916061016730321245520592490517903001554119771413138804906971506456784408842247296940523924656896530259989386966671950869483196615248063288963228449153283600650764803441936873089791852050527540041415919826221531198062840578035480224464099693900762122419375628556475045884707504977361055577243484167660522091902971060224000000000000000000000000000000000000000000000000*i1^4 + -623021067771101499015329910728047651582611474903117171895572791707660815449059108695174520760228566194931137852005672891446701802238537628668794337863724035195432241491384955088709061612576711197077655599437610908618283607053505938568239093658174803435983682349623850123012618489594043036548898032326983116794197032277755990118315639231568798863427173676051912364349867765268034261575989208795389144356483844715214799496346161060923596871473470725524215203506052375620425238404500844312893187074434868025761511322706563377775108244386937550339375496188495908204256614268638236918273329566920340038461369537885343710886705006422092915515907122018021179665369565521510400000000000000000000000000000000000000000000000*i1^5 + 227069457881422413906192516721799223824644139815246902947960583225104089819917153268773360101152752308879380965289528799025888949433273156124988037922187949014725678518478033831382558934263786890730750266062829134348195380003419304592498704169974787163383050369552561395086932402356132999513975111384491852315762150193703171931571804629315742996578041304638498985434224582991437037406947831606548847824493328060158436435934678419016025057832104512429070759697697015078554832277252256222549687424098700187607788730916288116504061687905144806626561220543645195673767262549706458346512023723415242271941754884344266896730741604361220918710666112327998507017365943244800000000000000000000000000000000000000000000000*i1^6 + 122427640539481319607791417389814633865190142145566686883539627730228553402506864334607356388766295454461700873411867204862999829151169303527479308154644325338911908914318303449101800004091707854440638333578847395122836825986865181583455925752382628790813611026989021191163982044696962064331498998653210217869796999036194618289820497442635794703572002924091986622596008250666970896700394485027531961384677199152628132125685987984357416439902886043321000721378991178544268828018043458386283764675578109508981956085270900270269727306623009427075519611339925031262081413041383874428280560088324766844277582491480796059085227071425044204922720672041260324406901579776000000000000000000000000000000000000000000000*i1^7 + 12691937194440229834712061761137471391258773576541818711531763367877866158180553143249712018464252128561064050987431203462871906683166877468831229763546923051386617271896034843192284451581048900143306465178573943087654857417456868112146120756708180666832906321553370845676770686038891579777978027398055811238665515486149346993000698609787629094734649112348049664272660072784261096634467990844499523436895181914093588370231255904973909037557199741433643074355210253483656472809970245290665495361513660870801686923178293610575061801356278200587509835486694828621872806655077472217180748554182593123881733713850688557526376102686531021003633707334260199892968868800000000000000000000000000000000000000000000*i1^8 + 276422345428629815145902675266908719185896530550164745779406000746696695657524895298099902233759452431622771824395526706568068066133557996277045499527823520546807771324390471241760264153363152873869803614368804361652040773076659165817696195573464013230007948575990434731334244860154133324823278960855570566990892340474673134143406928123716171921358466880671660075168181474368372204656206593381720014395674221825043621080379436254112495729469838381709106858335396768666538094974395000976866305890713054733053773368063390580448008192545976977939661457571316002202864959976204430295636989963873981411307629620700165025603995905023398281076313099581122144932800000000000000000000000000000000000000000000*i1^9 + -2385601458361801509532551188114694676384308995819495365695320866983924885256624891021733722830243616481117588053840015342305964222715798980458357099669200887811387892731701104258982878263921597053036957045021913003817257971554945695334432835358473468208473435301456362288737139169138956775277369444224474270337237036602565117536482042417683148578192736933841707903901678826797259022525984366240432807202098064754583713577500181642632969817289972493116391616116160311830664288079556994311650434748423495734940753105286736386088758657461655924054948138184512973974033868940603959826784305675344451451858810474984579667529459337361570127647611061794707464000000000000000000000000000000000000000000*i1^10 + -250681611622864566977521617299935594834007403565135063649291629172106410652963918941466554302102699832087072917120608054937604614062666887586089972590072403408461397143862795762970342836343583606222441926945681749346014962705221992720451629795446194957070400409360419906819339019640013028261820785076378508690801130624502394415750525206009446521920911078383894247188351809743383316945327256917099666666366394595097202113841219348904677099012949864952529581938189069250199010891257656934116376556809097734846567723898677446573633743823626427174575103497013334500030208079475520577607730098729693254083914788049500775533164594054935275375243476188920000000000000000000000000000000000000000000*i1^11 + 2550628039722823544291333210648759869457609122212488921908022232579792728768976964419791680643924208945924706464698150447707936963633178693527460817449233057539614041237468535168845857835224815122812865647294412708446846685422722189978961629651557497451285569133705447992234658025686315182342472391327695456398062629723105998521768208762212051352304856322719077244040038354187315758055557155610447693092755152914331387229457036363218169959311436305130379560859373053689762222755210449858380361067324486611915615153189032944962019496269324597801773137320537542221485763687936340831106193237330471206967438947778526333302349591918329305768097086827500000000000000000000000000000000000000*i1^12 + -25444505312862816346720873433513774668360812460221808022547671330662404583525042825004327137958965519110705296348343383205122392789591079163019532096122278350399185489289745710410847768289458045372089441779974921229727528224484077051798239535305649536196584513091453220730061195416530638350804645543095723741819455935620588651215365814230109309149678863119866441809238510088911292367190029687698357680861619655477932895718599448310983059289036814808507653453114232137654589471511889634229880139768029079781727078807613095323790546049268244401978860809213579990972960142947080586994081833194616013995469478976813584405861341628786773414608315000000000000000000000000000000000000000*i1^13 + 147080231404241523725652708629262865741625876356474177788423617352398522958443896339995567101415915139783894449583635420932911426268383633154012509877184254064063136875338523338643517325885171916134746666974883600873903757104738627562652340397640916878999345792574380768048742887382257235515014519083075405693943298050014422753965774054392554836119102277148581343218051898831996075445556067266144816923135368538310869173066015291259786083361722996799720981658815795658039739111684597218318262784880630409074024346717018580425163442306020008878580486670956138486175648320308349622013547246120684735103311208692693260545055310429405015595509375000000000000000000000000000000000*i1^14 + -518661077510444673412849992343155364161079023098656511927201436770794083616654758692839523167915120344527929350174197524911467729915579122496600204661729917815767868008780089907777235304074216507585472311104121812242702118242596366308086727981780444016108966732930956740876249971449349734194725243984054400410940903873820622795263439305945859091156043572475173357640742812753430370089785867342179021983653265266503271116549506265812428877078228496643857115639751874955322362990144066002470028424298836442852286346239883487799049996553931301205293039526163117284981227125352258643356211989814143392115178513421672998748031468286192953750000000000000000000000000000000000*i1^15 + 1560646838102016310491952353584490614729603791893652842007285039423529394772429453589967042831670077894191556985340889729132407273286349460378111543779628955319076583162543007437276141342213360260712347320624726857513560093246334494855189742533925726457081692933984554118980481845715972492664138242179891357213738604105340671611879057010777832592613780208641073405414657354947560423389062737685136916122542610294995727226816830107566672696166889948420652079204722437678365287112141531109444136098522250494226227851792448073971557671529716392276135926332913984229018516888885255110527801210312131284364967154105661526407072906053179443359375000000000000000000000000*i1^16 + -269916340579233076866991416163591307963605582167787189618509935052178170365826813810054451450780910106313374081180200749384757932900989840937593610057168615128992281043872566258242675067545767318088568157042219078167197939063899048688419713030353959385379689350603071776543293079565011647586999748761612394694864048549143898089409169501739809799531168319823812568940014200181132582900369147539885946222586634404297901855508033321190411122628090757196215786872326030870252883753652784317714774910137975933728366299003153212193118199300887904699131845684768403879421063978620975148656096019985991095928433040040664110853691584130859375000000000000000000000000*i1^17 + -5404972255387124546041947888094164582981062427778555509640922382213704347525629166659959963291762098327165254841404547035248465923225727788744912846861172295837224066764790853278866243860361058528435245470063326175722579279716279886503289428051926897426212278319124783334469670515947156852769771051362081706196815338928269630185505543841482204525025687003522195368702558869926557579313660150327474562951414576479764578826758510744757311005306022474700547985501407258371338767915451679306710057664303645696057784129793237904142255493815954056070333013880618442164613449808590762904624563185053615730793040569102555920007219848632812500000000000000000000*i1^18 + -11704834014169635353554188196699941859313870660334025972743900868794849594030458177233170362806178950368112457640504046676733197330964523603056128897135957273778164587687238408062430986948110130962697852699349797654163793367122226364436342520690023052053260320755186519030189515872368400896978411283340318148153534352597990365923937579180959831503913131674999383584687467560224473206393521515726345964037574636544170650956872793952482342258650827991200850069186411757430532387328746221180190213064644352953535785112867054162702590457182953332441196339909100130237125849526658261790161806035543939555548652779485535321411132812500000000000000000000*i1^19 + -8789524637208908089631869210356014230237871956339256015371611583871224692479387981817195572270385741649176509364996134888601800585834972075620342890864345042712987260106461368443367522414167002937247151242843103160061518145331571513508004810638736202966532626884194574634171341131118059063844324418022280798552231711497522977334360695270771393013070368966963037409256028547719162658915713056263970673483403176514285026659369489691801282010996257941094924314352929826326883974187990437283309112495675856138890173577720064094789215948946658708807545534434064133380705601509560565893348792303733418838907660191166435813903808593750000000000000*i1^20 + -2743632396312222100475224668982549832051277562825710099261077758664678099870213470737240081665796106500118264740570328492440276824310794150728459137571485623736842635924277586101065817744413183996192875157357189436277740423200212883406938372074910185798908779580824147744697327055040829440625664052148230529829673864908895708332553486012795262580707698180042197612018280624156386165538846357512997325056705696972530145204747574458496789776779944193182571108985440411965386104915123870332661488607437721740474256614785341871293829819877806793196095660805486143534075556893459334731118799852745925185224873585968017578125000000000000000*i1^21 + 1586398621969965456363761709224093348359268153778682244277342370493499346736128931926210754299725799191771546530603375916462470588287423819600515254447502841410930621752659854876872846038825683488641704205705424247476159584629989124403078946880152154887969012322790471434482549054446361000706841876794383936680548450410023849968303970754605082792654382609657843814693784722882055774783597734888624051023822156568246068585435241579707062336687513447098564184342098275365302230619661538484007598205892828062571742019047557909044403680232468095916698101209922926988904426265039491221174815038955515618593355894088745117187500000000*i1^22 + 486174524010742370024229266070513852865774788214491673082340725108586451506660232444541717825392506748038922798828827369829554413465882918094251627143036196121704535692824653033042359965038306579694426167840424094422963784528381080466228765795000322643848707724129730224096858191571541812217300399432933245200207788653301255744864621501835913618594522375971897043688616949834742292354465631114267894292211014036839287210503587972281782310976736633634426657780395296332013064768551893833379456764527757574909996967940218579124793626891921339418572672097401115205804755425520731169394806397393377458190917968750000000000000*i1^23 + -56931785998802392255909907553801082802843840481645625090695613638055170544155355200589500908244635502454713815367413424202701582662385525274205175411799015105476805981724473632120829785031287003225329411280103006313018431650331503824854111174131902915113502536316169683172794320442977990648515302132858046351553448137019893003512421725302444802153645460948467588528232969709575557624318250704653428637163931463525013074283529095930073245541273087755643724947106477408990612485078970603274115605831912108431120540643009527128515344884015804638614775990206539935602911273131515512503452166753585599362850189208984375*i1^24 + -24057450101026471480879518227588953176434291629044475348767411409797568308660699623154059480593664150514239425172258360448295109630826224969097136582520708673848828289182654948170862611388477148483168674217120104728094724926076631446062608826426786311676576142253273164079169508047671916656720662377565312890935167763911267088337949347426287252790258836991483500606968246222436597408877489094428148487995965614740053838858549121869961957230261730015675641673896904179350104825925464870060319982534421546505776186296339161047895805737642943519886954333868414136050846596042315292367016308598220348358154296875*i1^25 + 890523956040726210514946940774456082643939444672736987078371182132895030262626385469260115838703549313521250722693218234526955080741684085403679592275316381152824015682341631254964745164625032873018197190064522279765193072531524709926007540168272725962055458243813020730819335239619885671851239902501238948384576501839810389789975642083166480797483625668583977103704114144863894705331580695029513881148524566903522237186967230538764267608443639837843108752437752834191564989834212656910190064967445646511184545785909075898429933202848411310982147588896237917672054818210023944347190856933593750000000*i1^26 + 232029074922361828708329282907992392328797367495391822470992763409766476298848114205018854949488765926056507774024726459524633973189670082579615103916599888562418370394549749263022134402080532497258447089157048836460805562666220261681603092362340815460339339827400875888748165507437012683420139843188483727816160465865567845609383011274378699654608637033360064909248917120933341780423634298988407352898782216493923768902306905994856336783055141976645299657163074313463431004143454199220624173977773005492015683080590906407398254228912321654270799245078707063677263244837724609375000000000000000*i1^27 + -9634022173562777495733138860969304853753903917281588440128694519327601483479250239714395006529441078072271081962829336979122240113597394374427444679019012369032532094450105239968635220455187415671058445161174746654430918955660873615406162978537922185237022850064328219148497310322586220339465762778789520579927152297989196251114754778436654844516137722412205470193303571428987146625427266026845597765908286343826630610412507729029466258361190960066438654408864222931263388199911230928660968332295793532456250296670144886847068729768327747287953398325407064900615125000000000000000000000*i1^28 + -3825046128364895372382686433042639467787468572427043369580248168275408525711512098826251116119999285451124269005454360811362553066479759874271445619724749905178146272078353261617530332339014679382176653575584395614258569759295429270108927898621114331923746257437690920111106417613301843096124129782066353741107019734592790516286922791863361001001060788218020680383191823873812138887662541334876064907013798605483766955040327307165408652218772814502590980582847504795598945541668829934400447975923324809927958313062760718790760900361042811355917695132381958400000000000000000000000*i1^29 + -377255540384802837744444430114038263109508458796719671596945731857840183778965861957421126272071220612725161041379151293466281528826865404611886348833349862815159023702649095685398829186571516411593279276566049624804484240931986978710356869934957415832352434150666806077660743148891015461125417633736165297012674180425136192627527876044759185609725939361655959310256204716920183195104603213309986820123456240620141162199938785313530887485505530907658304040219804586671800142476228635029989513811113308581882815066732113948227960310413744058619461468160000000000000000000000*i1^30 + -23095184017294510776934573450511182905724070127540453227188933410095921951960690292673372741747593925183934337522614439058951125560143371834730919814087218281529880127922463233892387499902354830417648066906935436583511390539115588359722492724010501087019529475200976462306140049629783756659710187269318185429394098446134642160837385264789192987046389774097291356654092175689116806442920495143671133545442020761409550164050479313374464425880766222424477799969441906217842825176778286490561480769576901318399918003277846518313179577357481478717440000000000000000000000*i1^31 + -955035191884796691226996729387921109908448453516666096315657092607211100620087181879949421349662462411531088804365178237099223850210106384871220592949691796295035631173660972499747183762092331528361912608539528564515035852891531452162036434256794256390314387929469295758792911435372702172548467729200733288072868464437223199660716195610828167267936971065029666525404948361380310309419900566503358703832452414305832388347493238849857779888099287829575696208258284150194208108271865426305708465865745815377736519377864702704411574477101465600000000000000000000*i1^32 + -24646293015328513401410965365901713879667315124020419694004458474900450470002279428128720697501292622631841339385259497410394385130655600771723365373071888196238257771249999958341236178217062851107439840380055056709001780988326320748459187903922205182156521631321336711105791433156854565668829148061569886793401500862079646100616098868052327275085026706154122636842795120659721755881012391673277523287520316496631905277791923669149267077592616870888287466674650316678214473184855076818700682241341148458938675896127961394467601121280000000000000000000*i1^33 + -315604015378389525660175456460006342378376206090276104082127639153706340731233690695163622055573540085147416804412966994681185634516843328976664714171004113097481314043702099427583557372918236856235243302782901966508303992221845245635098379008770799434478881762656728398912928093650290311011918287834501157730316840469873737953513116869364341561266537500242270670785181163321627277426154428165417696099169606676756815416868481947978145807072928777591376351772650591199894562087860125831269354162867488191627707514544539566080000000000000000000*i1^34 + -1011874313719814581787328186515087885462355168540106338433850574571974527911332076396302451990667452755616841720752471285019515843715871034742807628017577673353767211340967827519238901268292903129967670598701920849821055582495943579817929071146498192622189554625630429276373963603175395145759579187069034133197361993250895910708826953176548751863847900808619214997537805662031691825450448177147707664932338342453799214499577889849792874506224113177139021393623667460281690461654099164165300975868102000521317799532953600000000000000000*i1^35 + -903231413927459367943665483802466769212745170144839453844298653790337595070617970639944133984775899705366860395099645633983403159443881561514901006530989258021894190373598646927702699299964605046131954558486087818173288494316411717419990738953692936261864313070836816633696485388449521188166693980183923618512032833706487000571445943239866769966217214669390393538207973175305328654871712882549208253433275892504419446543728771954458882315766337444127584124469963463425580979377662749203190784887306601680076800000000000000000*i1^36 + -47188829556118184130964749183307133526020774147208383018422550121763593655424555054513568701198382998709986230888979140485585166720311091977119566890896292234149626653601613970670160979229845913129070360464375116278772992631498310907901008093785354860850723099801112233544321671430362756660490487726214855951897804172952491464818811060411909392462006055518870724135072741867915498599353708434866810374955504823243380317787317275084955870023745155892137387763214894300180186476329353624975148763316224000000000000000*i1^37 + 132093132230545224481009337016769457249876102427590470777489685059665586627097990461643975694330716615668328219284863785086022951938704714508277042064920789760521684361429792131695424695604297510091037498502555990400489798758648063779133035942670956407450917517318905335096270278959511211090085510653968361845063647737131750164090681588045346048704218122903408840266521702955707844261625623952846754396949139685356241432776219909191326307777056990336500615203111204986045553133387719343341568000000000000000*i1^38 + -18868789716010480875315484180618580894193522357790602286364702515811541545354277821195556917102402193361981445499573153705874661970679067249512019317665576841504421937847767947985682648934384066933656737366634617464392257044908135273204545827676328888236817632836775404440642217918730935101749799555687485194712990442464349818124815728469896303841397204443598008223771027033989355157623715408910691219505950152723407109284822134097279351828600083439442495981793500550747869036140298240000000000000*i1^39 + 1314048730501004727965554012761254248661547775227854815501581910264256608776025075403472755999952729191753136517788805487878094300663476570406685933873663778077433303284901062212745158950587043768267288516006571329652888507344430098307070701395957682375091428808351449284947043025191683436443511195219024707893198664474115685578704749923863237169791158952403670116971865671919223162381031161840579678209712382881137287735991855544312118310220070644694334612291526625209614336000000000000*i1^40 + -26434971410257992355571959947158563133442235960658315774465926005922061249966205191082636653158458120096529988017523746214318889833459255662043451685414714623092303952166998467687463119834446101985410368564923341037506598949445035597274427990772713210265554577813839703825887790532457203043444395253391851520630994045940798598891945161675572796738287765867736378659650335512894563677857093120436845854151789716545169464936640822153518633671180512606453863277186252800000000000*i1^41 + 71476283211512942196210463874665580050271947337719792091851080419171162187660600914061208368988270761866259987132088457427157344884283209824892910918435414154708014004819291542765853275998217882195559411651719675668887034347925243904577991354510756976978206376122641026023878828374935780350806835613538155570534210029781221708789052284280582449806018095104248431935519745599305409423101493049160832238095833636900456917866482860498136622892135290670940160000000000*i1^42 + -418168334429147992391937418465554267008286784177409988659848495886997701542307699761290162198902519627503321198536072687044921927399878015329493324064437163189210328752967412644980037702020787704043469583015623829583498573026851057724254932683873550813136326570012341896721045266990833935721722672819989482698678743723332608690766780266657829055829802990545271994121919192742185627243938961708575344131095055244932285025856939600990979598843904000000000*i1^43 + 12767664917295220503937250386500871247325370508799722379053088224210620550627961383282464371387484296626228927180821026222581292873847127517006525671803661554357995501753505550244122610971152986201094986152135232293864307871434935818419280320932215986461593969508231975336093904697079760262595353525652244371999896329465876914763780390708606855743968318791806357097332402537297117528013142943125438422180101693556445936385881727723110400000000*i1^44 + -19014281743412204926943517969907774085399983504283359705989347975419111450683992175667935612233459567859976698377520879395797396069091552331891866549678312675320813551144367936342499910158346593304460348304383059286606966905360915504144079051236475345955559408898933280581963775188549420758319849927989821608706380782370891747951936598583708151640454458483969568128777416821037465632236169739957121779086915099349010654167040000000*i1^45 + -184366759076052664303735052721721575277504315885482182042472734190455789940341259565400924617406264831469068329822169218351898304066518212113582706956955802232309362007965187715697810890917662915233707407142310519224486105927069813765153805255069870836736709652167112452503888430672347109005184453700610645437415735278545086074957300241792202944054315592911418934941587929297098910547367456268129051978353344512000000*i1^46 + -83132005556603631141017012969241509998984096745764765360515592053016878401769342621151710722875491741036959224023322740477403767992149295057592053265345621742880964165044911049720745467186906060287590061724302860319544666536794240211632280037757614274866899875259512563379115063127312698885711735621371521645233617904749922759187525978889039213426164766071671444767834416269889801533885160148172800000*i1^47 + -16830834545323556011347180185283755603174997579626832713175281322123858222370920486053977903517299453923652801847735117067882343090769952817694156506461287384504446754552372267476133317303297032320687788504365508462880097693356771169780073478902949934961179225240425979540210798278833715810534761677155883458682471373328238569146786617495778770579893450777777378528199393529099714560000*i1^48 + -571499056431528087479646763674944491922527798411753339351661440060093816518066466991796798695018133137259438965651898940965408805961443333846333778947627761947887685680753607537891636714561674361904797183422082358907565554661394668353846504197188987821620521698970907297592746775086267358110978517583165414847300098005306710277480491525631827350548892914548736000*i1^49 + -12948454400402402680174917596318933126934795357331520877064972229360590724959157222160087389772445313167159631823498165209159397958257131958005521837366215281358639505165951560950987588878834802915141965679538429062198988409554228890561904657040745596219129656483034983151427754219440098423702461779618252810626133057754849440754243836313600*i1^50 + 1275425460457089818121575019443223017970851570931516413946421710627877898720853925700776325841436847438595073683624576128618917339634028452525224024452488400266893402926454746077930257627343432725832901268595886137472631473528855996507072840878728242447234410054543910678940143631282148787002791043756153896960*i1^51 - N1*29624875465214370994112946123639160943018944711689945599414831267424*i2, 395610017486125603159440991011192082182112626302081147225460806953092709622373618895720990318962662576609670437680174012877203653674536084914034502189324536506395259408858527157415018030299300465035832112313570823742471042222801918821140288561926409444702083161738218970067310673994650059637194013470046950111587945892478022685897989619764574133435809456586835514080180925905774643041028584717484018352392822087510339733489011174787634227045779733910791990138372298588975119444423830409204871189867698043510111137342827459630282046082414510484964411891864833288037746370336454907200483175670274414024638005095658766132064133967581076839517259214844158607381738666698443591778304000000000000000000000000000000000000000000000000000 + -1130892064186215667404259387420238330446200543889577054005346520778890806488709287478698904742592391768883872790390011555723444139111193933252125189463289344755315809852465552829283700848705436366961642808266299062036741846356322706501104207817436551268687524665285517696614661085607538622303311097032781470928963718767541042333662639655999815262947047636139213621819999146914870367241689710466468584122069963019188707916405396363114647369669146429141677587044745694001513139780323122869595781337499566838023310708524724311157544576048422494081490575441001472698507952898001013468157483819610601273408277307826658191316804219219818230013130831749102546864057999055133308092416000000000000000000000000000000000000000000000000000*i1 + 3921696891025396809721975416251592014977168503104519971954481239214861483036220458320142919625864180980217119382273151129717973129416781233789029576121948953601337760002275537419094066715723927869936965126383304180864793778979375214848125336707791862915749025921149945132729249842287123854299038810500396956091034222626758692427103154601043809131870500009202148367401049501693858808043345367098803645294865187704563795409230324927516610877404693163924134791656612450816194627210060356393426873851889614767018272204985824377957996955588220479040979038540580031894663675328182536903239803851560894761423800052112041476978613437875768250834205101773796921784483331675629908131840000000000000000000000000000000000000000000000000*i1^2 + -6109381221323064611550424544317750807443021916598186307127785249374659140674481883255197905407060871788665045570840994077303283070437271909988928783989118895364196688447223913008887201392147159534849804710562554840168076033036568435643020490835540342652117322090015663818410883801376951337754802157904369651175246872866604030255060080781038954686262047512598202678091947200715917563528192565526931130874078501686669678787183660214741059800336409954759364893088803279689991146038089309118843733751335365978750536804406974747753447275441332353346254661004789111177911577044246076889124330749105900389389484313421850136170775940877850979113355854337643223502713767281820696576000000000000000000000000000000000000000000000000*i1^3 + 8629252583217317152105410503166086070228860539036742058035105055603706829559083435950196737869007939692256704676243927667274918722097805927782542110290211405254977306837768634626984671230313348047620982070334279254750770795354087022709646470224823963917089582370075792339894537318625776464759963623499000299535601889634195871420620329405307692925436544534293722834959139411163383105417096861406171290393221819143907582852245383389339626245548511121872773439197383891717712771196476363514981339868128302639093274446130093035425059747177264986998593347476879610345068570979220599132767066388218889368943035285660097442686528343857134683718727118836425498627190633113898188800000000000000000000000000000000000000000000000*i1^4 + -6315330140143839709695855840992266930935280334374147683090251948429017463516710474267878705060134373491858380931862903001988490222750176141277290779255186576973369884515399156166350416471650410273209554788089397898608653091128157858751797419203251829607993066096424488229203784104954950906112325777351689597701426353131437465517157834979393866853112262893368982782400243413167292647553561536035745863287585934972767808512729773505551751609419705412393524432862525563236192033513101848841453930732372361074163513153500914335735757010350897254351557569446510439174631277651675716838432304563504703353340304242829998366953769453122401365681737455662935282907026070553559040000000000000000000000000000000000000000000000*i1^5 + 2298825493179228026339001871500706081647767428905754863408807460947038798707982501984839464129344187386792461466302907786218543663579370784810127212371685986877194937696734246207001654153776696655993068607562638983096732058059075648964177635108337262533835065202621349001005337937480894223194117025897723271582202130040275716219448925598047390408713758759692278965620191197048103170794842068876944360213087115091271758419959425342577610289723507790664316518427228090659077655424127710792020569840167455603975479134914413097534946392341139931807336146747535800683084676894935939783875019845550225986510784227582179426812065399221199835355157563635398396269381687246848000000000000000000000000000000000000000000000*i1^6 + 1241832888576312017346457513199942671709270987545262983253347637596410873372790624278094548028430980245658891751141326148848950175977786300548856384319387156490774764920716727765168330544209852084798804628742085720406072448525191034489961308642388419615560879416510832013545062022691055863056611930745610204663634362534037012880880511592697338888952244665710711890862193185542502692348466057353796255347553719617694255464917576542512548425971862990536705956348914401285082179693635751100806345207428985881123553119482260573266190657075823708269521907832100380650150162454912727122766711604348705002608833635130329991770193185633570290167549178453755521751565197721600000000000000000000000000000000000000000000*i1^7 + 129139592051816219385479676148075868323902667505426662419534246750666963114236314161010247625875874029744651274879770760792292337721566945237867759031860728428539226846118754569701126366910206059508120399278818313190017281761448189180033905132483455639731824631179261641295259035488308042679074938559966326042515722952378263173312322955100705559674968216108700938786461208467964846429823803751500129030797954381379884246202571997180400037288074458973774403374489329051675284280118212508162224249370181659213796473186981072647166651302177717591367356349489516987462272030563650144101860969627721721149195601630423408406005033717184710156550546095721023887687557120000000000000000000000000000000000000000000*i1^8 + 2854577126044542396027390984558748413378139252573186144636179223148713877816924486985360317053661178986578687229050513274525273133718885243492699197102724377762015539690103420180345660425265901619625194624266714404309222017586501550136012385274060795496317282369101483628803793408962840547616676799476159620581611375670995221650758617494838636623843882335231550559868702433305010084788468849999340259576956355166299443093917680162039522667285857791467521187860097538952097753228583258947883910446617392785489692744746019136339458890145127972962431914781786545742465121107810174949475284407407947637390632917057168455928655020647920611604904503468239675051328000000000000000000000000000000000000000000*i1^9 + -23411022826321145024815088209525380379881006757771353705637776274468350609673951914369033317548666356124055969053890013380984607733070917135110318334994784960582994382275658380225122875080403793347310607434250037328036646383302714485315874608857315039832389769170706488785791573569151670353290849864717994313289094279145243191838054948817923234437175101516487313098005056491875821438796820970469927716666768289773728862097860140792699081994357052264611898132010457812638834005053920863513073421562111131762692190388591955108120222873888224172505841423700850927708925367210069523520823164461730132013419888161235789390921684926823799943780291872995178035200000000000000000000000000000000000000000*i1^10 + -2600120429253727047844564888175227897174612524590628316802516327196839230090934034967543320106233312494818735825958199954573165009848828466576727917756891866291139325080165346579764549274148224486944908105021046396891192004372372173366710011872390645914379898000012519831607973833625936585520119258959270068869839432597108399086420758895535341214931698324343332776899728744305193856581377653567302326003852907806218217934141172830336619772476417840442823536613235321283437057483794569622614876074255950683246376599033044970864018776072927469975460838896956575368634653084408323638440193799498506421365083961099704992652308828755595729177654667622974400000000000000000000000000000000000000000*i1^11 + 26431541197113872680066549114840278428551537771624589765329306482522594421791524430291623325175310037534987544310870303264867568873094729526353372714604605082675424448019325998551177717920791201222532168989653678010990788624298481163122393478296954258206407991645352673950751679008566075021880065433714755819273236069341973400915081609252955444211247535085846937088221285305709021107339723150070618261468722225398435626226055505571379927025996643224399971546007229300615643100578173306031243141860701706644228213602002228003505235866140340867572547596498823227770436484651072211732998345587116733629012512475976486778030095521470930019330735923520000000000000000000000000000000000000000*i1^12 + -263309747091816985988699550270518305703722869788078297021087371615881946902651936674976552493050122627560210927770839413783985794781098030889187679973498438160991586413540062115852794725631915449773749668073926608345567054509086713543250056886472850408649263506465266378622920434854945170499095671959499831624682782203208897910876053380210315617301266529614253272681039419964280509513377688762632026528415143833450814271719160875907196488040261448077992387818107318460321504782857298849320422835968134375467838103066619073448347898848774001113586821559421111441687465082055395268155142992666893340621299382865518091365875078025471640958166319900000000000000000000000000000000000000*i1^13 + 1520757302578534967810979795528745473166741129939897453410897721126249678663219822130494905979406170209341983734488109567000056882819346451809198408582543339980813890730656480719637031075984274222140272386713578387309717775534201999160628018528485645210986397510245718202031249825062070065618589419196872384628149203469478321081098578405460069786309598830230061811143862573285207240639210217936388019536491894434694367106657643360524530217012076371769320152983520550163276795254182281056208928736321111281735631073132901879124790183583612919768710614058887553545991841203264385449826860464052226657965239745095547066038699354758953228423860000000000000000000000000000000000000*i1^14 + -5361603480365988715865349793031903368604476534025236738684204596262375969647632339394735251891866440969494279171505858432708029061256616302841781852025123506276953590980242622185993445113460464155534465402600235431548749082060594065146159174953260972190963375869994769016409226329344669282582222242862555749510943409345180115759181413616806173790488360823279313704293207320972424276289793235894771419593329667952094296893276548809630775577269907565572474848053814407837112567937253002094325820565928481338370817447292983464263193983609535028813356992063416642344227754706165681725213824241274808117797268730473931087432307489714778010875000000000000000000000000000000000*i1^15 + 16123976839607349743041654912240121566889356301655260439552946492797372547859585236613379014030894510148029563064501440959430205027642978664095128073748252310784695913551092856521398422908495892689033741216193438634250323582430322022353731548029671577587555375863993541698344923617525278203404298652589934443527052020086300178406640805240085512081224459414043092831343921499059314345154535234768388064861652874615252161624442355112460294108919964756114755581089418814916788107081639732985952310378318335528051050447504085081943352419712185537044214624260988169946290260474775803130198510374184564194169459361326819331130464895504768750000000000000000000000000000000*i1^16 + -2740685406752092585950522762566464759451941291731999884262149731083004300040185306954592758460203272839979426563800741924449613112915652646966689907887014162308907930918703894311667675852835939825183435508548274757167641500047150150777797406530672669937497818262467009481728722095562500740631019379543366236858953203171384450575564603011818800943109224013686228689323772653799491265860842149650002733498391582466525242037433258329604536636537328142959863848578314552732167647503281099621712538899114897186986127499565415596133925805932438570308197813901498060453720401491455500066243677647860292216973459068222165356923057809404296875000000000000000000000000*i1^17 + -55883806734544184727922687989201077536232134851443660783289190950348199549405252617593089614626709664922985393173153801010513170892256158703402444770767683398605140004735396745099378613907783604374060450666137268780044904355362498107497873188300529527395490027613907495006016276211316372568729601155576056848594722310838568777731844892245087283305616890392745416544145901736746140229039896930486064818154448931262408991514441296312203907377585710458385308192595965962666221560572769331400383279653125604551696094364833588981380922594158820736827360500723053222352430346436708206945667517417992346709920504240032276283544667968750000000000000000000000000*i1^18 + -121141079651115511600600358037979000243237585291651222414951135938657666230377631686702508780620673653473886723641541689881285601852233284535978006797742669419398260337169433371155872320193221738130494375984019902732223667002607248921956037355667922372354116999588973067555137226171458256619665617232584608369436703139547023815949644848155829370648452304034624134544687389162202267945376256849791020171145289452961230871884424830060224904566116806908203881630596767345611128752673698123278922492132070246965482370875172617137356935463829888003166796483922503389465579570824865111279710500136165166300947166627634414116381835937500000000000000000000*i1^19 + -91095154098293762208289254071991633039245474473743767842329304868842172360451327487337456365962373837389624710316245498379372476367048095636403188829291796469464139798340081683493837346969025629546985160686981564487549432831868829006140673604960442790644843556493652434977399603412591963322044962329388279517452157016928733010258470726836927092160630034465733683604424079582428439951234392472726007546986629921050301922084765998397598241258641924311628166232676442755695764873119194581136747219813392728226306571659934522956011431702265686649139529550558016463845884475736811274571396274873739237194886234899480620117187500000000000000000000*i1^20 + -28474253567791672625702666545327776785459610867262547804522127616610301053686560018191941481367536679634848841298167358222871035100300763762605221377004060980929506300046948228341262061888858909786660438590340446953916143098922297113172096944132663905704397374150730500227392036600907301512860833440459243121293718144676098724993689883510202414829515296532659194451571631847719796386405843501891252371852417340470948980895608239345051374443587686123356390813519815384075254575417377905553098401187088043702662841959896360163466336345583319695294182844760110673331129413680937636731051598680559079345500398971565246582031250000000000000*i1^21 + 16403142055754796763006780312259173250678334385385148392999857941014214190229022481063306589886671773656323378851445681903942563744485218052345241469442529957746398198199847574257482761475829410466471268200286114840191907405495729697315872176387557037519634056798241060187200002468770920087517696567128573705497500541284672128387885231873292093233845369154764245569644909927957187735502359000743598103598616060319668292054242651048645245870292260406401726324518579898569985544640816554400346970998173539780321269801923024720411206427180003653674159680128786903808273341018083020067189291562582257657433985900878906250000000000000*i1^22 + 5059399657441565450879038050494033979726362654394958534606753652260317152897922634277435146114357405107934098856155825098578583389667651156986964889319343904698615385020216684780526774875958807338489542973682591604003681970155103962513408145613131548347494920957134550776561990529789728790126625759884888519840352638016687170973965669610417126083505039837421158806402768286720640521194091839964967775218953322382050630218679167289852658615392393357089480473676874895713327952247270317236436243029808707705332750215132890449004969486371055510369915211225335571092813963121630372161858069244309102753000259399414062500000000*i1^23 + -592892855733848154940329754060660169766856699472840800738166795642762635812054007259177747445549305603529447897180656434620478677043409257061504536191124488419707068623853431930839625215438114082965908934258717680903543641107974531364201136069660046307709319049624717504994584640456289160849439625804229023176244525002838267265839534269649768619551971174731084535864217015025517724494518569472003480430215634610599019823341334951918799006809548665337746467643518334418358205415904319140867075296047679477113427540849147472739361349234716862721341416514282663533607916981673583026363712759948868751525878906250000000*i1^24 + -249068043148900864852669667701564185414630313732715233663700453323193484618673225502467147180964947640752173306877005309406944965854758727472401757442360904701908823373732431276196174850902511720315477914895197758606716776256427239631473171675582101058630159030900598384678378908078839423756083820774366620066167558632506454908267235796615135124722041201369017924730330257563871558132225589890686844486464767717706759304654781399645225282294699583733944664728890437280728330852140900135981194306250520165745702331621796060370130363582702731889670009241800055547803344464745853500166711950285732746124267578125*i1^25 + 9216317056346663875471281246151494180583225536396879420141599542439166058715178953241430938930461092498106003293065458450579265577576896245473393241501541263402514122476853577087719835801792045897829842646116921360579793069639075014296197304269877016701357896898618601493287052699425754836293776400502576591010869414734578918826997553449774235478132415811000233490119614078234548203007460576495689947598635699894765705879163179393844472581625745503155622546497514767135189118137635989823582020742034152936076282387940342633013113342163961837829033523260857591037645832355378179893226623535156250000000*i1^26 + 2399813637446138693901550693750345410335774945643591139561635246026348809746738802780600663349607806819400692910799839394119044045670546245864617564438594964868113291403284381431079953062231036643317268919834321578441268557411642046139510326772017249747774495805538984580671551869106417823087749096467646617162177335770352732256591345409864691935202459484288075624472527061419431986832454902402274715385813233915610042369477118713243499658528273485231396766275928274598579092771022830157430572854254046225929571389514581978930287254694858554819478469359149456661330277080306640625000000000000000*i1^27 + -99626437264397704402686531980876523163444971960681304595447539611441230275280367108543384544100275449466935198567892219127712148423244591101212840995409562355246736840749343609381387438737483200179409382884400651658093407191250356703777752109537699259582543418939553356754580704031068037912188961756458037463228024522781151584020655415879880799174214333205910836394244281412063474558258726389805194443925595913807249635062658413538607305010337242467775870283523853512943582749795288380886906716330912690391990090861605924575746757764600767956944117781200279155828275000000000000000000000*i1^28 + -39586181236439516351432690188745767517045904366311783275144292880471474422251460813823898730958605101247027139289034878515873681243048600896929383203629701941393280039012146515051771139280828418259840210520512575037761211266363542160758265255193672180507905754090593081827650142385982518419089812483487696107972939431241917593656143361745127869547918244733161030188698071644727943474686686134759324639476880512081892984067318847669362524054966254647723166691069782268937922558110956832570064967878740952518369452016404139807100611334552090918899849480587841280000000000000000000000*i1^29 + -3907644084054366841419296876894742825285358391605000654993228518798194747159154014208835431208382158149975152721161384847229183027064182648566601802198865387929389495473322466289628433548998416986837571122581785558037204240275785951487522738058938588069830932405129228501173019573892833025323385661868905149221020705684524859653850791692575090490898371866572443453918039302077490485895189372878938709194437700172086478770566117407359963313656037655602392564991374309549437623722030726618443352263698056336945431691572944609098489180955376351943157252096000000000000000000000*i1^30 + -239423078891767908470246274091582038251184517078243167740115993233224978600546842852347166687728266639273169053174932758874547120023644471610158688607851737765483698278515455394378717779460202305260247306629312501458929527525622945805750800460237435141615380298270412206046201804894271909912290537005153658966949264263153873453884825589027726213607764051898442791804857153794871889600347398190234562522291805990429891200444705697835250618812216448751458475412423091259161222470805992284866701496014966391109344738503115929783255793183660962532556800000000000000000000*i1^31 + -9906646044981593052593062738787986370138565348012586503244569366820495367946894998396890873527821878287182590241055843779368130827223847671843877094113487232423763869906605617975332389788411102038962692512172764322497737166241357968806608697068685745790017060850414066062418356607267253161910376209357221950733016389479548624707112697194040515471805294650453116751774413890360473798943794268516040325788433311912752555325828693534482415295769911801522071371744761973812231974230102961026319829000911219178129485024543792888132348331121704960000000000000000000*i1^32 + -255751569152857163746943544125806134473322780633794345973961265997696829667424062673410456929977410499283389558855403164072980476704161017257710162960175058282882032582093653327563365466235998369873645995249788437632318838053502618292635294797215150288108416994529065221518323806955056677746466479634705110560870557001663330689155424015259495231591825492808756077581698196298601356525699527574362119584188010213252215709313605248612544438018639915598419201348725623813922414708381190690462893402688651714680662147220493547345933238272000000000000000000*i1^33 + -3275939987876476804333253598299548514275503577148273306435386449234251309615795581016965588442384916599598960349665261393901130382022660658035027203560708223708069438309841064168895465460602582325017497005957799544340220195965675579036819776032818471509721749229400562481968927953390286207310486137694216099184714439878993250520707787481943025374770650675177483231185723860337082600400618693463143781865595324734117491990883866351526100228939547700319585351522690892445900278560297752556831670217363140064745734754717250931916800000000000000000*i1^34 + -10523478723387825630642508108483671140769622781693696663258559950704323848195729236699671118597563460846724034866342531749112497007957902104863039838072501838073787641919227557365021769695775582418454471891740722358102494781692337401808647506951097875774194976693921144690555641262582467446394005221263399682953488051304264542089354552582491457523009199846458166877671965569042116050789050767134382144154493168289958080096588850950286094840167369849994311477242821669414632313113155031271686086203890283753368719542190080000000000000000*i1^35 + -9286373560707829846500331633553585937686673464173766371169915261936520247017195264923304817607593926190693954851077033828667159266053929217268317750452808589172395510008406014251225890293839498146457844472798321220307297136148746349237646397087892088658993633717411203147202412508741881559702403661947104352475602789765050917398983913150472982963862545127950375170512292799806764218393810968139664328384651019245772825556633433948150110572285744522982323965358296586954565588896320147009984134348577083815362560000000000000000*i1^36 + -302211792735771108205741120663787602396432696602783081593944905398429797065879250541789494482252280739931447613743668659826458176208563380550437424723551430211618764699709813674961790524176647890356818215501173491161356940733112965104204074260269249385842329742058557598216319097671130929458500235993108864467779923007605233918410583671123315146165714288527763854149970268712076031738037381091195418109415550796860569161078518557063364174109855731641224835828786147812354894659085426278357983207358464000000000000000*i1^37 + 1443686509253524296544358611120967134083249962412859700147534992715761863484929344533607003164317735965155442702228722738912479980740394660855424939544525100864062702715391133543717002036849690458818677985419441769394381201938864592407036317303471597489661675128278160956232972691737398260858317138427364130200033613272539153511089291399198255288112654551549288001863316743611210321087430264741789163542379459402469968466993213738423651753893058848684184156915677752385069242447473548521101066240000000000000*i1^38 + -206723025574213860786504018616032546249422173319946349801587750067332709026735856217544717523993464280231129566895130765632272410686262781309686661914816435604746427045055355052944630286468055453335777040669229164901296506370101635919876580477865142969503451806087685492575350162332596894151683838241053096960163997577554414031321332306349677325086571240255706856566090442035023865800956142037612448210934335703627415611542497752466136263793686112280578816489948954759153572000517062656000000000000*i1^39 + 14498044961380315267183350304339997527425986084843183545856817556855505273123725213268178778309494316650443934139312650973321407817424246600782150996261958480622458543768945165541412764670231293162142863413698608350783415823327767113463233484692645639581326276750169281055403142687049783055710742286624411614352943683617019573484047201270313176645717921423001729548931595624097691824977721060993348763425529358053230606501271657142014447105461993441126914398182359561887180390400000000000*i1^40 + -281856790107608868689048501123223024394805338470962221876066718408746704485331596762782379467224404965127690420003931277509865290082317618834402641403468694012238492700249797546178879168721912617426471629655361464618172240868915550959590054893355659837868465989601543938653533102066952064102875755607743463117645096035133113818991765995822993240209226954312873876975343265061297132158557442336372915547839274696044209195737168312277247767893533283215694687252229652480000000000*i1^41 + 822987186134156742718232136132316234114385815658718466644976067221632392659366857891685815638303948358970918446553111634387573766890734846224237387605379056139242074843435937248107115095780427033814209063396959266452203861472451834059338739517665991936369269217982516269641299032574602086805795745956038503266486544896879334188839850687615861467672761214259323910118588405902394473091154588460544174232235205141118383210976993568640706434889217001308291072000000000*i1^42 + -4336076127709090520618956650237771873447356291269596786050032590307429416815054595301795799272637458464922608140080848626104964275186748863625942911694154987971708407314407123289742994978430533125523689309968653915013804424461407115996885217426269476898568845583583570263387613706715888766142012590971875053096059488904365843915413101543090960255292146637285755567811990353701862294641017444693943081923192125911713754551193509739754671245885440000000000*i1^43 + 139072976621659582508303218407168860345774368970328690837138026813905950690092409533339903600375098057109263820378156347025273952270224897872317518531538656592273454662128245518349856402296163501011989668304283551155699380324353186412733997845139478438533998341020108706522607971736934258598396320860216173157488334092996277344601415591562374308904156211537201278562416405529404709412958617241772243319375602290925459625519691936689029120000000*i1^44 + -208815121040367514116029903073912589285183555179759801826237395047598296797213246938724013116052898971087651849839321547735527579496042703544363678035562960776402868501152166606479278782449929297843032733779643222440245756158281608304378395761950741856089200710370444268144636502270857096507869237989751131578139364972007511461942706252209613679346850739222496402343349913203703593301951369211359343419757954250536436606435328000000*i1^45 + -1534619682563865644019751312142042723169912567189886207175303149857790281014964169277412690010886345087114648780995466921816568429559984466520640832888326154505662884038026521891825712023485519670757211269126235383963866293077786003622939034506275217643238419285876487082782553525386174405001356224275792463520537454496513543227812381349789334374928617203235114004789099955084810213247081258980873673919446594355200000*i1^46 + -607794672725546913150965105769966658017446499643561257102706935550103279461513580646019336949517658556173512703326143160537154467188025524626618560911434135101270256566878308164070065030049643862053114889460583729244141115760564632608535090900686367161104799605962662455315763735838471846394964640707515126171460338947503023400031949234166773012541310892990507467111848098212888972293147873477918720000*i1^47 + -131593874469620808011627599570240695235820259270019757166627145933243852561186327129350385231719279246524797567300267373460836895929641528622275810086241821536084205513184405396629884123036033360885242532233516892997538562966328768001456611281493654479833991443663596023212967989203559291611028885165723235776815757330941476729425475045104983577330862001250892985555026471845047042048000*i1^48 + -4875545611429333085058539503320166901902127159246669423940837862735202740808711094376885702471418224634410280044036603412811006798469972415502048678724901748516719454840531341953094994482367321917197988818498754030568267934138864735956835931325899260308890155837975127100140959953351088597832662551515633006516831277831236277085751830664252425120770711219077120000*i1^49 + -101250152456028330767098831448683763703427662654935094130099134699176178408098619016684276205855199606057196368598106842809021506537291162524159240200725058580287670319226577332819412162862800494298669376493853534607635383541857733325920699174563809907518438880806487046748808050567506606509872679485851293110694656706453258557487856043950080*i1^50 + 10843325750521349264400841181480201189728557674116181027026259552225614145349160361054180114954977208075695044770970254352118761327914450061047183307942277219352949898348226737709512697155725983949201632628037731647663182647754886137655684862998960685063395628647938940425851937160157648385112039588221731995648*i1^51 - N1*947996014886859871811614275956453150176606230774078259181274600557568*i3 ] ]