Starting with polynomial:
P : t
Extension levels are: 1 2 4 8 16 30
-------------------------------------------------
Trying to find an order 2 Kronrod extension for:
P1 : t
Solvable: 1
-------------------------------------------------
Trying to find an order 4 Kronrod extension for:
P2 : t^3 - 3/5*t
Solvable: 1
-------------------------------------------------
Trying to find an order 8 Kronrod extension for:
P3 : t^7 - 77/45*t^5 + 749/891*t^3 - 31/297*t
Solvable: 1
-------------------------------------------------
Trying to find an order 16 Kronrod extension for:
P4 : t^15 - 646576627207/164781456795*t^13 + 343884350900909/55465438357197*t^11 - 36142899049575851/7185295423545975*t^9 + 1577324700316391/714327615206325*t^7 - 3801532399394821/7540124827177875*t^5 + 2102662882898711/40716674066760525*t^3 - 233879228435939/149294471578121925*t
Solvable: 1
-------------------------------------------------
Trying to find an order 30 Kronrod extension for:
P5 : t^31 - 155916139588817243891959052654583117738393521847730782981572197498621478586496362545794586217855894033746656140115105462579433822004416967701956723/18677247941136930978521670694040988861521409095164959112039873956110483344365812412562334167986843884164281057339508849125923799166359854199840255*t^29 + 90292304513854098716079175580548375919231361266147389133386089858191488657146276835496833918243274388174315734776497331531222121685257786700586066403/2857618934993950439713815616188271295812775591560238744142100715284903951687969299122037127701987114277135001772944853916266341272453057692575559015*t^27 - 27620793788174979448892855572678355480810892161154588606061354106275081569365572102174346947619258395610096541762701583002202904503650548477356856070380571/385221320531859489025620914140259912032041213620277983904075886923981477207296701368146214999866372940129183914001831032182284135233034442247648233017075*t^25 + 2135088493672042312739059355433458542520513393807410162361524572495654866371918365366677014969942541349959096121181823091997553355562315894623842960155742549/19646287347124833940306666621153255513634101894634177179107870233123055337572131769775456964993185019946588379614093382641296490896884756554630059883870825*t^23 - 135126553171721132780162950722178688200894696147796948725944801845431716416006361286457846990244483437320977560830719747898036010673472383109130239113795643/1164799645086452605156521736432011196460519875175939358445130646232592213690047338128979661956117688929639627249847433753436550843688819558574904736197875*t^21 + 772283689112101626291664975345527444055987933554530384588205990619202573436253115648102772111299097140150533530438536653887554689360445249765241486674655907/8619517373639749278158260849596882853807847076301951252493966782121182381306350302154449498475270898079333241648871009775430476243297264733454295047864275*t^19 - 1722734140647064807658239355186402868484460131858805163487435205433741850135663414751786483890192597915123501257577889105263822472840161786275477904503793879/34024410685420062940098398090514011265030975301191912838791974139952035715682961719030721704507648281892104901245543459639857143065647097632056427820516875*t^17 + 56665765613227314251156669284047326908092809982722784219259649182959153051421933690938506398136476583061489273979971124956559874215110686775481775680226914537/2707942803374902656350184271556791602446288798971332827699149471256182607254061600344033321541108713258824584199130605934866277327518854299774843931832901875*t^15 - 1129122296629888099534605029770030690561849155395573867774550672131463564315975830380537043905856777985297989836778691135350076324785061787278355128482102267/180529520224993510423345618103786106829752586598088855179943298083745507150270773356268888102740580883921638946608707062324418488501256953318322928788860125*t^13 + 14029613917698200029008810985054130580363974261030057720850399201807450013261755911581702279734918416916053477267692082488568860434976043373083478099575923/10619383542646677083726212829634476872338387446946403245879017534337971008839457256251111064867092993171861114506394533077906969911838644312842525222874125*t^11 - 16816092000507475598130501233329041372181825175382183446324147422023376257732386674413241650025596108755177544834640516200708172868154420706315284822693203/88623582655905905116915121614585906989151269784516347088335800877475067146496561465804726886799921524834259119244274376050169076173344322538085801405440425*t^9 + 498446629819059792003359336171205612244082667717346726162172139898929839318035479226413997502248862995141399350250049010090708589286421004911669545408681/28625188196352036536471292511171158588227154323164194795974095890657321429746951377843904033204109019649308501047892240326282001347979432344342959110284375*t^7 - 26058335908735976303001340212800536330194408123856927215922032929661142783444318392183958654437740274727342631672404138801820811803278545788969065180999153/28310311126192164134570108293548275843756655625609388653218380835860090894019734912687621088838863820433166107536365425682692899333151658588555186560071246875*t^5 + 4323021104980617385207915209872404554439860705243889139229355013820142317685034855004468686366247017917990318782711215848105716317590393816353209545444309/186848053432868283288162714737418620568793927129021965111241313516676599900530250423738299186336501214858896309740011809505773135598800946684464231296470229375*t^3 - 9065800953531016069547766548808764485349323474853095849853238320490190021022665519228143109609326811980450021495639687149020343248538722101275089983679/51450913264123150470653501159579040446479487180455323726283839953867469537827170406536633109281065551917667099783481512762459269222858231695722034704825135625*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : t^61 - 201446985552638131366895054692155850010124150242042094789262864632639010079576829808516839535289700050722493752536157606116877197642392591006066901956015910320278446931646512583164874054626423415838802180506741855849861568708295917563396256557477487876878149084112123906980907205986073943808629358533507957408784556768606479162005096230101932771145159645509010529140082785241471713957566605698905078656775396975421286514616229071114779819722218310286595958839595069835155089324906655910484253059764369721707340589493052033585522042035572642932508566293896217082468855580620001516378089383335266733736026188633957089219830379535082221148866135727563444456400130228190925517394958803649258587571811146182537778977207169953860789203477884675915570929928819244491180780092064272186109417903494993485840311704598107351793050961284290602411502200681744010604679908906000935174929019934696288921950213287022105138390915924337281837600867729250151857359336829582851755465023048302530458086629563339195901189313977913306280871488100057326044961821730742438126934395758518593903128570546163256767030474982860513809779167297631144184986919595045791097008603124190224883823750547470900883107470574821887106051929076129110193627296938722711613014181938084445667249273432427445551616645040500033039218509383261798121251634910688240940254424482699639971421709402101484764205487768739135930765966497856193594145200051500529522363785926021009897335328219353638575755806890250381008094439550299148881600700821779779202765635328894495161976578660792207226145426199344999200096788092745122481184990657403129470266046528642694960716428359618952786358787086818947075378332226246611213096345456815207563467315631712354487274679257159509158919766252047457959953242204092632308347670582799283132147921609980502190976962696408091149321350559371485811149170294689228407974380398943821980848409588262316617670302998485501528534397918014828319574256149982201882847072578406735799554771889153729028090406245269076443040714417250011750081094329401730702491379816699691257999936415052085742669868688115012269200652676508738790733413599277104094716609957807600729670536587225085795441251955342805064115406246761708957407774235703779341131157690516613056098123131900293969357599575702953649162215748284861841008490134267478728765284119532108728565477938253956958092815953960852012028681100444165078427828920414337827721154597933023260503710194847134097584644636819310784972653486700347968501480621804417165157641855541315474174796181367/12440026573898688813986155499510153503839696509706302649185490507840822262665642181105226461931911183659613432456454492179240630353102793697036678046176224892310994146460040660127308853888269918231432764677610347089155879473853430933222348050571219099017446183880622209678924310687508144057751562697801479297201759213202174304824224710618255829756156192570991935364465512866045943032190726895256911287967170583432135148200110443305364893270613992883717417520400590671520257693319507397862138042794246539061021317278536745110485514562598383348106699078432518062880491870953800808961030173720831820836956958757757622150761593499799467052846135336563201812128949722910741982612436792153214931525362234229475064466120598840792984440471156430516500220191824445355487826203004138151131946424828954285579465687396821762795630356298820471613811896016081085908159197081464161695372963811021622513786319416568265209813373152506440377649243681672525011490004669401490724375142526203489756679086957071624999557528083696348277517540242122024744049320520584551490260970190992602850601955499360527800213198709325932447725461413248178282739337605544099173212015418486779555412627818934004114119813767068738224874064666461651936613498591423627176583270823106619621566358233846243401056205940652932284972766464284603058274060265620351235786264085603950461677251023969227702206284906526891148684791886174556974109756295118340604680042334844850869323487473902230544882847157849227933193877783281130510034486224701027711415845044742124236737186855788853594577370883697585647838172043558060465694833049869301985691251876450779827118867598468723939940296903663662141474228964108727205669279537895052073255637775847486149222657249946654800812127394643136419435230479015806295580490370577849598318325732977388666324558906415747979267853826452292246148047162290107685778601445060387328378453575783808872056892977248318039853252144432061488255379674877478434234332136439710639681799777318113950940972512385118368516194951086409359668084916835851559497351300656384360203526464399072180142063715403658711286126705282865317010368742938972571470012199959374415338233655177790000253099648003512606936948997114175921688221142403757124866216390962881227624031517422287848664514885560834177090376227496469151941017425034013120119390656484910223845495699462795953066643569060411151355696564021038203371695244488218836814451358757255861307910233863892813853335818162064346580621308499404870219770342715658630807686303342490117532134915895*t^59 + 21152913703232939405397760806661913655860527553951956871305062416460760129995836630312927041555991944922334761612682033125550073509625453065280349527475530389742981046363313380031359638186666489895040294161089026052418272019143155746063210142757783057248780653183481558780800820565409041410705743709550850317721173449596450575568745262842979725318717039346213225398704849396965151996103110601905294953832005405842215482844335710269768847628336564110040667846965272489456207449252923897652476611958933435103405523416403954293320794347026566628149586257226204612214390152565600157359229441577451298553657201994090419518774810218970003654684056348667680796121181712491451497421009267491918570197918381172420009276533030496458788061458648687808676369412323080736651322474559323524335045049037963496229545662955532900561010669235068021113386515524866040626621884726344146634368317330263630052540656398998177474412613082874636310735697939046930164746992566316425263120126213272968592282502943705667084520729478604841636038281168455226771338322511787963796875013417265033005158597883508369767650600826540942694022145881543724371202199412750655616383058714227361135866772894514647667345942848252150153528439682831756612970127441363161906934556295945302334402625610823478811898558518419394614463929741942790069223703624927300536687929576981299365271387051580736016795934657571334360695898788194479945446582560203978271551997359750470453848529382069018962972547816460282647560445658909940904480623870846769526806257579869655496544553459262822436475899715667033661960693685171025964263701305794045824853945453613746640416276644714139645167424596694468285607277311219737673097733507938717770190131589097615619082076647955054517229099075446491201153941957277712400603016075596498182627537201742932097716946672237584162142001143029695095064246841622922370231835040799184496684823189677589880734441689059853087986186611450818286940925119135582687031568377516209957185579274566820019005559385725791200661464089416860818239561001022353947703385154408303013230136994135060323905446543116904303204895773394728838266313160107754120037725538224087344797020240265819472611224850567263178392430940353558084662412119471907111563927686318859626423039415651037344478999582084633092667372673781345631275911054654883639468247035982896204324796859164908558089142385157121314461484948121061816254637646005226248791822935261380485182390205967592846928861586021973056909776214200507443405019380300507809366057640731242976274436613065379928/169395841856778445580049479436829760261785147372670723173958824245268476750718049580109868732126834587892956109759540820004719663518200741772548444954781654358598807292346373668953564663396571476557419956615020096313035610795462169017688713404628290471320564685902432629197912338631798397634403029255962743589996355206174007508791467884488789633789578874239197183857926888696947606269341128132713361008248961834595384313040903906489153751665950741097580074375294843174091349009931732236688733728729255122393927277381834858169481251798902186051168921351015598462243657806777905615622347875556566904336842907404385540826920618686769342858605824877981119075759908376875573577233551798750327722580857543502761952835164194415078069125895737114343183498352073472405677729406307349203963714466895870506735584265282521943988098561721038361965276588050976146811403786658297489805893648214681433770228311495410067362028702217680198622449751213334773081459393583240099193816315779312920016699127094444317618974859915693174494956345476975610939719597528799837642883631090746273016646828034792307055503126824891222140677608064200443676061560174693998441628013953534477206053753010424334021969504066175008408110138563208314420866010319415531263534398798242839386869100070284296392182356293870978924474160944163439844517878636952322777701558053668993436659127193388973620942981572176676771640811114038942316452551470626444013928136473582334287577928932126673329669729748432936766301033774939154155139598921753894346349561974253505731650273415276819397360059323310023766612388717130109361366541640070285139157776801630268905877620088348613890167022937188087380454575804268538359598579467516924081522019593715218893964923772523598422658738732855588623449533432758234326919537376158577980300641505953101469341518628663240233690365554800863515797958208904396357247215877387294250529402341448125410798711671190346748681734450731381285573505032806623838968900701899539780547067567740757669963222701148156824085026648943636250600312312553790685675432661037985832891419865722165876994481612651620671583187345836777021730191172599989505707156126846801413660727682555966433446457906863831168660434493703733525628507296111960769303268595741553676556437172739293635264699196681878989439653089819420441980834276688156656665742569355022518104114939584892492908485479895618648010520112274477215312374144196075900902384152197553063429813654524628446240873835912830207388320357836396117782612756759123575708264392614687930435081149742215*t^57 - 605820640248551286000568969051886369162109385142638593395166606788259171950324739418648811692934463981809167712526975496186431219084100013447535084840543132907335887309188217152040653973410275731226865801191844644481346935708412732736807333890746967842673658757291031274511895022040424998720474769240898078483106533485370744766915179420816112340392760694419614037397104161701752507776353890572284696658257523970062909397129171489575532957294662764387475111433396644633049661222019339494263208412126530777004729826840064423110948214704064520220559155073283761999226607535182346795501750354312722940158913932594985130184870014726948421251340680665693937227761131206183553961928725550882114890877987675424919519638446859398132853897329288706578808175996080766521860831593807520523544606059201690947823549900710557229409979965067145764019796319969256513061695997951953128177799344272137991725077080198520037633593316850917814781524959538007191662969728744931208096472120870057297888890283072269550122032628997906232501486367290320256173832984962617369394719272300994404002924904769887134145229298008140827363506736744993509137093516272808396107908276515182671131315596957357643498883677996005377229251183716238846486178441766752625930753669230246224599234910346166425142377086114932015657514060402551320525468340649794043170479965951073009010238903545051329885769594413836068175905444663125393200085056868514706160075737949079186678069669552223873771417485341902933961659011510402813535588571485914826357980138667637940272129779173876649420147826988871807967569701312423255296810220935197420313126889266508315205464125824141818642569353270129356670586762003121967760748350278379863002076587406049759055315927900868898668719250974055789027823047252000061656048370583816225613369201040298314732582708723672949578751094492391963293018930792933753424900142295743067059208361345155923635618275761233340661443568273382144101147609601852269326148413977711263015896308314786246645352278985757339672573603811498434732921334960687318744847204920195742039835569193427625582614049032093707957656141782817213797430958883713069233671012124094630742235659905498387734585182313699995876964569571722132377137137993979358329234338747330446442960487212626964549369796133530255930686627735767786117715732092045496317777931004583167709907249846332735613109818406709913798464070038852158580145643034220526086769369186401012866850533108446063114731905629774414970051518433334409205392222680076435656960094894353993022970146281994628489962/992843759195783406800807394586166775308258556155342471194153013147105087320893333636813515410189475505256954277223256532205923227850915260636886657483884387643952705088902300106229794976051079039014043358760338438412120239707925117149109870022213769434189944455785975242566285774315634043178508711254350332593454724502969003574897122963848316807956703484426738103042079749164870524484283946866540201335521795657070903579107784831055233543188195202333012257659200927568842795794949876702905423926145532033665798549019923828501605223858739530027296801857550336987076360462725894196259591537582739197353396005767312731790131913133475707132798183594619337261209323858465725916476910879588605593152717441386514132693230836005417352544190210508653602238928315845549886361418141835193057762117821644506977845081800450898231114200556720712379526541400514759604838585237904048403630141199136116495462066571250179597316487063233877186927770100591047184614502260377459644452541244794703602222862085502879853300260475435582077938702261899879683865232385646178845605560399480492783003289270877258809439087462150486985828041525849600423977331276070628692333235695922399989655485850880536862243434593074869932838575174491166326297500917774377912206723043353302762908218911942372832527936530229448431032142003389239488705766506711211828176457974993420009949288752382634303096462210316387487001719227305200824755921782512947186851410318315937984214900421536356443744692119021827860052646001333594603634505767262335972158813127793210441526743815060506037440121612122076254703611348379321411261593295203251660181047901902973906818807652601517194085457697723483448790395273670448415899413266026910904764167449164351434823545615436681972457011951417288016700624104477120801756010260567700201496868617826427981503626901606439117505640374562191575962772015276397866900475493530182671418090549518023739248709862383247541567009244819298008771145475978127244008811266068150439854236672577949465190966792533794811773131191775951511398917447557119712281595646575029574040341521681590045575699730152248897077024789370727235406018305319199361602312246938394111675408488998132828728250353686033073533472692336165127058735915320559630692483610823484494269152742222629500080772835160899877017931946656824899183754985606389482688062046169730893609791931771366630718625439883863993263398423267865261312373761232696166136778071173527857202436073834458160673956410879525048129675036440668637290657072822332766232720932453174194013091930043447525*t^55 + 165503187523391390445284769699700497983536577001948776638258320562759902443473275113934420097232459474757153241623579121091821303583345232594718874085445061639736152526824890572254234531149502902983424007669302548509137813998488838102687196332265135882203989881980618064049795088068032520362264118404642595701209670692090856922547196459045552274958572524383093904518484610733526305279522480828634027468476625056806710173714684216748584827335351559555402881027106451763540796478910192468402833438421858453340786322259593951054935683704117589251393711942359163614547903820980607455343975687318390772440351733372022501800412315276145821143349750952384909508733630031649601930288427918366263521079590735383206848833845861167752790484487192751310459784606258950945334025383835051456522230192175782661744141073012237137601972283390267511976036262960681418151555265337681214233775093781361517591646986035076213692165044456418677105098430919115288795931175712657951928898312734987321934390066241441861981558054959935388754743737056462816134149586361206737634518083047511599765337851303024359261622015468478802852927483235442304396966755020439924127981466410399644727247914999471091401378698865731907202503358613810256519189785673801143219196115187953866383307990830131480591535789218530538065094546036688682181036714110276331702799831997993931661564140120170340093340244339554089098269414083152010568254268241333181483509915082181309760654868709456474982094325015406225528193057836972322634221687726865517363680086569665245836132917782129364965078265203129046487532467352093626109997789344429755030208391826746621749940531992338716539021561914276019182840782304719801530284121323569482209618567799745184962689894965529835253877145732080631889755578363207387434755860559292244155482350081109496288445629590070001127734701033060347325243028396836758604955020804273661738955147970179725635364139681318344833166099493534412169023979465219619319310462773822951295066252859457034266055632143114187234414317205002951368211646887760947276085735512636397499007527115273163255156984977707130664710594739314131627761574552527869197362041563704802442889163490470567919012238779104621073148091590925496151651377293227664497701585273394185040415589940102331750803780510963462456250766010878767332021983813651764964213322675008083323707009441673970729515022872229515184263951636898546865642556621433808167255690234358030850241403902252169986466787378171380430067651194159940882645453333603049954922128009233991859988657756973709655693529853/78028583878955813723882253947921433038251348186804520153619679456244135917636327983850810989602201069433649293601252954122595712400031281248713559298315957909325887045641920667648705816962830352755152681608333758213246941758885542881865693794915802353602421924724675580288526965289239995087442178126190646988852200253412836959954739790851803066254125283544581774256180089566616339389744359668188260963159993442484859383185659917657461859392703449146553766341694260098562924164320905759958040171779703508057828773766024833605769656148282198404375282954786738534151318245126090750778237558530165056259200745489258874904118257185072989299273742046884728334695701971360679865501836902937748102171465216436007532202493704632501755153800452834085595253559615270617611119030213184969657602582601720863447895822823779236542881496135953237506619370415207855472103869252432117068089696426981306531494859273901122864732700034786613641997840379975550989286038347145324930917169668969660550802296954161756830550720771024957831087280549464973444234652478420318841654986597355571408309011507087514647092627322737868922703211611558045946920802442317666779559161326578237337587014288506552272540573768104347102891716461538435252750046894628806134498238570700179417439719832508463023281203059847262581643247072188363720656874895528940848788216008712707872001924552338503612514654061570975208990952115793143038018392648809475032361839188326767882117433239028963789270339098326044473349397501890808533494239442754914246387933282526396201810028323169420229988456597618286094933411519480479249032459878663318751225288735658456622310796912225605837800370205921786287723885954953034211453950787990320954916320683997275543614217273462784272897369026273836082520518748994961400930806602388276126535840401543596801494351541824151656683885782677217198146490215452587384757575269512030586329419154377171003691295356794561807539292823559593449807333094102596998233896486211562011218584314334573626418823271192023468052062153492863805232352321120961595307922883459978149253404480530477843271839817492395393070180455221434824157794384633341197027687321799135331630682028558852257142581923546539025282069152363391553500673114320958101935752979458228469889106983164018675040848017888130282234716289619706525651750488073791755833937484270525320659687157709843474874807491945912755094563745483044798751800766269038824392855525391598727825396653478723901305526908287432753057559290788908588873310030010179954430995770802427413081682907874044584437275*t^53 - 2143216167418636823292351649296047167711624293732281436655636825301481121889619106825339895504934408081279627638314219567345918431631106254586630571977447276087971182907299441258667903628945991446257316009325428102959824381890315793810306632604042817265872110233849214635168325024506348565456396014481290771441019405409283206202462140498528774476318331016872559489863147457445255788176418009736814309375858643278272951749269436156510861662965498587481658641880617101129718476820498101065000271110026241342812813106260157644637853539565826820851054600300898460213685146600842957330519151482544511414283032778600854400582619447052994618914726013168581089080047448581675859199925663882264621907384444218376136929115428242396159296235639431856210407277294337633537180820586341041678208273143968632824037998250616445176858191180893725982764540256529571969773211169221202728145776110888431834441728471142854114410884803448732107855468043032473253456537996302377019630701567898942429081026937970542517174261595313174181572032136714240020253909832557749127202671295104947637258448013103879937175298924662967172626963500405478219842722027055777563502965538877439803744252094759239987340987358606605734192447555826795009245366006049450088382859515548338316285145778236390236349223874909305230883644246559951661209473863863880427341068981548143081728143098814797933807632818393924061608500125749441926813659016400089532447832232950002233736521021624911142071872458817753797276648402659682367602829346335830796330281404749150565154766270457553179436932387636853752133054348601814786512417111059347456984985105001465891994574263241313317977995662617155784601357399865038704755651347903766663274666650438120334281382688339923083327670534197548429102082030168633952248464097198302298999388707114864611714842838491320521088646255137147879165878883195620795230865545091273516381481605276375772652092305231559138914065433906798565517494508335586179756783225243749034829519718943673264296274022815546683945904178290466370081147204886512287307441746615358884756496968800640564772062982547071259592500134599997346038232009662020276750783595183227942776017042588208368242589562556808581622586732902520888472393190298741241308409248659905616414467958330884820441188101092801681884459961693216085002638418254859650697578240409080244873803112104625683960056564154969929003862792805204711488735987975199927333899844729892057846626090033638678831564258389377153892843076489301586884590325574370105168932671302393799611296785434641660649802877913/383974651894466356072068799071787289061750705504235682178879450288632210345680744426459524434998973642074677353887588647757437398964580810887938266112266275087394187240411823048310825067662939878182470705938243197531590681777915023272422090018459185495000060459613522124344727556462860845390772773783033025696130392551379375553927474464863615879392829952620570391102546290555088310435698528801954090510411825438314821865874097223255098873296109858448456281009523137639173282943002085656710513888797355207636351080390122204897957398832455877523506827188575057213511427727992027607584607748498243063409900901715918178875996957294133880148600034973800342990893869384759076808497181597460460028472230017639641808664445305404998755598741358808049668342615498070825793846611128123664915870416360246936729764029310692290497578903910125615398186229908829170208574376360782552370639019966765717911901580221371138207874353926123849740266052462725537476921414000774425055303858647696550931813674734906668988283191145952855730054009027999572877755503302898406948065052623350539143655017100094686702096130501219947860733195479801451398879047591642273282810892694031246977453884542255563554596894629604395822530383377926292054046673453805785128262083085066100295306131191593029501917382646283960134963804762349853091769997015547554769728572849198898421511446907752715405457487378086419506694606261511711787877070544536744724468339088801683846783416531980473982773012558956226756205533161478484680633707929762325046454454295436218463452510918363352515160586814366664775462835342898010533776334185517121918084918877054460453663802987039048490361505558785074815083944719037658471384066130624306675378732219670387556520555357554017469396144022572829734142473685765719146872941580922544575245538734868687817630306994352050642574852962186305975068696910033483375585696484357620869486667380235485769152817071973238934333674171271517173953081826710408153364431325428437565087499886745233853325829931359957382311531150587412796499125058480621289163494031255623698895211771780414683294231512956649266293971014824847257219185805804386522922809152726970307826874014054431067756974287808067535478956896017480174341257025018153505573171776385353537596593652328866602473738269844751784119453678168121045203278093485655083056332679513059384273954590311285083870100108587594387718307759392848910853723138359499353237569680286721012421418314549451609191229252244481334216052636490874281214509831473019933860038476873605254097609566415752994562875*t^51 + 97718127246996922104475025228703571154579450282382617071159825211461228554179977050570690338821712077126928677110898331567135893862248416122717500457993349457090869685253556283739951084145726920075183310915350971211644353244130895706367568568215826992300889463996207076761620369845610008771220887370127145544052689140151674684665708592518837066246577880905774727405238397120696183678386650472706697867438900799821565590909528480217717262037973101164325072127713141231795461240137433790130465955549921819937604073655281730676036146377923763838228528545773499522769054769284169452581334690097270962424622784585989753722703048474813903015083895834451306604225341809594535783975973109802737747886311044018425418908054055502048950796733613517316206745021985129269918855020048856729375436499416455964137180472543041767847942179589692585494688583310362127865379271615533965884762821132871121797253679544448202560370721813602441994110689843271980396996110454494301441126969550445987210262512949242594318935528928786637386017523236026272723850660247890944180926149408798601652549752610709656933807886973851799672277832583658659655155258514234604306679494791369948698175764265856413665177416525239232605297090107923622969910604163811637099634086091070342134235708179512614965825310478718816810680139920674679496465477205210759899437753571857626400776897793541585649021881829930547682032905004925389596388745255437153100035265017987467937637886621591226392865825015868970966164824946166822299218348130922089736720265890496021676345840464296270661698640208611949353754053529772430922574474889618908318172766013871020809705362253934735038390151396134716735745594510833067180689649961510503546020177054855627237312333402203749124700153477333593825798997930897983724567493684241555336143094642222658179047867877958454872160457634202836062225864497828642103798951382378604650381604508741072161445679299825196424404918415046621647526218166959645574414647132918686286995525618520984951522548234483840572346497743679447996652262755575623664261110846072919473648555624518102741778946289285911002351018871416307585844429111701870870560018202865158217308197966173763596484470840645508476992038835767987365756722401241674672672068988463640086914631711081146141944105343211010208540248959840563167826719907504288835378721168060010057815049238261917037486123699466158062259286290341117340760350940227209243943088202453245693925415657093588420051669298123182239114844285151107502819788177328409477561300865227284190416507117288391003489878328354/8457380509139057786330908301437648971545996127588588755003507139180908520108041055473147313496530334737555422846451099603899697627546919931110564962533940237866110557076459001306441490490335953410979078301853869581395812640289558900830925140383050436279283684617511013190567046249526683232242409259724640361274062599231676081318388443448443078228226543968190963367319849002085133350561350419094334685336388465713094229379876292016214071889235022082202351168306226097506590827363394173723452048265957746114550311678898668141293598142283810516464817433675884966060424646968784401022587089726334243097835487861088729582254605922895028828402458652681752966441782379554658160010216745726652626650655400459116910519783229420932219649787806728946242224365232182214118249877945342036770064618747172403705240755478535036544347849692947496201746873642768352617229328793207730524097769096256220906760731041064129940620969004946930252749718863773114720756379662261763277512233931296676266524018374572850184468985770158269841150671949437891768726280626866898793978439900252198580997069682527026734631345594404517486880761042085697380105662975306737224000924156491356477543401913411892542199015366182886468928722161884160046865719788708414010789791434727773564386731044904711409805761456357327413702108650306722293628373981323625082822186283391413854408867422361113338612911857285334054122748727562379138932511193805666982037054405200641323505269558013809922241736871916209973329035284528470811989205035130600293552612109787243390673832834604233747986866478045379644619076709752631239074541798377943007706336295548486598368816140615700077454762478907734318456472485917438872825002924820645023031106617196081171568444514593089782425923068694833550920723990994006816315006132091802211220878795522601850966676008880304814270925173127120024076748404176055147950253423035462797551211043167963252435387107319391740386582409217112170036175997599614425232104568558436715404197850446640315531724927029318967190160572001526520442419552170440225618492865003726808106724887989732851412511296924205161839477323928883282764303054889729087626071568185122750709570276813090657000642438372167812234396507067340310381196487085164552860401084702925398742215795716354165331192150456509932826216955014898308480347967607339334664683129912757056226325856282126916870842369685855226031602538672179902716474593642784172813310328887444695052416227864699803561503757718260211222579926423978997991644768311573975531444282781208985373194642708747914781418995*t^49 - 380168824906258873029069941632012817537234656691100204230621464933726901859643440125920209783907656526233788952334642613053237100708921073424625757000959378180416894815942547084199251958209993883557249326330889558871101489437765923603776705252189950528103498685597107723506750131025005415870151088889079258868876465094796412761916260055697483739896656801992776656987746157049853394498611724126505466015406294344037514355561376490981779918812171775942419754685196659290878414285960913239777474633526021008163714331891567881323172180785554451452331905584416468683371865880424575493698577412547836969185325996746970214113952803821848725476904591530316591031521788459889154575605612942161323690181555966671468723040802443083114932809093015137792803932912578645260284201801416797229149989930140805848762014858690857335922335297408957034029758949714700361281793380358161274589214592100676078641134754181265764991570885382048178063584807715028741896546590281903735011619677307648154516845873928568409196484735372767952815935235663628894302161327028613587988781885275075540005710250463402716291839204369746186169221711714853535315159448522386543711603565938963823120156015869902978929722211507327728999011606699802669347262828046198599871345824623027043499733096413833098890806608008441133307643965526907823673587127581701291153986489669172666377632927291066682493886885791486195202885900239724234231396801454029786865810758187831892226824892220634084694893194419612580889675741421579259834796568892221221644906109914778943324229468457121888769430437634744892174905340641648628071194077851050899983224153834828365076063392393168496850224704613152532974317030455746518751878061216649156051216813146154334392390332950250807433063081200867155395762139030861048781503447670855043050003690361394586888121164702474505465128568348641910007630518150321003079136632900912518705291742606317260256856468447703736835379678974781186163503255683426710069161072941069505512034421780789580440855336936341872326105834743577978276118302255237060491844176803588859437067544999394821536721095902263865294778170347853528961081971029064438957571523517484670119594639375615711712975461870604405392628057834083164719809603162103518956708803063473681393826413259369471583781633175332492086586406616648710860697427644529292910451347154852396716055019003696556243834086600181468020616111445888326884067728036922295410569068313605990305955647691574433165457994270508978319455108894510363616079503822011055252087686260914372183378133919092875942254646596804/19698867645510227763193109397758499157327630731960998652958479361446215497146058359021305854417384320040889960046081753735791221182174502945133303484162904280744046328594236804285189807042707966019361207224814913621263538758438413588891906382879775860898952681562525651841382871699208113118577040201221988419116605432993034350896867492504137604568850645888643548215807101712931211220251592591058232962740035246226151155387910618050188055642628157023763240298849905506614730187958216243144686447824435744055629607947745345049596890082959185985554698991481098523432666103188162424742050674828418268085020546260299835983512280876308296960564732886681101629910983803310539192570380618928538726670781212249495909595768391508382499184288369710278514497745106014473877911206394430209868162931864531996207858902512115768348636295868666528420217873391541193984229803089769558674140766528547098385312261741608998308899772527050303383733817229285205094929455735081746764391849218858718012090104909719371547676209091983547766655291807696952877468044938354577936285186103071891104806839322656118170725183837898720854535934104236872779749215004596437633542525209218998006700470295214035424376588585829704508374352861531428680587856650718355615193613590204441531956671688442650799237022025677004845579445614068452547271057409915275814026831405414783822380902381275885105464856810447206647801433371651504205588147190541149802881337900312052772139603007796141123233859173717880372660796470175009655254359553875621801752978516585194232935946043332842580714751113459735197094122771162960960577348909265395204284944787768214126635441321309860428854260432238511611311659516888444579561342216197154556749471934462921983466873869393842660929945035779891811150754637408400969677809313878421299427512722490532261568344741180834194730415775917205025023482307863482487461770395268935087464000876944013786728386119532744736925269586685820271823391298756865897279746665896979927183690645450249182139110854881954116126150400624673572459051751949783134204564126561475484720632503081675896147153641904204569501888176852989012649774196171729241365073528381497090162042570216826064442490151487968506757134721430140474490364488552401908836337930208677170983421884432501937883211530566405123042430795842154445218201787905293481361839588306111155806659603141599961655688749268296333924540074547002878997999829913317172701809772253364972948174443784238672891701299033214777692344549124174684763147752278510812573239789086666891397192490781245143124423125*t^47 + 1364798551679689141653572427456975377903371006110198992893469473526424919897586853953688402874695697746167314821993912288609916651070547030684041861292005264108024277171569353182842480936541240315945196376799324152946761723583235371278024255620177865864398604039073916212917639088601092228966217521682061352790686562154212091465663383374894382647676743107423005134248667628722813853145370027646159576075934661777730751312320349468580072152927106515040007245727830488723060278997381994259780567163643078240483618721044645736962229676461969029894722940886765603284534743754942414837607292382888871495458681406916722779539080798627305816705100355847280727871706332884556555826790420025771948932177674313551107951949027416060239759615893000210242896339099048650002971078778582659636568564589331158935165946791036912903840691688993094903559510226115046311913991630331167207238110020281653445568413374161811970370778534360012493010835138847691850352784555640403184601345324235279738862227633513951783141717393316399678801988001263302248507997424888617810145223064648497008543724384248953162140664414515367270528041238435673562739634764923652661790506540429833992186373711303252392835029319352302309695875791075315636791781553877284584940249622677942602023332718412623289655429799599811854739288860402721491207240953051645051586735437881377031989749707936370706296596544909861340294372794507791813268103033700849188780397988380024947246267446371666749796385322764213477930980259103741383765937332186528156697902333601226410301163998595506206956778623878886567739664837291514406716677709127314887764034763302903582477786787985689555233793439895563882446564652766010426067719763106191917772751310027096421974018538711115513873974060223053986014082799054935804396100853046653829973860942658386866448509706324789063843562919715025346263151465410546065587765896142850520032772464160642747247599424525711610891012563170938587695641871648848916458247672054324275988763788489444926489957696640458406086697062475818111348621386837258594254469992625665482274009955383536997305861798280880955417248144061149168246881724179332563355325009276861906326128099410462472068882915045386738219230750177758936886314919110592538454690117183844231005511364718825040429424031783462174292980883646817772323173417938785699660757954416016391944849025754022029613523987137303142302444298670343297403722246449648258004248509934853143373395010596945876957681887442580503574853752004456464959932692950503994017392665719198163703629101410306661890998612232377/51552355753143787550484094806899902050027629362366017751359424711869883109552450599140864257305069603511265214588682036372389791604414124728753113373447600564500376562065768658022943537579852762135775074226643284583306707814636699392206478406259838955118535741110439471840214749340480806672020764781921373947900903579960494152347121310170402667275928286049003328309452627887032744257254167844684311796106900750762055151334319277024960230724324751360061245888479539942842804534443842508655243257072459500400903016544099520023413137876680422898366552679833513157068466610471148473261111340508413765413989940213125102680255543569913202684031109469399478733596829953344602567790570555919367305968214661844425465537861960755979731907818499454558665600481873186814616661242266274804548596608922073096458864787425324244827282221103106021184825498450203550214048208085992674828070516659814746838157621153572484936056851506961432259558713174512345248432405434362869191919094764247283308235806465861334050301568474765454793587253028653727743161053774842831620491018950592395870026409291206436914876544937479631172508933932364581955513903097135358062249587249658228826045911623645241642517455235256460734681817063156717610900135490177824269549244076492474647461076971881830815024547003367480766090889585753609857751916200416572875006388571617412981975553040360295063237816759255455695310134142832659942283874562480030335200097058263457254748322765083518258675844220580835868878254592160131650984813300568116630119496968935721077683433262339141221870518871394626154097385124532855279808806719992417236745706572244475267577857074917294313810085812028445280666683416537844325235001970047872563408192509339136254604797573094524410518792327679291335564740859600708920646181821426506804884767337581605705806519216281757573443428519953536554848687741855496722506335289746362037405789529023695654629606227713353247698045939624593477325045313767968199264017870326138958374339348731503178789587981925113963479074452698613817286454584889857989514072075894925204694421231469066706938295701153556639334728633040801033104728215513248865700086042360088129573005024184459700562261460277023964492075973104410177921592172169051803975948200333346638956614718833994433183723792758890002855723146565638228975294040688321238457580199184078131153598535881208410290419492765967001547200620623007534399020831475276856219629829514125354736711842243858654588920420874157822471454883878159281401429224048017658436350937397021864720312263108364949027745625*t^45 - 843874206821274492406944050258296286562822921286888760630787871381881218560558922426581105574193404149526147874517455778319972551755061735389072994209942205045139424867548875122869141230051036363339906371177961099878970082179414292705603330200454378375759388907983346745289037707258219843078968579047390438556479514437860270707585565077200975299654333000907193739544232545884693445210332229829703000156044505104343468033058180938072477524320213646231253420611476862211669137781492282899943824278174029375697214896322588638204790867061866394670250660613757791165092418837989162592383551265756870850555842085398738728161861016017773910069716439066459443038605409079598601229163482091098111340033136032807933192136452302417405945728179564525513555309489746307668845982770631592438698937100241836520101727335259454706186400924347209219577487556880547024769689217722031512742062105769166799148914975677131100419635956313731597381869227087349296190036147142992901181428112911463100392859062864479132180622744873547372913918097841170221129760114371693623732495001940804518585247153709239843568955511748521128425054576249680616585940963696309480684433341784477095053378524160262406087341914048702500269509462542031819145573500149545848214651697319686247432553855879821409501755402430756756715203567285738100884064708024975253361156341203559957518682418066096519705111042791565264014455172379402936320615342352049197124178299466763692678536171348661321748181375148564046715367198810397669506107819242319614877374611496917720183317200391490265758403518122328383233833096149399113683054330368555653258503362801548285131708578067043000826521613124506322486907580532573229770677856571097361309894547034313368918758256673885399044145286357823017444733807065625164911091600478018353867485896403388670056271011815869183130387228742258284420148329019619047132387786162278349508415227622789097883939462119441662038409264532020221667244304078005094142326541401869844118637382491389824511577416430109233681941159045826851949842034299119556252784643985286122051982250259189522831402171396889766230678524747399678105683213919697717085549177208552514093017518988732532716904448822658127425012252211566510283793663253912147343095877614857246621088608454583200997958632802692180748589984242773126075143988104808257171224843051772533028553395554439150227243641817674908476749345652517561758113634979421450070329712487046859542627038464443810857447392900459541762234888470058344673309319951626177582123368605588170236350555124246378219634002717/27941656234766280515167531060650353414649121605618437805614864342476901414391572140455752984989197617079276539072456388277718044230034755950543692885337452880488008976729413906787503272401004207119661286843709097335125586891402005090626817564368476398438230753989398087718273576878309380310038354895350338183144121181550403334605485804970407949743050561544175245696180286117632923716668925661075507748567425881171845610479305841205940504457628591523068425955815468803708837146040023039921541060743880488022169656663468574538435305082211611327027941831888083011961228515160514077648298829543855699411376661362127426926967774292635882213566997002384541319022672061433388925631745558763884718681959166311341715738678569515436169055728183986210658862049795765211174342136729688240947748839524158859869303407818603926735654320381087274354918969349703821254226671049318522942043640466024253028811718782424111076453578052553621820899031530901000134651710262527300375023899601218039733461141715914002195285402967352550023624527386804188478678077926744082179127923550456583127385587691710805915922246578579745892958771779059394013828673765385017919918475474069500718724071340729128261527076008269084409041635264583586780975683192508305837154061830077222031144215160911561417357478050605680632027582431302769570597244553071313211385576461581253648767237420249482419099087674393200918867281378229083979557655589420070642384876454343337265446245401129278188984197409528908330015314142092212276956538374291662130146068817851339337497795806145876001013831366609553471055493292429731858974962991865808800404177003926544860475803292638099899084057350692924271364056052324034864626017327939226321630456644628258132577126055877791008411269554297718881064900194905533290323133778550952197769521592185152144068574100965722262028958547400290815636145117536854592144355170594234166615604080771650761316859744018077641028751186788397548685661416676405528056378249499262308061972546737942102324979936002771795923617589538544074410002485035153381850445569590745368398060288059114746308019350218729885818281101919133351276275455562736512574572380682974595974528468392661084315588867358820576960474782170412020553708494400570083455798482565499533309818275790782890614484440519723578783589781336389283997449344546515576399772465682427171356963976087375832135728722366377778616368900066670750351772808387683932910368471281368755954857367069842089208086948983283372613254679608758418103755676990795478827290480973995590634315589760631408687125*t^43 + 18483295583223060301336876095627082343043777624822360686558439217366613272990977138910790047613210197605892390594731495595632122172791420136873993209476143956835216364427935314564986859981247752214628313320860867840879942777314104379161282161958682232930540572657381112379490694248100911862733292648990308395864950224400145405010552995700214686227327092826247543644691014453935295011409239081624248806817222133457734550497885741069748173107856580248393367140505838743316846278697140248369760563723547076981702670289807506402459492838302628462952077264852586557744356799404509699681995137429511037625668366556024331671646128791542258062108672297991392067741945632018421690543904523152277791766687775688456611155874328014607419230976391352354444352102784730101714183580058363267916571491627789724643437840674864347795151574236300033943123158081517103612315160914854116257219050573928253434967376395854406428397928007525081251398022267817491554200710318512054031550430741986306164549671492367724707909964160282960920239370134457132409465877753205012932815319494956012663645885734452057814354612283884285502792758410894912746784512034657169292654467749861325299732424408179113125041099012047048007894130904168911003369473303323827379161207530267251092564637665431076619972727864497679838465790817791475920986213374062617658614160859209436299630142075086619591172518737335415435443260148968850406666052950675121601056213697065454981543049392186098034605158454024046878324664159664335361001728919342569233532727316953458257580348110199396863660422174700064133380182819649754823275113775647540561079203369779152575208312802345040554575485013815145824695516118099906188745266083090418991925104565789627594190177985260365242981442570330741697135345180036048442357086542663948055003600849287157291452130570857122575551872068747014511605110484985271047028048487908767595541417165805176594996140764178475201172226775533503109500176414623731139838669834391168521542645754060331621241170582183878588075382132436541601439834045803318906432788180105070135078525480819832645897814088450710158190856522374234880460908836334940721849319361032768240777722428929772367185719787738064905991889265715074605898826783409238600229565895102409720365966349828558295236107966467812198193037868204736053937360463994906921214023534765311418393480059545612390443558363061759125574736481924453783332908508809895229541281474809602016772102547683227567771415974267785343816962229567601667191630652838925257256109947057238675297999891220850703776641940/639409063604884186672670943341394133953831061858803320947093639837145837017704813632754905516962103609442049173192955489890105942380330229193837065097024503125586065886087053122765191163781119530366202471028133762273571569793943558352948569379966994792167885161059714379413516270889684423839017237605226343539856168433618532122134837955601893547608412850220196320117241896273274347376795880244146502897449931792397583272363649947596405962472244978109286770709823751229058040737287969099599916366790195353809649817601234356879542795369679663855709180525066829855112764160882461683858745308631488563274293832100776467352006741952411816236044768612706712974844402522103597740038084414503780539140646968613029029926970055888120705833407745172820658610627884487623152387500977051839362438560273774839799873332407122416462415145464880882912564321862989770096721960756498292441184702757392208845365843765240123237914437295645671436387140148990328662727509263415431837756214130198862737808452289752980468856663252904865656896161595705150302772759998050624750276204038355297612730657875428674913197456588894650201661196060335900223428255468345526353483252708939272261034562773894469984712623072948350197603932566284869592559820033213324273478996297581080898742039961325033364645544227813714928259095637254075755062526516794702325660633446417525357836316779662574427755866781463016375939648283195782229877513953240686328063219327298694632537336621190924138615122115731297598489979437645043733144971169837105489854225971295765304600722633663767092967675924274432919037334877926887191427060092929206037156050508458607969957917208276518620900289141438081000517003615973262948651187225399969778706263681725720987346326487994101215736959102998962301578181204349878085534038095212487502446726667678830459615742217448155949685935131206654943859692922238719038838267159644800463947777104169868584553255537529962762146306227901934602481182186269373014127353430401723514720488046282209969483261791319242957879993211765752772545173145920719249786940476216126569853286591864393264350954432912330410353223355544819015252442983110063450543702850977837266021767741822755975966033615839056923932725247806637865694166476515371212104783880103524204113050776235589868945411383056000035419821972907140824499771047297007608776188517011821781750059359766926019105978204849203119965279015479163217352196359383278836832618040485275717664643004574991064668780413943042759335874528721355428234781073463784910838461239032829329864338147080495491817*t^41 - 17456667247651692570504955305684139907292445216203951702538544586430096039564857660235433444804638337790125772226960729241871077875345331566350799448163210351459307665631250507456759951285840839017252450563703044594174212040041766217561211907143549799073012396709261965840942631426088852762378041686940800427390724804506505423443918319801079912914025333764067070456375275448527099846821925729679099972215424880888261200658386487576970879647696930823644846028498206807352500741110436986598955735569260507430944775294282228008537660526680107695413716683587383154112150595093074984682553137990600586358296598529229628634346193453232639830671620290909979366598727483934576005586086774406775738491991951450431252722846114303008047720260680950522993814399078557533585100751923831210567781356715426253142336417094792787832280373701278204960075627367885441037040184919548204720356691663026337222724992508125530106249025221594429369112394657936177573140632997379023142304296681454905374316036238327900928049979374596302601131876916121306122269189368803505693681047229152312923589850275571124838051398185728136444783483481988664496781380088131164575850599772351199460500028278961553910144242888659477222163749662637421084884965121899523624109581345531546616587313591450965259408873944547902983343148674313560170320205010865491480175208199421522824271656509859252188551858967785779322711174439953895974674591928040647187591425314908447244199614068606450830893166907663806438531272734326024154026500464944466860725310619257790976662064466720059636567341440023444659193684695818010734541391826306284145184844855050714336784403287696080980684648804980934425677119627814953557861544646225738574926238465507681074712568954751850621646737596668473058267970245479901777868157591813558576308327148047485315962156251866608782538790138685384378432545149511430523297501527829035146968461604625272613497042503092200006407598299697378458183099675625862622745276342113841222234338783036034363641007610285884340369564857542879345951161873485252958354732486854038897585139575619530699783948378644614246742321400711429373437505157121337038961817571973696594931001381507149092836617384197807127213865337748106807457973066804551559557192414375307799578736611766343540026588013589155880911124345904142116435988759321305551250280636703009775693062705547747680724802390548656356640514110659289412255731598941986745236133913464590053617485629113255725998841105933244819742611192945490131035667214958215516805475461028275738205825733403103675673618427606/747406813982050601128969633161861313896033015599589003814377138760858883879841541301214118217083141841036834307933472972023983592404325030100357105970119495421797858721724927339232238695712442768117079351805446598950266280057920610586952687500851664034503558447409434430082750421521661610060607344200743232052380655419052881754958831927371237762661785020653729479063873606802357880439827867334163930520982633686601321422634827408257506237841032696972867524055324470186648941520354290709715268094595612495886035792891198940328099718733948729031338109186922629775762907863665657956071472412589368034022451997644627126776705441660227714466157208189365102910229707094434510285154273062563260544836963560262912591689025364108248410416245516766034879607666862538276575077341081102668327923609783430712131925108673447361194176727961083324721576710372775237363058535835492211347409192186537112412540440547539826979928034326678507404606187600984426857590631254858160264011379565604402358767562828936868023657453326718675283091427914004129957570354217233565637975294598492137514393092162924859639389953829823807583283239541258488248970710812694130499772802099412551783172717583875426195545181970025602029760206542419570127400716465652404044060509696623739074932006466987859121966773344340787510654077034521989769789550812619173389202094095599022018885499552812899498785363792722318532119698633467264960167801370952680299327555762458291225959801404160366813247066521863961887991030842661920022218847397913250746372287309130476883487552005325269217816484601728102381582055464015757771930289145210541447090334649216555779517882492845174509918203831790732486579936543793137239368491409202281747426772852358662885818846266758958555224238171005494348856934980938241640224848188123377159872179891427023165294742579785435948504840028367778980109165446299770974056681795755538103285297993105876875968652966734718667703944535907322337168552592120968334196424711024453644950716819953046653353300520706700457473138406679846381078717634591474879171685910308728435615091705246367004732182712129839876004347056450864665999349511354872947983096564222264657904712659191599515809077098514312270231118475637393163741290936268272325368823596438082865417511181733918157785581476413629309694999220770115219857354327846563162209727675068086802204185239434876328430585499204830720105756019922899931502536842035210689151298038786752165099463804737962116445153691176105469296872848511486802393948364530533947608128167820691356920692821922749913300725*t^39 + 14671417672034861108040381514097245856094998387388396088768408814386377943827562754986813312487864611509326372071805909427616359861918451134277900746520107697365438581505482419104969585887416608993741897599737461672703469790450515450904089773182365718964534859745285378682417097824316145888697405504742146595391398277631238237172877815403377037562491989004529946937462978217972775589099928162776978291613467331707380960380830771045642324207926621777897936179235020469416884180419811090566664209206438296408124375538326581032492321942284783462130241425797485717135865770024274969211103457792101516951887399202679529742428321998559431060271096671026648265214546643191230814099106422502247503744853763078761714772344709821849326688592815529905762241732070584554462532810327223539704713512559951724904645439152315592072840384354937314913361532747873159835858225951835971750707566432981066034295962082593564844341594625568145448912347070699821320125366234846100266000785235471653996071899357151554745921407567010352478215467536383728651127710321064853693952290255537117484503735605909767496534157476133365605009763355040607537383146008439988607231712786885709705479217825266176640366142556319308101533406039728437941664041725586385119694156798281134676107635020273731148390429398986300191702860567894030164458323631687993177544139630124791120819927478825898241812059541901892096058338906442965893272898513895287223658531304720635982446986389680034528494903814229771116548294379050116745043262267733315411137070189522299965561255768976426073027624384324878018548557951412195731953694907427337614001598985455239615934494466285547709195430135740920504552932288300603223026369158002286486301796780484824404693405832840765921576150265437718904981300853502250601425355554750946059594793036575768551874656809849100896452627461596575880554587278128287909270738294371856925301958543529846241476103770631988684511917083044496937820073113289547862158222043318277210490192848376188246033971406232812051951057440606443722438982307879610575117449678083916700177702030029558505459771941760410652589968336364293235619900046727054977883217793294314188399957831395315001917791982726387348755543783227483743282317825216638883686753106055103286785774015761633658971812015886705407558053396243215718817397485705609061866466854477674124592664647537982165020231666138408195510018908583012130850534656081706816100388949454175391474911040016683998697403257045219206007859277017995744465258554123632867192812733579222205408157338768237826520158989292291/917321667160718537496739776373366334818303679233706094593815216359270516106910780588259140706493125110453833920336477426921248868162910618083698524067127655565203658474982567984335474247149993719055976777544842719033258102497988819572729212217785046720710142275731316087798931255654144622289298048913046700742651403836688441861532075150625956289114866264384219148646377036418975790393619144191565233439130001432604984406874177791275111822613372732615091062053282006903058167260727232530418081235983942529672992760427136711119063909177119821669310442488920391369521873028577953003102340775392945123628433409389860340539538330809592348383536515021888894580610875885640016643840661163774645069284548112340226784682656130363851667462628817726734329576953700439887697043023154365043949257120487120004144372995221285175032911349595510893426555041458983642933169065546631157055774878421926762968315350642777316885452609381939483868665050425477231501384992600078107517013966586732303772200831863877925008567883140029719152273762768722905116053088253461371861228450022564545969785088992361724659748342456340769687377601746910089013173847554468892623624659886632802956101602941028392238538275239527036409332885076551504564258627884378937419574265921514077417259385130170040545162435997915337887710669108890658496693461852622508859992921042771021907681837535945071826360106584781266677945156436835919494241036916542068876148367050561016789756218243848871256901918633194146206094254959670587512650178933549961990613355549729583835800877059167490509293770209284710452248736201814661768326721838310306352094058388914179206001845544946672516193468007000467722929615100167161860306796108224145507258444166016224404451639533544072671214543778595193722025434088446862363989415283522770651626747103586236765007216952821452454341832169319810604973164316036049316842959601661950639923987814637987773941058721599117429148335435517832020545321492815135842920904305416708823006033289986231967090783314522331921123829959660425492566642476958396434305015090210785850436943693792872953907408460282164584657382096331141647816453091787157660572821002433612836711997481566297943745205006144393495407929766516946726550897282159670492905157031008436499295322568809392241902040423171406148375660593328233519108551108519283296308576583654472032822241971499384031750696676290139458375412541996015339906987834632396744945196935031401231872806818826782451397231759857223013851936778253498787441110602373367323124303504218523968033511146204895544175378125*t^37 - 139058493874783528772601392813194925007828925101482621360341135901575844947796939587499077583630140589127448624848677006217611351813284722774178751926618903400054545608672418227351456505177044590748041043045706275242959398989879268262356574789427884271188517638522318594832828276036504257781756912849779887917926606760485806703528853791953201565188933084232376976071985977965730866228658217931888145756761548486163463003953968224301729265623773031335082605378808366610065453063359408874680293402661273917506133796741740759128851576237507062755286999588685028424393564629062154568159357961266085243958336576894924820935348583890893177565335969580473326599992902091713914987770283228398239465259263770001368697306399124706375810834078989109064722398392411816661615399668597379437579023951223840565655696364493561954053427054184134124201522490173410859030834046325979841579168150780241780495780571751519567333836995742075933593359386728354943376149745414352491823746595218884654227473276211484977247005383316145855307738913461842910080630906242997325385675056807006043368964757697773043819318168546529233726739577582107998890590172829151555047431535015745432791033610416450607938811258672432439672308937911969944215552716781561798668636543097160503436387953720321144032477272677142901894631482510541260114694613461097027885357699229074994555283399965613125993355159358701797542701778425125199917029906263420163471737075185549090482439970241648879961396921666759494845230269903634816331913391013256518688716547365046839342961658832087916961220775443527899172606662273691149509548161222907396251964508264104375711361962173619245551936137616620912912589969190927857226645367804201423031605146740288863185418763944340331033883761257087260503812659313873419496158952963139963660237466111947351669269851030039844033060876340779576872686605886278819764577168004742069287628186452653759328130549018917957392615158750790687326241414329284348271788072500336841203229011132722108420951448047541797044849743691321380546111623838410312109782440008400527234337877885316862423770679729523354666555849859063238902711826763104409064375637298282295031704459291465387861887748648137178336762029488818698326857339376339400773475008615472007618600052393453047478907069641570531001901514486304603388322428318123720051603384819771590894075774478120077683047647322070010102226095807702259576479864966866600072846756742005081509300731361695474981543785284393018601301139761263858100699879874057118905156204308576778880939903504819623939455295122547553/14949863926970629138122542841976754051228030231835804730812718255801084357093708126884331401243658228151450320377375564552257109932492840613634330000337242602859940704335526716069034891108958005745696053969176761069650125292061817789252857161279037383042924751142323881106560960734039167763255316851204517852643751257122246768716320035562904098441520658308748220179290955485422767611009522809392265831453929482807048799928246735355105200784753074534240538119408893247636326347519419492320056837440495063388994990122636849643372852357670358174772816130292405297184369984763040693537046256420593132690485009347623940144468692256167140164196554555627000092759685355649754865844214018425840837210231959776788020301720044502956825823782842624032994614456840036898710305863323299516797335190369019820608082619354552296230941771454218731587465207837831544234829755311476178046071141937524914542429571795610668164376430363711067804670406092069264070144193257779651319804308698697285923638840584159956453518011717119943801319488620257835453648108438292897492765425820638011384318389423307949188373736500031715787067261996037480639863346758793101141947180267882150815744034231714597851887529188363102782562911613544879925736431151737310790919007631099269964394794844148446876992782402884944560710527931693542353338004256679226293042587334832187194873841838761483197602571466773597400183808900848974579865603925964185608981553117067251165519540529757861334267888025292326220602022587585982818111569132349476407576752794499647001432106185585891804786598471248612983856918592694438947197324682932462560278722086716628380032948996313590365601747600222196811808825889335156718966621569007004317320995725192102251780657801046677724884928916175483832821117209603606973121232903134168397376511581174662182954036535744630698107246616164860697156724813042425344271792017291950168537139585195316395342877254300655886750714763989655478605103482707230457115710953950439876223584812807072915571776819963701787795612688261492880324802308475835487834754705389110915346310190469110875438004521663517439041848686596964281449549222009396109981767866607228879473982013010391288110225908613650521019756260789451861516491650301142738033021883505353708353380527270055770861268388518171835337041171291268238162769089687489941288488423782260719886265186724706177598531624210890651172983074670908033782808477413063114518971723022268511968089257074393238329527858140375823712235618305050264022351072790030824211998784136318106830383978950312216571290621875*t^35 + 41232726939054875833080805042342050283381988155477229050470927390017514853903836540292040209497472039417413382472909144893661423591809037564119025066566523697859157814990775121855402474643707988968358529760841576026940798048624975303750640846912466007932983621452372414031469427440568072946696426977675032671670460828448774270079415322249236572930732702022840189996962856792642275569032847407720995901403379736274935694199967105344376810499739951987061376797644529799564638151408584267044422561248157780530520425414901016157053836940349915914788910399407951463974963641889054262686034100901652628429518139371128971489325794080010763287282043234080749989468211742721964308816285533385430208374011578839032199799194018389838216054794858798116597692368214380037173912247656911549321690188080005136550052733892198254664479442570824161564113714123136720451900171591743916797687912503502780226270144437220488112240329874431026736467744518248454138198070500425464649595913672634533299252210532328348714936134486433643228543616555000964416417121470677410280288068892943421456250540702513784414112888059689429018550609075252804205649295432414671952721866733173788265818293794470360596537856149588696058527227026997368321288216438164058202815655438804712352542059510070668169024138121194954466401535057287378894901794760264380488044004451993648904139033665535530400506937348850062362578678804070947853134405810516923343174884016141500272775947772798749944416514890087848640561431841244426879635824200144801428470300776551002759686115386986040711791002996056706804999176814955341868669412613080276113506002306269941781235631261605593050127979562920830046054376813354902138077195958748363229256439736772580832500013528817289673998276345801730234775311447370772353699171198884769017930256371257011146450029741972154523486732456473197490181495077111339607490843927222649092263124359435689844172175977837763195745560817236355898755435969668591645149067987493659637304567222510767377282793833730306363314662326065621026220097213965791789482795498402636147432301593944809428331268358970264998731280313103803860892372465276781008554655218159662625787580070906304458114813255119244804382287752772346046790725216258529757763642372110117924947042327266938377675625045171507138917794518347432257687445597597203618619871365060276776023946174133802307510810309104913619013102759904610617665873552716782186519721051655720895215122403938978608931404014318021308773914349802196521846734496053803612484619716146970395251010609224176961911467145378978/8969918356182377482873525705186052430736818139101482838487630953480650614256224876130598840746194936890870192226425338731354265959495704368180598000202345561715964422601316029641420934665374803447417632381506056641790075175237090673551714296767422429825754850685394328663936576440423500657953190110722710711586250754273348061229792021337742459064912394985248932107574573291253660566605713685635359498872357689684229279956948041213063120470851844720544322871645335948581795808511651695392034102464297038033396994073582109786023711414602214904863689678175443178310621990857824416122227753852355879614291005608574364086681215353700284098517932733376200055655811213389852919506528411055504502326139175866072812181032026701774095494269705574419796768674104022139226183517993979710078401114221411892364849571612731377738565062872531238952479124702698926540897853186885706827642685162514948725457743077366400898625858218226640682802243655241558442086515954667790791882585219218371554183304350495973872110807030271966280791693172154701272188865062975738495659255492382806830591033653984769513024241900019029472240357197622488383918008055275860685168308160729290489446420539028758711132517513017861669537746968126927955441858691042386474551404578659561978636876906489068126195669441730966736426316759016125412002802554007535775825552400899312316924305103256889918561542880064158440110285340509384747919362355578511365388931870240350699311724317854716800560732815175395732361213552551589690866941479409685844546051676699788200859263711351535082871959082749167790314151155616663368318394809759477536167233252029977028019769397788154219361048560133318087085295533601094031379972941404202590392597435115261351068394680628006634930957349705290299692670325762164183872739741880501038425906948704797309772421921446778418864347969698916418294034887825455206563075210375170101122283751117189837205726352580393532050428858393793287163062089624338274269426572370263925734150887684243749343066091978221072677367612956895728194881385085501292700852823233466549207786114281466525262802712998110463425109211958178568869729533205637665989060719964337327684389207806234772866135545168190312611853756473671116909894990180685642819813130103212225012028316362033462516761033110903101202224702774760942897661453812493964773093054269356431931759112034823706559118974526534390703789844802544820269685086447837868711383033813361107180853554244635942997716714884225494227341370983030158413410643674018494527199270481790864098230387370187329942774373125*t^33 - 10122245686366732267036323345167769546698221889625796371956516359787497476018606212371918151437612855679762017190857269184643275152148375625157933531864533405589901910053478620014801237176911977345300301233923169081532796350999313117099645267532793123975229522116725826228629563335456936079053616725482930823274991735489966536176471758173633675215598394945352381728675615646587025342556878042142304208420191504230341595543906584349570078405233809847727189387194749473778907014292217350853755759444496621914551602619708013116737338668074059848716398350112361260493135488050521642983672858318365626728742496552633136825167580811504994169998762100112306522268745259500972433269329580925341674939652714531903264773380658820390855887143217095960889600930975758671449555992131113907531842230483473907266061162125182516312570414771501823215605354718970334363485578075527942186683662286574078245859457793402655490341882844240231017742806661052567329681455914024941045192942053731539511913156190985022597220463898537915170385871541209125036442121347035701458735795064685651350082122863501916200628663984719103250082717087609228270782221139815600747147372638190022321977481732225324534089576005991680439698729456801601885349551000560980596530587791531051046663405039844590121766431187400207036081357007458724261878413642307509679683095320949193667529660910695756548380254052873881629930190192756240698414704441420092882090713750446915573171332745861469301024179074050957832261715514020054520896564433282127032719342284854295447127754318546198370026822754971315942056953619919930693711084435551664903931541176448625352791057745173209061901884030205901131633343628607806389322913652749606767658057930633471847567492888960302681868553424618711739363000481505628974845944891276438075197514239269066087314717979419998718923562649660961838864819067600995301115302063756221495875282286602360039040354123620488005252335220507364701131626816692405021923634063419155404374690553674319776778117330244124723336970855337029179057604287931608917461019022019931116634124625637712181493135215453919263212452381790476080376322356978255476358313977226470991986605054628963702246071719247420257440831405836321358973388697974590248192482050304833633758327456554437638160297284822553455050769728196669854040556538313761534315559746623644738342179787516588754652939342583335991384289801331308038919023519226629098057223950551532908083034258892474939016015445584105455353705380097813826354044257528440053214274490414227798822215222766785411735965797959416/5249063334358576452940803931182949200208952836955682549929798854259047396490679742328276358658884444550953668043611864887236940820741930704342720311229520736115268069522251602530905583989367477572933281171399840553343821769212816023782114292182417570046182468178860384921859181768840418903542977916645141823817139330278477754349285701375419661230578364472849375085173268814881771738976676897519951114154935240630030467530362187080236937164424412836466677828592455851392310139795707288414597734034662711145469352087503604985895357050026481314698010996858222304344734350205689843508562907809897144366881403282054627872946785281054240324317901377309035588124511747094802819563079588691739671731592554766072238239270593403260396622572642521327140331298179390733324951836455736274786619911285122514791282341906709472898863999755036799090710006307505297753562447420473858069509423169175414439341938541569967933269946661036330473639831472326541606850627854953744241175735054209269279855415138438384710346324114011002490241064893334973337058669185000617341904305065912901774938456730850346603917889704455580209681394211942048757996463973087355512061454405167510730861238685802014356884954692803044976988755633200202285036346937721100233256007123808188120831950189723232459033021377012936090205029807127954870727565939011817231779397330896634615089037801165142989380458426111618642731204014075862185819478711782980724931300872214723742560194230448315757365169573324861206344710152974633967248062050913816160882504314513209391613939505161268678125072352127290780998651416990491897015949555340731298942306866002727297878235425372327283922391379633571325035098867811010581326058239784681515859371832400782568402986516811944623404041708346058767968303375816377559451455108211552459523308510723548055348306161439225889557655478564551089223916712134896009766540308293618059175262343246355534364832458176674733570250961578590145821347445039427582720627401609265556540725334274483379245201639009477516603792899434035277980708366087071126839758318781065610277148911320265596264899365384079456374693538849600792153397282394410189726931828719871473237531462345870718936479319024348405158047753788296431376901512772401228020483239097435302044075829574819581769067567524158111073894455697823070288261147045829801607958157683549319426733110005563502356817770278490495300736279551118820750408309847253271319994516083374277535462450261675848124589781302620844770073839315995426034514376668499711612212906430085024176001485942554067151697596125*t^31 + 8825878342243465431740633235619310689960713588639331500305230509924519330279954060527063185605094518877841070361655418665256865054596022436953217792667004766033828198294106622712797740363254605716432742815187512952870064096090194614756169486491763445321433238501553481496560825120986918934244898878819100247886477058742680641890744755968961140197753307629741424329952735487194221417403270258864584151210233725924819843240145219164743108446654269217728564660352125723336875941673826921723961178856869657726822460843001755570516209418668325214405541641943535214791653382908559353373692689716524860542586727113414058173233873874541482877600947993769567304930065716137498672099064755633459796219125121236195555131960548606559389686512733035315272089915846184811326958056640160116813717033553274714220541495902081478199435429999717680780136421454501214999788672727497357193028479224545227317661739148815501546649843855983377647767253745410812545920304219796867376312692948305063081911118273110655511490111215163106770662280579823229787693516689221064481739531927972313238975138217343717123191753267160625727054120780431618573407498850272642488612955937433086591115411863081426446893226205565925850814430790558066159278021220839415354325740854092060511183805232327451854507962987353187900466224736157927428720028443465687491350248908106454569926644259442124753200564682087560936679212593262994438639464898342719299295442017025026041257658895652561752673838588620599248573508166113425976860749768979209749012590687751721122897477146279551341102096007909116920415842723346478079275001511496546890639742315797669783872052563450382022924710277762258046200327088670180513073949941347716011959428721689855209628218792473514379580389714377471170279966188572152536533444461388792259233469035014055713833179662322258685636558006999273316660210427764710449095527659890491607442898996360637660698839705518915599955376793599427566502360565588128585739622586787136045395101785947985682406066516447907791830445464908661365460771323506245951360325167970917710561156563095590494433530749644973544674560775560811300876195767340129449635452859554881229266380104345683655227084176129716379696244637752086923321300312439119414375857604545554503769527252436785040635483564856554356179080504547774112690289466158398593915579724358697344164371198378619633216954555295262431349446838387451801647451253250307113041380823515226101630709710719976613248172861804625860667320797742698948668311466018730729434612284408495270847791998830188387155374295033231/12884064547971051293581973285630875309603793327073038986191324460454025427749850276623951062162716363897795367016138213814127036560002920819750313491199732715919294352463708478939495524337538354042654417420708699540025744342613275694737916898993206762840629694620839126626381627978062846399605491249947166294823887447047172669766428539739666441202328712796993920663607114363800712450215479657548970916562113772455529329392707186469672482130859922416781845579272391635235670343134917889744921710812353927357061136942054303147197694577337726863349663355924727474300711586868511434066472591897020263445981626237770450233596654780769498977871212471576723716305619742869061466200286263152451921522999907153086402950936911080730064437223758915984798995004622140890888518144027716310839885236790755263578602111952832342569938908489635779586288197300240276304198734577526742534250402324339653623839303692944466745298959986180083889843222704801511216815177462159190410158622405786388232372382612530580652668250098027006112409886556367661827325824363183333475583294252695304356667121066632668936889365638209151423763422156585028769627684297578054438696297176320253612113949501514035239626706973243837670790582008764132881452851574406336936173835667529189023860241374775206944899234289031752221412345890223161955422207304847187750731247994019012237036729148314441883024761591364882123067500761822570819738720474376407233922283959072503731738658565645865949896325316342841142846106739119556101427061397697548758529783317441513961234215149032204937216086682494259189723962568976661929039148908563613188312935034733967003882941498641166969627687931827856888722515402808844154163961134016945538927549043165557213352785086720227711991738738667598794104017377003835827744480720155628764284484526321436135854933305350827183459699811022079946276886475240199296699689847629789781612007569786509038895497851888201618763343269329266721561489183278594975768812713040924547872689456855550112692767659386899358936582571338086591407193262213720038606679509735342861589365509604288281741116624124558665646975049903565580740156965877188647511559943221502707037577225758046310116812873968855176297026304753091240652394622259530286959367950511886650471822490774557155251347665741115363545013663985565717980277360930673149401351841586893784047435815468201323966734527047203943010898140716382560023729487806894393239986539477373226677953287005931627214902190470069346253817605593806954811989833640862928502704406692026877522912738222632710281439554125*t^29 - 2181442464579976427677324252397923530294075244578973404620461518743605308399490512514239814576669747853759729285737333299400066014104744160393729333029309290294400518011752902858244400505761870264985749428748133143889968722461232868393649627175813620997292782761239893073982467760660949069138002900013857513029485393656044484912591528962279647336580372726755020291127381577493063096997790891163929997304124220571224691279765924974797361914048940468022301460822881531386529366069985848257253716076793535039475724151782035243752732798032510989316102202564978273977957639283052261391628471188050516061070330617752039452971167839091600280898891073787609091193156936282637320392154055086643562663004089612282501537700295856170263277407177056645689961951690803597257454345050664332059010755124969335702239306985893953831714949299783208563667350372154644752511568280286678436456814712243009981477003540252117718251619548946562921640169270506484973013810793423738051954511717078778134385802458450383129172479490295545968157271642982727900254424204475435768735818646660841960792239801101464247030111642954493510261522645020921058878630031366721067056706352522250259695800992648641847368257631142283395745430436768975713714846260959940053813110243156828025886351298582465821727290126575264271011344089020227492009521246116246190168563379063034661384454213756705509089021426892364972817169413959604768231901415846811742608639988684152861048601911458053360983150576356625459131609220555852778266183812421435839307539949029576749113247125590947961079798419610597625834824599272278005514836707107718371129793296518341741024920986701626395393188148248497912588722507621046294786527705229706829053993348438400505730196312728543151493195405027582267943173537613223644585200461967077688314137293955229812582999405675349170991776114524559500522104449727511603605267387911188070973753652158590898181001597227150076508579307488095299855743920792432659096311387706012794481803774661142979475477257403197451400539056912283249449216524938289555960202143211814808765531062596888669546557687576038675761942938767273357986107460635945643600280460808764175891552171652253768553863059052816151774548592247640850711974047961272609119194344807186300263471912109304822227409652806345339321514932253020352043598002401775589092645392611372273290008520124098643086585408965687613000758631361530790033017521602763822659808342658374312651573224198915524368128007953399333412094963151505663224339353267196007058913008784531731740763191299421182737490567403408327/10629353252076117317205127960645472130423129494835257163607842679874570977893626478214759626284241000215681177788314026396654805162002409676294008630239779490633417840782559495125083807578469142085189894372084677120521239082655952448158781441669395579343519498062192279466764843081901848279674530281206412193229707143813917452557303545285224813991921188057519984547475869350135587771427770717477901006163743862275811696748983428837479797757959435993845022602899723099069428033086307259039560411420191990069575437977194800096438098026303624662263472268637900166298087059166521933104839888315041717342934841646160621442717240194134836656743750289050797065952136287866975709615236167100772835256474923401296282434522951641602303160709601105687459170878813266234983027468822865956442905320352373092452346742361086682620199599503949518158687762772698227950963956026459562590756581917580214239667425546679185064871641988598569209120658731461246753872521406281332088380863484773770291707215655337729038451306330872280042738156409003321007543805099626250117356217758473626094250374879971951872933726651522549924604823279182648734942839545501894911924445170464209229994008338749079072692033252926166078402230157230409627198602548885227972343414425711580944684699134189545729541868288451195582665185359434108613223321026498929894353279595065685095555301547359414553495428312876027751530688128503620926284444391360535967985884266234815578684393316657839408664468385982843942848038059773633783677325653100477725787071236889249018018227497951569073203271513057763831522269119405746091457297849564980880358171403655522778203426736378962749942842543757981933196075207317296427185267935563980069615227960611584701016047696544187862393184459400769005135814336028164557889196594128393730534699734215184812080319976914432426354252344093215955678431342073164419777244124294576569829906245073869957088785727807766335479758197196645045288228576204840855009270488258762751994968801905828842971533318994191971122680621353921437910934441326319031850510595531657860811226545423537832436421214902760899158754416170441604110629496848680634197036953157739733306001211250388205846370621024305520445046701421300273538225563364112486741478559172306486639253554889009653082361824236420174924636272788091717333728822767805348256115269309187371839134547761266092272555984813943252983990966091015612019576827440687874422988895068832912009311461779893592452294307137807210659399524614890737719891612753711916014731135520922173956403009033671985982187632153125*t^27 + 385671500416174299200939082689402577214283869948339389489760127625406724014279609884592714715042677582254913157101927062053072479141871776477505604514867509168579957421671700068125239363711012854115869051916049399588737185517811898507423864671041743490106493491201046797535367019443960289551046225299848351100780964720138231978491397370895708779388426329762019883991270095246183776515339683773507930747133197294711551888234860796777535934812626170990523990270606987746523439799161237769887669460738367275225715215898709718474763496591191835564951170799829264145464143714491448272950544922325599457907587070131190893072766000322467465544705808845542921415331518044521955680793236524081021553680403901842308776331790182169920951196004430784722158057788959175046765945279122780789181233114849741532010730395754261962436752615474664243973980269260666106958594318250925115980729513754149265039225696508385110352375747263742457014965405107961155760689653468594093898472442166386569560810713740808019050252294307012619733905427036816132273074359841528414474115292061330739239206192272959575538750892505983290013249921995838874462172327339203099546886278670625685676679111124120764937814967472664039341054459180304125265171443372479614871616789875612213127013525304767364486382220792218991263653395788950257859606313826063715771908984583574612063862250903631622558677536532837338272099878408849681199799940621732442822401580801772740121943156577478375756619816832460358287634646618007268383577744861156687704647565024346996244421772381322832439811044526981511728972587262916079636429892273588607134714481817575979351854447453331648266883709593505795462887560398305872581898094586880835909499522731787171657016798534577151644482123959904306689544588473972168975767510990517803787865276362523819008148244515561928720236973178057188835181116949811424490523473062438092838742860637304634578931301594299922912138525754888896573004967845382583815912475798367272309007238641716148567702001364487148809907810423695578651031108006190786285989598076362075531627865142719328632803262369152100096001831380325984649063797869424812867487616791366200693200952170982074791347358550937517786634313244375725568331359688792657611332139496275034678780853589220924675291342987877325532979614828238027114149986061606034707989927205365352337446489670113404638900277314720141921905638246644492846750796393397317372722860455897041738565384831877520730651100387446037039688923055958254376606053898553124411957304510637671448310424479608710444322916168162208/7479915251460971445440645601935702610297757792661847633649963367319142539999218632817793811088910333485108976962146907464312640669557251253688376443502067048964256999069208533606540457184848655541429925669244772788514946021128262833889512866359945037315810017154876048513649334020597596937548743531219327098939423545646830799947732124459973017253574169373810359496371908061206524728041764578965930337670782717897793416230766116589337635459304788291965015905744249588234041949208882885990801770999394363382293826724692637104900883796287735873444665670522966783691246449043108026999702143629103430722805999676927844718949169025502292462153009462665375713077429239610094017877388413885729032217519390541652939490960595599646065187166015592891174972099905631794988056366949424191570933373581299583577577337217060998880881199650927438704261758988195049298826487574175247749050928016074965576062262421737204304909673991976770924936759848065321789762144693309085543675422452248208723793966572274698212243511862465678548593517473002337005308603588625879712213634718925885029287300841461743910582992828849201798795986752017419480144961161649481604687572527363702791477265127267870458561060437244339092208976777310288256176794386252567832389810151426668072185529020355606254122055462243433928542167475157335690786781463091839555285641196527704326501878866660328759867153257209056565891965720058103614792757164290747533027103742905981333148276778388849954245366641987927219041211967988853403328488422552188029257568648181323383049863794854807866328228101781389362923078269211450953247728116360542100992787284053886399476485481155566379589407715977839138175015886630690078389632991693171160099604861171115159974255786457021088350759434393133744354832310538338022218323529201462254820714627781055978871336280050896892619659056954485302144081314792226813917319939318405734324748839126056636469886252901761495337607620249490957795420109181184305376894047293203418070533601341138815424412335588505461160404881693500271122509421674076355746655604263018494644937198631378474677481595672313225333938292860681128818591127412034520360877855925816849363482333842865774484483029609696477350218049148322414712084655700671749929188615713845305412808057144117904020921283721925308280299599369397875160772134540307467291340374699057780183094681757927990858465322646848955803549198360344319569331841532335911630992185418808345488033991622888083577540438356234703797355221025293482099182986752612089047403391662871159450802117468139545691169074478125*t^25 - 119470577393856121091791091257922812748118508208285264849266142910115939731381235587492304471533209130081864124492332099659206690717824987922379745589893500477454316228589034561487234653130136772087991165053986538021844440675575973306955223198111266988902040557775364922295511217204487795467705393546864521332221017149055366637125606018534701388777868167818424368596415566836829114712671924557378364898389475289394428579029322479043695626118440807595030934366921117092094718194105447487264681671741099486279886286704527227179978088077008848090591861714435870597436777801307354645163872942097050851749127827021258673022467947731977555533867520969610490150393757681589983577875346573949488297758187541739548863667571005207825552653987410148778879006990245136698308044913112609416693846009898657033552764223072191325050343770656018650295879250478138921524939432168854391624872634055332609159733932089425625771280747493527138377293867161538032228599862877538051589942425249527180498599009759865990282313582963269438114793856890827985596081992130220479612778047746862426854061922847045707374192785075112051560117504428757955293360525627701371776108483817138742702210006768454935498181802533387700232609921335638873561279071412348000568581733214979862166958982292663670456146495478251675042314484952527330929044105866970800203237629289576274786425559846983800840830034104683222862572768022665876350515957899444767318602354753688584139207986404867496572152189119283355202748444175687000251679401006248236414441788656985233347443401768454490928045539788059784863510777772281737438235556528557391536877758274482280300570461246237215703713664195184995798008426027479622567646535931867944198303510009574039224071349724605030220862116070390013500636391579739254916196583336980761489443061115397804588855595889965775115916202792563004065319759696962686779969621691291558405569477519242795822140836949709978586592300903419230200370169096195077246771734950928818194821419101952343330043181074537135013228990449589383395535996875289665457085451659087858082754197558295251549597238541703119989366440273445982956057666534425049799144102135943581239472270655629690515200551399538510190819167515340794724137970661489957632580687246920020029334929635163093805384210146459337350032244540349076496422809251434428508504151545165189374673495131040325074201291106787807060038028893165132570297061034428228626127265798408070738811398003355528598878528694025577601102402990830461974845154077718542837537726789380216317558009443195452027635631740194/11081355928090328067319474965830670533774455989128663160962908692324655614813657233804138979390978271829791076980958381428611319510455187042501298434817877109576677035658086716454134010644220230431748038028510774501503623735004833827984463505718437092319718543933149701501702717067551995463035175601806410516947294141699008592515158702903663729264554324998237569624254678609194851448950762339208785685438196619107842098119653506058277978458229315988096319860361851241828210295124270942208595216295399056862657521073618721636890198216722571664362467660034024864727772517100900780740299472043116193663416295817670881065109880037781174018004458463207964019373969243866805952410945798349228195877806504506152502949571252740216392869875578656135074032740600935992574898321406554357882864257157480864559373832914164442786490666149522131413721124426955628590854055665444811480075448912703652705277425809981043414680998506632253222128533108244921170017992138235682286926551781108457368583654181147701055175573129578783034953359219262721489346079390556858832909088472482792635981186431795176163826656042739558220438498891877658489103646165406639414351959299798078209595948336693141420090459907028650506976261892311538157298954646300100492429348372483952699534117067193490746847489573693976190432840703936793615980416982358280822645394365226228631854635358015301866469856677346750467988097363049042392285566169319625974854968508008861234293743375390888821104246877019151435616610322946449486412575440818056339640842441750108715629427844229344987152930521157613870997152991424371782589226839052654964433758939339090962187385898008246488280604023670872797296319832045466782799456283989883200147562757290540977739638202158549760519643606508346287933084904501241514397516339557721858993651300416379227957535229705032433510606010302941188361601947840336020618251761953193680481109391297861683659090745039646659759418696665912530067289050638791563521324514508449508252642372357242689517647904575563646163562787694074475737050995072705712217267561871138510585092146120560703225898660255278852346575248682490561212727596165977067201300527297506443501455309396838184421456340162513299778100813553070244017903193630624814709909060316807859870826751324619117068031531439889345600443850917626481719662421541196247839022777331937452123103232233967393864393070587924378968221034607917510473084209677534683897766200620456808130420728330204568263022871638866227847933660778212566072863684077943835625782802463512828816003136989836363986917147375*t^23 + 72506108072876740130203676395146487684418097417755145121776911181173370564743134966481044508797363249193955173860674642407835801384736364066488251379213395847744520331814137864639993134358156503544811145799525952806012352592661009656694984303797462752821123563281034040988397240967886333407247941061842290597536136253916435503496511457252630308220515022011748506554895298436189172204405630242197454973680366718513353020523900908668898755673393793509924732526159935756655004654749172071011647019395939651229229146428274455222270682699796073781790411084773053465514516524505380355262452349900921329623120103766467223252087627018510074059062919035096524692966393696303784056170556866341553802720963873477079244291194910680305052717775281475247456775140097055680127149325745892347757695197917788813525545611173613772875309007701873654592167531595086252296133784857186565626442019186496806915405983702170687182253194836320606288642072130449948171421598026506985280802009680080923430562638397049899027378818855807457608115810121585354109285238057589539369117083921871755888301658261034823674666108045690356794959928104369267871356590330731738925983175913834934116114135615126376772224622632066040257991054524760033896483774949168171301820053753342714234073378977636533706220163641827379794173545327658867815807874793483533160616400669992747303076986926956859381573359503311397886557715162087823572611024309555494171082368921465821805768691668120592684519213523522182421479487653038428910938340911165834818906460373605133987368473297813501529485740226828486165218161926818810694126166570767816669466602006039352892608126207862747834331738775425327634920031398389642899147990712090664848443079656084131284523433496674012894250740169642355696088312226312419386040960678240011782426031514980866585120515767905999478459113197156752699414727419212951179535528392281008171639581670973558873665648666457257110890585179353248311869585555135157385054589338880103622052733336656681474797504026084156688230968601357255706691056142030097421248108339972205724887998940483032843238987526348450492749942500569620867895047409205743888308288385016755997338180697057059010815609645573155251830765360973985967988520054295102623896854863572381006548711180698774075696905595699224912118912104913310350474892384769839588881953738238199956010102514611461641176136560137662836667033793057303502712582963112583623747677877859127124711003641719718830786358959264110735154200369400908984237293186186914163769087867163274558468844607548888654050735965973/39025644790231155367516411836186274488510040657366161566869374090360743686952445040788489449159532174704916401541636038944239864362907397845330659705228175907639601734274131479686298037486166898477025699143885771070512761849364849568119197563617104542517269654721092427027735655759639636195906487988970402255336122846853030260596863258052033133496908709776401875633244737710642737711522249977213549587847562006423269997725736260466109402396372808479817474290839563069047175387176780274734617935649014069820663443781005063156004611111066448035363473063598087567084764081964041879998445966760539638553770433097014842011908707959142395454711353718254134155186587337096142701968983028969021037656622907173841423431098759650327296628692255267258304202260377209365155076697127430564717913253467650001274316542002057385465467128613534462804843959938408952863442543865262162168961363562130255179455282200368022460398299088574456999670051381210374555280754921612620227871769316077610732838086464041903716053105369386148949183569424360019158131844810221981107201572446569834935412004390235185620433006063561052863283409140960449461625884321649469241848204490593231955533557185745411088144663150840030046307704925097156119183275058709049560294661659617398637489716627942293499767245889965742235872178131255664473670164155261771592794649721014109529575020173879976138437321341960295126392864626390105816310037378908247998402280397770337390338835365507043239541043349502228968910671137333148191279070030707067978735140773119948085477550234025084519973364009294205371772582274146700625640320607098480526918890177672450779877315553855128936988214170319160720913126365029687365511128652312197357041416666979731269430899755427936113134397049007654318373038141939154898530383630616324807760250231901161628893928417656853352798221166719053750316945990220313811742538813835160352998689595440295494625493493400494758283170192606039779802191873988787680227273290225409137759305746127680776127368707418289362576025469705218805856570895690833160417333587459226928582281036337626824404251803507721175655330223620945019923084143019310541013275770047740083635560002658430127745128850137546838348963734686899555019572116699156956152288429811366810849433341621484716630893654201349434505910953231641087795332875862473742389601954951605809650928774389189517522427770331385856366343643619187754274774825386100408509524445663347889502786043249850870839341417510789758942722892305879037039215583057106551551669869545414744960706699833771542736534301625*t^21 - 11525593696833668871833750664520918917940616061481078274703169144688430970631766088828074395480375325498357362297551671697076036394950909294823589612916905869869818251536980814490979535876315762879806510657302396852295995941745758131263289062813365913377946613873430529498805063531066765529994758547045745038238488469918435993863446084386398531170347123783189895165899237352706145939178614659801291904261109283587569956922120902321270386773750377026512541767644717684983924853558467979389059692902626306886695310272279591150979624463427330769390369142257360634917105239764321754005489011218157203426830337020046856689116057768942209579757002481578956944226787216606108816215032455384068968483543708679223669384636042128694990111031495137916773925528194691993822925205544864325024943705805374725397796119380073494002678415069910056109378971805178578539064230619072365356243983112689570694151649266051372513882011195015744792636400848384490709348645197553092495454614485834784159004516489631976298911894200376409834973068129601964754177902774725387481674186957539021645091260965562585642979008229351880763839699852846167655549050258434103343946811686904890030637582013103539856386721723295424471103338277641583540144838638576980421410157483258732645008052387701207401055376653931154307997106883473403791617845896744223946825908616406133560535289379241737200888097612727252519138244673400653870298372397565788041548624564392603670743744512749436797977944504802724493878539267951376392716134844375556060746905980380968612214165936279804191418052271917560763399803267267547538729479823493856244012987388327833321928481695477507089362859020736733531657721366973143856080253101521438276961439545534942015621008475104969914822794270444736218361012776257551225567199184317036881168084492797710867441688813975205095183118485511863671011500831311727169776209041589231710607187630436170912731968583937560591767102442347646076780658563897336865133492318356087461441903552979574724144422709429095493670526390701960697690120349878528942692445684283640405046782435791127938298824763861221486832104998380172793478903831391109500940030011061619492103802014612114836966583029689037707025412604060218292404214367632681137479763639678765134312944271561420713820656756678306745667096996749944284258445636752740085117703522393218944335659594594179387001188972568985350775541419410448663688018323150741158419939244804590744212506540473986414988314013680581250489174458951857174261415340868587833863543669691484511363737713211682291713729985311/44229064095595309416518600081011111086978046078348316442451957302408842845212771046226954709047469797998905255080520844136805179611295050891374747665925266028658215298844015676977804442484322484940629125696403873879914463429280162843868423905432718481519572275350571417298100409860924921022027353054166455889380939226433434295343111692458970884629829871079922125717677369405395102739725216640842022866227236940613039330755834428528257322715889182943793137529618171478253465438800350978032566993735549279130085236285139071576805225925875307773411936138744499242696065959559247463998238762328611590360939824176616820946829869020361381515339534214021352042544798982042295062231514099498223842677505961463686946555245260937037602845851222636226078095895094170613842420256744421306680301687263336668110892080935665036860862745762005724512156487930196813245234883047297117124822878703747622536715986493750425455118072300384384599626058232038424495984855577827636258254671891554625497216497992580824211526852751970968809074712014274688379216090784918245254828448772779146260133604975599877036490740205369193245054530359755176056509335564536065140761298422672329549604698143844799233230618237618700719148732248443443601741045066536922835000616547566385122488345511667932633069545341961174533988468548756419736826186042630007805167269683815990800185022863730639623562297520888334476578579909908786591818042362762681064855917784139715709050680080907982338146515796102526164765427288977567950116279368134677042566492876202607830207890265228429122636479210533432754675593244032927375725696688044944597174742201362110883860957627702479461919976059695048817034876547033645680912612472620490337980272222577028772021686389484994261552316655542008227489443227531042218334434781365168115461616929487983179413118873344433799837983988948260917025872122249688986641543989013181733398514874832334893908892625853894059387592884953511750442484123853959370924243062255463689460546512278038212944351201740727944252828865665914646637447015116277581806311399120457185726585174515977067658152043975417332409374253437071022579495362088551946481712539387438761453634669679554144777812696822553083462158899311819495688848398925711216972593553786215718962691120504349345515012808094862692440032413662526566168043925977470241374882215611819917604385944307748119858751473042237303881856129435079454844744802104247129644127705085127608103157515683164320284586939845561726801752611279996241977777660798054091758559185484803377622134259811607748434738875175*t^19 + 45321522305432766449957982340422665049036234721963121624231772105639844712904946399300118216725198523281835458821329532045913345915304410266811025813504233165911149511629399496684796483771816199086464740967327702069137499568224734813398198164059815594807232736842520192583228381319530914847399838175699949790491516311400348148692397837217579337918919105459009103100468767097400752529623743223032339111595256588361840505349816684598718993002528234248591045710416979050359734107416476066176475298931198058988227576195498026746994402185832634939134677745360920835417057734232059206701202544010661643602469515418324503710664359697508393563683748041946659023830854065016189651611773656387193323972196420521764827404451689623214522881864421210844011136005822541035027192006922623339411053997810521879817525220314397230091757936641045319594890035103497653243450586575721596428442565425134103279498900387595442412628464264593364673299379026026752428243001108615490446441126686718790224134051267019535880789047278009833234105936642846766389249927375740936329048498790771914494131382726524731900304485195441801319039941451239646101542027204788494638508171186122651872687933405913851225786822379261937067177425211738347577427043973448002300973410154292251850449322554409089229971394729776425301362458364766960790800531640015609755714530981765771088107239008391770400827515673629998649101782146203775893468995894663684006903352997948399048649734619629562263871763139988466271677113271243564191918843936890842688647442954227741193983097940646784416459068480038484174878358104514103274104569534613941498799098671879362083962721175165239184499607771875098050559236371948881822930496171970639817632743713601576222785558408199705300813176792206919940066461567695632623221320236946394988472729256315222048570716651334214119602807092009507476983528367811695044445817738819466600576840117433602816300743426616322596482497252673825733926773579687468669145151212625879250439550080507551975923378078464116297524244591015377249867925080368134540463794413121219516301947513241455992530478855957201529839865826687588094123523204079226795171035706867538746226089994696057696493875052998500112419490891913422185310923919726676486656470879001233462900823884733305256491899302142638417660869385365200932391025664642558160182965701461244436881559825659076474470409559394674366405670592699535572091088572055592229352875229601241516677509515873894613873720103938945782683961144821006576500643436949297039220189774264854692918881529415891252553492041202/1548017243345835829578151002835388888044231612742191075485818505584309499582446986617943414816661442929961683927818229544788181286395326781198116168307384311003037535459540548694223155486951286972922019399374135585797006220024805699535394836690145146853185029637269999605433514345132372235770957356895825956128332872925170200337008909236063980962044045487797274400118707929188828595890382582429470800317953292921456376576454204998489006295056121403032759813536636001738871290358012284231139844780744224769552983269979867505188182907405635772069417764856057473494362308584573661239938356681501405662632893846181588733139045415712648353036883697490747321489067964371480327178102993482437834493712708651229043129433584132796316099604792792267912733356328295971484484708986054745733810559054216783383881222832748276290130196101670200357925477077556888463583220906655399099368800754631166788785059527281264890929132530513453460986912038121344857359469945223967269038913516204411892402577429740328847403439846318983908317614920499614093272563177472138583918995707047270119104676174145995696277175907187921763576908562591431161977826744758762279926645444793531534236164435034567973163071638316654525170205628695520526060936577328792299225021579164823479287092092908377642157434086968641108689596399206474690788916511492050273180854438933559678006475800230572386824680413231091706680250296846807530713631482696693837269957122444890049816773802831779381835128052863588415766789955114214878254069777884713696489827250667091274057276159282995019292276772368670146413645763541152458150399384081573060901115977047673880935133516969586781167199162089326708596220679146177598831941436541717161829309527790196007020759023631974799154331082943970287962130512963586477641705217347780884041156592532079411279459160567055182994329439613189132095905524278739114532454039615461360668948020619131721286811241904886292078565750973372911265486944334888577982348507178941229131119127929731337453052292060925478048849010298307012632310645529069715363220898969216001500430481108059197368035321539139606634328098870297485790282337673099318126859938878560356650877213438784395067223444388789357921175561475913682349109693962399892594040774382517550163694189217652227093025448283320194235401134478188429815881537409211458448120877546413697116153508050771184195056301556478305635864964530227780919566068073648649537544469677979466283610513048910751209960542894594660438061341394799868469222218127931893211549571491968118216774699093406271195215860631125*t^17 - 33142480945816803173296406645467033586444596167579894838073330237762504464466020754242571467014365842086352695812153202467388966511779441976329851826093591017033405352675112071869685384699077898637128128986049876748616568493347402294352513333978549108875875371323052787146052751711557036103370960569949642852898057420133350372500318836487063814946758568121181151582052869365774438531498612739910780559497639670574355814045394023896491122707088140877666467406376490429566685843320614286984417695915428917189315214196194207528416834493182195558498149344922840667027509157366092850655621583735667016435848697772590971194658385441096407323634365136026560389606996864892796457945825149497551165413390988088660833397084537188779645716000872170765553324148871012158306086935410351281821918379630648598144076301419096539532807605994524946878194407461821654909028125725502146407482188418153159573615482400430475733524670855509533955890757837841964507644381319240417346262356066050296056310954494432322070439466860380777788667069219574766849866087370246600427979186633482404146799375983148773250902405754747832437363136380813117013538168566940744583675432237285905390043383580113392848541505221554840337475522077769231353934061364029395481854606073368151026953215004611672095948585500548244689390151892951328512582002344962253637681168270869212812535510714030610339797375218650656317603796938607530539983393507452466627600137868138604336800065350370092399063701178141155386026386837866333483839024704115493393943348037449934617588105668083345390992531577240001109764180145640780055348696608949117200051675958145586299474344046150280583619549593359974539147568490337996750920640381686077198782867492589976044908306830846062470488114847798806240573284449248185731193862608148407084759431300935001032732670037485371112770651254420761412720445646961064906324979551571529674654082051020872877624510840825795731080155917603182140378731576226090463530940848516784722299243204525278347062299134510937735842127491211488959726772698654691426486907287764210922345408508487686340754018116891913092998088982689992925602461363301227000954799421907704325243790937222671451313515990528253547711711010185370203799058069478579631777086868531610692064875650306358531606170119516528613321214339959397527235967216568431958289280138852831410398969599527724804119671877980612317135199165671267535939121917403747858726232387519090938365518570769565181963629774544791683508356861404017708418727338026217992048932153806919187654125841075706949401839026612/12839437135986050115912899494105284306719803376273467155500024075728684673007354418419413028773486085477917496107198256812654915375396533891113787043020069873613428970576189256816792054332948909598941455018338418682198698648441035507911215998430027394488181716403239408492125030744921440308453234548371262342005584416614646955736368011899118900920482965516436217083337518706801460707090820242503257814401847900113255829251767229693349993388406653989859949041686216249716520702381160710387689300828525628970998273003950665778325517055540861403634582637923770809570887382966169778519488723064217541084190472488917883021917964918557848104600035373305610137056387233904630948947795416530807921389028936460193828308831491924957680590839751982927982082543664101881136020233354924655792193460390856850419250142318676879818138685313852838262793662819736545492072596931671251353588288611940853954040787843921079389471040400140996352891446904418213228687368369210552054969812104989533931103730446669786322581471666528043004281394340614446303025376942563031784269317334921475693750549444387376069122458994911586392020241607375987872874915941822675380568059277405173313370540314110240247999594176626369885235234920356964363211297494315277305336943686014124151734116770593014561423423897798729195601946605183113611837484007081122854029439758213642035230181637206512149545878721504937096583252462082344813566002297660813591474350250866441001421476835251817225809003261986233330771610804182605754930814040102625365003861314356462920122114026994252807071236759057793567313179568194264505835665479735400093356314868454236306579636817218337420269122462035003877180418574094767143253161326610712930466626083436331587642766019535790981221216629123518270744729548697981961616496214472770861753122326295482175906102449409104753070614763850568683854275230782483244063295269751767756136568876899857217731787359328762775475162993367387087554921126542311146794772912484159606322811590476006975345904304740617200287512379533016987126811824682284109777302750274085659503570460955079225228998843354040266790603643571290911554694683053353167993367728345706487516099240874623512028147391695252909816809068711989953601439226394022638574102893407939680769463569393468471771564012232243963952444703613209917884664516158753861246179043179078311375155566774043351264878736439025946744527058750712771156400917552027034399633542623241455646416608229200936506143326361049830692155831568634203185901926825788055460499387080441451092072504245310837560319785234625*t^15 + 3423415808008565871337212135122531968805348246338747609437156773121581922534329235449810350083193397097680985712699947521100853045580559602202370633835761261343827867932983298561055866305607194943987145739910404552544356007257645168304402028977733657414589683199181655703606861317712896302793220294582820234668072785993635013375713973505532314042898711142676619285043083717572763416456006730894773649554245233762848520971648783923721850668348918038962147164500456320965259350186104235227904554063569011956541013900955667406629569610778012685365174310754831585883327431488201575084971174116758073358147942195508376482222663732263354429318567284985003772787797922208898054845561635791993417989447286624259465336823647030713353334340366863572911314679566845438047363152325542166038937790746832065599007831601682487629843822444629219447391971858622839799665999641055980662975826851580035609916818797190364533605768927738907867556754366591304617062925723952354680387400267104399724630560969221087541813870047322662387346731379136384468795233639854718735420770574630118087499027390371525028459499534664802317611298449356378276293284876465340736559158444460161121815845387720227669489215799145007176237156435395025225762501436482994008924155969396522219029096181865687460763082927956208306151359722878190176001013560381350896074252462766627720293089288413679156656264152647790789703649577929503585022963085007891531243099595199806448605193411162565784901587255621712712396356606423454013257782550488290742969838183504831350902402142761590997240247924465188720206375961548423725974531041992989283658987898735752976377395702578309501998212727391790495745126571995135415296213137088585734294766092970455457480195820390393736476726528721860336667517478523562956361038583238852245519799737491501637849002894202342054856130150011295832766473773048471261484839572487002405992450931679974522629625943096139044118524626853139935375068997867013699056005587806355777569203950802672619660883395277097953434742813839911197656991714596369704540139991858507063842431092816017771547419361446685550068827649396978990127109089232863585029648426214207563295557054944491281724166404843256895476382002386280039644428645833591313762466960649758146832317257647288125505289858673542370618591499042566611427821792304528839907140868089522528383358634120111968227418557492097261428201324780850306645092622762786014164762292093944701073585692135251533465382037110432865758776595389170193555829964484834954386824550935300369847104792821438974468072755451/19687136941845276844399779224294769270303698510285982971766703582783983165277943441576433310786011997732806827364370660446070870242274685299707806799297440472873924421550156860452414483310521661385043564361452241979371337927609587778797197864259375338215211965151633759687925047142212875139628292974169268924408562772142458665462430951578648981411407213791868866194450862017095573084205924371838328648749500113506992271519376418863136656528890202784451921863918864916231998410317779755927790261270405964422197351939391020860099126151829320818906360044816448574675360653881460327063216042031800229662425391149674087300274212875122033760386720905735268876819793758653767455053286305347238812796511035905630536740208287618268443572620953040489572526566951622884408564357810884472214696639265980503976183551555304549054479317481241018669616949656929369754511315295229252075502042538309309396195874694012321730522261946882861074433551920107926950653964832789513150953711894317285361025720018227005694624923222009665939898137988942150997972244645263315402546286580212929397084175814727309972654437125531099134431037131309848071741537777461435583537690892021265747168161814969035046932711070827100490694026877880678690257322824616758534849980318554990365992312381575955660849249976624718099922984794614107538150808810857721709511807629260917787352945177049985295970347372974236881427653775192928714134536856413247506927337051328542868846264480719453079573805001712224440516469899746662157560581528157358893005920682013243144187241508057854304175896363888616803213542004564538908948020402260946809813016131629829003422109786401450711079321108453672611676641813611976286321514034136426493382159994602375101052241229954879504539198831322728015141918641336905674478627528858248654688120900319739336389357089093960621374942637904205315243222020533140974230386080286043892742738944579781067188740617637436255728583256496660200917545727364877091751985132475711396361644438729877362197053267268946373774185648617292713594444797846168968325197550420264677905474706797788145351131559809528409078925586809312731050531847348474857589830516796749947524685502674422718443159333932721128385773905358384595522206813804168045813624436558840843846510806403318323383064818756107411393748545540255207423152258110089253910807866207920077441905202386866471939480729206506451674941490084426249106481406913108119412771432022303565324505465951441435976086433753609740394638941738572444885049621132875018372765726856676891674511173176143284259157004026425*t^13 - 109670432289119810776766212737635016187603085480861748529046936007141607683567808534796676704933402885476902330265713599330465891552961736492782242694514069359727459388052560590761075348538787593349668701216988744695545052238927616703979275009281046619465284461495091872194813054452792804936202153192005604881285298011015242530276185703438124812059923906680637145145614651601152539919154857619937419803095945003656941262625505170731919995234789985063268127045730364883162701029824594416689456346344672127680257784039172097308555576511415369920828188220705530378958663787433450101480022306397578523676747404335768181618200579388058809904703788710163075979851930161360081215454740690670406296209784700937760724323426432324974257077292394412724986825475105236075254314745063340339560612235143495094241226654552737889354506365474805476417287823046003499596974763120091263109457826469886531736509695781642945651361061106240303594626018688599973363704919056692389821319295925629960842649173014181158943020656187419372570107061688437479561240581486946658281571597835646995034291771912942417074768915662180101900895833891360592926456958958088039705653361030826864071287922801888215940823714099561375437885103377607418929839313933034165333547751655545973351728031809464595717697660165178945156341607452547379820895453522650404007599598537095744612328784546532833840381041160310749708808150616619676387538502521510905150587890785690488024605765296604848289088500267767012995196729080915960140598448642805897885017572567511442695162181217038367728272538103984014483934277297441833651320324655900809921041354735039437964474130014848931976655307272052856797130299095778064855954950276400601482862992238867299051238243559080865244612736742000159552547287574340359652479457522215094161357896593608905941214512465082468271387067962256735323568141554124727354824298276280647447156681008100820687389810707378071823684443483704033342773857989538740165225665474365716565179696040403367907903303821811732637901535404852849778036519552438826701392909998626191217901984471348574333221775051391741691096518390386950243673571590569195590366958699682207101559909887600081293196180801673626969653151427101864203534990042320353010163649269733156124347250333905018265369031555952918347332643223159638111293410269157510723131845559881631458107670635348750149748654310046099813069173586812804198871453417504697191517176130755359012222293231178973037854472971122265888906364757141919988776483515251744843015680799120131754807451483198773111553115390287/12698203327490203564637857599670126179345885539134459016789523810895669141604273519816799485456977738537660403650019075987715711306267172018311535385546849105003681251899851174991807341735286471593353099013136696076694512963308184117324192622447297093148811717522803774998711655406727304465060248968339178456243522988031885839223267963768228593010357652895755418695420806001026644639312821219835721978443427573212010015129997790166723143461134180795971489602227667870969638974654967942573424718519411847052317292000907208454763936367929911928194602228906609330665607621753541910955774347110511148132264377291539786308676867304453711775449434984199248425548766974331680008509369666948969034253749618159131696197434345513783146104340514711115774279635683796760443524010788020484578479332326557425064638390753171434140139159775400457041902932528719443491659798365422867588698817437209504560546339177637947516186858955739445393009640988469612883171807317149235982365144171834649057861589411756418673033075478196234531234299002867687393692097796194838434642354844237339461119293400499114932362111945967558941708018949694852006273291866462625951381810625353716406923464370655027605271598640683479816497647336233037755215973221877809254978237305467968786065041486116491401247766234922943174450325192526099362107271683003230502635115920873291972842649639197240515900874055568382788520836684999439020616776272386544641968132398106910150405840590064047236325104226104384764133123085336597091626575085661496485988818839898541828000770772697316026193453154708157838072734592944127596271473159458310692329395404901239707207260812228935708646162114952618834531433969779724704677376552017995088231493196518531940178695593320897280427783246203159569766537523662304160038714756113570382273837980706231871971135322465604600786838001448212428331878203243875928378599021784498310819066619253958788336737698376146384944936200440345829591816994150345724180030410446833850653260662980770898617099357388470411084349743358153800268416894610778984569752420021070717249031185884573353751479856077145823855907003492006711527593041539766283145440683333903716153422149225002653395837770386605127808824168956158064111823394903688389549787761580452344280999470130140318582076808097689280348967811873464608787933206481007568772471073704108449950028855539528874400965070338196661330337261104454930673680507458954737021237573654385799634306025538679726204575749771078282554542117421379226950857005630704386850433893822556595130059706698612418347156267597044125*t^11 + 4088742662441369567518801265044791377085502886980840596144089581996998002986871381685206372642058124155942346451232906010784606080547495595392145097872205805394569019605278392326316964642483797277655064480680979380135841536148888773056687640189913788944613182777253176418568623345178624848940817722267592726718488006809047156994898517469151778177148035395385923997419689351540296936229008565389894354701287958678389372195666571558978427065093301935364399255439159339003274150963424508668034484651070602928922278312986923050082976735977042192543490034129099936629619896174442733133984039604766211285565149787388433888212543781519222807572552509242167749066360420817487308967159579050067083585791223031588096143515022526338198136376148719896825136642099943622531739196660597257544645549434541134911305232116175838250761613121305975155583544981476532303620877553034244534962653041943064188878284868622907536423501430895865858176249843585462127910559509257161194368591736129992909460945757229231227343530296859579741392494304538158934926058649031261100494638897669994771907800564202694857408806474320365513316164699030325150840874201480736847541065712614830282344075919336733492362588363521426256467355214087190177536629329375250038021787333459644775572757706083274989195394667101777338605831748367781748190906326800077917045837403595524298345790790306515786043666115628001947912448595996737360769154638108060698076274361121686445814880129141891643474187239963593182691115914504583153978232858960878329245687721498786901194256932204077730591172461832433197424215633449603020435584838474912591925854764178389373435970206706753051297572991374460544801936748730852340675387014745751167229537747984321785349699742764296125128469094689036577675080034613273999016948922112888251949393206903557181141602383651703805867373951066230602277334940335568166029912676137582425645123862939409441920800110016710112436952743752727713229268238620312406055581355874039081103643885021582073215387315197743446309561536536320157607229000797082914174502953975364340866687873663779445736433186316248050008256202392065661975362605418165959762945177286701431820673203379467615094880760243318787662017355385445091373213299689916790367535622161675780293503042994675506906072287857065737138235030964473982777657112215589394247012973206330957890436296979903846463027930136269683668973387655994819682000577226423494129256506003364729717817952945950174106405616573363480385420740963431760351915745857259319408476880611963630947359678637107425957463174676/13581556602446043812612665084864569739648208011422073557087925467305802647107179503804055101836593581218541127382194316056426369484094453550020163934106629912308285165075492995860802635073393356573760271118398379282029783430320927360268484283139282977889598619611346646302969857521977899558281831505267121305373507195894973549777930082986887973393686880923286230430754427288054585135960669652519946116074274708739802016182519375569625623006256558590473854096295679548950135598978791799448097742416414410325521973183579014260312731941351123192764661514395764762364084673701614391717915171257329314958856681798777336660584823290850491725045917417882674402978246416024318617796977991606288619245314808987593031585081952158220234528990289647541219446914687886969865682202842839300896982242401448376373482800544696403471627101324993532314383136530717317821514393034321849681825691693711035312584345381299717778182466535269145942088572535493585953305498260950921963747067244657928992321526066487299972026680728853363889928858933501961299340243729843175021400083876879936988849331202272966405917737124817476085479011572282319971927086083260026017564893103639192330883357544265812134333970720035374064601831498753596903404910489486700333585419031065740527704348719933290803073697799091495743107739118962697578601690582690411754992341376238390544866486135837048551789630511607922460765764454390704343790117230465608617061567695366521291303638196329372261460763650529037617290209908664360367565815091620557111101084498326266476905172217754520619319954243731334035503881347235892994272966944464106218752309867850891165099939825253557323160677740340627101281446767677444684133194051288812137847597071058951553408517895464959699935802950286857626793774916612725318997929695669297017562452796755361045673475170984951007798096297201131553781052339121710775570153736343419932441262557984668964916684668697965263897627414384022061215595567656456731079510786825744031568270100405520178520897573554624874464130595070025368982741548148920131322430849239927810622876833598282804447234976499903794211100534169711526242556035733836981103384383044088322494529776997176751023374310935238528004220632883542972919602413679597147083686040646918594317938563704410949439960412139267665068896007482053451138398125192729834426208191874829037772639558533583056967988727405201646466360722746503969329240890586534196987932361386864811782779488184848750636198410624718510906162438633301260130047058196318605066116251653690966965194294990689803971306268821186325*t^9 - 540788337649366324571073347973619123291942220272001750435177976596533001743421656800481529104619842848162937718763979507512908621615787961014866668579930344333627583394329968629852031865756802147318911584263483396225550762264974383395676088900270578741727060512046204315616458355559218456119955028115080251657945710186375913350602253577236850033852826805750129243932602443000044697228258412770095851550169990411478814803860526789429227627505745102485915757518839442072440647481394320852130254505588048886827778347547183740763267453448529058813004949588801994897409445622654600584012369705488424170446558797960724762246567644859934667626017561762421737582427980211540467618708418793032182214193226229930070964017395112075945931310026615958095276730053906024488440531214315057593434060011721001843093376059297663078960942894289533986365567101390061433311937292210939252746930195656998212220771463698736899891131277229609463428537378896012743603922457778808952986728233451100248400757159190846629700807728300601194647537119578378002541110734597568965519770255385604941732679032267086075624988705951783278641070094393392685809988856633804954966080319633821756198077506837499121308375038823715598890165299874466411494846588251298859207630899246133565914642791163436006020831016239695202750171740478615083962741626385109034047419463634793342498829613223413711050431036386282310247066809873993252412219509944121062448065831784326199150750976732774039037998267167653835218533366400395337312514061517027440079205380494484522656845441168229741917339060732815263024375309535850600387327069589551908472464550166775018790264423787885712227450500553892836805670326798578720120911351804744536726601508693249690814110844794522808233595963554197727229047899523474848256886889793540769205319645999549494204674530878387078995592310897240532241878426593447243178330058896035866553379402267252710395688613451637837315576969501566896700854030147395242635539013443043221636762429574824888530385001083707955443071731663107853308220237450831025141608879591724311421691081228069162475418753401492964084620770810099224355916810131841248980523773097884967021093984994490630287929701775698432374660767827205580982305917768180691112056874400726388146080831295526473677372468289740132892763779279438820475083971318339110647524287827362337602645197356604468098593711314456895934683010246171316992471812181696675807224869291227784060559248817172796493739916397213326189070367543273039161004791688027840120006489692048274565227720851520236710673101074/78882778246530052446992751755526541417148682894623154498237950946473096182693214289771027106626679890915769174189512441741870327811659704962238325879912244440174383534529378511312742577446476565958708645384637051385526519923581143759135135987930178911985042487641659814385936041163002951979919728439682775258482491289288987789114240380984450350518888449806965479774583794854862489426034192426252212290330383409347334942474228696490249830591894153429519859650202179198447757266796012976592486887772103898355304389702605385855351725921988846826663438088662270084437865529075033083210113368413781374761036283174716854341780539315545785271731338538207452340530219082969527325588508537107231879455111264321878718802243661525016513678478955023597991737130762979875482497642774066646623886761422553701159117275890913454506925083453245263442124277829923815630007838330657207747977502261452982876121197921690280024797154118987463805059890988977898213643045455017981102571350158366759298837146345759570544599408273643275118273675623875027748693334794543693306111598274807714834225913548555107913158574209798472213640723778407413978364388867419343031311247824167026164221521090432747244869021858791314011576294058417355752099227590453057493046625685482836398282833474360022341084608429066768204918686802056071794908808939868553122430265569061359225234641698043463810899369133076317322629440012875303006861791995128534897074761867027775176763555180700899498383223222769662928705764621030375872225693713957781200839632187248517416368424497059084405141148385308253236512442168289277491989454475422839149318971454689519393257226257785812735529188895917783669058907994086168619965521004960272517801700160190880234443412019114664923869562590049930660670914919720374327513228030402482677761720789235682841032810336528755853372781524147986297213182777727108039927660589873398597512383543850350048758522065670000270112482457280936214130984357600632528997158610351543617694498057910849521712283886807164674917930223891561486515923133188172479903007457706651425334890700192046591486465772600451330013967748965496238277471924716729940751980002528795812468228502761380119580204331189516703054816807151891004331024119856246056294136094666446381139542162929659554828052898788675832470860649516977115197766888745653078738077882101279764841088345018285431884783012706979259779367834133735175397106182699567305737990987853002694697961673800889208240546324335486300717610123375234591664414731948315130434513582837094000050370905248955932156576813860425625*t^7 + 163751306676514863550288770467359161927028571912493043445266078206096840890297326906181476968938550226799929327704064696759573063816919800788241472434269342612645054224813261334018411665065767692178238399901386524311532065843404559211478450654423973371181669343551575141378396402231555999188224207674562388402699079676538866335025644284089913489586184405400157604570812292174264397625665406404732712150703399446616155941162127291945760984689312600290938420486105370027240999975236465959653803050628282575495707400757789504562585157098060260364272734035278159497922270131651907066115830468036527561266099783875421491370895013964299026530469089898326755992936236363627477128864481656490590124671640363697427550470525593099247854993471914148652975853533471935350746937538086687259713278186115108503142777568853222820092170163385232402432683820681065152985460737504214355374866320277984826387033908339079717380310236408204660859269141349085696581046982412906599598525923860242180627374093097124959107599621225974752283594734006171700375208109117574605681648795991515417128593437070015859736920888697249777872292215256150497085786507520999267725109149331220004076288765133167196564297263971433587749297505498067500677635352577384840465362472216426658039099138579600692161225055929382491951094507593404439156740710012406146368068948918640297627578667075145009973780835894200828986110797683402298958558445777420462581465143464369750271726253129419305486339987159982454425346890402414687911322759303155103512968781703822169687668580627712495418667954199463781411585661239757696838264039931686240410040804881853039459827701840577129389099675203051670857709716862702380904076955054534077221388319881032777208124966602967159485991497647837029805887852740636016331961773067925740967264422142384187793811723178560659507637010321057793766392044162131973102035055129221992966471663719687891011610994715412869231087663339525730167497792408646870625001150838703021010510232337710175701054632990746493092608415960541115998444026656667352140739628542466638081157762035834251401296982734073889715246493246950878027374616076602583593278680605566771757200204031605124075517879619424074178672173877856511014018333822374214414266910455653519058428870004790506997779395399215967933052125128432365912129734223046760351776963584595077600131171115726734388233071775064906721723409577594246155632254795420378402009932535435064875084812166051277491291396682053892769804316720225915274529900918385465089274724511487431333545618495614589089531581/1796502196090746536059876333976794939106905821616676396440201781389656434802536971402652791248226664182346709971189724346088144111652705496034413218797173268823847244057604893632381300935634041874836014698200843820374309977555678222257736016288264944165290822699913577553302891206610833274905004167363375834044114708451716078012953714680805287485937418111545797676025717895245315494174691752978828851332576019674576986267529017932490161773314359601914530965118476130813509999864919550191547320425451641577449996452854366965649832267374487194810140411957111741053450353664234707899195128473191708327891095476028748235527093027890276683207131933582364339018286562966179711348806612646334473445147461506295374548291263512992094514416704979833494635835276175525114508227889264457790606116719768303753106190548240265009474484302247821734706764091364724579565395904010826677490170858956486152458246743558163727272813033765760045249811181943596025569510351977635180389823709610837168296498156942764546564375757784836493376833192262164193034423773788779764735460830275123940323985608766265397608166286351518000724736980460624334910990222653442594915991151275025440593036712204472504541530518523197627592834854332486362884247419244272530897542199876420704722797449726625767602340978715806315225891417852208674418213040038414253305865261407194516516730970348815946003919379842317785815577308781839198914036670696509076330895197799804403611592354011821727706450218323946774773837289505867773487541678785787977658873610889717787950419605523084738005284952874515084061359966565594311411768114347103997189458977228953857817452357837772132693211341314897764719768090962624958218676461810689436223227125801448618175729880352507896816905152154346246930393507488455730026181176675832938831012274703090085406544334786369180925674113386393062669451367608691901530443615918441790005458010315432402766757231309254664536723202960849478996771900483658297761840051167426459202152129683269864883716610258548263818006692469580075262267400548798959169633710216921668071809104973317831276089282605807380186653509810808402942137041763735050410500579767736550594514520766822321563938400917359593651351935566606213349153758423227135857630428656999814063219386733387691724862488378210008606996826386515006764338376348244687093413781994025004996380893985923684784125493043016090802428667029960842503867842670176481083059836162283705262272419072069940560343705109089750119862756432976357160059134682052725537846065033557006212327287697181191001495538203860625*t^5 - 1594041333885290801923240935533349200550370214048598003477910995707256343662552217490888294126049138249841899835763089411364421460066348728209691620326027171562077848850379729931884310092527874978985739259623994552184965994028957544923035765744169789877569721150367494019545710693659556372868995683328801581651498502501566355437221642922469391631088059837276389174322455214973282528214327770183602646452835645927684891084846244248107510336837615253739383262054041824183849902677548058460431757160581249550232694829192239159948538225537081325406839834259119577273579786224659739775864925803436940617183419110377011639542182900566202538209758532678483824133195874761462547449523752311893758353450555362128564712059452086391922799934158517010359585655817762088307559597864635388052113736797594046544400536716210771642497185699953285527678190490829454064524556566643747793020204369165814787278976461897756336537327663454272044179977131057194355305126345808352727980709908002847992526151386121186375619633223852617716361561442025462826455913398483458866428974517003442288241113350066407095053882155338764403923316832006120088515549826624440213056357959302781592934170316678378619106070648436217196682480716029074824141868528032950350234085027098468553007002601008466973048202357780929337909680637896220991903001776180473402481950498692378627470567522886646147105750720888157485721155519712974379235264146691478346123021730095393107022593176898670982738863744666966746428394005188901861643515925292350585851057858855454627225588262803213431519802704309527901941667929783678259510855734446297179181039649600814472462522323927605648220773693506653790180517445837122524713606076476002386398614976933545100747246443961763356181519488858039230162469202538980123775843767251968397003723773804198023872427346147291211243217075113421221226095385835909533744295220124585781163165066025015738254956814681981359429250426980350597473272880174060649424332167741241275487702716149930392220731120840808674755025968592566393470963721940706897335325851151264560128432650550949617581211198281763806258882264592386190478986689365490508229792504586980604009010783896960590714586773540880335288780220317518814693620662498553980676913515321312230333750739641075914158069183577730719556821589971106953796198179639256044599127795936569802982729638016929860457851632463499744840545350798380622349286629575959200286088340386636019478707151820989541194053979613248875739324460009624655920312776278576614384094773495132100670764582456417641987299199/2751882063971805543936518568385654487723958337552424904067101088732675726830526132794583545634033604194518690333868419753337819150229614278825514168553510013184369208447439176066081676773204225343873807314704052564049368023619787900854400029750364241472392482211727618096149368750286474410499485383567219102588774910406338688300242500148057539370958937063265852880136194671936774273976792827212970034471239946937517027564600949668988429804362936038212678532368481737180134617793083766983412185427706824568337904566482319317982413067164239485010173083035903764945675251742874725559987097795235058816663580050180836547180401100122325823336684695861465694508211357151594081844101969251655146423276881535343254733072557449201290377183508688108947083172476045669370403703480775296443650449591341087689008062681794437941513015054183213333223821235152485110978273445763784304579443721749545488335542361782395197436495005122391237313660768501200391967375957159341569321131958381880374396575876804926732427310785774812540554633083907183110890130336689652843621778899815434851788281155508165336056189117433255273510152106669584356216654823060543366892315245523083969900413635754810982456716448273834125946704429866502610666090196798376662828855141770701235494381133491245350813265911196872113663020473866013247473818734730842953213924407423540560400328500380316266088803706042462384312301321592021284896521372172912603123665263989740385452237167875308522500740444428621669598563960065088255428216343564070024177862597160869707582452751740261201676495490813182205765191196785177366220546397556893902894813261319311519404773521735899352859461132626160395997740761736548910999368604201614078406739311302658993321583030723971596344135312070027581047976774770816487254104326432040895701344602390193392825744612025760311341947606885276893397065604902994254764333530863869133930360580201179354558118726919516295137352602295429231927255197160867780511586590378263850205856632248832779028877103594044230516422651524902759286741204160650245656044917310280611152397186998128253948713563095575744969915846328196311626765520573689350218804788088218848200677342910618432171640842525211425555140894900927397608233727152699326706718290616792315182039456598203266184144359697742091184197738658863687361613524890241211689691231258447502653456253407637900352323430243292047891160232156494018547424761402176333723031057033386179720748891534596734950334487486103679233605770304033183897778582505968364978872602418402622116042939294542148376090865420673705375*t^3 + 44336154135578738594509072686608899382034828479006012500395408636869562459611300865260377661887747821242067425908633669974279941307468853344743352405822476417344464149758614203930706082055049537127230929429809583443229603251227991390836124367186882776616916068275770668467057732151432941547982792928755146469504092350045111709140474070906115016767536232444130724594323534276595421176525468439651744797961894694389656779979005232839125283672329939996994454634638962182560055553913942377840194649956184774538776431138427251078284463551712856736402189444783349594335992339366313131359367937780722218648191311091870548288703565509333500709015933980874348368864288840377175851222940814192339423688427601472968152618899067889536712257770065118441314090745844935397690787035145744580671358548149248100206035143339297331359480796615694817583004970439312638123115939035431055846728066832936011559832700286038592959351734036753889030372875742200640925522034253533508451752180809439428335977315955215821665447548089471838731823324094016778079874825611612719015843505608413261777156999530768072625943640349413798643436407460819259663635097594701216513086120250608280864068876440942580021568220876869467913250516737831408993612423453603356563998778612868146259404126656890094672776808122581690291968527587917465276706451714331710042632689128273890565438875780875771671257137301669034223093967969058231762708857847881205439457461302864108991543926265550242958370964385946475675332273764225774327335254989474888437693466405908083183662519480486996994856170085238168091731244453594925827974212498711628407928915916580235720444933094122044496567007098216945527323622605087088011137958664994804657410521424209581600335457555090356395340288398777262151490812219817438456243003511024009534302317076957526606410374553104990133905288052632804914713327899206662779861998168239257620223213924605918667830034767008486231546775599314491746209869949049986039337545020892226264518755447022919100865975420668469015616814077038784637446142553831550986964416513573800046585152677277949223575154441833675197991055344029600628837014885176809057354914061513391865148443181469402312963322263297471861389353855275438519839073630598055164261448579270011223558874273090861969360197520886963751203661395036469328316024729042627321846790743279277855847109876774134573189927958740890082981978808435188505241486383909577955974248375342042661540180765351390788333890004749364204801087200174881598951413277987387074618686272742976462290375475406028950386/39882348753214573100529254614284847648173309239890216000972479546850372852616320765138891965710631944848096961360411880483156799278690062011963973457297246567889408818078828638638864880771075729621359526300058732812309681501736056534121739561599481760469456263938081421683324184786760498702891092515466943515779346527628096931887572465913877382187810682076316708407770937274446003970678156916130000499583187636775609095139144198101281591367578783162502587425630170104059921997001214014252350513445026443019389921253366946637426276335713615724785117145447880651386597851346010515362131852104855924879182319567838210828701465219164142367198328925528488326205961697849189591943506800748625310482273645439757314972066049988424498220050850552303580915543131096657542082659141670962951455791178856343318957430170933883210333551509901642510490162828296885666351789069040352240281793068833992584573077706991234745456449349599873004545808239147831767643129813903501004654086353360585136182259084129372933729141822823370152965696868220045085364207778110910777127230432107751475192480514611091826901291557003699616089160966225860235023982942906425607135003558305564781165415010939289600821977511214987332560933766181197256030292707222850185925436837256539644846103383931092040771969727490900198014789476319032572084329488852796423390208803239718266671427541743714001287010232499454845105816254956830215891614089462501494545873391155657760177350259062442355083194846791618399979187827030264571423425269044493104026994161751734892499315242612481183717325953814234866162191257756193713341252138505708737605989294482775643547442343998541345789291777190730376778851619370274072454617452197305484155642192792159323501203343825675309335294377826486681854735866243717206581222122203491242048472498408599896025284232257395816549965317177925991261820360912960213975848273389407738121167829002599341422010535065453552715255105730858433728336190737214210312849135916867394287777278968591000418508747739771456759748572824677670822336292183336893565868366815661031194162130407655854329182073848923840143707917799946545315442327154918119113112870843751423198222361023455538719432500365382979060012969578657936351213436995642416039395516185395872203470385481206756291947241996262191075329545780633150168311954931032053473785960267355110919655846487505802207585945554957215813916408065130703585866107277917880043928362802698256822447703399952680439630253421792452660953192812075128953312789941570506940182643744965537913665786877422440233200948125705875*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 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: 1
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (0.9900343594746639268 + 1.4676841972347337701e-879j)  +/-  (5.36e-231, 5.36e-231j)
| (-0.99471768338081714379 + 8.472283399361334544e-900j)  +/-  (1.42e-230, 1.42e-230j)
| (-0.96049126870802028342 + 2.9121197705978923533e-905j)  +/-  (5.21e-232, 5.21e-232j)
| (-0.99383196321275502221 - 2.8706611049750602912e-902j)  +/-  (1.77e-230, 1.77e-230j)
| (0.92965485742974005667 - 1.3828084277717492814e-902j)  +/-  (6.94e-233, 6.94e-233j)
| (0.94639185979630768119 + 1.618385288154870363e-901j)  +/-  (2.09e-232, 2.09e-232j)
| (0.62110294673722640294 - 1.225405867719959907e-916j)  +/-  (1.74e-240, 1.74e-240j)
| (-0.91036084298069154933 - 2.9171300387023907535e-910j)  +/-  (2.04e-233, 2.04e-233j)
| (0.99383196321275502221 + 1.7062482707363759874e-904j)  +/-  (1.81e-230, 1.81e-230j)
| (0.99909812496766759766 + 6.2847166642788860726e-928j)  +/-  (4.59e-232, 4.59e-232j)
| (0.91036084298069154933 - 6.5129322107858678113e-940j)  +/-  (2.05e-233, 2.05e-233j)
| (0.97194601843458712558 - 2.1529730393909933932e-937j)  +/-  (1.03e-231, 1.03e-231j)
| (-0.94639185979630768119 - 2.3625599223510337911e-945j)  +/-  (1.96e-232, 1.96e-232j)
| (-0.8639103508839946354 + 1.8231772559465360395e-947j)  +/-  (1.4e-234, 1.4e-234j)
| (0.6629095906361845343 + 1.1919687041003812481e-951j)  +/-  (1.79e-239, 1.79e-239j)
| (0.88845923287225699889 + 2.4118646357218558589e-945j)  +/-  (6.14e-234, 6.14e-234j)
| (0.8367259381688687355 + 3.0372409422036305116e-947j)  +/-  (3.09e-235, 3.09e-235j)
| (-0.33113539325797683309 - 4.8645355642253518259e-960j)  +/-  (1.41e-247, 1.41e-247j)
| (-0.77459666924148337704 + 7.9693838958954461196e-950j)  +/-  (8.66e-237, 8.66e-237j)
| (-0.98153114955374010687 + 4.5901645276806636024e-945j)  +/-  (1.91e-231, 1.91e-231j)
| (0.96049126870802028342 - 7.469755841992663987e-943j)  +/-  (5.06e-232, 5.06e-232j)
| (0.80693989087670430495 + 7.0156698370298693355e-956j)  +/-  (5.07e-236, 5.07e-236j)
| (-0.73975624038257865693 - 5.8288433141175648509e-959j)  +/-  (1.44e-237, 1.44e-237j)
| (-0.8367259381688687355 + 4.3249587175185983516e-956j)  +/-  (2.92e-235, 2.92e-235j)
| (-0.80693989087670430495 + 1.0491155030286818626e-956j)  +/-  (5.16e-236, 5.16e-236j)
| (0.8639103508839946354 + 3.4564497470409134807e-954j)  +/-  (1.41e-234, 1.41e-234j)
| (0.77459666924148337704 - 1.7921491132169349871e-956j)  +/-  (9.42e-237, 9.42e-237j)
| (-0.11248894313318662575 + 2.343938506386274298e-973j)  +/-  (5.28e-253, 5.28e-253j)
| (-0.99909812496766759766 + 1.8712189284113001337e-950j)  +/-  (4.89e-232, 4.89e-232j)
| (-0.6629095906361845343 - 1.3813930098302717791e-960j)  +/-  (1.95e-239, 1.95e-239j)
| (-0.92965485742974005667 + 6.0626975608394843813e-954j)  +/-  (6.9e-233, 6.9e-233j)
| (0.73975624038257865693 - 1.2312858697776935991e-957j)  +/-  (1.24e-237, 1.24e-237j)
| (0.70249620649152707861 - 1.4627020210552370676e-958j)  +/-  (1.72e-238, 1.72e-238j)
| (-0.88845923287225699889 - 1.0895973035869420663e-954j)  +/-  (5.74e-234, 5.74e-234j)
| (-0.62110294673722640294 - 3.7449796692104697567e-963j)  +/-  (1.69e-240, 1.69e-240j)
| (-0.70249620649152707861 - 3.3361881166480953586e-959j)  +/-  (1.64e-238, 1.64e-238j)
| (0.98153114955374010687 - 9.030535212943011531e-950j)  +/-  (2.07e-231, 2.07e-231j)
| (0.57719573855800143905 - 1.4342866342528016637e-975j)  +/-  (1.46e-241, 1.46e-241j)
| (0.99471768338081714379 + 1.3795155750644825589e-963j)  +/-  (1.34e-230, 1.34e-230j)
| (-0.97194601843458712558 + 1.3783668669614670642e-991j)  +/-  (1.06e-231, 1.06e-231j)
| (-0.57719573855800143905 - 5.1196983686583939342e-1005j)  +/-  (1.48e-241, 1.48e-241j)
| (-0.16823525516089458032 + 1.8945491768238294292e-1015j)  +/-  (1.3e-251, 1.3e-251j)
| (0.434243749346802558 - 1.9265346264662366375e-1009j)  +/-  (4.92e-245, 4.92e-245j)
| (0.53131974364437562397 - 2.9730325631437311518e-1007j)  +/-  (1.1e-242, 1.1e-242j)
| (-0.056344309930931158668 + 6.5830837349292927924e-1019j)  +/-  (2.39e-254, 2.39e-254j)
| (-0.53131974364437562397 - 2.425931232834506245e-1006j)  +/-  (1.13e-242, 1.13e-242j)
| (-0.38335933173322500748 - 1.5755799262135328434e-1010j)  +/-  (2.68e-246, 2.68e-246j)
| (0.11248894313318662575 - 4.2697604875710568809e-1018j)  +/-  (4.52e-253, 4.52e-253j)
| (0.48361801334501353673 + 2.8694006010171083484e-1009j)  +/-  (7.76e-244, 7.76e-244j)
| (0.056344309930931158668 + 2.8301671868693376853e-1018j)  +/-  (2.69e-254, 2.69e-254j)
| (-0.22338668642896688163 - 2.5137388828410896684e-1014j)  +/-  (2.99e-250, 2.99e-250j)
| (-0.48361801334501353673 - 1.0719479185209153379e-1007j)  +/-  (8e-244, 8e-244j)
| (-2.2156747633865442721e-1051 - 4.8049108923915753547e-1051j)  +/-  (3.23e-1049, 3.23e-1049j)
| (0.33113539325797683309 - 2.0428349670833956209e-1013j)  +/-  (1.33e-247, 1.33e-247j)
| (0.27774981717905115873 - 2.3532259064548337623e-1014j)  +/-  (7.01e-249, 7.01e-249j)
| (-0.9900343594746639268 + 1.2148060141219374905e-1011j)  +/-  (5.54e-231, 5.54e-231j)
| (-0.434243749346802558 + 5.0109092827163693703e-1029j)  +/-  (4.9e-245, 4.9e-245j)
| (-0.27774981717905115873 - 1.2050577891932460936e-1033j)  +/-  (6.49e-249, 6.49e-249j)
| (0.16823525516089458032 - 2.2403823724246178929e-1036j)  +/-  (1.3e-251, 1.3e-251j)
| (0.38335933173322500748 - 1.8743138809777172009e-1030j)  +/-  (2.84e-246, 2.84e-246j)
| (0.22338668642896688163 + 1.4559425699567403443e-1034j)  +/-  (3.03e-250, 3.03e-250j)
-------------------------------------------------
The weights are:
| (0.008526049102416403616 + 3.0450499712074826222e-879j)  +/-  (4.56e-40, 8.92e-148j)
| (0.01230631292986078199 - 1.319077825768495152e-881j)  +/-  (2.21e-40, 4.32e-148j)
| (0.012730728247747577248 + 2.1169644695539247873e-882j)  +/-  (2.27e-41, 4.44e-149j)
| (-0.0090832577651580821074 + 1.7421997251183731996e-881j)  +/-  (1.98e-40, 3.87e-148j)
| (0.018013397146625770518 + 3.4402232038602897774e-881j)  +/-  (5.8e-42, 1.14e-149j)
| (0.015446251383298548557 - 6.7577379673641086758e-881j)  +/-  (5.56e-42, 1.09e-149j)
| (0.042877891458033078894 + 2.5025704917307523671e-883j)  +/-  (1.89e-43, 3.7e-151j)
| (0.020586461949146437508 - 7.7015117332904388619e-883j)  +/-  (5.36e-43, 1.05e-150j)
| (-0.0090832577651580821074 - 9.1012427847328789576e-879j)  +/-  (1.72e-42, 3.37e-150j)
| (0.002322006137771125232 - 7.9598479840498826845e-881j)  +/-  (4.48e-43, 8.76e-151j)
| (0.020586461949146437508 - 1.8369863153593886169e-881j)  +/-  (5.75e-44, 1.13e-151j)
| (0.010328144567386117752 - 2.9451998840756997173e-880j)  +/-  (2.01e-43, 3.94e-151j)
| (0.015446251383298548557 - 1.5230354460813772191e-882j)  +/-  (2.42e-46, 4.73e-154j)
| (0.025871359382672483696 - 3.9315956543264246033e-883j)  +/-  (1.1e-47, 2.15e-155j)
| (0.040715476661166437428 - 3.6100962202018017186e-883j)  +/-  (9.53e-47, 1.87e-154j)
| (0.023223722242417141601 + 1.0148900459861991776e-881j)  +/-  (4.64e-45, 9.08e-153j)
| (0.02849167523033301616 + 3.3912425970128767521e-882j)  +/-  (2.86e-46, 5.59e-154j)
| (0.052834956104341242004 + 2.3826400997087035111e-884j)  +/-  (1.7e-50, 3.32e-158j)
| (0.033603330237787413597 + 1.555152647118679239e-883j)  +/-  (6.24e-50, 1.22e-157j)
| (0.0089739201308770681591 + 3.2151038796936598236e-882j)  +/-  (2.95e-48, 5.77e-156j)
| (0.012730728247747577248 + 1.3976849898451586202e-880j)  +/-  (4.97e-45, 9.74e-153j)
| (0.031073148405325815624 - 2.04913217682472662e-882j)  +/-  (7.76e-48, 1.52e-155j)
| (0.036064541812134969623 - 1.1780052308604515224e-883j)  +/-  (1.22e-50, 2.38e-158j)
| (0.02849167523033301616 + 2.8460551145307499953e-883j)  +/-  (5.51e-50, 1.08e-157j)
| (0.031073148405325815624 - 2.0878694668515280673e-883j)  +/-  (3.8e-50, 7.43e-158j)
| (0.025871359382672483696 - 5.7792017935804844298e-882j)  +/-  (5.8e-48, 1.13e-155j)
| (0.033603330237787413597 + 1.2738117515674222619e-882j)  +/-  (6.56e-50, 1.28e-157j)
| (0.055978441681646359395 + 2.0703284371411045546e-884j)  +/-  (1.97e-55, 3.85e-163j)
| (0.002322006137771125232 + 3.6270181122507230742e-883j)  +/-  (8.58e-51, 1.68e-158j)
| (0.040715476661166437428 - 7.1445368213422269689e-884j)  +/-  (5.38e-54, 1.05e-161j)
| (0.018013397146625770518 + 1.0820447504905729307e-882j)  +/-  (1.55e-50, 3.03e-158j)
| (0.036064541812134969623 - 8.1417519930111610859e-883j)  +/-  (1.1e-51, 2.16e-159j)
| (0.03843999008788696176 + 5.3486307014787224378e-883j)  +/-  (2.84e-52, 5.55e-160j)
| (0.023223722242417141601 + 5.4877794275452878575e-883j)  +/-  (1.91e-51, 3.74e-159j)
| (0.042877891458033078894 + 5.7305908281651104867e-884j)  +/-  (1.24e-55, 2.43e-163j)
| (0.03843999008788696176 + 9.0866033607738835922e-884j)  +/-  (5.49e-54, 1.08e-161j)
| (0.0089739201308770681591 + 7.4545824178109411346e-880j)  +/-  (7.76e-51, 1.52e-158j)
| (0.044914543267117602353 - 1.7811360078585758231e-883j)  +/-  (1.91e-57, 3.75e-165j)
| (0.01230631292986078199 + 5.5901373935286736733e-879j)  +/-  (3.63e-50, 7.11e-158j)
| (0.010328144567386117752 - 2.7153064594420744322e-882j)  +/-  (2.47e-53, 4.83e-161j)
| (0.044914543267117602353 - 4.6918556124744488153e-884j)  +/-  (3.05e-58, 5.98e-166j)
| (0.055481404754309836194 - 2.0722854901050046553e-884j)  +/-  (1.2e-61, 2.34e-169j)
| (0.050157123698178946552 + 7.497612073837063672e-884j)  +/-  (3.6e-61, 7.04e-169j)
| (0.046813585346889669035 + 1.3011054361069500176e-883j)  +/-  (2.21e-59, 4.33e-167j)
| (0.056277699716875504906 - 2.1165845583518221061e-884j)  +/-  (1.01e-62, 1.97e-170j)
| (0.046813585346889669035 + 3.9230582745652830505e-884j)  +/-  (1.14e-60, 2.24e-168j)
| (0.051583255896662266224 - 2.6111001823063761049e-884j)  +/-  (4.29e-62, 8.4e-170j)
| (0.055978441681646359395 + 2.6011022375525040017e-884j)  +/-  (1.92e-64, 3.76e-172j)
| (0.048564325882959494313 - 9.7520973396234053575e-884j)  +/-  (4.34e-62, 8.49e-170j)
| (0.056277699716875504906 - 2.3720387027096328988e-884j)  +/-  (2.43e-64, 4.75e-172j)
| (0.054789204081315332013 + 2.1222701544564237889e-884j)  +/-  (6.55e-64, 1.28e-171j)
| (0.048564325882959494313 - 3.3512798492518564038e-884j)  +/-  (2.8e-63, 5.48e-171j)
| (0.056377623555323816424 + 2.214655763964231285e-884j)  +/-  (2.86e-64, 5.6e-172j)
| (0.052834956104341242004 + 4.7774730160189773315e-884j)  +/-  (8.8e-66, 1.72e-173j)
| (0.053905498444312771943 - 3.9574750206377464149e-884j)  +/-  (4.02e-66, 7.87e-174j)
| (0.008526049102416403616 - 6.3197541644433085143e-882j)  +/-  (2.95e-61, 5.78e-169j)
| (0.050157123698178946552 + 2.9257645421988779789e-884j)  +/-  (1.02e-64, 1.99e-172j)
| (0.053905498444312771943 - 2.223444917226809127e-884j)  +/-  (3.11e-65, 6.1e-173j)
| (0.055481404754309836194 - 2.9207446241293822365e-884j)  +/-  (4.33e-67, 8.49e-175j)
| (0.051583255896662266224 - 5.9110204862754058349e-884j)  +/-  (3.58e-67, 7.25e-175j)
| (0.054789204081315332013 + 3.3590492230673936085e-884j)  +/-  (2.66e-67, 5.17e-175j)
