Starting with polynomial:
P : 35/8*t^4 - 15/4*t^2 + 3/8
Extension levels are: 4 8 30 43
-------------------------------------------------
Trying to find an order 8 Kronrod extension for:
P1 : 35/8*t^4 - 15/4*t^2 + 3/8
Solvable: 1
-------------------------------------------------
Trying to find an order 30 Kronrod extension for:
P2 : 35/8*t^12 - 87219/8284*t^10 + 102069/11336*t^8 - 891429/269230*t^6 + 24664563/47599864*t^4 - 792603/23799932*t^2 + 30429/47599864
Solvable: 1
-------------------------------------------------
Trying to find an order 43 Kronrod extension for:
P3 : 35/8*t^42 - 12273981785066856558647929240429529366716346211529994546281545350477222618487300681520620859723429458631147103097/285628149246674977278685651271182401226344511628054737418082697916233716494518075757822937542599488518092144592*t^40 + 16679278308566959095598712469327418957916270079207675236612451748760942759380979995742991580349167475487737570649177/85402816624755818206327009730083537966677008976788366488006726676953881231860904651589058325237247066909551233008*t^38 - 2461924752567053884163591235891509085007437630762502793391708933132244488930399961969137703909673724721394194804338793/4517359510941031436703086567301787139816336527456437280023513700544139507264221535518263348255970173802320999430160*t^36 + 2990307278030379225223331445012771623585774311400846622184139895209283184951473481620152618867007490638118242086614931683/2861897828831508116199295443271258879311643068027901564804230046418063849168793150135337106565098970776230430505654032*t^34 - 9448598624190141983229532721781001826484248808903930473332241423092778691804537804522443704354178302519825978730457743/6474881965682145059274424079799228233736749022687560101367036304113266627078717534242844132500223915783326765849896*t^32 + 461377697018199973942771921372949039299885619645075180003147952610849203960826459367857481927970170178344354054516331019943/300373011828977550372270170273926097377164655536987256882467497665966495463495245772292660728751637565146420331159600388*t^30 - 106483403252666110422168726943872155521448057683524549196615976989594315558674728532815582773054161220468235707028272370401/85613563758017755903207439836529660605085578148223421043795083875806875518580770534131724555537906359148013524340175956*t^28 + 1594124695692411575667327324094572736281538725662291085326651353228311420572793273376571684546830272143061383907913135675053/2033322139252921702701176696117579439370782481020306249790133242050413293566293300185628458194025276029765321203079178955*t^26 - 96823173633284566316408410375147836620260249946156729107374459731774282191530703046572613920641907077409845169952135412845/250255032523436517255529439522163623307173228433268461512631783636973943823543790792077348700803110895971116455763591256*t^24 + 1984167338094651229673519959038124151498084609972507247334226314203201133736799450924766228825636681499454418565226073772895/13263516723742135414543060294674672035280181106963228460169484532759619022647820911980099481142564877486469172155470336568*t^22 - 10182411680723549502201060749473062835620845300525224932055654069275443192855003138206118971528732406598224326362433355469465/225479784303616302047232025009469424599763078818374883822881237056913523385012955503661691179423602917269975926642995721656*t^20 + 125325505268272056285994907130281707542002522215103933502093351263761914723412883451130170940793740832463704393142605931205/11867357068611384318275369737340496031566477832546046516993749318784922283421734500192720588390715943014209259296999774824*t^18 - 7749834266270112556929711186920967665402827152256295817016229969740845919606544740612249453895746493810354337872231741544/4101218986946581345286341012169142010909003368600471958078722191050671671476628834625425497458556245012263494021757275123*t^16 + 4169304492151460104971815145893944964820477636879792507436852884033481495008063808504568426829383400948720005203749245745/16404875947786325381145364048676568043636013474401887832314888764202686685906515338501701989834224980049053976087029100492*t^14 - 607564347808004759870753116879777301142406450319248964428830831221319852439898734156506621392903304340289660907083842295/24244849395828235383263934101399248679874501092282986436301709581137522221560692881615445002979222842854821179061517639516*t^12 + 1328309214237801490499254400502884282793864566332979681625589456047613489292801543125261297301428838134889239215952591395/759671947735951375342269935177176458636067700891533575004120233542309029608901710290617276760015649076117730277260886038168*t^10 - 1619119883399663678481219235720362854507444713842053195413798558783437012198169548611970464513295910581050121993932863995/19751470641134735758899018314606587924537760223179872950107126072100034769831444467556049195760406875979060987208783036992368*t^8 + 6722165281377135398910154889125662797351395474930654991542950324755140761747779038272864693700741204598647261727545583/2821638663019247965557002616372369703505394317597124707158160867442862109975920638222292742251486696568437283886969005284624*t^6 - 1373088804440289059214725880418238341787233831155065198253649680098259041406652620598893631045908603797058751718510685/36681302619250223552241034012840806145570126128762621193056091276757207429686968296889805649269327055389684690530597068700112*t^4 + 7333629604537765297779292108378135191158823485198405213713984449421717368742686978689002068597788167521345734933235/30301945641989315108373028097564144207210104193325643594263727576451606137567495549604622058092052784887130831307884535013136*t^2 - 71680516984039435982919510439003235379056923482314554963289187111028293558947116747710868388405661399629312729265/257566537956909178421170738829295225761285885643267970551241684399838652169323712171639287493782448671540612066117018547611656
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 35/8*t^85 - 2169930241529664421626129724447747190062739150588206517535236323574376395983663130550776712956223067171608570182483810687413348107640600424421301528275478885399742268570708048708301956434066763693694715182910158119100980454630904200157575685042492802102597075905925435521283442144369715232391344581642586107771235598606747492884553130166684949909091688130561361030322478690835961936837136145339582060916531215861708373416536100590135126184041190481804245008555218610040239843982590860566485404719154492609872044652342471914461639717240459807010345637183296769863374531505378615567898412272353689107183325936945961955376932479129548927422299522987899864551644395863570690861843173501115355019928790271315745336131765923737073665541305919289923649084658585945276556526523980971570553180027003132571501160495727808163698905270406187110359984773718694962659254236934065593678535294178286228784186249178174608559236535225700373373658905887728443702026157765961291996218986328815531338728546016508473777484402120575010607452651404232343154703879346621477540582281607603710095065939516079761330637513232900705691416396942528486246291791335841475762394375778024571610446751765760592889166236304629721548005750966288404032521324938844541751945322736340549559357336086157148812561666223716810981450070072647872262845444710892209412651140875963160834387689446984536019697030468990821715349580210491911866179994514435940934981446470246519946318447006949039238225353843404344275119062648745103024245253192315786083201736975844524240139419902745345694039257542757490822989896970096007151926072632834735660370052310830410164386693833908267564210476804719131973712767004083919028500018880952339267062904849122022740008758664891226158890635155843783080378353487076423145260039805518204725590790982009193355609694592375642408550247997882892918655922495564456491275453572379358875900851629133647586110509029175305075792320699694798991168301188241306934926361504004671623764707088344937306794655661025676194145795309266468832331454282087230556904814776031865706583524733556425617799487748577584613700719856610608913629542532969057960619217616132704290399255220689676679434374082067714335557422210356680130833601230472435863508174640709011535165726187826599939974597962687308692226642098842127999403526612050182200312437435320952999075768834841495216857463948079831146549885785249230327940557847792282532281931532681710400606809908686748927084739642360040724665640512273137837954571014340996603931382172081067357833864774376475592590759496461584099301008849557958593023369508301575161607584560436969040382903480612231691465068389059710644452255923362196640757357664912123536619338047655820542833399558968061994470128759146733738891536162866634419413634322850338205175/23874540570703031209776458474006338850119402386468563894034824472020162115529149112680004424597325625300568651141005117106023855825083624059168119712408295289971106504721275572353557779460815938159124898728598969456707535073592823034229719028981541070989536149734311860575131981679718659118321224502033717119600559485435151974416295600931451127945040299284699448428555611757375542058164867820280843620668062938977043087011587268835438593686229155963489391869108780962606749112081228988545618901352880802147925764210790150395664799218291676520590952494388949269051277716641520616485433094126605622047093218997025129645678869399810561631817594532130025741382884473972648917326936478564667526120680471385164892775176364727710543018064999420173743408054655823086598813681368371651842842789365269715414839847380643151840645185796039735480222368585747359726389565038142078017651873056684550476693978154165104256651255880705378023837183119720817614953746647942494555386626777127150362730344345469314787871402764016322857460802270293829867013970539412423685320311590738097933078271593477816562714249039800615859159949316036713806311989256669761071072546709927856139098691542259352122800125288971424032098312440680165015822130207996580461855892477784532467159376432371401849869931942194893300802319696179440858373651676849244389846872963825871676056334305759056069677790428263677229782642044516322268400678868257044695387647378579065539996586429510980298444180139763859129193128593801107867613401321203761164857321605879396978006596454948567022465321652721874304341462104240645499736602773051304103082958429458723298018825754693038677937344283842335819733566143950024724869702540426783494072022334968775458251090709722697009430402349859773623048827373697985288711453719036695871805280755832992164677981453597860949423315887661448692067678070132893362842048789809148862861707900605917345153904064940572372722485072123873664184143321971754663515904113201969961042155568551383420900550052087797022866556397289803221528491999675226951667580994076938146678342882206556914589862627771930129299853746313167489637306389130900952457038255864664931584384281990550809717306875279636575722506381639455632357386365883908025934338343004542070176754721251519649494963671009924139736356915075608286874742327974866547325526433457049131560310562373761774344009780859881177396820025841015989014410235954472285873878152678161001759577330845739795902138279109332511087048293875208670105920066971491600763866609895089532823201714289259192238564271210199462583652371338979908898562143400566583132254406915350996247754096503797241589115598254648139268356670688065790361187683069978313310793333810251683289548211702309140887846854738905303588613291254249854924335988904235514812*t^83 + 15292640397406148890982828681613193936918740886166276170986722139299029192110944503959685599178934543215062853367666324922735667228601620214857240177654060766339494891383665952683251756965679258491427419719578290066100400657920139296660824482923620726122147954745904891516413558691261708451901713047849266592253619956042369129276227377283497432385126934749158798180748434253052424417023314660726577708267507268916137169737056369375114358167746256301607945845680970249135345115284490010552391687412180970216851215612832866326161314030323375796971705498752133963345194218973058869519598475133737415182860114164512211901645914229524717068301745966426249844475755815920381111170278831113579621771308337235254751568489210397273447351188963182841094887526848130107855486311333393289195902260193931092745495647124744335246730365834590489454719888114672946666551963582731611914939900016538081656474987466193517954966931291979971259771316584292363991312163176860231163748535244574698026931501925088171998926206542961175101885332672381082860554277665813254302155983227518424926606254440595661194123403205487860081563863375227264897830812606963048801251369866245746873511147180550942109585225403164311475445580776134979679375702084083965641531910934060165759145030822221401763441071433101561586621236810507365278084476997062893645796062347072477042838395878528891874572235402564494029393095705427435003547423055944770239218324514569009729496157373552123576801142856522937593518881332424076456919710845055832983698000914524595389217342118801889865971396147768944689146091448481809055128259606190761138459303716835478412584608715284785301676746056733843943237330998368832950905038437310287907947145584105322933077730086136094597143979435861175311135089369401985120594403503991891612485726890101270405698547636971823118823745955228405434769239516333105037407848691172840885244650985886984843726790158571282276760492243738729369131723636263615084363073045997144409836333143067455964540637916545448999186991194302494225028752748347437085183120652936407501483571793832963287143884062670488988052732708706113309227156244816517340765752915583122961846660603083769444657443148934597689487977448528849153313659300263659348705470101178762911175358479913372309830437508230316451002884509718448078452177220297584918354868646349856921510576334792928599145015231033404465594354836608974351457368220605583066153636428212756759013326069480868187927245009692089506967539629646405816832917318644686668577001193694738923326544660647623414130629823526531112174840443857197258879601065392988477354509243541922848244740732153771183019537578932749800441278469256228962928944117249251421071693495780344375044677857954971341049312728118791722266382004749631981346579828535971758255076447/16796441483859309015819202549947988979260473678950824951332735334433008170689919022803108995187294969329105945155671835328708547980470596691038277162376659509885554929203909167373444178961844624728419634634943745570718948204715891969963967034507013600531461902989551167792857558875849127238536579120254309220613099496812024565530523258067067970013098939967353259012089712742247734295038342301797581747246472514715613842391681396192461504734547100313137242750267118841928042316499499923706211885892967905511128949409473541101891235214751085363898105401934813721050193028884269798421516459162011955275484405835554150033077604589513783359796378270839712227467017547571345944190009428449024918376666966927445418681829960126083417323297493709722233597666687273183277753625245042644472964691812272105668322622039558358589065671889449131549615266369737554254565835168010544299477435397526307276544704630812626288797001196072724774417218241874175216167459406434837346024944485555336372838524610106647344878939826919718904425364420747894424087475744198387486848878036778097134095066368117334475886024618589139157385470224694064536675964206457078965295744626513950554330608873260108905217029320946954789640930399443221975837216311037594254340969060841353429836831890068350948496728589920642581035043739194477215655816120889233111915800038079848543860809311581077093726257266001975274600023461906777313533654074373779679813897802812095521079951393938313198199552615975044422655871645991838240979781164799822560687856847430446344526993741246168328746190998032565687054346280395183539814692303864329239580716636254490037900303295654631916948861037338490376706673593037782100555390728441431211123611007425091440040179111075497425458094829666052501862586787613406120764058028216404860399479872927210958208744599119436291476638706848878021007613512869964977622994325065730611754472146543927732237687800981720328103583615447148766096609066516599163273541952582091807886128270580855630233563448410003081969647912446238031145927312712689078937898158185892954957234168893554158734985707538369667436838282700322539768363789059151493610951620008317210691131530153352216718764131079085496802422136729875844882020055057149411186746269549077832900822733304010294585868559134040747720401688488486771236583426034082582706664479067429859615371430940599460067903351710834051862703971121091248741902730706793443473622512119459151826149698642061644646445518714565696035358682043970334968635529469355267360932038490898283092087794288208231716072275510234445441204844777305865319223719710045666721280159218093995007243470246200882906224856183858337979385045966427461924694393500996507482181663080624125420176271291742195589332257804547495936459703729460486170297554546744515126560*t^81 - 25860923204879045486879418601666227566001383926945850679628782889519138348121796328076585735235899033854603818634968948791278695884386266690236202699472723762399319950599157328020279647568161161694462846001044502911838957269487607970259347838761578525749905671228108109122768962940259890012298224649340208876902501541839443563247486081509809808963536939621397396019217016643576452571513884787519380780951886334126580183159021107782525644591614785136563148760248569452281444351029455873744185419521634353079513297764006647397408730228680104325408234544175479660356858418379126189166237465633725715780090040564442502858921411848011440598127769509283364821496267031910884310370444637301904622392688634162052034830927353248498784096773028518187565642115693669068674008959742679966245842739042192137977539381339036608856199252712939667501628611886503751983028946728985764654141754290626310665060995736016681370172640159001682653782672848209268013282823953322309638233486866116604650313622306802082904135665514893142555643256602790665638471695538606341192758132410092711239837831949272400093744457835981147108528949706723957916570788556617191505400533756977146669494320596839432628850863096389916394670786297261763353693572465016815199578816910700198620351321549706816167476268703117109254272788453307849823360190715947192344041281802243426049851597156605165131722157369423834562831793805249308806107455709938214758182954897270760468645869942827044806772065310513133582716991466151419423213051704464936861942775035567636028766308643267540942713633018070881626301336774285637628219378543940390593192984330873785946023565500446872475622119025121745509507820293372320132786329658234961625648796590753124135647694880797079788496939310428140678449432719304790658004419804538022368711917830159351397087214857837352147907646615968136366382453652598270182389452326520162167461124784694922588515914620754768306506680620755343791627095103182897338045001111541867970729737846853455681440233230030952048747792408238740583399369731987475586321751160589541160836294846947528170040700897468803254538580402970926209968258115006303755642917541049888164178879039406112123504366084041267249240084969598384540289547066465186251989734224128392382117800213631329884605786762447079359711511114749244330318814283550037181222259363925731505749030601955446298251079407687578521998437164689779513393929494082092625937013835591031596636276615022940472897911418533530783738043239260152234569568368055896265859380549634616585630954308470340161438413838785369505588343759146059172704818042976528158842293340438988589574158370391920084999516579609451482162583003496889967041522736881286573832013141381681959520405047716550172051255999439817349154550456019661074553169337759985457663048172069/4414880042334404531311862701013252180164079889305766835284919741365968378403650253916786418196537454630581154968994666255245931419174463761021368697218541965021457014853058278839619904577894083284385376272892521431934357385808784835489759642839266574847385024808868949257553406052213574444159960834916074969756535460046668303109061382524243942579596852143726622003408503726173885237395847357326333602333938198675634807650182717753049304744457495520768458344435595775605240045806060864561855847238174717933194432317859314611166334671446496822187678935262404498832962275361349992400486287765891911628948478056929886974078936529412969056955709580881484360096522996927022237792097093616178318930236232768544691971985613365448233614900579692778528631017466954805173852625958639285858778488609425675774512184577628531638372107757403667885002720398876401760603958366853233067024184365642107074150250440268211079139950237460038504167971902498773593357246830137526093182095023626352645076095276364185690573179799121898422801651555822735019008223432148145387889432019359289069784833983065917838777118932439929884675857827521509117063213053343372217262735337599859157242130039994599394548199168436595732015619936530576114725828318062727659006391636991915743827111889874119630077947814750679669184364958217502203530455668082962272570483748470680190336337339820964648404817005994519193331406166871958313872653536318092705071083753246840799656168762545170476788297791445132830170393339565700866879070172316999514605415911359218089172979816449089013794287280021328996358823172316180165811292584792647154742100672775507112269641258557836712324173704968124739785131051339238572122905393775720803723798370182425957739791694041921130983870002536069338374189157944231439588522021724265800614232517368636911092252330399316446767359573946355092137155028728974640656751662211507807720387024980046235465859939688810643163841939537146717980931783099016872377360988613308285195915407736521822192929715632075425468483608986830411725048740579942967902369077424707402083759165777636504645957397127585319510128954768230932183730697478086204128355514274493839148584341425692655732924387376710395582605880092768135535527886779252272155777846388399919617085483053831013584608682043155171920047120735781484408877351289112321931436348074877525408132629194156027311694288676609227324219959178520676688544740832701015103797547993245532445381040019994203058223410572897767950216970503403587275986738784368226813254213501799956409666461006369809828755305032190084620968996508004164753522111557632772552816484926786706226134687525482185914659256429249533913504515543637125953590826353300389697431903288191741273903255307991006332980640378318368739606369818735883172608211068171231399035040*t^79 + 138114914617591105509585614336185107498626424927593661805716281302368255645282370330072393859591742215299092629389598967783492961912965369393996714427787831299240867706976849554668385676647323897740993691240782863206691768711820869107953796261773073393124102977847018633880605237516623894004669154338704228425285390499808732894950333562390140347490626645212503510160710183794315975098430434177905848065501586108279944593845129324865334175321489547201929791033087484795772292685921795170929305496600357515269810841539589822141806238496143602449646935704365886067927333032353946602844275122404823025414692838498698182793725923394160710755650988182189126896162376116466518490971021255114736213578486303736174832113340354244956681353450863185197593295391722059346277027758736987523385755723207382365061504401710170336834553233101627388492753028915207807377798517214310400351185482468169819184658147773660514256019906002152149054896422204627893055377493090266641497715203879660718227253144803797836115468212763044839000099426178014080598953890071203605332646073511056009000650059748978158719262677901359504642259871427983708824831915303226794694229737089624084850909552640222852611148386521173710679154593677318477826324297130332615834608808897291276503770874947141461072976784342623975003655232295218158240324244806754369830185769118155597352697524376715301201636596013256891130642517191517001590708809449682378792717130971414382302508315522503403630516629181476233558352344769341717525734633383763326014355095805408692353785598238575084366308538256153759297188836858761203583682497334788440042216606519411723191541438863723137852899754282655687848829792040229069548308094559572809537762455341427070249786774238130418603737710896571288187848065939347634440788260762652008746643804064478779469194663079327353619414282198984246557674517230907875125795168705018093776083203771845267427481359501228584066168555741991859016955676506681626612186651092121032799064402979499015135812039413303513675982908358515281339015519350173501408345239764801775174467721881815555624599385506090209786176995278380655475617344589127518772921270664634410714809991118363456527005558110059694068399411687825719323847237146275402483765822767767353632685211771266569325479523635707980988964517561008020914643670731253532450527743839611997354732675870501497409671698539745092391558154249900666083391836818496938772788743468810363558153838895425059677043015050395208712653685990338445478200526224542958061939693141005178754082415208569266877101676499242284733982115110125749980042855078446413078571507015459776572513646664167196215405628898731824476715015449533214514220299788855801499547312227474506194129899113739688305033613312428085095924095152287837379200108428889501018508225518788110538999/5077819319825480586505232485423046831876707791906698459934281738854963365575032020781065606638190521786295905033005157420724688622340537439559862560102232165561708612863891505356930128772658082039008813391747610816812109264290571437825177107909538816311894287690148713799972392444950851979099200126145841161956962392295260458248692500051463222053210869013660460548309095333077740623043397337998339583537678829266304863286620364104361935209828356513761980071075144298448604304807708201540071807900388226609944358135586253394807518070921728193384239945363325769629293821943669171798258442834886273867353560026568220282967169411255153922163605417614746862707962842944388277301776347933164201230094823078709637908345187418835969073241163077729723867254323714594554644046332868129348921981312678904816324215407095788437610610529963800397687752369520296022383937143684851859770537739864106276896245333346057775539506125007002440394932903918989773388445674529087755735413870763248856241838500075579213980429410015968846219062818444807333714060429377903049210895689088403820627020393904615979741321931387427798211311381866800809585763733181378746986971490545480424265204997296413171877767989455867248515224716016694624445908501345070986932869304824935271956532683058515225011244524333117703029489152523708908275533269844192950817059223188593469304413472596510897237155089252752404296754105389695226795364488983413996479919878969609985578766994589653722192208073448588584050567021130876654799306170004604912313467276701127068218842448904680537338588573170599896086744992233850863272516384602448984682017382789779603308651564320535282210508613881168852616422186676433989525992912491004117714659351081690359676566959010580973133169337197336021665107307362617417977141472191655934294735462713602432336975343936297768276096385654320518620747142169181599707655357587439699448421564262433349159404287180903619918137483219502475810869959137074837568614777431282027651438246538511832545320850638880523825375243856487345360481757350256554251087345068565412896649195668904834006956130148338618484142686492234367220344356063752953287653877516313879391393327765350185765799219524948682886553088206350684142450087256148627158564332550614406540770828634766694440394594634839564571854400261635780490313730148951271496979086274797996390385448767364050527617144255970418682085671966459109168433084639328800793155167065750126901895166807906269954943854646245228986671420754617054794405674804221281265791540207496627393799852740489270090552850434810262552654099585727032580417550456086073801956539788050791601703494474803908590511983164282357157945692821080311420269092145995290796643533534713776262260391695528756288793957155289131283750024798001843501543499851490388920445807078466400*t^77 - 1268468859473700852813963656618847605074096367464928151650796155639081975685178281700943187493914714718519027562614746505169602328477421760888800482282992918621297409537215193084417860810580752697335200870709936579022440604412744499709361374209520310563581703899113870121075190701322728287243965827157515958357726875428689367454685085348608902788212909530353538114636208298987146393832771735186732187274674228205490792245344366509063755551864054025736841556818738048227109474285524967936601335037272743258825719774708796925589164405005021149589707259315844950239579472974735672088688321382210747301727302943464417778819511341008392673152644061840142610506208620486158802169001977078584378722168314996867908314366090259406054458871380608897042897275815681056536503827119849909177162836434471723430592424519795186153128242858566598556405765446044228568132596437667985483904201562264942336489549231204619666895164262985321714930650463342613227942845315140748094629130127569556766140772799859599828157404010510614321353254957767732088408193590687858308307168526436063456104572431789517704955430214826629252876788982062326273849606927653699101651646854431386950748029253697164293467181947329492660250971117860798446220685088583283126135529664573747433761224691826544524600034217664150241251376686532685735475274250224051027020937403657143794487198406205756412738557597440567717870622611098732994492813849059736456446694702568917295415403177472044334256105891095706878635056518380429244489201200450367152283811691219011483712919212468449929054534441212547310589617191358158755950761294684318587936110169726168733726068700449327535566889378881341336343162235918752383565139996967117644480932759642373401169078164627267964626956504837893791817294815136072268435386670460915665760806791367990509311319926547364386956479527572563797074503908850958165626110023027841988579554930202569494142631292922519305263615284214611704037545064991751445155406308553067131376030748650436207052336345971744853002015262392590062802898150115865831559543899471118870607678913446765911399318542473302763074549677356890432636806013025947714676007629858463576490581752092451750592089785341864083060891085380400141153455027680321272756732491853004636610479359874684227391642294344268980747473998354513915981288690388203606651330416371659644550259769626973902683235236151243783352647259103683728360325397500048930736020819349370489397879204722085286308380975619932663578733310875701750143611902947752905447359757085608011585400629961713735032106492557734393902737212200241480481354048800123021858518424984959098964350092271211946389228172777281385173763905411364879535531349810373460231176537718028287163304226978949346250299620313428897125772341020801590289728528631883336182423230734662310729267/13061034389603279630332589297288150024948957955182620908248352507419984030757343232582949621248493533429446336597938483174350981691202878040189629089376002387592638327696861802474608105138715310149033104358947332866200190611975226359205977291475144190130942002597791213408972466827969234916674290411425563614842343266442939509130115143610633226811650217862963167219042003474125179793880321152868772598351699110408460683132020032191915308131019372667572119174121979856357366550974957269700462963277694238532361227273968815253774468220683888692200505876856276197011696630703802965373259542526603128782288548311816343997405988798689343740660821587221235843382742686460435238485786467118521484555322162318976616463378316856449388277084661203412628868989816998061471858338306629501403574974541655826475380025368860297563871466041419931805530757833948726638444944409582427653218478812624370753964429300902294695692051406757141929294096982428149347550454178484383983882916721493643579794224594107446360829661038980205084448685058225860950544513695738988886578982128976955218621501152321612233108548063516531675747007884836518951960599237174363768336923190463940082588240332176339271664728445922135061833073660849897999226954214764104329867328177106224812562977109988772204855009828675967100488025141882722565807849923651411085666835810601616941045613088643894986110873699138818792965042298906711722487554920359077044858785219123570728123471973909735400212653461966021766627458476960985343388128392064018548368031482158203363296813881617430460389169564729247384890949293067592046574003013612212257990789059384493970945209849791429012851029982487389100903805937555558035667727856650774069739097704782295725150682665002868276980795564721495610509032534937932454240334325863407177081589129310292169437193971620494607444080964143895733982756562205599279943690911081431853016026945294154649403059027374880789319870152489815933433524642719536843067793488384114989385177681096450435364399196686790077804747801154338754414178294123529467369318579750275209868076800685756955645718463459813594327038318820895007163285743683983683325982756255005613251949098721657260430638340308520177372542639055987237994232485307554468813072431030189056128347922697078158395380183417265593046561144325146642339433055461389444424403597565958672454574049959880749096253489312313476923138624066770473843673969011421384996654768852599022065918176885031953501499062646602945515281793558397607027697379192075260855835979072847846809443447309884574719874201379277179678913762238765706411195751520958788092336908428742818745946901440408662270203866260823663020176834230222227114048673537264408849105714952768130594579337943803531393263065448126304641158759436947350502231019618007452544937997685307488*t^75 + 957778244582914492796397163363948123420723967921286670996224555775588842471351365686602674219833522133061740688059015411177111526853954710172011814827044847521855469758698439601391390067495657472808347091046652352546653715920898432669142377117916965441330542534834574134137538599801331536613831569439426464424369969956466240896320189893248961269761184976311703110378213567512007845080701835986587066330635787412814235269639576385338014695722100270478292786696897607781196380377942245210452957271387187131486054746018390332047602668911379764951244572215374563290636990434476359579261089197632138751647442649159274952860815085324126306307738614449999887508213985653437171654311062420218203091756682774822192761438131294621430402193956969029490027302656427790177137810799397551278036395437146413733266302966983650431782558248503832801970338709493383228619842079998460502975492971134708195664239705151965399877151880277751487716322077025965964193406852185208135331725340275268627568660006279762010927648568917544793971610309690085712422050103529044612355387793308627074756140201676043601266379584023276857679565743286205922722649101297459018147344179758632897771226579355537404086283274367844406132794502519886574493720755340334258445710994703391252189594266000376027232124924641706689353948363647252666794537530615858176958214740594484982244175244669871416179499035656448787063072992122649038452014014106859695229634970664523429097379771529655802756816926346450108951748472319846142958620736423784789258464063955253861615928882942017825519763115603955526955740032750088725086807630008808921887143647916297726327319542484091487831368863134444449423496693569243690150233644810961386249096454987143621101746165572444190190565972434831185870291804548069369680087551110508876849025639767941729144614610382856114393055425923607000432167739470035236561058428850081396863845490528508759690067715178153541706846524502660217959972398770702064093002709122333908421687688444612707917872003756416555202773777275448675390932246783886125821210272263234826938284059038707067109305126372855153149325109811310744880701777913207584938446386177450957267520365318755502365934096618108242916964415937433057565097666384640328778194800872449490237843926557225995540722172593420808063191257930612374785337067344154645153257615388052288639823518886027827180502685380099547093380066888291443078664568227183510756072507177133780969262353825105052547214625732146663253532411423734696517854556807668826197791935842231597764620833226867188533126958442332672205179154910666903903311790633254781264941854536010596939038900486163891773483874751651501486562995081192161314831298714965498331049579221243728511871458095589644108281926756081296668895012314258399996853304878290426995670814651080598789154091/3452466756985133582284581104249834323261507886153272793413647846128015778796857727812759683216685124003183648307388405719086776160374627428623458622625056631120320731287870469787454742458333746982727750585548411654298917051765451500950113330713263114257945669353349477411105055398193201096307570765420157315523326070096417010246727102961077382953879540921776597201566769584993755858849031558074978890164299131517969773907897295176062946449299454175128230168359576675363797224974380371624155709959737177052054151076085756832081051099667441244305000386782342341410091809382705250513664939074532093708118272937090120263314316372453549862114677172888813341267504983454375048039742889474995845750790158239649485618486335089054788301242712111435404897702974959820915727887425719064871011651603844356798325453372502071989383357523615335307261963654107113408095613638932955043000751232803708669297930811871839897894598921852804516643406302355174144202503387846038833073050986714819786258940034375734988045973734637100877322602417057702577927266453573672729019044276092908496122283471263679500285026204789536539622459084225119842968251731693090156097060030012634828497491527805279014143376552538751034677875804351323037795658230769311577861597081481745425454146949407032119483340931380013970229001312504332998228541663151856330311266932602360744749723726431536241328640947805694434273759514344340798644210350614916032191005559588330529133971091770140057456211398446351753645191524076687125768928604968922236285282988450485089031457802707540785029537154943431058739507596467533497644394796598161440195565241363967906319850470294867735730288925370833185672239369493852507428169396774687945767701493297453503348163784449091514548590294274715339711220933401926812070861706803227297141900059847687230121231606498350741234385401522036439016108651276346742998448964162525153147236455872754878992208602902760155310219010308141345070928347225530905517586745429534395527481967036495065081322854324208177233055002105130210750147795746652955874623211247322747141794967647935088609018247174544060100447128941656580226828531580466353625834775236739817102931878428758069173832067954885500218808770923799293243142120282963564589588812602313307169926634232927659869178828483297205095307662483280429125056804326960609809517350956601742418825740539395144677776339008221529066682976294982995252677819142019052767449077233370341499424371423276779708896252226252045264539487430603100790988007233105227286225977134922780839962884572246155917620080564588934495126204485113735061359410318706772985741056127997685088511964280748023060090555314944388258333409848188742033813532705016892072446943985848375853833804996478733464952536966788053193479632077833082982756399519026636622711944054816279328*t^73 - 3050988209959690104705206499380761740588982334215723836389543311615679620010035870374688068033593174959443789180063704153457805165426767206127768066038079171580018021385275738873463175853151472719452062363047137444233106018755094931012736057090650745525274312675590177895185185033357238844286702755651870008304828250625732348687585736582040456473086624532051786184168118553942877535751694983046328749095071608322495201793487983652447988695681023551663477631106213159018268597832070194447425410851287237296279022681327778674964862461706919133452601365239383566969834505008104838018663864423111443689064634183982453171075739568296106610896531433340232928312647664706857837581417719812887294679079847488632910680545914555675143605009870485728536291522132828359308282313801729383579193566772765866204702499177066498731602748163728647859470015890548666468325324391597868275787057816971019088483843377640075590182987703330638875797911863445746295303549318714092914930937961389172265433557965058794559028611751639088394000654222406325860072306057284044292701693358650550219690030929219401081825757620820944799274451089853990605816791678788416177093357986912532261306879041087307638460709226879896740195490919423840430284707180190523589003321385849915967035513269861952189017097952442147476423746978286750153989738917671759285460983617878750250230334137319608165088463672896847881492746735121393379380245734480498281360704297629159189382773657286809964888291215484600350307924452419952810149910596730829740139831984271424016063612108538664632785543175836326944307766293532318955454174050327178019736807268167138355633806430739447454715594281421713698416770532820005801651560925194754553626696500562767517961936910980472896312789373317531528789213675882500198154582073584097576633972031287809020939367773865125088795435858166218147433245767984632580247560462285569675890316889681305621819145557083916567716614608921170380510183259417467871399793963673845151423930636070847518718980804537953912063449443268763787096071462984505499710379282171544366974180990334917141440939523341984744542276058720348717984284606540385147770320241032322738649424668812774018137144467818816353568235096327652735717143220066788722671506116356663345149311364148974791135783073642993102691214568770665367309801980849784468132381370416967537852065304580899218118646584260438057317504656562366785496847517117318964479013327086117938113524096711356419294260837738592091861268275502683990637188478555138922721943077401476222956542517378010009429003250549121081649905212336780970698771798109357923765231669234412227528981736135858351985571153652148182565556659426534866025183249909927879448161057661541829837270665975517186848831935168270499743457387024248202489470949259129088976108371344386881715918073503/4684997389228826271160176558467025176665866201509991180662320127195717411827335936641914890125041713272320210753126066560800755249628369420642033350902201848430275232357640227501576085515958894655561557544589194614883630439245717686789303789777898046048032273312495240846869560175348173887689373528675153477165153477120837882904808678718182008668414537030850842402526106326836526700458135824307746353952953921469884983193016629553917418331699359315649008338463945548468672834290234164293979298415363349259637483010248372021133986342248717768521885524863638557293494585332331024947043322324140051161916496375631293197317527317419467162889616923610119704100004262547586940189931101017569362683822244731204351984285956715847347724786360335217844446182937020476982642743236700771029962811226416792175327640226485311689593216159546010011954484678623352894785747708032019993352019422914632664237292111710086741442970736954255729085102352295971313682797097307074696480130188972010449953381626647872378778386357902545890526771479947302398247300577499473893278843082658076829237938670504813081886780559899401084267676977293487626907917599907523341823710460727145462271096003231763622192561981795085154057877466504745362288708219153955811158187239570728542341277410345342586138893643882678957600754781068379878596131036897069040232389227541403530625375096767594679482965766172327347309491660965270463760193445784441055683194544361364528034798771532080057968078867691699329696524898172064429668436116942827474639129015327308265815688238274132845285081919258235946709511808406442956303443738983705074345382032530904448876037088190135517386002071728220632957228824403157852580025871423251542406770926404644404043458255497417185242437029330788715988126806626414683980159336131979442221558381213311571274511290018261955855060989865403447744859439782002530248895244368546632820799870619328370792427074139045530755967196988147805261249767185045438787365213547878174730793029268523803315355113317950496505255637856661695987950558828208061121863697662616967871415771098247915242437761415856289556306753973827979367806317354692841870257789996255931808678559027824699868890116214779623796923502143595640930943857223981557148072018701339157829590442654082834442475670251834307314332497989811542322702083471685547511515045248108564462346529911959211327742492034156614943488798832291924557883800575719854605428397805683553414718872021386590064972214271024025423980084443328407773370725815323793427408650972090213599829634364538033580210449326147184109886259486299338478264719802485090941650613165692858665110735528975067292542883562379534866558437163992122939884963880707922542310502988796246033652473380221641311940592663931388183551860729619493607600434147319145897020108082385691048096*t^71 + 581610268133883873118434898970895216549591056115778802938318519882679807384774348180620880903528507968745331235084451779351434222028215511542551169279844460543676934902857223008594082141799253638019689047466773812596113536003571037285717970988501141551005238191788957984203994523786083040777553551760271188461924786564147699684363868859338062790531891687464257985651733127892015563891294563234012116357036704854942614381798915538355267814051314063816037227079188177501594258388447599154017861456076636925150058796886423034184492746479821439496703087728027449287031584934950259180338923120498313844359882928521341030877071015241241421786186371384701303589044695285418924443452682668208077866097809637473599606770468622897530836747386923762045415439454727961910879283839416566625213076887437581802311843834601541971452101230204692226778275931241887447561586852709261897226734220198465625236812812053831915334232903734717503378073585501655866942117715032732079229884573052045674919126582819207135639048781425437788706597039646303446140661323770151513263519033047384172152196402653575817853699520288749880674835057535060393001878416736688404528211555667905410387785048759972329234166260698716980039518658074126770913925603517356583621610830182680956616164917341446749838350827951189907607237480384573275047073878331438912820294475302190753733778490527045317286735395504504894927568639904357857695061576487100245442654710400321876007946699354283750148330465594328537925321487626789114686771513905555064361961859217270277149566306354647299162619277984892434626233180329796392942047315505633317555552601771012950418310297079073926467193266054574579340250986355469100447376569704811238181577512154971279429072895540368573587768112124016270232423954115944369531054269781606226952831013404996252332179432424842334409482836150873746461900075110469777810742551723513618195201962080030443775917496794971230437206408466005547688787828038218521687877636285596758608164679066613338557350120696852269522051420726150751880779835420322648965101655747644011302840115289716297422371364288726862515215452207024800881897430518000486133789987865871492869610316346634398283118050292592560042983978211812469876193587918410089998158418740476320096369750781226210259043806188444430529363545222366786087237023318000357882508741376232559857866294604667304060608736152717895110948685569550882398364787081264242203741101172418860504423138865078146594256458525674846153905946937427314407530815420452635734413008199608753476276378568202582529734881200547595666522056951368423437747131657424261609150845513041014623609595043046480406316353760113308558501689386346903796645096151828978132846479677608487328639283846266645725220029970604174376591155705458310771678307411995233142695428352207982922286417605/454138106495254907809230039221741462858248836434688457446140393439849989381771586236208817021234366572379009658753728075901978760734481542845996604851331910742619885820914587090045072083982759465369264484438223504508189528907828475024315280367865842077564023179421659634700694731164653144042797599714161521813026476241207980364426359080387154112845485362559692262713798210637840616365867349995034236464370844086144608975627958291473353723950973521069539333554500107018090075900544653871081671843079960118788388991051416343390784094484755574910572167695978219721076111419952551714005027930343318961014275125061194121032436367968581323991785567574468935691549708962773547640614696618935886855018394891094373804607669375106992281524444208136278210607625212424032285999137277539528173694211674204378221486252277366584658165940900483157745380867770449286404252263330361507226334939917988418985719285062203934340370817086700845321422514679891171251770721114273189302547831076822885372448757512676941439164211992210330730432695239299403972604944132094818155447092519465608136569034340565973969141114754125871465880866895889024315017696097083869919945421628066295845665478358008569839709819279225321478684062618935548788549181144169701661564131756234664004912557589399405615783393814642450736775732713339226011389669690933784347298707226465793772302308468772640844661967392015161255352547086111552825138884139833971429108336114564747125162764100458464608339045169783613566274575879147919031654536605062812371812837442663684424553043809505835044204295404485174618900481842215265855429094831063375060819965042349478474313454281893832256969546306712356301570648264432037076937056302005327640092956412049209008355108445068608677187350813340745460323808098832243600396555366563044523547912677678089344753787019168723144193981619098760054804104767600908068865570498028132593234121675610123763640404038333328167728386120640673749433490273943924058095882340597967227425670608465024844984712724275234541105973180803163571325779107622488112061352631753260348761926444486334783235474801702722351356992721572389052223147581192263876404441946613043928430315995240670989776423858433484659685211061143902227771691213923647213193393693501807345536107531505958268243291979672422498572412812599793249176589698580951995730953019079289181519920463711042025970067579118743950611590276203939663026018779916506204503001278595671706314919657416927123116610662559909672415633703288669187642398442744725626351957053632605626495498940058782045471932536171682303940921590635478543460623212005597050681956702888205852376102781184824252881124587239772642408730031638010260121409091999028117191656047795493608895890128820159099831855295509504902630959159374880490546189556948086221997806665815348676576*t^69 - 3676683417015946256065460314305925261093712577808803948502531886684973304849062951107697498735350042595906649019593105558836864757742775262063950110614133406997236273241448074364745606873386235676185756475017321483197929290548028779540766693803318442352525501206482034220832359571622059907074750526513219528713956425352282944473047226146428617987081607354523671228813044466686646142739635075604310716286310405716711246320295614376383706270587031771522447922128275402965994051614727297750127164534966489164434457707023618508753922977297893449940553079168560015076789494630905698457011160781747111197649818065255400464937177591041612961348988661541356337100553454787385786241189244021264261097560806878922888696507556429088633178451144790611688986298109302117862189118220075979763359578345117436990745626399814681094436747071294278884518292933497866800604397446477609279525273303974012203588285858210154872673302736992177522739382815271617579459128044158297000762267515115872389219154463028142558010154992959264868895149311571990658015740994054327808497598561637399284586194090387566964715845984879386881781445033978557761716862612228436033772426448353500421136610839230550383255847156753784452469963316131979035715522243312980612723476194385178522159898243718936424649825018471375605448356494396882018961175914511470805664547695868677980244796720006482253310049789076554340948408038969887043978452550086516374507496714659058952620771089161298619440619973103221253498488038605270283046440101735817853508480030285237199508299745526821075059885685320778796488969610666429323866498500344628682542209620931866062666857513266356322727923242005616907790669634842733157890814416676741168213595597507722208444123955295181676967809125790675693933124358412610564836568815980266655698996962899197895414048552842897142382177481032860661028192923621834596968201553688521335093658792791009152695561691841530924654375810743640247722526491437184835072811337554148524732763695622168983737660364607941643376002206641582333179421036426631592455003750448070990543341523750584035387041684777439121495661873050177078971620717381476533332529982313236412198642070781965996070033896510034173695291056177208646012778492867598453616122663499819279745751545341897744166399930182216009108848527982587701928789834598895300685750872663556391925108655229726909075619853176868987261233298452504418697262163376804230024194325514426243551892728451635232637910374152806819092144346769785441489671222929789843446415332069002817271120102018400942975458182457784260667435394137715923360107067970348602747835588891842228500212589201867186178105106704301316373157149692980627480353888488223395906263925486065740199735154438870468128140322124869448457456264635002076654671031176600799582358000372190648835662865213/1717826750655964216495783191838761185594245598687734599904965836055084742444092521850007264384669125730303210448329319243629224007995647575113117592263733749330779568105198655514518316143760872760309826528092410647487499522390481622918062147478449054815133478983029756009520019200492383631814060485875306625988404497086308447465438836521464452513806835936638835950265236709804005809731759106502955590104359279804112216559984016146007903216684117231871735739967022143937992895797712386381917628275998110014547384444411879211956444183485814565966077329980439352857983551892863999961671192606081249982967040690448864718687911478837677182055884538216469452398470638250491245423194721993366180712460885022835240043515966766709057760548984613385052361863625803516991690518475788953867439625931115468735011708867310038820228714646014871074949918934609960344224780300423541353421353903168043150076416426104858360330967873327955371433206903354370952126263162475729020405289621899286566408827908852299735009012454057491251023810629818219484592027397369228225196691176051891648168761129896923466752838129722128296414418931301841091974197372193317247088489203549642075590125939875945459828467577273591433419370149906408380200164293893163654111133889686626772540321413490336882111876315733647531047803858524370115782213098396140836444129892552283654703926123338400858847199615787187783878942243325726308512481866094154587579670662694223173908224368553908105257630301294398886098516873977646476337128029766976725058596385109206110649396296149000332558511900008270008341058344359683831714014402187065810012666824290626288141968283588033191580710892551477173836375930391547270682327126011933195856003791645577442770734540640042128474578240033071515436877013243408921444978274647434124936898626215564946651894759594246909284559843515721396729041613686142565303969766666454240678755155903394815975509354405869545677929112717206026791335376253613973611058337549218397773305797518976398326681304652693278481574768118690227421971425320137237641275551259240593493142939159578744614847230771658123676872102903339036849713645198422911184660280406753687903192934416779929396110820681900572408374494013892151905049440678754665545557619623245966915723537184392103014659408792673945972860865856355739681667969729414905375156213593908615599662307840993941576495473016666553204487319740423597855794071037075479990946135271209714715191217834577072161354135984465745282615657921135400840212550631251788238809576681132029978482974251526697302437310028127667845341746886316810142655400845412475800405662310924952572031345302742596086985123438689574777806935337065517070894025695822410704159742441661214955388801791624080073277017856927257675169280298504982725109499628455804404948225214171101515744*t^67 + 231982662719721660854738253594104865369093913797971000074469301958163178232070353597852695639137915402302838558581438429700327303488842893152750812600960272760804156309890415966715394335734597420933291185895768596282723112594662698580716701963214609904428217418368658686464759791262648363832731066707165560326655277389112864504422001687049417380632090370025804210512524043196312457130436648811902808602772912721347077213312578005600799758575571198334775339775510704997400466189490879843135926997715239559222329169224696617602377696145382463014885034625348438949580566602715623983936667654973040300083062695995547385230717227698753137248204862423214606254672017401044166227466043063810529049570242869837460416137235684610570411583246718284289801781411795400924849111241234190038188485751817136530995615770832575496724971758164566944370752726992549067548133710989353870136502018037155161791955355069484927851053681475289709711402519257511168753244567047718419326907504383711056503853285361695348360938095218244404106786644871022248619707832056574824818425537150503472301218234261559050163313898253655643494777946226884098070731389597820547728972171569325855148227324026341299512300746846658243210586529556494491647904165552258249855059258737333007135776399153615551534311988365733891055931708356353965323465374049442427045335380656339717881905780571266886022686141638407887474255041653595084441655898308059371249355461570792361702762996787088523579078912956119746869796982332666991897248350380160828411686897443167965337421255246820384355340884193115756252135836879834848980145167196437664371466317880973721196423902377431518106964824488373554407961848153890537616799125049531620463469223812229932994093531905251414796443302810805165997214153922170723020353645467238189345624239353300214445680184078100868256181393655856972807525583987718624480478327912716847118850889672466410913361598985667377136885336819112032590867752389106400491585131027096211983677368231646669789736795117231655456455844052577445400912243812559900369965841090412126250379233523531990674426477930383652941043109290106178809917814799186084899276337979161316133132168528352963755807703528154373731263331923319841770257369596385494945993474970018942279331554132843301729539594719403614055291493739778176516163908241177578196750970449308329783797935114982251423902290247136616096409892768371832259467810908545666332862258298267491298697025409163809248622869894324379858041162470264708394569847569331362297282339931335558108561393575848970875035023400241415539180600986984516715017542599232867304368341225360269230058471707242364794401076742781993584791213201626940970408519847777002871748735779795671584810639051217145782936713662298801109979894485519454779058476122223664945895058041551775682030338235/75493215410253817142849510089099786763262866277321669813402312861458948051025624923756538152891760915179162648226744543874252796371284677844938003640114335584188488482235098459593259333017683462932355560521474099765205202891123985086780508968787562110449481248839616143038607808976862630585526704603143657692691076571786357973190927309815601976145739887762734913237195311459048348188874985609168031737587928548605263248490176497295538035227411453805308452917290359559464032734061987129553593945794278466642629664638333000193774081032129495850913846176586472389281200870913592038116561532439723257957921357042943474370198431491208035363981658810508193181690666523446132676143714979807966482388413686741515524300452934192023268083827682014434307776759674615589187062586415269116894112914053996553031194502460557261585507360065330155035112523660305056586992832439840540407406100222144516545646824696150491789006050817895219474261994923533715143193986410624907198574087861245595372858937951220469283148971861564706719951876766472332241606510829659283528544471252695072431960480832949372916998690609678938399638642917908439365366882857583593777520669807737172476182980773984336128448409283167782729043630136848792828033754209235218630091290342778788511307657475114307422827068601893299457324713517240146050130426380593254006251147848483444195114497957657749186485555254329148047747876365060940589686184828350077231942408891205496034109362797145215239348595330516700632853560796695906505694681241832310471066010290868925260711445850660876969818516335355149620295267206520102057083551671570885514652853803816909843718340821032967789202054150272214107237084834786074084712551972332055870952073762201993753606078485839330687522924313227852668453135739552796713585280726628531195402675944796801138101510993777020059769213686843477634029191977915054694121391072406363810923734048822491912688222042712343218018443593708059220514738757414212770635233739725186635145279658794153491968581381917697976387614187637298551711845391349314755379439649037936529963993180313162076771893226283483047159387606863158335849770477210957125030675672933619783473653005049200877275185320183026813966706619184315133472322019878936379696976650109482791487021120043765721208083470988158488027882164499879107071643777495016571213332769881556075275375054372038891836036542191813698041316705010323952203222027334162885174249725849183150833444896544431861154037485221131426184601882106282126477002639681877924259459008374790703863679631285999135181739163756854391213194514904470097479880800005689235009535740032356953828906551447228517918915043325495408974931652458103154856868459269144085672028482096222547790718486696580633402721348604597559522364722902789456410284809542419264894076232463572454672*t^65 - 33293265626540224717425164013299547359229302513395576534983661791956891128466349497565776187270431108900638839372234355508302737818142169820333894823497363298662205637525403482747918696558997438798641172971320990036046323943094567363385864861139541369187020283468678087728758549170601181959780277849491709810608284501598029532140300433130920100855780021806825259925753890439635826471734723134296463497325095099473347150147876227992102982453783855873644112058488035077078963916212290971655377899975580007100573548333452240325100207839149112031325759034773347059608925495382179176511989450945554132625205843002613759104964604858716467762739189041533398220793439425153614574465698429871202367657748342387641948490988281385194607424736863730052377317580249513884722771702567848121542381724724579569304193058304093913656471129066560457027521347695571160813438987608109853072129650904023612737471330711537781321816467435089092783241430359846066436365992833977028537269148050935038087328013997373512774507780018944814376170474135634994409907473509383063390690327323022769295086359202390158479106116729190642595124101709517865953435831240705765486108398971018590811916127822724528405769147960587903003901733972478557666700425493264546557967542362903469025938659110491669879592368244731502740256985018160871452871828709484838111556462608743573835176459869591629446449168598738170792625969030079340157908432297189122723335934654291982174372123785067777876678357582093457493891892864785452748196687675494093063302256955885159302549057453768674146583626274727525766437451961082552006261684325343042111541947280869379936880406209690027197947455678484788804534304393505471856503183939922958928634988924775553454238806417001659327553462484847407419467874963986858273459832491162941700089994771110535334780973867993545143362670917486270095247342376035716511714096967590366889701737745617957983660944839595652607417069454975764252736119562622140765512954469858644382957282128610984821251103206519253243281650045796069966038171392836279626172823879679104548329687700818712071394304780800231912405445291661212528288025325150074725859946455741586217001994010208367132331974388438170187084909120171053579189121733230315288987306126499782087386588817204007655970611726609936544417517260965477750631991172971833962577388985207991382369313835145703513732167106589811802792448969646106204664006387138184451986680928679118339463583508958570251353968237571560386607645394897880343617787931054142171310283815402682831673885519569840488367479473620311435929363735149729191303579618779684934834206095392755085447353768927092021797134548849858877014911089993669250884205467184622335367145664470129328407359147531948588434302992264234741711743664264447285959353226824326753186976027922816611014432935/8710755624260055824174943471819206164991869185844808055392574560937570928964495183510369786872126259443749536333855139677798399581302078212877461958474731028944825594104049822260760692271271168799887180060170088434446754179745075202320827957937026397359555528712263401119839362574253380452176158223439652810695124219821502843060491612671030997247585371664930951527368689783736347867947113724134772892798607140223684220979635749687946696372393629285227898413533503026092003777007152361102337762976262899997226499765961500022358547811399557213566982251144592967993984715874645235167295561435352683610529387351108862427330588248985542541997883708904791520964307675782246078016582497670149978737124656162482560496206107791387300163518578693973189358856885532567983122606124838744257013028544691909965137827206987376336789310776768864042512983499265968067729942204596985431623780794862828832190018234171210591039159709757140708568691721946197901137767662764412369066240907066799466099108225140823378824881368642081544609831934592961412493058941883763484062823606080200665226209326878773798115233531886031353804458798220204542157717252798106974329308054738904516482651627767423399436354917288590314889649631174860710926971639527140611164379654936014058997037400974727779556969454064611475845159251989247621168895351606913923798209367132705099436288225883586444594487144730286313201678042122416221886867480194239680608739487446788003935695707362909450694068691982696226867718553464912289118617066365266592815308879715645222389782213537793496517521115617901879264838523829242545048102115950486790152252361978874212736731633196111667984852401954486243142740557859931625159140612192160292802162357177153125416085979135307387021875882295521461744592585333015005413686237687907445623385685938092439011712806974271545357986194635785880849522151297890926244775892969965055106584697941056759156333312620654986694435799274006833136316010470870704304065431506752304055224576014710018304067082528965151121647790881226755966751391309536317928396882581300368841999213113057162704449218417324966979929339253441346444204285832033514426616423800033051939267654428753947377905998482656940073081532982805592323729463832184966888112690397248014402348590774280660139394246652479825541678711288447589277497358941732681293846088832487239454850967812158333673388831791363119004767312116575840638833310846249563673951891444136517403859026524357522440850479063976703021300217166109476131961843040216683568399116350937388907347649763769130982508365048867814370753213258208088170755476923733373270331046926810417749489217474680213606028658845249470266338267591319594791177129915670471423695594088025678591236748464990073084929386377453564560272852642629552662725170331817607487778026822719898616*t^63 + 54634412966576613539695629627918375873152977640100451655268230806494073423603057282699994941788684834808957715201158264192798456571298480086959339769996426661573628295676823427855698666376147301927974828772469096071493927823440225618052732806657580997650816748835558208518566337682753066029663642457100905662493541677829244620281303730443887500174635488375668486603093317946874549795392166988002702240776573012332610242710123072888952792202614929391138270959138624375030219281653461225654772030479044283928005303657240770620002124940631542685725896441062100018556934074005945058576222529523225457583289749003689022728033823413794280221950312999455973381725483987909653599005872505130677749698466701396026778566417921455244653178268032983353200177105165708611651484998002953470242208800298353868459272573879377723221153037067097382852917747988730865996376913192402166381732993924397854723659201318227952776090368480875407675584894024342384557586567585607831222548801736000137545115647264379014295463746144323076733166417196730205209060890749078825734528775441912531827546899915652196943799344627241595858333173413412864502826024480456890989499719779347901018558014588286493924190572605370941716717291256503139842744836770245463353966905945254013954468925241086164052455241094101427158463758014375231207280173609364618003742132937485653060392078424396447967819392043445587323453650317258085917079680633750414544538645526917782227705359551951015602990333452005567783260213631264432009149964600878224368984528850655473696027494020151337404719752290658357481620583225647882681477062518210574208928461109671745500184363011584378067971436387846288386164875019437367293224290834316333694894661111002583866050009848051572087512260848414783748004632303005739532960961345807079546041559437437276199352026691943047286500122351554687377952467029585105499723470163144903836665529739045539084467888765959980942182623220177951100586999954367689428951206960184704238383564232252144224516547430693100661545174179034029903862095097454240899606744649367083511576351599977134355033899071662946341346880234904257016866943359554762674657336075795080654389183937048613563130943246906510762711599175788374561333715868944236283337260586064214278562692446456321679901817842927738032110788412149869528483869607017873844096108439180171365664427649434294541127575790254203760271151274895479397287369678215889517334057478149637016863300933691902956797930369991668791747061447642332770712087687903502058682669005857523034692075652656429440923366970230700729807156006167374804381530886104084685684202029468273804318689811521382406558424825427329894165214136520917579952386238352307281473593348595604318501253910933774868689904966155633055387753096455956329430732070631923399096746028846616838464983556459/13179373259505464461976689472862458927632698078183194587808965310698544815523281212651189487537527030538393048473122826332508978566510044336083599943172268046793521123879427381080530927406433278394229303431037343801317939073954298781111412700358720939205007514941654525894316955574845364624142527392064194702581722944589933801550523809971269898835596667329040529660908827642793094324203983064615911386804292603158434226342188889277863351611431561108549810299676190078477201714611821522347837035383085767695803694145899749533828482838647530064126844145981769160574898875118338240808118184451688610302730963062227708852551180020715125866042798051572949571218997513458538316039089318974936917829269604773836114030759841088368985147403609563981435499950467810775358464503066881020060860712188118859777253532564171900397562227205251291296322144034389409686475402555555238958046780342627460023103497588301041624242248640862553892064430575304597424421442473762555914397222492392067592207950744638065772162045510755469376994675717039150617101998179070134151387052115999343606487254711567584756548348333743565438306146161707169472284626203483535852160243086819962533438251912812111603347204989857637146428039891967564255632508090604563744691706417918189271262517587674763130469694783999757162953725948259731650828538666981260766706690772471782815447104085761866290671459049976923191874138877731215743714830497533884636761022844506990249954707605240081998900125930969819391250858171392412293436467621410648354929562335009771221475740489082681560231009447929885543327700686553643970657778501433086513500357823674036683870674961025716953661081684157137685874966464042076548865779746246738523009671646409032678754538086431720076564098209913123971619568581608851703190907277621803965228182542824333860224721476952072848126633112483944037725327014913708971408345926063557128376262647984818876603532301995050994868681364301572338535246123842427375612050997869716236035554783510256257694053495866324273647053107603296081777694855051328449025664483345507458057944809440055487171831667465412675040633090290456757170081084463866707327470649209450007584111961150704722382771775704259950330572359402984861185802678778095854901714500571036245790753417841486638790903495185201976044559890179421202576853504078841546797589132403553193295189514299795558847837302500332399054212943232379246886554799310375589838689211754978550832038707131352931453006774823796751671227228572323637387658268519847842238987863038968269416816994092582695176535156318937003142949611659668837402353036585608593758010874000264162054977186039191163185921360832862448512969798865666546919050997562409423264051433855182851708541200427529980577498161589087243179692826048298513178703182712040040129008154582775206606008*t^61 - 386817094472907458877656614886509118219368999932501692336524795678561008892303427222472888880697368802325654115582253135107795553810392133751980906755559407066438958791026751362014312295854007481478394729953559164174624467632738044429507273351575863480515803311798873328573470757547657657691695503220661866707322222689735225115698272329128884113994668623569344668070732436260168478301136632915139376937436516223456870327760372233782186441559267380915950875539964212444762733998482417432846058984004869545804313499615213852096849326734648627307014129243981051198550929256210499694036870476522160932431754581562110610999072437711257312802208434381710623471624489141932944336630092100764586877541712243875260056439928792908180100469225106335228542962568017116390735057374946813020489684225812590790663699646422892589488462520011906470351263787675348867906197775539299345325473324519227598543538826477945821253290078293214924432487927178344944199822563906131851628038359016146473432560253162805126035892262202030224949825322938438729437567501758807795792018518644330758106083949404972621571010583904028689556337750125337519469189926999443102194544729580342327656517123614814623881326243209220746197843034815772088464759389564163990856930333983999431095390360658654631063381652147155522511394896062543641499280036632336515793358078381322914967687109830284055150703236661316056040691724259745889451858989275979363956428107882710994472981191925089992992764053902622254682395241717011912174802469491696967846426702035886795658064181080381887304040599994224600809046136514042475584366226086338693946970448942556937750279951081606988118075533836707224869375136561896564710434085166296096952503861560782281137422109881911340929379859720551786448988297465475009064045919322758417867543715190072690032975787608049328289981596072811810468473446160293283205734149797585107790862813776608989726154187728040388088264937778139924871858435351814615810616577307418888819592416404809341663059494560106901163119059027643635971535698631428077224644984720936117612299750811483109424775293407188889577001886040780131223879660084787210580986392518630515076982194298548737287569271398858523975774575715947797829806251622195408432466441947479299880363982182367082409098857448504388508219350540174496498871423327265068789401094792203586468721071851535211971298595582105488710156745067587249853759335346553392039196974711673895745048795985805412482968134634061985434967441655396655507375912923752144605254613857662411035405426874786170388649550656250568175455220457359291419281145089779292847193155047351011689572238667772740898521895609973849293490911829832846653950648017743489867817138707233810644248746536695028937918753678701943518933511225242156017036731859437217885705360887728394379899418442843/98161124331726492140296326510991975510182335959364449307014315401541620675181597228653394926304094768436228005840800067165080534350563882131595337281660116654533165529222183171654446197021686111755926451237726227328941808512566717151119429019611675629160793676860519774830349783871662469850853906204281406446004854499869288368925486081917163235589717254478045037856932962170092828217978300093286815411006835071611725959040456044184304635226126873174608696385019929382319267415387501283934982946596425690543062486999242396801137825732658926106037642464334160469199929873149153126893251832828697135752034440731236979049329280700736156040526413903245520576893407709529987567001523179031907207657346837741741111606151166139054244567820326971074844734603757519600074246544700321477283896998428448119543150627786701094217908828856598415502115203928266477610196577503944211474413997852465726838743536682264042261432704357899786638709392754864296663860251867422752520892974082679716547428616748315211188288896345134998693135207662974657328470073869249141247762579421350302380558077441894087558335512452964369903886760756321704867343964564743493805980389766861251000417144028212612652252679787846772844707204222687377488672724193956395541064458183729464353720281267763399709454611970446278760141685614633957596061738814729281011044915425568524466963950103242752755110375328516646505598094482774027643078218405129424917515159218923648692285609103509463193993834119736960821174424522447311234720794360561277091633844058023596583996908670052977959534786216002371560413420960506102360691541516138234524049113189441049180960273070371869988197018226809719485505897762236887082535834940624615338044712863691319896953198971619860460966480109899387832335912441163196018848123603270594560688594567593262576427843568774181923478693619211014882074430171187897967374729493030756098234131088542667370549806161853849759595697811710618018707871403263543786662434481401219834516181256417919558672103359922404289513297189416899232038240914945140306131042026229107460835949591621834038334462091559330470384606022217992131272243268438526350204057349029947324246691819936669598949278307567794056287268447356657736591524869806254919295283411356953021927851959114460593836073573428580837971230220298093437771865169723830755656360587246136625471821355140007359068864717529798141589575090850999527357236018907332945082696150940086146361031463497453800931411115217677445507555806251787528739771693948374912413882280448709023033451163651312642216488623293503471496395195038954237045940922766035591760485362089399196070677074160751668974922485328915395208622053846467231970855244139694229010394012812099600430282274222532041131857892054239958764597387452627723839193650472735380851574397247664516961688*t^59 + 24923253555375491216207202482363797628297772176568356220539740289597996114244399325543946776210034573209629335668710196968419640551904136839875441790118825131934513510570163924354340841772915230111111156567525288910975785271192930116176401838271905046811395695409873000591454798867724825860012689604525837914445505572916235293635860092347190101873580656362840881882497268542246469687804869176222568892845549072674565031081155283802520107015386232692382389107093863928873694085800707394998082515293899332486401113274151922515969342524700921401477764947595550851981804765419015066239387801008771892905324121121420768814950411044650869050290918135260675651682549560997841453002795836380895089013656540169647498703126104911948055007239639240881647888884178657385042147612867901552937930581425684549687846888233674771444821645087829584084768361797340128197330627846011443524432030253620637762177877582109779574217990643071945230517632789419240689554195526718773581275801833349743488434637142763484316277300419025368802052579373685261474239310656476849012086234354571606873927927659295532618713366436937187322111240562005314656840274296889911809436360786687771448207333562641143871308092942778033141721063690160512831615771758344161458269235646319356968708797129423965886273790511489148060717353941325238289250634347202897569831159434855198029165013786136528668873141170139935155845135016393388381895868016346302384285924194428407747947910260164476412824272990815584645987539578776770338191140743525502256342775790179566943193500640730476596028078648862206096382048003650547394135165491517454351683971962386295648977852788140116191238833894640827070617870192261870787198655072244965324997821764582409656410331609809545736863338967770488244327489333455415596218192328049887228901373988385874673354502709320688384333219304294500135922189522126762729278501722604983574825742903937573428959094921253909724843084757380972713857334167503187686917878424833913687988618422873016405394471087020842185898357880437434786302796359031135666384723911692099915885502338619652291921569020565769681128948120247622614893238051461379932551234732507810443692430299059585830600667221432538518198986522706446452976859366307306699344243348930760942201172035116742909342543834995336675557251377096648579373830475126984741435062399497322564982974014464407149305510676136936223648617018534097731956461130813627360802176276115222761360539050263770404445736018562958783475975439251048766903598266330234649943488115671691363907850783550574120499366770370599998471366214462552680290969278642002108320105725920502075630820462403275316889356331136475566422715624843068303276143469935475725771408488724865369561644816433639874164495801254565163894354643455621168910235548491744702412094650284558764778995506407207/7561734069282998419960115321906076757521673168395108849158984127118757050316955244139486100678849334280384004856719259411276119129208692276069505219409241189743275208988386822291007762126501074202215012218228232257797296943891792024607420421934492639568403512903916311467863385893164507211392050910143372750798170571218744332826548038005313676368733303755978215204402717170560540750012057185152348746491967210177547364132862249505384145205131298958959263136778230153265102888185359209076008432072555165483359644125619604973918159626354827443253238728820317954788367479211235609520844569156041160711745703951245289318291552216692302189901568664241540525796280305759555821898676658452542682352587141992139209360168763561050873585775311628534494395233458947908175211026197677307021276472167072825480061349208314516495260942833105759295883281387355443063361753300939431205952739326092486923425243630862543594545960022146686953778545594421325904021099063346379834024721478064056130645136663069366692385983625231162187462703708952878263693160775181988931713235991017578378298923084295061490722625493198695952765514027753934722408107100792528463528489347294650606727049484885191940754041180267179365749054969357866621796907312907318944646406143136447720129808107830248333550359515350480287539728154551039614815264456151603088054222722189982096650019546088784936813163658781494209626158295325558570132042417818868411018752519491660734007425311448313732486474170749228592071826431432593721386542548622898379347047817690122821597727964498148895357383107656453876984389801110173478463441630353360608674630838067958788601092222115934730446702505777121611213971276768926301527548640765065706973105423143678795451733717390038403306655120330385045728249526187910608570588504692624614886943428978158956099399135933536556647638347446001061678445510644898241724036365183470957058883488091973274561845237383487239955295704308894218559784330980217059497979063016416002506373623905414311765503555438090296539626029252539101857861100990265469345179423884937176432193065998665011936103901798934864201661599508148715875124502628018682401312553412561196418664649518850225885160506913485152302129408359932362928957297174058112003340052620633076011221816172461413542117871037845761162360022902624316519883511803301877702680658797181202758803865408666668592677799002931060229230826913860895793875215354810648057641593322418500596794711891456398732767178282446508302234595583294479968173938118565491134255846858294618808254839640596880658880352421508021660188409516136389955488160914773419738159423232141005866800462746790107381203774505422380868189614148003280835720967535845936794105776071711740406027676887142510626174476599771535806527036033427000082188731210145462813057722635434495416794440*t^57 - 783064225945830810147065895321547340800401692437627619466125380621892461604900047676969183404134789322270333741178010534757513190232744549298223258260747663747442418339047405661218830945915408886019215673241591352372138784257114392512811276307002030434476897515741358799792123139524178460574735038731145526660078759610576145724913817090128408087482221246521587576572245210720802210911037463330313286820363959332529010893648703793252307117637089730496023246113857749045822464209625238520672976749356210577175779894844759286667619040962238402036394989155224287732184290772724386444165436884782446911709516241828212402788337289895375780329614988311071541960392593309077679056799742531964326927580009135566723339026108319660066486098268206544852360874541375623362932186166310482258123955155912799451997037225383971384847018355538347245772868552692499503037394145644762580559933008520107357597627055313948659377960877683798008454642244273089507529240397586445219832233348764129734669630035690298917592457185195741121495114817851008032760926542630525633430149122752735453733098985455571035305983912653016352479492474960357318928310666013159819809919304795032343774104042310532941754835245547265827174888282339337010258692475148753374580369646958469500976450218982893210878923939161485848591940785218160287047344858665735481472343948202580276647173032132525140365283938358378663671100933085437169300890367383477697390609056310955466225463068070857257698383197832756953183162275154996757417743956247939248160294704735862064007121791607437622242217211301125057239498560924817912801805869959357180969348298164783613153694057620480383495477467654765830536291951025541831553188461816710365610914405125148576413212702183978248375082562089010331455732344894515652881005677332919002925688123282014590681237015773592575786630647888424075370024814575260340663052785196950517053892546291632440706448111685909013320574306295050477261909328942397744685451925232487558007934629601971515515660489534333267474040840296250507949892967547012210214751937664399475910145638967072806790458153141562088172661897405414384612678816377373342942270623132761135650754562908855605937915100200680461187103823331898966127187281015844860546945331087122363027113726729661896780213525588006080711445219648636909269570947317851722915855099203225927931779764124371902721691636938234910660801965028036462440605087820115897391602591544414859098992941096417786176399040302944919524957394027449846940596044416799171889170318826889334611879594829293641803088836823694102424397963251163895313548558347388401262958573086824068898180338329180465012481476665762444734965915585092060576247870694263190224446542688371968698008592043878291736239420262042510450150533908320767765611274260501603624689485085870561066099473264759527/321880697505694462261817101132797388164912265317739441167701581088873443703857981831656504685601417726354341376530252447864247397752206526272287693799557946826925530394874540024926471829576081652390762504075601672341175648262897796071721540514281567923852467886352563942020368722442717460514582729108249407862236634626308554531745723783449070812530670869125756438419355753463004729802229485919375196596096740618491305625003837512240857648230689695594435746035975472917635677129167997563821724603494866538417298462462129903441260461641938739436860632004049863916206531292429204945503081250633515934388446763753488839453079624769947063789727688737959470372442212795602072054450351178953108623767403885376144495826057908489602151642734992795590292542914774959263829840885867171006289200640634909119027471866597768816799874156505415819840186781948074326718633095087906433425381387634112639020987864925809756148798716567433046628827801918321785357939772440633154225540192198288236455456986679825504206923547368020669974241926437527805230131437317575106887742044067988076607416264140594679263441956291495428773806725037695979220345827614467862638133302381019752073719059743563760740316986789688826374807255672771540790255630327778868522937111655367444394303580000541678377659216550678636642463421476722033654166101511306385179329611518612377495341724467813179948766836951765672742846387592647540983712189125361616494481992258764244031714700591531447114340721348839817903894052430715839557181206363783595132581039119240564537292027574374522017526245061793646976860920371375800942062353591549527163486837353712942319908002968778477503028537006784578461052748046224744338112481248932721437007580000535661824334234014064110687939902099225987514022315872407953223131288893801520735020467453468918237001837178051396612009242589292957778329765903693977375062196013432242675098258280982307685914262555515224119451761172570225342804110224319912350959970101644776190899452808155002161555020680888485304738708171510027150891443085585172099920271412409209081364688730192143750647637438177177475758509706477530395802954171592398000669876100846180465768229010113840118696976470259194750786615168031555672155326889181680063761398148371836048845642975004331172603588589180318718512559894805576684301073477946592376772826267307563609791116117983834406927400186482203652567748274796928172490864945050610327319536363077721886502187349342090704684641869506666952257454233687247728768828288544465796295653116907608329856738846742460079268559587355624524756276329833560408864987807103963842758109746177667192066473336208787687605666756510219781313248431254753843134815317867960977246216991603586848249074690890726668572019173486567859876097526056298329814321144679368123926629622242163379506011016*t^55 + 380118174312578333216883495228132098663512444075033860966227189332769767948773693526721340428939770489444790878912283237723915923775079934847842192918441991497680987927280315193863061117664653012337984187254268484543370475281455768793421076451903876382554473916294025018360847040358223255603291641877729474649397782639226036984491369943237095923350068019219583501186003382799386399066846464155022092992754766900028759173006290983043091021656426734831293992250841434364811131746810898935142973599591810258061366996555752722521501959125586354451540510908895541039993052426207055544654527927627907867006992487056595271165667011438748603386495511524839754406146815738343364678699628584250660053505679916971434155380005770533038670316696181711729242152313095658057253710312927835566520773069447765507698833531223775774215525009054969740708755286753845635230497691422001899148870250915542973531883167588641860256285694782108253210354182941154088933922436444414002210796488917187069858497231431017991988587356180154389928985916334860182449004595044908743325046537025176914041907859095572879779917988848663924710268694629919059172010919609703577675528234676804859746527117449832802385978762254676745294338405561280126684148139069404005861828177237956105219179399358136468203575806180258440463148208174656752424924745370139418304137114961262921207647733723778247944540037059424741894991458159229985668225335669089534999917062352663155371053576609522105914983489417123201488523420170225707966123301790274151682179786442233744618539622267456698633512666286660355322259768168174539505518121605413489686697350434227843845554793934817800179143319626465236106384742951490897420822016825443260707514622069054149599796620450817999990424394241825214136761791266467271580616587179346216032490918844753431578195004278689103708365974073713142694606079262585632909724666223354734842034201623076443426313214309448490180017467117860868645130588411017973578486366467771697986882733436062116355077176214168365065465520380154780603775226492314342693125085296477084801198154693400112446191473466787799035174228217122137868019448401868625606929088474024377674545411982717545511128419048363823623308161813702521739551270805627350622070483601493562993948734830469963795863429115128745005883643002195218353059565257841898055450533327725487904361624883374525531811420843239580347453158296267918613732564701920680299396988068091030157486879036357632563605301173309696382687175793969464328798414127570163232957442126967759268259762490936175408569217935712573078836730716778731622744436244688760332131560474097536154417946365837679398595111521199346987525889294472503040323377086300454587412791059495070954830931287275458439937261313916581490243242641388599398961840813211227062239298387799618521141482710513224933/239371945378401448435371317542423657665306421307958897748380742469758884301102385822141887317858920982498845203679664403728378648128390920037824614955604593123623619436988366265203652883928079388827930382197555776997720957091508327678670252295787392679371618618150856718215814206589900884802678022880168142980216643950431461720108236586958292327585308903006520871371194228658654517396257994362042021201963942773284700949794520496603117804400889570290395383135420426693081731891724600854962089196799015749069664289917670604859150696641055109227878690000345082132352257104469852077805791423387791349873541576644677866939940214287250633104960824524795859466972858915662740917826244493414795113208359356091392790062645064613434133438313922975653980887747620978039201458338789886171677068876418827414850096578126540743426839747721194231354485570175384607636423478380373084324008625270568432551941308883160521989323312220647709009638275359925301044521210771684189025726722931460351844041512427563566628548811392684704904177912627374844489474412218503354488850833438560466303715228432555576478913001495442100531454267853033243213530513802625933848558465870685022292155740762630250070549065842598590547398329135317769167686770420424885224890898701041589481230428993736161486852570708188012783111964438188952360814857490574848445028121099341404730702462429230401488566271079796405296430096906398887978220631312893922133063108243101009478251832339902219504031383109753877914529210324309012684023757132533733580262766091675233160899504506143186207033684244287208801792237782846470633913703620915665033913044712044524771904918207781594436418888687378798182202893630375801539442981888789633841987970327065020510029892028459010314931307194457726047927928903780714546935301840690397586610220962896385528917032914744221947130873405570862934484569243713754507921253101989111136048071408290509482424906587118155003498959725334724246598656636819241484997231098923165227298893071664603274143083713020736904957352643546290191212936507980172984974041840361648486841540185686224235898293041524427649472411718383790104345463585607546646498164526995942873042972973854659101604318168382754496334979479959466901526178096588109407417226423005855408324876492411554282026202047487097020333840375103747194225231643099615864193391800787724804481326686407311520618343272013932116292882133690648917609039897469303880083295208675465842928793325460734787383812003623124656828793465118749894294418637247567730511867367940291394636794789027476145616052146463466104910417497286224424059262599216314444397780947907458501833434004360601777016080844591433444036619083376451941344590991387806980078770036089200752814561878459070399194724925349510965127857860210533857938583491259890094826770229074088833225970192232*t^53 - 3318049129532333054974240592439490710504243448699351617344700881817956756743055820778510149622277358873545060283960860425188116018703885119989635612981646307718587103113442620102510382006810756378045445272037322995563347249153646035502225669962136164169055707519010109671753134246578486910499877463013176498849530444825323041866078073557594853839828380891639810344595413398974469593330905877687271332337193776911810844783778330294025048168237542194709581071923427786322076267565684989742079625437311867982014460845290623874288403667189494733666741205621775228136959042153717140331340100168149512735542411889379113834769150498386906574680851189765453671333801756978918091047575357844548312446167029661408590008180192702659551144914758838817946778800633033469922243653869798361392820395655221533456014358385449808812952694850543640937024140668261159666980706592424603177762837213801347292110444503923178212913002655677273586319137442019212887417161706349798534047056136961956039559300591567136293259994755467407745507588547759041383772668418691971392093294508301520334971094474017877575051118442834502400880875177762106393509322020408752726206195819579352410238660998628131464082937052797707634158645516078668321985323822849543758640705726702795659658334625713987533474434413885019662628908638703961697818590766420150701494271263952071641098952294476017020564813267261436078185870820010736551984231679956071353160157191150106857363889144374274778091056711755934963761214705293102334420724763027694410682721793300917054874100284712118860559395709691135143471232741356188362277897533338319304817588633316042796258743223532290253993360112645205127760969712333073560216815297389156709583169865536941843169362697004420904072767863924789236290738907834283377044156280800927733246100000712911192566710397435329571354377976106031964627759177176265470901998406925282999264388152591591805871432698934788006444526628483823619636096474211248639383880940132676864490003082296563343552067719419184338049629058349434119547449694520090912442103239522221088187887063158360431835631232462681084898811916271548117876919200623388173380612695478838927279591497322128645464215414243839880358579204363643552779472617144373595825432742155090513493562981027541542003059174628509964833602409671753356513478539311962699352802932400350178220263824175684861242216341394663958802970282674690239612419853144187746275775261078787508741057323760367295921320264400180153431596856623199448242063360244594390387292921919593549260908167940365040253329158525428055495397872891269190152309106140597622547178346079641600434696674002082455547830805947181298008020079911849972648441787192725822502633707964274111023882486276084251735379060292954831108703992634550256944564380331294050922056231229515873576222066895374899361/3614612426451228770273419303768975903263076243759924716439328122715676908155065319111078097139676019217583304876635014321851110720832974508495695165355821735709761222013111015938942652542751073984579943193858438302173986459637340512665763356425186709689502053838552051447754569669065342729952571039429541502352420219598460092708722267000076848140727496882409831216622086093834618214496162189089792054299715232839890578134645832387491680114589749781169002118205835079794421497602768025084777570078292385772534840999063290152142307083206698388478112505681809529738860758671961684184546071445916677524415877418485513446899527502877171239469608639505264958574486171712813510533325850746586547124415241839942007527633406917377504363986000330455638628327226967472617741068713404418771509847967307643105263504812585963274195216683957597959011288080123832573829237346932038572310401226007915071620798364507255586508460988284656444996476684127494913433408270331986186047068318245566796807604059128796686857172101070224232998109074047333400469378362801921524101215381295281160727773940757665616614174121702410976103376403093472446036058696045782595895875046274560793804821823992758043219336107286455673927165531673592516900702362420470406779789818505244341597772321911645916361401949434638607441457889707753623581463729122809188023612123876172935723049195963494437094186368321921796395875323993142466967972447788172193425852046278965136807639361204716594032061364467282347871655080617336240283101335933439254851417715478587054076791279903188891626761270893137787755638597190287552931866359868093109383866996607532411929616220296127242343024439599195373797012550098027695217520673580817154210386263102391978368436526335317477453446190966527146232652669097635000651497803454687211776772508488725911797582560288886304107486101777232485109299090472542941481306237292061476628016600192585221776314834198768478922894604762202511074886963033454799000507578049828323821188637964517207009387975702697067968642697807280448425682856066162484079684432198975935244271327088065240914160931319684712950553652611820997143830486625970492863722091526876070340474999817181542726872480044397350851298911943986243519152791438712157346477610745621843415506636223796125451742199465644184844486184665326976008692132327044493939703696849408834106839983979471322117586185679533525769729220171433344549340774840373366906361521971624547007996124329169779098383182181578219173394137195340084739498686825630884663481985250146613101750578940500190672864062084618775159362285764749577401842895516604520796984539745354741968563246459938871075097006323207668802202753683588869744519692071864834660079581239061984662431859814303273335265960238324370691806484042798372234906104386803382648519224552767281313199912393944*t^51 + 15021038933381733522970373949560113340668507435148691203253329044074339722424089397131570604572241472664851860147144586703475397516544359318150873286205515523927131326982529767906581385911290663185402250020022423206403311678100883993535481131015777149146787354522995955947352762257602991444816045700495043650849031927029863793349649057974631088368569099273050462780673870137887246681026727862727192156735837836295164071961838441894360425450250432810632706637445642960089002142546282503247124304961126056230008607565775957718455061431642985528668133996829323266444287092132694948441266466099533581738099298944632070768437206304025232389870362213136309071162734496722945553564931038822408411160660358810503403609799215212604864487874169638889265984578344724968404667798639900377248042355596625842033208007499692073756181809313706635469307104564873491055414451076429033249744259184225642166928259233910408459562320585027965791926823826484397129358875161256522131642753500869624733065533803465669773145015564375602064197364598747607252288021501720491682066048296853136994435829145233128048762711825738100227895586938379306762698972376399925248453293227536654449408569097468156095250190806569559270111209882672737679227428401842876969298148240579988861783641200312773254211337487969732053242227467257271313002536546108678022315884961736506623595915074109464726126130161254887857997143176786883956025350827306863753208803043326405980268928770127106679361558203816752927878889853541678514073285875921669045694099897692860048031963288903098450962830975990675273260821944501106300447356170318642094233360987889687490989740414744334566286476316758330987685476843598602401633591884295888364770211607752336103998494256741640012071240738807880606708061543411316058872480648311718031307444359825878230204419087624436518781480932126277628034721569184633176742684306663253965614940615272211375366789889074157366291201861831339452692302912063667702963297417897948251541980883883713969099886756641734368378999780649218115412141930788404888721199710083452948386113278334490598177810283433273414390749433184924609471349151799434844211705254247093339437392903227528612848954037792191979508171494296852160474989673359402990115359608058619696477736974722285054990285308185854770532015895900920134619254401213949779828024652026120331630618902558657017672840500502989644426634108741871056940155301660069116223182100454637644294492870021493377504598143066740649940599156388066637989261472850849850165955330565201928717551495079738338551992241393685542988438333732423492019232915838023909011732259275989965996616614234832718828347468422198567063650860448019962567006746506048703252163879216365481048881671001669579702534349045921507583271795873974072445716083889949707843489394374220655694101718732453515/31940610543015276320530951137870184712192131756346904710804077667590664873240636104074327809776224028432253062238306459397800683836521129677428823257930678076964016689364751245410391627770996235504388305100369116072229629982067810126648866183433166801379988693713272914118597081022668713372187667506004784998695907684227924236012273346097880837767842387767980835492978669459510617506593480315962816385564493957348075800895250359830559765371927096740815924461318130307461751083382338955093763505846471744676301982318674139783289900587982607261956811537689038554393467676040898534767711971539764455296752966879106157115459742293465430687507587388853593153824620074045480210898313850485300858242255450721137032644772373349433028253189988192538780220859148460730053676601296651712266655504865752369118676036635516612143109425778712205823369261385483056617047752697484876927632411422750354093850942838061168658395826111499173298937938298622930015611855113390157755938748025734021768550256781697761592257779980001981440336751758886598531393623235363076796181579216158596412911109933057428129138504757311437196789776757821553278669149007768329271539396579745750755270885042645873725060407428157192994938134300503026658916368445541711989217583079575060455944968971236930041485142410320812436890644091673816997774348121851038480326469430422735809040199080678890460331543755421989364322904188451921652147031939218016436752742676986437144102851498127098032683900127840492028320958002509598588657743763771186346257004849589870875494473754667353976083310199350260274718455939825810482461263857450012748605599380920757690099701504825866648097417728417043067425736819717475951848489015441683247809009688680930589411810247440213350104090052723362116930656869787643599276858351587810413344086967499787144013984332449658062805473653407061724088062655132927317949686927470351781690868337489707408921780567293977722440894887442142955006364916348643290137033090278306248788117566696764715841425411216763487204501011551815450006034074222348902029612066559433890229201712118396826929257125063487890579266444287078030726042591687515400857632620266946129665463915910293455613011605694232849937840164453486687945385491358281213665486987442902887324064532169037927408620319284042870496196035334258992713037988162396117287514257874010316113460830451882080567771891129898607685383388849190084382981810076936968244726261899480533207624073600911155508540637834269977968136705702563340849767482995265549309119162740618083373348267515465602411169915328000958698341258598670787056049150367639359030791220135682550532223090956749965317499319498153185291924185716543767992810239221191469750335033040312088327822030759675463934603477805517266790631670481281639778257181621237549176900364236529731780853423216*t^49 - 1592882116406577948483212962418074341671124246297944321181403383015740553025362576498524757923153882159668276335444178790852428746703385552198434633446245014850413688622882455774932376959706443710450015571850293823582794455862559147297673729728078969327421061264143672700116849385344804473892665625170238940753829084490789595629616574372122124865567395100761541618858346364811874362112532780851066095049814309559610686198791702766674723826714877113705606801927936360747077725614883297380540035120930974785551712241954886941061316775160013809353746282058998734064021998898861482198259174142029953574813881499715418020689896987561368660031724522645301174174104081282949478117417590790817477159753087775929637264119271103850808304494049090492205965545550313581349347199603166007018242555670401099251764550667772286260386141524421652167540507673416421931020493845686561028352768376237882377161636043154995904661371992119854240129005211724421312398394623615770486172493293552401135457776369048022065898264350517368767867554498467309004646335415909704407132464094397133027467056962596922800181155804894233199382665242812158504158375856294258197992655240994627510983975461722503205759582088808238726441504070297418577695333063412227543304418959315259992410869658570511854283715654524608967599138459100106206359548325869810371768846779528674719573953289541396228963978509837095757183762053892431146718757826819537635451503368947224936547900688847278147513549521523046586985904350126806293408218456785886778148371529913670447458536625522455620853711712093231830499092973346576161162862734591586334528979887412192101231394493481597096469136083880337490591061453535783844940140039232477135648663559030804808566356045657601532503848497374146639894638037661073490334335360364305889589731063195739872767668874355203255073366202419528181976757654569616022537516366854452021490825434634518683738928450963903287822356171277221024863728328150657520299543049549685415490816221421121881417291597548909241021548808072554389309603896164665962239511768983665144982436316207636560640460462638296576278164193886674552187442503196908695569106301344095563629846690392434397699056802699750596980920632597296163835628271441023766886122195607269036928184588974369731886631762689059014189149788718619485490319076837762447294697671546291105377008517729521445180044689478277185951856198154738598877016533150002340736053319048649337036091006714971754794629831184817585099810283385946061805744375232467124274025444221269653483520492006303940813091073615330083445223213042663115593117367904754264360420605715037189039110922912218399036616398484367211631237547567795857258018191970604977158242907959934270486735432852732017083832955486831758506246262325633278314031777894037680493941986613824694221441257486344016059/7458724054581900637072135071269315355939681137917304970430359618302190445399341134673653216319966388861679835459723045426041974503306137874673656690416775010194745378757213207493056267151708565365006231987326936179089178408775464549945225973575782099359289952365266137908064985031404675474505305319457784052473248072187298604002125312857301432671342453884337746954934463368230164569595255310820205826332745718558504367579427908101173308172962975738920163101059659688464679280767616559698747366828222383340151259204416313012357141600267790325431025805375162521683363470275476491174460147428082032986889905784176456318999025005937020017953160684693403882772749243216916767767180326937400811526571133955435888549084807924747231227272699094591000344167293742403814386332265755149845972702154761803233083422629145638502307589982769646582086784927239654517425410398431190704767494593349666020804822021999098829303173467888973616659396332326576805497509129256479431525696529713074342618865518837199512562418621256018258567526660732592731127288685146822192589809516958516680866835115849151272378454536846244871324427498446847904518851277554789483594662793899887352295664081254897549500217364241892660484627287580429003128433446264462744148772641360028006471593680135142367094956403595286015355389296222348747072861663269288800683644065141309232444387229765940901940384569553171960816885589192198741362482828769244208656520095496277266428462173914494559113777418742011194020875563178630337092113867799160367153719095432005032221950260117691363674269289144570038225920914837101299700676615600827051109566818396495453188096962515818119120526621395165057041454468456247625052026786754067143608733558782713606157091244818909080459492140089659190638807094963373810868170070620783135412387715929116960852154489485003484666241162397463858162045742244929879247139854729650666057812032143429822713030610251427019999623787604544864122782622132525775715333097563137811059595602149003760495562489545247918030532551030896163418075734739700363973952002950267802885004325737277481251443191612047820374158330786297295693618464466288318607680506325299827686694444067200008801482895329708819216966008773304946944283537889406038968922053919537137206600995382436449344864856040218159202908000103055664779840907976441019240658422070208705299828538370337648814066732354592989683568232099783091927211122686484725362333299306526843032372954964953512425235137835002674484781552942765254224362369640190714384962826706651741321072623210555949007497270968260964614557097609800715273644070113628376247745875665017721522432095869715130789882711460587253083910444108992905822024761418133785806513421604413619144700663108879770374358330650510606189441951199425212548218945560070472131865066537456294773269660495440*t^47 + 11816752797512338679739624098733853836143467106506240923463158763271342037411636065532294779173578815979466402681350716130170583400329967961990195915455371215563063933513415569987996568449519639771217752808661354472028347349954379710716072853204292706797137747793630266213557145867205700164908802517020720250848289161724243431402810284451065421773023047184622088428074554229228289358476525203649874046726791730736664887115662639900211493653338472924281196570055603475675820293253905036721732599135831160118993130917245589298226620841631260827438434017922642072765753006643644569978092416832642598501837818496595305189520926333944533670560163506847257156702026048460570962768067493377773234291140253263807775311088619488624356030793861023176716917177033849791544427747594031452434967835553744574710934396659901970352173384918806834581388920686690407725995119693974401201156197073237084716323466948884456498284091510461193028947135003663340990630255602382633282484810815493790674718542045777424144426200477002832630783576765960103550582678992865069063435228969553147400576947140683296703040249681976121019594865699491507181620017046379351800241568443997923352506269384341836940753723032381922656666771775139772197603936168472447163080384294239983154578782892480300201676589806412961466123463148629405138862287630189277619717479055066174624295953501874729896549018408799903702591428472492511497881778007797886480526202458626164624281475290366192738355747044571039294195027627494339392095121947868827076365899332900876303515777068593272544862517682560527746647074475022255357560364508743583335487885650035063851117250790364833517789624823358559592239497771796232152932516743122809486486742695117100858022631637664994398706659111813787462604285246742168471403684193874114956945249665190728358683124550859905509695046726857565478189891938793889753051557157741102119734208517532327058460621097232585890426717232929091508698369791658097240323847596710678940801941567601021240411984471051104296156920469202729174935397982953334321263510356073484739576400152750734102857523318889740924238407824562646746228340166783879989601455452484583702176168420242589903440603432923429372975092657782935318268652526614606381426118235677670531862410279312747465055680426871620489467186700030653113790857427736519542696065115199811253228709625685731915898356048550994344592302527850322003645438073095417496304337875805493420151974989659477828106054807712163599307194439192442032710273627836331495642609515368820849059840957200894909339592703600726103451245419335192115267370628264082639757121000092855597088639147380085798232346410142423047122853572116957272459390851618883814469795201609073190623771434853554729070097693024259957500090611811758415443085306619506174812254878947780617687121104841702695229/137521659608870390094470715715774114780602231590946810756881268324916308043437018640383641631851977378407680388004530801372765133230051826053479660610072225788421704076756891124810120087178133068109823842999304056676274249954065735778136506604514823353543777925358430558146726792300583862012175330252439253713125165065287278859456425794016331265880923814648247155036743299844885937151286243546213948187733549447114182966905178797801892114577550458728263203321872218082094549969020456677437439193219512967933012064691797489466235964427791695164607200255449046058062146494678175272387999017619713894990455710863500558587484285574522555292918814795220088311260007840459944171968111138390866298982038894402325148331644177102193870748335502356048848041050568921734296188452645534439123762067903084696115517247843976584299556137209349299279944508711532476621149800842577594080317711725836640108729566280408680934604653885375080905542794241841960132618635524508167304197769235999636100332258464403044138669356724630788718847600762621439333399016254492530421418768144203960075402841188299481351405311297617233691517360042972239205387663199430972065928115133956390784998516684966361238420347784167822370327722358092756182094515405431090709806719426510812901492643560373136315873575713638874253650279481621219192245949078755645178098049139361702424111665264543122932281133464697524088520067317889963146332375564269102711361363442002532857847848037226975428976390304119692490643445694033065305100620963110267993586407716101329280752178294414175474686094697856135822281581764634148970629515008285752656260559594565258939125108663196577711133964329651973302070203132282038143152929778623096555323532767199980327075661672805832643473908962477597684765598216989065601433509673289387658225881342894711815770293993471097888090727833743352928221186598999938066086030133256320672630263244336820052909249421504458294085402255173508353117953184017533902518416296005045652595618094669344198202372270656208156891837177078997157329392909027182828912250391222301219476566259009976613490678587278072110265195967811610754422480494289518402251808441348514002319643034467034282201664605803819591965149430248270722473028171227978508052122638857918825812121721489644394006935302908345285582329282936186350270014990422644672859471715294755621273920469810158018996123704896567908502117272135220293512806095930022373957101556348594906753791171154597337754676413279316908670184854024851192146176878485953806880552605375137924628660053948585796473898005212854373946976362663064023080770112378620859669838526623094299272893030184644397755776583606841047260494822438002527455709861045440950976629340463191769968375208284827511923075750019143606807614660670683887362219072731335168902332859880995328606345207983984*t^45 - 3612710560099202406276463139342541458999049592319327660217872696318187955802237006789959519904849554005638566568716750209054549585117266101905477300963325184827458453110578275042313800760941994307162073237234445951383368772549369818556875715964984868456927791493583362620327445124620417409611124813660956679119777093385106368605172097073298040040195065935750152030908235729530144460950296992754979843860239683369226944489524141905399143054295234666557482456635007805013338208487122140621439197540193786568667217349037080416954353614256632036388209574578667383871595759676330241482201551850130808573693501527381153160739014239867659906766579648648561351746557250876775819200415405623256427156827149012821058111033810300172353848241564907775877874137613826063969608490686267141945481170716579802055120710612515202283947194113933450198422715533075456228539927536742297275491083793540709068363796654439266152611774118833798164070980666074888925469458457647956713095374269679278878702498546965942252193451733528483940159231882866768198320811635979261894127692908642247078951007972005390873343772986678942031883859320314436350544749045958620825672394986038104202382904010984252703322653860246549119664589632964461100137378156118913630865845564840311669209234438964938211156436908630038543142345316968733795551836480919313069069780364400000232894732557216334856235380849239466581959471117599860219268287523892265521491700965618692256445985553414400993100257588603482146313736537859194528799289748488532941210707513345473334339125567918658596248022915982279055470406648857909501148347343499050569888533723077284285906680997446525282216242274493329644438686839981067692523226393331745138228498161506951540245113086664145901122884152246470761423597330567017398640614604149686908327814090272809233114774134879720303444245994838782542354683006995447237920772251773378259075370007893750822483295694707244817340874528143375548652183627200079386706842252737060737020369678650030570216649282503686849575982424110240325031568942614271293605686340620460719672364506840368285950725730919458373930555647143605579982070760231711201153516053978439632410609745331334770144114659011187512410080297238746783961621663931831346388756983131275720360256087006534150874934491722968215895046976007866896624347814830615628058806371483393030788801855456007223297836328595304074201502707975966147396290552418822829609785426076269300596098367045391561878109917426112043417212416764904007558747608056348214793319964026019599543594766741041488346070713087651514678172146001955610670968195698187156180693698816944358440083406028741770640862230695161763746605418621997274943538586875231884027112547421754405043745504244528498192521990258644494511743436555714271462667737867391598726179250087206769803988051777424259188056917/118052580736383000098406402021176257576997593062384879811218830286889581397419596474445889102389061088969126667794341371291621400553540158987262491577843690711329055008906341291379626576316237591524447971722049582068557428113818695498289943228007055296559231740687512185599336533587797904083249656573271176125704322321829493504044320137931645232238895549284680157051036514142545590142841498761132893328847923118336780970097445730218280446024692062735644253364391446295994342435356261605155943489196233297549767613681315027085011472707784797088458594308084869158576230353280091320900757608696273379162761905420843921007695547781451822617545005265845985188946617270478189415598413676417732966168852666082893574757184979305659182272622896952000656575030998828915450142757216053483042571948187977092601747355549456975283683675308484509631583484668732112373417002387493041508773052959098221131896612852524943566011738430168645326664195318230151994683682674668021550775186847489931617972120301339040776913797223768083329131627075056359545530384124327768397128091719260861243567985558430735477005509971902264300575555864328616328841726332624329919582605946327050585175491679358988511535940728015399589538056376135206596639212764968805766928672350580250608215428518887551034499037726283305186686755765128621569980497821727129734589530224653126850227752701376488475635161118966830905784192867628963173742954823259961571411223858154792278629470342748715290520773752375163505050562443683110216792220952741784243466386389325147993146811661095666238559309585385944817785355952633127866708523939047730366961095912203060665854227904639175007991017865538813789722822404641737721188626356933646152889824909814711912191233174125038110304664196750681702935647711811706595172966275332135758063185095299764569299877702521401088975835403592472710819984990992917834132164761261090098685324246572812101198834071652650628933437772506339602058691433802987610404981582563315334512003845388910470718664225927138111912502896082746450769113425503295528640314191086568813534049297155675214342189728998528163542841909452553208308135508232456992526617668498363526497248850434501771836092745895567048511051260258592788021799099999062362688675584752164399723073837256633947502979465140307935157153344021627512475938698213520443878083445088761773214550274978664138088823475870655893127564027801765021339904624123113176453620731914767977209750201263069838051409118774950734592838114055698984022850471621818840486665892479574273501056021451030556681291790716865367372928972024491386269202406799067125945519816570536216230530291008374105721093536889036953358779309930632071641277560307376830105916948104477247902182361672736196232613993013183427248253845544874498744462356385687317705660694574782938940216310544483401136*t^43 + 149858127240903885274424324753428992325034025381059772413590089681403786033344722899318370924121450256242210193614385451097155379330672668783198695539915510153915713408933518398802563084582073800204323471129496673886361459146719132566597317689965958170951515324649906891156245171135039042572685685526207844028219573377519175294471286809715214318070078739743480437286130029244466613642757749025005008020812885805625991521794488907342660921958597680471390529617096571019874934631610573826384006115672019668735099137919289312929792306916208851971406852828028001855442469027537811138257857991847438900937296637563245783254365686482170862998324277528267340605746664837534473468198167104933908985684340648548554612481983244789684206596989125724508370212102825274343445208554804057668289772723294871549673603295151145576394315026400647055333135329695385480469465770357750247293399261759439201610626041222290103210837862396406892244464312562225215152794287697304714903748318682636490110527018290093049678033878877891587033037242933976811746312987968315596909182128131080264778433529525862499103380311988191271035510238684635309988223232746353810083287544416786010743827604349690497352774400561967109039450538977510730082624744244402382198756610432959134082773294656783515689860570824185477635200726142717585024168614382226185216823758244520398519706432993654165152178298523825183057343924354175098399547755937906736999678761318190696711768953988238811967762653515701159751342009523565452820416120948958781925323058331112363790048119295011634592975650456549885674262642261014534664832573344230279650101505006401603957935345491900833796124896060702818025316737867084545764318228517170557923509852922253454776956009718727129105383134772794781075974029271093365523388558208514305145447895326634620410729906644701208591938449105624437228692691406525419642232322781942076046784931423926820087509984730683339864684639520730971343930089247230478220360550933816786534467151963241756005609358782640481547545569153257216913508665196517425866791188696735841673639887679540517645871722770762870559151751469750250850899450437535690123279320992474837569386702568518390021718880907084855456376586939444691269295792000828771423572954928753699474262558094025222011838991046284332976916220830536528240761687751110851996914389669487245704607241184317242030651215334953600299841523375711821734444333125353906417467391990522686537348881891694288494447621585459639482679595231297616249397639555916278392171705583167121848391515657141207057974371466895132123316633490895207897986221154660590221205484427950685508871815283038179839054420585582659093276810228918412868144092709085833608145424351966254881795918542658228153197620909450463067549274470783263357276024019898474479388203619387796876043042864912671638684119/15557316841228767454828750653953460300844644046980953153416434999047464215163822791206047401090031306298257002732587622573314448134962656610724514393979401101492976241483781410491888773623070070200896244335463898412135475022751300957138984766481549922802379376679749667869680008302267940848180187300353565846023050228458150306734522808874712937581869956107283431549361401088552519631227174255343094469693137155129653306136872693129540833972246240825627537265074841759937238925589584862694969297025860202002682553740948491941435620434359236825610822505716610664308495472912880251591572708122764708881914359629103462458378483040966519259676473562165749986140251888357590853218395600768228375386592987003172021479629028280590744950655730606077605905236643256523741491681183510924121889326505392330032788411196440066510252887443753772587107901080375549692620845275871176012784045738795889606529010996069178609474415141960209074056521863642733208601725623793460204365722297731231298492449962191966614011895758170987725544477986635334203674546745066450098846337668429725900315160887545135683016229996297197621006081005376639361165188741508632625061273651841549301922351616659711664310937925397378240481759367397662884828423387631548046804553720619102793330715386209987345631656134471443319175774015559585788292003588909776786728852820303125243828463534289924837874401077693303297661482781005367239950621953452863152821634151849856346796131750594791937510489564266494415394260166996999020817579505400080094100221462159128030104618590997103302755878007376442340328302722440024602589495402820243536731307213236062258290867243247023063068583749722169259110759541696973188063617426882728562783930414471706220986441581086245332365730940657066581007023341866659008666204857989506262690497260620899206806960627464060608624722495047070047162323603464182970389510084817352958741476838695641904809148676109264036371073194826416846782928328485665033929338658167258609974450119159778899241994510393498820949709683979896819093604094833767627805312722856369533566502620555399059254397096069573478916498546206925616598746539844587355604282948561799844577156825251058373032663385118020463757270321119349437181167323255690388881453371634006161203815932041571915562408146568877789904431060840059439628612076508758508107964485011697287943002749415792948430310070463574807621461926144418646223088206279790108524895755368612834205936073034668118192821356737784205333939906503464207196809752074193180529250543970176454647425987323004026849472561567338846863099166855940725322297991593675512721502611486039656402472984086374882149291396334214172148056188130393373782183864536631055130237117192062893134396125181678413457011146366078436148994692823743150997332248515943289930203347347064418309950986660900913328*t^41 - 41601670441076054210949419388013926852653784825978712718290398061282045456078881335059848444328040719758186387899766665283351213148171787572762937069415294839229345709445001861284320366659716467209782151814233358377057465789855101412690707126739807681296654675214115860141405235409732017937335207713162593388670188275088753795036482052150657249483166822141845698752069284447546818269001828647966753073707079225276726119460918778176453173135351032632605362075492696187138706744163919054028865562514855881941622896078018509199812734376789153649762282797700835979268104183797702024200698336253088580670015185974532157856557459977416536283252686077909313997932667552354993054578169642517274474309687924698816781059812207636191167267636027325954718870421576493253644927382515251462867607722943638982220561745846683115277099979317194262024204775520535209095335841978132150740651309333109368508950251200855810803138230028255019443721054631853295855883864586532994170173267440083488368307888477298662868515886717834725861385575896988862014735239037411275480106062066168055856847370956659741316614801613835204773210955373368022488443238252962532865627953505019347839145120922507548583611062616775107615088055830823420558906523320155463006326315491813032624840714759631205099406332794031934941567859316245953864627775619015782173242310997122440146185519498323113847257974012359945269210835670176987809542910317347967570349945545135729199395743244015209556460693290382879614888080632456517743317368572939571261210953366844792282128815247186212869168985340943212362015939787227262561117781654582320257877748598586780133477944114302940803893481695578800271321823192208003091988844197569368079821594012259522069564881693263853551107143500163686356209823901853277942223061794427131117346208098504031870615796578973411045393491011272935553479310790649651812920127818280742408156911044416652943149597413166414729423101312226093645185365025827135284302012573260690777352669678748426928574825829357585725930588274860324481420695497895047302122169310700118922846743160381743955990781731211149144560066889111292508900415728693411687507944249334709331370320274714382029580795647394338329623235394507810515199248458500427664385873205558473458377696826009247848620327080557579264150630690737824982874651924424007259692397327560937766159946372123045618088624623353104004750445959988780391009617216564113452390932626703974369530861387681628183732582351067675192415719304753269709938059962112987786127115501979461074070696601774470700076482899240041653565153769078494558741520648932255826345677990943682565324778456206311992310433533606799727959104869422078156552464763950473010587019527386961086215969411495820581549513093549414091078454988612993233426186476308178962592676718311905999572489281790212879350807/15557316841228767454828750653953460300844644046980953153416434999047464215163822791206047401090031306298257002732587622573314448134962656610724514393979401101492976241483781410491888773623070070200896244335463898412135475022751300957138984766481549922802379376679749667869680008302267940848180187300353565846023050228458150306734522808874712937581869956107283431549361401088552519631227174255343094469693137155129653306136872693129540833972246240825627537265074841759937238925589584862694969297025860202002682553740948491941435620434359236825610822505716610664308495472912880251591572708122764708881914359629103462458378483040966519259676473562165749986140251888357590853218395600768228375386592987003172021479629028280590744950655730606077605905236643256523741491681183510924121889326505392330032788411196440066510252887443753772587107901080375549692620845275871176012784045738795889606529010996069178609474415141960209074056521863642733208601725623793460204365722297731231298492449962191966614011895758170987725544477986635334203674546745066450098846337668429725900315160887545135683016229996297197621006081005376639361165188741508632625061273651841549301922351616659711664310937925397378240481759367397662884828423387631548046804553720619102793330715386209987345631656134471443319175774015559585788292003588909776786728852820303125243828463534289924837874401077693303297661482781005367239950621953452863152821634151849856346796131750594791937510489564266494415394260166996999020817579505400080094100221462159128030104618590997103302755878007376442340328302722440024602589495402820243536731307213236062258290867243247023063068583749722169259110759541696973188063617426882728562783930414471706220986441581086245332365730940657066581007023341866659008666204857989506262690497260620899206806960627464060608624722495047070047162323603464182970389510084817352958741476838695641904809148676109264036371073194826416846782928328485665033929338658167258609974450119159778899241994510393498820949709683979896819093604094833767627805312722856369533566502620555399059254397096069573478916498546206925616598746539844587355604282948561799844577156825251058373032663385118020463757270321119349437181167323255690388881453371634006161203815932041571915562408146568877789904431060840059439628612076508758508107964485011697287943002749415792948430310070463574807621461926144418646223088206279790108524895755368612834205936073034668118192821356737784205333939906503464207196809752074193180529250543970176454647425987323004026849472561567338846863099166855940725322297991593675512721502611486039656402472984086374882149291396334214172148056188130393373782183864536631055130237117192062893134396125181678413457011146366078436148994692823743150997332248515943289930203347347064418309950986660900913328*t^39 + 105486474233573602771296729996114975108823671561240101617824933426296765413818410550718433924627009055183809187889939671624288411937861309293811900226639780051806734078302256452333733965040322680508972629713701405142570539301391758626735532061586528288692578166418607117088788535032153033182541950506117948521038858863978809583798141223656337145066370030871787143775238117278320625606827753823735313856732108880196240120771775283258506644131644553373974765166889754787575551314858438760570837537506018668524911148054424490567094481920792676731772371894841276841816670183807631952344824784306807675758342137190893501642782708928460877217308802232127863773906501240146633393132340839925957732300529063093539556519089560832829287867940971361379426301187567823293255354341880339759364995417348297628230208825755542019031126752319765938823266326766224571153611394035828283415090548017554207538787944977685447764341125592111074881492089473699191107381081871611794404936860694456869606560816676177497963321260487614689973642291910556618404690375912254362571008669527548071217899732934797702096691578924524801308364830770059031377457834729326281945531178622380282139774694488600889914678795316083731218919511312009474460909314596007525013818368684014619459068006938803161592539266611464280274532725203281967656842041597160165303088708154627714697136653491270199926164343449137654216423703556005880654462441157598364264523381636669223891317518016068495315656098411517082885597432187246152039379556555941479273343530913330724398458317361455551412129043682529512462480612919673440363995800778486486192854503058811431155943220884794898216751681840889590847445879278975016834454878345287188390201881863690920183824137642522144364692172456645837836514572799428883347417175266280639162711836557206804335783905030595443883804482166018079683608212902646526253587982744674375567914577248883153889085124352240765117176589792510855025505831240500560861315796609166184738600240837780156701319103532614465908443673752649554305507589322832735806936361082726102071956825854651615524016528595952435700393688451282736593522286468469705591352837995708422430196885091372174746411627221539559752599984618988051863404787474336542583035668575695442834576680437941039021409440933535319441927137698868174231565998617034481520731502917018367559314168904872594855230783231684266892099134375125843450752400893104989280994105984122200547697528772997414080110225823371611551039963790104139378722037545241413815656070765662089481305260171040949343259582284293748261916758594253346949077817569566983420422059221404142766209022430013243116491584037791681440346574219734343495835998487144081161659057917668132242371777741342983267084937988839944385335775411082353069340271648610976919049213654682238216181340692394913710709893/161556751812760277415529333714132087739540534334032975054709132682415974542085852062524338395934940488481899643761486849799803884478458357111369957168247626823196291738485422339723460341470343036701614845022125098895253009851648125324135611036539172275255478142443554243262061624677397847269563483503671645324085521603219253185320044553698942044119418774960251019935676088227276165401205271113178288723736424303269476640652139505576000968173326347035362886983469510583963634996507227420293911930653163636181703442694465108622600673741422843958266233713210956898588222218710679535758639661274864284542956811532997494760084246963883084619717225453259711394533384994482674244960262007977756205937696403494478684596147601375365428333732587063113599785149756894669623182843059536519727312236786766504186648885501492998375703061915904561481505126603899939115678008634046827825065090364418853606262806497641470175311234166509863461356188583982229473940996862470548276105577707208940407421595761224268683969686719467949457577271399674624422774139275690058718788891172154845887888209216814870554399311500009359910447764286603562596715421546435800337174764846046858135347497557620082667844355379126620189618270353744960727064396717712229716816519406429144392280505933719099358482582934895757545286884007734160109186191115601528169876548518532454455141736702241527162541857345276611168023090418132659799487227978164348125455431576902354370575214333099762427993545475075134313709624811122682139259479479154677900271530568575560312624885368046841990157194691986131995716989809954101642275529183133298266055882598989877297635929064488316424173754324037911536919426009930106183737565586859104305833123534898487679474585649741778451490282845284922187380627011692228166918281217583334266401317706447799455303052669819090935718272063950342797454898959051130846352604726949434571546105632608589011479620867288511146930375484735867255053486488120367660035439911736916334350058929736165492128404531009410832939292872098928505972042523273740750285939814277683617805988751921451769180277536107109204132869518302689095448521759924561000506015235064844539839705492991760027646888999302520200556268719316321078419814510732169422999708090045448597116550063508631430840392291292192433622937939492924949989433102206338353428861959736856451715797782394772926007066116352507617607489233038193633855146757520897280835455921135594816753951527667707381233144858430835978467837490612897536274562810001236874726832571997986259800192945277349509590676600891595717424491348119384455270017605011245709030988657739642585717988680896969930011872192701454864614429645969469650814986285572707110967846986225268505626421299963583524361269596878506836931867963938871183433834888434795703121342453219515113218721784555509484560*t^37 - 34620506087968194704279204798256975684260698052248731354823159157928514487158691370371775968476238172409003015458779944841273362201706893389363999435708977845101847854327599698198644692304273145883815742274569536239685844941512002214078363886678948803878821608502956879614369900621363359513925471178886920170226375519251043460937125992537169834858337278407487497336362489529196280331174393162926907917867623388509640328407744684886925893865418847025084070916728437497149676705730517202868697723618091420841849796526960319460917618026089986610357614649103036078665964563120274471212867192677491809588716022149107563407753134070987485704138103101456272421235361632697058543316441175106984506200869251697774102586813737058200392693864094504975034734846655995426950555599619529876647825988481223263103489977435024255697338154785668795946837232866042250647119968651406570965370324269823256922369736135617665032380287141212397825171958852648581010030966225008939491248741992741265908438048728746792483310547421415207534771908526849206995902658540420760139269263337848489563045175775419783346183523818999496860429346160029061377114860754204631811621724281721931016115812763669349552704066586632369755326257710554666948119899424130866425615643901017670785854336618146720635755229721872581146215070437355387601909679486986436113741955534133279581268952061916888753605230214233030051932697650867524172765380698741713250440799820094116556006070007943896398983990179339394905485210264777074186827704793757097208006007218918882535450140313212515552454209694708497119397216746123713421136231116047825463478180742478992445205338583661079041098687041406916024884952542422893414880027770544513829188279723974556980189421125983572708642319444016993714358330564068560886720366603482564654074861884284913406392931994686503116879695208102326346679681553297319191737519321217339864206503985206941096157770473506295537450626173287686384179834313232389604691851291125182565259193369835976847181160096631525769620449195567560641628466251977175802750336365440606952263612016159696090015479243513035965482692040355162368869683070090524939480698821199998397039270086988632566660216478185234142468360245480626101260796927902151821541662922332054187952924341020073752886566671827153591620859768352555462952062329801112754541480842747276303651203789316606978862150530999219506125903592136934112006223998860500723413320390839660434919736002697530458923034708148919142368162408476663619121741192370447463879059040064531572451754270447920664649121601458085117390016301339110650765132739756054010279747000909660695140835474488631917510870507159301383625705785805714665490271131203828649324881967032026942062985453630410484472890574090662946497149083235152079140212243672773316838839543126148286455660426790101321016477/247720352779565758703811645028335867867295485978850561750554003446371160964531639829203985540433575415672246120434279836359699289533636147570767267657979694462234313999010980920909305856921192656275809429033925151639387948439193792163674603589360064155391733151746783173001827824505343365813330674705629856163597799791602854884157401649005044467649775454939051563901370001948490120281848082373540042709729183931679864182333280575216534817865767065454223093374653249562077573661311082044450664960334850908811945278798179833221321033070181694069341558360256800577835274068689708621496580813954791902965867111017262825298795845344620729750233079028331557471617856991540100508939068412232559515771134485358200649714092988775560323445056633496774186337229627238493422213692691289330248545429739708639752861624435622597509411361604386994271641194125979906644039613238871802665099805225442242196269636629716920935477225721981790640746155828772751860042861855788174023361885817720375291379780167210545315420186303184189168285149479501090781587013556058090035476299797304097028095254132449468183412277633347685196019905239458795981630313037868227183667972763938515807532829588350793424028011581327484290748014542408939781498741633825418899118663089858021401496775765035952349673293833506828236106555478525712167418826377255676527144041061749763497883996276770341649230847929424137124302071974470078359213749566518667125698328417916943368215328644086302389590103061781872614354758043721445946864535201370506113749680205149192479358157564338491051574365194378735726766051041929622518155811414137724007952353318451145189708424565548751850399756630191464356609786548559496148397600566517293268944122753511014441861031329604060292285100362770214020650294751261416522608031200294445875148687149886625831464680760389272768101350498057192289430845070545067297740660581322466343037361969999836484268751996509050425293242409928329791082012615117897078721007864663271712670090358928787087930220280881096610506915737218357042490465202353069150438441048559114880635849419612892712743092222030900779670399928064123279687733365217660200775890027099428294420881755920698709058563132263864307519612036285025653577048916455993115266219071403021182245376764046568193955268179981361731555171507222484923317130756716385475257588338263179892630889933005318486544168045073845013664816823991896905244558361532042497281032412407912052356059009090484651224155449593948500317350818939776222287662975335229874581143277063578931693629182758602581372370788033780100050886733783056164747360327683910087180849275200785298100915977375353892684870695475564125742125457153186797916312304544817570150698712212078375293845993277494737353946715213710483295530878039602481265213495600020078119391761603256506935373402985114542992*t^35 + 285415439093463928369360371243838131874712990153434337592541984195612979919633592342239369754360208581798346869287760745593177406770086241577428109175340249712216682599019204736964093122383555085791246222244139181703945295343416262625197479804758758582344468785235065417455709242459887084149316736720926734937955559542590362652368226992503150022614601235456275199351586365264395723021721776420636352735510917893056177844161601643004430339775207463980311808618492311337366276613146395671706638076013458736446325857236508014698781423283263215704263022296541836764155447339781864263273929826013815449268445146919733521605406984492669177158865927498994280211850344111226251926765142257519149552679131579511943331233261502965994193643967375121110951775954516971578781550749611772205975183635863503473568297174877102799591482564244095189037163313281121986237540221394002606731282738052980002986404844688783121392621272002676285483282678296107868316148040970891049197974167130098390150708918735327916081275453964722663981837762549878032426335014785152209328208448961249228614229338678165406953725225511981708567684060660291659034903587439397815542959135793747487355210797687571704415725493025660623004172719729849444090796072528942864858778037196055441565591068025497248582280811156861300096650570170827007870787479941651424463645131666663644001405630595704467743691124159050005432624055286862758521694964210986227430977270070167265530001066420545087547089979542853225596980236253654008299108307459529058053897588046793516134053924247418401443171163520101967379007330012524021283147000396440706184029031559169744910875066135497513186337431443156030469669854155326655377692857395725738088944902749819506043622068747298426721651974588758510339987409296853434336208029932112826170299258022304297418163935339785238934406468441208345804245760185138748469704673552654952950829984869236556268873083990974153120987929878387448053691453586515259954644327269914034780165863100141608512282015183534664981601532892976295194409268740152068028759697725517664374671893174858181767158665150015000407381560872470241439689198836212022510108388992978809754477364666543024560215977805931543591276713728371883551163381299680815835491196100496929020357615900422811955270560563300858986130385401282443750999702312073897531231326321210219050221321247462857284088065774157652536942867902231071928778520024568988028456747528337735583515581402718686331030082958753876977936050092004215056740359615400851169916518753210415976473548687892696155558879432963164419881948339936068031829430629308000620428417446190123734108739813973403395874395979491979920477770117859171526426656077596558296820943959939564001287998329953602600420813012548888740397703131356995813880620745623354102327535790834719570482767201949067446981/10928839093216136413403454927720700052968918499066936547818558975575198277846984110111940538548540091867893211195629992780574968655895712392827967690793221814510337382309307981804822317217111440718050415986790815513502409489964432007220938393648238124502576462577063963514786521669353383785882235648777787771923432343747184774301061837456104902984548917129664039583883970674198093541846238928244413648958640467574111655102938848906611830199960311711215724707705290421856363543881371266666941101191243422447585821123449110289175927929566839444235656986481917672551556208912781262713084447674476113366141196074291006998476287294615620430157341721838156947277258396685592669512017724069083508048726521412861793369739396563627661328458380889563567044289542378168827450604089321588099200533664987145871449777548630408713650501247252367394337111505557937057825277054656108941107344348181275391011895733663981805976936428910961351797624521857621405590126258343595912795377315487663615796166772082818175680302336905184816247874241742695181540603539237856913329836755763416045357143564666888302209365189706515523353819348799652763895454986964774728691234092526699226802918952427240886354176981529153718709471229812159108007297425021709657314058665729030355948387166104527309544410022066477716298818624052604948562595281349515140903413576253666036671352776916338602171949173356947226072150234167797574671194833817000020251396841966923972127146851944983928952504546843317909456827560752416732949905964766345857959544714933052609383448127838462840510633758575532458533796369496895111095109327094311353292015587578726993663606966127150816929401027802564603968078818318801300664600024993409997159299533243132990082104323364885012894930898357509442087513003732121317173883729424754965080089138965586433741088857075997328004471345502523189239596106053458851370911496234814691604589498676463374305974352787163989351172459261543961371265262431671929943573876382203163794268692305681783291039130038871909287069811936103987168696994221458933107578281554078597675111003806451149091607009795480916750164702708711321162694119053720302975406912960268895342097724525913178340818961717523425331747589836104072951928628667176166849980253150133287452001916060878008556850066763883605803904625318639040734579298090428770967246544335140289380774555867881697935772119635610809426388977529054275231377574773472463115339665253290237603943779812815499318712740423262433837530183188519539218573366558907200349168085752804952868836581592291290354663417119137357355186179431605419032971779162525445022684526847093469033863940178324436441979589506274887900387887815581770496307895788741951624295531421121104792375558526948297236203531553546050733626362266453050644053536570589121093502577717790728247148826602284465132*t^33 - 1390074073972476813916137086365515571147302648481103789415093375617809155249535672458192389060132378304639698504293465991745019525248440966513938346101011164999062058126395764445482450404354513656652179182275158460001844910291616273340014294021416435467468309225046356102823994152970469863281422894029643625369309295165109234895515631297141945599622486424639517174340951805090188928788660002345318039563812698754773286721741993416790897680538203857389998123942136705015434952699217850098922773268789594534830428020568588280339131457889347872551335739358516983131351905769678158016856007516689038032866925127012810460740032351050793766403726204184941668880590858522297596836787336210825158913115829346657383115053488496110883319756987858847076434564243233862963536066048302284953170096785151259803018762272472607532844289025001526990794513949074397767245434582810227355944151885400890443308418829060743670430952894915417519968652974467408978804005700290187289381844705084175831939886269972445822634836724768543077788250178367057782619316754381219205449560503071454453735043088032447260668196647304707062365706028258476388153497857429366433295944497158384645621107789096408567437981392374684402616707095239530816105558974058547912031921582458347810127758086954726855019402355492487829044355156599147530953977594097746748762491543131636358695869362133980024342878215993177198472646003025937826013811086202795170949147108077610458901063345039194861710994665348793708032704472658394244056916977498961014623601078920655801300781458017794187800459826919720819785517275507848500989135458658477053660644999958521773768795543422984252422016138964835250695115500661658480897482903173818240387604672869740167470470758033396787814750299078770864675076144656021539327578122490474136226915848201868830942371457859757527551243906885159832261345753708603596316210530976334050126903466407975513918437046265884907595383649591621776863654647876608107004309540045282108414484279605290286538583127451101476135691169589727968291080253255359237540460223635163169667087273785049830518561202649812815336345208729409227562915608924487136977069729092703946605148031455081632351768690664433723108094571371311009697108802423225348891549759906036817800437841272869364853606946618203458320792582577650533956819570204447606306354657930734966832028078165114724383248222841534404131404117518543109645827694504087508319276639081903846351843061091754897624307679960408993561237622106432167613521743162545997450214154089456163216135734855225082179296109973696468009537190922500824337282983098807864887342855250922358071630427366589102986189462451003405387665085192179129210996528840325011474372731491062737856266618378186329832413855795743531206863767512323930911997458250574414178774999169483542361582335313824993489769/327865172796484092402103647831621001589067554972008096434556769267255948335409523303358216156456202756036796335868899783417249059676871371784839030723796654435310121469279239454144669516513343221541512479603724465405072284698932960216628151809447143735077293877311918905443595650080601513576467069463333633157702970312415543229031855123683147089536467513889921187516519120225942806255387167847332409468759214027223349653088165467198354905998809351336471741231158712655690906316441138000008233035737302673427574633703473308675277837887005183327069709594457530176546686267383437881392533430234283400984235882228730209954288618838468612904720251655144708418317751900567780085360531722072505241461795642385853801092181896908829839853751426686907011328686271345064823518122679647642976016009949614376143493326458912261409515037417571021830113345166738111734758311639683268233220330445438261730356872009919454179308092867328840553928735655728642167703787750307877383861319464629908473885003162484545270409070107155544487436227252280855446218106177135707399895102672902481360714306940006649066280955691195465700614580463989582916863649608943241860737022775800976804087568572817226590625309445874611561284136894364773240218922750651289719421759971870910678451614983135819286332300661994331488964558721578148456877858440485454227102407287609981100140583307490158065158475200708416782164507025033927240135845014510000607541905259007719163814405558349517868575136405299537283704826822572501988497178942990375738786341447991578281503443835153885215319012757265973756013891084906853332853279812829340598760467627361809809908208983814524507882030834076938119042364549564039019938000749802299914778985997293989702463129700946550386847926950725283262625390111963639515216511882742648952402674168967593012232665712279919840134140365075695677187883181603765541127344887044440748137684960293901229179230583614919680535173777846318841137957872950157898307216291466094913828060769170453498731173901166157278612094358083119615060909826643767993227348446622357930253330114193534472748210293864427502504941081261339634880823571611609089262207388808066860262931735777395350224568851525702759952427695083122188557858860015285005499407594503998623560057481826340256705502002916508174117138759559171222037378942712863129017396330054208681423236676036450938073163589068324282791669325871628256941327243204173893460189957598707128118313394384464979561382212697873015125905495655586176557200996767216010475042572584148586065097447768738710639902513574120720655585382948162570989153374875763350680535805412804071015918205349733093259387685188246637011636634467453114889236873662258548728865942633633143771266755808448917086105946606381522008790867993591519321606097117673632805077331533721847414464798068533953960*t^31 + 32470490017823111146863553975116252823271796998628456873118928212299913863135634162027699092033994457176558739122980355154688563908643343851984530069562830577351987728966278305557377922145732489978838625942854437926471222488103958200189639423600195384276834041411761979790746240474205436107651888107865495602931335285689682098656696325138032237479668265736772136171398692366908751844950201792189963444296984736500562277373473752207461008814008526822108093435271867057295246864152814087288665733863972280321968788655810828848767375354247536424163218601299355672305748371641054997693646601639506624803131701725471853601478271057619971491066293799785242548471112242060164970706324409690196457724255421708145194684994432402747627033391815825945212228309502719144586730436018341731776047184954795186763285503998080488044071226777816935338258748781264795128907319271316123271615819807982133840627704743754250021884404006234697085736128476705865057997069773529460279144831610983032533520283694690536348404593065503009408610520003993580998856244982094198057657624751124839206927815869908890079972866013068449376338341852729439531245354239058742503653177564420286997473452823963039379206342392044778662239065844024000620850516224215403662012568513464205465484416168221752779029249902286731870033561494448384351590145575727400164879759678625163049676001740149711984603997141559702586895713388498431301183075009903476918586053517239455429494142523423695040470617690809120337537380229166182274903102672303691295569974580433851306560009955342935870347891703522976721357982995901636520105574680276279429829244318827346168595935814027719957020191449631464668651301438685265685037988915810830686201065480427250000589295424996506132548622135807046150935636267574168604918615614559925487759376126900023450343851310742803616874656335627478035621367321573918080482381783054082749337716052575447095866453894642455352877245013400594917866017700919102997613597255666461769845235918724116580638383908708224226935955352582077146147399910956061000586480721603611074164940837634681189474058751747690455732702697937738896138336023883781574944756491218438127110806830857412542367392131645132944898102232398477565713608432496169725226160712783108853338845918282567180972125783248494787930088952964565379960505523887697486379588253845198220799824999564279103079648171684355455559386896050164783555321733204924349924681245956454780187212399927869056513096848765876768533398533515172832327384980506920411460353068064751145135473286370735311234019852988539635270768416754337544167377570783479510418776548346847555687257527181905133617779285770650941498660101017658729529466394286721317447230538696648242141843265702272896440067807987411563525676501738569235545760671338580686457229885965729079170992111187387439/54616887022569397368333108084561219655017083953358003737224182786482750014227806647236084650417491713482724693631334296754497594482237443242518579164383917113994689566763158329859181995088013196991756201833037558788117988455594362854677353291595392926049857384193223205970947134779377230314254051218279798960137093172149848947031793290635206911467011080108266064886976365188396269574443972654894620934326039318211452549240074207429344478760421347882137554761145879169696969234789461602533438786562935644415721244994748177357201039128270062190083243310754211257129216436345733446842001237753503814923244358192358855564599136904625789256158629294543512979896343811522202246436870185252791144671296958585016458619387289173551530876853477708963353544675374203742266119960466374753119442946851509974370063855815244421357573719376573550196587263895841764406922923811374857276898272604604074917600678329155331364202580854127742887544350434071071492204529027204377375289241956460088034963352184321929913444789289880983589444648884271340237584225583397585773762302627503328562504465590539171925084283806629262985276458514740893372790879495076335475718311306980006130949120202035186838351709053119208989052829734193698690691141554331382595272657000145079240121874893076098498472813703480648257365410415055496994315818497498826291371382190173243561575975896633376322698396668450510874923289526075949898406770783693153524494736841413912904183642438505666811356844312060559267650312647438364482508275685988734922336555297016754669582449414485071666719808888433445569884039827570690210370361454744184674123016429678795570532768446412547810741634321851897071304741720733639683481259495219440265663665833299015442689177028310269929509899542016538940967081477921645762987924684781384133333778805425219558925981294732620329857428013505863014690635212660963774967073944201972471787053966399117312873435046412613639935894349133153230241205709303707795819959402209910863539573674691063384762814243072823134867915102129455208239365288463063133970905954792996490130489774145183153881094501726541313094276375355878666480230480028587221266401364119284834293341951653739022192998309432900676320577660350345192163561362654553557471165682909211831344337411598590747410545061288773642198423914635877265040376302300993358157154144603399747030357600539138920218751222566770661801044365462540106103835955889417606773311670431235570234601598264945024081522940645989174600350740572311540322705480054508747372154351588230649019673071425743579983325422884244664443709042636708740794461664980137156535155056707113788275182109836703830294750572245251813595141868143836934014532212837291112565195059575817615154300642313584693834100607463998254540861380641944281079727818943473868533246265456225528471508378822011320*t^29 - 872975118518889164766851767420203811878085135094654283673614391724266276555531887214951563192756967777004880078798080401689087026162949735359438891762307834792422505158117449427491329133264879316499740199847399465172389039582974445467204989195805453810188554788036865033148096554207992118399375171474084685486750134394847804254930827818793291685674325812384800243885620561941129775696491590066004318942266034496397275688467013315506763936381641402203192524438920835389060033307853288980771448571174942832426667615179244571317940445305087724613204672785058653070201127654301973199025333254916361983682671365447003967259292031537926316460096055086357669091051960350497449721325089937386922721751361766919519504653619281310293809662712018737566142044983781757652889743886931513864635307715570507844373838496482087250550806819816889518371730398413082485947784405797574764593604314789970674147733624946928220693861351609580976897687237263548420782927058877205281630317629273210865688396133388570072863815478529214427166326906656005627112663331931926669009853625239961954141383709056126532167601677576816131843227232259132844137013356420819169294107186821663846206491934584606228415673195063073670770154770262887722484189813877805131025964599186869890611955967497326551995373069261068828111004654288301417059717858692274910441810116975573660791883594129254369856368703334955032250236041611316418444395764267524482428182136587143588286205576258374987103985635763258175303076219826481438748128219282498182108514355076897378392681429078458347155347486135688982769862172812082397626051184786296616931100755718616927492459230032619826369487315245917767223201444353855771521895228963772631244299259600876329529793324776452120880446579961371094896583534146148605831898144926351059999262984515141292024984310320615328194362556505238568348677340386173724048758264822753185070859520179301141209980000853941835130050807108861957349773653196729842852060670924704451835639190319864017138204682498804994039659718643096171357980188818745695396447740383224890244565405682429598904314830383719534791710314055354342092999817753217557419435457574502849711629153746917765605996568871090308398980744491827911294093564341057523465413986216768647872810832235446074089789566862423760924163776459259517787124396274516540795402756542487637109008874112673986110727113687835625566541433569812272451197698128214190575208590790476146215336141265045671621328676104254752130107124746888171240320721238908033917107118261708027680614911443741680213069096257495178183044289260815780957341096566495909972004874245790275236007532530305288099431312045129263396009282275281633132714049397940026054747823197098664979257371860493885740563610036724491543949677990503075491911791921207831942245649472049588298597829726922890667/12207885673378011596958900270012109652519559320685761205709183078386051716143141226521102624639613425587712723187596388181977517877788998887725912046557664436405850056867246685951857901494672579401675876965273395084677483715907851104739919522769562826248551456059485261038320961421983021664686044411196984693497309529404605125753217500332721248544570809942717988947885272737480425440065532406381075456987320269829856153135698068216151627011820104980322227517907977066263748493776088917455159373218789504224032507909011305568544750782929993530264902717792654256917585970123944494507091758142310945298584433395958729382679844119237653265219160288613707438284238329723573724342463391407429428077454709076317567695111195931940129216363360665688660690448736419243873186443015354505002808821638846766493456865549814817884924348016208199090237190281903890673917772044505454209854854635880947856582225693201941658628243535357812160234450180356256165016827136265867313328539822490245603370512238236401741764418643127101331936979852465834753104474125770534449802055420628984736100535179218663058069764917518800078375682486535603389066405842695766096146666990282382851862145941454901947016761634650904675886438053550332281419297751125551628239647592439835304227241295544972386603090025944656008637046364994812013359109801200200617349121908062797218300407945784534300277215699781438264080076010735865097662402284429191908160212475478998680620306745051174044686613163825387969639616178788538135256942361664519083566707822870226460404817859867311389209409134877623852379636309607004274799449310347450166975274227893019676598713243485175038437991227125044400937930232763982055178125964949974889010378640887391044319599383920462186096009027261844907730975434046560451097486128616876046098865003360785186596973967174494951507021409685477159024369759570700606738010787157737180267958173600691591970043722411115678407893422111799249796506535394365798065683518234696743017086189880021019520132739146092134034365468198194895619428500587947630130163608784286437701389103220969641987866863626654697204591034269360287118821886924908291864545638239254962035567358452974629590175733238057614133136525193123453137299734208156693308832773939151607487521343666573894837875534995472182617314382401019233130321147569870182091793528247463610123266967379766791982228282525572627554418620206164057049505555325653157662108738187129876532067431315886785938221886918464617359745063679774079475834354523294825570035241179073035808656555039050463155532182485422835182140150826390268544243561042782508877394843230645618971878667883870652438104433462966470186914117564742810991766737202705624604850080908891085461340902828240134344029524668341832079781423413856805048746569900883881355486711556604483863909372821882900600*t^27 + 7421620273733420301872004947538642824353586605901322762072576863417941147451473232835407825373524324469304317349879859224087507759316739946090601180947429332804117384585928866249562691616322798670199595165268905269421956927851322646758876925284927815443832360987924503369842077657988415568509876394856686841213923278271643167742670277341104495418098908510600900944460583543731375758438748331759696160864360121721725961151081492615005335020656202626099244856917531121119879590354628284417766632466329150671035587909756587040488948456897971201357657715760863630108155774804266209673179413875550480863085699971639891781085142531517914492828039004779811554117000077058254625207075765261532927463712128361521080454471875641025959430235781916240354517214940146316549212330617120544679996218670412956631564167508424440688076612984167439184402344803269058568357805255118290058272291068022939945983642822789429590064068022097681074766562811837754992562238707943405969645332207562286346083029770093810474150685753285760144127320877980576920291639769196565678089040727506471645703467368730155046850577206432297198166021207373666856994661033916851209554210057508924176178590146636719687014917098940645051651229857444766170479213409776096520890961544406811228598402472752514987597512408764498688354043693057392961082465934109461936189198067238618674443444488877272568048626476539978537571521939740231410763986899622570433970689616255254237964960891598966532773644824886883013313749095113497193299600955221683336585419858981509288768189298944512251351784342198294906155008432037403896421947645732162160734516838208865117459413692346994667132360495312859655515951086999605098313282900858489314771185524193179875795016841406987350766981001856116057890443438053825174697986953120888677268335660906722229967005449402657807444416085086585326403106732329190516023748911923381968814941151484355185805653746945701962477827544682948439761250993670387293707696631632315270851113391894662587854064684892637128369701103497845515920775003673541621007302802979997121308146435953262940407190465273790287307473088115938118058954284056814285586814493269299291409070884252666302368970687198985663475260047627765074146305696641104995970212714319710039551695240902775591496141885015885263821067548903451041381233634847857447811305964402384824157147858210420966987655390212307938640053286402306557828635502947708636590721485040476117435728112096307912017235505719499603588070676947714153309090683744348061825917591705103070929401622552372899302982468192554034728566961439720202879997710522855200105812572297512194399263771271676968662400960463933698891175280476218210208259037232685332440850089734836509663106854090827327687408162220940812596996832871306432721627132033870452543703361703573637572433358535102699/1014193579019096348055047099354852186517009543564663238628147517281302757956507117280214679585444807664209980080200315325887363023693239907595691154637098276255255235493586647756000502585711260442600765163268866668573206339475421476393777929583932911719110428657249544763183587564287820261373917535699441805305930330135151810447190376950718380648318190364471956004901238042806066113482367307607043191811254299339711126568196454897957212090212747182980615824564662710120372951790628925450120932544330204966304239118594785385694486988120337924052776533478158969036230219056450773389819930676438140070959322159048879056407248588367435809725899470130984925642075184315496894022296958670771060178742391215570997931593853200499641504128648424534134888129587333291029464719881275605031002579028458039062533339599523077178132176604423450385958166577265861686756245677543530042049480231288571052700677211435238230101423309091264394850246630368058204478321023628241284491909462176112711664627170561177990854274779582866879883995249281777041027140927371705938906632296483023347306813691812012007901180470070792621895825929650650127707055254623955952602953873038844113847009047443945700213700197340229003842873315218027604917910890093507366038370723064232471428109276860659244425487479078479114563693082630338228802141429638170512825927050823678538135726198572869003407645611981842563477421699353441100421184189783348250831771497962870659620763944973482151404734016687032231323906574853201629698269057738283123865541880669218813633631022204361253872781681974448750813077478028889585906415788859634321564099705086497019286662330997229926270233117330388304077920357798853893814798157088151760010092994781414025220397487279546089306437673034060961565342574520791175937329616838940471522059554125357538578825529580650349817506394035408871672793795410488973482850126933104319591491909806826686102126709246461917898501915067749476136940542940455004762379861514882498650650237313109438544749489098290731135162669665696191328383290818075649272352053652848411747500017806049785642068939439752851767766024385454546929871356759915458093362253022953489153724057471477892304414599376700171020291342092967179183714131764985325290272261219560287391271003935376908186531198291931535171284579461007751675442064567343061281472077731327746071779101905396010410831272702124495212213239217127475508728153827054262328852110557084635896510217370858286831790741374764752826809589905704308141069315606550647047356773882569144513334544572474961554459596698788973999747027914807806925214080455861931506737417745315174499202227793429254202550214472307983677066711305378633528546775090686313428710622106277105561403705773423026545503991280139167588166456714381949957895868884073430143378896037010218659463240203664117896*t^25 - 201269662293798869089404100341512357198662370184757712704001801567652349549696199212995392276171838161832177962648981448501349548749951434253541849163742412339045147844317884135627683191699600911010563483400579955072982796416312927241142328772745886808980226030362475602590211579709919239983882030817271066309091281308358639975054041915900800163831003876810112482259284943884991243538956538893130381501291711089000022716985957271854151455778538131771731754132676133613069205163512646451983444319218552351943756383774542807688613216985552469829755761350344818558332457861899463715465623164683500878044211137549572685064956192358716717797131267965858945492889189013534274346792131755707782472615742354031962649739630720609407911233651836951971940436948656916237139765459073344375763046589837930558639220595763745294039728256032198561316250878770994934799379120775452635194498758983852535915544868280330874808721661106222753797065960836882299558067610940496563427410361638699196590725733141672009195354758762993872373905347722960673172921669686978578314771395854943432218991423503000753549302543571911425492356980447412077487839808367297074822739675597648031783090546172362806788343707732524733495793415530055429490447723163580702079535936755454673361810086457151790983176788640492935447926760214364601720361983769007032052511382688437868261929443449914787833142142543335660499115255142714013036387988212966797257058214797623789787099622558696285353724893121876145895048965873256296722044193642074110471169320466248417950998666844272096534470506236776938085374471375248454740499477225358045751026119761012871856312309540191290356927416770562164868214732037518101754571623676839138526856293960003035074130965680165884746326986171673275124022818050692067122270716066879430689066548498508146640077367505832279561047446355856934249214068889324622201335523685867814362910372715761786238952856767221226465016425255712590273886021351906412774204742267069465805319640832959967445517911320375395589872454396428855551352456573958679685049587878980806824891558787648128690030745696310564430782285501966509420930676427412497502921396176617650835139400768246429168493089525352462699171299615261507768682975731531206287418677278946186980330133471249506676397984855821369730370102068635474527588844905331728945838161252168167579093387142403223979446899518872002241367857079850649298961181271838946474996477796987409591193792865227656727222449015544444001301997561452023524653382968547726522524759662847883436548084207662488299827152575060268865020708617907090607877362709148402419432163073892082401168807852668126112596385069119435324053000530649211020464227540926698838166710410998043917574120642824238304255427827359021510838455005239313868672005392362801504626070882654159734317206963176517/319018637531828428730930308247770406087510044219870596188196636891301806493361393698471284188848836213624735518185075712837809026232145886426813649580683495347897186751503781219023632268744856571146719558399127074152135327440625534828089771277575141244978397746646570418466198905198516232450950586346772774438954610887582963849585705425812823959799618565350333579006492717690171031001495819763717811508704404017655612582484330883394991596451897001219254742938180289098896656197052291104028650143052224097382084605379580379537702479831280004279511867338200239086513730876911745620271996973339696642038847815287675571733735471458301404937254762905051596328727874878583530044572282774373995455285165311940173058294780114711154839326851851848765434294283339579807390310948570260737451515469045486465679501188582376389365520340358550121404681505524942408510180565236697243273780166649456622211011141625168832942701228681289739225194949458497181690363890061465568361304854299528411650375682758680400879044179493202257991679256816333623233889399689691539468283398424237390936885057987815983706005124388465284821691724350204500264660573050727928753041828608462702477697681590349116968628700571809123274518836242290373377934411437863819364182340118796129510250335913916288152618127221869017257124115193580569623208806505903400748061560587729868803256597673155977597710122078795548136090393693335932996334932936546163407176950063438188707000865320297202554540747033010138491557467207345113567061159006877790136109417863087608044381589144094854504583909353465100021014981351810339228778675368992955609364695966175118742752939797250727981716520474816978278031286255977515894795664436179192115850848123731172252425500693566140767752695273624809506469260530014125764324339569056392450600892612201667064700988177951049003628771832734246019141710293440193536858960115107931514694638296044074971091500091610086850702480326475187329460170784086785535584275687779940890110638028067288180742797040307413080074642570899740934280190069535532869706984012867810267992963347442890319336239166495028490330157905283824621133243675654158179602211044778797057744187091967224339886282433046532668354553616097657301919468677248905138254654937608165517442052881080999288721081152861093222892332506514175409646095427286315050979479849760370830090140035969637077585423807710521968160971960317093235139841814143828995460523039082960587165185745762935294506946817414264973691279453906988945782366880933771606445557981840998508889269888994471474876962341872588065648126151606211568025086340576288314325854408150782588950935503097464936952414880960727259922392758029898809448985591906023472880806014650544941849991956898322903984823548212789804728415961800895057178512747572393519278807673613542958610502787068055864*t^23 + 229934525203085021417677503101081134408851194424095381073880537182271010960919993001736619640125738068546022499383645612437390893471840808153834968330572823926038022333636279548968052150422541195756120557247418046090308994337652367826319129251124411695047171471297406760514682673615081468573131718912650590415268078658545298849974227158716283798298506701458717984784370523039881438969831269085355515100137824169931858981180584358029855606326504275526337858492274777238584034259190848419893111684183111265460240660146811440692720196237168227568629504609135208425810234735789614660580421528758731401784546621998350362409473981939723126588717104791011172104558326267976828080100817968800853064995719942854116717489577748243746749436937983772249927408363104425865086730127317038401742274425562543102721016522676309476656987625488905863084144903174321138102366872549837746300603842205988236807016604321325476019370086499521973384355645984041521541086519911835170403569091411711228433260201306177899242734351348997129797040748593973056475937838429572377609832392355430579546762560264015658535250698209510730392397594383865385678519485540580219960937007427521366034514716095742770214109124859608958815427470797327935693457689918264034958538239294445527277159008868008689568701701343511363563195515904439961609515199122576940257925543866148619248059816675969122892502366950734156548529805633858638396606141683776625655159161185421472524695338355016490865786686571540116449886279591424881005861870729410205497132585263385390130173651638311058203602045392790154991642285686515196233570616081892895972044773792467487120712137742322097444707738399431528363049857717771666259646174091225322507457247718454671750131903739180076144814769674635127794844883387446723015265247685597022126354119114908378277441804274234606371028181339717509455288612647625002224303132743635441265323528532862857748307852091633496610785743417184483798634520192866846087300617097540870142662296115439007781816191159823174933714016260826229675379327204953373505612289264274318386412852614440331945856162769189797588103296286961503642702787265470000865540178470774399323630545347751932493430034305271979356959538449080958782740243016752016663422453779255420523515888054176597733787032489823432697306615196268043336413251300374291882568167285063457315232840518061901428986752310225212053441908556938995967902721787132361481433297717394985162376362346178868115941322440206215885581467748242876713024983574366846147226786056118379298352734461540696581751387790062890347397451001320809821642063409348053628795421529709115422964955805974405500086570308592719687033532733455575255864321059083681065040753386243789562404227530042156766215840420196528258821418249662219311360386399716357825051551485363617868717662904144667/5076796593825476546873253008839518703771927083016216556581129238804682196437458041098086125970818548709924670401462497981884443641590873330550844802809842520794984540890310173537220906621577631296007278489696453266248636331512023597350463084296583713260604502071634215452487958439624663492279782606863297772537156997400673717813234588069400629567155998893419963679706772041862549338178976580032957586595416636349933282993673058713337538681467257450437450478136903566177269201204814908431352484173055221411787311909747460177815506704901231792241197475054462425462968510334302434612259538041250689665549250577767664701900652416482968909604933554506252127783031526085044797088624431047365479400486337636565167807001414584110274425839383780282939583683164179864865883741474661218287374978929810069100382406845888507023868539209498995897526224648267617983705114857128819923132742996852559694840746271035014358726090242635007401807843764658498253451825353909184820646282422732150412987875089418310517437203063314235933212413000715102314566895101958367084986647874923639859219739802116450913114529824319887205007266578883426788694512222858997900673407031131225420464051036342969568311108459099652082454842859510931286686783823399108711605867240166359095482087242216288516635629852168708671178026867649566651072788420774979980870014145215080498369066200902120126253214528943591222924335058257742519924433501731588083186626291526783589251065494666108930307605336404626859098405900558267927972369823506003453372913667028101072844210461724130184616050833331867022748221168753809363933839954578974103921441627185855768957947645394179688398695662038897775010739262314952537429248246113679212464316083072480551534288571382095653941995478233718951283984956365569622077092507279983624688010756570036874150327794624979624661195800027822570270134458635263769560703796314562427380399157711184158591680251457863968331006712781665481122271338512277638781798042410704921406415843101829430876303477037995556429463708498973463488631300589332704116199073170292911678577675339479099392195668115084677527150616320292588367344550217737724134014496453979822143066977342857725270948942856930166429159534269967891201235682570702404182914594955385116768948531193754523163613067311910155943614187991596274191437001368711530897483791402221073727124125055171983148471485767531237527803053782287535448863344731978520048449358018509872792301145574813608221205377801264940874431912688899151671674562605204675737056034779986924546634415647274089160542004164627565251607248929871263401502667109515760588323510667640902234512301195844140289777223019426745877730491649337872433127822436711373542568688819352637609095561658916414489275726465524223961453929874865967892685642517402055487833439357677588806853346076962337284*t^21 - 785909699726543630899700592415635188992586425004068231729033388395507869581867845754020258472954083846420782738765401429758427208950952554784733798910965513688749690074635390984815846648195995330065321306632919879938694091861085808811171414627867222921523552468776815266116407292969241820792423079563127292879917118306610849992669720419720206258737899704951757738155997545068797219264509108624408859013596109957762335917830457572642386489859055159201768191255528049339392541757395779091873655916676030459560610806432142865334878084372246088429017534360888058442280894803381611223356727461212480025956140257612242894962768090690232908191878811223074849908201951281616103991029617964544542870089646474579905583827005899143338537037311173954119154001565115575830407733780845274471662849541961241085337817264307915746192102772264828977739742035359631694574277735283537162735547938563744066346823272069999082026714986283419377892136885746511186820722615258989806173359889498778709899108377626808166419333991604467863269821831387600870596049050246107141744470264214949771520454696889611986672775760614329772368270594802791185329030567047732151617215429355540394423903296181773133274597858438429515031801444864813777106671655168772159595316196413302193696494575664900099432707742620473523884363898733368655295121546296708208632606800767631213028532758394926570812369353474289878475270701740695625429676991850336353252051712573359340243068935613219205047732770723928109174452778535597907752018001577846601362165049225872809489844844531475598832744460954671264981801355212599049764078585885381293446357327162073658955820026270105989073150894714570134221630202689287552221074010549528523413353793883934926921773748661765112812760382423145974595778251287822983958126301480336552396446005645682121664569616994699976910703386941274293920312717166191084739108367030818952448772504389980801505723393643388307227244991445538564236249547843959779032113512717424472168074718366561356313016795961680810555639360057372594987801647417387234057735803684105490049859750837950686710772734728283760702800547488630303245343426227469486832172134507940231702473836887352193403931227443021454183463088110796726117979501671698498102827696822874278044609178878141274456433526689967178920285751388219937973843364831421982470763911576237714479628708962234755049406491051317974797530837776509686764299694687930918036700999494019562955158357635696148566832747693788681742042517636571343698729332235411117639202034040563446324076506900857194294706010609137461652192385216040933212153107970869119380713314921842104429404977912118947745012596500277685952516389212363474508931813007149924541752354139297799801734102810495293604964456919596484476704391981752929853357838748119682109213611436571880648649820709205217/294454202441877639718648674512692084818771770814940560281705495850671567393372566383688995306307475825175630883284824882949297731212270653171948998562970866206109103371637990065158812584051502615168422152402394289442420907227697368646326858889201855369115061120154784496244301589498230482552227391198071270807155105849239075633167606108025236514895047935818357893422992778428027861614380641641911540022534164908296130413633037405373577243525100932125372127731940406838281613669879264689018444082037202841883664090765352690313299388884271443949989453553158820676852173599389541207511053206392540000601856533510524552710237840156012196757086146161362623411415828512932598231140217000747197805228207582920779732806082045878395916698684259256410495853623522432162221257005530350660667748777928984007822179597061533407384375274150941762056521029599521843054896661713471555541699093817448462300763283720030832806113234072830429304854938350192898700205870526732719597484380518464723953296755186262010011357777672225684126319954041475934244879915913585290929225576745571111834744908522754152960642729810553457890421461575238753744281708925821878239057607805611074386914960107892234962044290627779820782380885851634014627833461757148305273140299929648827537961060048544733964866531425785102928325558323674865762221728404948838890460820422474668905405839652322967322686442678728290929611433378949066155617143100432108824824324908553448176561798690634317957841109511468357827707542232379539822397449763348200295628992687629862224964206779999550707730948333248287319396827787720943108162717365580498027443614376779634599560963432862421927124348398256070950622877214267247170896398274593394322930332818203871988988737140161547928635737737555699174471127469203038080471365422239050231904623881062138700719012088248818230349356401613709075667798600845298634520820186244620788063151147248681198317454584556110163198389341336597905091737633712103049344286459820885441572118899906106990825601668203742272908895092940460882340615434181296838739546243876988877357505169689787764747348750674911296574735746576970125305983912628787999772840794330829684297884685885748065715038685701949652891252987658137689671669589100739442609046507412336772599014809237762343489557904090789044729622903512583903103346079385268792054059901328822276173199253199975022611346174516811776612577119372677056034073994454754162810062765073572621953466443339189276829911912473366570717050935956150796957124631101871192749250017239241623704796107541897171311436241548398784593220437932533277287154692351914114122763618723172329601713469358960136807078935126751260908368515661596601121413701329259665468983951522452981327542576217152040377992135000404989764327932742226137775767266009319218294339482745300150797494072463815562472*t^19 + 26587157786761185722541948899500295126241633372662806108717806501562278133738388717036783085551400563536284139816576042744852402835264730025689729262807699328140947679380789815273288230809014785089463341624492037661140793169663234573092712442044370616691347711743294315872697278592322524826345741185339817571923175511093729660317255067381466819027412233680017542407568028519793936671432379982079773317197406254113763326002965727789222334490587913104745432205038278165877490634277962191941237225607724182445865370472918366631031764900401032329931789592885619722316506669260463520599703087835766782514538241508764639410040708234815022017343660896401076601579672500865162825502903723683810999064726089291160729137681055412698819810324896003682690730892192170401356214901519261647351754501984932269245938628128201186895553578408529561468364605672758432802619805029154779676973914042310274050226368722890950400836279840278469936722521551615047606612160462020369066350422053377247737529541219458938537459627614705796073332416726652458604313190807135565207851886983563328539099079064304013597404617309371848883550270444684388591169002740481376633690812202189428033194546589669501313650573761464057748276459937841009202528570250647899132142472353728957933593152776143407597636978367867320914095307917491988548275377791172258003792254165818818982299670665426455073624660556991806334735254711139900437635946363444692284832377791473718746503200227190148214807011734952830970362736917573795890625714736270637544229118872720354710414650322588984142125601704510875378573334134929686745379890715391678208539013832131414067123936009510143852053184009998064617951537110950116830240626249416439714092884245332338668787947626207833553195319516176972525393384663394291119580399771120451921805276025699709389427698614746431714296237067513496833503505593827233142256268976695199448966039723151103868679140158428251767922785881236369770020667343105254214585597022910524711490132447943284675101742067743969780309265833233242222822073497942459885312168644672573953128148528673434200521986890971001249490945550475775060963052395979129984358447036499620779949126833333333838094683779155298253278666338644686440694382959845493263074884941001567446783599982872736987147939394155538006721707734388202809685401194840534202179768863813990136674097867014591520633521781754863711320172144547164596001822888332547011735246052274908338800794863500519122477718661331403280741751964474706353893337712400788044984131643292459906927174191030317354831152908013296449338731349602816661398528735148073885802302625803272847208657008971519271295449952106937379586895549297018893502783960310933312029574446524619544857541118054791529793510097563113894663923452795983574445231001786965564598999009391956838373849243562769/209541151825197620403722707307905795541154946162559217753302336078954146312150083135698275477095910916107394705832876683428719074663553307278104326163625339347103261070318056375170223340200871874930281120702740316352887135488458754732837258580461319430796646895753348683556989420264815159208432109498874247543477362532818761589358739752917855751165946976357479974410583096238548117072915914050375421759653244287951569451259477419537171224584201587629936821726951803852252272302431244131907951861673174364978458854019764601263917454466933418631795788278058908598504754937242254388258864084595759160476755266365007376766023787179717029684003512277076825382736799040477004888315333675768410157980857552165996615170478810411062917343793796913297907490396601865396546378431718551688347040679227966364430375035195222319788046477679092580706978217321686024626493518857435225507755535870450604033297692816426123224523529070538457790415907131245092358113030311570912766011678333685580019710438248939537792441080175954563209199733974864643833795282738343550685938782572116383259256707909134511865921554933161836144033938196405376873706999756070130070061186332704789329047034922204462085431976010974467519565704204554918652014120494834303478799531425684497902457145976125969429837267842821004731154635213958063938118033494974136707619177632720790094662207425218390170853276837826118102195779305879310325664642597606373489555067664991146770775345593101820918533674198047658058394652479272199110836970128177971763300391440113501812174465811046478854247446518836893116419154157726663871111441531749750918259780321071701204694973753542334623959804621364081539771114668563671204308201042538306365220760016902831684181871541390144485492116503685259968013284949143455106397265472998220338224405920655338080199377741267387137494539082406489251137043379970675117490025941303885031573633831173512980899844290889752195823863909615401030859019108479111336770331729383014452520922768991378690469513279387596017783240282408386485122365539826597023484955508946428123789205904396286352981242481523044517596594828407176658471436481100757287943521110875710449722459331365727299423005050263962017986057898517434547412961802088110896925538547474297178329087579060030994200403300528555402226042951034665082928122619421652220665741913899363812989946612632996987419390242196645343791244811470842110140459171357849913499690198504368545976667016258785028515385782376613892025504906190359924608067332941879890384668428833596812130751840338066547179942513167209796008815728703278941884249716009393720554001480367456954614042967830264628247869695836598689729740416314125817462449917130257921404320252665056054374964116247320472041771223632899140201114596549185917580817016148777439859479705493806272340299546339844520160*t^17 - 2436837949521440164427249988325195358542794585998539822641841025198437025344272458465040366465623037817327753194296919000732968317426304985049273075405676916534704478123499021909127899739044158990595959956987888075635442732658073268907512869875561754302618215370702131971777569316289162355535808957432534836295104757768808522863100092199446047159931657431575452118736535228072085690967198643918771512636371967269899751666150250890486531966869810666105025542691600597434610580641857877754944650392826098008199913302448337016931631747390933928833685058324923080233663720809347119875738251391294153475112398207109714090822646988542562284809143904678410105274708924196565519048807475355406646093712302177212884902830721727787421330414373345803637449322892022509734844373235492894974529326697698292695383139743688780675739716346990913147704556595483875830955502097808612291410713476428743700713528507865229341192939026345815159604493479090802631611351958218629817390876868705024667233194330963317251534730654273778707806168482875648008593418677471876998568976995799720174988968935055514175372244704018006334300077940470613753405283070201201052834736474905860490357178724376645739272610817928956658436535398897914305488881634571437030837433865140352881395599544722843113230360257402028702423137345344903247789931766235284584369893438626968606952216706738246866910824182906381322316683044525676471539572325767799008586277938341336466872893813756080732148308257205805488833631566993694670214649137398175084209922076417181288560354989488877886709282645953656725247249738349651296059203101638094261892454674772585025113618791398241527238150948642448066364864501935479522533924394232999439058968959853871055797097001235836089448509306013696773335379436042501888281426844915231314451795567898159988804801255511636406770754579980576282309674632022832519995982075766346163704669454356307920238682666537775980508726697732302962607233125504131310607259663668078749255229014823396377154480015323366197415609900175293858169257805411713944460476478400466554119917301541368273872666148054778796788754605890009553404607845043599709847700524196700617903231369566503747870495459702112903916319685485138492197547994407256807095878673492156024832112403426209134384431520415513917594602559080811271284707558758728399508716527031325246804667695553845442615950966005601162447795854734965103571284789470298698567138729573501126721510501131657200923352742206862052616878609345366061152270674564697833104835348002281702038662947360287414328339053924560475938338584517264951993309057143238797396350304997735303593114648605478702909349114425470369829678673594503513955029197694261914622450925996888682324677286046410140676728009495634056425345097202423649995699638234685844658038932272249313726177054193237743/511825217448227707598133084870290696188825071496667145284216286106453397782057793067256607680354472003683922308467384586942989211773195308357497627087271253889234425490358884501990787530774649641704704665428513496723562117144109354310428287808634818841663889707567129494456302357938837507882516270661950237049697805722663107058167657720477154457797942084450780585495290270872277630762304411659447005190129014497750503541646399544961494433169370797944883680750252476089511400325918556916598363217322895703896383596828677015047244774280931568350024392447986690142707714409707930568761101413033601325380522413623167018488689702565176816706146979087987853679872905336269132140199034036431918651884042656920663332215411542310062281903950728340421468836042739716417604183957315734353956481563082230641757634060967850038314282326378951537634864993629950283752673069161171281825243671917162645411732944473402448588221172107697236998869894758779262593926887839043111522260125497860397756144716466859715011816582437786616094791270207004379028428357616677956905474070310651477749060434738851958683699990079741100965417297438539773551716717604176899709131453736264718415130287500976619089876144604406234363291189090045844299409690720682269677315735460376954576541824761285292929320510432874586156318311973613966975247108614823826322030603285683801885221907856838439831326214004074076076423410532540803401468456008913327885587208278507375102295859145710507775610352596151209573434778145870273548130383235087513829037536131621239526417350190062129249384812866910995126165425945663149171576807085451941592941339412249737362587942890402506552484218768143905569044924689433623283643211866504067127688228417286856671782639426999566920263043771901615997869249816777803442885960644345452998146933901792728794695000070819719822044161162686090644827342159916371041981137364228869578121757996024422807145959664927308713519369985626578557976240074371077351195212282190951101727605955538341589340833136232142033037342713810724828559890067580445889564352326152545335167514342078369045791982885368188538681442527867369705982330748736709751530844665425010344492079162793925501570632135774753625132745022918685625510900497780419676830320456060718287786629320612031706433905101871049425477332512197272931560232310199327714198141198890586049609243596017358441470602605589525916744494576498678938229085571958684198714343278866770610402606853913708310651681312033117092661498283860573151847665267443835820253591104268943573310574445209761348141727582662226647731133298930629143446468356324545101825204015945550357340261353222204380958246519050475959533863940888883721733780167582367998822192649159665918416287350345704985009230390845719439855242513531041522282903643645003774600765128639171200818415671889704224942816*t^15 + 4001479048590524633381111827685655028982873084680178381627135282258579523591981913709977469659424093984978163294595786084202117249206964106456406095533819961216393596249254428317405107253945427113473400993497046394094501156916493926511394649617407714614720965227408441532769945056131746742265944832674455465367646695949268141835598894870276313937636505848096469130867650657711858441616039961586789871505244213938579047529604024857711938727880718832540276008892682223018023763752377910450809288242576929258182640139713789717698479762230979132616883286073915893101145406280786377422771035632739189382763788740136629035641212473143323223874433796789611738984666868724293559404660801744744222741076273401189219506619470657829572223941192926936493641000578069410876425064529501660611968851592599505025099675484391685991292332833919442987450848966309641214916351425751540779163385484487999378448338829390281506133748561833401975346390671732805965314661864366829446831572178719976032651501800379502381012899208410397419001350677124185013578901895794083127060305803223294997122862742918512230657960973308422727657561980403438324703277853159130019591519797262982322733370963728712680200686557754839123330152120448429277534418183849795235359050434262349454913578091288323370442020874371167427806750000145873874195630530133014449920153665285779482419037032282651013903167794813882977061758214685692155470014745975222352228766151918011535744606272761563015186954752698454581756217209881714677346952371007894596783615735626787442776149182499285759625784229601401592595650075778528063438834101210077432890564912947506398160624556840678209167340613058172172387916346574723547502706977444848270308259228532022343598171332467652579537290123770826909576379143989871684522073073068561093336043437136369480805100597719290939755637065097409004461301368573600299359988033463976016615661673946987596655785513533155341382276806559298710852630344144053376303151615634272491429818075842175098500996338686736561108104064135446177415721303134053022502420468471533997238489425271567173519508184324264078129837412562175368927427055004105810787794496432552306976378668933373482673969286928909397925781017092395527227536231264785130960801964385148076495867947947871843421451632221096594094359517195529957805183839848999047615095329996780543307710174107895728270538926070121586703821004108230023418194374968230916815247742850924936969027234873340110274999487268663435538293858222764975818434910094992165912700609315297991181187580625847120626548799333785380228732606882485403054699183663408964509342123965905703287797946847315171665354403395778069065364671360942198491315217263061770350136390152474120002987421899740309733851937938559831318170737648193003992482563073619020816819277418782901536994310027606627/29174037394548979333093585837606569682763029075310027281200328308067843673577294204833626637780204904209983571582640921455750385071072132576377364743974461471686362252950456416613474889254155029577168165929425269313243040677214233195694412405092184673974841713331326381184009234402513737949303427427731163511832774926191797102315556490067197804094482698813694493373231545439719824953451351464588479295837353826371778701873844774062805182690654135482858369802764391137102149818577357744246106703387405055122093865019234589857692952134013099395951390369535241338134339721353352042419382780542915275546689777576520520053855313046215078552250377808015307659752755604167340531991344940076619363157390431444477809936278457911673550068525191515404023723654436163835803438485566996858175519449095687146580185141475167452183914092603600237645187304636907166173902364942186763064038889299278270788468777834983939569528606810138742508935584001250417967853832606825457356768827153378042672100248838611003755673545198953837117403102401799249604620416384150643543612022007707134231696444780114561644970899434545242755028785953996767092447852903438083283420492862967088949662426387555667288122940242451155358707597778132613125066352371078889371606996921241486410862884011393261696971269094673851410910143782495996117589085191044958100355744387283976707457648747839791070385594198232222336356134400354825793883701992508059689478470871874920380830863971305498943209790097980618945685782354314605592243431844399988288255139559502410653005788960833541367214934333413926722191429278902799502779878003870760670797656346498235029667512744752942873491600469784202617435560707297716527167663076390731826278229019785350830291610447338975314454993494998392111878547239556334796244499756727690820894375232402185541297615004036724029856517186273107166755158503115233149392924829761045565952940205773392100007319700900856596670604089180714977804645684239151409018127100084884212798473539465685470592427488765232095883128534687211315227913733852085415705168082590695084104548317498467035610143024465986746704842224088440073240992852677992455837258145929225589636048512279253753589526031739160956632566466306365080654121328373483921579328265995460942403837871274885807266732590806649817252207953195244557098933241681361679709294048336763404827726884972989431163824348518602977254436190860424699479057877601644999326717566895405924792948590673081373707145834785887674281705402180052669655316920244298641754454692943329783678702743376956396844078472211746918920674598039045861176448696310499070804036628908896370368394897133665649714620051585877129693430244630666372138825469552194975932864981002100957349728378969705184145526132278206008071748823271269366770125507687765215152243612332432758446649693297713140821740512*t^13 - 8196158560779340014936123769205192153637925310271633119270945879951348765378587967290930894554762372182377184248092448044145992360549787575506903997748941052377091647020430078628491556450457186611486380801110555916525325702565187655317405064146594617187260817676628116126710123790923598478868011449501435719698488736509047583531289383847180386764639185592544069950908246370575480218349223971260052059186325204778362420177924116868215286280652866474528005534625344049962644214081868370252748292766419865147367759252992481903292837187348091955596998683970625032618619347851650568854994687610697721596337688141532823613456745944387861895565046788121194349220692442558940828363649971476003076396208930457035581607764049137772747573347832451808289736051812367598069179999541496190621188358890058533091501911239063044189955579202323970808467862955843004667018859748309668231051757697605864162223250873856959122425503925033424037961146484833353680770919084012788543438273749402259568468365108631164831359062164279293693328646873859120806625203393547329948383953137752407232073419922196475621901581549339790693903700789997680192698594247116479526958929755798765511295262796978131008147840656404794890169117522518848944847171080592801371901324434370782813207918070704548149141262915544352676746859758161599735438353984341835167966047744696793216458139190172180570215507440464503267818605057569390481010054414129710620347994132292623557528145731826703761711621318885270389688215136186681192856239987291060911860295633376387282943025729029537465997153579379580092950068913146083283382790241416540426328477113755673974432177858239760739838319107844998780013870132118945612388454554030594940109820098603586522705104272605658100370050942471769697788590973586751543786115061658290612671129556953925681974148317100046547377669006525026876608420064741780861513886387421532260329190194134234604897718554425079048687417381681583501951514753830081301768619083404839177759474508847889438066181331210233577078513209330367785329741152422620437651605648054122549073447639486781644910708090966388710590260003743866420535829162265970254386657295886349435847258613981437934603240011789163711395788431709686104391857441584220236228617082795776754130635444321186252271365577012541424039728822338561838094313684485713394409035769885078224725122013305565575478384086565882249070677256348873423746146156868818693056625240527412296294518016976648600103862396845211978840258512956869416563806164207368245417582138354339950630909934551643824070017163512662220600539005824842953224988767147186145873186116770876663068837862766017144815403011646157266857996586280354005452105855245583006023528767109462621110663841636134037679620976113918747540484856866365340342545297823484433687986262461488251365250217667/2801693786089405486708305563968747688731684344118892469144370335932761324649696936985847175432651964295590470717626132858518235385678683623967863703445160997953170292226107405801735800370129168306652085463307910238475275201883629424344032690395869074615849583533211022873716434687651372126121523809443115673853142699144511389831514116015288370699556583003331844172979117011401116388500081769383316939963253032399095236903279052536522153336277166568986686814824199667444746933504019758402583953076673874495543442333547929497521651026026418841443521595076850219738244475305229236763601534672324524685171398979786854898094239224643722131206220859311947340800226217628669982905151727655490191410485972480983175831775516941484063196823700327994240250038839543247460236097720829430344331071650406909303772701572569619915866137770440817981867598639864320193402704786534789500051751589290144126425504449724761314657505695778233218950886776265285505411872909519394733195892360835306124277369522578604029162925688942075974013550600384063152273160125242547156785942764593021629856568210901235152690953561369945525307671752040407864443277912555275452167530285505338418290831305824994457708915801637487309969038488248594365222928298384604760549985299264523807823190628194877719866634888569466187545389780322289073042263054935653327605468586121576558864654638225275239641370805553848298891398674767581464888476134880251578745651673088919656278773069365744640661652751174552861393045458015423565950584062652452538966209503457448444541034184272884026429937033843649930105774443378738068066827811761333013617368322913496113480026192716118589598732398903697552812403794036081487291622306385357901303968982981403133611025683985304457356668922980734861411557403203335714611015053944846904916390591798923032872142034383628544113753691181514181000207289264883621376445292399985169111009335040179784884982205022650206152943828789082394872241014524071008260647949686438510784449586042992938691292373837052923833969896733622521389408790344001288361199278074588983396192098098383466398746088972052890301050823402327866440122236884470609414890823579105501741673726330476688138819363462898392070735279583824553985798648648178615344216677806152015980393534166415615794365945530265035748795539536660381935939041744104646087515033932273447116846911070103661880709147077557185945878823668532094447234982963761163865045382396562558800820953680311281446955328415047313385355363697306508177789006073590573490296234797208276546499831304807106198413374840271479777266359170176304732204810939258529799677002680197481068702093261660006694960150925369934667572288930247418816750741337961680200985785172582440924779446746346411614858939045251705375179950376574413403450063160257871425357112487509148030985277374216185616224*t^11 + 193681613356099709145840874207130851558319258974613538941875301940617734630607756683341635721977029792921368987177746512490952569450205511814460222070928020713534105328145123056131381789513345636231631826892554783755972159249764014292965671178273142497178521101796823486299686275296562747538008949890748757057234237884684988951776575644942100888860115317803253806333276506326153972342981815551005748206152815910660629042147302391232822791543916269497819462989693936930296572681031793525458521272013389587516669695248645500833059975760572893855727066614903067030479930926522333775552155750199960292689395507217888112186268582055318799501252101913674263438449571748189203452120986854296906098025489336133795056508202899579157244232910674713982149951835000509435629925628407148114209538219480532681766056250099602767042970469743147428152276100846750455114077923768739453491300811045237565057777275456770891926864165295137290221624113793446351896252621046283374617275928640989367153314359328090459040444637013293577870553639989003943341207871880665866566859469081445856414803224667942404299670242382646929197822573335951441655340488856628689485513153193693890393457450643793773944220508835074259452832362851394736727513654743906010197427912801852524095723661351647270477409458027953676209838998044597729878354426157425999707317095175194821633256735479332589742559094153265732335935316505744660795855750003362758522006467769279552635403535179687783682057007813787707286802310729120542485358052731648337898089082678362209431939653765058344088319469769876979152731615823725407091595790242755387062433111951389356271997856325299701675297442265285338461390137066965622469129363937682907204781349613196389164813938282546299569130466050189805679215292210463797039262646894045521097471351767413420303880712249697992871026834677845611876502193599936874891981059430768623744636348163399557751275178522445983605234371905784626752421029419875933707578733552794563592912911278851097201725556912820264881036114350828538193331028194789137548658007807844519090521314024712332167054701042188914657720355649782045655243183268715660067059008098837689719735309615994906312229766381380379228580469128231647797427375848445398692778216582837590482880013859347970130249646046495818168825888471236065725168833398670672130066673777833457266114133757789716230200326170240043948380825762766889462029729964613476549639150122960822441324344756183759225562813553669151120701951141503866798635723747052519216213518789830746980347397821924606621892380170668131847603938193749781881151816306499342083565869084835632261275972662098297646554882017708942696436950808351066896906015322298096150959724853352237164196538438484676302449241787671576281065663987065436060331468112912853112940582054863845167217623131303/4405196529661241893601025781746860949249118350402938592317998291531611722790873483920747042171939771860766750125014156231210172104748783551418804363050274809115034756143516211055595923448633095634159295710141137531629291042428359998210267400199104808320987495175385464965106807473883840772971742603047725544521758037288220075278417361748038414863269467342238769654647498314259688668184961902060368668602221517942177410824255763604924999095739798235303400568508583277112290428446153733461662835554223555331826139162448527813269875963255539225029697121325834162168433063338255436604636146349784927646651162995884864851436842140881479097633247931124818535518222356184812103121200233116982410961087444064265880132828371137660108699805798149049610419811068708499423311224316384140978069888324989797061965277772603632381046857287723112806823154261413332784093519492694867357248037415560536614783034829783899707079818122328642031263777641214450576342601504734328318828341422020046329405450679334425068520506824913257456473972727337208629757498770256364979519764006861761009344477416940375405081075982994011014292095884791534632192980637841078102624746785576227106359283756525499619004318612108009213707984849689539873585517594493393551838093552210252933833996731065079401536972256460724002217201197926745852513451610043825582104998440245158876054858642836207768462782029932500808623575849626227256626313976076715565647746313986811339555657522732739156667005342430121949063665141819584320196301674510539542101203409269594770966686082405064650890004329546832240102979349805835822357075596026069275077708793060987055761761183680643795712406908542913785538702898822732125184860806406577740150273897574426193747736050452893708450469103233375447092772090303378188606719336485947616830204807171839982019297992062525280861525387101067463925992594487485347344230814750243347565543677794842681767487020363947007474478680132700552204120288503347648655158792890310151790082899121599230602275375796459547241612000964165811131280421350884692399925664892612078226612708910024937000961767227057827850018911329593515332685530461349288203346671607546883905158322366952845983603645818163905132552771265633473717004075224486176192890023070539686459838766887660819900674721688753391209022853331475673863941486635647205198269471686177950016722293172559657697101682254945748702236803748155296502535804880020469983806356254861863287824146170009438195096094711259392412907083520064933024876913883042245051242446512810480156613234754925039979305296373853523369788472068573876473936697733494161688358807214163839400355924638416750526709010638323327275646162294659024852871082297055081836016649553023791280728216767505341195763205158817431418241275308767169341357982642312126504469833201193550420719184458059249183909536*t^9 - 1461273419628934791363837635742609045016249724507507862001849888242079025638220841917711573383789734864813860276912062801498116817731221540036899551234326657418414125608948921555677752924821357377115383530628619404913207493861766783363831113443445816045099387697081457487438702335120945285768336961781614782406463771115036094992159153717380298338913817807398832649323136266182616978705533839766619275373899835687037600436808826591934619310645217699444739625336729582669638038462369369953172823596600280846572506574265082181020006477941253101205908725780282515818642741606080502840559286146372235383346595442342958086439746325023889188529015195549750410678393750551635934841087632794046015665870468334058099145197340838773779547888721434164765535066821316514485951585228103133860470659806254662054414038155289052281884906472299551069633893022574590668261587475577259444422558306715814930307862499829034223323622109765790065418716710381992258808453816121810913530173750309605142858674433803188327726378700240002676091704135062806563944200017945348928958750765169144763137832307277088913447526515397116953024325580230216847320032099964450234410794825985400054073978181409254128919117162809291156690377588898719567190168885968837705196055742671297337421386716100597113072321349623482379661539556240282251665253455704814724407275255681479922432222636610721659029365992456630097336719959670061661216024461744170235789044985497410607379942139774365644536615096720878531188755226216867963676054747709693532827220157586806285631096466393357472025372643448578567600650953284317511701985513260614961173851616498719922715571965386410004082580047722467467586003086461909667746023702388461686610355296268218305862960719415482429166989298157706327285502613864605584614963741356490316533109873576869102426119623461901605971447874615009985635081889197060319695999534171796582747771447455247270350422732306630599033439985410057022285209450648093463873247126689242454057873918156373050454280888559403692526477755186999236118637137958705270894942167402996235689324445036925323548750861918759283465464131489595205152462216499394217250819672404988810075893772806494356135337334175853338739937534345038404514547524513799154097845149801335032564099395401341059497835926933870360080849789165796120847420258816349740858727122295669103144169312763684818709890497242611930634066599255817105727676740461671554091289664021612818654118125626953468527031311047414449028914630883149465204820225661655429343689425585848110106621934770181269566889188820147043291614866102008225065368282172516615562429340133085283247365836837006898992717767956791727794773676184550788589461782157292886873083609222106306241622600994775251240760082363591020463959715977764353639805372398997913754752894710702039169353688463771/3369975345190850048604784723036348626175575538058248023123268693021682967935018215199371487261533925473486563845635829516875781660132819416835385337733460228973001588449789901457530881438204318160131861218257970211696407647457695398630854561152315178365555433809169880698306707717521138191323383091331510041559144898525488357587989281737249387370401142516812658785805336210408661831161495855076182031480699461225765719280555659157767624308240945650007101434909066206990902177761307606098172069198981019828846996459273123777151455111890487507147718297814263134058851293453765409002546651957585469649688139691851921611349184237774331509689434667310486179671440102481381258887718178334491544385231894709163398301613703920309983155351435584022951971155467562002058833086602033867848223464568617194752403437496041778771500845825108181297219713009981199579831542411911573528294748622903810510309021644784683275916060863581411153916789895529054690902090151121761163903681187845335441995169769690835177418187721058641954202589136412964601764486559246119209332619465249247172148525223959387184887023126990418425933453351865523993627630187948424748507931290965813736364852073742007208538303738262627048486608410012498003292920959787446067156141567440843494383007499264785742175783776192453861696158916413960577172790481683526570310323806787546540181966861769698942874028252898363118597035524964063851319130191698687407720525930199910674760078004890545454850259086959043291033703833491982004950170781000562749707420608091239999789514853039874457930853312103326663678779202601464404103162830959942995434447226691655097657747305515692503719991285035329045937107717599390075766418516901031971214959531644436038217018078596463686964608863973532217025970649082084314284140292411749926875106677486457586244762963927831839859066921132316609903384334782926290718336573283936160887640913513054651552127570578419460717976190301515922436152020705060951221196476561087266119413417828023411410740662484291553639833180737586845515429522333426789685943133642848239843358722316169076805735751928699238305264467167139039229504430802932205475560203779773366187446116610718927177456789050895387426402870018209607393508117546731924787560867648962860141776656669060527224016162091896344274902482798578890505915237276270111976676145839926131762792554277008138138282786925033497757211154867338801824439890733215659537611862534969325415185471820057220219248512454113435195873918892849673764030839120527317464200471582300017319809124587517655584168551725997945377888181132459015502561573766123033691594487518835337141272282348388814152932393138317345365869314155414154012446377957247137604552736908063200329757085827141586014758851946495335034954575611206884546138856721368776775919422398913066071850176110415325625690795040*t^7 + 29691512720230999556138581964372022526424445386101693045000770000988617148704858499206390423141958759563786303468381454755005328215558341190543628710581824596369215510200120743668839767363322979106776769352033916749449997726312606912431800593703443440507975489685389265193884281699021681824295837055309792163240482621629317615306779168497909233888423723562546671413286071424772196886482443260594548880513644140533438737449919587311382251835247617830773363810308959243846541380010757259513582654664022133932447960891333332412187244433233583044672686970894893736304797490407870006990629828533532626304556826887385609419415458047792411512928074235570479796104609443126821675851328679870283700648562948043351078834199889988092233723999583022471370593342823135117583517531300735660456057117366582540913432435112176256625077184677454582908493621669667544731726791807191548456250670421861850494112392745188187712297124218221986604680093215821184628854605941315496517502337995311198441631970285879112468888568020104945197054012919845618921538463573433002904782273213400394133025923713380512903157612913076628157169063479477035857521548782899827321879939888602543185219220472091703319060443078162377190039209323683173206487830405488295409211091322654638982749371962484470490191896572502954409058563512322720773401932663198516497205285828738108780208551268910680256837406969310313593611335437830385989761301604035276266641748479048424880873102246242188255781147528071304072408633963311868837515619104769672446537210730035416773731065626808214362864990063503025760245928753827867393588696185915662049663683244701252940246217681039773915829396315224037774377088382909687098476599259205927350276506142068266684724401981328698506277798586326893500179733681833437920229414539225758025778914948636056215614843095990873057240220747874168944082726153242670249401578619294667164192212440538891595925172541529988750363390214765402414964601044082054145773749782620262505845401600018653422571966901017364171195745060068981691842208150335182351981377495620451818138129187737885545424624102861933159060563159692989048895855729130744356079979925760918452006529666527364713169508627706272687305934944435494613348135092239774582913503803907458980583511664121472102898272309509837728358346827141241363903036173374666279424761490792283785865707292981206007178078108322988863389224201488828573116916299198317952250333966425722231429201104460422638249258077325491966763960110241755672334176467686403332370066110190791776573911734896089009991131285048454770024662276127655891260780959340790950096414594154908273174495528306569213814040520163340863322308200856171967222743352940467959081817975053753681383429879183698790930811976771637496694769540141920331409870361871920735940364923313161722224367279/11824474895406491398613279729952100442721317677397361484643048045690115676964976193682005218461522545521005487177669577252195725123273050585387316974503369224466672240174701408622915373467383572491690741116694632321741781219149808416248612495271281327598440118628666248064234062166740835759029414355549158040558403152721011781010488707849997850422460149181798802757211706001433901161970160895004147478879647232371107786949318102307956576520143668947393338368101986691196147992144938968765516032277126385364375426172888153604040193375054342130342871220400923277399478222644790908780865445465212174209432069094217268811751523641313443893647139183545565542706807377127653539956905888892952787316603139330397888777591943580035028615268195031659480600545500217551083624865270294273151661279188130507903169956126462381654388932719677829113051624596425261683619447059338854485244732010188808808101830332577836055845827591513723347076455773786156810182772460076354961065548027527492778930420244529246236555044635293480541061716268115665269349075646477611260816208649997358498766755171787323455743940796457608512047204743387803486412737501573420170203267687599346443385445872778972661537907853553077363110906701798238608045336701008582691775935324353836822396517541279949972546609741026153900688276899698107288325580637486058141439732655394900140989357409718241904821151764555660065252756227944083688839053304205920728843950632280388332491501771545773525790382761259801021170890643831515806842704494738816665640072309092070174700052115929384062915274779309918118171155096847243523168992389333133317313849918216333675992095808826991241122776438720452792761781465261017809706731638249234986719156251383986099007080977531451533209153908679060410617440873972225664154878218988596234649497113987570478051799873430988911786199723271286350538190648361144879713461660645390038202248819344051408954833580976910388484126983514090955916322879666880530600689391442411460068117255536924250564002324506286153122221686798550335141857973099743121705063626817011367871434113390066936160476322556839432650050761989961541156155897554148089387930539578152162061214444248136586587567680880334692724220596555121429450905675602568157149336377715659158392198795330036937628126884532969629034745553679224177213737674653579340269039108210267128992254576410554870660641357631696483358635631113469480085754002572686524693374956263050264614685866035288491997363201593380474371487434711753241277301189896587078821756040639649183578277630131640896786556321845606825887326951341961457903724820232010644531910482522229253127271166134697593519061028555499457424102856685663698289285536692095219665097322484432281858796792375935389525469655952615210648963423197217138758381953408311497459366394382151109024035705650580089914704544*t^5 - 3217822673749178707504664465767105971832243557800485352781045331608821255668201133184924636019806869030592126108251079287642351922345264989795647305659817571421832147067116935818021348446151467869718601984603897574779628484709883130496012227219507510271276719592323652782017382417581307666141245487039000788924672688863657259035361188139743067242765745374989187395671967651201054176588095935484426197885311396033869858275502800695343670637171867786605071766756778974110727942237475233773234049499763615028976623456288501041448017832317960648049678756404177098911525276651716853151421020442694996291832273107528240077598840005653239914664217480802700957148746609923189359004538058859545580281708334286121437155315800058025050213819413767106407029507237300202721677051527372431915770092379330170615987706878940318434655125560709540065653443913082111341496948824734100337315034122458913464572655657803354897635628279590671943285634380646998405181341826621965096388673401353817602688627474994049636515826644553619650929830377692129314042431579037272082454758143679188835839209699658734327909704424899694896713192031591975588360251955474449051788270417887173535928322157099096624257247128901472898371292395358170547216520954421872464549445184970322143118453415540957878298039392369516920444104003963846283203411395333256812583938955758828738278603850648778000283018117730625586302855592888181535318069500961961845084145562360075096015571803253221101824842870838921272310000765504942599639611897494687910405939654846145075825179909976879938054372215369648428024591904866852398588447361451235152428487064482875668577935898118224795204896687082306349537975089613950717493434644415063739381626282562217573686608443644549575098215091551589163437499620986713087906795483247717393084349170748751597937014532259927082968284442149901276954771051087144466007946674645694498521584508200790888698350843734085527877292462986254270666805154998889840966857918103188460475398374135959550917285399347401891253222806473602559611975360524263217817774425291309969035689785794960364717176617780564214563149048149540912526730893410389435384076723550106037692669849368628903759848343359907131000844995713889528400589185076649123778004870182220723207760689217888530310820821012558657738813400691031410492887594939885544024776467195791314544660262242559833874017439970468449946458852350350522766854632734348482770452009804513709745440044104023461796194015469563841466468324729796951278547692074546367914498199533364223011907590432626776585161883552667963461650743337199786242989942886108074142707525601109806014348895206524682136659849233231456223992403732035239886699557872668725990714210297286280574981904395996814894903977026068832089595532051196432343963955165172246806284319117449958460221613/459098090504260731259202556471618508493484203735471469816793126295707534762161901780783941742875636223924256523898214455922207936307949311858733654705717770323858187412000363386967975152451023053699123122487317681013713505595686039813478737316402357632409001127626041718320044239778242014470142044326321657835593652842602761758363757222176003496837257096493318733138697976490455379897363203445161030375631520804669532771553959363521966210108186798696619615770220613706006963347192630395982861601020602701321185024886483529061212725387979457495486260861653238552944958818339055719187514904366716155174905987005913958647570026595343712914212838735051740419007782077173678747022476468756819090162026235741100638190852418129186111018891224490083312012483986707526855521942885773301062327057173936676414381340040474209450839866029230495563265250635119942759659401043025958927110681960808968071084108130087286863927132140076302127794565477871218760574600297747173053544973416610915286298490363678995184506733013786005355135331627273438501248893578456819822124970628158310408639668191568688955623440488549756576441471123709065798546721256741922260500784566357233649704485408331416815363117966212960228610421074166394651499377130463667119822184549912012278264789754912840238440108640711105796288316149148252542380152577176083491551359185549818517543311603408261782838631554269758185683100502350727571011939158951617863375996288103773083257003564798946023078774165434883126330667171371461543936309295728838365938459653009507217702023457606085573188712083641603457688760934112542008256965377151654450489912042051564028736589447065355579245189555537580171142210803395169742091797954633341006095936195039112452753187518938531267642366976104388986146726106834674699578532589426801632260909686560888560880751607559699922829406647011248305678445608108799025396576650275361048461225898879909052028973383146998996361973751221009723185927458370622340278940285133627558296900399759711119724090251483197162527998535265454316594746520785678594896600815112658761269159272057816260491537219272070145934579585088506793584661587645836687974868341012603509594108639721129209682519088092994808814304031466236369550381231004059318885103708699288193227544531727086317474665560345299075131642584154225663124684498506363080880518418772545486525362466722847804345770972395867810402679068883836770286014099887350719616688519256690708735412103022287971897623435777772331032099095547636715679563590332707016862093230052466127626170595980666123060643278614212848581868154277025300348968020312413285521567864884814045332745711229780478805282543480913716509732653056420981405738446349610050475300390373827291300240677900447949836713163725451439544536387613691517879786277983572488313660442750475667759299354172522621470919904*t^3 + 17779473852675417361552318967409692419273118722345850673505302078681117321279627189444481302435071550113164272027370141152123352091901401561756737007634672056363029223837647907547545321293420394203577577942377405341743867379461224761152583915672500044610298982248389245811151194688107977752986761640848901073403037456882052476195794855373913188337497464219689721390151816208609569176057630633213026073418401025860332174734628983036637421331425220231533158663524412723342882027257311620098788596092756392071465403943021895444249100603476551492400744122792220062169439650429694650008334904511524581493137521187158976298093756882273753875577753546092402428366520222493564986105457921992906535080722837726325020657565796187229520676655422636742341946460658699982831561959166252729851432200028879039851671477225498609218305790176769017783834240191681013671986248049748481522279312575126374075578406837152720910588732339701124530617647534058652509360822472874753621299313265225041938014844542201639242762427286264868558765903198442704230708099687454916643408114256542784616614326811272011053627005949714871336435543308964260923424052460839251961225958535987568210065663481986700118713518048737642747021441244940721940748094092720414109785717871208287157972516744388640817234128061974849854253910191659089116791930580067324588442828414240243707185878009009116368871787333927776771427144772731090526983872700877820001208920330876860765539039079250505753491466192945348535796312097364644754588585364505721774104018045117797316452339595017308689838132924550685471044072121234457723601901272567831607791665070664406960026565591723988429080351414625695773550070957992390420632770509517287915463084499541972832005989409942125227011483760390517492831256652667242112706317276514376191710870223926261878799742678922955032037771504352207234951430393904225735856905453709533139803956881195649428762202459820419091157186053970794605731690244572270392205004852975182249393468010428777932742822526641183562147608799170620361419674653373520720172993398469024951719616465584952402474153167419102094872242939412778525011873968957238803571925921659758156252639414908886342318090516601950394568913514715929839544082667330032154904774016996522481874172885110409130136378302088459744005415600465417303488488077915870884820435053791135740218456631175897850357745625916572240448577174503569945506714891250123641687171037011330482322773480463188695889420348330904799726389327138092696940149177717556791114813203310245965146979864666114383829237983212263535767293537743275874075501427917063353812754947721433986291262106028372675231573189142628860169079202192570173535861796640316939352560996930721195424546076815637940860599075857260877492181847985508978830681467929112020204370714284664921/2954641403150047825740449707634208006676990923887396672824349836504276780850818639100950829200780246257122810389222782921588137212212156568062797844703490560836249935076137283513971857438126829708068650953696809675597646481546678764679813217209215724037591234040146488771672679202084166856329188994390094462908146714822841524490376988468265329940644714937980710334135858571072938821081999224138967386026898358913320286594032509322327980139965934269713477853098947199199437279396536473954401807165698746967610051517463306747636230228649260902134650479860300669015361874723835809290571075828388849127794120213447593406234763528564078933944812389691545612870266710926450159909271836305085654002149709977610666860967502143936788759437330092868435932170289909433054379026804171482546641998797633810070757110476377406710242112123857528514005903197507561640084819355157135053784290857118642880585165000644136945488712541607627023257485200846116144473456386825675902315229392185780304580314903680471323477022647499620325102877628214808912880828497370717456475814255371653797792792396748456635618176111058872691665968201746077832686840954915897094003815014392640290701010962713386472148402762007265707923764793053033135443612369067611867010478591792562924137060854892541222525389740386345302520808820514269687237776271235896587066399963866791639427625539659730610899838022127851090767805154408816513952786932585187588416779268435879143551099892939973394750220580024937786399522899508124889266043102133637347736150002271881602873576240861915058199718835409774642221677935244188786399048573046759949353785586760703067464291806303596012274556831264480957711589571529489707572896461331642925217180472609691678912314087339193286658958997670929637835442497244434198939249929782257929697525515739023107958970483116189133379860000817412881193950686746912763546592119101796611244939734968528587944736027230612290975543973891576950503828805513963151074635030345430149942058284741860132574713224514314381090010416491391887841543721414228666093219297055724979478119468613210128975631265006706504910057661666657056760658645066004020336814227780647716656975123500284004644569635402382481940085106585487613555948444678302887843412388234797390902598399632692887963050196035224794861255760539536276165351742791998835649435059522805379558284501851712861234543067873987127276020897329702518762057471907218022162262607761881625341000966025809218390145727534577829678032842256809905366641976485903817796540739790017287250943935565127660366455852535134139402130672499240744103879265425290016124915163049032796883376103481933431663933290493628050330860284029401223960341213566240684573987336952631754587405495346310692035349739118594505409536087755426571403893541581287230749466865162956299106455698563363340808272*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 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.98903089924147443685 + 5.8403848434566094918e-1736j)  +/-  (3.39e-481, 3.39e-481j)
| (-0.9372898991864169403 + 6.0299301431253881002e-1736j)  +/-  (1.98e-481, 1.98e-481j)
| (-0.92276234388451625867 - 1.046028995455804402e-1744j)  +/-  (1.55e-481, 1.55e-481j)
| (-0.9732162594524303742 - 4.0259164525015595408e-1757j)  +/-  (3.16e-481, 3.16e-481j)
| (0.89156425086624165 - 5.7028251582867288761e-1775j)  +/-  (1.07e-481, 1.07e-481j)
| (0.90782270291857496572 + 1.5002135286507004408e-1774j)  +/-  (1.28e-481, 1.28e-481j)
| (0.99964978230144392297 + 9.2115571180205703487e-1773j)  +/-  (6.93e-482, 6.93e-482j)
| (-0.90782270291857496572 + 5.5191894793838498537e-1785j)  +/-  (1.35e-481, 1.35e-481j)
| (-0.98903089924147443685 + 5.3664486513386658791e-1806j)  +/-  (3.3e-481, 3.3e-481j)
| (0.9732162594524303742 + 4.2698845039555463486e-1822j)  +/-  (3.39e-481, 3.39e-481j)
| (0.87203477208589882582 + 2.1325530994941670413e-1824j)  +/-  (1.26e-481, 1.26e-481j)
| (0.99438506089311973618 - 5.04910826775648046e-1822j)  +/-  (2.91e-481, 2.91e-481j)
| (-0.86113631159405257522 - 2.1810228693810005972e-1822j)  +/-  (1.62e-481, 1.62e-481j)
| (-0.8533140765482158506 + 8.4241915397297885625e-1837j)  +/-  (8.53e-482, 8.53e-482j)
| (0.99791133541218448993 - 3.2342997846589067925e-1848j)  +/-  (1.9e-481, 1.9e-481j)
| (0.82592388681481513624 - 2.7993765517620172989e-1848j)  +/-  (7.19e-482, 7.19e-482j)
| (0.8533140765482158506 - 7.1631348242245633163e-1849j)  +/-  (8.69e-482, 8.69e-482j)
| (0.96285293576920853368 - 1.3697935535561068191e-1847j)  +/-  (3.03e-481, 3.03e-481j)
| (-0.80647431343752154964 - 9.8030234504003268306e-1849j)  +/-  (1.57e-483, 1.57e-483j)
| (-0.99791133541218448993 - 2.5993101955342365917e-1858j)  +/-  (1.98e-481, 1.98e-481j)
| (0.86113631159405257522 + 8.2636165665348656836e-1882j)  +/-  (1.54e-481, 1.54e-481j)
| (0.78041081606004642435 + 1.7525201158854064375e-1885j)  +/-  (8.97e-485, 8.97e-485j)
| (-0.98194434592461519646 - 5.0960823460951088356e-1880j)  +/-  (3.37e-481, 3.37e-481j)
| (-0.82592388681481513624 + 1.072475220697819578e-1883j)  +/-  (6.62e-482, 6.62e-482j)
| (-0.82411873193738097115 - 3.7345814974140178129e-1897j)  +/-  (6.63e-482, 6.63e-482j)
| (-0.99964978230144392297 - 3.7113817786778446965e-1904j)  +/-  (6.76e-482, 6.76e-482j)
| (0.75425513339342448035 - 2.1268426402548755405e-1922j)  +/-  (9.05e-486, 9.05e-486j)
| (0.24939306577124368718 + 1.3624948694879731533e-1939j)  +/-  (6.59e-502, 6.59e-502j)
| (-0.89156425086624165 + 2.0950253047389929258e-1916j)  +/-  (9.41e-482, 9.41e-482j)
| (-0.63563367652711158085 - 1.7259472168348481247e-1932j)  +/-  (1.17e-489, 1.17e-489j)
| (-0.87203477208589882582 - 4.7141782066209457663e-1923j)  +/-  (1.26e-481, 1.26e-481j)
| (0.80647431343752154964 - 5.3564756301141283931e-1940j)  +/-  (1.62e-483, 1.62e-483j)
| (0.6674742407002819824 - 4.4274316746607084389e-1946j)  +/-  (1.1e-488, 1.1e-488j)
| (-0.95082892736674805085 - 2.0553559199286085706e-1936j)  +/-  (2.29e-481, 2.29e-481j)
| (-0.69805035962887407113 - 1.0528794277806142347e-1957j)  +/-  (1.06e-487, 1.06e-487j)
| (-0.75425513339342448035 - 3.5504241941160637506e-1955j)  +/-  (8.7e-486, 8.7e-486j)
| (-0.99438506089311973618 + 7.4585016108928096011e-1949j)  +/-  (3.07e-481, 3.07e-481j)
| (0.63563367652711158085 + 5.0512768487345641282e-1968j)  +/-  (1.21e-489, 1.21e-489j)
| (0.72698793312645016103 - 5.4645673187447961021e-1965j)  +/-  (9.46e-487, 9.46e-487j)
| (0.98194434592461519646 - 9.0970074939889276503e-1958j)  +/-  (3.76e-481, 3.76e-481j)
| (-0.56892263254171380277 + 2.4885822331369252601e-1970j)  +/-  (1.23e-491, 1.23e-491j)
| (0.92276234388451625867 + 7.983054126936912642e-1959j)  +/-  (1.61e-481, 1.61e-481j)
| (0.69805035962887407113 + 1.9547709353758541848e-1966j)  +/-  (1.07e-487, 1.07e-487j)
| (0.60281098604335596895 - 3.2619434880153384587e-1970j)  +/-  (1.28e-490, 1.28e-490j)
| (-0.96285293576920853368 + 5.0067331577276506751e-1960j)  +/-  (2.8e-481, 2.8e-481j)
| (-0.60281098604335596895 + 2.1512498025610133713e-1976j)  +/-  (1.25e-490, 1.25e-490j)
| (-0.78041081606004642435 + 2.7217477410777719832e-1971j)  +/-  (8.56e-485, 8.56e-485j)
| (0.95082892736674805085 - 5.1011862223450435203e-1965j)  +/-  (2.38e-481, 2.38e-481j)
| (0.49681041825039042645 - 1.1682293738532953901e-1980j)  +/-  (1.5e-493, 1.5e-493j)
| (0.82411873193738097115 + 8.1039886059124063199e-1967j)  +/-  (6.17e-482, 6.17e-482j)
| (-0.72698793312645016103 - 4.6467812252559770127e-1977j)  +/-  (9.35e-487, 9.35e-487j)
| (-0.5336240989298893725 - 4.2598284542961142563e-1981j)  +/-  (1.3e-492, 1.3e-492j)
| (0.074723015542899180343 + 2.9020903958241886882e-1996j)  +/-  (2.43e-508, 2.43e-508j)
| (0.46004775847492141355 + 1.3235753266066435324e-1981j)  +/-  (2.67e-494, 2.67e-494j)
| (0.5336240989298893725 + 8.2651577752211940357e-1981j)  +/-  (1.25e-492, 1.25e-492j)
| (-0.41302800476669922333 - 1.1681612527623017412e-1984j)  +/-  (9.04e-496, 9.04e-496j)
| (-0.43997966584737161971 + 4.2451896734134006535e-1983j)  +/-  (9.25e-495, 9.25e-495j)
| (-0.6674742407002819824 - 1.0625005245904250133e-1977j)  +/-  (1.12e-488, 1.12e-488j)
| (0.56892263254171380277 - 5.3374109401789589087e-1979j)  +/-  (1.23e-491, 1.23e-491j)
| (0.41302800476669922333 + 1.2659319257206711324e-1983j)  +/-  (9.15e-496, 9.15e-496j)
| (1.6922008336606572848e-2031 + 2.0862626953514166736e-2031j)  +/-  (2.28e-2029, 2.28e-2029j)
| (-0.49681041825039042645 + 3.6742800737660596994e-1982j)  +/-  (1.42e-493, 1.42e-493j)
| (-0.46004775847492141355 - 1.0212656540661004525e-1982j)  +/-  (2.74e-494, 2.74e-494j)
| (-0.074723015542899180343 + 5.341851626180608484e-1997j)  +/-  (2.73e-508, 2.73e-508j)
| (0.36816873917250407949 + 1.5038116743659250681e-1984j)  +/-  (7.26e-497, 7.26e-497j)
| (0.43997966584737161971 - 3.1123895853929965774e-1982j)  +/-  (9.02e-495, 9.02e-495j)
| (-0.11168445537822003281 + 3.0748926978285827554e-1995j)  +/-  (6.7e-507, 6.7e-507j)
| (-0.36816873917250407949 - 5.3152898340698390812e-1986j)  +/-  (7.32e-497, 7.32e-497j)
| (-0.35241611849142175407 + 1.2527165755080472593e-1985j)  +/-  (3.72e-497, 3.72e-497j)
| (0.21057322444050866546 - 3.7255624213119754147e-1992j)  +/-  (3.89e-503, 3.89e-503j)
| (0.35241611849142175407 - 6.9078587177206194883e-1985j)  +/-  (3.94e-497, 3.94e-497j)
| (0.9372898991864169403 + 1.6746257265416086786e-1992j)  +/-  (1.97e-481, 1.97e-481j)
| (-0.18035397587349104032 - 8.5403836499255455837e-2018j)  +/-  (3.61e-504, 3.61e-504j)
| (-0.3399810435848562648 + 1.7589255989039396247e-2011j)  +/-  (8.68e-498, 8.68e-498j)
| (0.038004420322129332558 - 1.6595984451660318629e-2023j)  +/-  (1.06e-509, 1.06e-509j)
| (0.3399810435848562648 - 1.1772823181780884694e-2011j)  +/-  (8.28e-498, 8.28e-498j)
| (0.14885023651540605957 + 1.4176619038516163453e-2019j)  +/-  (1.98e-505, 1.98e-505j)
| (-0.038004420322129332558 + 1.7834274328343846778e-2023j)  +/-  (1.06e-509, 1.06e-509j)
| (-0.29203096249066105557 - 1.3106123567413673104e-2013j)  +/-  (2.52e-500, 2.52e-500j)
| (-0.14885023651540605957 + 3.424873602961471615e-2019j)  +/-  (2.28e-505, 2.28e-505j)
| (0.18035397587349104032 + 1.0289971715013950459e-2017j)  +/-  (3.55e-504, 3.55e-504j)
| (0.29203096249066105557 + 8.7940640228984819978e-2014j)  +/-  (2.68e-500, 2.68e-500j)
| (0.11168445537822003281 + 2.0613310542022215606e-2020j)  +/-  (6.71e-507, 6.71e-507j)
| (-0.24939306577124368718 + 2.2396806038815138539e-2015j)  +/-  (7.28e-502, 7.28e-502j)
| (-0.21057322444050866546 - 3.3601811070246730961e-2017j)  +/-  (3.78e-503, 3.78e-503j)
-------------------------------------------------
The weights are:
| (0.0062395865016411390226 - 1.9297441978660825221e-1736j)  +/-  (3.87e-126, 6.58e-359j)
| (0.014157344246718305896 + 4.2476727076583535775e-1736j)  +/-  (1.9e-126, 3.23e-359j)
| (0.014764344823288010048 - 1.2681485530749879746e-1735j)  +/-  (1.58e-126, 2.68e-359j)
| (0.0095391887811530786564 + 3.8855260467718937122e-1737j)  +/-  (3.14e-127, 5.34e-360j)
| (0.017567808279783021667 - 4.6414523384832479981e-1735j)  +/-  (2.98e-128, 5.06e-361j)
| (0.015278016349287572947 + 2.6492345931723815216e-1735j)  +/-  (3.03e-128, 5.15e-361j)
| (0.00093897529194568402835 - 3.8506395253575896715e-1737j)  +/-  (2.65e-129, 4.49e-362j)
| (0.015278016349287572947 + 1.3265950643268903715e-1735j)  +/-  (1.22e-128, 2.07e-361j)
| (0.0062395865016411390226 + 9.9552625632104154433e-1738j)  +/-  (3.12e-130, 5.3e-363j)
| (0.0095391887811530786564 - 5.9244208066019814913e-1736j)  +/-  (9.74e-130, 1.65e-362j)
| (0.022685832696408071462 + 1.6996626992148987711e-1734j)  +/-  (6.29e-130, 1.07e-362j)
| (0.0044508241454867493929 - 4.2101319559301261431e-1736j)  +/-  (1.82e-129, 3.09e-362j)
| (-0.0085347662971941470852 - 1.3953014564157113222e-1734j)  +/-  (2.31e-131, 3.93e-364j)
| (0.027544236541313004457 + 1.1548392285197471393e-1734j)  +/-  (1.63e-131, 2.77e-364j)
| (0.0026038209510100979749 + 1.4180858060951387895e-1736j)  +/-  (1.97e-129, 3.34e-362j)
| (0.081934962577247996702 - 1.3851737284515664908e-1733j)  +/-  (2.5e-132, 4.24e-365j)
| (0.027544236541313004457 + 3.3959798403777777901e-1734j)  +/-  (1.21e-131, 2.06e-364j)
| (0.011195509674242919158 + 5.8835478310073355955e-1736j)  +/-  (6.41e-132, 1.09e-364j)
| (0.027204562703715743878 - 3.5496322597857878164e-1735j)  +/-  (3.02e-135, 5.14e-368j)
| (0.0026038209510100979749 + 2.8480754299246377617e-1738j)  +/-  (2.72e-136, 4.62e-369j)
| (-0.0085347662971941470852 - 4.0290008426783279972e-1734j)  +/-  (1.86e-131, 3.16e-364j)
| (0.025869456306424320588 + 2.9261443768672001398e-1735j)  +/-  (7.18e-135, 1.22e-367j)
| (0.0079167187281232658029 - 1.8882504742881673092e-1737j)  +/-  (3.36e-135, 5.71e-368j)
| (0.081934962577247996702 - 4.5722218389092324566e-1734j)  +/-  (1.49e-135, 2.53e-368j)
| (-0.061639719647554216597 + 4.6068692907199850226e-1734j)  +/-  (1.36e-135, 2.31e-368j)
| (0.00093897529194568402835 - 8.9354684663560757248e-1739j)  +/-  (1.19e-137, 2.02e-370j)
| (0.026579946826603990031 - 1.5774613714899670135e-1735j)  +/-  (1.8e-139, 3.05e-372j)
| (0.041435126176204426487 - 2.6474208534132767549e-1735j)  +/-  (4.13e-144, 7.01e-377j)
| (0.017567808279783021667 - 1.8809807724846496315e-1735j)  +/-  (1.05e-136, 1.78e-369j)
| (0.03235299697098305023 - 2.3142821079948535178e-1736j)  +/-  (3.36e-143, 5.71e-376j)
| (0.022685832696408071462 + 6.1068000514146514892e-1735j)  +/-  (1.67e-136, 2.83e-369j)
| (0.027204562703715743878 - 1.0767822554100905838e-1734j)  +/-  (6.37e-140, 1.08e-372j)
| (0.031275888596346087744 + 6.219428736194918479e-1736j)  +/-  (7.74e-144, 1.32e-376j)
| (0.012832303188587250237 + 3.1658480603533327937e-1736j)  +/-  (6.45e-138, 1.1e-370j)
| (0.029806377043743626564 - 2.7522607592214721076e-1736j)  +/-  (6.1e-143, 1.04e-375j)
| (0.026579946826603990031 - 5.3884427393555166343e-1736j)  +/-  (1.62e-141, 2.76e-374j)
| (0.0044508241454867493929 - 5.4793188914811461949e-1738j)  +/-  (1.77e-138, 3.01e-371j)
| (0.03235299697098305023 - 5.8038409577484190322e-1736j)  +/-  (1.91e-145, 3.25e-378j)
| (0.028056927978111045947 + 1.0292553510636919092e-1735j)  +/-  (1.23e-143, 2.1e-376j)
| (0.0079167187281232658029 + 8.2194068821731338925e-1736j)  +/-  (2.1e-142, 3.56e-375j)
| (0.034535978321871931496 - 3.055821427100994731e-1736j)  +/-  (1.72e-148, 2.92e-381j)
| (0.014764344823288010048 - 1.5971357904125590899e-1735j)  +/-  (7.36e-143, 1.25e-375j)
| (0.029806377043743626564 - 7.5338360462785745265e-1736j)  +/-  (1.12e-144, 1.9e-377j)
| (0.033307760399082978747 + 6.0323886651428874503e-1736j)  +/-  (2.17e-147, 3.69e-380j)
| (0.011195509674242919158 - 9.2818448285443046416e-1737j)  +/-  (8.35e-142, 1.42e-374j)
| (0.033307760399082978747 + 2.5243357113849709097e-1736j)  +/-  (1.34e-148, 2.28e-381j)
| (0.025869456306424320588 + 9.7692534434689227778e-1736j)  +/-  (2.05e-144, 3.48e-377j)
| (0.012832303188587250237 - 7.0131826777154718874e-1736j)  +/-  (3.44e-144, 5.83e-377j)
| (0.037402243015316511597 - 1.6002563166726359974e-1735j)  +/-  (1.63e-151, 2.78e-384j)
| (-0.061639719647554216597 + 1.3965791893290738072e-1733j)  +/-  (2.55e-142, 4.33e-375j)
| (0.028056927978111045947 + 3.6243598474159304059e-1736j)  +/-  (1.9e-146, 3.22e-379j)
| (0.036089154854015939139 + 4.2762760522001100837e-1736j)  +/-  (2.65e-151, 4.5e-384j)
| (0.03645602734979131693 + 2.5164025479133323641e-1735j)  +/-  (2.08e-156, 3.53e-389j)
| (0.033759455218724036076 + 4.8855563064015637882e-1735j)  +/-  (6.76e-153, 1.15e-385j)
| (0.036089154854015939139 + 9.2161141558786641156e-1736j)  +/-  (1.77e-151, 3e-384j)
| (0.038973174889193102715 + 3.5841633016569411414e-1735j)  +/-  (1.62e-155, 2.76e-388j)
| (0.012530724992781470429 - 4.0123140740733056592e-1735j)  +/-  (3.89e-155, 6.61e-388j)
| (0.031275888596346087744 + 2.3693422692321819611e-1736j)  +/-  (6.17e-151, 1.05e-383j)
| (0.034535978321871931496 - 6.9430804754489688243e-1736j)  +/-  (2.91e-152, 4.95e-385j)
| (0.038973174889193102715 + 6.4556989842867556106e-1735j)  +/-  (8.85e-156, 1.5e-388j)
| (0.038380325534899498464 + 2.12177598417440636e-1735j)  +/-  (1.21e-159, 2.06e-392j)
| (0.037402243015316511597 - 7.8455596414529751017e-1736j)  +/-  (7.67e-155, 1.3e-387j)
| (0.033759455218724036076 + 2.5301054629467647158e-1735j)  +/-  (2.95e-155, 5e-388j)
| (0.03645602734979131693 + 2.2666501755418099824e-1735j)  +/-  (8.94e-161, 1.52e-393j)
| (0.065635281045083257171 - 1.7494299055872828936e-1734j)  +/-  (1.68e-158, 2.86e-391j)
| (0.012530724992781470429 - 7.5203989479644047887e-1735j)  +/-  (1.76e-156, 2.99e-389j)
| (0.037557447520773633303 - 2.4261969827404444617e-1735j)  +/-  (1.91e-161, 3.25e-394j)
| (0.065635281045083257171 - 1.0373337684523182261e-1734j)  +/-  (1.26e-159, 2.14e-392j)
| (-0.063151243860880786902 + 1.9470992440285938897e-1734j)  +/-  (3.76e-160, 6.39e-393j)
| (0.034934374546699800354 + 3.593309185091841065e-1735j)  +/-  (9.62e-163, 1.63e-395j)
| (-0.063151243860880786902 + 3.2091640115675113172e-1734j)  +/-  (1.12e-160, 1.89e-393j)
| (0.014157344246718305896 + 9.8953956758585338885e-1736j)  +/-  (5.16e-158, 8.76e-391j)
| (0.027856150274657959469 - 3.3208888853100616094e-1735j)  +/-  (5.08e-164, 8.63e-397j)
| (0.076272068854245973028 - 1.1832349389591374375e-1734j)  +/-  (2.32e-161, 3.94e-394j)
| (0.037339828383381399717 - 2.274268079817215247e-1735j)  +/-  (6.24e-164, 1.06e-396j)
| (0.076272068854245973028 - 1.9152408822153265437e-1734j)  +/-  (8.2e-162, 1.39e-394j)
| (0.035603676969386072879 + 3.6229786919359840111e-1735j)  +/-  (1.48e-164, 2.51e-397j)
| (0.037339828383381399717 - 2.1565751644904083206e-1735j)  +/-  (2.01e-164, 3.41e-397j)
| (0.04365146502480555938 + 2.0003155704290257704e-1735j)  +/-  (6.77e-165, 1.15e-397j)
| (0.035603676969386072879 + 2.9407597683577073969e-1735j)  +/-  (4.75e-165, 8.06e-398j)
| (0.027856150274657959469 - 4.2773073416433733538e-1735j)  +/-  (4.58e-165, 7.78e-398j)
| (0.04365146502480555938 + 3.0210183936923480265e-1735j)  +/-  (4.99e-165, 8.47e-398j)
| (0.037557447520773633303 - 2.8368198123906627416e-1735j)  +/-  (1.94e-165, 3.29e-398j)
| (0.041435126176204426487 - 1.8634154141058877119e-1735j)  +/-  (8.34e-167, 1.42e-399j)
| (0.034934374546699800354 + 2.6729152137422497317e-1735j)  +/-  (1.19e-166, 2.02e-399j)
