Starting with polynomial:
P : 4*t^2 - 2
Extension levels are: 2 3 4 16 98
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : 4*t^2 - 2
Solvable: 1
-------------------------------------------------
Trying to find an order 4 Kronrod extension for:
P2 : 4*t^5 - 14*t^3 + 6*t
Solvable: 1
-------------------------------------------------
Trying to find an order 16 Kronrod extension for:
P3 : 4*t^9 - 142/3*t^7 + 1399/9*t^5 - 2965/18*t^3 + 295/6*t
Solvable: 1
-------------------------------------------------
Trying to find an order 98 Kronrod extension for:
P4 : 4*t^25 - 348014751929152618870273276746/733464270055645672977186689*t^23 + 153951172651106060050334095501747/6601178430500811056794680201*t^21 - 24632777273882457889865235837261211/39607070583004866340768081206*t^19 + 588513253829657275685895530373650731/59410605874507299511152121809*t^17 - 23269302317304109655434464829755368705/237642423498029198044608487236*t^15 + 7383949727826985973919839506480381205/12186790948616881951005563448*t^13 - 56517883464854813075798130791547873535/24373581897233763902011126896*t^11 + 518594847574714663638285824411403957695/97494327588935055608044507584*t^9 - 149887996532323417856644169086966276615/21665406130874456801787668352*t^7 + 200323274179145436469215778597849666625/43330812261748913603575336704*t^5 - 112297857423043112018826691186454021075/86661624523497827207150673408*t^3 + 2547611754963744844507275162055738625/28887208174499275735716891136*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 4*t^123 - 584686313095531649455166169117001574727218622121773204616546032424574440594287952376630177101933802675786586454661302044613201305371123491282806491282609542721227755848489989451444764911990180277889641278494629631201486760464084716059975325874913560874904317039244926657362823161709150363126284310049968183185165796395685767986128511909627218709018307014379810297915790135891459004120691812552548287052340703303415904851425564024546008256494751926923579255235131954073972312683671357486452289190502619115779502165430894412100652280217629523304179429216084429399596823268312499909507937561148770794876096954824373099693683317575524438016447576678170823720869669907975906964122861663607227791233798038550759793575041553119175091683284798409292876446167570664720728902386369723957184482701745747767067052408395017263612642965484791013879963438255668056946951006497915841786421108681217158860665469073880337026149009489071375757938822151091135565653067541940212064302241004623964439287588102729831250282244706934285485157296884656604099614023566567312417415009543753260201688371013675899623882175954596231395232029704083757871307152140507956057041027167998256213812775184422357145589403909948748799104641754104280272289783262884042650887486290482966731859981762205871539919007753175869245380336707401106073502592269948869835940275672668473418018094157687315445889786068610940298603841616057801383745519162930043431054462142677288450125851911492738417529377069739388866156039620549873610058901508079532783318169625839097267973234511334593135184601768361220169992040369688913199881260372115344601888898627124783700841431218605183747108636782437179622002674728196563844890333079360667228624164604993260628582965316711278372517144654174346544906124774973978414946234044787120151337966484804942899139542442963404503522395592770753289101693188298083375018892990269951152789591201428166755409451165188483766200095846812198079881590054449338213571453307839906048718406366408878268133/46704992267871863853790118560546537746154349712137550263492752750058991634001682776478374731556400799691043678517639952755195761087654637063951422533207649163655160670708467266833824703139034162655339533616156810265580945164046639669848607264627787709497199512213795350058870714941590344304029708077996383136168705386877233557545791911975138252149547316852032554751167466719383519398338167760764354365387971812937091303827890360799391685504886083370400317541839032400837157001774910070365614356075602093256165331558133741481208646962559157780803757868559120796202090621882875198993741814588894182442454382034935051503446811020498434691148612782001217141747356291987742917582751984182301360028123055061825789572965024833961746124876030848417475899225868396976929552416771095926967274435458229034793505543200820580420133236536494560973077623412052687834241101655062178997170015483343152848606294705492823474279174555403314052311923013123121370262839505898674074909895014573651797607363617290600768925068558323695003040683253428015692762151910616721179137587963796082336969144584838912369452341068522153136835699729544751288683417198202054359436783805050353879477274620489189874927892078871530765282367174738971129827081596241198539756514844744016314415310379615835140646697800890293109466983294897335003766075698934512760278225262198586811667670809291912456942209801886087017498501095990352369944077243815764381220224504410968371528620305028646590030317774230153336324273116982845469477938968214908910788844258052611817102361457528834905321282270571753045993566686502805884356849563911444505164829192311687976655879107125221048519144048663182126971594751864503985151393825896279687850411577320514416314839319641396673901785886253576294867746587196281983089587669448837868275427590170818554217333338901058886406682139096065456749279929838825069680521567177819445953061363558012921658781501663906510091622510794704079711674607263300353532265878565458596700719889015421707*t^121 + 58301619388128692981303816751467206073293246430666349630438701194289747233221659246849432354526191271224765896611688370216415756238002387163017261371990667890222626836048300522289530943329667235881955732379551686780675190816905414310297278607598565311015552561096687481227178937181490898356970085239213331371224487457939983325222853449619653104621230245488061705607424372107850690684307001539960679926463461249957331616496544155330559584129348096086993739251870845777395921168525518291869262838978761236351221887503914227538005981415658686673028673436171200577886132653167360157314629337537879553717720543133446673888080194435981279677016527655381064838055358996003430073533916205485982118292412804147595113294781225537298433428288547160638269176556504560206151236560474894189739663427366697601992974687319124781418276212930942294880715786319842326721219271589461371634668550921815490833508477323874340547631404248932192918547570447157061085883805819342446998843770902607977377083014141823778372750266217028933333093637867095210179209191508342866495392289982963606874545210401418414631729093197951855884130347010942476216872519258620262155178502037348835566648134909300909929491604291310089726868992117964185287767975957046781430810484248342947108982219177538373477937156655525897002998277679112334402781106861999170781766596378023495229529784287601491462889580840272622203709081718289307482482170480179987930601000451629817599772292950812340920551127093865149632155458958758336159746743163355771985375044381931631972360961480490971760936067790519217002728208471051096567346444763863809880256796157941985224500249613881638201129245488499610576733653121334572647619915402055627078998461218111322199174666595792222285776398099515060373144875833442704429503624371803474981195598809026906677331632255963287295363561277341258965229546370379781110508427643355466267073072158351260133493284561835733508167991132476805885364443586532931808307353643191155317320610044650862070738928549/3082529489679543014350147824996071491246187081001078317390521681503893447844111063247572732282722452779608882782164236881842920231785206046220793887191704844801240604266758839611032430407176254735252409218666349477528342380827078218210008079465433988826815167806110493103885467186144962724065960733147761286987134555533897414798022266190359124641870122912234148613577052803479312280290319072210447388115606139653848026052640763812759851243322481502446420957761376138455252362117144064644130547500989738154906911882836826937759770699528904413533048019324901972549337981044269763133586959762867016041201989214305713399227489527352896689615808443612080331355325515271191032560461630956031889761856121634080502111815691639041475244241818035995553409348907314200477350459506892331179840112740243116296371365851254158307728793611408641024223123145195477397059912709234103813813221021900648088008015450562526349302425520656618727452586918866126010437347407389312488944053070961861018642085998741179650749054524849363870200685094726249035722302026100703597823080805610541434239963542599368216383854510522462107031156182149953585053105535081335587722827731133323356045500124952286531745240877205521030508636233532772094568587385351919103623929979753105076751410485054645119282682054858759345224820897463224110248560996129677842178362867305106729570066273413266222158185846924481743154901072335363256416309098091840449160534817291123912520888940131890674942000973099190120197402025720867800985543971902183988112063721031472379928755856196903103751204629857735701035575401309185188367552071218155337340878726692571406459288021070264589202263507211770020380125253623057263019991992509154459398127164103153951476779395096332180477517868492736035461271274754954610883912786183623299306178220951274024578344000367469886502841021180340320145452475369362454598914423433736083432902049994828852829479579109817829666047085712450469260970524079377823333129547985320267382247512675017832662*t^119 - 9859182134540062355230895644940743002976499373339398439738389461000227246644084246048714866000407130541436988173175376947593747400397902869727039805897283546419653490447659096362473725599795005275279429656982619808267232002653449563434071166111829871522837159522532493095509704985691129829433886201181045970931267654659968859694325678170606053272353128546536649739106956903301819507932971039857248068065540466696045277905621030000321230539847421083067520583693158381487035390798456352802309963947914197953031018125336063794370731650084045849771868932717900645010578339374602292292660244634933711106540214328441593188230158777250544362152422324601432895449377485283284658435707506370928207753971276286724678770614078468889330272056593037734191718251709361957253849144811756704143336333221902559854281191808292329079371262999144234871759387231013296176154533372919078415207665655349623858603032111333668575636489316581874919523244261662822375224951352150492853143775545540323405098540688611750172597610469508965482144077529500116125291059947057649444687545531590535998771612757464269801754940966535435652000044233366447746242178209354993017059187974884985834606899504785114774111536205234166023215716524232473542066997464025898003136685653443300313258701886416460083054430148829713774459883250928129674010821998665704297999455037737139160505349479839070579665229770187726907518873672103185239133415082592774729795557367904357693021118811350618623445066655588118863668124528443850986618819173909369111980517680312708918406813417977998612972727285241292565190730225016672548041148192817752906303966452874983943747125349848783944657211333172419998322631635257859455290811203274175535588246018451713296550501425119103933938734659082103020462080503423709172772497955342563185749604158992495833767108075495666503957100153293405545562460625269949668648499866948734577205154538262714673916986484057613225724783895998182514420086729497468212187467826777491660913168346752435589071828048797373/536360131204240484496925721549316439476836552094187627225950772581677459924875325005077655417193706783651945604096577217440668120330625852042418136371356642995415865142416038092319642890848668323933919204047944809089931574263911609968541405826985514055865839198263225800076071290389223513987477167567710463935761412662898150174855874317122487687685401386728741858762407187805400336770515518564617845532115468299769556533159492903420214116338111781425677246650479448091213911008383067248078715265172214438953802667613607887170200101718029367954750355362532943223584808701702938785244130998738860791169146123289194131465583177759404023993150669188501977655826639657187239665520323786349548818562965164330007367455930345193216692498076338263226293226709872670883058979954199265625292179616802302235568617658118223545544810088385103538214823427264013067088424811406734063603500457810712767313394688397879584778622040594251658576750123882705925816098448885740373076265234347363817243722963780965259230335487323789313414919206482367332215680552541522426021216060176234209557753656412290069650790684830908406623421175694091923799240363104152392263772025217198263951917021741697856523671912633760659308502704634702344454934205051233924030563816477040283354745424399508250755186677545424126069118836158600995183249613326563944539035138911088570945191531573908322655524337364859823308952786586353206616437783067980238153933058208655560778634675582948977439908169319259080914347952475430997371484651110980013931499087459476194107603518978261140052709605595246011980190119827798222775954060391959028697312898444507424723916115666226038521193850254847983546141794130411963765478606696592875935274126553948787556959614746761799403088109117736070170261201807362102293800824795950454079275010445521680276631856063939760251494337685379215705308730714269067100211109677470078517324956699100220392329446765108302361892192913966381651408871189811741259964541349445726524511067205453102883188*t^117 + 162541728397170816288392973747054046089413537257562488812711915400994930678141337534338799959296264515521878496636939280525137008960387528553973609006058568605037038772490778765174628478680321218142081197941404369392800227594669584501924831342106198076474770347293922258111699480677475302124163741866235329056053946772453957407981955979936982352730949497716871994338826234059494555687502466839148751887232699148896460423715444011378377873864794360904723389697450199148838756499651291536995324381963439769338589657076728432028121693804590717318504962784148849543099990555888020913397783156407559424893288981647434976677865860162284617454827706761279756598928644443811847456296665879157308690006096310856402120123598683000630593122753226472035113875555154208379939999768100594000384409068070086792380371360218867281115381613615841586603457367388259276299464223183270619028408195458007686282808241447570297841352952214857503726091109963040986329393683075841255258735058505491878565452976949586666016221630837493935750403408757572910162296227569245100166101420225271408291589815841623987495550421885285580473335193432104136539155701351220062272980721228523410304600160423977484852971547684070203320914864992230159358267208586061335292344430562860389640928684139786264286148465561633529979129181253980310113959918005582114813080041928625490268604687489739184006872990399785237853068052129583317647118302580638452079863738525852472637523585805814324456605985663555832886348548483150468472373941838427869463603928181451745601320936274661233069608493443944099035348960979279303540070088919841501011400565771538899568455356031445366204469503916994847959679438483109959891398954955549047158795585618817938365970360381572255426009729180282813293552721262136620091955724229523369551226287724537201377634018864247420353302725450310416809542423536276552443011478450647335509641924036505150461722515509946561966835368255566306953151815624171770754447283382815439645109065401237229437674212039134326731/12580083077335822272746076014520331035002166403663673438572299938733889514601621259210003190694179668198381996896083356554517488640481951802449443562164546717528844836976667075256224351439905129779541014058579069158654758741826290488353062063942023875128489683013810205129056944810947242418979009930224481790493313133366156613192074143074327438492984868888728672687336459495799389716981182162697400377025980983758231416868649924462037749274112076327984066330529427055230289912742075577273118958037675575022734644385846439535446511476659234266575053789412136304698625513185396200599362345243147825829239972709873825992556405441993294380930261150057591839563933911959482530336749412443471235926295001127012900073057275369077264242227608661082943968408286104462529928802562128230120489303739544906979700305072227424977323727527577882987220404021283215573528509212994308037245738010469444906077802691513902988444044224846993446618321087430738987323036346592819659425130041965442258989138605044457898311505066321603896459014115677342882876871141428435083043067593224402369627313032215530724536726971488578991712969393552337849109455789170119745823016591457922918144962873578004271191577587228204554690336163250291351761184082110759309080496786461490282320392681370284426803469346065402229621150884447186977934400021659408881006460530823713754896310467824395204102298094557621310337256267207193391549177093776263767610429910712103152807976936400076016317846153124440261445615612605563392894821816966622144938796778594987098160155263308306739418098022143042826444459174142903770563286143738675400355157072607537779888214349262392539860728487795525432264052989604207877408498229792814726481884059174435199063234600424049476908793832034173282175217278754492944709146617941383377495722972267690319215547169499678013171412647529803422906332047661947210168587845162480023406348984397077896474636115036176546306198706527575133278498978815584476824622878923363403938532303546081867623864*t^115 - 1453409272526985954081125580878883837496132933953993545920298341586820447423601412965958176583220238665021496473686749996465051418164654239826366358210624436552357874275160026448861530398487331758748661199615614514628000405051068012339062511938176253329024165922481467122807519706491730726330560684888515579943502048092992818302911944249675287433123898065934407705282243167878572465832888148339049397820958073226625822994880972894809298742463646744170965281871303259944245948239265264936564528652244607222285182020575088642142054651624038068924231911903429180389880139035606824803646390640588992703885593160445845849144370400892673932996308197566430422812104916414726662532472196383573457258155192083194314641223048714610418048078295877549476337136660054671036124645935413666189381088721793696669247679050734766959189133577271552688972817560222172755644132236563169991435819105153125724164546374186683802849651986193975867829689076959352177565880516094897671888230218448467536947607590957473063332643170867742224397395600151904845830639146430024884940475775027545653651728752628273173084512564198226896038465380315018858874218127006551490434567873843296989277669074433187002926877050931228565661560104322816492040104974929964785423453755030771503432407201829510699012904630425111019983699094391549824124485517655387694783044749011498041625687156576132988116598808860775331887104212521254314993242386540995873995376622317530029257866211900565310922440982036797831040364848625371828703366740193050784979651768616214889629590254122348797085688881792907743600884969835675200998658298845199232356678206673003103092223290056332610165084363379908768465587195447341755979464429982620478490260402583175052133643180536195243599975506361087083506416146348823630343814955875654350766189484159718097307327982082429409538174935249319623697793726084018794310329629824175360509506699667114722838679917253683504902539862187816595361524820820227366496923246750361196647102191620634461417938043934012288513655/207571370776041067500310254239585462077535745660450611736442948989109176990926750776965052646453964525273302948785375383149538562567952204740415818775715020839225939810115006741727701798758434641362426731966554641117803519240133793057825524055043393939620079769727868384629439589380629499913153663848703949543139666700541584117669223360726402735134250336664023099341051581680689930330189505684507106220928686232010818378332723753623622863022849259411737094453735546411299783560244247025006462807621646987875121632366466252334867439364877365398488387525300249027527320967559037309889478696511939126182459549712918128877180689792889357285349308975950265352804909547331461750556365305317275392783867518595712851205445043589774859996755542907868575478736720723631743825242275115796988073511702490965165055033691752512125841504205035069289136666351173056963220402014406082614554677172745840950283744409979399309326729709975391869202297942607193290830099718781524380514645692429797273320786983233555322139833594306464291573732908676157567468373833569178870210615288202639098850665031556256954855995029561553363263994993613574510306020521306975806079773759055728149391887414037070474661030189265375152390546693629807304059537354827528599828196976614589658286479242609693042257244210079136788748989593378585135917600357380246536606598758591276955789122719102520867687918560200751620564728408918690960561422047308352165572093526749702021331619450601254269244461526553264313852657607991795982764559979949265391490146846817287119642561844587061200398617365360206636333576373357912214294221371688144105860091698024373368155536762829476907702020048626169632356874328469429977240220791581442986951086976378180784543370906996816368995098228563859155891085099449133587700919196032825728679429042416890267056528296744687217328308684241756477954478786422128967781699445180920386204758242551785291831495898096913014052278657704989699095233150457143867606277502235496164985783008510350815793756*t^113 + 2528577811832858265321985807226667172810312093285485651659569957745071588603190048683546791554111972338669876395472268456316848384613996661992024999188880380285375490932239603720058266793264106337613965216003733961913080019680872415485665709782746779273725881618591980275141277745063544245024609000739776862587797527964116731319956555858830371736997112311770343265912728363627586590527248909653894003963810237946460070932964026799067546215925363507145881261840074200884003708635132576686600345172143339757897970868031083437007361716087926606656573402771160964076372497768174441724570903552831990216275318791421404203405586007991993031979011853823708598960204659723564123172477340772890609292495489526350702248071796678951562277916190989665240013337673514853662932975483408251248679989576954913153623979019856560327563971080434536605194026537114185209005388089388569941952234242263850278322079906573449495548639342565226315993593634619290994003146103611715315035259808695062172701209377153332074639555870813579030808747089394210303210773301575173716257817088650755601428705464268911079841586847170635931836157091604131602175143968710605352115014114859032866121307423431585658820624056782621996006594373902633538947092668216837969067338012257275007628588679505543836701101564259734604414548563507602920357182392536867459443037750747266062978733118435508339270227850699529185614015993645616103303409728564852731148706089088575898657364048067801400617638047825217551945529281588053560922344253808539437685005084998288740555224485181570052633613207015559783255736516557453229068279137133700363603817728043611134857539039029025796699298890643666572115492310411101905269035695823173019666115364808908930767568030821076500071888546486618800492759856614881945907484808044772537386045952078565888878170437536728106793429356125980876305442030082101143419770332950970763126903194387344392728124909474840666580560850220063504560299821298662673842280112373434993116858402285105938064565509778866472894365795/830285483104164270001241016958341848310142982641802446945771795956436707963707003107860210585815858101093211795141501532598154250271808818961663275102860083356903759240460026966910807195033738565449706927866218564471214076960535172231302096220173575758480319078911473538517758357522517999652614655394815798172558666802166336470676893442905610940537001346656092397364206326722759721320758022738028424883714744928043273513330895014494491452091397037646948377814942185645199134240976988100025851230486587951500486529465865009339469757459509461593953550101200996110109283870236149239557914786047756504729838198851672515508722759171557429141397235903801061411219638189325847002225461221269101571135470074382851404821780174359099439987022171631474301914946882894526975300969100463187952294046809963860660220134767010048503366016820140277156546665404692227852881608057624330458218708690983363801134977639917597237306918839901567476809191770428773163320398875126097522058582769719189093283147932934221288559334377225857166294931634704630269873495334276715480842461152810556395402660126225027819423980118246213453055979974454298041224082085227903224319095036222912597567549656148281898644120757061500609562186774519229216238149419310114399312787906458358633145916970438772169028976840316547154995958373514340543670401429520986146426395034365107823156490876410083470751674240803006482258913635674763842245688189233408662288374106998808085326477802405017076977846106213057255410630431967183931058239919797061565960587387269148478570247378348244801594469461440826545334305493431648857176885486752576423440366792097493472622147051317907630808080194504678529427497313877719908960883166325771947804347905512723138173483627987265475980392914255436623564340397796534350803676784131302914717716169667561068226113186978748869313234736967025911817915145688515871126797780723681544819032970207141167325983592387652056209114630819958796380932601828575470425110008941984659943132034041403263175024*t^111 - 50202359867328484143103889187433493833460836647297181241316376439711878626329561617277969380141359635719780792821952825910791925248621095898148710742670377229290287468849746020157806780939362826572369794838726393245358109739037512315843651375453658463328977452498530107598488547963902655863695329533808388234696556955851257205335373567355724461936518009476432871407093712164501934253283549603513990521033761171485537545672189394929787272650038709419297583936920516905200416060415225499182872387316121488101234022432578627909547137920025873188877170387238252025106699260542635742414497496519455038430950399521756065247448532110886972987939454146579035509632885688216134906353763447072375095998542776115392339050260066273511108006664117161486134912125278283096372687538138117227926326277835083221216750114259997618309654809596541329587447777793697367563833646824086073282043638749994108485514487917616434121888371466058884631955952985326393993596604307633550319100935181974163687235901435644265004074608693615478526746249362406655324919385218113293056991229932978573133450441078286479718771783467364740468711396744860351874461709578711854678423962266552990985815360678325263771072069868480258460630224381591976568918460045899744697109047024041070824343688607575443288253730095682404524436196237372230239976918700040585381877190197774056124767064169379718052032279524552178384541786409682225122316815486097076434735987509667574213285290669495496421221904786230019270147344407003365291511229077244435683929644792385683517419606518945316145439593491295727749872381762394314741134427685016306251412902373841732326122344216661505650546339404241558973991217058416108868766999199285005322052045911894757487302713506916250355264337385332560952919372961337561620777694023315712037086743584120643966837185804208493917856045017528075539295287658674238218418953785259381919591820880768236558110698922539332344698653395834352830969190564607478894227242575878388063653531272250664565481048294960667435466817246385/45942463398430422940068669605028248939827911706179735397666039376256164507325120838634931652415144148260491052664496418137097868515040087982545367889024924612415341344638788158835731331458533533954883783341930760567407178925149612863465382657516271191969244322366434869131315962449579329314111344265179807498881579563053203951377454770507443805376380741181637112654152750078659371246415277258170906176898882552685061134404309524135361860349057302749797810239093467605701018761334060008201430434753591199983026921297111197183450659912759523541532096438933121784759380374153066924588871284827975859928384380336459212524815992674159511079157313720010325398087486646476030200789808854243556953602829344115851111066805169647870169012615226830274911372627060853497159299986956892296400026937256818000289865514123774556017186252930714428669328915485726303274526115645855212952021435214234412796996135429408773713797649509141220067050108611297058781703728737756977396220574913257795129828334185622360244633616502206497429868319550453656208266333408496644923273282850455517453878947193651118206008126899876290477735764225253137824947732542049277311745656592004334497065404414306871598391641348557403033729107668190064016631844267868492996761974264157362511034074072364278726686270051830848942576443030001126843416428879100161233435593858568202632881325828494691285381592641324433025351659887840670265937594746470915279313290033920600714054731771733077611592774151210455834799388217235517510851889275562104073316485835428892882480887021601936212354893976866392402175164903969884570097120996933642562097033629162727972151758803506257555571380437429258878628321518034567168295835535203359381111840584105037346978932760748628689670915074588800826503893502011408234077803448721932094614380294721605045775178263012824104101998988778842100453924638061431211535682810533377045479986491018128477925371092112116747110237676238704386733078270634514509363522753828123151183519972550290980562351328*t^109 + 1864560125778500722548769768433544995187731064865782256160976388734371260834203278034360949559075612320271179317572351651472516052480035204367123660666465133319048824209452196979237273110642425644480943350678577567228313426999034970749015000484147786218693289727560143473360262989583260486154168073407216201352560897756266337424835408843078471643154488636162309318902137575768931599473409449919097572162005111526253236546710792263956921297980560274184905001349644425955020879961365669343198506107769397322422661601950858779964227799490213241003816265620465963944157189131525609208090395794145277887178337078211466598546398085208803107544497376571207511982763805744742649325198231933401702591689255211215647160510397201175301252562384525089565331286315056891899800802748533781429401928324629291752939291850935105527154961368626746349166202548207362194991340986887860697471246741834580072928974750549494669997778701167610684554434858055055428789933632330435954262505587801023486105383602519756381144514354614280836470893444294824450249072652746123766296023840567186133356583955335375220321490963034488825132497996348004954686965196586981548454721218900845224047958346343115695520900643671051428806047464058051983964491148390484538629180186389241767286552080609631314795947476499415135000864034126052867685878509481680986134752716411177794962380342004163809078729499926701992939943657403873401378088940523391166218068384609336369319479787857046318110765886047698295928610565750509918979263685820380357135815629879471488248459685289576634687775363825851442170892854400842754204607104550757277948051134342710030062328418316760188254486596758332148917307602146312275605525510964607700326689200845407586436950112587358472193495448455501957646988325994733196713683727335401992981712470903742171381593104101403676628151825156088873690486245747352926838725751654351746837697721562707509900520948733568122554672840129232540121192514954050356378591321643575414032691635468642447874326667857949316624375308541368515/5650922998006942021628446361418474619598833139860107453912922843279508234400989863152096593247062730236040399477733059430863037827349930821853080250350065727327086985390570943536794953769399624676450705351057483549791083007793402382206242066874501356612217051651071488903151863381298257505635695344617116322362434286255544086019426936772415588061294831165341364856460788259675102663309079102755021459758562553980262519531730071468649508822934048238225130659408496515501225307644089381008775943474691717597912311319544677253564431169269421395608447861988773979525403786020827231724431168033841030771191278781384483140552367098921619862736349587561270023964760857516551714697146489071957505293148009326249686661217035866688030788551672900123814098833128484980150593898395697752457203313282588614035653458237224270390113909110477874726327456604744335302766712224440191193098636531350832774030524657817279166797110889624370068247163359189538230149558634744108219735130714330708800968885104831550310089934829771399183873803304705799713616759009245087325562613790606028646827110504819087539338999608684783728761498999706135952468571102672061109344715760816533143139044742959745206602171885872560573148680243187377874045716844947824638601722834491355588857191110900806283382411216375194419936902492690138601740220752129319831712578044603888923844403076904847028101935894882905262118254166204402442710324153815922579355534674172233887828732007923168546225911220598886067680324750719968653834782380894138801017927757757753824545149103657038154119651959154566265467545283188295802121945882622838035137935136387015540574666332831269679335279793803798842071283546718251761700387770830013203876756391844919593678408729572081328829522554174422501659978900747403212791569824192797647637568776250757420630346926350577364804545875619797578355832730481556039018888985695605376594038338395229802784820644329790359894559234177360639568168627288045284651713298720859147595572956623685790609169213344*t^107 - 3847931082521888772600932567609795193124197659117127604178069166055027731563644514900477890774548618133649998732181659985022623747337286902889467558264396104312981213010267547289823289650853585872442309947774347859835890202125760955595374776258269776878383853355604382601692639878954598144287471564170648731461738639258126388565756814514421818012193763554425785361082897484023980333153973607534792833579328775884092851066570887548853734313804936541876892845381768132647154374020632098315998129924850253611729879639477787097622106160913104377752177738549701845673093275526050097236740029091823967318290366587545766100129298356102075995321818905234678009183133934086194400388757207280929248918327149239485983140286600385306213491559397768835142964247061420379952404764053881066190453540930007669813879114644717054934386012747643274902265288424762891324525676303405518281395376863922207302787058064184311871538723739821979270688833956429981942102742338458743297261371743838104799880019083701703694630442656555199474019857715237224051974641154074533960143308644561632456412958874177748389913490742997221276800928745102481223918363954012214300628449516077017973651301400069818284266234290011972811113593788783078263531393460370909874930038063726767981831781434161021653787105498363744649948338064883692905688588541988260954977677072392260113259925018744025842504363178257041353104251169633755502446723174186717791630326653582891027729397851836757201619426125065655838145214707532261920849188632964905159671849871175964041925105404495977748466423692924793126030385347043148795471618923528791074242635302802242457976743134272863369959709805101999483882876792532285377896571035643058696800451835164759170539701423580160611785969324208544364555228564902198994195856438195816553708074296547896131015700075701865227793703772269322926726283032654670113461121575815404126079393722615235581759253748018092336707097791939992825113057139976600881187552099957157576088997125295920434537628254616751018515528742288861637505/45207383984055536173027570891347796956790665118880859631303382746236065875207918905216772745976501841888323195821864475446904302618799446574824642002800525818616695883124567548294359630155196997411605642808459868398328664062347219057649936534996010852897736413208571911225214907050386060045085562756936930578899474290044352688155415494179324704490358649322730918851686306077400821306472632822040171678068500431842100156253840571749196070583472385905801045275267972124009802461152715048070207547797533740783298490556357418028515449354155371164867582895910191836203230288166617853795449344270728246169530230251075865124418936791372958901890796700490160191718086860132413717577171912575660042345184074609997493289736286933504246308413383200990512790665027879841204751187165582019657626506260708912285227665897794163120911272883822997810619652837954682422133697795521529544789092250806662192244197262538233334376887116994960545977306873516305841196469077952865757881045714645670407751080838652402480719478638171193470990426437646397708934072073960698604500910324848229174616884038552700314711996869478269830091991997649087619748568821376488874757726086532265145112357943677961652817375086980484585189441945499022992365734759582597108813782675930844710857528887206450267059289731001555359495219941521108813921766017034558653700624356831111390755224615238776224815487159063242096946033329635219541682593230527380634844277393377871102629856063385348369807289764791088541442598005759749230678259047153110408143422062062030596361192829256305232957215673236530123740362265506366416975567060982704281103481091096124324597330662650157434682238350430390736570268373746014093603102166640105631014051134759356749427269836576650630636180433395380013279831205979225702332558593542381181100550210006059365042775410804618918436367004958380626846661843852448312151111885564843012752306707161838422278565154638322879156473873418885116545349018304362277213706389766873180764583652989486324873353706752*t^105 + 571982457441994225332285268607367072696526488261898092078582246271804182292177948331207538885163979523687274011530567690723487353965934234425337187523329149892508847628234683181357918258565010702970840129696058079243415663202537105565422001108540826686333976712570638419930875322225837148901612179786159719045944077585874394896543985626084199238898745720511888616330775230573475847691437622739460275921581386132619463382834215818529751808967832137190026879900499161378061308503947191744084920556007536375055665365343895654779511181982781128846107766453087029466436659955820081774440988413694964505049916236027903270922174488540729175022731795979353988121508745705916497655900347779892333998235518748842288067628764074758257166467165624999062429142104050681457748014194245405947118561409770732636860727694828694525597871747831457234523528988284847324980814895714183536292443685769603588601844216181567569703186927683041718440067777502503490306265400783318114594110186700558766513208988206308255706858500567871116377055781192871329000560115775688260510245932299363278849203452032591726605963338220881408199465742189594289481725045223815188414146575234257108741502739108085063858616050931156367517169583541483878553974561743864756247783125545003739751557527026218097294655872611209951568639646560749418975974968193932934057316750191369867665656408035451356288594712537051309853333958891832881717330386285159934627647289893151289083508507190383908982355512353899072901459788940669759441824116217805970191533664061673736668760715472185657709406106977077456177351128840516099228227435509893656392471117522031059147767208371321691515415912779181713814608157756081662774627991974249013016250367673295867248145461727120298249514629495650606305418141673654097429984789217680416557967448485951492804707278833122865737787858162747854451201224184633287028888015076492737730626696371314435865158252656089036497389921634146794939518760807223659415072369937811906652432526378313918423380271846267963706557555594499651751575/30138255989370357448685047260898531304527110079253906420868921830824043916805279270144515163984334561258882130547909650297936201745866297716549761335200350545744463922083045032196239753436797998274403761872306578932219109374898146038433291023330673901931824275472381274150143271366924040030057041837957953719266316193362901792103610329452883136326905766215153945901124204051600547537648421881360114452045666954561400104169227047832797380388981590603867363516845314749339868307435143365380138365198355827188865660370904945352343632902770247443245055263940127890802153525444411902530299562847152164113020153500717243416279291194248639267927197800326773461145391240088275811718114608383773361563456049739998328859824191289002830872275588800660341860443351919894136500791443721346438417670840472608190151777265196108747274181922548665207079768558636454948089131863681019696526061500537774794829464841692155556251258077996640363984871249010870560797646051968577171920697143097113605167387225768268320479652425447462313993617625097598472622714715973799069667273549898819449744589359035133543141331246318846553394661331766058413165712547584325916505150724354843430074905295785307768544916724653656390126294630332681994910489839721731405875855117287229807238352591470966844706193154001036906330146627680739209281177344689705769133749571220740927170149743492517483210324772708828064630688886423479694455062153684920423229518262251914068419904042256898913204859843194059027628398670506499487118839364768740272095614708041353730907461886170870155304810448824353415826908177004244277983711373988469520735654060730749549731553775100104956454825566953593824380178915830676062402068111093403754009367423172904499618179891051100420424120288930253342186554137319483801555039062361587454067033473337372910028516940536412612290911336638920417897774562568298874767407923709895341834871138107892281519043436425548586104315915612590077696899345536241518142470926511248787176389101992990883248902471168*t^103 - 17117164149853234915408872587916932852885594918753283940075768368394169276934768496294925125866174769533230374409879149278754071936337520340015302327563326941227191887502559026745288815015502952715500733952009392004884383054973852807918179902915972140060284609827254773427765727946603010871340582540884296874219872637048364918569631031678027629980630272432798700178653812750122821601749051871010318372713798340791002343820554540634349565803261542215843198187121854649363610455086863778155401556157590891527710982586744046173839550009401810821341702353984767769215818633559758150629220067737673742240234524731642862212736402664788395071510221526129989874764645937393564114562276380890935404912296042242552073137051200824420877911544925390033911661679728777606147305472975249920061904393882858327414739905389851941969692913964930161974803204112798088318357124235571666748385377170755239585332526305461045984964205041005550564685416627411047109473540696847141936525280254458216379345817287363651943585898102418364550224519333860642397584543176363454398966499706763321897017411209364403162286344754262922060734404594698415475605654986275701591509598017563682454334612157640683858970455162259252723022802803658254635330398208393278029900576794823516446683012836156963100844222951531488732762970871489397309356677140905349894510200503461620164122094968828085431120764834489225849683425551913087347151096717937350318949542273472708824006356805643123500452850979065954663651692266343320866720373232064861228046562879615986841578191587467198997855467104296681688599894377932316051233966594624872328131228720045393232113213883877950378064913918725247246308507345366007816864035760316880663780854833402003460054552831775988628381727923541749060765146955087764502009625169034242588500978536329862847337898178796942361473620790292012193891047724576198206363167742980500735957955146233681125491833690250273125655851345492299869598000792400650131476077297678387448356256012319839650310949928627203792504046149117450357267925/4636654767595439607490007270907466354542632319885216372441372589357545217970042964637617717536051470962904943161216869276605569499364045802546117128492361622422225218782006928030190731297968922811446732595739473681879862980753560928989737080512411369527972965457289426792329734056449852312316467975070454418348664029748138737246709281454289713281062425571562145523249877546400084236561295674055402223391641069932523092949111853512738058521381783169825748233360817653744595124220791286981559748492054742644440870826293068515745174292733884222037700809836942752431100542376063369620046086591869563709695408230879575910196814029884406041219568892357965147868521729244350124879709939751349747932839392267692050593819106352154281672657782892409283363145131064599097923198683649437913602718590841939721561811886953247499580643372699794647243041316713300761244481825181695337927086384698119199204533052568023931730962781230252363689980192155518547815022469533627257218568791245709785410367265502810510843023450068840355999018096168861303480417648611353703025734392292126069191475286005405160483281730202899469753024820271701294333186545782203987154638572977668220011523891659278118237679496100562521557891481589643383832383052264881754750131556505727662652054244841687206877875869846313370204637942720113724504796514567647041405192241726267834949253806691156535878511503493665856097029059449766106839240331336141603573772040346448318218446775731830602031516898952932158096676718539461459556744517656729272630094570467900573985763367103210793123816992126823602434908950308345273535955595998226080113177547804730699958700580784631531762280856454399049904642910127796317292625863245139039078364218949677615325873829392476987757556967527731283413316021126074431008467548055628839087235918974980447696694913928678863429370974867526218138119163472045980733447372878445437205364790478137274079852836373161320939125525478860011953369130082498695098841681001730582642521400306613982038292687872*t^101 + 76092222008630480936114041774106303129370530445175518970862494010075915845038184919922576340411614504777394895803458752722426979586547736760868879013988663865416312235069792480471198745575481631594527278904089553360948008068126888351869482116501101225184608386663944090302406818470161817581919853051973809615616471462057593809659352963356843077061434426773632720351936440342122197612082403250364456452021381699724446648690925325328876589254777128998140053430609092483557965669664060770933030731150837265078523570693289690228775305277912378972737691928799791898367895682326853253727915017317249982796369566448922319491339818808924328478259975077477174250186950839902420274438488534868348008893749022610568439253995380006813990781234368208230525295126322465103042859192972950455540107123640306338154961366606364348305772678251072634157889151960835591996452909950155393575562955471774082419826757167441676255647581166084542318908154111894892173620100783794768942552625052036421830127470380303792503976852639464931859396653123379410624578541756897288126825173901873049868590775977958097089633696380862749512428325755479591516935848875781541852087655347923400638503944482291612420832591875681856008597255347029532973164812796487446474897272256678482266998814869968678143494361230346695040325661573541645290729634005742520119173372034644973682560687089075526309047886564591683945438738065787920634139333566628277042048235090574327179855053801070126314811723674579191855203585252531054525378826411318778620112270906918747879805752652269914783912266090198769699399576145781479156109316103740760130986814278825074827181211719687884415125205657088259877603430786213696702120289604152081681117637029190294545939907983051410328525702412522555565000605254921696329948900388616618086749127247520873921435788367000557953554926783290973463320421302346848359188728085495445168311519359131893356992894852226248783060171860380681107726048584931593130478555915354530893025613442390287145129935077298342688567835096471180135863223225/120553023957481429794740189043594125218108440317015625683475687323296175667221117080578060655937338245035528522191638601191744806983465190866199045340801402182977855688332180128784959013747191993097615047489226315728876437499592584153733164093322695607727297101889525096600573085467696160120228167351831814877065264773451607168414441317811532545307623064860615783604496816206402190150593687525440457808182667818245600416676908191331189521555926362415469454067381258997359473229740573461520553460793423308755462641483619781409374531611080989772980221055760511563208614101777647610121198251388608656452080614002868973665117164776994557071708791201307093844581564960353103246872458433535093446253824198959993315439296765156011323489102355202641367441773407679576546003165774885385753670683361890432760607109060784434989096727690194660828319074234545819792356527454724078786104246002151099179317859366768622225005032311986561455939484996043482243190584207874308687682788572388454420669548903073073281918609701789849255974470500390393890490858863895196278669094199595277798978357436140534172565324985275386213578645327064233652662850190337303666020602897419373720299621183141231074179666898614625560505178521330727979641959358886925623503420469148919228953410365883867378824772616004147625320586510722956837124709378758823076534998284882963708680598973970069932841299090835312258522755545693918777820248614739681692918073049007656273679616169027595652819439372776236110513594682025997948475357459074961088382458832165414923629847544683480621219241795297413663307632708016977111934845495953878082942616242922998198926215100400419825819302267814375297520715663322704249608272444373615016037469692691617998472719564204401681696481155721013368746216549277935206220156249446349816268133893349491640114067762145650449163645346555681671591098250273195499069631694839581367339484552431569126076173745702194344417263662450360310787597382144966072569883706044995148705556407971963532995609884672*t^99 - 116219451972068613526515755661795328337879176147049544340752459955349213185022933912928922070630980239555944395748976418752995603406486186913595489726476667819695423662824252460109489220884574785538638699947448236617102140297394212556341346884672242114671146442103151850983042301322858024504758444860563116769210721801956345620614785798917562703340577435123157244877212667674476061802257130917724756449006057161515460940815703770657965028779255250195419720574536802427819224592428778807532131404955477572148776792172474597648433097987819915132442198147655494180432668413416140555314046616590292027210858202578168371902421861586310814967409820073758935087072446788695776745191450455763960639863978643107510359919949695692215126841946104245553389783616420670297344593665457488146489798054322319090309454189935829800239098849940606478929110528177573897140308452443993769465852715097314487867392256794282284781731342069136841484093501208178887715889996211297790857005728809645047232983363997528340100904117866596339725980464456472206024853165448121911852570850243347730696504004791839107366990426666897123008562101346201598285230050573988721539800543253638492532738605081778356413944205728041895253819350648898682989653457901809705940968718146064333699182694517137671686489466594899286608426737575065495260928671701455464534133805470090127711360615460365036015850504249684550411588223081477144967667059139827675842472713502576117340241787222418983022271145320286570591660534573768655088526892444613469890740765601319359556044035213427655511898029399798957778547579935683657781423283162070550748924042243085977589446269879328654564682198484277075624601028673101661837700332904500839121751091425972743093830353388786398577795134753301362248341539012729312876387199918182998009690151836429893440813420131717989644273482302487720007164406520068596053959457437424467979004004899029247719602315389034983336540400650588603627111678182903423738302234489165485712405539471287780344215768518064502765696012791417095315625341825/1217707312701832624189294838824183083011196366838541673570461488114102784517385021015940006625629679242783116385774127284765099060439042331981808538795973759424018744326587678068534939532799919122198131792820467835645216540399925092461951152457805006138659566685752778753541142277451476364850789569210422372495608735085369769377923649674863965104117404695561775591964614305115173637884784722479196543516996644628743438552292001932638277995514407701166358121892739989872317911411520944055763166270640639482378410520036563448579540723344252421949295162179399106699076910118966137475971699508975845014667480949523929026920375401787823808805139305063708018632137019801546497443156145793283772184382062615757508236760573385414255792819215709117589570118923309894712585890563382680664178491751130206391521283929906913484738350784749441018467869436712584038306631590451758371576810565678293931104220801684531537626313457696833954100398838343873558012026103109841501895785743155438933542116655586596699817359693957473224807822934347377716065564230948436326047162567672679573727054115516571052248134595810862487005844902293578117703665153437750542081016190883023976972723446294355869436158251501157833944496752740714424036787468271585107308115358274231507363165761271554215947724975919233814397177641522454109465906155340998212894292911968514784936167666403738080129710091826619315742654096421150694725457056714542239322404778272804608825046627969975713664842821947234708187006006889151494429044014738130920084671301335004191147776237825085662840598401972701148114218512202191687999341873696503819019622386292151496958850657579802220462821235028428033308290057205279840905134065094682979959974441340319373721946662264690926077742233896171852209557742921999345517375315650973230467354887811611026667818866284299499486501468147027087591829275255284803020905370654945266336762470226581506324001755007092872165830946085357174856440377597423899722928118242878738875813701090625894272682928128*t^97 + 380987195565098938109636126612933756542893494127248048121084355576418250347908178361359158174108356047524666237325059185476296521856619135541326037865901997324259940695963886459512307122907228271841184699068924895126880339415040376984495306936649899748246209970510083970670158488215167864621768929293412981133247184501268430781608698074850224479856954096043879814205238101005106206756257943525209534244993325740543711392116063613570625749833326558240817981692882950996270090755820338901341323710227685030752583475965484307627640184662110570526456636162631817921368135157619793629630916331814374071294804434868857268874726736661256946094653120867744173766260253173367161784903047766993039063281395091546734436926023338724720059873125347440583727216591312948329685230365695969540370393610925577984780856999358151644330613730743157971180886420046475869672109452137546775632126101012160949519173837380238388626912455397075506863270788234224845509026663353043533191901938863385298617458208276024445435843233012982497658107596406768377307622857529732857301962453883850663618368154032025895020373366673152916532395818823981154255032486384068742753114978893082198351799170195677430343999657575522318002332102366930127619128187213330850392124902093450845780706701381699766901397872866634880719321058059485882630407653362552061898619204322255723386919967905385466756855085461526641571628770252243528790026863764397492919788147525429213640685334856759635983830101123208580326971454249653549338530134641846166506570483153247872605361832264001844143456147361293402198726147627089799539853854705194870358321500508293947182316667033969954962313020025741704859952185658636686025569404736513172806370370697778882193432811287912383156943311535960854123579436000560889175788776745194977039150138606101349423242801546996038015855330756451248414263091744698940702279601786844833306952338847764334184911512638452074479011643177549256580216318392817099993350726573026012352201490711442609630753146185372269942564649168062423454977190425/29700178358581283516812069239614221536858447971671748135864914344246409378472805390632683088429992176653246741116442128896709733181440056877605086312096920961561432788453358001671583891043900466395076385190743117942566257082925002255169540303848902588747794309408604359842466884815889667435385111444156643231600213050862677301900576821338145490344326943794189648584502787929638381411824017621443818134560893771432766793958341510552153121841814821979667271265676585118837022229549291318433247957820503402009229524878940571916574163984006156632909638101936563578026266100462588718926139012414045000357743437793266561632204278092385946556222909879602634600783829751257231644955027946177652980106879575994085566750257887449128190068761358758965599271193251460846648436355204455625955572969539761131500519120241632036213130506945108317523606571627136196056259307084189228575044160138494973929371239065476378966495450187727657417082898496192038000293319588044914680385018125742413013222357453331626824813651072133493287995681325545797952818639779230154293833233357870233505537905256501732981661819410021036268435241519355563846430857400920744928805272948366438462749352348642826083808737841491654486451140310749132293580182152965490422149155079859305057638189299306200388968901851688629619443357110303758767461125740024346655958363706549141096004089424481416588529514434795593066894002351735382798181879432062005837131823860312307532318210438292090577191288340176456297244048948515890108025463774100754148406617105731809540189664337197211288795082974943930441810207614687602146325411553573263878527375275418329194118308721458590742995639878742147153860733102567800997686196709626414145365230276593155456632845421090022587262005704784679322184335193219496232131105259779834889447680190527098211410216250836573158207352881634807014434860372080117146851350503779152837482011468941012349365896463587631028434901124033101825766838477985948773729954103484847289653992709527460835919095808*t^95 - 3748120534311468461107700016569025538909973848664996214619799745297235056138825952587624898735099639889499937091037610770147189599712424180183737349031434722683362039110995733278544957091155439422141616057828013012651673606350827988764544371978718829146518623008576687459101586665859232943633793087644245545312859983095207679827088829566578028269946598133660410619206744856762933534283701510048307208722459056536888997758992293126543298815479181429911356005352743728305945572653886214524462808610459862588191532957616220092098557963908002462695446762149243625966314430535631934577385097994281251677108129422958908240135915121765660020317932866789641497369858573737357679395007209492519779721954175122256563624337198089428162713438432126490403592444631239595031782081177511177857199531649416558850199759735003310634832094874255522280361905075900208474930149229546845609835696791583124879459400936169335778215330549138352988408954612069323716761503732392884605677706601207602972241711449829190512290322775297527247347528152146938382764451276962871806873544839878882325200714059430881639515219887885614583121429754602041149320531529530097199770122934405953954824672500579590497682713598115179208833164975106729815228254616708130336567942158986582986871698794132575363544945112486399208610591207458499562074928263087900977105305414812737018385023031020661948878325605122818430916765603216974054239346844006375138117590341286347380425442346089583824780449790250297537285194874204199382486714321635853971968406382933670233057188471310934004711263193737580229419510467977548881927209329888986875125905886448765344015956059410390586846332691159317658141122557473400226805921914842073090588059192619908175556053836084575314908229820365093708476077428864469888882857959918778113736968353924792815889636325666701097116131080830698511691944594412917953465169944099919226244981418282756752020542082967377258789668486516614933323161314629735039927239636729272953053146248776014448087911451599420799400757316273166140700192074565875/2435414625403665248378589677648366166022392733677083347140922976228205569034770042031880013251259358485566232771548254569530198120878084663963617077591947518848037488653175356137069879065599838244396263585640935671290433080799850184923902304915610012277319133371505557507082284554902952729701579138420844744991217470170739538755847299349727930208234809391123551183929228610230347275769569444958393087033993289257486877104584003865276555991028815402332716243785479979744635822823041888111526332541281278964756821040073126897159081446688504843898590324358798213398153820237932274951943399017951690029334961899047858053840750803575647617610278610127416037264274039603092994886312291586567544368764125231515016473521146770828511585638431418235179140237846619789425171781126765361328356983502260412783042567859813826969476701569498882036935738873425168076613263180903516743153621131356587862208441603369063075252626915393667908200797676687747116024052206219683003791571486310877867084233311173193399634719387914946449615645868694755432131128461896872652094325135345359147454108231033142104496269191621724974011689804587156235407330306875501084162032381766047953945446892588711738872316503002315667888993505481428848073574936543170214616230716548463014726331522543108431895449951838467628794355283044908218931812310681996425788585823937029569872335332807476160259420183653238631485308192842301389450914113429084478644809556545609217650093255939951427329685643894469416374012013778302988858088029476261840169342602670008382295552475650171325681196803945402296228437024404383375998683747393007638039244772584302993917701315159604440925642470056856066616580114410559681810268130189365959919948882680638747443893324529381852155484467792343704419115485843998691034750631301946460934709775623222053335637732568598998973002936294054175183658550510569606041810741309890532673524940453163012648003510014185744331661892170714349712880755194847799445856236485757477751627402181251788545365856256*t^93 + 41314424369762047529628964002933039960633959986145854043436980166067367902316492392686562227599804640003718604930639509526422841665040991509074687861580582772771888727915152188794588758605235954640729985882559983176378420650168787704387463886618561401778424408115343044609462575849642413553285864292222926323898969501871606705123707559434040215642740316001759727648023345682803032443616642831077772693838992330094474235680069191903745583883967536600815962734024237560868005899129314700423645153363525916870384854122707967997622632020732420134331584493670462210483572228418772599653619636585491568294122585946960739470691817227367499685574308751244572892755782978492333010393644934542562712969293840720141579124604433230993482651547655694148115630647187077951456134171186950285976885223720497720419673562701823621258744792159340256668082012564009824601185803124258541868061396237767809673838088367467365911910491685925701672085161973007446098747987183801892341710262014885471531446699618550169276206360538227815735281919434978367650548085646165996038523729039177240903571628978197513039206550467849679978741754644788082844316571406520446835558199594179695182123442883880079833979487273544499610408045728100632642705738350346123340621376634550995853211493428597087636472671041058233208449706102796306863628963922787659088688177220099683594424544364010805039263970301107521897941814080163923344287185422008982542121457194394290794417299041528081466642345967345450094327292122441833565524325850091149963671641472220613349713090850746985026972409537391160274829692368499441125658025961533697529042871409641182899570097299808545013800091127937281771738739923879001457862824763596593213136565531296016851497514834426213938388202716470836932135462255028718295491454646153561858037248944980603045893801867649123136234782829287415942214898508093998934141515041827035997208007513322772173394889261313732011716745528045966901839318786676198866177871645983587985527473271457773738623629091500431603344959026888926091813588279572125/249786115426016948551650223348550376002296690633547009963171587305456981439463594054551796230898395742109357207338282519951815191884931760406524828470968976292106409092633369860212295288779470589168847547245224171414403392902548736915272031273395898695109654704769800769957157390246456690225802988555984076409355637966229696282651005061510556944434339424730620634249151652331317669309699430252142880721435209154614038677393231165669390358054237477162329871157485126127654956186978655190925777696541669637410956004110064297144521174019333830143445161472697252656220904639787925636096758873636070772239483271697216210650333415751348473601054216423324721770694773292624922552442286316571030191668115408360514510104733002136257598527018606998479911819266319978402581721141206703725985331641257478234158212088186033535330943750717834055070332192146171084780847505733694024938832936549393626893173497781442366692577119527555682892389505301307396515287405766121333722212460134449012008639313966481374321509680811789379447758550635359531500628560194551041240443603625165040764523921131604318409873763243253843488378441496118588246905672500051393247387936591389533737994553086021716807417077231006735168101897998095266469084608876222586114485201697278257920649386927498300707225636085996679876344131594349560916083313916102197516778033224310725115111316185382170283017454733665500665159814650492450200093755223495843963570210927754791553855718557943736136378014758407119628103796284954152703393644048847368222496677196923936645697689810273982121148390148246389356762771733782910358839358706975142362999463854800307068482186170215840094937689236600622217085139939544582749771090275832406145635782839039871532707007644039164323639432594086533786575947266051147798435962184815021634329207756227902906219254622420410151077224235287607711144466719032780106852383724091336684464096456734667963897795898890845572478142786739933303885205661010030712395511434436664384782297659615568055934959616*t^91 - 179285858330878859534036246225695139450244313990391126373964900417555174611394930350515907420064796740796987656700973297463203068304902046358510096615066430297838564748017177273792698166160417080531705916582580429949594603447312900450830033604449217550474519815431084323480886622653159728432930134558127777813432048235890942223377244805782446356675732143248406481797710032019062556654028472716349965219030890150680712158977570549985210738759032159929202133614941180407671437649106680898208567903363243301372566059071386605541287448114698236536463817972045028130532757502248604785854069535976565191425024577295005515639403518797661307462722030168783544684905132641610646756995421142921399312693775499734671374308437733979125413699720323626797729796108547429474340609398328805048031660590045222965070594864606579113498921981766612889679555369076439778911898089851117526465502891582748301042527470501389206359535554164997890838787118906544661671685498266601372315574049244662927852135251880583924112434120936692987635569890797277193165206610776298879756001526397114025765623354226918865299021813656670229845798226620107042488029247698590587029053195044923642668361226960146981259601182183960056079964073652107614272747993234850684735643198499631950231415126000877574156886799899835524567242410438457580896228925478895360245031726919721763363832080820611695184141628636817198001891002729770302898410309123265804213942095898845018021907142225450622953032276850924246646921347061707988654453107401509681000484055695043004993987677642962931448392933180011878848811311425044766794712765125426299162235089619316747306940088466583047380338202248052796241545157497935104648458135763793498477237618237263992817648798395513882955836780652078369985546438846963119080846359011657580470928087905209289804909983433045281938283495501268698095472149007617814355769887889394131050391140053874128792527915794489131041278261692588898188683813700111933827477966207007820748380959532846226012694610680173950282984048678475919424584006305846125/11226342266337840384343830262856196674260525421732449885985239878896942986043307597957384100265096437847611559880372248087722031095951989231753924875099729271555344228882398645402799788259751487153656069539111198715254085074271853344506608147118916795285827177742462955953130669224559851246103505103639733771206994964774368372253977755573508177277947839313735758842658501228373827834143794618073837335794840860881529828197448591715478218339516291108419320052021803421467638480313647424311270907709737961231953078836407384141326794337947587871615512875177404613762737287181479803869517252747688574033235203222346795984284647898937010049485582760598863899806506664837075170896282531081844053558117546443169191465381258522977869596719937393190108396371519999029329515556908166459594846365899212504905987060143192518441840168571588047418891334478479599315993146325109843817475637597725556264861730237368196255846162675395761028871438440508197596192692393982981290885953264469618517242216358044106711079086778057949638101507893724023887668699334586563651255892297760226551214558253105812063365112954752981729814761415555891606602502134833770483028671307478181291595260812854908620558070886786819558116939235869450178385825118032475780426301199877674513287612895617901155380927464539176623655916026712339816453182647914705506372046437047673038881407469005940237438986729602943850119542231482806750566011470718914335441357794505833328263178362154774657814742236332904252948485226290074278804208721296510931348165267277480298683042238663999196456107422393096150865742549832939791408510503684276061258402869878665486223918479560262476176974797150589762565624266945823943809936641610445220028574509619769507087955399732097272972558768273552080295548191732635856109481446508540298172099224999006872189629421232377984318077493720791357804245695237428319409095897711970188065802087943131144444844759500712160560815406145614979949896883640900256736876918401647837518305512791710923862245376*t^89 + 1075226158775527090252821609638445690829046260494183364910148593171612509654138298011394783962998084970958316551997254004550056538345354898107844320320010492358165267991727007034156203371660845695740451973722566154655265887903032435720921057963865726787946686904338645239438246469323676993691644051959723128603642946577906791045890395446858547949086320495523122465373435800732887552403519039544571892347738165803529982620361885968356538152148475139927687981049386961200879501961749242166064409088203464748228997756139236800573417584998103681797159622052511241965136927582349269905290999718201365031679665904629287754783641889678704743547472949025669637379614251863921051783364179508964605002930596884872165663550748533601196929494954171552852698964778878033297586173496874557051896095914604899524691000675866493872900585421437689448971857775448490917188942506664252053073165524023700830329274041655126610418756474507396800460511082348155318625127109454652250285279524284292074741406877879201549387361407820959250134347258630106310881440023192786790768049936464387196223006093978588833205591557778291613843595431201869988641825724979821655820363180040674829046860046384658045892389244817578009121019134595654326321789774899057025979170314400472553335099622575172507221234731253537526216375894286838529936727800948675107308824514431840247387861076320370643791633628000978692856066978792725595325975828178873656928474662406165474611275544542751509996215377104665960303139072783018617867454807551092954311411710896370001317627690682846742894993947159170025358524605464465576721226129953936047138569173051101148958292965127929490895302293081605559241317170030473667148241674981990965187813667334063159551307449212576100378863357690400179489740416101282997793998121436439041422390627115506685629526502890121058324258551845458595169952288562503398632907418105428096202691942478814374509479505792956812013433414649026229459350225767519895612351085263366136429968507176498356812300961285510575037549466879158026106921139581327625/774230501126747612713367604334910115466243132533272405930016543372202964554710868824647179328627340541214590336577396419842898696272550981500270681041360639417609946819475768648468950914465619803700418588904220601052005867191162299621145389456477020364539805361549169376077977187900679396283000351975154053186689307915473680845101914177483322570892954435430052333976448360577505367871985835729230161089299369715967574358444730463136428851001123524718573796691158856652940584849217063745604890186878480084962281299062578216643227195720523301490725025874303766466395674978033089922035672603288867174705876084299779033398941234409448968930040190386128544814241838954281046268709140074609934728146037685735806307957328173998473765291030165047593682508380689588229621762545390790316885956268911207234895659320220173685644149556661244649578712722653765470068492850007575435687975006739693535507705533611599741782493977613500760611823340724703282496047751309171123509376087204801277051187335037524600764074950210893078489759165084415440528875816178383700086613261914498382842383327800400831956214686534688395159638718314199421145000147229915205726115262584702158041052469852062663486763509433573762628754430059962081267987939174653502098365599991563759537076751421924217612477756175115629217649381152575159755391906752738310784279064623977450957338446138340706030274946869168541387554636653986672452828377290959609340783296172816091604357128424467217780327050781579603651619670778625812331324739399759374575735535674308986116071878528551668721110856716765251783844313781582054579897276116156969741958818612321757670615067555880170770825848079351018107974087375574065090340458042099670346798242042742724626755544809110156756728190915417384847968840809147300421343548035071744701524084482690129116526166981543309263315689222123541917534185878443332373041096393928978487296695720215940996196190310393942107642441803145860686199785078682776326681166786320540518503828468393856818085888*t^87 - 1308257869718315300138706145244474426784381321435060662893124988086366875251719666635761337854222907303924785240598603142050065227739874013281540550614587595524918492820968855692152807730752228045516309995637423661128637384120510554419044994898608891717415311180442774331210432747358965437955567570927459553773325092188808836045012893048981545745061932833685477968461950928027257790733652328656840939217807201867945825044429500874181567516685605376555624175598056522725575003146351670446547833494588407626114426601904048514880470615399392929094252180683632459650502145244107536042234078037574892551967152843762615996366549820280508937336803517297711316597579542559996580007166821365768768225818261069086440190438651050948129195227519533185256708367755906397033966962518419569779652324481475835804099459619135975573941573523800502907818168889863276876095477779319281707487975518160403424454453128115722361320618621362881485805174773388505180236091172082258512418138324562205992966195633613681288223273627849077007967967378252830544520684531659813114579939488686560519356449630568965507642969160955001538024975174638916110148879214689797581963820733613904462586508624895257084029226912532954115084916767803000608249119814982824306771955412103881720624495476322202408198860368873521753736940037557358171464836705032265626614019055863751369156855556029375642745214849050218399927496445456457705822677608722704367884332592143581925471065936205032352628747039614514939381454858292904483016483330413987048794264917783194204114308706660175015781125324620601009429519192966794815839525876660938397311157536969269792946016184282027081279137051949061892432319545075349055986899277759587739369714466403805765071633700005671635538467639180348653572314600365930993948514684364741777306724507404546168354513929103967244874729707461709601204555160970185594053200732986235714187696152621120596938586371229168038844903121691733169521145612880503044250274142180734248516805883658137910046409398024044281051942321302595456803323569374048375/12003573660879807949044458981936590937461133837725153580310334005770588597747455330614684950831431636297900625373292967749502305368566681883725126837850552549110231733635283234859983735107994105483727419983011172109333424297537399994126285107852356904876586129636421230636867863378305106919116284526746574468010686944425948540234138204302067016602991541634574454790332532722131866168557919933786514125415494104123528284627050084699789594589164705809590291421568354366712257129445225794505502173439976435425771803086241522738654685204969353511484108928283779325060398061674931626698227482221532824414044590454260140052696763324177503394264188998234551082391346340376450329747428528288526119816217638538539632681508963937960833570403568450350289651292723869584955376163494430857626138856882344298215436578608064708304560458242809994567111825157422720466178183721047681173456976848677419155158225327311623903604557792457376133516640941468267945675158935025908891618233910151957783739338527713559701768603879238652379686188605959929310525206452378041861807957549061990431664857795355051658235886612940905351312228190917820482868219336897910166296360660227940434744999532590118813748271464086414924476812869146698934387409909684550420129699224675407124605841107316654536627562111242102778568207459729847438068091577561834275725256815875619394687417769586677612872479796421217695931079638046304999268657012262939679702066607330482040377629898053755314423675205915962847311932880288772284206585106973013559313729235260604435908091139977545251490090801810313981144873081884993094261973273118712709177656102516616397994032055129925128229858109757380125705024610474016513028534233210847602275941737096786428321791392389304755918266525820424571286338617196082177075093767985608444984869526863412854519785534597570686252956422048427006473398230673540036791334827812852379648010786359937069708468066827813055932440958188307917615500543855546919793506461803419232845020596409207082450944*t^85 + 2236433099676211717244582653520573731463148421913943802435631123142410536364633772543438010957495866077763562281389946991276202865081418047730632190208861802992580363396768323263636231934989934527302801324322995054946711908381767491273129364316610439466475167329557766055500486138613322280439491096271494328581973061988678110951216203985133994466384938548859740679263335049750132634219403596282892684748170332101336008644021770174488352002029847980782903044542060958196173581102035170577711356533516557034265287603807584569497292396588143635843674287860445715595832859458357944119726860328532129068648363071865353481428285556985647791018302649200215323712252537591157938683876594070195236496395928887155850552737796644990204220958945236241552638926896241322000030587984058286754741427502899192357480586057633757396182250698358587605174503851467660670591816612924285233645937368311763234872620206019056277583598022865677236818388327891327394182334139222660110716522727896146526184505334522133827146668743232586065277423965520170807485835228409550441781762117689050532217612307705324122023619169225658934165178925973967864477693716055852830814874300027184568111670749570965026981411508112719292541217053253857271643981518358418549125903439568212207314988259389145687260180722607771890592709316654196922991970616824602197887989378879373701820399980689238187806909700162929692259959864487640010207938221698890461755297008118837942365398297559854965615580201414232689384269829644724677652067287639273974776643898387513700507934214295289399151356959027162913191184691913592446540585662990200754154951982125221691694398117510449664094554415795294099413598917424225056810525224063697508557724685168362285554641797982987164354607696624123776686068046246219458392233933307695265251344959961191431887291989932966914470972029303776251893406263641104825679510417902894011391913856358120990181508960293882408996635483150120719202236993600633652510865239270670995483847688898661040145679274777126428841146263767326949368091528077160625/289242738816380914434806240528592552709906839463256712778562265199291291511986875436498432550154979187901219888513083560228971213700401973101810285249410904797836909244223692406264668315855279650210299276699064388176709019217768674557259882116924262768110509147865571822575129238031448359496777940403531914891823781793396350367087667573543783532602205822519866380489940547521249787194166745392446123503987809737916344207880724932525050472028065200231091359555863960643668846492656043241096437914216299648813778387620277656353124944698056711120099010320091068073744531606624858474656083908952598178651676878415906989221608754799457913114799734897218098370875815430757839271022374175627135417258256350326256209192987082842429724588037793984344328946812623363492900630445648936328340695346562513210010519966459390561555673692597831194388236750781270372678992378820426052372457273462106485666463260899075274785651994998972918879919058830560673389762865904238768472728527955468862258779241631652041006472382632256683847859966408672995434342324153687755706215844555710612811201392659157871282792448504600128947282607010067963442607694865009883525213509885010612885421675484099248524054734074371443963296695642089130949094214691193986027221668064467641556767255597991675581387038825110910326944758065779456338990158495465886162054381105436611920178741435823556936686260154728137251351316579429036126955590656938305534989556803144145551268190314548320829486149540143683067757418802139091185700845951156953236475403259291673154411834698254102445544356670128047738430676671927544440047548749848499016329062711243768626362218195901810318791761680900725920603002662024494289844198390622833789781728604741841646308226322633849540199193393263242681598520896291136796990211276761649276743844020805129024573145411989655090432684868636795336708391100567229802200839224406081437301464731564748667673929321152121829697372486465251026879531177242094452855577392853475490241460154438724878336*t^83 - 218930751688576793963325521437803572588837704496221595414564916872584589693495068266344198973174977060831364109533329464764399062445745145624338419454740597675005316262327036599070191223869719783991805318839073044780386297284427002357130174224816465924517641535701629830739166824074832934364203166396015466167808518620672883874493221121146701908824228109441955830253184518262369553144315457820860241996403128606177601143674447953601396211769726381133105957519980037664796601177561821937406915817216424308541203948604840581512978933982239359035058302043539985771719228896363741425311174070554554326356102999532671477334513523199869315319460473107828125260196171346769241402599743742485029922197057980625258876803063761108809849335056891781541800488651961620915049074529407582118859867033958832725736980290837153817374183085258543633218117200820481777754369244004241380231607419622721023613288290568262740208124772885346192420563352613799065913844946257202451566770202466029160533317150992929139937113693859920691554554288154312630935921214315963473643498474243897370050542333657508485097663575128733397636172239033106949132894629047220062366668124517977502454495438984831285902585917425568572979863595623897893700170639455434645455381576280391735002017966449061001234299499918146528843328147370304748863983675491081370860106747416279819573439041381701363948387692491252554906682750313510886197941433335651654141652917097102403285263893744323817744510623706961854605607792958177144545959157627842250190791513353888734778563660257360909228036529142925730107278872232601234383745120363749099767516212774150670790516013030561795736653628013731260440958606623105536591348164079432449781749902561370896384717133057505147267202902086152473298262501746410960279510788903800310718236098982340530203436610423610616053309333523739005260341260280305800381253145201677132330846204818757061792452778727764885211689271499715195256522587763796746662776338018859557216543033770757649325149545131480475285809527168120998012709780422398125/440918809171312369565253415439927671813882377230574257284393696950139163890223895482467122789870395103507957147123602988153919533079881056557637629953370281704019678725950750619305896822950121418003504994968085957586446675636842491703140064202628449341631873701014591192949892131145500548013381006712701089774121618587494436535194615203572840750917996680670528019039543517562880773161839550903119090707298490454140768609574275811775991573213514024742517316396134086347056168433926895184598228527768749464655149981128472037123666074234842547439175320609894920844122761595464723284536713275842375272334873290268150898203671882316246818772560571489661735321457035717618657425338985023821852770210756631594902757916138845796386775286642978634671233150628999029714787546411050207817592523394150172576235548729358827075542185507008889015835726754239741421766756675031137274958014136375162325711072044053468406685445114327702620243779053095366880167321441927193244623061780419922046126187868340932989339134729622342505865640192696147858893814518526963042235085128895900324407319196126765047687183610525305074614760071661688968662511729977149212690874252873491787935094017506248854457400509259712567017220572625135870349228985809746929919545225708029941397511060362792188386260729916327607205708472661249171248460607462600436222643873636336298658809057066804202647387591699280697029498958200349140437432302830698636486264568297475831633030777918518781752265471859975126627678992076431541441617143218227062860480797651359257857335113869289790313329811997146414235412616877938329939096873094281248500501619986652086320674113103508857193280124513568179757016772350647094954030790229607978338081903360886953729128393784502819421035355782413479697558720878492586580777761092624465360890006129276111317946868006081791296391287909507309964494498628913460064330547598180002191008330383482848578771233721268478398928921473270199736096846306771485446426185050081517515611981942741958656*t^81 + 407678398419077677895480633006306168447590747474797315311121910189022331856934405718816061130326567158264101310480845027208525646010770469696723576977944369875451468403787959957705366699964855182324236187529506384639318836022161263917342057709804806897131232886362613895655969504395050280532092563763190722189102550590423393552867941751465579631534228521864369766177103547928612809191388771289870506377193229523252996028475371344715511087660756861830870998312020670776096394969731623216809916281767333053578464772278989629271653837453972736425426683802767253284874537905937853517068077580747576791623735578207985731073633347080104320405779394315911233580867147906593629495378352856696244495837563416086738572347500328116568897753270480441873631981235942229783852912114991135945125080415319527167328581765672047426621892107019523188100687031236197696524977060506663542079519504305698566108098383124520258491361999832654514134782351001122107737317562372513122388177722758492786446825619114207997238531375042859887636457779631917587504206567054274020554347812387333625794188972454208608266482351225255550012837917053864351067229486782297517094783303770993073175264980958717931730787946943267670053613520669137673428358454969412375699519196475378179927372968618579188316711629651635513914001183890997279411576461040248840598045801822492495220502139553477579862705911663426931582312272681619308107788202588943174913805042996063331292433142690039253809233323516582297743658223217188494097808083968750274790139139157675473818159628691237263385086742281573069281074488060241831677058536941536822857773889804691205041809072435788271063950909778641865766487575144660599124662957509729969879833547880351546086349287076060528664165805202271128016183379415637308988227214427327999808831520748832867626922588944916664963264419928825437891253651465134967649743177789239233835167242819141311897519854174847977623937693581892074360917259875202451358288459823038876064009871715022998728148094456520390290869553277857467706270629141263039375/14109401893481995826088109294077685498044236071378376233100598302404453244487164655438947929275852643312254628707955295620925425058556193809844404158507849014528629719230424019817788698334403885376112159838978750642766293620378959734500482054484110378932219958432466918174396548196656017536428192214806434872771891794799821969126227686514330904029375893781456896609265392562012184741178865628899810902633551694532504595506376825976831730342832448791760554124676290763105797389885660645907143312888599982868964799396111105187957314375514961518053610259516637467011928371054871145105174824826956008714715945288580828742517500234119898200721938287669175530286625142963797037610847520762299288646744212211036888253316443065484376809172575316309479460820127968950873201485153606650162960748612805522439537559339482466417349936224284448506743256135671725496536213600996392798656452364005194422754305409710989013934243658486483847800929699051740165354286141670183827937976973437505476038011786909855658852311347914960187700486166276731484602064592862817351522724124668810381034214276056481525989875536809762387672322293174046997200375359268774806107976091951737213923008560199963342636816296310802144551058324004347851175327545911901757425447222656958124720353931609350028360343357322483430582671125159973479950739438803213959124603956362761557081889826137734484716402934376982304943966662411172493997833690582356367560466185519226612256984893392601016072495099519204052085727746445809326131748582983266011535385524843496251434723643817273290026553983908685255533203740094026558051099939016999952016051839572866762261571619312283430184963984434181752224536715220707038528985287347455306818620907548382519332108601104090221473131385037231350321879068111762770584888354963982891548480196136835562174299776194617321484521213104233918863823956125230722058577523141760070112266572271451154520679479080591308765725487144646391555099081816687534285637921602608560499583422167742676992*t^79 - 43029320996018690397248086803069553231314646381030266697870686284405769294953981734045048913214044723785617745990456930261924169661617022089826583218840641493800121554425478005684303641975397490489410516543832986945546201424083753200407996636618060818417713494364002235292625621329134838287840894497866501089198914015465623751800207147447864606516255856536943205957410103057972397221718343364367831097041230049723954578659717823530105854417272390113503468269834921367326705789633693938736032119775622291105363228129093105552275213434232531712449260190873838887033289407092660343778586422840764923972556147253736378820982297297245413396262218068759846159833585331790897146330375323465034411551380000802896036056154308175399966998207092912211341699849796630673330285010107915668448253150179316257039573534284622987528470381536191114700332260333039333493398172808685036030169996140840874275005145820708010138287850500260998073058491104197029092555174415061596590883458420662486597939232986428834379258836032615047935807761138894039770749642799277091909600057508353207850107075985271096926231631253217410583610503777037092318716776936615632756139996347010737331447809408862678470778018520274799941627205028682423296624338100327062365744513418468336158349077580937880731754183096591622978555298255935841039107697503162251136690402456466611766182359544994636040889718421743708772415369020425529948811901450883528062310729962417065272070935857137108622157060099037277880064154558770056291028362134176808319559607525129082924355527381213773805960836300619030600359270816885539281581486155794432562472710314166256638932087961585337050851224936130147867798687476228093527483686963001459026971181791620702340277347374392720201072676766681944552508741955781491054538820702426299929818060680216002061854651619992066338302256966562646826973691993370176684469567458874780716563243967995733752247316483668056872479790254494832525144212413230917939030585920739790994386192867112286405785547250939522541745026902425266739737514642885937983125/28218803786963991652176218588155370996088472142756752466201196604808906488974329310877895858551705286624509257415910591241850850117112387619688808317015698029057259438460848039635577396668807770752224319677957501285532587240757919469000964108968220757864439916864933836348793096393312035072856384429612869745543783589599643938252455373028661808058751787562913793218530785124024369482357731257799621805267103389065009191012753651953663460685664897583521108249352581526211594779771321291814286625777199965737929598792222210375914628751029923036107220519033274934023856742109742290210349649653912017429431890577161657485035000468239796401443876575338351060573250285927594075221695041524598577293488424422073776506632886130968753618345150632618958921640255937901746402970307213300325921497225611044879075118678964932834699872448568897013486512271343450993072427201992785597312904728010388845508610819421978027868487316972967695601859398103480330708572283340367655875953946875010952076023573819711317704622695829920375400972332553462969204129185725634703045448249337620762068428552112963051979751073619524775344644586348093994400750718537549612215952183903474427846017120399926685273632592621604289102116648008695702350655091823803514850894445313916249440707863218700056720686714644966861165342250319946959901478877606427918249207912725523114163779652275468969432805868753964609887933324822344987995667381164712735120932371038453224513969786785202032144990199038408104171455492891618652263497165966532023070771049686992502869447287634546580053107967817370511066407480188053116102199878033999904032103679145733524523143238624566860369927968868363504449073430441414077057970574694910613637241815096765038664217202208180442946262770074462700643758136223525541169776709927965783096960392273671124348599552389234642969042426208467837727647912250461444117155046283520140224533144542902309041358958161182617531450974289292783110198163633375068571275843205217120999166844335485353984*t^77 + 64392226789403556112159737027165672039063238080681003279482030279815799594265652730633152229919296453650259580084560151142580857115795712847508162846854452107008812639876927461352796037345101057412191755607903985622157301451319181982867699318371312805393795119583240107822395701753006829271701329490838667149227827733971200209629962777340454359972792778772680494755752117910722851305817997828093520907453589213832319158568355083152313282481500403704497139772082908398908528169660708418580241580249679694869597009989689407842112798629411088598435851475362014124256462398524453657493188626559249592540857768642764352676208240984913854613049391633441323521585596117863725277727456214384355344185387359842019832793886889758549161677183001764275164244224212955937630500547683339272303046327134083670870782340170725424395621199297797014555361902602659514782423981851177775276612584672712153834163225402973767220994983974246425084284621643312682595936854403388237778233631928311745165708386088870767463532517223845796232025157832660619504628274162068925178829038632989575379870635507256578114092407574866448555234665687791153615627697695367170894523038721183186050565288665707013508800193959297275071264087276419107859925951326203509406487069228459656132877428451197100814726020571706865676458196968455745737952687125741323490890996814202418505713982766469275634074122102540391898927286031954159720485365212786109276674693078567419053083634237266346668578470400856675639882380599032935047832628536821000561080989907217760828667331073960668362333251463861135427314761610888130926519670293646096703939817753062851190442465843075474408441190403061142969285958366086092995725955888074601674483309225229332339071760404885766116183745638083517185792377332636359405790479651421515488904796969079857560195028359356577771351561070714303534346874982293965099312230551713689868983677736084171381637207560547180721185620877154077074159929513569355604610902773703574688315552471838480969341462489325844054325153829488344824101567704199669944375/881837618342624739130506830879855343627764754461148514568787393900278327780447790964934245579740790207015914294247205976307839066159762113115275259906740563408039357451901501238611793645900242836007009989936171915172893351273684983406280128405256898683263747402029182385899784262291001096026762013425402179548243237174988873070389230407145681501835993361341056038079087035125761546323679101806238181414596980908281537219148551623551983146427028049485034632792268172694112336867853790369196457055537498929310299962256944074247332148469685094878350641219789841688245523190929446569073426551684750544669746580536301796407343764632493637545121142979323470642914071435237314850677970047643705540421513263189805515832277691592773550573285957269342466301257998059429575092822100415635185046788300345152471097458717654151084371014017778031671453508479482843533513350062274549916028272750324651422144088106936813370890228655405240487558106190733760334642883854386489246123560839844092252375736681865978678269459244685011731280385392295717787629037053926084470170257791800648814638392253530095374367221050610149229520143323377937325023459954298425381748505746983575870188035012497708914801018519425134034441145250271740698457971619493859839090451416059882795022120725584376772521459832655214411416945322498342496921214925200872445287747272672597317618114133608405294775183398561394058997916400698280874864605661397272972529136594951663266061555837037563504530943719950253255357984152863082883234286436454125720961595302718515714670227738579580626659623994292828470825233755876659878193746188562497001003239973304172641348226207017714386560249027136359514033544701294189908061580459215956676163806721773907458256787569005638842070711564826959395117441756985173161555522185248930721780012258552222635893736012163582592782575819014619928988997257826920128661095196360004382016660766965697157542467442536956797857842946540399472193692613542970892852370100163035031223963885483917312*t^75 - 716547143385073181277213827558212112040649412530586612395078921371253353406622222804858971845893831396093370296774255628329439744993291423795727846492897389329006939838178908507108734437136408197705961070187191836423113698947516385075652015740145440508172103420556469406274888987875678340192531202426270452176287879964467338698139190971212448640866007413951592663051369326285969449539909214836558499833317511731106691356464582471879942364383973708638359843181563709891034158941760744829817958701191452920804492166714417265280611125016138815168715888828413837884638601466362709098855213630014943604631765506793365751685430653323125782984750058840817984074577544356142281267638732638483021964865948715112956929124864373268940754714999484874579572262066556636670675112766762044528246089032018129220724743639088413558144902768897955985479745066434372768644451221215829095105578501107056375015190487262271264365493628197136228523057991898159404842726627374453125889960849550859113299006280874702296453399338160152515217482433455528498892521049133924934182039416311678245565350184958524361819369324990454916199640471938473774559895463091223028392059390102960407211753081241602816166573956117127722315445589685551640677795180268618128680797897920248572055339566468535132720630124743620021520151849272164463346006149661432833160478125702519257310145396134428087789955640088731019496864195374620835049435498017296991325832795264753489283370669310914033680851136321713842192621014615968987588061106562252060148791034290010905491523671595548301158101618859381071835785689931492672557630087393709419123818162013972062832665692398664627416312334023022181936694102226219946337060630258810959274935244433281038263157153772664507669176951503746679677801887110685459580979169136438567514668544626785048276661893229860931226101123504521283085546700817008565540191619825064749029160866674713311645348411420182259690190650853569690203903729593853665003858476048630274801671567904211825482575781917041866083591520989041255851702933019249463834765625/225750430295711933217409748705242967968707777142054019729609572838471251911794634487023166868413642292996074059327284729934806800936899100957510466536125584232458075507686784317084619173350462166017794557423660010284260697926063355752007712871745766062915519334919470690790344771146496280582851075436902957964350268716797151506019642984229294464470014300503310345748246280992194955858861850062396974442136827112520073528102029215629307685485319180668168865994820652209692758238170570334514293006217599725903436790337777683007317030008239384288857764152266199472190853936877938321682797197231296139435455124617293259880280003745918371211551012602706808484586002287420752601773560332196788618347907395376590212053063089047750028946761205060951671373122047503213971223762457706402607371977804888359032600949431719462677598979588551176107892098170747607944579417615942284778503237824083110764068886555375824222947898535783741564814875184827842645668578266722941247007631575000087616608188590557690541636981566639363003207778660427703753633033485805077624363585994700966096547428416903704415838008588956198202757156690784751955206005748300396897727617471227795422768136963199413482189060740972834312816933184069565618805240734590428118807155562511329995525662905749600453765493717159734889322738002559575679211831020851423345993663301804184913310237218203751755462446950031716879103466598578759903965339049317701880967458968307625796111758294281616257159921592307264833371643943132949218107977327732256184566168397495940022955578301076372640424863742538964088531259841504424928817599024271999232256829433165868196185145908996534882959423750946908035592587443531312616463764597559284909097934520774120309313737617665443543570102160595701605150065089788204329358213679423726264775683138189368994788796419113877143752339409667742701821183298003691552937240370268161121796265156343218472330871665289460940251607794314342264881585309067000548570206745641736967993334754683882831872*t^73 + 56553368600930294500158262913493710294729611954758404164476501884914799611448328770419439462158394617471154331893604717132049105909955195637615072022811486990102235555505310032081709077203269808589485714741214210703040233753667386039986481398738834290844682406962042215186692525326871666995801670438890641061419181387412499378423244850989853819673400800394112442778929632076412602915989694376247995124678208923394806326355868079817851362419051123743082300772452065207572253413426941519408304418475922494743062004540445337890996897576072972299497718356211750922146268291443863586769391088896659731827821941915489713399627018607802458554175886240999337614669461591527032100415357508941497418644471060996224163039811903688067209636849627839671370203569373010024059370284590656030962312019019336881710358810439077594784738253366308433741294434719886602154587050651132675610526442609718285581657859097095289462615790307746458245620397494226181295423626312830622677189435580190653919331255029477764282601936294249813808066852577387760239008212784460905702512388924878032574401875913171116022912384525696896673376424126666144416351978386419213440813989694697469530343451945162404372032759112525170123207989099414111743062911925012559481980596569124347527114125088738314292137076122564092198973589910157661720960824772115191382163167438301333245021912790518334332362381223172704695734285682435584935818107492669625988314245075805041802520273984973072651735258292611899995081441409245211287936019849850665227313995432685349348559181867160928680310931155201931807358268539980194574495978583551136822295983043416947643947451126537077398077598801026948793288511314408844567134187787371645946749212013355611061464746208422997650981473083098652047715338825711736802048766626964978263946178432190467555820033516117282573933833902239486550383061790345776112769512698273604505556402557191800009414950402019577503613766691475784004209115142871787997128930905257507847998579704044282911094585737025302737381324898971972805666193356654521387053203125/451500860591423866434819497410485935937415554284108039459219145676942503823589268974046333736827284585992148118654569459869613601873798201915020933072251168464916151015373568634169238346700924332035589114847320020568521395852126711504015425743491532125831038669838941381580689542292992561165702150873805915928700537433594303012039285968458588928940028601006620691496492561984389911717723700124793948884273654225040147056204058431258615370970638361336337731989641304419385516476341140669028586012435199451806873580675555366014634060016478768577715528304532398944381707873755876643365594394462592278870910249234586519760560007491836742423102025205413616969172004574841505203547120664393577236695814790753180424106126178095500057893522410121903342746244095006427942447524915412805214743955609776718065201898863438925355197959177102352215784196341495215889158835231884569557006475648166221528137773110751648445895797071567483129629750369655685291337156533445882494015263150000175233216377181115381083273963133278726006415557320855407507266066971610155248727171989401932193094856833807408831676017177912396405514313381569503910412011496600793795455234942455590845536273926398826964378121481945668625633866368139131237610481469180856237614311125022659991051325811499200907530987434319469778645476005119151358423662041702846691987326603608369826620474436407503510924893900063433758206933197157519807930678098635403761934917936615251592223516588563232514319843184614529666743287886265898436215954655464512369132336794991880045911156602152745280849727485077928177062519683008849857635198048543998464513658866331736392370291817993069765918847501893816071185174887062625232927529195118569818195869041548240618627475235330887087140204321191403210300130179576408658716427358847452529551366276378737989577592838227754287504678819335485403642366596007383105874480740536322243592530312686436944661743330578921880503215588628684529763170618134001097140413491283473935986669509367765663744*t^71 - 4051895786098794826383933856224457134518103878463570332339843357507443060357172086654984044295910557506909737899274047560452690190373974110199179596134638482808510927513262526946047819385624538979622571708567452217459463939281427449193512532348008604910783294419293503221113034294812909173282614050260355475376817259764087530909403473373676014933987161413316895646898581343213335558924672406070856078682652468011570267395511226357024286496533451547014351617079814404275074423645357561077218051250096047514626748989313785902775188220257358520844277349101928875571975887084733024105958368076858835846142509502434696595259475123482148220854002450667633238256663170876624487112197722382464788220222945781731527518543247492214042104344738649767067019392962293413067510191420348742054336317800638506923266722939278421234517241425546183857959353545376281429139278795303477665850693069587142812330504811869269144905139219863872908520518167229752366723096896322255590395318083533237861572170811723510362055198133999278636384494578116899751051007996545774813764151380216821953340176620699877454323335818541719038252500326599110765708104825556730449450527472852675950511779708987864789246528830423042066261248365857146348839853429877570972417075879839144059914531202180171577332308630957628250155761226777232494513310498383221340282567376156627171027789579593054669445315053265401936353791376565082901467342195503973449123223735665260964554888970331623991793054699616698539981196475587160599681985596303234060527268767624999993335988413162187900230868061485313503674701093709928936884340087858357629061841010636678869473776581654883114395640122397063549047192843498051179890172876237043871036219106082882803234401753632568236608039485033828781908513816649414358965541011052687725307845305691080833638946852120202135853111485705615485592083359033581380725291030779755492863804807213725931590633244499361097327174798719297014025985947816928191690597248444915293563107956814401735536671586746490069153256207281985317927298411951514845762723921875/903001721182847732869638994820971871874831108568216078918438291353885007647178537948092667473654569171984296237309138919739227203747596403830041866144502336929832302030747137268338476693401848664071178229694640041137042791704253423008030851486983064251662077339677882763161379084585985122331404301747611831857401074867188606024078571936917177857880057202013241382992985123968779823435447400249587897768547308450080294112408116862517230741941276722672675463979282608838771032952682281338057172024870398903613747161351110732029268120032957537155431056609064797888763415747511753286731188788925184557741820498469173039521120014983673484846204050410827233938344009149683010407094241328787154473391629581506360848212252356191000115787044820243806685492488190012855884895049830825610429487911219553436130403797726877850710395918354204704431568392682990431778317670463769139114012951296332443056275546221503296891791594143134966259259500739311370582674313066891764988030526300000350466432754362230762166547926266557452012831114641710815014532133943220310497454343978803864386189713667614817663352034355824792811028626763139007820824022993201587590910469884911181691072547852797653928756242963891337251267732736278262475220962938361712475228622250045319982102651622998401815061974868638939557290952010238302716847324083405693383974653207216739653240948872815007021849787800126867516413866394315039615861356197270807523869835873230503184447033177126465028639686369229059333486575772531796872431909310929024738264673589983760091822313204305490561699454970155856354125039366017699715270396097087996929027317732663472784740583635986139531837695003787632142370349774125250465855058390237139636391738083096481237254950470661774174280408642382806420600260359152817317432854717694905059102732552757475979155185676455508575009357638670970807284733192014766211748961481072644487185060625372873889323486661157843761006431177257369059526341236268002194280826982566947871973339018735531327488*t^69 + 263472060753547661710728184617160923499710877980634453537161286120875528375912299825511442759941066893946509478712877599120395469888413159045418056525787091583411589540719984000890358515108604656761759077515020712865651346804248723960642912792268920133102446897540960597483142677478583358840504771128830047593331107325810270788651504228153213907240015419108769743512349158363645112580084486577147548138470371495957841356103245064318095781317039158378111530384503450505608382934016417312997266315835250564252142791608891718840309740284734212043363664484014346225953822383945438283800913782815706355139136337330412863988918287126952344256041453117517000608762791903875973530333776698872906082306118777272774321958569790693638550425642705283457099645582083202266686780262721142478382387215245018640404230538043072991049799173013060621489485849461070247839218484163412726734289400176226085049636536832363635821476928520743716197092925539491020371939766167597920987026552359319761034035179702194904757404116317967798443807579247861501466863364466383353738866395604943315797449144738551404998064616983360756530743740319914794905706518199600503744907603384592934442431953142990875144350012005900079506988502000236472933521579180531665295568642177751064951887761433207350226444740105282935390459551323912013562672090016619128194118455636134052093546759217831425417127146835620742783773196639650929991747763547467561644290657457723705761019503576546623948329739794034729387071780909253945028797098242047194526973632467545305929203468123232745459238057529248752430123595916004532321161606415844218878787074353542870086397273828904854907725372131472906215331344270199722645989505215324242399540844952118871558376888184131582727102513679985313999050222996357886088046100108786779823190274812772669234744594969301167816287438018866989244273803269572037275617304408647497053639830013961723977383310214012815891335290364032552610228342287381653957733033404661298625497649824633489930475868865780792397144073541001414535866605773411371996695180171875/1806003442365695465739277989641943743749662217136432157836876582707770015294357075896185334947309138343968592474618277839478454407495192807660083732289004673859664604061494274536676953386803697328142356459389280082274085583408506846016061702973966128503324154679355765526322758169171970244662808603495223663714802149734377212048157143873834355715760114404026482765985970247937559646870894800499175795537094616900160588224816233725034461483882553445345350927958565217677542065905364562676114344049740797807227494322702221464058536240065915074310862113218129595777526831495023506573462377577850369115483640996938346079042240029967346969692408100821654467876688018299366020814188482657574308946783259163012721696424504712382000231574089640487613370984976380025711769790099661651220858975822439106872260807595453755701420791836708409408863136785365980863556635340927538278228025902592664886112551092443006593783583188286269932518519001478622741165348626133783529976061052600000700932865508724461524333095852533114904025662229283421630029064267886440620994908687957607728772379427335229635326704068711649585622057253526278015641648045986403175181820939769822363382145095705595307857512485927782674502535465472556524950441925876723424950457244500090639964205303245996803630123949737277879114581904020476605433694648166811386767949306414433479306481897745630014043699575600253735032827732788630079231722712394541615047739671746461006368894066354252930057279372738458118666973151545063593744863818621858049476529347179967520183644626408610981123398909940311712708250078732035399430540792194175993858054635465326945569481167271972279063675390007575264284740699548250500931710116780474279272783476166192962474509900941323548348560817284765612841200520718305634634865709435389810118205465105514951958310371352911017150018715277341941614569466384029532423497922962145288974370121250745747778646973322315687522012862354514738119052682472536004388561653965133895743946678037471062654976*t^67 - 7770810370490227477539582668427011365616860671962539460132610481590453554292624479249032804968915629105414107487455496420232426435349948382425487623892475238548702851948232941250032353695625415727074087429016268729745991430419423556025643368170888549955838796771590702292515458483560260570973893084993413715049996661471974551508515980235555241282581219982232972334204202704900022516553513351593679187573045637777294975155104949857093832296369789055548811046593547542148333688697451881359893737601883517810009224893622220203988604211224881252134004589036536194880266832829758531202566498555205562114369244738190072668447086802002490518154242707499140964134356659090515549776552504060610218111207956717069900823883581942805411782217111424137160662820897870767812711080190655301288839714671514426847216678295163012539594529333125953799464095033284755917211028945126949021612330609296470352226759516810449699111996307096575963515104205827362052556253386382452213852143054309267081173014461253139249780140308326093718171989613214039075741574024246047289158961691935758125303703630307287992855827398076055923269114552649083357575048108087851967813569078345634106145273068745278450505968790579984304679784138955257788531637589883089653603473103199054354363183072881140986631257219449968322773318428153551172589284922588546450857832635011535201689475284723884972640609244082627783115174634049812962455262035692816294695539625376780778053421310796580890549364621618621185997399030403632773452301760828000436056566045611526950136349244225170312713281646809229259409482150358695666314734588986719466026164153809873637937201004861015218446281647421240641093965777301125284702422236856688755696314882355300901518603039783715116128308931442655002828967061173956096602266129908209219639681837679236133983668394967870401208437247457701182244740051702461416524897460314278305524967634237944430107043426316601274540629203731968879157375601986967537359256805990524628795945638054053082543268130602127175785358019608723912213723872265088737373212363421875/1806003442365695465739277989641943743749662217136432157836876582707770015294357075896185334947309138343968592474618277839478454407495192807660083732289004673859664604061494274536676953386803697328142356459389280082274085583408506846016061702973966128503324154679355765526322758169171970244662808603495223663714802149734377212048157143873834355715760114404026482765985970247937559646870894800499175795537094616900160588224816233725034461483882553445345350927958565217677542065905364562676114344049740797807227494322702221464058536240065915074310862113218129595777526831495023506573462377577850369115483640996938346079042240029967346969692408100821654467876688018299366020814188482657574308946783259163012721696424504712382000231574089640487613370984976380025711769790099661651220858975822439106872260807595453755701420791836708409408863136785365980863556635340927538278228025902592664886112551092443006593783583188286269932518519001478622741165348626133783529976061052600000700932865508724461524333095852533114904025662229283421630029064267886440620994908687957607728772379427335229635326704068711649585622057253526278015641648045986403175181820939769822363382145095705595307857512485927782674502535465472556524950441925876723424950457244500090639964205303245996803630123949737277879114581904020476605433694648166811386767949306414433479306481897745630014043699575600253735032827732788630079231722712394541615047739671746461006368894066354252930057279372738458118666973151545063593744863818621858049476529347179967520183644626408610981123398909940311712708250078732035399430540792194175993858054635465326945569481167271972279063675390007575264284740699548250500931710116780474279272783476166192962474509900941323548348560817284765612841200520718305634634865709435389810118205465105514951958310371352911017150018715277341941614569466384029532423497922962145288974370121250745747778646973322315687522012862354514738119052682472536004388561653965133895743946678037471062654976*t^65 + 103891887171391101729287055922576197398045801396669900537422444830808465116857361968345699623853750206170078813969318704327414765696057292790543869968272991975748956632806881116383027519281858351280823041780610377439447663687671383384659146707407037157829353364655811970852553421844220684948541034142437769350666032876212580837268640927451382027766229081664023805261294833192522025985196951586171152881341358060771812951354959308692025897115634338561656730764603057585415633100627565368556530289611946790867570047809475193892308440990375688309338379245985792106992559809452300985972700735136397698983495867600561087169246881015270156296126505589653441659816262789189757137532558787398395476590876361086131236643387972100786743701408570901447080308139375317680630621776376247055581055823049641052988802403483735112179635156952092521746892432807269921551095306490365221309814096198391417346826787499275994858293595756186518624779898453672748358617101911314358745022802865752672394134633730737564841461369202795396943090525600811312270744439751387628139043378163862920019157286264897595648090604610990612545704219118185400762546969675166252139225312953089593698257966280155932765163885878995227746051979612070704309271756887801362914678360895745678969542752217761416835335684342378898236253736787142433646250801077208023264465823571804331946561450853666818087815499195760764520203602426141985712998802635165394200194675740967277193859688876974604416649070718528049129409724759230553377190879211405447686259101944872991975941307948748034502186490438384313190054272088861763077488795168453167024023552643242298713840557067027388117190105056375357145803020438229085710850093609384888538305018883620668805021197227252703045194994899746528872635680381245323084157599179160285092996756854669267127428301656062771860465746107343407035003196047125099178417975486664751788918974447641071997213242629324406607215733034239530140973857136945212939560912029995333174612965017519077122834519827591440614729836359475218221281376574244800925142263468359375/903001721182847732869638994820971871874831108568216078918438291353885007647178537948092667473654569171984296237309138919739227203747596403830041866144502336929832302030747137268338476693401848664071178229694640041137042791704253423008030851486983064251662077339677882763161379084585985122331404301747611831857401074867188606024078571936917177857880057202013241382992985123968779823435447400249587897768547308450080294112408116862517230741941276722672675463979282608838771032952682281338057172024870398903613747161351110732029268120032957537155431056609064797888763415747511753286731188788925184557741820498469173039521120014983673484846204050410827233938344009149683010407094241328787154473391629581506360848212252356191000115787044820243806685492488190012855884895049830825610429487911219553436130403797726877850710395918354204704431568392682990431778317670463769139114012951296332443056275546221503296891791594143134966259259500739311370582674313066891764988030526300000350466432754362230762166547926266557452012831114641710815014532133943220310497454343978803864386189713667614817663352034355824792811028626763139007820824022993201587590910469884911181691072547852797653928756242963891337251267732736278262475220962938361712475228622250045319982102651622998401815061974868638939557290952010238302716847324083405693383974653207216739653240948872815007021849787800126867516413866394315039615861356197270807523869835873230503184447033177126465028639686369229059333486575772531796872431909310929024738264673589983760091822313204305490561699454970155856354125039366017699715270396097087996929027317732663472784740583635986139531837695003787632142370349774125250465855058390237139636391738083096481237254950470661774174280408642382806420600260359152817317432854717694905059102732552757475979155185676455508575009357638670970807284733192014766211748961481072644487185060625372873889323486661157843761006431177257369059526341236268002194280826982566947871973339018735531327488*t^63 - 5032891972338570701068852060022127678196398313679669434756385728583636244261716423155216372260385209870057037632410261126244069895074589640971844069303293464226504470683975769992860316240342871107517470253257590906993973978773417046390177044623660281131775249338231574069085973595909645202483373292455747084237554344931188345133371425917108781436399149132321849470366177482950540939361448004605080060152299061905421296916122331645065191171809371035986382446958260367131544399791597211251197314721768789758152911020213676727382198357308427259213286385199228378650517976121755211605979548057806167370590454369871759149063509363939500479984700842584225837346698174282120125161423085888466085383936130224294465639634527478403449182463397677064923221078061398292242639573036844237072653697381107372743701481400510832790337852370864350674131515231755029946451221321026731667029983648019562301094029312007198088742930487491709276411987286812109494947167763157959407333308033551937858818383158298250303374283216118829978209223774367135832713138758036776943565282646358017299807212414800778513864268879676594047143444040748717687486647123530610307046914624795533376905442957482663492244539573191697860158976979385860855695676805299022715788628307411883539182597319488899500375409587735501611093991008754312483479869130802723230580734515297225468393287863042422406149471006642911949676918505082437711481733760654770132016530580787377320162682605342994369142538555022681267335388547296130303345037104352334339294299313861646546957509603601727998229845811365457105528522451766041820783585077796666810428881461303664360787295846305605112860320688824922809432231837748350256749843642773221310038600342788899882853525472798343306462126277171051670913367349195562957977904875448135134732852091359267363879897249812253336720084197748601931565563149474921266954965538956431451224433241492533133030136301256972213694239958495088678312095215440434875829707990707170438117557637545855671547047069744091271066038201854409359304972948812046376957973144605078125/1806003442365695465739277989641943743749662217136432157836876582707770015294357075896185334947309138343968592474618277839478454407495192807660083732289004673859664604061494274536676953386803697328142356459389280082274085583408506846016061702973966128503324154679355765526322758169171970244662808603495223663714802149734377212048157143873834355715760114404026482765985970247937559646870894800499175795537094616900160588224816233725034461483882553445345350927958565217677542065905364562676114344049740797807227494322702221464058536240065915074310862113218129595777526831495023506573462377577850369115483640996938346079042240029967346969692408100821654467876688018299366020814188482657574308946783259163012721696424504712382000231574089640487613370984976380025711769790099661651220858975822439106872260807595453755701420791836708409408863136785365980863556635340927538278228025902592664886112551092443006593783583188286269932518519001478622741165348626133783529976061052600000700932865508724461524333095852533114904025662229283421630029064267886440620994908687957607728772379427335229635326704068711649585622057253526278015641648045986403175181820939769822363382145095705595307857512485927782674502535465472556524950441925876723424950457244500090639964205303245996803630123949737277879114581904020476605433694648166811386767949306414433479306481897745630014043699575600253735032827732788630079231722712394541615047739671746461006368894066354252930057279372738458118666973151545063593744863818621858049476529347179967520183644626408610981123398909940311712708250078732035399430540792194175993858054635465326945569481167271972279063675390007575264284740699548250500931710116780474279272783476166192962474509900941323548348560817284765612841200520718305634634865709435389810118205465105514951958310371352911017150018715277341941614569466384029532423497922962145288974370121250745747778646973322315687522012862354514738119052682472536004388561653965133895743946678037471062654976*t^61 + 882549327198248562732602678854771008799220274406089262931899628554768516729328294981421689147442042957724744906387439701072690823216011589267768050055509813823272744697554963998524450531735717828281002043293590135231502097062351034523220295611024539455501447930001864171632225078588506828004429257232812332642396773747496793785749832146409064787973506740034113855197072160366203721860587384741225499661479594243096695380290742945138390131097213259577348169394539372623379972808315424350932423897227917378586367363715269492449474926421745205007328932326517880504099578212703166899521926618373531703271758084807005013735760542575813156421730119492351094546099190123558048186025025590188288515727704928069934653830064797583664205883112707573377971943754665994187825645399435766752460093970681417664423614801158880154358566118888531664665931277097374798054241205103460240595119598514697327635143971592569783061563361304860706385070278504534662706329737002973239376477043402949791708215492838561573572756418422366589153413516859596607841125244182168899398911411751660166561853713639797109595368498958759459616707765418924005417753284077021588019695855327847880685642174987179128274497283954555856318264632827123229632762462196900793703420795771774681946417322893428685739285170199823150619678521530150734504428785682583843748791619012754328388887483915087018548189113900559674161056785534990097757583971280841462292643710117983046764587777829009081624653140572041369261192747741508342573292573658917178296640550292986327719032813997743472485709322374712032146517923846346287391023609050288747954230638022734026528164319506080960712789530758859282605613374349692242129845361964994656413238857880851712587896574824663637601798486804545700154932193255762346691433980373442081517713235148985933957970544395176930413272493860703006635236176797881142802045881701687784203480602939176921274862826355187746686112266594960536319368480720004513453998083091144423421378093290169396220633025608313143679919395108148663408013825433232219489798984905576796875/14448027538925563725914223917135549949997297737091457262695012661662160122354856607169482679578473106751748739796946222715827635259961542461280669858312037390877316832491954196293415627094429578625138851675114240658192684667268054768128493623791729028026593237434846124210582065353375761957302468827961789309718417197875017696385257150990674845726080915232211862127887761983500477174967158403993406364296756935201284705798529869800275691871060427562762807423668521741420336527242916501408914752397926382457819954581617771712468289920527320594486896905745036766220214651960188052587699020622802952923869127975506768632337920239738775757539264806573235743013504146394928166513507861260594471574266073304101773571396037699056001852592717123900906967879811040205694158320797293209766871806579512854978086460763630045611366334693667275270905094282927846908453082727420306225824207220741319088900408739544052750268665506290159460148152011828981929322789009070268239808488420800005607462924069795692194664766820264919232205297834267373040232514143091524967959269503660861830179035418681837082613632549693196684976458028210224125133184367891225401454567518158578907057160765644762462860099887422261396020283723780452199603535407013787399603657956000725119713642425967974429040991597898223032916655232163812843469557185334491094143594451315467834451855181965040112349596604802029880262621862309040633853781699156332920381917373971688050951152530834023440458234981907664949335785212360508749958910548974864395812234777439740161469157011268887848987191279522493701666000629856283195444326337553407950864437083722615564555849338175778232509403120060602114277925596386004007453680934243794234182267809329543699796079207530588386788486538278124902729604165746445077078925675483118480945643720844119615666482970823288137200149722218735532916555731072236259387983383697162311794960970005965982229175786578525500176102898836117904952421459780288035108493231721071165951573424299768501239808*t^59 - 69941661239228300276604726063808250198962382123929596724980066863591346779097497362454241654405467189601640991783215160293050660405288304066515311595456724290558175701752197795051538689151261717821065891327634044421965167543989482790630363295078240902921329856255486941091330015275457919765898691503924517278519130176960417878745275158996410832984611925340653503847078644782138941493967689646150991265768269074523016760168702737446077041773726155010659304361309414724426154746671259867400272528057401623986337817046611022453742144102097823768698196819570753717145393841614948970493807891847109110910555253838827541013664513854499321947287187160828269513900911651967878325577586042032449833229369821187651443482469303000823890774852005821910662882505872083684014713301396296233318233102808466566441267127875684289652093776855333216148933533924079241084105171292347224514292413833153600399784176087461460111496530127812089697721037001865571267589975291235918114887116901590986813393212441071624799400118237289099683959795077556670728528181898565416064823080524262540929503166149746256799845850054016997307682493490668541542093284083017944514988543917373384787663695536453583634572250044346027243586030280146747946940565364647429079859633612988707807158892055275450604815172096860965795753802711942859939106560910385227207913213468423497871767264068056116072310180978624589530308695374058197871387660133114096006576322374464521683877366916042313152099830450387863388453163224949369902175597179070600589715614281758516731190857305102688415247437804585677537414360722041665854936412839161023980625406265206636670579712786276723515800523423962809965498783172793225633300226186516862721454209127931498567976201675054093228674343223607866579125525946249986779014198070159415749248304196892472057584311539546656508971439578437280706436911201657687962612518830561599219559198123724470034579741469538327543776045959685452868514888780133984570258166884749948555457664002700610081391465191772420877112912660409019584778631736854630592948761316309923515625/57792110155702254903656895668542199799989190948365829050780050646648640489419426428677930718313892427006994959187784890863310541039846169845122679433248149563509267329967816785173662508377718314500555406700456962632770738669072219072513974495166916112106372949739384496842328261413503047829209875311847157238873668791500070785541028603962699382904323660928847448511551047934001908699868633615973625457187027740805138823194119479201102767484241710251051229694674086965681346108971666005635659009591705529831279818326471086849873159682109282377947587622980147064880858607840752210350796082491211811695476511902027074529351680958955103030157059226292942972054016585579712666054031445042377886297064293216407094285584150796224007410370868495603627871519244160822776633283189172839067487226318051419912345843054520182445465338774669101083620377131711387633812330909681224903296828882965276355601634958176211001074662025160637840592608047315927717291156036281072959233953683200022429851696279182768778659067281059676928821191337069492160930056572366099871837078014643447320716141674727348330454530198772786739905832112840896500532737471564901605818270072634315628228643062579049851440399549689045584081134895121808798414141628055149598414631824002900478854569703871897716163966391592892131666620928655251373878228741337964376574377805261871337807420727860160449398386419208119521050487449236162535415126796625331681527669495886752203804610123336093761832939927630659797343140849442034999835642195899457583248939109758960645876628045075551395948765118089974806664002519425132781777305350213631803457748334890462258223397352703112930037612480242408457111702385544016029814723736975176936729071237318174799184316830122353547153946153112499610918416662985780308315702701932473923782574883376478462665931883293152548800598888874942131666222924288945037551933534788649247179843880023863928916703146314102000704411595344471619809685839121152140433972926884284663806293697199074004959232*t^57 + 2501501052795128286535372366735978623513167904736527832575690449626741350068686657171017399715760421109528751263714287695075274768584770130351220932621427941118015417397521112753593531070463194322249442822328236064034087319904674358154642465268990022889194204180179587571905151549990469592958383778109400544574599978287291251147901459632718320707999097871827905417785237970628857971868424518858266317987732410906914276008743581851115527943904398872150312615920281271927574365638194942102271229271409316263948585424296121429651928063870732053707011047635175992921153668951734765378565276940117627958738021831721163120274994372358175641770737337582154436631629860178898115373185307268805337978591342641531181993748153005105132805569978772492901304118219353928415177562752575809626154621985372771804984379710644025317642458217922258587178446658932466757108283081402232971603837446770568710051598564409312793478800535921529870170019511150726856764712196244672964070534453660455520593283748554089170499247201999999788844104939798357552229676321379037591949521419034901927441633313549270383172005278762532302870539712424557688962601214017398826056694219053417607783978878314963212054435918227819487921453178487047436305884254111256334884953877304143697436911345562611336032794817356541619088077176885165027958070047286776737548105734479120948422766020690262406584925052323361144232852344061196264663887034986380715304384674195042416338206017024701784927300139919135175396811193725872744047878752510901220419229237184575420392036333458863200892917779219525743990836771694639325140267177810757198194708913236449514868918543472082037996006958169209971450559907650063411967377272467239651127365864995401038001959068317665448064856026672953093150455439870699833543071137470567531264572533919519447178876580990726735840579332706583832929481497289437061880494404184974982983369489646445157525237607150617406120720712686880559081393365983234260937156548612469145717774953821064922400377247532109949189621928540099382321916795349655691913919751917477219765625/115584220311404509807313791337084399599978381896731658101560101293297280978838852857355861436627784854013989918375569781726621082079692339690245358866496299127018534659935633570347325016755436629001110813400913925265541477338144438145027948990333832224212745899478768993684656522827006095658419750623694314477747337583000141571082057207925398765808647321857694897023102095868003817399737267231947250914374055481610277646388238958402205534968483420502102459389348173931362692217943332011271318019183411059662559636652942173699746319364218564755895175245960294129761717215681504420701592164982423623390953023804054149058703361917910206060314118452585885944108033171159425332108062890084755772594128586432814188571168301592448014820741736991207255743038488321645553266566378345678134974452636102839824691686109040364890930677549338202167240754263422775267624661819362449806593657765930552711203269916352422002149324050321275681185216094631855434582312072562145918467907366400044859703392558365537557318134562119353857642382674138984321860113144732199743674156029286894641432283349454696660909060397545573479811664225681793001065474943129803211636540145268631256457286125158099702880799099378091168162269790243617596828283256110299196829263648005800957709139407743795432327932783185784263333241857310502747756457482675928753148755610523742675614841455720320898796772838416239042100974898472325070830253593250663363055338991773504407609220246672187523665879855261319594686281698884069999671284391798915166497878219517921291753256090151102791897530236179949613328005038850265563554610700427263606915496669780924516446794705406225860075224960484816914223404771088032059629447473950353873458142474636349598368633660244707094307892306224999221836833325971560616631405403864947847565149766752956925331863766586305097601197777749884263332445848577890075103867069577298494359687760047727857833406292628204001408823190688943239619371678242304280867945853768569327612587394398148009918464*t^55 - 80623751714185267609213820388355690709527188989508599728127304374680945211627474782445998284443919819231017632917439907842050894242402762597196605990358909076177933270632632493369119816318006701964035991641003144772013426478651540080746090823287409371948811084302877641060116807400019980491028826748924307898786627572831248076385525634752387600466775740471657755587856664190151198476861644806113374025289165931769885654094271481328993817444490883724916915744599291957736201100584737691285844730153489066246829249915907105369758548863839836819248352933328307143798333204973168699706174475836230217738938289991606592694267422227680964535450054461795732153916805044016548342712078346065763446614417943467097549864795599118197280949261518937215199630186105358681780732330469970990467895665274058857411064958422542765858001273624801972706488352265732280439913966425947980303768516079384370144759124238524371005813582751028734656798131836857376573635887461134792933947508420096531090848157250071093090390296290805241237344755157252977642765588619738812291623794042242128487338412882603925837300376677647547150806479263232192928762869125179197053038440228728310021492933089998192698402649845983906662147262197349352239332337107910715135479118188201556365563986072581306913457124909237576871380459567431115764080765377122886251375529577829462825229590677857071884080951612628023828412858107104891623561047788305167586266960875370313600388998465952988924953470725049671364284688357087845004618040196029659823513699132866989771609468221031616259945804964970624063091213087351537345167692006495695000633168462273531991188969283584536837972421115082149404707733304921081093509804399872599254497118675630712386426704087818621944250962073014054462336527327737452134860666422180314741758984587302124840202963680884607127399217543811732560060734936153565253929888881265336642407745348197091377462432319543486951147123387054837697322463897599937206356943918643509942267740895065144423457605815891331303086510320808402124304586834684656757035405606413067096484375/231168440622809019614627582674168799199956763793463316203120202586594561957677705714711722873255569708027979836751139563453242164159384679380490717732992598254037069319871267140694650033510873258002221626801827850531082954676288876290055897980667664448425491798957537987369313045654012191316839501247388628955494675166000283142164114415850797531617294643715389794046204191736007634799474534463894501828748110963220555292776477916804411069936966841004204918778696347862725384435886664022542636038366822119325119273305884347399492638728437129511790350491920588259523434431363008841403184329964847246781906047608108298117406723835820412120628236905171771888216066342318850664216125780169511545188257172865628377142336603184896029641483473982414511486076976643291106533132756691356269948905272205679649383372218080729781861355098676404334481508526845550535249323638724899613187315531861105422406539832704844004298648100642551362370432189263710869164624145124291836935814732800089719406785116731075114636269124238707715284765348277968643720226289464399487348312058573789282864566698909393321818120795091146959623328451363586002130949886259606423273080290537262512914572250316199405761598198756182336324539580487235193656566512220598393658527296011601915418278815487590864655865566371568526666483714621005495512914965351857506297511221047485351229682911440641797593545676832478084201949796944650141660507186501326726110677983547008815218440493344375047331759710522639189372563397768139999342568783597830332995756439035842583506512180302205583795060472359899226656010077700531127109221400854527213830993339561849032893589410812451720150449920969633828446809542176064119258894947900707746916284949272699196737267320489414188615784612449998443673666651943121233262810807729895695130299533505913850663727533172610195202395555499768526664891697155780150207734139154596988719375520095455715666812585256408002817646381377886479238743356484608561735891707537138655225174788796296019836928*t^53 + 2337353748480286361958601158468061138035182327667111632422836036765114705989058236969291157061443118781343354316259395168848010802371548339226091922677161690284666854347125910732285749539137651408564616035825119105123500306148296787030580437629903993978910094226531413148545272403768917601188016776228829495355303808291392462666389346571439647170705781869795961631024372475239007198542251796049249732333824179898797613843088119612705050197618543329686314266202820125295637209523815622516509281018931766371279466499912348723708452556463187121966380852966937015016896581617781615416922197005824676355679931725943395098720470517535647773648850045934151231464934134532192186833533611536135124645764825660857471335864379489751421081365394053788795932145481553424899271201384578615577531359641506859025192589877196082197685519200922305054151511475588008890735212709724199091562939143841190678629396667475712255633145246155470094544855237814065317751654454784816310062564939713243286535872413675602458969573900825333027683338761804805353446368521507583696575927595311342136200958137724392343071993454688105329299648057255315379739258443812442956176008797723188778184648123901425854056986426621738475127406228755806445528064677253450175649405937325193807143448866586188248154706996510374616410313830921930075836840595731930181716759902719002961260271678270567865762943796335303267834132592937079100661426982712011898917987556029256731993656868447470297362767568121864425881952384966222256736199892994458313657975648867286179666070392814785526521264627178680997053176101915635352325417069076582902022471002652713388647816349171610800501004786407404536499320504917769804211544897227028566890943690393248129133179364828279683020133214021814992254408798017152693281020820698156549710626428018088922391015553651563005644677496212824667232159807852221736951658332261561795450164867579864767510275422443243899561567066082380930585341259788617895217645476156475489252125597543129680073532413157266198785278781240754058151447538251682437685264346706524225460546875/462336881245618039229255165348337598399913527586926632406240405173189123915355411429423445746511139416055959673502279126906484328318769358760981435465985196508074138639742534281389300067021746516004443253603655701062165909352577752580111795961335328896850983597915075974738626091308024382633679002494777257910989350332000566284328228831701595063234589287430779588092408383472015269598949068927789003657496221926441110585552955833608822139873933682008409837557392695725450768871773328045085272076733644238650238546611768694798985277456874259023580700983841176519046868862726017682806368659929694493563812095216216596234813447671640824241256473810343543776432132684637701328432251560339023090376514345731256754284673206369792059282966947964829022972153953286582213066265513382712539897810544411359298766744436161459563722710197352808668963017053691101070498647277449799226374631063722210844813079665409688008597296201285102724740864378527421738329248290248583673871629465600179438813570233462150229272538248477415430569530696555937287440452578928798974696624117147578565729133397818786643636241590182293919246656902727172004261899772519212846546160581074525025829144500632398811523196397512364672649079160974470387313133024441196787317054592023203830836557630975181729311731132743137053332967429242010991025829930703715012595022442094970702459365822881283595187091353664956168403899593889300283321014373002653452221355967094017630436880986688750094663519421045278378745126795536279998685137567195660665991512878071685167013024360604411167590120944719798453312020155401062254218442801709054427661986679123698065787178821624903440300899841939267656893619084352128238517789895801415493832569898545398393474534640978828377231569224899996887347333303886242466525621615459791390260599067011827701327455066345220390404791110999537053329783394311560300415468278309193977438751040190911431333625170512816005635292762755772958477486712969217123471783415074277310450349577592592039673856*t^51 - 15206214819922586837960088593132785206320467998063893319599090448678821247308703993567675007911750817019193634579818022484661646523950566560765668651138726541334498267573548676287064968554426983800707006485337613059968029866600146618173118239221009706308811616483482954287695665650490091673330179294246324783358710938972769312087208106602099533900685832076858844710429891955735558661760152699304544792762017094530695110914848051162379949362249030248477266223783335176195372259391370737843018873182083743426519751602895196151099904789004051878580945209455913727917448395515185483005662780388714206945595294778153214965852662588031830686614962480980062708343518594527016321291129139397365833263171336634141471405268207395512359585915662522199686559508246022550718956825083617677462271256752944130783290480373929384224612468421890835659358514159946177297796774324020002274289240295199562042625281706514896305755840143564505039137144219643691124747120969418432313976214495104548781821950766870898156964942212681617962024516392964532679432538416776631955268714672618423481091958020754867782043675080724981281530278544994651324840600817052291738453782187045267234956368787900983058532779402258616749487998143303765120161898880542897067855354716230632748962064647068801683600871238797210143850400287108216142631709914330885371488682037666458450484006157103944110613421744359810592421529471286873353680871739460373253767916722559439269523477749099576116744098562859389233819061792590015368676091933544728126606446244275419777334975887918872530201461882674970780057592479719029497961835744028747235635764401220814054103967737120200928064261805520884236864987416254090799617767875760688571444540102850282412863915019692979665355147925414730227067702690118353223391679621916454325730629457362810431785286333882197450399182451036375030539227605263422968131441959654262289625614700986126489190671288638526415560741528019205017129567871505987282172217168037125807107016645631261974536585269603095837767651851058450530410102188078158129702219063532389877519140625/231168440622809019614627582674168799199956763793463316203120202586594561957677705714711722873255569708027979836751139563453242164159384679380490717732992598254037069319871267140694650033510873258002221626801827850531082954676288876290055897980667664448425491798957537987369313045654012191316839501247388628955494675166000283142164114415850797531617294643715389794046204191736007634799474534463894501828748110963220555292776477916804411069936966841004204918778696347862725384435886664022542636038366822119325119273305884347399492638728437129511790350491920588259523434431363008841403184329964847246781906047608108298117406723835820412120628236905171771888216066342318850664216125780169511545188257172865628377142336603184896029641483473982414511486076976643291106533132756691356269948905272205679649383372218080729781861355098676404334481508526845550535249323638724899613187315531861105422406539832704844004298648100642551362370432189263710869164624145124291836935814732800089719406785116731075114636269124238707715284765348277968643720226289464399487348312058573789282864566698909393321818120795091146959623328451363586002130949886259606423273080290537262512914572250316199405761598198756182336324539580487235193656566512220598393658527296011601915418278815487590864655865566371568526666483714621005495512914965351857506297511221047485351229682911440641797593545676832478084201949796944650141660507186501326726110677983547008815218440493344375047331759710522639189372563397768139999342568783597830332995756439035842583506512180302205583795060472359899226656010077700531127109221400854527213830993339561849032893589410812451720150449920969633828446809542176064119258894947900707746916284949272699196737267320489414188615784612449998443673666651943121233262810807729895695130299533505913850663727533172610195202395555499768526664891697155780150207734139154596988719375520095455715666812585256408002817646381377886479238743356484608561735891707537138655225174788796296019836928*t^49 + 708736312442050178632703560982964576801938283851580833346376461327572387525681885575351058373687551432292370070996993889378736063480998233216663516818927173426452702619545357888055583012003608237255053092574984196628756730975894787901069068850690605348426704995309957022137404641460443741143312394022670604471389140532206483053369312773396997904162100095976605043972577694761246902366538548114982334006639846142891127862831284577103151264198866393154381865224429286583427139434404080373562356983238792527263631145448596332352021492833803463276687856586170823493208572853277378679605348644602154924996517506508222117012448858356994550568610334001144622882545736009664156574675607480231016371649879635632390319098918995876560317919633747870636465670163997258532444699878602286322712444294054256798529012003473656328191541407619387970612457461256977861189938100972314752313941232666365023252435462388481185562751465061147526176622115948650359394577628324743300113800711663079997953190349620144186148146760734985552856199456450812653815000237564549405376988675234192329778501534364425952782775037216441368877787842917010456857959601600278024839013276094167119580105912799983725333462646413817600317103500196093687305973074718867004533846666814621625447331797492179776527015457835176828507018449237417485102952639260725797415764773590423723364227017461105833846574992124200934953944725929396069107707388963383799810065354063275114602337198886817331769414898756761789329791421730572319803878252452979641367432768371311561030854351148961531666460188012161978711359114817151283665979000459091413072779147699172929522832897812659862386771288291960956896462988010778495095502679158445215558944862682039384858174374889762731413364461085388861348919352862431000090897914297260462270357090324791659634401906066779578677009168679874455780063071435384192109634558970097297837848995526536642617863003455517169234998785633437659647937211258136566374622707344397147348993032855121115605005413397823243276388477264404330677761868108101364343356556887236951592508984375/924673762491236078458510330696675196799827055173853264812480810346378247830710822858846891493022278832111919347004558253812968656637538717521962870931970393016148277279485068562778600134043493032008886507207311402124331818705155505160223591922670657793701967195830151949477252182616048765267358004989554515821978700664001132568656457663403190126469178574861559176184816766944030539197898137855578007314992443852882221171105911667217644279747867364016819675114785391450901537743546656090170544153467288477300477093223537389597970554913748518047161401967682353038093737725452035365612737319859388987127624190432433192469626895343281648482512947620687087552864265369275402656864503120678046180753028691462513508569346412739584118565933895929658045944307906573164426132531026765425079795621088822718597533488872322919127445420394705617337926034107382202140997294554899598452749262127444421689626159330819376017194592402570205449481728757054843476658496580497167347743258931200358877627140466924300458545076496954830861139061393111874574880905157857597949393248234295157131458266795637573287272483180364587838493313805454344008523799545038425693092321162149050051658289001264797623046392795024729345298158321948940774626266048882393574634109184046407661673115261950363458623462265486274106665934858484021982051659861407430025190044884189941404918731645762567190374182707329912336807799187778600566642028746005306904442711934188035260873761973377500189327038842090556757490253591072559997370275134391321331983025756143370334026048721208822335180241889439596906624040310802124508436885603418108855323973358247396131574357643249806880601799683878535313787238168704256477035579791602830987665139797090796786949069281957656754463138449799993774694666607772484933051243230919582780521198134023655402654910132690440780809582221999074106659566788623120600830936556618387954877502080381822862667250341025632011270585525511545916954973425938434246943566830148554620900699155185184079347712*t^47 - 14752018186025207826257239756186408502486300483993202644815504239158947259002588259380812285535093175088470669968636439762717047782276215111905564873892530951513944324595685466960673997359221998361013389266073216934774806557819638547926035628725102398916793178618922635321033256803842619368884424301277526450424497041087052074236960400606178773953173879282057968845259750961512164058993136684669768888902585099248280554290107332743126903077754303718891339560413488396808699878051779430209926089581292315614052202863587451883784652300413150959587612677454499078929488731475830729763265679079275743266271247125497858621329535396452826008770758975964779030474148190090468966423622331744456559731254139095468834143889617452433605558176659397388860560232895386636773149161945628658839941204305005711681557879136969469227960818744700851569467938188088212067947706407417472352277793099831798356849194983074491585445439442893293166336828350760790629150116375756795597883718442651530360558173497486999851202392269349319546244836774564667661951357492052702586863353763795161708003803865356378316496723681263191999746488842247220423185271820817549136575214685231381468463651593847853445314438531537820645744804688544810165890701484355905094471172533026502140081418424586557054167177155798033485034610067427212545664644638510254760690351205667179841687296172122787835081190296285381316443031491044069859903620250244500606904890397744070542273407520619894887729514056939980922046931618226296474466996909361505895077763405790833211473943302442628462047090898417371631498483364035440342890681474999712410776007261377877188745007067872706354278167222580895582847292939000923173051257154880379975645914417065551341457724023369095217621334008308108588867374092531752994415720019317337860905606637847955725870413294299839963928728020754997390433578289865951414765357624509505208621409482985381963697698136190896859859107172425015882831683214886286746956592037595899742465892363330691746554967637833959581118715046009187805903502794645137402569057246467889904393386328125/1849347524982472156917020661393350393599654110347706529624961620692756495661421645717693782986044557664223838694009116507625937313275077435043925741863940786032296554558970137125557200268086986064017773014414622804248663637410311010320447183845341315587403934391660303898954504365232097530534716009979109031643957401328002265137312915326806380252938357149723118352369633533888061078395796275711156014629984887705764442342211823334435288559495734728033639350229570782901803075487093312180341088306934576954600954186447074779195941109827497036094322803935364706076187475450904070731225474639718777974255248380864866384939253790686563296965025895241374175105728530738550805313729006241356092361506057382925027017138692825479168237131867791859316091888615813146328852265062053530850159591242177645437195066977744645838254890840789411234675852068214764404281994589109799196905498524254888843379252318661638752034389184805140410898963457514109686953316993160994334695486517862400717755254280933848600917090152993909661722278122786223749149761810315715195898786496468590314262916533591275146574544966360729175676986627610908688017047599090076851386184642324298100103316578002529595246092785590049458690596316643897881549252532097764787149268218368092815323346230523900726917246924530972548213331869716968043964103319722814860050380089768379882809837463291525134380748365414659824673615598375557201133284057492010613808885423868376070521747523946755000378654077684181113514980507182145119994740550268782642663966051512286740668052097442417644670360483778879193813248080621604249016873771206836217710647946716494792263148715286499613761203599367757070627574476337408512954071159583205661975330279594181593573898138563915313508926276899599987549389333215544969866102486461839165561042396268047310805309820265380881561619164443998148213319133577246241201661873113236775909755004160763645725334500682051264022541171051023091833909946851876868493887133660297109241801398310370368158695424*t^45 + 136722153661118985154521470530328778928001810916031855428191914331653217815796831709528362491898779319656486702419350432969079333072692503270883368509954506120008902052831242099793821407472956162454214082437312305151506796140533037430584709535842568006624942577281727859532229517316955703200875267491657778982277344943963294035889206084804807410690785266537837980558653624030748972268363129304621877675819287892884866049317366430498134559468612677568980771111399374506197095731147451309453619721706309240315163848100460808468275029768597248227471743466825637793356921380763795653410458723687875613071885389936555735370990144772904826110071453349102164971432892483838560640865580750434637218344834625998412489840797700895548759251407375183555520588091837390538144142202471672571902527843700764341918467288376193832539724929370465960678819523669782308002549492463276516329300134952343641432490871527796971157135519852123146035711120212226910399065253622854372741061369788732265157808212344947977953141453122479451759956522270207891280256554731230902404816086535883023302445899067341472753943833343556150279499678612631402446542431500992369316778883886607937078621678702217319238861225598710982920951898693152633460041493450653343557952486424016701155289529987718899928031937813129286509458683338257709560557580746741261589262212728755912022368553314680605613281983756477748716768449399950772301586172316781040579280002789615620622331850916474840935376596616378191015623013615420000905971372803517418281983288537861288345219926428613492256617548744557615571242443821370942580829282977180946747842948841287544397797583681471234961433483586182895998411666157507478953661957412783683386396880330737798997954588918205222004759415930550051942713998960293665338181823307207257177797758665328697749969853100749918103254235888268017125618334347160783393683824129091027650907670514345195779502894916982516324072801027900922734897344269530872940827893782132001878791626753321452470519960550096792482430335985957088590524617272553918209614054151086714531100287109375/1849347524982472156917020661393350393599654110347706529624961620692756495661421645717693782986044557664223838694009116507625937313275077435043925741863940786032296554558970137125557200268086986064017773014414622804248663637410311010320447183845341315587403934391660303898954504365232097530534716009979109031643957401328002265137312915326806380252938357149723118352369633533888061078395796275711156014629984887705764442342211823334435288559495734728033639350229570782901803075487093312180341088306934576954600954186447074779195941109827497036094322803935364706076187475450904070731225474639718777974255248380864866384939253790686563296965025895241374175105728530738550805313729006241356092361506057382925027017138692825479168237131867791859316091888615813146328852265062053530850159591242177645437195066977744645838254890840789411234675852068214764404281994589109799196905498524254888843379252318661638752034389184805140410898963457514109686953316993160994334695486517862400717755254280933848600917090152993909661722278122786223749149761810315715195898786496468590314262916533591275146574544966360729175676986627610908688017047599090076851386184642324298100103316578002529595246092785590049458690596316643897881549252532097764787149268218368092815323346230523900726917246924530972548213331869716968043964103319722814860050380089768379882809837463291525134380748365414659824673615598375557201133284057492010613808885423868376070521747523946755000378654077684181113514980507182145119994740550268782642663966051512286740668052097442417644670360483778879193813248080621604249016873771206836217710647946716494792263148715286499613761203599367757070627574476337408512954071159583205661975330279594181593573898138563915313508926276899599987549389333215544969866102486461839165561042396268047310805309820265380881561619164443998148213319133577246241201661873113236775909755004160763645725334500682051264022541171051023091833909946851876868493887133660297109241801398310370368158695424*t^43 - 8997656538144926803239185520787960446776370753264742271468862655132853144588262779525401062157139343371916773058341629161640943276731365244364872410322677948377900150882072269559459082161843415699457688719719403489397119698810677807285793191389686307339376076631037993500444827432832483781396605261339349329932963976779181448918795322135750098714764019513391943662791050889690415384031931234453610049355233313183830819915597492947408634697059148579561229781107226923899494413723362822129027890872903103866277457751673464712987449750706977564827845660554887694768358705433116370495198457827930734990273171982227667752631360988283455941949944711451943328882168224487328983311802981953361668128465228046389641622121282500269702853522736763079609057690519176576963719250228336298239633543629119891515152659580708270849695807498007442023079785712960759188778033811740835302452054864088352085514523216203474896446618275777798859102561748311069657130599559124088302818453243682888862409065543802457389287766053391675696317188852053516595534008908651395839202015335453097891311671269705276010673700599358534605499818142948280870136681290613323890583981485386992404744058920949261374300335272106171277619671486876425021643456432186637012637763499645383599982902614396059536445188912914868622017903654838114796235033622400834850421657068166749069092179241438358081367223969688436462906024281262613642068037332456473985970048639027207841718530906817311956077414414672470273260543387090131641627874308711318741867519459761658293571611046673383750213192842101565536442556976748288749171701721529640827814298234794846702865125615578922169396071733540432719826685012507234565904234178642584400140718579754691863136032125266166460258543394552987690948089688906564760092070377351484567320198162420833641487481491187929883594317163056188147694750862073581198092537985575776575389796083429366767972742740557314361881965489469828122904668715031682768623467029276699747367022547336416911823539173048254431235452357991289382158256804104817377504259100214735028941667951171875/14794780199859777255336165291146803148797232882781652236999692965542051965291373165741550263888356461313790709552072932061007498506200619480351405934911526288258372436471761097004457602144695888512142184115316982433989309099282488082563577470762730524699231475133282431191636034921856780244277728079832872253151659210624018121098503322614451042023506857197784946818957068271104488627166370205689248117039879101646115538737694586675482308475965877824269114801836566263214424603896746497442728706455476615636807633491576598233567528878619976288754582431482917648609499803607232565849803797117750223794041987046918931079514030325492506375720207161930993400845828245908406442509832049930848738892048459063400216137109542603833345897054942334874528735108926505170630818120496428246801276729937421163497560535821957166706039126726315289877406816545718115234255956712878393575243988194039110747034018549293110016275113478441123287191707660112877495626535945287954677563892142899205742042034247470788807336721223951277293778224982289789993198094482525721567190291971748722514103332268730201172596359730885833405415893020887269504136380792720614811089477138594384800826532624020236761968742284720395669524770533151183052394020256782118297194145746944742522586769844191205815337975396247780385706654957735744351712826557782518880403040718147039062478699706332201075045986923317278597388924787004457609066272459936084910471083390947008564173980191574040003029232621473448908119844057457160959957924402150261141311728412098293925344416779539341157362883870231033550505984644972833992134990169654689741685183573731958338105189722291996910089628794942056565020595810699268103632569276665645295802642236753452748591185108511322508071410215196799900395114665724359758928819891694713324488339170144378486442478562123047052492953315551985185706553068617969929613294984905894207278040033286109165802676005456410112180329368408184734671279574815014947951097069282376873934411186482962945269563392*t^41 + 130906233899772542438921964603654475692076536100756800056839259427208195800091597654658822165651270730412976487556562502583286077119972814741300976859526042296448246507892907439735194534649606182109428899831644618319918072442097844377651961388944586814182995896888899174739279437603343621253130787388718656439381804019911012391622917884164337236116560460814611286319452335790946349416629892845767303645430189144919578124995716905835962364962714993599838372527888034099136968169843366804030502955970918371152655802198006957739644262514325248246445522940243592157616033229943274367643326396686923533293433118671167481022900687566235345497108093008050567894334273906861538654294645855504817118716836952121592548553387483235031627338104952398906534658677924265882743223405531478262380392292586404195525089418108259133817293814894702184230851437994741941889415538424238219222981053636731111152093650488760472269681262282198818772815784167376683848153470698918575323082387267772336478558819900083385181646290051947151314484929597238855773692039303772015485464194399910582396545538821689412957852616820337294950489015461790378164492854103813346322977598063006643879488072831477060037762453639060311994871029151650216107140873751194012150076269138369929192639576725241363527189010976646634651344668742394106190061625010707457902119205452277953624412291243440135168239028563451273361165388341927830758859468680214452927780080770258881492186088537433369043977216961008555723209970574694592231753667191962850090550082138845504236238553142229932931431532633532298867666504073288996165197300001246188919514894249624559296650383429187082824928569876524671638125623533553913137489148245010398928784264402345483183164728407447182286692179297899152049738800598626090903285860320737854454317233065205847907060331281012921139617901673840152194777341830709697149702550576568717417008356049385758982495335345020585588738724614880589556023486045509506349712544688521148889723800046155180373828648377103812844373500205723473693982054105329279132335211376466169605663913162109375/29589560399719554510672330582293606297594465765563304473999385931084103930582746331483100527776712922627581419104145864122014997012401238960702811869823052576516744872943522194008915204289391777024284368230633964867978618198564976165127154941525461049398462950266564862383272069843713560488555456159665744506303318421248036242197006645228902084047013714395569893637914136542208977254332740411378496234079758203292231077475389173350964616951931755648538229603673132526428849207793492994885457412910953231273615266983153196467135057757239952577509164862965835297218999607214465131699607594235500447588083974093837862159028060650985012751440414323861986801691656491816812885019664099861697477784096918126800432274219085207666691794109884669749057470217853010341261636240992856493602553459874842326995121071643914333412078253452630579754813633091436230468511913425756787150487976388078221494068037098586220032550226956882246574383415320225754991253071890575909355127784285798411484084068494941577614673442447902554587556449964579579986396188965051443134380583943497445028206664537460402345192719461771666810831786041774539008272761585441229622178954277188769601653065248040473523937484569440791339049541066302366104788040513564236594388291493889485045173539688382411630675950792495560771413309915471488703425653115565037760806081436294078124957399412664402150091973846634557194777849574008915218132544919872169820942166781894017128347960383148080006058465242946897816239688114914321919915848804300522282623456824196587850688833559078682314725767740462067101011969289945667984269980339309379483370367147463916676210379444583993820179257589884113130041191621398536207265138553331290591605284473506905497182370217022645016142820430393599800790229331448719517857639783389426648976678340288756972884957124246094104985906631103970371413106137235939859226589969811788414556080066572218331605352010912820224360658736816369469342559149630029895902194138564753747868822372965925890539126784*t^39 - 1677178833457076007840811030514189649353214112945639136641143298244740165902870467711140526513730019278515878279831862001188533755826601752848711865802706964569101903893796663684153759822804649607833525265032174664690150629115952099628175711018643035927918598728664257312332559753271246031697770954370518847417516377177374449779053446547416990135986655069762720185298351613008797751107269899721835265997222612959054842535584674041313799417147581577825466040701207857149351381138943918895537733230615904236019392933168919843981368327950412732382625370959706458377534759743611558373668543952145613104131445423934448353616289947763770095295841062809936122129625473543053506721169685651762573619257142424522396266144140829848606644513319228049497835154436287003384275252211536826858086095643104815923280288953210145749745872315259276788100179494627206729206914256930461864887932072498691058595218219757482845735066926053928705275124587125657781950769825740895344129393699997527070109772134727656850793881426210236611904753711206942708618329403473201129542529114984470772654978776424083015257084525628832179763797764004025059255330448408780531927237943755615590378764603495294976702103485065147291976753958649017192107950247367125656141661344789789921919907178521782954993598502400406970737572215992226231191054417544418756863863827619794474774216165038799117783514771399619658183622817141159235430476680882873163081537245194130739724165444051176996881676084639037224158026470344381535610649814626037871648248795978636181447030595114833734995607930444658265593781952275533794196424162244071947287681200103595380560424166153903213421272226644150026190505477442597691149027226632897189877299689850694891405725892612023889507715536656702455808502325428478103352536281170329333611674217551977474681273115408526652352561280349234597786605830438477413837201266699539798716094851111132961828424732270321427746158407437223852797667354806378928900586871460032588307256703004311208028674124565083921612256216862675123760559653761379000368862673555401471158075846541015625/59179120799439109021344661164587212595188931531126608947998771862168207861165492662966201055553425845255162838208291728244029994024802477921405623739646105153033489745887044388017830408578783554048568736461267929735957236397129952330254309883050922098796925900533129724766544139687427120977110912319331489012606636842496072484394013290457804168094027428791139787275828273084417954508665480822756992468159516406584462154950778346701929233903863511297076459207346265052857698415586985989770914825821906462547230533966306392934270115514479905155018329725931670594437999214428930263399215188471000895176167948187675724318056121301970025502880828647723973603383312983633625770039328199723394955568193836253600864548438170415333383588219769339498114940435706020682523272481985712987205106919749684653990242143287828666824156506905261159509627266182872460937023826851513574300975952776156442988136074197172440065100453913764493148766830640451509982506143781151818710255568571596822968168136989883155229346884895805109175112899929159159972792377930102886268761167886994890056413329074920804690385438923543333621663572083549078016545523170882459244357908554377539203306130496080947047874969138881582678099082132604732209576081027128473188776582987778970090347079376764823261351901584991121542826619830942977406851306231130075521612162872588156249914798825328804300183947693269114389555699148017830436265089839744339641884333563788034256695920766296160012116930485893795632479376229828643839831697608601044565246913648393175701377667118157364629451535480924134202023938579891335968539960678618758966740734294927833352420758889167987640358515179768226260082383242797072414530277106662581183210568947013810994364740434045290032285640860787199601580458662897439035715279566778853297953356680577513945769914248492188209971813262207940742826212274471879718453179939623576829112160133144436663210704021825640448721317473632738938685118299260059791804388277129507495737644745931851781078253568*t^37 + 18834084643845231802706224763733681132230968478783282910599066982701908814645481375408302603930436625416717913949019103421505182469649638311338206980827808691732325557283963279191756260165248485796847566975045896705104658334434890831761779263338654745895486066216923175515861857028398765774115840013555569995164998274232582148108587366712276344828596541784544509946136168409433256955049358072253982998440392158764840585038941957790174503531156750473759021942423330407674671209354182017665303932111895651544598687461024516595189716483490441639062467993171434703714466485210281656397680324987294334914690969519736716985085405404619935437638668470521322853552423791692122760358908446421527363206263835136421861126473484767908542633766458167947622957292490756325013939535869380576167215333750840595576628077829944305520177519643765305137896869174796402145327293821838307917199526657898891553924901612410707025891862953375591047520324196222329518055628181685721903623729947269382500596216045430290220881460469326078069002698595391892768304027268923280391948782501537815388013735222197929571514388195962143248871437956877367235269854874846533655254919164327953002211754329267531056036110311491298269157081875526752796711432688808236602350475348278370867611995620780809249872527923310589342223448730035477347632030870338991272028058813569122701358988816950131489140893764832411564693387405638076277326950435948622160446789576725865966645605537238580023294275708862857623084359019952641621135302534260640675184389361605738698184027623254973873337436225122395869678381444665433625580414080214850582590533044507516710319803861380084116421148006399411032414674139200215766456719237959819054619865472545841587321532698871313611622239708531181107061674052106701125883328172710208905144687421306660634921030920063408704606435375157552909901253357093289193988325013374198470240995708518543387708687332154417800654752534856541893513607979790331157719020039785850972788989622855842196087927149985298446371260189254897234362047172213701569775171612311843798181986604837890625/118358241598878218042689322329174425190377863062253217895997543724336415722330985325932402111106851690510325676416583456488059988049604955842811247479292210306066979491774088776035660817157567108097137472922535859471914472794259904660508619766101844197593851801066259449533088279374854241954221824638662978025213273684992144968788026580915608336188054857582279574551656546168835909017330961645513984936319032813168924309901556693403858467807727022594152918414692530105715396831173971979541829651643812925094461067932612785868540231028959810310036659451863341188875998428857860526798430376942001790352335896375351448636112242603940051005761657295447947206766625967267251540078656399446789911136387672507201729096876340830666767176439538678996229880871412041365046544963971425974410213839499369307980484286575657333648313013810522319019254532365744921874047653703027148601951905552312885976272148394344880130200907827528986297533661280903019965012287562303637420511137143193645936336273979766310458693769791610218350225799858318319945584755860205772537522335773989780112826658149841609380770877847086667243327144167098156033091046341764918488715817108755078406612260992161894095749938277763165356198164265209464419152162054256946377553165975557940180694158753529646522703803169982243085653239661885954813702612462260151043224325745176312499829597650657608600367895386538228779111398296035660872530179679488679283768667127576068513391841532592320024233860971787591264958752459657287679663395217202089130493827296786351402755334236314729258903070961848268404047877159782671937079921357237517933481468589855666704841517778335975280717030359536452520164766485594144829060554213325162366421137894027621988729480868090580064571281721574399203160917325794878071430559133557706595906713361155027891539828496984376419943626524415881485652424548943759436906359879247153658224320266288873326421408043651280897442634947265477877370236598520119583608776554259014991475289491863703562156507136*t^35 - 92196935335075743369561836784728962965601949216974502083215133751127017573637777733531629646284511091065190277941617674815872729191556059127029175151124470417908586382281730951129604243106593161106631885694726522211087254276500972963626209713428678219831649095566763284980548946133490980019776926050241071045383135576578813800937817598848417255196629821928058983179473138301968033207422884083921444113240311321941226305260701899973980542317868546769496610807462736821834562315670592632573488877754547382371248869275256595080899727669729080364991958349807352686048792119323702154815276502431516128473355155687727254101467711462156800241682836313251150701438468860985878612191260007243669921040182249622826365968909596460600105948707143405662952307308080111058664557200361664907525807017955571291826233383007449659873597528187263769810493940516355103075709490601605848081807759644194976668034367029392751932719050892319382667158615165811708654055058500692424292795021337937678577626953476549894176198397217406393513167322671861987443304401257611671248576700310654891692994470264160616815473944675846871661771826684425808387756717868865360492370688376304016366047922272438508597807928144528494848660602800321297517557507664438365413457068436694396573954387471835801572858266650809613360012388218139806023219544217750251689600973996040179849770386338993535856476575728587675844292566653117718130490930515208625615496200390026647445079987817566923974454501917279085854266600119829112884629031681296848951559856906928783613745754401074754171880001148034349064076027944470079697782033783824400873319243978432323407737934406017279414918939350504109650768422559304223336220998496581127626440444504051260349518291646986236352599573220072731558515912676967659464806988774543557832698780226988793260605398551641054674182548147546109103603333873156508979960788552379799238565141778361684138394729821376582000302556390950376748395019879776497645992811416269080059310476805952907161184408041511645199625728720676651396528754968462824286772363058124833085416442615458984375/118358241598878218042689322329174425190377863062253217895997543724336415722330985325932402111106851690510325676416583456488059988049604955842811247479292210306066979491774088776035660817157567108097137472922535859471914472794259904660508619766101844197593851801066259449533088279374854241954221824638662978025213273684992144968788026580915608336188054857582279574551656546168835909017330961645513984936319032813168924309901556693403858467807727022594152918414692530105715396831173971979541829651643812925094461067932612785868540231028959810310036659451863341188875998428857860526798430376942001790352335896375351448636112242603940051005761657295447947206766625967267251540078656399446789911136387672507201729096876340830666767176439538678996229880871412041365046544963971425974410213839499369307980484286575657333648313013810522319019254532365744921874047653703027148601951905552312885976272148394344880130200907827528986297533661280903019965012287562303637420511137143193645936336273979766310458693769791610218350225799858318319945584755860205772537522335773989780112826658149841609380770877847086667243327144167098156033091046341764918488715817108755078406612260992161894095749938277763165356198164265209464419152162054256946377553165975557940180694158753529646522703803169982243085653239661885954813702612462260151043224325745176312499829597650657608600367895386538228779111398296035660872530179679488679283768667127576068513391841532592320024233860971787591264958752459657287679663395217202089130493827296786351402755334236314729258903070961848268404047877159782671937079921357237517933481468589855666704841517778335975280717030359536452520164766485594144829060554213325162366421137894027621988729480868090580064571281721574399203160917325794878071430559133557706595906713361155027891539828496984376419943626524415881485652424548943759436906359879247153658224320266288873326421408043651280897442634947265477877370236598520119583608776554259014991475289491863703562156507136*t^33 + 391112564953707994596349065034943892270160814381565177025572517431770370717501024285124186233546391514806729815883791716748151090355787832850791810598354482709891611232316645809565984052447048028019516061450377151339024583702793288468009432490756100784018011345443264645989945508498888674348916371280804264485697307921849828452036033898286972785446738106528772771819877215235854279045792135407318633884431730494057912399882715400568171224104402577194982971501188956110627576144884504856344987153254693985871534357493311340079900119782830628995676015761842245871334506769258300177428057880349489753100325845671659463165744659252849340928791388389348732772264712075636119630352661236293272541567472367475121037947165637968390638612140286645760992027270408994976228308689677699435879003610430434576300891564503920454992926951713900442883050977958226295470297783128487707325679095617076500989233053503125595377262898877828090675346412931014376420499078306828157999153018656750834783682233360691259505226615909825571371228222523750894590495135099935487236359884190134150166630272764040601260003844402151117260194330966097123271707642514736394649001691992962594974654797663492973577102526958243391416361680691117340945615385910843459942626587137554487370669357799728730392154755790808595750791983998245328022954155681528641330709537732284679747466597748076457268972712808495434849659189692449425928048364048440470077046461873323850554563610456037922870143581382707474791436304617684166499530062098065820022498457832371815534362764014845065155470768718248799580535873224491540877084625341158535988566531261899749975613598398487057834799499200688941461772799400764362775443778992825684524639261806246034250053832786023206245132979988263355632166977196660335790148890490135618731460928800869669670395543149313238744753244006762213181837508726629388846621119717593336094625232166238706276112909809343162460619572244890377780891884147956375576303765994968141438103518614324283988982109049592511770238320110454892988712673312102598685085717863613019527406833306962890625/118358241598878218042689322329174425190377863062253217895997543724336415722330985325932402111106851690510325676416583456488059988049604955842811247479292210306066979491774088776035660817157567108097137472922535859471914472794259904660508619766101844197593851801066259449533088279374854241954221824638662978025213273684992144968788026580915608336188054857582279574551656546168835909017330961645513984936319032813168924309901556693403858467807727022594152918414692530105715396831173971979541829651643812925094461067932612785868540231028959810310036659451863341188875998428857860526798430376942001790352335896375351448636112242603940051005761657295447947206766625967267251540078656399446789911136387672507201729096876340830666767176439538678996229880871412041365046544963971425974410213839499369307980484286575657333648313013810522319019254532365744921874047653703027148601951905552312885976272148394344880130200907827528986297533661280903019965012287562303637420511137143193645936336273979766310458693769791610218350225799858318319945584755860205772537522335773989780112826658149841609380770877847086667243327144167098156033091046341764918488715817108755078406612260992161894095749938277763165356198164265209464419152162054256946377553165975557940180694158753529646522703803169982243085653239661885954813702612462260151043224325745176312499829597650657608600367895386538228779111398296035660872530179679488679283768667127576068513391841532592320024233860971787591264958752459657287679663395217202089130493827296786351402755334236314729258903070961848268404047877159782671937079921357237517933481468589855666704841517778335975280717030359536452520164766485594144829060554213325162366421137894027621988729480868090580064571281721574399203160917325794878071430559133557706595906713361155027891539828496984376419943626524415881485652424548943759436906359879247153658224320266288873326421408043651280897442634947265477877370236598520119583608776554259014991475289491863703562156507136*t^31 - 2855835524652119286587911825114432475891351325984999985038538380468322099686448549348753254798664719411303227578618081358902988813123209473425095750357282986183204797696040559747101145708291367499982044491915728278465920792695412848117908955437401593119363344956208272221635789678852564265143060699452621861973319398045290408070757887764941051502176593969084689741828582451538187030223990943206999037712990366102522481731016618800774500299759878635066287709322180013988613064812710115267401423296720140656247995402326447786213038450922146208121363229857523525688265572786040332026124132231964625259097747958539438548519165888502452520868800422305630430089057119232409522857095744510460214326054009666228965843951388803906236852445425219882845482536268456221681780556761745489600340043972869638108638104562184742980905011063532355991334676264045606493925775273167465241225786997453627843192372377537080769142840604924604108874251311345825013351535404531912057653031181931462116402414188835393124369017193539001788104434653773254659276112922013897495498803602436574090174314577993108787042548240107276269665533928391732446153071051219416342634118788854110767176356093973433728983216058222946821339208473467568195556510948444199756270852748617132067392049812069247045080969180036504565840220469437509018832516171014386545192717946329226936469200291362681072109710540928768948015953234987027594356625718068944926845134110675360232709504980413701127457912614415321020856110168182361974139655544752225147521213081220135458536726116611245096220247906955829098764822989332361307617750344826608765556246907836136074602033134315467904418643680847553819622322501485344834693684834232991279096461389623592959789392267195841563751813586867146452643143493817940396012317942721232679869884436877326482463974554834209971769139106822527282864912667302223334663216310604656639054815129947832828577254734925899692923855631614703548939261136984277062867252613038217391710385658090540351598688949655716750789489772941369979986015735929509733574568079155908803208591703232294921875/236716483197756436085378644658348850380755726124506435791995087448672831444661970651864804222213703381020651352833166912976119976099209911685622494958584420612133958983548177552071321634315134216194274945845071718943828945588519809321017239532203688395187703602132518899066176558749708483908443649277325956050426547369984289937576053161831216672376109715164559149103313092337671818034661923291027969872638065626337848619803113386807716935615454045188305836829385060211430793662347943959083659303287625850188922135865225571737080462057919620620073318903726682377751996857715721053596860753884003580704671792750702897272224485207880102011523314590895894413533251934534503080157312798893579822272775345014403458193752681661333534352879077357992459761742824082730093089927942851948820427678998738615960968573151314667296626027621044638038509064731489843748095307406054297203903811104625771952544296788689760260401815655057972595067322561806039930024575124607274841022274286387291872672547959532620917387539583220436700451599716636639891169511720411545075044671547979560225653316299683218761541755694173334486654288334196312066182092683529836977431634217510156813224521984323788191499876555526330712396328530418928838304324108513892755106331951115880361388317507059293045407606339964486171306479323771909627405224924520302086448651490352624999659195301315217200735790773076457558222796592071321745060359358977358567537334255152137026783683065184640048467721943575182529917504919314575359326790434404178260987654593572702805510668472629458517806141923696536808095754319565343874159842714475035866962937179711333409683035556671950561434060719072905040329532971188289658121108426650324732842275788055243977458961736181160129142563443148798406321834651589756142861118267115413191813426722310055783079656993968752839887253048831762971304849097887518873812719758494307316448640532577746652842816087302561794885269894530955754740473197040239167217553108518029982950578983727407124313014272*t^29 + 35609319214186918247794271650899765754966857425786137864875567251459069735437622166680273646978353170822470761466453016691547508483722344779481405254612793785077255663247985381844705366611629119003351618111152784525357241416019035441242585492963282114677016818454351432442795144619335096931943488998944479969420884512015884383792272387072232158095896099229299919342367275635214281027477113313275542098975670648678338314608879341289934813388009830131644755061687210459959752943458565659878842266954499140596797513689068254428942481400657395761197844205938870892505427080993065095276938385829762643871473514387432767640137874088096900982146919164583117783077529537173874167687847792625895865929058223002451237202756734975731002925190671896370464809422771634239516700930034201398533160939774187930580597772820711270507100162009136678057903338532743811051742520060449150934565446455329848399069745530974665578293799986109848261322404856656428887633666090349619059248345657203654167876259539579212451600925678685049402503754454762176075388491044253179287176162153680525279289683222642105625605559323617821905956928108595630461776050901520418231603374456452008697670973359425442491075158686017600617818777003698209669403571956344221608605260031249464731282119842622565517524638426924201186933418980399734255596117292786253866669664275476106966066654117184432341883407880691322652808696450649393147441116239978961469462909139235247213489880906721314304071752897238638238201491694717969972198148864427161550141731452202557228536680490901050931580690087688973790246866180227305648213416029786286244954163065719005152358239923083689022637687390748238255504596130507965997351105303922013057881394530541329698279512134797446218508266870080842931584592977487935458480839864346398799183891083417945726995339637791196569827928634688733508955651201946686914013196779113281339857250820712633543508699566066273008868561334880170657792157702347871493881410955192443229613778928581735329642262187028354205950166084448196804299516349154436270648846380478847700055564614172158203125/946865932791025744341514578633395401523022904498025743167980349794691325778647882607459216888854813524082605411332667651904479904396839646742489979834337682448535835934192710208285286537260536864777099783380286875775315782354079237284068958128814753580750814408530075596264706234998833935633774597109303824201706189479937159750304212647324866689504438860658236596413252369350687272138647693164111879490552262505351394479212453547230867742461816180753223347317540240845723174649391775836334637213150503400755688543460902286948321848231678482480293275614906729511007987430862884214387443015536014322818687171002811589088897940831520408046093258363583577654133007738138012320629251195574319289091101380057613832775010726645334137411516309431969839046971296330920372359711771407795281710715994954463843874292605258669186504110484178552154036258925959374992381229624217188815615244418503087810177187154759041041607262620231890380269290247224159720098300498429099364089097145549167490690191838130483669550158332881746801806398866546559564678046881646180300178686191918240902613265198732875046167022776693337946617153336785248264728370734119347909726536870040627252898087937295152765999506222105322849585314121675715353217296434055571020425327804463521445553270028237172181630425359857944685225917295087638509620899698081208345794605961410499998636781205260868802943163092305830232891186368285286980241437435909434270149337020608548107134732260738560193870887774300730119670019677258301437307161737616713043950618374290811222042673890517834071224567694786147232383017278261375496639370857900143467851748718845333638732142226687802245736242876291620161318131884753158632484433706601298931369103152220975909835846944724640516570253772595193625287338606359024571444473068461652767253706889240223132318627975875011359549012195327051885219396391550075495250879033977229265794562130310986611371264349210247179541079578123823018961892788160956668870212434072119931802315934909628497252057088*t^27 - 375635719342414343497544337501944506681198129174547771188814433107282593456182795832768302581887556447056731222973217062333824274363858868950249784395986757603396030667696316369487160533841626151973449346976605511269150182279584830034388563297739301194420127117262962023383610528647441196705051060761696716128195553030603629776502625312319932541170362047825286340236227788404678371774410090428026360543795243185005129129682467192727517623490595844984480733103245404377515597204617249367961772488197516838374405896132329210370248452579429348404439679810118216556010253454181925228309574270181512937784360689455758384604728389103527613356938460864638640337270796217989918402123206528839537598311123580569298006381011598126428197864807406564480511620481218064186621862934985627361669734735767119063358151970272915300280866227211529963445858432401838626241053471087032805355164901526237366960480991293311360473637442526145762655350060554661211094153693490221704320865571384577621634747490793334820434652670640438784124268680043541163358803599583200158292302028367730314387171662879886669871923459046815916840724034804779348043581264092441874618310209961622690907601900855412484208877113028798489766481398736939947670850003326317706901950971899252385278991682506813278907247769214601414367102632120411223776248732145311201170355048654685788195222469785702546452952157361807502529535336156081880932562346966243086696337488224687107610072413041518278029957230344898976885312091629981050538954755740359767815071632158294239191681093786090367239579063385240472862275524670144917806177086990100013117038141096085383392017187680605332376635865151770958003925412078340325763991895502463241256641605390414376391347826334531099277008868093003588961824084655238346064534355764510942791590678861028793889027911945269166418485631026150380667187906749669403807213360537223188874172457358758730793657758499859728508487166602084100463891424625932801052682793754898875149636237029268463562809405344254311195470923365484456117771743454691933087301030222771641774726298125373134765625/3787463731164102977366058314533581606092091617992102972671921399178765303114591530429836867555419254096330421645330670607617919617587358586969959919337350729794143343736770840833141146149042147459108399133521147503101263129416316949136275832515259014323003257634120302385058824939995335742535098388437215296806824757919748639001216850589299466758017755442632946385653009477402749088554590772656447517962209050021405577916849814188923470969847264723012893389270160963382892698597567103345338548852602013603022754173843609147793287392926713929921173102459626918044031949723451536857549772062144057291274748684011246356355591763326081632184373033454334310616532030952552049282517004782297277156364405520230455331100042906581336549646065237727879356187885185323681489438847085631181126842863979817855375497170421034676746016441936714208616145035703837499969524918496868755262460977674012351240708748619036164166429050480927561521077160988896638880393201993716397456356388582196669962760767352521934678200633331526987207225595466186238258712187526584721200714744767672963610453060794931500184668091106773351786468613347140993058913482936477391638906147480162509011592351749180611063998024888421291398341256486702861412869185736222284081701311217854085782213080112948688726521701439431778740903669180350554038483598792324833383178423845641999994547124821043475211772652369223320931564745473141147920965749743637737080597348082434192428538929042954240775483551097202920478680078709033205749228646950466852175802473497163244888170695562071336284898270779144588929532069113045501986557483431600573871406994875381334554928568906751208982944971505166480645272527539012634529937734826405195725476412608883903639343387778898562066281015090380774501149354425436098285777892273846611069014827556960892529274511903500045438196048781308207540877585566200301981003516135908917063178248521243946445485057396840988718164318312495292075847571152643826675480849736288479727209263739638513989008228352*t^25 + 1658193999700645418113685319559918963418520920328812177377550679228053410499809990729272875675996534136901716037217945436098495688481235074553871392641911310056456522291408374483755802039395473389828474704384763436258678114229676514425230036312683496331598543971170121486233561248338534313228031365962564390978747681290101475444659567716048055039994215498864488376143561675785022495264896299552158707829969826375210122094924333707160584043573275302370270788553615498097261000250943453840212952767462366199642654541674466197100776587961906986734161447001773895309031815335604584396787458717151939697776589073737633892498406491283590685908497011829548438098246787559833043384336917707811403489375062171612061148859886983438814297568323969688287838521751776326181725799942732588148846559262524331514658358660029369329064258066983893104308997117604543654743432036307616298375780348352557292615266925838714959261628614830621822605236944103121345047101876613460697768370303867241415714457540127579904385785946327144014831906230749636270202773824468504693377908858069194317684389486166006716201058424739451486894244693408752244932131126098286981705242034851948916552400194967286731067434592878305318146051867591811460810471761220380582905763623541274612957033791864595027718647964988577412189990828582629579318499949139231996305956230822562223133782562128884080915053007158779144687807961324465324838528132900151019111288216801625369191653032076262103921172461160578999748316527959038445379845501247572983103312761326745513297456199334270763231761114996429069677505869998186913307439334396340934587993333912632267712390566124547985845343753952458774183337634353984333521640918654106945964995749504988463267696877483825813544828453015980229798007498692564988975386906940842791139359711875252583043391667167520887276750659856052176390542814447304562506238064933080557330769461594759418146687609785986366071476924189910279547707991117102428127814109188598712146391294815675215331255152856643320344885574436197193012803881379067433388920822442871973380722060701785400390625/7574927462328205954732116629067163212184183235984205945343842798357530606229183060859673735110838508192660843290661341215235839235174717173939919838674701459588286687473541681666282292298084294918216798267042295006202526258832633898272551665030518028646006515268240604770117649879990671485070196776874430593613649515839497278002433701178598933516035510885265892771306018954805498177109181545312895035924418100042811155833699628377846941939694529446025786778540321926765785397195134206690677097705204027206045508347687218295586574785853427859842346204919253836088063899446903073715099544124288114582549497368022492712711183526652163264368746066908668621233064061905104098565034009564594554312728811040460910662200085813162673099292130475455758712375770370647362978877694171262362253685727959635710750994340842069353492032883873428417232290071407674999939049836993737510524921955348024702481417497238072328332858100961855123042154321977793277760786403987432794912712777164393339925521534705043869356401266663053974414451190932372476517424375053169442401429489535345927220906121589863000369336182213546703572937226694281986117826965872954783277812294960325018023184703498361222127996049776842582796682512973405722825738371472444568163402622435708171564426160225897377453043402878863557481807338360701108076967197584649666766356847691283999989094249642086950423545304738446641863129490946282295841931499487275474161194696164868384857077858085908481550967102194405840957360157418066411498457293900933704351604946994326489776341391124142672569796541558289177859064138226091003973114966863201147742813989750762669109857137813502417965889943010332961290545055078025269059875469652810391450952825217767807278686775557797124132562030180761549002298708850872196571555784547693222138029655113921785058549023807000090876392097562616415081755171132400603962007032271817834126356497042487892890970114793681977436328636624990584151695142305287653350961699472576959454418527479277027978016456704*t^23 - 6048685817879859118252987030844424140237465570084318947123038060370992054727094811608629915956268462417098964951039761905423488447342385935636655569474372200067701303931219291252417786094444053817586242560680326783935627731558090192640134113647623531473346174888961726789031306653169333913076035767280615992312827999504073177869720694510344828802074720104094526660742478633004661135127837699323019106774877143429382822658970549232551572656790761830636011676885604029876515961164398066695874576495657762703588541646756497415965159965411802198875096639456613401910800162784742181017471471199184798075200280467362068830687875274274203176548581534107831295198167012092149760500460475813279718964823752774430586216385253622407086953090288795041960424026481916477031685104834521802673727117445851196195763938411783232904403296098197287581915623677924840489049998805982279395254657385173554267636592454740627206815867184178255607740611978210124116886275878519979556539400573554507019681539427454553023286079838827418949442922391912964864629030269890630284242333583084776168563873313485394027911645117395779537321717539401094836597732750651345166897442262748545812393982911970449195397317887989770714310795774458469638187820165372100837037612519557073441860967562550910725442134070974157586889749532889828749524871778838506801489248871769022669187618121732639634525360680621902862157629240376330608539806363649928718047522859193033745965466213345610146842737659926575855792127944787174105196664144452088215825205590973594811455857503205705149669111915068747146943489763669529944119899891986065015935821327440425348973681859021677958157668219018620176160380655332144900334451417761899528333050549427484708270226213445040125878955975864545459581882057139169172365741205722701118627796308050639101400677349354275817180504490594407877331899343393753976752370369197479496558718587558858234796466458585058217469403101266803732452094915241728697355593475034975686252267762928743030563760729766068604428428828489450521788414198391073098143500002097056586952498269458347412109375/15149854924656411909464233258134326424368366471968411890687685596715061212458366121719347470221677016385321686581322682430471678470349434347879839677349402919176573374947083363332564584596168589836433596534084590012405052517665267796545103330061036057292013030536481209540235299759981342970140393553748861187227299031678994556004867402357197867032071021770531785542612037909610996354218363090625790071848836200085622311667399256755693883879389058892051573557080643853531570794390268413381354195410408054412091016695374436591173149571706855719684692409838507672176127798893806147430199088248576229165098994736044985425422367053304326528737492133817337242466128123810208197130068019129189108625457622080921821324400171626325346198584260950911517424751540741294725957755388342524724507371455919271421501988681684138706984065767746856834464580142815349999878099673987475021049843910696049404962834994476144656665716201923710246084308643955586555521572807974865589825425554328786679851043069410087738712802533326107948828902381864744953034848750106338884802858979070691854441812243179726000738672364427093407145874453388563972235653931745909566555624589920650036046369406996722444255992099553685165593365025946811445651476742944889136326805244871416343128852320451794754906086805757727114963614676721402216153934395169299333532713695382567999978188499284173900847090609476893283726258981892564591683862998974550948322389392329736769714155716171816963101934204388811681914720314836132822996914587801867408703209893988652979552682782248285345139593083116578355718128276452182007946229933726402295485627979501525338219714275627004835931779886020665922581090110156050538119750939305620782901905650435535614557373551115594248265124060361523098004597417701744393143111569095386444276059310227843570117098047614000181752784195125232830163510342264801207924014064543635668252712994084975785781940229587363954872657273249981168303390284610575306701923398945153918908837054958554055956032913408*t^21 + 17955378372050906236763293138706972971167386091291979874442113719140073534516299991594059472323362230086447934052787676601228519174528208930952572629877296239689717242274224015383138357873873153725062812701295674916697764194972467782959789855326320704592966269626523768694091357629313736373927590999980064462178223940655768166177921635698082900210321551430661673330996677630527303327195045050647807358384493246754159133534405609235473531441642787856378864067227271451357074832952864297211672026133659421353540748407191878079596957771083672720503956484827742398390077735714242877455801418343118249197786860333589922206245809223443004015270472645166931345000332604699923086575526272476907356218734958003645347530111644812320820163905640989257149996485834393600382587702640302743709381169921830789074320798775253786089058302818013439274009736534112777110938711796079156561406810139613588947348056333918837772465476673751257826311758494977953156351658128671606268961314502073340124513357152829527612123141489033808465481658307333890581866494761741481634515500233031258124242299960047208379445219992149017778334345539945541389880511772331660306209518301518011206690329723654028742917019900442145714906714605234679738180439374570249534010598335556594163465328277136067678590472253746699666135353670125188404183161899574076632341850085123636843628760042609945774769938942924665249716557622840828803638090338174295401116901619895686808186006314035791608762311495723233814480524917535032124739285988587712831142490818812459903404128156542686162011794595867916972409566800483914822472063381050448029374874147795054397870435993512521077019913602162819777674038802305735568086013084073085679114648965232757237631378257787433627357262235971441642546479302613127155525827361874262452880517377522327412547515742929675317202085554320392299021105388079698509571975356633991893740897161583916800572453211569102433508111319591572815615254019149451249488278819704869235547026955850255756698787573665237934635702063821508945394603644582639422934895202303315629067580202268346435546875/30299709849312823818928466516268652848736732943936823781375371193430122424916732243438694940443354032770643373162645364860943356940698868695759679354698805838353146749894166726665129169192337179672867193068169180024810105035330535593090206660122072114584026061072962419080470599519962685940280787107497722374454598063357989112009734804714395734064142043541063571085224075819221992708436726181251580143697672400171244623334798513511387767758778117784103147114161287707063141588780536826762708390820816108824182033390748873182346299143413711439369384819677015344352255597787612294860398176497152458330197989472089970850844734106608653057474984267634674484932256247620416394260136038258378217250915244161843642648800343252650692397168521901823034849503081482589451915510776685049449014742911838542843003977363368277413968131535493713668929160285630699999756199347974950042099687821392098809925669988952289313331432403847420492168617287911173111043145615949731179650851108657573359702086138820175477425605066652215897657804763729489906069697500212677769605717958141383708883624486359452001477344728854186814291748906777127944471307863491819133111249179841300072092738813993444888511984199107370331186730051893622891302953485889778272653610489742832686257704640903589509812173611515454229927229353442804432307868790338598667065427390765135999956376998568347801694181218953786567452517963785129183367725997949101896644778784659473539428311432343633926203868408777623363829440629672265645993829175603734817406419787977305959105365564496570690279186166233156711436256552904364015892459867452804590971255959003050676439428551254009671863559772041331845162180220312101076239501878611241565803811300871071229114747102231188496530248120723046196009194835403488786286223138190772888552118620455687140234196095228000363505568390250465660327020684529602415848028129087271336505425988169951571563880459174727909745314546499962336606780569221150613403846797890307837817674109917108111912065826816*t^19 - 5321353617595995066693234506437610602222671950637203919226259146743294408012803457453257198253603953530314663362920035623928676216449287612622290537727141850110924915657252045723021357495379167679335554292457575496786613675018430147678363834946733834293878479605064386360368589788722931952148836303944431522247868179595328913943281880675184883030315683605447711663396543284597565584902612287319742730380973535313197028348329219808738739632944556576130753607623018347154270002122766036085696340350058032799150162905757774533956077567627179220032645185908653207341377504184779766057507820580203565983432983855773949911203565002945840006871381144185090016966802085394940015898166873636282387940264092737142060067118252543280786641856286935911250102650272983686528125407601257387577871123006408182344219082915945879529212407433516456827071133982923972114407967810618867487839323085771734308178704682544966699810787111151027549803172033480408969833942880240718480204745880171180125584656740623147705604722644644943814981069085844126227136482597758417183925339710903210117572907451687974900548119754123569972398971995664359756388187764229238039467303826658390557582440171217314947596275503639292180698982397623391535618567974458288675717533023496762051267005606823925576854039583837691577026052908000729729535608744208827082294651247004854876914016338656543112689435119290844028490482054441757018262537258415846068132783194733501054037874921134171217543635817924374936193690277495010837176781844885698658555026124494413681737515548846482392626297447695312129021057559420949251186761385142831663731269524458122230447289254240841703480045164345605200545125418164335287544277034854175600720205463937594139410103620004415031253923986010507711386665770218875711115816116436699935578866400980290558716130787161948574067895812853416950863323773564085368625758977711617964891081733375022816636694577852100279172380997046975430973221960736051852668239222741878785963191666826283128616674013593302408808607105517470420463846818954201907830345567040888170685179087956408447265625/7574927462328205954732116629067163212184183235984205945343842798357530606229183060859673735110838508192660843290661341215235839235174717173939919838674701459588286687473541681666282292298084294918216798267042295006202526258832633898272551665030518028646006515268240604770117649879990671485070196776874430593613649515839497278002433701178598933516035510885265892771306018954805498177109181545312895035924418100042811155833699628377846941939694529446025786778540321926765785397195134206690677097705204027206045508347687218295586574785853427859842346204919253836088063899446903073715099544124288114582549497368022492712711183526652163264368746066908668621233064061905104098565034009564594554312728811040460910662200085813162673099292130475455758712375770370647362978877694171262362253685727959635710750994340842069353492032883873428417232290071407674999939049836993737510524921955348024702481417497238072328332858100961855123042154321977793277760786403987432794912712777164393339925521534705043869356401266663053974414451190932372476517424375053169442401429489535345927220906121589863000369336182213546703572937226694281986117826965872954783277812294960325018023184703498361222127996049776842582796682512973405722825738371472444568163402622435708171564426160225897377453043402878863557481807338360701108076967197584649666766356847691283999989094249642086950423545304738446641863129490946282295841931499487275474161194696164868384857077858085908481550967102194405840957360157418066411498457293900933704351604946994326489776341391124142672569796541558289177859064138226091003973114966863201147742813989750762669109857137813502417965889943010332961290545055078025269059875469652810391450952825217767807278686775557797124132562030180761549002298708850872196571555784547693222138029655113921785058549023807000090876392097562616415081755171132400603962007032271817834126356497042487892890970114793681977436328636624990584151695142305287653350961699472576959454418527479277027978016456704*t^17 + 39376590155780374251106605903062759382292928050174264820898593868713130760215706391269987175569629282925174700142601376351519844864329920412472432896761569174592715764641959855817519828345937080019584868696430319723701045126198306076069081301894663297005516996489396093487412075320343256888475386608778324283999247273176293014400318218630371666494218762410854826419013842790457080267305694155084695508587808101640929343003034781884713970500550858697354258644467030222229408539243210702794674976379940628377182215827756413744747758446651083173960501175789566506034651431884296553052495646391576704557779478280476009608812352378964058376865764657687858778834543022218755237455681551142415781218197667604196026438574247470831114282394673983384318157200094624103123481683967744574560167868787861843351573223928994718499404563413343211524922369465769638456243350816007618303713346530688191837662893643866030611962380230824571389450705936160905711195813530242882994923448307817256533771015330235095858847108309663788105640546152373190868633995920345108900239734155169818802776467913732731767610433447322010637579888970529524106932558571464347801788311697065550866444298036503481756771386518456948212857690064938684633426334747271881348145652021865635642269754476554060786698192021593815965237943047663719845792228032219387383015882565183592724153365073457744819444096600057148403651478426337161608867666018724014908294449329645194322359690165992310966065478482377876562971462934603354721092619751816660971218871079075087669319685600029710164362755660177364540429160626387447141844998392507068317363152766504588966896220857720072917886895248255723886243649027658095834854811372133824550216295051469179953053070144775714263454545238234041282651720390220355102798863518639701818092240593202018318532018686777091059142629504762696906007121737146478304270390896708846014078450947249146571589925119763638820682721227428435697651242790553685020000067751409800109011567961041642594294914812199018728213555221425069179934045169384122602144645640082225346277576287165398681640625/60599419698625647637856933032537305697473465887873647562750742386860244849833464486877389880886708065541286746325290729721886713881397737391519358709397611676706293499788333453330258338384674359345734386136338360049620210070661071186180413320244144229168052122145924838160941199039925371880561574214995444748909196126715978224019469609428791468128284087082127142170448151638443985416873452362503160287395344800342489246669597027022775535517556235568206294228322575414126283177561073653525416781641632217648364066781497746364692598286827422878738769639354030688704511195575224589720796352994304916660395978944179941701689468213217306114949968535269348969864512495240832788520272076516756434501830488323687285297600686505301384794337043803646069699006162965178903831021553370098898029485823677085686007954726736554827936263070987427337858320571261399999512398695949900084199375642784197619851339977904578626662864807694840984337234575822346222086291231899462359301702217315146719404172277640350954851210133304431795315609527458979812139395000425355539211435916282767417767248972718904002954689457708373628583497813554255888942615726983638266222498359682600144185477627986889777023968398214740662373460103787245782605906971779556545307220979485665372515409281807179019624347223030908459854458706885608864615737580677197334130854781530271999912753997136695603388362437907573134905035927570258366735451995898203793289557569318947078856622864687267852407736817555246727658881259344531291987658351207469634812839575954611918210731128993141380558372332466313422872513105808728031784919734905609181942511918006101352878857102508019343727119544082663690324360440624202152479003757222483131607622601742142458229494204462376993060496241446092392018389670806977572572446276381545777104237240911374280468392190456000727011136780500931320654041369059204831696056258174542673010851976339903143127760918349455819490629092999924673213561138442301226807693595780615675635348219834216223824131653632*t^15 - 55156936831476203477596491042417460574114287167459943748633322514912067256667087860092358842301457035692145340547286598628396208861474523470783421463416128748591343398197818385651077233457018726491183281737822595015459857943583109898332453878860263091918791037314535259292376460915187008629684423179016537303718910689811791873539689957597760700496698751198818759271681807081786884347091633577198512025654163783184089038134326879991079265522380919875194723714167743613814423544638681236567708383499690257626850703389972270196367674572794957051189142216942729149278276682655659666125042718193506520705426921694013332342228326089327907920052868147971851343270107869115873383269593585048112434348908917945479973371864238208359321301396931872651065738901415176793618568237420420634423354288608059408317139403985706145715158904447042718348787621892238329337425627431445155002268018549834407738951885336697797570466685754575411003664999157077118648213722887932575504291821759299784229540174350103776622460987151704683547587713654095954752097363818635127707137163693271085971112875119662298564279693040843596298564966377681661003748583414281537487210363093651620951198967375968481603160760427959345252735013025200007663742749816293940204877966641462345211782031719029770456540518025738349234626931885726471225365290199937406387927020839138908761116188517412358938204063372444939494226143066473701715746834710902018791619787401114913503233375457107757384983201957332873336177477168090602244305187433276237055432214244785069911425094049324339207975266997939255341306127300912366639691174633862056149081456634559978829336821121417156416992564870779708192641983565759949763933393566284902664286497525984926489264239120595365880814889733716544036182635881329039622360657370646979229396537324874712281318206895351090812570794860622219553939792121724216720046116255986546171495267529236980191491321478035067566152550150126854438549412306842713909389139188790158916807164272186580767434477405340041808042591800219923606593315407716729436324405479424496052489673124881990966796875/121198839397251295275713866065074611394946931775747295125501484773720489699666928973754779761773416131082573492650581459443773427762795474783038717418795223353412586999576666906660516676769348718691468772272676720099240420141322142372360826640488288458336104244291849676321882398079850743761123148429990889497818392253431956448038939218857582936256568174164254284340896303276887970833746904725006320574790689600684978493339194054045551071035112471136412588456645150828252566355122147307050833563283264435296728133562995492729385196573654845757477539278708061377409022391150449179441592705988609833320791957888359883403378936426434612229899937070538697939729024990481665577040544153033512869003660976647374570595201373010602769588674087607292139398012325930357807662043106740197796058971647354171372015909453473109655872526141974854675716641142522799999024797391899800168398751285568395239702679955809157253325729615389681968674469151644692444172582463798924718603404434630293438808344555280701909702420266608863590631219054917959624278790000850711078422871832565534835534497945437808005909378915416747257166995627108511777885231453967276532444996719365200288370955255973779554047936796429481324746920207574491565211813943559113090614441958971330745030818563614358039248694446061816919708917413771217729231475161354394668261709563060543999825507994273391206776724875815146269810071855140516733470903991796407586579115138637894157713245729374535704815473635110493455317762518689062583975316702414939269625679151909223836421462257986282761116744664932626845745026211617456063569839469811218363885023836012202705757714205016038687454239088165327380648720881248404304958007514444966263215245203484284916458988408924753986120992482892184784036779341613955145144892552763091554208474481822748560936784380912001454022273561001862641308082738118409663392112516349085346021703952679806286255521836698911638981258185999849346427122276884602453615387191561231351270696439668432447648263307264*t^13 + 14052164260157436026196636275061678007332204706387720624093893782727241755146533188428285518205907159598406069822921178467048035866889878107266954990254006567378480021788776017444504680413880874545433759295107651215891802874073874394839979137423309616913409542186197638883978984959468823421916598268301659150498206337880825248682958412378846337692426491591877625936344879601995722581257165233422178386821013908184463056567970105808131802128620120158558307665106060132355031298740874562083481592842751302509881169593426025595723061328612923761763257727699403540786919505937119864394147878398739905485163759784550549618062545258953138374477835741099571442645014139685429396460345876887959578742097627548596106644582561892006433493092527281123959724538187357981998633475862939002691043251267059065986914726216488003561578682278149896450489515315121715433930862297407534192003332028634717934391357398857151626978204591087544613200961170208772608657217675895231589814437500029059574215948476450123767963310684148080011188538088549485138759369243104007492674947081471779903370009452592721750628476327403301804547719811267238546950116144824456475538000467430933325830581315416393943692499871131442994787738903038613436971981292169605907463425782143415450316085887532920098358270495078844978709876521527104718673544460045676931111563507294937724465467160880997311232323693072600253934708363423397492746767382127285772916206110716715207912537930139434520500573075931098503406072041526602094933665939501865994365329558493782616809266514039131024109751686902568733425395443427363743662532047351729610926243012957437383887588599944656706738367817770437076797937565314953606626952075352829563493471657915727140341989106540928958538763136791409376261323614099802974769350686908037160975885540446543734338065006377669968201702995570805026616249964141197400932010466265069088739176267776677432445314506578582116587439327386500004904118834467737595605483584326161930705758459473392009673115744700412971845724267300995312763490127899026586295623874521457449498237196961756591796875/60599419698625647637856933032537305697473465887873647562750742386860244849833464486877389880886708065541286746325290729721886713881397737391519358709397611676706293499788333453330258338384674359345734386136338360049620210070661071186180413320244144229168052122145924838160941199039925371880561574214995444748909196126715978224019469609428791468128284087082127142170448151638443985416873452362503160287395344800342489246669597027022775535517556235568206294228322575414126283177561073653525416781641632217648364066781497746364692598286827422878738769639354030688704511195575224589720796352994304916660395978944179941701689468213217306114949968535269348969864512495240832788520272076516756434501830488323687285297600686505301384794337043803646069699006162965178903831021553370098898029485823677085686007954726736554827936263070987427337858320571261399999512398695949900084199375642784197619851339977904578626662864807694840984337234575822346222086291231899462359301702217315146719404172277640350954851210133304431795315609527458979812139395000425355539211435916282767417767248972718904002954689457708373628583497813554255888942615726983638266222498359682600144185477627986889777023968398214740662373460103787245782605906971779556545307220979485665372515409281807179019624347223030908459854458706885608864615737580677197334130854781530271999912753997136695603388362437907573134905035927570258366735451995898203793289557569318947078856622864687267852407736817555246727658881259344531291987658351207469634812839575954611918210731128993141380558372332466313422872513105808728031784919734905609181942511918006101352878857102508019343727119544082663690324360440624202152479003757222483131607622601742142458229494204462376993060496241446092392018389670806977572572446276381545777104237240911374280468392190456000727011136780500931320654041369059204831696056258174542673010851976339903143127760918349455819490629092999924673213561138442301226807693595780615675635348219834216223824131653632*t^11 - 78812815216417035267796369319565315557776036748630190734030584232036475685651290902566244803763410746378519305327328060264122073667329826027424621389544101748924303629137928994001841747101244039509591492844537994595814707136908357150822142477503722359917488241630453020707651317674579284609159816137196602508057674496506124918559280626570611939814339052098277770740965141467409378421196019447725970847611492540096426637453953364891623253136052351396567547230876864920079504280317384698462382687782189896293684305571541506998886325498117885263764448984381184162980986689601981713330401065659713991061672034503931337963269085519147441500046687186668916923016820831666979412037499794366165687999936360474526148870409228698599440030093285362756252478011757352676366143275119712009666239303465672324140217816780368655337525743377780443812727737119793112524424065359441653600704453651897631497427329556574849356167180117106313601728740400864552041025440017139084272311738436510154457483349372155997419958335881964219598436033923760611455706810723843789945293884888922077581166327130125824088111512138348636200513539837295536156705726529788750730901000384762886737247519257048449144404722477167648367262121324408573976794952198637265680181630840648118477327200476138847026694979693102302662672320428552867431596209200198707887511780277715762916667032662192759032902256468659370077378359911984217030302888832046436119246630675936408079296292996857361494224110305945347723055382196581201773831336168758654896754350220289648285320181641849335098697911462800048561752796473747174413070259232646336085518465297748094297666879942486895839095604288859455829475393055964163936152271871194240434592430013634821121058487094470353989587996804213151008798537987523076422275906602320111387751562858985119534437054285510257739997245653567079527706907333864621520577689873549067791308116826462691059429349868904559398711945592392978827409324894711315824691807263254512825293363115424407317786490834944965001288151613852078110945020216789548840073775044130407825936663239214471435546875/969590715178010362205710928520596891159575454205978361004011878189763917597335431790038238094187329048660587941204651675550187422102363798264309739350361786827300695996613335253284133414154789749531750178181413760793923361130577138978886613123906307666688833954334797410575059184638805950088985187439927115982547138027455651584311513750860663490052545393314034274727170426215103766669975237800050564598325516805479827946713552432364408568280899769091300707653161206626020530840977178456406668506266115482373825068503963941835081572589238766059820314229664491019272179129203593435532741647908878666566335663106879067227031491411476897839199496564309583517832199923853324616324353224268102952029287813178996564761610984084822156709392700858337115184098607442862461296344853921582368471773178833370976127275627784877246980209135798837405733129140182399992198379135198401347190010284547161917621439646473258026605836923117455749395753213157539553380659710391397748827235477042347510466756442245615277619362132870908725049752439343676994230320006805688627382974660524278684275983563502464047275031323333978057335965016868094223081851631738212259559973754921602306967642047790236432383494371435850597975361660595932521694511548472904724915535671770645960246548508914864313989555568494535357671339310169741833851801290835157346093676504484351998604063954187129654213799006521170158480574841124133867767231934371260692632921109103153261705965834996285638523789080883947642542100149512500671802533619319514157005433215273790691371698063890262088933957319461014765960209692939648508558715758489746911080190688097621646061713640128309499633912705322619045189767049987234439664060115559730105721961627874279331671907271398031888967939863137478272294234732911641161159140422104732433667795854581988487494275047296011632178188488014901130464661904947277307136900130792682768173631621438450290044174693591293111850065487998794771416978215076819628923097532489850810165571517347459581186106458112*t^9 + 34969912399515784468845395356923409711183810569219598343999817118268412823778710958403077771591727544112041544360217109261917953101089783274481913020311040817521658047064767885259125523158579652332791655450534793680953361700817876724392993518347659736908161199850563919821708231248481969023799606648345140339109107279766512717731739495906080587584743722670088460836533289045782795945104583453638608253986951281690586898318251524723554738337540294173639984398071267124014833923385337247132238087128603753642447772170814637557865979260484230535753079778838072726120899749111586794760746002371729615809006989473302029641945896284114472242848597713803843677998624847742738722735134317134844065090383824485746895405854936212174337541957851588867982765076927472255441552440801608863966573748848103883728835686973932890998796066663474170038151376850519308387805883393043303448179949924032499744126497367398186237283636823003746789180277492022529003833462230360609855154659323221931413940344168393429326166521586372555246683825119093687339232272013837026584827287927054753215153706364928185834671235429677912611140074759194945968871636070569851354625435549388798166611423947986415639429650184641700140233293958439206854371174656261983167942799453671577237829712889758045564246561471083853019364369785720517704694544191827559433625028848158179248051365123363847804636427650614478836805012795212017425333068626444994163938645524403782293524627889846461733461609431150123019475945847572591388948540901516784298454361144037011237363027580513195303300725507468644908086079571994831135286649690705857221756527995988410631955874427792127760520145377448173246321277864136953212912134513070379543492713834165594058634451297276022141688331529747447654082762787010284862954398753152397805383096352423515817568952594512326268079687529560995374405967837644677370382898354324403007523566547887662885981487746556797735618930686806000992579659017655392717378277984202074882828030451565681285700303461886807036442938170354235036598657784441742731047520830859163123918526973662738037109375/1939181430356020724411421857041193782319150908411956722008023756379527835194670863580076476188374658097321175882409303351100374844204727596528619478700723573654601391993226670506568266828309579499063500356362827521587846722261154277957773226247812615333377667908669594821150118369277611900177970374879854231965094276054911303168623027501721326980105090786628068549454340852430207533339950475600101129196651033610959655893427104864728817136561799538182601415306322413252041061681954356912813337012532230964747650137007927883670163145178477532119640628459328982038544358258407186871065483295817757333132671326213758134454062982822953795678398993128619167035664399847706649232648706448536205904058575626357993129523221968169644313418785401716674230368197214885724922592689707843164736943546357666741952254551255569754493960418271597674811466258280364799984396758270396802694380020569094323835242879292946516053211673846234911498791506426315079106761319420782795497654470954084695020933512884491230555238724265741817450099504878687353988460640013611377254765949321048557368551967127004928094550062646667956114671930033736188446163703263476424519119947509843204613935284095580472864766988742871701195950723321191865043389023096945809449831071343541291920493097017829728627979111136989070715342678620339483667703602581670314692187353008968703997208127908374259308427598013042340316961149682248267735534463868742521385265842218206306523411931669992571277047578161767895285084200299025001343605067238639028314010866430547581382743396127780524177867914638922029531920419385879297017117431516979493822160381376195243292123427280256618999267825410645238090379534099974468879328120231119460211443923255748558663343814542796063777935879726274956544588469465823282322318280844209464867335591709163976974988550094592023264356376976029802260929323809894554614273800261585365536347263242876900580088349387182586223700130975997589542833956430153639257846195064979701620331143034694919162372212916224*t^7 - 8567407655876291813803575185599580129490959447296613129872100608712778898989198782472065123651467211533221884403280433457863679857609472166035778695075677009842193712794106881890795422158600389453810006082656143245765672446794723261410154115481680201850616181900458110432882784782729004018049913935708806231485739449502977689459082582802343970519407590054385515430013692567819160999247835301361611409481788728049989007195082689855007217742414625171795990421999425839645973838374259278188445851858863821157568325085026476179550435718708302204077854662104730831312531396884397630499257150530694009445207955799655361335695210744982700969578957128021719128208711119936641692727999299882448110704107549178784384138023540217206587885731811439140741884591323148473463669615370070281973324245314849512515152083234338513553676320732433183526655046667584210155798376488984331700542865155060851327597371854348394421276553049713456070033499731699912161343536713592994726223312108557211952751505832456755598146553377588872577195451743354992546331021573134610672351114864892300359002015689200367065237036144726231304693239599316006232176135396527966638822822324171423464740742181202842417528933576463933565927130393116304947357430622740143752892212010999454944316224331517980951094482118357856144894483868658406256893034244157853089240526249917530889197203968609861445956590881374445802295090546571429149158977574732584459083894893260943772425537102994305247987963380939225721902657456003615885913381662952611867408446828751240636367629587598301211259387948870588614763954693259838303361368513248526742213600565786818189317045599967845376641105422690912188826784242449859525211491943436885359641789647787003511812784700178832169375686756272173814067572444802712836470696378228963134992178723651775684679856595504190574158423463581009772361756581604369180993441071948247522012623250313339244403707393505182974762415223846016333044616044994751580191146854875446303164051715802519426385044609640716876307037206752852221540075223321546059617606769909116704500381440664947509765625/3878362860712041448822843714082387564638301816823913444016047512759055670389341727160152952376749316194642351764818606702200749688409455193057238957401447147309202783986453341013136533656619158998127000712725655043175693444522308555915546452495625230666755335817339189642300236738555223800355940749759708463930188552109822606337246055003442653960210181573256137098908681704860415066679900951200202258393302067221919311786854209729457634273123599076365202830612644826504082123363908713825626674025064461929495300274015855767340326290356955064239281256918657964077088716516814373742130966591635514666265342652427516268908125965645907591356797986257238334071328799695413298465297412897072411808117151252715986259046443936339288626837570803433348460736394429771449845185379415686329473887092715333483904509102511139508987920836543195349622932516560729599968793516540793605388760041138188647670485758585893032106423347692469822997583012852630158213522638841565590995308941908169390041867025768982461110477448531483634900199009757374707976921280027222754509531898642097114737103934254009856189100125293335912229343860067472376892327406526952849038239895019686409227870568191160945729533977485743402391901446642383730086778046193891618899662142687082583840986194035659457255958222273978141430685357240678967335407205163340629384374706017937407994416255816748518616855196026084680633922299364496535471068927737485042770531684436412613046823863339985142554095156323535790570168400598050002687210134477278056628021732861095162765486792255561048355735829277844059063840838771758594034234863033958987644320762752390486584246854560513237998535650821290476180759068199948937758656240462238920422887846511497117326687629085592127555871759452549913089176938931646564644636561688418929734671183418327953949977100189184046528712753952059604521858647619789109228547600523170731072694526485753801160176698774365172447400261951995179085667912860307278515692390129959403240662286069389838324744425832448*t^5 + 894547850185686257743420148615618877972028001871030573324407629630267955834285933288255245850798157502458855479657547403429185488697652614558939374656019655113187195095917025963180386606273132404885052704699091429149144799494245115463189459486202838099650556861251294318042391341772285545530441643429998050866188212439058251620210392198182205488985610806216225200872472965495407834420631008381778891844510923612164020822829658855710184350169254745236669743832079022126403991049736848411425596781577843428821876019585984736779765598241993048140325016329861406830201692247402098822980835487780090525610349922057709995609361053508143080927030294847752623792506892129016074374066676166043508070272217880178750887765863502909515480536466008109051812293325601656167278885330399957308256390476342625289704368348217972739462307616399131839421739738696069707374728371681845275418731530214570392841946394600930091728674411965133250790432633683346783143575003937298112028983550966543242648315468116446233143387143182437640315058297354653666728415368667856432836205171045136575269542453191859145237117775790743750158520583668101269552804429185884535767701919440255940052181999816801671470653091393306398215322125951588876491533559942930981883809087148035227293494680230005782130951306048596385810933804042815470069495078388993433864758781950700911211414904066184701927663303050181791518120131230686005441515204739277818399805072119237474125357933201022663401215677549844915467703734715022566985646039400331529283152323384299766503552198603669893907408481217152868493688510038726273381378422288254539693611648556551730683615103885550992717337824896349181966852158244294957463787718140664235913950360638091612823663394082701861597773355735868670852401604080195034879162735915034333070005805121191852715731870358364143181386505236212901100149445321287453163308104050196715864005967587617642545231307568978962015466113797521960044073037706361964751118426627967930511587797958247277239773757680425330478034320143663731646199800277185501239307015766266793277618205114166259765625/7756725721424082897645687428164775129276603633647826888032095025518111340778683454320305904753498632389284703529637213404401499376818910386114477914802894294618405567972906682026273067313238317996254001425451310086351386889044617111831092904991250461333510671634678379284600473477110447600711881499519416927860377104219645212674492110006885307920420363146512274197817363409720830133359801902400404516786604134443838623573708419458915268546247198152730405661225289653008164246727817427651253348050128923858990600548031711534680652580713910128478562513837315928154177433033628747484261933183271029332530685304855032537816251931291815182713595972514476668142657599390826596930594825794144823616234302505431972518092887872678577253675141606866696921472788859542899690370758831372658947774185430666967809018205022279017975841673086390699245865033121459199937587033081587210777520082276377295340971517171786064212846695384939645995166025705260316427045277683131181990617883816338780083734051537964922220954897062967269800398019514749415953842560054445509019063797284194229474207868508019712378200250586671824458687720134944753784654813053905698076479790039372818455741136382321891459067954971486804783802893284767460173556092387783237799324285374165167681972388071318914511916444547956282861370714481357934670814410326681258768749412035874815988832511633497037233710392052169361267844598728993070942137855474970085541063368872825226093647726679970285108190312647071581140336801196100005374420268954556113256043465722190325530973584511122096711471658555688118127681677543517188068469726067917975288641525504780973168493709121026475997071301642580952361518136399897875517312480924477840845775693022994234653375258171184255111743518905099826178353877863293129289273123376837859469342366836655907899954200378368093057425507904119209043717295239578218457095201046341462145389052971507602320353397548730344894800523903990358171335825720614557031384780259918806481324572138779676649488851664896*t^3 - 10236316544666167994183687133133601036931763055465463500529539848789784468549055872732912438942335153004559606199150029460256880887999680257912755579374588633213202623034769877693947672642268340538075115960612326485306372905467053845834693245298063195912149836704380500841064649930404974657237430215417753857838754508560501067018140738873814139314406199023908073825835046073105236870370673189281347610428803805503083649436707757457840964749672624410913006526179140932379538592921619184719206819660011105152260439170901603585631298978721309373389334912854032460197201330735414016616039864611669885472735238866760996689995693788569978163673790893864093136951486119248352321530896838496775834007227009597373194301281397831430329130679084346536224055469909178366457621640245654037900739395505376896551377016339317889745106329467037419435703988947269922961142975732128383327197700950812156620724138113507457520510101444266064302833895371145069768983699807839780974498817481809362402518237375552408670510278850065826640981538264747242532385229464284493917843679929755513770597583812187205884040759988087389088665480839296795410102136010365119250208485054775323017255789820474254963541095752186538091039238126678280146475031859883034747570493907943194917264611786295297718520647984341206123096490770868711815543584537313955680500685460256545911884095268126766850642061858192166806871301993027187702160035143977631792829230875520456334473435528405584625588559379323794013498938916631425097469518989570322771251527398792058511206828232098147610964099178062782209114330458006790716633383515546990816591999081492051338300303537502039436674002249095455209149800433754685402594812382652886125952019851265962445425470048179197175704608826981538390693944099352037054897495361943828870373481925271754638391520897718402831559119201294929049430864839717793624990032769798301775056536661637744162137135338785449813990143072503634650323876382134439654831061360996307254412704951712644069994820612255992189459042804586010376058099172911920372003017297187339082240107212677001953125/7756725721424082897645687428164775129276603633647826888032095025518111340778683454320305904753498632389284703529637213404401499376818910386114477914802894294618405567972906682026273067313238317996254001425451310086351386889044617111831092904991250461333510671634678379284600473477110447600711881499519416927860377104219645212674492110006885307920420363146512274197817363409720830133359801902400404516786604134443838623573708419458915268546247198152730405661225289653008164246727817427651253348050128923858990600548031711534680652580713910128478562513837315928154177433033628747484261933183271029332530685304855032537816251931291815182713595972514476668142657599390826596930594825794144823616234302505431972518092887872678577253675141606866696921472788859542899690370758831372658947774185430666967809018205022279017975841673086390699245865033121459199937587033081587210777520082276377295340971517171786064212846695384939645995166025705260316427045277683131181990617883816338780083734051537964922220954897062967269800398019514749415953842560054445509019063797284194229474207868508019712378200250586671824458687720134944753784654813053905698076479790039372818455741136382321891459067954971486804783802893284767460173556092387783237799324285374165167681972388071318914511916444547956282861370714481357934670814410326681258768749412035874815988832511633497037233710392052169361267844598728993070942137855474970085541063368872825226093647726679970285108190312647071581140336801196100005374420268954556113256043465722190325530973584511122096711471658555688118127681677543517188068469726067917975288641525504780973168493709121026475997071301642580952361518136399897875517312480924477840845775693022994234653375258171184255111743518905099826178353877863293129289273123376837859469342366836655907899954200378368093057425507904119209043717295239578218457095201046341462145389052971507602320353397548730344894800523903990358171335825720614557031384780259918806481324572138779676649488851664896*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: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
Positive weights:   121 out of 123
Indefinite weights: 0 out of 123
Negative weights:   2 out of 123
Extension rule has valid weights: 0
**************************************
*** EXTENSION WITH INVALID WEIGHTS ***
**************************************
