[ [ 13393030860451101002761862645060355230218036917548261084971227779903614920023253256808576784277760518941271722684887329257924469136887979697262306768915491116302348995091282409622011226322203748996258027644427095618316897319526293737915005035965840150947118233105236682119521718362718293519654088290040053984535879146644463245606367408802208641682281897455811420462105914426402434007093089155425286685428707673872888221439072039206972841772347569797281200256662641009414449446021619335892033589500267185998110563972418554439009857464583254130801512610816435406544676582109507388691848704274695316123174903456806890174802314549079858203010382897996299378053959641986730940126701822283771377307019065835210964727809974934884992297482365164130413774868315402146559698706275077256902407112943934380179456000000000000000000000000000000 + 17776997185801498671243647341075809690847700141386403806758633888417649895974669041073688181296495872797191252896920994509351925642807110323270038681057507090210674799638418920579144614670534450087570437374267749212603616630157333515853903889384194760962644062945543189290778964252354905461085993014175611101843541166815531861606153556706881219629568913366943940547970257287497109908664480419505323707536471669907607553300436524769247247232102937867357734892512757575037015932912665218197682716227083063637978521310899815537255682076151711208790952488548490362750853645279697730588578407383194606376198570349201183463217248243272537889973470756849774400043543223891924978514335714186670580348914787956193647390816245917719489061444142270172926255878106827739734877219025021264103140789602011525939200000000000000000000000000000*i1 + -3071712827600739937391713383287875657006560938934120173680453461182098581625676687277893992352270063374713471443689537897686623243536647962319357566925399218425705272746592047181810184459261935416509500737647532401137206620016067833262828896712628816980025679304230225950666070942564475710943661924414325549118815017314326641997798503841322316687357007453665003728691511311671714638564116462922001959201196408900559023330296799309166067237847199603736120683273965389828704430246809364419263237226060226971841554850517815973272978780812237042491862826723969596685289601996350056140600399306594115533074752385179906599166656331646780994864350050904715517548842705394613528925316287832000693525411382293700325552538059814581473780609348650646408780891290154068914375031764247108433313500973687111680000000000000000000000000000*i1^2 + -1637585472682239092327397326375158207087805741137187486937331644803068647270202856490610231050797146621043379946465336908195884620363651966278260310520263137679110497411377834223690729799359610808906884112655827818799212215627348475425068823785636238993367474169386232946133864035295619322923331029495224640926828226017377057334638330634039564764325169775894474793651862833115949250993834174101479211849601768460375076037218507147557238177625971356046530165840866990679691358353662740882866594611615318258650057404412552261506294535956714375809763631280336243338233987201126574123280921324831459637051635062862036809229761756896493725202059608033714161153751376516414793057656644285203298602196502224415943823376716229214144274940467977798733467874761600760252021885947917411633803186894012416000000000000000000000000000*i1^3 + 4400525640205051764509005561555072733715395103268765964734382753355742682427213286474272098452948541035459995281237261291273317415558724336993958806081800267632148695662962632675180435573116789240489319021241415306959464324818150801387049866538553143624156967023766395234528218202244251252043196757441025376512459567028908841522406427537567372066291491307941262273689080519560387987993665384050995195564062105420090469909237729154666235834234271535156940900029302343509873876125965623790767695808069148026207479088713889850215378645598066805060810202260894307121713147076076172718515857230440073771443332506586915213036069907174078308940298939014693594999329637558391150233543243102384881570313950901191193265130076966522050737105107180605198253986822153159916218700393920079479546972418867200000000000000000000000000*i1^4 + -1600297251461687082667686912483815300145823792839662391176764008514199628476730580176589450429188960180788643340542857157554579859720680176053405410416164880365319745473281958607223482695876551281190582463058092487814075943440691554198130729545571471464443232177806024747734866380143924725386324119040914840043660823223140737260372983361563795873948504522408491239472209545137008044475248879055944121251511914462418310252856922619526693146655460052047534486615332579251665913237644563046684892409667766931621812679397672839188687481445134233034197062320719707972505370903408273236923542575636753667292016617681951958870452483163361595700683365726521000822946376806903601974825872341203414787650934440027327862573251349692243136656655805951321817926902703868293549734911216597846679240048640000000000000000000000000*i1^5 + 147441954609949814737052837694975741919768518616470622948934369914336757099211477512840923021418803462101520963099780827021795752522083456282902471817666379548869404427693970790723949514402747468057235511793146941141959148509950124052892089455286731346595038458978501042473878053285253258862239863755017034409293331019486955745517226354098033168626912826581019434100584974958507402534963223317360291587686343275423669560397169965221074747308869346177668274446114243983129340350844524991040535206057925552709288602787040767890905250291203796290163376843277421645697769313921565306715096125478864038256643575048315904093337960205194204024905558715244553035277003536868638413781739546488803702411096270389110939922360262818249300394115668925761111151765022274395877965562164006226648629248000000000000000000000000*i1^6 + 11253052240183917878255035402528350456248100166519236790078630868303205499063383546894539673470088017067475169746182652355892046136129166873260393442763784481055124862852512124338158959524662859153270386730602647032068079218837703571122534278380386209727666810977913128353145574690894924639952080273494310733885087863755902058388410382253948930185161586688346175996541980329077453325912110097166367856576495788044994201703683206369505570024171060598915361001774156625779157620158107475023538954231002927901021323261344163119199837624988585037493489641905622220092149689875105702313569801341084542593362627934646987655920338138689072246671595493754351350450735716671506430508342007618768780616702766509793969788106664797000713837450434853180246973433662121591382350783475550489516441600000000000000000000000*i1^7 + 1943654081212913813920833142711226273239849952723327928097412373558536920064055607496966516709664997883037704363434642002104736685964956731832476724699090482254497920395858501509097033433166175878512907641779070927288833790228530061486187199479826688828984458289638041744527748625069134301009981010251850346515049010042049340359638307551432461535420261253052434215762150004509340497861192260668407989627453655015951593444294298098258555331377476107486212136037726055210151011944308144418833821990038763667522724177237617092836270677521298709520898020070639765144542502377842442650005574706834714744241709943196438210412443264086756302966045781075128409251851894121983090087886998911531112090463395465916832533787541718724547927073493283885749188216475472671367596772747331795681280000000000000000000000*i1^8 + -10055523826114054452587950249294455922364445332305551266686527374383207427932055782620450141990782023737438479306016995491243259760973941995876684977753946842892215212676439539411986697171531649818731443417586373616041014603017116030450165431686967893141701203462464695010821202031609151444471065403031246104443481880850512782620553499232709013410321295037525702142796437920820651069589929732094519274980681006153876012820905763789415693566624897334294039818040776172880494967689989341020069834554077202294153836589321835785787717162062103188731439989733729509977869203790693159138069511195712158861839048436014632812766091233404971240791193984203472380464437062844788286090661877199533054326189251916235951761742181600486171392329543007817706254966514052902766870116371005440000000000000000000000*i1^9 + 28155557010469638188379075744851133794652894251500681205904163529805342165409724483391965829661879148822040564618583740641010085604531618370317421514056301386081841957131548615858482517355648201359025522665531414331942014581585375223570329874133026429781630427963561615724446930986820907782706714438746011073323608013987805235566144885304322875022472271593759077787214007742241019733415872979100755303416553327299267970491142096894806092126795082530913814009324502786094302129407430783483844698558342850135620303323624063827852318306752037014857131923120562420049954271428713955098991247172990932875293827372853410051442320631432838422716241575247526493611800203329911251456388626583019059346988283594205191690037549609706655542621886320683665908775333678050777888928563200000000000000000000*i1^10 + -85751132408833060093428093623712127411022917405298648896768875242888948009353433559472198332337949337764838572270064130841383327402413286824180901353827847525187663440710172385738068165019492373668756875523052520427025197221671777780537404840450466011638473446841053389568376982239453168460599070708947158178154488624208459291666213485499899237480623083515605477291896932473888960113536755949953171293230667749864992723648584066284792505238357955521496653399718043355382432837719015474979900785953079587494704197613541263887120912471335667488914207127328949077839286581120744064984046232691017309380535593020913142809296909769273399533648684822192573564203263582096079106855137808981458300409037941332214954136434018426482904325972389140258790361111916156887635066880000000000000000000*i1^11 + 124016548531588767821324647855100683762740318949545340044103340308222243390299872022725424817858005079984044459226598695002111398238352018354818307486364408207424036357918630172031850997067852062238455476881570195601116550100439723938015951691885063005900167026434251896256280337663149965475118793815845925018828598069777823911251443733007447659889114120312923062584627878280856047401111644818542545146620749978314138538551119732194368924735956493457993775071858796042640509414915696785427675967596857914525022416639003320114720821854360018501253620861966586545983652576738589749110917701612451631862517076207619331596981587856303918854781687756968303715671911218689634357188282911251826067013807143622176034556811323773205749528365956037135488408017532084027392000000000000000000*i1^12 + 23587787202927685103327138843151385610725980785392868217316782254772292785110581470165212976565738378988313587193523817699224374818066083947195693504487553236274932573388369463703273972891919470521061716268698347193910002901893566039507574768468956474455980023499679879421269931035588251726356747441538170721808971366118273511354975488425634945025933569306395990280870015148990365120408863879776385896315765771053649895149326843155201417547403077560144848744365986131801450448975309251891356850238781610623957162238451921450893370835349756996007981081659177145199656924506809691330816745193490851634886006314968497035989592236712842944491346639148910842698898296504924959857778989794760421814467626534640044532126658983268494545116897424237150492204361318400000000000000000*i1^13 + 1282246075700511609846261657505805265007621323730358687337483045100687919067848357390091684687248903157999434002517994162939866989287352952576058119570448487978011688650333613656042658787243762696929857778494382105661273063910873258012384883831451151402579376100231986360038479231585207069145186115211731487533873638387097461480368678160929316414278814046979429632211344926418984096749645084898199655984866811162799241380192381681694291870289061553839941097349984408734308464931114955989396067885173036188229288627577085941004489930140252207436653835655297231620043870221689194955074296026235345327236007517818237943949267904739004890841228203425822209160803276375841745335517384203216806357924553347490293520551520631928322643852853828007448249630720000000000000000*i1^14 + 6878745805605990294498146025248996613545629542034568928603018564253723262489745930163916377009499038012202308523708920384306795432851860327031167751483867499037895458670747379401058095321218018372998348016825476000612240347473774749324470765271451033923221895914108868137225163955894337129496291953575588019279678371686186592047989208644618129829618430782909075274926729256083827052256068674903023521958019552730185061989298568744133801748756169050528962895771470670174603232464856617431205367168095065281897951921891797231463065610635545794909719841731480528629730540457051723520077778863289585708672609633746908194339471190102082774107715217059271393416708706790988611548601322659164116439576453384588231220527132355620134756081419576934400000000000000000*i1^15 + 332844676486447336017375470246529245567707160040421626666070686847055857600438933683335374006251789886574586128923163373418906312186207367644008797229421100012611859840980208167803274941712344049123670362088756533678706027306812916407147145835285353274890744588320008276569811263497491242902097401644187973885864770557914991219384110064888945190527558006837777483529507106916058991432976370561841867791183294620675011167523332434715649380828781363028687597169806946479042845890866077230060126757326735549183559479986512666258402202377022078144321684210703239634092293619977945031425735183431444413111627715584094388055433763605202016960203559795336369049076872006417438915364270532591959898258455831221246331524043907019194048748034457600000000000000*i1^16 + -742008918926851381653188786188223388493643431882412869200002423979100304193741739720869190947303764336487275113464980252006351077925351760669448840616082263842703711290431329097625909906039530714914989868511788514722530664942179184476120084798007652118562088513101010324638865188263977322912083556876069258997283703220807036494014258687833410114702028533361948441838288123169943076182974895595104765339331062792189094492857614177221124193588074015798585607457745660762952987133946562086109244118253917818665144244097506190370220915678676814335973831757187301060889452214584430222325356562331915135627388719603952203854161017140075108505037646076572271028191123376624217502252461240301737459776578834595461124696186541974497525760000000000000*i1^17 + 5078735969201114589467786118982973939932981098671752551627173099245573667115380164015522631208526473353690669312581411091186265758343552001103100267767494785814267392218436226313638439744188512065689607201976835241651222230661395457045365855551815969779788517295011311299182382221901297657268662189239441943113273358213799003990461287240552276253960911862264980297908178587423128289272634908239241694868183950723848826952114520765573173748303641117879202340570354479223944055462351953093143876223617835526484627065234237321716584399328613507872043129636550566279906370342141949846366545958334004846882529315132209928270643078392114622590346809393399475370092653319466302123745556148755293016347060001209535978542311931904000000000000*i1^18 + 4118016349235805452150995022728716256104384749582561286588950081218116752528539187183064800984676260870440330753391889505427384653675027593412796178285478299915526409110030042869807234887740450825009021032546279497686946792528387933503699373203021815011262927763732098375803406696873488763296616874260404415979392970628608248979096541172200033912068332846123616757231448837926532278645966889214741886605802132142156576150251799647950574881444777259747398703965509613909680292901479259052643065591552304076530754622396989885755865148629572801386575994798615774004958855680903646759197345474048248035094019132199288551958153564495333805300023188374178813334363830936159925421240156902069655516397263451016072580300800000000000*i1^19 + 3350660126865329435293218690725206195888969798677950010031145031018006780139216954431129849818999152811274056700577555914613810003495894015520472534727034183110987565015652550679048709942243671543132558226365418771067507654388090065560233851705710175168039295061124703894810781844002093640561782128140489805212298325066014793082073417537783450337420051536940226734609919312522327289390273383153758603697311467936739435341718993821930355059473237953825378024986509848484963381330047805694123074322686339289733358938462823360277499816778609033856233840319219071997934610218252213286525513592685775398779090678699969190803877614603694529123036329569472156165900973158930547426684559273585122459522668104253440000000000*i1^20 + -17929556408751201974271408796269154404246213568275172590703090379376338605761019809115989786518519923712141539760902958562078143990467669779500460171724626427738703275083091845485364101560845218124965740312043925926967580361269629326459865823171053189632725180820087910983392262535361542571806687134112860124743228441700463147371998075293122489516109125694176987341634993888420151369700158788681541675683038473508187995678346267721168663875536284315162180390916990356269479327933254151904874702211347217451809939434746397572153728659055553311034374964084275658906530654860677680735506111460932170183569893883612826220156990727287448850457146362750257984971559665855794719500193466089617676042240000000000*i1^21 + 1184492230853266125202940859058747674508458591746186844072795582519386276524160868178882053222734103610144930891189986869805839246257562373609939354019778068897482687355906791514601930937550913757504334254844327002796081371185554539673812014273639466565714764664945539049561114854308052192800016956218297581716274366328361345015291803771294059237104006885802335174994068450071393397926233414053614628913670220897363095556047632742368701816762761937334791655039722708072306234806254634922690351271241313259927412529493957893691316382735961769578579143356792167425265289704168650771561593507991789493833708669865100314713728024417351591904057652432108419983064183218293735640033112883200000000*i1^22 + -100177341451801872405962555729170173121708158668697376879512707526172485472127755693501462455410234638726815949969469908544438905844818805809442617332876214692556622250606164756223810450067660894071416523063196920286298971274176899403685831960952076810119408829780855238341467892877507941881626333876780753997675559314685356933380779816607020467221877340737562325194029109744470433625561750491492889159260517645199437947798271003247606822756348597485072251845382476224245336569972409016946595823154861738375343613725492067798305948868997653804822262516619768938547884523717486370337886649192691572758727884316917865297441970458071657960886492189049724421913104067894968320000000*i1^23 + 239565169672435337421482563590612219190867005985475683290852805394648066675289646458104553966189364221970739203535847968858058707304550056532606703213632062524643805877284014363824129794072802139950286136138573093400805197788605400188448717659285338165511568385412586644954814966477794526737438007661648063251377384640735786620772998192967251777039901403141742474950772469444323078778926161941688989932885418802982482354571719637981285356140592992288428861530128706197342501876650642888590429239714040053320251765400755750559589018974518661323407241711912341997246004039685401622041625357781890165798036850430977559614653660462871558480398058963766378999808000000*i1^24 + -23671645130359530892633885217557084097832310513909213992690893929637880325961029989590800307671136097245901785460981064682713698860807923272174252713569179558488884910315849361614732005713102580317453351125046927847079298432063752902585756532564666014995075524560908961952179272777292986356909431130889855997520056203042383617733079717682187437004764997173823359683115186409679880401275285617000712894594888503186742521069534747570956687270061161798402707471035054041591897315930805381081759004115897895747067727934275689007766772201410075421143754547005294329475499973864062998934956800448561933480701321958756720501037087591651451490478094131200000*i1^25 + -101288591741045197283155304171878134866228584471897846474339529160242308352694613532341731784236551587702087028454484547149472581185213165088743866080086410362356696495321618436087035113487700346315348395638270958572630687298340325846069221506279747580234773001826375953972606521964631604627755672203069914134907458201917190272812809131421230671197494804724482451326224221825325046035814402567952329188281428174578781250606458353553766873871411424529918047696622747119654097627627335565532747697247995485778226921811645795733507143929685903044291231632772273821496327077932112429841680220932019882519127079610685254217007242288954880000*i1^26 + -1020760856690484799606738525740826056776448263462135397289209699832395653893063470047631742090332170828861156672665680491763198123233586488483821850545066960388307613772384668358808222137300971393741256396506286467261397904952669691004341997538720880893289991127066025072108699548231630800609413022619738824825489638071740086225861582720720934656557988285524207513421746806956904122018486066576524610294915571351695031112805221071523080031902797370499940628282498478560689058340353069312929476354619567458089710885184813685996441585708285527165719152342744718630400748359601453979687370819944135503499444871930724580096000*i1^27 + -6274749632856478216673292060595645984933162115437229557156898866895041502022924687236587087472599221233970402869610903705992371843616045935064457542808071974961198430952287462915355084221488781739515811659041117063577761725030136396818123856940059576419628283753209498784544089865730284788331200817276657311464282453211827178057867742740132999861939534399446130423726740913421241444183297566487217359443433250612085078500071194065510297160115380358020137682118955345157157635769866943286899752154182371804369305551320944489714322875316323939223132295149715572669728134725675157821663563099550221644115316800*i1^28 + -10393888839213449971632493145974669891211779995096797890518015155920269160015832286930699197370773859014891507133521298590799966946908911350590960679620786129054923604055782201914579398252271858931293265595442419952342053946811070634963243040321203120537566575405310834195478964026679649222888003463564342776015260475051216651766751957121660035406350859856518463953572249864911351649075511658533510834842961434908242695089184727237269485774028634342682309605390239565823236530524318824237522334782749457883108125668324220966443138143410016846406768003773887358808619600405491032282338456593200*i1^29 + 36605476693972401550742365589913322037966659679612411626983206902038035703889405406612424638954832936448132108968447071234983451544870180678540284199091346618677167962387531147620439835149899497268440563532454577830852517874335095654403604157507951754619801042617705914528567212928427764937890629214614083383777711750973793204787115887952097130663818101018122470912862005547855430054709054141894502511340638815946714331605326799317489653683123577644241167369166209162466785224306438355776803156339685065564251500103883087175032135284917485351455769*i1^30, -19149226993891374938950237366451751038981922128793450237211582718465454113021212770305374597256795100212756439317701365819061417462824029100641620740037642468212247804366521014353806776646435590795456985761582248076475492141796834581456182789440480078664406273194901553834113067436978063807258016669981289097291787883585410029184287852086683986886935795428100177495716040157648494716717104656725365676113041930731348165207017318757186035188507501445504331453181196815546915461707105433003675536387348705196019069224093398646518438959995337461145276201939913412710756843342713884203837194020881199064541659577931178168828337349331055626606569550668535214826151648862995289437168440463698650252251240530563167419292024435412880285718808826771288537062135737985303687780994492965323765608799961762659622131951722738326369901550472433651201797504903750171128700888517526187737421212673339535689105330227912169856025037737654665517698126046933797479526434834695236452762247781683409678568492341716207065005577960152251665181230037755064464822464610850922474347706967434943649063232173476039890159348610276276269911989788849191992439450406810934225521517313118652627681280000000000000000000000000000000 + -26608465718353605446224243886476932118351698130803419573067776793087461383976832823743701284171961682560450729920774162838668465871403762902393432979398217916556588549541916825583038054899487940024715424244134015767494206121218251608336004588896177782014616274402752124204465171022661768365328412411476613632963583508284785841685993946831413056357958825570230199189344350762426869139561633935293888652552844397406378389170351325134286602838641109565617173728322249261990941829600274976254161699729610254557840162346656423020563567438435659775342283949902539492984853932399084205987733113457501188083134810957152855259603922849709914993369495577118583530044246004988028716978620687726060830167545304260765471970895544226903890382656255575285347010770506363414703843832965340638666984899842357032329471288212735600929681915504196500828532306960131854685795208649216853293295403578118729153182202283684734306977746613728054682619075665541327157612297223949973896478025615529258493029978372433638389531396568597704725689749169354672662842205241633499085517627142804210309867865505513193013487349010276777681542865280098771174304059283326716944777731470429777362000281600000000000000000000000000000*i1 + 3979754910370052234917699775308766358047603644154029858761394521602317511739049018222460632643497024035887119837852844906440146581708472235244571090762738141695521859635905952631888221466727168372768081121089375204576435226866040573354399037607852684729839551794161114380393145382302948400987904479169335856550783587372670347601448695885552139615340296070411972382688247792273559483224291807692048134263899420887975263229245454950566940477564928625373128089469898354243079474623236797136444880277055791336219158476015622064943215821160266940070461197457373312121864388144981679624461149783498387276514377968078463734922857929009839038899158590290075257820686701959530707447154553818527328899039745514788951949326711662037716482766643895921363133528413336369567175470461021922760384792845515263671450177126792842795673009332344126056141501017724147134509156984367027775464659107569133099175597070421216666605425575509137692621457879323861713740772118641385252381667570361240971433476444023649082418397025003866035281118531527423906964096293248303127630163562041633866991490890023045629133412519958333800269622167680037093870851029911020513493486729075186687016960000000000000000000000000000*i1^2 + 3269796850742701471630753332496643994764141580331200980884115903616201550625223812865834322872761909872631104810862072623290707544039439371224187837925567609676162589625705673957990349643583014811316510798275656944940207370680298224670970466559750651572752190832336935939230051980740543366776482412664651645469258584846245481227748452887386670017181287178660644585388679983446228044703198146900035185733290471918280479825392880431564771352260485536755189350176108616511964507641269413629612854867664711918566120249840315759314821098680617363269040033799011484266570816370437665866255991711831789058489209001518896300573640266550495278519928857457347908308403950314936049775021132274402501018025960875861965695062962260003084941519805892763129319340975528514432654336055834552677152692107511035171433480767534831955770697027635450453076816208142720315480977254510109138269417876970787737878539179701361835635060952089394271473557135575045994792500795341582670016030670991270201513816197534392208959373428966056707516167201808396082077571759990978111555756951424303468771336894911710041155101289397731094653301747305818261297009574082199409304287527412757954560000000000000000000000000000*i1^3 + -6436195528855683628982248045091822789715847853362081193358378640800319207662114362738785627672659770091878534618168730612298185968089999381716639079524385318111047863461304770972967424453395762253218191585003175163230637664596166718118360046924724304067309863045852909501870204134077896838616628740740002137216920144522504452649619137432716578917643474150697460362340597812114049348258617227225327998625578777090235205254520267554074463877999576473868850201940703694199067998011562718850144261762228880787612290123661299388320954394140459477638161881472276861471572515952562166380106752595232073880332727163226234979271227267700495738544898350542108457376755359267328802131874678661633111425696997587195411596704818225245466631155109921537517543438951299414393259313932982072376355164664271144500772098139039882935617116494912759906807573366219732178584317542578354857674039442453757670822622950332564714137706513526672108196178189575584041806941735239919994829809651171838642367524325722922410680578952423520274769092529761338752370985354544105830711877825499032900524815493964200687914031834042845842381522365291180703876709702459667597771828687460211097600000000000000000000000000*i1^4 + 2207678240107715876939652050131820697882325303581852811957884946748116494037116990859297272154551384783212650857638918033306756390108432187865140851228952007304530973853558413496035813398307082214962254759588685520970406442778462895191379979081903229582169895783745809955592281688606463863992888323185909788304120701570530630284004903989117851733735135147278624511072033004458156409838916302066876327256608588683326727791397344006971331848687763825952381693035040764025817032052149818200730852237408727738003938907660530273890862416124610807772397829163166975132249817318227900736353035145539681474197002471866575709609322749187671136343164290713679797421909195268462469735919115084162168161170847929950824373879829844548116119378512321397188458260805298898710840217701269697932847627909611074703909442620769125502126282282073737389737026961718740372097739912401270991001512928935283580798636695926655687435969829696919604243295179363737834080516783693446261538036783666937633624267751658892242449383615242445242521226044434044488368694154494005877266952959813769401400471502248046139212717898081394588778168407933409139085431670782551031549036938678763520000000000000000000000000*i1^5 + -200467042802126978331387971984199652585091247372515575255133968537959757087914666179218341591010698999183936846993368055679479976216152294871334657958961357048101300227030677132836025512999862578122303179841242767295223540603403152868988084054407786335593606293662423885733290488917031357366696765311507304020422412986568464683399281357900778286247691795576767732091995943316667703115133590568348988063578707009727652832522862956377478598689720567105608398405866212241268419114090597508755491560367845530697544820621924269576118005804116497220760197408194814441807572881172011103678296576865345640037027577019262243858504652239953250111309901911918136904023414916999996400218483916159076200330443206829633585783540860580601187086672096018835570451983669285674862682372273705146046381155957188249812396260355715934385696069049309272311514650431436535444701315188283394924911998820265901802479183847179367122751995702255982694656966329347269167523691355544121855707392195690575973566611537410683125706864578838272770901953162502540623015678491710749874646256691430289162371281966416233415659103178474128024805735497760368918379020307647426320843621269504000000000000000000000000*i1^6 + -14352830813094095635881860366098678901970507430819073599440151837020642366578493824232289796641385638153074366868050585240407243455365653654028444997590106600274683643529040686545467938234587592795566352931569726830395985285396479594805167315634710721959908390966840762398920413876583209225622245731829967228690331461579008368163805401297833916072079670695048898511269101560697904303150586226472919748321887879904807410095995987137535639724903044153474800899645765012441353966906635488224840386226600304243741780511020757741219210796672769004856673530389290810794400371591692491193932328125017977368674944487920325288641600303682835031034649393717878591615641288140060347179331145772088198370256022759768980317804882748200991104851849424524365530546805638572775579985679817703232687613500536177281750944488713245031001557067232099564989561188349883050344308080233344790874879742363215251438392862171871214852295139258101301534221528971614101943427162406789130373657100979236982450187387001980260297015127974220656574831653793424442417618130485188561902213631361083623399826329199346289909533667468978291483156955804529839959708978033244715480409702400000000000000000000000*i1^7 + -2546271234828719777380063066033533828233276566681074872091523563723092302260014901856441093144552250455462864768885744840119123048146061739972592774893930205002079252070501959973042344434255445656418125354738028179835116977415106698715698828312889638651790655319747841612521595177795520736560096616431176127908265287892762359233342084061706332680685452486143852924245625840303969330425155556621264168898891386014821344856805782686245359591962220799348616126642638439112268022785390396695877034487404862849451804510940436639732624373202950192269209073603713754980563063773203553633656390267300955815249586294427091213424078120117208712916544077229902965316686805160783709483903364777158356622164695389242053916141150036657638462755590057572076279632221170069337010520683871040091685012151647771091171609717940135096616892624548370464424271023912765875547917188262791017009618739533952867141478757632434945831241321225697675289392517633709452125173747682103611553715008212509515641018481960384870050996679700901903784159442440129221231210980116593122857798294472729284920639774945626454299211313456559818574168250557861124791841161983515364153098240000000000000000000000*i1^8 + 13125471493375972865632028598941964286729952654913154407113390531556139929893533743244968085092660718014210609279039353922036354876743524059752185519197459903424378693884346295354956660486237627161234159551105301601661924932019689792257268225755992057930403505245486461309525336889277679536597108993659740807749702601637799523220222621818176467483242506993301362392568920639370690787605536308692468312979439980319249139828237211259980913438505981415950308211949898341890716004321100361645523979529481740706879685990346896781206168544124945965988402179228316831228508578023612405406695620035911278277941758430777635534215829331102519002302517475761063775031766607738588591644623460181579663381242199285673757940223576683410041547760021481027336136442074851120215620665577601753034825550224433428606613623420958058828473819224903897361416230280396008340864698087999975241143619973449981564024976186136868689743867776288670825930511422179905322060909049166258951468201660145322924498427669518828483655086294853741267355860545108674285955773851142143872380347055881391521294544877956621436929345537530918760719110183973891841905531446608837738496000000000000000000000*i1^9 + -36450405037141242738774217629145918999379859319631156921544527102939370430915914869246442503588296049075681804115594431913612372913222960297227984718265115641171734976184984838930089107422807475464811495827577306402507850281966493336764026108164729951165973745712652657304300989247500248370704971671188528641314224448303666101971546930170814003758558445742219147627691887807017183499546455317511731829781649689036233023682123124874799304981912585721954013659259512164160042445330556744989675815315923506297002345561501688900840541920256028291924420725787054542672436727045366595955323094524125833427011456608472869719405793878916239879893960035661179415547370904552113592002653996816028005914786382708590830341116971753180239554056255391174510309339676802925828907949236906761851681124955355617528453111411480206314121547744066404418286058519585597764402982584371574306363889320638013553355947820236386179181736253730043350812514304175014508640673546872490673584902579491860645212849320342392735977897436550654256063042046051958227928846077043435965536822368544711604502358529654573151028466542586590611113135616102117764918075216363520000000000000000000000*i1^10 + 108640922772443259062288148165346988876204000572231529984304253829652557057763062858280183990261920097566911834419509408072840444692130200860483492078826885930486827221699286929843992086860890642537938736655471850487708963238705956870003994403240889611087190392320933048333657219871456156959215437985518578301758546501995024764511963439799355915140952810625106766064844456912354159871363640989762924430219882941469305065102302700743336237871532287450674940712250339682901364182974721247432554583783567465610583237650479091498788767690350633367071964712365952456500000185541269293626178566524277575386603455410412405290548264334393754418078000536087453142122372826093406029738430331949013668633715031653029889738740528933972131181062184095194276681054221512354701464068322218590090285596545008180849137300693482808839855979078305118644956979245663794417355675465686269812680873756217596390242272688441307475556666495274019862383593700096445758677934279222932748193425504684348045716865731453947500236162123646876148122738687161181787020009656697429965416988755438958122607805607221950399068298633015929331626623750614646484238797373440000000000000000000*i1^11 + -152527125459917847946016364588358513826989781395502849390685642334247100569422950583872565294630635009877458075330371091385625079155107179268040544165145506979110510199396394910032469638547069900342967469979359972552431977019249781668353127411651020488790179195033292779546748364900268473416447122530682172257413258116545874767520440694003301864699674089009081572522298022575614342937631080415884814670812065259862786485172125509967069329400003187196379526039606484892416250973935091471130189842003349003509827538284203570362522845523783026870496435513551931355921563554747762815434638791989561933236058544304577565485983474779260767064817074788134224210633761960266023526665025389760587662553579826816299934644428548773387935852688781898776996854594772305072330858806531417800658433057651201583393833722600365810072730754101654413478550918030555903784349036475065922539974675814676346088047284038102994249365790014624573703726286882405007681123061334614132667653512653987264871811754803306733275124944315158172203463278604231113680774854678706956139826945472950661792959723318932632103446215958455593005065085764745367277010944000000000000000000*i1^12 + -27338608513300173364904826693794432853309001744918265295052125528057780866940693674022329505129925488277604917846420445450581847598854092204289091686194271270004702967734866045020742471123058882419070016181282672782211217410845732804647313139149354312800773308581348724711578672874361714214331107626801166531507701311132595692824512354839234217842156423692031813776818702590484921674559600422459009234329428475353990079430548224691979916502092089916274507905773606148964674235130718434636261398164567292882351008903044153035009760288054586382093506378926810786596563991648147552320246808977661581597722369747458045040702804095445745613336782628975869380242014609265960178389003789350721579065315472689178254318195815754339334332008667438496939915347173653833655100290243206026294906108154039446726716983953084322672029746888962592464587780962306671429187796247968548811330205241882972339717844227406632004958637235914082676822062458034540261545254039328918026828220174520537214201625369188096746363727771226308958918232162755251916411889763758189722976543562351696872628739224762108776943133205389471298061942218599432192000000000000000000*i1^13 + -1284850801341044351572531327140372155303932816025283671391164631151412553792411519647806592749896435453788694981568501518728866531350172400396911293927938874188133735581463529042378186764043570468118275789961205763305762960457319479476259045279481942038036442807155456995799114556927210863561774297784655571519018084247969221343409484627520958843234246572454746865196208660111949676002775701129882722459630895140746361384393636397661438752680091575593166525740027008573572913235451808621214014797450198365057740017720505379648429031445526243801896740553927148912151030540525815393299559343555975672100369486499623544360412036824938689272628717647164547459963447776146907772390357248256465711577858336997667253047426747725610512235521628106395615092744314228532502328486437663975773649656180063683133601075984881794329063361294459467896684639420459562752190573144630460812615996588712904358975099246157830938687769972710283915270419294679305366464848221845496073993956610682419246906098519812612473046820814722773327283649838942156287079636425895550047891496282678991985604719969257474623105086079428610969420599132160000000000000000*i1^14 + 6530683124095033201035930632794113454883090191459320993401892302173496999065573775454590707501682249231825593438546480984445918910306791559424625621028885861468137277041876765147950503484980096324066866433740605430334255791657661963078664012149868007840256232969052233811181963720350724459358348500272870998191046633195770947416942471558332234677182688271370430269732233875552258538405414973765944554334024612644726939990932135710604053557048345300727019560722479861800094739624946806304901192843800114280419179538331657427809259417675838388410286819654775564619327716258213700247573237131274055776590803135115375250572765582380725266706932264436215552872517916597436909465865042192618665040636024693923033203271703864578896009046085121384561680789365064775473054285434910745403911612959795961221193975558517612876866513173234615433400767003660853079227193914505109988946791657037460812167870512878636078355399642836414110085616904993598269829301051441062166656474822690635579448951493075044011746378545704968676769652341536813754058239056131570832965219432051816608675016253707621784385468722678813385818112000000000000000*i1^15 + -249823193449020851945854828624762405183234755290533963360696177679497973299711639374225641947723919743407321519000781692109490429598680548817041786206766895028234860043900979693908232036415355723490888155824456566111516639282930316011712834075096584553943670884322838548180851519837263027260694350151299675460316520275159190678270171010347495919017406228532952149152210797062910680315677737546689780618527582843691250841001834110302243917795511111686163272095440006106349939378130125059265631278314152542249503354933201101684171718876235861850499806775901544187956817847148383593335006733943597344389893918932868635753844811396194416453466507734536511654895087152204558590412340994504535363961683760926381454852116208853532987088645463957937042794828066193479756427108731072592945601827664060623336461794523017030669534721736429302215331998096106732398126039274877818282868648725547058679199719976644988353548235031845914559077654374614425033911039249065192895299350441054790167922364269632506627791154890055958252074190460729366042048589117261941867050963060319542130775044318177069374257438133112012800000000000000*i1^16 + 4712160164082119314597000197288099164050217062524762290607110928758535516887387434466657734751828043728330576056363523051520096221633297781095054084641619277090040976689058957096861214656322281807029804867346986284269455750181090590476281482968930707715681860515838412855855372828519909242118005921540134384324858220423840506868484083351392686664938924985265474047302800186490472765249245261988198908272540917503832432830945098027331288535570502028711559892378167673726577270257332401391148325362609515678542764563100919847613778716326389981601099808663391880875631877086131903214609139869759388203114631321048925248718843128125381838045883411641463493024467736787658466410765611129411035955836293040556656088257395107871017594957735786030476452307427879403050573674684310290303705033339185866242551072787447371260276937814865551358272356706909396514964785681536054995774399243796829958165791316153854350254529156297884400471829948655252881573629581473763500059842390718833439222897013471341443337026694046325045815126830455482825308568487979311850246443695536115821458289045111971276405709209600000000000000*i1^17 + 2257867842824683307868713546824672255185120678544482251850080607270313828222045421536850811111844264283260794841644353710391233589395552957533268866306520120450969479671242813730614423687623652745763993739573572530426758074510209527133536088444783585027926107518235076910145888698457876412639719680080254569681027643823311865528510577340194772491656214875283935353989674583433879060161059904644540360017987431743705573061305755125799671546732052073876784400201434407084773277021185930463751670606036563087660251894660825231914435326869091190869010427173866876887208969107100077009496679382680972233506024598116868956753494077141952647568793940980706279903086194824109305111335250625392224206773322901009991169565265468873085101670634054755624145951198257596130045704355770559918527583934582857192748108666739455213785655528545448165272942013942449193440396198588427389920607811933511149106030802649270405308070553481635320512729504879771340100559628873012682296733225310127049071274676408537809656590670731930653097914602548959754575573659494503035713232469585170858111134240139940724736000000000000*i1^18 + 1977346015174610210974759903296537665757389879916452384085276660295743186277378471189738577952355612933520554693857623418076281905997449704647875657139321523287760904964855979985524663041629716673235710767079132128978023718716716104870663850059154358067825788556751763621845604568518658794462505792481900804496687074461054515001788333592255348915932445781165146251827576961581816957121299870638559968690086254799914087209391456345566434679691100209922350360739002666653814506266856915531898003265098405221837098802127238591842375654605497765009046026551344750757179409242702289524750476303565156740339734600210021513722022351045472589208970102051515464867058623850126389323037012327631347985956001702790882571976628242306205293215554601934606374507200725837124929831198212059587651852091162226385087489027428494471640685462325441661024881151642737151665632342366952755555271066859900695441015835433348215182900767140928088315133497466659340910568033384340296770031877070064083690460354237542900717218226598224416044339762048587350574407244218132374550064840921626889044903670579200000000000*i1^19 + -438273233720093316873386189369184685656763525871633697746748732677996619846148624819195100428943341124961238864233582095478732250109291550058232508154571224889750322131212122112238239568425190577015389890182766047521991050757392413504686158469125610289127668986068771565407479119505191486026529972879414269841083056107910468849831614404329857660139192905838650866631532241388398939937754929612373579281609946520121395662225228154696782126793769097469860193661013608284570826628810334845402946414372985651259437006342833116606926457830672545360730948992352703296217691789837362650180641087495340810021306969681736007140003619878953289615530151048096002444397214653668829029458718876973853711755070073258754315631862496561910224892032770663426878919383619216990622161118853039362994939075500871621033831669515810347924480864484266251085902128051172353699205869400760217428339324412691211664477692084865090000490470076166103513599876503183033673963500757527233759498920299024624709659747132404144804079881376181627787329922627292294854647805954139456312983001933152199966720000000000*i1^20 + 2101860017841695360037430892066219780564370617143369756250919056494561149269268053095816215732690124364336888456315617827659540471080464903970417252390466828100505099306002758208053245154548639500034303149546384066681212461467622761697746153372649691942740665699202357675815525420165262887250134369883247614330421054039277643459433118970079763018472434896669671472364709403313592201934670721643001752633999087490543721692355288144925770235075485351990697316904609062737442611886791083111044649198269965875171771174683348776715554175509320480159177689796379113674897345057299856572128726689740859749662558038787020395182589550395041491534400737421901263818603483442020491936872686975693578420639352878534571046284964160149395174043110602816095997548417519757964986520746040738351369515933639839602497037597893492777235588827582517495142163989984124788470527816518328371695606356626177339452522483611951938679785000171627571319878236361621807981446392409596391361582837964874909951078644005243149597716725153093248963877687960554921976427736044569836633628999680000000000*i1^21 + -108796356230586391895899548428215379583385292644701372591218324108927143560151269506302358827452354778709292467793091199863033039219210416963714894390493384660204215734339728949795443493352879857593600048175164785316653676844860142215220784157406026116276641480390936034972426912253604547725895372862581865199484952825949547119832375387755687782038913308072491026915154167585111370076500293353380140074950189767218369442579760563832249258125811026742990549388715395983200721992712853212166520631856028732485489423033653620377324113031046603316453055730432634949325647526349414915471380858895319657581369934818068522243488920948394389596086418720556039804726684221244624316937020380863626451304175542053509415812672077130866377078954052487257463182036054613269011312852233664631529276318847828154340479872689669958581642562864552117155329353707349199434734956719039619094625568102113815580263752994716444841384275513295276973212988033805158251816004613061314439728585567996978415385909170654006702219828470914306487000651812419808633226323366146867200000000*i1^22 + 7976954090603842481861656309111117429588728226813508699840098066083863484358579149972440513642511701334096621939933963838565121855454492382225476684723039751761707329440120859406860624553835458660682112124762084743676844627207813506859705350822590844474843532734395266764691757327782564387406529033739390489253604888911112432922030569510790069914282272314070570391518249789029088005947343107157369708958383006363382152564423187087243452132044883241485519305740981973656260932707917171042161027827342096228973044034674021629852245798751360534623850160604323987994046417443716916031564800813187354891565346600341514779773777757670680933189333048325448753052029911191980136953410685536947390097223446637960955041155024244613403777081380082972623109007367799373628264883653778996735618125596810244182534443124065610441151535260318838733994576225005712428220447354175251812877226734781617732921359060177346264185117340966963378266448347642676760694173846558917089241569490649851583803427561022729130578019641621143555671867904632250519408640000000*i1^23 + 48913545278267403358604572152956270609282590203958509071772522116598171067429866787966204845619102668386839244043393805615789165173981841980751043178991549979521295594040662182086585953094710586612438913625133695858908250273978335885821632572780472469814293699384162680903688163021020836391694796652961958652231634102819761918449422046733524546274435393806163959110397760013534875057325735294906308340327851175028730902087940418136844285400444831293589436597719928677879230497868539822470113503693542003374863684964440395018574606916751177301561703818068098881666030691358360499770437745729563018343217955354727175334301681698049875770297294511355545006549613753262396768518265771396792591206725131539271231448582557342332485990492426549874708333708580922942022189601908295766396147348348208785840229272592746653625293706376543823344509266565196236058411811246602833761488315049959797648230043949465355799145235344975326994164397101948351105895257671355058778439173731439315941267773201224653016802670392956795054762764160000000*i1^24 + 1154119274072150518315108034895223725669728550677161346184022426670277396891952727936564984202641946844010872948577152603564797379437780644538456470276748553017785369170240620296100565631701140993222295276084586766963264376040156006886853137226559975407158325503137573784115266814689410559190672543451792298486957911226421952015973704400629536794415039275936375809255610517202843128326137970287688664557890873402257438433999420469086668992000832518566311953552317422632984107512567957664010367782860003293654130516046701335016710616112883057144973246423815599957382365043710419466542115436992185291037983647493428930227886149931589892128882022050512007133023140745599943212687544490202227182097237445865720633928975800634462132109083552167181833736621953066091081960439137905859972728734416721421565866339465730045718928450796170461868778729361569554131146891442161274315079288742617190979365950018725517062667690621950739944041573003672494823436464793804010866326705750517057833573744036670044375916968152748800000*i1^25 + 16917637292586280222540211516626509794644134581427962101101017339230040929282394515474819263510472767802474532618175351364593676226563954590127277483018077922196335588472208965001712977635013577919742791301642236036920193400926132385836798821183326279715405948181462112328047281289759778335686219871342433899903233574793865035802335646799854299383831357766421272561523067275282978026755009439039903650623434134464896045047475767406530188115009631781284825253611906307502897985489863896121266529940347191315518725982033247875661918655674156619318386323101256596597566628211888153395618011003787701058368196604435788660178820346758193235366749286039732500284339071940361529255344166905125027314647589518118575011880287751102416269524348651731070274652128307337817983553552062456752292429341708228673136888832886882521183985492692038626867575407716443468109907103517262188074852683808816916287461446495415120805599699587980761115651582393828717832048898241536321868699861152644638225615381566165186240000*i1^26 + 78287914068374033405461949749749854304827870988245318050735058781438278436950259193000089717948055969563386210735949867732719406501863907616298130185957056970710828841405611219522541714179738890023107673214748219754726853611460288539277840152837287638886613649176009567816282555104870901354733313150191751355014125891648525424161606601277033501589663884123018960245360221278827703986098809450801560226685004700724922683748978773447569923281990014066077797311756772374498808215548244859624835571375863097458980157777784903512021999524897607512409316514705832215226208339809592505362882275474029354479549400283801201467382112130032645077245823641489631700960626719243177232116048424800222439267790502114634020795298136391689571126748335874643035552891668510209776432143283550045123455650563558234519843005281920888648417455004333532200840864517246729879710627419268774502654361685467374098394748543378019322480602519642388138498480609542640531017493499055032339266314609497293471425084000*i1^27 + 58887694671583332045619700233698141793889332544516120293689939624869420201368748598897778702649520192777890493900691676275655497171642038000303489147063708177194249835602390048098348365102155621046991967106820577604522765589375600084093517123848541685475704749763194736649816219993531470636525065418061083134031263313132609408848862409955609424029641315813054751238443606579407973005528014145343439894108531543546536083908570246610804523180949522802194478090929785010691006850331255103252056435228014649791950422522064585364191258500878719293234055583062403594455756973504904281580583271012624020868200159866385395611150643153916918677395447148361556862572259929915695198839463759519045282204667082782920870674301001180290530732196116641435982089108647792429839254538929013452181407300352133500715064163928611005303813647243077708888113838443915474538260518876834790741063793944248590328264125289016294202418908486862765644456344063534495934968271138285110980932500477150*i1^28 + -163835156870986067019534558950996789240900093193957826621962660169163373634765421477216156689651833957940043083766771424810327337632569418557776607232267036606666287856527740122748295710855298344474296855965621492009688787153493463438908371766264545209520380810223809785847684346108567847610720451698413383297603162571207151287615612542370843491655916011334453851517704362954532331350810798570682321461494480534415355265962029017546493967447434530457611408274417297373725177617427001375297346486296701190629391322310915709851032541206420733809470538659338074787608876879558995420935795916053760651070691191198439497164815250356764966071862165867085437204227300966237398896133011176152340965741065051188394159763932843535893485346622397407222042561976618695017122511352176872279745042187706628331483482871330136063693751631428828290737079781455705879984593352833502971492168193402324238575048062243288749411905739460445044391058608910705832618619713950142935*i1^29 - N1*230842234095381283953422374252640265920142746913043892200228159841206936676057212368178951383639334824594747755162561238832083410808125708836647034112217083342840850675966557664762819808561729835412510154709480301751211074534070584542766608933873692173746964418501494928095146940269696555211692867788359551987014620348816565334025249993873316426990951308799059488*i2, -292663521894494204803962041457778751120977764927902002455617834682013353342406527052819605884534351985983484868701097342376268588072751466408216408404664611501542795179238169775526853202334054129214965447285790277435300406878975309916300905411794952365184847089432969448322809932334087391741482066279412521693541438789266971611950738664666117907538167243138666527662770370926825632044641651027574959206154138655153895180028093423889531877129490108993618067406908454205464044884353470626163831502634250960258075981535252247166104086195329314592793077905551579116023673000990048789323453551664891078102911696827503820030535932766515324498418505638416462995491418761609730893212033184225493581924155788426959964896658116177620060529165896673925244451789575754244149534255011660762959273845210185871863506966118643750839285595035646647667533271379610225153344851531321212843437054444530089023037164834183558288187414323810524333849658383546577126723563709801506853864829123462122483979770111558958097733197699210471900213835923115899235579949123246224260230036311389694378762355526416482433242746317806857038358686385875137018851935295892657996875249433366648358777860915200000000000000000000000000000 + -400630980877645658106583948039968140937001683677143603786804360199656560872509171856340098438893656432598538562186298837853804847150494850012451410548679240214469220712006043872791939114484056294680523882006775054576073150613394647312754885578627421202662032826442160176380069730232365643071674670339123918641934637203961209965883276989099509786129035224189375976063401079981500641262022343325846423159033161264205068496408705318476751007629533359765423643879168407801550199836746939604787065665532439201320579561980685491399888717857005420939988874952640381728710788438125418341875365979236099969055012489188702225393921331763520535350905737023944827907748131721607569488479272444874785894415832548763305345324101708754544510711312408144959915335669541176085737863657535882555026138133626845894482240106036418088702227776200195463979255529896388419222065262327976666851054351880875988212750290669517479198397158159229428977450757602455935425509113225474027995065894540108039107740804954781544855976251286678747508115759422128824807466673271891739538749315493758462157771936393425307135464328134578448052513617570639485758751447836325573380774694476514558156765921280000000000000000000000000000*i1 + 64499912634433836870650110887530927052504009796037041081586520624216352288500948258257434750349774043469669294385314029458204428633150322481094891079282591594034616573450263981715062230947324906299619046550505195382645629035976025530325342366813755840323447020625161270843952016254171347589726684541475197296206680369626343984286812450291833594504403922212749948089294391277068631954866042612048037726688984226619223623660974856778963448604144109633687560466106279624117212857475151801126258848813587415471961727397613142717044304103071739964778568659764706398767693298071440794113925649620185315963665216693895944584768785087024211566670617034222021081980405832549338299659091030885208604893421401527229197386081248841840159223773395979639067328886893125843910344702429737928907259832345453954709251986449974870881740991524090395863812327477962925888613107537106983127408582191824167784724573904125115548577003516325954691770985055917638604631862253679363177987939994241499169330112046197885841710434138614564053362848814668222769503790994733559215834710007788839622387554061537525038630335209043952167681294833942241566110431601641904511485931910380696801116160000000000000000000000000000*i1^2 + 48809343324920739594197263293778637400802478649357627298253731932858497978817339533065504164499890541561911486021941656070884327531451777861381801897923138643137120017323623268478463628927912005553895511932277364307175566728372088657690374102118667553164028181900010571332818270355769469796013199597034701907668035864807665779251656894064054415676544481477604749302921385646416272331630781077221689065796171144232453190281340872793830495410511314122511003913619685891303705422897733408373800568272935461572784718348009644090281772813413343726534432295157770317213713815954966629601683531864473365722570531300719363725573112896615122133437089443784171062847577805364973271480622075582456175285592219020856580499514641454875407979256851930516250959040332846154133267244454049988673653773055416204703702326471470545587674992480135700819447700433267077784177467667972608884628658727531530162955353644850229474033259253342070686390887297145781149018504413422913273839320679789135300234629616556345196045126251502172939491760809063064485098221424841660958918884906921348393811147723387344304936565332185743119193933157752275130153623029787547445308451879796798704844800000000000000000000000000*i1^3 + -96906247885819270611954723385006356021425836192305952545430867478795674283811303890588511750014985076257683279633182008277857677209976907440096057796615895353705964739563496036359611560293237085730402835742074264475749773633176972110090297894483116519371636101654257908033485206884485094903956247020324658201479106091878287728527651384627518644647369074436210206484255130438110730245894504546790339806510202976573687198520445162572622117745422465429263604572322239674975470372045178102008997077212487217514830660739231887551614918734088852766040861908622237028336470366233622640655408072194805149607603713041570907901723815766746365607890789025545439870838966484949574091246656395505057424380000582817242519648090517303104925680045196502062819267078203368761937337911487947726098389023478412642863361077209422967509552366818154444399240272734203627986452760313376372513353736317402339777594661896858140905512632359891433796123478666718854544753538846743154323083219951716726733012631829604230529721233681060316415547757872803742029926722922170371823908944151267694870049947393773934470556643399539388724697124580325483366327674187435047634210952685696067829760000000000000000000000000*i1^4 + 33107362271362358772131397658674059127028610477411796413296645704446331437333356308467022658261306155968286301963190109487925801280253647027790103997049171852365203922647723607770131595023476306186326038651667102510237306167862977712449447106727955441887060354867105386826112915655041123114930257061828330308099973632903338263374638999282678222209077916206005236086419781974021713527843654732094249103960277695003247591618806782186015721111652799072339630278480769929511504237956380725184025836551698892532749731469033985490607119456278455899641568177739408651747344872832133879702124571502164683387238862471499237654338571569214126943838364797647269604050666005299141491558086723209871735862854662366556194988848203538151279751573175627662700882509858255257463053259928504225732762389425157306955892373151214577394632626649323098179084238305269121605820074035298892064379529314030694024927984543351900330225523266392516071413693227161481893861795245092855424997358777233406974669390107818411049772829527179917300746785190728635642409254865289419295186752563657871225606768199254633627412112173538057106817455199426056457725705240550398830793002186610573312000000000000000000000000*i1^5 + -2994580468499465069156825073524754901972523166013950954834206146684985234208526128404983470221160658250027254144078208221102986481812360245307869662093257142483042870031184253589626437430426537811222456111374669101946655019692029420313948739461274761271313597586179633549400746218370034840237630907117301162362187614817327252020193862149654915507699238234190969904479942256079755409035990092705868784746181706731949084949155566934160268301572312096254795047364970222712769571248367179914104648383851373780217163856455236639530105932294987559481925639907062250561445981917369410077817890749137643699402784281309735070649638687611645261092604736635934212737851629034786701375164991256231388638621864173918286232006406951737062787544192773569225860314903296938739735631683847087603425071227729594936025530911136269884582963954762800456631021001619882909489400920215783476111914156641180122126279685006761974600173681201883561055887789346433585912562742667732188457360945964810216454013806152989280625735275498845024459014391425588816921558857466686236864238212298236974535623232611590343664201067181362422840737674235157431993126567364884088760293244325068800000000000000000000000*i1^6 + -215565108492635089258052494070262031071192468591238990607527547010355521097024314961349315306024827512219716621019956177582960950352573377246864444994401316703902650635686975475368473230554180497051844803083557005405228479185169462442489516140820317390343147545379179737869616712697648856035767848986765839503219509448037971724862425733700269414854136497192433277397551794677831256814072607434059595998235777342288906414007571001041040458769617063449102142706464430265795070483009114998475999866050953000338181610725974906487766787775336928152760711634381202613278806545745282697797808620328677502966405049010454008067902592196689066665718815345555809362979868555663626728579631978892177534594211875556725492806847457120183344983363677843570880786541473378100471264524628719341335892096994570252107186551232971283264991652700299115721036301086069342894669147813155310713057046964886089079212282617427752021967877574720367633161294997970947237412216455005099765199187157062291752065082126163439669290184957578235273192414775553864023021906830945991340634433892106286349961016002230624691499175174943210671299622611783720284066355846506801806039926702080000000000000000000000*i1^7 + -38288712104477881302082361817415388675467640191297767823609956972824007485761013356537255659065945835350533284236927221630369931533379519141059972666303436647647498658487078679630606839933045580443789775322445290274681395774746248456758485850145354740261941342122935014696144624615964294346635853727769094698887870391303760622887058093278860143843049649649915588232694529427274775843988464685010211953627542348795501709528119449927001799044108847550220685128888943124524962121997522679350139241123652432846364762467209460898802647176068098309580511115949734658622774277849633401056715469374832015999567036388845274408471128908135507674878748543544277287253447332955264486196924782879401620470987207898923675827584955086975437930285954603764929313398539258885184556116671744461663951718412637831647206549088731794731535518164276177528373686102887134684350353172611509731425104649202902094124730526801510669215935935856012755566271683068167108147785630838691903271563470789650776333900112216913141566707390809163758133402893460773783780473610657190968211353672082029348964552486667977066862311601812180940583088946341201227674527955608411973550604288000000000000000000000*i1^8 + 196519237550119787550915358294299923810423598518618092607619702455183107498152695362560649587177108742792283379182174523031114294338176542197954233080348171397715883699561008466317060168842150696510802970871035637919023363035958719854396509013704384026382017197267799272090091114371789025364169001249195147749449512374738832724740049398068548772009744510508234875682784239031226235178460462168500031943361784841888516156904744028896241580697900911709862448510667313011291084520415198464586660162401589294327853299448690707296730310156385024156161399725007128925341617198229007772508183783494029035626051510736789218261585989702531934751566507358840464862287820910856334077577035652116464043459818352992294144692482169857905358377864926057164395604197501710963941626580898049451046220763596212256924332145051782490387506256714797789782640059274762229272052117287666326152375723888815271269215596128912433394505162923810749974861092599105054349195313701039247154174512773525843682591478853101559853434399692171971840440268485469869509622497439156822171935124872893659989613649856190925214669245981412415457082948281394798483479944384579861741568000000000000000000000*i1^9 + -547298996065075749384494874753733899785386251311438134319388930066763124200374487438468173703332236558529007837957381774235019581847012006811865921992093569428012437473744797099393154523685750128521806850965994976627608833217995641300891951570006748527755934804926805504277843719477970013004752281722673462630984952086294308050532442356813970887642488490830662350727119946380976733041486438030534543964593646098990083078732266714664092492770210585330872093502213878810333832110705727077053836936514911495591244655261290118464490894135261768014583452302046570530774574616402865123047384662897593758059512058122631909880423937893663831918689875919587588689926890581203742367697369456493925160616359702453032112923840639535658727593780737457432401393630116793093866314406589126630626021813620569277157046229842676163739059111208158313567448105862039751725662838869895180095888247882904296457017349943467373286908981131214188371487855171444522746603416363362324052471036844812375433629500047938811016850177200419614142249715196014357973464683522691956059147851700702014981307611098846774299372744072096569361080020310974315524223697238171320320000000000000000000*i1^10 + 1636761779915417894427576145428325773352652471003327239148967709780690558142219908493932279568812009195830896438734749141422726123123523728934565214552948510486430461631846239792141449509766172554624690007522505465104129730828375295497891602225237023424056828557320271899224541729044316835453388190674473560996292949556314068006940884713440572636153848036839714073634970774402537058684717402755209199533649031366217181614039160652451306938012129063319108604258625860061723861379099371832575067559061932197779458171913194185319664468363347253006412265417533382891118203421991662055073322848697511734755445449677563356776375669578131519246075876832028766401930295692273714681188931408172352365154128231655168413739600820032401777784623337629970830244557340749474124950801418031559858414520852149194329499692716533468803103813676552012574067260991235597035846445356107341184538423105601074309485431863350512206533418566346527072028102323488968586284147376551586400157571087617635552865237389638971084062678512765256670846618607711953869322843005740090598215198807903399913305430899836173607119058849417567283578473935096774379391221235712000000000000000000*i1^11 + -2289513623677214978993435871328839630696767794388532604151440885437413335968481097628071166195270762054968064511475503789816555144617319165080004400604748431590272668598917999754190357116327860875896530382852728523023052119662030504680740652413685333267312995829016509797148694828719157016364420367672322180660182336138089540282029674405755295322119057415735235090343404364897684266262054329665605926808684879053621395929453432790616749259890689348039952751256376628935408718604036652010069568760916444674132891777564533959567345590932010575481731692820135873862851598258808409875301158678822290274019606097241125248017423776327599236265914992721857750304375371956614580418009369191579004993524305026990146050894235033850159159653243581316294983425152439271863712805458661212224445042894103396968884531365258325729982836440252880182431539909971711086416295031406650337874909398781838071098198268134251521701804951555799315370049855862379248569733555716862494767625372450727451857253813740585516993017103622684944282547016426201509293432370855512593521591545851982219516287804654051652778720822185653110742374481717060009977708544000000000000000000*i1^12 + -409867216311439873687656879250326349526569229422498319040985382247012265646033261735906830484755662379556981927902817372734004135096080943112088370257703841211231980419623921888395423725692197771882807444084499422576110883877159510015837802559134727073646467577453993542990472664324889504175766661230878379229689252924794776068017457559006142992923528770185207860792685328653531415698638808422736926484278602895154150179738749339649081665264110115350352291155891589802559174740843997688834626362976214487730968290695330739994337843078689268103671508193269218314914129551001126132967619143809462811978160763604113533556674905739511704663926212115944829721388946456337750743630125413355455613900953125564092723617695501122103667451029939266595775116242170781461753900877153074456385703328780015526371044429742594868645133047196132071648175374016268527132367894906042407729407036104759194999980665514246043581218689112144690079208031335645530804623813458446467176370633298923628974440774701779278758991738670413990511154600089194384175531108255020375257212239947722350221137601290607582292915563523203028275915374393056108216320000000000000000*i1^13 + -19108775708252011477686703990618335283996214453721178477077650423480137443470866832552459185119791504967324199782038362759738892497207851353953296888342981584174792269334377374855519171329886050079640734693878118098402261741126615139204363987120169375771040551260357149644327249853410868980631307325805836639603977614530477217476635973830981800209743510744496567180614607956817284465655496990649123971635326409636918441570601813252683699969942712407649979836239089754660118670463232714753512666665945740470251964061852242852255038359943330718958139143194256707324228628895628942585873555901197251576329608349883549631390324441216980071601490929500128172976289771470866120689918528729187339233143979569053802977435508121807437324901289847638444077187226959327920177272756871547357053359172836498537456498261692646677538661262840198725925164780208782036212671508919913005311296294806608375636889141317462556544626310645374895296726643750901270579704160944477034610522491524302544403538260372503690100572271298941578477646679711894210064741577084217037623624070103434106620635448061739268841435882857460413350640936288256000000000000000*i1^14 + 113888803331916739940690433267252715557490430926217627188883196068641344487342108829057949503561840344487646243185878182191514956877750393469079257558987730679549264046238226466381198218817060297988464490518875492532917920385025498860897297944932555320277943441038231950884279650975535307989955602437357684810086011768745699832094773061528232103069534315556191032024165486673073432885053487971302986671453957441605885164361350578498858461164643218849826648150555315500675725173450179621349259545363371793399307396780651638387572928325066176763448014484821578510751138994721770909014769605669902773484211928097091886745805903412808278317425549205187380610108728230320924783049357295497218996215365699604432067135084498835426929848262419857800511023073727845656619450315145202418968016747920845258904246284795737247831254165470821415731401006914565462393672764180856642183667427467152861441026231965315543315950727401401750201600324334788390746547948601901688714147993822845737430223584705848332960929898988681296028325398768844816333140245911861363272398303660222100564050229717225648987023396610802981102052966400000000000000*i1^15 + -3671606183279049540752651295847806383071622073026290258809950731136524843650171479200211277373805333787882091251805533436315101617031746696598464931182970097666871353971919253284546412225100403154893870137071240828516363837961286813597448544667706695249366870806469074232091386983930789544364375675587339918133757333760471674740867093438226594795342446712367905587457072625161908684658301153804619779349496058281629246978056939851914948777071877144645334981120278894354352002692746823986521768413876646281935117101871154094209282148509373559186240147044990873511984227105470572595361093746530230254437835957305127882767434089071372787790839666790056602542125104803355905781750614169617260472868807617158003273057318681041153276229245468200924169368983498257989966791975920104422962152196296540209292956748594643800159786393366248602777862744034373425431623859691460471523278587169708651438005769745649946533319161637640184635252585788344753407646626680288179146256331211986653876010035144599871555686921238649268594456484623995148836657607704343203539478383908447451354963488104037302799387134517051392000000000000000*i1^16 + 75217977113285046944875441590072770771745020773202509950406947471432529701167547784473635010434215835171564778169895289482921521179871829360271417808953612585585868844863239977739913085269538017043093771753778299224331630372359443355438847463535923294116842795007268221738369392776987495097081045866996179206617623254084575543727828417055046641375619205581036309136188504761138589059996679577080890497795916575396987578121112759292276182602776586828880351831336276279252522341056356913533308532732620835455340747568463634042243729256523766430091463422278852469370703771987744725699001939692157932268453931826442366599258555289614445146821162197446115751945821240279607269348138837242275830931527245995216543309314703000142927422728553140878751850846244321800784353260801634782193140752220249172614365952313762441700833267692194858359589149574960742250511696020692574201114460420350106948390558702347333456224666921884958467809980565390747142613916608201491185103501376678602440864032575330006289003270405571178034250925715945453710553199255395508758870579327185244970172616691429056072752302129152000000000000*i1^17 + 36734340852795738324434670757400449961703707439928043727895507557411438107948703237982262236683448238985068351147867314396015556322781223354379651331822748027631660312390915092893267918606437834257499130572467039175159337208411803947446019317563329679787725737727886207289137250813888663642849969450631609019567216079576840234773291866265728460299689661600186814646408884669892616709006227257487292028148762693044289881390736238905939001983779326984083223938615483793556850130645161419175272665919949474537543405435324914414279607199875080994421301414528779376460722682949770280483070912797808075365284195182186475361186144941032136251221226721698798830866148293554701368817562733781744045384504899690890076286483997530998237191877666501738041232671523937628169855731383916247835129215307657716674302332609700477041116556637811976152478894115935270064061103001160518625779696565359188361624135040544422999769084274757470926753572730896723607286623516931089643031328130268605245458423039551738630318676872453039983016854159035237861160199776554032134959999929845853636877704736895175911014400000000000*i1^18 + 32587295637203771566550031505991361839552508515748892605830450523817129298550628158222517822309416158143306827583320560577061220321053185587117165361424588475293620140938021784161051785955181074713518808547399429850914046410367916494932272020625698001717859295789075596564332590773292552786191665744351372136588446399737811425677101207775391981411755949777446712519608869663674719768965616725075250513782384987832898736607148366019654841608868326784888465958816110304990523695106531599075847182954783827794573183482949860136530659450551033397010096906878070820080345855010779741948342363487364212879947795411512937770189673455084698684349826796717611274957957676066493321886352045326508046434776185048575627039632049966908128803148232027156129537433803264209739482947276573120214825447737454177000318667010386604985295041258208318620645348422075906415802947351204358399693212370527741251877686039510918735869507697300123984877510111770579855895216922624108515872791508504523141961116012596241362638646810561126975263657530323224859139420566627435972344352032910216614432645012520960000000000*i1^19 + -5753911259318701072830215764966143266791759586248438809391960279584690595586970213010198352536326808954953156945660787341545038191829648744471960294236058871760009149817545128040025303480130842389422105140480651481286215669663710803280682573024414301060575207503395148784733410383326521000967199538738061709750678224973654439776139534399789673486013621944319902193853239755402625454053893503490624468825455919334444636342817709807825257184982905163708590577517718492224675689457288870302193224420446643747217694527941020308969556767862401527976762292829361036916445954784073765342581176239222973568545512054488034523507514940876792073799626097266374838025026058247049360771800590304888557314003011742313547360492447165693777559523605036523418510471320014661454579133513949520469115217322982511029759625976055066578413925137780338608918218065177289254193631346288874047549256348150762495667683053578523577282761984581094118712095468416869567835011348140006674114903709023847645842784652955082185958416850929353645503910793156590039136996859682394022338445137012234138419200000000000*i1^20 + 27808094571888023905299162712009509187254555410355025661329102344547408032098214299275760817128073201378415921348979125310753312132745705588040166498217882787222463565160243246691389328214107186305855233843215139599538334271866617606747570963554792235635735426774269567796802399289832524681205569008390009969875103320138039894042540718923622284869157080585107937371777948542556093553911894596623900592938484698260534557343190997899075640039456719890544993800341793804197243203073542634293244585323868131599803952051949721750405763722649559564774135820765715509941843308682125698210862756007575198686531212283906904413923032778060909003151237499634965883902901907619682527090130431068834239724042282404728786047010460971908200320590878231893716836100344388591875899817902872140380493126830063584795691651810488057108974243494376950808466116632912552019365744897967178127266145801021773515642553159904338616096702353603944292907465876220125664686934947841645339555895233487840273181043738209977148026980899018172168314871476974507950574081631467954164088770861465600000000*i1^21 + -1446649265632808494912985862447288499495616092880991808077537890416862070020817062320472538182245809774768093004073269950953172128859121883277212216144997935030236820558006929228775655420285148456892997705074774356299499358898881008546926675237260525445461313303250765831605396029093076406237601592549371953787128602541395187620382053673184147954898709951229848947506060857882528513290756232839484713406941626500271871225331638093792795932810960364423569897471223724365526586590807027212877509885357179926071682985997562175581702307898537300074707633950738690491558426293946445613732923857367694219046551409054105090288078307652180471017012753556719061322612971882615593051217625772396052012943838432665337125600662609699590637931389584167058909338909822682834036217108839918583188333790946783896593125868085752825622824366619249910985620936314823217305942795028240076943985989940432138734882924129591586211609169109655319883964673032714656182880559883791035967976373898071469751717126921604073017389687620664851418669142864444460498202205489395793920000000*i1^22 + 108293148586032113991574862716946610037878458824238410387744108575373883324380264510757006932926791711450428887834701529126511574967720049854267675292700350443654692156433354649754070535530023108397943939364884276288034046691386228503303102234199629424992721710999944574203733164329358870835986555677088336896834304347930541623603717562633000738978881970582569742927282733713990663125198985955459405433535473235347026220918121156155727341475033515003581006585298534661126847623684250637805370581302298195852984691091615197019275107340306457051270926420615914503519448332821761629781730175521418021543615240957511364222239885997003259630488278343021422351791922402909476167469110615812254026660143540221488822883226228587301274322241466820036170082121760925637839586990363187089097618266774091322151986761057623256601753516294572682082772698173533917218618787880512728531621881207545145719719410320116063946444098547347473836634560748618066785475075064725269940263796717562367398207891680182500322881120897315502640692786096825181955358720000000*i1^23 + 706545836986967325957912057594348488073511109319376207430086705519107945932372973734766275662245386729120596679686747689873378126433095123215519677338633333354059688297103775089913886849664888822667421511510876618004786484784134813032755332058841626749503114433167371514682071843731105265013805434606212267726054441269188947122234654786381663936215918526250078364460181754102070674010944425883017097201287416363499943151245689935291559878738385543476193889537403301386973688189882771027665929816812752927025878585469137534898398448792886929058001191748650654136175780714950128440163340798201774364435755410240892937079327704976689757120268254639253918708361745122579495306308350190087410075353598330280993792967557790990716020097891297671746686495227643754114148299333249952484017376602743263513767574599003195392652945652077571714306582012978533419546862541962827526164643198709395000645442332905208027353147138567652671405001966815798535295982561349479443127582524829387224539244141686242541858971241732409873015178213785600000*i1^24 + 16981318905456777358995284294835369080421057297207037066749933121261081576383810519725635451839345699212414040729129370617624006817336903211329163950221107341200378275271705850732845341825159136502282769176037054762490527329429287735618950409634896929477214433299116019820415966146228644186062849997271698852624149640353253815760143662476528254461359288873020285152397957617307569070203035646271325521000691243376296028838496726848549843610452838149426717403104680513689973850428594436604612704790286905536860850259792714883509164345264587773809771976050622912040243024932070415777334088297917305962838070682020063788000162314940604063772603089211263578412961262814053847947787802610285804319081323551285247086341387527351423237167421437356865417399202580163269233427427636953654430339804805726475828849637842155719479831623381286616604805562730596396443739649309986375766079924994418572356239099153321828311651271352837766596560134400899167931019831848439868229742636827240901913339374597870670574246351124078080000*i1^25 + 244725587539663691793402612670244232112653936520521072130986510158334364815571631186617525605288371778611440695198122669105250566894714228918899817940070877517521729538168423758682276657135540476633792461041013399661702408054103091001343819135329796665217614280865783770716382517661571842900315806189548131658692864059825520774813786767055325458003222416793952491779529140930585438475843836852035626252264496457905701049169803854907426947830894037455559786916598171613507709474340130604371634750039242057403823558129849267667871738475577513648876836024068133394454337337809654958996808606054251066527676364308916431095762083115593979183251205023220870053330184331689352357113061518155003944926588132283796224258460497010785283354069546690744531983385920998977237232754496267766527581427284446438548592649872261803473536456932186117284256223102689970260034007625363705807214890915993120247500439993952747480282698168913074470208195611631536881619249086413998784057324351733022013718756217085711326848000*i1^26 + 1252723759555523793046854921092821587382976833740514458585602258329494824187060000046889001629544273383888817744193439080718617347935517532921923292745311073585510327185333082290265854214185133271752612838324176371459496808590114271913062000228948539607132856792125363135400396108348221376006805070336711563200439763494924737638507874966918254585298482712089167555750333603121208268722077891777236585396763972160569489438787363392986097676094088636397454895045145312018842529846134891860464701977437667744942095068253271533912444907262731753323936407666039769728193561119095334792855022440751861547004159084578642957656480131962817954140654770145160892135745627681688682870600076574184218856576745554024991318910019601573402469200483814592029011996684500826971879638344055770392006977226277355109726193129913711244736340767163991336607355599600421500187419116394755480788022390853561479332828429260609774880311690163095849949329121242798000384734971854471825821942541928799632776403372800*i1^27 + 1363156354529475369726400848667475157749441785902082532965781337556207096251837003923639921698926303993074777441428746773998397013927088954279826820499042527867210908896351507505509727464072716758202608891027376085326897131830539336091835653650716341486359949103312590404865960835650965404109869800531727853469711109399477385370842322568920023723135015386751802862622070820833286363418108663005238547590559005565125155989621019215534075578541621590600769415500629098417311568323542180846766430998527861443448775363533654044339819641568872498851586871016552314512097585265861888691760855101925916728737005491844298532889237022279925545526220003731376706235471347954025337453937197556132348669236078171277967087197210796838863803529533218470894566346718355776252315792317089635958947910039284693147870533141376030008192698668373379961543391520345881191919215614794564423443305525252361559232548649218870076904888252752868581788673727042068638604548664438414548124025593664080*i1^28 + -1930318737594849485933727979290186446810885290624796122343023137820826571807608965820290487884825430021751294112900342697009361990483767520660699211519528236643170171905452384765281598292461944274193866407560904752553725532913546848011980958139676276159105123364312105626194789245060542145643323750646259765362300174350939347627824453379097403264231676044012216838874084839176412149619865970517196861742180354460849773503390955362670278603070254224316926243548802926062935082950321176603600708895404492530252754093803258692518638125435286439720809134038051218736985832897255916564393334616268321189146231626505424236023202910443661657208279471241228143918373301119295701448734384419862531151834983057150856025992861077232618840593844895048400261340998396993431838515594780930607476101054650227819255874581695961792365997748469216369147412547107402908167786016422601959327481033601992241491959857363584828432828433036303452130250074031244487661779771114509925*i1^29 - N1*11080427236578301629764273964126732764166851851826106825610951672377932960450746193672589666414688071580547892247802939463940003718790034024159057637386420000456360832446394767908615350810963032099800487426055054484058131577635388058052797228825937224339854292088071756548567053132945434650161257653841258495376701776743195136033211999705919188495565662822354855424*i3 ] ]