[ [ -17186235051581305455635980544089473184323289731982701221369021438882134589588330946840638618049004383462448854476085940974282834536077608149932872546962343466124884074586371266724488179732578413509982619542009159483031568675735526316327361332232854939387574738567223944409540880311428766939964153332858029117470715062733434697785832662025731966261635139897186653686451607214560354369610100408481207442125267413581717362067525314391048370745395820025854532493260568151238254024740141711208508395669907408597402425035496449228686322040955650759718991299734405120000 + 1182543214640695679727556017718173344631059809157847767285451610613180313249855093073824535579989033525385353455796406474515383339117698433034437521925404687407897985390793578218550656345353491248373729379575764989316280498425231186076362753762892851048075699112268189852678179904169031365313175344405303256359420252947055427810363517107751517663667332936190459197873688140440719791061027031968723420461912392989984106505099496345222348016747674536944192422491013327400595763901907723656564044108420440064873381354791048880546683118265130657272010927832983142400*i1 + -2939089353687240540995619822787538696410937440384229010234522266422713836794927332663097339229674294242465072141307150042680319734395085961405541463573318487240386996422366059496577713054261026608322607686175818689962481575633755796602708526298109298043320103835549394289552180254280921279243936721850979479924197225842627805785035536400005205836503250681079650685650298195329055044699310190260910732838729917259890403500391405610678310524872332468044110625578564158200942165095735362405461510228040802930117401183346199539632929376832243239877447396739776512*i1^2 + 6260065502825660118096002436391276342825977855325466124816080154553244932522384796642977693907644768006652332562985728384428988430105274840847089711220915224097862542809809926586445822120373976957279561113036650110086745820225507970398974127056190049910466008113936350738944330586863047543472603023789968316859280632880549520313434337043851168704858063884131087965579728226779020748521697844068744082761020311258028310995310746941671222388273096993411686390446828365496058069905295696501747438089995226781735482043183787742169740827815693550337138314182656*i1^3 + -7941739845076608352798437250196504803003076747153951535963080708872107624712739003937583066299940011337897790718154111685464147163232077881403922664407064212542832706606759027853406356975999690518216405105615258952964150431014507947235019973384427188427567464447465981674041474044091516826514410285147565389578025654376687730828975668614299778662645778835251002837543114469566714285315700462075328300368558476717882160578686559551416020690988770372680387885651539703890193697694483323664380958846316092139098297017436185376957371607373832251114352803840*i1^4 + 7439129454813431713537889492050210043704397520601107701096240871158510879891686842405271075971469326919549453601387487668346756404020863629866177330174676773423108284302814767504528785903502422172422802631371786928255490367678684193313984376381722554987845250087338926479658766782787658876064910978270945968803698294586813068091296009134930457822990153707469375084715198310116233276430792143687102827674331551017421307147393571270170612617062334030009584023725323540046792776395498426739146419034349952031462926070866296390920211136729754279266484224*i1^5 + -4772387446501462729567279504144969161903974960631922529067443692492315380035340094356305648474117301589306047270066318655126379307975657300239000297948331008039962455587765413806816660078176919041362473180920285806489222909422015158862179763882030242101390660056416800830861742083248979967830554634975054637548532902111180772511546590874354198404856461044838511365637288324209539407629694307337706493741998221672529701417057955043003255209451324853022689683170821126007429723640733984842012923493626113408691085116573585951139793916569892853645312*i1^6 + 1545555387124758167628125462666910978630208494398738490769462359050219879226622023595705343138569639198185609833644591021009819139990573814911205833198375572273695082871467219451469178053730826153102274674284060055318695246587687191079695482335759085597329709200627146527892685307782986330693000402042590717351257430834221353315306491787582591544257632452794791058911186441856906903962284891189825708776094242395124430820498199225837803508678220563721942685988393953799375483827648270075755508335163245288643863517638915428027120995908508975104*i1^7 + -132586784772715463224756217807420301556083185023934323851966217702072379373841113144944520572398162192401352090173363259405150915254690433195717625071076230272150907159114519418086133389663335261027972023595618479306591696946277178273915288456409062201250383987737556458096328582130369156309681238511992071687827845230665541442068445962204412871017264501277018853568269264168431651395615248132456771252774854731871501569625757101936114702879984720132775825000520869604985914078884596247553080094959673387165430577147630373767420596279312384*i1^8 + 10801732476798566469673818487089238145528996318166165340843573029285049714835127103193205702173238074672459399040138896861280271569810149287949146426955708766694101750489533364665601317618558068287666924093664163665626417466691197646031799924748249088359849717463650991348628411503659555100233711740637907008690769790644041418847764804838963211292895778451707720926472012446379272694332408467526512085339823168060200530585154202532686851326718587387386270020123159893038547508692760474415782421741306025111650385121215628074474891378688*i1^9 + -600712542472004301764676689661804040428972283608850221958594593353439922896007347943996256609044202431788961300345940346021189695818955868668798958913260327389386905226602267361353948195912635798191130061473233329908199262369961458529611820878465777364207212968657910155231538214284860895801089212044576604329171757808004808559597491741269043206780065315529844218571110274730688779625646136206149357133798421754833324138279919598234930225682083224381439944404919794558550729609909507599782641585664572980710795672511399705500975104*i1^10 + 18091913670577894660458310677932615300714082948538450073045047215608411010503093221809875139983378545033423061698847411465723126529145796619677896690058614063101868226450829596344586394158635045170100319001139015752625709636250789662178631677259969796945182232746467255362187370624170951927529973602312751221578939303669246437620466972965038261031539413505649510145998153373512977555291235438531817377527381582495025699961835061120231864509985977688686599408579528416660976577334244739395018414958894022721640290627380209254400*i1^11 + -301760503597931617351702865391586037850811236450556093306202677687866728944294140731741503657848175516396052225514962133337729399368784285828941920863257447777022055792159764140021919675226027318879286283332287159830092701633658000040641772682862955217179337579270811882767394860153199196765548311829788536945055055792197262008825613499641210003007850073069369003538073705923288950960301000887504037933896441854113319960046233157302379932017028161697021522456335630402618619731858502213483981887363883944418845998738046976*i1^12 + 2757939430412761805128300963372280594871237691391230007733572792821259919079170191415112157532303012903473169806876014810717369082812795539805019018499243054224269400876901628058777378146083354768894684940103951583452757780313109535731388479499350395966573493695061903587689791161998583339148848062895829966765912630358449470398015221318426023221788658135301181544175715993567324242978454553613950165616416712760525242298352620191682052028960673772937591473503454629738172429687277188444394475007267929395332764401664*i1^13 + -11810849256640824297252097580999522422140688698547129369277620546129265272621390375348145515345494752141555612369692672578542090323497282252228044471281844439677532174759649624488521709079848879103224929368629803190394852552647138094710885728118829732637626749176182382930140916728405567321796072222808435996197160950089102826992085678602385776086196759730662181259675814873782361022088705828066409131803903673590900380714091235205256080549054057019314199113921391965386379174648714211492596935720593816859705344*i1^14 + 12227005268833563998890510150509439750982007828651332401888245384633803699125080477589103441156315231407552290023587892622455721063466694131663386236237061952859342582547275340105964911102094766482856281231155373822009638416403334155365268532410364562061825881440463969204261628888838812343100637539160618666898275528193344044815252851852987739569904521029150488208973260456627592046158272659161218272201157935224119305002845277931289386088306327221624232841396901588893888416383332564958466686272590053376*i1^15 + -34841123786448428909697968414054373293621281182941899226701902596882615581942987415315235652235933115132491933165413194222278407423530148806746761168854845020976335847299545277362361918505131524862700852547501878841091137187514919410107258276788958413635413009003463772277419654394036819992171611017336488635708047798606240132634384053640187678267664488385373434056603422625167282103025786847082086158090448118770517274888888059012473716760429415524977037414855255053222180594526855549284000225820672*i1^16 + 80364740932120585646885087551600687602827053208069493582343114847674348004202301605445475225867678802076451409294404733614820909191198106974169691315272508907727755262223962867923277555323344689161186031085585445302713402521110470851313531858557831805872057764659386615868389980309419452893976315241676346645194435705722798976803536450591150192722062199085444556859678038057832311904563317020236589068883003716425909166392180393799100425490475869128289746517403724998943200764910894904955109376*i1^17 + -166913298061248097568348537476027002068782295451301317905726296726472591835661841722475680178794674547937283990997522403333630078684130686721227122205049076195946334803693634462459324115526017435826751670585064460631714252496061317166967150106296138390581383680123763987618556043225414943977148356599300033689213763023524970593209721544714205580536221681348190933663146950684076945030683470901798667934985590530997218254336870299711623297642389366061206947831888091307394707204144543825920*i1^18 + 250355780442690371110029227892418360193457072959619191224274369136404378031396368942432889217083258043431462777392495047753487295700191795285269984033882947917580028727321324974895538290575453189868521853841944272012450717599558831397328727638689174209793324189110558254022441623249074970327989074699437561259617497062202799562008021072865466803524506584132897285647861437587701693117947468593680584704328007447497832009038220063835488276006224547610838441338726541153194368531693568*i1^19 + -337290729233875190135233471334509189964506338144014930833733215529130390406790331713607289953435045134963881773108661729385680038502199956577292112414996698436275326174974713249797583407447050011656252011697194620165275463852612161299739711822166823381510464967749856592485401239622771945745400366503611318427430819231144375792588193613971275272530319231555688983387456144228819604661685674509972188767209753304767027615912961857986446812656136542548658604630952944688227680256*i1^20 + 240415628762055973549996524470786289023443462595170449083010560143969301930982821367329785858054886574354814955909940798716948708526308601906869452473022132825972238003040163868256462334826297145921433716704738464126847743490727238412893234730804519442989010921941018376923403894627116257297956814366475293562420994925896420297522877665815059664356984968156642382599634164782273124082220395856095181177959428069267552665564567182169536766095934072467496387553776243834880*i1^21 + -152920775966709531961287928989953390468542270267280866294598656476894134558757717280124608946072119415101351413438389484730080285123831023173061857544126919407207330838746779713550246206895373098872085950268111937575414150760619278211985130433924125597727588349485119532651135005773475414385333950228497335750039677119001586206044283983214788199966974963258267509370919982305467663729209228370970072773788050929515060513565673575910480181437484856947590796027101184*i1^22 + 67546498242806228151198395977751153104431690079231899135262765800178164887947053180445887152459723674465865355894265001647810520546643503226010421918385275681320772158314831101371779234599740403643288525364686719569132815264823331257315545700542652236717872980705948667592823336207518511799451188385992642831425103575533581121864270584910181227717472507236084585737243594501508682594482493214454162881482763977827691364535442588765912398015167797503216058368*i1^23 + -17539764365978631233313359509747179943471350021169669148156620771153645827584244684497490874270843372024134013951176647771156011436084662930492016453886304388845086256832892419792749538375135312031661584448664742728451332749305577004429337754742133928763181606017307936751388161158314134078873786700996271912225077197852214608475520044812483106562308983482769341183420219434307321837580054802617640194527780060888959926328940077317516508347436516376576*i1^24 + -802908360561331983535640343253915357667335328592414312349901476256371288853552129431358045634014644150689163460743836053993122829080037941351899784474059431166932542437810010230486259507818898610521807092775834208331007965479671845199527717720077728795892597448946708905154470919616895378649622157086020704958382772527216745005226918091140075700954069418680157686388144375221498629192593813362216357102184502108906986096716095123173115488894976*i1^25 + -11777758493167282936484406587596552410064973030236488856283771643866876477722550874630350951461559995659885015649681604319084832944772239128154226345237974943434015067158665967382357739342024391357994601732613100258800161896760824834914441754412253847739384461238036135735586920145666041550856059129428551469665570748251062440619523419259520520694647161595166280622688877661097149460365698718901306223252352875344003102172328642378301440*i1^26 + 1213841653687718609599413043541041423634854514172819340362992865353058514366967984668987571537789661953334909159366652803298266233024738522211372199835942072627820822072489361716179326523728907358609832029031130565844496064020800030691654277529857429638100714534990854546998404736097122369185835144721253297566521264709919686917645531515040422223147711204512027493980107364029058893790826836942446910478153792058837032586625024*i1^27 + -193182969484688590622809168474139484521864583022463548652487265517155280566726928136689691990569910836861261762211372127055589882520728502497716798785449123748221587787894357028013536003458036655909463274219747039986336966530998389319223694514140685681693398622735942644719287095510610744821723697809677336485964915060435173482954567053141454768897480073484234220360474256388737330607959110242654153402585810998199296*i1^28 + 9590070572339943267296576225583034906201945445622709484786682862333945595335530092520582848602132332255461651144214657092821152006776224766452788353603217809017470941060887828632412380451158748527740401216677488100694241355234993559207035452096794087193593400016722777722585569526770572190655124925243856687265486553919548768813736769085814239351497382381935455630427320360826556252555538415421456155304960*i1^29 + -138634833734607118817243994866946151145367774259099618699352472172270455132698998970470951545869200510068500376085430244908166478271468916222612156708004320025687668149244718405845308187175315578698354860911573077320676769323274258723515172990098766375509631930564789303213543205730437697557143260993172087080849252917319791996167148968622890012955361069638978572894083358400960765372944094845312*i1^30 + -61355863055599998439536576194177285901298603816007841274052167800230323894077506117699698677111858642086625736703398521140250354074634866114803701426635404408993916772509200070825039505153037758111623116509662684925394917728980736480304668098390559606491038925262270330509704212882713422035665214550755352356245932953276631438606403070875344992299229984002877280*i1^31 + 222102900819375424914466732294840161210073766128045760415614901678653153658515410324935343634263743867544369458255665665961390250122930260528773613115388968074035524318382183161858253052474434503305972859337329961064739356282709372606684508967657558753424749358699252728746608348668697085041015157228821453471582438248131651921*i1^32, 35710534643228115174839404600968033958707592319116935337796207799622507403908834583305927204948916643775917861567645134397551727881560784229363270099692508546691980295695527119813511326818002104205566092382033112334869437886529268841261631528406980669570471576360202587453435979370906620162005047286199121311978697631505178621942957873830624097259635384035010356409974324302077725225743938307644826593383436133964734057209931191123014464411681914095527716969523378590050650265414107939480409440014384592741909918424202726814546621983580263033002950012420539687859815433079689592207716265020307846439358069093497656155138445227605465265389708180688968243498415982207279347526972023243818359848960000 + -2457154929513642392174044283590784420745579925511042280479557005338012614479214774307567844300021267556098043325044637002017824869018285223280518251905574629255688607695158004454548821989474477833750798392073957817728701296332240187485186285241520378100291273861384447235240602953211020980625830918300823928582921440199263181061484004200024426538917762591281268416698831265391390411932133829632688733292596926247826024818142963189281636333196952546894109248260816276748240556071481434956857756521495342000084602731642036637083520027390489572576831868436123020375696383963833847806651724367679295743796569248578387471074883216570773420824923803064861375920274234684068772971069794514066660864819200*i1 + 6106973500321521566120204515456635614516799301216977013429615979793741002305890321213668717100596931290008623081289188459697682513121872438745812979548827316295161432187544842150444003579435305458679368500777453075938820880392641504112194738949397684284055840826170937854629363262482162321149172968152673651021442194850364988727850053113988834626166954548434764975790067008130256918261567329945299029560008788475942518841067485636768406631426547558621303539838048376710164215464593943733864666061996786534244467712001214573975568885472229872956656763829311400263378419652260882248021023742310205150261904639565619629752689874981763595024086797661559996288254520882441031398113104225045154103296*i1^2 + -13007429834601131316727098411879846823484152785274785790011873555796160697886667147196705832272707928911724392858606298647525615278107201435161066920626805954187690099441564304674201171226223619675775776700517109079923972324512539930861269399677223301112816930961391962694904875294410391233667524755096838577125409227451427231547324123523886672280598590627915312242773323519920570768695042944235033806600283696531313427577503225824352252871319379165178954257187218793122437453058609570059193601687915641868293292059732794698166135263189282695227320620428156933411514750922224201499128217848133742563186553124802089259980841401920035084265603951413484814544123076014734565726198202147799040000*i1^3 + 16501650315136335876994550119977628175187559038925490494277083156132063785333744591128615614727925750670221214193205123769736046013297614419483170455729099821961154133151427937849216982860120538434144537842099284318273857413962779828110592664743159746852211143448284900523535319110163294438782307274067728589976698089558781548940121760550894863747230682958082478575541069374112076180802780496122245220418675781798933411027995544401506048464892181499970524782803350346376850916810798538229020283694530716188687050038499020001207538426819312199790258589487548829253662689137122465961886007940455802378276125584249261349917987369164963557744580073827777956134717763597270556528918825032220672*i1^4 + -15457279686918294398967700572797691541379537300541935621155574117861210860779543073606092411802181738429241891593365222954251975906381629272334385396350879249460068726925506315618043312751477454994645818903266838073178809237727483039596734516897631337203336844638513583317708635293692456268067342155744746985335695281938188427867015501796213055810024173118686880727968212452134747545276772852485669404731240599021087647752176483205654613147706049324605776305377942658356373076168478773069181767135363440243915410186692412861423225161791560883880521806520363504280595133163524562329237285317018124767467852159716433539253674396969578335356601805146641683481482102030392119817614835843072*i1^5 + 9916224901517030239463061711914468781032299653869845396212911820673568847665161947992027073422055958972909939768618319749978163250216787383853536704088935396141413843751186264397587442208478513708530206874115267843244727074722054998156437414763382807410869291818718624904627452513973087244394429758947632902028912187573386157146683369667552346371551005711034795039215717632737174924724394375269392764343650861805674059962569835934768408415477943713567605099664004679678426633533136340772370441892596743109043003432478692928424659830969369402205673579780231607937298192723922494998945208541374664936186297864349880597499879652259926298911870972023553322288610037101954306929548328960*i1^6 + -3211407983901966950522756905238994167661018705850021204173319680045990292496040572862574110461809746948223925118686171803883833206008033853148446911052309839770323107540314078448969490393408340273983002301965195923808673719389069860963127549751817451169535048092181329264752369515971406393102684528194806624246355547249926065408056843859063131260898524686143312965143865680403308968478088198368854952833056002410815489229927449024982614038141058844677659341852357245883129169721142745855632022843417238890683121801266556509261344474415492482606802912458994749107794872275155177599557620333803461404904991066901372920383173048088599480212200979420295508487946830107237453047791616*i1^7 + 275493153832275832209004303100317616074454167048177793649782870997092226034035237845677114018499542154990082043754003908969008996713181906304605155041810209654872512337647825631596941184582348795398031836543342906958824233656519515383889700047343955968123362289759198319782272028593133479500120498607509605446662918398178511037195805586212606373948082537455549372642685578719680291248610789361590452791465508927470975246314618310972485246201525779970535908006562643933083089230926886853741776421832650079749317924103848605313363053008085211492500183033675143331979818888223989126282421719525948019809312405225054375684970978254284213442721918200544821659518527315532660604928*i1^8 + -22444187018358822672173766546787155108406190669701484126109283415428807891006325191293566185835632697734329991592740931241616123415891636410809025805892973379881150128335957226543766175864135545663174747245638317252680391074457536231977778906770682525734225612896187873081240431996103670042940760821608619435988729430238349983069738365921957438925356436086049909796519835113621901162804563005965847194480017832662799466437272955068209895019188144367060902917873378424991941574806076918624845139671738728673945310116475139876989257818083681697345772127200411530835401291616427008271803077400706394629213688061312282149675074270127307441029440826163322640187347269861769216*i1^9 + 1248179526915963803879763094282297083851573583897119548536150439231949462032474031589793594286008165798170570479816372226982378099266710718560135859131774403790033429365729670257716929116540027562320055185369708630189334808512749023069361540513964931356098466407837120121674064541128526777242234330300277503405542038118044277533637223169958578206246658441238276526402789750539959484457057531433852860282817719885596541761499811312318849750011198639235425643329304627851676369752639037898056773169272581949758453293295633697762622481334897308772332434197021056434184379484900352583610252595143696534944475659033286907811485435767305078152422059848523866037665289732096*i1^10 + -37591932074247754182481549691202772420828379415004357314509332466736066451047511199442786133472692809140318113720374220390404295457553332390632290102838780113157582600809899098602258547468246498349412262953646158799247261867991464404419865246783134578410750353838354420128376413983842238952131039144624677595059880149110599457075619335215472148435319457981958144008161430707193234144771850514221096182604531898444197967447664960861675185679247728085540978695388008500568842853705419772638062060906846849366423419129325719165009878039526278450164117058637949142538614630309750202873913787137286441312446338088219813673704627394415031837096801882755428230140788736*i1^11 + 627006707700184914472073464635921540424240184734773847286030219852799842225694727454738586778593524024679652301935414634494969914063817138925502699571271056519269451612638533403012652689234844487387765449139801810966162815699787155588915254345553653373351828805720951445708568202677328996276525828652727526022777664324849481685205569519797159869056533657050821975176732465537358569889610665476705021938724523931999179229432711464907477446778689088470293628311186544508822343186667512833860942033356116400351313147815980047406920652056641201424296515794734808871918016924588997078018894314767092174871033530615201078864662068275525365041709576809708387303424*i1^12 + -5730518225941338453500757939650479251113934279168256759054262154545408397311746842839008986533890974706048473441049541597439689881894237489181196602051762416040069846756082927523236987145183991152619024603201174706483882364734111137988320541769705754944156870025280031668895412222842528097891933486257914552970039942601138767538957629798343041337051714356030762967071092537428331328445783936810426164083739287651026152788872016790706466860289048077593751152791676442546126384616805117495017577579306077996831589029654378141267791292013666222059014421285179683301394324749550001658460223642243602606075396282571579513007804505723349877554776461866434560*i1^13 + 24540805034555382917899735591235527098427302444064798875428300559234530148019989007246112632520874347810701938911358304642048726897482620917382058786900832490188709016891306703512015837908442417103523767995221977470833954255648015531901747590420465323423580746795216420001463812729942303762741960877211528245054313939475581347618991950946422655815137935274024504148489211040706553101385350646297994552854765638511978948742778760478801955467332164492434923251103646589945916126074910129096917087930987745938212327332633096386576922027959307904781765093590783302378449857400625116027830114594913126769640968253927140404457343220165907109736964161536*i1^14 + -25405017990996567141582484990706344071839454082215674610893886417550698073963572168416381660235678308360678434206832684964119537158948822563457470013299943794727568051431459587070453681823582805680163396007794287024798109868454193761439456343430908082124958418552837663640412790134498729624279044391851029584722111048461586809418499157380819102599712462111105663008021397093477973392224689024480898813140150597167440009390330247062432543221552276659582874519496589414667712748399195868113095803018003615210433261294913936651809682727845265870258897806232276217123726307080665889834705644194320981835436493866500970879000611429683151000043520*i1^15 + 72393583841049013151108547025188178192709369812199256087250292413898282408101782647204274628169939730574500119934515389930881767773349867350060594874811003481263582892093363893985278711534070026596516120856536255167757940562341773371540935148918735671855874958666848497986624424319911655795491864081286760319998692686705219546757621784446500553987563185211726426679457994249561823150564899400882132734073636139194669751922574923995944365624740497284935949466516012618282260972635970186936368294523071868676224793740449367041801886231836052722202425368661098711485606892019102669095419240752416790327572477258692166273172680783073116160*i1^16 + -166983183027058692474521504473437630210466143681593435926410584528358225268550021118698198743426779405790718245526309477814920631394975848384347438959925714882749899660380991294728351282901976577262389344496389249967154620629809243648578849616575980547271579117799329569941691044609555770666007055695179440612831381478321280351548412821250738909256869599660186695883188811005463302226674081562052585957366166920170465909554858968503276518702714146879153830582115038057388827868828066870692847793576593402840437461848637616048432210353366910561050608535472339640301243762012163072010411971840198041806480653322476591371637774876672*i1^17 + 346813558795214888152159495827443150965181271509962746953030587513465522152342407065188131508733144906695820178686809140505612647515836807411613429422516462919065506557129281226616957131501836325415608235924623387430061570154366792541769317774979178506744139180425061071431796840867604457981676657636577341151319598820770641785324169100309094175583142545996994142146767127848763891826792439062158165361723857443562923578445902301784228274207764412517610588725020466864949219525408841831944117938538885948846988510679531691456411131954777954421390186904583260741312948121972771485777680402654436649272309027871553384691531776*i1^18 + -520187092568819233274076031080306504021497435490012996920487515404187408386733221055222195448880477680626293502485140119753442746368991689834010244883871168844662718333874199024057933953441112047201609700163704468127462234061876374196583961183001004640000289946650952498192019717795718155618350110735008838593834681100874367218981573530930463425887239163589812743153422667297005220487340384425973153894159648455887263141443321730111742110754684802602456896184762455087206667925373683296885715288631888533628480177948002630700281176770160648651399845155407058886623562878955432031865130082832784108633147856724042973184*i1^19 + 700817551810975152164285298514817378496368842212857735865851829764081952364625604589410947430583416913759613386040866720073285505018893688044147520128960999435534249998900298469230127192440209953236589119575882905190521501706908902433705521543818029283589408357807446434677259777733852118473322297642722814889279440450022367058826247556690750452758053806221770771628209834718567177683919570205029564141082333553402852170048538131957914798903577098403403101307059353001696733020262137136439555891803354446748168236742713893946904616807673418936820175197026609463401345006551523532012248098674169843423563468505088*i1^20 + -499522871145823424534663406462515059003431088327844441524727525719371986681639099014014401357622965686033218632759070614546344367634398392425676831591262272395446953074963919769101204591386483678825486853056555752389597997644571917685828474089050237536529048823711776922940867806887251720473769619553845912125829789485123821882923069964239852748906271873387588874629202210147485664542623206882536116706967762023173614307466590876586338176032894552145918407541417230420744319320991386136899261412143576556507730033059117531648335650581358418812629333068250557232965325189338898437759988223852419089600348160*i1^21 + 317728782149459689781744386545661345065440896251767068503338185983294414536453160181866965456745944662843393188153559368280634167559835486737801502259918551855559005040736465676114414332538434662940055495189640765199344610764904487448456907983892545113488982965546673698981575607849432995687946843552756592289501153645121608920320396645417838281851195165764998418781758763457608379561336094597068679067992005452287718200559698014661855339416880477890260476360923776250586476051675557528128829837929221076424241467115170406776642858124942447032776424625199779650288328337147363368478431492490151329792*i1^22 + -140340921434350640864052709440241600817822568482796844846519171638746972828265531155722592847234733264223913525442757998095937173151219373288471606774503706865258276721271220539113161984222046647781413854484965079821273703011300479138293632736809926056963242032503570456833680752896153374833337675009107563085268471694401005289527281503318769560272819062921336063712769101613628389419398454023133759538510022780946044613958331978843546505983071168102624276931822255838028647712642292805231259749007578082496882767330122295067808247178684320712346447984698992563214495300205500485908333913833472*i1^23 + 36440646353493753260276724452498156864751118078489475075637280170878870677905850826092775720033514805437683504095436139395723571479193115410171979798678760338190054535123372950956151956178420850093492222953087702550256616094512758750427474439706664617332373773461788514884851812067075415109855947627106893258994318266179433925073932297894481399664433716635776766752652998588766100191746471291340386101486467232123563513578117465346767047767898421351720561873611664315274252290364192542258922749458567376886781824000688014966650475760763806693609135103419514823482158238840560622568996864*i1^24 + 1669404098064936714475817789117289388467098660981827106745863727112655036608956681318194624534203502510486029720443708510139498754179967711534261942249149319277832335120639303894548082893305873187643934729564980966946652404586631967135975784397400337758989033133949861765060414665561970309184817757953982867238049206306189705228387208368690653273662793236575516815969485965497259749041660896791480417025057975470886731642950891550728903194999631954884077261308908207280057369855155604065475367614202493357422608081619333536447558379823036824293958010283205640572132584284843442176*i1^25 + 24522186897666457219175600413375789194273651860981342187063123438644972758306964456739323414356540765860563747068602501723028129377323809117236244130224573137084428076186145041514176292452752486990347292947885489527690034798780488580329682762380072646328454313868209418967238687832757525736319247232716546370173397073971537864079102323387451235634090045249528526615356878148240540142573839249273148847577656740617059566651163271986270475912438102444689149241110177909392328609546616195104134220514119025864828864577669044604896980643923431271162062442054365645135079940096*i1^26 + -1788978833413493612559740978679777152731200020590307488417148866808663611594732308286987700660097437075798823291506663774559626609035240144895799137429891492339193018521533201896365699968367617065044188353108026691005756255967984852975358311635309960536572952760325893818717481121276322594134098211367927292619607891838077335841375625842459159156731968060227738754625350352454480836835905449827858967786917931031966265810516519142585698383369053118017496729561866041448585419788821753782241487918566705030780450892665696717845468924448044797242252067294460038144*i1^27 + 347648962855995440287311575435226807400926532299076116647733564363928252451097036925914030368854302421491017294758187218248832247386792011950587036888427739306507657505197166720036170253458865331733248289064407191544846306345549407115560636547598510487531619405295500612890511976118514135935894941006369191776619561895885845960748404257574469917412138113739079941105108033814726280985017513725063641646322927983873064090999187727329871684322429739174179129184078301090244089511999123027468908060563699729248491406242660632204705518866949866961223997952*i1^28 + -9520714640123853002028618234304721694226836522067029670694555577597949133360371119367042502338117103703491807210249198564902790804324845957965357864989156320091383189209334173826044204198615606419298130638964958240218618292409464374077243287768582231840547465359569074913144125340450704956770735074553963069457541295311151885781745016668847507037105681141211460209331497835143874029184752639172309884527610532799792315870340124310405015493699082764615236227552269731005029942920584969212656272285633916630732504004309190084412380695037443264*i1^29 + 196044761833906150581022168182765363661880174969036925124103162745561180157415671246841596800758437554336151158562426083220932879871024211312365079391248857271522257204347531557878111707388577193060018525015772705131365029526698418533979685497108388994447193919585627098863960634543610617935247914374026365672178598455572381343197504779246472555857208090029983766226484961557438625281081145908013678922945545608857955319241874951274737141370104501429333385803952712891199780767273367557922981572113872555659410558481502626248*i1^30 + 43381938234918585329885003346571815640505985393372902423256994566339197332517423823999613854510969536116771891085830006399252917995136602160853131749222242791650059424073698370572225254401455981446320575140431639625346422301937964615859892359620456371979425993526695507253269144349819321461534437693025877663226402441539243978634528869572642394816589839975290779553913691876537434939320713928482912356917320489585992886192408121231952387675337381157574623017242402900278437302248614873910447*i1^31 - N1*13017860579840901371564753585917772100670015533452677180113393322918464186718061468369885434321601322098122683780388644420187500*i2, 142808465203965840234116579877807378070018245662017185160880472758947233080122607224033765553306113049643599337889106189787954138695875186561433626694095515843462773932205647127312405634950656427653871689480727487099185770641526384262143756300921103653876167021961438129694626208575077920998016111734551859385180672998600424743954340832304779240094680999313808545136939774324848835715182714014695937314053342401644931490118569175789191959120309889050055115258113847862383005391203530531878002085107671789817770943837810992714341960160643366458273607712067625613610352089827666167490030710355776179656210642722920503878050286525777157886536970734029866003207131722028054314922996594158017015971840000 + -9826302229703180588193825695434132079169879548427695743039550734836043368542012681723370686947215630777172105003988504187125232251269331775135688614421217319318148950164499139437575906687629679070793432824453971422474213874605247384380731905679936424310625665290361650806718251433818550575438015325360062267318981530435046447098934914861212132607302300265789226579471929164519552733450666795529868651936864308514081005113686524857864452503455110667711077692120821423760659418417884843588006753509467190550933824839283129129923592565211321455568816772772486665279772819334746797718594593419201329949832927084807733128487082936251756991297540088982919236856349016261901801722974984359858852908236800*i1 + 24422099215964751480028487729677195540217789665463897916863144742754473763644144285930495784734900280932558395063977046073712688922743934175108363957555384246746617642492628751238168786667658475640369177053737025254193810013838060344885474049434947633009342116796725129036983021246969217364378393269715504753555348041877924369818418833345077443834031279752923102027316510023473987516252030352691926703096614629744564671731558296290083273862136447611796039301896725956242709353192016332676556001113962767761461760162929171447561342262031030143430236667694254240622799936853495821722193318429511372807932155376622793666662449552107339761495568728940788754777373365716479447450222155875857763139584*i1^2 + -52017273726927606212180347460231741357599629159582115437710749827885527379715286716551796366813389701669664015819807565889759842267486761963516340303794202086251490238497377893126478061073166467364715029447068455795201453978035431017665227703449711961445957167026213757090688725716614901119673763435638312728662802311009555189991606174110926638314665877276538932874685360359950388681630793693375962283907917009932213309335447171098937815117603010646940339752698924636444089065517180755834119557432078252084122009659927588501388743064618443157406924422473109224824878160827270068489963556245865036801609490606080782484199808679587809194599116560312648600345273276307561702982451760415788498944*i1^3 + 65990747376598463002401517238383992348783004830295471996468360362393194714603928019169917471600450363387885999454324914319751177987258859269878455043866173182983780728283820096490218184458020540754163499848116731269758664212978410748898788999980134477798911226014328700614941316060552710583536027263339662418824990868163591999436062093143824236843168297663758651881251865678625684558131046465321734490759565178832449894254453904992036576172022042864540504501312655856532585893544258818290850785678382165394691028676263574707189403311594754220125791939977392260437053399056728513583937268389230292931319201945995363218779228461707613135674656884043181289463137024010025714385885271360012288*i1^4 + -61814156968768207025781410402136913726585639202660879395274363560474475755606659283894733681955767156198915230511263529262741383168251803217814535309229852758416108399175200681815827109585063317084823101532506335603411976716314963957917863508133339070848457711452324405272138461238935000000723102825971002389109904184383995682586905288580544334636895902209024786974512781181734960192167478379693621076972775680400061053828126853176244949151531768970544579642727007742575490206237953486962394279729529320181698172110359409548497365293752801126173983866670026046457544643722013060642851942423318875116153268344420977855575982662608779337495206355476719333433083548792393493237030021234688*i1^5 + 39655253596527737063050485205540640863891432633770243893276382747442525932216222925754606030893853061602627623327985651508069768004473191892747058320114749231714422792754667338723610140551289136963849593202136466037491842850345755816990191141166909906857877012074780007147965156139380822663817603753247267819931822110877953891145829819891695495608455154847108256242503023926352731204565350971338192300547187822791788106974040479835502824098558367631300084585912836600238217450885396822919677444915076995882013089889968399643741332412920413263022194827950169916158947684822608636607112640196728221424200760834675738816277581088539715346728659688750126534966675518870886299023951527936*i1^6 + -12842502235655761466262095093899643941258333429548169281777873274314038231629056978140200149940472481460878711361807659887761908238046408623229081377583956413166846143796356994013764128760838299098532490850459895244167270921075300849126433460675620422106781551386904747692802179655974169797497692608961340718289292614937913266502637252365758283805576655181146330165905571460830025486310338981409008563531574888204341211080328007064513805443743509862965293123838948953469274948828495041186031069555029926805715951916677974493390548269928612153046225039105340426352059905430484727541206945744001484684394171935062548023961333716002556442746079862921298240494508827430619665114595328*i1^7 + 1101704243580766663881089240434984931558836911997965900932802751640715739950783570384138279189848580885558615886010770019013405980865391640694144746482318729143253141531655174094400637657942439996577761067395223149475803199517138039181275797451102345044796291904166331606981076429429987555148880347212001414526548493755162473356662676695545264172538733696917186710400778335769637042794037819502244592306763690631302574104271532379865844503793653378275035485596815489674219543201311108021748340953561010968530796846016095080781279176112710012058250223528673255495960704563054515978987722662986949258160179827798592398762361699487171551977954946431498784681749078441718936764416*i1^8 + -89754888065211253798752356057141234638044560600852672345777071855246964206184195173774392010989731689702096316674754460629626763214577301608061325682688584161173072386477914525886312756206122933755341185660198072751442641156727504145559477860916533765224271539672572923098022507780940331372569595428007873875925324248603310180664180176874036084059447646710789388384017407904823420966532502740735352687011067310627835017684283349289899438208443362580869028037004956921852793779309556744760155260626741660144018086052460685021578956029044526525102928351544284734922510404558165774731685730172669905042027275411260750659797693157947616055927828208134822548858059875348905984*i1^9 + 4991502499824303037055947090048996658205963441172191439219855688494294091270707394471269266758882065486609629070533572714466684992949761747218670286304579040881213696604941898082985052216044502831213189300870203434221709908468030014517025095798383100920998840710195862375158566865055019143273726670455268719203394667967517228306366252733698492520702470642011226856043930990195516409868000907080196268746434587356416522404793658943923287354392959777611813441761866365452389738138499392290885667918349084942874867326134651169366184190920210071116101547751792447055880546927149362174922898618364933482922027046441657593247127380004592316580704146475689880853131577786368*i1^10 + -150331122326452401686807833443486831230994035565843218210656367112588689852396749124433962856040527276252090187516711802186113931030912954167049027368360132607447117622188000305455556144838376636684524511397235567473158449149631268761492803708284379971250882776174469766020954470264480319962174992756396734209473877041282965289615825308702843550050931202182643124641535247911867375758014881823114548987560394116972821844223121717350182664518419348961709394656209709458680790642543204912484048606684090639271630575172648775655242947627411308283185039930383889620608629019011160512544794680027322681486735415233800038124971325572970955238878810037475661201859936256*i1^11 + 2507416393970752818351543009031839531913637764460482748996368174575946106847323783627563466968535265207753522386962452892784476604532075148235506700958591606955824473822047254755856610802254486509572111712560650010682640210084854177239675760970149292106144011506624306830728124200791350010801892905393571689697025382636402098719966589416714688351875264510358441439201285026333446670907985008641219915518284279750570562901303503873291438364036956880629536087212878418911819642003197816548390726189167791755661547980352978584674865189606150347506900128674122266632248964539308465548119922757890317228706142051872369593920593615862755049181524232806646855761920*i1^12 + -22916495565371179993693178692911834174074967861293685636924513412572008163685363800002096871393998711958311912176187717360064526200538913477672799552904697709216589745425982750152471722509130012228454742625005214052835584085425582227777105145184468551662523482242458101186240879410475577045944636075289786543855664650995461919617507192221563701270903838477864942532496284030086427740240968697654102145695630537275386729423090614330186163449488336641016673839204446389215880990541788354846467169078959011366579895691068106560720047465782802477146689422416426077395915808865721010364260458705435130830353057682154112328705428463768922550784354671336095744*i1^13 + 98139349552707959653517318689906582921569603991069866481175006796721657415420983133765436389178070879855901283221228736589059173820598931643419674987434966662054576809114029140730175006009227372055206819772410846060689885366861937916243865212406268252501356885785449238243236443420144696797553843558784389806186401933859478815792678109375512871331161810135555368413444046696542638274617465734306411888729880413336131248243693692710546640871976973908012280774409262151847731054123739619315598220625867307792759852167315619054789905175003413695920686398158722672844792236295534583221837433358468675388926786027235527230758587778485967165555025641472*i1^14 + -101595417428598956549509621623466767875580265345139977390589992782446510458162066967897344810123507719071107541752758341525778834149957297889678206469859961083065111762406282060266789948085134175907055321914404398002844226134098930159807088019067395292564467198799908699392243576315121213435786398107351569435817677714283282076797284633231653132288821907539640770385943942336425914213641538707229041064233679517918064908840383915110858363089872343588819034983717293325384688361171248043931568229073515956529360684154166542889088415798034674451840794438446386295229416602196838232084494350653537890914755937636765413261360370158957793292320768*i1^15 + 289503921386324622844711821129833319345455320472220992354997002725673835152428184240185966918374777789771152551288089975008863122189367470653820639018474113992629662614459181385775395711136476879054113915148654882383463758241873403604732405299604561612860840905289519577952103816433885041463611384136554867621413309866757343776411982074289845065698678072231299126546462254904293356421952655424534420133378679390484555989396176066200101201031776017697121102075225851167493612287837547646014730756629263444670327193691926104727266105821812429046130272566361166361700802548291788896252325920993044050654037007999447541554983883330291761152*i1^16 + -667770200493875404312118564663610845802972718933805924414748113660273208516003843476700670807821974776642648287063073790196354170159991446703352524568123284129271207252412500241880181044238176936319263419163295398079981339484580119337007999094731670908379232498373894335375262217826728764830593605832471267452037347763084149881220711037457855133112297144769166143514074638781323610240995548712739222857618383222643792816728271164145679806116159393699154795836195140449206622427259793171662329428608598052211215189187537287300337178240754133592792497584088982318210830822928814478633042010197805715318001611117028256585206481289216*i1^17 + 1386917030898836220827179647121473533520913536566442108739865667789371251244834794752821950451351594584405886525967083919687971614200822726985946183893969948747465209473136031709737951312681507416057774426443477226425837784475874626189841203248057508405041005641972362545935463092092429884145972623108402774627623282804752896927288441286942012125336744898836092105343368347163734778552417593448026308092204888278039329928095079730026636322665681729779181468020222167576699748706666206969748050291157191176736125595510598928607490240659598815138403708781985424507219341279191760697749926403535481140093443193111426979336290304*i1^18 + -2080242971276022183614860450814692214710867925192125577474964203518946200737560761521602301898654423967788080807296480978111010819080671275137940334811909019052667902579342755041095297252011212539273027033998871016819658422064992258339266813358835643625330265931239065455468228084911786263160717519376886607177381907895308137297582535691076641027237782139073006262386098279701761773252298349837143901684682888366510787210656691190674607555000447195763126492760497492073367622314058638238364464540861211832906478634454317359312489400972897328436432001721412568738588914754637823940353575023217394427364940857151221399552*i1^19 + 2802588351723745064536735451928229329704978590155842282002063031526292051944170696632344761576051747724685127722068719331157442857568313560513488909747484453139807674280573197394430842592763341286075433199471872069417589110736264861459639452333869157089162469020137623696702252255549068427720255589562231020800553287028080647467008510153980102767191657303712636459387438406004272510177347189234719520733950366321761905476993302877194680938201632565136876814021961580304282674716625370536826724585728740734743531258815993983479230312499973040352743242282001027687370916321301371234436350505011570608039329250934784*i1^20 + -1997605099795966469715684064187536016934823471832384888390128574576275638347847576625852288466400402588945851285607905290453718994728194280073501764549551933695590225269789785766298274557249881383458832005935051990614839332506749736635214186561714871271715679707711288337102649851585533184688640194117113227163360189071734612730716348961073126187836284702498490220046074952321437845906304502134197250718478155230616735290536026124090215174383569305786150016967176542337087401594205735661771781229928593438422676565687110399386429351992333067950463125169265130090557182792168463092700048128705089536065011712*i1^21 + 1270605780266056007041309829607653727311546989461735065192317331475907526192467123593168408823360080651359560561972889547388821919590088365737922276841373728730791873617591264327110614720487044460349533945229237381339981107703178572616097847549193331504309341291430751705895734230291847001744449902879718746032326728672169434427438581396027426220075643193723206027769891788179574533707095800060571453771984449923402504418921206097089227508596624694705048870310679610125916710915243134685191883381680088481385344300253528680119297374636049619580166698263271853933681227812554206680714284374927797649408*i1^22 + -561226901396197239943937580660532504720733109367031099571132277580836878745063790945844678603067539978696033103207026161476713325768695466422076643668827488316890064048778561022240997093996712562513744404081103100568908308388132897235732324570759936016585403161380885474443402526877365809696129944332299849586078189034937801003630845629222530313459867207302313745043916412838847812489449814934110381643558223422374850756217672009311865182888539619139722237826660696304797632850664799088540948490980823137725943686640474081203969884999006585158321140364163429199971356312232513453150079309971456*i1^23 + 145727034053060929921361503637821138385689666908748141624374172328567863000309520775599915837684179238866037375876455511874696742295613976781689717492982577446419030560839688330029702522577492419998870723334502111219754765122714349860009175805782422093688558105344664432570495426922956025506799230247148770623910791272556342964190091618611202993131381595211475621355898580816044600757389509394533593918759383544960109805863385652228674498573295468946626437163689545060898064086573508696095999278089487430768247401272984994326979105630634654816281770074077899811736491394246247052466978816*i1^24 + 6675988674142905404389135615273910887533306789141758797816780418302288113763476753189539722492694270291296789915227643984534027688561067845920558578182038749013865079756659967841378223282682095881545628978031757032819081189494287093173276545736955351756091583503660225238923761482067918183140388221150874240369854009455875050435164494851127162774900734406909968615707607566524544787959790967962030938955101242934782139424420198398297064798912858821535381506434303727840963315896801270877298570843376353541495479675631234677263698983214862868397964202784540170837335419277303578624*i1^25 + 98064850164080428469022849802072166871195365349395374141040910197993692353608256686967211131184397743495130221073497331336283463490397604798770836542053139059422544108977818373174156892227054047331190473299930100230616432231178080167892809825260274459484890023880690724733331426568381000574248859641886474857252764677548526498157661564695099496326327740471153363997877174734495719132764151622452166454800749994269225869086380731749611914233821036960009891170257939752251837574525313525981478697550868921743390562320785017679092107949143495066297878473130953606880567189504*i1^26 + -7154171916818252356112797448572016566964673995484536768717478938801002742869268584965210838769011870888584803987268046836469541744128083854052241682102870410854872956625909515162559205584319153445093552247631664881822662165982912196549590605033346300037751353747035643165840703524818765550705108063440108766585173865819168571295318230868305226869519698444304162765012727249166919982847362455049522955396980486637583207284625324859853399578151157587388378302246389107632117795933228372519183556746296047420960821507693906767944180537301981126699834628448601732096*i1^27 + 1390257249300257892199369151234057110443014646259947207084501993885527020814578398116483210026875959662697771235859704893317171745654356290099754466836843982784495673469485891308256113607553496867836957721938879935700936989892874854457106231993527931728393891049571974327097030240888754231416503147949009992174099412117716186043055318692365420094914395051379436842495918030077123105067675514691435229038517660624061280403122457845399041427020666688958967698654053658678499076559906743593367492724417742978784952241578097553679671803847082562320691965440*i1^28 + -38073584891060156463304603694331770070921981787899346735477757126974954174716752042060765363703554329485540290751884064247385983721712452355560710034661131997208465903235256496796069061906623269875467009297702463127606729206710618439934901777182538981047791662271522850212310053511991247321039604093467557876952196898770156238336344053223478834411203397169547535405290377486980484974851358528604508508937298399948566426689991033621219320148691817536073912384655516854613909301845793715334454243316516840042471791281956485970848148920669988160*i1^29 + 567545011370973783837226806313250012361609608185147454868465523475487665025957228065041455982485913064724730588473819853162964104513577271920674183410861228038320806600772816803587671027160318447021216621439874707546003720812622608057181288747070738580855590850087264592824501438157529623096780604618085163013500279408036812976886057453543771485461823593059302285986894785721823174958282774475381261872008949321874586891909827071349459654638251981189698123280736665867786555556325088206583172076049838360339574111794369406808*i1^30 + 125589699030808525258978149092041525249395197548901788812874782269256239010037889907839268798871565462250960052497705896291866385077096421929353633998164359008328005574162956237259611252067887714895831938310404744987810026430610859649275805955781606074903395649092512445531815946797201517381070900717493788220587676429537283676098915202438759471637255189431881271776746048059500136140564810512179563906273281636367779422102548678238276300786562931796391566277901095615420887329312364800873985*i1^31 - N1*156214326958090816458777043031013265208040186401432126161360719875021570240616737620438625211859215865177472205364663733042250000*i3 ] ]