Starting with polynomial:
P : -t+1
Extension levels are: 1 3 6 91
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : -t+1
Solvable: 1
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P2 : -t^4 + 49/4*t^3 - 153/4*t^2 + 57/2*t - 3/2
Solvable: 1
-------------------------------------------------
Trying to find an order 91 Kronrod extension for:
P3 : -t^10 + 5546727923407/77889109228*t^9 - 78138388609965/38944554614*t^8 + 4522674615071217/155778218456*t^7 - 36570825831063507/155778218456*t^6 + 84395138684499981/77889109228*t^5 - 218170169679852765/77889109228*t^4 + 74293281149825475/19472277307*t^3 - 46965952482547005/19472277307*t^2 + 10625814213249330/19472277307*t - 465664245089130/19472277307
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : -t^101 + 947883853972847437030781501916225447433509016885086675125135616462965739769365880033901806806478286984716465529835844084925325822741923045946937751778039814229786164381533030873588096426427289851693771608094978315954417067518528568587651416319534177034554787909130928791994553304240221704430736652917255315555950375309701785734823557335335815760886671584440491518806018003566059546474931319197697188654025621461671412559696164662262992296878410523850321758779305028674397690751306874525433083611758880416886256335258079399985875149469766112431970603128776551326585174013479206413961504637586533360254495742932682327488320872377932677524584694788981816919957124073069813112138422112948007054425948216421683280705955594620121798318424884262722347319618028962496420085569561925741091225188402801861193175356476413892457363753859873268617412457284647099377851678247052595494250156936064572748320757705276106601111959124342429376530490266941223712003583856897686896740488158061507306827065827542332720702776525930482606131971981407105190983225054783774382547226045454427092364016227013549995433218570832240503497975906865919141841507728295012876159194521508491420275030041743219672092742452821683000801733302877950087665286333298317193347934907134374583845153201752289041402324207659156352647062610368911106771623804436676117719793290488559259395742211361871912919286970967757881008505161748744702360877647725770849253226568989808267698744606236312371583830952857170632180243308902624223165149519594828488575777266910295273383008054058171985957650629142393543509163249166299014220950183435358973044290294585737048943335524121809932168525340756236867285657312719870231075316726580191459147415652519350274181703575876722928565659210230210885253163436460455289915725142184007446281011872717322027042749762163223481789878483681124656993761821031050179128016503384355045875350711817887416964469853101444078001182513229391186431977490179918679325012475620479720176920549168407928313907307797404755905783546101004353078040412467107006090635491320937687621845247404321310752158341606377190275294820013630160749157346521496650656085922469867847586481202936281/102179625366646307763889992435804645650809752776691728273831589671358851393253039846087516519090676097695736181150431934028720374246955958567894229132484952562726487611521423704580109783918860569723658258449015816979799186606041074993619068261965917843838609423321156947267945514296816566951451581004439511840027099959864451637846706337127078010550809957060513524708892395787402089147776989647403152899116326499255968325566542817814104384588186654747351090540240530204991940640738376905785369327328708160618388177626558633811431267504735267389350195031989226815725774650206258580778279369290530421507481110098048796433785037630908806156124289888346198182338982199333701490335254886464356055416336503758042891036342653544613818690677918487922713786898250788662913928187303148466464079215345612549639117349279951066959199245608018193917002782995647846247327893387444321464709902963208880089391441278764559064615069094565253288735363526515167243665977238800296737284626544651774529249547628622155272540933999156130297320002493933870444142629633238496054400099781732932580948669222829325626696703500219717399294255393384646361249534955840879210779421316181914649179497498188409363535262977765287405159635372440729503086371879642475302561631000280345769159882712424796391155644414216727074315441330955336425747241880352059093340847673750070528829841498307527107176303420739704712571434458647755582335599974087580895741128874321924228222034979958253123126808945584056160537267885134459898744599937319784878884586401580061365187330583551622602122547245090484906762813121460819159579423415356874180667527064710652398326548945924498304970759368726490835261289730910667202355221851043172636099121841979388358668667245830711933546871406540405178427208963325224582700003320537962626887056637904515892027115417630834490306325136278460731379640682514513831205403524267526645910859727731502746344662653300381555124281344629047391836972539896886817639100963634232125347679663627496968197140213442285926850964954031054884909075353161271024153857065192817110550371474676097171059823960868009911944572114654512669705812031384886622785608248041444239217252354416*t^100 - 499527141786468737018028921860128789092321836206464081287479580282182890288518941163662998794247206826682315361692478100925026960668031019152669817528945259916563657854873634761908295389597410113483494618239848263296555948110050772334779111602531891518186887133116748302550141328638986945393051825972975307526311175803679747166112545892049210982203162158191172588570311014387237229660291698220800286703990445324314729158245856424061752976049574137431282206312546367296026518368743524854496746868201188711873753270473863313283576279457559027299994739978117427039259026114114311994034924657762379943571567813875249611960225475351982148421968139168201465465078486406941938335137981681151659943234671212041224479599529133659511112777138025207621238145062191842987258760747136422946858750525426459660462880573831085938979795214939883076015559084109600942257659364911776274994168610099593458880750033793298097056168887036820172338306036498940044270466015664167510597772167645417101316876948086807480672535708467270777000125739884396731010249053224593359701887342177133065465204168987909418553023182856952173248675812439440880527058348261063471948184732682384738010557276534179849421516209049178929344907894823789849306142548367576621014073811446235373290619136798557365366706767246246487944473510292026126271244725005004689892665217323732874004696201662820758399180038080096229735299570844870582641382674393621373874637133742798302543184302944980143184031442679007185714711951421175582776126962325186385323484422920040330635578949936014826631777815145977407789674492593361000476927323043526335743939994306496573766444191612838063694624505439318925248544332956820065095423213385146651968172108476044046985681880362246177939558855636449684767219545542650941861564519808444032725192252690146572882375306827717587897769224533285024932301363954733957956011110428873820904969906878110553150324568466429868365869529652367089012898109363107960620297407375909366459489426392884598268436824972105998720074530941079890949650884917669781635851113903765438919511318191859777043990553804037955730963632482132111780948952339926580544193408061090684640399343383257361776093/11852836542530971700611239122553338895493931322096240479764464401877626761617352622146151916214518427332705397013450104347331563412646891193875730579368254497276272562936485149731292734934587826087944357980085834769656705646300764699259811918388046469885278693105254205883081679658430721766368383396514983373443143595344276389990217935106741049223893955019019568866231517911338642341142130799098765736297493873913692325765718966866436108612229651950692726502667901503779065114325651721071102841970130146631733028604680801522126027030549291017164622623710750310624189859423925995370280406837701528894867808771373660386319064365185421514110417627048158989151321935122709372878889566829865302428295034435932975360215747811175202968118638544599034799280197091484898015669727165222109833188980091055758137612516474323767267112490530110494372322827495150164690035632943541289906348743732230090369407188336688851495348014969569381493302169075759400265253359700834421525016679179605845392947524920170011614748343902111114489120289296328971520545037455665542310411574681020179390045629848201772696817606025487218318133625632618977904946054877541988450412872677102099304821709789855486170090505420773338998517703203124622358019138038527135097149196032520109222546394641276381374054752049140340620591194390819025386680058120838854827538330155008181344261613803673144432451196805805746658286397203139647550929596994159383905970949421343210473756057675157362282709837687750514622323074675597348254373592729095045950612022583287118361730347691988221846215480430496249184486322089455022511213116181397404957433139506435678205879677727241803376608086772272936890309608785637395473205734721008025787498133669609049605565400516362584291437083158687000697556239745726051593200385182403664718898569996923843475145388445176800875533715808301444840038319171683604419826808815033090925659728416854318575980867782844260394416635976969497453088814628038870846135711781570926540330840980789648310868264759305167514711934667602366649452740966707438801847419562366784823843091062427271842939579460689149785570365299923469685874195640646848243130556772807531749201273112256*t^99 + 41153172944858307221035096678586449837888864290467949554022031394034792070826916070356945591286542117013773627399043468179262093768981405207928260457489629361660966396938200206302859388661769829993612943816898374869486532096320718376470136126857877980053270900935448002816746905627048789531752244741784322508149087466774776118639071908706851850722614858301736393015049312081131884038013018529510284775135841572072409731507064055755119535918631723649562989176633729810466518568567887510879055855959689245238407608456791545796966531436475783487437965947657534562858951956936635801208409989619033212470496554544766724914391618635026224390540620035246594035995382669213636720921283279816778216399937929167350961133673749645097943379975592108606162522448606444479859059902559640630538893584304811158255585808835503167285787176773452371338187473383746645058054843304700536184271145752132244759317427564331166759188461196871499646941889308017550334529200453568288871290835596135388841046706673799870653687884037039082214890836508736683812005694247820106249890291544537383209047228754911308129847129048614435324050104030584268923686183534828007963885889083830002972420621208001582992851652746857267057679931068486215351918765692400089672656036134841437811332262536906057067931207623353102034174391271862347181700228127409245292556337121137073422339362018387342265949127408736606361413495568906431193330839762859387014955611633246820799186283281339070785188243275084755406253784436064766476939880410319922663769908096041575961203881681351088830400854043299586808778218915830617364442521062142039145711887007535779187595783948244469952387483995590362380110082821272444871850887873018464524023752522439105773678357754444687658413910146335372421446645112662455264079910030692351530567366435918966977255947148168650390496372024770574688269301353753359270474405265465133688722158098713765287663466185841977772364305812959920783427218959819645718124016448867812306551202493436800277607720164403201761952438000590542279150390081146610762399001087199478216684641111873265584701700054474792804719649408465359446903335087823021253510610489074468898174237945522482771274267/329245459514749213905867753404259413763720314502673346660124011163267410044926461726281997672625511870352927694818058454092543428129080310940992516093562624924340904526013476381424798192627439613554009943891273188046019601286132352757216997733001290830146630364034839052307824434956408937954677316569860649262309544315118788610839387086298362478441498750528321357395319941981628953920614744419410159341597052053158120160158860190734336350339712554185909069518552819549418475397934770029752856721392504073103695239018911153392389639737480306032350628436409730850671940539553499871396677967713931358190772465871490566286640676810706153169733822973559971920870053753408593691080265745274036178563750956553693760005992994754866749114406626238862077757783252541247167101936865700614162033027224751548837155903235397882424086458070280847065897856319309726796945434248431702497398576214784169176927977453796912541537444860265816152591726918771094451812593325023178375694907754989051260915209025560278100409676219503086513586674702675804764459584373768487286400321518917227205279045273561160352689377945152422731059267378683860497359612635487277456955913129919502758467269716384874615835847372799259416625491755642350621056087167736864863809699889792225256181844295591010593723743112476120572794199844189417371852223836689968189653842504305782815118378161213142900901422133494604073841288811198323543081377694282205108499193039481755846493223824309926730075273269104180961731196518766593007065933131363751276405889516202419954492509658110783940172652234180451366235731169151528403089253227261039026595364986289879950163324381312272316016891299229803802508600244045483207589048186694667382986059268600251377932372236565627341428807865519083352709895548492390322033344032844546242191626944358995652087371901254911135431492105786151245556619976991211233884078022639808081268325789357064404888357438412340566511573221582486040363578184112190856837103105043636848342523360577490230857451798869587986519775962988954629151465026852984411162428321176855133995641418400757551192766096130254160710287924997874157940949878906856895642515465911320326366702030896*t^98 - 92488556236820134132931499912409062028870211157698950636680355554781676532542130406663933090299153536544510538617884089030572881225740432060422677149281341619537338893465608732660373840217893324895266069589273662462995773349546993435516414857855776799708821351326185840842104873815085618990321164833413677555743566169389074941279169616227786097509813943055193228174084557824921576696602820028831150964936158709095565981713354970540509346827060158332451989030208609638561856998842334291567821041850887788818243673780724302050735610573672008686314542752629477723634827035755813468377751930454110798796114378366730541376271806186729329306074761156782027814258688080956855270792722245182044459413988244363617472401951291743637196217471042460671648980668088099069458496225804433873036582622114836980470805746122439221201198120643467037403698668505750951168258863241910933123271256038524351461496937228510925854544521184970491564638405732860314848270238649379643864167905331404698788107884853340204246785083458559123902241027364899551551119668033209950004965745699275129556687985704193132552991345444445186752910707989184544223300209747494050586878813114171432847537120592690920200834558343961628383471621741720075165106846187452275472471724755837108023802979524559573067898847196010557125617847473352426917725793727178924834404289159721349574181399036853354868115007797185027115141803889717891657302225743537632839714076656694942145663166780971500279796533558932579033086430451598548282213066612936149728462026425339843304796160677281378881915200238256343706765467529987514029073331949162372514678212890709598272364452768499518229681869520329048909087230654156654678627255431625003510072198143730723728885681275791887981215169418402718440269820590805218502753456084399848948910674116577832630733766644754290574681549268539185463413018347514992514230510548350525074469189902520190768291181275418459207189711944756456186656136445432621345940395337100421054938367384010725879910642256018859580968382913224234780620811903633873920983013279437384117032327368623600151453047685160685600209377252691180696752545529124194379635276734472012452773575610893440078412008176497/339781314219221188750855521513195715004159364566758893753247979520491967166364108501523021598149528250204221381052236324623504817829210880891104276608556628921919813470845907625630391734791517681187738262095793930063492228527288588045447941660457332136711322535683953901981674816875014023969226990700096190038703449733202589846386247473059910077751626710545227640831970180125041080446074416240831284440528157718859180005283943716837835113550583355919858159743146509774999866610668682670704948136477064203443013486667516310300946108209079675825385848546374842237893442636819211867281371662680777161652877184779378264407813178468648750071165305308713891022337895473517668689194834249122805336277790987163411960326184770587022485086067638278505664246032316622567076449198845403033815218084095943598399944892138930614661657224728529834172006587721527638054447688144381516977315330653657262590589672732318413742866643095794322269474662180171769474270596311423920083717144803148700901264495714378206999622785858527185282021448293161430516922291073729078879565131807522578475847974722315117483975438039397300258453163934801744033275120239822870335578502350076926846738222347309190603542594488728835717957507491822905840929881957104444539451610286265576464379663313049922932722902892075356431123614239203478727751494999464047171722765464443567865202166262371963473730267641766431404204210053156669896459981780499235671971167216745172033581006986687844385437682013715514752506594807367123983292042991567391317250877980720897393036269967170329026258177105674225809955274566564377311988109330533392275446416665851156108568550761514265030129431820805157524188875451854938670231897728668896739241613165195459422026208148135727416354529717215694019996612206044146812338411041895571721941759006578483512954167802095068291765299853171308085414431816254929993368368519364281939868912214616490465844784876441535464639943564673125593655212686003780964255890404405033227489484108115969918244890256433414802088408793804601177284311907712279912319626027454514498283501943789581792830934611206422293853017138597806130995060275031876316303075960820482576810436495884672*t^97 + 157718608721838240876951990794361979751104902555529745001316876414096312918516714683107764969188406444586172723569562971877337941644101523561665632740812528267446361819915355831891983462686006190022888473853502060392726691248466971417327116669957751934429197722117023062125343424216111149836641388300736139442955383128462737562179925146214571536166621449908000538694705946096036061771676025062352120891096510744799855370010188128736195023054644956408576282241265556700909585044021367143308105782029075354810374314866787501514270307060666098784357750369009728374441105550464765696521475929004840069056884270347695918707992842717148853387214977577404197290697729882387628616899595026015637278062210023946285525127633398728390173081897109002693404688993234966716351085098100717563218586468129942824969863549279094645188730746703489646114014625443736861445441375986171735914292320858107996909955018012839624482155901392817175367180736075121938822551260976926429834473974076099870140963226145946396923568449062640973854008283567110000574469088219168691260140015227772422416747934532504208316712538449131510352845375897712934394249642737375681406869486753262957086524671557023315794821577823067348243813312036007332388396523075643401918741154315610656301646193797500059226378405288764934192217794956965156235267049439878189958299366287334669911944072063912981631164848266468568530410853252166830878879022286345145397156891072929580597782245108630428454546606925459621860467423066613916520614149411121557374496789287686359805098256490110549428688835048650824955509610241928064979951750707205888584296913305894723713956571782217835105137512793829358498420046918822159016193795890315634903254148998977027403134656363035611319667645545767947660771923031853430767970333498219162534528012207429708017214881220294389955153189696213287814358024493507490092590970687748284069356024276231672287181282109852888890482359504324353193661829971461291603280978012756642090308151720770271084322084716747470386565258405470009980072544980194678346875101220050612294230119857230373901224834340853278881698369947790039499753791046277867337205650216229451079895626160363753447143415744398467/339781314219221188750855521513195715004159364566758893753247979520491967166364108501523021598149528250204221381052236324623504817829210880891104276608556628921919813470845907625630391734791517681187738262095793930063492228527288588045447941660457332136711322535683953901981674816875014023969226990700096190038703449733202589846386247473059910077751626710545227640831970180125041080446074416240831284440528157718859180005283943716837835113550583355919858159743146509774999866610668682670704948136477064203443013486667516310300946108209079675825385848546374842237893442636819211867281371662680777161652877184779378264407813178468648750071165305308713891022337895473517668689194834249122805336277790987163411960326184770587022485086067638278505664246032316622567076449198845403033815218084095943598399944892138930614661657224728529834172006587721527638054447688144381516977315330653657262590589672732318413742866643095794322269474662180171769474270596311423920083717144803148700901264495714378206999622785858527185282021448293161430516922291073729078879565131807522578475847974722315117483975438039397300258453163934801744033275120239822870335578502350076926846738222347309190603542594488728835717957507491822905840929881957104444539451610286265576464379663313049922932722902892075356431123614239203478727751494999464047171722765464443567865202166262371963473730267641766431404204210053156669896459981780499235671971167216745172033581006986687844385437682013715514752506594807367123983292042991567391317250877980720897393036269967170329026258177105674225809955274566564377311988109330533392275446416665851156108568550761514265030129431820805157524188875451854938670231897728668896739241613165195459422026208148135727416354529717215694019996612206044146812338411041895571721941759006578483512954167802095068291765299853171308085414431816254929993368368519364281939868912214616490465844784876441535464639943564673125593655212686003780964255890404405033227489484108115969918244890256433414802088408793804601177284311907712279912319626027454514498283501943789581792830934611206422293853017138597806130995060275031876316303075960820482576810436495884672*t^96 - 414289552936960482947200114369710891367010640734214709894226019061605647816367290612140000129761211010058002809285521992510985760993591317768526762872897701279255930641377393687066667263876519605840000719032277181653069412353067522611336346019407429795827563299263694377672350580853737547816083769686627511560021637824668715786467234158322171601207528736610137303621974067338136709957220444215174075544898238561227380212656104715675564294464550664471037158157418825057642391444996166766111723925046002465498304176202375068168225253805836750481379288140209009818835681099058283190850143420052358925179245445259811557608690347012251682622605294020659339133745986180060750117450589329359318486287998851484522557592400075178328883002282909347251987453252383468432486203207340069277051737257795594474540754923475018796863544819373187048631285905022882108468159142922151944068067803088157458505449051525313876237388514097897617116968769226846668714535773591156835173157959930624464826070419812092523263664405454001187417882831855142505887021020031224955889858575174951257618761421346464661288174286933516048537615614744675117029502317096723612309532552724777779359263387500875974724158441490181078885981727542390951210575144782520290889183081367379999334775040488234798283040652931607889047019513928066810501140443757171831760959983368469383443917291631644166089384490615265374583112599647866509228565093065445815275752602114839815519654380185025406502319482367110914121331426988826292706670558243604975442663055903716253439924861064172051327227998072547350328004495063783700631309238268187645901715853051688630932450666200539026675802316478278504091521514035918422901858054766044988869311118658858554618797049944966719548513088453120656158473531052274315327457981677445661770297738234631829021607233892795706070491653675820042740475304684752822536746338846405609680808342185184524648111358549220946440698829793561865478494519900157819119575759199890430252262824116685545319935258736878662412003882055865586654684105076243048400134416872188160348135211851906456899229024250975392245964232181110824135034074062113430602952667794362887462902193731386176539178294832447862589/641809149080751134307171540636036350563412133070544577089468405760929271314243316058432374129837997805941307053098668613177731322566287219460974744705051410185848536556042269959524073276828422286687950050625388534564374209440433999641401667580863849591565831456291912925965385765208359823052984315766848358961995405051604891932062911893557607924641961564363207766015943673569522040842585008454903537276553186802289562232203004798471466325595546338959732079514832296241666414709040845044664902035567787939836803252594197475012898204394928276559062158365374702004909836091769622415975924251730356860899879126805492277214758225996336527912201132249792905264416024783311151968479131359454187857413605197975333702838349011108820249607016650081621810242505486953737811070708930205730539856381070115685866562574040202272138685868931667464547123554585107760769512299828276198734928957901352607115558270716601448180970325847611497620118806340324453451400015254911849047021273517058657257944047460492168777065262177218016643818291220416035420853216472599371216956360080875981565490618919928555247509160741083789377078198543514405396186338230776532856092726661256417377172197767139582251136011812043356356141958595665488810645332585641728574519708318501644432717141813538743317365483240586784369900160229606570930197268332320977991031890321726739300937425162258153228157172212225481541274618989295932026646632252054111824834426964963102730097457641521483839160066025907083421401345747249011968440525650738405821473880630250583964624065493543954827376556755162426529915518625732712700421984291007518742509898146607739316185040327304722834688926772631964212356764742392661932660251265263471618567491534258090019382837613145262897558556132518533148882489722527832867750331968024968808112211456870468857802316959512906773334455278212470828005037875148201098584696092132532553085723072053370879929038099945122544319893399938126121348735073562697376927792986098396096369025537552387623351459373263116848389216610519802223759255825678750945492626940747416274535503671602543386458432043389908777277921261795856025212891630615766375239143481549800422864157825559936*t^95 + 1449415498345939826711803805132919328849397813203991386564376833859263078859546011165582997709442427282003364037216285481994546968298673426541649988440381704297353149582867149205480695564515786969333860263239295509589313181337795824040498305562981026919161899065525831605818062288517251647053579765780630650666739879860511216092736304404256300361469218175708671551934522465587861233733760042727592732269245452194837273407997454825156319296142805770998918959621314897084889016183812623428343914309730509253194907949098101921835326837714440210473787086561065768453031851143801664722844556863676520626261338818040083137204613379028071602882705714465418230540649961468864413023974503690969608965277523385132679002749833363628645002473152690236280698201360716091349237843222609170981573591605720321160022693548059596023968075672443601573140920260775209534692486109390429966507168701344292778022305558593033672531987815235523506563258369026329021123476081164493891131315846689764507427353261331643319191622133362490030815723680716206177565072476609082769827982245766077479445793079477492722079822943317425503565330865660749721921453683655942217623661092053894488766485130801047035657434684391525356078415064959678897345010766694725522598340315071311018741607879945680614208874512132598751294706460730337937001165623591640326445410811533510487380254661091311239625345214684866042058554523319715670743984313141939926234283606949703842675137504627052903760180898834286989130911129697360650055453796368050854265949299343449197382328698241622453635858085460504490177507602841013674633428233528804215728515637115982030391411570156372890968980214469020368518416448388757206938208765128036988402003280174715797963641621507840658714454628472818882854273372998065929268877679676236119722443580345785288110986632478238173198945426811977192672175962825437629040561651161037792752222192266710283423773226290619481226368875874019293022048111104973767770321762449278385417877986638091180044052744562557557557313908349040526322669291680807360175746388203961827752934737871989431089997657204616640084520745808312286768910211186325311289445493299898131713213392184614965008236466311185218765555/1925427447242253402921514621908109051690236399211633731268405217282787813942729948175297122389513993417823921159296005839533193967698861658382924234115154230557545609668126809878572219830485266860063850151876165603693122628321301998924205002742591548774697494368875738777896157295625079469158952947300545076885986215154814675796188735680672823773925884693089623298047831020708566122527755025364710611829659560406868686696609014395414398976786639016879196238544496888724999244127122535133994706106703363819510409757782592425038694613184784829677186475096124106014729508275308867247927772755191070582699637380416476831644274677989009583736603396749378715793248074349933455905437394078362563572240815593926001108515047033326460748821049950244865430727516460861213433212126790617191619569143210347057599687722120606816416057606795002393641370663755323282308536899484828596204786873704057821346674812149804344542910977542834492860356419020973360354200045764735547141063820551175971773832142381476506331195786531654049931454873661248106262559649417798113650869080242627944696471856759785665742527482223251368131234595630543216188559014692329598568278179983769252131516593301418746753408035436130069068425875786996466431935997756925185723559124955504933298151425440616229952096449721760353109700480688819712790591804996962933973095670965180217902812275486774459684471516636676444623823856967887796079939896756162335474503280894889308190292372924564451517480198077721250264204037241747035905321576952215217464421641890751751893872196480631864482129670265487279589746555877198138101265952873022556227529694439823217948555120981914168504066780317895892637070294227177985797980753795790414855702474602774270058148512839435788692675668397555599446647469167583498603250995904074906424336634370611406573406950878538720320003365834637412484015113625444603295754088276397597659257169216160112639787114299835367632959680199814378364046205220688092130783378958295188289107076612657162870054378119789350545167649831559406671277767477036252836477880822242248823606511014807630159375296130169726331833763785387568075638674891847299125717430444649401268592473476679808*t^94 - 723327821358279963131636593611242363255915528824104924349802779417909934885589962743259201939821687646382844522725867634480958923642035607587313400579304334445846725326997075383447252211344310732466136720192825714445970587951328043020207365626025322171915885399417122494304338027026769238100599098406396006080584699549784263094313746951581358113666928575826619319328392848894382840338390047229857677831803456924980520183238176154819122462159020947665588610499981111151366865859487756514815140627840894903404473292027839204105034514959506206187900677540125127960492043203953109745407973492171012736577400811539524494264824434658546059211793885361347044017704450873868235205377363795023243776363502325049652337115836731484956032219661504945016877264121314950856650005334628814769591024988165132521595063047084045425247861881957692419538902330779648700725222716427961737821622265636188907689734863786323411403103524334630284596800776707735558523620997323350155110973247802286640759204697791377231964033251751685480130645148050801536650418881131032755477550158115102588546234458308662766595219914204588771548219400522576799855496353841711328541970628400663648508643462469794997487647152253286358239877943707985485502380954994284705378883701385641183478485399827196704809258902079041683555950097233954239346156659417837433986310216194321686145655756855578953833146811633396270573277618278108476324431784599929212719028083878573978833639639848788511770506567461643245800417065074160760054991370588046123548161348329802938189530879292431357800830679112348102007113748049497260327695014486901202726980732409641316578390823433533361442361018093625986562928752118573587258729927520961676915637278157107187213429477672184642202254673660313739810375777538613521987861823371649947650638200817052304563268665731935745234435786486066774756987616096270318563393952436868388035675873036586476248116232433627618637724718989895316419290843664728216782201526915953948422097956649322257212960820151849789604443210065565334289528824263600050552299115332036370329755626216868160186365596274423833651722106109409587343762227508972724624138008821936380928513085028601050709593023080713073949581185/962713723621126701460757310954054525845118199605816865634202608641393906971364974087648561194756996708911960579648002919766596983849430829191462117057577115278772804834063404939286109915242633430031925075938082801846561314160650999462102501371295774387348747184437869388948078647812539734579476473650272538442993107577407337898094367840336411886962942346544811649023915510354283061263877512682355305914829780203434343348304507197707199488393319508439598119272248444362499622063561267566997353053351681909755204878891296212519347306592392414838593237548062053007364754137654433623963886377595535291349818690208238415822137338994504791868301698374689357896624037174966727952718697039181281786120407796963000554257523516663230374410524975122432715363758230430606716606063395308595809784571605173528799843861060303408208028803397501196820685331877661641154268449742414298102393436852028910673337406074902172271455488771417246430178209510486680177100022882367773570531910275587985886916071190738253165597893265827024965727436830624053131279824708899056825434540121313972348235928379892832871263741111625684065617297815271608094279507346164799284139089991884626065758296650709373376704017718065034534212937893498233215967998878462592861779562477752466649075712720308114976048224860880176554850240344409856395295902498481466986547835482590108951406137743387229842235758318338222311911928483943898039969948378081167737251640447444654095146186462282225758740099038860625132102018620873517952660788476107608732210820945375875946936098240315932241064835132743639794873277938599069050632976436511278113764847219911608974277560490957084252033390158947946318535147113588992898990376897895207427851237301387135029074256419717894346337834198777799723323734583791749301625497952037453212168317185305703286703475439269360160001682917318706242007556812722301647877044138198798829628584608080056319893557149917683816479840099907189182023102610344046065391689479147594144553538306328581435027189059894675272583824915779703335638883738518126418238940411121124411803255507403815079687648065084863165916881892693784037819337445923649562858715222324700634296236738339904*t^93 + 209182191394266086879602660458997411526535297804683742549864094276534734803108264135591018744982292321769252642450476837772343903449217326754524922955694698690464971123439888152672310584734830594447641058736559615191566955352414727254695486139952232417621720132809818708532701540966715427678712648879069125052298755675135401253090529580409523881982612551485883640837885877745212229159461078604188559316570962759092034456176427936106922856716965166401870629474929092280676700983678013170281628013057347823229068460477730837552774320273782726800043463371510839322363124217759389093478303279633461794818755140183404302261360471005353867740853462484508317306677501579193534505934039542161698118396945000503959358952763225890061011597765790143656940211313231470095118728383436739460387849438614916409341669129879830284816516058567899680673750030369365697778656592790999159600131026213112102654551116290555766965204951507869676325661276837700876549254319900271548889704668281337881293079613423742717094703336032395502946744523416022374038127606986908811282783932539912015547730388617933115250006851667033773577001955508004782189610719741273362976688021602528813743147097222811133179861487904558744994780465466772679633306965856034309142968294796634600819191177668392905794343547590399522166716391748038919009719405765822424112300688591481850759931432415055290913233381860606972539063133834346115856404679696995840695830330386053940747767717961829449072930471744372884188671012669622357934257067553959087093443621631099156469368209771504907483969498033186993742696745076086786207415151239581285004358494756281820635962585743224718161108950888439845876903444272686945853021161743953928413352916835367101271938446547098771209515605241175369292391963995331701031089580535458647135774017243134628989567206311221118148294998649775159046457522343736885644362350616421083324272696416500943027357927956997134384230145175165183984114090419667060256620133532371249045033804715215705084188938182174672101127669506280156183571996288262430835487871269326200899099737186279463884589048093408939567168256043892548687714535818870356765335295231777330039621326458643492853664995239486622526980495485/320904574540375567153585770318018175281706066535272288544734202880464635657121658029216187064918998902970653526549334306588865661283143609730487372352525705092924268278021134979762036638414211143343975025312694267282187104720216999820700833790431924795782915728145956462982692882604179911526492157883424179480997702525802445966031455946778803962320980782181603883007971836784761020421292504227451768638276593401144781116101502399235733162797773169479866039757416148120833207354520422522332451017783893969918401626297098737506449102197464138279531079182687351002454918045884811207987962125865178430449939563402746138607379112998168263956100566124896452632208012391655575984239565679727093928706802598987666851419174505554410124803508325040810905121252743476868905535354465102865269928190535057842933281287020101136069342934465833732273561777292553880384756149914138099367464478950676303557779135358300724090485162923805748810059403170162226725700007627455924523510636758529328628972023730246084388532631088609008321909145610208017710426608236299685608478180040437990782745309459964277623754580370541894688539099271757202698093169115388266428046363330628208688586098883569791125568005906021678178070979297832744405322666292820864287259854159250822216358570906769371658682741620293392184950080114803285465098634166160488995515945160863369650468712581129076614078586106112740770637309494647966013323316126027055912417213482481551365048728820760741919580033012953541710700672873624505984220262825369202910736940315125291982312032746771977413688278377581213264957759312866356350210992145503759371254949073303869658092520163652361417344463386315982106178382371196330966330125632631735809283745767129045009691418806572631448779278066259266574441244861263916433875165984012484404056105728435234428901158479756453386667227639106235414002518937574100549292348046066266276542861536026685439964519049972561272159946699969063060674367536781348688463896493049198048184512768776193811675729686631558424194608305259901111879627912839375472746313470373708137267751835801271693229216021694954388638960630897928012606445815307883187619571740774900211432078912779968*t^92 - 39920988120301062994597121948532948533231496038207844070543657494400778336748295474256304915760747431707754955827305544639284063686136755095359927319935253917490690036729847169628674507151958248363158561174774398906007481172577694408472395606480181735130016459079506535050451293975438192549398027180063930671052627175030827922610213954368814981941199039954637369080897044600471421234852344905513508939107938416887060476269750877029120041535318644314940498970408867149631355255964474949876189479988958128458533572846671814670744797337985031364309559551476176573336404546699210609587794754232434651224839869805567895643936245215481883715160946991157148803554492881345900927616034862472001447720817004462423666270170959923928898667510013219930482906636988180004543819916074421993685686918617933630112592343573331262041285650581106486234614081011364365676736260236338162662043722290695573704745807046635975841467751941824849598525493583988909445113201613849035061325156180991535776740745799164291642057128394282055684675859572010407862967000920185179600273997964228048703338826772632806810566867645227470658302972145589211172746792630866341999243815957398628018054398123620214949766929287663790789054067878817037047979189469936301287598431722267601579110351592065306774862686944417765946220674920591511237041601758340389710950134243704689450836388756821680780934750126827023561547562303358646740332643033757430124592604849749818795971751358209662156016221411860673700993814529831049881630645791647528840604629946859262458739456715996789294501433012322312481717450637418070173269000212726653161936640829757574044287625267119108592900028611905454140315506601537896030434344553575154685254725181283653010003842672029106283631637841481946773165237117447470507393632713610258542156599610210008302326924286125236243279282745842488165375675404150546463714476089647808544014817099864174521215424191742774018194144799889154819534002089981916751323628184965460864684804427909461515561739056689966239001203324731836185415222612949475584571636593482480821594173328192180628614048370685190831032821780527744082303612557585779198974262513307484424464407208925597807159564272385920500017286861015/80226143635093891788396442579504543820426516633818072136183550720116158914280414507304046766229749725742663381637333576647216415320785902432621843088131426273231067069505283744940509159603552785835993756328173566820546776180054249955175208447607981198945728932036489115745673220651044977881623039470856044870249425631450611491507863986694700990580245195545400970751992959196190255105323126056862942159569148350286195279025375599808933290699443292369966509939354037030208301838630105630583112754445973492479600406574274684376612275549366034569882769795671837750613729511471202801996990531466294607612484890850686534651844778249542065989025141531224113158052003097913893996059891419931773482176700649746916712854793626388602531200877081260202726280313185869217226383838616275716317482047633764460733320321755025284017335733616458433068390444323138470096189037478534524841866119737669075889444783839575181022621290730951437202514850792540556681425001906863981130877659189632332157243005932561521097133157772152252080477286402552004427606652059074921402119545010109497695686327364991069405938645092635473672134774817939300674523292278847066607011590832657052172146524720892447781392001476505419544517744824458186101330666573205216071814963539812705554089642726692342914670685405073348046237520028700821366274658541540122248878986290215842412617178145282269153519646526528185192659327373661991503330829031506763978104303370620387841262182205190185479895008253238385427675168218406126496055065706342300727684235078781322995578008186692994353422069594395303316239439828216589087552748036375939842813737268325967414523130040913090354336115846578995526544595592799082741582531408157933952320936441782261252422854701643157862194819516564816643610311215315979108468791496003121101014026432108808607225289619939113346666806909776558853500629734393525137323087011516566569135715384006671359991129762493140318039986674992265765168591884195337172115974123262299512046128192194048452918932421657889606048652076314975277969906978209843868186578367593427034316937958950317923307304005423738597159740157724482003151611453826970796904892935193725052858019728194992*t^91 + 133389680257034336340919673210859676369918543393184063617093625197186055493053546908885986647034929659342918689691227790640353945009845267146370449729609581196716577014992856027413173027628603184154336525649895630229344832029325475161956501487235564624915683668609843919096495103842558736060230855879957913167848671453131714361843908043898059933327506072359920346139901105237888434116604498266538635517653833007531802723008607350916886159997098787486531954736962768575621572568050777052924323358752177305909124368085953714463083276879884808674369042534519832237240301855631978799382640512716790536183694950542058860882968117996143312900606658689239193117915091785631754311188204700769260182120012119143079315618886812277333585666609912501525162412559894977796474227789392639843265342246239086315830593098786237689120482670956227783647474786498867044531102487683026236510009201119202932476783040135142751727268089347524397989906120755714285094042468330840579577552702763971801949735970292490900999990103671120804498499680809632388681628844394382178019297170128486919605699503719592235869487701254595398166298543261260722226837793612722245977216468065827411469684250034102078931937957319428613611315542842713948018629028333346685850634662768009742251576034101636873020173767452658021835576298296851093864505133843657908012346281856461343065042829320985158647698935289603812925030866540852851073875307395486514133907325269214404440747737677587353317496872677725082970985784424040022395896607291709803261333957582020473691529708060202669122474897409101274728875775663500455272444744890636120297660859669950376495683649807658635667183969389101599408878855779170963163416855417204660834361734480630347546581675653581053337139385385831274812421443693666257502466795778568556911230886501167652112293894827049190761636797879255910735237766278194317043795885977301179439784082389982229982019990277644847176383791267621827692913902298811365926308158865589008986612480006274855918903054714103345799486123572681380970599284447449240148553833171759359977556784970449314396792037016013061718762217731459637152453576777729801913330883186070832058059352961870566700172118318404182637612107259645/395202678005388629499489864923667703548899096718315626286618476453774181843745884272433727912461821309077159515454845205158701553304364051392225828020351853562714616105937358349460636254204693526285683528710214614879540769359873152488547824865063946792836103113480241949486074978576576245722280982615054408227829682913549810302994403875343354633400222638154684584985186991114237709878439044615088385022508119952148745216873771427630213254677060553546633053888443532168513802160739436603857698297763416219111332052090023075746858500243182436304841230520550924879870588726459127103433450893922633535036871383500918889910565410096266334921306115917360163340157650728639871901772864137594943261954190392841954250516224760534987838427965917537944464435040324478902593023835548156238017152944008691924794681387955789576440077505499795236790100710951421034956596243736623275083084333683098896007117161771306310456262515916016932032092861046997816164655181807211729708756941820848926882970472574194685207552501340651488081168898534738938067027842655541484739505147833051712786632154507345169487382488141061446660762437526794584603563016151955993137988132180576611685450860694051466903408874268499603667575097657429488183894909227611901831600805614840914059554890279272625195422095591494325350923743983747888503816051928769075117630474336038632574468857858533345583840623283390074840686341742177298045964675032053024522681297392218659316562473917193031920665065286888598165887528169488307862340225154395570087114458516164152687576395008339873662177682731011346385415959744909305850013537125004629767555356001605750810458768674448720957320767717137908997756628535956072618633159646098196809462741092523454445432781781493388483718322741698604155715818794659995608220647763562172911399144985757677868104874975069523875205945368357432775865171105386823336566931091214613641062637359638775172370097352182957231724072290602294409697496966479493458699379917548273458355311291596297797630208973684185251471192494162439792955206789211053537864918066962694750329743640149349375898049287801667966304138708002374399761632777472762546329521848244950999300589794064*t^90 - 1175111746195336452295339548394995187736397983847052334561829297237753652143517833646287707467813867425279211149606856580985126025926386854807156250003684189522808957938716188652085473483791419608335797332507584452432880755587569832069795764327615231898146083111135467529294396539113700044105002811655912094239065790428253070270853014684804951315139248851570243490642203420644038654169137672403839979975333848194940581780835592187838973730833022162381919579093512122060404685894101069980885196502983760270966439638618820035226927508959594569299346691718562072163260577138079652544647515277400735169812247532797345172085145791767407852990479823865669588809413278882339261311035638429502903840972187627624745564456442214111275201934632492353861064100543835861834478205349692436758049020105795188118727721939897450768779698011147783492248609954465999518520617294175629070120830640907247068338427859443903657363953767152773281413488023018480250966329846360000212680309015680192473665467338278040734251312292688735231345168009240760455532903243893170880010950447055839215829720481468285555836297894669230325527004835836788002846056911513216466691094769856650244563091329961016162494021228812930948081851716812050253746531420689676813538868608882016603860399270115041658470236194690972636965825789372570132175353339519017414714662365278265717128470311466312823580717232542597365310974919095244388073066686201039323003620873339813586701450172969494496726731769472829029217978919480561245313117084065676757303906571754459071595939524253827564328766743610727068064163547141417393230333057531143800344521663103438549275275790413756946000416496241656881435490150961073166807778530305080807990002782302849593382287679464326234277622353141279003945965325532364655096647001109589048737841384585938165023245839998376824138659113261441603826150829639901800833672389143299037631072925854207335454946914641218918424008116036574109354056971314335752112359830214134913371657333973790530840441693920918673462631140220799347975941892507990069075654257386821814490244490137634835126508939619356081240926783776791410271192522247830685708152854013802730424245311794051785670111401876605447747581809785237825/5730438831078135127742603041393181701459036902415576581155967908579725636734315321950289054730696408981618812974095255474801172522913278745187274506295101876659361933536091696067179225685968056131142411166298111915753341155718160711083943460543427228496123495145463508267548087189360355562973074247918288919303530402246472249393418856192478642184303228253242926482285211371156446793237366146918781582826367739306156805644669685700638092192817378026426179281382431216443450131330721830755936625317569535177114314755305334598329448253526145326420197842547988410758123536533657342999785037961878186258034635060763323903703198446395861856358938680801722368432285935565278142575706529995126677298335760696208336632485259027757323657205505804300194734308084704944087598845615448265451248717688126032909522880125358948858381123829747030933456460308795605006870645534181037488704722838404933992103198845683941501615806480782245514465346485181468334387500136204570080776975656402309439803071852325822935509511269439446577176949028753714601971903718505351528722824643579249835406166240356504957567046078045390976581055344138521476751663734203361900500827916618360869439037480063746270099428676893244253179838916032727578666476183800372576558211681415193253863545909049453065333620386076667717588394287764344383305332752967151589205641877872560172329798438948733510965689037609156085189951955261570821666487787964768855578878812187170560090155871799298962849643446659884673405369158457580464003933264738735766263159648484380213969857727620928168101576399599664522588531416301184934825196288312567131629552662023283386751652145779506453881151131898499680467471113771363052970180814868423853737209745841590089458775335831654133013915679754629760257879372522569936319199392571651507215287602293486329087520687138508096190486207841182775250044981028108938380220500822611897795408241714762239999366411606652879859999048213733268940613706013952655151141008804449965146152013728146318065638030118420686146332291165355376997850498443560276299041311970959073879781282782165565950521714673124185511410011266034428796543675273355056921778066799551789489858552013928*t^89 + 643800602302704422972758292566709205986244413086896486790323597804091708962971897901990644258537472311828618216067683755586565882606917745563297143797454957246616720968650633754754381655096809699620593393769019010225659331521746217740007429540389243601800761854344120314077942632406381656993469044830117071449248431314733346660216062296534708010690782546398773114181529802063638652929811870427160898441340204545509913113358651265930561961391526766724678305649986670278033460875097811204873371459412111237252136445781293759124368535527984341877549608034917203699548661334614383118029877299204994331333373944788139646948321145653123297772450075702670384528739485374312094826941188078992261544399583121721986226281760184139233938609351964479110912710163356398016056675972777632440730711345388695894150564558763192233446471987240146862319725760283542761429572071506312499365420621892394406746203316790781324204719671796069691252795945225122720541761710615118207364357360554243403754397127295182936757578593767554574741767933870377607070528857386266193584536150316098054305590853348548296446456160034576422977787988198147345157242849507215786044704001842871668819291833404353980672523980514738839448577525546058346834733984339829817069223476401988317900955018739938381760733621207743882597746360712025133851148176318577169407088869061978842348409042182342182378335620756388718873278140973760779388485506925280614138438714540592774004054200911647678481372130274688380071838924950478733882192185228134266809982274745771048343727834626469435509865885851973656397786917234009891927701862211398595765819816097687810752262965798590121684492467752677922040582616364176684984204244604406477365504486992827034009532974153872033523607025954298678351361165613668989836242229620954653089359835305069603696823729268344607968959260576885136054387635108241518537642809153098728875327387013344664503240261788024734383168802857056652703528837617006692383596176985448844900240037300532849203633305482890161913305460991773878260144322152830530540387461598978386696206827193107157271636730418688193687382211417286332191768418041553557660644033899163295413131988852310652355162400469169455903391062655227141675/5730438831078135127742603041393181701459036902415576581155967908579725636734315321950289054730696408981618812974095255474801172522913278745187274506295101876659361933536091696067179225685968056131142411166298111915753341155718160711083943460543427228496123495145463508267548087189360355562973074247918288919303530402246472249393418856192478642184303228253242926482285211371156446793237366146918781582826367739306156805644669685700638092192817378026426179281382431216443450131330721830755936625317569535177114314755305334598329448253526145326420197842547988410758123536533657342999785037961878186258034635060763323903703198446395861856358938680801722368432285935565278142575706529995126677298335760696208336632485259027757323657205505804300194734308084704944087598845615448265451248717688126032909522880125358948858381123829747030933456460308795605006870645534181037488704722838404933992103198845683941501615806480782245514465346485181468334387500136204570080776975656402309439803071852325822935509511269439446577176949028753714601971903718505351528722824643579249835406166240356504957567046078045390976581055344138521476751663734203361900500827916618360869439037480063746270099428676893244253179838916032727578666476183800372576558211681415193253863545909049453065333620386076667717588394287764344383305332752967151589205641877872560172329798438948733510965689037609156085189951955261570821666487787964768855578878812187170560090155871799298962849643446659884673405369158457580464003933264738735766263159648484380213969857727620928168101576399599664522588531416301184934825196288312567131629552662023283386751652145779506453881151131898499680467471113771363052970180814868423853737209745841590089458775335831654133013915679754629760257879372522569936319199392571651507215287602293486329087520687138508096190486207841182775250044981028108938380220500822611897795408241714762239999366411606652879859999048213733268940613706013952655151141008804449965146152013728146318065638030118420686146332291165355376997850498443560276299041311970959073879781282782165565950521714673124185511410011266034428796543675273355056921778066799551789489858552013928*t^88 - 39983109990590618609378342456333696417416843252894290848753420072915196926347474141628631411335226932676982812311868647106014281136544013500135160710844636033117064986006222765079539985811458083009758241775243658867507677100610521359295770166456501885040301557871388019551238358889989351072702040920203797995800151026425764962464798764101345647318402294267695258688447759735267825343953141749366108054851919003969817239195561030319915716225951029590441042332353336549869042377961334433163296741689245682141511462513205174232740386278986369024295401772652563236379490803558004709697289719045029480324414849595258259385844322630435229060204167161993473691362707075868458358526425996650532037915028344188018618713653072579347430529575081659031630797099510172626879230768053248309549203490073370742086848792340443936544672636844701793465616267661863633643004239382472707654255611748618733623141736787759007692586355384662315767138573850626025043779083729841844839214614728176633173361558146084726214535202015964145213960194870628495150169184267600014222752815603790012188715985821368032396660176662501971566463865666479467488549558669531032316200916345637910834646335949171147716311873854424147926149632903669665262451797109387753803237616208925787289624759615731635299186094303557872688263825707472965297100315272726720065523398316609035321871575940112617659704048260315509260154421386214130327733646694566509901761539146235817842874262825457204955178189248077785265848041484852829265248766243346756582172431786046608022555218209979275655951171543535187581001877662026244483331645923639662456148071999189687108605707252358360893429128073279979785744577252291527468379383711622719182349644107012460162930075492674283000356065259352369815050824661795322814003846119883869968946537140259033986504192078501205525105878189002876710098825854817458399505657507607134996998491072077789877160368029310160065432286519681273894662454244552721992509688832881894614261271287851089006553061817838596889147372275155052290079581243566000235170310659649540093329883126596927604096209449732365072729111444449561514370036446084757692873714657314078470541727368376132782775287931689939429742004693285578829425/716304853884766890967825380174147712682379612801947072644495988572465704591789415243786131841337051122702351621761906934350146565364159843148409313286887734582420241692011462008397403210746007016392801395787263989469167644464770088885492932567928403562015436893182938533443510898670044445371634280989786114912941300280809031174177357024059830273037903531655365810285651421394555849154670768364847697853295967413269600705583710712579761524102172253303272410172803902055431266416340228844492078164696191897139289344413166824791181031690768165802524730318498551344765442066707167874973129745234773282254329382595415487962899805799482732044867335100215296054035741945659767821963316249390834662291970087026042079060657378469665457150688225537524341788510588118010949855701931033181406089711015754113690360015669868607297640478718378866682057538599450625858830691772629686088090354800616749012899855710492687701975810097780689308168310647683541798437517025571260097121957050288679975383981540727866938688908679930822147118628594214325246487964813168941090353080447406229425770780044563119695880759755673872072631918017315184593957966775420237562603489577295108679879685007968283762428584611655531647479864504090947333309522975046572069776460176899156732943238631181633166702548259583464698549285970543047913166594120893948650705234734070021541224804868591688870711129701144510648743994407696352708310973495596106947359851523396320011269483974912370356205430832485584175671144807197558000491658092341970782894956060547526746232215952616021012697049949958065323566427037648116853149536039070891453694082752910423343956518222438306735143891487312460058433889221420381621272601858552981717151218230198761182346916978956766626739459969328720032234921565321242039899924071456438401910950286685791135940085892313512023810775980147846906255622628513617297527562602826487224426030214345279999920801450831609982499881026716658617576713251744081893892626100556245643269001716018289758204753764802585768291536395669422124731312305445034537380163996369884234972660347770695743815214334140523188926251408254303599567959409169382115222258349943973686232319001741*t^87 + 624220108965520186274012093042867064537005400066483910645103497937727268036030625360292297498207956422059928795857320329603127227711246703385218293609774842638084151539660406036123510816939232321652106828729957531338682370294256593375770022260728817963064423293986697710552336197696724582880455261381442426927641722638542074198635092096277525112445392747436605385829929929896485721844979617965411247946170590768120203415819325683294539960595182866648677519168638918854375838535751718331553955726355132445235127594717066044060155898603675749296054175930984893052910097763716971481729310340573534414858327905859629364680420307030234600809571737619671015400722449226272712565526905409355655734464053867725119745669876406240182432291658514653575194634323609877912048752543508828000159337437592143201770015255773900346707510693977310108679346594235200300689837799025123314886344797030170161165188278976602962656234192686291940876473694880505771552188780094586478270739046638420874263289215014976585207186367542639313785487622435213181501058187693822468677269365835047210619009115187474945396161808182692278809979737896671499347124261417269999932742375833958189123325208728975257497650768167838655010140304606391877250360915504458795529425269944839046765632865526772249318775814544589174725995246840483272419376738813172919635673079928392354834020705750129803327190856602289630615981996134218780001466279346697323856795091423381330464167819638792597649807918728996455735487110180516006905188122758856138076704149193775909432191506534192079153195744300538490305396174963128963822409091368585281709348250218391668057368661942121838607452460585106277706410099821795835305229009126620588063741842849457501679819086072206137892991289803379288726831182604505250015370770439006256158107199220276079887226214490215201202875819713247448233308344225988556771246439978959172475556096578741047363141395736704283567847841231945945460844157034555261588968114786138286688650948266619319036507640576727372512993543084889027728656758886251811093606856644988590745190742105446900526840067252681851579094387584602317084394204518180172428849635125800804635848389338324872586897990504064953547011140721712761553825/24700167375336789343718116557729231471806193544894726642913654778360886365234117767027107994528863831817322469715927825322418847081522753212014114251271990847669663506621084896841289765887793345392855220544388413429971298084992072030534239054066496674552256444592515121842879686161036015357642561413440900514239355182096863143937150242208959664587513914884667786561574186944639856867402440288443024063906757497009296576054610714226888328417316284596664565868027720760532112635046214787741106143610213513694458253255626442234178656265198902269052576907534432804991911795403695443964590680870164595939804461468807430619410338131016645932581632244835010208759853170539991993860804008599683953872136899552622140657264047533436739901747869846121529027190020279931412063989721759764876072059000543245299667586747236848527504844093737202299381294434463814684787265233538954692692770855193681000444822610706644403516407244751058252005803815437363510290948862950733106797308863803057930185654535887167825472031333790718005073056158421183629189240165971342796219071739565732049164509656709073092961405508816340416297652345424661537722688509497249571124258261286038230340678793378216681463054641781225229223443603589343011493431826725743864475050350927557128722180642454539074713880974468395334432733998984243031488503245548067194851904646002414535904303616158334098990038955211879677542896358886081127872792189503314032667581087013666207285154619824564495041566580430537385367970510593019241396264072149723130444653657260259542973524688021242103886105170688209149088497484056831615625846070312789360472209750100359425653673042153045059832547982321119312359789283497254538664572477881137300591421318282715902839548861343336780232395171356162759732238674666249725513790485222635806962446561609854866756554685941845242200371585522339548491573194086676458535433193200913352566414834977423448273131084511434826982754518162643400606093560404968341168711244846767091147206955724768612351888060855261578216949530885152487059700424325690846116557379185168421895608977509334335993628080487604247894008669250148399985102048592047659145595115515309437456286862129*t^86 - 139867016842970288116928564457590349565533033271996287421632124444996215392932046123205658201885978482901002813094253462784327189818818064731056303025312977746445641881873473654154709861056748972558201771104518288140398043312400012297076191992173136719479068724811397301732383912895432333180525227426655890829269253088957975982059074064767116955032792118919996607080688161336339531218316285382254635535173408440233768278778404722507034305571108478540612775776226164564279233290114543294822284537293167752580713602913405540297506795458384628709424279484822551669628763845045728718661883574625961827594841488956835921031610611205818680962992508245501422131263997658188828882495466267379522643942419731132591200333599732185253333032206670649371036424484853343839980286842334043894247398538809538044485734251558679423225319608304613794371443903964657062353383757425548268030929950845883248969105812747106394012100263622238761272099056620933573130363596182464601695267356178557596181089983806661972768126686704805480629617905410471145511412650527725643942921323428986336945625364459665958292261485674403940311808910321129278229290556849610685005995824688228836197745581850679634059289259542687911348201544580771352493534865260903691452307025931193254722377531291918852136277742568112532978562684382860184932749649206368132177047129261894809208682625891249350748466822540003394023102036891595470558550268845825045557785174814661723542831465445417219400762254464282812226524805799321266660364258583375113568151622795059551976161951807774056888063451965381462215921313786244496040146874282463081712478701359483554523659536754384740121030852053337838640625063919840937370962912091922452356421464021037819849242374042458046337435975836167430248496617610077667877851907889436212453334675397359505273592111186953951219620776610756598728800700101724921088379113065922608682220174314029878120578649674775047701782832968722990015958992118068347298108602665896524073763504329770788818971437698083299952116582890110737585314133360247230781141487709688129732797701947543888980438406376541965218011170669790401598840509595047605246052553444151660598565709030015617997966926990138117331443976703766912561950/13358662723275710840301847786765403716498752593236736962094999880130279267298062610614985394553198394709206311366104827107852269919698622613312122364127631610421667661774518602942828429360623767113496603863920180329892535470520320189580442971371820808303005107946195306567268624208240138105809930456160573560973150450025345129225067735104899764514610013458446612526540933988447732216009973114355340218446055974585882409980860310560783303632945529798087920967024186457832402723118558565571176930021748790532427394946255512295391377103947486354273973449180331425090271387454675740381065809015773172493133835299517269128940150422399484008967891965838296489323879486500806919340618717468731181109863114955447344866016250694124791726202201106609804774034624272542678239042575316260073592243915923875229674195103968008938618087665623148890957974274993950613730267838582452510920914470088524067303852142080391781241972549892405760955004767678401033148160553245393784098057795458657615027395638662611046766917973926835048714470610287281573385202902093749484163911162555831286730400030670131472667066256796290111572553999688838040953319907786505987628046652939988226252395237089354614095756972299202395469682857538855063003478543388720316103326312021393795955749401002995713744662506472901749287579231467951882903463085748008217875556866415583848515037109874707462947560278643526055999403114594960047524495505410121164233413243382188321949786165399980797750982466430793610258502169060583689235405122850039551349190728642649833949986310449563063215849199939539831848835848597529267509922158092368502148301649594569727232922142862652817648754993142844409064245150620472979266940226003860086853121318703469931227446652970977166161381920690190784062865697493915481619140338140960414798510849978288191864010105971792991995874302608079799076026605779706034902884366252522094411257347202500512857291013797422837740808284566059167445156062955634581486593426093438123930344486600740190563487323339784520398566539148270679859221430138286017369690307834055393129047581129980711732627409674204568898868939562005624653922146345077154756947060851979144108321721*t^85 + 3130472069746800744644715830085434018957145170874202564751933736822262497153462625352659254919868234371759305219174601339633632396109707920332205186886843213232543982916598128692297113728463845481832903593633614250518598959975984850061447147334739147886882965335847314259412779660634844273928485929839796663026048164839584396751496168344300204520381209465407532536442654413772158215154216293269647565862870040099238858496778890592694732791390106666943542216350649031855325861138017670155812342741201860324619418043583013073978223529512493633801195128581045422793352994540354857009414782349253801263345311135838261102579721439975671899762805906499368041375883938428037539616881728134716028784553178764377641295246373259871537459499782724194207544721665671298971481955501773945909264737702142504273378222380928958130517221986804926871266838520853929632989606305524651556639686581354515412596888129215547243364739908347247075802640049906365958290456248434025842688126714734457379287997656634967258220901261391715010202035362835045511411295400975004366876874482914819913039441195313315231616915695732280340155729190564194744338117917356657534053701143542935233217715155665624717765764660344655636534883441684180369045412237600032002201061352744041943921750672142258516287569485196765920493253635899872975595063831602880319022803120437352900861616057545141583549752878272704815340232568202440678276463211365963641182809510625701356187844277492995136498417553358707579675439445891824555959796512629368663631042925825170819175845007503277255556625579687420646629173595415067538655849465378464761790322098679848056999269117357080880501525038296465020848867421836652312222654443117311033224111033047762408145190484129155723872588730835709453346076240081040869795403163868267701774854647400700159793850827661479923707052340508295217659524229025905375400887049104774166971558238076468243267500113640437631333070546758300403889733928894372443916010915625479925747773852707064721677671055908798232936155039191989812352195457664223737636597363496489747091036473492769193094916434985870458137228710430351058144236627499466393962400529976672369778103757879160029337006546361822537967322277678698432453250/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^84 - 1097383751942260758300078725263574514531973500897677761540745203055764419599903473703458340643369660442807530685643705719193067846707795563280976961414271616352541204806879998522930893295592852472739322633415656739645014656878022499353150605333626246409656198670871299826320457757432204809799442603919255752914729680087457085580153445248849245931965862538005973097562699832596917348382265915311016623177924507522795243267411553996084279822248184097359550070083066911456941107082478097377698324683075495920508901066815487790509704019344870670514787617200696133742188478995678162208765792866902630406736027035730313938052097227694351861790224804953554401141103716138895170932017631903252908359086778986630600684674919622451567079848923452491121188394864568487310125665032334033073561407779934366861412751235114711159627919410978953586441772598678927721316885638005351239549501804744847604571928672892337932890322100871829335643033836030982207497797222260235785496353035033019410257032143249901239869573121075887149505825709659542270244655040829200571925589874979483690145807873857628295403455107503045851269458743316486512213305462439496747510849228012200510083325763482852521617713021064047353887692809738950200273490407373302041720662578192936545879190781657728726825107522838511756154095593964871800359126684893495911195945837925951726004890612337751503481349561515663686574161857312823190016292103647048172826562388147997965757830307663935990697697059009028064213170923422854882537979433492844836552050972376697350607294340251255312132099552839760326540502305375228792149173545907198702645474987664040633631598473430263494107111090350538069785568346009204692422432554806556469590725608483623751959748679853755727533094894025049959791174399517895603308045904147389032209305240035095768075530417550431203344469605409668937291269757576727018203890484181853869869538101029481423608250930390777107972133200324173611693929597144022703300475950049284957312660060040469571077574485856720825842678826257208135360012794038812515584422970634969925484118547513061407084370329747907063544741151691742514603620671987919438120110440267423826549712861318959574118944675194730893906040459839637109593773000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^83 + 355404390637956482921719334983720187946371094258612410735840376874050893749949598565570621378889514441720093501785288791172085328201220249431816499374992994228944469353613682164272092341945534044477718848627724053715994187794231125304973458890953015144005282338840985713517126624657567350009988223136949104413014279711168318667757636901653770109836084714866137137513116753126200847645154288590332434262118153957195558940578408666985976650858136984903373171487192409628471746544853300649095376703758587147020625718330744731176784880266670513057136337270180127992604146559565087736551845384213961646835328440404703127478934187640487957346188178521341715988073683194882177412436321292501020075619370567776767665710691057054968167642983041504988283223296375358232268549960186363247611000916190201944607503380308825582495288538133955599515485597916690950539359127538332745743572429348419777238932643751389284848340873445587134289667921961032664736588956856923252456936086114879474201302003009801302478342238151301294124677825355249300236707795681492216881917174046371124525372851496463075651149428487966743915379087585873348219802816845693301615579766109772903722840397644569615945894861218631815126445277526193580546699500927103557587182499820079246084074510073407351587284143488424884670829198611394654716906900729695214105232910067775220171216014170678910802811243456839561315716556308726333774371136072045372616027441799201728310794749407212804176682870128997850676786385952527929805500743043301391524171022094115360214833789347285633540875530655583238297480076958175416202703745610801789861230226203589859385490735291881410594680923013187338703251701670468695630869794813518809653411488587966214743829345491891134989019121375719981115533876305588381483012547951858611380031209839338255570676782538260362808033935390523911073440336339180181331552060711867445197209256461739271218408975072493708611575148941118759211111049127684558461524557967461183566269291548902799206740085948637147586033903576299381013363107244257629029504562481093431492829964601909737564374199142001504148300553640890054686493871813787326482290715581998865159582778417728189029117142477483108333688705435190371802547469000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^82 - 106603621916477563768755441427013351913421190793953211450219563613068557896629546608319774021167739367263694809501932265174422992404258521989581110984556788780416814487425900723747660206578251246760742835359699149292408156342959561072881287309805178675830908584938645877331076089359690180796199684337565172796237868157823910884001612686640452225719668191653267192841729188360363049973704414053372392417977311739472502409500701568902796387746713788396576941039883900740098735658471315580849973167377336590882461858541640222197598935700201866618754879630362589170940195598169353232798861919453667924618817725902795407886121680315877015468051810346216319542143282579364412510890233644342518042820866877175084393716614162969017294934033274867093896864373632357002641595199542949870005478512440987532480611534439552229625864697765952122123773817653144858188498260997755295103098040921078863413441592741547610626406869865138840632807718628564210546590198738464357427378286725805490693151012137878259942366138124907836051283643987202971879551685437904826893814558091255543962863727904793229308029875945978843448489177193267702037561257246128963503071221707116738340190657983673407517094840739643074846453374107132963116633867485963689706616817815717068970951942028081519516429374045746246062666898501897965359845049887235667412582683863967347354642593167254415125908479594192233746812545072482744997895916071064324084930094379906362654095756319929283401316341420242185109417761520521084768381528728229271850664101391302125227161182638099135967175626486289292202686316803434613517764155390415979855502672480792221918357584580657550301500037401415072782774772497565909819538636227930197743116609636610262719548882136864967640598465941609236734124571252706090975253273802853444527062874370290365999228907499146571164056674533346193655482762150956801987437717215373242574260512968122346812002882903365157735888247202664927283767858617485990002328420636561974151927806090912895017445620082439566107915664228242694116340933960005754618834199626610514514266807010454222503706607147856899209955773654059852103593455204044619971968917744237236270515486285051789738702925369037353459641630651516841467304229154000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^81 + 29679355216785639286129334933797661180367961436628696095517474229756016419835207561135681114818174686129232998101285773783227158778800104861341463662941832597814440899051448062144536463260766468669618262444767824967754377689413436243369803412467902228767466832405827189478443668604494649625688637948039894978979017742711326451819457586516883332005741169671279744523458282581981324362742280962202507614670625526600039081431741365057138726578778677069722683151905971091835687414335945376538140487476183462491936497729848565132703386449128923082161623251359500133636116952826149247321052374427678535281643099205354826672117956149780530103255373364338842940966918087899997416924521230943484424501759250812409976378674001311657028903749372759449526664866960753818643292724716048259442003198508887571303949823132491851748031719578103430377733107271178088150462108250531223009975213763117506652231473486095760254508406690937123180422338954139237217428267913065182973323376532135934890864939345134164116629879254343223818305024983460704646645315430457755459231662770696218002775372838940355643225640304083495443089654863952147015346941367931102566642001944068044210386417937206759424189432618517397744534422975914226996982177260231887241072888172539666360660986279917601454662234797964086059044842107509100451106606331578168975711719039225828525841766368397328517987578066102354426896464861432309902927142018689240559516014204336790621390349171002262044288058273172561901067988410603661336174342778634217481872251171505141913136913620314195872962346366678627017950668018793963674602073629822250771359212044399872745786804178700146480347603312327730416223160791712614856430480896367051459867763841945526902441718329251702865034526076237090168370306845231151572195019968860971855568337958173472037620492284298465140684131212731793648907848568991288588812590927341712499196111114490735808178407262951701019843948566664635957843595079305358024152431539029743602989195771578536925641739875974090544981982183704427760245150703683785268501405117607341686458486481583291216746412039581430326752084007215423734325001960616654986936347079724263310949921306252807218683139398490251210378146900300821686698730958726000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^80 - 7684473199784809595601043778395037589904086348819607933410100886984597395177747187308020217267304763685217516806496692283097652583791954414212937439650549146895065097280141921032715297097111460014811262170991874664596907716257081889562917011545894754794746342345145417825992970581364629597872914124414597317809992577541588573032551089547375357041166517809813561320786711915715122540590336723708892025888350968604218656196298748979704206683260620778683803248195599170040434110811899445557503570513594394825110674188594331126448125283687344398857912523811563289361528626544459210000800108192660437599110648757567795708000072020894454849801950820361814790072145113697977827215123609841527878564361915105047494207303565757404342735723144549830305380814623410867160791717235351587230116292097092546760654045959104849630810774696040499134582498323994004292830303574272557457358735316054834256559267648352888731888952586978578497329955772485658139777487842528936475600548532971914898523147883345329553782570576386692573536662755551844547476261805309512643131261516583250575906405802086729289817698374720165082039826676911205863100103398453842276006933802078132267634146250153476047458192716652810819731926325506632402178775956560741126426576650147652768770051041178994802330954602158891720518541606031154299866669699670369147357960568868180487633956879388228300512466601293502869410023634735541273401046370832553914392767149712374411598286985627077399310638954446852151691283630797904402499850923089570355470867318871641235145281535079909955000232699308933376031183041630131025823810994041107527899976238064102883546054727787772630245873203646433978881560881879237462587866428123398345940684939589989927270983444027934108964505583515984929770596622508182383632454232086917187800921752823370945882619729654408567918827927564174142916200360111937497576678963607804690754335986883303225064027590990180451892525258677523999272393626389947231132090910771114797248368648329271784124691818157609116562124715970518691716153141780295958716555245108414453702704935914778500402197725301006701725358749074087497136385852658650699011201019519668172184942764464927606769602026446988435999416859881081702482894627612960000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^79 + 1853546325788342875174424333384605166955263015932858331763294109888476925291609018473451029759900550099909222884653150825592020118767901638071296594286417621734611972445618496950520108250798267569534237188094190196008838336244365272880768465274446483800020805902035916146926998436706930244416906555568916357461546323817725561117649981356132211392500577523154740403474329319722405846104805942264304863487271397870969838691459526265749665095212692575545281066412802505834698274197860764756165438803683188333771128001041299526279327844452724199740559986840388767802595446959356950869978811358146692111955929844700574434280872185406880465835793535774416914076506189732588728933043826098983609861345446954337797922936928386362346521442801739555839708897911425002370031628073118951601938284271183680378634875958086911079379063775755836875241535326738789255214765015081817285904424486573217073706002360272324893469782317631174210862796887247019271285876162333023610534686049860689550798163415620679303480532578783145524236569615584928301779485307633864507329061436219585172710815392162015729879482458090032088850733819730742536391715771936827657120725077672348322590267103123513250602106825250917202524560479290822345558097882704043864462394547745476257982241197315673925266052441045138910699255471506555184951081671775150777882383334927856516125810763870050560787017854174729827603799714599666511946177242595178374759174366758578287097410264901222454629949637895722721538103103658522856344072907930982203975084139161987109804451516433932608795344661088119070828293384495956266517862176847269448091136009893598040256939022758894211272439141936639477492815719327403085639924959935643112609440591859098785374157831534843662057953006369256639092894560427047284852952453509647732117052008559478997006184335856911117074812692911507024211681323866918593331681726929205950559908148922792951155384271398926288381275314633379261188712987019790320577884143821820030768626862235683939756531237065443771538542658668735997943533847306204586837657914880577831488086943753176685726867082930455676582683260479173892258795078897158330242195681394168368059707596319114284954173613424403861673071667955601664837925530863348640000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^78 - 417152541477649425610068228569681043606533580650688579924498170471136830842064952604226352465665149740641810902255666406876551389630020795082311226185640462717610208535805239900369485325843854329541532078056861579201845502491617900676390013748103965467892128600071519770691740605900204177095068418316533507687258569355328963711371448822896836042748451275934180019585020639225223494997999812135628437016948633994005088943167037514617012760426942247350341534886598131518132456422376482152974514659388323562782554248693527431567044103831058989226971539351428699302978885037731510056600662598531603668993198818788551908955355760392946906296362852282292440373717746280842675608136696914534036586005731977728649478766455901006482132128827112526856980167639571766143548675308662677405876502689464075098168131358801930706325908677981381914330356774668142940823835409399849693404799848694836422116476236925381374544626741348911062739470019713329977992048629839771818233717578484280362853332089131558384533634049297787501435250771676499560689368160354452790145414663095911669415462546330324019289625005983825180421651960888015530043852286987700889600708958286096882699601505253016140404001019480710714678695472355880148945972364489796318284828547065430490051251616564152947373421274752447380475499374613698186098949234149590212254638369589304590184693432976435539784338066399682524980259171423655957275576627941274887903196927188933987931286939469157302871039508049578565590864925329156648851036809805298359557104313627421570280205239265991390991952857747489237805850264846518534182154840008352808356170200456132654886078546693108271884709072920991342488912656247153540815586613513976947711873798404939086689004054211300000070393117636040050921093069492348916164942156797504866253981172537333258503425527877120072780757285956152248544572229060677462205674090002040733062724756817863075158220692161169991842016098938296284123844120675409864824468136569576356588651698866486626097002923707500343838059078307440719608276536195379674411011699497976265405566283256350414770244875278804001578779004272092573691803850607331281647903493343939213263397618489402298567908615546677269419425462810213388527441438079208989120000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^77 + 87718239708479085665307764752633487249912801245368576839562290574738516208775906747636381047841377411430435755067991371168294790823464230352712766892910985326117635121712991542253063598379188698694312725171986831880217747559367981578992227220874163926849638795425699768516453551022264133901799540800771064359537605759994461839446416166429346755201555924760735462829367818578909839370586766502791887681505295439199027345037272077820063475876343180190623749350637865838670231313015585795377277319368209118556514637157006634414292307256254518252021049121513978099135335254727952089226639428796085756906091140295904849711793233165553559495247301463147535327550989371082826163229369280715481752014170513298471552720881965733904802627775929011286537113887889763137444549288528325868703307264526871454130627852364641308803783899363311423367197289903440263724107028345326632002363775682026763155499606963515867044776186729752380638491931721740819653501732909857124139219787170575457340148633968170957973652947198763423638548686892392335935071114152765006385231213009954120838625825629534632018983432928243295310358618962755376024378273867611430635674181572220967413350183438502230117719465130344160763165465682897910489463099044589051296156848318347923504768905066227036961988529271609511749855445902508116555563518456770789154902832295302549248008346762145040445171163287867536825326710512313706914496529516373888325654695249560767704629093883243920342130011908441445232211444445147282898434383741478028209964098823465204547895666952160431123324236365871580902061294115663155342959211638436190468674330271702082839990174152131912849530097341398244678022195021749813310822376463265370791589986445868228903264399495617791100669105868632681268733840686599915347968945769163596260383015484941519552160646691514349345660617265172868432328372567985774926524840325819014019023883921869611689989081451715834081410767378471003580054538321535288647811963115428741243788026471426510121835869172279288212528169801251430723941473054844108516698235376034558080858895120162011345462082063893593595617932612392913277530922602266676980912285674894340108323847671048418071694423426880191803783828846408852690951820124937261997120000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^76 - 17255468842788309835382077962434620379785381552955369345152617006744826177113918443731815134163955895712144816304870591754365166560475948812346629729767322492328335722611701413841586693554826833438482071254362064431051268304562186357176944683617246130897640541268887357172912850998659241840213777362997509485083925428804467430033224552698478402485588404225801718573956059754510559420746814872939969442834741346190589423856699861648920385998361705343562867811095491165581079502514550229620543553680758509241265578912125683573481994552252216195122082569208562786021127392170511271759800685834650460798689356100383723754071641528771165970631825380381392416470896779948939520127712038937622788059253747482904286692830735008213817501232396599896935340713961473657436029781440117773080409847446092561758467677232346987009718180997282264971273439539831562105187789131062763203103110292944602279635759420361217435257482689701063207048021216559540785425891952931689237565822176893394027565705070501965643643179529191072682935446059168619029818148380859957863941910922684571025327239719334825807290806107881393722032159367681412104358759569777549610273739909783039850314254311431904833802382453975011458883021033626263867884511169488704323842795239616823215322013357477745992147418227908261588026532966893682351695832470727980681028994203449270633721373537100062361621107303999502462748649015508683360077392911895836692911970801059310562446821748492628056114215834010753532597621422880086737663905103095562929306198724753509324737679142484781799669047636308457869580146534660689960977894803001116965708144387847509104091478515803019529502122869054604371362506800759810241118059996128255488638350727579190137441817007622642277538977896833614694767378542729566571594970647922574421589725233271125466756294897949967333596539616240046683238277219079287935195581287358491180082762977092296312829416608201214732264372980507905326287960901212281911576388484467407510135110527498434450284100610948994032712531677381738781690962375030638293453921601604266883458430627349404750917750936008286590253768434973785946646882933230784398795436546329828635757170440405664304634265080926555990514775452568627185436567660798702596775680000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^75 + 3178974973639324273442911390595204030474520841630281202899639779185657815212662421624811540439752058365979993215250636903187566583841251982947810767567351854098319705601131022797352998770759811256318888454661466562588530235950865626112596009914216594842217516919888756725914920690268952204938898495864184325712266463077571203919062123790177716488908896261776663503823411188583668670567707831674407366368888562697246094981779158612898261770368695693987132790691773120053780366578800261696478464323155327856182247781339494145339143645627146074100871352038224104784427080009185967571257293285087725429744396371392237349883306954733834633499976383274504468587043409607042475121100289222647287216890879926899851832447545842177230537193590455852113616732432795082402970129181523398792423965589643066861409474192244461232203611033390352968591767642383767623786858986109051060665074153391520040770634313443541521915234016987358427993462616556506990510793784691264386657804489241500645665579838758784953037648986235583398405503165216853377906341445339007822873738144982445773845654372719548232571469952448339544028011880324194188247647763745381862300222378710614342633925437288191303820111195382466355042109639693308155045390623179038443835908950252020650637163663805191948504926640763895218477465196553675317781580058173498771020983144397314974960470430937662958937027546554276533637468478891292822961823549055423516865723526231839350386842538084030953528519126921655416748669704004933365631503160290466549281601849013900372710876134882202711298876680179382723966237831517788493501078548805940742943088678288018474421815160901950988343855439279524108888643345745611006315675008789846697960066396893336745975556804733848952740847212372422237273800162333568929536138870101227774273941816760608937352583874879235205423949142728620489957330606286377349864764630977933964890234898735880674159945491766954029123484969285951150225395473507980955586900678166509580325162423488942722812787029245122846201066524853677345521004981922724454877772458555255103794132958931996387683329853455854474703326621646187769728634319627947636944781278435150131252065027733073817075250057481994152119946785793845263771740774962080585765984000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^74 - 549036895564901338006593771408279865047414473161979354464270091681692511179274341732492890778611861786716765003197923900832622455743960986606785271157587111583029331051807923036699662884855784313101035074588831059813236729158915801215748229064232943756036018365711249982606129082170988805809067104083212122327255058980557773695950242133378476549705843260403454538212480798385263597225088068020594791709140656482607593279239061540363755877242657786255172930386898345394151675526099801101716464688660752435430901836131900293013833467263113858959085215591172899530217765176291000892811107786000396029402649359949500317371904303145280008030244613047628383188949734849902785524292950244450926519621464271708659625062604577766839014407080359061062576704030147557132310698256203157099751030200630220373176851410591458493973612795452208347145292528324563798331121362698756601283090149553312203293046468936326550632133154706944763077226120594152792839190783693657163700760654411557540373323133822645301357746260748510287807533375569667032658989269714246492923322913188199871057889573399164863570649954786767782272364109536276166924425684510873100064681390845302657562057558551206923310688058113191675413230925288523275533632697523176282919986711774275060499704726029469886663250541100483440760685326865664571284131350977594618896924712668293144600536132904647294797125348443692758549360505822558441822225137375930933093444390034946593549856274176770209332579605506332283614259484234723769298233761821878177968422682013326782243637764064781373923445225951563501701457207566951164848537000273086657461682968403674989918978938488444500983264569416285441696387410734810693898156086660571837035446671107492187240651358589232259420881228789212969656733391516980844384026517959864802700413932197363453205557548387491516361352455426883171873019219856277475209436244584644887001984883918607145658285860745535901187179266338058035929339118319232944998417578468018978686744481512653318431526132012524655065491302809109977670808801229232359665475537853885920865025231810056470622922746857378761315596584616743842671791258731873242692018235819435606977582055720131947869116507129627134523937100973995119619367798841830916915365056000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^73 + 88972196334550022567697984295853124328587021264437847251686852237039078186464344295052467971716565809231984186843003661014650934240362686061788101124317717990646639703303918077644411120412931504536695947734263154316391158573478560084466875478842720011984696675269189513826710956547716599704501891023327739546271754212577540144092714993016153765901294122965940178786574403412669820706148954323417024428351936233792528640987017646799964895167861315173866705283203094111889202541510947003510518491772020556236215430306118792798971495624225445354426032096874463610972914925530163690129979535296773497630052407649416153862431878468737213326678632690120355019261069163272983064514617055881710657723370481197248094817188302916991101521718316554746321140063367837957803309865320312424779926781513735988627815226501642400165111605065131233244962020111854932253268596575521962492748454325578077730761361310118535171326155594486937059135911459401095139360845769918449017293079169452691080521017225225356485327203156668798377536233240628372671638963161322987230462111235300953163576689823853772892836596367809882417985999231775515589270241231281076689459119755524360079731852362595144698481018942482285284406666119404361616911664387131062657797139814587437135086130295367766420643430150411596954365161922931154423905550638081282192468943497892530674001779992015600005544422638973420304581756990478129264271572696493239689966665867548149798108583900838968083870214926553676115705603917943750694001856946099043445232923298356513058985097850635693928294107584411070532047845899151979819417594311561503489385958388351033028569597196606966612587852730191881163743727594380165131769187436657930681917528336030972786107657562303004190458439663542631881762581247353244340391064743171391143595766096892121257528020914046686816081768667848171506686349750290825536408280824076287005298698310191402797899065088265629994317863662866429460539761200735191302632344417363646208504604833973637698948373974344176740957765951358483251681080947730460457918759682701536804219233895525646343306421789692665206158757365814194964540245322642374221828670626848282798060394356823649865258221140987240619045200724457382939236067035633332758366091328000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^72 - 13539028826864172730790781395428091254227874194149284967745289894201736506332794723816602149790292759576568489505718951448505290622467517240350001869857187203387914535128992178676851398710804763384029013428275713575806987120688586024169161293795372598744282315696624453920086436812170029861906745868967854855689969966215883139620926568315667092177571813731399074584740414858349140235811019833750231814687540553606629507676989096657753591824294977409502454730576533263732668206475221131964441635580563281387655409545258009898688303506015012054059641265605505442137170516575922907920536930342450521089858846606246969002329463853614093754078827446613011776236624833665267407970427460858703574011666379759114420835510707038298439515911323294971859126834219164589480305464264453387723412500372589195979933094413801124671330285314391259168902971349979510877213138317572599738458494551043684906941110737589095688792793136131263158490126269625634575798567793201740348546639735872868801934149573250825509318908686483989768915622194593645294017755978333356986212846600837366355012562733783136026455364126551457998146726832321744099257816913720401486152425734330993555740896040258937391090081257385537668306917572064707274908062902466193150821942368576740761068991582804131116130442647477588065744777293311337876652442213412605274907968561232279521912416923800795853137021235020019318879720324257441861842210881454331453709531639608473680216488052299630925406607640924453000756310070695843363257241190161354381498437542866918183229043779982386304192598265164782255995571455737473935202640242194622446783085806990620267232165001909741210326976997871068344047488311392790353037723620122484852302747477048569326092518094629619616828105352877610798747735353097099743908948158046422399023851856098946510778618891859112136777465911981585956678411597011709919205553862343843083216053706118973018337696185333851734187478768466973743125058250181468168354105447458429873199379655282782167998416664392693203759380079068666249380294310022901855879715747860165766242800386252127333243588709357582011824880270310792391197761386437214804672299072365029584740732339240191646444952307005960293064396046735800146744997939902973493769197163008000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^71 + 1935996118330941971336599325116844459523441441466782993301268191534883435744790026974513759867950345425511861973966506836477323539117105885291928728037547735719542180690123528891055791030142484727979133026250073829740465440734835089691993177095751355063579153236624130869237069803121618603716296715265465531577406493152152904005623235436941760161394085450411793810398314833256010333057858577239768432026261472845176671021835958821093670634566253066094140054797854803076180691012897424163389066465520221835147403376788816987436087973908944861499881994894773666713759892781681890450626231792226746834519387410134350993925254288383631283662075613813784976030884402379110620215661742565177298488432777473053726122988416482900773691058550975801792157813263765456482341601008273270731501864026412099774054302941409274600078545882570022990518462774498167394599294726226152861638632769014929125320536621504727720102025008097627721690159253512808374872991801595656549484410705851844626735773976244753457333346773253996469810359597347772175016813956050906705113944406499989164049542674765920784996716556132249035751866153479272220056439184218294931892208003348614770601436157330413386251666575500126137328314367948033529429232460379443295231752874918414209574884620189209791377285688562892112404573490793507963747150753738757243999155118358248104583291911018313661655858490040613231692934645990653171665834538948389517281077696526596617719464614331013905212526484966857812307806248987607650880978499300244376062399808440133345606067484656064406369920596015732978327069609380540340844014406520024945810721048834393539530666862533815668879631611940466598150197158666890028869722627145923719686053764982002165102366642045427846649243578797368060996874926073244003957199255969503529793544466763453526466909151216127110394568005592361900351122051629505129535498983488826144750556389467609814750253419155039554864998329826849716050165635456845103995578395023685536482604423944189139759118857329102927592532117030496087003313701254114735746202157511205165822056917956060272911947320735920715143506776890913355954515274709900303895598252268990466815510782839651281727912754718055574182168061433128017574508949627684719257830886083072000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^70 - 260299231635381653346286248079651944639119642014328013495391925564295746948220646480946587384147876534727207275546642407926185053018951099075191860430720574684104771671382727339291251520860894793247706512415168088514109897233338789823883602614699809795955822997104179880711682228080463836248372120608307046043240615870975859543505646695649992456928578436488463047195071557833752843281071201866498560051021665947789038073044455416239001610540196919348578427661340475169943854571363478022303127504099171767503693935431929220545868254670122787292476855546475598892682705722731534803224355851047599977693944380344756402970307241499868174466924336628869946248162338803615614254005625583813858884994875297761270286790110593038378126273376613408804783069684566242306401125271956260585037362825331832964461579976822498069602112021509914950108277751238316787482717282204452571447089723664470053178732404117498522671574476511946879910486017480807228793191894391460069729554326659223110611429806974873818027418033532620495023851402047442485498772152579551988820030989482805643062226496958068915085707246581271329176613100944073250121999834682718519499932280239499943143674426687999583008966552552103911561548567120561206075013868613986968323293625161661481438232732775047515450932026185809626020427633307043496579463463405524971129359984237792735796909944011879503462774230612908817476595502590616122005833034541615268027032851284982582854370774100422302673866005045586771711614369796964676693783442033044393725794664572635873692170094685443324225009600435002364036644000588042021335785009472598678733068706685092250184266005565945507022571304266472204687802701120007154995908025318643032747164344315272963644114988179017875648399538604584767590138150398820547516977453413481495279899212977216301173171193883107833545126747528681190910447034093010451317071010171597225340249175511783098639521206012248112574502484709649335677869432781595575929597254864249749332735236160664740398418991908557941887785353606952895622494334196205273023896583971698344400843948734919180838884273852244872424764002094132752131333258624895384610712881946757482627392735561805271623535818096081274812190797707601635985717797950722606679521417567841280000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^69 + 32925117475439007995534630022372583465799303864189650306894432082456054334621964923536869932184046793113895017547684259118312817159728958938693447662384367430471672240056973303693232765425623947678200168830256799765630214219241039791199674210043504919259730275094114366204340003957731065986411199477041089907799651740551073708124325671225299560314329506203169850159329758859453345134710729882520614222562265103046967626863041273324639539421922350330885489536724116647425770993229578239525286040453897558959505883267680276452183005693501421004514750451128798852875343293629016204933393107626929824152585876111708844232301940597086934550224789662091718012506369069206483366672922659537189696784406793212332396016224050046348778459977744152034918264708069568020956195596240916524504883088116451006188346643695431001481158950328798336139232886844261407494349643063791336598459274207789345469120331636336336596078927255833527573141156545510256097779199062817082197738364992098254774444265257894092589196076646764977529136703916856724420717356284916732123093823961577705854229754700574689608039229367811553582683451375610973253000044543980920552823216970888300370374853805136382240871082662434282988022285858589153654191608412260981272947884990069141063960328708456521107288355460897719137511840468801580074563305856802581158363184926085794674633352949238089695948667166242863413911492818793930251910473054357631850368332963910769130390686600383909185434243466832414392086249576708673333864171174154457821608103080106135728713547081627405309270469541575844131084705116338289170982345916093895956320181959298436325682910371510930868329557880959824517344724212403796273682083034350159135286911337248177952759573678660464270886266273204315813456044112792377031338912722276316480053643686365358712360943808780765805472469531826223809870047791015086745573843068115952823954609602061384118995180004367655659259487422095169935072437879855060867802850557726697404526556573766017132330270225369559022716739516135466194383106738436892877062491986789830037457896407052285387187202559517036383881525971594654501065921853703971366650268647937161959701424179346493249357061147935452350783252741716772327439954145291227878810381321385579520000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^68 - 3919869839847893998878322756670061980261906245646763418736296010277594626993173254290837346790447739077121072170063962954341677163286660122083240123113665877589413315994784060108378609585516615265636664270761953814993346825361922348071956701417133253897422011494885309533414590257673720097476190871208636370109008133909919670797882588709903045349678389587118768227896076780018268087246485082706288179157237334996542450721772449588066357540612162613963267678602709826131991721703755707069283785305822772865443370481285758939105972777170926481146926735473870974046421904850811702852471742369125812213483537414046984706151610632966251855474288315884855749685519156203028568607231463640259265089513130983690969235132186001188123237127318915071620988058110984127184391014704095849439479855788289186231372074854179740408948473192723617908010426818181139531114918452350719290587063150223065398935593322139370806838807717423476060544576094928930016985238673043817534706091274669752683887936997060551404075303479751175444933490287195912738835234017472176263054563471697147438466706498945438828192909993058850930867916183425156567899249646980175303451117958337831924494744122553572221908451517200156834074414401603496230615737407836652164546597863305452416256112144479072939685001900262860687635392869258723353691396323644945439284527581526033214496898821363257980624424016306906957152229489635130916668636744069180912794102438378554298611907708972489778420519789582612873163091601419149733832604732482223081942270305629858571541867964494602973599182838665464799785896084381507728584822216147327059334104218026765817133619453808801182716683415222247735145136700040846939138178132271037722671377590341216807920762695213269400849602440746879155150544493836309452555898336507124262349493598091948902864600678513354981395221946571240790185613314730241175540620838420563310688292189672091780731285687659783269426015465394965786531403391625845059131724908721298429692214526141997420118433595601001426010552907099686628936369340828576137466804714855237192610787245650507401935958921932163135150708106641129246958063333782651504473854637772914407526639173035131167463701995120048277730140372440141819710193308892822389987224986094853263360000000/785803689604453578841285163927376689205808976072749233064411757654722309841062506506763846738423434982894488903888519241638368818805801330194830727301625388848333391869089329584872260550624927477264506109642363548817207968854136481740026057139518871076647359290952665092192272012249419888577054732715327856527832379413255595836768690300288221442035883144614506619208290234614572483294704300844431777555650351446228377057697665327104900213702678223416936527472010968107788395477562268563010407648338164148966317349779736017375963359055734491427880791128254789711192434556157396493003871118574892499596107958795133478172950024847028471115758350931664499371992910970635701137683453968748893006462536173849843815648014746713223042717776535682929692590272016031922249355445606838827858367289171992660569070300233412290506946333271949934762233780881997094925309872857791324171818498240501415723756008357670104778939561758376809467941456922258884302832973720317281417532811497568095001611508156624179221583410230990296983204153546310680787364876593749969656700656620931252160611766510007733686298015105664124210150235275814002409018818105088587507532156055293425073670308064079683182103351311717787968804873972873827235498737846395312711960371295376105644455847117823277279097794498405985252210543027526581347262534455765189286797462730328461677355124110276909585150604626089767999964889093821179266146794435889480249024308434246371879399186199998870455940145084164330015206009944740217013847360167649385373481807567214696114705077085268415483285247055267048932284461682207603971171891652492264832253038211445278072524831933097224567573823126049671121426185330616057603937660353168240403124783453145290072202744292410421538904818864128869650756805734936204801125902243585906752853579410487540697882947410105470117404370741651752886825094457629766758993198014854240847721020423676500756311236105730755161224016739179951026185650762096151852152554476084595525314381564749422974322783725869677670503914067545334109365966478722706904099429872591493713473387125292983043095729980835562876404055268353272038466008608533950279820415344234067300489513*t^67 + 6558522788977901374068693535108241297711582769286837769825192370543614316085395899354711673410350429696991333532760858653078216529486104958312247485128560774661780071070504327258380891013214912368207721390080253847442643864699756725604290502124074036564767977711530975990374786896268449810773735386336150839520009195918746591625340622628233531520122472059396199155300210129945436195009677543030155675813350290221696196107099722043967945803884819665852771824051593936077073259726364138916262563932815782777395841462554576949500211841793094865756274539113689721257828392849010499587382079575128344626874193054643281217102030480813659737741873346625676064099240255639245667309369727168458051053479237698597628914378798680980885627296688166752360731887212086903204501748495300618247211871963037933069765877155541711512716472935141334262712231637998221486134548397794171228774050494111572745659379716546640820088769583944727160040477132022118245120212505465388522060652252394400106450198637796005846661704268025209794025581912028743276987486217770135356995963944346015796067596093575638557046715538354959127775437403814816522327660552715713177477500948786060193342764293311811195427574236509157947837707469063899780042616387386370141375806581446193372006209283144942958791503138668209869728469110533412724157210986102464414146956116418616671844446967827022201363731253760459387699734566579695402600350643656091589216744917102375417560719509527609299805019333948185385323143915389713644020147266116617228098344409568251316051916996008048803124127625314842434893818259512575548445110411152102491500853033706881656591174666020639232552873625207762044888110209788892644162514093608213920161644298862060770092517979842436158629000591493502749856909154690360325383713127243807786989100257059392139463515275011948040317767333736280104925759414040813973661401804025396931041708222610268845388662452361252879303428393333796782355337654233066673374690280828211067200429913757960257219328749971448528533401471764314553687001443287332220334391818986605205237665764058696838384743094842396064696719866080162547224706451358979050647273221336007814587482698091131075958136138467547319993465121641164572337267875594726031718658391511818055680000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^66 - 14734321468376127683455959729600632443417580610646847741337713477965911381447371298574892997947289811098519943645425017388470056606790490469885382500934084016554126025028194078377951752387353365328674218654523844919639552556286565268791926749818413317886167279912387379367344766921831647400188999526764024103190910652545114403219549324802132931342607199753004911930344428289486587996832889807661339395886523473688673385270968653555084132858374721494675789990116715065690266757248441874886001853567882095947478252996398573845094950316014498048375960253875812751085920928601073387611166451148623009236838700202821411269931705741878692320751073217398209156440730239054183180639207989728021617543678622151179518439693771307811226377416504311227177470963779383584521722479945445680847736955460539569876932828773208884661494641854923179296063699049068851397808281596713135101125070257069223589354114766806173342008853409710610851400921368113626359209564996617642054263861513698560908249428873150254198232088887996786886489833003713243407735604803305957461079516060914687413577938375667371234871808833569709660061652240347091246082887865386250906101077324587761703689252357921524142524220317732809568089025921238479078555539751646398320563633695535268365981593968756812690587729339044790397980026774368301187445830375912147744630963924509042858575635736686972766511542621259858071533744774182479405170304540231402975322502891136023138812783057586364892540992022358762393569778143189384283638149550868633211706128990193763267580245534726162935843588440680844267247002192685668575315993680208645620679475979558831009859734695516262347600842845075371581378607997601683759929122102372155901241147244305690758963308264843589201837243987536873647268325325241214828239211142875627777446608495789112508080973778509773045650125885585222794225976679753512611844844952969922488264163045995452459924480705295364959229040101896654377975992368542752045574140574671510810723645287443447876201545874510105820977699432354738437753814022265958866533168767700670086102661718647542062829579381176296832711464451851032054792062495954894281690807787894742535244726572968159443423195783707065926351501843445195024382130096460891319671467902439038197760000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^65 + 1465842014597404318838854629390636564543935310011943346606851209787198762057496824401819511922337152843564465762189123580079453106582683545171407065065792219381002979144033772081021077279354847481252559595662297762895322934706757288267545070904930233869544824675120209616370944497037710571753020428271719497845313973453220745560901221848076517164716128740888092010068587093185255551500574028693632453124719090863303795464883810969880328406455805223543946638973948980455117336371114712011897825765543522413921236168888024629713562807307163822164887309210339983413270168707223529514472069675151859990491947678418575371855199475220075621174170829054513048035591385798268688852740779897798469128899116709584819652108244540429331457933174389955473346212514692160808374407009927524102434786352520651772606449570987589465124682487926327945409776556724800995711260170351675544937492196106877319873122797539972391928405849991298332739049464539951003853073720358225388300052111335413899715680901857285181371965771471514004107981717197910778004133060183584093126947546460216969637634882596758784688048017477156033238062785552016559857923489036710903293490433121017306024609797336761459226336488515990161718233916838360316242089424302751790822160619360855367221507845437363033909291859701071058898967460038394351340394489061358936181696926326413147693271144493347653528930283549644278767250174285241721124749448662617524170324770763634502556392086466846175105365424603898894913750292948792477800793536667838544007341653175138185316323717520956898569884422232641228809104776654879016580651310704609282499644053882742017630736989145226614344262339602132168890445716062283702526453287574022904780525944510224070154080859624646342513414523888032836761215198052424772701987285913953220799837755606656924560771420370458070406969926278270233624732450809124939979051577255609968473271587554951369325397523316843977798294608688479618622952096771514215857000634706950097003800103609069227230470098376914609889315595970496531417179754793041848084675923370967959928055034370898312058411903508603248562121930682016945361373859660184519641156220676839255067842989270068935699561772525533705968304714208995548621452798852491584332931311345729644748800000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^64 - 6459145069003725356748221999555366099327494350428157486509259567839728793233999890112639900658002365782552071372510693321944516145956478413992080537886398606656397402330333145621190257743504028289459071261299015701301980491591557478482863300476004910262380477270735841655030881807601501990784569018261782314790254049499008127726999692273941849184354720721692688151959646281324664941758481267725161533776926846037211868836358073514687477977665178272045231680660642022460704083894507724975056900923837319587276487491644900945482694546002081231758664348992719003654099717784276950572847957501034550572983755895751568399761345719677205463629418288804833078099754063548103687788201795418165459451907798897192125126223178457904355375060132535579549578919351868531280457559849576688852988473002888607633028097794299799513256051157039846366687949117405010304917410703313068943909066511184628863393781999952612365458236740818579804215583443611921848068184304821041266371802083445817070977724608780654985431565351143356766087763623208024344994527139238673406493578090034067345110241785439943907071023636872264995631278159289736690910865219871926617083436529642067857744955257385556545009337487109476965150768011777815718636679892743290948129950033376140887430402354064351754209654732051189470019003719872643270029716407823171768214251713555068219589195900745733537133289349575484407448839656329603457052381789360392951967862334259453492945010749177477294276507009019249417357850018423490488726072437296981700557548010250027249594990786232609676663182496417718215922350835716914158422798346779851383074347236685273999509387324978382224338133025016026327728527189742201660303924374368872572702348661312522404592076376249927607038276853021576508557718005155988219793619597779957074303153383866615269015580369327417216378796422405319527300020171998199894258612298474850594620561211557247774700995461877950392453525181756946060665313520602903932965944082124955034323128508699777876250088310104859872552803802474718957427775819652979678971758260873000325588961900791217721434464643856357710092730830102690936424507224396731015017073288353271328487481608131219955967891627292592175047773371971123644703470090196721762941070746800760875148902400000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^63 + 570785237496615565461750829668277465279798192177726470223048628452921655609209322681191166558739168696679729386508988954608991695971318256788755577712717520180434807980027696235583870009751224331174936480898346996124407494432089457613162012067421671542528261998921127755331946361896813507418610102053107883043379987221132871195803074229096446252835983303595543218185657935166782628450306194989562546962895149414955079431832947359049276886965789840077133838033700541742581077394856542803979236230552086162492506962574289158954729773692992365794770574178064197107385194727851333217813208571041111992180214521049733527353452150325369045859165470303137471971364663242667113135434655287330420997334490057984631581812865092428836325516415504279960368334432232040198939571848014722442227950977161323343784317663434156353712971915903725046410057197580080545774181313217696445824484668598211096813579304819756869184210792643895936401288391706615257745660776424987164672031031408518308664958683851981365692831925850849676401900903131947897413954468412414407090299051971651696090661037018133335007455873074292128696103870880138834866221110577908300805396226896319084808339834506687021846026037529383861960970100635039927592608791239533658591248572060011940727045001063320307442804780831179425900417028324262586139173233821756377322000871006914985168736593487441329365056372372149334433691007953252745641522407931986715251312680980633945370139609058117686758322235806159320442344264450471425743337978301509517204620037108392279383763747538323911176390970524345101888259500132860092442152190150005483301563959734886783325268245543612105169045867432868897891155941458611142444904163505590970070217038422281889638560067249889693497587094999896338808703191655496416790304259029915596614820423456659673864747063566053128976328919530385347430918293192161667815583752532746935107842689651798434842644893302273076390548924588953919265161909362350267886881893186535219877599144060622083763780855596798876908666004377012937483635990187987530266333730476936842922640277268805665944076936609255243415207838966668605256734060484471339190572744005269374482716485451094542975415495516857325314603904219003576006165648782241000191233768004399017898357555200000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^62 - 47547806542795318717196706799108026516663332296983667507309482070190798347768050969111674345614118342635462320549442713203249846874506962167426609301659382625305933965152783007903471044543967853220721053820678607129933917031578156073248340623480130980987871559481197829309765337971463534693512614410526324303273977050000590134445153099030053102558447248098126804208704088836146563011876467716920709442808583379466692430581250330484364125792758395760729339471443557494314303692545310142968118809108845493837629089278373981822236715742181701533854830378721137644431715247266705445769232930650367337889374462971501499621825521036421039546435157711620999607946074317595126786454934614022376874824977563972886885038148859447730043848132021635485033338079915678600256169074893642976861788189914132731582886334390856625932993250826200452244745116440211895971596465263218770606315534703180201703115772061279914005105323931303305243917057905057680024028693431261129842191719108654073890487976823743851523714386609627033726367654859017869425528490991013718172380534883194891927098647144299749333948990918410416340705364481998165739530482314080305230039979275702351323012265470837009117290298843726997736444419553708353169884425606349917211988121510795224214198361831406432875972023587725057523451151533075686874977604071589527343070080769781828616119696480337885480502913283886903913544756929678769222941059266391654221819551919955965943904739361884556508961690090878497736566822718036813495308522645588230225701882918040448739803739937676045722992988096184205581781008374095908310587473462813663906333846582655173970127660098338434959483073115740532008841721296624384796526517356751597699820163532520169124932844395060774616403550616291659965647998764837974087890224642438141779932860881388381005625336201445959808467382525522630570917540319418242479240206684395927044042647407448649082904278168288245412073215321580636059265084362455998807333189251200208665820475217178777161526008897105308216054285675512332050134956971308209089837188690005693147560823092513723000011432239733633319889136413188614483181623564608680468787160998048261854161283399241338661818610585649885126539271076123317909967152650742379764307793707947408758650909491200000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^61 + 3734041833261465826763205785902504282163469355086174552360640992573226699547881247984243873534896800179968742537145974020377404031677996016237897297606037953415003031404584486850215915267213172888908686826556362727563124477101462178027849304035773953591645633552946226812194412849823935319867861622615683314895642446705448542752921108747321280434490089577160694216465120682340579629117924846332469736545934702935986791335567942882241439922727481317779478398116520820292120887328781027388915693918085158973052029628962681798333937346580770257657033365388706301202567302127148113072906322594344075397210079939618694032753680306304787718968455124341256106539434468637006921968608734688736880824510444146763647020915067484147179099192375586089057588432319791070758520357960142255795457886604107968371865534835193880628784695774849143855538227660795611991733463507090760211210871888358231540584762743833779784302717047999013155452367618987665452816372634685630655368260204461777808518774928612251615390273039473915928610154266412477132528739905934037802518275958649557719225676871495920600885238817493827411612797065424516139802109827806066049389073541843872274152240845246870322828126345160198651541449860378773946489191966702115203186001179029416072484832224094541468462841763386447830734236320919898863387884200219087740728453864907993264519653536592664089315392024612969804038301282406478081464968349480095715043174080212091470746566891230625537705602875175595635039993097730898908815101592059179576574488662892864253383359241388520049233630989026218901992749681918692358023758759400063431489128803081432692787804622496469322649522197994921058661147174589823033941484358519774636404454598923860354378148834207979575150131766509288053299513002659713724868936396035524319223649081778550738698038163036262936750796241026041256117844273916708775066802005800863090429334944304192059236609431129478765048759571550530633494969307466029059007990783146318740261130272324410233488990606137713720421861945039459825489186563413383916736680294143601252972323104294965153408988195864404473450600871599662375798163562667420407620782262459693150062675785183510656487536377443437531483887983604875972018669990003664431254416645940693336940585995468800000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^60 - 276457798220641475595412192200081455289881813563340086743436626033425010118637727623828815668617654772788561324250613165345235667105961452621351359344258921392723683086778844671880520129958469950331123479816793153174181625196249304027193961944454982323454372566633064510026293617690288066806760462963857527357487386142600396151251584841120324748212349725640851466976146992492450892404307703648377524313513282931992504502516865782929702273375960725300125411070465534776499563596736679376536490558569469000641624865730002649108158018091596307008804833430071489108843158879928050651218348812166136974743359802332302909804247821168769134952418367641982426176228864184324810174039368900562476884505878802889873518072688495168565088238443483448328505061785442953429885961917026650123078933044493638475582900328895773298915397190406076106596906079991379546459736850409111402576723300909304633185123082307740173554573682489429379143196624393054269899293965220932573785236423070874948457266524344781530105280598128757889664512463109282920817862691771826387453566220320891967331658346053860151507767036507738953917921112695307425711736029377359787003541464382953362220441452201757662256282922122392711386098139522987976807631160121962487819989072301202191064524488152963033180692869577530356712951675042012131569735826187978240131397625583998497359093961320458723192966733952942118149196832582349780872137638480067008911520003416337177048887334602530993169090737217583419386610104334177470491987509332847687433426757959342211858203379215101133989693008397088523777540789886789472848811196178023866745319626821155368471120274488687663746449610592327726302455094674880396920726667811514268656933494879441807015482499219115539255342475370277106405937499287907369707466787259816290232972988607731369763136704035051848465766787282982091998534178230517060299089547478141305510161062876794873582478342330833995911113662499820969825073638746391426802010334688566849484105997419736564677112530463065454540498143545068133055057340641984432949305675659772707477142953631248282943300282871319507590661219256596446609241266295586714598953048113720245389238080691919134051621851218129333336817010798828192412394874574896910118492461679083069130883990552576000000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^59 + 19296086133497999775109661516200472097195283273844449728246181579743565680222721914233939682582056721214017910015205806524902179782014906532415896566413581647196993021363852254735359647256406673671833513154369313693405661680643736503074265361003831271442449661048047244484235181568056264190710761671791999082692747374780692070433055806486460586754997145031320636806960614346819399061227239486812398886013076556460779780011658247432335327212031936357913653971210942089401671856537982822879263508938587183990431797065145429781693779560299659390966877555642356655975785664604112459206046681513237253375568281101253619775971558715823074633038539963563627379991015000619572851259789836650376225753563577718615986288744103920999280025994875835764312819249241527842416718492913319018885722342673487630085277874661965171372809420654559168564808942820102476010147839385645882949556685495084420357030617428608944977019462968693481854704954886452318834729484851344894697584864843578652792411740608427421274647007301075167410298767483770114029613994808025214736842884014841264856684711594939472310035485021085216396651558880270874061455368571788661086036155727725412778867662339078911524058918197060839725104070068574450643172636477772569261201567154882715187137346259370188319303901281345999087882036648159795205748983072052081265547055051058692302820929776153305280445996657937755900714456960268592600257816415110003033586631026252984629529070381789630276217194227901128225636033352343104099385850784557440719363561767171864707876195076427846464189364121266977527275036734012610871908127190172478181837824898729295578193432350774049471765958435911332783449956924167130047202022833748783378469176583319183424816919488497185524536485190300837825775559285712944660214032375402958398033726124932605838903086464361767604439148855289632119746442473493253706849642875762747666588572083623796396141102916794453323798099059471784052734612338528712020680736524332479756123427324694761709399936389460799513589908834948143953207498071538433339790475867808525537046524563840533915817289651169015849450394989585106027489242822375674433079053310764597982792683501634060453920235528660565464351226295252767708520515477014763538366758292826098281506296099241984000000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^58 - 1269609674221417723656522649866722792852730009966953873518429168687197832461600408491668657615216832068656774241250039273036166887382225503339981145904594977734422462737975047638007719473523851690688979963586632577514920986672602585759193482770833748616365181231608470532387239474259697938922423316423638183296741121632390059448840862714775927225631294706160474241502199045272778689671603562717695561597055088291218368129672035793340902162805833248319099152142883986408151228621883322125275723037592816340608819290876649334958808621700905630181811058454069422453203917115155498557304726739696094715425864067757689366036508394801956525507016545239630009721911163632639043044420335945881991358295230839427849046780415488407660701340928678552431565954201989846223288290412922369536322127841987570458095009540712968667217969360112965601707916968226201700413248836563926444690208399880358142235474852240848239570593903310838865482415082897009587642503303911484187224149422848118817633174008003664968380401827907397897705976971309542901324690731000072158505692025242860003694587416832615396424577761177149923487655681125390793866789063852125043215290818821138235157607732120830109174542991799994668736123912533192218514305814393904464751055018303242583581511727687229351449227507053713451599528820084652945488622510797803952797332608999895209544552080474497272029330995304236445603135064917182618921523568184226362495110572152003271009865841488935527437512741743906415143902488912148926304821576685214098270519180205052010809627623050532046164371418793921566910505866690776473462253247039220708576741331328931612184812743378877442651111008857693066531750443691074744311255542449716076680488201099786278605392978196401195146404616769480013490915445429738705884702519954263282362657030198176293315505183165937067769586022844899682404266457801516834970633083140174035422761257496682136334831643051202003169423146701113767092183228520371420990098057130661478238297108474957642509495484115554891311981773608270227250760279572987017672861242921664893976757223899862862450644327041288112827782390685485704840347575962388915047605623150684655075983389611027193707238829630382061102431423020559233853443183002830647754924243993578846635948252963274752000000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^57 + 78737604844496662549644992018814543779249939887054407693211926376299415124743897286080795250522327298683010383767417284094205975181763218794386512127526517762583607881749480957429975636987198713852927283279694590099496472544674852722096742698477528334714534329855154495110438317438566174776213303771687609224553398906169402794901694705601351889812932898719858786974281889348902336214794533868144944492050121926289908061644323796173512287629480836573988628327474356808534834655885879643459944508808350023983030878265849117097497187495355485171925817759840819999527413797906299406416028683677857037608264884278020180526394041431456261997311339795417881236874035701503404710405480488165264521656331884159826123562514829579737501657183637007122414904033488886759345245994966410485719039496261800502983648943143522381692754686480423382178498604404286395041319506414134988519029217150506103799899084344255619770799065281732456370206879595749065856061724187648570822534806699124251879627432746765856080381255041372545664391285924971641694420259966270319191556745127521294511557653127724235659022429771151181564414363025618873605215326773058872416520570167246598938696746569361054097050371137156116309367846604595085641938242295867925307362480943196056367319901344055194049092122070264621199400421489693203331463672051146071868048824834195444606738639426109832596805466381400341053799372798652990886655218564074534900125176635658060657945927640173881522793739742518320229515075350625035165466518174860135692233168327083015286207899752942358245922212493027122171059853665536185779468562517718932860880881737385497135145041712523119850539966618416322137492168563724579897501376263502582981606845172082411244903435723297733895430252501006774103847263948804281898715329079436733131387202917565103887624470878841779630284196139452524754238937575682951975884400402801695231382067880931460980791966781359307754432910745477513571485051601212574773627588305140877648529185912297057488595128936694818019817492049330407359436070487579166696262898377753950204413037804550596403927116049581230465685865219059479064042907805715141224786214901825399711583467400829864716424613712063736549895302956963585837237887376972121525847141701890628226645544531061112832000000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^56 - 4601890192793643044160665943445616992339768160730117715494986838758665335387699391401019822682862313561312871049389583930871214939128671838470109410967358948174188968391623979659985301084286306002923038883373937246194380340634985597634921796636404587258953469640014438230948839771655392277426116930133467484566126784762575736225895422506359807966790461351619448088128272654415513539998177304326034679475593358832635535250534649405041128811339576895732040416688092422149028315859746614355533549687398522865175081149536001170150770367610835735162111517110595427307878824987302432898070498619802921529772847762019813852428064343520992955716381612622354498118489993389743402870643649651123757266401598686608538988928168676978743305905546722506382142876901494539544226939647188868908604757382648233044274747262013408962640127760466932695601525310917742814071534333857495850597179247744537957534106446305624727103866564214343450526296047268313326481102946510524673577008990055813526136163965495387717456005609979302805946470247747702497160767383457683254386868380109183448320587479247025102850064286661469873256005560374904955276306222577233110995995610732241367366613501356139924635041645905925173797192759100253324333559257343126615114833012833036905124867119588716825973174926404664322241288696240593105155642043957448119425488781404832977804908160837010846519096778184155918496559852349417734691437816779911406427948242808366345456846813133377212976351822138709079412651616327086159332572368134244479737084228182547455121123604709896209035172262605577949101656732409436158214069881548098654262996490903323817912956837867982152971105009240185052197246410115867273719901309012816042502709423467900675350716894029026424060475288151702866037444055168402093091097943555286622358681648600261677989964353400849644518270087406153262955219211801741488690844297429208937110183294707043066368691199401883802968481602333595574125828902439162415758891551193983379865877366343193233978350838672229269563919514183532221074926775376490594632883122740036469441865121193638475777237143135749688231350937037484456031687192467686442527330771373552545666799378026409220721613004672395714563336888693029829249738548086129963613272271589867500854430827032669585408000000000/11728413277678411624496793491453383420982223523473869150215100860518243430463619500100952936394379626610365506028186854352811474907549273584997473541815304311169155102523721337087645679860073544436783673278244232071898626400808007190149642643873415986218617302850039777495407044958946565501150070637542206813848244468854561131892070004481913752866207211113649352525496869173351828108876183594693011605308214200689975776980562169061267167368696689901745321305552402509071468589217347291985229964900569614163676378354921433095163632224712455095938519270570967010614812456062050693925430912217535708949195641176046768330939552609657141359936691804950216408537207626427398524443036626399237209051679644385818564412656936518107806607728007995267607352093612179580929094857397116997430721899838387950157747317913931526723984273630924625891973638520626822312318057803847631704056992511052259936175462811308509026551336742662340439820021745108341556758701100303243006231833007426389477635992659054092227187812092999855178853793336512099713244251889458954770995532188372108241203160694179219905765642016502449615076869183221104513567445046344605783694509791870051120502541911404174375852288825548026686101565283177221302022369221587989741969557780528001576782923091310795183270116335797104257495679746679501214138246782921868496817872578064603905632166031496670292315680666061041313432311777519719093524579021431186272373497140809647341483569943283565230685673807226333283809044924548361447967871047278349035425101605480816359920971299780125604228138015750254461675887487794143342853311815708839773615716988230526538395893013926824247277221240687308524200390825830090411999069557509973737360071394823064030928399168543439127446340580061624920160549339327406041807849287217700100788859394186381204446014140449335374886632399129130640101867081457160697895420865893346878324194334681738817258376658294488883003343533420596283972920160628300773912724693672904410825587784548498850363026622774174293589610657724557225512924872816756819464170595113305876320498315302880343926801940012471087707523212960496597589044904604984332534633064839314437320739*t^55 + 10897146570542602610473451520945070663483924540611546201199313515054139725105287523823434438938105659982134292423434881279153573832299177189611624417562029713931985260601098272322437972011954358288709225502506164288008203411339315925408101910135271886540822135806594082926702965541850793535261237441878928086943300963294262926695371844767657617071301370550226963720665157711455241725295149098325909721777936942375894723191067317365035378214188615243975238876153550849737841316374096796191395947913765781318696712763154091346610013651646495000143619043453806229266795316713199063878445051346195702128082470653719965134011058465211057979958216003586471238322898247259925400512704833014265609877192021676018280928671805488773312584662658338727469620128544976337626000209306980964463737067907464078756695428744629640634767229606130230813672962074944679043902537667451773121968148906560353725342859306865654678220745708884172087086904743801430343453799844305567216063403301407207323650188764360106686754578383991627971710600199915879330170472492568760231760588375048649047493612470692814252636335419200272719358044371454796541803509400770853991118147382441673665960953894032664793956271143595971186083522254512565046754716806072467379211535737267386480459529700307076821098511761997909136581910706110234079125947383995582795529981362566984605384195940833072014630833038845592430082905785178823631738852047090879689352253654963435580069296392506918258929243395636174797472002061728889343006560885085341280234337481690966325426215968676389873795578284668640046078830115405415814454240927714594682702434793015048386204751012845167113153243786358850819349488335694699786146238302330194790779351186726860135202274608907085318653521199766420522480986750352755594363986815715296212313502181903521037405660540559759852645354108298086235389095030462065063184407627191817087702712427189750690863249896803886986400131111582271055899158388650739769201142155837047001291435508039262251745206562162583234254814847499047406380298810850810261202600321296704186417258776574029987396407577043575748650716208138220154506000240841922628766980330555118365177343494446839417582599323007426765140696912724891221585725397324234075608555828705490768964419480899717997527040000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^54 - 565285427547583852746144792110070351778197618833929230992312293065428969092282209428494517931558525250797293376864907489896768243447097791623419109549550220002266708242740877413125967255281529614021887867992502940695253787559914318412620875168040723641697330170967682599634851405003370571501554661810173592295519367178013931669191696578452857158065238768350250462281546987103674314216164593639657524400906325333394112157480017229551101115531252870119104142341905903008564972963462508664787199334563225435566441652571092859950643981944772882694711805844415266333865554599161946772837564674670074035230398553086529114264259366549553768526440003520915129983683672771536910078155804020909257770290125182838886016168820883200061876599233834828895835549263446176646342956362511773844836346289481051990333070927446684937249803253961288938570140805024552451584722155824082955594772910832685105286340629212987845463048531196687734320870218408636362749119426160894147503216523893037651397832317298052071799362839376807946814479163598442041009128030961961712526823871316759401719244917779646263982064380994880253787052669283448053719153856060509564933403703401126938558762294252344600175478354890815380438562533545714289781347600218502531152681081416799926934387170771961622117416917207224001733916690379499224816590133630454581316055989219654776045422678258920272230151760817538360541557241238086143514595824958113688616422733112603110865929353626930120923985079171006656493200695398269040453490681455722626743021669718335787837305064625780060632755750630279290688334314250245576474072467209116020442057610600332790138937642345652658714151488775401728256579616713195260360503674075862696029597992347264871000137263162427744196762899356750532006858804124176945067556746725383632797213594951221938273964915512698983373153888431021874971818070122677193488470333965679609296765423565322705152715708948531649427825060646293842649199445712554670753262870225320650780979418481559006717539258025478413592153857888550704899394874682681448761567221317855441861615209719218474091442520686203765961293706804728844799874042153384820254193822932801138056845329592015730186310425380096109410188526535765051429025942948178169995464979691847073245386777564155057914511360000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^53 + 27614899656150156289103185708381351063079108527649549348812283925090372904207352400259391822269563263434628514157323076246398270281524070494241935115229559356813808696133799622495082159196856019215267793546382076004025304521388524867921431170020993879870622552790049771531088131808691560597666481218760566392993525974428813537448810750004041235290798133328074315933383466917912564716961370258715556105562624521567805691641820390769053937790771246451174697226590584687764148375991495483615328456911195165210623166146117741096878121142759141767436586127534332339440714534141794857331400824741983663807925657167727938065316974356499527473824454081729146673039068259002145068778479028098371973840131201157254204696523792180692008752615999254421157762340006663051349352048854476431032596470574750100373814366998509338711493786162729423221192213333324190680157976485618297876208737429111853163893218306010994265382338165975228192229107905261535173452698551984031380094451006291163959911438564136842438550981313375266676253020490453393496984913175217497646870321094800281656777826378592370236530744073132378418191567780735584115005099575097458181743840421096422334262939954140911227117119780200270129607374873276423083739329812318091559514673288096748279225060184094737083380294213381546479236016290269343007832579585105932763573037455029332357180317314619108863236526537979540903265210855125735987972275655979730310606505564553342379169909020682142371951225698915852421906696123033820659535185022893122967416472422645391331797990550447101221219028671325282493738868840281017015448895338302439081754299146594261498020603904591100604529331138128997855771093125298723785457945935455909169697546958816343204041513141356292519380264059000025111340345829046050917128558797476174435479057423814111723514712200894618959312564960520257901727300103921575642334322984080744545734311112316483738907994755360442475418209100675447369414677053333669474065716705160902152896790664296462225852095587411383114150844257678828985195304499135240852454045898975157903762508569608449940294326798884497170734440162447414510560949433705912439325205433817533839267183371355089297151032410304345473153087097847241092779282920156934766357173430954629002200983736452604807222394880000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^52 - 1269972664556905435690327179446619111555315632637296479090818379309058553453665265747153525826345195416837520124671815116371911080682957174864800183421689122237933699287332436038530488801793616841815933671566836226991777461996285280497549151088115939431428203622560346356231928582955064993279871827260800963752711298450468024892298244900706371299383620889215969552443942993066645050894879744903044575925132157165908352031007700148580037899232999684211053159297411917649455155891772648108963418065905916511401918318114060924196182677460962026623229173920777959421442035105011188344368245110250996354227256751358065691123719610666988231079798027700179761721553573072514056240779043578032635417773182549994945522418414901252413234058253664501320394408219109434632866480994419552159834733839925425490779812359243960743703245414950977965642344332714642108739365147993890287455463401333709080941996686588472537263743016979243360115073624527421129228567785265839447823922641853694761469878853875557237092544945467086967958589327794968871162535937983457265078504791531742859642866651448481128320514278252751747366246416055277131140249685409690752387357922974700473861432882120477841233370857809636853227845595453333268802346911665355587962646475805435279914470448549755972779158249732468165397820166207793946546193942613442691396190416978987831620865896103451503307372295650398112736772558767142213937317147600937414890139696598822559012429963590742900541753598638489832910951400397641795433350393344547244129900559390558751249815475156843828343593975598772846113560247235533045304876206622893263558154775459413275997887841592378427647216576021989206940152132222208026961488714930451779637226793206697425392043971550012478557589881624422426682791449851527400038936347822315715947700943458754993077742457760554112765545471012767934516450067496137067802880256136661070354569958441080173771806977863625741802940992242448127441336053083231059078097606933933430726964760725985973961807773399917388840768449994098957096284885716936291377230607503799788538517610724763498668954042364944808437976610356092143269323197965628467757714042235439204685332080240362647130639646171008457053614483556794985509596315841652354104231762647605627680023809457315111901205626880000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^51 + 54961124781024070031325378644117109970601362007471858008047899003443640019064755561260622086117379558853109077131395151932181716914254290973126879250068524426324984861384345002762318957983140125911506812096375576095978914581249874926995892297798318921930215741652726699608063356214577346966522858131286068219177432942300496022779120130694468915838075731473720513457268440482919091647250657676733263088022261069410265771732915640040011416351265587550383944976812732554210034267264549850941000420318934949021591500181244684442402945197903644546920942052162912258394414808160402226482465637125950150643725841537897730317555041429010503278408415576752388283839465757709998596109990994125456935671164598102575995166908114944065639528357440385489582863723436062720814345164921677482552266632404328318034020386007275958687707630276703203250454264627408576122119742866690229334678471483247329945897234589397819867773527770292460325545953078091408459970114196497037402024828110534039958408791296266403115799707395411992840041336165921373336960829868863216748101863686077320001198761081420985141065647713422355080242159847793287396370176517070301669436872527489248071480743881738994918007090177270894645091656777499857960004077712102606437274900737439990894160196740896974237359573327251297536208226035476983780737324361767615634202293889432793739019374999442196975729634199242891043055271781330338781377866433253332320899715185133661443523055953420075740761518985409662223420137949324057926330846668591326027216652354565347216788359972905266084424186012905417339740530792892341174875963522796070252712081695294381845205107843280745013667720889359294227295186975208180453977181224051617239925348289945297052540550897565540906587512338833169133993377916536040124647823015970702975753300961862048941913963778021061523880064196387137988656445581236106397223561189716298867160819988663301261978298596577825327905506509091483333753471220344454534291178167751752594502952129919195644734285158228919058761766620410446493986758125517463281801117570653532171776346806734922677331046113857697263455415436881240277520536478843829223919375973911385484658964865967957888264545333291072009727859073504539941737740991270244107158698795911078186152737995888905767224680120320000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^50 - 2237394544374438763460526843917139999783591419239634031796999666970173188933310186561446134937725256977005798743294530152797231747239218393956451313736429286838555921288718753848846800692312699989375401937071254522917226753595460438545074342078593957397464068069181898074054102370399509538803674829061320945905372722099034835914041670241555448216747386261190309517989211508626638682568539576708794221608235158875774484549755609581724655311251547898898970834707456741483237858289421508451158146960170652993490557033194120663133847246839661148659548722155654140168798358626941189662597940087845526688231249602988917407262125585576546130255745350585406240524175844291208071730252476763143166339886339545540619182590106209000795018491443506535352205862601632430140074579403266987521547270296294681830326344483542722953511814188780391763685748745699320028206404342347843839596442153943620167441902715125468059516638232612745336542401387330105830171451616651119499763454451727848871817558203985450486430785350343278502990880294401715283348798278593597335282028536637229682608366566609439424351032604281106965550260525724567661730729038489838190335573713992822724866703107791880167786341711055992073505275144328445210155991653172359917138595235491756738287619202140781914701604991684234300908161242173848574508914565584196484976901799020746778542268333656368696889144177492035167508753998328351377879080502455380088895924695624794024224700852370153985602714293508637772349654847412773053553898789588163047193348192368547486076334807334282681005805707638018931790234524140801390324958519767043102873197284226911478395514088114624730799696031516604565189249110755494209039999209074070020904010044557937620700459439489640369844944032937641227583472356775003968034497667451691134626357369759772645770401166181282011292417187192933661576556405813998178623713065598334818038072605792607389403843154174311395074595765930838704684095742832133800639602430959442123374886131668486903169091910374404909395981110539423689012470487125262228645010805362753412563855724044579853643603644841538718991850473642225408408656196677453398326221398054055791763480550928436961066766733217673829706273750678910581408601439537543680287840265723044078871810200090284695355232616448000000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^49 + 85634851046273766389615127851686167994442109190895751726498909848628788469304138678398127813743072411496653901546878129746496822002708374569063193198144054992180731169440061923507005444778649703958049362095972775596113797292641543614273646176151719057546343915782103866701283654904085972315767658624648511205492899024595947614268330339866310509066457629932856573503809352976918007788654136576428222540351581491744919029518749383487461766753957269925286625320038950420325591049356431569467851539067585105562676009502678095333834963015708753512081982037742806963230942028650831220012126151443917860325093459515815968102774176670245501537466302286568175729368628811815597223029908607923398675950723228778881737240468648957249368684725179551976560360610105547239311274658576507048950253560290392612534925690184229246612509753059052792600015278504610289534544860523361167268095456357857481577459822746330131897768547584258929172256020161846947656282900038791853667678039711768336877859309170016814785612086245863977867474812454568471401952224983232822457586347846439849302225689536541020171006138266223998651536003938874082819274030266903750068993838640353160229239510785329125167524469326146273239046070356859241239076909994782238709184419790582255807908784346136098840333926237050757734235605306147426159328016920954939763010370141992890717031419783008087789809240798646375730756877969505967714033315160787871077284164326036044258457295097563451160913885051763860360188889407946865415531877191494910384864807601686390900880010787136825528119585892255082382244081817969851685857868502260066622751488503048009641129172533630502459801206835588108733963584776945827953964167567340763358207045646134418021874792345975911687383881631732052717431664085209435688598191469129836120069791655287097434181477531461791345557764983783015119610147036005592602351869376762423146899467366395632348673708159664926044550509485236794943282386760263796734623592597396685568099574525972302789433151338683968325376752508020171321833349947017846193759800923831466093717092698895166547769574706891446202410248096410357142370631351085554399769510671834537855391861504393743812751912328651713007515010013190631752428793226286024180891452558282054377996653862987149619713049362432000000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^48 - 3080024956239192177752817806083887944852956127798735189930217744553336382806152909989361559653646067818446927646147932253810717788354047905586013967540210716826975193711593755312512240552044547463154785509991615468884367466050958990476449682285046160063648343193047568191106682033413294090044646785552304646991496770426803805995879767477920346679235481366817256627707027115544147948237797251259563343747765515290392706145315195341860880423508539683479903822625019535732033932929335976113682758754165988495001118083938703613899968188643346164753872480094969207864239544155866286856308356252040505431665937778552025353603189274020828858295798511110019018806419071222749188738366647098287003812495616181518202543832861243739112226271477557377338530656769679331473492373800707845663395261226189669459935375866864320594709486886622576663499586295156980285027099833645473447467900905884654745170625379665325886414020029110164939038016008069579452486046755911642796003863258818855230659365796094687984349503563585947035848778779509597113630631848708635294327668634882810427276156100071188359060946946896074908121110786675498329312084350492842367787583245242259934091942120480311768240625184992711544431216209544854792249822345546828733167638415323362713111210701081309434024710871477375403886776142582268610459770748424810927772597330413396836512476842808956854943770871274334489545023808472541342682311560032245174353375992039043913796060991802219662681370480639811241754993574247026620511772005142468923106755937676103745179280407245931232187673658400673597161624179426975692116769681028179909910356606270887873239552127369424952646714748994405042245017267461322301676938732333803106943565546638913841583882620270533047679048812476735254667688913273077222354647956164203081242122585403126907853642454921143062944536199908424123854257768854220292840043171261453465953728096002118115710371642154623062844886279733337820983752665052374591858580455983037212407487905088681229726802670408377457140665273298417871534871052683392052881400162132146075684776195396710477482693742918424563370655569610366543386894785336434919143403699658219553670670989742298966998050671402353458206012074327062593883071489022349316668696999302411129878570216621222408874126387183616000000000000/504321770940171699853362120132495487102235611509376373459249337002284467509935638504340976264958323944245716759212034737170893421024618764154891362298058085380273669408520017494768764233983162410781697950964501979091640935234744309176434633686556887407400544022551710432302502933234702316549453037414314892995474512160746128671359010192722291373246910077886922158596365374454128608681675894571799499028253210629668958410164173269634488196853957665775048816138753307890073149336345933555364888490724493409038084269261621623092036185662635569125356328634551581456436935610668179838793529225354035484815412570570011038230400762215257078477277747612859305567099927936378136551050574935167199989222224708590198269744248270278635684132304343796507116140025323721979951078868076030889521041693050681856783134670299055649131323766129758913354866456386953359429676485565448163274450677975247177255544900886265888141707479934480638912260935039658686940624147313039449267968819319334747538347684339325965769075919998993772690713113470020287669502831246735055152807884100000654371735909849706455947922606709605333448305374878507494083400136992818048698863921050412198181609302190379498161648419498565147502367307176620515986961876528283558904690984562704067801665692926364192880615002439275483072314229107218552207944611665640345363168520856777967942183139354356822569574268640624776477589406433347921021556897921541009712060377054814835683793507561193304919483973710732331203788931755579542262618455032969008523279369035675103476601765890545400981809934677260941852063161975148163742692408075480110265475830493912641151023399598853442632920513349554266540616805510693887715959990972928870706483069977391753329921164247367882480192644942649871566903621591078459797737519350361104333920953950014391791178608039321421120125193162552617524380284502657910009503097233413915767940356391314769142110196306663021969143771937085640210835566907016933278247161827934889665500274735585450565610144779289494624353258282155960697055769531120543236959335589872152681781427558023854788852483420536256771423498157301353696328930898014326298989221788090520804791777*t^47 + 2213651970621370023005166721378573325237525856033829378088859794433077352133809319560091134071288889344525285150386707932451823165975386047713684207542665016814075295488906680942409498092247448007500916588216055536589669798020905534011792087967580274714307177058840225359311318122880198820422579632253580053231927454411511374240698638932342500424186797041446096289961001897243237504829672742943495057471058486823834913463216360850487320602526686256627589849790593451268383798706365989308726571702532322985988889611876123607843026065280446778712826147268346241585941522096416790044074170332801583393061321048653510873529697533100045421174036681876025392336276207693160011182328173812617170449668160907540604068368262177093499095182808357505547062170887435213168888745901214427241362127896733829728833700715081283286157382379667599175310159345481386795517661313621055939203572970730318125647141301916561934383743503851363092077188077847016143823186674236880390008302790738563251839071229199984503356339884678323916944385289809301607484052002019481433147475460812313138177438324019169009338547063002436436307889732844161508556738464910136134596313946044984342936103514292129145180850894713920403463483151294564746151432611515646077641770487082166759583840452451475092956029590220446875041757660044916490523193036728889794862940904421024039893592686779680306811217103698433507174850990142492085492581195955101257444401604848467565411602818297131857226356504041581838086974756060505869270745723604607459559397257780080109949337664054750200927922164003119474156572517446635315795496489752876007306392485140505313001537888560107595746872741626137264185310766652911310899819665893868839314142919737388480079263250369543910729507037277281651975420300398317399342392782668826753433319258478137794777209869422098720991740088206871073727897810489865259094415607794540745917055069019185292610284443143350666859928639629721760811115831071986624486996896968066941187443362313993933148830590818839749994878538161729302050415798712841420777627747416129653947479266421423712178392776285386589652986350658420083203251685274431161099033317489066177759736696208960681288950989267020725785419293288923858444474986173711276296460396425204490472738387278927255910623905579008000000000000/10730250445535568081986428087925435895792247053390986669345730574516690798083736989454063324786347317962674824664085845471721136617545080088401943878682086922984546157628085478612101366680492817250674424488606425087056190111377538493115630503969295476753203064309610860261755381558185155671264958242857763680754776854483960184497000216866431731345678937827381322523326922860726140610248423288761691468686238524035509753407748367439031663762850163101596783322101134210427088283752041139475848691292010498064640090835353651555149706077928416364369283587969182584179509268312088932740287855858596499676923671714255554004902143876920363371856973353465091607810636764603790139384054785854621276366430312948727622760515920644226291151751156250989513109362240930254892576146129277252968532801979801741633683716389341609555985612045314019433082265029509645945312265650328684324988312297345684622458402146516295492376754892222992317282147554035291211502641432192328707829123815304994628475482645517573739767572765936037716823683265319580588712826196739043726655486895744694773866721486163967147828140568289475179751178188904414767731917808357830823380083426604514854927857493412329748120179138267343563880155471842989701850252692091139551163637969419235485141823253752429635757766009346286873879026151217416004424353439694475433258904699080382296642194454348017501480303588098399499523178860283998319607593572798744887490646320315209269867946969387091594031573908738985770293381526714458346013158617722744862197433383737768159076633316820114914506594354835339188341769403726556675376434214371917239690975116891758322362199991464966864530223688288388649800357564057316759914042361126146185244320637816845815530237537178040052770056275375529182274545140235711910590159986177895836891935190425838123216566128496200449364365811969204628178303925588466170414959515604551399317879923219463173236387155460915361045612168874162557677352487383339005920152379317763609904261164586924480119364782538074353709643793237360865894803607045117941211900757231322397484711224638805421039414540862473548328159535261730929709126189319453751042323867831713208612591*t^46 - 70184840843048172197084577821335837506967697269805969620780046572323288854616928229524598385146509500374382312158006553782308020748222156023416255594311511670781687515067894464256849024971916017210663433071384157192666395363160118176453936567834612273227821466256184250995556920521177547942714363364488675649458847012538984804152944762080670057960877865649624927208134608026104786918003581539331639053682611930367540226015214445527060925098630022492115259413577495049299178629780722936239216312419912391721474259850108776166662753740990763623115771158648332112780842727156034867827134458370126729845725459991299867805690265494149708908731442712598104249205402534490177351406292608349589295488820786435006117479032524089453048617981612087947531832121250320417290438056471761021641269531968214594234995559589930547924279016462044358849497506492123451137255117319366823886253809934500947780981812563048854581294005508808090002107184659318434678538169398045168947695031979770770848358613139065458102535366861540615238145276389176057121322731805194527375371660499943589159740245249519277002160817453093614872767743305808633082514722347944980146479405006192262737011385940393977197379291942205308899374979720109680785168853589041027673878072543152157794122288211603341886345787248589453657367035679978287444588720097281272524282103019781188044930569270353812201509113368159919954530231743695723227465358263638652739277285187860176517959169107708830351372557319868731892917927206821439767251791743616602380049025682077551699863144874830681019816218681657723576610732250689553522808801653769615609241919008139496484317300694404733040838684724092429551901079102753869843388663548253733951987404830087301171196747487402634320482746855163350412838771203549823909244522616640412066851763023789872652497484964703013738868514482543859457957755629046898425390483960919938056932416606856541612005552436074206768076484712635413977797185108445479114215255374229013430062371999902324133092139888470084622450381840622210025227715173605564449396818133492071360310125797427335034803272004900741829674607266229248957958716820743654645942502704905725274581568109081067771322184993428175802600325569467540198300158423681000969762047641325344665899378084050444779559620939087872000000000000/10730250445535568081986428087925435895792247053390986669345730574516690798083736989454063324786347317962674824664085845471721136617545080088401943878682086922984546157628085478612101366680492817250674424488606425087056190111377538493115630503969295476753203064309610860261755381558185155671264958242857763680754776854483960184497000216866431731345678937827381322523326922860726140610248423288761691468686238524035509753407748367439031663762850163101596783322101134210427088283752041139475848691292010498064640090835353651555149706077928416364369283587969182584179509268312088932740287855858596499676923671714255554004902143876920363371856973353465091607810636764603790139384054785854621276366430312948727622760515920644226291151751156250989513109362240930254892576146129277252968532801979801741633683716389341609555985612045314019433082265029509645945312265650328684324988312297345684622458402146516295492376754892222992317282147554035291211502641432192328707829123815304994628475482645517573739767572765936037716823683265319580588712826196739043726655486895744694773866721486163967147828140568289475179751178188904414767731917808357830823380083426604514854927857493412329748120179138267343563880155471842989701850252692091139551163637969419235485141823253752429635757766009346286873879026151217416004424353439694475433258904699080382296642194454348017501480303588098399499523178860283998319607593572798744887490646320315209269867946969387091594031573908738985770293381526714458346013158617722744862197433383737768159076633316820114914506594354835339188341769403726556675376434214371917239690975116891758322362199991464966864530223688288388649800357564057316759914042361126146185244320637816845815530237537178040052770056275375529182274545140235711910590159986177895836891935190425838123216566128496200449364365811969204628178303925588466170414959515604551399317879923219463173236387155460915361045612168874162557677352487383339005920152379317763609904261164586924480119364782538074353709643793237360865894803607045117941211900757231322397484711224638805421039414540862473548328159535261730929709126189319453751042323867831713208612591*t^45 + 2087216204337289412643298667347467281987352259048323052528350217938962824912827441595832963264000775124122864282983008369973673100367595300199225589780735378439746287700781060787343252468657288895193552934120600623715200365098827391809007683895304774984835310614992525442878847898487217864878576398230761686045050800479672345037095212750096124531301767974972447516234251660050990385156787177193354859287043137495418717455298878221500941995719826698636474173388416852221928822172113682859589084666225395527395292586255998596121798267085790943528432980254521039407303936539285872882693815545330223744432212453868826180808447696020726957268561272222724225380270660205166682184355917961904961760800264986468798347017319375790731929479922505708544089755833610316336988865437544876565610847081903357056977530577490233316439955527821934503004813545704026139906046523582355009164458796328224526706452843317293303892563889460562532486586977260042879235261976182409886646206711291743323316091373907651774021353199577844304615790180417960959223408442850810844944751835005678932080366509043796190493733977698962837782998412532433986135942740356542722545141046892393255031685583437406409698926457716516010102150351908513490228581657536408868394836366117463360512623765156346758322643128141289082108332387382287211983744802716611557718671027005362516660133049559062879804992936203179162405505042875145596157389041756670744693931415470075921352191665062506677543179600450638523271837194592007912150786327944213067560155744603410331216052879587640360897189583336537551790067267882532531388631405495737143315693129933905830037495050439192619313041356594977244306678878472262529643731363735481305757603517888278836987906484593481774701140888978983609667219762656112395533949919606654688788662032308522706241612540846821482074143406475480905426324794222827713160403144005585870689188926345106218120091547782160822251649773890810813165181643177791057037693572196318258869061957412554671921808008008275368506027026466060608997910403811004447763677186708419018879661799295268180700411109636723210379798947087612585486087495729777311257967570445815108669716224295445818399748002855362972852525578067783780977515267587940140460942001433264091097837382589305365304743284105543680000000000000/10730250445535568081986428087925435895792247053390986669345730574516690798083736989454063324786347317962674824664085845471721136617545080088401943878682086922984546157628085478612101366680492817250674424488606425087056190111377538493115630503969295476753203064309610860261755381558185155671264958242857763680754776854483960184497000216866431731345678937827381322523326922860726140610248423288761691468686238524035509753407748367439031663762850163101596783322101134210427088283752041139475848691292010498064640090835353651555149706077928416364369283587969182584179509268312088932740287855858596499676923671714255554004902143876920363371856973353465091607810636764603790139384054785854621276366430312948727622760515920644226291151751156250989513109362240930254892576146129277252968532801979801741633683716389341609555985612045314019433082265029509645945312265650328684324988312297345684622458402146516295492376754892222992317282147554035291211502641432192328707829123815304994628475482645517573739767572765936037716823683265319580588712826196739043726655486895744694773866721486163967147828140568289475179751178188904414767731917808357830823380083426604514854927857493412329748120179138267343563880155471842989701850252692091139551163637969419235485141823253752429635757766009346286873879026151217416004424353439694475433258904699080382296642194454348017501480303588098399499523178860283998319607593572798744887490646320315209269867946969387091594031573908738985770293381526714458346013158617722744862197433383737768159076633316820114914506594354835339188341769403726556675376434214371917239690975116891758322362199991464966864530223688288388649800357564057316759914042361126146185244320637816845815530237537178040052770056275375529182274545140235711910590159986177895836891935190425838123216566128496200449364365811969204628178303925588466170414959515604551399317879923219463173236387155460915361045612168874162557677352487383339005920152379317763609904261164586924480119364782538074353709643793237360865894803607045117941211900757231322397484711224638805421039414540862473548328159535261730929709126189319453751042323867831713208612591*t^44 - 58179142604238344887113990839674733393952884497791877568945163733231340779370325847394324479355680661824534952775106313377084116762518937313883568231934192709869605620614320387833806595810523158763023538406779882994461651986726248386740637404913964539569746339628678032556432649337687887032202083805597919237824859448961648601253647465227963083101103352663390673775987387247931269930220981012488641446886078255388825793028853589586850886458177775388314351951083009048716636605225340258724841266214029388328575642633875590823181634338775815594716871832218417347137779249269703958519902509265568833473613972886978953703853774460722636347473596746673363353584659913632435154960104436364316170096875464873788581275118649759985649527372113539864540595521559400361103756929589645835476512090429362221864462488999158201515141868527423370381844498726062434211003720700359066785442985866297108287432570391673485449961248539551005237369363811344906628724240765936348446793621811992708669458337993104340868647041833426587722944567406636955414243575926663824056016669820493731636894699644319955796608569612688936680057126894213627386742530138801253544561689646178858139960838118420496775053950940832425325142773748703931650552709489501573006705034831784496340088306166448265833631010303685193647738060439267547417314967734920787703427732302305358586505112159013311381785542648548268493726321082219829718815497983297286451878583455963962564966055073709592811156286652060277170528926875433028699017638505041419491560603905997260352582522009752412667930796637236218974770150758581209179314446143338134637965863455896175762623608554747104524932098572501695622819744991082009488197997470504602024102820545096099403113533482468842268639300771627709587558190499667760903546788589044015871865233508111590074059973553614059593052796942344188615846517716497472185083085536328118659462103895366893384674932523550411774273480775832823041255628336758437916514179212949960132817430108027340033539538658837458828937703440425847460270691393285229004192056211817156654694277424654772963992905430163677429822689402077788446394330834270366361026574497967465382494843706078290230614493766267949629217597546846218094431042818846669268080804107775617530699745788030495685762537957223301120000000000000/10730250445535568081986428087925435895792247053390986669345730574516690798083736989454063324786347317962674824664085845471721136617545080088401943878682086922984546157628085478612101366680492817250674424488606425087056190111377538493115630503969295476753203064309610860261755381558185155671264958242857763680754776854483960184497000216866431731345678937827381322523326922860726140610248423288761691468686238524035509753407748367439031663762850163101596783322101134210427088283752041139475848691292010498064640090835353651555149706077928416364369283587969182584179509268312088932740287855858596499676923671714255554004902143876920363371856973353465091607810636764603790139384054785854621276366430312948727622760515920644226291151751156250989513109362240930254892576146129277252968532801979801741633683716389341609555985612045314019433082265029509645945312265650328684324988312297345684622458402146516295492376754892222992317282147554035291211502641432192328707829123815304994628475482645517573739767572765936037716823683265319580588712826196739043726655486895744694773866721486163967147828140568289475179751178188904414767731917808357830823380083426604514854927857493412329748120179138267343563880155471842989701850252692091139551163637969419235485141823253752429635757766009346286873879026151217416004424353439694475433258904699080382296642194454348017501480303588098399499523178860283998319607593572798744887490646320315209269867946969387091594031573908738985770293381526714458346013158617722744862197433383737768159076633316820114914506594354835339188341769403726556675376434214371917239690975116891758322362199991464966864530223688288388649800357564057316759914042361126146185244320637816845815530237537178040052770056275375529182274545140235711910590159986177895836891935190425838123216566128496200449364365811969204628178303925588466170414959515604551399317879923219463173236387155460915361045612168874162557677352487383339005920152379317763609904261164586924480119364782538074353709643793237360865894803607045117941211900757231322397484711224638805421039414540862473548328159535261730929709126189319453751042323867831713208612591*t^43 + 35321210461293312717217615563458333280586966500807365524436317350457705702692246841839361726800601741511940897973201885150391644253302881165514604940160029339234077511318114581642113270370949862503438382092483646133716742584626077971587673805579809952622888220559815576249346383448449514676032100105327162842091182194385627381912770878668202670617747416084172634635632526646233466040296554965940394804947775059434896762358474238501062708498671895258153343939030194206911758990332541180689480872307067474096351490673287066164483507093742013642064141548109144529094322247947331845419799936288739106613877408989368301145590515847343665625503314308141103222987658702262855027912530473069875629612121652692143592119142630563029842187798046895636943437923718164215606466271800629299909740429033740983098158659319870061692949743028268947905177420394861031100888309109253694330473898147974246118522271615676604554268488224506671753214449872572319052970108141009017848128577686779790627073547379621342632688809977600493595421163475615384770012227360753260528217597109541718987707139673061112525516651956883300377530406449215468892708372349734637906636216273458767813703541102795736377090827300856847256100175985353838260041476627465622314619038649504925488375440461078219107336954849463748945964830134792352450564116853586770121580843767541700457299628660684147102295780970122023473580454325083658902824825459334632608683114526471576295768791732795793426120925836313015381493294009533388488802344764212289767851850716438166590559470086604228201584064753376520337153847229057298863183829264549471409647678655862801295108210472225762501477247637329350764738498943414366203045179593876483910711435177185238509743980579699523734003704830507856056989793259413681519328587969842897807101317603279549906473975840018474166544922761883122902899245160677607909930543895643260817293037538668344586641119338953022917814472021323347631529052834208320865026041189847764902816989207284847763144545967040578856171326316952585342780735758136915432780783395760131872931368177390306080095797262005753226499025003230735642836846358866324494718312285798260847845956603517086752632931893102277286121283690249561485508220944847328848551177081460146275193257356066129982265161554193285120000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^42 - 862868269950535114337606736239233366093224354508338343109719764684871872925477818048283427982290307205309761750706091231744066331751371513423359206583163937039959041668985004395580767306056830208864006602214139574680331941403718365261071083330598357853624792657693029160712993995142205489325553636518093154129937265335954570162193941917606648710262841107489806356576845432214601579192886497467170574950860757791383205997917296816611801489033102746063126450974427172076423685993778314278371366716089184173982356899133054632740775895965032356210609324432514280608319101099591479612637504724883238474613940122448815377818205361442914178687373687220147970623054577219991656829933066064590628059181658470865874251032202811564771297965933675303536989582110874606314956812508740312254040767879400682662755777027621690034656551995429193738909585179952525813109878639633179487891591866480719053984372692422422363241855117374218115994660149746894642392062812088585140599260765597362726556829305748034083099797587621102537434999616766427610909697349998648720636130926657668451881058873950210918427418179205066291941610865174738162232049239370760188371210601181183648826155955633004247436543217257031490310997553190819496685913263056282953674453436101641708834640807434086036502267899804253882382031683907525184790787852165681975981676503639086685514692588869111133503986847487238128774943108390481503370279725468221650698376605010561734617752598008480094284489801111140367127133060849914911180949463330240989411839750253772446886606331706429844245234557031825460377128969645852912870928087269766869757151509211584970047073350840208995270541463200802705364782315458747423968509612608885557464064622388997109145397822382001148386753248157154114799227856628242796843041915227309882100088462003752415566859301702455269659302116860851939436783554515619629271723492170504756107606545493456928489579710231865260004233567521550465442113790984657306810805155644515379166699492749427199175044339775705982330402943019172315475899132944076311228239661980040492636574453034172927307615319797935029426916712977629613611078990817220737297920030204617055786304959823599185878395864960021547389507148480959736627929167810485588526245296324694277123419634822100098145011889434284523520000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^41 + 19707609465878100876145140661554109841647014930509808494469541463489577982991348512281918789979301172471787467675428923765596149230951290817507699466175969380124783219225172209261682919014614986994702142642653281763683185387158514096685122423480389566818720282973953452365502315130498160152106763655550870753148576227534914356415053044651010160273900207460577841817625850689927051314460847679599084961859167519168061390780096368624592132599177645934274156376885770096451338844198296808845732372392532318067858059057445544711199690388761316435475676875325735250397721579528199670406970739967262164989903689893801103057562412579368293043092943763879871713526854265076835671703822064201671110284483430874780780781417977454216612438046094330071362934587000006599668275018506393282403119390068441347906202091975386071145184883457188491673237825286891927653036381179114698501809042498180369265335663535566430120737078233753631877487141967065125875665191053761854791360934955696711441456586828912906967056024323717263706593751108028108248324318710447622830166302572483061176496916446072284740963719933119173303987918627639423469022948949470596405595958711576038628933053021266584983664021965597700409589464734242997386788901149624392725338817185261469772619173847287051063406680269801401371084808679419771127245943134118305752745414339637293633922325255251253274240755954731563347200939062037413641599293052138534424322865169835893118840093219724343719761083875406008649360393723807029069820307477752434997548548069715285086933245157372662964286418811196612927652963347571268000390435622215557427333140099051104519125030518574682415467018590952706136985157066454386769693972170632044066114799063328355297682845620689402469383894231847501578229689579331355882296558135519221863619580872869934091479474895262057843230442611303187696626916216706777427516436520280864253950220106592210724409876593848470083298075284435716726060189623903193758551645950047958740731472424187883968949858009323209068861174202726393445468784526548344005132506058149191435763832213407886865314899144864264042768340394467032913253868796656598912849317838155097353218963140026994225049525430419390239594867642389872910878020949995290983560320925752745024303696396470355975072813375257921454080000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^40 - 420420331011224426019103425338213666248574225613666616744565144285209494591475281150758467345480371100124215302439024748338563869392880562068664116804871388709820153405121586890001683800654760007357365591040721172740364318140434258062937834750558302837461196233470964898415179457397464325157154249378857501556691076356535139601776026898212816300338719847623479564639513899753690970361946065300214557242501279569139948789762296112223151620601238884469434982135245167400476513582056956133158138227303581533527220010241825722868792415934345517208361217413377123093267356561307835509016242185210744903528897033347948480682627829852182084176598863444806017639684869936029152621370966485934322075738298606352723351016013414170929537356391923000371868318745726181775307406032187372805260447926379970591006132039330680078184860370092851985597564359707676823038886416299528460723902198519650141959400125271692472959774181520220044090190721540784658737802920720906897787051529017453145532215570745814493310458280707217450281201840500648477241990087150928832170834357644709514956507973153034230525034900781460035059223198849551920960775897414116944903779023290298550158707191482102095440894413043714187185791203024799702281573881839582127795635489360968040077016996808247269644786356468279714243099741807135294636254520892446901066977586063461428844251102437453148165923634591011314984167253482191013434353591389729714783203781900513522781016160624200236764450217730331452081167891036857919438369481065073718855825086213143464838601154467886146742206282706380149570808124705784285988222576958269544387115019454371545106604613113659461256850574632107623447186420215535630326854954830424048879630517211409748743103802191863074481712761572526538576133845494329953343719238268093749088328651354166879697506041890849264800489166903217283762108345224982575921061937937875095195275349123156250640055830579940104109826452100414844695674007880633149276380435798290888001010469082439102291366685399067501440586752843365211792367576634418227738163362016652756603174738064160286870893919712325248628814021080063988729036813775682499363807627538575902046293732724247076462401538307002042248346507800324561132085129119967874662530018326935625898017805236593866122551359805772424806400000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^39 + 8368417588135303670163109462528593239289855567166765067809584349728303520691781698358302103360418247085948136658005403335917224090463040967381318235453926484907164964059118508648298836165067704860270749539529464996831610495691568455179714453442127222418983666372198997805652293412925791879222679468480570413054954853270835557904187278137306213609356650026938859310554877970132132725992042635083032804085857820422465867552139349015181050932857434621945018188195606451208149822420602800783662338590308322662709153556454704007587560589747427270655935111016103154290500097416900734584525749136756050711938619848380036931483242137568304508698182331135245709288031592204233559394044383173885236596394121287236743766906586548491701507913607982564384006827594581054150855641381846156091678933790317299024857777041163657601113550943540777963177290218134813039868527899781807599878942921118429827143721427494537467002938657959777737215410382825383042691379059275480703255663699650358689369676574985204759435243535029694765915912180023184278914450602395234886758698966237062509835456278848616839055807333744172392822476459635878687181130666999812760611544498064274197773805315672128904275483250619120738259065135787618770565467773048220506970302445035780883484159208070024937402932299144001845992153241734019317396459004728063806426221150254842152605683007929949899920156840756487542401972566681579278668231326154451090163873592975875342840670399023833681085717176562728240253536754837540233104045196747510748399416567525456946695837672848711917737965135165429941119253220554430054071047002870238565798297815224042637869432037499716764811043785458600344789124773596503711266271415258159670417334284009570915570635422930768854003982006673373100624770186760981192375603763602924373313287423571893765576013749397437066649852012918311797986739189808296182292481996571968693954880988846955662120064557599964810766316127427390635593599880120085300311719678896172660510592076802934432409338836036824602762430351803537882995712808593773381812847771417043169862420723955576051372197187337970445768252601617630533515731044224576028946214275606494441481122936754042698898336256837461170219749161984950896532116872087132549896534299510361012215771595614248181889627194296502950297600000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^38 - 155249522936126190500507407574819146515520237229259402772817710396949382732809868939146801653605391609732265385744413598168193031196715245328875969122066770015254928717590119715517771758352008119476449943416264199957950600785561437060178754830699828521517326314467274543877267931352829714982577457603807422907326671670693152005179914365973739621023683320388928146898460373439925529562967801339703757528569804389055641246248967837483420711218006947593448961796791373626992071319997311763509702537746470835996844440037498808522393254968576840107129194087945670132916523241077783902594685037715995646751787433971791296612645583524345996024211041456710430782400334971741696732141320529709780619452634336697516161875215856868006734131684875605832865848178602000853658873745225553100497682305356772599990005341005819721406871200329521913310304142320404100473472464673988178820607857683227128716262206428029818249393624932921939555946776809244683931400914711021950270516178572065961323071330295051871150053699511877811887292886367803532877224011910295403902182352571646018454790528997894772482979175767611725506516193566269624394880694950328707997671141787390503578953138601161908065063347995200292837653835841645275201234604165134770291049398510074127382169997736433349976406226211153223993658382741826640381513912209926864666773044931561684345414614086009171304193824692567754738156463319130688614102030393940880795982046041603436193847360028897621597492141231681441105085099050162420858445362519794806356494288799556340586037762624089662756651730176562238861862591529210596605259529613151107740018300201315595649513988056417214552030686779518429447628128692832574556292850063222270562352538135843477800343383717776707905112880050586506868417988854246100744617971933824810237257448889835510983591322856595837979226555001559064765214630642603460580239118086357157942859429866511015716761852897363284196260830937250884683667224265061011038970114889939500664960790147662557467001590826599816650311591019490555694018032525799411245040180449597564010139154610997499751656652679866055322244008264794065537676047623214190997919436767439241403238052248091334027124564482910540879007427640095671432413062108890416256121241074845460763319097476943661176096506093643104046284800000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^37 + 2681190368004754377423859588032930898757869329468983394584778568236005988576629704209343908721711745423621930318089605383278155564168647532047506092154780853531411297687998832613219394583188317486278096973744230211301339315883798484055696338268960731230589272743865307425834708972704899991766051264542041274262545839651457926756526537003537821111857134048032825876480178180830855568060846048682223461296329150367811492131243142216368812850592466987729197865818144126733047549560761873132614234701503935268801121449709781204723061270899236340939546653374836150936810557855093793291191612616799469917715190775894260484872024504719857162366603176547698152632123290719550716180070358476699166209405581688046339811140879904795705824044999576381961434367118815509463930753765282604686217860802514076528668676510529244313828509457202352265528554067874473831297331069955986169933118257222644643399186767927164794853619520926083793808351644758154160048761062210765403456805331134410782333624955905065334274797556290455471421524924376184553485098612637828526400304259439835212673758461914876617724551847099333928276487295572207153858364332970506768634425579921789859014015658875648664646354794829393275930125325915260692516402739788578603652037257472311348916227063595940932338752981972033345216170244052742186207001751499669163636579319834235397272522929643613011869884909140242594443235846632448847501253091965427794647092181800691414809751724479678829753776062499036059599587378972585995248270235650626879754590119790684011551220033934806612982416120599940176832194079991785482591775411582986249348778485054828847204823638195531854417839190957050067188054715705208562215916086074233455724671912368268501841107885262277248494189198018183863649644323428022813879167965036824629550237860900408682950571642574168283221148735336313102815253709000089237029303840595073369898565263354839403970445489792793465001707785416171487021548242737037738523761537168632833591543142856922526397586938502627299915763289088367648683976159986924427826248820546549898119123397841695710315718186464344482226733740032840842306854148510349185160644148806348615857549567932409689668212683850103112365919376505702596060148928037497592535547699269198583400374645809632821583116936342395503299788800000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^36 - 43050869398025500021654557671103978329062474130875369794021452060921410800996728441150178946031759309434663091413363786747264005422247359916294197733459789411487995010493308590567450659456553674655499399810300761992487397803769621558183155880464035741684871863456966492233176772192833106071333137696479067952846683603134076276071387866394394821438841419916280130108472235802640467382627177127101780887482231830199328936769056961146838884106631874707348937792000922966083844353387486057870334972062418794691080394569967521819849038943122041825916167793758276854061405629325484373824327619515859476847073120395314030863993678565509707108933692161852601790030699444192524272663891340107944610391336266938075158595741082182504274983324053358248906124129131664837265885931824342474957582306968135013076998422286880737295101507573610486731151666806618095236479545104922309503882985520390997741745569696210556509255036803008016966903727857612543488657467007044137859960093036487511772654876449883039688623273336883808952258839036230592819000845416197060274336511631717178659493000609946034234076416376166809701534472478477618412918661657111019851279503945214831510758630634043878494334540930110374674603959207980140411676185475674981752312409411120089178383996725571066516714456977572664430534255880975802255209270034229731065926109513392183569378354345163438035537042425854990042520781563326812664226429246250281080373057151923602746921496301175762575935303711191745627052168823327839830927035435902453120782211338822002127548933224559402287399101985469951111246985978211916652160553763168267741289823055631731454128249300409640643161636542565301595246614644115712053557305897384670919294681706223904491171095114145761985168486914491395214614172246841136884150890773288246456209538848599161664209240680335785389504844935629181253010795594316515782192949623194872558114235363480214372249573739612101696105582465705025777119610955560600755197871753874102965313203367238393039194070480327729912839407689646675051838058266193722056896970099889438007357700451049932791574476519803522675000130049959401606270438094060831837785432376430087099918097111865467288657673575915069807078711853088957646981131399153425128891610536282711573222549241696143748239441545158330512782131200000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^35 + 641800622327022301145493381170513766335695180759869161842312552016193109143437296679212548946908864493872416605997824593921310841489573688985674194957628480932767486872207949852965394372415917590539503416630141549529464080726438738543842613966768714639036721832092947615492553615037476624314661988829517331709442267001178684892486483741646840278993316187184761696061559497589895709002536776828015895683931115874628069198540457850825078248348458569349152080675610451780296599908606927296871508855315006551590362286124800255975912635737795687109458022620578835310734271827817358538890468663899313788943594540773412493343380929886749458269879973899428345735700849212344444729901656488149067572539795037820891422746082120590739924748419690290318729925219424533984077312924161460330996769206688650019123935960147844451455153141118555176687842608851624043551333918777440701803654524561492705752432325925256090891880715576081190741416174314625005097844172692277059371764506435922231672235179720081540824463536289853151330390550372901886752673945277783615701247376581785587116405068526931080648750499400801516749945368012852412540328737159097941286536600763611067379789840801965126693001055122585841389561710590734433886611242521064379845563009979446761158367889954507609803721089176373604533453848964768467081521164543654216958694786981934128937101561402954073358533115597390586717694902469002955738078076374767499668771111198860596363375286303686173890903350438566519356380332325791531281705512327170906278250147570781737667350068485179830578324993832374538212601410928862141816305857847734397432189957898033112068500463315977880046008236406296701498884472088169163734332120161148028978287406546794067366565684909276444855159679169273914966556180310722092132744227768044823777901810293684562359143340292941964710329278875420939787799588393480903415986354102506720852476765780990704388021214693722449340225546643349972480711600520804762086748326530245914053098372473960320433301021770480994612178222351845730928449263378688955279747513344007290069264925557204579349135400248232619849471959267293251927400195384479434145317310469966233915357215885407725577757280487396751951829670385149399591198590139422129286244224623097437692855643180302788475011671777790919142539264000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^34 - 8870473502932675753126020448734123366374250941095990238166273488942252352137365992859538326131493025895923727657360252046642055612460114665578317291264303479564740818203549165726911076359695310481635387561840801682234938513534932356686069370630038000533362263994925698047642494830445463482301961184387086974069164396454600130278599477424526914508781764434392595187673430318847682880075311126229214670129343443051578698519151916244967615867644008140142370809724933381454734408399823123597925137244585209720168149848067477576107013456263734333364287316816179518686310950950630179867822767318263572692756740930588583825143845975505978496757316351983528441950285595896624257781174201479206947499815749927193190110737589818528203653257994057673111597327386857842225388329307163693847862794183208157726932481150337775208893797212133891828030869987650833545867246551375363282607698402911879418765246041698210901889386557112110290123519850226720458917038604474374517217837554885851242200877470012804618037981563971311644273696350803758181289993439105487138269537870151549373825447369747321302816913544671849903875123690245022169892995313829963739099571765125629463574757967297539165552603744971744592543378055145500499605240144824332634807899093274346453505347638694775152344294689344317030998007207944615046933154550104064076029218350911392115759272570598585322214380117173431174591619333000369248167953461352211207148049057822013451912928240409428134719041445740333945155281480250264308749107708214407325361395235364363838451886260432969401401723390204064795948169407663842021565380763508422125709390990895792500277916249440375900213866919739991145738648631982297369740929617753835658519384210561641580031453770626258698916765208269209736178595662471452849980340352198181377297730330894484282439138624627559771067063306431281836166354630862572722920989665234733914469195251072652224405854757043298183956190434248008659209211917872352895613255630618676192842040822108237083780224546004026013209718280804350957767761746047394302746534235585829635030516017338651962078304671364907659135393426583494754186872270701550558233277196716817209357771986486490086070224776466697713835212314350152622545436255570113291935142900121860061345937513859134128523855876499601991533592576000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^33 + 113485525872622008740871054645619541925202938894804002382390005548298441079371392145940356875154754829151764777675624015890476821490016389317831774888052388312996390059569929441105129060071171974817449146712483257125691763340315132562922133274773990193385199368688100397895131144757713376398320505084687192055562693979632993847092364254329416096543620878763513247717016511282157058001092637005947038646026028950422892629395605194936432571128674296651673504176756013189972043271585808274169134254541487787605972244219770359113564182571908297359568575364170011588156039327183719688459603997813092487842631067031631443494801097886004748053388131517499322172761642232701550521760364251653506237582512345824074192196857288447947046607156554920318652500728012718224536802727680590806641300557117660909497399597698340232002367829735099504542204464346795977376335414552034061595239866355477681444333575844623663134694479607050054271272073548404773159166369338216702038172991583291562660987124412138352309301585545895737849443669968956087027665899204390656385935668678076661477016179598298375508862373123765109293689291200818843570877429869066923121748375106432829250074840943114183883992579745631583075695655650287030030208467235558302715550708898715298879196434772056906980602283166417194016230704731069059177516143966985389796835588418032115557782582736612309913291473204850812752134840549384290002198731026253540167682928829705560797736089497080871237431634951022716465781076666968550154549616134376629819028571215367313965271235190535917059982174414151816475906459945169818710726184756557321394917656962650977626484736065028121697032319820203126016404661642511340507451184215155371117699162131912332829675447871593183054964466058352897649802990262728478833845953961789188310692518149089956511475786886346397597820936820228377233356915341720728638583166548997492843187341385318655662242001232342795810385571359931014967452817812985267963950673730360606280573670998894990197599767045799993727515113092846476522198460579030856186347969945703658540458456110818287074271350224026868107826728539091229214592848228480429632668893932894222751946386964091028465146198239352861085736735821930532174060988278130289575273168899843730281985484115721185707624712500664616959583715328000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^32 - 1341682476366042999298818486067196983283340408593786584743385416124219858905833534937420248391455994220604146946377826280442001818078950414517091202823304439914899583533672717931347329738768319890644695433801650377043945266690917305263554508005843048483218012476495637855939102146619313053671420070445602063087058807394833045510976224936198943125405360758256825528018615749211230113398752897721464699680904237175171548720941199752507330111993701818225281717996590715741495195409927182853595233756303348001134626327234114035108864125145727776179097456983206535482420682278636612761228188070000050625576824387238929974797264585605425398125528424079527087683625870303084220873133926323486210385550315414443973339992038147569972900014857198387046230092110755181612486959219634154942490485286616348369054699244563912198943939385354815481287540942417800195539847559465658432643468493260859755868270583920958916893096356852112283751246207074972787908171952189430225531301075592115068541817133350566296909483124146710406317755436699145008091019442049780657585202616702973291126952121897389711887209069638351027982641333118579074464178680513959367032102209413444578294189248115189196706582423336779762289087771491551583579069933383381765100818875437642976885813544331226184766474237859706578299708738399746508925380905561523080372231172004843075707901984476576517760295237979566865850342522014646693012430484439418493516481552615026713009560357287943771664885889010099624214693059488253086247860715902766397047216292580562427702186534741208166242296311840027258662202239904343021758661705653251557053333242669470192787632353769281919557263652796247761141022190035537188781028761990786228850471367032570626315141056727758236178331865672420449257060030469725804737673485607453884990077350789839107875451474026840938027484533111008286681156908680696320547107226824240287806646119602206902887783517272432920365752732138080020701599709828431953887539745056936223113599707801275821029704429008684004634547175297347234029744460607041058896320438511372009682245141293647016311755737554855837974064837350502090166859225078969904238324735314270400071920480446081974916759182676826416097670549634845342326946584912728258387959545642443454340568491905879821892597608389895736989579214848000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^31 + 14631497808081017832521569172756173676683802785072361045046967842424343327555255656699351210327768303559334379018079272921409686028792668548248278399322967436440872705635354701898882494927798782103014884557398404267481076507340090445386687352442500052877604556646930084025885982484257424153814045499246449562804555714033586121538713363878354613174267509415137448457355270225439774002087558413796920187930994468159645725284233433357748515270349779000237122982166925190020548215041332171028955424559353111671761970632625285334115994550380641804132047466530461615621708001382409100455347241867573704377969513698149228162748602223405171876356922463471240665628605026268057101038221306627495402099487444011904196928313605978200420995546695837513920083052303532416959522937027956621214065670143532706751170451993560411882683908125087343112514113981002601122633510144262975076156509673370891211162662750977880765022216028545142585434384213623565035984782317111336229749571110892349412396022042133710629170682014327983651314485992587262800132071612154645915151555732781012337893655218863123623590283200715562630895470936410274481438898816752372712242850165819895026466257757640388154772442370781266696054642453950321011564766120914199446497086770977857562572413889107416936263129044185337243943726561720204583535162010761819468315342631478403115887033406116713344504743505104470665607581487290533485797660378779907006385752309360724549096633560076461356970290183681461536861828482559382962515187982186412682007917078530609430152430439148790528461155964405044197324126186055089645842937287171420153702345796341056643770160045142582270157379080977001192783369982352621834395543310167679044304170965949677766824094139978022683605857505891712012288465441141214259066883646033057366960908006996208433209265492835716423557927193770624939959902733655926682341503691347813741502840879534063741276494636728546222331221564610750090579618028926650138854611904852997244857306198373041615327533652945599005129890537298191912041260428487150976877359178739651128715319091645650524730383520931288801815919198240745964709582656286337022321946857433973823838131866458485908054220775742461414497965045800851183625523556007945481166017277610120171992081142926571002746159379378781666681984909312000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^30 - 146896754510856635803968135662889619228746116524884933162094421864037808306879555575024604455696517013280535493966467386165411290624575841831724921835600211277994279711136652436480391639922672821790807206971608039006633333218464095013017558436722979328742883624681889084074592058795733997520980478246681498069731024358388010017480315994983728604515567593718694613606839073579187302769622140495810297058302827491176524867097747806747225595384864651800716126531240887254482734643274389201051341081868212365292763278485823684563413624577283116236082943501912245999632514517161208849005955408724526943023976099338135814789384661746269504272443256934137041316360923474557187516573773569407069061105526983620204186020625871200397408002732831262702964641240610217708968117376146891578014238780040711412895704780716471719084216088254725244521812572095743254652605134548939014836510309193415032401272708546639640278986926484956721336307693783963890520059435722931501213253995162945757513504615047507323749401199696068365807557563742792132539690345880221669863072933802663420204148792966746386953199980459105034636885303158924261773283493887936048330979466496013807805925644694749868311406644448853893001206941555437843994308375769067349753388242924503958320660480037849418499699962466575645586357215808765910314159959001862035989636390936767437669194087890493056280130449805920323726985664250718069441904837319869170625908154873229704972182614506936772110802365651399578462773729280180466271982133351232185445224408242502066230812285847812482666585756806346134927115612296035672493259033712719470287319169803071701452205157237085112944469273668647567066961487718023790896688108540877685922412535772139021286320159619354694846160747650943090850620706973038737301443604453546725187303273776964686458544886404531359562992926882370786289206208193636909746006099652469529881873912684827876334357260002427490166337527659459051278903657500221626347788135217901553254836571379880664127417334230275465680233723499563602425380672484760115799667374616071444861078944246126600376989062784274818862802868941415078263987113637185332509316070825423354667512735603202319067984163427039606388385876666573162528926318669498808446334971073161099432154124897129300599803984744481636274808364728320000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^29 + 1354906076038028567179858172009504276375689022636767698338696526893508677388661089317566990328010785260262809018966562051132654086792359025239059764385262906349656031219753769030262230365204518845234908197411617636798170512464835312332100870493938797066250690455094249671051236642045236393162848658051238753420039081036676285839575935291173552085665776501156405972032240663343017147548866408879374987347072215467571136877973069873898417271688149490643871905868231914117559248053977049574098259043442270224815978350134863110059898066185547756381437411433766314032625378816674776310734791080566547087824918150850221203568953770179255940545078150701037307462446627226096922772970595920520405371280335221697091450968825875386572092027443668815852466909201074034208181099748841869753656811494781595007154770799162009973510080621266846932439892157934411033916464232809127085158564378000197515164285271140114218987386494693272966901954374307995517133243283414744428642185168961490217938564974286419913322924109788597514674374437124899345928038287241525804364374090257997140780956091754229759349743361223945106637923279289308639514914588135485055477003365703335631799127809098525347616349061768905766634510960445394436321620532527668397279005872887599700191895655170000914990100324479495276468784191477521927579863446737436251173188758079293496665266047809883623866429619972888634864121184323983652159235371460291219843395180358808668930395654603503482516932436134407427752865173477886791189537291757826216548715789550478303335448360555020186484437380609639566546914936128998109274923134747016219942674541041212776095339735601618889149878452891071751688895041877633618360969103486451934652580437134583833813762309676842771708403481444999373684918342348727621711563044363149788901750644901971860051137915025968550729928846860917843744248253065476103067494731043761081833794743638383335455385587425954257455425773600719912838749088597920766297005116071812130898681629251690645777082482762031895495925939435271779701483292088855159813445319314140675988107971496553770118289418539424769303836807541332101304000136618541684662367093595745793562785414180797843670331941856437140405197145742231919248667704143764066039698328126756684342088617949199092161501119952646463570945381498880000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^28 - 11455045896336023344107868036831474130088030854843094615714371992209688174472197184809156111668442658861443322611878675560145466572416863961240309701983476187012701154171697704954110409720792795453511063028390884703126567832554202265941459037489789765092804345233214579804181326849432307377296039686018394185328248179424100853264213162853254123449395690868408348454615876883219019407362186895266939078039493134334933922548660669940815615027273029972242809971705615354898748395601848696079454734515601678991400377424493610948033158827736245645369665247192638132705724617764918066912965469963310167072044425668747303949910111553336218474854434152908641719974311487715000999937215986583538274505080194147918400129025814519171797181387516236723561235334531790748736375268804226494269425275306595560462790292597895036592478523362804076339596430916384274414081639203229851638697976128132018746644595636736171082294280690008573269979264008370714459992797272438416431007859406086477552454848177182704459085707443425233094137330394700594098923479414542840590095937315894881099761540364575161958266099756293059021773971169641387907434603833277004454358889619219064065068319353426595255390070672491989184470118687231108892252990219082292300511058674614464197318749466233957853647599483769733543631339911635752400253246243474468603888746579119546254427150238576040510182873187530251917695526830361451017960628362249129104193546326403128562081897082516274157266113855106427646685797192178541098955407253235390374735342128696638122244121526585429699834925646763473110599000365199680287435175225008672525811464853216190417807068247641641038380668717249420260545193642106144374092173350185869144838545478123811041036528970307527661332901672933678103796538436816992762029652444166197007855357646433519099202413767749921916831044426400738875950524445456391286540187731293753824776409042134441629426876854542715007524002531000294093820693215616156611091378460660715945240180261696445779921338033496494829507677950781399384381797658302736330835512302327811029782168180447355577045329113491197564131914403569989811064878806151827390858213919764806921354130643590903910913708669701392158830408476445841294856776992429169508809927712054742063381234178046594522998830619047884955137539613655040000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^27 + 88554851272175230664884470479540574287324593194770472091771940435193000298893057648795260425588349893978946752608158858361900907767167140046721104625157059749368923333037274848872615358069604660808796790189117479735695961178498332893063723905620324138060572083887295945257637928473759171172632316512665221058699236158170774707320086207245355660739132195520357348525729805854191053018302315433190496228854612107862239635158394716412491242173961922795350834491806715386800654686820928715874103078144818020053037390344386650319073528737536888702897617793456162277020738069598236188099145632364528552806518794011322870353774404610812148032517472898770188965235606210489283472680145313202982823986457748659239036442362498126169113441639344894577638058385325261329984405971679750939853514905116597133202846238568634428654747269962044385551940528631972125008091025724590238921216823775003503558411816293956717502970152026403954962319896981862004703911910182877547197095648859578724388398551327667869162247202269344903422676184396337157199390289210185304173950093160749175566589839443286289597632308843155853739862022610995654444723981645707067580370440949379418700064022517132355434838191955558223067328588529830764376708512971255837574649933379705746952838321820914475966778155374627888827441105230450217240205978196531281614155440670628173438278242959187048148729131372164199155098477424683984676984341755477613690900144413040753133659522233326334734039478146410978924650749648139004102352444317147320433664591788521168425480411439677678363596674134810382600985761428916035966930774481783182847358821779267443569102709931547375315210585285379427614591616003816165951336189895054516950658353279727327354088846163284531816318650353880967310765524043894418419018639598224919287964089328256515829776198425998888754296057022384160738023608598156498670317887986239793968859339836561388333507954190975099978398162398879477194139007752817783981548964826121529638462094141760494689596201626998432293150267753842942626703320916712744090218462926767787480601494161301787578981529002363622232214467359585026345051831429674168028262338551157566813271039228474076337380866370765240327585665045555979026632312057379411616747233087413146633802028710898306438415292333542778298814872724439040000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^26 - 624315630577746133145749992007489519106556012093644971944671830850504551417223879053124491445259648827670167711977923155983569622885307756611722940265028593146450444753022491810304220066362622355608254064768576119234098782705910887955382571844640159502782050385266873308351008566852343327695443259597256612811872473222179052594808676182792411096865754621498364668405045716148908597320593962223799274358707172979904030634023805345874390031298500537603075944799937368957526624841352747512437377251673858277258120328690722686482608035082760523509671057523471580027585851907161791721120604558635661798040493931460111193514416371761608840179779484030633534337505705910179737154099398302164791312754602599381043657102558286361946228446820715725781440665416955015119429640319385732577371050919513230971362582097158514925782491499849791212950727290990770183149379442055019857827242273679812003181073492508084503023912202154360439712466132266427622981033724523822542898063922862714583193803629412170233722792318979942534725696819845342820246583393769226974419223505341949332454208279839633900762155357757446428436488292368985759308806150924634350869425845357259014943186731501416917085097519439378031638938193782224546079458928334461636629327920886620282703008879127247511783174291087600532057594340820557326910296472166708423169266871184088267274832167182003365464205553351157741501971659551438715101367836345367635930882088445329135261455079680245686292824492205500906702136337462472067827703150864803924370320132628644594511863606604949088045701930374553605300292410472781919303786159692745528610365734850869763261926377385263246824953350824553161778744428451504437908570412467087503239510839427145331893889284915168855249864724804112961342214516961437101105817934365971936068666079769938811818232872507697394777235518847316254780797856553197469446610959946870396583496737437920848589265064165746111167232883094505839687534804977956924066312478944008880412258554587825896404393923544753319839720267694513288120895267872471285532053231904419795702429356426033473781164223162410547286804060909374687860457116268682849676185116285259271170706204741093122941765330978648990246037419008165857767540721632460746559755124003484870789099563002481464843360528825647029169518639904194560000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^25 + 4002410937932446551927398154242922621817666364646519069931558131552078510332086957333911448051730327221087435022201440713928290290572324035412505649981822914601250811302185932250323540541339677025950207817013735430341853765843498907974449161687044100267536904854064926904617273817631990266894173687025597519190484715343428984357476113292828135759436371500183548568050679329326592505296452808793724323189157931110091309222907421738092090320734783541426511804181538114726420468831681899594755775269972094202031326157282496551763110848248194946366541597329760082902342670856475393628758944023555378459633648898100160795031946994329692543198414439341667457932798252632324717210581358405101471505233375759380719005953544389974272445073416398530129957469434255675510016432209183574269200620661374276840762897121851838643027875654775774841863747864467296355508825780045299194057855824938508313162979535097207256093417342648855490862050353902112366205962643554847861453072746625849279486846893740976900475782882083698100428715909851453376361558565662541186878855530331528661697463606951504618406143078886796937983133758256189748731535096700475163672438122360345831356025529658122832828285632513904595575992462278716704178198725992517519664651710177798819604044967756399673049351347225866909046490065215974226796222905730288399011512549547611285927302288182737116537455585488081984468650557781629212250951426379384908821021744045334117602905839431381866526028157222563557003523874210277374019811030509947552624094027519957915786744296943615287601928025067514018899928617611861784086871918906375954984753316654404903919028775477245056236890958743460155485103559774108766125977008893791652633610831512905846988207524504547399809969952629169474021969395510818158351859900710085537062683821765453323095409802679066249511291937923412861285799768728943626446047777511322722446597833558241797311865751290938101865563445465636546422605728003305616984472825569755624171944226247566934341888529598994213025380509662455753392954899127357247010677954194525796993343815802785927857815138639288237643609396420468665594405121884074491353509791734958426866379090937439502418362598373081659409038106958343653360921510406988356297416992301904616535908000590821635450493248550616630556963492593664000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^24 - 23259630367623326896458942878482215104978327983436873010622731877530646781876960649702589325474466875930182557628257710269776375038357035113125588268752185204693042080815705117419273368325284496149922688810639584634616955117130790633409174713645147968770824628014795587773358102525476662303368560204712627251631966534976231908548865100240685268019773460637327734107077667797260893020677948187156024744485541625220486701525090896462456757150385468228314779946234012822136848465584714397679096947445083788583351731237546855797235337701063303663167883610785964198465988409288286673703134522695350203726592563563514150512311575212606758731173278113099742344705569655346602317313396335093145550007620422148278153611409894249419044382090956181581155490282849560199766849458499275476238001202210403610595894007536008811266764179303597941301536370231085401776876444164624455970412317685563123636117410862588222760336809190702100698100399472089513199486945509961635992973994561667383501635545712763080784841480509251415593960596345533432456481236107086071211271715651016554205814364832340667641213296093305256376937458144711276909150857227511541812149979998080138333504881344829053382990134585641116880386588434795477071154149442365813263552980604895689760645601283884686065662658928646303987541945008208028186585479487549365613608198589798251752892843904833114578237602641529558355860256806879660012860746308764636480238984507496832563370790487990755902104528841981613346181118860470577913018955760972902376238211962828194828181506670651467004983609276396905205040230068248004102242627660325184037870379395307950959771977991049705152884094779050116878792062760333527749758279066407369633332196355846425291129905290385632174917560114747300072958984218909772286978348404051365726282009286199047204825827792558575188069142604167474292128761149309008653970542767921523900993374073779620429701297546732727617538795067401004604258890760770698629496067504291290572497184550017893416980509731784725427762764280285119467989549649232566153541128026149435194445896168645311620832862980025137518854122307079177330626602953290231039062193128495795411725828374166076881385117189665420043676016337948655808098689251676830828599371100461423061567438317035217852215397435455977836159211380146176000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^23 + 122112527569365292607784217121495504794565259404683462677977391348965718685468892067593344233359467536356821712300117080141340360073867713684038272512982346131547553816172791432224980837324973511992025431412163131102795971522409421276673942315989540792271777137743880138553906607180829137950471901832836571773382287832615960470112395582080475779267355340902815934974655161693305839354237778429930451747181585545292787669527130713709858333755897668598763837137222335606653871665954872067283379624074713766379096278448669232124826609554031207512087068944215554148488952873886841510828255933892900607488580111878645205458968875958186377790177689413291901582398051349360881546258335995875624830334884540917884940141923066561905669885649374244976108122611870435859702029653460994622332513386846714223497098376836958547629606512314599431968241974737785174766735349790549540289487879497531934361592212692450445533328910311776749434515439878330361078430622908913858247954344903070109036696468202772548258077128148912236686827439200390010439271351746230058069966543981493301385754601567928347794098312005167725206572722741799277404165918319893117529756886513519736986729634392333695271912259595183892345298262859769419469788863063407664193272100904068575062450223100372888218929238627892489142834207165767062590559642972953935398753837080464883684059850808290036957826444280632443695022013550523389438688839799186641669826339001887821723175425235403513873821746262129889741794510588080474206868129958732528965038139879668020334567604575500136799626753692868456801826990625599605345433697810406531801673447414648900834739983050072056733691912780419870469625324830600274977570095746900410369891863775754526850678269981156210642358021775207915741395487852399470509900521152506575553563246625729017962774756415512035844635604018252058626449876246554647181251673246694384277612209102645318143916589839049220472438017095966711479084226201968063389173969191780816223954083225422994380511069595146931440796424374754284640448987569449563005412002443078870879334611065707482256531052441382196827048890503013975051898930164302824622574517406344878406275233428986042416524388194195711770133693816525533160839603356263427237335676299338013947208994756164857977796973091483671899372723988594688000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^22 - 576984804724996311083270076910291771297516847671062462671269937949610829452593042104328948439937718349321809679396922095219883551720607290203964111425691550064504019941043195702483537391554027715668435350710222260081725743224511708594145396858934369969491594334818089263379677413690686697162443126129153323851051075552317185803537940286723549736612126377652198490105683406977506636839849189122262115471986970573807949504373435704092972717755821397140014836345740902864463302503215503580481029817012051186287999033867301639727187849299897967384158916220304356974017083274355762531495124537473276935035544213824337170470642826011623686498365128309260441477467189774934964863846027566242904428731474279311799237443088510443719485972431168382667464411593640933721395182035370946747068891975876887010840275060408993681447743496679342334712026219126980230836480661120528503627403386670649950508423400881956797071259721977235130079828517727005446979607861661849918323392170392197781344722640312289405269202376246713462393221422447309200751496103723074366602138169233991421162410040987554283268986587304643421033226770356094373738563275056865821184627034449106709150232999842051332279365168232298498334860783864556645795851993169491996969927695967829711227091801657694880828451866389029186230888063428218332736621087812170896523516512475372746062806931587025248370995891533425733696955799443693146972115211063904015621487457517520209099237901037494674232665330776201769352546042727948793154196150318159208514422344351916605942114814296930897031553272235980781632472644187892837039241021951658594108221067378542422858304156833473953801441160455974904779875212598142798753575778059970415307595484323123662004145756603518084537094550301002352802843702420897308851205476783863207746610151518721316449042908286678461772949788708457691667905237272248981062048166911592020219957953848785132321759335799413384918754524161841798702548887831352650829555288849631948251630147049863882348085252668242713519277994089006853441626419000744686515701558567119697443387608932216595946914262392119771430382571557707770897415216070688196649042090528474431724927238437879206589445696215045327578762623452615162812264282603244138044070140830162167195523747549221891063567840922171192766975253327904768000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^21 + 2443564134478015148709698572123062128614286106408979869802187625338094823638361512395665612359314373475524067689631510396588119699397920063854480388848941644022884719643433044999899147874703482682838045140969298075581045680960961852771849183340906094404148198284025061793438470934157451451662333404537454709879126360717401415130502803133834377139692914076459968248657722072557168244910336679213718679149776780450795480547609136468571135191412531111613103414252791234482441117111033009454831602865031114155557069948781699656428690812149838502787368122985583931800515453035193781567790285164135900120085479540566865980410538350573128628854825133572554788322421959943387859934792354384674955378796220141507958915617237573153285060688770444107699671526264563816438284345875032104843004975285663726173440731282443804208707019248036379257043262480460093670975100097900191042957996136163335473875500626731579967647361000538070653097276192848576106338778236666009150683433993567770237381027409884484610885409292491299839113612052840470626365961030980148449641932634241490836885912692107733118683268208632577014491416076777962999416880252096715654616262108491795863739899118503750568018065010394770939788642614855594950663968658663725991653425261611280541603981016147318845765893090662341373993072971970504227319411139590972914753739275039879961431983577172912356954952475733694306919344679296582392258490870741088644978429882544878814206795490418591337990313197705935568438333842372462938084592042442069162225246716449793243647306645103027694845427232038805349027391955347794868544747143933197258171226310216312269017318590704931569422847219638478427956991607359635268286992664832409242215854038711769203815187133673081053612643093278504612376315924579843249648698514848015136751749269678255383825353829818053692474838382696282857555283944504538631357752320110935750789859836679905454341333105510715736160092150901779448339312561702097988258789573156154258219380829262740454420737697566216334936409691573018668365338063983691312035853468669522744073682794605302854494548903015956033625585917336747693329958250635594673961805466336661681294884572986216465204872103369477781019860308973284734747157449478297989875645849678003087701476098136235115663739508973914222328967187253952512000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^20 - 9233388006118662652108151087231818545725506085201037458015250916374400260709561302154748897872994483836097358100430685640112444105336859818303748510413708801878959686610683810013482973093441640960299583439734593915192356842665298340408026382436570926610588982882638949206837214965046001325867628872165993393846859278314419099887599356358487367836231151308421346069592590723776037876961691306091917901999478996114462290139199134329317406078332609023164123208733039386804769161009144845282704972074670237355435584391066303068531049491350472489131771783880896135328987865461267813789420517253434520133217343064453322610749602412223701999571807915159540411724214661802525632408311791065231112527759879451271701786047245007051537252077613161013831421531290090374639853117331547206607624398413327842302056981188671219376676552040305027357145178538670758088839106888246339769090065500178366049841907183901212435680842673025366470434102265959495742263460507563902223927282520766789042827572238657311185470006261117524763916555609342474758100993648398542169047464000097018635245753430024595420753923917835224086368819879596205865041726685657948665407032826972519992959192844370934869402686696618064826014983860724350154705285456357448105755633090239174241002351152788630752859017974401265138777720531195366609653785901259410220604976062652885511672920779020046799948641087416403968402927962570340981339456940874991531867744032468229010581925302180047987902616772626102169292719855064001700564216054994228160304007372048710942104258391558521728025361116568909624592831148345101280690239432527248138987321196265926235123497235039672268950771578760114443300912771189023683565232094303884378455180252626999593448227247427301578175093906748265409444830977231087576986386169693219641821430813093229053423872694730632604420348306732124856405899242652492530665271062795555563468805526491522386094735518035957495837599286135995486369515391644030800427011778060640125687906240168454231621178364675368870938794859829712355990588897538899927038152771599286520480353418734331476697354104836052996184413190447637963668742681579189364573116904178923430477155025743877452246182432310305957673991700097918140266816369976314684443995913805232588788282393968708337038171405897230085948989115130183680000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^19 + 30973119172371495621406485396274945936739179568946306339337015969738599688370046923370055692211685308935125658966431195198765053046072482192350149023268426270729425722232708698777009511451263852889424735508499950705395907269746409091599769578829670553825188417364795259897653448809388595785368434654676449594609396453604934864835976372190925771778572769477334445304158013539608099752905999297612012801258250029141099400602551318387449512234489238797812810129221219489052471634843669355556879175821840381750765162132335157335137261834006702877572195763316043060276093592093961664815074706017367316371498976895888756794703123816784490823149070817261662552042737256645787659724273263263308812626543412602415254788615467216268618582344026699402630508712176979911447849768928834806577044883482192155311113945443353907252149431958930233526618878147515385846930930171845493934192341509369579874835577171301506998136531923168145628534856314953212216508042561441247518420243788853712212357546846428207815097419449670986856640797283510873962285588214972040391391207633588249763486915897183696740824694688173688759717797692688718867719450788011016862643758980863346180794633263521118257584767848981109832808102564373052792604460753402252973677457708833560974454180974088451501332328161075583926737511720247951333226380665151306765669277027367763436246258141775946558636306219490548249501879252221753528727531708225150367847946656511895551305221899516488205952037054221455647764407143209492697575355423550063352865254270175481278410921821625082102064837644026939018905384257235106624078706583274067534848265645748538733334660148031347301938599915859991590397360130914498872929707331103878980837939603680815240707360208110801945886361644257756231339318752147580556468837896279190012376396863354091569625957406743279308959322324787852198228885950060863107156299150953294751476690117071456015757611014484253230099882549624220052829242788233324855109181663180597801527590589757628697060159693663398918956644225438502533324828060020683781011266772647030334731111668406409191052877528945006808783738527062377731941928777765122866693266899652834703516633628028528553374167949884462083210460478863683141302348755087696832481472214505135146518140979290990669244840002349025849649634860985221120000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^18 - 91718091360319292633618048612476219463196106615433723446274550771966678022608393296582922923814594929514709589772730642898484784085068547677729536251291993035684742084801680156766917286379200215228304353766705903561580247891750287544166287775184504056652373220907931716845749994269298626812028218999610187911417712855223947181685692382502819604743577472043362535784091986294723837129944778242381618567716946684933570322257876244925939658675319215361760769181938964454256631423843523254487262944060934981781002599893744060435477181543402238845428609461635471446668632617531613195556301171240818087729687015159257392453177123679422302774783401161487892509503246942075876912531807721330915532697315218502762312918318467796635720533150784112597115690320946651749021140492397055530002151292764950104054987984100024190465705643597905738384096888701147244613302235475188458665057334919312567946964801212362634456580601981761029649904342933199535472683606677561266937338483025779917171034669950048990469130341237596840477874588341780732536696670961419785218014957962746822652041093338421510318316554561130530360411121039547527539565993416605151778977043062996959988881363486135453201150014467535019832687438261051173412543867345735434897887093490699742692701935054098588099308013802799535755076550427624769944151183012544473942966762479773503091259042337290934769648622656399279127243803332409329714628805052127242680018825445237288503943330067664678889774764286667573649187350561696361284900607988624470900634180317100382242499751866644092504239930283263197342368007235122390309669456927391835743750854193689634450568143481989734269763044210205468000523840715631116098114473394522693595553500666057483900293990686312115175143809984500515434872397154130322380593715368676604825772183388655653791522636976803558701026895439705263410741623975183755197994146453911860759556417729681788985654790079404753870635295740598003771351177529845327522643931881786347178045565213316586978316561520549061418133469311009453407553166851051441973192102364486389908174025018551117032554113134696012211715592622188103630688372845164907588311519045675059687771034442646694222489106295825811475845424623547721649201989977961970814007856589138598098895613504410820693544855066223007115564281753669468160000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^17 + 238253761229097004270622112986146801542588599256849413568710865186429633622724858701725311412649559831504013707129299256865340860784686653264445764665530677519324851020376240305054996044474005289808816066022779406606231813613107208160011209810827456679303867396819353038401207129911846766732332379143884183604455075154702665487552043015341022309552943733546140595002320103096239945500411566228921602134007166427709348655037837193655580166991831883201323924979980901851316983051062668301237102267688393117869699083873869239367997295637799151994153601342323308735857469803353407754245845264716914367966508161108249630922395317431707878941415049401851754900930472120835036748013981757751028213992753659878977282955412448421600658457904121285393712738462001275806146999233804888797634766444304366475871406606843671671152465887819950424025164600042815172052155347798561985057557470940310342601532190092680353754974435603651986225471133211430472676188757223914670336411958579745786354770381270711275998096390273174994884429892358709303022784178812978503379295284559246964400301484713177070116222035379985068032048118014596781587832635453449427846770486805828643600600628815427406276906433003013150144309741588176189573530675189399534579414296998097453584795182129935218191531749774266990598391897801185524833911200830622196117430718574598930838615588519083010042174867235291795277513871580216428271419285696803801351458370379909985806475405316095394912562424106448841375177751186624300248798384127249805534959201400991200055299679036404724889806106867503896513426377659058562599267176647618283555617248452802999607560821290142129160200500714638739480767813314670750465697212351307545768773862222030254124861412672826678616661539603131960759712068960108486928174304515117709427765694522158085592970105584768012977902018304575477310812552039581649898773809576886104129532046285923688343958209178519821797222807753933579524631086325138446297339732770761884823366637977969990107354784991661955631403994910082960965141470910873011819060492657801929811630736080829307933591103200517564231878641808315946966121341983360942776521942243603222676866045905012857065791056210353600031047149707960161245303500506153084313631404110118338473525952968828219239018475827969429987198906888733327360000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^16 - 539093542233173868577228335945208232500756389081423073613654213894571029011173050256023522811696928942582620320868262637422327203614896671909940623872541641357387423044476359391941748198987458030917451946593444175745540285272051496117678186684168310692416673783309407178652362951354833351513406759482227518281103003619763508689490130860158604044134116216122006864803462724320002157454657982412300418132637743800679260812800664427582996320458403148882153106014493397911522254328679350487801975708600769826901479003004856849337170892426515319054958752293140006615954022505539065293160105806211871978232277790472211517089200389477307911114111248870206376182125498214502475498375832004473955395656866549562932331913730670245917662142360447630110097296169793461986979439275374303006789851309343159985701309394771698431827840060734652788028440715608394294922725431736010263001486060054364943469043177015508309371428653411710658248464538469280864285920790282294707679805481522534210270953294546583540648533957466401838147005762767250616702468181878269225213146640808544025639697534780948886006112927787180087716269347234644260710149433458015153546389955002565316683984828153525423550217795934723977531085881844629387725337159404099630617034972757562842062005057648692976971639854972008414045200775783878690753896018401103656100866586410951760739941089830713963635389178043013390050628125409484003587782913735976200383263717255769573960917322930264481492801746701859787502600632603370406658073545901364340101867192446768047557049098171411011486648440132010387151243413510325938085766748314877315012353414664031369385107081911013458515173777888393167328586582190927853087551792014447727670278009731909667288651027590146874069627758569178881037424529533108388747703098350661372542387839025456783625631039665019263342315163267882744500607880298358924433323242249342860682586223975138136480566872816510412711506880635830998169481129269337307968587284533061531652259773196486155196367006791763889838807686111592325492134041857083543046357356399167035156786842271884172129882261193372663148725792385432587066485822327971518059686890277783954713277433031218410028723072007745922246000398516984777980075443060398039168851230618241973067827170335683686089148112420810720742369698856241725440000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^15 + 1054008339584845627587690808714644874008523551429009362823564125311389340774247015671654414121888780894702686058092510003366109462686845578613368771598625495440692321262253666131747061305556455557305765667853440330241578157367053018011320419800228855798835567061171214058198234900009992234141849515790628158817515580609251092758721668567499577294822685128771425363455085667405611695447030348410682573023227800014272526964489617214052727720320467270726553916820984594997343157275409088191733521292166315151448494452777291545164428222799437540558207948921909069082569675323331961770202287551664236151098489905210322294503638888514270978765900298593973918322503979124323878728893314048900202092457421470957025502988493112333656077833700955154503603216380024026024291773620097607410667103945986090745358097560725789761041065869348331747812943365340786246333384543937479008738509953133476962639042895573074711282011144742647180076093428011200055393238563538025647892150274911814458666359439576760769916990795333836204849354252995649925884152585473434574540868889537201543692639538727445048010770766258696723491189593226855821329924791210659703292960727660802068360158560996759126330845906896128264167848947229593985625979676512130553159310928319925006918265891791148690674460346777945607309181889382185771400111793540802549272173349537549781795804219397333203911243543369556344881512983317847021611729118347167637220080608721456891375454205155369673319046243222031827043962142040761632183425013830004823251790070529116428205609389861823713106779317707378656827916228962483604412425257703344923547302931872170691960173851281182368679760861980333082622302334950451148499596878240758531228078791049247011174997019740329739469174666804655650961607021372159883764002724612711093516836291159052242865033675419461224550625195056606622422114257540582623163234655396468667795070806785426545811334250346562839158333324280672183670264068636263114221359156447619863893974000264379202547944222012835870091560243997081975432324140306109525999958385128723861759563475714470407333736641868979845030954464072719507136924622326019092371305186494759606758937509548785127382247362943107650216322490710243260685880650135599385595955908190358281054111479972780745809314186362162932075182595866047283200000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^14 - 1764427638393888828058472432802402132670805552863556070842086104769019299323856434879702521218158844126568530075314006756400190795537540623412205382268544600433023687878699744748532100517472696897470443168943653127704818230229577346081118276581047238864848645312446274888962123785105381905747062475932037966568497921024954307921321727226823158393624020949711880787916504481190480146879316452911533640533565122695794585157409593761463538817700410039289365508282098790452264898361689117294856374940808819658655701397407585774342272802834927199298357634131646812658059015683799562642082148392375901681420829277903811509246077696152646718611261197584676732917965960538280265219571585765266858223602715034054933622766067969916555379011175596126141145025713235190341736220706283922228960709044887246068938964282303384588467700852490281097179032479537457954014489681328456457223003237106989100866177930107629622723154672115273918178222517844954357476851973874161438439710884958919319227688853217812282089686753719126234918439730493872713024532527465392861775147356767598423818407846091460987084055361283102481805997200369062558915390579260072815729327679817007298238182424353968424918392559829630722250309250656497192412800822106126275994517129719736783990177019750026780891112819311202664044397127743478874111542607609801470971234765049820007957153590647640041853505950886183347817228922638258394805413813123974211871749237503065555002137782570873450991581633735052800639809176758882000711874838894774928425791787867333832381414070573758474051518358055356521869538681963058710042382020483076402471431734594684764656461345216062036370696735901802498762313601955527941342149454132577255763183052227218942276140914703758444040721621429920456942270715197859078544204606169045490052682797233681680610169451321271782256690125437158820435527985045544936656107666993465867526191426044692501571495649200616272668931150081757878360372543891603338100412619809344601386780737757261305981885494802124595498058257567341545504176790528837752740430609573127012519779897877794773028303045741551266610790392617062642018274238190179162663902729027415496583301125921668060071058471500616768578161889365623031771251378837088561179090196864567683835741904047548474185152231993012569180529451816766668800000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^13 + 2502479172731288352732242095171499693302170380070761631741503195937868960242185727401444743863703798012638762735650103130860641264634504664705980212962513768900124128837482971431373735198779175531645502867176108342903032805020669535492237325868781646466447752799734218483218320718002157989693250885847881104176864299494546106691291656999105984899261352105717897850105887599398668109990013830887515175565812813145902505303868702918021235299832097915134866956815992016850736066486114931342431820476832437808397493691463252139988076314088783045541841024743839753158200201016484133938507899620657438046499795637881479160707216134325920884329564428237037808301352541985839838602926099113936807001359313093998852694265501525990319504571900532013922228521416440552158542944778811417708732495449548274906594472015921678864090638521105670678134883221866161328150739863734510147692056897659135799173937053771778970030581006810573670260514895257591950514159512912258696419397377179480248816742726749586488442649884825609451508956127327454082350004509245299361439916232156389615852956184525730303497196900038973459783773029264489223863877672390606348373490424771167302445412101413582946066019462802733390683045995311436657869252574560439708497640117901859285396046382528186091988507705749552492153621978950736568001692445413741221006447933916329048558477305565381400184097031923096697626312273780457494031208837858013998615326117162544126982939122407125945788473643618191961277040591670982256408701460835916128598681918529648739616321448365463041285231070480517733374015396312853591391908883890442454747243761762189500866778379658452716259950483937903332828335122360237758017320185737317857178418314147935639193348046648955644524962968413811084241097227186179175938961869226733416206665171835209269617402876820449612464083278676485102733416667408035631574219824795250266384245777207306508644039332140841663334874592200380933766224826807300817219549999844181791118033603239336894080520369380990629340571388112120353908743267454285276779303137301784842524206246330996345371579986712663390132145084656211116179784086760842102466533341648630607200958465703612921824656427018298799056359178262706449740971848831346513889179347092519013131047382394465946914140257127892440156156713912133222400000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^12 - 2970544165110383134748578372702097717507405690955213548099354048516415409556411010460243830115466036110536398227891430671797589479986921204351188952804983330247333963374774999954473460719398079396377351302254216589227517018796919211997833472395069964241527380786916090873917950592054289078656975868704963156901866551541484088881765011857812359201861505308961098402320021344502944891672639540418105629034358990336391167949726357982645670709106016455167592698307605768916203137880649985401284307114600251221375420309416777434892403766784830454549246990978146259610960962863976143740019112873122753755247704354052182842352695503596816686244653295382826982182288420900344200417156078283132710129432096579408296032090596112997199057395008709457456156409928326779258633648314960387434217468719253847321052664643512464735176699197834544828018038334962365202401568496929143266151005139283254559177918041793121977571154492770358679713437312261362254715530703908263075234426176967403460726716186631496684170716439385165901569670707035651393358127222105913748576913796432566211665128232620019805176565721329146020308762148851786326151394557577203606155604391435093922176980585488436097957964968583761443654472958740510197319938967254344885463301250495510044986773019224934620623486325282990239466836934539724159014703551119025099510301652026289013586535563070809581337786108842564306817580320961603894350295964754726406975418432676075151190799054168031275965225247934298139761258466916627320407647654414992572624746526348553939683862891436266114058305969126558125837050351200789460175811792466764231707000120648862369951757561615232313189437511699454579472599640079570638042828756430006526835158884197145146403421048525553661154335686003311286707609393108922797235778724318077498531125842175943101123410541607355362934746033505974675672523268828015710864401783891843868689961104972965619305254852698393957233827618858816792003141787316208234416731857362180506416076765722722296689197385788368249585111198591818449827533906542769027593108593677717620886154994007458001002550354525048673411284220662084666945654100774159218297182958449349212488684357146256410219908844195370381416696374475652007231060582696752909460025636683491699530644146920523727960371824016440447381088320371451494400000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^11 + 2909217923728607075536637411414604651556653165144288209143107032196854995108274929508716951684851069737775650932635562760590485734534313942362021736227013090171906886443595294826713985945898725979574566378212540614342970619367598171096297390636639951266629658388999099572582720430998442544737570256798862314167626628557216866153102073488581665898544585668047749280833549449766048739825370589364241762379366845586402900995969753663915452632751466530633829407744191328207192443926037760629266916148521749269587213718046341401282259019353357819041734830017483408381609971597355089389991109322837553647117008815202804650069692863494607308511329031068507544350076630049273247172223118092315468257801735235403296245518342117432236788234116537256359738544238441849578904829382245925600430097948602377992173081988940737645309006329403740834712568568567462254117581650003256667588036685531666483625287443461496818351208965959733623111465607455710832369161878401311585310652438537859913758164126721924468281269382121334259634318055018782265321298599114343876457234571278003130535390149519450970551212823634130649893204279307221400551480167036414358932389406144271913375546304355968848095888559404797051737129663135454773028408664658197637867827322065746166725348130113337226827210393135189531376068330786708719284036825172776539384411629666042020589409579058152079384499692868532210491094810708137502643191509686084497616257500859402595862250590971103118444885036489459980820275828174250976758170052582463141564535300518339141756081496527621320672188496805872639883780898147203057645175776361346296551092482917487165484624258838480589770128805268523855990713178859171866877705173939990227135143261755204807988594615020647912386406935725379721385777033766583622226629730409254742190932388855852447357116579173522962269793012803772703001521057821487416570499641487836776461096864392773193985944045084251049446198831734321212399928707214076549976157755948989199003373450312313701596853419243928433186118745899744976883691921143306294264275376361265418417460801061143182124495039818186750435652984159660369590723151167411110378160686740771202956218665750384937303483000695913502216753027753193499154958631336741865030878167334336218227540687097970287730898481032568447625565585156970905600000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^10 - 2311032244414368754881951700365769147276514504017152328868348954052909626025174638346739645922621545530226322106268320137052058152348626308123337822699512184205093488333111898574056950513328762606938503701735229259682914078959556221229004626922497983669220971536774522372973688400747182697222861609602457753572886774308811911386368266286591797199899662879819185319779866138684979647748733289961557094323019153066707312475851998842556617386624799502467455824987229951521470360304190331745969266711865328034907099407239549336963463378004604730390018542065102731935397015612793687945848250315599254213779743710931998964842249405918705426982356591469124312154686571169990785568829671147189234428079561024328261832025146970757525569586141874145555057305686650002048041379836124173473748218548675238720017562866763098386860771654257864259831425292023086037233204066478828799169663068295296964252038999917756973869509518333376052721852640713388937136641421455148742109693566684802710670564932530320679991081523477729075666750160252808444149687783508873672687416668744664793036594482377723319648822814294928615253452446085396386424310980933011925555040979393458447494580520665559961739394428222960364971069003730354226043050814449064774512929816449999737391341289774854809239246891255392800862498400725901776603663252387646218148609984344438064444484972209013247268171437292671486475083639304331431449159022185775323985732083170375384915452389672107387265052266697994223974353335343418088140671618495645497927621211415452861254545362717159185696824363532255788080189980717481613707896373375133636570580356977154205570617829382046313179461567261520311980156448566105506589285722474430663536948233341266344646523894265830611351440734147262166336013011355492476697292920143381109823546057507919216878890864446956990622561671215976832258467053138775286296271876975806873313007277858580444252864160443905694464926108220441177703744494398501709809782499297828630575761759335337875796093888615481441856900670523608252738554615854728094325229050474394513407796594635977642752148084531572605822636835292029838038587753708645620029443128514828865384234690385105510027605611664171739044487477377213005486179881307237465915817247404001509167901163689554713076569402317127534642327006952292352000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^9 + 1458951895170655491373601930002883746574081469253140861411710503819348699930389417036107952479630652826945239733878247313649693277256191238386997564905659670709003458029127812425096613683571832133194238544536021026238088647966578438949403676650381377139033190991756029540945920468868607758079723064736301425773184905145364453482391913497405541967244170232931253298580596452193044888769585985899009785336662290478229545894168328759195744720757420614639226966758156271373556708928372298705175276912749541447442073138343660709776775405490668052044992190320587878763279271714909354671531070881008121910542542427085738563151711200618639204808364977875738509681833707200560461180962046147280391331600986721344571696630141141774294237937528970571476682084736254230298130077904101901959206462877749689816204265274454430746873908347648232214728425062650787986685277437278012748123797402556879049859241490036868323341280173333021484052220897766193456248576562484061404050600899646556147827537216667336548825656904915729794470793083308910349049009790564721993974511658569551949358179210089548240616346637093914582552060497824585994752162377161681089331535413181980326577835255840326679984531031115381098465121439068262151847209161687260751404057022990653988577816494317323581026824812189587776165693991087995910113450285484577837320052159302536840940815250601474180967374266419146768256739370596293262743561599151567348358166443512885154902781149084417135879672446408577069090051156268103702337450090122875927422530145335841258669181797219793701109735864174967846130339858457436379169667371220112388742110352953513152585785262335877503375381657271927055793376721229236971691150415420377732591985163645161219561847306125422801182689289609593498417074864377629085474481546973367870291521917207088603652420327418408760021849732347422805866808729381650874593136595022504397191414363619750363900841683605116544186738813626539507227493105717545618943861733515082339014920941242889448628059187773127034478302925576004347320140470655780438150684601300454861170096228118013960390737616160511734719781131589592481289418292198115690750509350727908613826366171024680111404987018303654440552500229770745120456225630264164547557263258715975489405032531637704305316385170084212996968866622124064768000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^8 - 713862461868253764010998499176209947494888864810887794250385493916474352699834894735207025828165093092751346681781284637460897723200105278572569648700366670066667963206182659692776551199940733677854767840766802148868313550974445742666661769249956258404773491494442266229599278644170750654715013360259897884384454220841325686145593054907857395268506318619675439292391863739486382124756768365355312492931414229656938789689856333000881811666456158641601823597570174662832970195530241645776059834510781262195904736804834518771695878982099716174445059676377102313565658948194500139195355533653127948450996431630213647710773315726094433058517715312354353715108561676606909910804130360812669954021094384652109307237098342024233845952817163216647286862083149781681028584943635723643471974730284077141146482923408765685060356688160229905695322894353060292961480077764846096921271484073029125015764001309238297883380716068613081482226834807007591556548999344764545655047419286978186940873063291353644389620743979201429537353757457864350569598789957168692862089236999268078231470732477929311126644062828300959883260278636635305041531335930963937734364263779970232498735171745584272589229358379307675031429912722972916867074659765825637113786148326478074042201751117912996028405854884087915469360352183537535907610587358295970520437114613822514723599577941883613152861039626992404381654549754051208564971944141458199956262837851043500551770197403176856854798815395092133790308443501496114117816368457587268976708420031757675947092743068250886545754482782733263716419674938218472681604543049306347268675158563608911716202738308306564601221517347214661665344254255039051785645111392430601801576622071759017157691902166821564087657283118959633431658115806257036816865217476416106453166280395981695212927538079266770294279565263691706009392570469331459353426118355307387109260417922847658887414312476975682351899877430355696179004505419847907690746037304389562206733517220538363142489702063968980919467134261236875346536765590936814273443346557070156594052913797984851215625305252429064034181183434523618597221859467628555214151020801102445554095568915039274830771387652516960311829774413746435630627036218441790155797904518907698586936926160951381688675023725483949986136710859722850304000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^7 + 262394488947328284963446435520978636189580804514678682343772979278288058105619630326443681305012551349445989949021517541483684088929528397884502907379214167680259914931807859507609314438147497466172337037051277156364734958131151808420125649101978506082188822255696347836124914193880236476792079203392749870958628340081338393202077280894532544983586422011684534438435226599710901987370903843307891251172803316456675618227741008385557639061193726042492894349604565628787148117352295357126400495224435926156564874954203009343721372319237668394033033908167716178551099130821699705659688464504674188397974839573906099862493126846256259882479929112750044013524140022504288096874315921782126530041537938073079010875945620050278968404622557426158787760062820757396873535194985955696943595428368001475243031214481911036886609701773415661424102243092814204607398582867802533213886782343161330899490619994852326491450829328910227825985024107837547381040600020168476644607299483720998893859496953146001480659937757091559122217446741716436635143731631406878031669324717967622144276249295580740160778291096287628670936332067849746883447626097573698759943945035553522057958575887498043666173846135711703705111249818894947623753788197652241718695962456204192388350618772626445116326783861485399232257263472589383019092621412632300205724471264095637544913030015717776725266116858573788521654454048690137733743676846032625204229787401294893916840503537192091950407827950316825515483049005959322224977851867416013365753956429099057083037678252742057316223654751516680112606157615037330456292613336828984912777746583183867307611988522003686262285473531463522348755104079466041394350250486164323099188572197838068306027936855681452325508959301074525922273340653923632667185886423111884443395450522700372379054868173259296280286755648558134049014185079208287130580406702705381268253522049482177502626315618577952846241163979928821789014460290404318752668719017110976470392818274967838186742417388782336673205826469880185139546224622532800670379400365884929722719182894788807844907040396960522292272144854472020918082533710782083039530146961847920697855833235528518378744229371966043844001202844277813180384419567598861478721505272836401070896891349829457289567745695304206251679506631820836864000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^6 - 69603205446437387400731789199827998461723098484420325380138480718060043890775110234327692238954813168502708228290176196583573181939451787249360218510272359308565462037116832059343653453993149611631982459175689739729038555553605898216426036738119454381552863316310385245842545325874955832165983403195868746520621713041826915449320402581354212739546054501318189998550185819278943590775676619138561142793868142333519952777662068918729937441815081595580254290568510223631685802103248911129529494230166106344675835405387931457978024915337758718124995161996346260248470523647613018921477409407621431530050469939556644469391113364289150483952137023725892375015957366761388364010277315488098194564003177614546856739510075118222359247540665628250776475746573642056860955901518732576956531736430632135592277864432241298880537297173103617075258326462844540630805349968568838293036541997882501142295184520691670296860323430171232468492956470652933527882451188103242867012661670750324293579364343340302455897998453057408571807146372064694934509927788365272374264962733817584770891244851265047979788787284995841395800810296371911381184784940453470440803610597830293293472122340927794669356663711771079893349092976537184084725636330621585462429847658197763970900689589212419008237014245842067063795643741155697397190806897724327329593120047375413207327911745731182615257508535221616265112053439614377418744030233443397231853979248157224951634551644530417793554013417916615700499733262912568889526462057474425525303284334184614215437793756844071211536506933287136762826909214089060924356020119602959307535465466053533593929333644807477832828583893334858386621212031783283288873003335549470776614457916547616547919007283239425424710076690181792177931734547861302753836791246220574209727634072698703256616310492139569568108821680504059363317330027936703599283975374157438390748808327209023339148484190097614674267668980101884872591489775829586183001059275298235564992037745852900608641351142488459557068993760862758461756618170299444919229653132035697120552114921904920843291603502061920326064084902648374267892250570512136762888318447446303737019054433216757352115436874096221596834986039061331986140928168496386307756099965613623732853590283514883238865331615943532125760152193430716416000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^5 + 12627750496987952604878261947544473416371424294255652872822364694513941640211470982797595102008026368519112229197684520892081357734876051332540806371432900239761489888548376153461232346743112705855263596112588351465054475623042583807995791245018514773841267198097081434714701571319874830462725095867664931212015410127796024291920693206578545404136625534918629531675536395326455365124228741070137742373385722090888130499088847839933469142032662901914655093639437407867537401819825897717949250782103142603575376110144756519920398475320500688944603241224918683858161905031851228242770346158801456152431985543660433945101335563610990424854619149628295661945819247683255806751624256360436074521885964330344646805953601872237670575860049265921012734459540791837184069793269943255868849914334656445796583336672142612920012889261489340253313268798558785756079119470482473721325872251254096169947092182495545781516222733344874146906223437764587459066078154527607384564622415365901799206280374932220311824849722519770767271249847294427112500651068256766084384645916271847123483852346224924613634413296005684325512880367958189182060649330850693119011164080673516875065967741594678011022668534658396403425450519425575608890618961326941332046488158158147416046922254744081371128025059525139429422197314092443479375711200761792876920044428223828537342923623998725842325704808415911879354611657004594147220277885944342456909519355649321833217895867280564350061456116507033355646912012530445684315711197763672316847671936685518122547326201336944324469512839463768054121496296692498241956592707442524132383962823822118147809973083647380399094457183500653375038359637739640128528333616715354114345593407966078063774880513077222437679570993714881612966648446751061356738295515315392992533080370978506387388136160727682485654060530541644220545210413712044495859113982920346569116558089279618552719909778132635628941868535111170137923677862201076177824002463521065282723930104007565239998347107077393049354538477513747923080610179156609436532074604363929121413189158010581898967559668505940147860703427631895681269453889552705868447897909002002672426282302650248429239387503851791562158488884600646992415590658261185717819997114515473924251932227565533208896119502142588672511297419435048960000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^4 - 1451671040245176300640567061022405653511049201520512387040199904548037734300821964524047371372872435893814058862259231779143321726391540608056797691386908880184876609849799456153157931734493867568459520642999678592189822437916209521520952201638109772230346437884157220417859826184013179227029677285039962333265384928670550530306477754122794540514333629524461755280281486190641449520072547509076877654020212720345361303065320679598538615201557541229225462724124307268314121596325674683421853748244554405021450648321112911744184091984300057404044485516234217920002618501177980485687347788788472278560936015176321036354365644985834201965913222221198575082392775749784355854373986308827287432717337854314399429393746669380110834676287853633847699631445088317258004275236072103113580654496408009749750919587583629391618263226333351666285690230193362384090644060432823965683258436372574011950002767814248156364409107258222730346885541722340610946305865859696339017292443615527531972036019595292338844639881989510385786307091982122845612069368069276140532129487966880192580355531219470246070646300054229656500266500752754836021236763649480091530494533317322313342888301670164024451688805927828371584030204902375483511969795334673781112773340629272607075573871564342542564659842376415080411302040498436192614000812542538811089260819457371915605186354461234473153009029483311399862865317399371370704859933805605392374711343866646366352494699375005588827650071266744719937127321844966141868066626070945525403907246408778523779346834234837752135503430399465596409820385325664616515607064252851448779244652459215781123836412342228226823800197221212587797311434867165518424405510973478883702365775773327373572915558765695357972977793412509100315819399895052824358313821193361085658566729830706948410061539696553767223059456217856372307962475128826164089300065389209891651097439138329019022104345204170627351157409054901374924505984132430103744516756137049462374226712423758061205113470532764419968829999172824308371610719246254542413915640186257648247442756535110241604308823159449532949939827420299389519362237353132495011958119511323528744822653792883299419923408329587214437432494908483490059553383473693232098072362944079487266934771401616296668855667326174572241042469961072640000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^3 + 93771371126224513175706926681115205450804471535957339656256805902396287309475054681095444876759356287904139524867337641791570181011669125986270120303524236723150250485775077895035587996494669172629615303172344285905787764906242883386318985138449009113076222183690036085279653154570171425552564780323065374448052728107535037297123383963718074533665196163505432755284606807087627952283542419122342344416788348007978991728679465014513131339410598745149155184043664474257549808063142524916231331861236430619829119423388272069301009106685750481564972887899347302821552137886156907237902693419922070374341205252582016541852505462462423382536060877907169454428792796708188809739024806494401315106581929177524493696265481902030028145866484057303739104750144202438035459204826834106227252875537941871903789181497238881266929213220214254953041264746791545926324250060808126969924458600976910582403551822086888611529882859768622060506475173572915353649666814051001955341892422862856280695063861857735096455904450216802909045334486962462117244314021681086448100588482037462278558071899381383597341634210634121183364372948500768347148355938912362117244783565626272658393020955154396343841096739060683502176835659034854611502170874230383644939853739785056633967935703034653205916716263263002767364102458156911971118418508177836479098737558899478150147044386001130186549872431800387424888356177308507988483899468516190924231673629222643983195325700253157918193367960490143312434255000660867367062711223762033052188946722385624326400163991805300824611262893247494551487005242988843381606637907318081319250889515722962927296575482361257357169892708435256004775870925185845857217898879801968807244985043894645590168324278660586073321232631158168147335715953816708673075438102774714108487082768326158418767838399968830054548066094249033672590548687298279756883424297605026198299851669193407725499359368002809188620019583489281339743090606860277183577414310891049072767627823530330059452744365052898295385803759162815047390124306503664322181040019047335460785495866963288375654586147298929839840149317107149259222415271684594423195075381581695228929417862200712696647811912001670188683186031050542832179085956978163081557421870393124831607310605878443226182318213719621797962910395269120000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t^2 - 2723475577757738132121317258914244942182022593268009693028245312211388954358164913591167319257645803186957948958826470708043207980835259541130571064581440344540479198852445458702833156713194804693628382582935224634539999250768248091213483836156347191617762713909322608656745412247609908384211619299575846057941234944974463542526002036462566307596669663717744257988331702717905326959107845067195293122171014878893286420045143595212984549122981628335422348500894913720387031847024884564783412893122934008983028814881877859099916789507758186873602557826099444712847548722664299330011524471004801873629377171590805936818334393290899255785443045618244619367984066881946656826589199208655940281456257739461298245970944191738196119782153730417689432399133328802186020412933307467183347021162380163651091703882995383298684568635263978024643948202373719436510793280193242117408219841062902627747921363888236085055136104986680858586700922698906905117701108040458277336650575845873622097452707706500596141388516186102143962306241324145894617549731734000527094036807718256349557629878687741476795714044984981565707934913201090581915439515759981640840449324111736617632777785722811865484665988899564070162319814450653998080849268079694236159534943003261555828698392076699312186351496921739272334374875373460084982804595121591160835817884075216587230653423165167950232061495332319472970851420295312606530963130174283777342051630352778969791838103173226004581505008796541438841644569332993881191826840818583895937312035720320987526922129330657503061409483964783409334286738024559108288958758920211024102555678366412423298301021237029246741015674311632223663808941924908818968722487035135437722808149646016584871466666480176761530034135944832006659752827118896323047242238272138458872414754904867539838326319412121607429244485502062912104758644152834178161919690110531373343043871736583060413692680547452607881898325484856265841207987323489498461324069364239947050785025794438685875855737881945211670594392530229245449776915152645211661577576610921278557970809550682732701828676286200643674014543253454125645359483109369303467871008089690074664876219277745944082498925966039859864132607691256561468337217397728251729277837368616805076283802690340400465992789942777918050278697861120000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037*t + 20272987273260877668373010436055030050999419076155247755608442310051293535252073052797279219174610287769989076586953281573206004062535040021433719679751631423760160826031482177514171309315098209654352094597875489298450075430645751778502278798178381056121666839812178407949205301581062489845504034546134635490426229398267551528011237205428008617638831200517545991538923210803838090410554867646879902011241579971187368235583573547201724208522604036870984641395376452492126199453294984547300641207286793788567184043497778925157266381002909371084558898651825986977039719095627705578366983880861287323796072248669645991348087626713609728797122586015395851384438282857321702054340975069091171496438221283184911906289893222950205663846060339359219727228891018653329723540423825282535119585213233111435625235748280873391092213668916966320181276566608835955452163903678297146344983706777482803649955264073952082985907345785765004210959918080102516800334973296308157943188938400421418260166538523274454886237451256826127927502945750976428142549463992094213743126505050714221479395025179590140082219781063933954304680627173155205812435034703932116632491251797242685678454493201987361311647816586485546301830045225623024972189046922078293947378058563975281571436772958576352562245204575541819568039366529009062643005355229989781880304007431683590019569623800322633624854298643478484391570498827749138293126599401009668065021621905099752330058380620235158519666885848697022825944609018065529638273345638579534627526487661574614371973902076151926407163353210174767791273222041185773661374084045993166916722245002486064121564076325251513673412247025125234333952314897973912542456378144806682511191445621785790590135636407330822227927191759093717996995155615218659660632290385580011648432696879234638497948928295085973390846244663146579599816641143970609710528353981634117607403807902410760157855776337025967146292242965389105720251319605731790516717650238774690966897021211826977533372479943850058921284319379448186179569476976935805000363093573760139099723306381267061611391091022449330256106090598006545274759950957741002314534195439586313166758198891714029204909834088193289914751176231411059578031239194075377075494018143851132308668021363904726339591053557444257768988999680000000000000000000000/249540708035710885627591350881986881297494117520720620217342571500388158094970627661722402902008077161922670341025252220272584572501048374148882415783304347046152236223908964618886078294895181796527312197409451746210609072357617174258503034976030127366353559635107229308412915850190352457471278098671110783273366903592650236848767446903870505380132068321567007500542486578156421874656940076482830034155493919163616505893203450405558875901461631700037134495862817074661095076366326538127345318402139779024759071879891945385003481536696009682892308920650446106608825796937490440296285764089734802318067992365447803581509352183184194497019929612871281200181642715455902096264745460136153983171312332859272735413035253968470378863994212936069523560682842812331509129677816959936115547274464646552131015900381147479291999665396402651614722843372779294091751448038379736844767170053426643828429265166198053383543645462609837030634468547768262586314014917027728574600677298030348712290127503384129621855059831765954365507527517798129781132856423179977761085011323156853366834109802003813189484375362053243608831422748579172436458881809496693740078606591316384066393671104497961156933027421820170780555352452833557900043029132374212547701479952777191522910274959389591386878087581612704345904163398865521302428473335806848265889741969746055402247492894287163197708844269490660453477283229308930193479246362158110346220712705123609517903905743474118409163524974621836878378915849458475775488678107388901043306917055435762050211084495740002672430385915228728818333529521016896666869219400334230633481185467834692054008423255615464345686749388099729968600008315443193413021256799095956888028937689251554553849540407841349768669071076171523934471501049772923532804422325259951065974231050940135770307362002988283731380566646789981502980890788967173631870115337572198869751578602865568911005497375708393380489432841136608431573891918311240441998143078588785200230331654990393592560915460059024984969991716121799089904530316442909719563067459470495869708946772666018730721846849787499384844840919424691416969979678821382645373077299251900307177037
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
  current precision for roots: 3392
 current precision for weights: 848
Linear system for weights solvable: 1
  current precision for roots: 1696
  current precision for roots: 3392
  current precision for roots: 6784
 current precision for weights: 1696
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (324.73188049950258211 + 7.9939775448669503773e-5907j)  +/-  (4.05e-2008, 4.05e-2008j)
| (311.20312201433338373 + 7.1173805327652110252e-5903j)  +/-  (1.28e-2006, 1.28e-2006j)
| (299.04106819441479021 - 5.5242226709051335434e-5898j)  +/-  (2.38e-2005, 2.38e-2005j)
| (267.80131625406664826 + 6.7145423059435226742e-5897j)  +/-  (3.03e-2002, 3.03e-2002j)
| (287.88616359745293505 + 2.1524162720189356399e-5912j)  +/-  (3.36e-2004, 3.36e-2004j)
| (258.62506612505443268 + 5.641570128312403972e-5949j)  +/-  (2.24e-2001, 2.24e-2001j)
| (20.472591571234836866 - 6.0140408096070914456e-5999j)  +/-  (1.25e-2009, 1.25e-2009j)
| (133.467654379968554 + 1.4674304193101465985e-5982j)  +/-  (2.12e-1994, 2.12e-1994j)
| (163.13139041126046191 + 1.0578536198782880635e-6011j)  +/-  (4.84e-1995, 4.84e-1995j)
| (142.82645872754481251 + 6.5912961179373491495e-6031j)  +/-  (1.7e-1994, 1.7e-1994j)
| (40.172750906221109966 + 9.6460204158901299517e-6054j)  +/-  (1.12e-2002, 1.12e-2002j)
| (67.637632331337397175 - 1.2803295459515842144e-6048j)  +/-  (1.28e-1997, 1.28e-1997j)
| (42.333477365937341097 + 8.6863170655391070538e-6053j)  +/-  (4.01e-2002, 4.01e-2002j)
| (25.12313005296748544 + 1.0637916890511026141e-6058j)  +/-  (1.3e-2007, 1.3e-2007j)
| (64.789385892800444072 - 2.0783357379087014127e-6048j)  +/-  (5.72e-1998, 5.72e-1998j)
| (8.5691182865804171787 - 8.8402393168064878329e-6069j)  +/-  (9.07e-2018, 9.07e-2018j)
| (211.72669044029930422 + 1.5461978437944822302e-6044j)  +/-  (1.27e-1997, 1.27e-1997j)
| (73.560545436914592359 + 1.0374561819484511315e-6060j)  +/-  (6.54e-1997, 6.54e-1997j)
| (185.89777146108377569 + 9.4682173714198376468e-6058j)  +/-  (4.92e-1996, 4.92e-1996j)
| (17.683867459347495294 - 4.2455648555205486372e-6101j)  +/-  (6.3e-2011, 6.3e-2011j)
| (249.91667203709099572 + 3.947654431074695998e-6083j)  +/-  (1.28e-2000, 1.28e-2000j)
| (36.041570154103340957 + 5.3793226377795694973e-6137j)  +/-  (8.17e-2004, 8.17e-2004j)
| (198.3798702518882941 - 1.8986588827022057354e-6132j)  +/-  (9.1e-1997, 9.1e-1997j)
| (116.14874180918020284 - 1.7280129239758989618e-6185j)  +/-  (1.68e-1994, 1.68e-1994j)
| (96.832219454687857949 - 3.1415689185953428391e-6225j)  +/-  (3.85e-1995, 3.85e-1995j)
| (226.0763618114394607 + 1.0360478468320216497e-6259j)  +/-  (1.26e-1998, 1.26e-1998j)
| (59.312707953620948739 + 5.4768417391752098129e-6288j)  +/-  (8.74e-1999, 8.74e-1999j)
| (340.31882674393519739 + 2.0112598866008831608e-6284j)  +/-  (7.06e-2010, 7.06e-2010j)
| (12.543761615426086653 - 1.8483333113377739014e-6316j)  +/-  (3.12e-2014, 3.12e-2014j)
| (51.629383692392196299 - 4.2817878285770869626e-6297j)  +/-  (4.01e-2000, 4.01e-2000j)
| (7.268694419125538173 - 8.3674527909673501076e-6326j)  +/-  (4.54e-2019, 4.54e-2019j)
| (46.849110809244973976 - 1.4990121480543775463e-6301j)  +/-  (4.14e-2001, 4.14e-2001j)
| (277.5210045914590104 + 8.013378754671436859e-6317j)  +/-  (3.73e-2003, 3.73e-2003j)
| (112.08842345800784776 + 2.1375847592563282706e-6396j)  +/-  (1.41e-1994, 1.41e-1994j)
| (76.638075240277554961 - 1.0417912171213508096e-6524j)  +/-  (1.32e-1996, 1.32e-1996j)
| (179.94725840122095791 + 1.1229230350510971857e-6694j)  +/-  (9.88e-1996, 9.88e-1996j)
| (124.5857020867087451 + 3.6352742876185152724e-6827j)  +/-  (2.08e-1994, 2.08e-1994j)
| (30.310087009876046935 - 1.0946835195044676211e-6891j)  +/-  (1.22e-2005, 1.22e-2005j)
| (10.438037571929279711 - 2.4190063267920467028e-6901j)  +/-  (4.07e-2016, 4.07e-2016j)
| (359.75507177280257936 - 7.6334796047229811679e-6881j)  +/-  (3.87e-2012, 3.87e-2012j)
| (62.014828465248217156 + 1.6814966938287249907e-6888j)  +/-  (2.25e-1998, 2.25e-1998j)
| (19.044271950524202093 + 3.1499651244499634718e-6932j)  +/-  (2.71e-2010, 2.71e-2010j)
| (23.513288407059982988 - 6.6493525160962998647e-6928j)  +/-  (2.77e-2008, 2.77e-2008j)
| (6.6121373264543517378 - 3.2315815181612837813e-6945j)  +/-  (4.58e-2020, 4.58e-2020j)
| (5.8841250304541343321 + 2.2538461366939373773e-6944j)  +/-  (2.98e-2021, 2.98e-2021j)
| (104.26875610553766179 + 1.1972857720079487774e-6941j)  +/-  (8.27e-1995, 8.27e-1995j)
| (49.205714356485517535 - 2.1358456506439976236e-6987j)  +/-  (1.33e-2000, 1.33e-2000j)
| (86.353887013166903425 + 1.4557509096212106575e-7019j)  +/-  (8.95e-1996, 8.95e-1996j)
| (1 + 1.8459829986447919853e-7102j)  +/-  (1.03e-2032, 1.03e-2032j)
| (120.31340382192209443 + 8.4585595551015335662e-7063j)  +/-  (1.9e-1994, 1.9e-1994j)
| (93.251454457705727114 - 1.5983583755703531302e-7079j)  +/-  (2.61e-1995, 2.61e-1995j)
| (192.03791439596503982 - 1.5443034841637902823e-7082j)  +/-  (2.29e-1996, 2.29e-1996j)
| (83.033055191342613231 + 2.5427842650905842053e-7094j)  +/-  (4.86e-1996, 4.86e-1996j)
| (56.681836183706874759 - 4.3719802125023276315e-7103j)  +/-  (3.26e-1999, 3.26e-1999j)
| (15.344441457663444737 - 1.0168280057762897364e-7115j)  +/-  (6.42e-2012, 6.42e-2012j)
| (16.41381927098608968 + 4.2902947551714682525e-7116j)  +/-  (1.77e-2011, 1.77e-2011j)
| (5.17831556771752616 + 7.3820254132316796629e-7127j)  +/-  (2.12e-2022, 2.12e-2022j)
| (21.962906912794461658 - 3.0426246734679781827e-7113j)  +/-  (6.06e-2009, 6.06e-2009j)
| (32.159389064384133684 - 6.6704975172087678732e-7109j)  +/-  (5.17e-2005, 5.17e-2005j)
| (0.5083682648413826872 + 3.5132058154119250382e-7140j)  +/-  (3.34e-2035, 3.34e-2035j)
| (11.468500425259103038 + 1.6338386793759548346e-7119j)  +/-  (3.36e-2015, 3.36e-2015j)
| (9.4649679775350465843 + 4.5283299774507556674e-7121j)  +/-  (5.42e-2017, 5.42e-2017j)
| (100.50387022588951139 - 1.689276411898006309e-7097j)  +/-  (5.91e-1995, 5.91e-1995j)
| (218.76582231503907223 + 1.7175906266075547541e-7148j)  +/-  (3.97e-1998, 3.97e-1998j)
| (3.369839231310923141 + 8.4040507929486087896e-7267j)  +/-  (1.19e-2025, 1.19e-2025j)
| (2.4560338239555588121 + 2.7813871159224963386e-7268j)  +/-  (1.01e-2027, 1.01e-2027j)
| (2.8887288598335354533 - 9.1922336498476602617e-7267j)  +/-  (1.16e-2026, 1.16e-2026j)
| (174.17559210418993683 - 6.9686907807689470607e-7234j)  +/-  (1.79e-1995, 1.79e-1995j)
| (168.57316943044309552 - 1.4008950986946361554e-7333j)  +/-  (2.98e-1995, 2.98e-1995j)
| (7.8232631436879996743 + 6.6976069680495547422e-7458j)  +/-  (2.01e-2018, 2.01e-2018j)
| (241.61813119126917517 - 4.2258503498824826865e-7434j)  +/-  (6.62e-2000, 6.62e-2000j)
| (14.582597478411295656 + 2.4232588527774584243e-7543j)  +/-  (2.23e-2012, 2.23e-2012j)
| (128.96917904823343698 + 7.4415284429367562674e-7532j)  +/-  (2.16e-1994, 2.16e-1994j)
| (147.69612190889996414 + 3.0201845310939151332e-7621j)  +/-  (1.32e-1994, 1.32e-1994j)
| (38.075694468703405837 - 8.6009678362390038056e-7698j)  +/-  (3.15e-2003, 3.15e-2003j)
| (1.3135028556030267673 + 2.7339531028348189888e-7725j)  +/-  (2.11e-2031, 2.11e-2031j)
| (2.0498895118374241102 - 2.3219555801691321601e-7723j)  +/-  (7.19e-2029, 7.19e-2029j)
| (138.08525645916348064 + 3.5163843607979134119e-7688j)  +/-  (1.98e-1994, 1.98e-1994j)
| (79.7950308844650078 - 2.371600272367668955e-7722j)  +/-  (2.59e-1996, 2.59e-1996j)
| (54.121085160839110916 + 2.3714547301334220989e-7735j)  +/-  (1.15e-1999, 1.15e-1999j)
| (0.056897625001077184683 + 5.1561157289030907605e-7775j)  +/-  (5.06e-2040, 5.06e-2040j)
| (1.6661209567869570708 + 1.5307505224745366915e-7765j)  +/-  (4.26e-2030, 4.26e-2030j)
| (34.069684245118530387 - 4.3218063824810580694e-7740j)  +/-  (2.26e-2004, 2.26e-2004j)
| (152.6995432936734047 - 6.8574134635675328019e-7729j)  +/-  (1.01e-1994, 1.01e-1994j)
| (204.93749892785594458 - 9.6647675473205184506e-7756j)  +/-  (3.55e-1997, 3.55e-1997j)
| (0.33932532114310278211 + 3.5455612953758643432e-7826j)  +/-  (2.85e-2036, 2.85e-2036j)
| (13.631602753968659559 - 1.3849811293860694528e-7804j)  +/-  (3.11e-2013, 3.11e-2013j)
| (3.9135301969187259472 - 6.8373805091613769043e-7815j)  +/-  (1.34e-2024, 1.34e-2024j)
| (108.12938211863765131 + 2.634762465436804106e-7783j)  +/-  (1.11e-1994, 1.11e-1994j)
| (70.560887927966415152 - 4.5846217580169837057e-7811j)  +/-  (3.08e-1997, 3.08e-1997j)
| (89.759368711992356652 - 1.441108222704798593e-7822j)  +/-  (1.52e-1995, 1.52e-1995j)
| (4.5184559908124445589 - 3.5165907672072300105e-7890j)  +/-  (1.75e-2023, 1.75e-2023j)
| (0.22537555984782738418 + 1.0463069685116017319e-7903j)  +/-  (3.44e-2037, 3.44e-2037j)
| (28.521238285767263348 + 2.9043963882008953259e-7872j)  +/-  (2.62e-2006, 2.62e-2006j)
| (44.558655435603246313 - 8.7050632153133040587e-7868j)  +/-  (1.31e-2001, 1.31e-2001j)
| (157.84251461060272809 - 4.6835915565781246916e-7860j)  +/-  (7.19e-1995, 7.19e-1995j)
| (26.792375311531291641 - 4.5696201074232988606e-7897j)  +/-  (5.92e-2007, 5.92e-2007j)
| (0.13416434389405051075 + 3.7067813082667603067e-7929j)  +/-  (1.75e-2038, 1.75e-2038j)
| (0.7304249414372422501 - 2.6247091705182968412e-7924j)  +/-  (6.11e-2034, 6.11e-2034j)
| (0.010914176676186003227 + 5.3376030763232393922e-7932j)  +/-  (1.18e-2041, 1.18e-2041j)
| (233.6836741341758017 - 5.0932387940892782493e-7885j)  +/-  (3.03e-1999, 3.03e-1999j)
-------------------------------------------------
The weights are:
| (1.3458361903716962495e-140 - 1.2241420834953506315e-6026j)  +/-  (1.88e-355, 1.38e-1860j)
| (8.9601481555809524669e-135 + 1.5916611122619151978e-6023j)  +/-  (9.13e-354, 6.71e-1859j)
| (1.5598611677237396644e-129 - 1.1073127969009571344e-6020j)  +/-  (1.85e-352, 1.36e-1857j)
| (4.6777933123547436089e-116 - 1.6242697208868102661e-6012j)  +/-  (4.54e-349, 3.33e-1854j)
| (1.0075814542568991292e-124 + 5.2097659535694817585e-6018j)  +/-  (1.18e-351, 8.65e-1857j)
| (4.280366981296257974e-112 + 3.8424210048637304535e-6011j)  +/-  (4.68e-348, 3.44e-1853j)
| (1.8757144047343485758e-09 + 1.4423610146433240371e-5955j)  +/-  (3.15e-249, 2.31e-1754j)
| (4.9481632391802912673e-58 + 6.0454330746249253187e-5984j)  +/-  (1.23e-324, 9.03e-1830j)
| (7.6284166159118763741e-71 + 1.1940878360388778378e-5990j)  +/-  (7.66e-333, 5.63e-1838j)
| (4.4969002779006854538e-62 + 4.5113991983883605154e-5986j)  +/-  (2.17e-327, 1.59e-1832j)
| (7.608930971513897597e-18 - 1.6153509319918664807e-5961j)  +/-  (4.34e-280, 3.19e-1785j)
| (1.2177955035229405506e-29 + 1.6410157252515057514e-5968j)  +/-  (1.34e-300, 9.88e-1806j)
| (9.0324805936755196996e-19 + 4.2576792068847295365e-5962j)  +/-  (1.37e-282, 1.01e-1787j)
| (2.0131736981277913531e-11 - 3.6679220573265143035e-5957j)  +/-  (7.91e-264, 5.81e-1769j)
| (2.0474677437787233782e-28 - 8.1987043392407572683e-5968j)  +/-  (4.87e-299, 3.58e-1804j)
| (0.00015982452304784583218 - 3.6778606909172951497e-5951j)  +/-  (1.75e-226, 1.29e-1731j)
| (7.7232311614313349743e-92 + 2.1207985289383077763e-6001j)  +/-  (2.86e-345, 2.1e-1850j)
| (3.4331886445972355557e-32 + 5.9561964472487464841e-5970j)  +/-  (3.61e-305, 2.65e-1810j)
| (1.1140549184526466781e-80 + 1.0059926034121744606e-5995j)  +/-  (1.54e-340, 1.13e-1845j)
| (2.7617842099338421475e-08 + 1.9703436956907060116e-5954j)  +/-  (1.54e-256, 1.13e-1761j)
| (2.4645046115716493415e-108 - 1.7507826869424618555e-6009j)  +/-  (1.75e-351, 1.29e-1856j)
| (4.4565908402316925003e-16 - 2.1812695157495876329e-5960j)  +/-  (5.31e-282, 3.9e-1787j)
| (4.5091707886358175277e-86 + 1.7679389612485632384e-5998j)  +/-  (3.52e-343, 2.58e-1848j)
| (1.4835129376995917455e-50 + 5.6355724960603600887e-5980j)  +/-  (4.3e-325, 3.16e-1830j)
| (3.2041194241858930771e-42 - 1.7401667069229717004e-5975j)  +/-  (4.76e-319, 3.5e-1824j)
| (4.8830577306417001789e-98 + 1.6751858282870146833e-6004j)  +/-  (1.5e-348, 1.1e-1853j)
| (4.6422419336102806207e-26 - 1.8624743440051744728e-5966j)  +/-  (5.2e-302, 3.82e-1807j)
| (2.7075575151336742935e-147 + 3.4791840420303642201e-6030j)  +/-  (5.98e-368, 4.39e-1873j)
| (3.8915115363800778023e-06 - 1.3223445035036866233e-5952j)  +/-  (3.8e-256, 2.79e-1761j)
| (9.2926728869529308121e-23 + 1.6149159257142031536e-5964j)  +/-  (3.55e-298, 2.61e-1803j)
| (0.00039615451328767451543 - 1.5215022148570980436e-5950j)  +/-  (9.55e-242, 7.02e-1747j)
| (1.0466706103529919394e-20 + 2.7576222258924409626e-5963j)  +/-  (5.1e-295, 3.75e-1800j)
| (2.9863388121242113911e-120 - 2.1925347827674850485e-6015j)  +/-  (1.3e-356, 9.53e-1862j)
| (8.3882712017107564916e-49 - 4.8822082158704512652e-5979j)  +/-  (3.54e-325, 2.6e-1830j)
| (1.6227079269882413715e-33 - 1.0780970890157304456e-5970j)  +/-  (2.04e-312, 1.5e-1817j)
| (4.1471676614360517955e-78 - 2.103770852041319847e-5994j)  +/-  (1.42e-341, 1.05e-1846j)
| (3.3832303126681464135e-54 + 6.4777368702658207149e-5982j)  +/-  (6.05e-329, 4.45e-1834j)
| (1.2483229930071388948e-13 + 9.4448893430490059323e-5959j)  +/-  (6.45e-288, 4.74e-1793j)
| (2.940582049188665716e-05 - 5.3647521886063573287e-5952j)  +/-  (5.72e-261, 4.2e-1766j)
| (1.3155048950616131662e-155 - 1.4841002651598422977e-6034j)  +/-  (3.01e-373, 2.21e-1878j)
| (3.1971070349240322337e-27 + 3.9683340021842039715e-5967j)  +/-  (7.97e-306, 5.86e-1811j)
| (7.4826055857935465471e-09 - 5.1599664379488013723e-5955j)  +/-  (1.98e-276, 1.45e-1781j)
| (9.705273055755877171e-11 + 1.2336147494936965006e-5956j)  +/-  (9.25e-282, 6.8e-1787j)
| (0.00096591852750595323008 + 1.6435767091461924081e-5950j)  +/-  (2.77e-253, 2.04e-1758j)
| (0.0020140365520087545213 - 1.8595544818790647333e-5950j)  +/-  (2.79e-251, 2.05e-1756j)
| (1.9853838264246285869e-45 - 3.1852548084421338419e-5977j)  +/-  (2.23e-324, 1.64e-1829j)
| (1.020055861717828487e-21 - 6.7613377779497585088e-5964j)  +/-  (3.58e-301, 2.63e-1806j)
| (1.0560626203130438769e-37 + 5.1495992473667364667e-5973j)  +/-  (4.33e-319, 3.18e-1824j)
| (0.10747861940677929339 - 3.5381790355689894189e-5949j)  +/-  (3.04e-249, 2.23e-1754j)
| (2.3640141641862491058e-52 - 6.1959661660743644401e-5981j)  +/-  (4.33e-329, 3.18e-1834j)
| (1.1218340586015389445e-40 + 1.2072682772651927205e-5974j)  +/-  (1.58e-321, 1.16e-1826j)
| (2.477996876589580653e-83 - 4.4129957904494122289e-5997j)  +/-  (5.05e-347, 3.71e-1852j)
| (2.8507618285841524516e-36 - 3.1731521737708641978e-5972j)  +/-  (4.18e-318, 3.07e-1823j)
| (6.275290155309455061e-25 + 8.4835923457912328404e-5966j)  +/-  (1.18e-307, 8.68e-1813j)
| (1.9123756364002775825e-07 + 3.2628492076852246954e-5953j)  +/-  (1.27e-282, 9.36e-1788j)
| (8.9569908306554123508e-08 - 8.3416804715018824313e-5954j)  +/-  (1.39e-283, 1.02e-1788j)
| (0.0038605901900428975884 + 2.4801796968503705042e-5950j)  +/-  (1.78e-265, 1.31e-1770j)
| (4.4017232656393234842e-10 - 4.1795326077705645721e-5956j)  +/-  (2.95e-289, 2.17e-1794j)
| (2.029757415468349438e-14 - 2.7322260174437509905e-5959j)  +/-  (4.18e-298, 3.07e-1803j)
| (0.11838165750554424509 - 6.3433879771214391567e-5949j)  +/-  (3.04e-249, 2.23e-1754j)
| (1.1033341626926168261e-05 + 2.4836526988778925302e-5952j)  +/-  (9.39e-279, 6.9e-1784j)
| (7.2845847866076387692e-05 + 1.3133550688264422621e-5951j)  +/-  (9.19e-276, 6.75e-1781j)
| (8.3563626513077802273e-44 + 2.405562663767411894e-5976j)  +/-  (8.89e-326, 6.53e-1831j)
| (7.0272934242357617256e-95 - 6.291607095089295869e-6003j)  +/-  (2.08e-355, 1.53e-1860j)
| (0.017599662891916416128 - 9.3797310988375883135e-5950j)  +/-  (1.52e-266, 1.11e-1771j)
| (0.035746990940490102081 - 1.8741192779200534676e-5949j)  +/-  (4.65e-263, 3.42e-1768j)
| (0.025205690315341849801 + 1.4128854907460739261e-5949j)  +/-  (6.5e-265, 4.78e-1770j)
| (1.2920301235158211429e-75 + 4.0529083831324372684e-5993j)  +/-  (6.35e-347, 4.67e-1852j)
| (3.400950304670785364e-73 - 7.2209003159221908979e-5992j)  +/-  (4.54e-346, 3.33e-1851j)
| (0.00024987161250995930485 + 9.8300979036421621869e-5951j)  +/-  (1.21e-280, 8.9e-1786j)
| (9.4533017957441031564e-105 + 8.6501126831056111574e-6008j)  +/-  (4.42e-361, 3.24e-1866j)
| (3.6619608396039362525e-07 - 6.2808742445314190302e-5953j)  +/-  (8.84e-291, 6.49e-1796j)
| (4.3332223820449220544e-56 - 6.4287974550566439154e-5983j)  +/-  (3.74e-337, 2.75e-1842j)
| (3.5459368513935443242e-64 - 3.5644772593930948733e-5987j)  +/-  (6.94e-343, 5.1e-1848j)
| (6.0111159828086258728e-17 + 5.9967254696938863026e-5961j)  +/-  (5.34e-311, 3.92e-1816j)
| (0.089826931453712078595 + 2.9144795830694844274e-5949j)  +/-  (3.35e-275, 2.46e-1780j)
| (0.050983986264103750941 + 2.2188629454426694031e-5949j)  +/-  (3.17e-278, 2.33e-1783j)
| (5.017107456777406939e-60 - 5.3760124840746580258e-5985j)  +/-  (3.21e-340, 2.36e-1845j)
| (7.083197473170933787e-35 + 1.8835329197735025169e-5971j)  +/-  (1.11e-325, 8.14e-1831j)
| (7.9059433181712057114e-24 - 3.7537687909657721649e-5965j)  +/-  (1.14e-317, 8.35e-1823j)
| (0.059852979556266541548 - 2.883177788247859324e-5949j)  +/-  (4.1e-282, 3.02e-1787j)
| (0.069887788514932592886 - 2.5183704471667534849e-5949j)  +/-  (2.71e-283, 1.99e-1788j)
| (3.1027491623864488814e-15 + 7.7861189594909132823e-5960j)  +/-  (7.79e-311, 5.73e-1816j)
| (2.4469561339975069948e-66 + 2.6451771904495128936e-5988j)  +/-  (1.39e-344, 1.02e-1849j)
| (6.6212218909882692601e-89 - 6.4379728894076533445e-6000j)  +/-  (4.96e-356, 3.64e-1861j)
| (0.099617439838263848533 + 8.9874458239751369688e-5949j)  +/-  (1.85e-288, 1.36e-1793j)
| (1.2791239076349019819e-06 + 8.6075968734066768576e-5953j)  +/-  (2.33e-301, 1.71e-1806j)
| (0.011487015166295732238 + 5.8422881739385178414e-5950j)  +/-  (1.27e-294, 9.34e-1800j)
| (4.2866014496806134706e-47 + 4.0346786798604190474e-5978j)  +/-  (9.88e-334, 7.25e-1839j)
| (6.7184042945591147304e-31 - 3.1792117507494983427e-5969j)  +/-  (1.56e-324, 1.15e-1829j)
| (3.5943898914130297329e-39 - 8.0420707671879147969e-5974j)  +/-  (1.73e-329, 1.27e-1834j)
| (0.006909481752477875584 - 3.6868925136015177079e-5950j)  +/-  (5.48e-300, 4e-1805j)
| (0.076113513646110147246 - 9.6536302137566098269e-5949j)  +/-  (1.69e-297, 1.24e-1802j)
| (7.2209834180844749657e-13 - 3.2243838212434779061e-5958j)  +/-  (1.74e-313, 1.27e-1818j)
| (1.0048085491445471695e-19 - 1.0967155900286453059e-5962j)  +/-  (4.68e-318, 3.45e-1823j)
| (1.4692838198655988428e-68 - 1.8388488870302835261e-5989j)  +/-  (1.48e-346, 1.09e-1851j)
| (3.9301888845729713528e-12 + 1.090465669283163557e-5957j)  +/-  (1.67e-313, 1.18e-1818j)
| (0.076770360078342409292 + 6.5356031545397710764e-5949j)  +/-  (2.06e-303, 1.36e-1808j)
| (0.11871325859287998701 + 4.569363131622108245e-5949j)  +/-  (8.6e-304, 5.87e-1809j)
| (0.027659087970835315272 + 7.4944450113642297178e-5950j)  +/-  (2.47e-304, 1.59e-1809j)
| (2.5271447311359564222e-101 - 4.0020942875424977701e-6006j)  +/-  (6.48e-364, 4.8e-1869j)
