Starting with polynomial:
P : 3/2*t^2 - 1/2
Extension levels are: 2 20 24 46
-------------------------------------------------
Trying to find an order 20 Kronrod extension for:
P1 : 3/2*t^2 - 1/2
Solvable: 1
-------------------------------------------------
Trying to find an order 24 Kronrod extension for:
P2 : 3/2*t^22 - 30461783/3830466*t^20 + 66155815/3643614*t^18 - 14341808855/614151382*t^16 + 39940250075/2149529837*t^14 - 670092247/70863621*t^12 + 2251326473/732257417*t^10 - 13150594545/21235465093*t^8 + 27599544115/382238371674*t^6 - 544763725/127412790558*t^4 + 4285838227/43957412742510*t^2 - 333527539/923105667592710
Solvable: 1
-------------------------------------------------
Trying to find an order 46 Kronrod extension for:
P3 : 3/2*t^46 - 611464710537289982894552150300481150516323264482925704234208735183188016947092141616892141366015675/36712728616675335949789753139109488060403111865313510564913043944400695867132503513070741950187522*t^44 + 5803721115917221385689629537233759717780552770020440441795509982716679757305740246751787580856153994235/67294431554365890795964617503987691614718904049119664865485609550086475524453878939458669994693727826*t^42 - 5598957493848065014900705011784405406687919856030852739038695022084956226646741231146749895361752417205/20243040386272666336997486566240199916622759754613232520511931328074793450445475778536347884582666094*t^40 + 16077344926925166337633264257978803205715767461439552239416408868130743602332986709070235100875082344632445/26127536510866851420652371314995716492385637378665802189359207365674381485001895237543183165800965722402*t^38 - 113183230107826893648039135222342097557538113454727400407160744096594680856218957504147896428069686836513583/112277792033184577726587217272549160061873414681293582381300377598438558273386522777550435766550095942214*t^36 + 107951113875560516057134223691355253720909540791517388217362280839306122630467655050178712124891252941617900945/85689341567421391772572063391768828014840248433194868801195292941436893973693609550276230191928494650755418*t^34 - 135257708854211045206504332578982018582011763965050772309330243381120355139533670083805326164451214165481345199595/110167930141848102688936816167350789884412946068944202988736748291707366685512084011805139950089401289321215742*t^32 + 2139177199222870686017105985680058068152748620368626521628001020882273485793795243498285519889417886219433180543980505/2261653430000891258696735518959955755167903042696365551185242812627793197885267405077639754265378073981565623305287*t^30 - 306843703940045582747315120287509214701915531428355374629705019355694187672012641369950815267001361312000234770627065/528585667548101022147512899067269352740391132584208040698466710997300325942533761339984770153977251007185835331887*t^28 + 55432163999926655781107423738909343162662629611944223012785415489199791193227946191219637099889445859572599137325950905167/194684519898214404826483649097392548027855044594516629629739485327510677262878772211475519234204548412565916123591583585*t^26 - 638368122184156801883397223533149970919064903455870407952003868706875669365585530020783285143271550001706268679469702659945/5723724885007503501898619283463340912018938311078788911114340868628813911528635903017380265485613723329437934033592557399*t^24 + 1696759742463485298524212130529068533805872306468053876855438294657594584821144885601016370346450438787006516454517802588262225/48847678361741645429543864450986569847452290879373751805297450824976365889630248170413385438763115274796272610852513248226773*t^22 - 2319503796655913733723101271534909257272144496388689995220786669456641514643071344730048461356140974879444022862792178914593/271879471401159436528073457055583876701960802668128488712230709600981628328183199464267451421687098004431944030718997671021*t^20 + 3432700977022091578210981229005526529771345483132850269687364389885109946930320875409803227392891369263367341094291701698785/2103488541893180903664568325640569993430959894327099360036732332176015756012785806381437650473052810876394514342931192507373*t^18 - 1750260377213817476583438039358604379122411112801753964809930900022875691756341685776207079046138793809030683218549936620029/7327839168817421056556960245532181741821579239714666398036459693136054888593561011773243579752530380373322066305766834028953*t^16 + 42506710451282900221560334102733545454091043428027870396695671861170498120371115562212282795519045166324792494426460645055/1628408704181649123679324499007151498182573164381036977341435487363567753020791335949609684389451195638516014734614852006434*t^14 - 36811904342016975979584116567380366385694378884334726446585627568332378255268782103278730113086741929396358483061519069075/17876706543708433786325771148441146666861435068314900443561473097540705332612863127622638183572107081789862623295387221477226*t^12 + 274273944687289292330121443976979700286170186059737471248094025971122190552007676078305480002949108903828559042315905583/2453665604038412480476086236060549542510393048592241237351574738878136026044902782222715044804014697500569379667994324516482*t^10 - 2750985671947347262606961417081525463110606306072697467272917997197563087959972100961979459354568659444354668702918205/706988394383949358781245186661514274960621725865561034491131704422513770216327920301460267146919489110333550073828873165766*t^8 + 3914372705346251713488753926866494798975613112972560228538272624278085178925759718071844189706167118695647021279823561/50379809350451040670554445963788686061154953374341992159127787820341987755545341541481980335521392685044158302014273078708546*t^6 - 27354477052439709563420409712768278257035783197785279652730705742795271247856364985107703606560268599883748987607476755/37499371426519057939116025945713378658186336961635222830444116734274552886044249220709754029739756621901201829465957261585394406*t^4 + 62912747634570273692739690609352224435795696499289154318983961802024874958328480191568589122506112464370184032536625/30681303894424683768367657591947309811243366604974273224908822782588270543127112998762526024332528145191892405926692304933504514*t^2 - 206816191340520678508635062631779212285962476421606309684134604609496502651643636208010108314559669924153744831633/2421155068190469610416839066494972491626378712522969821878674493495552653729378699684955858007110373196664552902475936237143943170
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 3/2*t^92 - 412063443557358264591785650832146112742992747840130507805419303112126485170639395938920157292446539519923078786229204485710273869845608319462609107071945268323506296710187950547669145972915136157726140282757778680716183252113104071386391723027721650296068463556724841311233831580321047555398186639134575387325753822682033891626696128805298407366653786104653855582074869304310677059555873688566041378303809765382193644298200885982978155490957338472489336750766196606999172693752853142576103937543031051595734492314212131705220988973347708247806820428924385120715632299908701938501530624883328699999278645489937786876176290199324735960517090798845079851713246433304552004250318308576089096720175822898398287028561544282106836557558982930425574370422964416612314824764816104915068527139292620966205951727586244981494277908620766395405242434123604478221642148176654725689025386347372242604226878402196981103784393937643905261624861493534634480255434010973204726485160148143783945543555313819350813910991210211217213122727242751545788486211498276818426500961933535970574217459184390752822538546330238965881398934721754326513421266173402571111410924686073253630246415866496483060178288803069268934053143132801619363108412512114892492204249041480904693883440507591285698361614421942242654505416071966322718407000935480190099689092826581096032432821181956103500035853428381999146301865734380390291173334900067704479253609693570434182924855524948672866809443190890921545931813544241979387441427599931382638826405023775612732866382761043403967429114247280632483845208763424903138592611865770576878806456272825017914558104010287992327911246282925885442003973978860939327967019260211926502587131562987376690363617521847085312242213300639743936501863619513987142485856428632168035876284042940346741349193739979905370160526977034278606529230515679440074527150175728626858071913904282939172701943046340305861889851372508666306348817197541992286124043836627216501007036491248011865371019059756256427003588748260948221243928062905067926076672701113293564010655374545887872332785898039306078652686160455043525988746733305702641283848389791702203747442310754480681251541054853544389574054585756526836507908457120394860486526568259769866171178100895803950429925795962890517826042569793350162264402654780435446638204289940258928193380290483568796656682943472441314672052323687285438707251164117829936651645464601165057073698565722181265716661917079864715288072965492373410387456084770015698801140880578918764469099981350033983081422069388181753408480885139661853721929669762131951318889641667712418137902588188938481918104008011969261960852725545357539659370640338080809837400621514109440842861173179513328798737734008134192200628190079110151371048509334995273423873531779347989909974421253897014116654458382789457735012081347036074652402614379232597671449472856756490542806944473328642413400758950315149680769304924263771910638912030168915119406361281476602654992546705880428553014099351007448632424516389909266119267692187984317090005381067703/12097865452242362951365800551574513899240990380051289314817820450356532526111056503721982490140282243631854857775573070796063801371791122553407761606782824460314097281342202165171885121193251655756726538905992826177811714448958332041841321605730625742864452299040399948025501401169443251524428303861160906477003831841379043216835255800599271532782199833974339274605830269954352335548089094358667992555987603346379560327581182202043515528878594233159550119421873983640126795903296140652274746576175740314417486591312096094410458362733050752946932188042719721220684409906856864369046513542437923580088598482851011577596308443635943807557574403538575156195198566141797777763706358174120920041197787991029359572953551442337112086925195575114013545542939898124331294955863628468020375781504528352112886766666238351984420159669837478666151029939431694392778025364926516078786418373797521267372826192700789886978715203712233355400180088618509415543247848913008610334337178590140726154514178119666836578528094436258164772387354489252434770027445692918365510391296057239658836721721630730084189761923308568600976496591459564977604192561354245241243779191791704461868042400516262876209779705980170083386049580037135913476934006629778933482219727152533137575093588931331123052939225201620845775273650811508053241520086434129469856823613394144519229875084358121293706772513490701242413467106935723284568873605083513265880506486307648398604134634962483388728975521657467782070753219153079991041985751684988986676380454194739604408461393959757447496090215911387105361081150833171998071658576175403444701401998326309716474836004767206042405719418951401797972030068691799670682412974660013347280484394136580960599367520226890535318120135311791124025753961508216423716532943622522536173913389479287699848001323037648253817058988953081272174355649032549539926634786202651377052602907796080654436368870299791064208277830557567732626503365999092442470868285080817759812745686919267611731375400959727803260316054907236276950188905018581655492441576036588964026960252437329558964167569865755789059881071991361995557159901317003462676223233343596847486410851236194802310516853477011338631424685623746557219170920901748218680927555100128850133608546465136131579684200231901685501860473345096973158705073609285698829672554537863532554537317333425971520098376515803006725862377929695899296286848884789981845617920184978275389304259898898100434023606513011295202982169440435391576533174298525779424171041394268406214001620749148103101664231005802269236662821405198238678315485413907095378296908000670680138968305894856392160878435391871214238772056548619690383256125571262496816571055359480984449632281928427306420731802434604711075586381304022850129792510541708403907332348683249964291667871097924026573436476072883009572341309069610196108276440564133027823239827976989513972490408773513950068406586396826123194089872532062198457128381848832808211960452246643968602318217654245199623758013332481085554459210797737192700676895367494656474070684725438*t^90 + 7258932231980948640065656908705515254280766694595016924742412819675277579362645023368988026368511208431681103223931670401238286988936076032057875892154523010131643307894624032771828520438168732174069826349918906029791791945034325191485812921006113122858875225733708773295666118759508101741491705880571001742327474447636212505650712106729912045868235184428223226742777671271873833869358538788103109277850661882150066809306437200712841496894014101016470156142277848028624248740699089140661038093809082276756070921762914029765985424402952635069831231919763140528707922767734763614930100064775173298171470292518592947159794710018866306233995868895513192799327376977756719271116104809617514707699531030650977506359565432769330632744394799579800907118049512863323214795685275029355698029467564449933539120714740817186815936180084306639468878629616874463279853673774363182672049433512160907011752923375854084012962169306982583150772927268923406687565626819698645448353954332650337547032279968592051909104109296090423336884590743110086843411290502245760789184629182708236248623925100444079198461931896541500986214896723186873060073944282447284092225971389748467931862265726288303161413210795138367618617774372675107028514193666677161645480399974881199448826478954028509019364431179028241390038230100239365760367305565455822706264008189648058634970483319030832550546515941393362964122604058688273086605592830235678767962718562818984309160975424120214944847333099961784052615147165325324103042511982517726780385004242200197442334752122263180760666409746174578588885077485857600696249390786027693472117291919750328976029849754180788568194912133293728054640599042770785525489909802196639345625599383810713826233172698724311714185391532634868517271167524139041182086700154475386285231712393939647080995321596150445790168797837622419436464524690687051792630771993027078798886907177281601126993805150596352894255710661861536968959141569380693905395355880095597470614827597040589420327048592246319171588897540227810462483967448818243512695363512876371228767499578172081322377409695211424012474846495196809014201961874354030494185992496347413946645395749598116201339566211426697440450905333073242392073945489356019539663284548799257546580443875912572648627482469958877020463790953979764887886206401299667081932941795277947053174643422838468582240641666487107316370950906283569685970276840798076062872896631623475835514429803403045315087719591504512420461645202877259011247960260008240971710678002998732892498875536641627612713138078100266910554016453822865396011761928444726273837765826123772655165634319623574401359991438712441089443428533557257870253446525128038360246519583575940706651630972224746848795283786007071720938797524293433012748289415749031419572242082837249869422887750385395321014559787341172514446222993020245103009543268120971635986596959598832078557889218950818176264187832018636032386491306252663739858553747675833870842187251883714493735400725266982224419754676553164086849590559074155736713829705443701401282907261870266405551/19414551645902200004266750115862091522133797813488078656460462307258335367376551533192755863325958752181329804991948571642421421899138733249167071860591419039904150647271074625949437281467400114519320817460756586511129727948115515114924597261642859481830058701655491993191766431834812589778764584395808202846590694806474436832509875409127405862000845644863430886003602267665450016092721219869488345775912179955641474187439496757790716350862372557323464175472208283016814540987844468501574968970100930562784509933101625659493101091617916617397836726447358245497323965201039687656098708037539269038975752092192199146128146221725191716846031163416275332773226999756544868474084972093784772454293859986805992493119489249475337611644814994780580468772172833520792805329162826124637120880964324310979767723608462644238605604666797992144870510563045497992127836492418471127849774521714084850949138805023589653909402839838160534762688104684230652733772030328880457291356462335439821136592039675927322173110968462504394632326661191839148673244499614707003164969113586641717964070906738361777902014321549242768013973429753282469756898586824521252063466274864197090917908565988094275507006689029476118372223584622165398292519139900412879331331619266704382648840803221494269960810918620146919522970064996276226023538881788756283125736751774209274231690081439696008109632022083512682864571498740039773428209526012378879222276824921380535068527127043396161123455720863970208190997164694499968444254877425181003411868603657857461868061373104770093803421861727758779893067461667292340543414073948389957127529964997076059366226784344371735601338074918148518470231091981016231213935541224104809602269471593034964631699901836192002508968989127212245611975738519712896940690477395403374610338729172550326770623815199572097715458820470498724394592463544418725003174128502332207357312199306433967553922053921707151617398492117224957993285276476732559391488421517273153996535870029701849531811526769263020985827492228666065741309078168127182790198555470121658464271583949280758924444920696221031359090135342625803893167973774365962373370296972320800272988499571609911092097807066653241639331968379160673179589130910297876479293752540468427599188859694605510301958777216453853729058921810188189200818053135056010553418463305649825203494773289484664974695953796360280868106774271363576775537116652095442151001950560531564029414667199542530942667394531425165945736560169570472701192037582292633350784581775670087010776981964456508098674393772147932351707984157080189245931925310612088452780162435758301786235156069465431860444345650174093705060366786744215859681172639694699160010288786924528256402064164343749711885820326732946194056882232454785694064917680994042069053740841915735070572120361044145490824982591716034256111967893783351027895111467575887919998778398934967612183841831260612201203308393642189479828277675536893555312741599761175539684332101570144339267155986682635272010057852852320008568928584916866079908325932144801005008605246562736177*t^88 - 7082451134960036730979097962201664702869829839335459066701793663694867082216101217644776781474546616970249114999837980271326857599253648703449198747097342501893241450038876079046721622966929881063643739035847608109942838280022738812929061353124902917956280175652488717089121990738069800183613723657878494892736666072256365394977416865936019500835236961598743357741446882100481011252303467496481960916557231964975439654204290870335911158073309614968318897703813444642826612282912246705993553224023127934993471707005621149385877299012009573767104779751804513602379927796742735759723755276344841979868812832152505748643788987661463325929698243137836205369257087159950052719771117513542478606089985040903273223272947066516332780298573191540526957058157958360876795792039412510369120672870382614264428466994955050129525714674088977786100603917654663220907551101299558009499040892216355400226970707347092691456610071530300943786538607094119084757102614128351609866538802229193822648261264012020674546246293482181648598786495945190536025527154743716942494516325196579894039076915981642644162497094725378680482952646049223778987693594694841685580822219352250126137775039960682180503151425668998147694669598545460456065179954063891129021179223165568126850280963189301871372788128441767900573037180271575994257174465770469547840764875221714635459093944942459247047076510541668977073387279219344094192810578182108284039994915553760927076847602025054872404675788230575704479154414884948831478667927534616239113053333212162487698929926302793023304534659610101623569596173878249940102198083657393896197356616513247508879357705702202790760151617681957087325828987799886799438148067619949897623271559733271384737645278588016991195154931461765211125060432504207698843687627717700469428960267290050854633660036003158153952839859979275939868503146740611621560926943034025322307761452639884158491307731767222608149843255471074425381380332637729842565502961448454345038571093381284784507280524317623588520610662701113548071416980228844714478444772579886144639146637749310537981843450200320261209310491755760969748114039774759187660043965662109312967598248212753554805756513474633933977652303052920098396043448557808272931174257621950543299630634861255673025714050764829038775475188946846731974561390455680083453607420455839835935245277081288477725364660063508297921742385674469592338785236467007438894991193936953900144473496702169869229634783083944716533281962929257134454677317466651919182347859230696020180841636008933349609094926915678728952828012556090248710767679233585069282865811213022142565983259711577833588720272878408276713468196086792993577391880484609470819262678225378343982586636524099709442207092171111479976519563336928703541667300242642582069244187138004606406197400929502466624041803623035201198496686828116955685829640739135222572357732171387927260040542602507798425770029316110034135773036321133004941786340018658602467722107847421944685977297673735702336842912169510329418142108431066507609905484190217916972734171100235732161489037581/2679641718787928749722240140074889550098458419745856088348204748726512383521168854564841614019929920879822229454533723071420836967170225953427620648033169035865330648687864019047668548941787321072890537641174365835634651020764115665697161071445557965687642305472794867714978383710181781537307905055673038376026423075477483545308955527010385854353701384543888745558284526721809963937821599115899810290131542872564199430790170034669376182417510005897751613581750289041307782181071265179680547558847594005113497891489863610649776629900985293338690019936626095546113480766299633449565941246993257504387190913852582441279947707197028319539761861914095626071803928036064421351486314046652393125277365241052265631216169185020834872946977870147936870987695762885818038174743487974983372910606084958158153160670461767237315568969189014737816699232436186739035465624302079694831790862294195323992652352526567565741768235227755872715860658480761777895171594427396181436420032096616186806188418697497399503417846459454602390741201206573753591228110073987628226503088651826658744076316046811082096851121360310101741080645379217470801609909050223013759387763344731165615035215397664077458786579568789362635343834337915386658262840900381419902028829864968827870085854955838155959954364880096124842039215300937702693629558055208315961674813198963837184431072317163535663310334162684615351894842256264016288032811269122561794310166021573758004739940637825972749301979990327184065007207664519172811269094776937474179914065703599355221107522859124279476967160006675964904660921550063579190596611785862661459308316672148097557865141971040323815079750889044334199137725854434482603353549249347135399194304431371069566718027751202171300960420806979130967937986040547320032513627967894163038259708857430132051643963762747073261582295805252665104631905867482276068629767288858396701273396810072397881049947700399838382920447145167662227135218191630406889851812077464247685294539365196185243362867818256143770179544074882357281102208689947306065463048422615621585108513983708945335189378325974051263921458356971679580210794465610130314018106252145985602211843017372600352057220892889302601957756716951307487150977556211436940050575411058046803571111189055406611400388335228465950676746859059730979271709602491079040607440948526835390845156763885682257359143166865837472738122567406900714905442426927734481712974887582541040989214334437659053279153350481208062551100086577845639988161141862387937886439807368795306097130863692204312964603402017325968358223291989907573498431505863071876459107839762377581907010789405114324719536290110212152724410298095605742790201370466821665695993415711826213847877834112441137317141988409776943911517018448618582661459423138720005802291769729840891155528720512155396983142688934694385441838069958396936689148373348248394456711391770601744758042278514862637438550098876746823781351817425511634589226991996103557396824113433614985375777825979239579725129541652333862996036850790257329036466931248467105913632716209497493533953*t^86 + 49812945186364358853004856167325883946719352680503444952881458100044174088215636433829763066608754982739383834725730521283892910493242819153007866530058162597505060384815912252106712195270750010382314812313058943842184721015826829218076344230060079024013778672192441932197737146086636911136887550694485954525466094156294417020355086896172065143214420480841440762747025111748056632165240776940598361598586716204332294465855233685171549500771333742358155469093888080251319471194784066170505853821343296049208766274885576392287679016774975805368577833824109631175148223658230076611818069989140495675674784815714257397884078044747454184787893427138601176998692045096045486528841884564163503756543957613203555372254018322089936596257701696135848237558517788596038406089795004419882367749954159683344109264549193417168860221290470829441582560716790717152453257441547495970588809702221887016613556986589399372562764686713314187819685396383772379049663018442025958629076340210556511538700853015830986791278658574251506148265678242812390560066253992563069302750906664500490354144624042307252817460934727646301212941617507198722731203695573417267928767605566661884508129713243656704330131813093685430667938139434728289910762585056286214650715697549608220642456305539854668645336016562655536248291546820362721313444647945637114055299318757798769981445612067321660399314425183761643402555591453096961748713815896866158381682399727459907373435330657638918410833029907916076031533767330376119350283172207515374356368500201706289840142003666335537436147579675833497901312190331218403363467634599587998009936985302134949304787044937732056056265812710544047420765180511606371819798060386758053083897884713764634172802416789255113627351402398117011225000406812576778079589366145152246352875955809135285506833868707526383537620579937918481033205786481656710582074394322475894305107322894263800333906181281227707310671440159160321720990826117774669768777589659806406544440267320699780771137654544029645129225627119551067855571321258735291182148639783047111277688483441486684760580832421257581696659857550294272761205260082681800318178724111999457334683265476166420462341621787720150098437466191769250655913864780480759978849612274617023792595605522382323178907797024976659853636652923127723207444737906573861119971845381247442803405900747680101235419202619798064570217757821169160383977491390834562053492422596068189877590638851345345247470254340278895054423557584384395646531780214502853445084656867249387308477203908187255126689108716947595486428482127919042086133881334733227885743282087032084731385812588806622512912153048745538679627045079398823108645235064861867740187058339860240508000190760788428287852511171048131214467377238043911651489129091453154770945947667622774444602386282124629511265777233366524085236094603044045808839151846992172765337016655294687699100496495566334773061971461628774113167380959532882213641936073345302433992608101147259465749243923859589009437738718277546357580077860883112795103358503188743177318968604642906850929789088725299/3683519280708042650403840507633427622112328232430092149491677975684766214406925632447968730838044502839982721576849213261948999546501587285803519764189811614721920562655038964331731203960542505318833085514156117886784779029074265703788655720055192330235897242551822290432136796624853974163195717915612530645622519038251708545867264663196005035878676138910998894376779048379635384593065310462077713145199678734546027649904267169709187321901233254156707434579919608351533810903080327238700287529405058270525805644681310991777326427426008130816218205713930565458779927051227854138840134531227495660002085577097698162413422449309775919345767530047430425114190450611703281077452181123820153880612393352716401444342637867229423951927364754245083910991337474151432537165248493182615151777840645436877099752709060863891242347707571835357274111771188048980684624050669893245112554986876558931940428957230251395928321490372058764055663809633504485815548649064482468546280514725222578279310962232143415539256331227418765711250755192951897729114433239144654215475700546835619058833303055406082175740263504307951337522834185817348794295936574435282738400370879532027112973477133941999425480164866219113714407076482877265328852048897848238037508924538961929289365007327444801175429070642745332002506903841821005964526349237293813949322473741139910831576191589118069551217122515736410929110388351581581043512801922635550221495902646866699059223670586268154174233295661867655339302834723087672019457334198393909947692130976958617793092366073130040875460601223758042701270764267317434785185640160183698779907676789119156796196654253093650061068949644292346649845996265250773159341704167008051909123391998564368774585476236722726464497708677587163197148342725215719017119512641246944361488886651584581281265512404823446471766675386727067141409762613445625340358728961673677468077808960267896180151328828387198762425575842884533212754961364089148282458330985702039803107193019629356579423153763158265971194037424763839903878094734252189480733026627557066782428139872390859579516009051658963950883845570454536076098318346738873151618053420258491530666068560877866934706756996692497264321951483515470907450753100382366985874699383292715793020497926793788186532403901956161175209451073917942071485928198294967759795310476262010293530603120432929783348029319860154837786813094042001496341897677570737243524873044001656916490002844818777501452137238576215225813750355507350155691418567062894578283705661590492189045948806059358425935980729803584607243382410044876529746662793660140846890932621277196795262200860822002079070468447783198965451749043115749590345264350139169761248313781873735935911662641267459628936962660549190724337859895723100497381079012883186856801274822529124527166039588903376399235438886881063913200190213691841654845555635801016393522632704736643460314741035894605856602327729008541067528442319968874122059559107452225301866784621774446083492350158118885445674918685163073995775121710143096640959498373239256651655243357903334646270253855278*t^84 - 4414614703302112458210798528682297339962978086091586515117284274285536791547839108763608954645792496157166208561787872229710232553944124748540045621756260857558672334137922939067143530113856567648673682549713433739676872955674814891609079454237958382409102024096266780077799677086008878289346188928811267723192817734402926045608352241647343979843024144680414604806718242445044344403777685556966263401704790236445780488545836052253298515758610366171621623363389889922239152720498338502524613986236591779966944851266017505742324844343971630920030000368266497458249166898731742359037563051176309292271424063803642761882667561107935100140191295217742731798631160582135513929901777756684398173499632445446418377040311611550498927272892982494533311587517388260236269918817279225393228676604589123843853150673288203833899312478187840171876567485641684889011891082633884699199859204876932067708976092927548037673403628799929058030558053686339568430673275200387479149640279974102021343451069971856590244800692928715786775119327604370226500884638307081399487183874641574392350963728040644345612360206183432085056211549394850002160951703694929435530737397438500905801206924306152455620082555661774184825585574635617679703420587963436227281350796805940153507285033940693737270790499606790369148232062838097445679145379347461456660002949292040178893387340321482624150531696390238846649405020893507090087246957080229323530775486623653342495434170429068984800065735029736078024122824932569821549965474494516612576059188076618162622208373095817529638511724962666757900213736337507733739229636741661895978290696769568943164887513643269557154774420261783055464493527371954321354884403672377973266802739574432087339782272935267264235292847692375328050173413763501349031954435743315945552008498970756275266583008818637972961924583803402997085613946699642150650242809736799244845434599341368865953940464683256500898683755551814618078327134664526880106750616301944064472530402196620942329458503410778359165396999950152781380385924050398530931403427761612185392911495671399701227119161892747398647990416764075502137738807730129073517949882083359756861157139047519900550141072559532770102239906957131250262450147671510063693045911828574961232560051868067563197603613544851076392205498549238825601374993833190479040482454764462333581701945739519281049844225770597287221873131760389554433041042042310263292614763507518763438560232691495306596951061584232209119319155485540561473633315215055912502213810712712788978966885499446293198917973755788655270097939522483621239275303548450203811325732437741940873923576388960539292783023127961074057211596080860473084522926998936924607107180253003779352984535043991585465691395017061515823661398938688327549794258231554006709464731109507785718905782696769728931470245775702097501451059040244422285202213537001546722913322675483464845586471094477665872447405396016938284512911168253036642874839223689927062542764072771615339899997711443012206735294211634186330620278912260583174125936143812709102504488059255203672029982218669782053/82724798939643914011594479116446285707674689596249152300645069410860467387330517234845960661366378069548332800468131946851086875485633827357590505773110793579639256235233352634231899268848799884254716172471085191474834069714987783656298471924715545977861246224743040000632933251860249121369754845134298435614545826819326822351931604685449578361521388837183722670457635388231601232713114274358412297087361869842307853468460123678813686768635002348991279578598353490917591807077150573969570235878915085881183108619555235754580823117243052123219190152369070215144386216106388380735617879042888917528101183113035692978948353591791888879252332104569426330127944421338301141223919030011986634536419166684986212288493760807511561908332350360076276943870824089447027210589657841383166068214519637549183756020273804979402166326663076371139561050541403174352422257999266515588583909214372840673768018588563213162236431030506458923392117584768442578265675876926491819244062961948737467437106918788990641368548557421925312790814512099288082068696842257940018242402114639251922616079684024883735794521595834123380858507557084150758912964036746911224154964904482163897293128264093187548748241928675875502026528983232092883413329697998355879576549441151990685237625974609103200763436413724756675572321799199717126774208902930036848573748423990650204574098582140744669395688512299705517838613692154245253432738544896226075199957583950101163260581019326420589348988669479765038867208932903098656229848139396844926072125071202350050303775723994065560384062500028766563192932680516640129222078633374399811947944541352971086326068362588895562214865318991747807650950496488683667192198759386672242939346641784728475768433475422466378576821266222695150099710114794520360771808096125866072434165565408529500505098763464285393987440826443417489154516250397682079067800021943929558908184764214332252357569281549903639163635548325883381244872958253393025346806439201837991568935676302668110886101788781474627908315412649611702163254550518610630150612594158843133489296822886513923840507058960981843827988420041515368134041930797089448331224312252095920151274955280684194894315373935717250148675172396643653096860555850140679124710725011764044581064548287228143869243110342598647628537502982537038436506199314130692250168509488551258601877110683929388718107536704339478385968958819770753420409462608124767794916842479349182465207039023770386599518146971141666167217855651280040961284155150426334557512732454827334065656633927212082116848330109551972277873747644609481644341292153235395912655143813759019235100270498783588860621550946382537340236421922155269382352797859867347760370038994149226252059690422661079372350259350949512988596659216714973461947949561569627617919222231980023250574099549919482942993479989941842699706604570963485142108250114558124896212337510708176599516572010687137782894983340351005994642220766509380404900259893561139828568862837487169169105692130899111768811574234414701280662045092008857630817916683188422454464038795835233279951466292502*t^82 + 229356075425736628303479305539701386100718681894426465178418902418582664206800878817170363502213481570119752650756543274909242645862564898877893253660427013287558184948287497775167652799148592311260092927655042009010108910152711687705849347046534988320725339555387426840007872755783466633499332672304530224308167022236634209864627252859449226770416645888383518513556344630694326354101592095646745376432594311358577051188741667672211131985072985904350769619883678478652279303589075639966573160843501803605368303075594689645352281463312674837416070585845217212602547630087992313486015162541690475550129543265170613869584242531696601403938418451752703931651458234814137206535041909539574114748966692722208155248741312809360940985295279526584443076919442346327986226190519663334135666311700450287370954305508216989128998158340172750886287092456503135581787480529394111914043119561160537369157752126164539719843563003975495621055663622031900860331585080923771058134297178351388126806867059145532213558507002182332861820993432935201074199561083655761920481702335756044715581311312959105485951021996229094340333698570584888208141589099603653630777232560287478887547073042790754497345773178618403442691642196933189498091204266854110438084294513819123143150681519262406786383447602776684999639405671758883424091556496687904215891334877225549360732878591188037251292463885073617630166707304144961276502496667982294857626809790780537079381266624301845134945897759364498180641532135437050563927376030509630905412735688152666150941853395818463409687778776327632231810376890813320631008938795672982550259024542902424862919208430721713659399857523480587953651902228465489792962043741619653290499592317153328719087634828569690740889033838520343868954434611265236109275568708644118165640489791191356332056610208972597307627082428423063108811524459784916956360679640918081517320414018724469703747907751384751366860373007071882564972201707971631725469704942679202330271403614054150350317337934472712978225879091196073758200962973099900369882388081318540850383869288222170947767164522889831283193599533224472896914268331495717324816240166739835631151238139626467901880458509635487001949196937491863380480423948851266146809846298035302808908804773697783940574237193725303448220087517209975283725084441131996619793724769803927209576808718109859939761528938729090849566725655017468925691898430257786792144486177225287774994210885522462204008925842835357469965938090122683387599655063764917917622059386423730267371276013391945105007718558182640315809563099240960999490679593179344750326486183483142791841758150313152619489198944892392720895473418494506445461026973333380425933050850165738640669788127698975036905656845603876283911300283387139688912229209191140747431226108044304627530688329841104971490042384203668029303099050415162029455977855709013764983686010444494039485849875674509143068380704175321082911575308801977122636119007117695128780314437045592667682185676889814350968993408534601718677726033764377873286098011711190289866478260785556845168953749908018129266410/1357057670822040562951763052389334143824543384276390978622744101108724907792246032040987490281632069767701911411320739000355883368621474029051643520896431705728824767415322130640467413070850949946411521865370515036600956227814161953340848090405194974563775128558615449486505520244756030503737764217624029983185852435916514597628385337211227379188763965872062598939600602777599457650290677217616977929503694595549999058585870226779598205057505531509287780567573559786199615449731715134295854184471974613344030263087007630488933017441836831121763788669576680495208267165759898185705199350138073078594777632905887942988902810768695260133314656050495699426043368200675597307900380979879320612628008163299011338463889700077379897757353295822860026897509048365326105483572535654063309380064045891366992849590866495044687587315526696132166760092239179120956769461332425977947978075419042704907238440172817741839401556660596261905675871091354166924900082523480332883501250182881529251465900419459756998365355301964099154444383974325140021344060102153049669344754995507759520841867292913847131212464751481329876162354410500317538740956299350716012934922354612922159650793447462034524498246597607416623033249950443637685740029986885042185427207987968182165482116888561734377761804477646743292858367271391409391703364009890290263590523598771381902414778081619307143224939997260789653538669041310605280493121924751002185544608501769597914491139721455536626446570479189537916478635081007554465555685925184895359529317817388995140826639336810304613125850716642163300304918301802256823461343442775185767635829400223604789590236013996313534037901107493325913927596360385063865676638554006579339125858149218838682111688329158290256669615543343913929786459123016709343954034421212965640873654349739759893826691522367389065782764353200509939773830395686136552839472367421000705370122027331308394208557699928334368990704198735400990117740381238795055767831528846538796138640809479409477374538875025850916970554490822239820862216164937042788205815754715606491593876902761284728777247821910871294633399451386235205595414086376069660505286378177027032817022285406748092088841981444328293646647483542398145506793940592540679696327646449151002850326961731363053768041298375785803348678231005625117559520285200887802013945440100850807924946441246560246197603495692217142984404114399848339951751488243935096556757199287341710198542886564768640142736662780042006391436019443936701492210168253424739796332417667590629770526013975743483948844734466477575136503128480717245238698597964333022302373435286558834184490769194191900293508686822150182726342713684317533792478418195792094775456840482538584471765410742883534895812194277820908249310872407980133079391587176428093693621517139190588161646778322758755820091655167296300314636874193367193647780734778969908106868132903019057445521958323363263592868751470963494490046480635798401187076793407352524428767470003817843132887492513615109106657574413161495384053904233355677599223577113719022926887368453189718561831872080741609*t^80 - 865158557582137386264923768106072785192956685663370220462704432922881968022128934945109453532565566881065433333758529029446242567144172393449844843256836481240524265938336641879505119186077157889773302976761407017683507352908783780291140536381276638629599629130021708025533973441736696564195863560084870067129705937583853062851948014644774768572520614765535451980269867206048787099567100187596608909100512124045107061073109835180015947993820549535427806852141599091889955223335483767616940530075126938866856258870597037001951400352586749973573588576279330807328503437759561902813212213701530784848073057120905156718429590828069964418977734281370813190677083326429572286556689061003609187319203091417549749202341984780277392042356134238699667493614557852659375968145441221775243563588911467297136582293420175494148512306969251327796689614122487295095692049945785421562398266871808572628647616630418273156696136180071306610064680423988415866850561445400239210362531128941227663052999613868483887802525515571641610878774219906000564640680635452571790261155148303312902448951647029665187990659555000839714274027096673392856524332821706203078779754978302647190664751472358034247052911220213080904048052757730055606841264965195654373757619323212602886269573796139419569114391097690008639440537548686387400257838573272379917421198092249200666571847909683970157200445355172247256026267170082762989058364466746242492585165671396530628622613513119982065055827333760058649123368796591651242673617629942240106091600154929117239585060070940516545515974167545867195900495378643065757312206326701607265039334701145782503463558165614986198541227716077982425788240929464569915659442912218383052426428982524578006596468598404864542341144333289479869188571623851608783441308918525712012209719212596099780395055965419440575807520037562394980691164808983533712352007274062582789530363462634389319723765721202688947953571948229460957838756167209080084485767141002642229712267752677212564353459466292593291530796342988262984023341590430042921614416574155588828888684722252632002905617592505552181283106771570163280839134529591241063866976923564715377993886345562199769516530878162851028734204022767630582467057286449488477587743619911515984298549316012824480172436073580052206723834278742580893812916633314261230579179795086193835024015230799266599612194232723537855911152992096613830131755990837730435562588600015024999036891146090953262907462969520800070735181279163512370563491426151370291636759345023839373389943805237277260225902314327284437538157909425749723168155674855407609304704889253892603098007034894308358719906318176931057870313873705168711194840068292973203238334422043461190941463063117270758912467764816805130624999550981596279526802475096501232034047254695057160939430783926093891142335502816078760911230155963193013129851468161878557339049257921796838116625698849548261027284512108830824858053127590040431124306820949007119752600988225925040224413305046362814149454086151425477606378404481712604654581181786956996047368364855779431345271907693547583946358/1960194413409614146485879964562371541079895999510342524677297034934824866811022046281426374851246322997791649816352178556069609310231018041963485085739290241608302441822131966480675152213451372144816642694424077275090270106842678377047891686140837185481008519029111204813841307020203155172065659425456932197935120185212743307685445487082883992161547950704090420690534204012088105494864311536557857009283114415794443084624034772014975185083063545513415683042050697468955000094056921860649567155348407774830265935570122132928458802971542089398103250300499649604189719239430964046018621283532772224636901025308504806539526282221448709081454503184049343615395976289864751666967216970936796440462678458098571933336729566778437630093954760633020038851957514305471041254049218166980335771203621843085656338297918270620104292789094116635351986799901036508048666999702393079258190553383061684866011080249625627101357804065305711641531813798622685558189008089471591942835139153051097807672967272552982330972179880614809889752999074025202253052531258665516189053534993511208196771586089764445856195782418806365376678956370722680889292492432395478685350443401107554230606701646334049868719689529877379566603583261751921101624487758833949823394855982620707572363057727922505212322606467711962534128752725343146899127081347619308158519645198225329414599123895672332540213802218265585055111410837448652071823398335751447601342212280333863654264979597657997349311712914384888101580250672566467561358213003044848852653459069561881870082923486503773330070673257372013655995993102603259856110829417341934997696198022545206918297007575772452882499190488601470764562083631667314472644033466898392378737350659982766985272438697673085926300555784830097898580440955468580163489160830640950370150834060735208735527443310086228650575104065734069913006643904879975020768126752941445463312398483923001013856805566563149644097683842617801430170069439567148413886867763889444927755814502581369245096556152815117991179689820076568630134312238242395138519511645700320487857822192877411274900469076093480758914910318669006408082264791432100620729858101811261269624587745587525021906105084308474201934046365116797321287591247522558759561362155982107004117138944723079966553837430987246160392535222563680725363751523067949047353476746812340055891589304022809244507649493777646984310805943022003157708085483019017361693093732303938025842339725037999146872841846237838453676518694752353013266525798588280179705813492186519798557426464631629476814997949784912052974948963361036020900342419281814365547872739858362760488708888836054967090623658743105819493606141988458659922468826282810803564548769585889066459216704406387328182839836179074645249004593478193525559121181477062802001897746978830849566823124243984869517910168574983544898919929390419279713461061347400978376587303082138638532420606467080269634143752124725047596733805362819912825777590477286979730441901116625773414170822519666268709616496374566604443633417225958200976656278053149699783281754432385149033757148561071213*t^78 + 26727951671669238742034434621132388288338406391390732799123249829174897678444735606630594985911634178944485995193229591100864003586344541569233264198471831826459922282113456917455266587242571727029852547640276828153880477870170562496108874668310082363745976362569282790068136038510502009580912691568779711644246092490954437442514974565549395195886132653931794583147822107100610836159934326756210532016677305751957787291523947191763509724173517472568660949622030754491453842985240745197738624544306939754595387969700487781838109944701379298141340265058894845731273357179334693335308255433539785653231971064411057172175197203758110512246976697870684075169224692536494468329458380376116262228661132518151821498568764213085232411985163601265416927444079309605161476448730584972773481876804086954376774009399654048775525442094400503372110384131471995276101620682705742544625311369659677630783720586265453125372925325921759512085303477096136817450866984999407747784970234137922401679470671848488690384073223121065819907061579054798571253981653669616068417881857661207091028744547123366399842852797771872567534333131239557168872203260526529416508524353144275483290580111465891824824332423221624927382291683604275381655598283113447423132475462986212731926437685382253874624690798537837725421064352252941000192273141576026540823699482984742053525997841330058726652178044922983118327536281857080727069192813139875124514015723804960161966668818467496125154485077978510176129194081772782308362345060760763014609266476209239329583100814168650345205761625225905364548390674291168337020313287689954215482080767641627402641932573946912235790336402918523722251112942320624386687646172213746346922079505197311687135693066701724459550476529123172402707618180903027977701888994598636610362393998657088434879013440687165884702424964104469044093972722821065906383901173455812444552213183122177265972716723197551220246174574114589824581807895661501449638120445885130000164589242896103186784725928804743817900146654167032118081022174550276105991686290154276769598997352359648137972765507507883381314012901963339503303090134238059872662141854047868749250924280161024006510840707714679981767989266106413552434256360104339777221917455697812369390080455046325258529979215397391779835672298409364658171286359417285950391761767387083354204368119906313758323006380936874365099477588553576280301119730668031834922361954632313345407889819081071731727784861300131008103982346776790016462086884227200485719097803490085287835497892531960192443849490417248580895677347557333992338763743755764270116374474256457031986513968483889614930209666655278436260405179698356751907303193807753437984772950833885244887396619571298070358675215994337154829629926364377082519146410292047670425249673737390017857733385197801309062153324522307945286156934640525740338481193236631543144521120230493493520497846309916271654946942546599237794814422315071692460025584272271701913324564976884064636846355963828978152963351896056081042260101608230158182532614776708359252675796915643303764536480137451860114901072885/27580887790597586178258137839098802623712339015521282177706662299802060397509530771791918893373541030172073352862051622861104643844088167874471069974162761131509535662283843579636484960319202559379849844440687068034505552971487296028201958605447251905943890643043721859313834739866897697477754839391499578888872188168997381841612207264776257765296642572821103633560093698695879253201277711067373059424706547454955427085153538903148333798517262395851181526997844867432192462767276857120442063141382961858893768412581643313035686175073684211405687975171262398255737939967270576345307263371556927846275169212990659731950752161914219426446787399955437561370332151746693735848850737548073480541096084731649619624392782834980922334209368810775623727200678471487372722012262855073702246755800952841376531110280401798732670597655781007811258897256734961100803277116837736111792541093121795268350165343762376776447377384607090884899182271967534802326267096461451168713975849555316906809577961982563275527231205226135838112224149154430760733782148735994104046825283232083809434315824173553430956464223581129900688207192542677577427124276106071003532555209915617745170924043013612265347092682351945396669724608913746760015838691868561908080931612314438173549271998324088868133647245023406674817125627153242949476850841912980049197543920157782158209099272175285920218574107049202142238859147776479782429560317472748259592500246606306852247505293135399520402534794020455382303391961217729642647415499140365802977819873921545640751539134325495727423183696603028425112121234452186503053453767524238939451702033894508493541814020270887847717598804586502564196277944875702537404742193816834824907530380894452374141150388389943833179113852095370135906872103831256275090501797017208536600639054127181993931602827490518443256771061619840782979643412687057355237481193932308498829473641233682625050790168705302365120547342243878382793012042915522279868943028557785325646873471776318827655009600386925509536236196259482338729617554263562877111045998228117844943174285201771937549668420907764682569577302991131035889811843247540832827629977587024363528986537233438779324004943060921240569410985797596863354898638728909341660986410627358241437962230896003806847409993219770620618478516534413348769153951344362583367916677423685508962464598139226104455768470138397285722791635242903054248668807316258781379894278628347382282260570754863810844061932238303749354348968123698733326389916771781030429602348850634257650188767686038918042337253650567725728264859697179385384663152153870119134669179417005445108613697716689756130249314478704162451933707580120092076742223238490909555176170670898101354115761201986412459511719433264033957258825697405067649523065429090004267361562420669826551816450020837862663679267569838722594019289818345271310382681137157180770359230802436554082022897138114594842989596874615165090526588203487122738366679387509349542407858848213682595261975843090911816899307401233616008678091890723208747493900015090048363963808789978876004089673141023167949562*t^76 - 21199468655139007268345900424037089507426516262558484306007424553455784786566193654341223830762055353591555633161018391764695548907234460120778462032035355031447042164540897892895423612340020460622497286496305262037874229916025172060219623542973510402948267437627378952969899442792432908987735157997858516051896290194324216605728646265604262480173140216587852048167243496656031213940460751008718946689576244715253581759029888140534001193972377903366519508540670091173647984645813771517559731270823176380072281778224967090295106401285075905607081866477419056559986421173268248602801629488771010675792934135480608665545921036480066675971882732668287395374413607393636669914882749833910155053928430277976309181890945852932002899334955561833450965264391767669922575220048187188707684864119030811330280967186885503097796932606239007217309942639890780752952031470083802172929722897883674126374012151320185136883195885680627624888171805932591234961971408353881767799609925285393661825288701074150049938652138733975905323021716806263533619986182009407304092842288028897627916241628326599782191310798210935896177717894446144049697037087857818151017875330892847367706346468375020698286341446088796803495535918390459804801640966469627670803390403527218139412085316450890302558001528697091116141277860280190778496951687706353743350754315659491483482139579620981914547559420059192764879700844216795933780115500317644375725331482592341156816914308399863527614844956835931238554714531521115459981257816866246956457747067825771481745465295004022652507118596928633211559943243755834466853565099096045907080920399962314492975373965317712511226379528630290293537248897760532256752032588045731806786685165982559752368869627935481689295581789757497560162370888034144636352119418490931201633676607269489926863415228078664570696555331317105663129514505656647902358990452448308670665837550905061479811454248100743203308349332981374878204895853792444850860349668901143343722082723160508784617772611105967218855550491670780473877111583133245231510960861241307233124541555054649271619921736027773753060971799545218333884473052001325677194715786506908046796747664162934868060884376893427820859161110002750819632300476169235609642641543967877901045856854955864303938945840859372450145095713671236913804638891985152965661640082908751760434332071384808756017774028931103715989103183025809346845768486983889638548523145097616438558534433302429235020227849964751683676092613111419514802593722447046231219832884219800680198783197994846884358626357994592226391182278580145659864572733392295950914482604261124425543862822893600426532971437959946985116928629170668950003797480549094087607081999467052137151928977153657996910581580728940089141890740566425622613296002337603776092607337597212676354401033115814266439362542947378432616417414377388336603340273653889645480565674766175936121614230019831742417227282367990471434556693272373229267834566179603193978448184728708185838014333299762196348092438342905308466667832417843084581423444846810992648001006769357838889230468720469620740771146788420383/11679603301126313867468141593087831171318034074175359953875399874561767945479683840297383572615468289768354717203024080814366646440677133196899791679656676185123181787803865602033710438452838997403725471072018476258077799532549222796069816341107367470256093770611797578942260358310231333575705550678852826407787564280053897233882496764762881930771821939472940490717235881294059891188762881165278915283887483377330375384918045428796501508944901744857649432458549384237242609929857847126948864457543736122156474782233736388299960532130740814927291123178582971135159635338128555325473534561864260209370120884249894541679299078299298660486640260999679882981382669344548494846880444100927144406723149344092828686959673589042870800820285110663262251204045246272088606721748201730764748604092201944051572169846054441452564512801613559580269283144565186836290456630738352393486951498289699235908561735573165156667015408832379614471644831286856100701705387770279887147303824756094350217560560835699303046974727883329583167603032028390212405982601020850304046919049006493070404336327201081555909501295147636740406064086322472958506340719740106783647514109129369222454670923331844682200229119584679554412510205949808415302994081211618146373282901399062769268510776227689201585594394701405849611041095691526990991606045975061726018981792298767184983017587171535603472140215323512571005081846421601466279866686247219748978952499892662886254407280080716981530861298604219049131184195673372846855221719460164410033406788204715739136133214371475874030713371314102357438008376946148727914500698868271897556209558735906392175249850560427940253041373317310270279127606780392549437492763877036851692526401950285133618606224178454525189604619685575612726556766615163493483725474984147165622833253075546868757615122391670642640315708792492025938598997190412822177039525597676914071190766881934832540626801326482739819046434366155476327744498015146289850868575458805953449743633055620665225327264153361400948771577731245290357178562426466375923352407620702935229644873301097700769488969205255300053728432885506592608271810785747749730305912210937124107763880699716806423913773175138978687210373367710056454444587868467546456825976073839633437889942588481003482693533562004640400873064264085377527346735096497876214232362924586983535921541340978710935747425594792276538115206653455505992869101367470218580688460335739144187766607606375303596626307214250480527621869739713624361972447534708994886792534542850978097360737554258028838192416599294102771341086228137479308544909850542268173460471458476688948745025243355803763833408250463520888089479774269810866548535941083551562034012328156845295484200660609807825005309901367348220972931285975443423223155423460943750421291123400866659383292936800078774192596806711542938893135347485167667672450344454033911972785821117593501824703818234578548216850258852428529385479412999914450533110818547786231387050157603598104123569738709988388935540634250576252316665673479275111645276454798783584382958602098001716123497047772733201723034298*t^74 + 4856519733635469352442402259833837036036927887624415625109723361273457302269582699834655238153018807202611164573346765167798830470549341392679816740266290432870655838673779439946067244958719777222398766177438140461482298853720771057478155357341314801077526127420085328132410365438336914685665040498724619161671353941668745043052879795063121877406799201328123567551053130704900505300330641420594735070163230133335464700690006636863058825709640344886102053198415149858093937326960357321041941676127463051511455494292248111596586517598758648856293783234047496162581250107710734920466074156117252673918062755320813134880609473350900214221583642045305899880833760674718080346441035802918293126899791846611845955574403690632452387916447137208133041402300489632831680615193716518736897915530936276178603175127702797568454273743800294693483667514999198028007061330599960894492396898554658651501677524488873339478718305342442860788984946638337073581989548557949087559199775726177129217083592279235811661056181322366078815173317363658583175237015202513195708027162393646382853492774503358145135869285013644572318789713166446245773028289220931612861814745051570499959829232536888513258530135332834568177786124842112638950673826133301125974331898226492308003894171906342270651509361001962248171989165818373444803205727570960433429431955649756403235576020890566631566968125837450415343237511382424882715563225799011634411983159660527833361386329276665060656095698940426746281154109558319867004846658713286286044578002533236523087581236116121291082126820046706233613007652047911177659371500135292299619450219247660128024932150803088516533357946634037297903863253417503735025357516243871010210516624103081639296009100898737318839665150709079673453183021452101519418270025786587760766319173418888351681885562239463180393469504753840001368318909083584274503315175218797110136616745469271965514399729647451116180488080892312253334164195901522415335649335246141568874087738120952725111621401752325993853158836316354057604892436203526892000088797372883270032800362060984683463983498304358329715804610425965139080166387117111339692752945027591993694504377330832634946922587042456423252843536778011542074707663235335777449722215637614827830096107241570330118616967702296927308558221801021156516806675352122567458129508991068906782136954114643518195778618028208325565900365020609017836784955282751290075868930322174707584074260111317913422978605225104735003770402833322375330314820134334055831408113296938261694390161902059892831893369407433943871441250437166188078390149192468649416807946834298891916391722655881576886631776410514593834152519573640469920310012041093709076164020355518230983171424522717707976405933496584786832081780247405991377672819685259039755176466479627420300337919860262722508352167279466792662887634129979075417297366692376891591754725508345307384850845229604863536591673636545090699502311060741137954603957178386648990633023671959012114637583796643827875210765729201510087940579196211499953573623170569283027031735983850034211030786634179359703744012729688163310114267/1656088407765324370145643343336435479787653767547868136200489354062362156406273096313214563963684655490393526130095211462637834633850188775616939784964775175272339190795948064506381633148299400341617354412257128315128205698650430892872433903820821163508915169307762794900910278970110561273219085320097086183397946189136977121636986572450793031312780379465164477339968140195153637609964927824284599774254065257130359390737985351296553840631170486531309050911537785241404325510001710148931096215973923818769355171798597107290071898831003706939013754845198237302397919804573531606921189142566023721210684930062892601054212810089113887360441480256607564892147410319679884636189956516892499309799823895373791026840960610906854009372610321304734046905716440139048207981718933715715908474503766866791936589729314527857851884870711414846922390744154261168520106015903937072502535874144130422543188092385718466949529954270069000650845995080188288379060020767227551799033217259633703633814576514804258264283303243788087767515113011012742181456120308867933003355953127553312964658102756365908816020047442778756275118745506238000854522185992966277123126265297180016349121957588422644652103824473655714007434907183170694217763703740324993362607921547280944051649216178862415698328130335017602642381797295879204530332431948068711319033951879043223447079494426304255359945393347084618641983027017473194194481314659248874511243099853761846689411404082575371557058634789732160368678262087163047241147911294579823185077806038264607161655593508724836314680982035954771417523730552085755447119588875023495681641233829907576726983355838906132335448807538977991477636567562820884926594594391750378866975017296288037582483722908680343634454800114962515358300956605471541799086206764808238950368492513416751565116105986584441697473295447549615609998162173031610386726614061264044261039395275303878454596483805596895673516035514810681413572429752352152821893619897739877972304433771642823426446809785508329616933664652856866138846923138289006793727131099916627184531186486900720065060742426528676112875203829316971093305395818989997733661855671942079072128129641302312089528934955925300541525088541906730680035527486957592191016764725115937991441253418755120135059487589304343367942865462943850853834887450896568398152466578600738699758637781179807257104334164664112794927491499150706890492338068637559298771790289931313460647273663547831212403784994217277464069416417539583185572427562533439795751064410624758665427011666584613660799703803086349051967519849628100461288679372008271471035055497082047908184239474230765043996352558503656981445619704473630959681784116933666321397989648246759525330861666290991290633507965037965806812675761487677970146447631231486779060670594439176013767329243716946829353499922409116040013623303441931622891097252613226568650915247491419891805707166900145982926518725032219341808210288891905670599170855450102529083422938536263518192828032666627125065474947881126178532225512665342234123623881978504898263832141719242415803221706072005274329529310119343801*t^72 - 55142164295381148642453353326904083060446589440139574119678168078746772935292948484874003217627804960492271553609927519547840326709739262613845082998225179383158705528920901220990637050158793976319081840715397550140030580972177836021526509616555708839700388046077147534177801458533553069158589150391212573876778467595693316917427296024495544197706604037332353502570165932355534293063179272277498649844880328379700773430371409479705236568771158316525879420553123722540397016742522216676424449779144935966734478134921227820157061190711821065936045322138908000437777937497685282400150946193795224505393072110109988079654035620877299261319945151163926077030260490642926854205255195267054379232989902492192440860920006803948635816019854695252940255589667046527760651124269280814405656424001775080599562798746026772093723331011021689006131487293029713146507398559887983164913314621655216314031316406836307015711036052796814892606734882945627249747183751561820312096447997718695018824465924616722604341532784933013176226793729660398935510219959681433669427671639162630207776626091127624478725685550657716986363302558919546259486969261519878267012080334205130418390127991201270107739807361668240303549503371039262214236618013506794589151199274675486927300420376678815434395919070334614391787264045295170348084300266332765243537775097643076610300939137083905665463541623608705048895513137704849065581441292691189409134718059544555168296755680192178874331660849779636271264868597474743789797281797777488397210753010721473580750989783831690512982898986531236697341392977654737793973988147646871285871914133356087118767026600609614982437867154402103961377466318024684025112693064799281394502821794000546365250193684575655600198596095219331954356898182930209415280266902737219293286640259437532998862916203286885566211547301993910669390756119286399535238943278504234580284729198724065016770539527934480780585084663372153955280787125083170221683645323696444578919402675418430500056321039517642551668946204456699228522837708684048468559010024759150330840830863092455108075280868825400990727112103581294734543800612504560989216051009170933129466411233412262300933459508104684433669502938868017133888034323691197530326541573714460474135627954326170728500269750233975479355433564578628553576502402782826555267751765577871618133590888728788230639113836173007357752379161791301270936735071894853573697053592236292087763890631382407415990606701504599897438291193807495755173855214322835661967174431584383428004197077406383078007111207331954386925903579816838756289345376630222732655115600470879095830357557441589157372103362258950782175571494923598175338049326739484611240120265240187595360421323278786020633434724344524103715162643794397405133432985639376532638893624205222467987620606704942646332504864052390349983085816435701231748398812940615545632722860895706276867903787986141374349091530950417923213335173951186383326486117046343706499065673429077366678190401488502993261711941498656478259352241299958632291532791558459037976514194456887854867390712001767571778265648446172995398370253/13376098678104542989637888542332748105977203507117396484696260167426771263281436547145194555091299140499332326435384400275151741273405370879982975186253953338738124233351888213320774729274725925836140170252846036391420122950638095673200427684706632474495084059793468728045813791681662225668307996816168773019752642296875584443991045392871789868295533834141713086207434978499317842234332109349990998176667450153745210463652958606626011789713300083522111565054728265411342629119244581972135777129020153920829407156834822789650580721327337632968957250672754993596290890729247755286671143074571730055932455204354132546976334235335150628680488878995676485667344467966645222061534264174900955963767808385711389062946220318863051614163391056692082686546171247276927833698499080011551568447915040077934872455506001955774957531648053735302065463702784417130354702436147184047135866675779514951310365361576956848438511169104403466795294575647674636907792475427607149146037524020118375503886964158034393673057449276749939660698989704333686850222510187010228104028852184084450868392368416801571206315767807059185299036021396537699209602271481650699840635219707992439742908118983413668343915505364142305444666558017917145605014530210317254082602443266499932724859053752350280640342591167449867496160670466716651975761950349785745269120380561502958611026685750918985599558946264914227492939833602668106955426003017010140283117344972691838645245956051570308730088973301682833747016732242470766178502360456221648802551510309060288613372101416623677926269470290403922987691669843769563226735140913651311274794580933868888948711720237318761170932676276360700396295353392014839791725570087214598540952062777711072781599300416264313970596462467004931740123111044193222223388593100374237676053208762212224179783932968566644479592001691746895311523617551409160815868805879440357493010500300531325979433138429821080439937209927317042186546547999767388176833083789437475930151195847884343059762694421413431521387291426920841890686686886180439487796058883941988798136506240351969756259842675808537834761261698329381907466658537996135541114988119532177121034893256672520723118320797858196681548792069246670877210029702349783081289253549013345315487046843791354937018938221304311818000067200700333819435629411087667831231460827159812574973612847990750922765775945363987959029739031601863346284269015918748182387536957137531797535671897886329023261340337908779517483747987819710345008068774308552196450904855046127682295094230106494952612992255697434650506891093150042187331641081605269573744679014893463873795780368786948432278232203298767927060774536133173135891333252156535672829916389685365396903113458504160424347564332998954593486996535092783605029000098408162446259262493547190880428428506944570544778268604073629553956188220107909261812708578799137669872776998969160664584557886501179092868035856029463914604775410280776570224072294020058888750723734331359185403611033076603702451913040578326826606436833066225737152346739057154947515567298501573358410636856735427215738505966348546085*t^70 + 334164641243789717200889226892828030466039993359345024620726000426141922624576420206122524148309334935026563450788950096894233774897582191982749466794315152075909157732523916533823668398092901127687626170560722718866519893223046027798737185730300286002101996036028930331463393233807236741423904701196574813670010048891500770437246840176181201517663543551779851137097633739777652596342362130538030258268703468133695889858311626001444376191688787020813523569255527645060059761257635801794948105754882898266861471044443343533341871137061519001007285297994164600925868776232634585750346668137962677447114245643842292988810878458853666447190588053289304295671730305229241908198299076801951276759280567984213479087279625328853570584710888039876253445580067609347928366668145240824528987262838223140674680748233667588274014874858294593543346062402726298897624430155906896662902777132670401433687832567249159912046282563856019983316322442787000519731327623856696854963891379587176114093239987469022111160617731048034030203882544703239980154293298516533663053402415405844480917944452868738318695908290787074070360740565317197399828620528086692526153471595397576711941060698412689008967487111857683978989904317469740379039958135480631178146966871137841914814709785082823452195625189893630150909614417196345929661622012492401650137148169630810078401090987715082449673288324135346664851622783694373815284105782213385524986968437953063477454324519408576252898540947549521936509853684092643496375172371429104274293597213293338050536489023351296556964777284042772380206968191789980146324708606988770320350046163908625916702569868331923130507651355881882767425832523078643573347652004703180579297346694953977973036603310956040168120601236657751605020621908216803705700236893090222274148348375417916039398620386164765399815990805679367864886973197871387748715720209278109635446195807231867063335367254471275743562772733834375668326061317701989919809210779857541011461984802781740535060613120731336582950645848059503394545095999640365477958968061500719427355262659694115959481940166391253675644876287719294385392855666415101985954301079038049679225213136567047928381840651731583427771872830345640078689585237115951732081497698151346242438819105281743045506493157524255407913929105487985041971180216210869021806133234599586924209708098158069712159959169107386650249801573307694817919137525180651379592515634924294298003702465202881394471397311966988407427840094657887342186787756769627651349691895184473190053177288790676969537675231998247657266610087413770045947615454437051199343259741053450678169860910078491512998541880482721638443178701629119687330765587930777403303156949261557275373503252068588536678267376709920897183392317761138405012028617978828531341647722303627469799781678474895974488208348408169612591189381062092277834185388572689069422992279857215876644426280420965228903004802502976901567901852637755986681756453665628105729128279471089266358598519155918942171754072655262130515901265831684534215951215934522264225420465922568392118979976273069148390182776266787859189619820868933/65820384841314227822989724370688456988755660015628306492187327474187523243331496823411950549097119161070550185620065752515447498388883009681431596809074348702098405447791065205211332346894167560058884895958267368730734215425679328507639800029283491600987147747187200173625727658006650448955509448090044605809320838166137419831624461753722456209968231065291923269738432070127124767617298600441450186922017456017281718031089192967834063423286695269793999787882971577441875954047289147253498771381084196413430486924984133096204996751747493743869153383184594163878683789090405625806750245044330488737793756285552908102648973825294833598674138823883553518673612804983169665915810661781834377999869542464078000144567611875031930349959157956096298919728003461290417140217240565477715378381721153276673368587818001187176260378372397979283058889040025302371563054817322522102348731583164717587558063593278674920181879556022116599845366532101996764237914911582813584824935628608859329997010662108847003748507891765868667382723862136510140600655268299502016656203680242111908408168758441697934846415008380226435044312642318928537613850594613363941980075950816078282300514980530989859394368751353683553187754835666610998968286777591082146776341183314287971666260316843723721152613136310637666693849156072974705109305437368483638761680443072022745486590111745667580273608190919549379766755018379535755044027114840549450308901022985709124837070683068300161507875538791636412019606799840816719019990119886807111790249919802427196869634784897856972986989105419970046217523601019465346286780166796381160779261858128509045260492124175352894746315684269685290821294884952508868875620217131950167330233295682101826065246111218844025523082107869474068217581330359319537088254712807400974945994654748934304716367775093773338284875553208367011116418613030966570355820601657122817281887388935635439059372914395010879961286537881423592872268132726941521215650178236602130306574786807241074958554637190795032659542256066654528060132829469392208608419693267244259752039588544100399008031943996590546319643637124327031447371214625031116790769589625756532847286408652322526421825974338767141357984879715739137819111273931343795979268614536423863430314395720691505295487492873480348975919272764537782272556005504447325308856122532531502982373573641711434654152576152844667821790880280493758978520632856876784032983391186036649572308455611774063322640858915814309257208460801216699289456224824154074714509015650307065074585040233294642444351148153326143589782872203511152168508188008738489724086389283512489878398359112719096642336392568307639852955666290986386661725785891235583251531390643569508234501025150255206638084575415698829356254045033926546152893690380792302067282651675710770759130226147539468132519285817711829902597468603180112335553013086129719973585218064121791258925466596815965016582369176154769485122104071169398027187681987934509509341605841843561245927015660834871627735800849203380901517872786153839078506895644645741243550333229981251995747641491139910978566953511103479933205270*t^68 - 16230537034131551297304305389979114334434618949248352096009719806791168704489227160537741188142842081907384612366748348552152419689217950037980860082520387112900972123563057071835316855864282238406378371142790315309645298744526390676786321416424069166473301936165183311774718316593457153296113741914737569106378372415470305049356456036670528574628565841578759695692332525786671767736893591213755193555550043167219992205185258597940588667476983378722556767633230770488634861437413648330343902130406472488249850344262961027218276615180507575045242751729387141174710582204366799866347937005938710536757214408623156560884232765807909950888096867431515249482206866151374810980374108692467019628366782424164309546052433888415646248920696119123652948615063354930015433778548398601342642530140863238201299198274763772620187165293990834553904264505362805719505066852429003257801094046908516642007028170611043679715954354651437041587076095558812141531143995173209420746476593015385155882196614271610480482703626924415983531290139054385501760121917435392463367006220226911343250509020120638022103536269316825880165075594939169367492160801041453834839241867171635546662682789999149625525090049697521586997254803643331704240244327349768193464786519558866265149313247606060366454984179874900789358138223215298076542716596719110317907216225295697163272984590523989215418811952337442563718737963634783939131058147791143966005711967399704939436774706877634974605694141226675302277800882466882407227237459811973540070883550018567404523377408579605183204022283811565051987931096789024769808864543389665369379620777345976768658634757443423916129310891990334212349154038038293154447914238984990645009930233065758614205321615744758180461802601193961375599724667444101976846164521865161388625863489699536049864636707274269277519065914440651282553724766976789737006009247016141952236109431089890043725824416970090164996685798813525088939560373635877823040764277047779183088234003195633611564148912045679312380337385358177660595237533924469159951213828577380709069432451376419003317976150198121371103767757067178606300238658583431949879290835134475123665116003876094734504568579539617782978063838310014932044978589267418250933854301262961022753390511007215286726378352620856880088179171460532484894595645139804659559024195275168665721052383962007152440975322950080935229630941979745414577537242466813820850330450847909345470718256125107513765491601911431352857632340859293829605219056781614375703803708451760922994891343900038542442131706437498109187202857681103506835612160216552704178716795080151264205938440439492987338025452420617180833202993407190986640181359160322682003656988392522745131688485720808786818016399355580994585301856100403865099143927821093296222153561850753188164311046959866603591831763661024200931896086850402859127338071734741914671651741998110197926464917092881343617493838377805205104485150070777977900982475179171461619496081343533869536937136721152122454267949665575964911019992721441726670854943470973596149307673985439592335561320880309619652888858764700332457082651866383/2947181410805114678641330941971124939795029552938580887709880334665112981044693887615460472347632201241964933684480556082781231271144015358870071498913776807556645020050346203218417866278843323584726189371265703077495561884731910231685364180415678728402409600620322395833987805582387333535321318571196027125790485291021078499923483362106975651192607361132474176256944719557930959744058146288423142698000781612714106777511456401544808809997911728498238796472371861676501908390177125996425318121541083421496887474253020884904701347093171361665782987306772873009493303989122639961496279628850618898707183117263563049372342111580365683522722633905233739642102065894768791011155701273813479611934457125257223887070191576493967030595186177138640250137074781848824648069428682036315613957390499400448061280051552291963116136345032745341032487568956356822607300961969665168761883503723793324816032698206507832246949830866661937306508949198596870040503652757439414245892640086963850596881074422784194197694383213397104509674202782231797340327847834306060447292702100393070525738899631717817978197686942398198584073700402340083773754504236419280984182505260421415625396193158104023554971735135239562083033798611937805923953139295123081198940649999147222611922103739271211394893125506446462687784290570431703213849497195603745019179721331583108006862243809507503594340665265054449840302463509531451718389273798830572401891090581449662306137493271714932604830248005595660239683886560036569508357766562095840826429100886675844635953796338710013715835333078506121472426429896393970729258813438643932572205754841575031877335468246657592302073836609090386156177382908321292636221800767102246298368655030541872808891616920246747411481288412066003054518567031014307630817375200331386937880357675325416629091094407183880818725771039180612438048594613326861359215847835393558982771077116520989808628637957985561789311337517078668337564244748967530800700754249400095386861557618234674998144237486155001462367563704477068420602962513554875012317299698533325063524160681079122343643221372981666253118371811537031258837517072762587318989683117571188037938197402342799690529521239049274986178427449958468857572146593940766984146355874765247616282734136747380834126305651051358909369519676024079803248776365870775760098035337277529984285383894404989611379966096396029902468248370768377267694953710009408240282838411315073861446647266198838656237650399215566086143662423935076087587592156305406330500403685834644704832165980595282497508260365074304936855949501649753082172008418301723420481480117172201039331269811017272983985211607536162978490552221984465074405632204085175369471554804935948129903030976877098804690354123090992359235255747787755797890762255856371734355939627270631526528219081233110513396385932136350592653617997157318462785955809826703879414263495408438414578752235678326791787270261618870275453228540500122299724821581549306395940668918291502742354940999738874849003095560412091682157516691917336078142099804984137667621656711790205313242431708558503476652251649750902086561430*t^66 + 102754074903207116166905199740231321743945389865236597622954468586631768647839386011057149368394190063179367413116873189023921029099151420022810604922634820133560606220395509828985548801173901453703248411789466388841937980026559928297307725538135600000923859923244413464202742183327930671034053154250820052419680936521812808760467291157264906720956763778428769577853330598559293929387514484336962005777383670778387668783389086306968447576499340640811728745384877876340295696492482378552067970724708282963844429606220679680194230248387550874394299633048411915071806116551469834780481943225939827672180951484945267167162853509298755969437788066446505880399765066169855587983981131731080759025993236927519561365407877326031391363681454952414217187970070217166344469139476832030525626682915527353683990436052238701747125115239510737065598413973719910709450204870806888964852511207097708653667962790368539901923267916432192224959336392495442843652005867028272572919119829839662583970658583967029444785867153519884799747401472243437195551702056547702637013662155895664258902769614364813277390530678148542124702100930915964783681358986136231838075578638389885010331550312034954622223976442829672187946174585582627609609701798627097594180176647161421883761232147751450473423954920245214983200319791655448167173851892300336446120792050574132720324720662342813283530972315531862946624923334742043086892034487117360167020320730415082089620121849126986740779829334739096468238973113295280628654599372789704998461615095203758235403395938269200924378326868715846259663512662364373617009089617447637510004051928545676708164337179433758692476466375203652989175069404824643455573088596994137205989142222041954343534817098127770041847620142931872136787271777696691103441796843724539853700336593508732738506910529976857494637167545085812634547947572240467770819083569948422605262689143636388647852646327556734080252869579862616022814136768229710878760803286783200731501525260906504398001537414961352293174812092886773208257494617269525490320674824977953025575512521613730917225146733271173226350799567523303749820893526036656091993279215876419268902980283769537351628086248002814318799855175118528149075089871212428596606514931566816296248208961694335616372669468804527267766954655793627670267433327368973259328128334753761910195561274719103821888805133078313352590145192998583199887753148288110407768497963976485144986677418991209197446784773188364244213854912769725881357990204430229486341353771400486421007903103841373656911272240209324299285112041100240788539464247876481484493815825143446511091124280981008597911403987825242359888952927871557990905721760694578818316654001310331534961678746888707928784430858931822600974719506779666413360828450445445808127125782759673107857462827959851831118618067377433755295979273679094000317318846613852578684551390547830977981368570404784511090201799592861816232895819242186230445032148873297452806100683883115137908611990131615087628531053041381650188714031195396545918498490517343612459013867811113264825291196065509364193724365655666862577529071040264/19445214413249130764322347858389904760116156525857000472407497173122616067242438342413894794825111761341216188330821011637091550379890758678978408805770268656851011023898612886269771026811808921693630487215309026948371067400311589535630357372183166994738975232064854408876695766202674469864165483020443717434848411692855857095648996868167353334966608707891534162926065334985369653975656370791099546402543618542627690521552860943059630155475732278588030101200579381061395458504420408235155857676042043413862330992711365069283816230646204054067596143524057382408789736459700774850851327481262649866644945952015186972607026449483042114711110525102014219247016078123876603629548280782119007089931190892868466695459620646308097156409497609302846685344965431289273115059482248260585886495090462827431788935165311800469930591898869896708140923225946312322587331871457196410677182417925867146600887068236644333741238919039828936004833521460672355826679694941567044342655286168184566700400655369908302276396157775106070663479792482767138395799471550124251972172478543502531755487075542138190646360263147920981566947806500754328954806816413018123136896459532920319178750407305392630937872951748940747030366356575967271952795712761878511267136386532834996743695838307709006650920726680645017803667679393023160715153850377986947032140329205235401429891797442449857631191732011041072897380240008691781093008949854521993434854852892292002698186887425615656731869503449507031021970258527234289028919949310051928809341655150899716181974873045964321264969487829164514749890465784949030650739094261262590083049857993189108924937162872177890468578075808928526841631893524483493722204678487838946730844937212001797169155528421348294984144025292197719454113762194139854892840513996592052978252569696989724402429703308937003863410943884383970876215727396320934912029037990865894407304274541521355835252586806708933903603125506040025010432621822733323849378752687475454527999158131499411613629986490819887270935638847371426956915350570202969049799806052910434947098220997189873644946708849008406362357928700595727221770610896164343604662699450548363033529295448324695860241981042258677968247176916334373196638603576105689856937669705181895985753564042105970748238946725643056860070921778522512548008534973420118389178296088960486294917900030567186701657328754892686804047498865873873790700621156600536186761245042487917400523858011598631273847714347271934281654164314564645375097155241077978131658257885209701251812227990850692562231074506626620335129988495150643587617412186487245085484450982880920843419951515348231191538791270701886504935916233862537046865132759121419308366517192007461961982585501283515540037406399554904132436809776487745421747791527276130988565238030278607309645976945059019366360070817976550938242577484740769018451393752248217554037465789635396112972396743793715580778248194667161572658189706027030697834749385956437654335812058797432429453754078696702238002941687054604909899419572195850277811686475542195030776455297720690301008631587587049162387408612167665165529435*t^64 - 70561475598808034342767834093971091247929807322690625682763216108091932313108585415044208956883077436684462805390224527294034079167923363670347645505037382700659603275114877382696086778499220994118570457085566236690137659425455386774307436073784641961587403985584762300602189413968076154652209169523448432380807654942488508191654693558018100193916338190001675505657779204642742393454433811079496455772844679085127727414663176527731200655986103494843173671085844680201319080744401371374284081238133288656811816308863647808992171312419253208663425979607869588736855871005029462382686044809094715902004280046653784701863461396539528814820604441418778497318454402585650727164580727752772204137759961259728812687181418548060122289026356248276820359164007436954860245393049945662281463914960262438835294061629306762834628127622729874477801071998447849016482198388209950362039798305215970685970100508309454976475730317203309140850259328990444016962146852972622801723942812671640066283660037719604006760942922606507372923823381289267273432716505741276299306338896602624451242961968456999183089306576767083072938829713110398182936914161616722229488901379813067262889885593621739963657955748143558269477447145562312355293271248692595605243375922638018314702933862000259695595918689616793365041239203630966856024503443015247512352267074354725988631879451248692696659735304522676898319848693595968073371534772847345939651081496307779595034869891341122541071738828830168095309981073132387805459768316475533797920170166611315707229340970904647611704133421529611933684482360727738738353573770429946103404682973991875028027170351916516985238278281377623114906325109717924812965493417311426529922660878156397568830761045224714837251693960313921597074938989440230924006815447516918341922988618558882393624558683387617663900710074678240720413379746402965637745260734769213260014834367685062502913245280436718870648290411050266784859855858666669301221965901569080622030457719102371544752434879838904204754355748442375213926606893111216911835057511180345408904670694913487563789329352357625539698966508085518976943994504426882961596102302074494020982850893083747857187758878777688243932840610674243945081409936976746625367161730447774732395902226605934461606625589713344637471699451780137985785136309682182541324060704656285003075176755305884487536350290921487067982386390424243683363320421456521171389017068419335915200806318623683941931863028697604674685584458930316725291482095675896240309989043128036700448117189706513514200145862122515461950722537977783893594909632873902560876287643897545944430734182341480226204139231883813413404594489214744600201968642406378583358678939765325974742425898469160498294423796532500285404447691641661840402523497463407672817030397907024680123446495323951653610575849230561318932359511505555336232646259610860772087208846005654519429338282121785949975489156638417031435335646464307402696993299285394695656336261698728075497690022659508104555957672033089239517038219769971851831621356663410702889928244811708773205557799114907902266919407601202476866528168/15679664568742722292231493529752252549170189634244913315196485256377320631084371181355471529627435087824680131379400971360105430675916122322595489116900926623568030628347757245078051555500569623711254228072546598569026506686915417456390819996035307679071547695300066853640630216547669017069773925856399980191869896660381853151943907711671003491472121394415644949966790711633118161823043386343722797878122991515276469894128444382403514202237407645486273974785877072673492796065346999556632725486767414890769565895159367231744270861824694537430882545749569515430562902588548024118639466422554156429353545284271068513699518567826636279103104470894375476651721823581630202377564321219620940196936020814227630171599211910050031775390574250237145103108051357523271780591524646726083341594470419284228010962472684301938008226309509615095000966190473216914488375946117377594475837631526597196802727939843523054570790682648401962661791083744106467196987227355908772970036234316020631856824877027394400116433960089751741244828100102621961283710077812954229086019472197832151429044817415676420001016214221545679021531829892839466804396882980771051309631827902899491739944125778949107924310228760873235224924591342184865563414019023330560508272261558301177468700153051601619677315115191766366142673842699519947680051163264258860410303816220742892162585965014413406091328690374220216744987715252280385188149021577562476815281035751411720872138472550298677771624920634523128981433980855001422426164430502680655893288867239094884253964119844668062673592807212940733013123735166127645859379750322550479644116951504601528780625940202779402952516480447144531805808059093003288880990423364691467381774808158659036305264687415160439609681068327908785155173153512375352188105933529753984766623986273481721560957866806114561376127132402307752560136214744383512473867410114756538019283294863562502941368286066426320825705758962420040245318223788746829105538221179993996337553901029709521482096985046885177474537972146523157957606388370972151908269374435381411958261847105555252081350080311742005122229018711851121208051099174026104482635395938853097422120053903201370683698393380068360784133577590167659039909207781370626943356007680638223436387841876302535367142773867494834806996642982951737926314480829751215282910842668021728166977434296976738151003163922971472762717159440452099770351787604453101577432857217434850805362118454224376206077235786874974726267413601174567191276215667459291888238371723864921120192417875870913363435275837799807552386587559741035263831869553795489342448686642299487437796042845731566773136254154280623393798288305786403350278902846113122398705417622803167315361858397767630288179627868738104617920187215701057869175862313401253059952375332340398828893143957859315461664123289408623065860781502909530678384067920742340718730695590176547377523290833640726829128817119365854729979873246511146346895952026929244855954144489033574375343206356218942179004190352862831589518584025541847815645372131340191371865980702186976870640066433298296714835975029063032577*t^62 + 556609064619033502985077231853651383159158578247601926841450078166651721558695679221885699988509678252936901631400855927448691612030728117547402076166800964630785594797103740919283074357290964250437209267531181859128066896231275773209252996759986144789868565410538736248757189855821458996229921889985434536184215280410398090315848681852487648000853896909327806264264967654314266215776708041511064771611287241825293596073081543480405514544496864527086686222419792598179862739771818834526900216993740549064491771528077467488876582208920347139925466589923818197103817020023539541860456197664620832458285140839318047921179508109408475994132340832876039503581881631279177761911618984007336981778277429943052239041408335402811166168107488943462216566982248080385472666235929129860364479735249369550493310748840877694705836371556478666451087024209229450645222480623459635100365832202889976445135608473976958039889123967645279091556450745936556250431790202914575648276140575389402360270758359867148684930482667059748349464859974869560792723180927208439878474440232594270716596662500139862857653850955193317129332031664336705030869816080829733952667526519990274963567491812076993905080592634554647298850022012278931899864299976710151079602503802866101707357517464232537770925139789143534320203434339393424507355663099409317765524976650768049334820645002461882113279924761445863873575786014646596792830733987114464774027954039513125388334745703684756443256446337427186156463305752606907968084466091772785616163688161769043412434745159752132143549433747229234911275624591171997353987856113775352452864187052039517365202190869240790629799922151448959191549367062285081253560944773418367834278918466224443126737983563911504196184496842885339087119785574538456454664348783066824861474784224145745347949070809916325335000866230005713876401386367928609192488749110227715191434457865715073732155524835770369556033197038656805882565618737735851424875483247102388540426092211993031824377525315305137449718641786024771743799474500761472470290937497782947453369635232271404618091457447395017721900093681006120251733608801493994063614258289758595554602402689012402236738666719314522530705429713810372621020490974806759683237454429798304491909501143592521488452792515557155719220681368568180470160014353899919487682635756242394752305377245534785225714991428914114854336821070430196201835513239929520636303067351529453677982285603812411631656327035109791320278757110738477448925266828686499500671440074861163633163789823055250816166155041712873366573836727261197879627323516376015892193538800048354810004927031146520626499612881040457448963482355910164413165895876508119255794637518273058294028443452986369968572581771652276776107518697933724933647695219942035462744830203366085445104762989424415442510623110566808299201383660408172249843908749111900194260229887358420076508365423202813517469392306325598294156255847612908121656684200624910556149780489744561987290686761531673406634001011973311522561041756351640450381585323144160443890168515021433422833725260570673404540056548985915756227277377/163222737723797191074868826088404596208574924881074097625406035045895059028501240986241383955957725914240522679113436341207654893101749797948330091626755547638781958180341407387287913733489536246830269423378149017890685766331004755488658536024301973380498898139599056591177052254225734849824695785554327662653071875071188143466957072080509626509586837466457943331621509867000492340289058202102688141846034419872140301356910855456167729810176292703012852032607081002420785663958940077351832470231103417305552038416822921182911672086207885758501810107393059709809958084323409759267804281611834251354745922221510303380314660501146131757876579328162761109407268163513691450979563015974742574181219233066140084573204910866914265202836305719681756401206764131594714437305215584771523310040798626975160441986395975930010413503385878780087305139851647421978690470914500570040855031082285069179831676095092412125450034155438282726069464560287009945411260481491837226819229652306116413591537654301564656949763355032661568696161369920736810084522941167638286387251882715137969794155066540238142633529443125926330797913311179558383947410175291633075108462470792478315653516719174306287408803201035319743734870745939137534963408230816637802012342394910184388403681921110934893362214723717567909845867051052379783226762109390235678041687267215930106938394881707418243737601940780817010378150806314722042532370962323806111109892749215515454980457869990814104671833190211839129560829144965998413780564153593478958889154601587299204938806821333839668815269386560940417431697898860509100339444941882287779901873183695442143863892984078113456964720739080930781912919959410771941629982276009493144056180380012270295964640598502079986100778334233148829074343483284563092449955209694980005357479201371490052314889269211192565144929984843695456978467153486615252801734515129022977741719544891183432258505928724273995480707490838306976324214296817282565278963449988462093022077494325664690838222713192985044202157578902331234476722239599464204291000865024052403172070047738157132322250836032068413977302080033204294542827015991911087647106170838880604312233348008735580068007865513826378654505274914040385087579458051972919820181391429594621018135731007411638657961662391134755777751939248759894806716316834295437781121067117931104689027389812790634850606706411260413185662233519460382855301395554552778715899415296248037072212216695614408046869585650255884445570616995833609286236015554699186049694525322200408382330907396361147307891805852506193373204640990746842500544871584592389056637967505904500377057167328517129523631498163413046804293656953678133236509890283308733166851478532459200741881640698072872672033831092601580858677358720822487654535615885406486771635382557969725513887646118699431445192103094663535193796659907336917717604641470022727153999863930526353847988355399374779286832768373726520549790483795648818529162779296722466943129209025185569317097312068836529240453456951932755071218046823263497753029693498377401985817995834241480538630199756465875638046625302541404695*t^60 - 50764694369808147860652854451596363715030857765942919577439990963322630135771171770717928628217378641093683039488499252115025046187412422086499897204211680489595608257616061868809998818768806150883504446238278006410611968075422831148875092449469925763271667785047027584703126789233335760038747734534945072405233572742628869674958306141541851528832980608239485551274868321064160676857813751555790809798031033928005654016800710094203126311642878192499265177549046606878938940967757288987949887434258573732646421580463137008500688632903326377342687756002225699020780303204295765653764885930053591555232722122653276041967610939154765036113585868592224156807385101992155369357627826673505167535224862615150944269686975555648381824073831637882692681060314735308285531125856472267185592306846039318289249947532592942557597225639343521258473413296516871671263661576361185426446871768554360799463687823959388072959941117123409046364093394398328981197194937063753918921075232054332444102541957312809573150904821527006038589957533061029172135026666633719014654453866782128652021001055307912439053338292051696246780830984945176856116106475386904182663194442759957117982987624626436256949585834865007438553191182665292854414153405252503318172934125440030960042081506753723947678434709515816563386812190487936075599495758178569176327665034940049839365031156396597344447229202424637783224570565804169644566656684330117812345490801472946123990003618597387645778663792537059388571005309873437934455652565739990418112620969616175711630294508344558386141659264011161718004095827897218413422779534258792234745100878811399302412523662639961973025208011365865578842723981883913060806857910855169510395945281990602506048083930862545740989732174454823383013018116409090581274662748550953316340937564529330612056150516773634110592784375940872527808370691761387594714940768314639904529837503705605402523528070635755912707625993497429918103881991670810025056776280064176884127689489015984275563883029108691174576276378067316250014994481537201913656664729192408788304161219223237531677454187325641205977674474850577121223512654096179432598142888309027443580825603227398237559986629969484635790556705575550865662863858887235753850115834209118694382148808700753072956153021963106039132202154392326372682678500141370634447814316547149565924240781820211130994649041356818296534800203043702855442834026308234966333601323402255602447455747222073192274407323552843342627101876127048833226661652605838427430794279125426413013692897178234592470107946566427690693052433330713824973267982630236807026289111634885519811005317801203827107807204923704888214512819017356195375920837791429819614979535904208440325188221998606448244528081930619981919875936762073211254433946531981390805411632443975913232582741444873745800945689203129858164589034555546344080129968555997863819296673896974871676940231690300322251813913449696465705116830648844293974768778019991673331135283062115079821081381724047703081131626972004003212681887045885204672006959140907428424631857400551476547989727572959274447385989688670283691323387/22036500534305757532609409016026570265447578987450681795130797250497813346337689461029666682540172230385482606005379190426048089016074928887238019383857703976948353208450534837208362403527809978385617905786295980790618592649013500010450100421749711192808442706164454747260022835024047194803918601088865979002255758703357370625872053565515911001586533871859605441031308462464707031330667705836189924468985360017805031919021863010154731493951328821973096913811943723880304785724439016872164407144000519811561964274860371007161073203924033670493230937935591345976680489467391966330136054384765465846257339586890052648072873510090447946270888266981646882684441230725694170179005877668127138887119604230437381377212352080804906640476438703241663196188639692810274129174462185904279301355595840345565202863154570683712685867493943891408630910172840768250775861356662555043505267200472151362092996597291845237275837457572322214916450212405785679362946330347524488249703126640977727375596258412426321306484707780563893845010681736814846948874809707612182440359546994270526605756762344123326094883285424949726717894783683505544530597165688116446727092244741708060149598107614999855284297802126919264057717792116856090342809644254028832416628342036383748522063427104983027683618703202079595075625534069608258284852160882024805159339426491455204385019998640802813736637082595189204790971850531093390897123139857860439314076694955455330274977070700104066732433352974245960799854782283545080995505739029861858272001585602960909608921318368274087373657059202558291307260207268718645340977078652722663446716952328256654139426814331995446264670070559728235313784050627637824965824608859259448437742646278687573563899461282279647451361657047257381365384771851977834223225980969924243855977612809359557033746008876554928432775468438862449188793636736065530915955974865461313768753486189283093425899982194802625924046423368584986283397722130211731490029548186636319981355874453085063462086175772986291765457861324628004187096924224124039270146814623352486927380585054070308338071270089659733272213197245862181203619544531929550699287858248849456222165928340162430739748577985794210093039578319779853275996992875514754224700117720769349769251521836769192594967354770515563170462126222363258737785779771316333212997642609142071994836544153567876476031647680304591143125643450026504055858925992461538213543404402941727974097616631611296469215005426773295912873648466415875946885166331464355334587630245136349699776995680046420238528934629999375025838849835688206088618273136201544051480637342994704609643603537631476867305012317795683116184590740093307292597185654847643110194442747514947616232997662919248151513626523898869186647849131800113762827426808608356776299107756219173929694942287211904537603375695422137130196977462650396255269825937799678534525989811777666708875108180745513743575902685172896696085097461598408579916190542105721720551050429466900357831372932730121715105054679074498200731366929382739907042582815970297988734048531683098775232949236553838265569123579711902095*t^58 + 21680188550384856444607688452722928153460317634753337267945628960483147290691970392673037223176492203234532093542366860965992134597334362949507030718599083390915821963348998608971234505543849901592617766949678109716155079763959551365662967213713417352466742352550517838541647586033030323191331781273577813337757637243583772839449684679343789523873555429489720204014198177096402549842225398338360366636891765794567342606779213915888397586962428346458788167836042749234950133594261837789320849568002861378293685395960784080758137558343746833430053097627966882237958091738073659770941294639698891270656255899536325274937960701482136911107195599228693827183011325480190471991558555333778857655989143086752113214297852504476699948136996611444412144849963175331722676906210857412763886586744521640614884956374524162691397368816648487638127413743339788325587656016731765082175824373764992770993648748256781714517470965267348582489308278506540572630017475887365488394681362560063101236017698237615676049245937646998974572393692029326789050311630246900621566358869250311524827090900603685387812189435509465247032750794422223034499241574970328972534488416152722681255686533714773897575405213365300384914581504416664459096969158671272630087915463198028301463840362297035650183320702204050346815744353174411293757805188436006754059233542878574853680654116045073096388333762012881389459148091124334332263604834569251722908158112571528980518195834209274432640613229157350667158679059862416211221441970758164497073058741493193025506859435388246240170264913415274282097693540461574605818298068670489641634484699629461754735124657023207874629912356703548587221045676097792413885394353585940550187464654544693003847927794496417662873923912262943618683848836503957410903721791141296262665488317464295071123857982950869959881269171158687522431197291817727605443466458989213931870451334643878608730253091807754494967036595371012444792632600120972625444455158525375283559064992938279894135696771484363118537512892348620263523634912646258504276379934531277991093140818250155447704078123417937112284265955794852800290137604334993107014530700785889777784676512659839004816955214771405443669621731958228121488188144126889567085046723991601639914299048187305783449518977222849670908878084819872793108033828302953998162239138775805748800081637226921152960922810637744279422369708092047576029602972286929809340016023283436213745607057797207164416503354468167301886889177718898684254605247603605592421528429703186025027465401728833210885065153519730492394733602821060104019662426631886561289222762521590650985867986113334546156497682285867526487209892002238599096786127748039822886357688534001444128455660216105414728109483340697525827001205207519454180619257940682072017443747680245539476094067599792814032109122582285478694169038894451820821623011452710045994708216226604811239196552466388671997119358344853753493813351506237996188714263848183515398351676105976487630574234196848205798350627484680913577262092143946631133100148761628005835658731354689566831260727778210835883512695612477590231777914/15607240690738625651750420716254021649990217082494310395484642150101947232824861869417643885886205137913913231847907207614258465975590372808061834819709257472524118032924191532733973526719362108591214892337945376537073935453041435872705517431277139454787086116871567108126258702191377426510763248030357429123055119636893617483949354305349968199247168549692481946250629815874528384570097602083455379318339930130212020871379728310193129991314028336672803874244677834386275884806184847050197540719364419307449676002392914907134643517797492133057380513269593999357945869444131280825424423582963832600192927163235991917898023196112513772627174319799802730805554064894793101313721725967510391213607426143798623491951502620818127118095934126883000455317460192433778753141298615182254493942550077530266313267452382462900681893557660537704165623097158158658942276718191505631673513901189099682644233371811157789346250537877036381376145349972634404746419350090615473619945900566172838082799714925991291505608120586697170751613824524223149426357514156390583039342109596032097790761858350657616919973567808519435650531354731438506925757429667034982287724672533793749174778018380882552862171202187570028223128834067211038600867880555468913441530811489170701912580234568730669500749420216574719961986312639364604752737977320274749544443147571642427062997584025466731584825993656036258980868887905865963696240223917067020222378976614875213351360599973385188577735877072756553818854800819160101384966824101799854766128749754529412299975698845623592117799270578458642021548405906339450568916418214231506577100927421741313878968120349137061453822302399509342676769746286690859774330249613642978036910333824138278275672255175888695749724106568846706511657706482915475289131388488499138328946036294065399271827952177142334442363500910269459064950496142161700162248621489123394322050778953286355160133905518213465735422892612632551496004517421570817605013537084051081711620274554813346469741773870193555783504343529254240353832992858689739528069407105196822725188704317261671370341460552544175849435232108903483005275432188573714944852611384909058352579570479848991014894227747666473198084261465348869799804823499842433411118822530724182495143051356791547560512513137063943300665965753914624673808693455412718227649059777350734236558932788154460937108462764901799305210957937326784988086962493600579182023125758294504466456515191632163639047527460219040823583348097703834510032865377486579277841415907181267916023537651165837507154256703118251536518858944741322492298823226918399652423886906827622871465982558205546337289926145776378357655059093025405801151184570533762272183854091662633357657211441618985532924084436725752670525412587980788752658638317439284109735394035170716270109116313049444117275676597856652741591214485950132840391282800622727146649375600257159873948497349784480879631773246789441198351896351409039326473641537468489112665839392272650140971631713361523772390772290860487415349938624042617859746565465896064143296571484331304646349356309752577053199493025641338795*t^56 - 641008507744177025572519925440145132852038966407948633263750801957490063637474583707110310172636154222876248160675041579410742006509105974488398728241635776907831634680286778909406702737065455124302012401462518897755404534043348866651855478579515503997052688583838996963976488802396704263099178015207927038868462652737265336062135199479851269741137157973903535141074332036154761073349451149143384749006858520159045457944709295178724693540511553377938594028691234334914694027768194241228851626253370338421992111748303690449090247912354303617791852693103410637170472674770057454883937926580752135673703126617720331631451944182528213914107672386194142252244818864846603617083252998779357603688526060376528364819559190929562070968689682425210754227213263317374276830822923122281102604298150664574532676593954606700148866375471542465443859944865398614537266968829575945822147908000923146009871306518137261035381418646240515178625290811303137995988149173229966662253065217878674182928480261410945354474007751528501714328285951388234015885760463639419870186636723619759889307785411451172217411734787973222790589293171211229347656143920955361293753391321279341665165330190497797418259716050051418639991168436520224024169278973351769908608577553940656046319905650474984055741508914570099578318691134395026622931128219167964700997328922128200349346535067932520556386237008137955809170136766447434812053361687847868244104337964657142143866756992667314496475320316106942233419440688095369884999653655829334299473343236040410766183141369254496610910305465102545702194086153128767397544369533269009792784186613448798339290022374996965130307900849658395493465778710682116044954249794684082985272644080715073836949439906492189391265595208303561685860245612415804676286574869784789740319213670528836430446061501742208059292898940823255752579892983344421812688421786079835642404387380094892518773723217584930057489284399226444809826125855383026588455897094269751718707079192019865262694452985694096025764555459956921898380871670870461197489153782951427394652087969469512244739829131489305560062804302039706776993101195524025553675814325171315095653895240546616725670722319615840823038678958339708584251607122407586236668349571858252940161797733554533643331410184135254042605709476478498538332355527184601605854938614713332280998832483654212441103200119694977988628170286159904654635725352715674919495490219578807651222512609661281835196771987552499402573513097967782507795795914751981419550485308550055370470471433177697838424394012495770233809647137818258752993511026545864116763799608324831437365154323461470049724330802789961666608010675963376587291687967731419167478310017503430870084531050798481529920563457599245325981551057222225814212429610498108521260555728341031537777120316803919667428184912654856433802906984320504759476541101395714380260972655664281366233487858759946332712630573154977103233725567371446273473648255266646895122451741042875880221595001251015528902065019794447114882589444681478456281177794751596534877740669934026591347116495609625812154197655148118238682905894/856679059520377156793061082433852964077996527436527446319903194435489696849395984722201781417797613008029853102340435505404011975471041836967529472097896528778847060096520371198554450004445198580329598327340745588434120017743951250135585730854554544499358312210682919453945583003695122324846599279245611267173189410248309983181689873114959535151643354520247122834708591731469882842238821198899366636916894943889189219946688617180401804745524293285492809338849041660649206977626280267515123006479831055536117949065653303386377290742329629564945891623853713359581900713038550377304766353257588101430231414741684150933381938128222313707994182189462430052756885662927930024930157564901454579162835224411996241958020136225251929052274435993122040254416051531472955992763822262283284329418579869426741318626671283973909426379028614478003235684786878384942963628302643101756072592164871358094657160108060491822782016086695801215032095026135597429475157412173604089162777006591407427585341485708741633744126162449239062642829429873400595486972271733558486019469119889966222398162017855373201063897515297225744907964918400704614725765643415704512182015386412000755135011879527686722100822610320905882275377588059475714681612615572550133357655736942741401132531136888408925303577498934866795312240076453616947937447077608365632094752968798068960998073757798661293938434883366730794053413097999553185792498395617695319027847754881129909231053396946549047088078311600099120996582792939684423664944076228787117716923723254756772423151846590005253080449809541818453470778094337420711088385665735246179529669286927020399969717284114312267019725966944268956124563134100053901574534782873877571489838024949498500786551609750721316338041387703006447204919590285524353312315411002097029483800382354874427582174104937648814026454168411797866220066416976425796762470949541339120720450155432577314194503338129462290755438788337327158061046898868557705022637540846464119511292296549173992455587121943291798842532045385787331007771291491676552105091762664084923029120393111856797666406951191706491101149943474709496160171516394578053432822270171395088166575640691857125256161662282165226590797627174647087571370401515239714223183729873240644867775756590869291743884919830651841995877917185178393094081827430845812258064084752936552962122336631286565531967439581892459673354498750984955162286297616553622666072289051335842707907418803331747882131668202958751085594539677480747734179556178044028721807619393581486891540153262632324322689422843555838652490705408133679655253058067327870503551095584521656472989124905245247162764035071318010196993253560695781330739772057055263034357151034002235376275297438142577503614691786010308661706439193883785554857268069183903300067723420893483176613133576069653574602981086996986152411195131591929943149649624891417945381353867068352762538654463717633631228036629844582937273068541608708723671635260687425952624796741474019250850964630094150582874779779488160922582331149423561207947013121072680736130787400398931016172796673140956379302497404131323015*t^54 + 1329112358212441045477586052599210484045622151832907286798883251916398409063219021289913843111459392304086315750234547155961968444406519170616237607338033987508415369403017956954837939779157184768651705703576572438352816658390940381827763202847524337207970889121006640477948488575756423586212682194098092137233915302558747114662611110621064463350411720047316360895924370503083951665010084895456480092751467352622705401526948483028347197757397687372910644450308380577579263591271556834504202429388605544649741239609339630082709287910892143692319412711292493772050861056779295412619580248439352744129204680107033910522449179453864647392428176918553326665061223964746888704435936298061149714953112197092268069518660206851027205028671578871748777899728847132511942455466180564595122102948570017017544872441329944241947524893724241640941753787669869464568097527264492309908215289158025471735698970211446868604882856154262756474319810412035054271624812600969797932261643338963388081509296374483350407076770703737417788618515497326081004541750350209048791370604066033527193311446375277279922785528254420628600832288961885629387309315991693120033862046607952365718447640979647198586478873219666290943244969044032057459200389059565829239622566539334433092588620536069009603761995789188605393022077864690643440151005378190657232593709795700878582808051040797000374374656535920283891478007398358121145606403945945079985605805333971435527798329552751878759306260748982442016473802583680528494518999022617500157251860469141873834264224120995531012306309268598921731007212361076668517187779880722673741245738951744695053080238219984433228673958078246221411383181609698331658465061434500610827957483602722531662583116007979322855812115163251276717851636709024898042941969290184413258766774388613035887225257397851008579444845639661094420804204462274662686312016988255487428408825756850285472196904977444681199476485204383183608942482882422898887603858577716737276628372405008687901939846596520171527873016939435948575967419628885329582070086864950707221571740297059589066811941655399372488003718399359644384018598974224949749874491511423310087161159492443092878600096766470394580457526354487047118855066399832009012327661863182219902088175660012193261176037045919955857982891663780914792340141526086796765467595738735893708390880611053863976152035457240221236515196069346946786936837345191880893531390168388290440426078969156734032866296344757526484108575232407623291249809815179330275151073653987703538269653528315173009550691326145252489933538526636269234500273972890728527867037524531924596741445176753472527653233512361494133240572104084530575489156289569249993614361000948022092097585152199863164562871259419782295119497047929829802563492565853286110215887199545168578174550109733430588170411589397960905872231486884147634333126237674534630293284586284678119551323659224283003099315568117166191305136487851150383664261849750669934571730304176588345931289687718399781141786634749570583869430030004525496795351022178254425686157909607602793412733570309957279805635365625919299877549669/3690724250134958191215388940045215599958664284868058495151784202442204039885762575689988806737052609500002826258510681265419800020111092190709167851490937875556668151988153800446602504736131830361797326127222708981618693158205072995867146073178426811207927319901369810226117763254912948380628430857127318981217828591321335462134953226941806802382866024191001755608650222239351382056186116485824315385459578846315060475870954105462737334909963150318003612560450273821035891696062905555017982763765309893347426384339449766161436755713810039320678841272577318561720767222839037789017389635103445594212003264767632977291614010175045816918088143394853865321625576598148629352686527873946518155512843576869291985793986121473569631451622570159047783486006259742509275817881875784050627456929101953190678007919936034730364509871915729040454191472195042098653648335769248583037168085741741385502139337572461867286828182511865558693691730144043297101826936020999489314946555028396943949031188161701182510155512083507728037171938109831945961689157271304953225932933000783816744293968441703966306470250301752198963911672761663412962812260790816085477010569432026544133757755581612989966283418163961135404771280803904030594697513469605011580817573457897973960853986344456352917188368470253985879175373914281305719101580177117801622546577255513693322538871220704924442439169151611387383186087875029521586590323276717743984491042214424993634108626269864063504750526059409232062155089390966564969877274793815843871925111637921436409495968647258827662642189431044941136021905626548007466009711830368827880363669569465465245152555595083672345336555266395120974498904068292685047663876265840290166481377654656644484520678318737384287368291513060122115316791945569711836597082116581361416329580263604333225747102275989241745963025819887305272709091167477054533221966040476838350273637462083745032850533249174098548223116792522447190388786954245044200883690034464326552611542283875372231648284141705376617654933654649461143020901475923260617559672059276089133804701064664288719506218626203263813863444725032553489746650872517521802525051918662928524491222099835988244028117853228196101979222481853039339537036006527919523540131163290376363109599957639908583928057673484254790988530649508472951380163847736662776080338981482776973453168557185102499304388025871675062114766236757388014378403231870058059913581874214874542483752087297372624523649010811488959079448174082228378603226389823648802983888171601278732834622672861026051327309777659344336333057441538185978388983300478739567892657235694322859647783336855930781801845056753791427578241375402997548500356879616873303009651877096173152407223765692626827609912351405138751152634659420191151604259299543339457613499311593157458968427650940929010683038000280458713927054519906543849126147861591513341462806461628564915989553322689601126021328333908449932780075798433974625633428114173401803632377268980564170986370507997575428611756126722952139823703753694057480675746565961854001913519429995429356893574627176739340376240319005219850725*t^52 - 48678065651442621201631704020763265260235836503347485813242689974498996938109637163687482263142178763546781895986664496186189103424456446455884076386528589701954128069850938178966362552307470319205012228342050519927232454739849400569643225153670316316788887678453501437197010390080591891971215660168299450436376011316092555176622050208227199218742369632956108044200142111326734864472498657482568957351468941897536925889095810010686140594431794841411152726628556059130007974284501818842679293174262777524736008738820263095599990454610744479060252177179942283772679773567874239681188234149384668994850633569585032587027297025634125896816766155335029259779085419839144875997026065183272990251956981603215809065267039651683093768771308569454121723562371739337297967379214792656012602636028090539026881732247625466617243958242704772357927576887943579161179573588928734332276879944742745338749144652942956337833733967747697987760892939883868397142163289999045138382687779668539828159199122108768404262191408305795732760462832177015885731453260183464519868588355926245645258001526837787426338103765074313733985497349812062217536128360173690817648706040478599294052053186563438709906389017602692716723921204914044677797769248073868538884785140910213637128442035129421217028344857032882540417237281253774443366619656636110360733578269214322090740597283181185053206743996968236979479835581081645288489793025144123079314376351490770408944885875549683879005240104730551213953016909509314985907918229846846634582672642048774110176168217709651886311054461140216879777399919349203191924097133236399796540336498524193936249016438740744355795316792151988303686449905826075595603779693748539715891363897554671015029777876936167319985744680510216069310499934311587435607122692247633052268273517727337425522567594263669494575651421246268037598405545898295995583946020407650279550898639290710705330916476678343934653423296872299059128992197737686932039343930129822854491371282588087552169332229367089206535804312795952755466716022977772912805887772946962334493651203268514315993710137440828329630168315545271515759654729763450927869204103585517127314174073562109604786835194338960647712021434562702616461704612586087366956790776460397329538942191878357206445413275403140547374088262021622918636858056128580181981401729634872607534721631745377238211609245087678240558202418469675369957565051688795509118263036727532885654168047739949543581617652806462287325476774233725601970779776003593207791628005920778619257675929693662989121194470451899645237260795294897784633783456777332725885413142320650730911589002306963538696299811054929075234313960218303304160151292520254334812849102361041687227936397660360765943297580858711594820553151912035341700642641166072011640834379788708535632076941648607707844695469514108328718732871295086694431243108511750620297949671403797162453938284899448717102444891622219720688782125596888507754762371271385873850156878520179904814831052684930612273433149433999953194433914103978515561492368245003230310510886934616050129150027025099365317122584669996829396196183323/314402075374295270160170746576119878277006359763410197434873370701149435611370763033371724553318136766311506357898707873880858513670424761765246886374399039991690104664505865592141026447842336413042922894343900487207126704604089323118665019877636524368189658290541296213750015795439856696242954519652193028555509411169524008702336772401817949043859308344825323102437022771496814571140556612144179321387696710663534558893857151268983954948045886907613867957432114381276920539606378634506394287987582191070726868111456204539865269337063731241949499103855292604227973256236700004234633671953668914099051457296104437218265850056515209605495108109294706648067510589309196204669723813965756051321270185427522975453502967889085621647571808490192668825106773106674026008851233740543223037685460793545284089788544431911448717847056074535141076991601679454711183436400140746904461570999776098294994329513394741068026430247976389617378217532824640653769028875875445194976333809170924804717366347593891344230002702763548988569207549717191273139547875988186920622470286613437737713260214029046134808486636561008054184278582554338750367699519969107116404484906833816868254042404518826249499261858679101787074159213489022220961444529076443349816058115597158395134141841786301831833004352332797103398138952492953705995785655260699919482060650941014587052405978756933174522620670568167804967857062574235000788392309770784164543792384644709213501436515315067380266466043419117333121406837416606954095964647603328745107925504762566718631650555817742395088348889878895713177970461704998600499653276265335240016870863062338334130536231349063989370303320354388904753054626501862186667477255239673499901137930233395461050737675624468530477645555574835496410169116590193771626561658588482350859062366514154261470811030098814302085388886651303963441277287932409513476820727621651489636440505111379129715019019530659897781890949358246079021020522267188043776227293047145788549453656478988741418150148307904243035052715077275511669381748125336163962124822327846575153228719594053068330932990904650498278041833995573493712750187756822577971123226721612491387334268275005142143625652550911519760682643919532042629057699234454568472730707109448404238775860234604145507270087510705164155348021744712909104349331687667031376770689325316670677803898789899752295288291588032649467847047885893231571521061167452406204897827496352737594147616580851953353084144885420008725220080323462978474711310232828134311315323289301687328016584939610553568431517258376041817439147609290991764296571070493662745111182865494227610789981741553400757716404970519469112846795366941598436595570878101943807306849947149788068832669293226396410703399068016978096317939872200638729984826657405010598521974262147114505887341713655899792124703586244404135874114838062271458083139500078358160381216201373711573162413028882585077565490595991917913658665247999483066018724134086105631941469499982892172677018043464901658357719832165443572351531980194044989651874077458759852561527662574633063760527076276802151527468441437961599561*t^50 + 323713540230478730310308186474534123942367266057747374100785030077195293295127004451112804091597196531722636588835951628101317604465375720787214177382296786633736348832666934539717725646699107078623794866294467275325681737815830911052736949805498795858014140938080387380368326767462116847961450472785491614104303750219443471979548126039064890589410316775510334114753455865414812994626106849207930736173039468308576435148177799864195757936709079107409337374151129410420127422736647557808460445938565121425971013046304110744420652978495860516824952089283279893147686669786713426170855456217334372804162624415957526441021966425439999421698906443589904251553360745076949879523427121614308492338100787095452550370638784934042423309934751911777326485498713195307033915548381745215189027853299464196529395295174879620992916715152225842594530293379173326966166899483189387495920064694209731442267423274909914386686260971708500040987560977329881400396537796913791369300590311978886454492917841971367438416616197665621818961847032538372045508720951096521111388770065767875517574130367200770903359094742524703620146791848121162778383263797382187620857363753837786712169042614958733619645248304501435999412862234423641034460320387124201956486481672708420539839891852655785155216903046846875671468454014441129976360929100849328085196753302485401505659445506244896907823567235211673494066945190356992030966921524297307764415183333453058248297062932086377307118368324570630096804938997291555599302027448557964503003450851590028376990857865331713522435209599778109553295894231953512146522890690214010411116375159244161053233290793345903714044237193291110983919660256987794100412854500496962905925556250951286843921820610827153243582114805902837505598930083001097950224661125846159342897876816603866466287563336884060586250279658752950915193813073058221921498988091564937082534132628938844421420120051830504439688329233696480712295937331553079776427129468350928480444616736532381759678570170788844079643786552330564963866923384091792222343739563043426193402731625111351423594255036015945838539269674905147133425283945301441437221907035440728825739119680584769905500826705232493837638843984603873195125086036752265565114373421003412599129495356356951854146772423570058565651534557775749406074133392470930430480238578492328486309471303768550836684196483743817158341775139242980306075021798302520919492279800700923218053993999899157248144178094266253242879567753693973898660966117838725082929722895761750184508872173770548809333238069288326778298707425377493550310053494971342993513835286826591798560583960723745867456721455858127116334642204631089228368889602131892465871056347794403905420612216361174400068889972309002793413836240551621464153672078245611970280891931248797159213256739928925549171810543248933747368125995828675599689467893411220504821109501961982283273120369639764319334899294845392535135258700599764791653831583450904050874085471270034244713172327589730032578301161571150360548080237853666057519685273696485462847361746856596467822729944394341277792486294327560503195011484/5447860374217669294265569347680167317083283091780307618240008348691461148445007445707249751597734368303433879901979920802710293844886066337865271423507106969436293688834333443067518748614903788443177331630910867125267886679701201209218300305927471542768014872188817223572872818942931671671518272385193949281862889296352938156182192821748867041576306844635017150408034664889240144667433595512702375611261591058859859511060289490606190979076651871714526013894665054739107209966225274760411144766823719136766541804010600386713106322744654565224384851626295020096364573173142664686391419036547978873491457673594416509365407490390136477569225978020123911884111658266813180288847736476110520719852583112914337272009100329229438958082684398174305004670698802387497562725570087918538712628358003738751553346355217341553789874130736755518424514679274384082404025659609677940200527799380024806805831662727286618429414463288000590212560565643861697889721332081014645272982295499688723993947433824306935113727424576187795335238482763678709007038757958978980141706262186216672390102699126417819047509394934634332860335978519424429636714084866619106753254455451490858325541743628551090191554402634023712136440956721989218306994610630897170096928230728483684166744852861141156115704734638034605180175684583050795829730594719573159944818147590429594307800642681579512072975714353318271553158863232899720845389932206270807625903218062769316367949419787900666966496331133561909892361689520118333821454913031247513873645224379790335902358211402309745005381478646342051248751894792731974209658990154770922526283861701118685034991963962536726808495821877530805049629363955557873854461484977198809201213402718714977184167576204505615660952656912155409063711055158474670667383625196950984131173587405905637953864650117230128453539661108705690548655170564866549136102014918357457463858229776670027276540568301455408317360451567624595131284529650374840958771747472900100302166120347152288549794669493205887923210385898528070090536071877412447970079174818926875580244625483916976540197144624839920070277967858991454454013769137103202159684460994406069354035441691326619713693936990678097184917489016703481678208546964016347932719631043482933458122800812690483845909570249511641273388779737586477054176249490159806088546276865475259984790595088773773143353089380616661234521800983775585452721774259736372075171506444873266535131552847954693069267919337637235422654949408762354266985756242001257621874928589918589114270599276966682676387916163506708464299099592767845448360934038572281410677706287619268479971331990130882954985459462330911093599578664425249106525529722570114544215944646754617043934335817556868632453466676188203317032848399787843181690149094949258943755675333768432865908714045866197724545865098721986209516494096154332774591352051406825613098634859091958806620064915787337823831516009557041319258621461748162009230205077410040336325516414131393972957437740452799605169848822659778575570203673126196389886151071808103270452548611788932802414025305518851019183186784699541113585*t^48 - 61115331273276996942415072132880936864831829012928564364390012182860677311651254350853710362652966358991247727570693035147553082498327456828944327137310642324240409414760757329775826737555745535023847628449205596000213602762604544267089591730599066559722708697120654719774809645706663269903655319447725582751441998347682753701625033717091945006619650246330789848541258242409986559885522001368392521786612901435894859067931758704957249785423934522421619718852207198983880416799898498866634693083733960062507859742857782100728563057967724660505303672513487950081548552953255749390828513230491066976551361990974902639462734939439248366404113198456397579567481484579780932765525756357617825129631781685977213912598689978979341850554405907212325231979945137459317602473796495507952099918810088054688274667803702231977832787362299739660386284690470930197601526366151035624093746463966925629920268884064918381534472861680499243921805435490174197247324673517050674075995884656944052870146779878995065637922330626344702508614230015922481449440370598635844872241900446261108275501063614083208659590820355688718357429463055911765778363998922140368840870431314229544859231056151462253671591225178332136015938609967791133809194239577978987475983149067862607093952107016434366046084668483502637615207497701259460769530407335914402350955421697292929036584326600533977538941644845302084524167842775862379916673294176261646923159813228638741652078371123143248740890397403882862999020789119750589225256401764599689627583162273874317487606099094136653811236793581863602469985597823127534126010687147823454163517837932948809837466673298720529633089013098702515945786492079016739097446599627192504513826878978288938803060783459283688875075536750409265927169585599022616748116196820128861494242761322997550377821126704873685645365293317479397218612638394187394596373570253787708540649337626947757364082421500332308519906879885085358713475326664970811369409643307248988296319066693648730016616503594629469259319932749473186191645754763716542780858061627588028695150590740508440845777651170870008539444236984134067785242027416865034036749626691857849481908152100266380714137350356433631511141967928382137481556195214181537747340668363327407349478587644949702917913017604728681311433832082891994402295329211612170555730294621678887980645125271674408504226115912597567491847802281975502175836908487434847916112983929191483180066295747050416207280400762032931423252203029077906964820429322320025509604688459524244511673486232596794066671799643834926305075317280116777238795598099136540193468686707647609372100542757377950580460774441686243793713678579392239343188757186536961895584658505072062772846205774438272374760544726166606640879042538667477644876970895700653661424000022185162953062299612094266900101483089758606034888632715750726745298519592265867263334711094939730765195467836307190657566384891378129542886269604608532435406385868130327504081955999384618515161290358094463554249958616097349628707053098636595865976197673428335963355527338773597977544376951493669402824796413877120128280168532/3005691912975750162926580896466772349134434584167993974363464513630643526441201152346729988067209210791380848176188661041649994118163417149398601909733996448228057800799256220579515068772124101352087834579703903192704805760179383637362328646769562789408629955510879085563250235960161827354244719070287824326777579965169805266226147491791322889361224411565148884049681356569775046661387052050078918719645619113620305227689136165405132058871532716149295786698337919178442360766647964749844635003919118877557628520618092660535778935098812844209907627172605908085710174580592824702077724177769235459722633468687115962936275037868724242784999534065683702278345189634830510677975383592951525950052321222747573522721253948432377853423807325837871483377101574498728060950596235490663973228461025579856683792549832395429004870527695261444947313945745935371140150360427519343790061595097540439410045565342755120084059806322972381136062011466318141884098806609718652703620812096830575567535795614913112732879796081461227408042782855321790157427362253058921893926817876243570179009029309239338612679029346503541005458020918400929375765967290671077557448414913384099281293270837891329463510425273409295218855332615730682424843985875821230638611349824740264190753127613376813855514657799015338428217761208596431165600179709626187557381171680166997142942713692024195389390724164429414448425462036882969111635674447002558839368466587972419246708922762518084074765134463493547749300224685480347230453379487560868179340309553308394491387195656096348481882111283983548976148814820942168368555512173188502435687725877245600206322407247856213412699523247138085022057723707095574456674856423465462161782131639284071070705087841399620472463564436930337987306981217401220960280851544947585101470035236973890496231694830496858169146286533008373907893507512878347552001356721038531774803166478144305548542353191584383551478843255314909489041882557123412138186955724851874117589818381243986366044855724119732109522648513742116331754420066915523294530019032915225659517221868859796541500868481550556789264026394831854171566973207484351245934551061251368563710382741611857480873716250391612640110503891732753750433562706995398755046607244229984145074524986027676947321998966642912544144799939421103786682888790172728759911005031509004932718754880944012272575460392603332386882435525377070438734820226156438420888957435042016670630225996758381626964857080703872286022401222877471735447463362197713281225535879171837016700290327637763411972100546864821913491361414452431023137369388539182038724218435978464657605200870399602009528143286280588671991333128280479550762057961432302909529405486425785750745451702694981002972192050766632888166738280544928551478853035679549100264920046380663531104301790361714263366026695341055571907051551705189135764341984854295519965350340125972303327905917076605332260435367015638719868376658075633261575372229429273586445480961180102264586098506332760184754620135498331064271276228016208753649962511180387662744989884374121761105408342681954132747479414501266064766065*t^46 + 865866645647276573964951827988964530164361502345950512906239372828476404025585399266375645310545320915813533753995878559606209668635786404529740387585812054726515501385325948085474190790360151110067046053276091017860378736966380960847664382288052496759065709066497471869972021056835574390544023740485364240746849862844782479818116399578078703523166667879144497704300376805005992120688125474857834481754932957156734833564031482950703009386604281962039387171148495749332252964067166627346637285168354578631319154988445348964397679606018768234502461135708592841761233935277782662247124434991132445159482846180483083907611145575765495958928239111985294336560392282124750344739921847382953281325010996340034922734701965625844846355661516212105066512631242706383515172801756571655022914384758208485499839371802965057659181947989809231681135710315700051940825515296391819722804090836475200676945697346881816541036405961720007873075640801142078508155542990612172057667408761321345562475695294580893721659759534829763186323426141324291271708857923965854875436830068427384240964383776507117770833611231939610573627397949992940919301727395381884297417301227560760386735906105697769388206197692463621183044903537721042963389602623278250943268837533297328536493140682677435486671867708907132096993517652033146166117286543095147146669983836051135705246890164229639266985034290202404101999746033086694840122069822950042758555796443872077976545363278580835776838479950150152348658275539888842376939231477377036957103106343183240571066150765150900428964698676088424155583731492692966207611590176177955611236528192997847292906155500463654739698932050645131880035323104099257446977581976228376135252555184972125933915441780675335884906053474974689383723828530787765019040135328701211614492098492079113657359446344246284539047142329053813354946286702646594756372535598005497957456299580785444494327481990151573951493150283157372048452512248390637010167052668759175287994682451328180491611282400616661572562418830445462495926904912085231495147204246374143538080116775863412635293664965699968533755353358628028126935745435166101693364823920541793408463529707357268479815294277964708862974567034995903410966663150376995184671314364200939423067214846404725775910413517329952262406163710768214682833971737125035338695355048829178948554355708443574891526756573026745743295239643313342890864096358601454386699359303358239542274988006045177259452126806858489910500707227885280904610891843463298772200126953737914397910839593412231607695687166929872990792623285031116743856006965824443373485342910204244855764775779934860353618332664206129910678411754711642273271275397353800917409951118894694624917059483288186618086814228361792861108317880244097055065100799929492977142868550130522569071190114994070102741283830694163425299820910453165108571075657886112255779398938589621030317902264415688146761095789120814204993726157995546194916714023333497565747216397446426318222150162867475933547747994845100564609623636745718403762095840651331028233368409683705619284760897594376996852893307292597677029204716993/139798070530183224244562973695665656149741590770302475296505138378420820018698533596926797000548197293030224782950285945781631948651467379859806084379405657025362777268285405992731667532001238758442663061673783764051803521245676665622207863504193220405161388819650442801864060974769304547831871044758053695909899441491120053826918371118205306831845393186796813651466290651123092725828513332018115041782628462329051085367852488759843142204847066108899468479102694774232885801879870893809440468071171462460624810970081509744475229136929228509585259192716981458297586564381795157809970593423800218159988263332491860231680525650205329781088978328877244197079477375682227974422277285778834306965766851538014919623457433645977041049245082955081444771294968787240840701546620464043548799270420589747556426173484426747397937644765915160094993957521027616262140771208328844145613309300870047548560563739164143696354159436310693193728395333311197132520417827425358669081741327081475436952276004933625443331498071077741088111856544804189039988788204347829411644196218110617608548131074316398571474160187160709140542747506271403226299514878652768118394211831415842662127707019193478945936162668827681219845871359216095962559965831957640793924745670737363843361028802106614919990937306074202296227994982435385120657803914049946901279973162813100556003979994609036465555439681692239209790099823182134541125632591501696792239960012636139410741372785376674443744076142935377676428563783704674816740864961499219935541317064334988214899408900182436830501761309275057066823988209338487964341926377299634124397653561357223138485173297105845659395113381250222487803707015976689718618232766540293606769111144911590238910794418934431236641472008144337720165189148622683454885951606301673235941706305577474506858065272893998314400515060301922813093802471654541809474196435936303266770289498639022922513314338444135883849893754074980123568103559823540035671673296269221611735899774932081410314041845124057762338464518650272210719155582223426450121140663019812606785989897144967870252473727375229230220657938764068239579770553850327714616467008248869208974351801737635949054859735823769894572250769897703413325721038794252657651389976937185707014244017683465063349887640826302576775445917182408227233939694174033806544305189576629940537341199240351504144454191149306104127665278991426853961599527407676124776013064700954242036201400249228727671943241553626770992108572432945518717589795935106975502334368780147886132304614572129751583502365435290494776387098676643069587255869560277955712217537477842811741504120483252600132053419959672713121730227499800971105444162517284666436556570735314879473560675860902116427128843605656947442955182692900787961005320081717694818988392379438417124473414382823732293890974963307318044476864393754685803439283873334233850832850264081334019229046320918554676024249403638485348544718785606675921716757248788213698453147816665645328415648305654823704253776524400153722661803227509442697541589686678919513894751733223041022080436916296222218677209212247774967897201*t^44 - 11832568060491683877279502632862649720099466281909785375901704158368547643329877061611504249233968473752233055372712929207471830264304741150072696164861052152138483751197817440319530774229620969803524502055096349698305564915459264100291744348699089748583914862404513446397268046812746919930452280138705869492960272054449208301766277983906438158793002433984182449340940119536023922124647047161232310083591199830222199957119452248737438117524025600784153138289615637905430612716340273598735782464194859221809810891898045669559324260043998498889240290778666786832237287282014518689262904099138458751916270603119471449010232081166425526797072162656627518325986864835188476289735661200843503692273842762710013708084651404809556828943071617966181898917799752366295789544681583541183622001265128388273916265876414423520863296550100757968070778861574606943240242145107499507890825540620444880214935182982529362331563692072219421296968748940301167823441388567063063759076739609419532553807577422360162467643985262523576417423192263467230284530639900308592148801905056228884332371264299176416211647642817113232461106862589761124356541141683846649669492351313045715631011579811800915659272502493427720452919301826481903080773879423875549894112672559434657718757130037498823497550935298989350737448283683364143901395338259750053952083904685748014251920356424858073743580692055901195568756806703648963724516695814402504502148583185261486667645575510676057650839079958206203467047743142190734009317416641449007383233695029560985963282226791641308956585968073249917956232366075801087507068931866129706727215988093894709707239894994413699789159565661517920153005111553990906725770952585706684603457870687682931628128318891186143182253484921554302413040177201175319400217573363969445493911374620335742828032172422157418787629878424880818560890539592406060404361487253966160569496291658822438590711666980853082332636439532007520145245360686677806722469645168303322143186330750387477181009253027179522176609530781518716876968053673147915444662069912118778839745011569651520990327368729386686812560737829954204578285902517580343962467558069571906568381690484512585015252935023520867840817786209355905153496611950102780621980850674234066896400986788764347179647483255901968548985525964175641607134511992677454858598816815454530070570749040199135595565497706103969721749774865240781917452957561409528133304077507640986811594685603697843072626309820168365352606605538070910655163192551941520298378211713403584497091659284534840628028025190636773976388309371560359535191487553360321508330464598556080902735280994954064117584288026134967666058625212158931701543473579240824980277953071213766432768011949750813036523980791961453603860835365087842044758604879838909249499733700693390217834338765028801279235604849909623095621247392564328559335125193245356365590490865041389151824848395020861078957339952688092599393093381810424804127460990660988750736476303533967523362186407880627176582360214322863368304322874672207033039233109710419672195206336702930800550158519700678688259979507290584873494209157/7060508612635516375988028974528568492411191453045579560429552443354586869631239070551858434371121075405566908229812421504122825689468049487868994160576043284109231175165929595592508461212183775678922376852211301214737551578064478061727669873949152545715221657558103171811316210846934573122821769937275439187368658661167679486207998541323500345042696625595798669265974275309247107365076430910005810191041841531770256836760226705042582939638740712570680226217307816880448777872720752212598003437937952649526505604549571199215920663481274167150770666298837447388766998201100765545958110778979808997979205218812720213721238669202289382883281733781678999852498857357688281536478650796910823584129638966566410081992799679089749547941670856317244685418937817537416197047809114345633777740930332815533152837044668017545350386099288644449242119066718566477885897535774184047758247944488386239826291097937583014967381789712661272410525016833898845076788779162896902478875824600074517017791717420890173905631215710997024652113966909302476767110515371102495537585667581344323664047023955373665225967686220237835380946843751080971025228024174382228201727870273527407178167021171387825552331447920589960598276331273540200129291203634224282521451801552392113301062060712455298989441278084555671526666413254312379831202217881310449559594604182479826060807070434799821492698973822840364130813122382936087935638009671802868294947475385663606603099635625084567865862431461382710930735544631549233168730553611071713916228134562373142166636813140527112651604106529043286203231727744368079007167998853516874969578462694809249418443095813426548454298655618698105444631667473570187809001654875772404382278340652100517116706788835072284678862222633552410109352987304175932064947050823316830098065975029165379134245720853232238101036114156662768338070831901744535832030123027086023574257045385809238510773451436572519386358270407827278968086038374926264427862287690364727865449483582428354056264739652730190017094167608599606601977554657748810612178821364637000342726762482069084356185541786627738900033229230508496948473260295471096697801364052973192372442010188769492376508067465846964372335897469580980470996012060315790790474241259453823586577980691084094108580183880116291756335652382949910466360590614850192249712383311951007097845515113149065865881524805520510309478044393506406765737349869074551756364296197017891011929363648950945842017335432001352070308513759239672662504535148237726035471432766674135663247707806673219776944563910873257311938742357406215635719993412135250288495835226153677360682026287032959602628960604023874400087385227262675308355765783701245779624069229056307044119226053580914971067113313417017547623999125904080200050773741500893677726686483810021066892596686001198600701564392086228184064488100694681101183802215824961305597618700206127980769143753581745185657790373921135623663874686141751309177614002464051196891573122053820471132103449780546651729988713353543117306151678157042560481898469024187854237108673395103081923254389711930415084707535972109846863495*t^42 + 158852208906458720853929200204641573190065767459413337107926819293476676326403525956956142601133035443153721037225709073473056758264729709783281360248828102997684250753910076225470282187609741815778436179456408784469435661915536635660277667620323630163553158318272069727033478785447219357100533187925222343678441413770932654209010130893887341874320008371813608471941978012875969055983153411241788724984819752823186538853011422853525525083383802416291166059233086902284963427662068458862318791245579885255202132140740503074384969773817352472447897035293069043220280291422911459135924642638652814596320067951628033779355994529533578182826351710466722405696320201322748430074300139887200044531928658423809714737203024659686853209967032801431635670703568835321858762115435936955689858668918448373396404978462574261959191419872177103135709068931287564769397326175009282577364316358610534446981712812799940113754577188339090205957881622817091805163279810402141879450273174972860379869199688612179261958391323916844224424368195976043983396189445227531277033117666618315246226943025757900759787247047493891811035319575751282790683395118282878637195625986497538069536386873803852949863813263213387681933317735382444155846177139099417292692880485262093340432413835904081088579513009563732621453339127022353360001386299177130053970043879381332251970797322230545886621953534465324996956176882011429078412365973648572085743046993173920154650342377122725350594871888499718887991832751673450030072765029219131749272672969212177294343103402752348252955384440654344046302541379046659440673806118134008133961360550870573679330622185953658266212679437274900322313650954677445187523702159991667052302478863496113206353058948881133871156498725565736516053062627267361124584544542499567522571993147170063880082729541925486948084012741000983966859219189329019623864559966849786803020210005215067843483708467325023949731628216945363956872116810963165014231911046641062346721197680116865674433311296479818633310856467422815919959725921881931187095722209129697299411456980299872300338831742450961779486978831744781211466416993947605145573171374601838941612253438325532461859055812165767938196903165820640198038831092792908918055396574773900786847555260284571719213681003956128699292168916852612878959947538601786353765203992812234824510010254704285793679049288776871067816034507032142612477866658903776020221529690846885409212919868829091615817477345977492890976561459380086745860123528049636615772685565483954773859462377966353677662502204388092125013983219218156603080343440086907778746728266067052712516602226070990817920830549412934771183587043842868398541883041835528158696598339364750932711877335778290756515065361046000281848622047838813847784115944632053640997010051093745619618141319378381780651695156596344151005959411699644037337953616336556939956112037517607823178929984127337656067218977601410661098607874152758835657068876859332481754270978653414654569798776711089819298777366547575321811205463157209889069991838849663259209502176183526887721822591372029679556942466368634605772932406/395420802781890374250670673560966249163719541358607309621367539027726308484461783294621640377125227240008503622340542596218308598444566393605709350384882475606718261222725332476141486669704591685615923115319465621281703947187217389480921644467647982497319115790572547280470681145350816876844964298754500313547647502445768760296177874104592001299508723112903966671572695627432979405396956255098673154966437445059445755180835241402499280576291679990189730142919105973635032764061250910697678041048953359886936119616788087331812165045836325933699551656676183485115840039443666363098862795217880727088027872564935264097255552391487918374766439993638127235856276754958152095205120061081551739244224827324332958600984346522228302413155588333910492002219319872097624081856414886820059221167902910704703431185607256829841166748855089664813431029914930087417542219477232394635198350656920565466274653435743330285348683309134809834592739301977168707183006514880786398752576400962616896139826531761462425299280588063133560017540668763596259827446787466794507254815658121207741145041109867504461192525449570576146433114845654559782043741000539395227948853617350115143445016635233292855123061563680848233205805549472997403707532540275918261518972935807383213985522747861562056271548583091845419167427335535841027668359673919324941360601893632909220056643741538392119933001681087476225908495445664756230141231784065635210281372807880309274746228073416866936483104487108408744636716361240472753817039087151788283842831654555337266037953271513677791732066047653307567207670611818911799056758679801424297344963614193236699423570847715684674895633169976440638233788400815782637468585635342950620937267772734046556210672745716443666658259088911489672814776415075442014652281009559908301751352438869643935492053460273288207789949029730845262049171116448463740539273752250079140164742617630257760813647984753328279773873523305111181747469283139064805594461859777954503872895046494628511984499760252323781087528305381123808693829146485753430322295767721248213171808527534517777762197211853910275282599133644814613450723325323930242069842504361491282999935196180996533209771606162518639835420049973671962577060113241346412198078170814129451991313846013793411559851511203136860397025664533994699603772437695994602068864611491140730821331688262335925397699300673954622153015432380767934881077530039723483673073737376797701333287442752921149724595783081114274447576444709581839263361062947581681265584139639929062608036278708613910689335064889046597185325460685864161559885190022308917523227164156950817067021427848280335373612485011851345058895832411606806840895830672918635680255075198561506011397897142826437475541787025643712165767206607745854848705803561633627756240291597399792244968400338955618650262850940813723490629724829692818984830636935193813195260384969701609966543134186002895384453891909037207161777689668048871689154693078417286829704724595389559323112581444686934289720417892555915946693138115797462617647271385876481644206858684526551258558628649198305915980688124323153572285*t^40 - 1589284467786742357918973690947271771392225027694715304512912284384279963743564446892621540512746174200645557474794166417337007884892250048853046401180417529353969925658504210785021618205697852591782173541290780920441734930048217658457302023645060877798953324213078530411354973648322723504439214994727257839395976849539752622785735329271297393382907915932710680917438317196759652168955436802511226334780892907940272294128921216652829020702117276154307572599380568941200209772159141513919542704366952544563978670759638509863563963633781785282531408010065379704758227846674269943006679327303740218919464442009940796435631436644170605002128777260389121717011991965519925620714980048813207294731556182444831234410586525082424412820287989643687161666267611262389322660609168042614201011720947508418116964740858951301277646807519997157711313483045279051751041358384390792553744990537293645712912484826625869129898432816064536301700215499290847731706373046868937975599176260822374053079810409288532585106677611191552937758111183859508604715295683570963888264767378310067800597035300148165437397107300989351115744140608675314508167714420679743834701515514464154972591433668129397988892887672883715867090969438435283322962545588856842622231015682450811602562891419382161217598149617807714814424053559489120490685559164062458951423491198612605177506892243111778776918680214677567849914522276598233669617303427491285600269146882142715049490857783928314887806280877197691459777141010151700640899545845198184801498666937140837973543260889237461792330629852069863077072078344543989007974759182048096747067203821631566323894070910788183676236072531237876547068419401039783326703272726148879481823123180684246802299531316590874000963586422374193619169693619858127398842214723957827703368121339393837378082608318412992994106470770640742536739121305365586387376427392234894578757269850732731581119343992549736449495789784078024789604054170014366273434397701770112784346120627668482829854908205747904217477958504799861963685643040902136019739340976342190808500801207534777897994562547809016152798163116300131320192406495781521568083838269203614511826773255013705187720700403861359348451230805518746580711654827795339685918943043921176880311046376123248440765853748383013174135509595475523913157204849077888018062660263224840983877814682235207396253346183296597588954533862508298084656807144231384385533809832888496293229846203536305803855887578316359554036742243631478011013552309331758906738584238985018554360972189668232598844822640623233741487200382409813753753720698636264411880614860085220908959648988054241839122058905772905736238537811735312295632683470271742119784695153187096179112940605544389106788248697110197650700893539092831446968364722564496824876365079946265113600775665503371264089209489990722532039839936173044429247428666225101620046280110046177180947374128834993733499170366493316386866755227333290915523119028417933721564487321041547593724904022193680856667592029551685527002116038016379695937285150752901600763207734689168324419037809878900909579532388420396026748918/18688633922193294195353943130185653633378844574259888091598937048988866416244139723280108020595939360892986796288028416536443968408814572449001647745148291639901722394587572886259770887646467881468472596302694078566467227441558022150103157416974076511654306096269610342708316323016580534304107113773428219947296992146085536695910832303487993408611569588565523580735452419813533745979260163962390512244428990819857380806190549870859633357798400953105294245146973684963208062722784000075940154123034386101378408425408834065162570794266138204212272642401466191049826951275161501014097326842591452243522869652757162170085120355578292469271705618548939901237282103040988200203041710440583387814591914915813934703109585885527352892984900294090572109876200703587704755635902630132451863398233526340998457385210266746912798040382478943271154536548993923743504074406339050113735639303397077314483666919139081861026181705948020811309234109767735901476009039719244374494058011466147243462741628181657475679425458146850803044488062099568444158164844702172824251405701929221322207963827923051839399397252710127022305432039136272333427153940566033786934242423217794769773354216578593605488144697604320062026774732137254624347091974530019144446011056286946316835629003052084914925654617717854371162313613502109742264020879945459432432982016040030775334624465123297534705080190332755286629909486759761867564540545858126348815793226262950168078789157731829747101973476105885985020252290947054914629467821028241137185087400443987527057372427662670010669526614310433524659433912492064992859092821872804668800364877677046945877122336669583988099710451969780493089081336753732762214384989833949571966681678517298666066228607940305930745733381748969920780296432091576677338382234824660946763300233077553511019097744969257280506773751786308833590958745767002929386540866183960774330724495164506984953216072460275113430754105536665684404142345883634247915136728230669783204526293950750980261498879867781345717373132659038561159334128752826322902273438224940490740344658058110958034221656166622786399357769171570586720262876498331283790133928480563898475811213014236980987461138974555628022713546367432035930530491838572297513450402806322680960365630144241656734845372878762254940455405628010005899499154713005427485167405754466942371458642508309986217687520655553503278472385646824929424039838911094346213793228613373252412287043378897590028563709221158692666198692674423757060125588699255073224056021014167125481544056970150705966051733489558543262674425792637516159656389438337815783149059317743621430333237269059403238032135466256591637572207741144549013547536834298718609420232937312470346484640738143286927118468381946570457176246355265604504976947888359953855145937551588819009776053293913217735237648256523559211407447840183680010232466693679984795507108977777997089201830735610116053513344025084086991291225526930653533749376346464351324868927385589444175908716600504261204822545045233758466780645890157579314292130220732346533704024783288087869600622643018242871427500298044933522959*t^38 + 150113582081969443233338814549124027684872028186189296609498212279473834193283818950595454077436991743127935616266755896115295241279465774000774312744353997384855150780347443404726961416847222859087238179392882035205470364829698382694012884604737744845472161066551759155712318668631979986067267310956851273496363711293519874209309136390298559630480692837366412395246973860176910826331553130429185865387471773206431864622733629879783342777614029761347931243390865101977845058000903296704506115969239945221597987451986928750722436229432850799426315286315626641679598044379343158599373275879837125908637545926315728357746473840195066264211982466731951538425837949695398556091606147303773739859357538475897884140078891836461673481238998884783948867315473675598589695918030218077071912424929066840430223423674554872170822618263092127053873476800999784945724755982264699437757604594020918311817003211246122246288114647901033367558091676154718897460786643922637053798479692683187094352976879416352874808272717931198221129249937576238460946541827967758844077929473415167259710146878733789304333814512106790715103369638658244159030208551468082600011645677166512529007756602975994722950440562237283123298931905970572078786962113388304105563305277730995820190880815218202760748510669492865722411374638877635765091504016453670811222906794094315689250735069123438100434721929269400990560814015460353884880465348654946815566983239535420372408860326648045200967878567075365057259402032890580376822201160873987236104397815231570582897280501973174689165031868999094749425084930512774072565441498712778140981324769347535672406102341259204953709705913343266444524979591289838017523243787024211171874491535387266031322637194136071949182739191067138584829907137070266707219564596649005276641314626763954109796600890901949101974186118829749925754688141707666395318068568818694171284264189440737595005027866908927723605417091002238458130116795836038234954020057982727530282232925016898123549548180937456061574570469949610788439925361417735976296411703523791904225849069830864944746106379412874195395016474711993448163116057525585427346676273454233453537637773235562056870821098432554392379068816876167277453129363096940359147279191259692652892939983147456955576025853005028464065920005751792657703084406432256839206483622297207022220707153689994745313869490236179291752261094690527307826773011094395230928710765756307608845045921622580832414125449620474124447534197163569337737782053358290585922483381420029732245164640102938301657707298821558715975209553181372950234871977602918437321797873325976268378862481625733758942157636914372883923938516786932702437824244786186696233420436776992111950792079850888246636424923136424409060947061025695504954543130023074280374160300519891362367176989452077477379445087971091877559520059435534829916272154237644934157061626349736998221344148230005179350843425102130036091819553463391072667904146105942900955580858597864330715604833447555086350267878897917159946677276066419599150332765362323046766164373981838770177263578237973348096492525142554500854770309/9479290428312487555754527821033056537374936164610709904238794180959352798906055315197077012668940353608498302783872191276540746198470947025521391328511327926239040303476918913975094900234013986544841933569088718739546988141190263457246768178720739919522434147718974579384829334952298904344249886041744424895490085460764497224092549940602521101145757241311290571784148921827642394488369183165368076488424260343627660375584428906719358475372188927880629803232881652428560534036612106705185200396850219172532492717999036389718570630647213433581002734729188129126940003619012472458817144115158886610186877773870716145159841602579433902469481794297323405460910311153567903769653934240140351708179121287854512435521695507492485106275118871391495742398317356875319134386432834061626972934770671971850884218164985299961880339371779597336980051038461917987677344407215307085467021491111961993401993276207767632842724387516968333736294856787746043359775696257594507729486091371440240711935059183251819608508579604485990655343111498281105286891390673935438078629669922988370653261652718747960762027606513525539647144139850787022454995304298216026372757406887692569335040222075697756561486727173746787016914072467396373349386095969948599377337830216656659594960710992529737403957036653556133817329071737458997048361701883446923228506989246971165489173409254205916214299007652114209273948534117590325048014176871371864704899564210040835253296945005089199502278768713707724624161300908145076142613400332657865694435998114089229001878348031120955411820999369681004452257312280697410266862081316594812563740629621746589769895940766294545075019801471338661216850700253421117723185275399108866225322429159052045621370399471944063761585876409338632040228134722005281338857211330508580219385062666559086422464578420517720612602464100499980593636297158485374738839894903308992757750813380663820701270152309017321423488054641653205478323312106532260192511018263667506703184725765019802765971376288491315911089816732056781299151144195183573783208693944094815581074818226141835936246873377848113323674246252024414264222225690542478944662375945974910726897576378887979800862233268760715769298593240814138224763521693675837572100120978984782064896566845384795888285458576838854867019880743540630770134849029429975163309911918793510213967633672270565231527059088066860274025160053083978091193540514349521162885120957783210806898928113851944275599259177176603557910781339860494553274812490233267696423970658852547535916513340970885859447351486648305554900972638154473474314601976223569894452828420611070203274580903695130642401855378162371202835236482036096249649389516508183383555929262092380792411376107736011646921756462620677126334396067976387173913307456707021038749022769222550975514187031857093217928873810114449755563888821159833249634578939627681176832216942617395190245150812006686642698712830500984123916049392270937042396211446845529310891850390579534740335921253477994711112768681276900822317072054285483285527063828627017991817652570634457902747426929486475412007393206730569059145315*t^36 - 16145679705480172901597004775293992480299635708498951451244492575885813696491709075690035696030699183113501321568783120058194717462983507383755005657219735415764302193837485978042721132542848782227564615864666764488111311917668113854258842706267659812935574336190033153422395994792615922206301390323270931742575848958571794529037387990254310529275092241144376179352357072139880600485717247008720264440223416319726159959587611251932143933758695379302239998760292749928556007422213751052232105113959778985911863232113721971013616016930475470646685950339514680094609022542535784995621429089512047464306699238677772455771166300075474961833909707088763622548716117241457562453691640053735068988905374917724312735683252814845526021624371699169526360751884483686159025672901419271341161541329357311078143897795806628388976484942774288027827214132014433713705667642765910208326142722132964298660584212382634281041328669723976652040810153110100101502043888494610638933949479819046874889390249603728992033154001457585454949240486486091417046527081725228228272177703446663487485570153416730414337118641047302181216442338221864254745436433152374689643223175604859014326544138547216904283518174178054274745685514444513170269366549739529635835559086748128305580705491546263515943420651472082549401406034343908951596425115183677828892302839096043220453831391401237814742752042090614556356760342852971189655605822604017997395409753050373028855121534960119170921145923289495590492286378427506450057986917303209956331243635192442646947276939767699600273979758718851683473527084557969471019654781964148900180518957918921087105056810286197742015331475149046287906538050568697520818663910967337035532401333803060032310008868655934672516948660203499497355263387202631549931669211278939967088512908386361051741454882230192652894005527675945641524129292885496155394947266540528953714940905808524469363648433921245786519099874806706573425701790185005103446620751635643443130625007880894674942073419691564189430453275822138492763780558900821068820896277247052826338065833017369343898179736227996543361991811084026160705986348891417013949360518546937447822033002134185638717796468634988035092689370528755596167050970245758340502408746199115908228568432870654931005791858640829716450997476269313823416797026897580162017001048681267733637109289783737295716732366357913826540670553286138184933392047587217067046279390553043648434067677725799631384434714659228195700476514958343654726783468291085058690340938502805767136670511164528600354834631778583276310414779948499849449837675402644501396960207823898445094832441976279657346100256080061185966015027454561141244715681978053425693399320868411988552942744989957409278607639949396633850339977823264743429332103618448948139519736523716981623521224655628218709543726142517271700601068333943815148932370388303768500909444411936548992005881029607286957903703816256791770953025152193184032551618169966136624273528227381578356763915836680829107379058845246432135131387909597799037520134380570403515302392813894693825720077206914309412646293809164953863253942017/6252269129645536434988379278529946004722868610286806803981501819069904553221322484323557795356071087515776666279019701017684089314048623202404609109105257290777949868736133517974716164911491796553933601041211802060069777749696492340301189811593379458347868351431215090431393862782109148765343103407819144248925389224621383383376471867965977131998565883304889795703916510296889276478971502667786344163864972858075558279153329751760468297256199468574981114503744941323237712235291156665405724318893923131368931268428793001618662943099740631834784232320665941739868856672711512191765536339955511354176116383137299491743284097015606618243085349181534594716146129513717573100641744912389714833809000426574897702114809736870400533667460547030647977521861605241906920494594342123218819148548027499147933205038248161417714503839929485843548127949225525049872328446873296116228748317780561217648143279464466165833551213880834685265781907684146211741726341374473406026719611980277084481000595464153378733212016004844545550817020826794837587082507248794273944147598004919615329444150086065619262611637038992488078694927670154811810673331420694770537574421085782370374268672189070934577769174194455559379584610368852722250587943584750383332166966015757685335704800378929971084867091175638381404944046315978312767469425370839206363716681336180838723359090075238387880202645475687329173974340288702075820954493516446271334645898279679790909210285012642404871717296450169794941393246613272259507206581333697337987315857613249995757381761837097921590911079155688171079438858685711420457443175634102607086684355280514857852515651216854559230195203341881514119742811867149328646849488073955090766044807918191899233409590623137963198177427340273780589961899715928340563071963530422587838985833475929043144645565509647188009769368107429772914402683425818139309889113538368231366076500768360694311109184744390424716034906897216121384774104570837063615546195903336125492657696979585204195784263474852057937357383407415165608311547535594651451010648562840823362546062250013836645378830626503534173629142135085245808273430859033517898215169963223737546583730020189400391511561571695460672407372141834125169104739951385906010055179794281819827661064160734514659459137464180713274432969913275298895101799709839742189857409047009948093984080666410457096280061687086384840739166280726960978148653793535962744148657637440726327921764443093489531491682803003482660982011063733700478924258466772428136341353218846030281903791727894654287581203116265032392425398667194172004415788189174888886098386973994473018359820004622916882281338040139381120498612405365808054947318771102611811696817914725788874080474784202452253405392798274238041755129520835282797422534361088045162272034017928645407707000218012028483882515768756916360205496383899278587651835852037286284776335089152073370480265899862124604191422448346149100017200006302130903534758321440829832626810464757958842304421203901128797315379000207921585233988810662296618468350528110134581174585988374184590997838590491293853891162062210719620867702765*t^34 + 69493994171137384046174879716642591591866257344979359861055514484453521796368962531093177570064831468005201412695039213127783729487428789996634032325583565089865727104131750981927513604882157636303564872487342071118396369759167153325685082007201107724263326275530886762040622570774235772443155133222094714914382449926350824801411139152760698074268586490517404304295368799060770914599194725402764507480912935067886624328958363483401237424047925142846648273807281757038517503987782220510002929173470680277120330175128388252914358100222370018175258100317663240661692520653447132273689595312058597702764434595394901241994999751018386179836509957147888621657279935271115880541811903180364980022364762957979951176243604459388740089740005279869684886897490167511414216282143839689229056076726721559570968309677057083782516758574106525120818575548043270408509660165386419796037792345611369293266041694841598757647836896969828603605484864944620817305135053317299741185770196481830978951350859583205109940611574951833063904956466695344468562837221994414678507161766057205422430849677846023196517418336568208060221452006444470727383345253858585769375338926682101419769708171853715238609845122463829644043348031309791870579706923935841614930412277071125984311337210723789687388424492928240190042896977782792247611988844809483785591186706552713633556879240804240850766500837628308139037444753098783590053635093174383372096735721693166123557118019654161587152714838256876217086256591851067661263890419906720740507237892706363957498609769174068915331928625569259380454597246246869911239137822301464944122946166414427716544642539477997989437488493574984317618513359500073342584560958954181529838378257093487969915796278191678152333056097625681393067245412665855676701553465015268060107714942056640159640490484293754080261619413817356887017722468549254086536598896286314923409797992094400966817795392751039752120344592478847994095827247382416878754549568305078587714981545886935723127062606602317145101961762031496698889267982643432589730410004967489182071304021790517930639208792064638667570293139525739788585395226629055254381234536460844771014284804267938956999165029666212868728844091191962311902264844813274252570021942976211155144510977803121021719491003375136667335371868478335145716687691004488044056574510544755627416311750367196305995609956232141155714498615930869802501045797162720756569857965829030482777830286907810016179106274198677892995037045444205628876668806546913681179312233277323734575214228732234418750942429990671518384569602191721540889532243013486019009092505247964349679875229018794169300010884207681952591987797661870502284974502662223072436067969302200335938280411764060653933244901160597936936001439654437463390002409631174526641972932956571788200691843207937201705066467475837868341638135471537976840059109407827754124037261179062897065778067276090144976141553599780141557492452429117332764078446420880157926552254469808142257161915638088724490842511391616534326091261611304012105010055324483265733357851088778258901988055550471808511532363606606534717338904/189462700898349588939041796319089272870389957887478994060045509668784986461252196494653266525941548106538686856939990939929820888304503733406200276033492645175089389961701015696203520148833084744058593970945812183638478113627166434554581509442223619949935404588824699710042238266124519659555851618418761946937133006806708587375044602059575064606017147978936054415270197281723917469059742505084434671632271904790168432701616053083650554462309074805302458015264998221916294310160338080769870433905876458526331250558448272776323119487870928237417704009717149749692995656748833702780773828483500344065942920701130287628584366576230503583123798460046502870186246348900532518201264997345142873751787891714390839458024537480921228292953349910019635682480654704300209711957404306764206640865091742398422218334492368527809530419391802601319640240885621971208252377177978670188749949023653370231761917559529277752531854966085899553508542657095339749749283071953739576567260969099305590333351377701617537370061091055895319721727903842267805669166886327099210428715091058170161498307578365624826139746576939166305414997808186509448808282770324083955684073366235829405280868854214270744780884066498653314532866980874324916684483138931829797944453515629020767748630314513029426814154278049647921361940797453888265680891677904218374658081252611540567374517881067829935763716529566282702241646675415214418816802833831705191958966614535751239673038939777042571870221104550599846708886261008250288097169131324161757191389624643939265375204904154482472451850883505702153922389657142770316892217443457654760202556220621662359167140945965289673642278889147924670295236723246949352934832971938033053516509330854299976769987594640544339338709919402235775453390900482676986759756470618866298151085862906940701352895924534763273023314185073629482254626770479337554845124652677825192911409114192748312457854083163346203516209299915640041962851653661729200471096845555640166444172635745006187751038287116729028404769194164095927524592349563474286394262077661843132198365522727692019556934261409198005261489155608643812371922147243439936309550604946173865047991818793618193682168532475620020375980973994973489972870907617754727577429690735812722050335277598015595741185983763051917407059694341675724093993930601204308783557849909392366484366080800316881705456414760193480022398978203847302368141024046544325580262352649718979633992861911923925196717660697075232150970032234354559967401771720376610192162218752910008542539143269534978411551609583788860376527232339217333467145096641663299578738999211953727829085454685542935826707213337557003651473103192903274392342993063715509445358118628054208305468932854619765254708872674976910356216046085917660527955586699637732190061636906928648718393946000364499511591386932027768491075647996947835989449571273857160144737426944002223347886845450367412248224922677156033333854545645519118288932070346691813109903347416907843706194581936397842342890272733573381370726933656433230862677288730610138823472302678005593666601169408827086481550365521536958208112205*t^32 - 19678420247565364284530374186332046929539799346454482838600068335839810971449764633263845264754596127686124412401939907741421433637050873917222971412004883561178578520819080181631253928157220145560435316394575110097945892078479985796835261778637050103504902267408129152424409081039573739486240623480063998576986566004887332975413084788309909594208948129451950930186264910486120742822486584019256645480010986705637346272644784174716564775748010013685258427386998325478818841783484444655260473749645380773779184480916418809641921663486416230567931953277837409435593385411317265303365300116938099102169408504158490859912212288701207075621319298374698557554011312273211447706702209188101081075185885003052351416724014220486811657078613695474764040776527827598326619326339808415813262516846147534014200635465359754018334277940172748949958689931768231249012332333898780857220896918308341271272261820846998070375322508226209979994837626755841407177229201446389021247351526007304814843331745300142991719266354671910483939931360993332078806856820939313368597839521969664531745626526158260409106500561622463305331811613012324016566365333845151550344833066520836528596740558069015431148588762952814442143280891314819647185409197857956738822192858418319905186411606576011657875733356836552231509323906105261919269531975062292493091003101151208521131261623296603553005011398962143590444614337758862604850247704298461339192245818780883571875427520215025701543183108192488477418260450374764398355990572111649131148108892237472144973229791906981830078066394829389922078389527532449266570151912863926661150034182266589124296408221589539737489133826937227303398150192284009522507596568142702071652987114236566932260519337831536150780102381872900386395273144670374707946209441421306539558495076238461109163806652685309995945983267017108964736217165327227747281580167077182162108518679268600648129504573745316126428211119335416715440318768159071666430378326337125896203760148815877894095500289824448168808713087274506936413719018243074085313545850955868687736071700833243262682408694426627974342050199977855946996189959898079767380594299479456894612318937688022450911412116045526867593447758943828069565601518909604632717226153172029978016153832020508318159944475448798105959292987299292625847469980654583493245656200024155057560837415322124581311018846472731793629302788250553241284867508029308954801501554914849101646497712571132398324226280136804990621193500561504692719377911969072405614125999948489049268930715904107513048076470561054802887366099060584220258875454384252352836884506097272758464885704530633901249512741311545114200017388798529833127000311603540349341434867861737407917851721527519121181988975341662683772801715719875320829835421534066730367751279247703522684043037064648054691035215458929868398279594740330830978103211003083650484384261630769949121482002005102366848588839381741565110188080893704428111505930649457144902012350857280268250324721534628960691844337056165854426719571292961160937356278669329391572791105726219844440759388053631027613274681485591379722668664/436375382069101956459599492167192712353091709456967747609266109366169291397851833216717523546846017251834265857597269455193200368546502147264603216412624995661334917524692016797062301246022008087928503533081644835864107655257409142812810315295960208529851222182002695461194058458106151732009284050164503322945525699548354617373489825388827729447407237603097880169364260835970571202931148866549310824340135935548968583706302780328149986729318320680599854912578092678865271411143488353773185450996115456089679073866877634717079701013999492779084647299800144907357415802963442786404750043668449179558333049614861372150997541082027675994678684195074848546170902881016065219340978090659458102770246950593790514106546837939928248390866747857271031862229636964097902368830924758160140456702179045395075689970411455254374208772405635668845881070943013185299007088080892808112153108396414536598316158508077110694541111115436555745822901474729266391358026172177322766674272038506142553219396398964370715103947158109384704133270075301223268541242441411447858858395403275914500999327777267922986657351793337305619568736887242476601448754509714180465672349624168974823775936651319320360559842656387220859924087175304090291976519229668795083007547774706841381201684014717106486275181143636931018878792675426052328052118251689070708083451659240774080985179893814292174629979361646212417421082987891816435597410397922056474382910202511375435892096138712285149404315705319768679194015452773840986133479870211133853660168361276685920896439682471937049453617841364746251292213597419154858906591143963759673498790779109248143372060114255538151550281054360058756744512969026844638695066909560501936163831168483774785205713363139834381573673814365149495721680977240746350149890709747969473806049374566308583116024806831680570769826864976036936547753271362087142449738716167636089479826153334265468048089727027836094550236903676667709553148647466047255278590799118474447874642780393336832433036570972079117035500660106982233072770766413937549953235882098567730289138655572813232140809879503765728247429861627650587205007784296181014596835909456671418207310189092398033190543007056750627575646501394874425292354283997022179000918707049581559819159316790268178578086427118771190414969747612762796784231182094386698295033241404213386031733489327181463024825419802510144309654420766280560938234487642685962788088128360965649866680333564882847065988418508747470179976138759126309086209241962415805410334916740573374514106284820799918018864029815565310673678851258713471275940641942411599674902082055919231193441982727347278000867581687147421313392889289461090052041603379009270141889344194937757193886509865156491586652048677204883852704054533371643925678351301746260592593576617893726403010572400839524681536291191831699040735524741357273859570948030754878526911363993605120872229702101813975307201918682223896130232727712582743413862897508186950195067709857007098084590101621251804622011789457327078382900098808688151083714787592437545548255561651922560896623338573879160476861164459281897292232627*t^30 + 10751900701928147001927468206303296259375200950407792557073687246881859616179885809598016016934332026088199948081136785553794567873477654999101075347338669334718627286479841648679897327267184858391468526668275730674683783631971783912131005100862753734522612707572611879409773630205053929947364353014496086725612890924416954698412021843547466532008026251117980143444032965108908012060437647952736574604400774936728935320804468292255878479690280324761403320039068818967629971737078495330193554511096267576985682341188157933662373371874385940698555275309979663822452936805185906345239385079680060620944301325287953566415286438931806599406827989914142834626764163054020121925638742489953341276738880655122077304062267684165729342472902269604710166550613017177407447646764760635631097273490164051233733657849641222701343484750123723227487841844406741126273176486320950194978612808573053154719012722590476149174192378448240860194513455623321829748387828386637240688911142614527306005212575028701784463495007593482744935489432112833902630535913632489474165994833187923260035437625380255322501680641896871908452588394481582775416548061993333891093641714747952854469137180527116795227942361590640391711157268819092314973059861632096498047654878457416988740595040636353440711470290313318911881122534035467527822010765509046129913474323622313128649350839171883465816880565999711786280801710890800390520613360259963749267706424331565119096695831059304236821038693229375494380487390657868405144956412692776564247428627583025773395416206795401004515243286121301098655670988256267115076243443586201672779334176578471515566685256331106487444992460057177733008770456901587270532668624056368935693694355874770238447134624318144581887131586461446896454622000461078628102857620199392106583551460470701238933630053868208285339873775332784487460140625316175379413582490713880329998939854528361524682268692695251191240029326139185624042222739421896164884606181301859956844219756890813907368921847237218098662688619394451155489028752021177136950550487347698761380613799443331745956736434731607442176054959695621264585570224238611965431003254859616732906436495288250128863942250950513448641682471711039492869074860360047477077795703044378297606226954114649166255459603397793597674196856652082661750420237575988829131959276061193094922298876997852853841339963945068817857249677502227577646662628295172742983879534841397338948353814584928884766375746858695364328367448213459847457457972647956938660504354305722524088255730830861645213746083519487325140066598052637191408463460685814238320725980062212075960150796724049680016334401533223082682737086554310437325522893651061984409987952469632277315764250212676346437778161703136080856328739063662239462976098576378754694492924710534267694106619583146083889930837584596331560918901505628968997933375714274432329628706036910616687485867204707079910567230572044484960978741932986423583090964056219953479799662369131775520797633603918167358963502165909844560303822507439812016355529557420216017052654406967717640234009606892284645088440731837624264366843/2257114045185010119618618062933755408722888152363626280737583324307772196885440516638194087311272503026728961332399669595826898457999149037575533877996336184455180607886338017915839489203562110799630190688353335357917798216848667980066260251530828664809575287148289804109624440300549060682806641638781913739373408790767351469173223234769798600590037435878092483634642728461916747601368011378703331850035185873529147846756738518938706827910267175934137180582300479373441059023155974243654407505152321324601788313104539489915929488003445652305610244654138680555296978291190221308990086432767840583922412325594110545608607971113936255144889745836594044204332256281117578720729197020652369497087484227209261279861449161758249560642414213054850164804636053262575357080159955645655898913976788165836598396398679940970901079857270529321616626229015585441201760800418411076442171250326282085853359440559019538075212643700533909030118455903772067541507031925055117758660027785376599413203774477401917491916968059186472607585879699833913457971943662473006166508941741082316384479281606558222344779405827606753204665880451254189317838385395073347236236291159494697364358293024065450140826772360623556172021140561917708406775099463804112498314902282966420937250089731295378377285419708466884580407548321169236179579921991495193317673025823659176280957827036970476765327479456790753883212498213233533287572812403045119695084018288851941909786704165753199048643012268895355237210424755726763721380068294195519932725008765224237521878136288647950255794575041541790954959725503892180304689264537743584518097193685047835224338241970287266301122143384620993569368170529449196407043449532209492773261195699054007509684724292102591628829347315681807736491453330555584569740814015937773140376117454653320257496680035336278814326690680910535878695275541528036943705545083625703911102549068970338627834946863937083247673639156948281256309389555858865113509952409233488523489531622724156029826051229165926467425003414346459826238469481451401120447771803958108949771406839169723614521430411226374456452223422211985795887971298083694903087082290293128025210225115995162240640739691672848073667137076180384958408729055157011270694407105428870136995651638570352647817688416131575122836050418686704121297747493591655336008792627952827858784828393071628257024959067944017987808557348791106349680523211944927393731490319108443016551794828783876795168905612976280018172290372892032633204530561874564510743111638313310557831584231831723713890676016287406779346614747889897265220382630736611722456390079599582230310906807210416955176901284588693558517549427359281500269180707132806569699427642387609088933895740681843921999924389709680433720883040689853330650060437767653072030656430782208929670744340004342369042429092371543270900356162455296244101229041538387302725403606863474763132222597078348148140699579390813255846031350237496948692394297456139397560695050984519472851328111834061058389716152365484888187414304182869746984731659960883856284080491303047728775637958140754278328592229961802917028789450*t^28 - 824076438441922171770339886394934186358760042999500361297668739552952556156728605611198803736292675983630453387436202228524965940654925970260000830005976343026256887338475078610688688377203237122681862834356179789413753464446112753274635606531514656214728879621765840796506979481370443104033088621198977369388354264718893424212630857794582887937342733311709171088936826827066758209326720481212213384912771673122232832446839493033622760854488069721506997971666539258875427747491917057681315604621462963830805251904177640150150749983131070715632114808851380517434858706864207577028921763081003796800480752288937207460831964031714957763130784858344375665672080018795700598951473587500398076181763876924439871647928992454171320134964568871963074122037822176138743652106093987118339171144169870733045981197127987603564332579635896506041861360573201687088552053640610322602741455626612193412073275193100117415196328412694935863970902865554583516639204536032143337637865549380443893131470740086842772634702823068328079994050142416797741658520824790095464279507322124454933098750463978056703446290163446477103838189783678540500384266837627602631328436830231891231278564663221200592151372796686424798821166117423578069428219177891777419211011926069798792824307975708755810371010530018582150961044812350979237182379266962048787139152823028025735240488807234669827361951845783751030796817262198083329221874518038751642293227289043223418790683823131734445407210202315074886294405060129112549540306156899199967761357381395514036843193175741585764309006282542329814528763786004979403398582979682803958035344441431406764064727735550089708005421524943687165471659925854294273361268757488362255520902378603132794231335008502996494598032097956764847038321056348184039509330070781539368758202002040550173774106280883879712167649454201456583053035653172666459993635216820158198136936215880599003562898107385723860443129861457661138747482262523611807160447294646168827791715530993768961490106482656232299849148194398388692101609597084517950365519307265202289937740627333491016059780297700509933408108724070552654323134110425437416283390619721005357832218552811263404022281300819036802304917603515411456158761896621649133425384863580729390722155240461741117397839320566763060057625105151532815462865490188691806698799342438629605002277956041544518026880545317893054128119302427516157529306493474398641973618667190889053139345081885895901056688847016370054152949547648041898440853380403517729853499397652082841289650945742535128183446945004488625901871840539420240062879839722114116899307310156160082672216931805870453639670028250423900383609136080937477089879514654279898270621693350315690460993275586847092598215091450721266521517882364160306522595444183087183597080571078263858324659977782846710361826229427926683422673221534726083332902805073595614703542515029338038129361672421164436684438960388168381424922367836451852201933354536120159640716617490206436204755891415048712365714393841263477707839301805027261823075245928540043872365723729598529795019313726097759860637977624936499313029/1922726779231675287082526498054680533356534352013459424332015424410324464013523403062165333635528428504250596690562681507556246834591867698675454784959841934906264962273547200446826231543775131421907199475263952341929976258797013464500888362415150344097045614978172796093383782478245496137205657692295704296503274155098114214480893866655754363465587445377634337910991953874966118327091268952228764168548491670043348165755740219836676186738375742462413153829367075021820161390095829911261161948833458906142264118570533639558014008299231481593667986186858876028586314840643521855806369924209641978896869758839427501814740123541501254382683857564506037655542292387618678169510056721296462904926375452807889238400493730386657033139834329639316807055801082408860489364580702957410580556350597326453398633969245875641878697656193413866562311232124387598060759200356424250302590324352018073134343227142868495397403363152306663247878684658768798276098582750972878090710394039394880981618030110379411196818157976344032221276860485043704056790914971736264512211320742403454697889758405586633849256530890183530507678342606623939048528994966173592090127210987717705162231138501981679749593176455345992294684675293485455309475084728425725461527509352156580798398224585918285284354246418323642420347170792107127115938452066829238752091836812746705720815926735197072800093778796525457011625461440902639467191655010001398258775274838651654219447933178234206596992195636466413720586658125248724651545984102462850313062044503709535666785079060700105773454637998350414517187914318130375815105669791411201626527239065040748524436280196911374997252196216528994522054367488049315457851827379289567917963240780675636026768468841420726202336110676321539923677904688991794263112545272835880823283359313223198737867542252323496767759773542997863896666345831672031470563982849014488516865134392085844016303843624835293136907174096659646996115405917953848059656626126384082816305897308246503284666636232252455879658336241850688000129066595310452806307361166334685401657124344477912708666403683637281944385227359662061974274938513182406769296403432471923873327228802514397464249518996610203914605338990820327927533361787726342934295235682402370857440740284708078181474327169297267697230709615918303510735118235281780471414897423811668176001890853357312959687928094915274582207289593414646149727853106471604816882380642203488495581158557852932084773512188831645941406025132463583354211266774930184583225613617822449734449127308597394274795761050911494663887857007461764337039585203960817393203591549288533011005587280216281109965508501686664883181616178861610166895968750520538929743956880552407742425170445766015192814750406048987036132604071698763948331532965505778542840929552147807606756559993337032388443550708316499823359562656906363467197343257606774368988306776217034057483004434548222496564299641703285366091063742794904808145372920055229857181332821209035106502983206377163123813461907570598238085575148007629784468475117744456618316068566665559176364432334712494385242874862560054336728228050*t^26 + 4583800001834439690950597455308010550307892317823489217155885997167790631754027167667813480284864893239067356009488923662681348288896823540267312277442277415441007005970017822775335130260207691962999751869471555355797996540532718199479163095038124339693677521446395142490739102940642295351465600004098303088684045491220915403970323392160057132939672606030040929116113810838074307736646298424168054955857650632050367720109941623098155572784882035784347474053138043742308260086829938727091508128031349611565746945543076662753755347085217873668513103514274058674890000881023548429900470769788073056615335626292988249568025265350436947097215714929121210735025405024089887341631608921638490482717732541193988214999850132897059942220020129488052461704807577618990895175001855138496822505050032507669395906479340134729239481532161860144273338164568655641005875019165763240406898041345423191035582739985329000675054357986300340886017463927260611238174861706471153801560343861208381099642259826683093611446978723734369637055262964562297424218992408791316914499115292444992440826693821611641845921269678037156760077458180869405071203735369200733025011681841294143726410004361053106679023218033189106797759856632902396486265302599920781831890507574601791366951469226221266459811654619176861465132045827154514974424646398069270487264274315311449708744152447267067917511951727320069978368367505220358586047678856170613137458694509131263040286367165691435790027694213945958707764525306893900528371480393174771172555782022333442720188212170705944098933533412916552696983319228264520845129654092027908301582858408633360579507357451961014282232610737213228253724859206917511900402027002427718885619638245311930014709193718775734368456478278063304895291416471509641134555834880353969571919027255430821047775491318697004757887676929766777660700230821306484904874566365606266211914637835970984432773921430226651453075221091906914584437785445118834295050871430657122812158218560222672939164734080019131103420806275495090899020004695577445872609024165862752415639290793015748040133018310415675724448908644974561181982587542694542170435098915853865192023510956320845649314711769338466816859314317028897162048708697453080973982759319303587004025102536866537462038305092110819900070320480566658634469748838718378732243044447683359411925033460642283503678645107865468019919782200603053244115050688324892242575069733194628859549622908524837012762498893687456323755693556143818335262754384449664307061166853674268248939883224341648441726759627919339574737081670048974980601000351850012020130448982789476817113482955362496022991593212821762318297222085109628680319384549207110752946020780781367033934042563862811479089738828964651870998250153333473836360625079373852730203844082058078709123460095996759823716261759514275346579312141248684849730249838427073106128464460654124780935705939135626641489284800559439470398650111591440718568274352166365366492142319299221595853051189862214075338218212477959083646973824446759513516542017976483886993339465768512800689501539457687856777995753733024211243/140999963810322854386051943190676572446145852480987024451014464456757127360991716224558791133272084756978377090641263310554124767870070297902866684230388408559792763900060128032767256979876842970939861294852689838408198258978447654063398479910444358567116678431732671713514810715071336383395081564101684981743573438040528375728598883554755319987476412661026518113472743284164182010653359723163442705693556055803178865488754282788022920360814221113910297947486918834933478501940360860159151876247786986450432702028505800234254360608610308650202318987036317575429663088313858269425800461108707078452437115648224683466414275726376758654730149554730442761406434775092036399097404159561740613027934199872578544149369540228354849096921184173549899184092079376649769220069251550210109240799043803939915899824411364213737771161454183683547902823689121757191122341359471111688856623785814658696518503323810356329142913297835821971511103541643045206913896068404677726652095562888957938651988874761156821099998251598562362893636435569871630831333764593992730895496854442920011178582283076353148945478931946792237229745124485755530225459630852730086609328805765965045230283490145323181636832940058706101610209521522266722694839546751219867178684019158149258549203136300674254185978070677067110825459191421189321835486484900810841820068032934758419526501293914452005340210445078533514185867172332860227594054700733435872310186821501121309426181766403841817112761013340870339509688262518239807780038834180609022957883263605365948897572464451341090053340119879030397927113716662894226441082451370154785945330864769654891791993881106834166465161055878792931617320282456949800242467341147901647317304323916213308629687715037519921504648116263579594403046343859398245961586653341297927040779682969701240776953098503723096302383393153176685755532027655948974508025408927729157903443188752961894528948532487921496706526100421707446381796433983282191041485915934832739862432469271410240875553323698513431174944657735717120009464883656099872462539818864543596121522451928380265302202936800067342588250006375217878113495490966709829748402918381274417377330112184389147378298059751414953737724859326824048019113197766598481848317283376173862878987620878592399974783992415132964463585371834008924120575337253997234570425811079522332906805329246202950377114726960453469361867903517074050980042561141251019904707913761589156342618294242548352883390893847654035703108509713996112642159563494880202769878331973646313859602669297142246818355810400176275351776180547196051382902914957126608834930046947825754140409733882527281397470623457022091433318519783184745572371041704839521514556837907176567777845832689507780806415029776925715983057631924576022877645750803757093141668167157505891162147732844715708485860385276543320379701261506466654261138505557830120392475830255915830882086991866869649748048640391574260180011341138293019263994014137383522859964406888662574476885435134325295746320539888510537459608844187226184194354841967926818676511694888807672933391704545582921584477489921070651360070057*t^24 - 566445624585157667658542340140676676523825545904735351362500666498412601023197278124296335434718037042885909947245580057420312981746765361430940492339070423423028039497253741349629521726402707560061170297627489315713615118754509688558069563203184195280433598312915995179228613745541380372428862498834068612448786684059766595307483474321118781090532453478170838835531509393625364357854064656169602486202393648255055884277637434147732083033971756434895958889642879803613815451741269182195006466483109935910912563545693453862703040643830872419764691392043509706894162699880143135550456988965376792046975179183985252463188021302637165535392678266454863202432964601112363358759875311944971996617670241914962311421937552211165463605900199677591332121601122828891275042568194012765866343103490563894629145310489364960886529915009765020785906306997406667554946354340025247934113871592330973981419065950768348619579090853599412635592524630750125150971943634064719070965453485571151654695385074914793504928239062747501147617254206209546350828755106748692719851223457582856707036473210644415549159934075373744813898133994027165909882691467346410588712628549110142737913648062392958207570049291950839820693993448069359925286254173018886521155856064613449621418176707425010051532551141840900723657696704494254568529317993211081701451367744317909117571406701483707982293502503087112605348753427784436660424637195294420945490401317551261303695610007197604373245242696557395530499760799294951007380678285938975944742801197761063571275803453136827492547589616120531817262506731698815099721471343477849348672334216969508786230771703692245730184515212481212695172921486640771056779441621185162782441332390107362915391420773464890465352857404036986366749331549465370291738589122406119775941764612095134768717522816424367735091638178839205921112612157320574935793782225607596392557453443144505704635162253741325193507195328511895907989830658997963512746558132793837979816456117375290398122547735016646639676102514296578698654248197325910321275999766422430172507709199103691084393798589175148442317209193069545636091554568260316762225543478931981188718512258807022778317846425319409131915665063549918758964041136643447112940418262410032680417176400650078573846350164906009307207707088160491162663934117911645114120102972950436270824003679711832376379241212883873224712854773519511475577915261382753234293625896840548128947150824049910693369782815007840819232304296918947077561710883544747969405500837065920795964341314006211249398988731638441778803833046674025260983173099649204123464958833427845843745815305846901634274058340637936964346760458347324830520220321785005977568566027922966707795262640905742342247589528268540952394128891267785308718860580134892394738393204076133679749549133150359484584854646126169937068413317797513895911003327906271239041511611723673420323726281826555778028401003162275225905070480959097769825345766474483466072331856065244569612065595454796541523795905916294109050088398004125599765469251430855688227510452193351205890629275013011422116919206961633020139/275869494411501236842275541025236772177241885288887656534593517415394379619331618700223721782488861481044650829515515172823287589311007104592565251755107755877855407630552424411935937569324257986621467750798740988189953115392614975341431808520434614587836979540346531613398542703400440750120811755851122790367861074427120735121171728694086495627671242162877970222011889034234269151278312501841518337226522717875784736825823596759175278966810432614172322071170058590087240547274619074224427583963061495229107460490554826545280270755976690837352363235505838734536297346701027048876566119560513849146072617572613511129940974247258875628819857824472605402751720212136592954755790746968622938532914738881131934205288230881563835189628403817815020142788850954314765865352883467802387645041607442491139804004283103896443465315888620250419809872435238220591326320051139131565154263928767810493188376068324610209192656452287477770347811277127697143961970568617847726058447840434917706058239102793567693456518318345013318704940852201922755974348669857811864795537323910060891436356640801560508806371823374158725014718721819956472180247103842297995539991141716018566754902480719110572767716621853990198802583846456608805272512156687169305349599167918118114552788744936101801668217964368174782049811461476239977504212687849412516604480934002788212117067748963058271317803044718869919059305337172987401814454849261070184954713346415237344529486064703168772611923721753876751214607470144382232613119458179452436221945515749629030451772213056971697930448060632885561161744228253488703906465665724215885545212561505846527419118463035110325692706413675899214033887509154901783083088276158938005620812807662156473405910746812538976856920227472220945571177629290127002968321713059061161601525466679850253694038670985545188417706638777954385173867010631204515341788843554252700245867108429708054513160172258976841382333674738123264660036501271639069428994183350759708426498309444063514756517372453613234907500417309011756540257381066282359165838776039324427194283058120743997330397050261001322455271751603687152830752047543562710377310057702493425303471958621630940522757073426681431225983420422047050472177995630301377529316423996861905632801866936376434733273028638303626124406162283930503714169138105646763289963543416456738295923470264310120303050552748713309621045898185579664960952837015491125900515483446587479800774923518029386076199574919323113332168823353470655169442624229113440201935866904960179290526961668321787253304846435127495253475135853209665749157877090030321633558787506615605926888609770162072299399045894173657152144930010578850032899864205120802963263378514041110869698368305558701577768536520072053010330149417648740412785164616046486581524674873381091404202086000530733994074666845410844221154642077869540945705771743580670333104885283313582160604984087353662550529948592210509047848276140138515951292636355750370812973839564774602237384547001940796025409751955781486334017303844572969075911647328552471323609837825928055739244639328314411795716828106442578747963155*t^22 + 17026995376013592866672360140457947193882210525478537074049624918096959933789105747250349396672009328695291333405148097806190932196025211112944816608583785766854462417443124226075694916770467930686055796263454365443962626087891551424353716815532698970862371013474337451710248897992519665438288769661588735324299228279999196144790393090605088940380130282931385043622033102405761238580929026012401125940233179186094430897607921654930206647321485287627670641448535568570124958115277552007949668266735076376718426411870792716371472877603395014978749838491052427859081034542424955829619707724433524170119571474138952339134536884599115050735901578179217381605281476322095649257217748841266330848796368687022834604556500947164549465027933727409705749061694519365623026740459538297179550492857162272299566155593649310893337145430013058990442601759003584031079956344982328850065078597808554021588370845028957019457256288029405614485950577865261223142556813827078905217000623384046249445815069478862219427675264049475803300443311967066288769431863823471983611598854904672646430488916239398484344613540056151083671562388571748796771609760908506622035805432452857294308090298767318938533459087522772027475133942540135997093839942736412005019307454447947277460174311535401401626779996642355939506028599905557782306646557709926874681845407226553898164786337245288391390464966287839337649066145315164334901828448851402832144452935334190470634469168446788751997620314215274920303637225234835147715607169458380299289416656178551815916609525958252260031112247101819458204051962855366450860781190406378974137579842883770347744253621805335863833163952152611738155262533902842804133971347221647197613084228665321257581882463861713232882631044954746627415035361827676842417257461785950786832249064849448895348172950448699846770796870442009797349530477057225174416930849945865049939985568964547225006757247662512669262095770695313713890969402854282378794128993935854269279162293947939914459456519498763845405313020585328619049262823946164271141068909020092098313328934545142668752479919406953116053901694573722109614692314633306258123296036874770808900708908791174205961105796441238136109838204528690623497242550280172150281283331828688250073739496949511808432760230123679814421607573771985645462884267185845922876100257236487246443749294634229609864709641665346245760123657613004278907245449301976113785283566972199438884584253059651228046261359311543138407615659688951143542905998320970832089998686619095052933682302517981871868659890410899282073790299434048303063880313295398220691809960102980271950340300952953724837059325483721249067562150200548286682076574335351674103266161856037273454940110308282479660285551784997883598561347285739986900491768517115062097645339823382382148415699137879581015036654956877608788947023888362228552637339839511191366360943023008034350023387847948861122678542928464368178574125618769343510408169877886868825683295171435402955247186717414628584101155553263481709689932055974208921515561415613452972688056524135511463779980141001574807681070917667986967/160028191563381669856558106049271547496755033024722709851236066379492843588703190068528046401963235664328931650021987156529526134059198926473609280238893676569838201828978462645884916165755197273624574366264204729079886222781863232449142261219646053483853485967127425264915171957816705889680470888675543090516421575641706400459900483311721170623843924025219255453461442123754944009832441018384257390425775083096775561621906328855971806846548043161467927088903843511132858152964497644788196087666884157405629435955559942671288122429873924555000937980769620737782960365618777595452207186238566475262223942661169742387065327052522464650484246530213545991206625577603045263797731428977469583391387770606370905556314385013547852447663229920290964065513878908563543835312928072231688071149677044561959886305514874121746425767658333824918850748512216110646050765743950838223942300287683491801243473563443713281523012833794467624357604810108707434159757819025071841090181864148393820830320518503628012654430539646025042019316338506743070565206587709726363128147192224883807153557531893545922857375862909685147844035968501619771740922562402025677066488367921846268160852521282947258661792326097119855582451235606863982279292766216799510462538045458994923593392605287608837331347217425694462314609246051152194742703463947278256385283312365253768067909430134414754790413887412677788545224741044070614039553895242352401662041508310137680376411829741232101861462245519564868669945458871632983420597434614920460838704325153464459223105959089325573691255584955873009505081067471720720015006057173354669537049711003391492095938848687033695423474716158313829785891455527085882827419173183106895035449853795363495395636537112035596964620391693842453275055421319813932457814327055905608894391396255843870108230224727545693714167487429635877113844932573945476432033355135367367242191309651865278375599407284428124438236850280989253092835026711686732915520435363644159866453564785733813754862891380018067002619289694405088209499952653168121767196519434066983740406622459652362087762791060494273632062401363177828914808547059902178314110596243004844115433950022937428701512761208551133265289083708027293347497192270391275276746323876967512358421862205517066035751453842132839396841669896306006483544002191154399484221276267554991046120108291850892297007679949470058394892425787305952834492121905090090349216773947371092178804501088380682832081138697789165309569793633615012089633383751953251026231195520626251190175813262143374423995019144186512398119775776320758486524482814130143285267868077430697810402916490050725922595117531685151767910911781028423828608579235870941978689578878274930114889962566860891824333263609046125988676363731449918681009576011039953255083577632177775966073937333641205000891798083485078465951177655560686089716768024414761145610626095082337703554406353702990397277113036174061525591640704669095833217373470435280038694781392553232466707919040086868690064531437552896834451596169579124918494202346433035313262849647940950082505548354952948833879025827979677715268670*t^20 - 486367415209640582487546085637759623471481912343390824446180777630994337290547598797675510049515225018064528402142836910472345146961476170253580658501956275913282393418368490784831232975055974239311156306498608277404724595135196061098849329211396137199602017576934891997209403926185841000455999573551883558583671649872732582954723783159459439908898461753331030952305650524929989891284875371304030829276471266009396290845712577623487536398690572168439935463192629312853917712986035159480557803452442139314729213561668938986154925439174519024540820830289430565892313763078812429471629451959547383100270048900834325646372657275591014321922687332941198857864991382163559162953236381912660110356409242105203826096898215876010131125341551930305228183924833788981391360938499631190642495465728579654198466061793683217399355555764803854135357547063252905988515785059255378295906766010789394646244570222973593594672535054802628501305463887012711992704786798577795697963360531716189413029941348113211539434712125478015899228741927219928347047571693411085507286882242861419500420180250364079619324514646404159113605051992812183466063386969641877029708679820630506565275161942928560428075294444265584287506638006207562746112153244330154668523704764546074500633630125208312163253624355455610512442677688387404185874623983353143951338040080546264832214784473209007411490471366797782003659781776040689461112083791214887793176902453825418600682427344616019001393595623835208461348542840558791712491659103617670852763791515621874583283571967964541648182950249365384199616982267738198038014560970122252968716904248180908870171813157710318951003205064281067811709180761404593850373423905920751672985861651128440253526162924663082690873514289583273425898677443357812941437918721043817686593721437747445616110992057292457257842764196776782267395322747818594391651545901909030788965717428500855180314226885754132460767406155180590057194861921288080653845491202706706266261751880823014244343731007643880672882409995832219366871932363108332174221702216502031512509081089573786754201949291595419111713406755738393110810572515779958602904478007629853387143117970268471535084968750521098140278338451840718879729466632035619512345723349161027094466510654066279177879110741943009486529301985162553214551954683571514071685076760896452886383333273426350754664377466993177835366839637897207050426971923416205848850375192173408424311791081115101392818664509046318630247759109387641234660753060409545700947310662842753197638024686756809912592562729341313460367615747069324948135773296910024973743153705205089929706480960587351903427955275810729852089431685380913971376489133554475317882589830203333377649295280642266411411579800409274787639922315809163572158628391198893074300554369722799365642248720228004249084047819379396124691598751910811240317539451808716524575055050404321549638273853874200097388926276356612785351051757684232691507692945530884096067752140986308614404050737829849193032918544030485300374644327351638170168844177254599257323830292801566452852906462318636498903086564289435611/109492973174945353059750283086343690392516601543231327792950992785968787718586393204782347538185371770330321655278201738678096828566820318113522139110821989231994559146143158652447574218674608660901024566391297972528343205061274843254676283992389405015268174609087185707573538707979851398202427450146424219827025288596957010840984541213282906216314263806728964257631513032042856427780091223105018214501846109487267489530778014480401762579217082163109634323986840297090902946765182599065607849456289160330167508811698908143512925873071632590263799671052898399535709723844426775835720706373756009389942697610274034264834171141199581076647116046988215678194006974149452022598447819826689714952002158835937988012215105535585372727348525734935922781667390832175056308372003417842733943418200083121340974840615440188563343946292544195997108406876779444126245260772176889311118415986309757548219218753935172245252587728385688374560466449021747191793518507753996522851177064943637877410219302134061271816189316599911870855321705294087364070930823169812774771890184153867868052434100769268263007678221990837206419603557395845106980631226906649147466544672788631657162688567193595492768594749434871480135361371731012198401621366358862822948052346892996526669163361512574467647763885607054105794206326245525185876586580595506175421509634776226262362253820618283779593441080861305855320416928082785156974431612534241116926659979370094202362808094033474596010474167987070699616278471859538357077250876315471894258060854052370419468440919376906971472964347601386795977160730375387861062898881223874247577981381212846810381431843838496738973956384739898936169294153781690340881918381651599454497939373649459233691751314866129618975792899579997468030301077745135848523767697459303837664583586911893174284578574813583895699167228241329810656841269655857431242970190355777672323604580288118348362252226036713979878793634402782120537202913013259343573777139985651267277047175906028398884906188838959730054423724527750849827552599183746609630187092244361620453962425893446353007416646515075029327200590406384830310132163777827806214917776376792788078981123699904556479982415563745512234145162537071305974603342079741398873563274231609350561025484666932729392882573681459311166260089929051478120319580446579325962888241656748151768397968831266399992689465228584776796505343959735651939389346566640588133674634806096010438129395481523625095634463319539955211810911433526060903433367830283803333737133777270592919593977495150729869049223624969719009239846583798413701306225083352203300446436052978898501854627072139970368091396205889840683307465955440500514311133161385381353840238179872320604924711229957452300859601416715770413304880447834154887006552007553652227162447853595320397840062386175561316399651320279264213545542606436258903490420227231152362786217854530020534010909610428361850768551024750673675404806797931486622727676585034665289633271479115369582484365659006804893202047825694087307782671063396243365285506868612076793285107653854334266977480453388859728443543987565042647289090*t^18 + 1411175367198299446418957612179970664566779656611230033565571516855416424041676091653063010768225893441552060755175255955072978316325144164856121086258878797893662123607525753653929232401510271300494739682295407916117466335357026756646811324081528164135446456236156779741867687945146895599904064474337831290288063500928825985829183930056219562521878360822971520412141753422866069977447192371647543890776959631973974178550450281059317956813978371444757782551497648946211737795639005528757372404559560221624245679989341333445866390477693265648286982492446126177578507104302061898683916268950415913038457510621707816118502873225568001586597103935931475688949989279163522177682578294804618219289957328175024455843484823868997896020466777814710179830527142028258579561039121054509287452644050361616831914588342014086296475207647689019410134318550347910129634161426415456627731656504495442306401042252167673722030953531957908470937520309016917656092179596472018316130114882563245246471979251016234599512028449803496255973962605988478865688860071912253181767521463621274935105338324057351089682506504539745078404359073725287091162181745280212007646163009719588961665150945757835508804770061251311285617000064539289669011153764034273009101586129890191211803239810903274124230182001964754083672016683661375455462797853643674594054464572335658889522265159959563479934188124731710289434057635575660609164317265653823736645401845242402953428711323503094475319622493401092651608879535835433950536423878114655513289950576714723428654520742593250166168955908366119018617645854103571600694995445201406945029148881638599273292746004776211214263230214632048067576035054887635240073363630367153834911753711165397327990460285034847476056293362074719182989419568275565952032749668038204506506586717510330239672769283189853011177312692366922675392812323692242110735243881619585889336846401817118185769731958942314278727168332408083042236707868791584893929011366636882629148428248763642784927098060550616864786838642454770215344517589795856907055881389093289668335877353831650600300462332380380343534190362423059226577629912825725007043235120534241227803946864256782394313111286431869716911017433427643382265703897442009801985849348673652354917051718030761615411280957024496554934620401918813779984953751561505350739273270145700875778043493558155163368011359587912648510578390677682652628673076745865778171031362134248674957294566880203130643204233357825369222178522370680376927783838269184675639358507189170994352254925910844959029954626248153628086920549892579561958816341481542321084019751676252134083742787317212653239675628706372416063903749537381411662983590487636321623439867954881279466963229106809666859601106294282426402051804454391034122325320739439606152925897685249430668688556148129053922376911042829705774528367734877481930581573088721755968470380693830025878116548412905335329185662314251128912727993505419775936891079937090906993030685382709167789447179096868286695212078364537753586465446973433324867914023606804371359998960560239964839932070478700830835520017536942/9661144691906942917036789684089149152280876606755705393495675834056069504581152341598442429839885744440910734289253094589243837814719439833546071098013704932234814042306749292863021254588936058314796285269820409340736165152465427346000848587563771030758956583154751680080018121292339829253155363248213901749443407817378559780086871283524962313204199747652555669791015855768487331862949225568089842456045244954758896135068648336506037874636801367333203028587074143860962024714574935211671280834378455323250074306914609542074669929976908757964452912151726329370797916809802362573740062327096118475583179200906532435132426865399963036174745533557783736311235909483775178464568925278825563084000190485523940118724862253139885828883693447200228480735358014603681438974000301574358877360429419098941850721230774134285000936437577429058568388842068774481727523009309725527451624939968508018960519301817809315757581270151678385990629392560742399275898691860646752016280329259732753889136997247123053395546116170580459193116621055360649770964484397336421303402075072400106004626538303170729088912784293309165272317960946692215321820402374116101247048059363702793279060755928846661126640713185429836482531885740971664564848944090487896142475207078793811176690884839344805968920342847681244628900558198134575224404698287838780184250850127314081973140042995730921728833036546585810763566199536716337380096906988315392669999409944420076679071302414718346706806544234153297024965747517018090330345665557247520081593604769326801717803610533256497482908618906004717292102417386063634799667548343283021845116004224662953857185162691632065203584386888814612014937719451325618313110445439847010690994650616128755913978057194070260497864079374705658943850095095159045457979502716997397440992669433402338907462815424727990796985343668352630352074229675516832168497369737274500499141580613657501326081078767945351165775908917892540047400257030581706785921512351675111818562986109355446960432899015202329122449152164213310278901699927977642026192978727443672392996684637657031147713233516036031999458875624092779145011661509808335842492744974422893065792452091168049101174919020330486373601043753270997585994412536447770488843818314553766225972836882376417299371991795422880397022949111386895128263492392345234643784256616771895744270409014523505881707893990757480305574000937623733994652001167644757776500703071126118568070240777781496331967746763488819577512727479428770079714708926201512058859158862700346434081821543689770282563166790438504618462339404452801208938784566178135585333509063498138103104820035777056208949240841696162413233011701950632398321570573063416001809432780576969465140415696760951673605258948533744448232783568926543078265284000666498725926098340023116505691770210544902469094086881201111548254018465273787550307978255343925208481136869517354753000962612684855457420754502183882971359247658641013525534794992797176349085288659921944374925091087559423961164886572855360644804353329123197943995780017818712658231038910634205964733307098828428799568547998902797880643155*t^16 - 55605773977487664765634038281904793361666116632837137675092258442560615829983608622498510191878476837827934081160429106904102175508343785834099085090094246970985669487676556743291040600175795804776901801965661068901312995603799642172636603999632853201472094919830511605450737896865488826460429632943704990089809775143831279673032144814229273700692140919168074934109743310909020306711346138806056665425385665254866194427550914617322640428050034435426316918038722874567818089109341018399856657977912677165311831071733294760531193105112831540535953097631708740195906885003469059225155154381620232514119751228337248800074827247127089695035888362442420029781871638728421594907647440425662427919740200201986489410414025860770418640901903659959226048064218267990337854029561985854272545224842371482376737715872224747768861733745032710087378049394768864154096044977584945681003785982459017717760276301188593649171709281298065390782383795465185616765804742599984852907924800123498170812317845441932646666028366313675141990420441984349373890339609447584402297319468690119780177257422423700629901618591985774542691397788926589634216333675258660894989137887068573367271890149307890883413513943270055956019600927447564250569212482932165937234460149057488068389541512863413286332556242365124253012312180045622726805672094020423366978390987564418847466709273533945107383492537205493716604494044828856284395060871478752206840129963653910836367196031754718367415113339114366467629669180617258375789135848856388354386375042651040977348537834897440815188351381698581669729557356041034806232985176348995834926114280854197764711848685053333606814868324707470436218273561515433051280063194801627915658205140137135702250250732080726850142353853730273773595146626623370162635818254736765342889209036116498589853055484752583259459932264971793214260988021424745690965835238464112825923185894308830206342285735895082663189068516514278366440824928495619092305153316263120716472296177886244885063046457091518455747981752440008095374280061546823787843049949266056318148333930522793186773607640460278747682332899932154088208729748721913121752072588574372010124619747978019667185701217429956948868933145704352930387904113080487713337819180334985267919507448116201192443639643870538682890189495016127250011792450973474217411830404440002157586382944240594347215853330276840081038013527838868910999249345583251423548487424020198608849155769787811935916542049187341756592772998964700106538265428267968787959399874189713460294966790459001371787725779134092704921147935790423806434493298874333705581547548461939627808738052189999388438867010472719318117634081180867187312914678181946089226394049120280557046971799393452468902108635888199702632627723196191860360403991404053137571948670168799040713887380641393310098910432775088356964573916399052127318931565824720893362619866490172095807411158638269999917677401188243404925761232482489210669822448194336534912951144069772542185728914539742138595999025024209713463913912413227608954738217690793113117945448223491244362217898712541460095591012608921726/15126132205962303627107267048722244522754425807310516077749729797520452821005890849495961364319314447212985906318873928428559435405245736299388631982456790688902307185571600476192536944268077555301532717304115487557812589240376704081388661938595677510491606357025956213778615038570040059334023580392286898839045228839409031762356011472905582661706708738241351327002800491514861665920090837497772663338681505184167511715472480412189619965723018674121351541757829084571646210028119490229740002026358534884435199673192640339708241553700513478719678442792219523018212605085213899002952357583456822826604730902219327615939002995594542126970926590373636736484625022281764004416026747344881223268516298236835315579216892667666014579422236040499824391337992198197830572953626472164921215653978993835909957612540315369578883132815767061429365240797065677913558058524909260267480094114344027388352519720212750118704453075300811126332662085619269016466298718556485931406822902177654915005758825356578993932960035884405472276689589699009657324740061071429723620693182205021099301243616803330971510207782608557716428025820855537778455530143317074442519128244943770673343916123532597589103943809943987980652817422441781302820365163464340549393735349216364843698972362030134184545339616785186268673981973952212699943009622619326250175142081015998081009279593983649379786776257553104517718823479741318878891438390708039133123662409502980366720532635813977358160623446089272678708754705362477990093877863707463867274415053867175995889507852891568589559073927667168052373668351487446964218012824856133451202169957281080631422399569720865270087078621738920744211387489420958809738893254076987136405200624647985588842651644880182671186155860274330826686421298887320678838709908087245591926780856109563595282784281349982457591146719736750768254564218928634186898477381885326109614822668047449761242867608991013104808549814729113753534213002424214092257824447838606000070596781918547511457717775558135113296047889238436639460000428187236994865676140360934309743301809247691691766936352608273747433819446268787927881373258037189917817396141048288109576675715824072108876072864879497431498934700836371291887138585227898392662033138207819679987798138278840677351716748487700423074938930658728082139151207922281855707284884442992531436946037047072302375460659358195961665093694134672892857626816494809142425407934108359792971408640311079896090417502182702328518525760323625644354806662608789500713487156392701175733627438596903617005733064804896552064305869394238269092795157035779567614770497357083584890094446569348277671144861411148958284985151988020706791638805660559621653499635256790008525921510842562063336974633760420999224449794807749324279537346317043514838558294634362859409078081559643135632444975360333873647383041577130326707932191288450138901411966625374338424948507130593588694501761298919232772158128750878946843145644027056112437217866945217790909674384279422204781863824077567209649548682528963886914316059581231497785237063254416288472117447814399043357191156650282147215126966345*t^14 + 32221271568949067106873661439056793556352781020494394085185295767473990202035441377814086035126357389819919511089341180376478719898946191789476888528490991025600675942248332728719914332842954212647934111056343199321392205255576631194904327285925436443146689370158701355979104117434699687783983414743867494273191035771748219257664341585223332059334963932580325314390671010674900564724161212441605105718776469655931980053901466693130912714805780741801769691616391489986521724346870593364798092506756211336874398427161354269699845126221098180382660763316976985360146722305493815477398266622971370555669443202604051880041913154157944859351692739491689843279206487921205748111201064414604684138775689859312450480778280092025960593410973968822653101258682914299627955138403345519419853002774774630951240638161795881045547102909907266114182117050505734202507055764425149967641162279469757186131430349472999433583664312488321761765111121736452410350530514088932272542485048667748972668565199354239145542581567378735850699239925822952526454258061872008108422596695854323198500852151080961653279430213041248242793794932037135161056023053187637082380381807198189037893252660620921933961013242871230821120765007676185979836255015590988821281229340012283735344302890783341597977486620714881077747390711675464200635010930103405792271166269102474678631966081622868464257404051764756096710684527797407591018707086116423323761771241936373197255642724872363879420640444807374906495159682890638131757534972770066574132146746914902923057817808092946328106383453524647746825487036203567643616635475111665876476578062732497453733739906685825530109645353460396659841383634443625088098063187835623556454357226308696999078304464300224279237526345059762150476472670583429171070534122993348967137076088028099283087306520433292985356736308799388100432304831871452790217758066199980728407630051172329941893721638391460048557851093557392715431959787353548335315954670714144031254041889194910649458897834042303358056548198322393032643218298693310874144619286972859034804707805917793185350506420937006221746444241426552990021307956941592849986645569057386347475897732320676813532872024644628278942872112055145338179793287873130872489988159181549699503706910623677818877115535104515383297791699191484027970017828296114363428369679260855464584106575644694938903560540590563576281999692957121090469531201110819591795210671876110231588888974389162676868554445505350401004023240032651996216988692524215074059318684936750999240533534367951031856933268067682049448133050824321821334788250450337173335214342771119230735918723287995071955065590905779857223696589247880940088933341097266482110391460710872102085000065212008777010557291836181891887346384180826068066996455165836178534232560984822111703366715922604624334653740075859680297056047949029817711224495834542854851698889822573003538511663731308294169967907922607911543141988498205166699960661367433212546579844051929372203826803729345875837798045788910595715789620350980161325843468466886376582053183676616403845648461315633049306006384373169401563/472444959126501680011029269071467901656166272765288255936718829809662278656583839134433935418883523039805105494607917857790416617928859098117781642530214644441578077308855501088635793521286282646117210882209880333615316008460313551676837655094116285000383912461085016086941637925453994277836020502717183679292942048268920341440270014341202844061082200204464754624120238921054723162066295651993893590516273923228385240148231923200357608587864850492529641331712723526254006448261352428761782380213735906723561508069522561404188844921649930144029291965728248514405308441814621624873905336036280109759148594313487026655433915255785899703924699300163901016057244215172530217313436033724683241038601592576010605165697589614905632907649682877882130477699667397834671552380352731146175427823870976857323643775434197848697734575557571237588969510981457979128098997487469709268237111846155399439375415550441894822962978291460826777989342147744365608303307621941418047427965965723895875316023225394970887580863619264017627098652894015883326217138839793937086115309101243258239852181206122377000773980587293350620230980634503142191425119102475251730121676486190673589478231920532989221891318207848999360639129274878153587275033095594915999594885671162642185064872302614740309570815947709497089218945595354503096881518549931230151431872330121063755141989829379463605374081389565188628116588312861971919024758560485445656558895186905472472497817721587364504063324831015084609041949465843833703210613848003939518489918434009262078383383813260517459029789187855506280746119238558460804396422413764208789171283470345801340114482806947745579662863801048300087546411802269790245289287622993207914745757786986059424807122198758431649468027168774518477392394719816147214947084127686848127289711173308844853956243386983398239645694752959292956965134332718828306144919937381080222752566652973108165810113709191767619250303820998453096732675313717157045552501780883992542820382779741784189020677704005697317884668680815102785619973373868410378559185283067157327657752309485710703204869441566019681579475409545085589315156534377270757749222639920369802791865715521122380294067223841644468535726773707578970405382836058877504592816259355899017145044651574146996195105009419146491115542578985279462739744474026729240590349223804907806122668845424549500917484246498705529428562567619562466932698255070716505548291288422322586040370884202327603750841673173852928231166359252639183272075974795974714669453692875353845579278301000734680136449397480814323622048199776747561992335382499528005782014092759654203200320684317310459156639787512315440316830857147073211097187490215562127457206530799730883219086032268631928709115872524140129469011214165301548601137309529208821386040987442109746826403544639567654302053300412249645233547341222680276602720852798439807634731700356441971183787841407073812795238934945428264333964790903798909099782385342908444752543712207872414260182126465233321939878723139018051667957535130418362685774169249544222901698976130513918357048021204842982051321758766712499302747935445470*t^12 - 3312077446997253490455689800953397929223842136018915910585420500135375671299622921592731428722819080344569357711725149378612614843961860521197210614155585943607002360408072440564450523894582887708800774555815148763505700200160622011863247660888914756634242069570755944942667356052787807943613215809510556593056363646721420535608959332317608688240813749955871761976748862044024665384527209613596621857606321890993225837541412026833811316046109410652999072412098043313264725593290811132654812586021505383705462870177186882776751712440846097317685963071352067087736736473052291454581714826286765040615110475146576164871944359317987682902377551907203747478072199065104756427853514601840554507089257001555937623761403044516310667723976142084671865254291185065057566321537135315481200636624578622071085468010155252717619185726880404063648111663452215540616328257490688140048155637331567768998676218936623921203055184738830379325640759492339043975986416047770739416718036153258330784022562583094135473398736313786266453273654350254436228080465157671481307437797735572530199091309358787836219067818573901684052102978387737491543762112822980170583698229365150992605245301424342066851914920625075842788456661541652341713531206825654090823367095016179244769147466212135591888680902934548959862507744050502002905165013660419040928962555943407002454319798886392330299305676529215475420944384784639612042978041700241295657104594347128134775114140996164991577232479759223428676129069560259464754583225243663806394305980060246546442381974240465821525567743634213932201116884871688973039943452248955159962647965690371118798732685833890461473787427920955889028634562424801836953410583534629240593470241525955592222690028620515512454627550040951547459663767361023578594009495303613865735133346351424146169986080369059200205106458759192543751322595800507084140516714957455358561174679892119194756056455402307680429984977295364092633431240841302527592018098072539293978168250532530785041393299904727768074552579825176484725625260578054625348951470284505733929871528457993118686608432442244234219663668827909894908142650995449998056792682925282561376074072639418964714347353798418505623357881183620353074117022754346170974449824597201434442556164760216986765253190952098742814313450376887408697286937462569010631674148032872796335968120979100530247961323807750086953015101220324515688369889228284271684631363983148038249439571681554930207391457885139516978471531017017590093315323946223992288311276049419240308200160293297342637331015058145823846595431284689680645354173527556740578611566698986995993482629896658137497963760105202082743635503428738637687533752439192722914006837224917289619480039363328910987432332529178397118996415581926246665015367556634017461298110931837556292012718763101672481276675240529139936542609403188883518124246711176433308142224016215075583807126165486215129024877555213481022578921374993289832279420268200346207807003105582162103933048646144417343162295423874043460948129568219149283971747044802157491758806760014941987023114767342133335504930785509014293/3736610131273240560087231491747064313098769611870916206044958017585510749374799454972341125585715136769367652548262623057069658705437340139658818445466243096947026611442766235882846730577446053655654304250205417184048408430549752635989534181198919708639400034919490581778538409046772500197430343976035907281680541654490551791391226477062240675755831947071675786572587344193796446827251611065769885670446893756442683262990561574402828358831294726622734435987182449707645323727157969209297733370781365807722713745640769349287675409834867629320958945547123420068478348585261098305820887657741488140822357064115761029002068238841215752203768076283114489854270931520000920809660812266731585633668939868555720240855971845136071823905956582761431395596351914873783311368826426146337932929152434089689741546223888655712427537097591699788203667950489713107649510252855442246030602611874138159202332832080767713599798101032462902698642978804887255265671614828082124556930276274361721922954001873578406110866830443269957596143891070852895398262825369279320590184717437105769715194524084786072642485119190411045814554119563797579150362305628667900047325986754417145662236925189670005664049516734805722215964022446763578372084352665159790178614095762831806372785808211589309721150998859156931523822569708712888129881101258547002106779353883684776972486646832364848515231370990197400967831198474453777905013999523839433829147625569161464100664558343463701077591750936210214635149963957128502925393036797849339828056627614436890983577671977605910812326514485766276947719306704962371816589886363407833150718332901825883326360000382223078675515377335563827965139802436133795576378911200037189871170993406162469996201784662907595773065305789398464321194394602182255245490574464432344279473170188897227481290288606141422440834131227950771568724244267867096603146184959286725398133936255332764584134535699971252988616039311533219946885704753944787542097059539718850111397572894321384040436269113499606059633288657355812940812516684231972994059010875167517046020404629568802834438512856022155663401305511856586024583510771892959629471124515733833894808392477303422462325804406747551705691657210232670038660755157920212990870455869451201317419898607904617151724921438133249520641109488338119387123433567302313084669125679184270830242926322903255143620102676853398278207722125718357693013158926468394180245576553885642271410206084145681956938475051465927705101043023179964449515509982477254561476588298195980415036110198823992470170099780075531468647108489143367081212107116132630591185020551826355970766172685055091813329787410324676664324025870163215396859573786250355008070633470870598803641862255215543436153916446327290114891270512034657702572631448094651587325960537042140724899737125785671447661694285078701739574419880579380369494246744860387569474696175546404681180867472946856519380526121841114454277721528057318644698278865893912244861027542007718185512349545679572637160858992099506408646573232395127050332941156791849762949800993032246445187561622256485403496817546609453403576279125795990*t^10 + 5805922785506770922915108971412565589341335460094744207996823941037897502079840070727004046693289838609958236016213768362874629829947449634372090658787250448559925887489671141887404703398102688159303153800845679075114432308006041855009026970700436821915219291972249630893923686836801184290421603623425021997835453425690680951281480586881452650686690318172990559239548419261160714809996765942382356012812376238311172651821272887543700734622483400695230577114302308257124271593265565953296452080551003223483408743139835136871575281374798626695441619733490717741048964234438473380882875824474128477566942609564936622574779320450832605651394312500903207323961859852943907834875494255434199914841397873421618850387711772305228091270116742364147951740035450558963792390601817897660012795984564222836588556098111792002731902058022384748114493938881174795558438154796092849515397565910592736064967004030216417256866339080949636965907615228620946280125223313328984767102055601108512671823614757424583914839298249276949678907806287423423686602796173116399549538536119158932060030082575339625011169860716024054214386873666013877745503169330708420145199455422331781327628415031574877820134014669712429598802037406962862158100823390299438582806682185385081926396996407370181262819077094458409673939745344502927712260926245702378305719725262100860933549533630235958344992982599486034094747157134342716262604444492876611799248776755205815016681613812727353011759264561583820443841768900922175101779539829038725784236571652004944356500796394194796097542191327374114199238111428339786328238151101716764631237612950676259606084995491231298422705582595426853525743138164357892063384696648872791085703575876949624818456496095761493008237404616499978895586229980497081768179295121235573457940137069205194116309165304590345964085009356831252082848967624469222550074266778321455804129813869343962659812235130140591097802623001268768315061383528466593732583925933162067547412299840344493764513189441046145303473740966400886650681680904551946796737122334165156449123778007610751932529795670962828197916199972116313849695271100065919667645991318818717212341481360475972441212166176498638123396888202004091406728262719642090588319584520903433756681798085803576987562968142195845438615993710086566701710688368147427965014190636027076921097356172612977963609126534241047408337718677071783608754803002655613738048831368485066099070906319910278969729899236782404794315029710970769850464145917812030737740825273473227440246335413493361251545183865777029253811218927523012008127227697659605334524259980714225195616500885359954814291249402745207958292736498656582770292462209441847037316589874610382517738122984199110171959874585941710933756735816081778561035741913568001288823227467704896809530894280754833298733641216637195343375064835362753860280173150681064298478926403901696013082168959001888277578712635727439714571981956489847428639942006186730674249143593615850844262217445168287442918709460098683475129942587665084154937227913876568846497850313338909218731543636863952076276282198183807/773742501930317489715032783644594125439644212559129113372945852126292629921044331585181748227345053573454917951912967400706343469307732049121270486182403873610242884187643513490892504816541859595362759971002131841141337099255251808462479300147251050778865663796460170974343811974331679333811333853623596962368192968859154663873940836159352867201965201161306602270081217737099264242006646735841238951961225474818939463548550629043009912687288301977434908461992325444512415519259983523137409435363818172306218502885209814751488342440553397990703620037535657690947536828261136517872001989734348554412710301155283849439822211073181039597749955189937848909217718143030493703010572237050479853436497649549416817550984068942317902930021312592013571815406204595076342253140825616160885101491160594329693956541310277192977419297986160057153284777626657764715302628116530970137650035792119517814624475329855940694907687587530197023456374398991805383295637413895793468859299632569851509298555943518760861341111354414486168898482494469538946104928485557839112108956641016851304661492360991055446171161044479054941397570212705559319014416822097898494648310388540924101776332993820556728414293869328457630578408688471246026542719491270461602642312758970222531738475437753341911955509864774920164023865444733476834975379553537510537262391460763009373090669293570498934972152578778249695358985542689923707603908992310185792904306304725353677410337838798039112026574688811206060813881425466003131015729841978903701769301677736931971346891672130516885380742898567764418467129166179076992324168388382430096865917419064955638286666745813869826748133690697560336215817676169119286017855349502650427868741058851824595173096824137431447957967360430995137217021104492285177096533096170333916456565544165587508752029458847466263001006971444351688473202095871469498631280723892705764260057507417390646209676584337481679460897029155868776880373206624930753666562833982186134178285296298872452817611281078201254772549671472668336228854464916721680587976999403374741852710049557176344504944581297517081815421848414747611151131018422279519233919722954985806500727735199193540178575659983078888552312856664340765581267482195599659725700457815652798051595166283279309195564540219511264375179237484156034707377657875731497330475519427045979999797874944613438830425301772673380840992965426528613199694525177798794899336559137936025898072977020065455729684227828803211662337191668578497121898531725088065760303637505228267760002616928200460994818641328771667750158828559990153180284806875948758780736578913538357582894343875044264376370120319756278976187175134807228642639016344770481469171577301487631057153295271905459001568557067772195507788338350610938411504491777175328688709000094584695560046576551578431081461947920337228901773813655326238127596548178161062365972440390922181456644274701116754013139247451947942552457488133081133498128452028537384036879440516749725282860259458901404664622316545857387649037891556566712442679734487201213540110306637990425518636497537959098703886461671654492659734566452705*t^8 - 2383753372422636523120690759940092090507732825796573136281233692970951146097344040497964062433029906075520508950863589652976722587993358524959188706161821619573241562466016666459304234575014793069329332548844949949225497146577952326878105429798137757606756752034474947013341678698039331597340110607423886417448919185882560634460662818330142928755211109687480468462451623646558578586370835526860498079036333903212131442044346750758982038278189925275777984048735663985805297368885347381214149102635512708841302561713760918538422068275193623915000479937650124023131583947485907364784524349976257521404866615426143619121682691733025238526851911094175679599824695711398448788885887705441055287023243921240423747033607149468107394878356515061022150931835751224022795271307333338407743860922837797693257957589710998011434797312308745542148508849640092681056725740101682695124912911713830890744601851148231503900293842372881436057227517451359037694100603806773372059316186142856972197773273813543726631654836884847552372756515877020238862244170661773763991179857477237268223220700885941956389623267035134168027078464733831244683295045604371421062297078810709056125689408310357922604308797372420729118067335430675525600706265348724791859163439488611771661077918734141111173133523533121968997287473661382806996656814422158999277309026973272527703685942589502652670504503071427547656237525330108705830540204255922839644882754615071301969458155676747043085051337957498081089022266392343704169939506392602282343912469931249429325781829795048710764163482177097179040313825459649871342553735559510603752589662168418018646240613986321225631698443759921356288744900082725441673086790691559943721225377727679548221182505870070324408561866481008538436809988874611036617869537757887884541143179380422335896384588304350167459153827449666367496438924808616270418049819898508156346675357831799271076500347494146434466926572514752729089984233544104940446579079414670602693282908769197147969980487206146154157082584566107720199416351188798286840715872710614492326815623555147424298884390036503777162379868684413881494404221429850719477262939869247693668882050963542633423175569906082792178906162024135456251679108229498117270566999300224246443959283743657010798897509372281817341336365159085225704134570797611905021703953382857752388880145417750220825485625947770141413625095654552960323380545288073941322219945046645585009691805431214768926829674762192379847973008125339872602598357726882880581742114216950744173308927920903976662459802959367657179231054998644309442876954183961122362935338804824477358737307107506096004750722261553617437251249974780962487940120056078271378517178965228553681938379270376493871016458372997772516743479511334455024446310391933143968999470785438502596505118997335699505432533067503111771051079583885712824647693282672448496427961153719355243828614245875080689392702453266282326840724727714723599471597776530471393859871839669303187747707896855862859203852919148277373126579555537741346415286421299673382544681550793141923606676692542116782053371220040941/64441696946482156643409158980685482161616082274567467585203918827089800463424120759165851316648880890474888166566465713515971177515201112091100099063477351187824514497342309766455761472577700592013784151870606123340771361266544543476232204569406766086296954570476611382577491768719338435944572519523222432722950928692126738434072501068700388796963673182434535589065335705818410150441410720999348901284770635974205958178400716676010682728098440007549221661905932247735819749675510056284158528688157999207789341026011046000016814806120375861225744354554755490546059138696606084274196737145017886746087157939075783460488049865094935155069746267961966559153418525340968261265023373457204250650496875669615714947460530313338762486886060748734844624054545325561358219083014476317399430595620946642030225237654841657643690778675133044760052146479477353832717347455991079370035710123829382697989438445329430489304454551932872123525009467801746076923050944614463941763567383684031918560151159295919654594552559946235062352545042039391600797024758154317171765645960244689187231092863779683617873969555561612718690683347715334440426486429611867831768566422359908393047943162199626367523647617974070114089601752196962347639200780487239873477209762639948533714790168601456904952866035880539779375130507754230999255806611387481234746282031660690637787408599735942982726966421918245653199184081626889360219011277502405473894744367950697313418603851431322400330213291939561876207784695863811403626024356839100122590214696874375905613605406407441620596710444266429522280905186268914555217855738632422392353261407902124162445875244687069444142023134525239668001974529315228077678344238394292171349639433901516248426559349781731790594213567304467166428217614845571751178182685009614953327739673178362502514633310644010404475655294907436719197125260270438102528862380289921065794801932403476963820034492666964545589386138285410213845893939923190661341086590315944930889420046820320377141809625266941618790342351209795091431631736149492677111827227236023924928589994127404829835197527270921779814055848232256836757301340534312708530482171211822389312846324231589976274872801395733570289428342205044380904839848874290657374297623843789368752011425991878833894430589563996438161532785064751852604914453505935923277666746832281115191411737298958519262591135847638368718614128406238025927917415454093813918044744853916671871225220800385451527200843546313181771306083248968751974580977713675191762608145809364011443440217952734409822854181127810554614048942435782037043443720344096875195595632215227551781546771782735829447346254306631130091873874729084659185522649504143027242361004223823898415188624449074411799702066967215884283005800179772311013415302672299030946502478150734696787358164875652889331498902233936657778533447623007885261198398226838271337051704678272518827031944592964438227094311609212235786868959368798042975629841076091042127642959117323584262843933037791359845639258649462122428484155825354056193440326458005472499126329824278345439623582580661450649195115307796367031517893177418145*t^6 + 334798744673727475197210051801609644457071801808750590485522429563077475930174576478351898829781033898403107231725121716217671745375249624080500245166384072364010659358862184643283472267231482919774566088964778213168684172909087823476119801539962382511074489293524134890007414717166354333943979943277426488275778358166952919565249672365145099490018328260421479729773631157311027316646720953080974143236211365074504698645522866203252669845812624743323416737062162807738503817014317881655322776840886212162670965074489619440254362737461482270523635209975749996317901801689179413003737428556351657514841839297626269470305253381742389419311854717126433809707944403074789923702093265218851504798506106454793219855516455020531424213036767818038356254096041272320799599635598347975527665597770924678592059627199960312988148321167898040323273158729153580344266820079080636432336325562050770324309691470204717375488608581925364372380092999832924496303808285102658332649144260006329962104821132093981093000465596471031413185149461716462371461481822918274124954942609642238433920974465991279743966515815229880288735351274555496308419369352829223958266278821774088011808792560709614488540068162386827584433450447838111902580417357580427982188433201388679546566274295768820985905948431172881049788037683418401156377066246428973557320831701204773456118063932094992560479726547075225296612873655404367263818595213747740811881842286499160268153995735552299724637682700637188498551732773908793202156661540771527302130705344750170753019742337071451552582571967398650102819949741679460196546740395359332211896184688690507254924890319956311203507439690086881050032688376663978103585683572954853834485632439609809788543524439716999725416652531938042241172665706251977202980826968039195588647400354225808521527745660144484896718923307168195370890500357304262017463413297647815306302411736317497815399392181280545482083995436167023512239148119381013110711338386381140585312060062311404486777349551125797431998350962289840392460334974290310354090458098195729322253091473991579355162517852115672455801166575627883662084250234859175616773840445664963443056388788166385940835870740705962538106506882263602051138712177867178929864361412979879098730668793299610208974596091296451365189205337095503171906008447929488801148956336594163300351658514150687807523443450749143894803187986701032698333392589360989635135796930884651537965795569252199591116708514764042726667767069649975588440007018230154258392310791646341325833553934966634314031778865016824969973358392561419475506237799035867991390508544234826813372000613895340603495173319544763905890243804740656611872564277345782732488270884424149149660769366232344598797078325865859873490668536502615910547698867865968047243609846076321813866769263146258807639825253332227474241285032150817171229598049143237260142123010053106730199679505974264985675233250686421400545656196367908613225341416833891739425932435998838529141644711282442230390749993794150963711833919619225652290946857947774735219318111155248893591687939507669892053205975589/3828219620583098414459950038456563296729668253934701044665579336262760423569749748069258494058349359830191376231671230505899277872190165074718817766147169377494525613703503550482520483519467361901808959517065710297471566015834329315419734924915253430869126014087719488073910402102138916986806288288508263330076292793591687431727079271407943888928535040540665480538534794405054068343054102237585083244639839760843918307627765347089743528401887525200943861103322707786286321762901587502029219526029188071749861843129369069307929592442794605617370951755728048943330245863164717877675053691783240796797256907271828720425032665253164464657608689185859399553668427247978312550397428126170549543593873802155389006779833483960718563577389747449594730141854177756120290242555315424796005777957679998536449024019099504414476679921295032361983295830464001217785188957781648279408061987554220754336006244276995870651749775362348839021287691156539370906319858095908749015657468337665262488721851047282355718488270887895152218963071804320293116654936127979237926672037242258763597886704778991106012315023102670062496476238478138679629296223541299079114964341922370795626610484883146120842988967404400204797402084288928456295398066167558804364982758176630605963254861501076647818982140745378600754958247985399861341929105626979083252254378118456869571529223746689682142196025064450236823713905839221150112020471930835968746222437700041424559521020877108261405755245065716547101452556189929390314417288525095056787537506745012430036451806321234155679012501639589872610746842748648389418882519126678557961579885617947970046289618496261551137149889179717208000117298771201667980891736934314386416810263400090074163954020779112779639260211919077257411577284050231985218505902079779106138281564743269059555324751127366954721326057123214062526561896649728996189833408730094320740285263311097641415051554019819675975607097323885755277973897421179643247985341998967025597391289910118042206444136154471779334079743636225450976136538781157980818524389736793500490807326383806227514962229342827036424597377122708326936077307358474022288939534923474597384921563815738018392566701073013875462738317358715507776525139537086573705403819238244912995168995603477950528382015221623550781873234756321892233955314069659559798673272089046402882658123007858921936391552624612180319917670994429981738292123690342206767408598704193069616112389354478343655081238230474050402255806925681311998489959072099516342333157176793901669907339680360459989476486007592706214695976778363289329313488337273081694787859339518468422666144858380346303802747780591948322289537112618890644684513831929288747070950745969736539516155907865806641566459423795003026713215852263701644361305109245486986920939296083249314100485042117993425633598152511088580902977086515319916506835538228016119032774535342921910516749183740461676857087818369043710111027289235527305482960856005408443226314403009321837396669289373744149245896553433393411593118167842815219412296621267651831631267118273961115225163321623452513813571206403744576129775832321870*t^4 - 22643195273676586494933398049063605217611996958162021169123062740779279084609383759927773931673766552292297160688621482608190300728905029499578265547922672861538534653526619914116981818870730171927698304940868225622519474852041850453954021288140510139952772145843075024886478138225308457107137053010944939691583558953323137561553598048937933334872801583710202191095550192739919590353967674248042295411849477114399226333969584997472988849900224399131315981607338320275316338956942122214613985097564062508287543575702188103076899040654280316033100606078169010124739437906337068231459721521309340555809754759481592262968065440494300527723121299465889945445676211295970230580076498729184941092520554379383019195750387091610043776437102704775774315095434690268250258489896377777678859115169332905771786176888873488311686789433278838743360848571679617622367093592683678339317429556585767568827256128353527957623999943937710879459228871675525013113901868392042192933489504286023763131091519272030228713970223658530306329372046213548375777358470258489578422350903038093403304318127513309471334490041891545906906714327391249248231678624240127043933919772948164708124380852544654881138431983738025144456949854415492006615479689178414905017100220167721360618386957119708150372580623432971090667604413815592389135356204862147458341450123797544677074396230186634349375688693124146336005509870701069282664265807126419524946803846350414302697601613400527431442307827318106646536739957492469080662073291363363683840604136283469942212657182498714153423755837919107691309854144944818280080037791703557389318219071679904737817006722635731086427522291016877343903588747202053487496485111103249663899579698463851971756855702038232155506408361922575931110450708169228147310167615470120298812913408296223875230419585709117280863866370707220773675397297710485872037544270220518537892787606006084465679380154214925143796256155274463739902997519945347515321498081996498516884570943680175241179748759949416038884044084910110915320741200379732679480933078205869550155496296794326048766815213059832644506227790161336364292781075883945396977945735063771968466018509730851423984679461058378090227566534645062187286668526489979048472629330641741798495160996626135517436953499226608949436847054524760929733723677500659441135582999550277539971381640002691787592776441606736754533601054154672364787936773038709097699702272202147986040771973584396158709903984183336885460358634089717481225082542950961448715635076852127198515899481614026396670700897348455444600155951193213101788254100642634720385624667068741943508326707168323866747851303073608201333909092397809605470244431134967216188408962775741354879348950484469563218590379254299728439355489272093650420434629577573849425425617892123839848246493360042147431002078076216802937638169296353833837168164390819576044753429717527814863141995324097654159123270860100656062931362953310551395748731019196053294599279113867552748719698851332431458367290907401102761053898219077527957748287898972041528268009774289200394813297271173154335582999695919/347340746541538824307975366905894748851110683459918650284249122478014024497856010891903938596737467999659647217793250195851084646806933994171029533952142922902374133140675049641196554337193806190954296578582567004806757637226675089336891582629102469205140585134868935352092680633397234169741245880230168912376705505650563120159650780760295095615634198453322146825062159454361230710879203786186490577924913727900970114581579862883697579904450591640690304757672974815296068450750999203371614469629171615729984548130199537940090631804988825892006762071050132094043258757574706794237920413211646409561409781291618472852030588772861700485825932384314999753836925851587818928218475982934330911006178159859228703566812258388895929804315867435680812523653999304775720800857448027350782930910396902400542914030959596534699493297058967111256681069524382937158346502787791917804492477567440372742163073220325630337351010034918180745799801031451411354615244591471960646105628198056932041039214748605006938264638298110206986080217776592320728295963446451769555816831725718874719175590535772494700340695904477092553742783244185652633898761855607967613232573016519906238528413644255986120952460660880237914942953444341627053775292206826222918042160620629322596722719008761852717695947933396109410831953436795305085988797635378523855282460150651122537674132352576732676898349014139344070743602199968933651580470785737965504292672143254258519326274759214827737779849643554238512759959510705943465544271283362749660761257216152886131257333140536110335016269294596055125094078953989449452624242431228756694784078988592449235583267568863304303925504695091041810530642713009079338686275444945234803574556548729172579019154895323534351302811127771078027048092944017631738850404672201824598436516838431373888553873544371216080123782039551083916472505152857661372630568229762674544633982415654740834989985915474938900726791285358361052629368336185997664628456721802943177493974052361526832794353880188815325279945273020795542816495057845765529632748754802168955365100068346712032811714671990268393197761021971864350121854225479945498979298902831722678396241687608269972121564399523003943860018764485189213077086785432426643247464192518024697573341586096226914690980877749940801690661711499012485540488904396994626466623765425995210881709264041386418825366222218770807393330152109622959751474869297565657018261174762610861385903940114077583731612546714628049747339788711941573142991469876709283600457905912472021680142774765238468945184036278898889369723799728865179664161652654682157304260457640076504102537099908946120721196310712741791195200184789766313009967080827330916836325812766410812457866685780511079600394140953293616285401262968972756362308481403691776801648357232460015683860508679769073496779083040918585426295282688012501557859366442658282506708688215888876477702181356078322044038339573653950891223690997821451638644843400130717067995549642374119176728799073695429567995604120600839889529599898658362882643359608649496770290917752860281919571110109765218999161671509022418299881444226283801550*t^2 + 6490722032184028644475820061635486384795127827152188014487733523837733288295689187007817881392192180854793525986576059109865370260082859667052124597051090800812831355170535487285679088219075250415827179830624149386749077316868989464343196966401505406224535160682964787617741151937217595900336039033544732925961043191510119855532314560236731484640700989111867520794141289027225574560829035397954260939782374014803179236073495591581189984859249971035832276129384984167659711945074909248277698160935246874463477751663928295712285550281836772138557156290856887468764321634488830259894218270912265799432786930697456330155789008983188557150499506669804781582326360216039721010992565751510154116151436542770459375046381958202011675223475084731922510919427450064276858123080179345935037578097244190606850304987688426981412022978239310340618567445883440112501185566437071212917592092821940921520745428041857308993839388434677388944007954021240429560517801172079889391722278985719468340162218915415312924468413266738525486139628997082145192690515445413649471790633265377362194653247088483847823926388101130038828106584431986464878025504157401945934423763364542785524925210812029752668113426555784054018246034109976989532010872298611387573257685361945991745727257502782627014066340440452047353552981383103276194337932259615216049747289801593090773967942979209307123100915274451861520735182956677800609350917064986192649173626148766764706486647804961000788362769976683362329654703233152851440843472085730810329383382130216379817789661426019853058788417902685167921501225772518700635514984017115019493633195923938712119554512356524747820450432784903564470984123151813649742997746569516234030955507025875577600309199668066962014020107191531116098582320908438485573025172148874896490131898001052243852747213527646313308311670221852956885455217108840977914252524845390623814560007977137428108516604869491394204176135915964820301655774049178486656117290804802588995065010928514640533566826306537681082967158303145086554874836393793676168264890947815557779732108311831123109951363837958356447321671118965729269819886106082995554009333789855509799301670122936623712996319812649777588766591071686841781068234832592628358028189771290137477264612615068162687592683202387507382316636533692000235640800799164700299815870570372429895074116112225095158998674507996378357276362317916632196156515566081205758028962906340216866051583483637407692687572126544134153068337629156705389138577713338772583943938563497382539308570319085506579439949175580529173753392452567882077462372693758410967376962008600792573922690009573958516962305108584037509059210853939590717629141948763059148582885111232179330242104857689474111251220346793200724246492270427948929336378189887628958198624806790486605216368071489227072825602646299792121087351099745326726819065551944391560878913277189386162332725549148529366910557993955388014815559566595224901177653685460412640777243264677535470071865454549464604321735496786462731052894159920398922806169598131258421762306288883160647375290288729594851552/2493237859628266048338709765680716157439443590658755326415525324064621888760086724163815647802922799446728770981683094494264053127923866242334613556748899852072338335390972527288582236634364990998111597049360308691719649182995659433263082201719349908641171222742611031562914704072870696295325121943906848781642225218293878524702543130159959501495657365642395578221098168219706795001512880258629352801735609392283660520639651006411973576871710159589339437454374143096028165113838202512091881404851726826803634920384873854221587631540940452563512137921772659948129474387663570149774693888853984404138785233637079830482194200877837809541822796556988821308751729996150437627305453228924111379889229606257206568341662535430128370572364274998205204655832384417640583761815196231585076388377931402981525411065195913659093809031917709872764400353453391851069042230654383864626266120098308700826750970392524308859143895705294898484090990774628763767560166643208775125216351548811031722841259143941067410029145021727125488392172665764769025829912511470894809140757634410027689233054043975724501825731745227728245099815326471417332745787800873252684309430785251183218195977928188403746562896133467063378681954556787959903697533295958002226931253261759671241012942437206926241215317228084672108460477804636120842350665070946964391903889205234816096809964884110710728303108767873152420810710613909665449423660705592185372777114271328704979853269004680548233198789386689386900734062052651332838253653357742913034179205854333798016473120289545798776535024705204805371758864159389526263354817470887036649649121316669441623020784711704889839638559090972521987808504365861900293729103414537795990154963606693088106627543965230543142708596585360392901025604605497900040365575723876123146213762773222406705955825300745627218519090246559377300617427782862232052441187915203880782531901482568654097412482930790956898586915603430656917080047517950311977081700123158199577290319596550211316616932472980299028642161949378392545855720857207369473746195209378629329128938568248289944660187839049635289700699943646150101545905101405442373350564715907219445652559693978107689914325366997836705633396160616381743450986056002838480482633953568622260576392464526717709299593179441263394027093481511914354938435817064790643649004916475479988409242215725862962629549605478076777016901639882444380099829027979563239071881324610774313458506174217726754932756156052494381724667897378157872498137887895577287128824283969656346202117849830532481871336782304505305978473705173049655103524283239204719197314306883101085032580369602706440753579736981929708754615530368451604473078828836192732526195625450293082146152867287174522602310417342147257249554072469291261690996397111488764736430682949367194743426167587552880421207938073553403863821986749058207042056425187142481396615361509754371542039213222270532384541475266706565681295537156353470856197856220536477427875493470993746110922162147672627307095867058222251747997321494303569766188910883416307700700722804300723186430207246643022065289715894454859851056660255917
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (-0.99406617535715816159 - 8.4949069704010393698e-1796j)  +/-  (4.34e-477, 4.34e-477j)
| (-0.98970362095046944121 - 1.1634574511372689704e-1818j)  +/-  (3.04e-477, 3.04e-477j)
| (-0.93711935161533485231 - 1.0789241851436824002e-1841j)  +/-  (1.13e-478, 1.13e-478j)
| (0.99984864098899658986 - 3.4251070815571929868e-1857j)  +/-  (1.94e-477, 1.94e-477j)
| (0.93711935161533485231 + 1.3711109661132080328e-1858j)  +/-  (1.14e-478, 1.14e-478j)
| (0.92419486526088066841 - 1.2141865331210516449e-1859j)  +/-  (4.91e-479, 4.91e-479j)
| (-0.99901200552661851907 - 7.6702603565305345631e-1854j)  +/-  (4.55e-477, 4.55e-477j)
| (-0.89487055542882490333 - 3.9049502957071987723e-1877j)  +/-  (7.75e-480, 7.75e-480j)
| (-0.95947420113632532144 + 1.1635262697123588533e-1888j)  +/-  (4.36e-478, 4.36e-478j)
| (0.96888548864291551998 + 3.6715122105070467131e-1902j)  +/-  (8.58e-478, 8.58e-478j)
| (0.86102168810005007167 - 1.4087459730994309434e-1904j)  +/-  (7.52e-481, 7.52e-481j)
| (0.89487055542882490333 - 3.53911731573091055e-1903j)  +/-  (7.51e-480, 7.51e-480j)
| (-0.92419486526088066841 - 3.7016865915079008545e-1899j)  +/-  (4.94e-479, 4.94e-479j)
| (-0.86102168810005007167 + 5.476583120873875032e-1907j)  +/-  (7.9e-481, 7.9e-481j)
| (0.99901200552661851907 + 4.596741845651355347e-1911j)  +/-  (4.53e-477, 4.53e-477j)
| (0.87849761430683419829 - 7.5910814125930021348e-1917j)  +/-  (2.5e-480, 2.5e-480j)
| (0.82291735288005035859 + 1.550381536366263609e-1918j)  +/-  (6.34e-482, 6.34e-482j)
| (-0.99984864098899658986 - 6.9201997592972925118e-1911j)  +/-  (1.96e-477, 1.96e-477j)
| (-0.80236169656179342644 + 9.4262885929280956021e-1932j)  +/-  (1.58e-482, 1.58e-482j)
| (-0.91010931882457424551 + 2.8012678055574515523e-1927j)  +/-  (2.11e-479, 2.11e-479j)
| (0.91010931882457424551 - 2.5883306868571243574e-1934j)  +/-  (1.97e-479, 1.97e-479j)
| (0.80236169656179342644 - 5.7620605554883394924e-1939j)  +/-  (1.54e-482, 1.54e-482j)
| (-0.97708599964159952821 - 1.5695999352773523541e-1931j)  +/-  (1.3e-477, 1.3e-477j)
| (-0.82291735288005035859 - 5.6987649739688430529e-1948j)  +/-  (6.13e-482, 6.13e-482j)
| (-0.84248179852172642501 - 5.6405591216970758452e-1948j)  +/-  (2.26e-481, 2.26e-481j)
| (-0.96888548864291551998 + 1.0739015704908199731e-1942j)  +/-  (7.97e-478, 7.97e-478j)
| (0.73497729426405810948 - 1.3491104483704122989e-1959j)  +/-  (1.42e-484, 1.42e-484j)
| (0.94888061826907397424 + 1.0611006288507818035e-1952j)  +/-  (2.35e-478, 2.35e-478j)
| (-0.54861863424119622298 - 1.0481799689680282469e-1965j)  +/-  (1.44e-490, 1.44e-490j)
| (-0.63285971887272298318 + 6.3381958004356787186e-1963j)  +/-  (8.16e-488, 8.16e-488j)
| (0.98970362095046944121 - 1.6530245037535136408e-1950j)  +/-  (3.02e-477, 3.02e-477j)
| (0.84248179852172642501 + 1.1289221428932480719e-1959j)  +/-  (2.3e-481, 2.3e-481j)
| (0.71068472263419445285 - 8.2187834790313089308e-1963j)  +/-  (2.66e-485, 2.66e-485j)
| (-0.94888061826907397424 - 4.9100585463583591341e-1954j)  +/-  (2.46e-478, 2.46e-478j)
| (-0.75837168119750665459 - 1.3296299501179795582e-1971j)  +/-  (7.42e-484, 7.42e-484j)
| (-0.73497729426405810948 + 1.8034758272118277337e-1972j)  +/-  (1.38e-484, 1.38e-484j)
| (0.99406617535715816159 - 6.9426166089227885871e-1962j)  +/-  (4.37e-477, 4.37e-477j)
| (0.63285971887272298318 - 3.5323760830375188958e-1976j)  +/-  (8.46e-488, 8.46e-488j)
| (0.65957406244375970179 + 1.0210066968241947797e-1975j)  +/-  (5.9e-487, 5.9e-487j)
| (-0.99714313012127908838 - 4.0432965261797810118e-1963j)  +/-  (5.34e-477, 5.34e-477j)
| (-0.60543929632886935392 + 3.2068439696549809213e-1993j)  +/-  (1.09e-488, 1.09e-488j)
| (0.97708599964159952821 - 1.839672485109237831e-1979j)  +/-  (1.34e-477, 1.34e-477j)
| (0.68553363455588642792 + 1.0214775404461183538e-1990j)  +/-  (4.21e-486, 4.21e-486j)
| (0.60543929632886935392 - 3.9532442543419496893e-1993j)  +/-  (1.02e-488, 1.02e-488j)
| (0.95947420113632532144 - 3.2483766313982890464e-1980j)  +/-  (4.59e-478, 4.59e-478j)
| (-0.65957406244375970179 - 3.5424375793500535962e-1992j)  +/-  (5.95e-487, 5.95e-487j)
| (-0.68553363455588642792 - 1.5750493286618891306e-1991j)  +/-  (4e-486, 4e-486j)
| (0.98403747204090030929 + 7.8098579962220301269e-1979j)  +/-  (2.07e-477, 2.07e-477j)
| (0.48931888717190938145 + 6.8406169895088467483e-1999j)  +/-  (1.3e-492, 1.3e-492j)
| (0.99714313012127908838 + 2.1579613826186880615e-1982j)  +/-  (5.18e-477, 5.18e-477j)
| (-0.87849761430683419829 - 2.5477207775828273567e-1987j)  +/-  (2.41e-480, 2.41e-480j)
| (-0.51926561395367323531 + 4.5241741676920772281e-2015j)  +/-  (1.36e-491, 1.36e-491j)
| (-0.98403747204090030929 + 1.0953939855938898841e-2010j)  +/-  (2.14e-477, 2.14e-477j)
| (0.57735026918962576451 - 1.3145648513814925916e-2045j)  +/-  (1.26e-489, 1.26e-489j)
| (0.51926561395367323531 + 8.4898109444628792615e-2048j)  +/-  (1.43e-491, 1.43e-491j)
| (-0.36468757444386269482 + 1.5346309721960695508e-2052j)  +/-  (5.09e-497, 5.09e-497j)
| (-0.48931888717190938145 + 7.3953333682159227052e-2048j)  +/-  (1.38e-492, 1.38e-492j)
| (-0.4588223560349795942 - 1.4552831264873382793e-2050j)  +/-  (1.14e-493, 1.14e-493j)
| (0.780839931409340531 + 1.5228364714276775969e-2039j)  +/-  (3.39e-483, 3.39e-483j)
| (0.39643773053455804602 - 2.3159706740274804756e-2053j)  +/-  (7.22e-496, 7.22e-496j)
| (0.06741352924250103978 + 7.7011909584658673902e-2065j)  +/-  (2.7e-508, 2.7e-508j)
| (-0.71068472263419445285 - 2.3782021066408573549e-2039j)  +/-  (2.44e-485, 2.44e-485j)
| (-0.42783802783353868153 - 1.5818375414605602356e-2050j)  +/-  (9.85e-495, 9.85e-495j)
| (0.034673397493756576973 - 1.1917055181034640226e-2066j)  +/-  (1.35e-509, 1.35e-509j)
| (0.42783802783353868153 + 1.3043937789883000293e-2052j)  +/-  (9.18e-495, 9.18e-495j)
| (0.4588223560349795942 - 6.4257725079132404955e-2052j)  +/-  (1.09e-493, 1.09e-493j)
| (-0.034673397493756576973 + 1.6383443756912348465e-2066j)  +/-  (1.2e-509, 1.2e-509j)
| (-0.39643773053455804602 - 3.1192963733002578341e-2052j)  +/-  (7.31e-496, 7.31e-496j)
| (-0.780839931409340531 - 6.8007233043511980811e-2047j)  +/-  (3.55e-483, 3.55e-483j)
| (0.54861863424119622298 - 7.1196741548661153073e-2055j)  +/-  (1.35e-490, 1.35e-490j)
| (0.36468757444386269482 - 5.4871409896017237228e-2061j)  +/-  (5.53e-497, 5.53e-497j)
| (0.75837168119750665459 + 4.9918119604759507151e-2059j)  +/-  (7.08e-484, 7.08e-484j)
| (-0.57735026918962576451 + 2.0973118326930412104e-2069j)  +/-  (1.24e-489, 1.24e-489j)
| (-0.33263121197918282965 - 2.8252068348396188673e-2079j)  +/-  (3.7e-498, 3.7e-498j)
| (-0.0065031748063020905837 + 2.6246475616801815975e-2091j)  +/-  (7.53e-511, 7.53e-511j)
| (0.33263121197918282965 + 2.2153914578075995696e-2080j)  +/-  (3.61e-498, 3.61e-498j)
| (0.23465367430169713172 + 4.0974330375494337794e-2084j)  +/-  (8.81e-502, 8.81e-502j)
| (-0.10075677488326799116 + 8.1032156498737051486e-2088j)  +/-  (5.41e-507, 5.41e-507j)
| (-0.30028060402442818341 - 4.6771041094825194493e-2080j)  +/-  (2.25e-499, 2.25e-499j)
| (-0.13431784608604247473 + 5.6207653523625408602e-2088j)  +/-  (1.09e-505, 1.09e-505j)
| (0.20139298243596146919 + 9.9949674184036115151e-2085j)  +/-  (4.14e-503, 4.14e-503j)
| (0.30028060402442818341 + 1.0781242772513113613e-2083j)  +/-  (2.38e-499, 2.38e-499j)
| (0.0065031748063020905837 - 2.4794037211027813289e-2091j)  +/-  (7.53e-511, 7.53e-511j)
| (-0.23465367430169713172 + 4.8448422187520090189e-2083j)  +/-  (8e-502, 8e-502j)
| (-0.20139298243596146919 + 4.7563797341342215752e-2084j)  +/-  (4.67e-503, 4.67e-503j)
| (0.10075677488326799116 - 1.7338374397229305756e-2088j)  +/-  (5.54e-507, 5.54e-507j)
| (0.26762420896476965748 - 3.7726011031950432993e-2083j)  +/-  (1.39e-500, 1.39e-500j)
| (0.13431784608604247473 + 7.0135645828916113915e-2088j)  +/-  (1.16e-505, 1.16e-505j)
| (-0.1679111206122581217 + 4.6493202010325082919e-2087j)  +/-  (2.09e-504, 2.09e-504j)
| (-0.26762420896476965748 + 3.3518105207557405171e-2081j)  +/-  (1.46e-500, 1.46e-500j)
| (-0.06741352924250103978 - 3.6168055845688593424e-2089j)  +/-  (2.79e-508, 2.79e-508j)
| (0.1679111206122581217 - 9.1846220524570411919e-2086j)  +/-  (2.22e-504, 2.22e-504j)
-------------------------------------------------
The weights are:
| (0.0037127132032845909079 + 1.4876096380539467332e-1796j)  +/-  (3.8e-121, 1.61e-350j)
| (0.0050150262173454517993 + 7.1522739512169596183e-1796j)  +/-  (2.85e-121, 1.21e-350j)
| (0.01234314212056010725 + 6.5409528912576400192e-1797j)  +/-  (3.89e-122, 1.65e-351j)
| (0.00041943292177838870899 - 4.9679910880856085804e-1799j)  +/-  (6.08e-123, 2.58e-352j)
| (0.01234314212056010725 - 1.9287970327012705108e-1798j)  +/-  (7.55e-123, 3.2e-352j)
| (0.01350560915699844785 + 2.0445845900390434992e-1798j)  +/-  (6.02e-123, 2.55e-352j)
| (0.0013121037891536394651 + 4.9755877599912193475e-1796j)  +/-  (2.43e-122, 1.03e-351j)
| (0.015810098376562867106 - 4.4055319973445653473e-1797j)  +/-  (1.83e-123, 7.75e-353j)
| (0.010006015451608069589 + 9.7363034512674071114e-1797j)  +/-  (8.67e-123, 3.68e-352j)
| (0.0088117439024502726606 + 1.6441090808687823328e-1798j)  +/-  (1.51e-124, 6.38e-354j)
| (0.018014706144297246447 + 2.6819694031331208996e-1798j)  +/-  (1.14e-124, 4.84e-354j)
| (0.015810098376562867106 + 2.3135209902391148777e-1798j)  +/-  (2.52e-124, 1.07e-353j)
| (0.01350560915699844785 - 5.6132437733250049274e-1797j)  +/-  (4.37e-124, 1.85e-353j)
| (0.018014706144297246447 - 3.739567863718467148e-1797j)  +/-  (1.41e-125, 5.97e-355j)
| (0.0013121037891536394651 + 1.2346937661647731894e-1798j)  +/-  (4.91e-126, 2.08e-355j)
| (0.016930507403977986416 - 2.4811869924743554222e-1798j)  +/-  (5.22e-125, 2.21e-354j)
| (0.020064906988716221666 + 3.2061248183700164293e-1798j)  +/-  (1.54e-126, 6.55e-356j)
| (0.00041943292177838870899 - 1.7130669974877479616e-1796j)  +/-  (2.21e-124, 9.38e-354j)
| (0.021042272175172027027 + 3.3136584413243394895e-1797j)  +/-  (7.28e-128, 3.08e-357j)
| (0.014664273855052651181 + 4.9233600624935720191e-1797j)  +/-  (3.49e-125, 1.48e-354j)
| (0.014664273855052651181 - 2.1707549314022237772e-1798j)  +/-  (9.38e-127, 3.97e-356j)
| (0.021042272175172027027 - 3.5361462284671293649e-1798j)  +/-  (8.85e-129, 3.75e-358j)
| (0.0075826946815286608592 + 1.8452186954839518845e-1796j)  +/-  (1.56e-125, 6.59e-355j)
| (0.020064906988716221666 - 3.4037487960105741684e-1797j)  +/-  (5.41e-128, 2.29e-357j)
| (0.01905838909218007711 + 3.5405303877614309941e-1797j)  +/-  (1.7e-127, 7.19e-357j)
| (0.0088117439024502726606 - 1.2816595086199878265e-1796j)  +/-  (7.46e-126, 3.16e-355j)
| (0.02384905630780886635 + 4.8583551343624653256e-1798j)  +/-  (1.63e-132, 6.92e-362j)
| (0.011178788001816856687 + 1.821116960975078831e-1798j)  +/-  (3.53e-130, 1.49e-359j)
| (0.029046000432043822539 + 4.3309005586499437424e-1797j)  +/-  (1.55e-134, 6.55e-364j)
| (0.027074688700578667658 - 3.6295900075930081324e-1797j)  +/-  (1.17e-133, 4.94e-363j)
| (0.0050150262173454517993 - 1.5728732387095937415e-1798j)  +/-  (6.63e-132, 2.81e-361j)
| (0.01905838909218007711 - 2.9222710222059203918e-1798j)  +/-  (2.75e-130, 1.16e-359j)
| (0.024729452921323153918 - 5.4546637638622944189e-1798j)  +/-  (4.9e-134, 2.08e-363j)
| (0.011178788001816856687 - 7.8306733128182808073e-1797j)  +/-  (4.75e-128, 2.01e-357j)
| (0.022935134950729507504 + 3.2358969753317944229e-1797j)  +/-  (4.69e-133, 1.99e-362j)
| (0.02384905630780886635 - 3.2422492168436945388e-1797j)  +/-  (9.62e-134, 4.08e-363j)
| (0.0037127132032845909079 + 1.5863709102842442055e-1798j)  +/-  (1.87e-132, 7.93e-362j)
| (0.027074688700578667658 + 8.0583347390544311989e-1798j)  +/-  (2.66e-137, 1.13e-366j)
| (0.026345771141026482721 - 7.0252953537268663117e-1798j)  +/-  (8.58e-137, 3.63e-366j)
| (0.0024535462297259884954 - 9.9206008286701395286e-1796j)  +/-  (3.83e-130, 1.62e-359j)
| (0.027759903460600654744 + 3.8254274526657038593e-1797j)  +/-  (5.6e-138, 2.37e-367j)
| (0.0075826946815286608592 - 1.5895341861655672347e-1798j)  +/-  (1.49e-133, 6.32e-363j)
| (0.025564264199485555903 + 6.167203905767395133e-1798j)  +/-  (1.54e-136, 6.54e-366j)
| (0.027759903460600654744 - 9.2945223270260367658e-1798j)  +/-  (7.67e-139, 3.25e-368j)
| (0.010006015451608069589 - 1.724038888804464034e-1798j)  +/-  (2.28e-133, 9.65e-363j)
| (0.026345771141026482721 + 3.4731195836496012202e-1797j)  +/-  (7.74e-139, 3.28e-368j)
| (0.025564264199485555903 - 3.3573231792408740353e-1797j)  +/-  (1.23e-138, 5.22e-368j)
| (0.0063139289346431102588 + 1.5664156289779023711e-1798j)  +/-  (5.56e-134, 2.36e-363j)
| (0.030230566261467472455 - 1.7092378407152829558e-1797j)  +/-  (1.16e-144, 4.91e-374j)
| (0.0024535462297259884954 - 1.5330000667802301508e-1798j)  +/-  (7.95e-134, 3.37e-363j)
| (0.016930507403977986416 + 4.0202810135099094462e-1797j)  +/-  (7.97e-137, 3.38e-366j)
| (0.029655607450652537707 - 4.6477812402514678641e-1797j)  +/-  (2.07e-144, 8.78e-374j)
| (0.0063139289346431102588 - 3.089664108419063809e-1796j)  +/-  (2.04e-135, 8.63e-365j)
| (0.028413935195583898466 + 1.0763652942911238211e-1797j)  +/-  (2.77e-143, 1.17e-372j)
| (0.029655607450652537707 + 1.4582189826045623037e-1797j)  +/-  (7.67e-145, 3.25e-374j)
| (0.031907974240379742611 + 7.5173538461651951135e-1797j)  +/-  (6.01e-149, 2.55e-378j)
| (0.030230566261467472455 + 5.0232223938089640134e-1797j)  +/-  (2.58e-146, 1.1e-375j)
| (0.030752015055570444438 - 5.4770659850699422644e-1797j)  +/-  (2.84e-147, 1.2e-376j)
| (0.021998097495164217755 + 3.9157793762949370191e-1798j)  +/-  (8.91e-143, 3.78e-372j)
| (0.031584880387262775013 + 2.8826563728214877161e-1797j)  +/-  (1.06e-150, 4.48e-380j)
| (0.033148570252749543523 + 4.0305676458070786741e-1796j)  +/-  (5.25e-154, 2.23e-383j)
| (0.024729452921323153918 + 3.2813872821718404439e-1797j)  +/-  (1.87e-144, 7.94e-374j)
| (0.031204396583606574715 + 6.0316768399912515168e-1797j)  +/-  (4.08e-149, 1.73e-378j)
| (0.032058705654470232879 - 8.1118301963871329882e-1796j)  +/-  (2.62e-154, 1.11e-383j)
| (0.031204396583606574715 - 2.4019235584968069001e-1797j)  +/-  (3.78e-151, 1.6e-380j)
| (0.030752015055570444438 + 2.0177499189971857705e-1797j)  +/-  (1.64e-150, 6.97e-380j)
| (0.032058705654470232879 + 8.6981692210097157305e-1796j)  +/-  (9.58e-156, 4.06e-385j)
| (0.031584880387262775013 - 6.707085280958743688e-1797j)  +/-  (1.08e-151, 4.6e-381j)
| (0.021998097495164217755 - 3.2595146821781877548e-1797j)  +/-  (1.32e-146, 5.6e-376j)
| (0.029046000432043822539 - 1.2505399629692582749e-1797j)  +/-  (9.77e-150, 4.14e-379j)
| (0.031907974240379742611 - 3.4820596792925048501e-1797j)  +/-  (9.82e-154, 4.16e-383j)
| (0.022935134950729507504 - 4.3521263701357548162e-1798j)  +/-  (5.48e-148, 2.32e-377j)
| (0.028413935195583898466 - 4.0589238345716261132e-1797j)  +/-  (5.18e-150, 2.19e-379j)
| (0.032202885088377376593 - 8.4720045697333842826e-1797j)  +/-  (9.9e-155, 4.2e-384j)
| (0.018822615664216720969 - 2.2180638393589869258e-1795j)  +/-  (6.93e-157, 2.94e-386j)
| (0.032202885088377376593 + 4.2237816142612254932e-1797j)  +/-  (1.56e-155, 6.6e-385j)
| (0.033123300502212659013 - 7.761665470787327612e-1797j)  +/-  (1.15e-157, 4.88e-387j)
| (0.033488440628446433237 + 3.064054055946110214e-1796j)  +/-  (1.2e-158, 5.08e-388j)
| (0.032500744589612096824 + 9.5876161737952419604e-1797j)  +/-  (1.64e-157, 6.93e-387j)
| (0.033603825185196381449 - 2.2633383728498123458e-1796j)  +/-  (5.07e-159, 2.15e-388j)
| (0.033386470657175016936 + 9.7760044942237725263e-1797j)  +/-  (2.98e-159, 1.26e-388j)
| (0.032500744589612096824 - 5.1390785458851536277e-1797j)  +/-  (4.31e-158, 1.83e-387j)
| (0.018822615664216720969 + 2.1892313413886412072e-1795j)  +/-  (3.01e-158, 1.27e-387j)
| (0.033123300502212659013 + 1.2558276848370762476e-1796j)  +/-  (3.8e-160, 1.61e-389j)
| (0.033386470657175016936 - 1.4743546525369054307e-1796j)  +/-  (2.47e-160, 1.05e-389j)
| (0.033488440628446433237 - 2.5000830418614497431e-1796j)  +/-  (1.17e-160, 4.96e-390j)
| (0.032813980843923680333 + 6.2828783446185231303e-1797j)  +/-  (1.66e-160, 7.01e-390j)
| (0.033603825185196381449 + 1.7245027824339697375e-1796j)  +/-  (3.27e-161, 1.39e-390j)
| (0.033558817503482822262 + 1.7858214220322863767e-1796j)  +/-  (1.19e-161, 5.07e-391j)
| (0.032813980843923680333 - 1.0912154803826212326e-1796j)  +/-  (8.89e-162, 3.78e-391j)
| (0.033148570252749543523 - 4.6170113170009428308e-1796j)  +/-  (1.92e-161, 8.31e-391j)
| (0.033558817503482822262 - 1.2697024286114201401e-1796j)  +/-  (6.13e-162, 2.51e-391j)
