Starting with polynomial:
P : 5/2*t^3 - 3/2*t
Extension levels are: 3 18 22 44
-------------------------------------------------
Trying to find an order 18 Kronrod extension for:
P1 : 5/2*t^3 - 3/2*t
Solvable: 1
-------------------------------------------------
Trying to find an order 22 Kronrod extension for:
P2 : 5/2*t^21 - 492974097/38114128*t^19 + 1092720951/38114128*t^17 - 62676676797/1762778420*t^15 + 104814789093/3878112524*t^13 - 239868945099/18495613576*t^11 + 190151996979/48761163064*t^9 - 17182210131/24380581532*t^7 + 42668603943/609514538300*t^5 - 107290416779/33645202514160*t^3 + 479989951/11215067504720*t
Solvable: 1
-------------------------------------------------
Trying to find an order 44 Kronrod extension for:
P3 : 5/2*t^43 - 88186444764315217611843095555521587690799414053147879926410892410827896054407913547944858522059749780552782483/3251837442113635427153919942607500210649489840377556518165782073609838642813535557169513764276317943602810672*t^41 + 8012264149779481236318049782373213159109936363964618512260306206509746539568623881306840719228975038012478824521/58533073958045437688770558966935003791690817126796017326984077324977095570643640029051247756973722984850592096*t^39 - 1638479810486437760498107329226996319982472287865658552941291157541814339008261387213423326857624870028020445441/3838574506287985101886761222574610316009500591441780647108136939071521687546640696694250561871725895851598560*t^37 + 867996566660490583575845876696447463343943066324233895236633559381262670835637739741794459491396748725930559726633467/942765206977334151574094114560898905301783211084168006770043156206948396619939889806376577814918691321764709693920*t^35 - 3756941176802135826528008773478659716728222357477828553864269087375545687785015287309834629667060726247900952933813680251/2577708628917427037233888128032409786876135655746332164110651997701038306038239646708594839061550685811969069245116064*t^33 + 151914677784456496098243684931116622638883338679496865684991855224783214660616518555488852911320016300994157031556556546963/86646160503838058819748194121816683517950105337473301607264870559087173968876282670045721976637124188997778486671060424*t^31 - 307795225452439297277127615199942551311993912944050911764792478382922986446278298847679174575046610709402184607842139859784097/187985832806665687807735622324226602689250652731691672458058496748146001923377811081911778160731711663852373796065661643128*t^29 + 33318685285176206700201806009128596640655497570725186906356091905229715355317819067171377536472623655378675771690035852390571553/27711704663741235013036889152967887120570570359585582750282761158562902007670349737074925918521657495274789585454507018081800*t^27 - 1931833409951959689969177808013171404429517591432333701013128395956437968418468816614016223360718719814636083565671139737845774656911/2763951567309218909582792805672440577462148402379886230721827456574484564794036847600984573650390857749959875858439802729969691100*t^25 + 11031948203331092399844940285494290007042384222080530865837767925317611456286978657710056864657811958546750212624064552385949817198324219/34232756299814292251503105327087672425722791308771938117431350653755884108182655733751138377872496945210663044852154670323875810937584*t^23 - 453804740241924698961932761216667816560801109190611761445676069564725453303467840695264454458966687785861806365471661963140297206955163/3859699125918634277435501190158005807763881407694993759739864885795615525830468922081005285051210046143869893782151558260540161439536*t^21 + 365680012087117870586125462655994560267105292704574942799114729605288334158405250500563413696136216720560352266635459959258896891975639/10843916591866639160414027153301063936098523954952601515459620393425776953523698400132348181810542510594682082530806758922469977377744*t^19 - 420759514422391430296571837823320681353174235599795397612006945905541638137056108308801362587552553565989587091756597324206181965597/55954161980736012179638942999489493994316429076122814837252943206531356829327649123489928698712809652191342015122841893304798644880*t^17 + 1399294096324799470310836557644350347217319657030480017739059706585826754656423597487240925098520368864503936035879706270925656995809/1091106158624352237502959388490045132889170366984394889326432392527361458171889157908053609624899788217731169294895416919443573575160*t^15 - 6308164446426024289129195136421625030497533582231975208047988823145360401473041021457518913164396081652940835971613028817792043531/38598888010439927045954321696258006874045401074545738370782962517047902083959920666543052509112056827867586779923723136567886522824*t^13 + 240093880966180187919444829822334962377523078641911908410762488225583944029231476256174594177848904501085373376842337193523844461509/15941340748311689869979134860554556838980750643787389947133363519540783560675447235282280686263279469909313340108497655402537133926312*t^11 - 8329672436450669111527808781280720208195208531618492550916744901571608878124415731309168913321065895702071909758453985667631243563/8695276771806376292715891742120667366716773078429485425709107374294972851277516673790334919779970619950534549150089630219565709414352*t^9 + 221721652019643817699415474866257500798028284676440849186995745581351547821795414284439533956262952377541370624516259750010322113/5651018447085904928180139287332089902897693195625032456959797245348934138146813771226423113483838348395525597980142107689864507166560*t^7 - 16993699496896892386539037154573750890468337544403823501118881112510742009351802340405909532129235092413286421839444916350792363/18336978226258344562870247891546985603280269757232248176665464530826133223782518155612270919263883620303848368955971329034458298764960*t^5 + 29731237943723201170363927581221467729466965216672635474582269668469866125233819191731458813886057645472702316712362070193492051/2871570790232056758545480819816257945473690243982570064465811745527372462844342343168881625956724174939582654578505110126796169586592736*t^3 - 232019873271156359790595157336686293162060178708399486327569234244649345848079926911391178311675499171024198664550178091449981/6700331843874799103272788579571268539438610569292663483753560739563869079970132134060723793899023074859026194016511923629191062368716384*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 5/2*t^87 - 1159054012350772899214543682657479828856943692878224665104784357342283438884069989886087698043413600165362828246793415952551756430400870841619933235319482876602034797896630539722351249040361933260283149263290242293235597781206676025305692030018797541225095649084247788819438677346612744874085527577055056110338056137568567477222444866208260668028955791281953929085331285434402529344462896817157267431329871292325283156573700201462119395801902927774326185091280025996850413255935359350201977762915799120726996378729800492387278875373575219990146769859868164618425754695797706854339722559814160791880059042870304823499787059044357104726408722542029571703464650105625385885756889068385074864189601848655014743290183269011499973085907443518094908189001924013599411504801919964914048934844723750086942163439800543337332419394929608682383082945561458481055030413690962018844411200163536522571506461161720957974001781269490467367934067833360737432200441236743336991749659621030139611172608545134407283549025573417685345511353881573819156175960581323765793146474943056920623509013730026554401259310497380309286254372134565128944687664489872210810640756940441758024981691898570589119049808026983419558196046309018928548710947059422309062429549851011303964145295982465815696278274615245441896652067756833666743339292769904600103221270819849505809709702702475637572294374206699149157119829648430656592728695349747580741677755684680505247206009596350680760160004186757129756591592287149345410476757923790818730270577300632127986369913836541678346914434239259124751984233524617603853745562786427241157110188993537067329940128832719596569307813898107015148515514856769151056231261123505741623718075222160491563666345527151620223015286578214655401111295661814265421480592313308959666607287278106197904811865956868936758927027672915734217004454612184484166353389537049798323780343358024987745687786360076645463793544963553859641557178528902087404472957888590743315919157678588441485337376720334363649139377181576111388468205192719684766662317455371220013559563952778524582638493916257597498436374614199894728551855801899218112724881303705650907642792950726786948925356057029343870285228942498831841399397853462754087835990188265639810285640986396401811161516543529952736078124580427586963136018595756871142953811556871367135945131742971235976590538188849616663113505887771950687329594054090606288392349903712058770676739869437097331842808525111121318718838038466377024907202128768955962312234418744366625587774412807333453354341974875601178210465638443318004143367335892044072247216804466645949291572469585212049013933632344612805241085123780290070053146783558104976922064670548854608635059738068797524821411780997227595180210036546918393734493522000480746015767148427328892071936424721868392480676558706863697664106719139472117421517920897850905584802079291991645627634752223256547005948996624128144593527951911042969921254574647079941564895450690776673364130423182434239549544168463090870003709931684001992560612339866521323186938525601315042541239625215189547730664472943248477265775464148529872285732662375290005651142089592300376383776467818589097861757534707189605829884561/20888367748265514100813799268543253517944283206901894196288995644904093120217347973138418757616989774089329845681049956325105506924487829536182545379189212794019853284876075729838034964422169784788124283001339810934691125171258728955554930703847908064969588236657805328576552368338467114238136671960321385765608027766628003140886615513436616947362987337774438384765173375708722282100846862824778966269205056870186401552430420127169235654475797876593957279922865930223837840809746688850178245545299352748968516056498586501048244408445870997711084953694203304687754198902302248982639440745678453731873557506554090993320171032282001319452263334198159751047664337022083674000435330476473364379468523223435490607839325747815728794400484177785421417211090491386035719641782096263310420988970139056608378071307892088449793651274700431035848631017405911912627360766886084726476700035384960714174662536400860459204513320987234653818533932778319071986380924650924779951159238286346855254184972312688081741185642568663181199961137465277036656177166157342539592698188315396139893259630562155992945043243182873486925328196108341212650098508619559754990956376109587135438723439365542704925029811115531779736417860011263844708394311564609260131622002154463252286481655087003883320560259688015631704974384786537817751567025590149514000018616341385947436317518729171078590166990155893078850666898018130625597285647633003208281121864271246721878593298325645701818303599488642680486229928027984058436273873357208314017040608634361953623383521157765747909066861164570796000901292887992096967413490268350338413145452286557210559109279127336394063833603956585795706703606260037046688945775883058238390632754060705361077816929265057850894382957540804981360364694036158710629726353618192954933365241943666334723004015924131429042355607844542919772269780184115686479418194260161810107898472840682103883899223184707763734995108783768329538935088837722735454453525955932050174229288090422441460223719695627615875990596308213744665752725401751881887945822909868617449999522015343522382015462339284089588566393702777256571090836253461912487031796741349765798948460251357517872414705689810105701454957881013590778066370511963831825490483547664224234708685274778947933888531472199098201440127284738663797600005418625452142556150086754465743452060374297665260166813316523341534102521520468536678547493238682394018521336979445233833669892364139258753943364137302752871175056330280253718839598775253991772882237621475895131567212242402968175857992532737882593644662902226741292364285110257876270900781346014105431284796923395738557432722636666409125021132147036101184219505621529274242230051152183825500902922064958092177428480826049392988787112390690445264808572671020697074545905515778869710719100348174230148562683454485163848016154270879928716315584883704775681467755842473831448096138590896858345261748575184216065276406933749296701306795666402703505700944134692355216997425391404367055413646449466961917869655136836692546901682171908280212636587249916386470491803323814297333577850236990137636731192683058646038448160987854115721970604605747045426079446904193739234837135971819926944799824*t^85 + 81733597579487703557562520768932928167307957172737388784359462155855030878945953932914483191522933695189217197943877956097617052063864391159908079877360846618454994322383340598664976856903883161550586903161654691957495904152353540530319256711673733822404127172644583847276831266995505501739633862057072245353760560344287365013622953006460418250293985294437318774065095454537270753573919896906074025844694535689711832445922308588659230203807156295900757640563893015759428601597391956117779167658702190989721871396278883712313626131784869442494641738654187573835238877690970082000098063566255754206432629360925093926476838799222802937468880855072367042360748025777186123587458476649179337335681336565960727386214451441786710873409452090030288363260233534979002167517592522372159125122809862641011389629977016847166623091064428354677493126537492844394653638939419476314371058569311405029161304707644484453623355990542858160400934598481781259222710167158973723989876079656121915963709562906582037267161888097730354366909873305796053708317845598169069621500202001875172247760153154698532247953390642130801916114594026399101894203215098917191128995731114794278122113503870327780567837807952520963737020642961131245714632303189808538415520094058996194337707613672152750916491425205511311457514194356196030359051681928654117218385843221594096181482583536797563867361821831529072124487812174331924786860160915663140978687972273132521813238234106667402284241350571381631583114882103095142088020726257040004439584126499471514450625902495068466127635240101858627730837535126372488258730832165555792424494815259600680284561741180701377115057813263152024968777124139069356565525387829892748334723207641164054017889219147671080062322713754598841832273416042638483370447734656691979929177719649825335461459558356892601867154111418089498056609521745042987304513238905844934243398535506738232878523862672750924991208339144895146336071606588377094063363229001351302086168853903747981533132737633168854609368858848273390835123987565170175553747245413055076450835915543133238018344012006388205877073284114445965492941345774773206458594471415468535278537034207600454373606012437473057663092484943324945839582120647967142179757239848835097219840092400840749904387107168426988989509946376877461016045379295491483721033508668908062006676290718157523045798859754884715865992093643592746512310771212626642615506635972585365039754300367915291692691192800938169226444865950956025996001559824294519644903187214151267566475393112375238257257201601986632759113709741086682506943490676088811347233108088031432466871000611836490025184134780670405223550785859283073096596059174446263692552775180569156869052329515877237639684178793738710492571628487831741210336416700232471447289893067314338002329431221929167612972171960844981416989142602822688133440023799846888310017943277459393409269140912399293467370026483417853310207107830974026621589215074529862538403146641221779618085402437691145844028006487272452521969974832179133939012383480621230277061051700847518305695923674824881109227745087853346842795298064899275411442755409109796413513073396460045256953883534402162488948631487170256515554766154945/137424571415838817269253985387746064894555439218207561917385302347824028637909932315277657006362175723733701054735627662662869130056205430518544966049685830971856614761199702226604432030933455014121069657865814616139332912501711177798595889100615387159434921008971701256705138031298775144572701164826954396951935214676645632663893043462899502896701093695218030133370075638787683893941471510524220819085100069148956335813439734016646401370796274230111644944612534954942629154687323465945322677442524441735463867135704200590396399963165385293941227910354163541540734874578246496056784880665818547101996134835619364645053405221383286680676440475689693002142583673268288491248864039204718264252523414286982092708974924094879679738360785405650287503831764342828728999523284411316319259686434544853426519331134622049911192431736254135784848143463513494473175406485343551415490209532797656538555104826981260961106493138775016787472134743748561174598400103278434127298676628685875960717282932845174889775260342459235069114544323384057624160989576149156567980361380926991204357755109468424277585439496900124670481734202196776838024998088208083628085501998424973764051361507585905455701771127329083578885893101014104834336526175783564322405941152174213736792762808817398548365965948487454840987026477510632302987559461357593652606122476909978148183532955719216526044708628235620565758537522061281385804542275777528107281500745040532183239265309684423072262619381035780194918906696496107120452245812817073497918110164205467292888240185696940855493750879601711266889929605910100005948613352475476876420083930593259888268379947378746136545961280430377949954403025584783730166574259534640150371972888965380570530957577634815601034145477660955972369839322063888157232969680454091450506609926747380816142643420764860671669657544009247869181762883831297101348092300037604548699864052818847561452172989332192377612532820688411840036653949463377876554849747264076958096254486346889242366811851877534084848142133111738226155987180418125630940795568924025634203546855338945033751279726730150025403178304170571570981206611711525922252182190761340109191281919993681110082616348733260685409872167899188413728898651598210049579901891260082931240148440422770698457052648555597867067274597406295669124410435649136849645876911420757630126171105202504339746637464809407063952860489083162502808163958017291470247851875987770193391714221863672183342193392659314811139460695596913789216245720342396011873792241311689914070580689342769127628969732872882529583588237233749730962464631740386567986256240475426799632422678959020563969349882226628305633514028395350509690980127484041095239631506530217387970440324265359288435301975354578956473230412418352439397175599602645166053437512388309183826820961190638260147393894447057892956098278948119051024640232949893719208376365687635337097024495789510431053477043876136957493453481217136622997897408689263386364006511462141004972626061650049330857566379991043142457664461145248600266066167008984575518936107517199906589365574067374262157608676709158115512054516661842832286950451139092227334844607701209811858176681182690610425993517558603299369838042096*t^83 - 64443876117832032758551063452068729567202670549287353799668603878845486772883920091171082299857692132636304100770588085863618489058967544809795301702786297219456575134968387459660800333639168345070967878789153427726651515774141966275466452262568475004461688434759102594120890112499494821346160351197835965291479130492949688645184366594843195825532287102203581311217506387662585906571415734744378401034003895091811832512405183896336145164644836472716415066724372080222996811049580434151726235381271435321609758756357110522955145281220474873888795522745138117605820625655913354214150752242662389271093322850487454152507662222869539267963622842521621969223194721207997431065727976275876493070469658775385163286760956698810404415312095983246486672291019724822641381153452544776024573596098138683997554550899078205758231861556525721118021694558205162525316754326538163572117711440583320389496037917675474931113731303209505700603480010965439840003992970781444713701975413009687449833487374707433846270735139152847309057552610568633280859989493453339980728544026102426937416560980933159368307929611389156152921140768349719817076733510958154602464988149506375696775020408377280026589673503997944577359989341285116132816222007939112282294163657001796655259774566710066376238858270749838988003002797455788203665082965472520968280053811585893546898387186804148789992203852745286844833621566077365988684472957803661656834441942550297680403868896335429800684773072793041708960080280760751262819853334471011069887598366478579376703186357634010895797577871591947577545245969327114458278268570604409463537577385586175851123077230088866350170903681733197857336894858484877256667156744524625896421707185762956266034888218203307760353122251382989286021453275513930723658781970429977625527845611953570689029579706012268899921183516886799909783722489210895376403083490541165981204159591539758943420226265163848143163999892159542170070107136028207853798458493264587087072922514649929804723938208940896990966820765444437278764555589881815959316098481295967368346041830759794849224150690996691841116478900505913521956245899271764054840302274703869779541878547610310199264580777731327597806606047111859387235091253094387933601701913017931340335084866381811709140990790010255679811172786931110875753103450932174043659306134796616665933553354638880698297060000533053775817338754639461237961336964098910405054300333083530450166284426648178264096714095915712262551813196884188601842998984840702790391624095412025950986439495830557544244417774036136603534431051946763310067808845161504261334592936446772454222153588666544343694228299509446852918135775785220550426331992439672112894213025818713324883403849226291461368201837857189918872819917096312128554269264387542526470960794567480255789863861823864827449684604268054043567882772744821000406783945757020535416578013927585155950024255645309243222545765358085609307499424779946596330483598976533313266339547924258722853733107439918202684990473053667428453923632684455480437453650107654894699301777980834302407303307434562480975663266419663484267842825295653066704296635564567940523562631956447544418468281140328009546205971011035378993035586554009979092885/15714987962964605247787596027131175861154218006395447036880654612969674488463857543342702661840187350088303609913854503072574876429829042285990680472507007660150003542219869203363634128305956244081529831448705069106788995499292659493045375376850778042821011680545053912029134378151252456993195017828677203311488581692021750492637757123631199234834526148836024915219595920138043368661564803855277993036083674679903237725050187173350662949561228570353650059307799623011407245136174197732753500985866549675329764751204964144872269994291310017592854844984824120590049542880635976853110179445659840003079060096070330825222801932144137887665734383645182168289464426983630257737634978265991744437762570388527103150862226613163547894346568623857545463517121214361722553838670902085644603303176039936240717575022199879067875846043474189662504339543233885771506903084338484569995920249525855474048972884221906934282747547914687165616380965928857133226938129716711668659185594700381185158143699068751636094565244064189238120366706501037162396737002902693515170739229767745535634224238816587405313205263728187499107845875129193626507620951172825688910818103604251270679554387048014448237661128999952690969412223184071802195007642272588194230378627057962520839166087877053853798016638265869641009920629845499186038095647465160713976364680157773737893666740212735374646081843124066090446584289769242879247903387028095615307262418362357305661745810560687467411049389635095524589574575903924815068089861413756754194280919653200410151201213586159786999497590928022461876304733533641267087603209738598166022114491363375853078223466303556861801816795841144966629777772822685145914356026264999672119870714366363591668063291821224647814777241886803557260913524295079930961228490805978029198601663536559499509236791787241578809510152798505238695387787692275930615209943810977357925719630859187888848076392487218578450606467603018025176710713060763674683068790112828387354874761356100559194603561393492306779523139934927793639504122295362186701426137020283054756105431062236480855950371181736241559236710968659703634618868445650931059443706359145043006033331667352456210065799496343659093719951090245612589407348751502127284810944617509470520076275791096218767237902762118754409667609867749402214413498931264647704487403954463548507686005284620677188933972131785329024886752619212057783010734328553618076659558364410437794012830382468792816747630423416746504211491206011793353577601157460481301590419259060386766948415272588132506768342719880921746877484864271671887741569010373743314662630225070170540284255371943733950765722143438399508412836080427721186076657412409284637253564796555092782537430529643743315049769962516174995962890138427500914649636096732188656493067619001817674414607620924260086532937329576681928180060183705442099986464780623750455759724588639889306920013648183419855418343068797440023938603947588983413276444283611245129141691355247382116491502667071092335562230093149572914792405612278767969661202135429408548257659586580850191203958460710219630322185784759411853695482433681340191976306964469563923298006011601966814254566342136582756826570743842945945136908809925571008*t^81 + 22420206568135642793005459898120004227306864118848528391152955860977983336409358090733936782803183619375167380570589970416471212585987029532921236079541302497047849998832190677051507489662883809705756685554225762947732246284578788398613399821667733947633090782220348412201893909682316389165740927313366575198427670937341165013933954117067041266780853576088341751749910828520580734930844212634397655527074982262004657605227651982619422816708366102990255075208764405969657546172831616861175929609516685304160498513393807798876808109095149463831361700699194933307212831391961358717132179367766086819269988174648352756444720883643886917637996748673593707934398487576387592623675573760008026597937631174343552470322944456808180656037358834234454584607886733591792360816170076146709283463778239732256647333984069951219210290858987044886901768344438798882416894859000152411195256382855568635984783176222273963978279133024199153258778913058326759610833629426615434654114220411217305881806857385846334694832104204359117418245719794497054888546047054628008809860436140747963216804403802990397199135509044109856629582249168033088355041764340717914261275330397996008285813694698911692869744425164245570599774967244245610459337830405767011577906649165116779567441092882829574129993191290441438431722778443810524137504114880951150474676060052063126274894951682489634075892140524777495595302930145282365383757520069058471150765646697924378002282362404842718429168612587145181453487575345817561338866706733593567279522346957178726750414089410566918829633537633089149254412143994360169952674603238129877717912673435624979733864463827716428563752657519541995152040032614776606519222624732202931583604897726708662886552362307528065949155860825845434305196762942358397448528763184049046538107937029235698220397237532513603842395838967315342880414658209481911558986886972210413915999671962488364942307354594346832977842592371399636875503430193956202652399322008000764918893365731252464783575054381209136130546832530311437882456100455437236286189489106132135393178208952763144611203840865898611421931286061759540919218524519102021528907597551568281187339305015852912582716942595053765914703687919548353373325671894513783997969875919782177932393589291819128682665673704562970485831608734006767255105082866300270839245951269804082829222256634731055044275234976882238401506741229364531224568648100131314135433556814350737926000625501662460540315170313127393231797326383979115754228463333759291620086160575724759433939060820945267179321072820475293378958572434557061897202972972421798324931804624925987013457117725174572885703682262179099133722412270950896522612965018185718319072040336416451068184978727181750367991968460805209391417500239470156850770612335887292812384206673332295762915479881268681610220281187014949685609993525377780357087749092770708981029971961894770945018578060622507383065569166894589519787000896932190067174873667313417464283876032132805885656447932113568157650495958260222742846545015294444388928936559584422892148809435013250763236536105218263257109164694763306122245232132391053479767506014846596280540564824721505102362834791577777262855878292918609008212708842824987707318463477/1096827584875114623269335264713620419229258645756370225939085288712218430922334937237603932283135876099413150453937475041950363500419918006350719543578626599640169497229235771048764843985114216055670374585962370298308337940873131169317101974427300053498692510243642037790073433923066665235840046269352525405125345559194658075633652258443839550595275752558010358957751697246034736915733915485079127523953460074283846477019877813764009520564625948067833005889387874688081168674279278130757530601308555834589640930810350472491360084251561982677893303905715799496582507845353988004462824974409828533014902999405228739946425460854000103869629931306515489435763169681322473838798233308074893803033638600267249164414429106465749825285918757102137385626177475156376425645170035611067565087545171707349920883148674440559542394674604281067494490378420009057422324300771404530562865253815657082811248062454267994478264365106705590724195309517004583613574146763577890914067858582113104818112639476503520441220181209460087874610994280239888749480259117593493891341744541639799659590680748203717953835161381908846500232102854642069162099404287107368957530549541058717437079498444016168414747558498551698066210126117132291434200558392415293016309276275510494141969597103378973725832571267766371594287410360066615689528885714830892031980372851611818036288470133147865473423282240844192782719350504444306757107416897625933470370380489600728148661548848083181787954192149581492138729357525214432467677331877373152658989836787195122626503088702246022333629934358821327726656688876980492236379266023705458997513480924706817665594606830656751169457803265732712945925339654159309759092478853165652115606376509200346880472477452662374294232377597489454279025459428175103781438942515803236547916403106534170268247181882790525993009761114571673134744590641982398577288578028287164696425601635817018702151491813645420682960078406352643067208524218076000674504786205924857295433483968849038528987355567458795551676817551758285357069190215604803820826037233330655806702378560988795181341056156629280979626926242057604015178223923164206733293873485336528276606096383722864681181542475847305686446183986343692530677685906111090973843379879579073494948723668839560588859369423282078464022750830719569527554990157907616086534698359001783368093944738840100164401646584937957039291970899057905572965234202461399773660453876044026505833125496544409394644900865402371822261441028723593117112948672784954292444503312186119694399164643950288708309896480134088933323314056101841339404922809079035414646878276558772552859139603684812911093693577001283093689673894233452800182220304099106021257112554975562700757199963816485064673898694533816433843229917211547426337971351371423107279933654468231864585767538902408732739566360917804515177327300521721331368555309363634663059749977664121074176482352574961788808923254486717326470794862521973097329629428774646853788444348139491034820524428648226889560565849351374441587935949708996610442503603042295569625643350845410439095080280765269779098336956847283150328676196458789138698986344585153214026584329579759273800897457849422793512710505066518412240830550388755228503360*t^79 - 189820994054169466655251700877964465995095488359808525305730723006752123292317196010294065847163160730786483659744499097468586907214587213436195329925203880665407275178829935119820907975707823403392516651692590662808447793697439505336269597878278626728564718317054982646179070821119064994864333330744100611250144121363895382454558990160669601096878337587639299327507277718380271541823650427978809793488040441022043277845723422623863733083172492055251775063892591183801364592642910577071203289589233003645457342071407453334326597585752851418634957273866341187488490606023689845645184223809953919620462146874007984262309243805300056702294064637895496519494891845528660618622004285299248143807335762164381551654562910311110618686539056582025702207917065547578396992744874448092707812776178756721044002599587834062619226146191382748798368159106509063272279081824898658302923628800595695600810488417349635167460924281295806914291309015825549592202404111998898372668661262573681741738768721903470101364369167212807152245819465683243034613847090366433644668399669656298415858602315478974339267538760992359315663544393139989432637869750104611163890060711283111466844897986100582066179166835976085004421509128423019342408953068265085658361975765656159246285893878491629041601192574110122246044294503661942384237870441859436653459616580263507269331167766284668054319225699914259862191393230701275292089865100729832988822684236539531109048998011148342461693121206472438512055976672941955248321550309257453445899971620828995071395529842718655835657791325792852437111819348244502892446635398145236787395058442243029643166565899458972920690573930493620161084945539470181726264964088541772452993637230865752674545996191404936867823036894850154556107869000861371486305536339587388083997236892626957289880237299408007339331941621711812571664461501678424082202425766977231302577384614666049517640942431140171005011603220817398572633411165819622078418163841560319442035602098899345873873046135388047200223851545690325453686106022902543229591528667433446245174998641513274068257317701633836891961528983928114859571055196436122963698846630393736440566136827493093692017729799166757762085502017539165835914820252885331691130196355952169253667550373550121173346253624508900091361895905619264108246017787326733866759851046689967295065079442793803769619991542751117877437671421592288073622493872737452209017591967281663413036795625341098081607370012578288204318928172558426814905012314980226172641318942862761387350593347875081153529707160737003302153667223415700187691940865480268952402708419809052134086868684595696663777803468727585860765117540121457913361332799405716273557881024040296515117744363774535119467313205789924478683286040537672768972535998893142929758434137700424748176709017254828742107877375658987507477452360267083105340380239544203656487808044757671517781546742397436172621201579836360021052667712909075227477222281956986148160477483435726701141991864413267330710583444544012459042546318002785937162974819116921779753441732162611641188428179708628414085291815422361688748986029875040297688442069266117906950554387669851818642838177048099117064817926968142991394980915106810320464637341371893/2418504824649627744308884258693533024400515313892796348195683061610441640183748536608916670684314606799205996750932132467500551518425919204003336593590871652206573741390464875162526480987176846402753175962047026507769885159625254228344209853612196617964616985087230693327111921800361996845027302023922318518301386958024221056772203229868666209062583034390412841501842492427506594899193283644599476190317379463795881481828830579349640992845000215489571777986100263687218976926785808278320354975885365615270158252436822791843448985774694171804754735112103337889964429799005543549840529068573671915297861113688529371581868141183070229032533998530866654205857789147316054814550104444305140835689173113589284407533816179756978364755450859410212935305721332719810018547599928522403981018037103614706575547342827141433790980257502439753825351284416119971616225083200946989891117884663523867598801977711660927824572925060285827546850657484995106867930993613689249465519628173559396123938370045690262572890499566859493763517242387928954692603971354293654030408546714315758249397451049789198088206530847109006533011786794485762502429186453071748551354861738034471948760294069055651354518366489306494235993328088276702612412231255275721100961954187500639583042961612950637065460819645424849365403739843946887595411193001202116930516722137804058770016076643591043368898337341061445085896167862299696399421854259265183302166688979569605567798715210023415842438993689827190165898233343097823591228516789607801613072590115765245391439310588452479245654005261201027637277998973741985381216281582270537089517225438978532952636108061598136328654456200940632045765373937421278018798915871230262914912060202786764871441812783120535318782392602464246685251138039126103838072868247346136588155668849907845441485036051553109814586523257630539262111822365571188862921314552373198155618451606976526238244039449088152605926972886007577963194795900857581487283053584064310336430832151312129956417119026246644191447382701627019212337564425408592424921412099494096053778744726980293374857028825367564560077372363737016853467983750577075846912991035167044849916442526108916622005301159243309038613835689887842030144297422974955597324652634471857056361935689791231098434909578336983013170165581736650808258753298186293470809009881598932326647148149142420862505630719788195271638795832422681788388341416427386500921300796677078445362041719880422715192006408212229868086477468335522823234051823490824214840129803370393926150158039910386601823321738695666097977907493704560153387854794019273089296366599812093479054402826125012468961594337287829221585730936784763424401795770538528776871933183721115755169625920215349567605946621447065236624321967451462075075226829773987951552253708102451261411617423279811255690743825823758955966006697650395535667664457146814432046748700749386968559143587427790744323675776143211704868102671860950679611832890448096312603519787647577731779256365169340291481047697819780643701398769108337526025720444708261731024543588614130018204652019087419862911832989848259346474731013191630050831264889810262836928618446723369198730978894557977259695526663671673098991031363607205278849908800*t^77 + 7586582544038105640019926958823965930351141274335272135173723251124042767289814010894711501177356310099133226966338755470177535382619755776962393611218296741507297457740130610199372840559270906202124139127931407705918065331668897586410336618905232007634250446775589219480519702894954632952771678352209488675587730910431158522439745870361564477169854157889541005374130784029298103555766844298780539995130668748072166456313919570266086392288211788956634763262159725292918372166168437875417774754472935501370343760437656478236763773420200213723526153518652756872409751277767227004984446810742271879584455284941290609237985389774081176876253382692050575884344265121185038474253148268784832082223344698339474908703786065959462640421696507321423344119091534053420393624971992965355186326517813330601348973285368872673950421377582860409228023551934733484002025458413214340001275056398035259594382676320242630212667077699929605272776579797776295385710984736060689574690322466194539318281517814654203703776959746387906669392345410471886637973943758356960139318780041316012754355294355002928746206755533861880047554027011536050225512299782718286788164035151783430292533716482184488641304965712278731510234925819576853660168959266502566290855955780352013153998621853266630015963676672787931235272353032626535848239380349940033942235783712078293156027761665325831922415009274133878026612111609120550637020624268655462478991831532220426090758130706786022558056668841625255936706158455292941235431780983286370512642539081596351618674891763522878287118190969798193348977573583721609597704725382802050166482778512497540698978273902081383091884342773212780574736259979587434602994500955329050570858201714367039174363166922692032025656451051154566608844744017717107503397177604933384760215875124374050542866175756627416735761048248733867856249489961955542541678975863725083395126719256965671249515113345511403690279611818446402272181685386797277085329327540428248569526426270873550750668907472147758141608627324080489366148320533269952051937796396069385481308676820963539263367716488225451965806681052945129022323619358380377959887977934857673000071737504059851985750314808268739736442576014328659959878851488147990403097116713596670220577490745134333628863307299547954670157226140735125552262494253108330681260913521090406677520059288967542801686766432596972111356640689967491939684696406767755459466373403990550921730512848200785716146995327007955267960414381387204631158828054154374449992298837530044696420128441138594854638124476191039748963007101574469334373456026492571429428361996429352366996509558076048704007859508864213283747605786968710848980991536024363955134003362102671291512143576405231063697093785930035988577907812422221641486983068090522033264868359894089016133908865339876170468687709461818628264104714842601776629931512861664031033942592149034306003025285378127315194605586661288480389665757658199748106951394542522419782811015198749347340639324047795531748468304813240867892598733307749824707904100475093358202324492999643439961170371589231319282459086030792426506411354129670105903547475066191190902350503503618344951636831117741453225670525158213584231188822570380616735328388549/31409153566878282393621873489526402914292406673932420106437442358577164158230500475440476242653436451937740217544573148928578591148388561090952423293387943535150308329746297080032811441391907096139651635870740603997011495579548756212262465631327228804735285520613385627624830153251454504480874052258731409328589441013301572165872769219073587130682896550524842097426525875681903829859653034345447742731394538490855603660114682848696636270714288512851581532287016411522324375672542964653511103582926826172339717564114581712252584230840184049412399157300043349220317270116955111036889987903554180718154040437513368462102183651728184792630311669232034470205945313601507205383767590185781049814145105371289407890049560776064654087733128044288479679295082243114415825293505565226025727506975371619565916199257495343295986756590940776023705860836572986644366559522090220647936595904721089189594830879372219841877570455328387370738320227077858530752350566411548694357397768487784365245952857736237176271305189179993425500223927115960450553298329276540961433877230056048808433733130516742832314370530481935149779373854473841071460119304585347383783829373221226908425458364533190277331407357003980444623289975172424709252106899419165209103402002435073241338220280687670611239750904486037004745503114856453085654690818197430090006710677114338425584624371994688874920757627805992793323326855354541511680803302068379003924242714020384487893489807922382023927779138828924547609067965494776929756214503761140280689254417087860329758952085564317912281220847548065293990623363295350459496315345224292689474249681025695233151118286514261510761746184427800416178771090096380234010375530795198219674182600036191751577166399780786172971199903928107099808456338170468881013933353861638137508515179868933057681623844825365062527097704644552457949504186565859595622354734446405170852187683207487353743429083754391592284765881636462051470062284426721837497182514078757277096504313653404285148274273068138236252563411709441807952435901628683018505472884409014234464659022428315498374766608121656682598407433295285933161921866890611374635233649807364218830083669170245670415653261808354662839140723245296649742133732765908514250969514733400740991713450516769235044609215303077701469742410152424036470892899976445369750766362098687432813599326612239231980592606750496042488815530291203659589458979434121902609367542813988031757948593764680814483013070236522465819304902186175621080961711993387327465456231212602518521430623894940085737965217385658001272440357061098183810231880441808741419433332465092123104602634105519642454046679705036743137477025153048875641581763253747126972362768619754750067137998963835708670207098979832016060056129447421585390587361425636207163016281923408457940410615886750795528451218517191674752805281787667474489190447495413174442165567542199830760508358278282996679528256833028723439845489244947411423530297278546705358487269969449061451678654093108315473779840231425722645472711287121266571762603178029373130188877774209480755904571676459998219634194673354017486684818353138052608198245322211205674397642165238561022480245383869834541500346281450299986896511215677990634414400*t^75 - 15469383483450101586399378332359399200313681891561252037142433171960238682905751553022831908618240719322380105197936009259302326213036211819219629648476149870806927032449425390328508422385202476350548156017513736956998041317569474628958889205120357410437164480141962256797820142091490439421643331306075156331786969945860095865107450170754953369845627861235435225211609260235027392862041263236583046832790771329020775639957034223342540228454538287677899414156154734240686256156557111698066033752042809011830098265717367266976503192848645097932400312820444606005672965143827678099861726299743731544967817316234902045293929792818530655740069717904747724592178443214815079258523569634105683298440169656770136251799775576761017679348182710936455734834694530888252450487995718065797723111782807219863951056426552432215510441552018312554696295264895183938940026236602856713647537717252397252405403317992733568142889826928569842008403514801586327165089325696300228838603905476795431039051825021569315682903845106138902345189076006508325063292249599769041068706517891495898188913591488973070838095100522733836860396841298838866719120293163504470074930520774108442055163852112038545153329525285998026431836515179803873551527540168288241575734976454278588288307650351646542966804282378337307156641034597551364406467672163877881809749383471600006214489957756819635450472904260751649657503970046404393254103152432522285982687491953385936861749506903188872159306349139100850296155851585750005847670946205507419702441209791652877471211921453170533807263115791988284947536564872255524526085751587967475830318206026531198622106602093445574389827878180660706233215362811940731573748605638962726980504673342878007600878806179022587128057855594640789779233037127374580331904967818728552028526245703742587801715299933886729516389039837031081334069879146233390133989599591339746085177556770845815363489075525237018277064358534336658775304499753196568393832252034404251222847035961109443778754419964988766817775546676920218181966275784908973741267009791897558856132191425990769832079238955919542199159270991542586531236143084494523292109346638760667472398762502751546845841748750393313885636286305158648519898918872209349877892560432866899959200180125428296397834161372805382913080095121552377552573498541859770888348291492230365841023177214732317944089701598728527794037684757791634440735180441271620271835279476261661085966507375464817324563610521157043609517299447923330043640339652754921688624494530227413721030295555838334672090457525916637965836506572385899459840914862362233152921970469162208352905957899525868491430169878977172127737421041582250055515203023279892906042465292830016712834508252718609749516296331291179407221023273393304068856703103589746857136078516201785849923397179895059704873400074629915369150484620673378814201146414931409465380033574121148623908756586662231608754284715995786497693891330750773922113036020596414497572332428069824777360865944614661910792787932934257500544161047381232514394722435110761033985909873701614284382366536791883168776757232958262338605803507557589521009157253292430343704920222086078952186668991947485635098500868627115675321166486516802571370274565778435313/25274460951891722935389831527859405693714862883097515293280977397715343630040144608503394729283521573711088609416986386943757085236718880367142452979262734516009371511267648388012025044098668161533588514233820780202270089605113293274507641422965041576841229745342975328322513678159911835407890710541962995418330386333882574084307978656515847899306134116428272278750483914630384105651744714894556406857884053182614003823266317615064278086327483024935719514776375521615395019358388318698757988521213359963579535930862968098075132715253960289785498511638949854015891777153995355974692705346079507972812247196443777192356322015589205080784180931602965919056595533201053342091885254865789423607958895150384902870707662315658748247831251470426398534384644558796858071940817964496326694413063592768986747878137920993246499343042923690871441085087191788191832831854089205992755580689365692555326726242382405507113949211798782998638486812187755031158386582609277101023015154034518160823126288995743211201611901398647001947479309071399165877866893511059108118305615457753902705508031594026298131602850716060985280571330708055865961426629303841165843293100017846728516475292998340488070907208474654010983248291449211852835416011866785373388911693322750166730855534330094486135979861074868610049014712708789673694960799090418288023951016106146109590049098067740779646763129755284890102868741659668399630809105226363137408589417799015370261003024729252231370701481000628431167541959293522421418789218204342867282158139438892632510143026934975333175827834276064537835915723046740167837861102216101680599498035337923194166840419082080605095236410287689034447442556708732670085314700795268670911517260409435808597492533240511855652263804090052651002359556336624511291274591493296427572840804045629125318568382233535643071276658622260520908017935827613868445000657135549128430977115063763575041771102712569620834438219826854904369789343024686956672294880145680241709098410193539526348982575100207934839841104042498501196125852486967539345746163426352948925297720974552726111220862483139742887928528754819412060359082604517065254333419868361231251044963797643263655455416594229607875370047272605169635111266203388603104790824618789297685780891836480062919915227917409606640102053242780609426327688695905520264035842181443905449721744598400424149407827578592269354011713685236353866813211492599734278524370483087599898235789873933188272089664203485252269298043445098634960558368328420428287751511223875357814663326236647645221054746774812523805645002115455773870836303465594208306016693523934297429181786334746617443837432087688615711129117481851715968247831453359473331178922813507286603257613930778916347720496627362141181882460705167567463631635708821867243890558782121220487148047464602982796219353041485066063520632079153087338529196203579865802752028345564884725648004749923979147502247362148124581017238780888201330371544343100117666299868785818434126331660059146852078125468731635473617411782669189843881856381543051063111941182131540430260930814154330483242761717971557026337779892414293541026217887276576388018914013923094214085179083687011594185159288472742250570553878933011029228503267602112*t^73 + 79512620618156106363566781049715254220925489973570232749574958795468051455500967681310764524800562668529792046519512257203147339892493837707349012978757984139237824160376773479421194457516478074110675814528722713351512727125177623972646773774627869396240935506826165865615901710507028780164696660531711943269697534134184119139003632602254345209296003081256062448613220221233916340754094216144823174948082897636739641838418687304268371848584062545384054755758434012189151490676043816048247222818004410806332053495429529782043910757034258003872171961906174965914474069162851900612435500127445987549496678592612037476480093467121703302764869004533409614787158617389059231363054181578179306717401579394947097693020762590670601379636987962305952146777669244635995447128606830659361690582136145168701353717793330951416276520750813510431935751335003080580213427662336097452209093741783522075457928297974620011190072495130246247273291955505193048898487534143443697905527557275838005054830409734085695141140922792080017129509139417165026523788915344658788088365682700355793809667259210872348413660392545380251239496280857450284117053305784536887291602923242851963684767188260943007265092616251066058797230191793442819347641180802715726055051641024721125762703618437494047977400142982862181940510559438674423620437542772263573528713849297914509376690755028950821274917524617417150072520140353209688894144866093239612808621456975161633506296956014918459425508290691077687290904351089937947929013328922166767656028525612444569805320807938179846691940681942705347745279948770507507659041398498293060291568107104447241276650738899210334164091006545082431243387605947721605393774845146386143054000355040261239081300068481750375962394932808461634129799642614719106861992586972476413406334505952243151552972030739515211193427007829781108762757376326157325534616112374366276302743207123303929097366169200569776889976788137248075941033177692161381144863927050715356577366716991772000519671369904751884231769077422200050372366260438358851579045038770200694741855554992260102338783042960665410010763418507269892146812718074333727260459120978732888255850700341091458518837131417726661260480429933140539597093211389388600134293001137103382222108413589148413110105538427503234489809585295512465108330122801691719772953188849882205591983272576648598808963556452935910172424743596866434980068881140999007052507775105276882693263403254886094075617109424474987598092247519319494095940394889420284979405275373084720834874173318882484621313516479264339599241015035608169202574179764975005315068420733631765086053805220804415261021871022605102319629577267133423187653497612474020986018572896491050257023001607736171257602578323908217223363424533232798219972937405045686820290715997485025597032921762402367391534998981439939712274267165806052200177522710606489293059108077337334412140580834262234729594877646381046447024173759151181286651314381038484737977743785463376285473366512620918198036359336523397932861359747483903834870762878848295151887664166390257712353628788931574371535312014211458912198700255971283344704912578858599047317337649027851233589194867698170557475508569481108940556025618782836827422751545487194680913/61070789887016630527577821180903759627313195857745409235830013864262183575629610287720702699127465715608423889928218193669534783131767468539301818448805498727270470510378241702772534427207977525096920942545416950423528705643659620596989659655707921114476145352062428429196682507119004358817109836450851890016248313935022784988496344079820358565388626240021792690937310589373199855286770110011520535266387228505381446194696765280747706723810863874382722262334655200598938182645323078768846748350714455651127509102509106610892413071749514917601264338449332092910138500666664865577980308678624724156045245127928822498487069392016090102807863272775427432676969424245588673337240132137662922478796330347071346827807753617075431907531382629084656458627244406745016841222215581603624175739391702962453848405544128660855400043026542787833927752335681896902656940447435114045538756383108624511403600474800095045993814236770320223884082808144977645940318883848285864754524660237754208162836674388627346196938322618687266662224460941000375811410982907700431898905851263681440993852558949478761681036018632395185085554421917400206556794996676564034423522349282253562491439756886207505414811656999082463495392339012606466144706298238982483742989885061384370263795492191087002913351338227644478411912724295260265895541148236956363344829466091263914802912114135421470820385258093476424672475231205916143890531131432831798325319864964359965315445352144704032975075426374344567918962799466848198710835252248102384748084286926802523989182553126576267010723125647490725662218100361851514243005685028689169535526231039351370253137230021157809920337543553839916931157395177731223477885412899872016778590075967582394035028153688758538168459170100203307802440536669909009348373279227823867928722942818949506068671210549075798421139143605744715194047686244332206036126587839484470110937094333420029693323001445698116429300176820759187406567075591172939872295128873746931868832354195911268558465504834524172988007363354863226259769315302748739093036653583459353761887862746120337114395627500021356999853390676047340228454609380262430500416513442790235946818428828435842506605859879317845985812625094566621846578635619709635545597829486487618212490133209233891164099512674349516914072678650762276907311360838041273420599649097119349798621128524178416178406087725228929102139173393783059397745401247879575327347473460764928884541479227992910357451438613421430211575598454841592953610057384868056612686532011603174371735406765290994920005110956965478717335695328976288385727285439147744635081640982289068679425120676241011497446316881447600788956552350169961518929271000889249146968201537420324042436604095784272870633330437636999834048597986508154860492528457294577046922513231147253416228379906317859517386545446979675933919962078214470819076525174519610521214955448033411679473385390305440918366843354407914069131871532515729953712981602947349534983269903124325068299217729873317575731431511332236795115644427835894510181234967611427497657878128711278771792608548996374183325325055186162553135544388015806197046047191118815832658535816346128164514242430681275949575106820550025019936166160960345624959525955972800*t^71 - 618261771786087434633514577656291126599238344101747062112324170072906846239765882511873240879089814160766420139131992861738615819807919761842568398043300182672297357351671369568218621824636579945426631587842958341355689200386371923264171522571065098028299953451195188907197584845966390235513294832692255944357670290591867381593080158683791399925779569578144642264238478154154188947211878330066562991929561085402479645846342453508643327402608679971973691672209174894134249394167422580198076350330551628907343020051526745002679818398364239134245310493145465218127481884885908139801680245510999318991911919283489602509480829305794128322660271556029518618287587401795840545191301530200096817931338260792068755777218283032833187540323625441599959597161954236682454222845801749000938292302473244153663586770401865290800197289196846589292507203923345116186410190915909797633771782726565977950979805335161760020403601395731659149273403084850760845699328073777840429837936457519583372105728685688568809645136332952410903351660194000787594905573829808695819063330533871904831452064959458511396266510467553905503922354806595265856026243109171723083567518432490270096182486273057946401155518108674287674828075360171948539147882058091486224347006643816183654534494721433084016387184139336543767706931081190397164429563977456464418179577575481554038994805897911506390595159822746107898512229970500265433079456498643373078606528439837793874598493682871496962707856002302611219401418176856208359475840749214297374994079650853964439569335299951052550865362563808271173602363924325130257051013915996697632553404036020561461315440537953901208661510188374872451727891085025257872990697685140230563325356586135551538109662234255223075845403789874973338339849425548590469115137317419381652418200079649841106488113874729246374058854768043882108241044711391517825397762362094324308485007065453032336195693312081897219878010110892709576673207243315266762316302380043903106429079968526426432317613014404637635251166418424825211919730404649855607246999423953722702504090711805748490162536287852821389798583494284032412021034433495258325403269629977243021095195062343205333466741617458709931236230383036517321380104288877055906076128934380374621319194976489663450476987787513346120110149065682135607661402846198467524081693202433315364168215124914466439263650866440774295464121134795008798992776274871358839792639037626607964260929469102385236620364103086410115067856868000015790727174581550254413802068806077034976520744066648099208075277617441060452353677789299932043048342589478451216120490298898490842795578460309375458304971027351196618393572556728127528238274377865504467492890072997697505789618481227239327011412141075690226970309785582367942143940323590417002388353954064527336280280545178547028076496795361405061712240454103908295860571287299066282581970841216579113670522922931829681907414783816326202952305705752042502934427059355346388581903782757775751313321569382186472728295478143238413835606069980137907156525781707885173543972311743870606021406191526180554519350463758747679827979407994422305087644540950116129778662925936057108202208904033972525406404574777322943651429970798263703868332255716772481421372566179/262116801417637129811423689020240297144734567763558066391368008673053133237457215916118928446152846394636445495345387797280271646641806747917844368517644015411989135054477659080982281208656401264584367678373467450913158069127486521414955564916563244649302888003944154649635244996828186374789774025632519869045924150841981340468464996813093216105769685002584383608335086471980759617198193324352163417351201285677473075230637677407720234955996706418395484939684705636616252204962889368407433245258264408242595269257065457734903758515550349397662509683312238359567792015773610398730973095954856624529004544679581734192844945511991454331974597046642246743814853083246781201292981590985982936434502948126754772397014946563924309172541804339890575802222781485088080840374224197284101110232134980086128062187152301285147177039902863970724972820327388685092499491944637979983814421448137599388488902333810849113110536992941399167615979375552580039407443764870705422008075454019715165074399015459229653531506864246923523121443659799394384375649326562901011655682176868387615550467117505084202974668164575310643123530133009159276164403883798179337231853755265180553148946800420123416475860970618994209053014345765433830595911991403165459526992757458085435317195415425359939274827694712074173238376415029227305201439592161599963717528358816181593079582595019947299947710122896305333529017354603178686889738262298352671511517195352627404342372113165024784983483623940145032342768465913652377130194078190125058386380366120593043079130442761158609045495793553254201410877231060275679543771426007737758993594100215473577907933855659015785687775534559176795825916154960752173150734985634268748817072213953104022879639521725047405753198275823971287418098867360945541192302267607970341703849478979279981405010766480078510512839579246107854133645916635167972041815825020222341388521515072184134413891961180410919881375702301381420551546902552419627230579629948655210846751410478225957693430699120548183381214154732948255738237838901089338352744699988924212328648662090746352615185949263780616195919169804872709787583074689841979752246924255846895767174431418272843098686407269416727348464916119562896492759709346482804692361496405357658606581160044859994821745556819590334798807634763606364286261499571740666629207124751513826104696422987591904817047185103819613314834472677487314646358200494054466486608787780842305646966224941682971270465646256522082234698413947858769760291983384830819625260597150584105705584019564226862727645664050512021234837309077701622826063256316167974807257664233049336595023552025797175760545019185309313994820521254036204961535683785190961803298148589684093635936386109616396633226809794205930869701685330957753839309616745693145531407043975149268294579116254409601910066345689627264623875942482964397779157536524099814749570297136928302298362930752577965988803806349821145349282898488933820388912477701138096882964992706534191589664715771272434762315589065855221188918281110487882563375070782563699479101043423071307025967246658615491388783017052512306670900940249602010900704058534645351798164161551440080747939809335758821081029363006951111616609084147677847082016385565819009038400*t^69 + 54825028600084520601562761765111668646492942708669659891059936248828432591878440213184806047224022559227380563746033242928078374863096627837157763312420398880775719697621597950316135026917563956422396703250682231001206496404571593415794604740902748112539816808259940204172015180588913958355387009188218976498903349952275412825479486337042556339214718608396701233838610044794400283181977520268711287856697207683551791083840192398679127651866767293204087131099018979307647357100671877157047603935297524922682737618644078517919338483240024150529720624760472245080088398676034999253010008718698879205237373583823067395728947417139692155233972091609688745870971424659414416618777955509109162738492700352823023151619710051688440822165034669041683411042823031167169178212536857945242202557197729893693787351908869017661672500716473760496101089985983902078463755675209840909223528982788717584196993926354884904780537389924160670141251980033056347352626532107438844513659045052572989452787117518446626609920477754205046090717056152250461142900962854312723736435451193339177940545085190634870714695496088811616017580420455674008081599278562097918185496991452507654852853473375825630387687098329396817337818499227285716997322613766556935709218855117630841063869910332670636283181534231462038561029573833830757295396745043622307808485200329352712001293553010348017365048680654664539960021285960161185540496800290140254423208687105801475678824689065284714983076838784242419419926879880102006164829464066593313795489273412910517323006647052482563768120951753320690579624420359224924044221403142711619619733734345498077798375386621231944077956385433450872470959910569780303515495337202765740104317114567305198567942319949549387987383843335242104199863217817078967674184548412985311400413343157278560965357574956571167723440623234882866988440973113861611912913106883130076745484069664671454322084481456677348474394733695120291078001886521217534762809637627927781165490761861609216076749193736579706980122349299058820661472359589758905511057155362366577327019442287872873642321472034684957063987996382155404908643160507148096192785598707007002178020606702652139627433408582374317599997731013909537621668914394852468770095380671898331647705233988821316524565042505653069092977497056273525841182899901754593128203560456535964466774434084603139072551822625470827309299213463375095508040270153205763762162892344291721408782493380831354848558534116530540507601588236963740247511638735352049906850160431089207063955560662963570086954017270991067535980107354415647235708545647465484025531251723461840269611307898235183185444033483620533701597862747058025613768327135331933776980080096993518201988038624802120617310925101811874643484847997492134679949878321617667435774239860432939058515761994986599185385371700040359211780530559903169344266448276056624718338810594615089374513146938218920975445602137597713789844242444112256908883233412546279763081107688148807922431860836388258400498585168001989042215925602409338663037288781810386842222321913438270571251301026940670538978680728160708465944797928299021567175191355696617071513825654117952311145144157532717403827586153358620353999477235351093388083347204488014279079015175328799/14900123429148750084534915661988456963933102138380038586138272999109767321641959387627044571025350014680334445211986186610800160009186061754046406602072411319936357877002748328085730198629268045220789536205208740074378746250625316189917543189418836411537834695193720949783965499119121671216849181644020716131827748711085876555675840531818682419533129426212063664255974657794135224957141293760817679083059034956919063985093098233302821157180778146018393580188938615848972918676303923908019716843724802836466322872062888474772018184852756739512467236992272076284593642228421236838255573149102248555181017973094084911503746626586626545806994885851893937928483032160210987232430947791318757662568427069418156995138840422829139118092893742004423987821631024234430196627639660406092016036095668183142272093823317582723449387796924303441323743644643007846067565716597734333604988930490488587274238324383704657780742479136590182987180133375952850604068869822072901629033911410255984159992090335217669992981869362978246365683060754627448243296222262344626693351477885016388057797958193288661676121652361429417251298342263127196859955981272061805563326344261593273263131524994055979080870333807153571489294476244648380628961914920312419941094086875674288902986905377982871043196502239097778859536666833303444301829869937507742326256711459643014692938875533508144144356207714601104517568741042698113031736083447093391549090127482370870446483083775668501686196606622589441090646228400322510327666133595103711674173725654455691797326855640911479448851736183540099415744020861545535808256827703736300693331672747398289056127669106112691626961232713614456837883834591561590288646730010037267378488143634158963997890303368299300615428805216217779178499831480456301034282987420889818615965652376636140106132534466870311551563930581838592925003518270329010643136677489426720150010030826099560588222696064948963235615327098084999212886640751209575906208263977853793470121994530162803034735439140862745312299168165389488642851391725471671910547627673576275237008033224202421950188675275753565468542619654319556149970735997446002320799507904386010187750522636888340119392485639892443273647346942208513819942969121175005589240248164977125796770402516822716739144108388094918828816920338466786654811614422976416720607171817235008590536953222272419534866413954888811429740753008114361920826836741222810463608535173704511089368267116327850434391302181120734115249111284032151204946474114890948034474530809944649350150544517352872410118188796974289534263055420770723374169549561957234163510564521979844594772562160935298797807942424547184023866670420386392841035157364195599473669231240572414696016412643577756205479022636391971661593363039814626852252684328477582604639161795806123636761772474930189056752318375428643309761740335692059056246463570503025258375551008374262668862261184334400259025466521656066319299037258735894300659531451562827238369852465899045877402527988120815257748910796465085367489088969928638846216740994568106026091358338054767808461398763967647751649576306709109008060136138083600591700461078420316174755009392503164335414092966993785647867613741436583441522937059146564800238069218291997463062184000*t^67 - 60070262353300139629736772757916052287189131594864807675171795499898367037100997753204198217572182337037383830742364818090792624648508953685748294268708654545599753556185392203293306095044568907161987163945089690269252267677242048830225542221571840726433028914317498601108023458094371467273109667028912922573665829544500500595061526165415267372855316812198564508619724438807174081218551843971909909833443897681862548160674136753546337978893194941785939054917558314009932517666458079771383214055574429667949697484244689675571747135105928808052072930187249869605732737149040385539579995874643291691069376528562308092454330030633529362622102403781997910332542856554249084576975571214899984307876748766802620222364811511344425488828247906279273892764137503804301276279519324667372320913309653338397510938475564831205538478112992324392377102066969939564414099728104690259096397371089437380749294735145304721584785294757930090259725766226765380428640424274858396817587195856245570398936099308395288681361931720901274736352977600436016356476881895720007313519081199084241421653554225455405567901260921195898219628811940919308450775106793054377463837727915399095962025259220190970141027463532714221362246554188619367458039743156607950398657153743806643068026429827761632953712921705669546052259591203084566140027405219076089918307625007481200447348183201891405248216311417631262013093893845673150410864404595268107403673806348147669937453984392359876137664536319847460084341777727392550750960774533203729656601530872633503211761934168855309259864353631726481157541974196194070395495979143530227514706608983369898430746608667409222180270017900075944564305060429140179969265612202226117176251033717330148971421350658023708515605740629260730975394137081674165931212145395007547857178158546226015250598265434723409967029206104905257510070079500627919003116549737375375818018809860708259740972947492251965790406283279746368324988976089316073963490816892005676100892233362410126761376260282803638795377200711431024928491207505609472566023360141093543247353365464082738556374252879699102578236599384273005758183444887847576844168202020184423888016836545327696139832552879461832907805201264344123813133551244314278443161612987676063440649955682947497967992066444939252924153185269483251635419955363216769407066928956647510835164474601925920339246083132419823327950531756541285527669421141070043778032718004885955587968499621267968439107391166336767966103758217150242893447333922570014837393148470956152935435477570601745588657806908384140027957358317865186252155183093916830457579980569975061048749857762516400798526423482607768690097550481327204955985667842667762128490856243871317815425883404714250776643701970822690295665221652390176715852545783397858895884423381364290179601392145479276749119632851119714531357733030055298250693613976925010797376825631616063634189505226394305392241898482580492492326082392571611176909508766008597235876456631953435999896394374446883336875769195721471678557324265056752082976594967908724038917690588526150297141743473210558053639287580936907528793358304031209066691487551623863321769241102365348511595013140053671147282279604177857155973942313886149576002981899940858023458159713454681900687/12050893987322624262810780615971129455383381735630275371309027809446762435621798740390355804991657774350765042499981502453944812180351591125164375434390736744674871853198881024496248078288324075981269880143178446644183798158607485480780208366381154704045011545140268188866606283178867502677324954911843266228077400292811022422351204910990688727100220552800496506784311337041248492935547999856509464118922410050575896852665097525710272419180928700640746693839309947025234283559725666063101937394133643289103511846442709349439752109300709318263722057587930166401732166852328890616680776237170559053310687457008610582093665544913613721652393105446744897947546061426975353438579883465260332621495407119985018891129795176710750586750186795514767445657138336206566647993135021321768341978801387071255464637165615914145903675733277133357654229648445983210648918674028708246987314369459621969492245406970814988829627259309880389830503335382606575652285323458649874874898055780710252548526945993990668177593099942528367899439988942987756575770348272081702269983144390292769171187093057698747908966854085368524571646524777090417380843170720726822988028265023195550362323891565264316393275920634610183762175382815362154915749063436198717363594501433829741566470588487650201263794254792735949587534512056614286931261714052247891758374504035737613353511861683986430529539933430921719820181858291549852711333160800289542068894166321006353433080227961902326781561572557926567011337134608712407721277361205482578549850624089165372665681024562973478329825442230700692359490225039098662405395578525102398820085705375462760189169594507417966576129876471813872332226964326430130339101426141785553935479328370061454657833618236856814950421674992110237773925997034025681034787041037527612679770128393351599995933988715327287740039134696003856382197564579050455297436196159264286162474306133843627531784810970477301133690708232278028715110454281723982488794452877199579829624835718694239165827658304763313225920342985621085817889200114231912794952035339267524519988887964482042236137847752788585034828208699652269131171051651533961476327679245934022282629832690707098588284663039345883103400700497771167680859758356592141982955284856722312607808503760751174359735275160236683325653789726046640575366629838682654964619322024732829624548952602802151120309601028029951931682265386495797420650108527318589204137760651315120452009600100791921524922238383771699454254276679907387296727779039913549444550983457633151762727813692411478988541148777548324174401354682238975263156649188456116610879189920137357117439988907365634477317038085601267735610630583294847658975264217851673313694131618660208067279853766154457294901782111792488739674322971741910041393702085381169735075721030357142405603917655804414093651112965821160887814495267554606835716462346053712933869153284970788935726380410651658143009922318434387065598762979603433164895433036165166020145244954750749302824108807824796212112603543105385716647796647485282817270594692412829256636698994377145584745452177603010945868871506394988542835203951294364909301761786459084162069714191056423258441793941408374573156552889152352534850069768156263957923366230188241215232804822492000*t^65 + 14332729510098390105618808078680499480273923648807115202774597811526567302223871593525501840735167115584473020129925469168124031160608469233318088279245987187048004713871721499468250344762043742659769323230393308328958907040671349639111254733307739704070256291316662531844630401263257282451590565566810783881962890655472230198316737456210113746164314018932075478337374827015547526969962999748120569488459607226795512730751815926830737895352744439264054126282786608965780590436427130739221898375163006063496379930635003713547624387984131443577896632034954114155567060859869297216665264256360663255169227201400081390934512837545119467449429608869001685078156023585836249518374031023184749877847200253224491782091150190774387390843869655336479420467764407396383253063736889785711603058629320655535951786390447017102165708182326673746464201949583226007776340599156041841605503497087821737181237366970100604344994923099645494917344071065815670438105467309102270709800736901181032977211795869755951522944284928663668990090004549022934878313153623378098223343490816471814682208402981946048927355443774161364943467322413523242446620581330075637912028692758742196514140504470732767266840545068410781196694891756655551755352530888812801564521252768243966048787449998826800458046651260916895841037902268264753273496319358964617362449367645958585172880059016323351932146841564314072831208123178237006969370819114911983720493748890458523231960696591281590258134713591141827700620021476582798294831574088712725483649582167819055577305824613786650408450356578192619259758764885549185327619043756679878367447961338864032263868251730696872337640874720375225509891553418714763320028750214702623221585255450902808778358425828835052054660587783083325152043972476732481967976540531473442028265079241951026767253295281261349699360308095700348421507904436443026545147240105109144733822586213768696890800530628203517495306320365507772326250349068418950601014324323494713051305915443683160093823884679004567520293245705452038434236830767884127790762065530818240178857773697603660981435530958126049442277769258818749652408738107431627678858550294751902670855428458749547872254453053191301768229676078368491378387403981014443195838951432303587571764474806122224681659784678079430007511711237931062722849014543452804853215779091809680451834617801827215718019114853476594216312508351076030909167261457083349087620339462239029716930025107850851201800166712797166042144220166943808255970874903006366019668834769139607937518618420916257417869640082547161512930444629136300769275258945320080686053057098985997038505199907552131186975421298819515262840656454708202961255179342292407096094690301151663911756481022987197706584806806278882948523599195831553219024383608422619008363410256091344944053219853828391330836863014020408823288423309735313872617695363497630607217552930870321023828817371136846539267649778105811915691768524148301303356352821467377325267343815506743620892843706540659291727117018499508299636636947454108574893343452104869215162229775720986441685101410422627101984122994479658512829769305924529974804020564475831246577956407943182103349108352887499897198602602855328560599808655413913739155935103611544582559983999068248808223/2427716481021959025085997176065701547248751954641525329479926808181686652831085858511071678801853717951328758042096065671075368607642555467834569604142333452305603082276448173126167232403614559173773495604727633014181725658147744996024120978591130750149608354935742177757118812557239627878238644762905639287943243426971700774897779118243238539825387466873946177770061888896667315936496052361945461690485616494596266954310286798838514339747675657156108845390912960221923497041449931479240286348215280737451414340790641446903767108921494247275997229480811711277188871035323637215709703154639973331113940986661402007078744680461807005463860482157566695657208343767721230245734700016182383016679636070533364512578954579258361188890006445915552942794546163780491285219407034440913414423588054900633377387404050274596129035714250632478912047511298161690461289437657758480526134641165566255392512640198486429142600585087582972504315536795373341332030037095931752339662414979523541521730272488186477643261478969711016319034791951300444100191573279760326299295980647441516284174697125345132375008083494536819191252699066320294062793561835422929620665153598227960145757141564811044196483236402273860304687722650329714784482503631949388175742842388644702614950104000942421003038801017497117494869218749035185870351892082459086718059229607199531671424738871472526233497753741073419231965950246260250993197886240224649951093232258847225878722399354487183919196083951898304248229871816183435152165855095241708651726664187609406676308713680149958524241341688471719521069860304134429079174285985618341882882130667115055015240194818646155844546746424363335195411211732289146839623551337087360033987415632139199493438830784098597440116133693836760998531037656127003102434229265148494113658472850968336880677761967807098091496449380546307034168282760311827688818227459111661806951684541308622677401139673678275425893200889205282707888155966526099590777926161747690822225876468069587890163617650169573911833017121219715625267075865008466423764765539241212320139133562907089173974547707370507047556867823277141120188097515662455025064765320022883075232496440186107802920548541606270421454319913168453530717901423604529226919682126021605180242503148475652381410287241220238283276200050839749421523963474778272902435784416209170874467346168838936473093555799617676387068631010294059813016622695004514124492617478404231126402765592030638660634022659849225939952680686659097357698382097645785740492703320259152610828118808304932045716501697597572998959441307087228072764821842747188564644892938173201465031049740381975012166363805602417554221767366988088852712480463014193646771229425879779961994631663077685887476055481564848563148527850232413893993866386847058934155587043329744488779666571408415230093124420765219313990071915646655722205665699236184580648484310423429205554857093122963979329857531509962799701705057637365225942551894395851532956495293379101054976416098707323810714576472613122403208256746655559054040583421402917162095833955416102717592171135155367485768593864801817858213578509106910519150396501263794709572880052210743063914781357427175667648378326317802412945887236038133009402856939096134248973095191890800*t^63 - 40377103935161297771546602143193872886246094931580484721657534687761320167351977315644518442314496190796317180713213732407033450692697207475322206055997520575586933890681512837683427041669366068643870372436939019044110263310477559620549016559815403639179649537794356704592664637814430677605597349170307012309792041613174754374231971637945422789963139699094194939276876359374575036756649640240695372701421211948355707266473476316515034303597040786354845172967305726447721574587710313224487327705049373239393895586189413596752653628021852516953169058007939406524379841555602579207496306872039367156086001867968810217645042366342952170092530773560594877979840587418034544595618535429372572545742325869282056474720844511776884536189415995857696523709349472064129448154794664595961928986276711990712118337305019524635876270791758670629213399545149142329606757071185111268487033274777169266307951868723258172819191679659135268072454644060271153748487031945815997956078063170154827809732312349333245004354820107818794108060359061988175187741068576362253183756473367922470106872836662765176246442458615025354151034252391260448080445439037205944354502364543137384010115078145271749136411801473421477351919569452232501982544721875656824961315583225792993924797355990850402848557521972780753020986430648329006039578076423389032199972080170435821865402214083914837734659030083279539993588197954327580526256212852425642254713857075226875148790461162991883457343548139040939881729457360168630773039650117164263336099393957299204747664425124154240992089957890165748742286370725550172707672503256912201478189173628055781311309799338311588234772859867093507342288854110516503682699276208072111537925198698568441277766932219466078700272046418429109780524334502363067889809161530039051837275576288325520144396610432833364429473467565920844811282032889727368011728079236713445185970220236395440901424151526915963036975668638463529626591977487782116854045806504831075610161464763296979239051598086647197902433478770457183871995746719922081655807965451487229176715394671912329269230660128635523008909042666952887233886432490201684652586564017785274163161809004231550344667769125669006002875979243833119796247098820900530732480615889613214203271843879704184880273755961203045772906052367394564717438326969109119205536233078297068262866947413017938878274515354383541996559568535208360735417669156449068296359980576038771424110863075324600683989629906148784477974173741514052872283084457539459136096568850885712728616900343428219499919459148595307176435702701826130998142798730142348242081258358075602704185486604573515820991432954728754940275452575272242565609564070027536422180144566509622959917046498506006463078550000362475015737595406341852362327595453109377755934915878321807439220821993415033366416931003613008899593835949334667370207948797807932042793566638525173428735514653081207717816244596931940974621003402691242145496112467913424440137117002532940469918528953614890389744038072972331423402136072345728229485460703589597571617008299306802379659183325241278967394428159500968246829825528098082734845480133857636408584569524755644250376016765162100324464680080040727936481043961063303131123227848679859109319791329493992049/6570514943882121565955811243832269566835185598839619427310166915567435166026638633963108193670440170009448032152553173127773289333828875159818526468675761665957670546721423627069577031594889817089431595155798582512232012972823243716838013035467181461161254416840206318265920273909579857471642883200022577255058152790428858801200923661400031158915904928266842848181719690525688734522006724993927443679904016553292508032293220068541074579084485356943605243176342588560541978679953731602069387380876701578940994119614785570582940752695142063434415733361863310456878664933580175333279132230391267153186732243908410084259641077981629668799856472813251974202085342652745630831115785282623668467350342667671310581919487925723016896271687403911598192041416725907261908647360125397834564675060934190873744666370408906448451051234531007367401489131594761359598252446297788294891886601062537594142562189111549841143751126343396238948114612056822004921740280341560590781033527484629583520153615833728306107868826119472430970981442630247709143960808379133353308020721524053551496925154973138021935140010920771144033088279237352854972084104155559095601244289600938813941409863060347350981631171595650122981014244609918765783472506355213763623910845467036354089178103140580029047797208517840198033074471049250375042280740768852769261077572633046790420796967174638539290426222545513606289425803460729228787091053389533468523915558011655866982132161225662044108715902729883494783447096569291719744725085108912531644640960788643701779198478982192119478964936176830782113933496543996333547615286479985271718721295785477070848064311922310567350466653331975963881955587308514258873972013713132347396498747596309734566398708142173074777580056080166787868162416302881948269334100125118446507597359043656533142058166396669053425891933807344990144409806314939479517685203422363505731637212203088218788957806153616867146371767456703639835554222131626485616179011629336885408701443151091708868118927149167890771547189926496194728613986321798936265035207735493003865492498122124372718678828554802776736127869904268467664908171171056311603203592776011021416399851385186598544953572967554093013957269898853981467088168581184081734769090678282451296099233157311033436630870303938908381334167352868899758348814905039579942222516524009898497205164819474848182610018622328580668681102141824315198713703439043743881663875846752728525850510343437468396127484340166875852406494433939477890047555966124941291656061944962961495182532068413611710299946076447238750749713141849713897468978727353227773525055863682865496755821841425870488636929325381424146456396209389165938875120849354485036247201284291702040362912115710217089943241373557120681478716294243238539812234387633763482097631526823242344001730900600641029437905315508237482088556863355004149046129096023614182136926302806442879491603572931729005574188330470969467410071474843282375822867390289408727919707838126453005202793917940968546297954025798078335067332281929316436215462408888006363656342356111169669439714139473966569631919610684460592049038463679005867059079112483388505171279491756089047242111785882927342768634194554801351693206622296168630524885286120764187843209867600*t^61 + 259582506245565024623859304277555815345462649667115590588762113561520757271869484385754769883917385183941856069122147228974785142756921480057995179533147454316969571195872906678651075777855116601832208151066272588763564917399382891265718200146028874759445774145150216962666819871214476420028529997697764693224606462820762456302791073945787026623302886163052280433808671565085049334692422994340496861288983781801059106065527511942334289720064453463149941311688187214436372759660220337800865788761169568947462816525874106240563077675950439707771331849351554523353970271860966666194894603914414145771966205426830787457126226026075554231205810599763701119298500754414425619359467566937353461039462757924566229504828802721038257589347571928271186066493727049315464075656824984807759356378200417147888592446133976060870379084375874372250423743555353419387631028075878573658713815917392199164411658541293305589645822673488462290247176633657822792300575664741920333942897245060314414402166008698220332896683445966791794903352101063684526293626558022981288310631213833567990721650759511816323257844315268775274040712401801181022924914246127367809870575324659192781866545349593437019881073262873409795283955715881423084263250894310581163187323200692525976489652258710977838939464804461366513762110799222789890383632362054878852869898827710424954868539282324352230968755708513987426100943036529268600014433925476881778836453148433092447910035038471321927297200183275772478767388710232250690638998486141047956674891651566839770142942466438611459754129070422797968586425855277099080981863744273721062079667455340853318220592695984151402985887003812440362263433945341875990037612120164843740418160088132442611425995495169336616070911486923949239152367989499832194069927395703337150690698870835065475556486221130638489656977942684321836936143803240099859999109773907954282186294736490526907199682630592064774549946106234651484310079436078766518225124880613600480426473887467213592804498162494214760758678186949089902438355482094802832453215517512482739039641415180159406922014843221977450354315069807014183377490444491286302610202822108308727729112979499732256012351334756685685314926357780169288503985998690230598090106824806712744199192049304173974363103892548340484773332677169498034856376514692951773777171744457687955049248716778747144503362005767268871428727086172350170682366244885240327667150439742137493024597282357217987901579274502327213862901667516405566546466170730236091994280716219480963285696463709242511749048889091121486967549002138333532677732952071408721553260710824566636618748281637020342920547027123376914567714364427569319533075910215219322004729140742434172121863662575380967798174150141462360036002019233255147270866056999590143162736725414567106894625050251226706986896035188714830790067954033551288864876308009058363203851991590263022525234013444983589016864408279013866542017128725194878860494922002645292708962198768094985266603336147602809840822750961676768378283924661301758420345992078178435185172601970499923923398039100788259199497042739306411171619523744302051769304882565246574176699674322011102260149375606117504103916018075992312768414861786109245689836975005989633692417911596281053/45988257135414918994365752456540242753572627956068490817820259076521287872898924051224173149512905270848595690685234393941629114974595777772477071667745710067509797338987292448504654958959698522123448672058955315339654363558186172741965862659588922678980062305985399413976095859708953310056144816723794808830891849550496139964224579050840818017293044608959881346417803205400123452880456324222117440940614090978747701842117410548328414098463669164981401655530266693564077097608791378030993735650363612958056952214952923072793051193145861204365983856340445446983385144634522329387676288834967362239488580523577059303851923368735508203900867301866965335073309804405916402282661350309725013572199817299594570053662733766832416830084360157595420434937017428161512254455421410179007184448165124786722407733461064546936025262680940198060408050891989842326219602054078229897975999695845223016786681058541483599215651413309202835097837419581523624728376337235431643415674730214475168923758594720432976129950393255695889367873834012430193055044839486551316026374542000700360436564856340298676955636397794491671990688804800446677051443212436304796557947475174574654025447477762226546807835894670170608470765902280794058849557595928830202320594453797882631806594792357041942643575392718751298871187438340294451522532332785133904141014983433253898771303037311154524506878106875935251554869592877095636900695432397385746441078548110880501374765272152639815759178856451457549815546472906797061810539486519769143705079158176531897117515223198228763240749814887247190240529763044829587206887599825033526039649111299351199285370489213242199104533488034525407010083287521515914918394980296543112808885548808027673630647858407024660110489405421002282253619051439773664203454578250451166115261134103955737141251205334202652742552542169767283652304422760069371813120479714717247418272314222289358341502142826152238368978072421062564597182208152995516113704976175570340844532830798246817098100152817103479182320757304391457116912216785524469614593594428168681862882035455399051001565571328813761134158559264848477319785130159003599408540435427957619958989774838766798326497511062290012724128316231950899234822433273721860299162801864039480063384936178365796173140145599014333746810472577922074811370614728913232475502324700080907979508303933540967398340090810856941780560673054042992089590157775890405961651590044705761801674307949649528827679869466113931672464941858290497498065674823941572579664565641991661668409304792291527143362022299979510847009967578113332941243171652908302751564743982526276352133528061136775190785158166255288177732246460321798572291858520072084546225033986090043347267446734769802210740975547975661553891259262114051865678003736257709757269784666289872004290687154535355188020218578490396049497863408205005205508309682667314703481335127188450336634639587314275797647498836687869077791687337003325081332009870413022371906337850856001733892360639465911694818838780728324121736240364160545222668391700390417752832439232402326950386093616594906114619411761795666508702722417564952121492450014126262993990352912884148429714583131048974076813368040018491032662601867483938095291023628004883630759357520*t^59 - 260901658065334301040458592680906037849306220968573808783325588365999413445683679306858094811113907443366879534797383867888264914710774365698401520474502745371810472713149295930281973066600128947484219885279664111075402826428495276480620101515059402710949682739450518749496092071513970738381763275092142306342804507948826004922484803181242411280511404140597280599913904760539443478112517921255614337812045044849089279262567442853581227718363390490121851474981254619469330186008729090080970766594230727232382044177353524106379430219699161974517683659179168392388188957104719167509515254374736603074506444869542913292456466004246231885039989585450122013290444183371538180908676132609394016575566600270033715093165771163142653015948004312381994164791401596487680602189419571259088750403793224781724557526376234852412012933615722545696310135703525946267884748295979343913764591907286821337223746970276034445591030686429340754638468013368614167689533645454390115493774146254598162975761092919417203437948974827188975428445229268931230912126645728027194537936421212652391065395298477010182738721709105418018455751537083698816527720376849031900536243186667465640288714939323334096161207606193828017729241784013622116502737145794416482535760583583350446580542268113608086343823263032398077188173543000056710901363254221106387084379742115822374220866607319637020223301373846904708675437315197205362754413310959467064832704221231445151381922837934281327031129128776067587457948211292926133236819767539768178093663885454331819635386682449986927726794038134490494612876306796337654363831160011333942171974070494911379343511659969598124416740767876054389643653165248037803059758961578588960301477999156427239928003634430795822323672220805489242973027496518862537903741264276647471953223296627119124003067575045183895548761779720671313390566135416231931250884034365120872863864775046676652867451167527399084756109547915872229374546811604908689953195749939084996883967167800951013921337281414833208286727490361286438686470576057203466883471212092746778195698528201065808415248153227286313173988960982059509120939007316205738162045630306154853141952040160220577106590033420504472760161557143083139115549854354065337567396693181681918407499009007177525927209941324294861418028885564478650751049818072141595328358961018355060978846995097830276024914439930519735443632660712380956824833926594741707860529617949466622267511664293449766605670696839270991339797201475203912119281766494352383918552233307626116043932283401023399913906064821906239559255427327311173082128019559789052142055518109652043898276874713590730623900791896654865583466597083536826824843164163498936080284223181647618423430654121000420604305077957957652862882495336781071914086094982213198267745879111571483929898960540343881452830995911027123689178622282833775023124447897361808304557181823688832486457523531722427279630363991931260304422201106143643351291863093678263111696509121095259506049370803039355361598381927329053592668998817871163451699734937657074414299115556151462225814229433920095154750140945411532221221793233448107145832154851691853832328254632323471350223021292193494600375466044080761435139968033218115145871475049200189053623694822381951/56846968931269756676261581791690598143662249051481506767790676766126548130439055738363019410414841991726931552191274543066362114652992443009227940723133943186898434466369446831436204113500737799118114518646809171211787831049423585826567971668632712721240696538374704711022467997243972092792955165032627715182546032612097800131113375039467171307174044037375890735051814014857545939709038647416585848971010404687347392984265530864824427713764266676759593513411171278134437791608763158699913355289607855877434514280903233371687494607541494124625397928790205797995242303274117315403235155397987125152845323090219450863615907612434599562390610370221292626347194761144659959572079927472278435830042439268639693549676611289801614024329878277799131630562122653747281366553603905627469430220847012813511333931192373767837342741420332272880048525795767689374608099558372563550098912540451576084455774657402243022993046603827565164366993654246009623787560463619484468628960873409476903725160390317776589430067259927409004098803716502799449626779564882557588191573440287247961615040719555658504828270591078521266078496097108676050241848272532311306090040274689786904303811464329111131793438291775225503749660948757381317631101294792212669730015937920819267253622434737079899877943866510905316839603408585460412022300341227678671688045990626143773174345952024016259106982580971714235557305195169524998272922758340427150042595633696383553715738486617669906680691572995226603074155926474503673716710119222274540582257404759418446758354586244449932351949654287859618561496463378033066594136337597864352760875435650571470770636227168911309822377748213337951973305758683814237318764104808409517002216794698409427077042793998163153789412678238117958484163818699661776616193122735069676407818409485602796057128170240700532174458577842815783123684309840763717933810528694697240379687869421473987663516675673472813647217196476065063777346797336987443939500891064483501394615392833601413303612988432597228796381298479712409001910776447331533158892724848379171326706899467077143698603847668288196843217622936969333449062273691579551577476926318018916547786892918756153395991955521182569790491752677133928627498215297441107266352615980387785116340818245028438869778730532972130844245557862247333855084073729778776555048168755506207116692029701600903592921853924583537034416027766978917749551831499712570782520814111369191239357779844248248667763251853203369659417505570008417421629983782955246058439834209709155130733886403095604855763107635567893302995956415961250245896731762654038760701013163672165099218241875689234090304272075762673580306079055277968428052180461690507782154264687656599461993366361214571406029902562225905427516080268481133662132658037513183013808062284747562413252368984127572310147727816193563789998820051638565756662814131409334072392182229107874028043403113483163829353863261013935183827830927973134159565868425437488203729926682969283265448476184962246192017442443740739636161395891408271856191495293001597631350443586517195499746690823552440930695532364814631599010086448363456304474887071815924156802803279222661559816682245569012374319271422933435730030042635726784962910879586925966615462326800*t^57 + 23115295304641693707440302309141865257696888386836977295817319126049396923987347116033430921321914151399431122232841358187135820783431257970085778261715051730730148112451465134300527538395380394152902645077834363656813715052268679929845806786910447506999541333183408034660262344312100432917556906565379854093918943705437373962831440795798152595087809593553932642354633331768124812144228266086135961157015699572095845519189797491118046493389230374407307733012617944924118431534877454463878765767114497021057622465968415000306304208955885102374040193185205761794438210499497434237197474970338794820732924783693588032121201041923840000279771787196883550743429451804831316616712396531735843963437342340759857280997179182506929314914394689838621012506816417254007106008612288074820315417168563154867510690302413737135641569212413301363862711708537511311008577477122072498467668641080381268049754318031205004032135363074510117010376077640119405781983817710105323857996432956702927084053946660083660653672726877924905546848578724292741952782592508093381743199332909635359252317269125018013354994089970025486340856938661552546706216369067001476535874985150966890042464776619637016998449374787924045443578434158256211744327080199600913010315364780528019335437798875010145280604804346763858428826302285378057732630350320586992713596179561162156181255409294217619806081268822626339908748977576813299942815053660217587664867525567167266350077620266029795102132659338600724020800502745713181201671714065765008557402308649013456464389997888431880859147599643036032658793778585172561549128016606613143400603022273517349629682638300530390423097727705435234792916221070366092743460495900419581172576266990599740847870119965909213688333262229628188071327454921990303847065722840199382768660019196014352563539517403529202772993253897140324440375523754079826943649523011598506932518151433385336875186216962200728521492309211385885906671344990658943362806337315466380272596079785450704527993651001867869788448620338455641297565906323673258763704892846635106151831484080372521593815229795760711803026941958522357571655518187796433336614549934193264291603230586177125688327776472520139967361955638119401289414465211124542384556633787485243322589391877641724084669106120656263449157902019285371025231053040789916430573846400720980803753114622840814241365999309884659700165576317782988866940586712942183485247925451028737465684203881972473678384828494196771220963347661658601463506449849515690996700304504617009837327496164979690249300129434086407948083339630026710947947976650623539645769578164123727326253148590024360653884562736370334970564702867864584956018721676638872010638154825265740986932602774113400764460179589936500759770171947782449974944818573107769423159626050758230140577609902414223083899103226512360927648753707341550997291966026301747488016057113705423965218557755538061637706527165697136052970421674415170955835208757237177842294737554689044802438432426647062541431319220139091230181403060292165036401354462551423390762630582628395557291779140876066936330403616708695926625099290711221130766477877860077431594385407374357619980938727345354352587053020973772073117770096246121311959378230984922328490461846581161/6981206710857689416383001272663757666765539357199483287272539251980453279176726143307739225840419191966465278339279329850254996536332405281835010264244519338741913004641861891579884715693073063049593011061888845587412540655192370189227645643516298053485699574888121631178197824222943941220187476407515684320663547864643589489785853075022284195617865057221600616585310493052681080315145097051159665663106540926516346506839626597434578842041225732233634291120670156963878325285286703699989359421530789318281431578356537431610744951803341383725926061430376150630994668823137214172327124347121225895963460730377827299040550057667406963802355659500860497972462514526537188017623850742209632470356089032990839558732215421554584178426476279729717919542716817126859115190793462094601508974489984029729462061725379234646691213858637296669479643518778488168811520998396630611415655926020368992827902150909047388788619758364788704395946589117931006430051285005901601410574142348532251334668819863586598701938084552488825064765368693326248199779946564524616093702001438784837391320790120870342698208669079818401097359169820363725468297156275897879695268103909272075967134741233399612676387158639062781162239063882485424972240509886762959440528273077995348610093983213325601739396615185549775752231997545582857616773726115679836873970560252333445828428450248563400241208387136877186822826953792748683998429110673385790356108235717099734666845077303924374504646333525729582833668271672307468702052119904489855860978979531858405742254071994932447832695571579210830349657460414846166072964111634825446830282948237789478866569361231269809978186741008655537961634040540117537916339451467699414368693290576997648939285957157669159237296293818716240515599065454344428707251787002552416400960155550863501270173634941840416231951053419293166348522634541848175886608310541454047064172194490356454625344153152882626237377550444429042920025045286998458027658004165813763329163293856758068300443700333827729852187177006280471280936411142654749686179808314713231566437689408237543962986437432947673296535497553662900599007647646334330895479622530283024839201899130373562697753398046461017342691969627016447375306798369861188611657338804609026242357644345880685475235984451417630103679279035714584859396289756288621682198897917342867540646389612477303950007946973194469460366880602962323232401102113999789394344661382097970853956218577363820011830574788989887502033728754211560034235261166327837235246997183648492735353284295117004105093714972789039528438099910732083363531177584887338093419422669222897468325047247891660326879472009304187983546360585735890859585355495295325517106664084449056074279887096991263155126479262027742771800220383848560274296993092326180370116779578828648015662571629629701862649720959883420114561258602832806320993678928418690149241145186030791547303575820954072750973281453106974496259558184137051563455457525930919603966833101417280401019988303416416199019685914143599604440873179646629877076148544754582165253563247467024008740821680085387482716995202696533705141589563834108668970600166714236299958238999202782998573978521385668186319910525623404387898426288598026223515371177341785373828706800*t^55 - 16465544663452894853530199987267026276438589683722595960592151639442736543503178701029183799238785656762267840534042461021197591200047394361437489709687270026108926192762226306001927790425461459548159843328268412427521435039300507137496416719273490021013400108554508710147034289240665271288996272737437616483112023096080781946007513318602239037855100232152111507377617530734277936694029784326649659688419494863398495112787049737898589629328716190986452501624298738512537424897143542115148213550968055781904852506783215010002922985240047230526380443752064800441515762269236320794397976063486419106102605601662886038783937237375967404568099443234402938564792869411401195478251057440614315092456695389246261754922153850079416014366375308169927924496520043009936797897511554204237801580677085870376251350268208958168186890532525395458228453826871271099772592600891249926680160103521265094888312888716734022531371218410592002025497584448161860650587098346923298921787549691687728120036121159266163866080041857066896992351324391685706778490299045377777784936328520365889533923658598941281309180218064861236707165870175678681052587837624242935069209071221689187702614283173284033948710426797312291252017770839507806580973574617901152781565738506689990872485544506715377100246727385176404524380681142420914121430825876760290846113043931991347397165782854755306536638721403489681518509665914456396150058759564556498605774020996063519577877866979743985978563194628476474171165703015049605005283275674073537922950793179526064948938574530441623432033454340423896187297560876942139992488865681814327535726138875275212251645884916945144733879902347694905190586290997314611486415945142902582463914056924493064010555880950905892532459391064314441359524411270658897111403348686410650443028655376276595453237345636758210125988151543112551953955570698865209799479450498404593837957623017812252651854572988170719251832831171199451592736406296924102455105779237505781414168822123126670193753049167204680408528283335455860950126186120312142271961865427716450876758306101760168804525729547425169139764106134492539251319201744478727240810833495337307870232137588506517412730610248740654712996883989627614767243526700887104748974369379090766907070027918621377994276668940006016850042830186908338233747658382066698038135385649595687911805724253869171190945810012362664287914651041431140662771728223456625206599745984085275219099152925459797532651659166350478523669758061799421763832723492360277734491366856266782341522746733163167638531735467497262389006322214357651646966950955108795555658582387629807205603819181977481909563774248790609972547251579626749420310134649429596874781522823110029387753867236368068719613108562839423621128272083376595031137829674833548246756613504397741963644506455101493943561718300164205497783275766047455382564136970171809055854756119104480080675678460720736664838140166951527363035657820712566945866479369835167966857926949342702545275775570137510310533826819329547559128512413182191654565157214840456352381676045216679814308902623417125485075475781241061846590701734233764281450568804986192441939440366549222997924662416604120552777795148737189036816304118655870164313221360705756282156737720080912373/7756120655762892941601514413929434767776514225848625932159791108950283593165342745214898279908705722274742924234939335463633301151865302268118696403575660985342265348157108561545251919135004173048097835289758507447615332667918723280231914309946607137422612227700703132238977782711690718695628286288749925280257201677619027923152082766349757741331448078573198285026279957781528680230126202823838388551711366969359660969098825149749817093507801788511567697435064544386868819391953527810688178317320706932610670483554113086519537641453512277319503854249147903351035077062505444945455435149651681970415404871449766129234051114068489136784417137705456013247405853638982815887580098174594901674565614915652822749751491333347143022231815146779716608611958383827940476976971536387102276470658372257029432350576896329692473938596946036599791883949362900355549599829218656609282793733808629951031799289659951648944156551543280250583896660510021348143786977641556679167147872149219331232817058868444711157853211937815084646954324618285461749955520633186848480102923598489954341757397824286950737709831347678243619166037670424098995278140622522544341442863443201276399486697510306969683466133247998749871247599973441307144159206484193647938426911389652832305814415350004743532469639471145800860729749273142554812235609714520298766981292440342458315384008226153937667982518109070554560160745663743787922254741958131613085636249881697805214864880884659980074662076547085566528205449827933597727979905213888229861547646259894688779644273986369949542124780024503232518469438520894090507063128026291071428444355492184111020758560327940758885765469260616302675375419040070584625053130580614049363618245831044387971546698402170435912636182432593743212830561719776660293756735359835734621466732817009349911162908420384702433697620348834707813208646975993323410021833011555446288295308078786021088757354152852597749726458543760666684147825313855286868728042628219091058700419474858213881792951070882607865779953653977603593120352779489426901345767037646400270312272932551911342877931988004865032450937782119482565497496535077441624877860631144440596353309933845028157204025229618190267730778255615273033965852988915780547551303411920628155259342868273441562987178725524987045187679008678903778789277919236658688922975586167925837658138859462284688458829087219055570467604349891141111197624448653766017116918795510845618745358839451204033143768590567765014759472645929043198035375155790227168359413871033475428977498851874991560759117334768622916094729000823344616883138296809832621788978585506639087309127492407634623163093402336952849720006610752574744999329955273106649505503797822901298524954564757293365345518460112822219470044846455750464743959325574386391199742112078627945401117080518598769403839986430479747277558307747247822623977289473164755806912301680209409054272737079974826331315694401848665344369142576264286999013311309251680007151575674598525533207005095638397110871050613539160533810102587405793431601033222340785596708767935863673711052886574865493298581670195848946412306005419694731226336785219516529253603528114291911415690137259477355001420593967602274955151606632407134325577378026723550323693254800*t^53 + 1562100887110418148727936416360533272938434010795006644938059289801628789255686268862262262269639703500745303801263791223608409128934249164490357870774251463849995479707878312949302819857968111617803043003795143309733871357030933395574384064429537142305675038885663044485987082350661282326855112192048213076620538308904599590528851439866549400841162691221127352029048769654603631011487944951856282844692546325179174543930417661516935925885732978997428526653980137387033744912133335141160387978270874499705077360504730897547187240637405479282888591699623370622763391359146412705857793361693307808089046610398651319209432885462016209027632921482495973926331022784356186395512653987822637543012731085757592025775405759216635329685320598602884826787969576503495968217357742350457834371959543069391721203140302769993386436465047720399739298405545179605451648169643205244119065969575104209517818956605702472637045991593376291836618018786987081374255739927776605995339660873961908053199232925292728702774124229710981701617279762745698446323887098513709002728993175739762000475737892362654917843519961049691600840671108378684296052685400199595212774970435194138313732266175866997685257056131898600831670733749133708883821947026437919373274038378686574091698656533819120016436289523919333754805582821281924305445450489297750622233082132194790706409050807578069914375747197469907998032505827847028930376103109179629849637690633001746457407378962051949921987661241180828100721933159003113696736948505680321452971433108700161069772583422905715269284298130886622762602765163167593899975757272883018018600430694854584665915447843136035249267766691658532586757778027817072408196629093048179864163160965940803674160018525573210802583822461930618821818842162244917422993041120101968607542776029141700176719142010158400080219236617692289271483423788443229138008464347124129526937592526212810849254583437902556465994738493282779079110181505435189849474210989624478430676884526790597553945976346838647127270579218947342467136423890796966753540288573100588952481606280695009676335206553087282640078191273122660111335527549836577335944037983567847568128318036144229332196346736631404772556022208457376242604893191816418385683270203989514636667370943408592227500331458457233331328308566999388917481569718377960909562259393992559183535961080095064774952129623178667137374868194021345241193471550796009799517909543049531474171936768061388205113690987004975532352615720942925730138250092689356129088496037028399317572299855284096293320623507951863557279793333629522938926050769557518503655873445507457417718681673976007464739116989915087341382870490447629632462360187392967988031380404799717822647988086560532042951040186199281212142642757212552646119709414102968166169425716447011320793830308455473916158309422738701250432166118380126993797715781313030249998759203700584002371556736018611420476135002159526374355789711066288656746481731283248082904436259309574079736547937030088190462420213491300670755615403208814256570602760973673979313849488118452580060426957340797056651637587414083510027299457734401655706864928785710590176046281828196701672454407702114137654991386083311044100295290894938771626947202381652073487398093043881751041/1290089924612548224964607056208140667561406553226197919337543945108584074017451820767625672273605086646730686282429726425368928609460925110334748542199629781984815312321381880772451918824825083677972455145060664504591422675113917274574867744794837157214028614322270671379572037076678723149079171059559941789262758634202414672256589216180917251836445578574220156476651993199698996295990969352047214317760514995408530067851271288642903816557765499484224298530639231902927964060127764090287218472281096275755491822439330918658435636666404680844048218775858546654498192923387767488069565803221475381238961876869943619264884650621391925065701081400919162514231385411327591235285451068741026569876554805032530833952838233820277013348247477216584050554529570690759488992401597448005641135710562661819884438645068333462111661273952627941207337056682875762246882106998728049667220735757192372487658824134171646913447304769182791069651135435443229011729895010268470281225988745441459572925780829433370297082876367436911942969822262951554633914632741057210929490149439608986689708626442771103076922179661398224173125769406745957376167989505432121096260082941082529730975664730723811333643343017992600054888481209788880682751852918705528355485404079256738860722394402251343939504508900491970528294410515892906744656703273991769783255994885207461171404022633532252906339844701904393628366803716866773337368154165988228851363902983929679887375943811076102013195596117346257966425648988305514565486912868900510064595824646769275842354482931151312417458967989314291832830657496041945475961171677758170277051957087498525858075451324691278391137893508038026859539552912808188862190441081535765269565647515504403111382736910145696313037981665106172393552555085609688340648005709990879432903564831987909239108134595361768513014532601085586555412335048898156950991034410961994403990428796034702608730988768165654341579085138358149070610226238247416833054304226945676006117800626636655075909989580730102139628316042567540024953364782794875652131169119974337154839454809141944720755162350035903549487524739974846009631833871508746713776160470018270355130398216687774855471011366300477341258016740596873355422078310969881744460350816678673627622576491624638534780325793230635053859102679950792358277752647465484855067082948081083469101705860347741725678004906943489193194370173026010946314796879020529016820451759477505969648471922835021856189889988707478472737989309747121042035040508016095887443045016406694556230535921682847514154456292314206074717576650064806371819302464873924046464378774380635368279225739899744908768409536893704149637390444750759838134655475856830330774852748791042289792943746778414839286910237541407438313960345076682623084188084713879485590620812016274780285836194530432635490240265889460429884296643496716198598826144824523680498338415195676562805681003043829553105596699824121032443766794175573637481805915537581579383209512639815436214244248411384959359623407325414035841730800248902962522338389393858048649778867377034638691128680184841528471911145398336184632719466706129357264411722882267308164918193941008165709558715227959571373238509783523545989071915125378130061823145125388373883751708802000*t^51 - 509767941569538673962476664692107855063316901345117350663792426802913832916982214569037157750631670639403252828890706164629676725539976758913200933551516362948241043396791578259338493870989918648800816128700448496160389694514700061147849780930469842828760126584657722354262233925644803647064442516744390567989551262905605466415377625503881368645953125084086682478741825892351856374754245758289488157675849615429061700821057409414058413945902912298605257858290247697725282135880759246082835763248270129579490516413754254471719707828079461449072889550010075065539430058346017837544391368533161130373933658070911093459011645513353203832908344078487701760651089511823829427289912420313158215603087381289943057644728066138532118596748673532422212157411703092142247293751351122281991980888874199210971493668351201521485983300977725280936238489782445565300730409013162456828672442579853516202027469480472168758878515295369719649990392437277567677035138796067878007731709569576712582622078792076358354894130970919701654058481663826410417154183336751795434644007297152022043164514142452432581600957122835272504322875167113669410232016654256541172833173935962314850003114619877378082854992864708016948188552176827133077104378826181061263482033121711764331916268669118359717897445878423650106060237758264010504982867729369418962350079650057803653110481709884659017260419935462851192935323547626553083342372324466342601793741909230864933943175147952889247342721396756166412900584717969917474596520493946367869145593916613592176080713110793701072951093529908616792991895447200794371080071307232759944855634699196955880605253097089872374722342367503379463752720889249999276163971155946657542281496981353668038942857347122543582009949579761720349197915846773013338917436552802160073777396288739994229947543336552635328016951719502289871258035878284927000831242227065989814776118324983628412711403902023203753716591814819895013478001446164600073950159802735669976684091041894181064474036405399047727339570290319261831645249497509468080336635971210087136224987083692478821726082199356725553709225154500291637162855715507742686871987835940607396859512751269788173416216155755187554276205556107462114379602039835274761110752159964935433556768501826567146141324302174815097769615453175540469928459377892372059971725858297523631622994135450640944463156264380828957808807863685836067897052956755709600924587725298224662001495890815348464849903275393136572386592855312124157352669929271655871735158170646253710136586190011895760950023325102789607179463835133868488511098298322370254504983632187807244171826965593009147666392912885656291281032005126959834094602847719329104225752763245278867929935422849028163500048113428370642390887489906956474277473525728881205008558376782198033630319257411591341094482720230170023410997895694355962347455925730558562575470892605275823040926583700812584775957717485851918082035338283244059594838699389431718423602982551660126041629870893406950224654456273539381174475654444142889286238691306729275786447238123055482113852632970754773409769423347016884743410734841627913356752005377383585933120436319637737184228873354716547718821847404832167590542624940765003274386988193982381428210684781417011/829373143434617952404118968954124505021797848425713866497938891101629105764996348934507021712378712084044157044313549614509115145908662880318063993699536986168315854915706770024077093426438498025054615972395155579936626599237491015477253452134257253110915213321935500726179387384557199067231868247868815036491648109419745851659652340842762617702632965975069210206783666473609126516226916973350828876734500157768261052941993756761751087468830279321262808441426700034026334979188533648529230776136995355676947491121395640410437567770109084438475229042660589298938086096681303431738711541768868776109907988987427591941423754819281211871231810608112608495166432279863446631491771821755722642157862298317281153296585171212007080262454180145666377727116406744300539371521438410804012301967574838842741522754785170981749701879750966210997966606674944238024353652843926743598341842338278606549443152770280711612630861310950042474864117926996611386518736747199273726278359849206981403359550517154207841261894161000907710041672943073966334885652678275288286396753095216320597691177398117070444823002032400015540421581103661817663881703314324732302320850492499215513324117473946519661615778217931597592342321574920527600611927302285778434899006158313557608950430345388199253940539312434568002760791074183803757413502586944242869338473085957866391130840651579719001182799551208224769120413832765524485611156648015576246457025383432773955240079595677339770617548130727263237817839272456132796841474039794606277464368143213934967762444828769728330092554155779036858136070392826708759859319625688312617841181027000016623642205930370477911371194797838654361645485639863830833937924192565583586991737393445453623518313667724652081670190720093971323402478357833293693762780912883882631246264758590748466157592153880918362593720733581219257738563194405758245574435494028926007065527994879268793783985064715946217665757080268819717525057048053627022214274655702781103257988188130282916046280669064675113872270037009026052686187581353182675751314124059361719601063843871388441501229411787787559940549495322948254343834054328991779991102841541800292594277220628591999659923732755048113955652035099243558612715082590730790395596796321873113225700091047662188865526064436280973229895647670069018500644582105744040544572772794010587657798688748146400307299843743805331529649741578920569794147784648363238071650118596918013274491753670859438244866595118918979580835300383877236923844749608547661487010618069234687387036915257375451079689033953202233826793089080556973204308881307569300202107858811080275332192696817579497761754764958986917156792314208138758042208599072214934602926871611084725035643681631896392984191730981296970950794178769966327922975303576907416001684867898601594526413496965884047245413221401131745345095881386509931596802407473174979426768508643957931729785280002461943494436965492845408192714107473849975880299527828724898349861467463719341828508034979996759472596211716756050042899903727999333026254187974193538186935948169099735577710498350910657969727512310084335990176449184268310681074717378506787634148629984576127103541443412381595225482809246881096746430032224608248191464574172541545409033564000*t^49 + 34637581196512020199297128189807162171602999594589929863152478331184483178128894443289319672654308946925122029271591717734569575101579654611457666700741573931655165107034950091782632979212859309543938939802481356093200179558220702536091854696628726511731849864863976364151801445491337368927106281483444962170100605480631120140327590155389766111721410466315716523039474925981443757881701920397230068160480420726680114173070339295678609625964627361657785158442151961334570819366814811536641378614527790834810869708835709905005738018053433335662379718400663650776151798221701660547207557235902568814599491082234308945684043044338414607795375784334738956467426341683176834683414278708370977540972878067090530071627869047457935669874908324651489315745176135811610359347392577961769602950807705717169292301657302954322948645240974147475099967576080401078739668712825998570750271155820310319863090860176321815396046048717510470181883700361286446740689519652710467678191818362176708942266475128838131127030672102345433790395590725148749493221504818020324360111893734672529837629935161577328518691007008534601362959906094319780443844991268033617683259708790359265464038077846494053010730636004191409864214019153487302715033574908585684292624300544904991047793910117204604787741313681198714643466066500738609023544109262605044331204790117182721982920247653088590105802729438208859849265151410881266280111351566468239367188113425557853666097582530838367747456457516082957890250939825571533059343382317731632787225539032121691739779986326659051621336541476889873397600236112652093952055600709651468135232071232708058073598360051109069977393145844066181358417334832943705910546028103850633863492994728557883184771575027009881362172840116037049684853451171959432375803932451499251950292024548437309580870408638391083507186370228340491980454024990323782519834943396404885490995298076850003705541656217435358957487587755489546730769940161397336801701512702662240242918008542665793573941033973074124005886926391457893866051999402411966635835039615677907474454401064719449733706461517955908430211316955730020019371520015715737728135846790535300334593265036201661003514634219136118955634166501662759643646109831759582347543733291758628572301193680702489836513073868847129053382408619235293979359441910891327841930602017153123274365090856363240937664474245808740733122176433110371125655387258496921718515579690907889471895778289706543173169880209304601655903083256098749574364180821062876834193310528532426911130673576783484830723343175318471357807538768823120725021599451717431826324696388494327955354299262842250583077717947448830726273948138074834636576544623048708368090982154761509189668305999233845942255523637479524956980336507139657343110751718194836233036159409682175488938712739018613141439712405672933410191703927779493329808529105350208566552777545680643018411155940887619777771940581756033394537048339608390909477983593139552187101891469487613929209804964297268954116693997644847741720471250454265773679932193324747581682348428676086428144860695541402284424890617075994279750471674818232307173620251973444109642635685762243099639527777301302912799911170675719312278402638082084318922619496209870844734794529976959368093/124758841980752841463778472461877626656011240147268177797161319706273276195798474912134529298295862169306288233201731852855648285643786839387182533949742623523137970582216434359248484394808886372006840633124379713169963528086089317777400475495174193891514079116821335771604677754616423460218530915584849181194885434100565873698982694754288703333571136563576917172975354561032115764250788493899143145539697616319827820264217692840481398236796156320384023271898843505014928769313230130830399523981236045092739544461552788839359504572083508057134342323018157412623046820025575065828768214847977662961213893457072973326577912131520612695129168717400841459466632810768910207797138227259882948462989279542067194642028117247284514672773670027038171885987597258928548833463443111808592176301805724468121186092877307932764559196667663757463111866385338160448189736119964458913882541705731985409375053051109252268568650434967327054753143330593737336207232120963863437983282934945461265405096647557740212111483991568170172444049575691262586609178915512733779974309786914956526232172417220750696972328569587694156917148021054703808068490413688581506597512977130342598182107286058626303023176932672928699185571200375210414713932831817674564289944178743282880496098607354743669018555569181687062459258299743929203266072441977571439389508310035951857304581430770451396219512095516526929017279531453267847231783305206500148687290559699555340712128443770828873987457502076896142117605763679574105356270845077055156975637036540340757116321279376935955939107779024941866166160084967088429847323803356380490057765062951388054554993354052506426338320488809391693676171924541829809209495424707117591811931568773414143453543391572981768814780909129946758875038636121496682971703642566756474604697508679413846825705027778862570194437452997110513244977124116477743627908488080493744549161875115076051112556552303366631225009486995159780385251324555879931056592627427953565956056696167748830518759050707922705456184382308936742354819562231212901985979241135710680542346110843260368476526924637582859290090949343923154925620785766603873166050270526256640465525681771234670425578562741069485158974971678129123030175911296999934296646753904465318449681814073438076380942876272478614392147043422646596280096371184927500415670966145333931982809281013803478252884614470307686700458479997879834079480502848719963521674591434020037939474675453171064051949419607659069798014884560676399312834675367037611039317210478746526035471943213469539488347857772776138479247864380902703653779191719731955163916746198850364914932704934328100944163686118845966890589624059424792509989860449478315078139550079880095488139778660758076440661261163989751396134299260039541130328043061106071536562368322390187936096753855902188102656762739222747694641748293836957164790271789590234641778091055511928828759296999894537249307995723516310921748526422168447683007295097322393551431660449745416965674873818675332658771744667591788830525395464303531390279779522432278349017973851009443047768916389886861514324468492311403044511092450852218018835384396515471171517016014645017074594934647555157383237088540873107931363018730929424414433451089822543328641528224380000*t^47 - 8809024677146200793323211430734792520361486959861061247924850032389235057170453830751470665566341653227985207984752025701433741005942094539981759523838003279774800508831542821514531892728276290344447855307603882760039119392293414417626793835692898392332610424873745784707236554364746346133258415627810042076812253573768586140451031827185938111959778577519768998900863792143706424361297852853748584363760485882469814557904457733723363684821557229436473587753384128817484405300989861659427931085305137440159864910782016167985818932505966425536031268504126207087104275373854344545938295363252195016189749840367781163090527220713935657242774249144660541469339570839186263342877079561899967129142402544467793093284100511251939847647148130749460287459084699505850601119298864769860648734129083479067812355642540302647980203781988392835328177283818925212714498100748808321971301680259876488945129004535140662213954027587392828204414719272736458217583623111278526689499263568298312839614333525576139372951787989954252057606621746946543982364036066863367845790939962769397933321953675433342782627467549537820559057609002779755943195318277871536758427904710629537041217838941971614941601880122634903214654872825528526373419401172269573117589144673024878717587248025421299931484860370809055061271107406736915541622849871151659930482042414438888568568553016529140232945954136248820415234367552684327080133162719790736400232622014552592114041713753101660576693036028157448531023267506704735718939856695135499377830360617014881291774748427461738000041575451472366125999062240387645466064990075957586621318858500414570041441785121615778161967360747482434732350299818963081426867749369807861303996231824792337038521034322145597200758921060459399500751574404886060130772232626246678025057932609646657790877921144539143827373126020249945968545810112149740105376710793612722388649317046084428269830173518628530671364235383604360774455565264575711363973546776582054684648768934286041403817044533272787773182235761761717648060206804888274662638914351921825886279206429055379735380918128461145842458776113761069767639711030930466825327502078687165081021941928352379876048402538778781441414248040734847981518041683895670339274610827903862052862833760647088713816110663613370441311451645693969654414257780000108175003877718135791328964267047625762883744038464602966480415006573907699953317492343382767564765798676524234822050170266121590622332436459013239068430857446282041692522412628924435613668856716668846314382806167016328804589399476261305492920565345042301800405157440186874372498809258776905619684589926828180326161834913812089516106265756667950743727165485420642351723806923666230318611638519352992444213523609348135455836091792972632841363869982306556519462537765107339121207803854954289481170192252593628925593106276009973873652715107080687614830577365827917036652865574847011705996538614041498121930645926816634348012648820231069632949838351390903006074650165315273319473439598194538566233410870270608478718664144360102417193089528153870309079490876859968521201063031645588600379845615057511993389882994009469835670204940309570154324454554258859139069331458213538067781666146070373016330156569895700615090658419835747681784723/78988273634494942626333106490384947583040988788558705674683604053182422973582451445965684858072127033447813169263487973306926085870258829354135971547712579748468438098191796536769301066730383654719309717444301428187204355431016166576640552112976563566591158559133031671396604169023849210760060094788475682655663954521926355397034639314965296704193112994092730304600587780268780187166185387509719203868612382315513115906432465656472446113454111140971646393657316727207005008264974234108940396491694489230311715415796305053038739947904020196939289883107474683562212855819171004975886292962367474824188123991534478027212317687184231318488482415397805091688267926596818320285520047416432699944961106198580712999209163509094580917398427638182444272581551736892272928454716525065708029578996445595699619884377660684154786979047652562358081272511244843413974084632378349019157506245478014677165392630677830207570155978581335131240197576350592381138693749436631581363160644578129593077860871093099478548966577384979570668459217528614910419773127423668491291394389983582156406186268494422946591608111600447128242203694947336621631788707236832338123876460861012865832020564069075380831078212458475304290745578926917793843457431412734936373954658018380184572817154447981007637982086641265147182981898414470240459330162892055177061991463441272753570477226285879195687319604814580677165259298243721092129280336447443083499738408191056771778102257474224570281803678495791457467948823613044396874181947594849580981362368007040849138518559796159217891064471924365853436306928688630859722698179073953494524444999537116049774317813543413483586157506074490821887698892735983609205254369212972301692503142382776269505257249000791882864285861978294163911585631809944187131680538124658987549191143952623783829627755566289648963316495507128032821931580475192089726290912336409624607434253570198256445879687806197464794949091585424884785615397123602534222362272646247111960731470380078764888227937700333105239567631156745332813880121559876645199931580393092398316991345114104229462893865881713896678622050630364283428121228128868754336216125532974869156013781116311278464977474286936269571821664515448687532105204094996320103517392679471797470365568965602060401440790834896726137598288747397760968230376964891226167428105097589400298137356917611704305767818570062677300968999772274685589427687729135318181158953559619878063083998243830028787103380409895977446372955741958459879830243295679535993552387919490646281649757749004533756484408590308501121850610646436633034585264000086463613035545034876389548375585121931942548839974634861690143899477513538373419569537816917579186812735994191319179586710502301661290313981882060490048824858363425460115216416539773050440712476471688613242860236265746413007888452953852155386158606467653326262822640800911417281604056500826988641646604272890675423992724015844146044648317037116308461771235749170690742764934468150518566969940855794082423980229916458060855956259421942131565543731898915261847483571231584850995158715851358794427271344870759796178628012299149137267797543265683210120230464798889186661462158942708485494744383908739597291778071242048231538304174554890413230433743731337780000*t^45 + 6216084656099282180910678602812993428535891490157504348287366351686948997112288342214851628480515112840519231291576811506343623763890293146435956239868342933122854017789809624327344549043785897626170605015620272451559079946880207375072292242979381896311422875109189623480842973728041451102270660550565636985859307859168005852428737038371091414699372423273890500074473874615121274066549764845724320639104825931489520371915282851100656971128420290939331154126613306383623421500927808635386362897896896911263008193329301510840442130976755406264259970449374700992662701475012583180435159724161719186768873321086921155396473654998784089024230081963204641011988400065561932914092584424436888603401608470705375489429629781388130054505735133588578584287341145416299551097913626013273926727998770649150416942955156256992318992760114252171863663097429771600318778848024319785252493528785932723042718147419383680832490075557099812299376974109544811956489937651606648223598377697508286626385196715573889862132552943590852043567720666181055105912452784662769927606857223282425246189096081950393655826623071391721380547308266316616513098547748256392207677051333965290385541435459414652069602703948140869773905317810043536595965740079158580793527082978577612744580603277122623719530623005467113715263105807479140629004564423514664283470997941389993568410913520037965467558270324095605563219518854523332220914260357681125930642032098246657110909321479755088834605323854691013656872810525508608014745083229817554647031421508469005993003275643413201697145931213263799709603158965844118335543938564731736523255689649052305133057435081528401035454123512107382321493592325746966322424073058249576107388818169729970618985582889728389651779327078879387177486450269654171387060808661345122730430434910742404241137954203878739431503023044979928419219467772767391954932602378624455026882693220135187493969105056325659401585078205902941072180755411193130780268814403796421971810208409659936685832621650407762546277410510460106658436875752048606097459279007619757266189508414013366055755735314086294343242110781427701407836333048200113034902533818578385137171829952306723634140500939130940881410983090716471940908283050384543717526900725620543484105164149710998908241418569343918267922985609466608616800935412686407586693989461962118771767748910469281817194291045964933301884734928226086529507600187589454878800242541754684105850068706648429098578079355245677359541469730697535999105675534037668792329772265455691591141820527924172216851919266732682298823380611869410801866477667451416190037027948163684850847454810191091668450807744106189876576240741259938831119468597321956821691546871227216200433204164760361817530859424644528981062297381582192088117409428696381232610060386447587038011195095563010000900196287711900066732648679032203260058824113768686992523304555958872863511630800623217796551603204317096344343642587430212444256563961620735113020670722139920143616745979546859927842914754322237178764140361795746510473138308351014307324977840206496135633450885670695815840277325046823750721705122077747360090726388168120535866754663919425153610434259001516218894428136788989715569242590263156490197804895009368753721142088560804317114603/156221252299334442083192143947650229664236622270704995667707572460738569881085292859798798941520429021707897156987787324984809369832289684722624477061031546613637577571979330928277062109755647672667079218945396157970248614074676418340466869734553647942813624705840884861206617134291612883503229965248318572363424265610032125118579619978486920148293045699427844380210051387642698592395344433074777980984588933912903718126055320965023282313275908701032811756344470860476076571901837929682126561950240212033283170489019358882676619008076839945057706657701449929711932092620138209841197334970015672430060956338812634320486583870208813052121665221564547848005685454824818455675806316001389117668923076703859632376213678940209282258854667995516389783550180101853606458499328238463289214056237414622605914882435817797550578691894246178885982961188906468085415411828481623615667067907723184583727109869562819743860975157638640592897279651004504931585416526663560238696028830387856306309547056161907857574622786383626261988730452445482822830217963126811016109646682411973598225568397688969827703402709609773209190136196673621318338426554312846179845000111480669890201107337825504642088132464640095601819474589433237414490393586571853540828488101414129698377349483241562437328453460246057735539675310197507808908452988830953572411494227694961668172721625320961075914920996188837339282401723193137271100132220973831876255038185088978948627802242560133039001789497469454215881054340034687807151159851909813615718694461169480790518403373819070453162327511139301354574029258961958811451558620835152466948346776862296187331428564563640000870400400902881847733448921188945360428169752443434107791839548268157510799286559134899501664920927023737346402913805135222947882657064290992219819511373595189261351930449897772861283003735558542109358931348050935466347553137732010146445814412616614329415184271438923874816677092246729216575994896533347234350894272567022065877891130307266890556717476785103252584922648287785213787451795973978253839864681221893854449160660336783920493278979188278595653274722357831582780061984521540425242738559387439185664116144874482306297399893589718399819825069819442959785719181432326055315845509966066443885834125287524075016182897429017969472138837744853349470500078886118202864468918970787925034093883681498704071407463394123961773027577327387711499090315730956518180514374817914869946988352082241612490048907921794266505048734689651176206775370073677304520581389440770389312596187548031188985046941434165702218771207722952452001735299911282116923559189068977748217898379463376508596594616500059787173490077748998116318704197015681434391696300077400609044071494104552174551954319722297413652120275429885910005650246045328921982742453466228590635879133947809572393379384730952040652624799458247689719804778472913691956950245079413377535701061784161558060785609720225088843860004806741143402169777370582032802357314837008803388007216359237185238538676945883720359557935301174437985186491977854628987245285324690038634869460239354060089492215411058263553286513213872738151866252236573460015566919268914169174891825464467893534050003730618314643738852012050946820201589675227706166857848713090276000*t^43 - 3094658200841635850476343247809881799987815447129381235106878458579232474632686953076081249670839471464517390351361360312782120991911979956572140706810032273140584119523022770257911133372472385138892412193357556692120318255507625054336976802517499039353754331537408024983028015474684214469468555828824925332398109854156563562518041141872458551516561835436063765128915007393760419184435703929627220740029474937886943836618702058613861478184135496079178162373196101659063114884358261199417747843801606000105966400302260747717807685079347103430732536648762191751928134685057561338886392181103352853436940744499500648690352830686339139857210795446876150271111874128676648288044837305423969346587359884659098979615052378910908625669505075590239753137416181794149893037555338297006500174692311557150911992707419487902872531993378195620619457545916118513445229806129978104163228860368370343051361385698487008166168837679118237253105038725950759816893299474790088858332504398302578151944772066047328332094115317548368132563846347499515391950263760945430883124930870629719434523154566074250638653309526235785271128072015608477593981211960990445884739143339064293759447722960454219794219909304799839515566158671077791866897353446549521775839320777716636982475945704578096147333864613344951556270113759681109461459873586223930380793297521685862198904024350234563343861957877692762346494652517155316290184216212223713679486118919130477216741862410593927401043747777869618792984271132553832368014981895928112754696734286284678111862409825047985482392398151712099351396975782672200671675998844439134146385559196354332298985787518681355915386441729550983155056241235136392535424351192718059474438154257280339837560172898936694037369617573356211627585061326104010728590123379617452508547916085222017141847534594897730251959663846345162871442659441529362126777599137380944463532360080902577333837462845416274642280781624901064013801163167157945445360502446820836037994478299466850953967084546195460001845505723186535931470557734452969796564134147769391031672023986382506360721099608588663620281153766602932669208889382345956218129004076700946427472338346896611522090579269714312485020238208416391230886766848503431499925370807827275692866020046071980000247325327980631111076300483370478891960078461036329992920811384569366332014336661112155831667197400226660390680693351599871205836580802666787085872841799321076679748515287014335457354480259117520245344915824618543252614799485115600648617762623149755443587402323751772928857568907676251062295047515515183395245058103217328338831988531235044220805374619898303984998928572625308939327131841277104899695469872459752365490915753492075983418526733923951537541507392342933537453911262220485920709024656611578474099134444550813043287464799182201529117633073319957408868656414355591445089538959694203438860124763939336624341606677633246698439745502939932079180779424473936257636934053069460599382965592713100483525132155755303465023597214113136012779407362901150840076973256497153707415350842887749181611957499537819938404839513610704199086929508177216513016033277891999723682377948365780015725291867704008556409011425547088957428603789660450174697193334343219812392059918049627413469283/245836544316006912735565931948627880789457630394985380779415792321937439425273755430536094458361605359741884673399386255596250403689572139524750146072786077229212622070634140918141423320003073469390830088728026512154732315171777619559029260124917756065047797017718601758332893629931762909698881263142702869688179270688655204643966378725836006124833242457239165962656127377453238870203526510962635117363345376622631432399916512836431986896085344700074889818123469648656151504620721703298230171130998163122143283792797905838630648516586034952300112027235615005670714843425488810835372550379171949638002900285108254008207569966297589531633318139361265218179489514181691058156501412002185975866599880394445778080398269960174296887965097698370752915199120625397535744770260716341455119793923993553403106365383496224052461042283193599332205745126728783111157586055672632511476083606727181941834134135823662077548666333338325894249207512821042644277826007075214949265843818362285505277814359696645698353863764619194815377614587956845062283211213292578575738436252167679383254189028921402131967370155432433809810834480036783935059694500197734686112674594035472772952130151771918157704580545131313233870956136860055776291084481194467199908396004550917277291487946496412207578884127363951320267861147054992908592371757617702133329715722651761384798934030543837972176193505630495968018043021769045473126564657811533882788936058705912609080960118137263619514443937878288417239178535093345929082832945253427627836395159824841864149115386707529472805833215203706782779286353250214253679584496352991866593134850411210279288992237259061396718537064986705543332481635669425644704794261597031968075530451925860268932210631816934874713015102215648692401484515057753941241700651558693183126827975502507132204975824257735587910463242778170916278008245382479842391885945423240773089149812102114022258003155830244547192135269194465356317263286792786733125825870783763405993890693429264951806307347188960932362320136452871305417462903741996787050329692155383352350229566266411905892524285079229107888486578594107064374826223704439583909115717485660113874539359763720218436993630997773915995538675762379231290705378533040226582299523434972776037397887080367342854923474248764711649954915210893255368306325689007714585172019775736037069155491374761526561982287356644684030423241840772910343529721654140877446855954170827275963090197462752304926200994636621985275386768542629370309886822674081339671922651600592163026798651722870785767166892334384787212484923781080215165521440945661005701414847914747929366150163031514970892315559298543696094716944054624942734084899179715745593134487718700183224391575993985204915090906229661821483569115598967749853852712769005978003850527547631037977391195282211962758573760468087319786688637907164969093956356821716895095045734504813299532924926683603071987127742427951108800802953300530636516592750435877152394407247379168892153220658301745338011033731938096087077443882683243495434053161794608447165975138921799053045569770764254838745479997894921143421063272731908262363014334914917925450853369082089739089170857126255677421799618273763704439371991925940637244193199256366080247070878207421132000*t^41 + 338928222752831565164792319149160097859856322241493087308337198979898516199992647743573307243509966000812771643025930175820282248279906796450307629159855612244697893175512061789081598955242843057662410969780755759233206456122752526531368803322927473825801326182768122116808741252552319242183152367329228051830836586037992713841919004099329407750011607864148869574910924403054053077068533046794337090728992019104416471494778836076689480122873848989726270345274473964265479559654251858432127146807858402558043161356311014035314625104325535324730411248833712606857494834172207486759538199929217442025356242433926232529330272857996677075436639424416421126672256849568199244125923520881155737298525066594176706633397241365144299282801446359072541364590820640484816054427929860597702421752338796019339951059634047131248177111424165352778780039501646485196692594074412889933686474609732711835714304805157019961727313633468002991593568995393944209587710203395780598672442050601608240351887074256928955834570344103029782070780957011574327090845882222646051035612377954787259370182720406513887329839463606675556780528258890842918248779079066561709196425823296728708521290620459934256425625315566365388500707549234232792078260431279781324412161104316162334067865990284724793162753254019145229692940540922681117111188021742752825669368213752773285987146025091231546831200930282162317565640374939555246757812759377175172306734148616145981738080527319231499197105823636824868289416444490041333907018452867704405034341572954481235624288326080929868181209523858390538884303780898444571669800437720289287276814838190701709552391867324516268889060101698374836935346991235049627687483601819776827423591215438958380092054653251444263109692379846983454091376937679090465301909164683341062787774266305521185489020608317877625046672681599644462508731098374669008991495678827607339133668176839579774905925012377423147495694769252503565456425197827950851048553447491905579187683260888398354422266348214143733932051357265751067548229321198070222961298593206104496676872037649817636750044087378921881737742198858620775332255994308981139572201185483270028322233193690818754488324841384654084445323778015726080227918826546146850977912039851762629010467820877630544991616747079710266371028632053891867471888688505391705568223750378538131777329827418543312840041118841424432881976921573439971674096846467120090460425557648945287058315938325879331769753170791356739514806373473612066516293130472670006847720162760718500280498002667488624929144470495516832055313107331677307283953102540479193531118106723405534739509796043363550343882967807198886348734724447868908024438526966052408017349131907543874695112623298471494161255546333129972509607374902356211204191286985705732639434283826357321377450512458839825640056938928769066260374153707369600986398471583791321228238020584227704819470586876112274591627124529307719332150808865628960502044154046144886839659582078294612327232040001717900669337581012874123613257881718257626711666996424592929911900177433712981199808524699700466409310077400097643511564438870404701934993441225800040254516109630725781332695931304007734726698402068812145053581436088619164367520538071025829250341066969357699815789/96196908645394009331308408153810909874135594502385583783249657865105954557715817342383689135880628184246824437417151143494184940574180402422728318028481508480996243418943794272316209125218593966283368295589227765625764818980260807653533188744533034981975224919976844166304175768234168095099562233403666340312765801573821601817204235153588002396673877483267499724517615060742571731818771243420161567663917756069725343113010809370777734002816004447855391667961357688604581023547238927377568327833868846439099545831964397936855471158664100633508739488918284132653757982209973882500797954496197719423566352285477142872776875204203404599334776663228321172331104592505879109713413596000855381860843431458696174031460192593111681390942864316753772879860525462112079204475319410742308525136752867042635998142976150696368354320893423582347384856788719958608713838021784943156664554454806288585935095966191867769475565086958475349923602939799538426021758002768562371451851928924372589021753445098687447181946690503163188626023099635287198284734822592748138332431576935178889099465272186635616856797017343126273404239579144828496327706543555635311957133536796489345937790059389011453014835865486166048036461097032195738548685231771748034746763653954706760679277892107291733400432919403285299235250014064997225101362861676492139129019195820254454921322011951936597808075719594541900528799443300930837310394866100165432395670631667531020944723524488494459809999801778460685006635078949570146162847674229602115240328540801025077275740803494250663271847779862320045435372920837040360135489585529431599971226680595690978852214353710067503063775373255667386521405857435862208797528189320577726638251046405771409582169377667496255322484170432210357896233071109555890051100254957749506440932686066198443036729670361722621356268225434936445500090182975752981805520587339528998165319491692131573927044713150965257596922496641312530732842155701525243397062297263211767562826793081016720272033309769593408315690488177210510815528962333824829715346401278193485702263743321639441436205155031002694391146922058563633885801565797389402399219193798736566298732792951020955040562725173041967128689047037452742678971669860754871271334596126728477579851347118404612421491794271255756732591053778175621665858997008742149185502094694853231896626061842297988654688721139556615490165616372476356221381195429881212913987112501628064507296164224555249753730823988243385542542648560159318816912234959423132915100168017623020314834255021992916169760957869976655865754970175205301586508389935258654404901462227510059317189194229723249479601740595082315863150108543114108026381047505106161319052625629056593435631486258515949749383398089867669276179219147422162986290191953089295740637162953420840947674815545213376731615819313599386003486858311499335732417704843280524167626591762753030252014101745757723821049986167459129530748981726294596897797163214038885719550662017935653451260257596335132265187112497515860160738910615182237343759932876151131499729402186790933800440345081664936900405216567577838729981280634224972229005609314533101263377405292991637034892944092882656382443328889733623476275996840585466747727773622056292270592952342034356000*t^39 - 246755600224312427986542467763888638222086778783559648937479082039515903847205809912011689319554116527474380311340525024932096636575940276620614695428119226495611648226383839946191969316733441914619541478464105879086309248880055914328347998023999217525586722633601503512861601062373602354186332073634828646365575233852886994309069096942334201142442412874213899108763293426544224310591327607727745506704919722560462131886697342120819578037215390746192764707888608934586158671427441902073958054734974175307644105938097557144512087907577454843209003562141930555228497399703112708981310658831301935168561982115213413239060408889038535792560271971389338032121255184086740542268078315889177401378566953702491971265164347834347937854683644017730579596306144355074057696982931716542718747189876648351334867527336539004349035832885868439690758777854488717056010821419021000776011700377117714994151114739590590978067253582767726702249911621797269816416433281917131224113576230345990137315221491245599328836636222764165498935091932430975117934579791626024595124325027060521163893604484962641278010311485059853206138282353421609802203345364901809884483290059460894700052977354003403825951784603957693938122986580953685729396739850124418886746627148812304361837142737967308157080523928979016201283195643225206881992669947712259714295691699133124577859812285620697089806999727649022319009708803387434414791468859744575522138683295894413386825204772981427426720086946475883945394095854149288786741025466694223840426987104614737835971080931622375085121398972799889771416252223510086129189268253421874542260939191943359996788564368254642258892250620485486054205477405863646790119890545684609519915777587708898497055274607413731390003469082281510408238348363736453483421573411444511209041409981450389947449506210270448469011969614418951708725062694270773275940390307635676167979695112672968531912299229621758126472905038080415587927150759674278932633833130363252192409835589444762188840083722751522291196650151141688671151001689490666548524514869100929993587277858955989123154870010369267676038957015528807468025335242711198400470975385081561077660821657703174587389907297148550164662825000456601072865733203856461957994235332655492382611577504343005079492349850138957413263463123908149101049659345622063430834204774299259511182982012818339861304038121916566431297159343035724791066432267155524462027133224301752855675989488815484427773861534053027735554549181583121912424303800910714972936563990018118154121264200287642145010488882746925323593839186496546183521212146599476071024574346667384268263918410440711422351888184578088139194906392772526858801894753317925825667204869050516546608818976923141517668470446979710741909875253688400717855472067019529974270261487786230181822167536578127356003738203101334971989660973671250196993443311306814184506247021924583553106707042744985577020114470134404270820753697099045646319365645585062965423678174653236765474973577733004162551898651367273135292060137740962441405539332634181546203731654659027795133658131689966790151741270707446543104039332333269410745744293735584148329979731845723966867489936010102022410605071946756730266722487463192818626048053609516634846455945270101123582313/283657551133854130079499152248416785526297265840367747053172068063773968567623563958310878221186467722779097700076214910303365850411044776374711707007060858341399179312270162597855488446157392464681727025455415206332383440582820330260418377067212795459670535020444540490384108034536649511191016842087734080409437620025371389973807360068272314759422972066045191495372454666292198696388684435726117443111552357641497806615288284042036907957021551577009488251680926517680174813023909657651804043612690188217857635145536045198419979057599271098807821569887248083466209434721717858656199096591352249582311038790509523855624119191881834074961520930032229097899410977901951220949809321540983818307615246608975897785074926877124188716882805036581637979075908413920233551657993134240140522839143069484695891960057880258522070433403684922306391244376994749743643368525776114436318558007762133009808616310565763935633076538467299108749085591716587666474414623548324941460589021187252506089785799649975805792919728406763248512632216873282764172936015337590664313580290962706980677910417986233229193119410114346703627885938503981463530416730997386176283855300810160891867842482813751720428362167459207577543410927146218203412789785993615999894303082174135319951716861342014085667943223881482292616762861986530279145044335712733230765056603059724674768000804473659198664838660342879963097741948195052468992189989782539095525695452352976087401107828619919560978204543705717404506744463569245302787884167600108801349686722874817535556671600047149391699038325235046287822253484519477985014905188099605999915155596628319553025760273760455457752158151907737165383632656541644974659377994150421501625612059914454156460243036711847932361171271787286952770943671220485316817346905644645980530955356349046691005741335682002601435149895513274134166932590825938279682945321642200892025942090887054641066926718265666785221694541378229257289149946299369307452876004750496237685258492418382636699585400602647229648830926676389967789380273548457831211918875563903868096418730307398352952912636629879739871330667608585074278645642735891827587441212483453977547545415111984867427300343458969903071775395110437574566198513691969492210345603963430126196997562015808472524911701056266974980717209858722986963430375795008901444429253587387735079794797740109453725364177719205404650488355970122588857918909600931781669449177889416087649719458610868044145616532273025367625446271395341581126792487700863084236833828769914034261690751987927829731346414231982446783636450516631017498678585706531929655478670670862995422480957344055735644979491498319649340058012370721087770097960591979706453616716598500211412759510762290621055874122572686717096425902614193557523676207041160743850596762554958889973912917633321495490662031309331522830794582200574964339180411717365648186591232120938422537990300019542006138993548955328202462464946115996888288376250502935175839700670052887183253716144194321543858885075313187792781666018480665571654676725147625131345355929525152753514118966266447890860169228340293627024303776229124918111170386440289913981753887402411237410581758222602704717461098008188889737736913760700735281761383757345477208158705623947460000*t^37 + 47766584236935482417758099226737945761043898626387861878645000430126673252170232387913862276936206527482714313839022565123824271019677016059305770527267651475866994089405112997322551458356987101700790851765400887041786083703103136222051123346809794351502233510386854922384872886601027038234225817503535988816054944485243150362767147678448942415195096366118867729341330663969806263798102507589966701067366045860112790267155110432696625300407915892094983496452610899379876965637220964937731969240576991710380757821668665362753210602198613425624161968371074799480643439372391136268602684200271369108760620512391917439793935028416258019000071784564499699070729579912344300604797836584430562177610722502269440746708423546464000217011912416235661544669965343464637878895180995104043199021162789140791588000406965690408812781364841972476477264455378703692438666110910732199747958715500333030150522053258876640805303715021507831799297204392753092018570263291622772529975321615131541414134681161682945521021889606325412322629176499070376132525046739725999189395547820094090042925769806509120009951308037386270506087434279699711972556570193837829916497437410762108525161029042069497970253338087341216090097601664095498192008607769473310546502856974494106570256645419814262059575265373606526647215967874653698822597813586570245035696881796662760334845422169444765988420305390323042248678096322255026270184173467706825074724219471134713356597329733119622601889231503634320598766938768357368438220874167008331238067412000371409031622031469052771344757669177837153233863688917215129954307270358368620234168615830492354330204265788632638755255134744326569625022066425132393860418679207481832599591432605068425777480760754877330299673692352652605632958399333981000775681645110587007557420597214062797301899035743456237439046029198773413238931926314674959441669594562101488320703521167414629100605791804311868128658457851551777516372870796892766101196295136508401838326220115583088028828044593130121358274707205854233463419930089301650356953758911840929876623640323169523084530424773268429586102813542560695198791456734900171393660218842282523932594010314321218545303914845857857558348104483804090339064783195307109137425126518634361106917758692945101840515048974712974167101531039527163234346713436335803089646920915428561987372245051100169221905136753617519990831386703726902375535921281454721200826585181474108148185803865941265748318760443029195849635935891727955635826161841981522525179634202215017681564031678620604328496291566166455277497376955632540642465876156933767849336272506437225735110446504648845017851857530863588361252640747216457593263181893444929329136200312168980490642563604408168157380606091865758853451111905595627065408395990818227051854270627466406920188726361644317866082274519869882664836624172787681602124193513488442712289400962095795681628295360253203143009129947517623925992003729683731874206706684303752057446902565453114573845215237497769337180930077005828298875252589333642783218637959509310871757152566957226797020648752398168859032488647186196300934297610678167676956018847626138457863716078452296480882992980633342914034525257406330646120773914582459599604715155749024810037422630544657274857/252991869930194224124958703356696051955886750614382044669045358002825431425177773260115107602679822563559735786554461947027326299015256151901769900844135360142328997764997712587276516722248485171202621401081856805647801447006299213475508282249135736491057504207423509086018258517289444158629825832132303369013822742184790699165828186006837469920566434545391657279656513621287636675157475307539510151964357508166741286981203064145600485475181383838954408440688393921174209968372676181148906309168075032734845998913586202474266467808129079628666435454223761804172565171508559171233907302365260114492331467029373359114475565765732446607398113261920636762991366547858497034901181286779796378490575760489086611538039799647164816963706285573167406846202837234036965059586858741349314520370046521432296336072484055365708873629792475741516511109849752074095681923279746264226986822006922983495234711844558654320970041237011374880776211473693172783612315745326884407248633451329171154080079226714843286247739217227653708132888193427522465343429419084878160063463502750522442226244426852586393604674068480363276208655026233280764770371678997668751820735808830684038692940592779832615517187879085239190781961097184464884124920619940252108013837884101255825902882606061796346676814226705105828550085795825824303021255758878924232844509943269484169387676393179209555565937183549055102222310386228019769641682963860102436549944592639140834709096171471820148980560809251045252668177494534732297081085879210907849852423293374837261442436832474484592596439587371798040490117972679534419067347870467216162086490126722555277022975379299865678535708621971765579936753450429034707128634427215240798747167512896675328734811357067323831565368972134607282201111922980432850134390483412792361014095317824825427113228758851515833712430987890217471013750689115026033230735016599800795590705108088454139329961667642351457089619455823826094338971573726464517457970490723415563340906222967746675975305897834793475092200556224888349649987811543219146756576294421860206680589678382274206687732892129352200425781406245494795978251519196876494875285405728485979974837802667445962840565171193135318955907784828228107045528404103648466025443376507924166608132960716802151170867192833967842550369403387509691075491956790143074261247712659021493449546711497935458728027509857669685228813939108487714386792540995425643110589807306776510606506544166449877210955285540806408963235863676926275059031137679148156211230171605599003530697157178422118409038693774470830915135212622941177769091711576096045368399895463202131052483016009563223683360087012014822384376065087399889092249532419873792242414909398662350719488212301502445806590433645909774707623102331578037791386887361035258028910626062530901868625034645935387870049919816430817659897870611323616843052799639812605139392179999755890371721078395807735205048300419617045439495762752105332797740980178293535208381678695818298577638723200340836414681283387437761129594016482755780124441403510044036064776910117028131512592591534940010767177960411613234913568232853003305342395209527826139497239953629177590122951297874213223126384222547844144901224814975760115251300693621416236428898305015953140000*t^35 - 65979209571395132276337631136233259940625845479980848648224752550068376061325004245472954546121292151191410341422911082647044976691617610070727517639208922617941611602581403413855487635825090094118284522939419289053362378099931655450718048953113625506403793964893817411876887111670077844895628022309003483728010638296127172296375999649461695067207700146673692023005654857195691790200045064420251229016293811122584436978281636278812022399586112484044604986292995322691117184527129441627432524434001471153415436131565246341768890424383977777102297247256478846785146121964179639482009580192396483979660584801350268261936594039681470641063144323579480958593199268922719263930769612103585870530230907925193821559106601971052754388843365816349984005024997927897582269412990465692382935477757299543170174050300942763404966565278392509656360986489456543622655524709665095415516940850338232758766813689458173143857642449150875413340120169977422119309194440654789269947482675100813012521268304583248515890028759731349584498242526099514594941983444680156173490612335665126533823081211451068014223529035950533949212512590234615202747768744458784181560759024869812227942097478640655697634069162144225482434764706427240079308191953393216718350329964398668539725230834816387329357417947383610351191150160490352566447585521533754948983801402737433952727294694734368559892393077374337834411948867216885510377971403228351186293612597895150960003740856152674865816803669453357815744608672013549583571958849278906395265606774455274353593316750044260369057248815286709223366232926421354993641166070722510888185052537777807362749855479134484107424078047974704146447347796114961647497770035677095184340344605205374321801100776668494301868113719639891212158744833766998137415334727914328084640055635933218743281377338985607256298893365709854609328710176169113823685766228095651115601710449940273719377792061375052802240901086129059145920771388784341034929528276451037249218835355576073215305523149693234844612733265380470128050891113077865652191685336601105373711381671076442251913723486537446159909303510672123986197859261918936204720911285337180581543134000210703692869729323281491629405313654895458655310525512359674648214995060062312081575868983015065236175351581054590068725613648271275006121403378604727718273997467367648528324182656953598427967863177271667538805371821046022208744088761315769060607572507482402035701651445648218321155765512404079299168818426492016028477447066293529059977640105030256806790545423863823507583499329993809677095142717751977317393404540981155730878275492807662314709087194446134791847153804500608054694963473204466863407601559491335240334724212810419331564026599562104860908355250478856973540426079968680961331199966403509289349987978650649464964153924876291530930939636303941666678438672160540539018735259341640842683127661798049344100178455865388348681840905704984664990993544779049631862721690275021015683969510145243749592596483662573056509298813833934622424662693843260013913418574667614071559759895642522429110442070170881633420530819567360297777072948006935218747363464569896683196890841134591218985469768491722542853005312679643421120698241458221103663492619957786750314201278339344520064/1839354156380238619275847715731080989985401120538236804354028750785848162147338402528898103743973199760574609672653613645479285592330306206428684228075984123483769499056743573657495083312265772290631303553783907898204678887673348873482649501046012369896719099467237247181510297893558458806364805157084348473697435753129218093425026352345629564473505965444811793997502713828239195214792868945121438604842905352742889458919461053099391284704762612094438938918270210906496169412913589582332609645737280212485487492101328257784845492992775196279845257766677860055846455966324983770450601560563753383426389492432944064990447353143718042936440364276718915241136210870909991197623384355414335915046277850494634803274013849475560531496333963988589565080811444176034057193424865849095781589425083127760317749506580504572118086339052438426841981283346411763195646636089991972058450108978904344289334001931102461262154636544598006148500517091901893962487499679034746328210727898694229053898535194227814708688920329333706806578396304256222005685647562224241724951201486834155511083664838086406177993166059104681982639456185624617805090712462100397812982390446855738546619593595465619781183636365798295137062727364733992142234754507218669662855709106348416081181672008357447928645205474769264314713633974754079754108619675522790978588911577341912966211422756532518452456431053864303676871389287627184549690807262758397816753423696483549436022765532384406695394383434605813699245678212816293486431364172834406561427057107444607640589145338143574206377175571453123508665398525858859934545768956202974647822696074385924845702754670930145877109106052600846690866702381945788049277061524396521113340376050396746650240337672555798265207401965774568250696859644117942915517889994200148543087172591328450171614035619201071750205174274201836205074462918310776006907129584973041498554871321561465043597935593828320542615855737494654002209359655919448660089836475922791723269343712903260271759239308237656642889723431737070909445064446168812674123067446689544869999185161707860941479690669817994314320094407652194307494940892120147985700416852872921027878285044903624984937782494643968517919227517246046186427948856365811551460493936345877231717293209293076864380029335655123345072838774628578111135592032785478983787132604791355245742877876962030758609383681363159701280917669538749964291731484277967048125461609245696569460570537944852423600057560692087412105158702753162969179180465269316952045933645601931530771650249894140401698368054227657826806467744835159073066100454060902370663111484872770595662185192926671396677490428531230213763958636477269601818650937236327316048169621903540049873830114947147884053017183395007290603892453176013795166970992293241034138763480301563954912197318216622080177658855808234261047726865413959969394644079013943685324662533161490529488278248540949095240784837234460661996333989396684179779494371194225957509917817048678956495587655920845366790412391974993926579956497387382585088413265315371180572995392432474935742063484373926098689941804013004386488952713344539337310781497842613514201872111844786050638804078932417566097436311891213808593088578267643695066854532706725188322347370651700125*t^33 + 4116970415062063954526314595349154780982917261856718771411393063280146197456253656651201532290455924378369455814710205782072497263783272479925734730386058043178404061885723727186673074614589212099668322270058844124841279900255876791109774283246415840831220485940909657252654642309522710377116270620494857879221625859912712807434320216435871667966862266078120386252820411682430066195300871521237164019648419090594841243195209472399535698799172060791993499615106489093829169922189563452508102174457670182074625613118479514653732858886853003330403090832979188789060351112334294575568284412449015732602653200960406843428571249800845535207286367475006296347786835458130551202653720295653869173108709036729041478361123369383652934752170653189008688795620087391896570142752690061397657084727881789873058258096522567708709260391153799381796940814324914622541478197059248231023413417573363464337298822603188484366844203779857588895139007259277705735901132218373305290525158883692055588059860396732357088502706393031364470691752155957103376643601293729182988737709506528581680581244760752037072957772757979393081680918635390951504484788053143496834688492580560495451562562364843692662007190275689576771728122444631759637674533538406744640171231537345752204464803077968097188820493551832458582083473536968536995112016608584827130624038964140826711921318792716561788369140334399748076506881219329265655266687275715531648552891643864650055804142974624369687436343552365997724677051798722885869666207718388032877285012526618839445116869570707991884974217378794698615785192545217616301306027617502863493864285370669164716927291974818095021391464785985098703472567391594553810178792716322314412000161003257632025760522826701949480778323841774212076073933402615570944068086984934966539281084321927340118706849198576705554788057093738569199054160174342846350958459099313384153462549797666731068424881662827439028336595918180965650997003261997976382820573239039025928036001402303178528864785981416390790122307252885825903070814182833551510290316940427234801627218629598643618249188166313124237360639092842681702105589833203899685941184040817598514803791245343989818608502944328796790687936445268516008797396770099938059301951820964816003682455206660088027707462267895504577890270649709984704004593593674032676664613825401737230055853516029813122811092978707098157483004033268875651767154689598964744988467819719489068144820856669257276290950731929668947617863680515689092866384041617940389875595769860873746945013837772890114009487123959961719798551367827922561551583426575713156765840646284010911284598196975456956859861567257992430618569189752464786400203341753660124683391351362011185380616380299438802821192521167015187258469469807538971057866906100796377093934733946472724087043819192547147955232419145000112102825215402364471548874167580223560419417022926657566312470577060987294746657174473816088300018364943924885005220701580732255765648756555904825358607707675964801015653724424174208394785126521303674204087391110583409181690405082299114730734940038627465578226398948678312025822995269385094537590758751385813616172086207287346881938645214797188777017910217090808507353492283867600109434509523340837722883061289299967/693628503416116920400319677312730878378333082492533744402866060902407387745797646744904335418602688125199852805849174169338989852999980791649874187018552935455158868331162559763095788993177664971551198646544773348817926045183215736801537858980314429051961411246904281765418024794877263926979320463277599424424622236870277530180481318056264347545564539157639464403098666494150807623086873137554212537853216833357587944104308545276538127565432365503626805248640618254301585771873138158994115421961533278782406057627436918760615135404682902300817066901912189650689572620297636977408981059875893531797156980311413250097407756067664716528219935350143159956253385917649558970147538881503049233956845519378448141301985020677652456321849845005798085148319467164026311130180420791578207198705755253566180430790360324956488975319777350517866336376211441472989604118660198992830122600018980762829647839112065574617378179437693524204148343145767717588547474626437345416698995032504221057362410578294664132569559181432239603827543387463625806857887296192306643752641638132745512597206942308678424024358917911529905911175396599182471953399985707894124761036128107214536098971322195789277752751760839761129128031868182515555320850184540373744915284242124655222533155774195401239085060650418039068174838401254063745657122571240917810107603019064963812174004541183980022475152451288895662658571044492406294832897014912257762546745636384368810890739864064153366613370184093774863015205251971127510034723189755735807676196619642410962107691171286465693987352404049662737274493720189199705956653613113579665172195152630382433396324993751435482276834605694595385107982043023327479862056871152896850821959992068806817599049896721378470381242492143944929555718114953567698781157169530022346214691347571671445187784475927676888966261005759614999893400157746824622133328328340002181273217468063582777383733287908322898225507887540071542920701284387132154646672341088729538741301332812003873525369705463358734019020284022060410295781878689922624585129811546225674881847603068284260760018030369075296982661864165137247270819461001537287536857533743323754620767424340760937080914610774829878811291184954737955824681050212023211325169430541206228795746934144190602055768638361527995448343241610776930798607096538631805333868187665426894017516236430126077320710344487117463109302286156026922561191670838829324545628620321609480739339731480887109236385342752571684026187793630822399151744821919742419626749388240459028439140834976914898956960343681810358930385142833460660550179295807478335064877058268519551226143911137330627703296053856894895426139283789408065332285875321443297634326591424903991871612703279732535400464392391383220699110958773446279658925088002838369776234039709680683333892591381352434275750140910849283627425619280685240983838844611318830829502369407700132332280012917798985410666335926799980281445814183261374192940638295465680946500994981320010530322617720992192190323864987203096892104807095578617945798941802429536108334962802818830986906095117440144960516774577294583457113481126560288817533763496204422864005644870761069601165174546904940750548373507797799873487948706990214974706086407923303340413823276062000*t^31 - 130981747007249749977336733660580389098235402180583259763594394933143852814175033037174534191048731325479230974364469334521833999085676284660307116474429919818322007442140296450584391394057519735066239905440898640339110685860927682909194785767789539633245084416982572705839326325485479546582206324151263136573199089081608747660493398111800394131494459479241427746496729591375308838857895795249680314610471173146485113489496891114545238154157333019945539861457723646047555114657517974635126840737483817640872934663922768329358540195260985081962178662968185546656416393307228722857523580855728417257933439629501209094464397945201487420464067544617761814650461087461407727473464243508366811546377821109134951250000259568110035536318293557500520740632510178392222324577595151115036805827172966813704227207930789572848251404976355064275956977404743301163441941740505986200955615263669041023742309052118036792447973647408359654355785520080831754299011477086478571237501241693020948234430226390665571831765784247095548961143526636983788064931076680033232332825602953488919355716718816522155736072603264672865458075168338242977197306535648653654470959883447179825096843118273208823760296554961340817238678756378679637393522051730557851750145390080173679509167947350758975988076432831969039506577785817175336588182250144622005412719750189373414094577449185024429454803537455728819680233963925854348828233011905826592155388452354231794410900894387970218225870454741926217954166609309463156310653570307020862903995420069613977732019748147744859573110333165297979560804134053998517486599966558162807365172210051161827612123462058310145682779678706869585847429309363319314566598594263313591162313358277696211082855975424597256297519906649288008231717070441723703192043910145490197405054420107137607468432385095532626702895756281650162672604113007135762233173098994596109626253278743436294143619189437862271038081991563276536261180118959361248467816182521841977614059464652248634887966874504473742212070858360102794975352957375004826860841496380242230510952610775327685008893426192411929736270483536433834726592896363767892162955770572229635403233645129757534325707569201823046766757546261571716065303911723943657607365643991860612519152147646574534490567946561966139853702068947085396025586568428590134488929327176631076054736160129274258727085933270552499246689386558571787419919021825712349127365571883711919506335236329942566267852651304651273193464101230632817839788358781567160095771083222744782797507488169516202758592391100568103443637865733847609364032305266825186654729981914451495013972612124692293140543568611127844279339604147500884157998772230374300193710578023224165235114121245753940363567865946906344830935281505868406434888901123871113622873228314190319620486850896951844596560628426220807175747693056736836862158577023324163874289834524715932187218966021112961657452060018925987442270190229324409670312341578006619604783904004603694958258095376155802438729367599768369702779598437516465599799316223791093813794183026969525850241104518242829779506362102394460769759747418246366664868147901674183616878098741707182415154397626331611435037104354447627939475196342502249362548249208866744802012368911394434889/154052653097418225708264547687037164439833008805196607426249446106873382729994090252860204817970306701354870534460373037287062746384027991951915605729765708406734477692259813676416597007033168494488064602627766596987465187776981946705760908357402091742669494078546321934029132281055805230233955528698912001198823358091995509525568189510238065575845543616140248787591429639104139047901713598453572687842561222505386870811553688200934355106064575370724856585060988925189239291591824394344338215490488923368285990540803328569897909911652960720681467923215013733709603467443523567401962406362758934400755671272389684739375883887931341074090137254378569558025953614290877855144058232230596579864286496803890821060134415076310876186320522027900639233747726820139392004235232166129546985906100803896875879548117123784691180486344098655339023417748895952952691108289531292439851422617118792002649205557631338104537056949307094004695527179310023728940302025903907199805567122541663289675490220372863308152948869811644182979117297506034312265050130138194556201191538017546866265540961219201643529281004832931722651562664696302300625779319406414549967088185226392647775529598494129328300893415270379205614403206852794180593033984534208813991668774420266167972283145333397984874214276713812870463992335246265448027396416225603842664220864072976640219936169872635563056174987971743439916266504559039269029822449924867570810785280855044492354282063357474062230098507015665804253538327736168158277066747144136807608084313749612886261659797235719880745255525867158966004351266564601289532630971815709548216469794382586550126893470386407525660516330974428684724788915039213216091943921222183703803522404690120481908692210933119057050801759948743898064229652305010116326073132652071092054456449291321222584448261831034044533313129827579008847292260841512500754450501310352097356971040890895723299580764104800101751052316313335244290613817516303383378785131238577512072059989561633763523295820068233060765192085661028578222143814025165073234471572661153670050371637004036681784926585131970432894375062412160320885793289967599491119073036123315614534322055373746421025874099844667861794056122852044220188804162280960639031412629976651770492216698115572654682386034681261943505220748983554811888658382569950967087860724905692392429374170574884452979131958767542055919598265812395011672058214636301287080537195190783266931946904878900249906210099511337291758719450295103619940637519319916985778392565743082593896886601574711583203828127943524655523732313174463762835096272633370591513602533747701842264258091231629721668941720348539398548676418351292726768154459728649584006849631676143999485033982647772855039748301342408821758496095198554117272635459061275554061592624625843596927543564247116500322210958715199913476607270604758641424959046617707424201971735915226303584120899643195032727497991059871544007669497762959824558657944989170361719892237111173815241976491064807459459044510014093332971036825704937380146994377880958946971157619964432504882091885963986303163005096547247522809749236050205406080926450376495724239312221449522256909807168605014210227984695212941543617063371833794439680672625965114578822540295911473770000*t^29 + 3073529960398701844201188626293133372290095600340814085771511005303761977541051286973541375951960691380824576585629459694148567384785873575370336985941612369329607027357397072973794557103592367196005557098733804045653966507975510392717920488526635296828674506375694989370314105245849858811332973085112389511992839775856233927565989874645007965116668690593421204123199540429090829506194547435394566356585083539426428166706243459134226907419314240456128752840863879375284672491129389633394790471212310672802768361900328189000944564335160585312461923917461147772813325351137453686141681304166692587482104322074528263089880694824170365988379107366135439458176886209227065947925885495726866832898673892513194185612235804550734945975991081033159162752991731462664388289958497185383496437482441240877530005350817892997790994931294696989180120341166793390145121181084756612643122992108930213024049691842704552431563194995810773935576957486431096070785454669040917134967931613113554837395090077654484750945403713878072611832427762868548046743886594697996747450807614634558350473005611598395677332351186655106277683763485454138202616906333599808116576020201913499778574533889808641426799331937031228566573999621406102676012503673543190876783248009997224048766177704360269605506209370244398476233505739932568580874150841348542003695702756077278084009416602754638328317409468853824326205689978091230310508444664825962335360416350440042065467214015525810532716101380903569308433577013308646183509405495910549209697243012031401613361495956202354553479292253226856118446001467782074748427070414671439402664437060424897283605452913148679341677660129924806866271548167197520909657342151743086685447197841145273541280148156854742755284595731079728016386252069929861414381516738459909920484637518702215932255634529972984501955698752167847723681505849807032136582022851516927564147022865517884442805852415547702225750277813782473572972005585090776418949986503154949422698548759031789449804877555761107182149704717629115139889597449552520597977739966386581090426108065105388056175817972048520867800955304649077419419961375457311325803158157711398139833260874185263649175899936302076098066448410778566506989439353759153595273126886716882224515023094834309783307270125163433887123469028458166265423636070641250650268655336190413774764218673960593525630288815846518992612913675226590606193131258588947200273827415486255387302034858388198525572415654756003188721155981046812850918195936637430748869533564948104750856010850723196058822744988258122831758543713885178970290970049993693018394357906511321304848109448870059564544011078185548991987028463417054837625379804340319495397780125644851815210844852386828291007150348734805376425747012497778919003596255482271583405534267331344396354922946622991684464925499936014781200544370381505493527191496174100111934142059511208405089373781907290010693510778705873152323428605851981524275430546365772568661498949852597023697240478497452411627270608876365045761538892610160532091069780341634723765317490044315964393469683796131688751426161209858483397497551246033824176548580456371685247980088720494443191602889446994676109050132111142004994352990820869448346801774270403222754136748266327371/29356676180088772594133897472121419720839321097179026823513959784431406872321922824955211444440802547445120519271032974437643536062292085580673572779719418117435789759868022569916048431467300711290829007760282200877829119267845924508357341882989509315753714842554199279624426296752921141877614029969847114566018970235316748639173611431170593258554958402349775177308711637215852268656406402609120022184154134960191690445032916989288760954876189498958457243977139450353666289686282325601008189884757417338784081682004264065044066317102651317008265212227906428383862729730617013751735122809600159913029665124502571502058925241801798208311187680053992384015835080763234437005673528827972125019510130969888450474254289624342362975614618535262372267774067724345982142367875458155358318548349517983978162164341738652255125138051053282777853827338718829510040955300182914167303810117599769800867815941109420146962597059305344592546334580449278569035810730889129321197068144948955799302951856876861428958365937078443991311810011321476593081361640044483536118194394722037061629549547963731710654400191483589529724889437011092089955910759596503680120769980850764479158676239277465661472947021058783696169713859745087820258200668559150499943965918900413698070943249110720124159333029137840928128346996734769277754767012166403636079388730903198815286920685728905143595096867036357642815259497239018372501145838914902168666302095262758024858801482128012298610091367035653193188060842853534767003796748548338230124952546177330949287612121070327744969604047579041182269431729563127287478995012777948280513120378239875839860841768403943357884490407898938315600912588165367309781586409670289090561469786737681761525249876856583486370842440643590035021314180566290494036728999870176886870631446779652864557834968225514654584388164486199266658739904516077699780793652699794864287626060423854901899194156499099837901743181874592015699663250161908993202853790889384099396672048827534564736744212535688695790100125216711435051406715921310948619999120017098249283646137723092289632336282103188557992576010078542347900196543460250356746828799987201705129045037775396323425983267665499320305582382757649080072276655244103207074951590104443622326103000548339616591017302434723237873045696267283584842666297948901726940517923983843377867666584229333697936132224447535237516438870980583441425709823115810590097017069863942364841841061728284076660893031667314728919538189257687622674713138890365305819838873689698134953127210826396944167698645070907602232290186721086560975835042879317444843789956521794361955983846786426716470487986636291536928513655039720029601916911563535764647403287343003847451775985804022050415922997533489884364141724130395975160847047552511675456383349520351320648624454166873380279187206288740455381204652293102826405845190371795425664622563105442399049605616084456403695802702470574432161171138412179276912266940515177655137184546091965972051556318623965123853356939294881669622429885116185889138719436801271668660565426671988045394953989158291400784238720757642449900224446071273262501809940634359439283353508624682099774101184579902889426385468234771074554975778661612370538059211844531816291046698857903350000*t^27 - 4283322017621926684849189936837658484590668625927277853899804231354619474880579425352188761228054985895214469244770306572677210315405584654685254596967669030765396987789410953434543165562279540669194368012555346074530183702468229478353813557618113026065673017411091762462164710674075546646863355511902331661726289412010059237284682130769024262731969225307591485867773325809713540832052347045473416624879053173095764391427249768134451435387084217373462203281460436407070103141812400538404226359296273243514134069486855401417586817841400722270446882573521085261010111060446799303885317646133832260495286106596975740628772291009883697949253028710103116903675797282037960064277359174260056796280632090672526883147321824968063446386166517266916950186362514857465844562500735902386973452104230904142372084598120599354457093938309863580892196221203491793294315736549679167024565787229400993864000672019646913298270333943237533121447695843589553579441261989396229636072077324998283709289459102335681828483439089238846045189814370225389788424502363450308560950260486942708077058289150052384975393208064029418657842215080577183342427684042158105680830176831716867530981297864659964657472068971733069198770858891904088134580373224667637634316832742407990659875938825153445824104755413952958517262790403175316477344324975125946448968508552397393914549344628325252318696591294356338975287823371199027550581302370835520289944450377878750235500739758733549474804146051162348478157902614605518742963393787705358411163482722945555007024893181644438145673881463204549773074473773256041708889086432615867557932595362307573369064282927106494264653152273067846523552098711597704156123372574283360879238718243630381293050245751561600876220999962152429869665286239174843264133247123095471019753004580020383411039793693496866334119156411443952088282383713190895708831364053893982378069036549036065522077439153781961849217083674388718350147422059070697682562745145109083819163654313715234193661397874388696036345562316607228973681501869632090747895996952832980343862456198124997713956930437738535265551130086011803394296141027020097315144090058947730442153985695182702777066655658838856032312878034386294790666251891228759486857835474525657146794889846793951240917715728333823188616828637516049134496094558575280296597094142250758723125934124128260037483445060185331266872258994879647715181055252009994090136274569013001060858385713523527215966665242825715931497190015163244476771883604963457408506877022615273666482885053423401276177243845816665930416019988143973751793299772219097049779640713964175467656424961559332829875851105809270057352596888257714136154162288392804856162180233623959262042664556485811664349326563857982343567064547546329687664948170748220849631781624285397425279428297243130933988014041613599097419594973099104407459805010720319496158312210897843628523081805789717291740350325189384978156653318620637088228916405503664597642873627435448741170754675011100659166846170177264613599896450825326124211033021719326890191020762357082117318967717282808372679044439410364057707626534666181901445725736975894162023746320371569295451729145552546386737404121284706476487829446953141838891024470190468926982612694650169/389781165214316337727843502425092225503806499543257518970485839206287023461996180065792465020527776660696918145457460876530557082588084993733611378626603035801034245588743835659262697552675551023428197866838128453304509619908506335191327390479944568133697122298064141378661145798955626621715350502744301311498504845891696872218238027388009274572008532246433073633029714260727598256094843920037232998951033238465158713106656479941639733153492383284563723015769147139566498605198717111404022087917813367880431552731013988285001579332599842783478014697645158727668338130595194452329117633390917566979429515978720376337609769108479501018806824542995007195178802609714503356469459851664200122551147790655402207554738995711044651667839100048906410263946391867626597278119939695983094376253417778962673012664215956948181256200538093901313223423784526737030592697905992571054348282483854385895519568749880491119699052499511912829056853269417395396003077489093960239513832812040643037565398518979991020411567298735454811267917690501785652373075584098663302757298043129772306751531384563873167319080110543816257702934523557477085368486675285513572532934756229577291414988501937000396915439133554780033001092477398091254301755906795149894434208566811921917084501560519694171228041616784750268650309530370801032383349567548336188335699431978181335046466127777217140675639744018724817253620159008629683802774940169909996268161991608946521535449448240554628645517801311957142259368283869434362733849212032443307039901032403415818633564151178355803230242420686081385827535193360879428442281790902178427497754847349853918487766317033489727327266072732234798334967977038419906254466655300833487538732318669429398308698574615713655517824159488616817194248379286875881689623338597736443425574765068766196085859116900613862406271925393281667726106349270074280807183369179666262379381654824069277487553440589026499044808145085428580219148674406897883196521332563450655860774932021772697413095763925985478694550928803296482164030469954512944640100126013184302158823631543503496166589350077276451333993145696928448709807355516950928154959608495340599197662975354668165683914804783009843330583698389470664831066701354270394426331385034541456461185891277744734611690248958589461626742298447510909860698575142650462522599969037752745971813487321691307328100813768811679114142941041988390697754464850035787451659208535922384343102846147727083547845983004178790685692240318703585478371515665227680347266666739527997281213840462293458550855525050485284705460201048668524486978207342439868645708716921099145467290767953953607924019389300865969001928333860713181297289531591320425087814437118849127591714696209936378688006256559264712032629460850820075510897207196171791524307226335901532022267385863448095950074716621990672426896152039799931314506371113985386182969041931101035599235992735619615807303526862972893824075213019850636850504451284678859263805992835327371753717717578852098681888082881028457600396797489540107362452340478100422467325721011721077920423336133848088679619632701052793923315496404047510506211650630907998870521777686205377853195322863839901538311597806184777459496711789402543831673672289381208616273429979150000*t^25 + 685161230396025501446216460203213205652363710174387418591072185675813359765992992931264741604144993976132607636886119605162478366553800903925962228407001946604554080848908033151149505738816459206198650398359708017464892704957765165362840226833326757631896593197613389666747647397362151640921670626520046146614027858404557549034739968260294490949344282801823143392697802789885692810397047968207094937078078347169655352106747498703705261967924407915535450328864152865179357119350154389807356157081352146009195963771749973015322547724171642307223027491464764342760670357543550668145879640921064339880320161178122083334311137540685160812017698862272700701513662471324454432309703760663570441357771102514118283241232178041482831608912221980019688861458506675533489914467333179988574670857771097359771195761410744278512342384115088533390276917930867294467411643511821260666943368829805197246427833217017203633433513849610228750454199706984412938066985795703740681092688782866002761634203312765589845649599122294568282371541677186097658646993991340394318086453674958780061979826918245373705836368791816839388636132139192163196809342854036849423349554517777252058529574655096127845133488395900503906468727403587508918413658598310033587946022985486877077834966104787500921581391446316313376527876374856216778633245836508209247437650285516095347945186018487408194323434681603010627772676071103545196510073754179084306474037860293065771671382018555526693283530705678182907677291817851050228076829014101130291246087829773168363085135570408531907202557202190672288672445811685408509600670357431437665215610456011572465512785051784611990959520101921885714149416408229152228322564629480649762734493009128442648633513066581903866609648126533589515406921937535575062242601988326648552941326771117406845225329917079555661479764150257653534598833676962402604047721450447189429782408849853262786530845562914432332704617838493135837812205469256076802768274497507983856875971336118458259018506477378381316392962189083174858225864063579721291071748896588294510506190411038123205305998109888551332211051624098063655736114214422751726325667491219896314303394098847233174446332375046490571155878509805665206426038943536432379563506538193021321782658911411664945418328867951607744868788764779419772775318255732555049476259595949495948722519091547630668564339639707131560251556797680217271711701075930890215795349630929562637273942563677240313629395345844731285001451621339948668770040530442163594291665387816928038241101418661945050111814373667272377436797443308926892907186521743729534639115727406508880699609751322321069436543496586549501926055174030688299463531388423231062567591149465374419237071821891339495977462424620164302371457703502449297696031892289237775094359635555339108534079628373131148994912608391797749696332871457067783523475937998188441192257423481093971754268482645833913921270457466098770976947368170217925553162664978068343950745031575213090800206257993449675840345838045203286117784546454671055701585838141762296235166732823613438730093936841697152543505407197746170410758447105434974809476738147436751273546515846659486648793089186403480289387349225561363618539639685174595900130834349029738316942270557497/703915911698150541763320339935092478354281663619601356481514426655502046815071620000297799792627199628725249213796510827393702346185000899794477437845672741691052956107672200990579597506239254366754034369889894199375107002471806255701078650363040634896261914194578056800871017376188013113882981130141190072172855417988116277383751341312567860301153186382817654457278846939002877443229058871889462260327865952131894031521502591183494569946825504035382486453663096834268980444055164679705930259513799252512957130043120076621358407713243271634162518394710294057818821009178580796132139844597820020959888266634163168526735271915905943321371139433942094475441422787025154950424106013598014739836813565642867097791447164106316193160142019199432465350741706202424921603004750354671691918004320403785923559166932224473826594531045831801038250894212352729541174072218377694985556379774545920602427191564598990629500955550970402575733783904325637018855928087711907454766462515374139055988475251313494894639556351345954688793469132921002533693006128912993431201698243815099913970543344864239097721420229263573360207225458098614173428422603219320066544662915324229212199808864979560716799881931560410163301232192515960354064948815382648476022667026583307876927418373738529177373307749423126781458855285217787345889337959765069353453655714935411922106136607052485473309044219198260077380982183454103088230492817877215237705021433735267866298833892452201618250201777480408528020992500795319241737129169581553172269095345925576122836021778202097369092837793801975124924096889936165960401691115718156300918167642843662113535684652538998485351018285423102546919001428162716838109918300461801513051429179937828794871560833268970290483300222839442815051538924964002518192075332963912184497445390546408878560981131113849330775178484525052374752775762607734145635491151155575072356246277378578443344189102337812299756475746457981391536507013484457066098606673177550147398940210569690249106020349964113034857270492164768017419189841295631525209306746088995058269045936076341869373440618880296287668352066080823376262600246481723231734660389267881763588075802899763694768432810415539257807380041980392208043067124371637941934367345714231163594349039211216046654296908860030449959998313788912294992876389776134687133406462602993477540208357103913635011785025161750276800207770563235330756389174299546110968255666970799091132210917709747133103443338195694734586457542145925438071310929771722284953063802600717968423406920775608482923693163017098610453268126041965824221668792222865481302398408780473864184633253534621404532414274900378690686445391075865730372438428162695701010438220515373461532296614340611030549155002586286939211518981892073588218938808255012464989822976153279951903916953137101079945394191944009821760572458276320172255382616871034349269687795724462462808101740955141202472745184068094751957848421735108038993725816468183006581599267061131949878195404042401049323291219306627688614642512799628727221969485989339874055807487278945176274068217403201214963639010759382749322254207580050244899365929065299037960245995554791637930437183068179022185484204038132212923150358031528445823422528178897323412203423917902000*t^23 - 22275524291385518647065598350661662848817732601030690773445628682013263562652145574654884352675512547213872178795327363246584946289201087693634964091468634728368553180910295649163040230181196747608921802670729506147307758927141141789660367106522186065763226609258561605358716440857573726202910897149775441220387413152164825486188000202459752148156638675707125138085453437401715751342244625430310058481265966469274375353101395283949515256870133675476427903008934413928171701427910473717299775336057230094641925348862671241675077068926781489173924891446806711291390396106702152068811037366687984944203497574816595787369158438257463860004030923131387036164941380406495326818657196449326168763634741933512178886054484852217982424917425486273161228819601684827240685214091004936867051387216425993170009730012545674426702396162619598297593663868264790721288029405762730996606246488637755330529483221870489762541008534134172543974604357690033839442693937449029879983760487141128824861331975323286470714246917828052373443055826654457071303187252629171108183521373110123616700946162467365421114982620589105105288285263907867727661272304928136709505481814179886134816827051334252157626786645420800518516023416631354964307705769234760742970013779292664024957112852570061185660735114324286414569014409834267919685592912521192829752129569575136864972041250002301906306379993249341127475677692810265043323091789951103231290533966082037795363151622921692072239844859753378659826569211778975223452814854320190078902142344077824253878961786194511320903363119260201525336189100118190606212038964092231639027666579514545436598643741726822441363648796045857137765566493549026779736088286170230615747679656977260953744455936016189668172546439662326993949964714746690207677616333718821092060513163455933319541961678986775663091353685817011469172324727653618019731521324759428105684177474295897419199374054601725029379214220792944057912950109277687457032071724285963844541935473917601009760904610215704264743695824575921871983113282433101950502519677039241849719037405600078345498876097366438917137422628423860812083066677153241118084608439141441413552785150975330151052776776272870763572611716640511137030838291901141304288063334151680160710180037148251158525900056737845510774863010817362972690305442307357633607003624457678996550510686786154644753047282323075759065596855237629708322589091537287588640918507125807955068183976411721712356449845189348964162370388447726635842558818418609229844604020650738671494339468983604615757347427591236118627416313956188172175622507085404899453643677255085801438138997792504055346251239451744760412193703423819343520995342311200478708384670905699622210733468258091000796162861487756254700799870640555977083154193337491642052373918344288471390068716142643078825251192274358000355646293478342075746453835666973223893089689033983801483352930327661784802836056782639256027980559520538936357437598068415845936746589122988395245129278335892215706065290512705235009927981781963219504561643389077309684657901615936147059142981977330648248662552698759895668706509006976177398128834231754878521685454597093177427260178184300131861833736501387164837253956973371979871501291344823547223317069837989/309876026345381488493635584427948319275526167136889727581536242168998183652286963152305009691319582445254049925638681396841792880657527570018221046008149413461822225243051349349113844554377063063625417304136312120377085147827262536477105275431555931666289212226960992396035610910169723164263703649681719542641311352483899013413499231773467373284746783135914293538258622837278440613595400916429600234166071424579801176919791901553603587857026444711228159797536471975955366391132980103566197559894661627464943084421156120686576255569416875012865021684627901188496328813823179589601648518545779465748646465203082699188399766441241203309951425511681030720167148074723030168393220582073039097428162493571044755006017501590280498075932084538880596159837381534763144836105352058306560029121467134275325045068051685773804098679427784651544012621908698755939321194835264093988206884574664236786938057156154990440160746737111970699100198349186829339822446603829698390413497085572311214864491822589092861227196002494686574957994563948919593636595089358437325692051944288168983867467450728279168018668687882333924873832946228194282867946906851983290163683131202513946674915859039915315547774111176050126235868519531482547169895945902144166075195810615477924082178740613156866126293085343876463576996076644786820744762906200927269726881048422654161361940571582887626837133596494886229716628026411860598623206077435078447033188783329112484620682311351240929773186652043005928096197785676200318373410123565792429096721320760715575813683500186792863568042724445434701732890478721899145611614023767231849860715103643133865197774222041624333225176527822126664676299541745543825472300990964162622593292193342196371655415366819492356136670206793450369669427461533066325943250554185200472523331938229669125888257997935988020612986180687658925842254547669709053241710778497834678591608415585135075602604985268276066740622475342915721274223196153483817141234459387943271409316070957309294443411132321158455562167988398620703320404223613837790988879600180481520216264787077085279452438533311434778810524550829058116724296847635975987883192888753795776362142065406961191718712269802492825447814040219629178540698027576644963568933451102460457886642783565807064016293747922078621993260127265771173339255367238407117705466975385013433047591722420744589325840146946205284895743638128380770604714799555778451024069070786058295552766762687443031420537556488322138595125331053369350455305354953856005876077000057924757838565003167523299547930142415135801340840859833691476967147674837239695573338429952273820646496160523393118299595414494188445356533025419266979131345177615099737944812477509485056435413183486899421056964973964615446065940421376401960031163279720956574261824244937041717957702571761441236280309399714482584579382440871640945395032565035618382015460388335225323301392614224817594566806303856063450590139794350781256296151038771319693114725764304085260544205585475187418452101025890417623792315454004184385353149610680089835861523948204318256946736552226409230500297607997336971169035819641217770852438262251571859102064813260533275393290281676752721722957720255916898080299885872575022346180569470058060849937376833424250*t^21 + 4642685447632896764539807967551042960633970318651152284643051852036972631289773910544166313491049161686554128028081087414612645037174432315046364916284727424376051538713704435072497222135311076250929406255842613182837164460951427167712970545745329178729868158404989136989804771759185713663770760230093089095251249486973143953934727927951991132577557235578887254885523002943417613630869042556982469268378831270569278563681381226147374566589365704739154535287723385125897669929962078562572540582750016959474625911654423604994844509963378915129878639666032724076979879002938608430320051700975479508252070593118447868019618914575234141442413205879137950939108762311279779317183511139485904388325930079841539833171984362244809113775714823534125219577044986933945662635477891612451562935623676265687318875494526603720187541574020942755834464777716407799360842907069226080561695731202342333050455599260914628780555424075232928191348298277852828997034599055930550412055259244524051244551840562205881040127758666012366034019483976299567531551325574506579813352579485709798412448640867682319564951209797903233033855979338926456805240314252260440263022970424489562535924830714247582177584919824442584275257013900182929704714274341680527440313204220708770361369230282523616372423852359911043308084342482367027700927917864658888011212172472977768296748210043169112625601858650308543610025722377450551280721056596539765098171983604380243320004719761977770366721750700698183120150001496113201391771798271227869378571493520165178843387659154700535952734889873215905273199817068983807365749753501137094645838959439774130268385816005853002663103148048008503487133006052612157303223072226706707597872175837749274138122263976278268061186750225500060265998058768992579980037869852298023276969812894186274435132075574481522931967800622584641531945093463709168516210094678146947861193711503418755133831907559868681444945338873769301476959119655575976836191743446979993756747621521935781619264584192389646040821107765409903262924976436565002434984496553814265621195033473221726889780204654402151399440426843287742547328430608071609427493217819033440315965453074261958149792299591160809225760684025903171413918617823253929901578062824743670266060555671852352387310262947906081884559590844852185113312105239565138212628065596424115757461900720392286473509457101637015960481467672211874390120448439681250347135472111621575662785184656123707038453356702741024456763675259990401946707566465969861817001004093793611148172899277286387034225448715554244250822166492576523197799858760741913718985299704405979708464351598745134854113711912894105200147641300742699514130714614931887977362242320793072677702879148918745753647252140089571911493341884671928310046837436390828642293402448445158155767816735081467388030364770216719604291917627295367433763380509809641649137068517681526317728082915410754227301542291619746932276782758193210971865421983522916728895524867734462056177791556885899453905383917801907385834396441090237505475995552604179331273368252530187804074421199347112614319106070620808879273017000212240657918971708921784417921429650520743075372393836430832048475422604708960535242111315208178503700303402503452441461035719/1064233100188880351474080337510951231908550339549452865348384161732243943591501359482191434115885231302635928679295385551533797621966279218079882068055199095173023955659379840575518124088739665762401538855761721832085623650156373548432037139055604547034346412773394861937378757501408467376112052690274712120556646874655752506274483855242078027264172295295392858066801954133708401816720219777712120215087227665157496942066519970991835847603551623075349336864929432847875242872922195719268362268973146068831453694597458442355324304181340565396537951760164511049587814432257138805844113530439239958980887404435658170384835073967673375082060242164151218377167406372471935060857768328894923259115279682035157998831841363364017297400995204809576051800511448372477612540616756292975438974593242915416214407472339188972842819584587860899563348282098430441109880597809506167848012548568954515086241263596860148133436287585352518086864164464547594324732000752866013889538461690097099476451593340904354321630948558861614285570022939392630530949273142238870678025672089226919434720844557022027391649875950721971078095192735213400879012828687425079657123804426559059852525964247412693772438032744280734863236586950375608774376500177459315542956884099597440859406465524858606237274106098532565623538986591739575634286220931407979527494737105737931206051179560287309728256452481192397063949848581561108984109815469693156280676693529695122462206953318160262092874031167441800955088982554333426890919841914366369877354831826138115708494256786851147804341735794938419159243795316923502778667454543021996974622362155038832375027029888789674745902462152219178823272411080560615476161393007736375165104761512039773550365339084248966549046090136269692835533335182598206786146821796290233443710009958915711944137733035643047161473831411119362270906626806606226191702592991340558964848004597478833890187930733369682020375957249708184235272413063865078825133359215915266502429458799932638749822163587656049117576958945692376763269336214775745666166154098763954761987039754838414538770675895396249157793228759204215181934049011100373249450236458305090837516107747253284589483722213178100979016335122608857888126035099001752731364146321730925553801296132713953327313075417208116263367645903032831451927962426286055750656118005417125587376974411589638639782292295172226062649671037756806028098881816055774351314417256513772628541303193959912663223562045927795469714451965839456193360800373660954514599828545209172934918788730249733278944083442677964577618633162363909702284636357673632135910019044813304185563555930732213338060825675562895393866965016960694994705101990356329593364391310381957792394259661932419912486769608755036206025289076783098997531239055907122505885665460453481892464205384822333022031311590063608374488335441868128205570417633039571749871470853538849270964428765582888509178649217390879032473896658492875327085387624074276734823706475385538177683025589109685341754788544105522517482359395562881450258488855119521264434267571932141163808883212190296544879167532914703289134790477600113868590369832711296260042756111851775333231034584716408528471950429516391169683349452834944928472451595828744413459926266121000*t^19 - 20305344610969157151999301866154983632681324893561700861505723622345845438825995103657674707054216813774605498675612678090884028652899118011565258569960906310531571676489283262279851186464021661643491421793914483413379033367084848773335393936335595237478973679908263230945667007627844767805441054787212465905237077272345100476146639963538305816824974655522941007904219337674710400792041808499349083634874291770262019614974816767522660274928871000639107846911218324080763956181085160975281578156100383611838453657699049946113227106612702362332257363986321601962813516384907186552482329969837992502741142748701552581224041744843252140433515092528820783582466802994215006931147588389208753151774647758380385600703299014234714541718536945085735268365099046210464619641495625399415853883232212081168274620568334323706966069893883147739692536931512239125249314734563022169874688693772772757918515939475939705381737171529530879653084429108414541014440984723240423350061033779198300642911563332408105267057259443700342094045188416139608292741134259451429798520208594328973910008518803886523386417909504319418739899494824406511466751147693920146360938048757821040243587975050953903895516967917617750117523977236194482053200889135422034996250401305586843023757120369008794864116985141208563001327105579046595176007499899212725143652517466786271118189681924307377056346443845681993674214454125299914818881933166345000339947941011067870704928904734000171592227633756287133564308456894580115251909355888082837271754537696960062631393509574210409170429859435568897564644015751453908548657948082873322947698078237201243950264117453206610368593249680864793296299190957520003893805018258381402823797235185798658773553944168485081410527335711724129081387791595656013615446369924218734857962439255211107503999973884850222063139159128830777569057556872482463623618366364729552848869491597616779217054845591258791678413996475408837228584376516162026046868925036603129696943940346874723565920354431548871421357313420310801720942950014694225051718737162147302927699023881700678448186825049893495815474364436886711455825264227542300299941019395935260973906081935414837430320485357909998506896463162919016252214696734544213327974362447836878257294344631627428740743008542127788720310687757951422189456055096645283801700020674503372107363092497694772739192308457659909491150296235956129501953858648245890399590339515011830544923247357232643131372985273550720002291190356921196455732786135280361894339992964046688484745506325614538786322464070788826903069198240044918049089733116411417638296487163976943452201227027182939435063261066110612135926927079741729281065662955426415402077324452589413696686949760191176259692906763166789004669943369959294430188889237590485356785315895966387582814701779937570763873937492444479980282300532254820875203943764876786232649685158248023270188118761872727187977802230411033689749248322147938558074122073283109849806600104249421088420366817346259916553052271725907718039616231261721978303582810683092593422898941723479945899083609638675987331477809638073725933670148184434100735202094217311035631491247776551615726924796255655947850253909931651594255553977001323138072061318567485479092515257/95023165973521081537190331064445305040998736200019258936988852087795403508293805595871210402173777308879319452355662288873791713366896262072519501061027683915758547619865370285442547054858365203057772076161511014357118842323559792993126783561497322403933593016670922038000010422107183279031181422871587298937627541377931586009152056920066657295042504632566966026769561477449381759734399809254543489173732649731090439037766055614255559891289253280164318499023420567593566577260297599206500210022246231037458589944862852871602331060649727263269828262424595971114899592031875799258650879931478886739965302612768983386683106914017647484107174563511210953552656346074583923080922720140339277996546953652922466521084535354236095532646135314885985553952786907313480946351044122258240433520957045450785212109914124489092219556716761326140578837324206606568448781550545380435717281426404483638040860811558658427765642520004850221749729111942887369428083287036086193728449644403716250467071058673936775962342279992473547974735175145769239977018691709501641963654436697536707422133613078994643886013691699138222576672936481592821519287861750276462264552692451898718720894145186941450145860261130205552494560890553661167346805774358906068912930456447028465589109801043102798399335046073310193754998059770183781092305299262557676696434111855981225952061976838037190597263435162813409672797625672515117962003337913159836330389601846462327585289578005393061171786559966010958342929587823455205988013129443734078213354024352393984622211658615439946369088731659517054342387173189083034479162195110694714390430106970030729708295795643016159974696620650158257780731689050675388026298991774356222172202235316492474280298387584334969890059565108414679185081692464805831927165141191982453611754449582443134578737525535434923024474606491276804622127297531032703927872389691212757109029264988512598739999759598704735193939960004904128003889760872659050516551330609895622074506476130208363916009900520125252479626922581325528955689338805363792607529053276632988655437233837584753245034962301014940280980549273837665160922518514349116142863218134733188092769496689735998639970738786552421779662863579069540227724000790125537995486005940309266166035233645419238265353235394062145620813956171724021899697945430618723990471960607522916222761430434195598672821392547266252776521711235003980960903255650305053535318246680672453892047009640259694140456747382531335438281098126346491072834312001182440250956827380286524591510424087932841376926831228583586435050713320666117070863506363181271825526158676209574958677873196027964921591989112179266746511675198595800765619632823147199605662679230389048707896125851798731505010636273979084154084634595741718541179363381923879472887281360614296528382920428099332369606892437877602229856328617575286218733264820003867697502227294304684131932277397555741810254623620906969958350401334162614344094672069046876261039302631947123976403894705644969833461614897842939331861439529515483050943710779092858409548844503167031468260655850056199239365918418761742596431446978288804861133950388216049967904291844598144304591447130715857464802013582825762642934359813497869155249238463470553821003942770680000*t^17 + 8451275900261467533080166111075472193675001432931803944441019880917194127625554285484412947664906564532031713710390588308216052871962042491340453442773714559719649621919512879315755186388438690068384206981371250050701916787439873250700321712176745134307815684572662457703881809116102543992031587066603782727264448816903105326790224211099501728732246156192172435986482570389940049268497162029772524816224076339342650408488005032255613969152186158944205947021682299257075193751762458049421601303403450025908670985658187390618425496056627013701081783921837941667204042646038842104971651634789910536495279214437991420135004735571804092310456559554661488740785616481979450265219356306992124403191534181479129937264492684332540687181643737209193966443596970128814747679083195489140696304090761855897087248317632885356717601171508738885195958337943985431680486677588246802780297339283654837869888556803357885225939942089212000448526715333131010577443654190001762403915837780586096930539646955227688885521729596016359301318980839029981008138817736934799218714490365140108709988527085942845981450758076470523052302768364161174904934235216456219372454799988922002072900791169061566636979177321987127723634817602306287319968017378118484213943072584603710902403837191460084483996069753582195355376133246760078697035509142424061933587803943723593437100384757934133363747489324971840216451731947623202947423461292896107160268168191822342520408865161962007045371803530765194152820737281027220956323319744336710677205822512823672561436065697996776128764534821132075617458737410278245132793492517516309699050203788435269149310672091389236706270548393702680707632437821245722478319257658798232533562112545867315946530722633607651166052348097380362010181837494559751135366600691985008530924818688426448839842815097200385835652576571562418511468625203653466712207604728874693918705769988178811132738060387969976604976086322249219626275814294167306014295050819648628716554145918478800807419416626801961855444047294570467124031973608220399053072641272268661083626550975093275290844493664943986731121464989779257723539396400241166606741207265029582569551817265387560903920052044988340691402134859019609678751459865402641811428969049586205755373379597167287555738942704049736560414793386289156473586138481665181962359369481399898531201360204245297138728238142388192977186740607733369750288377749491154832257500846348222192931419190156264148459069586566804226552250631111255709052217383295370249625702080113435563909417604151213011691139906656403849864271525203338301384135103241280112851824953924155896359456313316413839589423237530507880547245195583899954222817411369082885453963582980543450253465836804873174831745672802338779320499362509044967861947916064171186288545853426813617719658990115486883678475953522152731947311519339643154708623159413117085592344071633428121150752591970028096804946696008140033070254095168739818048913394363587923560802677810306182199919478771786063810025335939695440472744429113089174385986952092933558492917126189638652828191510205569392478711373501967861302068904236996500621865217826701988264741918640911807005854133712782146257983150455150230277150480635378062577671626905686267592396093/1022896433714962230665048857929028871911927572035501434439350584239209343648103907296731264917517720442642085869475658756700228443890706821133592276127533303328459659672668397778587418296416519538798369996326853860432514596777143653984835375985529999995285148355928160762000112190918502356629776493264733865034461180715381190569107436257188134411339902809397340170519397080778638943023245005504791677576063229458208843759481657494633380006231373545298252077722703757036628449331438862046443437298297663520877762347641298559013328476405887598728151295511827218472154431872545368490183001615331545494920610478630821162529915603837028799506643830738329676478594784214638701400521046216593404315770148146165374903439409989717969557308397801419726845491764943433353716602416139603411725549125842205511400947899104794345657581127489569630936895901753470707419236691164977631544853001883559162439854618543205428300740068287505328247083969738140506196425972211986673665075583875298460910235513960613529476978661095450545845678650098574759752612975461105910549927171508777497544144187850354107714147387114252631266538080948910961060569335311799564377243689335145030936684033482957963334848693342800947441449586548234919086203335745871212415663148812129953106299622993400712181077260671515615127332055173154819993639397944003225614555439390856726425137750668282698782306390282050233536586205768839211002741814006367649909488066935447408712234869116878246731584733751765022162124386570135452694494275776666841943752144499299952109690207448559422679013993746565937920991334917776194687451865015125454908747622089154325683419447215997486786440092881115363169052888016093882871336205571011097500765238995183693723212054584311734698876494990581546521761748297615720157130637537222882997121427858064331053468657234387700792873705170803249755840908716410871694155724323054973585432676052812092318820941562527443558294863582203260277166249393918014384052558918288167037334419519301799801753635010760070810101578375445399934773470669504355716342161742578642585000811310471167284788123593278474789378853947781924967577699301522838479056995215069024763342229071863985359685011643476069745782590292336815392558361446645497245525828651564453434379279830101211915273063359610155800526704672088000449689647870778028838609928892746686397961280556340856301547931538219074006086656235631089167370340235636752762543478974297591896741339068677883982563810059013787365025938654200462725216417424493327407358788858378470602729859299512351292800594990046842212604737510699966115765980262480749651252178690961895143414752639595151803019647501694459683037444784884208241670165096231619284486488185952700796764178287009874436290966949304258835146360648278499590342558758357055502257205234848015570239672843657519037533018595976541650806361000957492825187497768276928743700446756338658596682750808982397133917418977998558963419026126574024998195587566798726810011316567430805157759572419589969383733854488544582219449613758901964607217592504352534643966973181150985805394118856487321223762533566670523243938517472167722916912524767266890830969729856556494572954989701235406826986381509242033156293402698241767965330037577359491131983619237320000*t^15 - 99285580460132206600204687939725555340469118474032050513990569108311366744718011821165769567601713382522722081963055256487994903010883869424910456181179301563710277954197572694317348164452502967473748121208571330479472979142898162849382701594852221157197760382479376163495600345517087437810550563371373852470996706647018736799658036203388718712731337696925261231810697232610950953786527974902978582829295190672415427681328004299314175415394879025428580004461629580307366241433598552450161811999920943786100933493316869773223043926609917616581621537660986242890446042467017736108667225234858412033711304493083026957887932420279761277047486575014738305545497498433092592000390515213993596124833269750876541024646610394340400582019457503816192614219513529373000576361073298699792027292415706671018332691040033464373442512440050410930598470445414920530453696793090814620521273960685806466731770121321273651038200399184768465225611920891829177201372068301720254616765938144098398203662908336036741487027110625607217239668602541397986746356545162963976475614924736416183288575495906824211439161319619039959609910266813523765163686802777300631302774854866184525354599705048000013432477909198862473880884996871817145522800634225799509069078661136364804067016577848028767917972778783195610725181180846959484616613892494189708939271210024602578433529667840116075438774781842308595785215204142732287764878577534684016923708196367570270487453664427097576734984568533065709634532248268546009848051899247135121780517364062335444799396219019893950751965610887965966594388917855679631411801562009647190984921524625401688165065707076277408050968855523164855207888129334177446037187120509934946402035222034792547082129945019755447412050339928287750797139742874944307117576774796656195276982607830707579500537761014638607498270280698055355836967369836112567224953284686966722919503973434307001109113390800078468362181435040344169310881125346719522335793631328782661576545603661833278953971530065652347000632738994470174680966975715988099141404702446666785863226421295793106320208884993809923005961634393739748213396434356985694210679318805925485623912042427023271846227547115397242920911552874950250859502422486225336372018618638272568676020313202613226786032703471084483054279117471826409040029311878147292987154096624322461730779315683058265938369670239097606976541903510842263328189399873530776340725283733936759275307785771700179100745012748387768040332208383359159225884061965617192589746625499028798477174079572249617280095514841626444743510520902483767759414437456416008098437293097080122911978073664732863535469954085738108742722040952118126106557739215070378646242652485298793437660885160395070456982133322222157811191523405192183879648647554361023580609585211284198761350842733551393044070366126162793915158349477876781166619928139155521902741987013984936598395441352362332479755505421606197600173759443836911645319645239162269071210546106128829773616948046593593553528693470128140682925171955819773125895345559970727569940393453449595237586750335561505579447312297870191362116534489563173840240498493422047564456972604936406962754576525385460138823506386997500908225010906791284231247559943527172604611666629/405124689601232041212781478701111942598102965722429801452233256263478855483521604432994114465870825987208671455310126161224181245898067582066504949115925766919796246031691553994041461038207919079491984170186252566641351460634336315594373440629428038100696755347059937352871952126240137720537816760776044416053725494604254383224834545690148188762677907866013158865176325927926231098505785820616105466927574047560445780576351425076759131134673103642445791313921036583895876162924699255152353195415306804366055951096772744251339273700314374898140378731813712450819604917579223340276232427680788054308298531630128907431812040574358654211357423639444881739713427455280414161783916107283865257480570483648597425995730918322645684650669153182571522687200894863314365850702160004501082517825048912407045389777472798781395433234092600753600855832858401652801049718302027499422881233549684457218843038010485693838118433108789293969260772010599211945815672688512327911763217704709093207356709738352267402538648917820834569775423629875707832156174629270957285013750899398945614937598973189080503040365727457542794694082064255206884275224770951105600802148242928423517355236126102165776750326663772091589599233810352342210440751640117894254390123490491844145683859621453350412320291168814983704984097343349117537963737253039042631371475544305616696607896480112113544152083614501912931211610714142221646692065400192439897282870117423033532421818518855208327555523182422474689367195017944605800754094807243629522411066266009361203084017868776716373194476562825851456161928624548896273291828692240939251323371731290089629368493165784301035394890024683597028784149351766004854707877776884383374723495385501728368461217385577440920936045797869833863689344520937298254786950544962242361419234282025159827444053527522405110358638098072032337343042816518344246316981234590737736743469492329408875394230051988797728171541900560600717920337572343290677789203913732401607325437818225103575899944794797518005275563871792379608627499948273212773827327289710467134079395885427276916515751136272987127622864196252518696652158939973107232505518209217717927443577865094610910016994016073011796628392488363422895331193204168645530244970283449174227195848954669531008704761302340133599705797322710410401860153749716451579206331709837516509421543321326393644477050504105785627202892710501200126397359891008915190013353822690584499075780668500579803373627618536757404164042657785654133008877892995441252148706290370879116221125280838772504629201450008596449594470135808660867092752422675136670647773625705034246788825973133890118814866719980530075978362384093237909162627838566908021481847056251740066847358432068123382628662500863906242123575326047318957958265364899829096171768339576884856874385539350710327450193397739414688657607313161358708350677208410983566583613995915070722779899515526812920579741416333793880550275973368109941151977658581391961385969148665739735964815023269422322694744355466691213484052887795967987838871907111300772323529299003863957870443042017463447720166175537884775285398028937912745685108057437439944850085247213085716063404547741621085664897360155591135706121516839937999906309764780190004408278086652910056000*t^13 + 5870089853524900167669841811198313342784386526017798282259548128878624116016294186267235659888174516988762156684238603911844924330441925487867531053948554845417369414845177000951501506434438278425392782836047810600836702237173272330268329048367328946529112848230388747461295766034898813463611055350122476987334801658284202175861561186791291000370103677767389696099330806802284507443211239526729377487434590770861032733147711313156438812121249355089225973768081739311854894803526790708039577818233943731049546937217333739886087503839246105960383303329322162094212583450834156532090378681886776396588950538128105501492287789351996529776286695069527007841945211246182546868876862083745312204760571599995037510286829432215237101931908555031041922938158456313610173204662619884853978902413761045816678095411784116045479333735603432061743862337920525066575655927506512537766340424142473965445421428027149312005831295212358250792968690426252059393265584351771866132231822661867531115860265083993659568904101085288489861938556829791576053685964663988800210033436672923749540243800648523407534271976389606037001486291646676617724428809084830493940273631552321553939786722484372786639933646792011438797049252876623252541380580491286815964496315707019086647704626367480720452040435128480428334124027389888295138971008536752073756406128054351471367485034127991844898706003558791676882000649556010552978419632684575170195948444821203987728979191531797071600264135935045578012408241118658896877338147622016905139962354364867193727832413975867123232251887941761128337115670112623568857084667379418462876685560617280560790975644286634516727834241109877149741292603399248317969037706839834550995758264078895332744307220233245426415882766398542284486844168194015978482684424860334080977773258326192160084457635304938977707558236106523119652284276179998270627173033929773887898598865886583200784088408444411123035481130591555088635532994368767490621069234931277746042938993897317046832441202535419547321312614438485941805541094381598005247058910124523138691423762474529822292599587280383922540622388355125860505939004938092431208773743759237428128779507190946465016150408533888183888183410188492402885845476873175803650480369351739236851195418762051921108966587489442032752115451552170834091458356339530683851670724369209391814078297190583020516039147111850753666926838780515648608908689870286930909373979062820522838508601339386161347739941447245690782944102211027402377084644954564680591605343643617143021473386456314844513461092288903011924104040506005743366864083004643841100929373285760633201420856441170883586990852938460840049234232202773149802394224060517616912477174503837020440094146174782190118737218551886702328871757912332610374269641991855740994545937727041858266296233988286736828929784265400940386997679596354117298287725880439221004526706982497074888549172228923368943188748850546079919759007415081533558617919238679577591293304030506589434045155029552900016930532076830778584934575880499296184867896698996053566453461139188552703079408905842069967681170458529675780252545165455438658758267668593927329007464601323847172617736554670216257394487547629764315834765474006399459782892097326765222569560277849/1092621287854522815150871648056898909187083698553393174516673092142602473239057767155785126714453617687501786914971410256821616820187088268833363847765651793382690475547472121121929820420046757757389881306992323172231724889330805043158025169377567418757579149171020651040695654884469651432290491803812991790096897658947674071557378769726329665092942317514637489459380551027617045272670104358201636444303667206270522270214419793432019376670213360523676299173645035666767178011407913891145896568035082451375252900107996091245862021169747869100284601439701582479860474462711165348724998857455085382469481139806457663343597073429045290408030971555582846052007113846891276994331221741344584599425098594400267257910486286716175411502854706133395396687380813446358844699343725532139419550574156916761801416229844138313423483432347744232461508181219109257604431090260568165943510686883498981119219673514279916281405414094404725835096302112586074617864869240917748378025398149600424380241046164336065184646736131362790834684317529774784023325202975143771797682086175678956323486704430690950116699866366952992917289939327296292966890281207255131805363393811177958226307071832097541099895631012193331017149133586520266941558707173397960804090163053856503660909369399059686062027825282294011052342110535012569999888199371446297976808869542992248230751496806862370228578169508311659175477714096041571781128500384319010402971900706689921436941644545352496859417246022993414237223324963396601844633793695136068821942645719427247164717596192090804058505503289941321377268721500408373249068061982973813160819133559289371730406826068120259892460018396571661186630850801712915093147146364257181961629267054698161409739903288902358163764515516854941930370162172967893393160405619763167648747674858621856054616612363727926582637246950500271213814186476149974432316898389691219675997137220812415736938238450213787472878648505811940136231150432609854957997482955336287134956705795753104344202151111568906060228195762224047804468367360492854851012301700349129860612130702997365843842980814528246283198864737293042924870872661107470206067382610260185250315329502160165624315832861348912815506774541116151548708228071642836995070684854462422890747204630743725130476741232411340318406535379349976853816834662985269909119476621431782025909902337617283659154605209573303836566201640221736740893679626051044267466015259796506394007380462946063729698673687193634719030423048047909196724943677408705057045060865130260976448374882422169444984956310673184624556285956275958358549153283954843600737045468526477363589463649542101650443695543787489614913643349899462641011607280614950933936541510710942960287325691287728762949502764829955135007282654349619229613441689134839072375259211838858458990217799628865753133171593703201415309566923596184436421776431084422679076006946982945739337388993375814446803562599852242095844094300173792511286883745194014119857958793951500067897106117757632004307725526693666202766490638385725663201437533479178182956558519413421094376584884321098918501288175425675238944718484045550675112736430908775531260679911733692176223002065259152068038228180339629292999409730917312785747317435612172441889125999702898421032000*t^11 - 93014334575114724951630293324657696327008878022805668759260121223611220259605336127076572474157141387021777544574793888449887681620944014576774583832051884177179012365796913522266918059977244605298941847606483815462665321659784008815039619359785171321603008090144919032427601698084621847606088494795159459424546438484860050211933514326357446113389799407814193483181637246318980746643434756734431156812189112636374532058763179081678146478982280231413100027872033250351256896373669088792171128805195906813865219029358540405763426330903501160090305543216678028501593425307650570681554501535338388101132213911478623839435968887822335795200394478132127505581042592434183357546823840714929406120138005308240833044030676805113133119218114967426711181595482337287523971020033685619278015143323855959340240305409016702619097636748624862596467201268863063630294083223333654469669552589185304132556745668532939750693709050637529973559202253178824428164492587526031667805380100172247582901929728863622903741585243151815349260533715509868672621441606452455991966135960932645951824431600585264666446729031456721649077711424219446425466644451390576294856584062738416794091607178876814085985377824774317665887785543667571015330676563743471395378253857601882294425972315767841198891477657275383479248079768678505709493740652283271083606768423026767770968426472293205580402957303543951568172180760199850109102959667799241916589264407585428225928052926812976746663403683867253218893669161641723591437499329176382184268972451421334316383202937843392093532068723821031464924629039493209811676760086958602737748914523461398355390867803969894674734910817126234506141702608302282778374801685940410234171542539746064472697847227177866152174599486455841057705508138560049025836988116392823162474951591204430342966452274308345443361743611540916602390403337978082049024610622364570231052682380564764432101555040075190240293948615116219773859760684520295432021124189797323596774752436746689883165966699904049929218107759463185243671662341800163593060038877905682972163305552451554960753274720968151128511147862509183945427135227486767835270038700967378733365800745049683504307657171231009195086320618279625497905837570544940957714684497396911361546521411913475590872007575490819638160103646962934794670637794013728207326503279819353954326319641735599845460527560221473403740996412519697579087383413534237393088950033220833581732861152608879623452459059791286123102012292868334025813405719793973260542282317493203696974609831231289509128873386679134412346250409007301297843597672029154309732722275417475144051590713901425986554490525053301134617306946421389012757154919279209383511081702670968733228542874600564115139100577928994540231616401429021058237294445652391612954076026177252072225766771652802080265631348030081119875708453794598343588809728095894386494047106165265426692833631862394548189872259772171222734635547349100233785149612796109987230428253287307480283640813887231614318512630448791681991881451761061072810371285001170206247525400556953076764638359221642263049295802563607955034375859387684318977124874846247477350309323208438240642128550513139570293319062239542394930265354563661695956194460837128183554653467/1124481599850280770309644920813275035183962640020644776518016904434925358393541441326708535212130652851631341593452566302046260878408667172041197785007531862829527076035134258444524686538641603180847219183868600177253919268608032634467950431606415868361144921959884031945827432128099126688463627928452478686206069631850093384107079351347852142462719366224326747299534014779708794448717088533312147284017496267173779351850174744526949615784096082871708026593802781132178913905394079476307955301579844718396486689648023421522327980620666760652093929440516208384075959995929158163353343592578132469093805632733918692977972974369514878636052457861663306400007321283250027781472955479942968712958935088576604382069111101251638502404310160686170219575349036136904471388689940513351032127520573156187102658212532560871447838866910199896186800872609717932354474535431116465808072748079072707841392459877475042485151369565425103775399281762524262042399522374872468313576739090497863856165742193141748045948613514267023157479572071809383214399865840628238556791169306016078549042920511860326020617358182112857204758085070973886415324474655837185391454607695894982737194242022741894785484354386476841527083156349763568035909475650152275270075639506541856254795234372960225792824520016083030242547626622654445969010153727045932737710671913885675709178212837251152893905491775277865360697475913593384337353516690551297155717221996593401135788999532095194023413975323835417739852478521505936718319513236846726060318331786717578557170767950693794914413897039390725259624756261140692880687542349544233098613173474397295091327779829969392685207566102818176178350789847388934915760356464072571487097015836739102651533348153244279413822829005339562878597079423294572960370914874541853497853524725854397311783820614471279501856514871869918916446847145265839896037974329013262102226899369618266624636265986497894483237031052293591906927427546425236663462246609265475610590091728047791777909589480173831279823186033163685562060069324692474975312831938609739136135983570837769307557098608433872675676361650730404382371395534587447896467289135773775557785930877008746783172383733806771336713661620359675693353236437368271349986982697559954947595750906425789156579836602824707017227995244614041358988166033947104537687282972314012376579659352607839100330640009852456778627308720639866285653872685472772831011336459481824762271746617097149636053523520267891649087913943102479447744367421003813094729050633067163955178430410726074900499097403780292924071649354657933130582318988632772144840870121982652518273890548413826741451487695150075075382823344664970127970779362553980377979288004162205447980095051067988435282507133615734272734767740325508641111603796708239182547436581652341467228354510767271787101034230226279329649640058589555166128757905061155415858669242177988754035048706733256720552551560739871796752069605667710989317547593681661186817796357411492351180555181225693314896458518038078424802563264204863461270776192259874630830077378470073167454461287465968012179713388088173487764718851504854897200071798533902776597612259074125738822986688088321167792344610984181090565430254803409384988662883991944194053989021992691342400*t^9 + 8705297835221670108793936097291806280430798526832690942704313655831948170383346579549603083185035397583312887623457533189556671031574576418624658001394327620524448990157267872846853528662461523770326083092850014573073760946777870327228033255104054542295486859633945414791041586360744974060104567486567917792128675997708966081606535952141015481214213063398019298011862561189744087194898557503422297816299394554024624533992654230617285635270464974312930983849345969441982652536903990838725370712557149421960813843808256732844297400500192731419482529725798594423547667748055299740096865386160303102103275442646713456077492185429274990071958466507415765188476178310518601272220879803263369135319177478644439019005995727989055214991825783163224152650712987442702469550543482285628296044868724743505177041938375881148794977867136436148013057533226406297431693217531067635012448948764244359236011562136708495144075187699594887621901465536481163226748161428137933372739827344535690419941284731834390697111111062564371967533785103991654142284696291684297095381327127949751948299756586523983907025280974961681716608817463764384932144723648689697029924058515297093231578099289891650302855047803298285798936260822462694792481291487665594488196139389733345054938654923529685769494375030986975659466856409182696649437057088852710078976547877421257345095040484177589649539156953757663307974808710030481431283088618406663138713138875576484878523094720727416474321672388574864791150506948329916198638660851192913611262703263344535699948105849096553021853114923434218789328945116004966051763039800000026569508179798239171752496633964788033002656967117492775439064947562604199464207959528240237947648227182156937918483199182102078975683438088874991349160793830700373649504869277145735012281307469282208958362495898561726909109119777651821192634454868908301176041694047957946961156762636762484520966719399492101715978133920331723341784704903666788072197174435630625228857887979163204888398759331125448230248111167112412603643824055137689699065724721878642074033959102961873903271719234692966126335105313515310652534377780426802768745852162075946599267197671393693226818488211687820646108312098211504279581910223860671366299109403985771073516988638334925876817808689161334638150253989688411894865018453119506390181104241927538081847996633151553361544999894085993076513926326425005882198925545060365273339403555419803176979261480888755631904517450499053755402031309429846715024461884730524966622248395161363163547277573336304661026578761955412818183896198739185412213502168713117683334920641350470361748912590091088213308539915148590427327319736548382680211966685414671776645517954694869921027705572380353407192802379480416781801034906552352444219943039731899782000850548727360970039468516737960315982847170983188788949871653934048904785217683868754772878147299868417943553738010070445050616795869414439902304045345293655971274784659597485730219233716212578208405576676720003348842349948235552977475592908975570668874372529652466715693847501971489790115728087772002325879919309715035923691093260103146981932443674035686995473156830277276461252399574992247732006362957258800026619459131475185843529393434481486917581326081/10472289078605665887149849960115243210732507980758572899448660477476263196587450055681791952527094546848440880450923438483026346942262366056609122705124355654073587597989212265494156294446293704605286203533782726005603189188551850877971101452343155953976601718105432535145670475212341087286029591531169486316617870523931519327096870808569562430338513610196501059774414763270562198336784333560280591726683731141234086861634785996677370467498965786837386230105170649767988446140620328155117806304578673935224198128601076905831551434574171902764702362772506369711663687299005841880985937240808516300208467816033545834881690425192364684702584238614359536207164957251973578621131602320511878785301164924823675917705100724586607927454047305608936328953830768173556668892536880589078209866451230272580120123297772997226898587540732778298421395617647474360519498377326364483945378577607729726171993058462868601309071442028971981244495837941257538248450677328639807279119285295046100731440330050161406779532011503433200522072075639728013048586134087277304473384999953599380989039234548313554148819344797628636905208069505513345591748980681462920187280622012316598640215874206956393435461057746388671185872194345876067802525047737211149251323605809445765782225187642013902090110290217881503781245741735873166030208988110489688819756564876870961781542938603407175064720383215049675675033222592070001284423212383429029326627063958059315434225635158534928354434112664174415049828642488859903310493007996880894231815876128039255571902278263392310648725767114246975663851235886123264620833184499568170128867648630334594151162199020448825264487273097150672468148086129809513673810136951653635516886572308226268448191350682001585333050903854117991815522424345992370205217768427935345841613833811131279194052672753032571009538813636026548632891591787537144974454729922700301977665621163309615152179304012068608183357916519536728285187126091632089797815562440930885003177419674837916026297254788790932473643655374982198165016952071976971470357398017520252476345983912892641347879205167594774982174847262129311709050739435150288729707415927273818552631286186393376291707469409116412664754569282154316652086193785393955754318734113395949602909424637773435879105032046718662582576812702371967792447765269374947662674944548522602897406248700232127348984265962723601287909684342496704540041572564448180882213372064814022671791168562254305835479467744803116735184064502551074950037216771253522076565808194137056572899624361827342529890026027517668859994510069683061295771698875051066965031017418281632991197156484614180530401207044805802223097041100453793934622492068846132851659618291809184482519284851491867566686094437104310946966184189538628100058451380221991304632860774271756784358832380607066187165931061837624513304304678260594720543028256874647476383429242588253151713684340224692718386052093402965542278929240668656474259917029938717932753945234305433202083211617413080940603371250470573918011183489122228863822184766142074373303085320477608827333738798405058549271877380301804220775136594395527242893822781095351010763408147164077994004433284326477054853203624858323771123374791441106416669059096947556982133802959029246352120000*t^7 - 182104542292562260521012247353306396032630352745740422243113844318841144104528903402750223210128165096463691780976221028650638396449178611792032134915685096449423414711131075061656730924281878990294576180191004130775133928027396490420351465310817598109979184328434407127143824377121610369760387560443225858072850917730033953656615086571032127963477070670832542434152203377063351510347908991544017536546924115935086447420119075718739835262836021910102289775629717445370369720909835626406954652224076954413996623000067672904969914882034594314289050802102526380554509312754460443193783179369784897975265003079311849146713694954846503394820392994801588459347339265641991924459484154411054323334691460661856183485830893137971926373715845224579890540675853840667745261972007862829767259862609696443404665929313837481639633245896539786080190836790489851658090430415877444460498539568234934102998406781607485355537882583270444981314337557118618314110817376054798871173570953299881642312672805414179523121992452219613649014331158365249034972083064012786698934376196405278085326510861392879560028568722169724066879049557226186020817361913515282005405349256774047521340984547982149136032149352610257571357225656480888690327447423549032206363301270889524616509932241672409954703959010584947179841164144586296688057881429899359213999872173435701196300941088117650625310495496874401719668626941208447358032046158820532160807764502221825784107986091300306855843437250877950914159542886143674276954998928060720049738618878455221049834658799618650227467829252385163792190059466587636331406387872834239616482018417459742663246573877521382202656200432271309631490489146873446127437752540881990809649941869363282083020978055049156743003803786923160658528897093786354764324725454885689875772528192817049493102318379631175458723779647141778003111615592465592921785852193104046316392252991507710401086116539689991754588796625269685607136851045847718879223757466258815605690947422731962827768861540424041646992392504886663556815797836118779364925191577177909285530505329361997748237742665066015876791579498975038346502984549352619979818203634032054128456634794060382214093778351411422139926773317918218276916162173791735322331109311204726851695692903276757511689520746659605550923954208368673477219094013573708609080196635859858906074248329699342465270568924197736279518919661994773086215804893753332641273805569539761522814967447861836067155018142674843500215404173136084204795751422926405426586537800604364846184847145736906676745466330765164890094030615058565318003224207820062619328705769336360790046632378469289530587384177950949684188064826864331437458308292860908484366392497796099587265119862613683965573124666392248020771476341614780048167510955151917132847186880564815346004466452957457161958909000083388404933234752773803358451573475507085300331504686784523242225219145834570865706114449761996321257120829351076750608446029512726148116441342363482969214638095446885055682282122857542674848113584089562536648346307588713555445294645025404709946177733396252349523553034790641797391595253903686877068207855774919356473434284659482617490448831675188119475694082524477728981606733835707904671366183751866890478287/37431218890438791940694724866086998677817104508649343927465522287762499607311305399070166093432483679499788688340669502245338032423628888245691548928727663470111981498635487170565991597813340809727184631563157443349901863812418699091099290328910161947800605702901926506343339643904366851823696222468148746202600482675184722603482416126560179331314876273041800167532210038209088913690800684926634191574679541724692343215805184583996135650002068418304966347660589201292245109000257139721970713183666423612585050384715021801081297644621160957650844372875325430769234902141033217838183333848156809097943330139172134311233990912136896716912269272114048843816685538430898297850234021899673497330143677236196697042414173003826224576395188109521160636177649465396086329490215991959117318789344879332409053824770086811257218518824249524645573995635543837792702000426278946039698689715881427592682092103349351624649050467300603184432073212980397058192317652160478960642534053285648463354623571031362113474633040079145533977197549271482578635555189289242066029624697170711496674762627810183348162504287873456444605263479150341717207911726176104061547987926021193884220764683548443237230403872954923187681544797039335651087083648086422878679929872027305285281791861743621695467937160930972744980816095216426628264323605606500674900548081538452647898977412280136334256466260770960445742653049735289984989867356610895873299370342753353946553787004486865303699695317951044259949808361253851839343397123014332724684226007145072860916519154406221795239305751244281822388952878181692747981762794821470457050028491587728861833970733268063367139294992045620990027970790963230130737704859391359702643085868967486950523916968885281810829537417211767294624835138328809348133489083508128181839044027227610936817206601561629159609789371926302664316803798617969732988365805096703489139586562442361128757933635924608192515172998052074089339421296995341264122250943810545074956589416570964533242847330618300346671619199426317092484206792831925068094209539783595967573702928778931382657010879764261273428735185648104307965014749508781154228171324079959457526988339879879472505814775934810191699226524587430395043776318153719892584328462759745697877342576244779950680532225694486168576026887325438833340929404283480154219177133748898961122978635963011178118126628023109839723878728769445156317455176928155610209686905800672743321287469783221893335623601993415959736043583486577115582976331132117973523987092588291105010940661272529415245773181927020377569448842633480329778499096636294601166373981317506125069423711636462538503682395755676221482302349142634337826968437003831444529165014071957191163161285644672880729536368909285557402969181353130113121389599076084599382407319728170697603496345416674628364135116213186482175998321806304443253411031472744617983153038916203833472053985304619563503974128317248003206577517175225222034135527260244466264887847603305480141194460986948634746766344836225964655637805622367011965696728669480491822021866128768116412699861956711266577588861845884461068145881981582075928710769769855399669510625223346756348914727523823450789859254280019374715187895599524305190446308313775425625060289603356005640000*t^5 + 377094943613384089465253261662997636125016121967759684323070675844966894871042596156700695649900176602871715508716713620212430649950972517593234811664133522914696670844363500108725140895586641386512578701546971577348815333912137130440807254115189479425406995459511747269850951245773384002818494347104440773979290000124555504835070373476604603066545040552024580434720554949410763245105586942900528756233911307593317680308439593856150968142493778356157395589093141964920173298894380059051565983881213992873748218301088129408450346947292585548915728700251332733397129626105034079529362689813232347499539846380842644741273347464795515231092421414115110947679898031313381325323277460665409814527467060950489188961850088657991705988095181328236378202421777083586250899068510220763709914480932877666924904834869450364739948139366645087722059164227915043459025323787083246218862744573613151881083693399739903812917212912272687010191904707830517798286685877804060377652741612359556101433681476060787088770062732957645218808246026830185882388310460516232115805997269505029239858884320973968791627971754177927900630182357048339722405572713837415091030007610325392145307980780021237671520978748505443352055630068739356496567278405811769506106683189869730274398965453151636575040636360949237312436201227705270893599718428414327665304561214266163786063218986780638817346927902713847394971736709041206978962314241119835478096492114643872800115516154901179182718752819645417151996700700303444970330474095607988517929701320196748917278789892491839431234310239598089866884125895795691465109356618298588405033911361651056717206407958562149587305355874581934356511669343200756394356337359075874363678326714394304435699098961132759977314336268480322916741907149559930101039770310687321232173438132377435102695033509756195116670014678410139312247847875501473601747359740322511408991925063463556470659987192715524671703070868420259810427920278541840734829129737651168951563975964507132793676864081119377418814498661193239070129066876487831414789068437312812907375785747765695028372336896588537104054992829540031338695106657214247838023698835697101475776863643827845179852471835835762119743157532552704651702735173550333498777299738668531781339201640366119138853509577942323490893746673269566685104689829815133876696404896564075838433171906286468257708032770050809998758223506363509875075696957760278587332347514535221243015825619364131478643475408668455657422227746824976523266940521036363838428315998566213838503528327373582284120064002193291549641594707703641739055928238802442251619271454454806779510627342610861593893098682997443764557349367354290098798007076439626154767611143534715288526250223753892154002217486219721731324405041696303228493629767397560940359766667009057382347416786161952685408455156662091991367944605692628964808712196113517820318620879396294676369769127300611574386108454488541935272764776321323673731425574444307756783517047408006516532689357377674940034428841406034487638226679078457907028728584034410302732002919620260904026348906020050641978646474747786765519538235598998629137958638867450942835748986687091587047148647276518916019659956559593898082474727901326426412743174321191363172731/27826368123152197928712458465449074817089235491729922275677869268722642208075224433668761473857708367340142910912453707969184293303725715521847097473616145023681247046085621162598758153814437557951189055104051243386317045558152060904323212430511814391994970279537292164815638691278506317645735771782821777927013198820732322783428828148484837314899479021379274244543444942404636698437741229174459858016616771318136287946629574219742727242211537662167911982850882012240655014030791157669313028180737619313595726455997147206923836669011371055917637706795516925233849226251644094140905490382719771883411071625460564646971348844082569019352580976889583910493324029269529794621863971880217277915228809657388624581330696211044415350092182840618030816934464612575450577343026568422407814787998983295712890613334082535488616246893947096621519708355463289015094667116895768485912005934786253272399867269629907997764104117391268407306803226529627173060168942616100059341659815212551067657827162704714595157042201994836789958648658128420148957671727717622551886422999876706926628018537514090301024005687605127520919552870400364032572361577239315759354774224204155533529716465749912702557082239154689897722460402119042123018137983987446768010659866865098749078484070020208368410864485436085138618738685183891555451698168407872601721067443815685698448099808289053350886257018257131995365088277173214574841467392904539992210751912802843323868085259135535666770353499364806302846687535756113457367881421248854947530253613711647164805340339385585282580899895474999106763947569640270388849642461670281137770991180646317635887373843111478307131351897086714643986793486002065279190409792471536802944870034990429799019479874669318498170678115955227806824102441833636869402435784679942490379145329841005970429911387600915117253917419090013400653111943892598699503551139508889373826368650519651263118647864946353730315779606751911878014925792186336695748481351628759208722728572278855034012732705581644477715681712853524126552759329791253095621235371875125242294290757254257589867221888016751830666921737010800742541191964784827910053222562321041860725563131866702399860822704429937896509204998378295755675543314915475368147189779215594951802016471180369415335907656581281017719418388037731228705646919144339146646536281228931487698822317974902509813015335272379854850731446967205529206396178528390880629881245772220117385045105036847155505702585721905424467774799963921427724384604563616501517732004630135607465133287589998367293707783444546948685128269613729277157336228439421406507082417711434053376609587230546251123637493004769703049943566352634366740568336068648295862981271461092975910694099748249819534337336647162883373367289417916926094441027953161291180881601485922096598439183182755918725898045392882830849637152430806723114585760796838349008675969130305929803124932675454183508854366991042165583769726268062430060176350965265736221317625908297293936963962297697615070746100751250382125001144699667636695298948092891797620491055280126217741201077378619155573779559896230508358059648665108115245403586246910504114314198791035978669783208441210353317181369631766403163270681588686368478577785600460651409669819291134854592776000*t^3 - 190003120020598042438225528866576226045420707045204548579442550965826332443919060755374943981207882471043549802293721387888812623407306100815056873770267814892742762689654769005460288323297914041333796142387357497932872239186382721565813548135629969891151625121912980480380991684943014511187824219563185661621489608716738468678872922743500527151739916648554483603325393008332007204152144503592266573037308413203232832683666738100092971691036860582612377741043077850645033970898138730675666439541989559213136616659638607234332901927345849967684094796028439220154459350798997847273045600694357532761815009106913741723122492036568012142396648283646925625333876119044527558680779739460919018019802121196906635618618049056749026018045067207181442721644236016501907762495096571794698400077265275840456096169433177404158174095805640451981077091803970559072838132072745074558728211591612029180557304279526559353925588649147743053345005052433535954753342050144959778514562968583842465068846642914762338612754760824783428762473136328859423997430330946062214476892373644494542159274593865999281224514750635140996966932155241859120657902003780384151445015284970494735332703389213263401158286258483789653950109819519451037981888569895074918946656475296933618082023655928533305541592660183454268505425000298287916807524991427786291872169058271269017985192731410003075901943983399181730292483433406612583717027737170275462013620348478462419053621478852334204627798854341913298496147320999508812655173952878865398686549990641945758366743821351584247543170881501915835559843735121378933824641599585762567508578302551010791348914757678672193301750640826185936868331927111994159426787717714891302214371121100502602979720756126117014825914888162911106904631739384666452611923118922300472917601062758818459618448340388299474991874046997024269540356552599466574621474925087136343173903549636111888216123165619558385293100409690950301584447990005294979120486671500517174774307554255136899925175404373816588033374007807826072131611354975692106708152217183863388033813204400358646364324279079198717533296029264916304626745996063813367392914048731340137068585189575903939720958983304929200341591383601122881506471790786593629377786574011091577398484453746639940057448132647246920314914816079722047748118160367870881101665977494363131543507724100619719045926828464939690148831218203761827437296913028940986899022827564129166717781029815667850036463453960701534856622452334661977512285726027611777213812411907800474446249450105852268230544675453442950817035617841433694301753705129154328571150210740136833221410396150124180975110024664582015698890355015688091092282336930454099466485339579908018866837271754520169882255142899666887036867248533003228840548646793664748547807950765511389320262609438988005357420795966128781423261383751150176409216540835777177077954558238655586649221406473178621855754779658877809715803243543758359147057737373711720189819115580352404516194802139236711802356952740477109929370354063051653939144335692415258136446171809682582645630037104874211657971480977329525059100238221863025377666463612704924686414170597873548026344650076062751473201230849107826768653858303697166971982504474522535451/16767170535745555162172891639437263030810180360401363422523844302948258766404301902338869093221952477756239959139555439417328997247116777301625815144358446360423315527769540956950533759349725195175716481921671903066114117195296754647476807490180195851586712860746829894183782288334484576017302324022982353366277183904800245779758396448445991715388147615446485762737716824269460574699664586810251452907448567332723147865276794722152668979281311155408870040948608391991163918710861338595611696467880360355628194146562383573402824659532492815745243233581914044692191200433682979802853308307536272801542568799957006902662223021434368511661170588638595433245977299688050004451635983056028359769432744280734171222083881050244711813517084532167274979434869702449309963270798060459655990961999387370493664856752588194461089276974557865912967003752650956201403196852488475882536721524807101330805048226571867639678370429710123271069483995472980476074717183371239779346897580961408976665613803168225461184371583253299091385339576051740346166802194906772563316177961464169558352780400809772360873439324582576839528448524472014224755140950387792829354799853046093718921752229362126884874139297952184938371226139738397176690416477530897411493602740290508220598573734499356324555264497634564121988214335944139783413202742502179644626797049478682408039239628071609070405821536642117997207168577271039551507038044442479226075709485919662002843589835632950978694956595771101233766593771545350416619108035880720288896434869800607906998089691681057798478234552401602025870583791962727029178630714083374531733802378081755498547520136233839492758635117475328054709990946693552155409605900591823458184729380058335904537378898839204736077203480126868037445292497002319652075826690768683295484869621827272828335972246374910391165822034579879869624311043114771011239319276370741032946658033005430889315082687852290068267200532273587926496173233753305444874084917007072856538054396116745982033313296953042185290218468001482486512560108976780711464077724078601107536303405012180855432813188933170974889042585121892755120974645447268099647454620885755993001300861509423240941777783438552322255546601586921801496801741038812080806639995168371317111471463403555929753687946914361638882213644074017535245710323074153075543425707919997178485187806984877153348868214843613502281851000095623844521802825523517581918005366042235198937142563291433542420102840114481473717761738439798809013411236083204815017094925866876583985400827137563118753900843870432135746167034254426615723010291495548796228626585031248724470521161536354792343730284246463795427530097674023272266752715323416280840514355880402177792341316514971045104023779774572506648054648751821737518445234792289495967967118844081263334956943712686258719451386326480680127345463644204051107506804582710287223176545501594598727523997894183931088668657033063869005604835058960695036260108914967815415409338688332984808170592666561383440064958144984204613782741036979216983064750773921980617475379463665797869698085087116670666251786091318383241394916503334377135050878892369149915035478758701166634356548676113930844968261188372063444534897880362298955040460554123725849416429572863309818724000*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (-0.9990130266325466666 - 2.7272304405541959492e-1649j)  +/-  (1.22e-477, 1.22e-477j)
| (-0.95911272466645875262 - 1.1179402767794100316e-1657j)  +/-  (9.99e-479, 9.99e-479j)
| (-0.92316618973895636051 + 1.2987435580313607082e-1658j)  +/-  (9.02e-480, 9.02e-480j)
| (0.99713673836174569269 - 2.7845863399982250484e-1654j)  +/-  (1.38e-477, 1.38e-477j)
| (0.90872784858172416677 + 3.4118397790764412337e-1667j)  +/-  (3.48e-480, 3.48e-480j)
| (0.94835757651647283262 - 8.874584633132547551e-1665j)  +/-  (4.85e-479, 4.85e-479j)
| (-0.98393195261383823874 + 3.1808599921414929881e-1674j)  +/-  (5.4e-478, 5.4e-478j)
| (-0.90872784858172416677 + 1.1324452399829595711e-1677j)  +/-  (3.38e-480, 3.38e-480j)
| (-0.99984931595652325494 - 7.2457146189055619384e-1673j)  +/-  (4.96e-478, 4.96e-478j)
| (0.97692038078963525285 - 5.114197022799850424e-1677j)  +/-  (3.38e-478, 3.38e-478j)
| (0.8930681618696741024 - 5.6529862859626017337e-1695j)  +/-  (1.19e-480, 1.19e-480j)
| (-0.99713673836174569269 + 1.3664437616364351545e-1696j)  +/-  (1.24e-477, 1.24e-477j)
| (-0.93637610812907420174 - 6.9746757665752744813e-1702j)  +/-  (2.26e-479, 2.26e-479j)
| (-0.85815313192946415361 + 1.6756827891402283554e-1707j)  +/-  (1.1e-481, 1.1e-481j)
| (0.99984931595652325494 + 2.5271643553899993656e-1699j)  +/-  (5.23e-478, 5.23e-478j)
| (0.83894441648496542746 + 7.6828228869179767556e-1722j)  +/-  (2.9e-482, 2.9e-482j)
| (0.92316618973895636051 - 4.3809955510085558656e-1717j)  +/-  (9.91e-480, 9.91e-480j)
| (-0.9940396115810441603 + 3.0508110506934627556e-1726j)  +/-  (1.09e-477, 1.09e-477j)
| (-0.77459666924148337704 - 9.3638653675031196852e-1739j)  +/-  (3.67e-484, 3.67e-484j)
| (-0.94835757651647283262 + 2.0016453892352063168e-1731j)  +/-  (5.05e-479, 5.05e-479j)
| (0.93637610812907420174 - 3.5336687680023816013e-1736j)  +/-  (2.16e-479, 2.16e-479j)
| (0.77459666924148337704 - 5.2734974211258687786e-1757j)  +/-  (3.17e-484, 3.17e-484j)
| (0.98964381055426540504 - 1.5744089983528119489e-1776j)  +/-  (8.29e-478, 8.29e-478j)
| (-0.79714412851431856234 - 2.7314290712570349446e-1818j)  +/-  (1.57e-483, 1.57e-483j)
| (-0.81860060849733478918 - 5.5270488065505614942e-1818j)  +/-  (7.3e-483, 7.3e-483j)
| (0.9990130266325466666 + 1.5110362527578881715e-1809j)  +/-  (1.2e-477, 1.2e-477j)
| (0.75098131101684692929 + 5.2670410498567252497e-1842j)  +/-  (6.48e-485, 6.48e-485j)
| (0.85815313192946415361 + 9.8392798769305051568e-1839j)  +/-  (1.07e-481, 1.07e-481j)
| (-0.97692038078963525285 - 3.1541200532726208781e-1836j)  +/-  (3.19e-478, 3.19e-478j)
| (-0.64642872309203642827 - 3.0402755819519735393e-1846j)  +/-  (3.14e-488, 3.14e-488j)
| (0.9940396115810441603 - 2.7075614214249959834e-1833j)  +/-  (1.12e-477, 1.12e-477j)
| (0.87620260808724431918 - 6.6924766972427541738e-1850j)  +/-  (3.69e-481, 3.69e-481j)
| (0.72632446049439515791 - 1.1460645888582247661e-1854j)  +/-  (1.06e-485, 1.06e-485j)
| (-0.98964381055426540504 - 4.0835216314424428478e-1848j)  +/-  (7.81e-478, 7.81e-478j)
| (-0.72632446049439515791 - 1.820824595600278286e-1855j)  +/-  (1.03e-485, 1.03e-485j)
| (-0.75098131101684692929 + 1.4416544774720768077e-1854j)  +/-  (6.3e-485, 6.3e-485j)
| (-0.96863851499355040942 - 1.0247646504370645724e-1847j)  +/-  (1.94e-478, 1.94e-478j)
| (0.58859366521833937226 - 5.0936406631865592127e-1860j)  +/-  (3.64e-490, 3.64e-490j)
| (0.81860060849733478918 - 8.0166432756911671469e-1852j)  +/-  (7.17e-483, 7.17e-483j)
| (-0.8930681618696741024 + 8.4052035249336351226e-1851j)  +/-  (1.16e-480, 1.16e-480j)
| (-0.61794311282460414893 + 6.7153721403454172412e-1859j)  +/-  (3.47e-489, 3.47e-489j)
| (-0.49574951572269775249 + 1.0679888300683222355e-1863j)  +/-  (2.83e-493, 2.83e-493j)
| (0.79714412851431856234 + 3.1098615753588911696e-1852j)  +/-  (1.62e-483, 1.62e-483j)
| (0.70065673463900576278 + 1.6616145550452849001e-1855j)  +/-  (1.62e-486, 1.62e-486j)
| (-0.11109436067033283997 - 1.0553391755085355852e-1876j)  +/-  (5.69e-507, 5.69e-507j)
| (-0.67401253888417823604 + 7.5780831061010039836e-1857j)  +/-  (2.34e-487, 2.34e-487j)
| (-0.87620260808724431918 + 6.4522881153277815109e-1851j)  +/-  (3.72e-481, 3.72e-481j)
| (0.95911272466645875262 - 7.5546184165469688764e-1846j)  +/-  (1.03e-478, 1.03e-478j)
| (0.49574951572269775249 + 4.2809373276604655879e-1872j)  +/-  (2.89e-493, 2.89e-493j)
| (0.61794311282460414893 + 2.6810174053574085146e-1867j)  +/-  (3.63e-489, 3.63e-489j)
| (-0.83894441648496542746 - 5.6190866499793274428e-1861j)  +/-  (2.86e-482, 2.86e-482j)
| (-0.46333990726285495136 - 4.1548515897210021095e-1874j)  +/-  (2.14e-494, 2.14e-494j)
| (0.98393195261383823874 + 1.7269111246946945005e-1863j)  +/-  (5.17e-478, 5.17e-478j)
| (0.64642872309203642827 + 8.4470174942401978186e-1889j)  +/-  (2.96e-488, 2.96e-488j)
| (0.55841853871864983226 - 6.8558002597309623294e-1892j)  +/-  (3.48e-491, 3.48e-491j)
| (0.96863851499355040942 + 2.7024901944550101629e-1898j)  +/-  (1.9e-478, 1.9e-478j)
| (-0.52745683887160702952 - 4.9572330029705489121e-1913j)  +/-  (3.23e-492, 3.23e-492j)
| (-0.25676701392360941832 + 1.1101974286757317217e-1923j)  +/-  (1.3e-501, 1.3e-501j)
| (0.67401253888417823604 + 4.1690689158061613343e-1912j)  +/-  (2.36e-487, 2.36e-487j)
| (0.39659808372115251122 + 1.0113766956546251262e-1920j)  +/-  (1.07e-496, 1.07e-496j)
| (0.074149897046529985022 + 1.040814223173549329e-1930j)  +/-  (2.42e-508, 2.42e-508j)
| (-0.58859366521833937226 - 1.3849746333663180632e-1910j)  +/-  (3.71e-490, 3.71e-490j)
| (-0.55841853871864983226 + 1.2369340109513313001e-1911j)  +/-  (3.58e-491, 3.58e-491j)
| (-0.70065673463900576278 + 6.7137613585960002443e-1920j)  +/-  (1.68e-486, 1.68e-486j)
| (0.43027365915780572809 - 4.5584839784389960705e-1927j)  +/-  (1.54e-495, 1.54e-495j)
| (0.46333990726285495136 + 4.4965650618598159498e-1926j)  +/-  (2.27e-494, 2.27e-494j)
| (-0.037100963911504516828 - 5.331313797759461561e-1942j)  +/-  (1.1e-509, 1.1e-509j)
| (-0.36236130384595011635 + 1.7673933713591921352e-1931j)  +/-  (6.5e-498, 6.5e-498j)
| (-0.43027365915780572809 + 2.4120024167504608048e-1928j)  +/-  (1.55e-495, 1.55e-495j)
| (0.52745683887160702952 - 2.1913558458707266232e-1926j)  +/-  (3.49e-492, 3.49e-492j)
| (0.36236130384595011635 + 8.0901569659585195371e-1933j)  +/-  (6.62e-498, 6.62e-498j)
| (0.14788136810434884046 - 6.5148037678575696537e-1940j)  +/-  (1.27e-505, 1.27e-505j)
| (-0.39659808372115251122 - 3.3096943797798038384e-1931j)  +/-  (1.12e-496, 1.12e-496j)
| (-0.32761161074436428401 - 6.5077512682544998767e-1935j)  +/-  (4.18e-499, 4.18e-499j)
| (-5.8316617453725629333e-1994 + 8.4032759636204277141e-1995j)  +/-  (5.13e-1992, 5.13e-1992j)
| (0.32761161074436428401 - 6.9958737913564967785e-1935j)  +/-  (3.94e-499, 3.94e-499j)
| (0.22077021219003756334 - 3.1070627435691117158e-1937j)  +/-  (6.32e-503, 6.32e-503j)
| (-0.14788136810434884046 + 2.3794865774466054878e-1940j)  +/-  (1.32e-505, 1.32e-505j)
| (-0.29239730601748887918 - 4.8529579193704174703e-1936j)  +/-  (2.24e-500, 2.24e-500j)
| (-0.074149897046529985022 + 2.501016982080174236e-1943j)  +/-  (2.43e-508, 2.43e-508j)
| (0.18445764557032755952 + 3.7129200156269139489e-1939j)  +/-  (3.07e-504, 3.07e-504j)
| (0.29239730601748887918 - 1.0232196858035442356e-1934j)  +/-  (2.39e-500, 2.39e-500j)
| (0.037100963911504516828 - 4.2014634673582993485e-1944j)  +/-  (1.1e-509, 1.1e-509j)
| (-0.22077021219003756334 + 1.5635046339189176578e-1938j)  +/-  (6.24e-503, 6.24e-503j)
| (-0.18445764557032755952 - 3.5047790897501035299e-1939j)  +/-  (2.9e-504, 2.9e-504j)
| (0.11109436067033283997 + 1.7480761404445887604e-1941j)  +/-  (5.56e-507, 5.56e-507j)
| (0.25676701392360941832 + 1.7663620557168893063e-1937j)  +/-  (1.24e-501, 1.24e-501j)
-------------------------------------------------
The weights are:
| (0.0013143168176505515444 + 1.8144652531359480653e-1651j)  +/-  (3.22e-133, 1.73e-361j)
| (0.010141788955573019782 + 8.8051856112682088675e-1651j)  +/-  (1.29e-133, 6.92e-362j)
| (0.013824615478556202646 - 4.0358614318566146304e-1651j)  +/-  (6.33e-134, 3.4e-362j)
| (0.0024670028098575500618 + 2.1768490287676899578e-1652j)  +/-  (1.97e-134, 1.06e-362j)
| (0.015050909358124088921 + 1.516458101959884518e-1652j)  +/-  (1.07e-134, 5.77e-363j)
| (0.011368121404161679225 - 1.7346074369717328022e-1652j)  +/-  (1.02e-134, 5.48e-363j)
| (0.0063661538628649802433 - 2.6279588126016243959e-1650j)  +/-  (2.02e-134, 1.08e-362j)
| (0.015050909358124088921 + 3.2032133452504104245e-1651j)  +/-  (1.62e-134, 8.73e-363j)
| (0.00041799088240295705259 - 1.744507503633078512e-1649j)  +/-  (3.23e-134, 1.74e-362j)
| (0.0076518081992693987623 + 1.9200128358134191208e-1652j)  +/-  (2.38e-138, 1.28e-366j)
| (0.01626584836370772163 - 1.4405270598525120206e-1652j)  +/-  (6.21e-138, 3.33e-366j)
| (0.0024670028098575500618 + 2.3214400863339856069e-1649j)  +/-  (1.81e-134, 9.74e-363j)
| (0.012595300370954985556 + 5.1480139977689709872e-1651j)  +/-  (9.79e-136, 5.26e-364j)
| (0.018633245984255032046 - 1.7137929554537155967e-1651j)  +/-  (5.7e-138, 3.06e-366j)
| (0.00041799088240295705259 + 7.2138921459104588803e-1653j)  +/-  (6.34e-139, 3.4e-367j)
| (0.019780140586750231674 + 1.2368472786826012064e-1652j)  +/-  (7.17e-140, 3.85e-368j)
| (0.013824615478556202646 - 1.5931531856333643726e-1652j)  +/-  (2.75e-138, 1.48e-366j)
| (0.0037395773132292176045 - 8.7981752873310375984e-1650j)  +/-  (1.72e-135, 9.24e-364j)
| (0.023085481459687284724 - 8.454392967361049429e-1652j)  +/-  (2.42e-141, 1.3e-369j)
| (0.011368121404161679225 - 6.6642366289675551943e-1651j)  +/-  (2e-136, 1.07e-364j)
| (0.012595300370954985556 + 1.6669390159168239699e-1652j)  +/-  (6.5e-139, 3.49e-367j)
| (0.023085481459687284724 - 1.0698739349898470599e-1652j)  +/-  (2.03e-142, 1.09e-370j)
| (0.0050544967371315714128 + 2.1088002058369355433e-1652j)  +/-  (3.11e-140, 1.67e-368j)
| (0.022005624819824251415 + 9.9822046064306709193e-1652j)  +/-  (2.42e-142, 1.3e-370j)
| (0.020903758282621715823 - 1.1862685574172897603e-1651j)  +/-  (3.24e-142, 1.74e-370j)
| (0.0013143168176505515444 - 1.7638632128403327436e-1652j)  +/-  (1.51e-139, 8.12e-368j)
| (0.024140849225169756264 + 1.0212667717055749125e-1652j)  +/-  (3.09e-144, 1.66e-372j)
| (0.018633245984255032046 - 1.3001275341995037724e-1652j)  +/-  (3.96e-142, 2.13e-370j)
| (0.0076518081992693987623 + 1.7145883528797151438e-1650j)  +/-  (9.97e-140, 5.35e-368j)
| (0.028041041127266241648 + 4.0436494955322458633e-1652j)  +/-  (6.72e-147, 3.61e-375j)
| (0.0037395773132292176045 - 2.2177574488918061554e-1652j)  +/-  (2.25e-140, 1.21e-368j)
| (0.01746153358334285095 + 1.3680225897662720652e-1652j)  +/-  (7.41e-142, 3.98e-370j)
| (0.02516774096760803118 - 9.7650691765703016358e-1653j)  +/-  (8.3e-146, 4.46e-374j)
| (0.0050544967371315714128 + 4.4573628899409467073e-1650j)  +/-  (7.42e-140, 3.99e-368j)
| (0.02516774096760803118 - 6.1778861354867768717e-1652j)  +/-  (7.45e-147, 4e-375j)
| (0.024140849225169756264 + 7.2047829875357624848e-1652j)  +/-  (4.76e-146, 2.56e-374j)
| (0.0089073769004357211424 - 1.1999685904390428405e-1650j)  +/-  (3.98e-141, 2.14e-369j)
| (0.029768694216977619296 + 8.1186179693700399401e-1653j)  +/-  (3.62e-152, 1.95e-380j)
| (0.020903758282621715823 - 1.17765187089030546e-1652j)  +/-  (7.13e-147, 3.83e-375j)
| (0.01626584836370772163 - 2.5719180946294047422e-1651j)  +/-  (6.28e-144, 3.37e-372j)
| (0.028923855065335669551 - 3.5535151541977226084e-1652j)  +/-  (1.11e-150, 5.99e-379j)
| (0.032065894803892132108 - 2.2375574823024420684e-1652j)  +/-  (1.13e-153, 6.07e-382j)
| (0.022005624819824251415 + 1.1220502136652395114e-1652j)  +/-  (1.7e-147, 9.12e-376j)
| (0.02616195199341071704 + 9.3580900322341969585e-1653j)  +/-  (1.53e-150, 8.24e-379j)
| (0.036874605973862093018 + 9.5699232091710074904e-1653j)  +/-  (5.58e-157, 3e-385j)
| (0.027120271418523423412 - 4.6285276721048998524e-1652j)  +/-  (2.01e-149, 1.08e-377j)
| (0.01746153358334285095 + 2.0883511008426059552e-1651j)  +/-  (2.48e-145, 1.33e-373j)
| (0.010141788955573019782 + 1.795670049553616514e-1652j)  +/-  (4.01e-147, 2.15e-375j)
| (0.032065894803892132108 - 7.5338253751441517624e-1653j)  +/-  (6.9e-156, 3.71e-384j)
| (0.028923855065335669551 - 8.375142134683782454e-1653j)  +/-  (1.88e-153, 1.01e-381j)
| (0.019780140586750231674 + 1.4199281605229322457e-1651j)  +/-  (1.87e-147, 1e-375j)
| (0.032745702909756626871 + 2.0197303969916977454e-1652j)  +/-  (6.14e-156, 3.3e-384j)
| (0.0063661538628649802433 - 2.0033989635483158301e-1652j)  +/-  (2.21e-147, 1.19e-375j)
| (0.028041041127266241648 + 8.6653205589144343717e-1653j)  +/-  (3.45e-153, 1.85e-381j)
| (0.03057505743714639608 - 7.8935546447756485837e-1653j)  +/-  (2.38e-155, 1.28e-383j)
| (0.0089073769004357211424 - 1.8544002886286374615e-1652j)  +/-  (7.56e-148, 4.06e-376j)
| (0.031341526990226793087 + 2.4920404957655670931e-1652j)  +/-  (1.27e-156, 6.8e-385j)
| (0.035821889960040165423 + 1.2173262528530559335e-1652j)  +/-  (4.3e-161, 2.31e-389j)
| (0.027120271418523423412 - 8.9920441967994271341e-1653j)  +/-  (5.54e-153, 2.98e-381j)
| (0.033964226472228890648 + 7.2172602012030950526e-1653j)  +/-  (2.73e-160, 1.46e-388j)
| (0.03700548560741983589 - 7.8582378925608143647e-1653j)  +/-  (3.36e-163, 1.81e-391j)
| (0.029768694216977619296 + 3.1403086897876411105e-1652j)  +/-  (1.22e-156, 6.54e-385j)
| (0.03057505743714639608 - 2.7901024900193319059e-1652j)  +/-  (3.15e-157, 1.69e-385j)
| (0.02616195199341071704 + 5.3306295445960251516e-1652j)  +/-  (5.94e-155, 3.19e-383j)
| (0.03337889251578681523 - 7.293352994677020883e-1653j)  +/-  (1.55e-161, 8.3e-390j)
| (0.032745702909756626871 + 7.3987321839847398423e-1653j)  +/-  (6.92e-161, 3.72e-389j)
| (0.037083643559409004449 + 8.7275655039251987565e-1653j)  +/-  (9.09e-166, 4.88e-394j)
| (0.034501282169938890315 - 1.5331006056304515932e-1652j)  +/-  (1.07e-163, 5.76e-392j)
| (0.03337889251578681523 - 1.8328155021408388239e-1652j)  +/-  (3.83e-162, 2.06e-390j)
| (0.031341526990226793087 + 7.6987541522843518002e-1653j)  +/-  (5.73e-161, 3.08e-389j)
| (0.034501282169938890315 - 7.1697910473185381119e-1653j)  +/-  (1.28e-164, 6.9e-393j)
| (0.03669051956899292202 - 7.4887544042215764458e-1653j)  +/-  (1.3e-167, 7.01e-396j)
| (0.033964226472228890648 + 1.6719684864109022505e-1652j)  +/-  (8.64e-164, 4.64e-392j)
| (0.034990059638635722312 + 1.4128050114378908098e-1652j)  +/-  (2.37e-165, 1.27e-393j)
| (0.037109619962246622029 - 8.3908764309667135239e-1653j)  +/-  (4e-168, 2.15e-396j)
| (0.034990059638635722312 + 7.1503371808407107517e-1653j)  +/-  (4.72e-167, 2.53e-395j)
| (0.036163256893183424717 - 7.2613027543747867181e-1653j)  +/-  (1.18e-168, 6.31e-397j)
| (0.03669051956899292202 - 1.0090951404193210241e-1652j)  +/-  (8.54e-169, 4.59e-397j)
| (0.035430455487773253854 - 1.3082955649511763714e-1652j)  +/-  (1.79e-167, 9.6e-396j)
| (0.03700548560741983589 - 9.1182462147217334598e-1653j)  +/-  (8.72e-169, 4.68e-397j)
| (0.036453193845891252356 + 7.3584267453738609053e-1653j)  +/-  (1.13e-169, 6.07e-398j)
| (0.035430455487773253854 - 7.1586924719805403023e-1653j)  +/-  (2.05e-169, 1.1e-397j)
| (0.037083643559409004449 + 8.1025547049286818019e-1653j)  +/-  (8.47e-170, 4.55e-398j)
| (0.036163256893183424717 - 1.1380876263883109535e-1652j)  +/-  (5.75e-170, 3.09e-398j)
| (0.036453193845891252356 + 1.0690957442729398999e-1652j)  +/-  (4.31e-170, 2.32e-398j)
| (0.036874605973862093018 + 7.6545513356501730166e-1653j)  +/-  (8.52e-171, 4.63e-399j)
| (0.035821889960040165423 + 7.195299052188684142e-1653j)  +/-  (8.4e-171, 4.42e-399j)
