Starting with polynomial:
P : t
Extension levels are: 1 2 18 22 44
-------------------------------------------------
Trying to find an order 2 Kronrod extension for:
P1 : t
Solvable: 1
-------------------------------------------------
Trying to find an order 18 Kronrod extension for:
P2 : t^3 - 3/5*t
Solvable: 1
-------------------------------------------------
Trying to find an order 22 Kronrod extension for:
P3 : t^21 - 492974097/95285320*t^19 + 1092720951/95285320*t^17 - 62676676797/4406946050*t^15 + 104814789093/9695281310*t^13 - 239868945099/46239033940*t^11 + 190151996979/121902907660*t^9 - 17182210131/60951453830*t^7 + 42668603943/1523786345750*t^5 - 107290416779/84113006285400*t^3 + 479989951/28037668761800*t
Solvable: 1
-------------------------------------------------
Trying to find an order 44 Kronrod extension for:
P4 : t^43 - 88186444764315217611843095555521587690799414053147879926410892410827896054407913547944858522059749780552782483/8129593605284088567884799856518750526623724600943891295414455184024596607033838892923784410690794859007026680*t^41 + 8012264149779481236318049782373213159109936363964618512260306206509746539568623881306840719228975038012478824521/146332684895113594221926397417337509479227042816990043317460193312442738926609100072628119392434307462126480240*t^39 - 1638479810486437760498107329226996319982472287865658552941291157541814339008261387213423326857624870028020445441/9596436265719962754716903056436525790023751478604451617770342347678804218866601741735626404679314739628996400*t^37 + 867996566660490583575845876696447463343943066324233895236633559381262670835637739741794459491396748725930559726633467/2356913017443335378935235286402247263254458027710420016925107890517370991549849724515941444537296728304411774234800*t^35 - 3756941176802135826528008773478659716728222357477828553864269087375545687785015287309834629667060726247900952933813680251/6444271572293567593084720320081024467190339139365830410276629994252595765095599116771487097653876714529922673112790160*t^33 + 151914677784456496098243684931116622638883338679496865684991855224783214660616518555488852911320016300994157031556556546963/216615401259595147049370485304541708794875263343683254018162176397717934922190706675114304941592810472494446216677651060*t^31 - 307795225452439297277127615199942551311993912944050911764792478382922986446278298847679174575046610709402184607842139859784097/469964582016664219519339055810566506723126631829229181145146241870365004808444527704779445401829279159630934490164154107820*t^29 + 33318685285176206700201806009128596640655497570725186906356091905229715355317819067171377536472623655378675771690035852390571553/69279261659353087532592222882419717801426425898963956875706902896407255019175874342687314796304143738186973963636267545204500*t^27 - 1931833409951959689969177808013171404429517591432333701013128395956437968418468816614016223360718719814636083565671139737845774656911/6909878918273047273956982014181101443655371005949715576804568641436211411985092119002461434125977144374899689646099506824924227750*t^25 + 11031948203331092399844940285494290007042384222080530865837767925317611456286978657710056864657811958546750212624064552385949817198324219/85581890749535730628757763317719181064306978271929845293578376634389710270456639334377845944681242363026657612130386675809689527343960*t^23 - 453804740241924698961932761216667816560801109190611761445676069564725453303467840695264454458966687785861806365471661963140297206955163/9649247814796585693588752975395014519409703519237484399349662214489038814576172305202513212628025115359674734455378895651350403598840*t^21 + 365680012087117870586125462655994560267105292704574942799114729605288334158405250500563413696136216720560352266635459959258896891975639/27109791479666597901035067883252659840246309887381503788649050983564442383809246000330870454526356276486705206327016897306174943444360*t^19 - 420759514422391430296571837823320681353174235599795397612006945905541638137056108308801362587552553565989587091756597324206181965597/139885404951840030449097357498723734985791072690307037093132358016328392073319122808724821746782024130478355037807104733261996612200*t^17 + 1399294096324799470310836557644350347217319657030480017739059706585826754656423597487240925098520368864503936035879706270925656995809/2727765396560880593757398471225112832222925917460987223316080981318403645429722894770134024062249470544327923237238542298608933937900*t^15 - 6308164446426024289129195136421625030497533582231975208047988823145360401473041021457518913164396081652940835971613028817792043531/96497220026099817614885804240645017185113502686364345926957406292619755209899801666357631272780142069668966949809307841419716307060*t^13 + 240093880966180187919444829822334962377523078641911908410762488225583944029231476256174594177848904501085373376842337193523844461509/39853351870779224674947837151386392097451876609468474867833408798851958901688618088205701715658198674773283350271244138506342834815780*t^11 - 8329672436450669111527808781280720208195208531618492550916744901571608878124415731309168913321065895702071909758453985667631243563/21738191929515940731789729355301668416791932696073713564272768435737432128193791684475837299449926549876336372875224075548914273535880*t^9 + 221721652019643817699415474866257500798028284676440849186995745581351547821795414284439533956262952377541370624516259750010322113/14127546117714762320450348218330224757244232989062581142399493113372335345367034428066057783709595870988813994950355269224661267916400*t^7 - 16993699496896892386539037154573750890468337544403823501118881112510742009351802340405909532129235092413286421839444916350792363/45842445565645861407175619728867464008200674393080620441663661327065333059456295389030677298159709050759620922389928322586145746912400*t^5 + 29731237943723201170363927581221467729466965216672635474582269668469866125233819191731458813886057645472702316712362070193492051/7178926975580141896363702049540644863684225609956425161164529363818431157110855857922204064891810437348956636446262775316990423966481840*t^3 - 232019873271156359790595157336686293162060178708399486327569234244649345848079926911391178311675499171024198664550178091449981/16750829609686997758181971448928171348596526423231658709383901848909672699925330335151809484747557687147565485041279809072977655921790960*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : t^87 - 1159054012350772899214543682657479828856943692878224665104784357342283438884069989886087698043413600165362828246793415952551756430400870841619933235319482876602034797896630539722351249040361933260283149263290242293235597781206676025305692030018797541225095649084247788819438677346612744874085527577055056110338056137568567477222444866208260668028955791281953929085331285434402529344462896817157267431329871292325283156573700201462119395801902927774326185091280025996850413255935359350201977762915799120726996378729800492387278875373575219990146769859868164618425754695797706854339722559814160791880059042870304823499787059044357104726408722542029571703464650105625385885756889068385074864189601848655014743290183269011499973085907443518094908189001924013599411504801919964914048934844723750086942163439800543337332419394929608682383082945561458481055030413690962018844411200163536522571506461161720957974001781269490467367934067833360737432200441236743336991749659621030139611172608545134407283549025573417685345511353881573819156175960581323765793146474943056920623509013730026554401259310497380309286254372134565128944687664489872210810640756940441758024981691898570589119049808026983419558196046309018928548710947059422309062429549851011303964145295982465815696278274615245441896652067756833666743339292769904600103221270819849505809709702702475637572294374206699149157119829648430656592728695349747580741677755684680505247206009596350680760160004186757129756591592287149345410476757923790818730270577300632127986369913836541678346914434239259124751984233524617603853745562786427241157110188993537067329940128832719596569307813898107015148515514856769151056231261123505741623718075222160491563666345527151620223015286578214655401111295661814265421480592313308959666607287278106197904811865956868936758927027672915734217004454612184484166353389537049798323780343358024987745687786360076645463793544963553859641557178528902087404472957888590743315919157678588441485337376720334363649139377181576111388468205192719684766662317455371220013559563952778524582638493916257597498436374614199894728551855801899218112724881303705650907642792950726786948925356057029343870285228942498831841399397853462754087835990188265639810285640986396401811161516543529952736078124580427586963136018595756871142953811556871367135945131742971235976590538188849616663113505887771950687329594054090606288392349903712058770676739869437097331842808525111121318718838038466377024907202128768955962312234418744366625587774412807333453354341974875601178210465638443318004143367335892044072247216804466645949291572469585212049013933632344612805241085123780290070053146783558104976922064670548854608635059738068797524821411780997227595180210036546918393734493522000480746015767148427328892071936424721868392480676558706863697664106719139472117421517920897850905584802079291991645627634752223256547005948996624128144593527951911042969921254574647079941564895450690776673364130423182434239549544168463090870003709931684001992560612339866521323186938525601315042541239625215189547730664472943248477265775464148529872285732662375290005651142089592300376383776467818589097861757534707189605829884561/52220919370663785252034498171358133794860708017254735490722489112260232800543369932846046894042474435223324614202624890812763767311219573840456363447973031985049633212190189324595087411055424461970310707503349527336727812928146822388887326759619770162423970591644513321441380920846167785595341679900803464414020069416570007852216538783591542368407468344436095961912933439271805705252117157061947415673012642175466003881076050317923089136189494691484893199807164825559594602024366722125445613863248381872421290141246466252620611021114677494277712384235508261719385497255755622456598601864196134329683893766385227483300427580705003298630658335495399377619160842555209185001088326191183410948671308058588726519598314369539321986001210444463553543027726228465089299104455240658276052472425347641520945178269730221124484128186751077589621577543514779781568401917215211816191750088462401785436656341002151148011283302468086634546334831945797679965952311627311949877898095715867138135462430781720204352964106421657952999902843663192591640442915393356348981745470788490349733149076405389982362608107957183717313320490270853031625246271548899387477390940273967838596808598413856762312574527788829449341044650028159611770985778911523150329055005386158130716204137717509708301400649220039079262435961966344544378917563975373785000046540853464868590793796822927696475417475389732697126667245045326563993214119082508020702804660678116804696483245814114254545758998721606701215574820069960146090684683393020785042601521585904884058458802894414369772667152911426990002253232219980242418533725670875846032863630716393026397773197818340985159584009891464489266759015650092616722364439707645595976581885151763402694542323162644627235957393852012453400911735090396776574315884045482387333413104859165836807510039810328572605889019611357299430674450460289216198545485650404525269746182101705259709748057961769409337487771959420823847337722094306838636133814889830125435573220226056103650559299239069039689976490770534361664381813504379704719864557274671543624998805038358805955038655848210223971415984256943141427727090633654781217579491853374414497371150628393794681036764224525264253637394702533976945165926279909579563726208869160560586771713186947369834721328680497745503600318211846659494000013546563630356390375216886164358630150935744163150417033291308353835256303801171341696368733096705985046303342448613084584174730910348146884858410343256882177937640825700634297098996938134979432205594053689737828918030606007420439644981331844706484111657255566853230910712775644690677251953365035263578211992308489346393581806591666022812552830367590252960548764053823185605575127880459563752257305162395230443571202065123482471967780976726113162021431677551742686364763789447174276797750870435575371406708636212909620040385677199821790788962209261939203669389606184578620240346477242145863154371437960540163191017334373241753266989166006758764252360336730888042493563478510917638534116123667404794674137842091731367254205429770700531591468124790966176229508309535743333944625592475344091827981707646615096120402469635289304926511514367613565198617260484348087092839929549817361999560*t^85 + 16346719515897540711512504153786585633461591434547477756871892431171006175789190786582896638304586739037843439588775591219523410412772878231981615975472169323690998864476668119732995371380776632310117380632330938391499180830470708106063851342334746764480825434528916769455366253399101100347926772411414449070752112068857473002724590601292083650058797058887463754813019090907454150714783979381214805168938907137942366489184461717731846040761431259180151528112778603151885720319478391223555833531740438197944374279255776742462725226356973888498928347730837514767047775538194016400019612713251150841286525872185018785295367759844560587493776171014473408472149605155437224717491695329835867467136267313192145477242890288357342174681890418006057672652046706995800433503518504474431825024561972528202277925995403369433324618212885670935498625307498568878930727787883895262874211713862281005832260941528896890724671198108571632080186919696356251844542033431794744797975215931224383192741912581316407453432377619546070873381974661159210741663569119633813924300040400375034449552030630939706449590678128426160383222918805279820378840643019783438225799146222958855624422700774065556113567561590504192747404128592226249142926460637961707683104018811799238867541522734430550183298285041102262291502838871239206071810336385730823443677168644318819236296516707359512773472364366305814424897562434866384957372032183132628195737594454626504362647646821333480456848270114276326316622976420619028417604145251408000887916825299894302890125180499013693225527048020371725546167507025274497651746166433111158484898963051920136056912348236140275423011562652630404993755424827813871313105077565978549666944641528232810803577843829534216012464542750919768366454683208527696674089546931338395985835543929965067092291911671378520373430822283617899611321904349008597460902647781168986848679707101347646575704772534550184998241667828979029267214321317675418812672645800270260417233770780749596306626547526633770921873771769654678167024797513034035110749449082611015290167183108626647603668802401277641175414656822889193098588269154954641291718894283093707055707406841520090874721202487494611532618496988664989167916424129593428435951447969767019443968018480168149980877421433685397797901989275375492203209075859098296744206701733781612401335258143631504609159771950976943173198418728718549302462154242525328523101327194517073007950860073583058338538238560187633845288973190191205199200311964858903928980637442830253513295078622475047651451440320397326551822741948217336501388698135217762269446621617606286493374200122367298005036826956134081044710157171856614619319211834889252738510555036113831373810465903175447527936835758747742098514325697566348242067283340046494289457978613462867600465886244385833522594434392168996283397828520564537626688004759969377662003588655491878681853828182479858693474005296683570662041421566194805324317843014905972507680629328244355923617080487538229168805601297454490504393994966435826787802476696124246055412210340169503661139184734964976221845549017570669368559059612979855082288551081821959282702614679292009051390776706880432497789726297434051303110953230989/68712285707919408634626992693873032447277719609103780958692651173912014318954966157638828503181087861866850527367813831331434565028102715259272483024842915485928307380599851113302216015466727507060534828932907308069666456250855588899297944550307693579717460504485850628352569015649387572286350582413477198475967607338322816331946521731449751448350546847609015066685037819393841946970735755262110409542550034574478167906719867008323200685398137115055822472306267477471314577343661732972661338721262220867731933567852100295198199981582692646970613955177081770770367437289123248028392440332909273550998067417809682322526702610691643340338220237844846501071291836634144245624432019602359132126261707143491046354487462047439839869180392702825143751915882171414364499761642205658159629843217272426713259665567311024955596215868127067892424071731756747236587703242671775707745104766398828269277552413490630480553246569387508393736067371874280587299200051639217063649338314342937980358641466422587444887630171229617534557272161692028812080494788074578283990180690463495602178877554734212138792719748450062335240867101098388419012499044104041814042750999212486882025680753792952727850885563664541789442946550507052417168263087891782161202970576087106868396381404408699274182982974243727420493513238755316151493779730678796826303061238454989074091766477859608263022354314117810282879268761030640692902271137888764053640750372520266091619632654842211536131309690517890097459453348248053560226122906408536748959055082102733646444120092848470427746875439800855633444964802955050002974306676237738438210041965296629944134189973689373068272980640215188974977201512792391865083287129767320075185986444482690285265478788817407800517072738830477986184919661031944078616484840227045725253304963373690408071321710382430335834828772004623934590881441915648550674046150018802274349932026409423780726086494666096188806266410344205920018326974731688938277424873632038479048127243173444621183405925938767042424071066555869113077993590209062815470397784462012817101773427669472516875639863365075012701589152085285785490603305855762961126091095380670054595640959996840555041308174366630342704936083949594206864449325799105024789950945630041465620074220211385349228526324277798933533637298703147834562205217824568424822938455710378815063085552601252169873318732404703531976430244541581251404081979008645735123925937993885096695857110931836091671096696329657405569730347798456894608122860171198005936896120655844957035290344671384563814484866436441264791794118616874865481232315870193283993128120237713399816211339479510281984674941113314152816757014197675254845490063742020547619815753265108693985220162132679644217650987677289478236615206209176219698587799801322583026718756194154591913410480595319130073696947223528946478049139474059525512320116474946859604188182843817668548512247894755215526738521938068478746726740608568311498948704344631693182003255731070502486313030825024665428783189995521571228832230572624300133033083504492287759468053758599953294682787033687131078804338354579057756027258330921416143475225569546113667422303850604905929088340591345305212996758779301649684919021048*t^83 - 12888775223566406551710212690413745913440534109857470759933720775769097354576784018234216459971538426527260820154117617172723697811793508961959060340557259443891315026993677491932160066727833669014193575757830685545330303154828393255093290452513695000892337686951820518824178022499898964269232070239567193058295826098589937729036873318968639165106457420440716262243501277532517181314283146948875680206800779018362366502481036779267229032928967294543283013344874416044599362209916086830345247076254287064321951751271422104591029056244094974777759104549027623521164125131182670842830150448532477854218664570097490830501532444573907853592724568504324393844638944241599486213145595255175298614093931755077032657352191339762080883062419196649297334458203944964528276230690508955204914719219627736799510910179815641151646372311305144223604338911641032505063350865307632714423542288116664077899207583535094986222746260641901140120696002193087968000798594156288942740395082601937489966697474941486769254147027830569461811510522113726656171997898690667996145708805220485387483312196186631873661585922277831230584228153669943963415346702191630920492997629901275139355004081675456005317934700799588915471997868257023226563244401587822456458832731400359331051954913342013275247771654149967797600600559491157640733016593094504193656010762317178709379677437360829757998440770549057368966724313215473197736894591560732331366888388510059536080773779267085960136954614558608341792016056152150252563970666894202213977519673295715875340637271526802179159515574318389515509049193865422891655653714120881892707515477117235170224615446017773270034180736346639571467378971696975451333431348904925179284341437152591253206977643640661552070624450276597857204290655102786144731756394085995525105569122390714137805915941202453779984236703377359981956744497842179075280616698108233196240831918307951788684045253032769628632799978431908434014021427205641570759691698652917417414584502929985960944787641788179398193364153088887455752911117976363191863219696259193473669208366151958969844830138199338368223295780101182704391249179854352810968060454940773955908375709522062039852916155546265519561321209422371877447018250618877586720340382603586268067016973276362341828198158002051135962234557386222175150620690186434808731861226959323333186710670927776139659412000106610755163467750927892247592267392819782081010860066616706090033256885329635652819342819183142452510362639376837720368599796968140558078324819082405190197287899166111508848883554807227320706886210389352662013561769032300852266918587289354490844430717733308868738845659901889370583627155157044110085266398487934422578842605163742664976680769845258292273640367571437983774563983419262425710853852877508505294192158913496051157972772364772965489936920853610808713576554548964200081356789151404107083315602785517031190004851129061848644509153071617121861499884955989319266096719795306662653267909584851744570746621487983640536998094610733485690784726536891096087490730021530978939860355596166860481460661486912496195132653283932696853568565059130613340859327112913588104712526391289508883693656228065601909241194202207075798607117310801995818577/7857493981482302623893798013565587930577109003197723518440327306484837244231928771671351330920093675044151804956927251536287438214914521142995340236253503830075001771109934601681817064152978122040764915724352534553394497749646329746522687688425389021410505840272526956014567189075626228496597508914338601655744290846010875246318878561815599617417263074418012457609797960069021684330782401927638996518041837339951618862525093586675331474780614285176825029653899811505703622568087098866376750492933274837664882375602482072436134997145655008796427422492412060295024771440317988426555089722829920001539530048035165412611400966072068943832867191822591084144732213491815128868817489132995872218881285194263551575431113306581773947173284311928772731758560607180861276919335451042822301651588019968120358787511099939533937923021737094831252169771616942885753451542169242284997960124762927737024486442110953467141373773957343582808190482964428566613469064858355834329592797350190592579071849534375818047282622032094619060183353250518581198368501451346757585369614883872767817112119408293702656602631864093749553922937564596813253810475586412844455409051802125635339777193524007224118830564499976345484706111592035901097503821136294097115189313528981260419583043938526926899008319132934820504960314922749593019047823732580356988182340078886868946833370106367687323040921562033045223292144884621439623951693514047807653631209181178652830872905280343733705524694817547762294787287951962407534044930706878377097140459826600205075600606793079893499748795464011230938152366766820633543801604869299083011057245681687926539111733151778430900908397920572483314888886411342572957178013132499836059935357183181795834031645910612323907388620943401778630456762147539965480614245402989014599300831768279749754618395893620789404755076399252619347693893846137965307604971905488678962859815429593944424038196243609289225303233801509012588355356530381837341534395056414193677437380678050279597301780696746153389761569967463896819752061147681093350713068510141527378052715531118240427975185590868120779618355484329851817309434222825465529721853179572521503016665833676228105032899748171829546859975545122806294703674375751063642405472308754735260038137895548109383618951381059377204833804933874701107206749465632323852243701977231774253843002642310338594466986065892664512443376309606028891505367164276809038329779182205218897006415191234396408373815211708373252105745603005896676788800578730240650795209629530193383474207636294066253384171359940460873438742432135835943870784505186871657331315112535085270142127685971866975382861071719199754206418040213860593038328706204642318626782398277546391268715264821871657524884981258087497981445069213750457324818048366094328246533809500908837207303810462130043266468664788340964090030091852721049993232390311875227879862294319944653460006824091709927709171534398720011969301973794491706638222141805622564570845677623691058245751333535546167781115046574786457396202806139383984830601067714704274128829793290425095601979230355109815161092892379705926847741216840670095988153482234781961649003005800983407127283171068291378413285371921472972568454404962785504*t^81 + 22420206568135642793005459898120004227306864118848528391152955860977983336409358090733936782803183619375167380570589970416471212585987029532921236079541302497047849998832190677051507489662883809705756685554225762947732246284578788398613399821667733947633090782220348412201893909682316389165740927313366575198427670937341165013933954117067041266780853576088341751749910828520580734930844212634397655527074982262004657605227651982619422816708366102990255075208764405969657546172831616861175929609516685304160498513393807798876808109095149463831361700699194933307212831391961358717132179367766086819269988174648352756444720883643886917637996748673593707934398487576387592623675573760008026597937631174343552470322944456808180656037358834234454584607886733591792360816170076146709283463778239732256647333984069951219210290858987044886901768344438798882416894859000152411195256382855568635984783176222273963978279133024199153258778913058326759610833629426615434654114220411217305881806857385846334694832104204359117418245719794497054888546047054628008809860436140747963216804403802990397199135509044109856629582249168033088355041764340717914261275330397996008285813694698911692869744425164245570599774967244245610459337830405767011577906649165116779567441092882829574129993191290441438431722778443810524137504114880951150474676060052063126274894951682489634075892140524777495595302930145282365383757520069058471150765646697924378002282362404842718429168612587145181453487575345817561338866706733593567279522346957178726750414089410566918829633537633089149254412143994360169952674603238129877717912673435624979733864463827716428563752657519541995152040032614776606519222624732202931583604897726708662886552362307528065949155860825845434305196762942358397448528763184049046538107937029235698220397237532513603842395838967315342880414658209481911558986886972210413915999671962488364942307354594346832977842592371399636875503430193956202652399322008000764918893365731252464783575054381209136130546832530311437882456100455437236286189489106132135393178208952763144611203840865898611421931286061759540919218524519102021528907597551568281187339305015852912582716942595053765914703687919548353373325671894513783997969875919782177932393589291819128682665673704562970485831608734006767255105082866300270839245951269804082829222256634731055044275234976882238401506741229364531224568648100131314135433556814350737926000625501662460540315170313127393231797326383979115754228463333759291620086160575724759433939060820945267179321072820475293378958572434557061897202972972421798324931804624925987013457117725174572885703682262179099133722412270950896522612965018185718319072040336416451068184978727181750367991968460805209391417500239470156850770612335887292812384206673332295762915479881268681610220281187014949685609993525377780357087749092770708981029971961894770945018578060622507383065569166894589519787000896932190067174873667313417464283876032132805885656447932113568157650495958260222742846545015294444388928936559584422892148809435013250763236536105218263257109164694763306122245232132391053479767506014846596280540564824721505102362834791577777262855878292918609008212708842824987707318463477/2742068962187786558173338161784051048073146614390925564847713221780546077305837343094009830707839690248532876134843687604875908751049795015876798858946566499100423743073089427621912109962785540139175936464905925745770844852182827923292754936068250133746731275609105094475183584807666663089600115673381313512813363897986645189084130646109598876488189381395025897394379243115086842289334788712697818809883650185709616192549694534410023801411564870169582514723469686720202921685698195326893826503271389586474102327025876181228400210628904956694733259764289498741456269613384970011157062436024571332537257498513071849866063652135000259674074828266288723589407924203306184596995583270187234507584096500668122911036072766164374563214796892755343464065443687890941064112925089027668912718862929268374802207871686101398855986686510702668736225946050022643555810751928511326407163134539142707028120156135669986195660912766763976810488273792511459033935366908944727285169646455282762045281598691258801103050453023650219686527485700599721873700647793983734728354361354099499148976701870509294884587903454772116250580257136605172905248510717768422393826373852646793592698746110040421036868896246379245165525315292830728585501395981038232540773190688776235354923992758447434314581428169415928985718525900166539223822214287077230079950932129029545090721175332869663683558205602110481956798376261110766892768542244064833675925951224001820371653872120207954469885480373953730346823393813036081169193329693432881647474591967987806566257721755615055834074835897053319316641722192451230590948165059263647493783702311767044163986517076641877923644508164331782364813349135398274397731197132914130289015941273000867201181193631655935735580943993723635697563648570437759453597356289508091369791007766335425670617954706976314982524402786429182836861476604955996443221445070717911741064004089542546755378729534113551707400196015881607668021310545190001686261965514812143238583709922122596322468388918646988879192043879395713392672975539012009552065093083326639516755946402471987953352640391573202449067315605144010037945559807910516833234683713341320691515240959307161702953856189618264216115459965859231326694214765277727434608449698947683737371809172098901472148423558205196160056877076798923818887475394769040216336745897504458420234861847100250411004116462344892598229927247644763932413085506153499434151134690110066264582813741361023486612252163505929555653602571808982792782371681962385731111258280465299235997911609875721770774741200335222333308285140254603348512307022697588536617195691396931382147849009212032277734233942503207734224184735583632000455550760247765053142781387438906751892999909541212661684746736334541084608074793028868565844928378428557768199834136170579661464418847256021831848915902294511287943318251304303328421388273409086657649374944160302685441205881437404472022308136216793316176987156304932743324073571936617134471110870348727587051311071620567223901414623378436103969839874272491526106259007605738924064108377113526097737700701913174447745842392118207875821690491146972846747465861462883035066460823949398184502243644623556983781776262666296030602076375971888071258400*t^79 - 189820994054169466655251700877964465995095488359808525305730723006752123292317196010294065847163160730786483659744499097468586907214587213436195329925203880665407275178829935119820907975707823403392516651692590662808447793697439505336269597878278626728564718317054982646179070821119064994864333330744100611250144121363895382454558990160669601096878337587639299327507277718380271541823650427978809793488040441022043277845723422623863733083172492055251775063892591183801364592642910577071203289589233003645457342071407453334326597585752851418634957273866341187488490606023689845645184223809953919620462146874007984262309243805300056702294064637895496519494891845528660618622004285299248143807335762164381551654562910311110618686539056582025702207917065547578396992744874448092707812776178756721044002599587834062619226146191382748798368159106509063272279081824898658302923628800595695600810488417349635167460924281295806914291309015825549592202404111998898372668661262573681741738768721903470101364369167212807152245819465683243034613847090366433644668399669656298415858602315478974339267538760992359315663544393139989432637869750104611163890060711283111466844897986100582066179166835976085004421509128423019342408953068265085658361975765656159246285893878491629041601192574110122246044294503661942384237870441859436653459616580263507269331167766284668054319225699914259862191393230701275292089865100729832988822684236539531109048998011148342461693121206472438512055976672941955248321550309257453445899971620828995071395529842718655835657791325792852437111819348244502892446635398145236787395058442243029643166565899458972920690573930493620161084945539470181726264964088541772452993637230865752674545996191404936867823036894850154556107869000861371486305536339587388083997236892626957289880237299408007339331941621711812571664461501678424082202425766977231302577384614666049517640942431140171005011603220817398572633411165819622078418163841560319442035602098899345873873046135388047200223851545690325453686106022902543229591528667433446245174998641513274068257317701633836891961528983928114859571055196436122963698846630393736440566136827493093692017729799166757762085502017539165835914820252885331691130196355952169253667550373550121173346253624508900091361895905619264108246017787326733866759851046689967295065079442793803769619991542751117877437671421592288073622493872737452209017591967281663413036795625341098081607370012578288204318928172558426814905012314980226172641318942862761387350593347875081153529707160737003302153667223415700187691940865480268952402708419809052134086868684595696663777803468727585860765117540121457913361332799405716273557881024040296515117744363774535119467313205789924478683286040537672768972535998893142929758434137700424748176709017254828742107877375658987507477452360267083105340380239544203656487808044757671517781546742397436172621201579836360021052667712909075227477222281956986148160477483435726701141991864413267330710583444544012459042546318002785937162974819116921779753441732162611641188428179708628414085291815422361688748986029875040297688442069266117906950554387669851818642838177048099117064817926968142991394980915106810320464637341371893/6046262061624069360772210646733832561001288284731990870489207654026104100459371341522291676710786516998014991877330331168751378796064798010008341483977179130516434353476162187906316202467942116006882939905117566269424712899063135570860524634030491544911542462718076733317779804500904992112568255059805796295753467395060552641930508074671665522656457585976032103754606231068766487247983209111498690475793448659489703704572076448374102482112500538723929444965250659218047442316964520695800887439713414038175395631092056979608622464436735429511886837780258344724911074497513858874601322671434179788244652784221323428954670352957675572581334996327166635514644472868290137036375261110762852089222932783973211018834540449392445911888627148525532338264303331799525046368999821306009952545092759036766438868357067853584477450643756099384563378211040299929040562708002367474727794711658809668997004944279152319561432312650714568867126643712487767169827484034223123663799070433898490309845925114225656432226248917148734408793105969822386731509928385734135076021366785789395623493627624472995220516327117772516332529466986214406256072966132679371378387154345086179871900735172639128386295916223266235589983320220691756531030578138189302752404885468751598957607404032376592663652049113562123413509349609867218988527982503005292326291805344510146925040191608977608422245843352653612714740419655749240998554635648162958255416722448924013919496788025058539606097484224567975414745583357744558978071291974019504032681475289413113478598276471131198114135013153002569093194997434354963453040703955676342723793063597446332381590270153995340821636140502351580114413434843553195046997289678075657287280150506966912178604531957801338296955981506160616713127845097815259595182170618365341470389172124769613603712590128882774536466308144076348155279555913927972157303286380932995389046129017441315595610098622720381514817432215018944907986989752143953718207633960160775841077080378280324891042797565616610478618456754067548030843911063521481062303530248735240134446861817450733437142572063418911400193430909342542133669959376442689617282477587917612124791106315272291555013252898108272596534589224719605075360743557437388993311631586179642640904839224478077746087273945842457532925413954341627020646883245465733677022524703997330816617870372856052156264076799470488179096989581056704470970853541068466252303251991692696113405104299701056787980016020530574670216193670838807058085129558727060537100324508425984815375395099775966504558304346739165244944768734261400383469636985048182723240916499530233697636007065312531172403985843219573053964327341961908561004489426346321942179832959302789387924064800538373919014866553617663091560804918628655187688067074434969878880634270256128153529043558199528139226859564559397389915016744125988839169161142867036080116871751873467421397858968569476860809189440358029262170256679652376699029582226120240781508799469118944329448140912923350728702619244549451609253496922770843815064301111770654327561358971535325045511630047718549657279582474620648366186827532979075127078162224525657092321546116808422996827447236394943149238816659179182747477578409018013197124772000*t^77 + 7586582544038105640019926958823965930351141274335272135173723251124042767289814010894711501177356310099133226966338755470177535382619755776962393611218296741507297457740130610199372840559270906202124139127931407705918065331668897586410336618905232007634250446775589219480519702894954632952771678352209488675587730910431158522439745870361564477169854157889541005374130784029298103555766844298780539995130668748072166456313919570266086392288211788956634763262159725292918372166168437875417774754472935501370343760437656478236763773420200213723526153518652756872409751277767227004984446810742271879584455284941290609237985389774081176876253382692050575884344265121185038474253148268784832082223344698339474908703786065959462640421696507321423344119091534053420393624971992965355186326517813330601348973285368872673950421377582860409228023551934733484002025458413214340001275056398035259594382676320242630212667077699929605272776579797776295385710984736060689574690322466194539318281517814654203703776959746387906669392345410471886637973943758356960139318780041316012754355294355002928746206755533861880047554027011536050225512299782718286788164035151783430292533716482184488641304965712278731510234925819576853660168959266502566290855955780352013153998621853266630015963676672787931235272353032626535848239380349940033942235783712078293156027761665325831922415009274133878026612111609120550637020624268655462478991831532220426090758130706786022558056668841625255936706158455292941235431780983286370512642539081596351618674891763522878287118190969798193348977573583721609597704725382802050166482778512497540698978273902081383091884342773212780574736259979587434602994500955329050570858201714367039174363166922692032025656451051154566608844744017717107503397177604933384760215875124374050542866175756627416735761048248733867856249489961955542541678975863725083395126719256965671249515113345511403690279611818446402272181685386797277085329327540428248569526426270873550750668907472147758141608627324080489366148320533269952051937796396069385481308676820963539263367716488225451965806681052945129022323619358380377959887977934857673000071737504059851985750314808268739736442576014328659959878851488147990403097116713596670220577490745134333628863307299547954670157226140735125552262494253108330681260913521090406677520059288967542801686766432596972111356640689967491939684696406767755459466373403990550921730512848200785716146995327007955267960414381387204631158828054154374449992298837530044696420128441138594854638124476191039748963007101574469334373456026492571429428361996429352366996509558076048704007859508864213283747605786968710848980991536024363955134003362102671291512143576405231063697093785930035988577907812422221641486983068090522033264868359894089016133908865339876170468687709461818628264104714842601776629931512861664031033942592149034306003025285378127315194605586661288480389665757658199748106951394542522419782811015198749347340639324047795531748468304813240867892598733307749824707904100475093358202324492999643439961170371589231319282459086030792426506411354129670105903547475066191190902350503503618344951636831117741453225670525158213584231188822570380616735328388549/78522883917195705984054683723816007285731016684831050266093605896442910395576251188601190606633591129844350543861432872321446477870971402727381058233469858837875770824365742700082028603479767740349129089676851509992528738948871890530656164078318072011838213801533464069062075383128636261202185130646828523321473602533253930414681923047683967826707241376312105243566314689204759574649132585863619356828486346227139009150286707121741590676785721282128953830717541028805810939181357411633777758957317065430849293910286454280631460577100460123530997893250108373050793175292387777592224969758885451795385101093783421155255459129320461981575779173080086175514863284003768013459418975464452624535362763428223519725123901940161635219332820110721199198237705607786039563233763913065064318767438429048914790498143738358239966891477351940059264652091432466610916398805225551619841489761802722973987077198430549604693926138320968426845800567694646326880876416028871735893494421219460913114882144340592940678262972949983563750559817789901126383245823191352403584693075140122021084332826291857080785926326204837874448434636184602678650298261463368459459573433053067271063645911332975693328518392509951111558224937931061773130267248547913022758505006087683103345550701719176528099377261215092511863757787141132714136727045493575225016776692785846063961560929986722187301894069514981983308317138386353779202008255170947509810606785050961219733724519805955059819447847072311369022669913736942324390536259402850701723136042719650824397380213910794780703052118870163234976558408238376148740788363060731723685624202564238082877795716285653776904365461069501040446927725240950585025938826987995549185456500090479378942915999451965432427999759820267749521140845426172202534833384654095343771287949672332644204059612063412656317744261611381144873760466414648989055886836116012927130469208018718384358572709385978980711914704091155128675155711066804593742956285196893192741260784133510712870685682670345590631408529273604519881089754071707546263682211022535586161647556070788745936916520304141706496018583238214832904804667226528436588084124518410547075209172925614176039133154520886657097851808113241624355334331914771285627423786833501852479283626291923087611523038257694253674356025381060091177232249941113424376915905246718582033998316530598079951481516876240106222038825728009148973647448585304756523418857034970079394871484411702036207532675591306164548262255465439052702404279983468318663640578031506296303576559737350214344913043464145003181100892652745459525579701104521853548583331162730307761506585263799106135116699262591857843692562882622189103954408134367817430906921549386875167844997409589271675517747449580040150140323618553963476468403564090517907540704808521144851026539716876988821128046292979186882013204469168686222976118738532936105413918855499576901270895695707491698820642082571808599613723112368528558825743196366763396218174923622653629196635232770788684449600578564306613681778217803166429406507945073432825472194435523701889761429191149995549085486683385043716712045882845131520495613305528014185994105413096402556200613459674586353750865703625749967241278039194976586036000*t^75 - 15469383483450101586399378332359399200313681891561252037142433171960238682905751553022831908618240719322380105197936009259302326213036211819219629648476149870806927032449425390328508422385202476350548156017513736956998041317569474628958889205120357410437164480141962256797820142091490439421643331306075156331786969945860095865107450170754953369845627861235435225211609260235027392862041263236583046832790771329020775639957034223342540228454538287677899414156154734240686256156557111698066033752042809011830098265717367266976503192848645097932400312820444606005672965143827678099861726299743731544967817316234902045293929792818530655740069717904747724592178443214815079258523569634105683298440169656770136251799775576761017679348182710936455734834694530888252450487995718065797723111782807219863951056426552432215510441552018312554696295264895183938940026236602856713647537717252397252405403317992733568142889826928569842008403514801586327165089325696300228838603905476795431039051825021569315682903845106138902345189076006508325063292249599769041068706517891495898188913591488973070838095100522733836860396841298838866719120293163504470074930520774108442055163852112038545153329525285998026431836515179803873551527540168288241575734976454278588288307650351646542966804282378337307156641034597551364406467672163877881809749383471600006214489957756819635450472904260751649657503970046404393254103152432522285982687491953385936861749506903188872159306349139100850296155851585750005847670946205507419702441209791652877471211921453170533807263115791988284947536564872255524526085751587967475830318206026531198622106602093445574389827878180660706233215362811940731573748605638962726980504673342878007600878806179022587128057855594640789779233037127374580331904967818728552028526245703742587801715299933886729516389039837031081334069879146233390133989599591339746085177556770845815363489075525237018277064358534336658775304499753196568393832252034404251222847035961109443778754419964988766817775546676920218181966275784908973741267009791897558856132191425990769832079238955919542199159270991542586531236143084494523292109346638760667472398762502751546845841748750393313885636286305158648519898918872209349877892560432866899959200180125428296397834161372805382913080095121552377552573498541859770888348291492230365841023177214732317944089701598728527794037684757791634440735180441271620271835279476261661085966507375464817324563610521157043609517299447923330043640339652754921688624494530227413721030295555838334672090457525916637965836506572385899459840914862362233152921970469162208352905957899525868491430169878977172127737421041582250055515203023279892906042465292830016712834508252718609749516296331291179407221023273393304068856703103589746857136078516201785849923397179895059704873400074629915369150484620673378814201146414931409465380033574121148623908756586662231608754284715995786497693891330750773922113036020596414497572332428069824777360865944614661910792787932934257500544161047381232514394722435110761033985909873701614284382366536791883168776757232958262338605803507557589521009157253292430343704920222086078952186668991947485635098500868627115675321166486516802571370274565778435313/63186152379729307338474578819648514234287157207743788233202443494288359075100361521258486823208803934277721523542465967359392713091797200917856132448156836290023428778169120970030062610246670403833971285584551950505675224012783233186269103557412603942103074363357438320806284195399779588519726776354907488545825965834706435210769946641289619748265335291070680696876209786575960264129361787236391017144710132956535009558165794037660695215818707562339298786940938804038487548395970796746894971303033399908948839827157420245187831788134900724463746279097374635039729442884988389936731763365198769932030617991109442980890805038973012701960452329007414797641488833002633355229713137164473559019897237875962257176769155789146870619578128676065996335961611396992145179852044911240816736032658981922466869695344802483116248357607309227178602712717979470479582079635223014981888951723414231388316815605956013767784873029496957496596217030469387577895966456523192752557537885086295402057815722489358028004029753496617504868698272678497914694667233777647770295764038644384756763770078985065745329007126790152463201428326770139664903566573259602914608232750044616821291188232495851220177268021186635027458120728623029632088540029666963433472279233306875416827138835825236215339949652687171525122536781771974184237401997726045720059877540265365273975122745169351949116907824388212225257171854149170999077022763065907843521473544497538425652507561823130578426753702501571077918854898233806053546973045510857168205395348597231581275357567337438332939569585690161344589789307616850419594652755540254201498745088344807985417101047705201512738091025719222586118606391771831675213286751988171677278793151023589521493731333101279639130659510225131627505898890841561278228186478733241068932102010114072813296420955583839107678191646555651302270044839569034671112501642838872821077442787659408937604427756781424052086095549567137260924473357561717391680737200364200604272746025483848815872456437750519837099602760106246252990314631217418848364365408565882372313244302436381815278052156207849357219821321887048530150897706511292663135833549670903078127612409494108159138638541485574019688425118181512924087778165508471507761977061546973244214452229591200157299788069793524016600255133106951523565819221739763800660089605453609763624304361496001060373519568946480673385029284213090884667033028731499335696310926207718999745589474684832970680224160508713130673245108612746587401395920821051070719378778059688394536658315591619113052636866937031309514112505288639434677090758663985520765041733809835743572954465836866543609593580219221539277822793704629289920619578633398683327947307033768216508144034826947290869301241568405352954706151762918918659079089272054668109726396955303051217870118661507456990548382603712665158801580197882718346322990508949664506880070863912211814120011874809947868755618405370311452543096952220503325928860857750294165749671964546085315829150147867130195313671829088684043529456672974609704640953857627657779852955328851075652327035385826208106904294928892565844449731035733852565544718191440970047285034807735535212947709217528985462898221181855626426384697332527573071258169005280*t^73 + 79512620618156106363566781049715254220925489973570232749574958795468051455500967681310764524800562668529792046519512257203147339892493837707349012978757984139237824160376773479421194457516478074110675814528722713351512727125177623972646773774627869396240935506826165865615901710507028780164696660531711943269697534134184119139003632602254345209296003081256062448613220221233916340754094216144823174948082897636739641838418687304268371848584062545384054755758434012189151490676043816048247222818004410806332053495429529782043910757034258003872171961906174965914474069162851900612435500127445987549496678592612037476480093467121703302764869004533409614787158617389059231363054181578179306717401579394947097693020762590670601379636987962305952146777669244635995447128606830659361690582136145168701353717793330951416276520750813510431935751335003080580213427662336097452209093741783522075457928297974620011190072495130246247273291955505193048898487534143443697905527557275838005054830409734085695141140922792080017129509139417165026523788915344658788088365682700355793809667259210872348413660392545380251239496280857450284117053305784536887291602923242851963684767188260943007265092616251066058797230191793442819347641180802715726055051641024721125762703618437494047977400142982862181940510559438674423620437542772263573528713849297914509376690755028950821274917524617417150072520140353209688894144866093239612808621456975161633506296956014918459425508290691077687290904351089937947929013328922166767656028525612444569805320807938179846691940681942705347745279948770507507659041398498293060291568107104447241276650738899210334164091006545082431243387605947721605393774845146386143054000355040261239081300068481750375962394932808461634129799642614719106861992586972476413406334505952243151552972030739515211193427007829781108762757376326157325534616112374366276302743207123303929097366169200569776889976788137248075941033177692161381144863927050715356577366716991772000519671369904751884231769077422200050372366260438358851579045038770200694741855554992260102338783042960665410010763418507269892146812718074333727260459120978732888255850700341091458518837131417726661260480429933140539597093211389388600134293001137103382222108413589148413110105538427503234489809585295512465108330122801691719772953188849882205591983272576648598808963556452935910172424743596866434980068881140999007052507775105276882693263403254886094075617109424474987598092247519319494095940394889420284979405275373084720834874173318882484621313516479264339599241015035608169202574179764975005315068420733631765086053805220804415261021871022605102319629577267133423187653497612474020986018572896491050257023001607736171257602578323908217223363424533232798219972937405045686820290715997485025597032921762402367391534998981439939712274267165806052200177522710606489293059108077337334412140580834262234729594877646381046447024173759151181286651314381038484737977743785463376285473366512620918198036359336523397932861359747483903834870762878848295151887664166390257712353628788931574371535312014211458912198700255971283344704912578858599047317337649027851233589194867698170557475508569481108940556025618782836827422751545487194680913/152676974717541576318944552952259399068282989644363523089575034660655458939074025719301756747818664289021059724820545484173836957829418671348254546122013746818176176275945604256931336068019943812742302356363542376058821764109149051492474149139269802786190363380156071072991706267797510897042774591127129725040620784837556962471240860199550896413471565600054481727343276473432999638216925275028801338165968071263453615486741913201869266809527159685956805655836638001497345456613307696922116870876786139127818772756272766527231032679373787294003160846123330232275346251666662163944950771696561810390113112819822056246217673480040225257019658181938568581692423560613971683343100330344157306196990825867678367069519384042688579768828456572711641146568111016862542103055538954009060439348479257406134621013860321652138500107566356969584819380839204742256642351118587785113846890957771561278509001187000237614984535591925800559710207020362444114850797209620714661886311650594385520407091685971568365492345806546718166655561152352500939528527457269251079747264628159203602484631397373696904202590046580987962713886054793500516391987491691410086058805873205633906228599392215518763537029142497706158738480847531516165361765745597456209357474712653460925659488730477717507283378345569111196029781810738150664738852870592390908362073665228159787007280285338553677050963145233691061681188078014790359726327828582079495813299662410899913288613380361760082437688565935861419797406998667120496777088130620255961870210717317006309972956382816440667526807814118726814155545250904628785607514212571722923838815577598378425632843075052894524800843858884599792327893487944328058694713532249680041946475189918955985087570384221896345421147925250508269506101341674772523370933198069559669821807357047373765171678026372689496052847859014361787985119215610830515090316469598711175277342735833550074233307503614245291073250442051897968516417688977932349680737822184367329672080885489778171396163762086310432470018408387158065649423288256871847732591633958648384404719656865300842785989068750053392499633476690118350571136523450656076251041283606975589867046072071089606266514649698294614964531562736416554616446589049274088863994573716219045531225333023084727910248781685873792285181696626905692268278402095103183551499122742798374496552821310446040446015219313072322755347933484457648494363503119698938318368683651912322211353698069982275893628596533553575528938996137103982384025143462170141531716330029007935929338516913227487300012777392413696793339238322440720964318213597869361587704102455722671698562801690602528743615792203619001972391380875424903797323177502223122867420503843550810106091510239460682176583326094092499585121494966270387151231321143236442617306283077868133540570949765794648793466363617449189834799905195536177047691312936299026303037388620083529198683463475763602295917108386019785172829678831289324884282454007368373837458174757810812670748044324683293939328578778330591987789111069589736275453087419028568744144695321778196929481521372490935458313312637965406382838860970039515492615117977797039581646339540865320411285606076703189873937767051375062549840415402400864062398814889932000*t^71 - 618261771786087434633514577656291126599238344101747062112324170072906846239765882511873240879089814160766420139131992861738615819807919761842568398043300182672297357351671369568218621824636579945426631587842958341355689200386371923264171522571065098028299953451195188907197584845966390235513294832692255944357670290591867381593080158683791399925779569578144642264238478154154188947211878330066562991929561085402479645846342453508643327402608679971973691672209174894134249394167422580198076350330551628907343020051526745002679818398364239134245310493145465218127481884885908139801680245510999318991911919283489602509480829305794128322660271556029518618287587401795840545191301530200096817931338260792068755777218283032833187540323625441599959597161954236682454222845801749000938292302473244153663586770401865290800197289196846589292507203923345116186410190915909797633771782726565977950979805335161760020403601395731659149273403084850760845699328073777840429837936457519583372105728685688568809645136332952410903351660194000787594905573829808695819063330533871904831452064959458511396266510467553905503922354806595265856026243109171723083567518432490270096182486273057946401155518108674287674828075360171948539147882058091486224347006643816183654534494721433084016387184139336543767706931081190397164429563977456464418179577575481554038994805897911506390595159822746107898512229970500265433079456498643373078606528439837793874598493682871496962707856002302611219401418176856208359475840749214297374994079650853964439569335299951052550865362563808271173602363924325130257051013915996697632553404036020561461315440537953901208661510188374872451727891085025257872990697685140230563325356586135551538109662234255223075845403789874973338339849425548590469115137317419381652418200079649841106488113874729246374058854768043882108241044711391517825397762362094324308485007065453032336195693312081897219878010110892709576673207243315266762316302380043903106429079968526426432317613014404637635251166418424825211919730404649855607246999423953722702504090711805748490162536287852821389798583494284032412021034433495258325403269629977243021095195062343205333466741617458709931236230383036517321380104288877055906076128934380374621319194976489663450476987787513346120110149065682135607661402846198467524081693202433315364168215124914466439263650866440774295464121134795008798992776274871358839792639037626607964260929469102385236620364103086410115067856868000015790727174581550254413802068806077034976520744066648099208075277617441060452353677789299932043048342589478451216120490298898490842795578460309375458304971027351196618393572556728127528238274377865504467492890072997697505789618481227239327011412141075690226970309785582367942143940323590417002388353954064527336280280545178547028076496795361405061712240454103908295860571287299066282581970841216579113670522922931829681907414783816326202952305705752042502934427059355346388581903782757775751313321569382186472728295478143238413835606069980137907156525781707885173543972311743870606021406191526180554519350463758747679827979407994422305087644540950116129778662925936057108202208904033972525406404574777322943651429970798263703868332255716772481421372566179/655292003544092824528559222550600742861836419408895165978420021682632833093643039790297321115382115986591113738363469493200679116604516869794610921294110038529972837636194147702455703021641003161460919195933668627282895172818716303537388912291408111623257220009860386624088112492070465936974435064081299672614810377104953351171162492032733040264424212506460959020837716179951899042995483310880408543378003214193682688076594193519300587389991766045988712349211764091540630512407223421018583113145661020606488173142663644337259396288875873494156274208280595898919480039434025996827432739887141561322511361698954335482112363779978635829936492616605616859537132708116953003232453977464957341086257370316886930992537366409810772931354510849726439505556953712720202100935560493210252775580337450215320155467880753212867942599757159926812432050818471712731248729861594949959536053620343998471222255834527122782776342482353497919039948438881450098518609412176763555020188635049287912685997538648074133828767160617308807803609149498485960939123316407252529139205442170969038876167793762710507436670411438276607808825332522898190411009709495448343079634388162951382872367001050308541189652426547485522632535864413584576489779978507913648817481893645213588292988538563399848187069236780185433095941037573068263003598980403999909293820897040453982698956487549868249869275307240763333822543386507946717224345655745881678778792988381568510855930282912561962458709059850362580856921164784130942825485195475312645965950915301482607697826106902896522613739483883135503527193077650689198859428565019344397483985250538683944769834639147539464219438836397941989564790387401880432876837464085671872042680534882760057199098804312618514382995689559928218545247168402363852980755669019925854259623697448199953512526916200196276282098948115269635334114791587919930104539562550555853471303787680460336034729902951027299703439255753453551378867256381049068076449074871638027116878526195564894233576747801370458453035386832370639345594597252723345881861749972310530821621655226865881537964873159451540489797924512181774468957686724604949380617310639617239417936078545682107746716018173541818371162290298907241231899273366207011730903741013394146516452900112149987054363892048975836997019086909015910715653748929351666573017811878784565261741057468979762042617962759549033287086181693718286615895501235136166216521969452105764117415562354207428176164115641305205586746034869646924400729958462077049063151492876460264263960048910567156819114160126280053087093272694254057065158140790419937018144160582623341487558880064492939401362547963273284987051303135090512403839209462977404508245371474210234089840965274040991583067024485514827174254213327394384598274041864232863828517609937873170736447790636024004775165864224068161559689856207410994447893841310249536873925742842320755745907326881444914972009515874552863373207246222334550972281194252845242207412481766335478974161789428181086905788972664638052972295702776219706408437676956409248697752608557678267564918116646538728471957542631280766677252350624005027251760146336613379495410403878600201869849523339397052702573407517377779041522710369194617705040963914547522596000*t^69 + 54825028600084520601562761765111668646492942708669659891059936248828432591878440213184806047224022559227380563746033242928078374863096627837157763312420398880775719697621597950316135026917563956422396703250682231001206496404571593415794604740902748112539816808259940204172015180588913958355387009188218976498903349952275412825479486337042556339214718608396701233838610044794400283181977520268711287856697207683551791083840192398679127651866767293204087131099018979307647357100671877157047603935297524922682737618644078517919338483240024150529720624760472245080088398676034999253010008718698879205237373583823067395728947417139692155233972091609688745870971424659414416618777955509109162738492700352823023151619710051688440822165034669041683411042823031167169178212536857945242202557197729893693787351908869017661672500716473760496101089985983902078463755675209840909223528982788717584196993926354884904780537389924160670141251980033056347352626532107438844513659045052572989452787117518446626609920477754205046090717056152250461142900962854312723736435451193339177940545085190634870714695496088811616017580420455674008081599278562097918185496991452507654852853473375825630387687098329396817337818499227285716997322613766556935709218855117630841063869910332670636283181534231462038561029573833830757295396745043622307808485200329352712001293553010348017365048680654664539960021285960161185540496800290140254423208687105801475678824689065284714983076838784242419419926879880102006164829464066593313795489273412910517323006647052482563768120951753320690579624420359224924044221403142711619619733734345498077798375386621231944077956385433450872470959910569780303515495337202765740104317114567305198567942319949549387987383843335242104199863217817078967674184548412985311400413343157278560965357574956571167723440623234882866988440973113861611912913106883130076745484069664671454322084481456677348474394733695120291078001886521217534762809637627927781165490761861609216076749193736579706980122349299058820661472359589758905511057155362366577327019442287872873642321472034684957063987996382155404908643160507148096192785598707007002178020606702652139627433408582374317599997731013909537621668914394852468770095380671898331647705233988821316524565042505653069092977497056273525841182899901754593128203560456535964466774434084603139072551822625470827309299213463375095508040270153205763762162892344291721408782493380831354848558534116530540507601588236963740247511638735352049906850160431089207063955560662963570086954017270991067535980107354415647235708545647465484025531251723461840269611307898235183185444033483620533701597862747058025613768327135331933776980080096993518201988038624802120617310925101811874643484847997492134679949878321617667435774239860432939058515761994986599185385371700040359211780530559903169344266448276056624718338810594615089374513146938218920975445602137597713789844242444112256908883233412546279763081107688148807922431860836388258400498585168001989042215925602409338663037288781810386842222321913438270571251301026940670538978680728160708465944797928299021567175191355696617071513825654117952311145144157532717403827586153358620353999477235351093388083347204488014279079015175328799/37250308572871875211337289154971142409832755345950096465345682497774418304104898469067611427563375036700836113029965466527000400022965154385116016505181028299840894692506870820214325496573170113051973840513021850185946865626563290474793857973547091028844586737984302374459913747797804178042122954110051790329569371777714691389189601329546706048832823565530159160639936644485338062392853234402044197707647587392297659962732745583257052892951945365045983950472346539622432296690759809770049292109312007091165807180157221186930045462131891848781168092480680190711484105571053092095638932872755621387952544932735212278759366566466566364517487214629734844821207580400527468081077369478296894156421067673545392487847101057072847795232234355011059969554077560586075491569099151015230040090239170457855680234558293956808623469492310758603309359111607519615168914291494335834012472326226221468185595810959261644451856197841475457467950333439882126510172174555182254072584778525639960399980225838044174982454673407445615914207651886568620608240555655861566733378694712540970144494895483221654190304130903573543128245855657817992149889953180154513908315860653983183157828812485139947702175834517883928723236190611620951572404787300781049852735217189185722257467263444957177607991255597744447148841667083258610754574674843769355815641778649107536732347188833770360360890519286502761293921852606745282579340208617733478872725318705927176116207709439171254215491516556473602726615571000806275819165333987759279185434314136139229493317139102278698622129340458850248539360052153863839520642069259340751733329181868495722640319172765281729067403081784036142094709586478903975721616825025093168446220359085397409994725758420748251538572013040544447946249578701140752585707468552224546539914130941590350265331336167175778878909826454596482312508795675822526607841693723566800375025077065248901470556740162372408089038317745212498032216601878023939765520659944634483675304986325407007586838597852156863280747920413473721607128479313679179776369069183940688092520083060506054875471688189383913671356549135798890374926839993615005801998769760965025469376306592220850298481214099731108184118367355521284549857422802937513973100620412442814491926006292056791847860270970237297072042300846166966637029036057441041801517929543087521476342383055681048837166034887222028574351882520285904802067091853057026159021337934261277723420667790819626085978255452801835288122778210080378012366185287227370086186327024861623375376361293382181025295471992435723835657638551926808435423873904893085408776411304949611486931405402338246994519856061367960059666676050965982102587893410488998684173078101431036740041031608944390513697556590979929153983407599536567130631710821193956511597904489515309091904431187325472641880795938571608274404350839230147640616158926257563145938877520935656672155652960836000647563666304140165798247593146839735751648828628907068095924631164747614693506319970302038144372276991162713418722722424821597115541852486420265065228395845136919521153496909919119379123940766772772520150340345209001479251152696050790436887523481257910838535232417484464119669034353591458603807342647866412000595173045729993657655460000*t^67 - 60070262353300139629736772757916052287189131594864807675171795499898367037100997753204198217572182337037383830742364818090792624648508953685748294268708654545599753556185392203293306095044568907161987163945089690269252267677242048830225542221571840726433028914317498601108023458094371467273109667028912922573665829544500500595061526165415267372855316812198564508619724438807174081218551843971909909833443897681862548160674136753546337978893194941785939054917558314009932517666458079771383214055574429667949697484244689675571747135105928808052072930187249869605732737149040385539579995874643291691069376528562308092454330030633529362622102403781997910332542856554249084576975571214899984307876748766802620222364811511344425488828247906279273892764137503804301276279519324667372320913309653338397510938475564831205538478112992324392377102066969939564414099728104690259096397371089437380749294735145304721584785294757930090259725766226765380428640424274858396817587195856245570398936099308395288681361931720901274736352977600436016356476881895720007313519081199084241421653554225455405567901260921195898219628811940919308450775106793054377463837727915399095962025259220190970141027463532714221362246554188619367458039743156607950398657153743806643068026429827761632953712921705669546052259591203084566140027405219076089918307625007481200447348183201891405248216311417631262013093893845673150410864404595268107403673806348147669937453984392359876137664536319847460084341777727392550750960774533203729656601530872633503211761934168855309259864353631726481157541974196194070395495979143530227514706608983369898430746608667409222180270017900075944564305060429140179969265612202226117176251033717330148971421350658023708515605740629260730975394137081674165931212145395007547857178158546226015250598265434723409967029206104905257510070079500627919003116549737375375818018809860708259740972947492251965790406283279746368324988976089316073963490816892005676100892233362410126761376260282803638795377200711431024928491207505609472566023360141093543247353365464082738556374252879699102578236599384273005758183444887847576844168202020184423888016836545327696139832552879461832907805201264344123813133551244314278443161612987676063440649955682947497967992066444939252924153185269483251635419955363216769407066928956647510835164474601925920339246083132419823327950531756541285527669421141070043778032718004885955587968499621267968439107391166336767966103758217150242893447333922570014837393148470956152935435477570601745588657806908384140027957358317865186252155183093916830457579980569975061048749857762516400798526423482607768690097550481327204955985667842667762128490856243871317815425883404714250776643701970822690295665221652390176715852545783397858895884423381364290179601392145479276749119632851119714531357733030055298250693613976925010797376825631616063634189505226394305392241898482580492492326082392571611176909508766008597235876456631953435999896394374446883336875769195721471678557324265056752082976594967908724038917690588526150297141743473210558053639287580936907528793358304031209066691487551623863321769241102365348511595013140053671147282279604177857155973942313886149576002981899940858023458159713454681900687/30127234968306560657026951539927823638458454339075688428272569523616906089054496850975889512479144435876912606249953756134862030450878977812910938585976841861687179632997202561240620195720810189953174700357946116610459495396518713701950520915952886760112528862850670472166515707947168756693312387279608165570193500732027556055878012277476721817750551382001241266960778342603121232338869999641273660297306025126439742131662743814275681047952321751601866734598274867563085708899314165157754843485334108222758779616106773373599380273251773295659305143969825416004330417130822226541701940592926397633276718642521526455234163862284034304130982763616862244868865153567438383596449708663150831553738517799962547227824487941776876466875466988786918614142845840516416619982837553304420854947003467678138661592914039785364759189333192833394135574121114958026622296685071770617468285923649054923730613517427037472074068148274700974576258338456516439130713308646624687187245139451775631371317364984976670443982749856320919748599972357469391439425870680204255674957860975731922927967732644246869772417135213421311429116311942726043452107926801817057470070662557988875905809728913160790983189801586525459405438457038405387289372658590496793408986253584574353916176471219125503159485636981839873968836280141535717328154285130619729395936260089344033383779654209966076323849833577304299550454645728874631778332902000723855172235415802515883582700569904755816953903931394816417528342836521781019303193403013706446374626560222913431664202561407433695824563605576751730898725562597746656013488946312755997050214263438656900472923986268544916440324691179534680830567410816075325847753565354463884838698320925153636644584045592142037376054187480275594434814992585064202586967602593819031699425320983378999989834971788318219350097836740009640955493911447626138243590490398160715406185765334609068829462027426193252834226770580695071787776135704309956221986132192998949574062089296735597914569145761908283064800857464052714544723000285579781987380088348168811299972219911205105590344619381971462587070521749130672827927629128834903690819198114835055706574581726767746470711657598364707758501751244427919202149395891480354957388212141805781519521259401877935899338187900591708314134474315116601438416574596706637411548305061832074061372381507005377800774002570074879829205663466239493551625271318296473010344401628287801130024000251979803812305595959429248635635691699768468241819447599783873611377458644082879406819534231028697471352871943870810436003386705597438157891622971140291527197974800343392793599972268414086193292595214003169339026576458237119147438160544629183284235329046650520168199634415386143237254455279481221849185807429354775103484255213452924337689302575892856014009794139511035234127782414552902219536238168886517089291155865134282334672883212426972339315951026629145357524805796085967663996907449008582912238582590412915050363112386876873257060272019561990530281508857763464291619491618713207043176486731032073141591747485942863961863630444007527364672178765987471357088009878235912273254404466147710405174285477641058146104484853520936432891382222880881337125174420390659894808415575470603038082012056230000*t^65 + 14332729510098390105618808078680499480273923648807115202774597811526567302223871593525501840735167115584473020129925469168124031160608469233318088279245987187048004713871721499468250344762043742659769323230393308328958907040671349639111254733307739704070256291316662531844630401263257282451590565566810783881962890655472230198316737456210113746164314018932075478337374827015547526969962999748120569488459607226795512730751815926830737895352744439264054126282786608965780590436427130739221898375163006063496379930635003713547624387984131443577896632034954114155567060859869297216665264256360663255169227201400081390934512837545119467449429608869001685078156023585836249518374031023184749877847200253224491782091150190774387390843869655336479420467764407396383253063736889785711603058629320655535951786390447017102165708182326673746464201949583226007776340599156041841605503497087821737181237366970100604344994923099645494917344071065815670438105467309102270709800736901181032977211795869755951522944284928663668990090004549022934878313153623378098223343490816471814682208402981946048927355443774161364943467322413523242446620581330075637912028692758742196514140504470732767266840545068410781196694891756655551755352530888812801564521252768243966048787449998826800458046651260916895841037902268264753273496319358964617362449367645958585172880059016323351932146841564314072831208123178237006969370819114911983720493748890458523231960696591281590258134713591141827700620021476582798294831574088712725483649582167819055577305824613786650408450356578192619259758764885549185327619043756679878367447961338864032263868251730696872337640874720375225509891553418714763320028750214702623221585255450902808778358425828835052054660587783083325152043972476732481967976540531473442028265079241951026767253295281261349699360308095700348421507904436443026545147240105109144733822586213768696890800530628203517495306320365507772326250349068418950601014324323494713051305915443683160093823884679004567520293245705452038434236830767884127790762065530818240178857773697603660981435530958126049442277769258818749652408738107431627678858550294751902670855428458749547872254453053191301768229676078368491378387403981014443195838951432303587571764474806122224681659784678079430007511711237931062722849014543452804853215779091809680451834617801827215718019114853476594216312508351076030909167261457083349087620339462239029716930025107850851201800166712797166042144220166943808255970874903006366019668834769139607937518618420916257417869640082547161512930444629136300769275258945320080686053057098985997038505199907552131186975421298819515262840656454708202961255179342292407096094690301151663911756481022987197706584806806278882948523599195831553219024383608422619008363410256091344944053219853828391330836863014020408823288423309735313872617695363497630607217552930870321023828817371136846539267649778105811915691768524148301303356352821467377325267343815506743620892843706540659291727117018499508299636636947454108574893343452104869215162229775720986441685101410422627101984122994479658512829769305924529974804020564475831246577956407943182103349108352887499897198602602855328560599808655413913739155935103611544582559983999068248808223/6069291202554897562714992940164253868121879886603813323699817020454216632077714646277679197004634294878321895105240164177688421519106388669586424010355833630764007705691120432815418081009036397934433739011819082535454314145369362490060302446477826875374020887339355444392797031393099069695596611907264098219858108567429251937244447795608096349563468667184865444425154722241668289841240130904863654226214041236490667385775716997096285849369189142890272113477282400554808742603624828698100715870538201843628535851976603617259417772303735618189993073702029278192972177588309093039274257886599933327784852466653505017696861701154517513659651205393916739143020859419303075614336750040455957541699090176333411281447386448145902972225016114788882356986365409451228213048517586102283536058970137251583443468510125686490322589285626581197280118778245404226153223594144396201315336602913915638481281600496216072856501462718957431260788841988433353330075092739829380849156037448808853804325681220466194108153697424277540797586979878251110250478933199400815748239951618603790710436742813362830937520208736342047978131747665800735156983904588557324051662883995569900364392853912027610491208091005684650761719306625824286961206259079873470439357105971611756537375260002356052507597002543742793737173046872587964675879730206147716795148074017998829178561847178681315583744384352683548079914875615650627482994715600561624877733080647118064696805998386217959797990209879745760620574679540458587880414637738104271629316660469023516690771784200374896310603354221179298802674650760336072697935714964045854707205326667787637538100487046615389611366866060908337988528029330722867099058878342718400084968539080347998733597076960246493600290334234591902496327594140317507756085573162871235284146182127420842201694404919517745228741123451365767585420706900779569222045568647779154517379211353271556693502849184195688564733002223013206769720389916315248976944815404369227055564691170173969725409044125423934779582542803049289063167689662521166059411913848103030800347833907267722934936369268426267618892169558192852800470243789156137562661913300057207688081241100465269507301371354015676053635799782921133826794753559011323067299205315054012950606257871189130953525718103050595708190500127099373553809908686945682256089461040522927186168365422097341182733889499044190967671577525735149532541556737511285311231543696010577816006913980076596651585056649623064849881701716647743394245955244114464351231758300647881527070297020762330114291254243993932497398603267718070181912054606867971411612232345433003662577624350954937530415909514006043885554418417470222131781201157535484116928073564699449904986579157694214718690138703912121407871319625581034734984665967117647335388967608324361221949166428521038075232811051913048284975179789116639305514164248090461451621210776058573013887142732807409948324643828774906999254262644093413064856379735989628832391238233447752637441040246768309526786441181532806008020641866638897635101458553507292905239584888540256793980427837888418714421484662004544645533946272767276297875991253159486773932200130526857659786953393567939169120945815794506032364718090095332523507142347740335622432737979727000*t^63 - 40377103935161297771546602143193872886246094931580484721657534687761320167351977315644518442314496190796317180713213732407033450692697207475322206055997520575586933890681512837683427041669366068643870372436939019044110263310477559620549016559815403639179649537794356704592664637814430677605597349170307012309792041613174754374231971637945422789963139699094194939276876359374575036756649640240695372701421211948355707266473476316515034303597040786354845172967305726447721574587710313224487327705049373239393895586189413596752653628021852516953169058007939406524379841555602579207496306872039367156086001867968810217645042366342952170092530773560594877979840587418034544595618535429372572545742325869282056474720844511776884536189415995857696523709349472064129448154794664595961928986276711990712118337305019524635876270791758670629213399545149142329606757071185111268487033274777169266307951868723258172819191679659135268072454644060271153748487031945815997956078063170154827809732312349333245004354820107818794108060359061988175187741068576362253183756473367922470106872836662765176246442458615025354151034252391260448080445439037205944354502364543137384010115078145271749136411801473421477351919569452232501982544721875656824961315583225792993924797355990850402848557521972780753020986430648329006039578076423389032199972080170435821865402214083914837734659030083279539993588197954327580526256212852425642254713857075226875148790461162991883457343548139040939881729457360168630773039650117164263336099393957299204747664425124154240992089957890165748742286370725550172707672503256912201478189173628055781311309799338311588234772859867093507342288854110516503682699276208072111537925198698568441277766932219466078700272046418429109780524334502363067889809161530039051837275576288325520144396610432833364429473467565920844811282032889727368011728079236713445185970220236395440901424151526915963036975668638463529626591977487782116854045806504831075610161464763296979239051598086647197902433478770457183871995746719922081655807965451487229176715394671912329269230660128635523008909042666952887233886432490201684652586564017785274163161809004231550344667769125669006002875979243833119796247098820900530732480615889613214203271843879704184880273755961203045772906052367394564717438326969109119205536233078297068262866947413017938878274515354383541996559568535208360735417669156449068296359980576038771424110863075324600683989629906148784477974173741514052872283084457539459136096568850885712728616900343428219499919459148595307176435702701826130998142798730142348242081258358075602704185486604573515820991432954728754940275452575272242565609564070027536422180144566509622959917046498506006463078550000362475015737595406341852362327595453109377755934915878321807439220821993415033366416931003613008899593835949334667370207948797807932042793566638525173428735514653081207717816244596931940974621003402691242145496112467913424440137117002532940469918528953614890389744038072972331423402136072345728229485460703589597571617008299306802379659183325241278967394428159500968246829825528098082734845480133857636408584569524755644250376016765162100324464680080040727936481043961063303131123227848679859109319791329493992049/16426287359705303914889528109580673917087963997099048568275417288918587915066596584907770484176100425023620080381382932819433223334572187899546316171689404164894176366803559067673942578987224542723578987889496456280580032432058109292095032588667953652903136042100515795664800684773949643679107208000056443137645381976072147003002309153500077897289762320667107120454299226314221836305016812484818609199760041383231270080733050171352686447711213392359013107940856471401354946699884329005173468452191753947352485299036963926457351881737855158586039333404658276142196662333950438333197830575978167882966830609771025210649102694954074171999641182033129935505213356631864077077789463206559171168375856669178276454798719814307542240679218509778995480103541814768154771618400313494586411687652335477184361665926022266121127628086327518418503722828986903398995631115744470737229716502656343985356405472778874602859377815858490597370286530142055012304350700853901476952583818711573958800384039584320765269672065298681077427453606575619272859902020947833383270051803810133878742312887432845054837850027301927860082720698093382137430210260388897739003110724002347034853524657650868377454077928989125307452535611524796914458681265888034409059777113667590885222945257851450072619493021294600495082686177623125937605701851922131923152693931582616976051992417936596348226065556363784015723564508651823071967727633473833671309788895029139667455330403064155110271789756824708736958617741423229299361812712772281329111602401971609254447996197455480298697412340442076955284833741359990833869038216199963179296803239463692677120160779805776418376166633329939909704888968271285647184930034282830868491246868990774336415996770355432686943950140200416969670406040757204870673335250312796116268993397609141332855145415991672633564729834518362475361024515787348698794213008555908764329093030507720546972394515384042167865929418641759099588885555329066214040447529073342213521753607877729272170297317872919726928867974816240486821534965804497340662588019338732509663731245305310931796697071387006941840319674760671169162270427927640779008008981940027553540999628462966496362383932418885232534893174747134953667720421452960204336922726695706128240248082893277583591577175759847270953335418382172249395872037262598949855556291310024746243012912048687120456525046555821451671702755354560787996784258597609359704159689616881821314626275858593670990318710850417189631016236084848694725118889915312353229140154862407403737956330171034029275749865191118096876874282854624284743672446818383069433812639659207163741889554603564676221592323313453560366140990523472914847187802123386212590618003210729255100907280289275542724858103433892801703696790735608096349530585969084408705244078817058105860004327251501602573594763288770593705221392158387510372615322740059035455342315757016107198729008932329322513935470826177423668525178687108205939557168475723521819799269595316132513006984794852421365744885064495195837668330704823291090538656022220015909140855890277924173599285348684916424079799026711151480122596159197514667647697781208471262928198729390222618105279464707318356921585486387003379233016555740421576312213215301910469608024669000*t^61 + 259582506245565024623859304277555815345462649667115590588762113561520757271869484385754769883917385183941856069122147228974785142756921480057995179533147454316969571195872906678651075777855116601832208151066272588763564917399382891265718200146028874759445774145150216962666819871214476420028529997697764693224606462820762456302791073945787026623302886163052280433808671565085049334692422994340496861288983781801059106065527511942334289720064453463149941311688187214436372759660220337800865788761169568947462816525874106240563077675950439707771331849351554523353970271860966666194894603914414145771966205426830787457126226026075554231205810599763701119298500754414425619359467566937353461039462757924566229504828802721038257589347571928271186066493727049315464075656824984807759356378200417147888592446133976060870379084375874372250423743555353419387631028075878573658713815917392199164411658541293305589645822673488462290247176633657822792300575664741920333942897245060314414402166008698220332896683445966791794903352101063684526293626558022981288310631213833567990721650759511816323257844315268775274040712401801181022924914246127367809870575324659192781866545349593437019881073262873409795283955715881423084263250894310581163187323200692525976489652258710977838939464804461366513762110799222789890383632362054878852869898827710424954868539282324352230968755708513987426100943036529268600014433925476881778836453148433092447910035038471321927297200183275772478767388710232250690638998486141047956674891651566839770142942466438611459754129070422797968586425855277099080981863744273721062079667455340853318220592695984151402985887003812440362263433945341875990037612120164843740418160088132442611425995495169336616070911486923949239152367989499832194069927395703337150690698870835065475556486221130638489656977942684321836936143803240099859999109773907954282186294736490526907199682630592064774549946106234651484310079436078766518225124880613600480426473887467213592804498162494214760758678186949089902438355482094802832453215517512482739039641415180159406922014843221977450354315069807014183377490444491286302610202822108308727729112979499732256012351334756685685314926357780169288503985998690230598090106824806712744199192049304173974363103892548340484773332677169498034856376514692951773777171744457687955049248716778747144503362005767268871428727086172350170682366244885240327667150439742137493024597282357217987901579274502327213862901667516405566546466170730236091994280716219480963285696463709242511749048889091121486967549002138333532677732952071408721553260710824566636618748281637020342920547027123376914567714364427569319533075910215219322004729140742434172121863662575380967798174150141462360036002019233255147270866056999590143162736725414567106894625050251226706986896035188714830790067954033551288864876308009058363203851991590263022525234013444983589016864408279013866542017128725194878860494922002645292708962198768094985266603336147602809840822750961676768378283924661301758420345992078178435185172601970499923923398039100788259199497042739306411171619523744302051769304882565246574176699674322011102260149375606117504103916018075992312768414861786109245689836975005989633692417911596281053/114970642838537297485914381141350606883931569890171227044550647691303219682247310128060432873782263177121489226713085984854072787436489444431192679169364275168774493347468231121261637397399246305308621680147388288349135908895465431854914656648972306697450155764963498534940239649272383275140362041809487022077229623876240349910561447627102045043232611522399703366044508013500308632201140810555293602351535227446869254605293526370821035246159172912453504138825666733910192744021978445077484339125909032395142380537382307681982627982864653010914959640851113617458462861586305823469190722087418405598721451308942648259629808421838770509752168254667413337683274511014791005706653375774312533930499543248986425134156834417081042075210900393988551087342543570403780636138553525447517961120412811966806019333652661367340063156702350495151020127229974605815549005135195574744939999239613057541966702646353708998039128533273007087744593548953809061820940843088579108539186825536187922309396486801082440324875983139239723419684585031075482637612098716378290065936355001750901091412140850746692389090994486229179976722012001116692628608031090761991394868687936436635063618694405566367019589736675426521176914755701985147123893989822075505801486134494706579516486980892604856608938481796878247177968595850736128806330831962834760352537458583134746928257593277886311267195267189838128887173982192739092251738580993464366102696370277201253436913180381599539397947141128643874538866182266992654526348716299422859262697895441329742793788057995571908101874537218117975601324407612073968017218999562583815099122778248377998213426223033105497761333720086313517525208218803789787295987450741357782022213872020069184076619646017561650276223513552505705634047628599434160508636445626127915288152835259889342853128013335506631856381355424418209130761056900173429532801199286793118545680785555723395853755357065380595922445181052656411492955520382488790284262440438925852111332076995617042745250382042758697955801893260978642792280541963811174036483986070421704657205088638497627503913928322034402835396398162121193299462825397508998521351088569894049897474437096916995816243777655725031810320790579877248087056083184304650747907004660098700158462340445914490432850363997535834367026181444805187028426536822283081188755811750202269948770759833852418495850227027142354451401682635107480223975394439726014904128975111764404504185769874123822069199673665284829181162354645726243745164187059853931449161414104979154171023261980728817858405055749948777117524918945283332353107929132270756878911859956315690880333820152841937976962895415638220444330616150804496430729646300180211365562584965225108368168616836924505526852438869939153884728148155285129664195009340644274393174461665724680010726717886338387970050546446225990123744658520512513013770774206668286758703337817971125841586598968285689494118747091719672694479218342508312703330024676032555929765844627140004334730901598664779237047096951820810304340600910401363056670979250976044382081098081005817375965234041487265286548529404489166271756806043912380303731125035315657484975882282210371074286457827622435192033420100046227581656504668709845238227559070012209076898393800*t^59 - 260901658065334301040458592680906037849306220968573808783325588365999413445683679306858094811113907443366879534797383867888264914710774365698401520474502745371810472713149295930281973066600128947484219885279664111075402826428495276480620101515059402710949682739450518749496092071513970738381763275092142306342804507948826004922484803181242411280511404140597280599913904760539443478112517921255614337812045044849089279262567442853581227718363390490121851474981254619469330186008729090080970766594230727232382044177353524106379430219699161974517683659179168392388188957104719167509515254374736603074506444869542913292456466004246231885039989585450122013290444183371538180908676132609394016575566600270033715093165771163142653015948004312381994164791401596487680602189419571259088750403793224781724557526376234852412012933615722545696310135703525946267884748295979343913764591907286821337223746970276034445591030686429340754638468013368614167689533645454390115493774146254598162975761092919417203437948974827188975428445229268931230912126645728027194537936421212652391065395298477010182738721709105418018455751537083698816527720376849031900536243186667465640288714939323334096161207606193828017729241784013622116502737145794416482535760583583350446580542268113608086343823263032398077188173543000056710901363254221106387084379742115822374220866607319637020223301373846904708675437315197205362754413310959467064832704221231445151381922837934281327031129128776067587457948211292926133236819767539768178093663885454331819635386682449986927726794038134490494612876306796337654363831160011333942171974070494911379343511659969598124416740767876054389643653165248037803059758961578588960301477999156427239928003634430795822323672220805489242973027496518862537903741264276647471953223296627119124003067575045183895548761779720671313390566135416231931250884034365120872863864775046676652867451167527399084756109547915872229374546811604908689953195749939084996883967167800951013921337281414833208286727490361286438686470576057203466883471212092746778195698528201065808415248153227286313173988960982059509120939007316205738162045630306154853141952040160220577106590033420504472760161557143083139115549854354065337567396693181681918407499009007177525927209941324294861418028885564478650751049818072141595328358961018355060978846995097830276024914439930519735443632660712380956824833926594741707860529617949466622267511664293449766605670696839270991339797201475203912119281766494352383918552233307626116043932283401023399913906064821906239559255427327311173082128019559789052142055518109652043898276874713590730623900791896654865583466597083536826824843164163498936080284223181647618423430654121000420604305077957957652862882495336781071914086094982213198267745879111571483929898960540343881452830995911027123689178622282833775023124447897361808304557181823688832486457523531722427279630363991931260304422201106143643351291863093678263111696509121095259506049370803039355361598381927329053592668998817871163451699734937657074414299115556151462225814229433920095154750140945411532221221793233448107145832154851691853832328254632323471350223021292193494600375466044080761435139968033218115145871475049200189053623694822381951/142117422328174391690653954479226495359155622628703766919476691915316370326097639345907548526037104979317328880478186357665905286632481107523069851807834857967246086165923617078590510283751844497795286296617022928029469577623558964566419929171581781803101741345936761777556169993109930231982387912581569287956365081530244500327783437598667928267935110093439726837629535037143864849272596618541464622427526011718368482460663827162061069284410666691898983783527928195336094479021907896749783388224019639693586285702258083429218736518853735311563494821975514494988105758185293288508087888494967812882113307725548627159039769031086498905976525925553231565867986902861649898930199818680696089575106098171599233874191528224504035060824695694497829076405306634368203416384009764068673575552117532033778334827980934419593356853550830682200121314489419223436520248895931408875247281351128940211139436643505607557482616509568912910917484135615024059468901159048711171572402183523692259312900975794441473575168149818522510247009291256998624066948912206393970478933600718119904037601798889146262070676477696303165196240242771690125604620681330778265225100686724467260759528660822777829483595729438063759374152371893453294077753236980531674325039844802048168134056086842699749694859666277263292099008521463651030055750853069196679220114976565359432935864880060040647767456452429285588893262987923812495682306895851067875106489084240958884289346216544174766701728932488066507685389816186259184291775298055686351455643511898546116895886465611124830879874135719649046403741158445082666485340843994660881902188589126428676926590567922278274555944370533344879933264396709535593296910262021023792505541986746023567692606984995407884473531695595294896210409546749154441540482806837674191019546023714006990142820425601751330436146444607039457809210774601909294834526321736743100949219673553684969158791689183682034118042991190162659443366993342468609848752227661208753486538482084003533259032471081493071990953246199281022504776941118328832897231812120947928316767248667692859246509619170720492108044057342423333622655684228948878943692315795047291369467232296890383489979888802956424476229381692834821568745538243602768165881539950969462790852045612571097174446826332430327110613894655618334637710184324446941387620421888765517791730074254002258982304634811458842586040069417447294373879578749281426956302035278422978098394449610620621669408129633008424148543763925021043554074959457388115146099585524272887826834716007739012139407769088919733257489891039903125614741829406635096901752532909180412748045604689223085225760680189406683950765197638194921070130451154226269455385661719141498654983415903036428515074756405564763568790200671202834155331645093782957534520155711868906033130922460318930775369319540483909474997050129096414391657035328523335180980455572769685070108507783707909573384658152534837959569577319932835398914671063593720509324816707423208163621190462405615480043606109351849090403489728520679640478738232503994078376108966292988749366727058881102326738830912036578997525216120908640761187217679539810392007008198056653899541705613922530935798178557333589325075106589316962407277198967314916538655817000*t^57 + 23115295304641693707440302309141865257696888386836977295817319126049396923987347116033430921321914151399431122232841358187135820783431257970085778261715051730730148112451465134300527538395380394152902645077834363656813715052268679929845806786910447506999541333183408034660262344312100432917556906565379854093918943705437373962831440795798152595087809593553932642354633331768124812144228266086135961157015699572095845519189797491118046493389230374407307733012617944924118431534877454463878765767114497021057622465968415000306304208955885102374040193185205761794438210499497434237197474970338794820732924783693588032121201041923840000279771787196883550743429451804831316616712396531735843963437342340759857280997179182506929314914394689838621012506816417254007106008612288074820315417168563154867510690302413737135641569212413301363862711708537511311008577477122072498467668641080381268049754318031205004032135363074510117010376077640119405781983817710105323857996432956702927084053946660083660653672726877924905546848578724292741952782592508093381743199332909635359252317269125018013354994089970025486340856938661552546706216369067001476535874985150966890042464776619637016998449374787924045443578434158256211744327080199600913010315364780528019335437798875010145280604804346763858428826302285378057732630350320586992713596179561162156181255409294217619806081268822626339908748977576813299942815053660217587664867525567167266350077620266029795102132659338600724020800502745713181201671714065765008557402308649013456464389997888431880859147599643036032658793778585172561549128016606613143400603022273517349629682638300530390423097727705435234792916221070366092743460495900419581172576266990599740847870119965909213688333262229628188071327454921990303847065722840199382768660019196014352563539517403529202772993253897140324440375523754079826943649523011598506932518151433385336875186216962200728521492309211385885906671344990658943362806337315466380272596079785450704527993651001867869788448620338455641297565906323673258763704892846635106151831484080372521593815229795760711803026941958522357571655518187796433336614549934193264291603230586177125688327776472520139967361955638119401289414465211124542384556633787485243322589391877641724084669106120656263449157902019285371025231053040789916430573846400720980803753114622840814241365999309884659700165576317782988866940586712942183485247925451028737465684203881972473678384828494196771220963347661658601463506449849515690996700304504617009837327496164979690249300129434086407948083339630026710947947976650623539645769578164123727326253148590024360653884562736370334970564702867864584956018721676638872010638154825265740986932602774113400764460179589936500759770171947782449974944818573107769423159626050758230140577609902414223083899103226512360927648753707341550997291966026301747488016057113705423965218557755538061637706527165697136052970421674415170955835208757237177842294737554689044802438432426647062541431319220139091230181403060292165036401354462551423390762630582628395557291779140876066936330403616708695926625099290711221130766477877860077431594385407374357619980938727345354352587053020973772073117770096246121311959378230984922328490461846581161/17453016777144223540957503181659394166913848392998708218181348129951133197941815358269348064601047979916163195848198324625637491340831013204587525660611298346854782511604654728949711789232682657623982527654722113968531351637980925473069114108790745133714248937220304077945494560557359853050468691018789210801658869661608973724464632687555710489044662643054001541463276232631702700787862742627899164157766352316290866267099066493586447105103064330584085727801675392409695813213216759249973398553826973295703578945891343579026862379508353459314815153575940376577486672057843035430817810867803064739908651825944568247601375144168517409505889148752151244931156286316342970044059626855524081175890222582477098896830538553886460446066190699324294798856792042817147787976983655236503772436224960074323655154313448086616728034646593241673699108796946220422028802495991576528539139815050922482069755377272618471971549395911971760989866472794827516075128212514754003526435355871330628336672049658966496754845211381222062661913421733315620499449866411311540234255003596962093478301975302175856745521672699546002743397924550909313670742890689744699238170259773180189917836853083499031690967896597656952905597659706213562430601274716907398601320682694988371525234958033314004348491537963874439380579993863957144041934315289199592184926400630833614571071125621408500603020967842192967057067384481871709996072776683464475890270589292749336667112693259810936261615833814323957084170679180768671755130299761224639652447448829646014355635179987331119581738928948027075874143651037115415182410279087063617075707370594473697166423403078174524945466852521638844904085101350293844790848628669248535921733226442494122348214892894172898093240734546790601288997663635861071768129467506381041002400388877158753175434087354601040579877633548232915871306586354620439716520776353635117660430486225891136563360382882206565593443876111072607300062613217496145069145010414534408322908234641895170751109250834569324630467942515701178202341027856636874215449520786783078916094223520593859907466093582369183241338743884157251497519119115835827238699056325707562098004747825933906744383495116152543356729924067541118438266995924652971529143347011522565605894110864701713688089961128544075259198197589286462148490724390721554205497244793357168851615974031193259875019867432986173650917201507405808081002755284999473485861653455244927134890546443409550029576436972474718755084321885528900085588152915819593088117492959121231838383210737792510262734287431972598821095249776830208408827943962218345233548556673057243670812618119729150817198680023260469958865901464339727148963388738238313792766660211122640185699717742478157887816198155069356929500550959621400685742482730815450925291948947071620039156429074074254656624302399708550286403146507082015802484197321046725373102862965076978868258939552385181877433203632767436240648895460342628908638643814827299009917082753543201002549970758541040497549214785358999011102182949116574692690371361886455413133908118667560021852054200213468706792488006741334262853973909585271672426500416785590749895597498006957496434946303464170465799776314058510969746065721495065558788427943354463434571767000*t^55 - 16465544663452894853530199987267026276438589683722595960592151639442736543503178701029183799238785656762267840534042461021197591200047394361437489709687270026108926192762226306001927790425461459548159843328268412427521435039300507137496416719273490021013400108554508710147034289240665271288996272737437616483112023096080781946007513318602239037855100232152111507377617530734277936694029784326649659688419494863398495112787049737898589629328716190986452501624298738512537424897143542115148213550968055781904852506783215010002922985240047230526380443752064800441515762269236320794397976063486419106102605601662886038783937237375967404568099443234402938564792869411401195478251057440614315092456695389246261754922153850079416014366375308169927924496520043009936797897511554204237801580677085870376251350268208958168186890532525395458228453826871271099772592600891249926680160103521265094888312888716734022531371218410592002025497584448161860650587098346923298921787549691687728120036121159266163866080041857066896992351324391685706778490299045377777784936328520365889533923658598941281309180218064861236707165870175678681052587837624242935069209071221689187702614283173284033948710426797312291252017770839507806580973574617901152781565738506689990872485544506715377100246727385176404524380681142420914121430825876760290846113043931991347397165782854755306536638721403489681518509665914456396150058759564556498605774020996063519577877866979743985978563194628476474171165703015049605005283275674073537922950793179526064948938574530441623432033454340423896187297560876942139992488865681814327535726138875275212251645884916945144733879902347694905190586290997314611486415945142902582463914056924493064010555880950905892532459391064314441359524411270658897111403348686410650443028655376276595453237345636758210125988151543112551953955570698865209799479450498404593837957623017812252651854572988170719251832831171199451592736406296924102455105779237505781414168822123126670193753049167204680408528283335455860950126186120312142271961865427716450876758306101760168804525729547425169139764106134492539251319201744478727240810833495337307870232137588506517412730610248740654712996883989627614767243526700887104748974369379090766907070027918621377994276668940006016850042830186908338233747658382066698038135385649595687911805724253869171190945810012362664287914651041431140662771728223456625206599745984085275219099152925459797532651659166350478523669758061799421763832723492360277734491366856266782341522746733163167638531735467497262389006322214357651646966950955108795555658582387629807205603819181977481909563774248790609972547251579626749420310134649429596874781522823110029387753867236368068719613108562839423621128272083376595031137829674833548246756613504397741963644506455101493943561718300164205497783275766047455382564136970171809055854756119104480080675678460720736664838140166951527363035657820712566945866479369835167966857926949342702545275775570137510310533826819329547559128512413182191654565157214840456352381676045216679814308902623417125485075475781241061846590701734233764281450568804986192441939440366549222997924662416604120552777795148737189036816304118655870164313221360705756282156737720080912373/19390301639407232354003786034823586919441285564621564830399477772375708982913356863037245699771764305686857310587348338659083252879663255670296741008939152463355663370392771403863129797837510432620244588224396268619038331669796808200579785774866517843556530569251757830597444456779226796739070715721874813200643004194047569807880206915874394353328620196432995712565699894453821700575315507059595971379278417423399152422747062874374542733769504471278919243587661360967172048479883819526720445793301767331526676208885282716298844103633780693298759635622869758377587692656263612363638587874129204926038512178624415323085127785171222841961042844263640033118514634097457039718950245436487254186414037289132056874378728333367857555579537866949291521529895959569851192442428840967755691176645930642573580876442240824231184846492365091499479709873407250888873999573046641523206984334521574877579498224149879122360391378858200626459741651275053370359467444103891697917869680373048328082042647171111777894633029844537711617385811545713654374888801582967121200257308996224885854393494560717376844274578369195609047915094176060247488195351556306360853607158608003190998716743775767424208665333119996874678118999933603267860398016210484119846067278474132080764536038375011858831174098677864502151824373182856387030589024286300746917453231100856145788460020565384844169956295272676386400401864159359469805636854895329032714090624704244513037162202211649950186655191367713916320513624569833994319949763034720574653869115649736721949110684965924873855311950061258081296173596302235226267657820065727678571110888730460277551896400819851897214413673151540756688438547600176461562632826451535123409045614577610969928866746005426089781590456081484358032076404299441650734391838399589336553666832042523374777907271050961756084244050872086769533021617439983308525054582528888615720738270196965052721893385382131494374316146359401666710369563284638217171820106570547727646751048687145534704482377677206519664449884134944008982800881948723567253364417594116000675780682331379778357194829970012162581127344455298706413743741337693604062194651577861101490883274834612570393010063074045475669326945639038182584914632472289451368878258529801570388148357170683603907467946813812467612969197521697259446973194798091646722307438965419814594145347148655711721147072718047638926169010874727852777994061121634415042792296988777114046863397098628010082859421476419412536898681614822607995088437889475567920898534677583688572443747129687478901897793336921557290236822502058361542207845742024581554472446463766597718272818731019086557907733505842382124300016526881436862498324888182766623763759494557253246312386411893233413363796150282055548675112116139376161859898313935965977999355280196569863502792701296496923509599966076199368193895769368119556559943223682911889517280754200523522635681842699937065828289236004621663360922856440660717497533278273129200017878939186496313833017512739095992777177626533847901334525256468514483579002583055851963991771919839659184277632216437163733246454175489622366030765013549236828065841963048791323134008820285729778539225343148693387503551484919005687387879016581017835813943445066808875809233137000*t^53 + 1562100887110418148727936416360533272938434010795006644938059289801628789255686268862262262269639703500745303801263791223608409128934249164490357870774251463849995479707878312949302819857968111617803043003795143309733871357030933395574384064429537142305675038885663044485987082350661282326855112192048213076620538308904599590528851439866549400841162691221127352029048769654603631011487944951856282844692546325179174543930417661516935925885732978997428526653980137387033744912133335141160387978270874499705077360504730897547187240637405479282888591699623370622763391359146412705857793361693307808089046610398651319209432885462016209027632921482495973926331022784356186395512653987822637543012731085757592025775405759216635329685320598602884826787969576503495968217357742350457834371959543069391721203140302769993386436465047720399739298405545179605451648169643205244119065969575104209517818956605702472637045991593376291836618018786987081374255739927776605995339660873961908053199232925292728702774124229710981701617279762745698446323887098513709002728993175739762000475737892362654917843519961049691600840671108378684296052685400199595212774970435194138313732266175866997685257056131898600831670733749133708883821947026437919373274038378686574091698656533819120016436289523919333754805582821281924305445450489297750622233082132194790706409050807578069914375747197469907998032505827847028930376103109179629849637690633001746457407378962051949921987661241180828100721933159003113696736948505680321452971433108700161069772583422905715269284298130886622762602765163167593899975757272883018018600430694854584665915447843136035249267766691658532586757778027817072408196629093048179864163160965940803674160018525573210802583822461930618821818842162244917422993041120101968607542776029141700176719142010158400080219236617692289271483423788443229138008464347124129526937592526212810849254583437902556465994738493282779079110181505435189849474210989624478430676884526790597553945976346838647127270579218947342467136423890796966753540288573100588952481606280695009676335206553087282640078191273122660111335527549836577335944037983567847568128318036144229332196346736631404772556022208457376242604893191816418385683270203989514636667370943408592227500331458457233331328308566999388917481569718377960909562259393992559183535961080095064774952129623178667137374868194021345241193471550796009799517909543049531474171936768061388205113690987004975532352615720942925730138250092689356129088496037028399317572299855284096293320623507951863557279793333629522938926050769557518503655873445507457417718681673976007464739116989915087341382870490447629632462360187392967988031380404799717822647988086560532042951040186199281212142642757212552646119709414102968166169425716447011320793830308455473916158309422738701250432166118380126993797715781313030249998759203700584002371556736018611420476135002159526374355789711066288656746481731283248082904436259309574079736547937030088190462420213491300670755615403208814256570602760973673979313849488118452580060426957340797056651637587414083510027299457734401655706864928785710590176046281828196701672454407702114137654991386083311044100295290894938771626947202381652073487398093043881751041/3225224811531370562411517640520351668903516383065494798343859862771460185043629551919064180684012716616826715706074316063422321523652312775836871355499074454962038280803454701931129797062062709194931137862651661261478556687784793186437169361987092893035071535805676678448930092691696807872697927648899854473156896585506036680641473040452293129591113946435550391191629982999247490739977423380118035794401287488521325169628178221607259541394413748710560746326598079757319910150319410225718046180702740689388729556098327296646089091666011702110120546939646366636245482308469418720173914508053688453097404692174859048162211626553479812664252703502297906285578463528318978088213627671852566424691387012581327084882095584550692533370618693041460126386323926726898722481003993620014102839276406654549711096612670833655279153184881569853018342641707189405617205267496820124168051839392980931219147060335429117283618261922956977674127838588608072529324737525671175703064971863603648932314452073583425742707190918592279857424555657378886584786581852643027323725373599022466724271566106927757692305449153495560432814423516864893440419973763580302740650207352706324327439161826809528334108357544981500137221203024472201706879632296763820888713510198141847151805986005628359848761272251229926320736026289732266861641758184979424458139987213018652928510056583830632265849611754760984070917009292166933343420385414970572128409757459824199718439859527690255032988990293365644916064122470763786413717282172251275161489561616923189605886207327878281043647419973285729582076643740104863689902929194395425692629892718746314645188628311728195977844733770095067148848882282020472155476102703839413173914118788761007778456842275364240782594954162765430983881387714024220851620014274977198582258912079969773097770336488404421282536331502713966388530837622245392377477586027404986009976071990086756521827471920414135853947712845895372676525565595618542082635760567364190015294501566591637689774973951825255349070790106418850062383411956987189130327922799935842887098637022854861801887905875089758873718811849937115024079584678771866784440401175045675887825995541719437138677528415751193353145041851492183388555195777424704361150877041696684069056441229061596336950814483076587634647756699876980895694381618663712137667707370202708672754264650869354314195012267358722982985925432565027365786992197551322542051129398693764924121179807087554640474724971768696181844973274367802605087601270040239718607612541016736390576339804207118785386140730785515186793941625162015929548256162184810116160946935951588420698064349749362271921023842234260374093476111876899595336638689642075826937131871977605724482359366946037098217275593853518595784900862691706557710470211784698713976552030040686950714590486326081588725600664723651074710741608741790496497065362061309201245846037989191407014202507609573882763991749560302581109416985438934093704514788843953948458023781599538590535610621028462398399058518313535089604327000622257406305845973484645121624447168442586596727821700462103821179777863495840461581798666765323393161029307205668270412295484852520414273896788069898928433096274458808864972679787813445325154557862813470934709379272005000*t^51 - 509767941569538673962476664692107855063316901345117350663792426802913832916982214569037157750631670639403252828890706164629676725539976758913200933551516362948241043396791578259338493870989918648800816128700448496160389694514700061147849780930469842828760126584657722354262233925644803647064442516744390567989551262905605466415377625503881368645953125084086682478741825892351856374754245758289488157675849615429061700821057409414058413945902912298605257858290247697725282135880759246082835763248270129579490516413754254471719707828079461449072889550010075065539430058346017837544391368533161130373933658070911093459011645513353203832908344078487701760651089511823829427289912420313158215603087381289943057644728066138532118596748673532422212157411703092142247293751351122281991980888874199210971493668351201521485983300977725280936238489782445565300730409013162456828672442579853516202027469480472168758878515295369719649990392437277567677035138796067878007731709569576712582622078792076358354894130970919701654058481663826410417154183336751795434644007297152022043164514142452432581600957122835272504322875167113669410232016654256541172833173935962314850003114619877378082854992864708016948188552176827133077104378826181061263482033121711764331916268669118359717897445878423650106060237758264010504982867729369418962350079650057803653110481709884659017260419935462851192935323547626553083342372324466342601793741909230864933943175147952889247342721396756166412900584717969917474596520493946367869145593916613592176080713110793701072951093529908616792991895447200794371080071307232759944855634699196955880605253097089872374722342367503379463752720889249999276163971155946657542281496981353668038942857347122543582009949579761720349197915846773013338917436552802160073777396288739994229947543336552635328016951719502289871258035878284927000831242227065989814776118324983628412711403902023203753716591814819895013478001446164600073950159802735669976684091041894181064474036405399047727339570290319261831645249497509468080336635971210087136224987083692478821726082199356725553709225154500291637162855715507742686871987835940607396859512751269788173416216155755187554276205556107462114379602039835274761110752159964935433556768501826567146141324302174815097769615453175540469928459377892372059971725858297523631622994135450640944463156264380828957808807863685836067897052956755709600924587725298224662001495890815348464849903275393136572386592855312124157352669929271655871735158170646253710136586190011895760950023325102789607179463835133868488511098298322370254504983632187807244171826965593009147666392912885656291281032005126959834094602847719329104225752763245278867929935422849028163500048113428370642390887489906956474277473525728881205008558376782198033630319257411591341094482720230170023410997895694355962347455925730558562575470892605275823040926583700812584775957717485851918082035338283244059594838699389431718423602982551660126041629870893406950224654456273539381174475654444142889286238691306729275786447238123055482113852632970754773409769423347016884743410734841627913356752005377383585933120436319637737184228873354716547718821847404832167590542624940765003274386988193982381428210684781417011/2073432858586544881010297422385311262554494621064284666244847227754072764412490872336267554280946780210110392610783874036272787864771657200795159984248842465420789637289266925060192733566096245062636539930987888949841566498093727538693133630335643132777288033304838751815448468461392997668079670619672037591229120273549364629149130852106906544256582414937673025516959166184022816290567292433377072191836250394420652632354984391904377718672075698303157021103566750085065837447971334121323076940342488389192368727803489101026093919425272711096188072606651473247345215241703258579346778854422171940274769972468568979853559387048203029678079526520281521237916080699658616578729429554389306605394655745793202883241462928030017700656135450364165944317791016860751348428803596027010030754918937097106853806886962927454374254699377415527494916516687360595060884132109816858995854605845696516373607881925701779031577153277375106187160294817491528466296841867998184315695899623017453508398876292885519603154735402502269275104182357684915837214131695688220715991882738040801494227943495292676112057505081000038851053952759154544159704258285811830755802126231248038783310293684866299154039445544828993980855803937301319001529818255714446087247515395783894022376075863470498134851348281086420006901977685459509393533756467360607173346182714894665977827101628949297502956998878020561922801034581913811214027891620038940616142563458581934888100198989193349426543870326818158094544598181140331992103685099486515693660920358034837419406112071924320825231385389447592145340175982066771899648299064220781544602952567500041559105514825926194778427986994596635904113714099659577084844810481413958967479343483613634058795784169311630204175476800234928308506195894583234234406952282209706578115661896476871165393980384702295906484301833953048144346407986014395613936088735072315017663819987198171984459962661789865544164392700672049293812642620134067555535686639256952758144970470325707290115701672661687784680675092522565131715468953382956689378285310148404299002659609678471103753073529469468899851373738307370635859585135822479449977757103854500731485693051571479999149809331887620284889130087748108896531787706476826975988991990804682783064250227619155472163815161090702433074739119175172546251611455264360101361431931985026469144496721870366000768249609359513328824124353947301424485369461620908095179125296492295033186229384177148595612166487797297448952088250959693092309611874021369153717526545173086718467592288143438627699222584883005584566982722701392433010772203268923250505269647027700688330481742043948744404386912397467292891980785520346895105521497680537336507317179027711812589109204079740982460479327453242427376985446924915819807438258942268540004212169746503986316033742414710118113533053502829363362739703466274828992006018682937448566921271609894829324463200006154858736092413732113520481785268684624939700748819571812245874653668659298354571270087449991898681490529291890125107249759319998332565635469935483845467339870422749338944276245877276644924318780775210839975441122960670776702686793446266969085371574961440317758853608530953988063707023117202741866075080561520620478661435431353863522583910000*t^49 + 34637581196512020199297128189807162171602999594589929863152478331184483178128894443289319672654308946925122029271591717734569575101579654611457666700741573931655165107034950091782632979212859309543938939802481356093200179558220702536091854696628726511731849864863976364151801445491337368927106281483444962170100605480631120140327590155389766111721410466315716523039474925981443757881701920397230068160480420726680114173070339295678609625964627361657785158442151961334570819366814811536641378614527790834810869708835709905005738018053433335662379718400663650776151798221701660547207557235902568814599491082234308945684043044338414607795375784334738956467426341683176834683414278708370977540972878067090530071627869047457935669874908324651489315745176135811610359347392577961769602950807705717169292301657302954322948645240974147475099967576080401078739668712825998570750271155820310319863090860176321815396046048717510470181883700361286446740689519652710467678191818362176708942266475128838131127030672102345433790395590725148749493221504818020324360111893734672529837629935161577328518691007008534601362959906094319780443844991268033617683259708790359265464038077846494053010730636004191409864214019153487302715033574908585684292624300544904991047793910117204604787741313681198714643466066500738609023544109262605044331204790117182721982920247653088590105802729438208859849265151410881266280111351566468239367188113425557853666097582530838367747456457516082957890250939825571533059343382317731632787225539032121691739779986326659051621336541476889873397600236112652093952055600709651468135232071232708058073598360051109069977393145844066181358417334832943705910546028103850633863492994728557883184771575027009881362172840116037049684853451171959432375803932451499251950292024548437309580870408638391083507186370228340491980454024990323782519834943396404885490995298076850003705541656217435358957487587755489546730769940161397336801701512702662240242918008542665793573941033973074124005886926391457893866051999402411966635835039615677907474454401064719449733706461517955908430211316955730020019371520015715737728135846790535300334593265036201661003514634219136118955634166501662759643646109831759582347543733291758628572301193680702489836513073868847129053382408619235293979359441910891327841930602017153123274365090856363240937664474245808740733122176433110371125655387258496921718515579690907889471895778289706543173169880209304601655903083256098749574364180821062876834193310528532426911130673576783484830723343175318471357807538768823120725021599451717431826324696388494327955354299262842250583077717947448830726273948138074834636576544623048708368090982154761509189668305999233845942255523637479524956980336507139657343110751718194836233036159409682175488938712739018613141439712405672933410191703927779493329808529105350208566552777545680643018411155940887619777771940581756033394537048339608390909477983593139552187101891469487613929209804964297268954116693997644847741720471250454265773679932193324747581682348428676086428144860695541402284424890617075994279750471674818232307173620251973444109642635685762243099639527777301302912799911170675719312278402638082084318922619496209870844734794529976959368093/311897104951882103659446181154694066640028100368170444492903299265683190489496187280336323245739655423265720583004329632139120714109467098467956334874356558807844926455541085898121210987022215930017101582810949282924908820215223294443501188737935484728785197792053339429011694386541058650546327288962122952987213585251414684247456736885721758333927841408942292932438386402580289410626971234747857863849244040799569550660544232101203495591990390800960058179747108762537321923283075327075998809953090112731848861153881972098398761430208770142835855807545393531557617050063937664571920537119944157403034733642682433316444780328801531737822921793502103648666582026922275519492845568149707371157473198855167986605070293118211286681934175067595429714968993147321372083658607779521480440754514311170302965232193269831911397991669159393657779665963345401120474340299911147284706354264329963523437632627773130671421626087418317636882858326484343340518080302409658594958207337363653163512741618894350530278709978920425431110123939228156466522947288781834449935774467287391315580431043051876742430821423969235392292870052636759520171226034221453766493782442825856495455268215146565757557942331682321747963928000938026036784832079544186410724860446858207201240246518386859172546388922954217656148145749359823008165181104943928598473770775089879643261453576926128490548780238791317322543198828633169618079458263016250371718226399248888351780321109427072184968643755192240355294014409198935263390677112692637892439092591350851892790803198442339889847769447562354665415400212417721074618309508390951225144412657378470136387483385131266065845801222023479234190429811354574523023738561767793979529828921933535358633858478932454422036952272824866897187596590303741707429259106416891186511743771698534617064262569447156425486093632492776283112442810291194359069771220201234361372904687787690127781391380758416578062523717487899450963128311389699827641481568569883914890141740419372076296897626769806763640460955772341855887048905578032254964948102839276701355865277108150921191317311593957148225227373359807887314051964416509682915125676315641601163814204428086676063946406852673712897437429195322807575439778242499835741616884761163296124204535183595190952357190681196535980367608556616490700240927962318751039177415363334829957023202534508695632211536175769216751146199994699585198701257121799908804186478585050094848686688632927660129873549019147674495037211401690998282086688417594027598293026196866315088679858033673848720869644431940346198119660952256759134447979299329887909791865497125912287331762335820252360409215297114917226474060148561981274974651123695787695348875199700238720349446651895191101653152909974378490335748150098852825820107652765178841405920805975469840241884639755470256641906848056869236604370734592392911975679473975586604445227638779822071898242499736343123269989308790777304371316055421119207518237743305983878579151124363542414187184546688331646929361668979472076313488660758828475699448806080695872544934627523607619422290974717153785811171230778507611277731127130545047088460991288677928792540036612542686487336618887893458092721352182769828407546827323561036083627724556358321603820560950000*t^47 - 8809024677146200793323211430734792520361486959861061247924850032389235057170453830751470665566341653227985207984752025701433741005942094539981759523838003279774800508831542821514531892728276290344447855307603882760039119392293414417626793835692898392332610424873745784707236554364746346133258415627810042076812253573768586140451031827185938111959778577519768998900863792143706424361297852853748584363760485882469814557904457733723363684821557229436473587753384128817484405300989861659427931085305137440159864910782016167985818932505966425536031268504126207087104275373854344545938295363252195016189749840367781163090527220713935657242774249144660541469339570839186263342877079561899967129142402544467793093284100511251939847647148130749460287459084699505850601119298864769860648734129083479067812355642540302647980203781988392835328177283818925212714498100748808321971301680259876488945129004535140662213954027587392828204414719272736458217583623111278526689499263568298312839614333525576139372951787989954252057606621746946543982364036066863367845790939962769397933321953675433342782627467549537820559057609002779755943195318277871536758427904710629537041217838941971614941601880122634903214654872825528526373419401172269573117589144673024878717587248025421299931484860370809055061271107406736915541622849871151659930482042414438888568568553016529140232945954136248820415234367552684327080133162719790736400232622014552592114041713753101660576693036028157448531023267506704735718939856695135499377830360617014881291774748427461738000041575451472366125999062240387645466064990075957586621318858500414570041441785121615778161967360747482434732350299818963081426867749369807861303996231824792337038521034322145597200758921060459399500751574404886060130772232626246678025057932609646657790877921144539143827373126020249945968545810112149740105376710793612722388649317046084428269830173518628530671364235383604360774455565264575711363973546776582054684648768934286041403817044533272787773182235761761717648060206804888274662638914351921825886279206429055379735380918128461145842458776113761069767639711030930466825327502078687165081021941928352379876048402538778781441414248040734847981518041683895670339274610827903862052862833760647088713816110663613370441311451645693969654414257780000108175003877718135791328964267047625762883744038464602966480415006573907699953317492343382767564765798676524234822050170266121590622332436459013239068430857446282041692522412628924435613668856716668846314382806167016328804589399476261305492920565345042301800405157440186874372498809258776905619684589926828180326161834913812089516106265756667950743727165485420642351723806923666230318611638519352992444213523609348135455836091792972632841363869982306556519462537765107339121207803854954289481170192252593628925593106276009973873652715107080687614830577365827917036652865574847011705996538614041498121930645926816634348012648820231069632949838351390903006074650165315273319473439598194538566233410870270608478718664144360102417193089528153870309079490876859968521201063031645588600379845615057511993389882994009469835670204940309570154324454554258859139069331458213538067781666146070373016330156569895700615090658419835747681784723/197470684086237356565832766225962368957602471971396764186709010132956057433956128614914212145180317583619532923158719933267315214675647073385339928869281449371171095245479491341923252666825959136798274293610753570468010888577540416441601380282441408916477896397832579178491510422559623026900150236971189206639159886304815888492586598287413241760482782485231825761501469450671950467915463468774298009671530955788782789766081164141181115283635277852429115984143291818017512520662435585272350991229236223075779288539490762632596849869760050492348224707768686708905532139547927512439715732405918687060470309978836195068030794217960578296221206038494512729220669816492045800713800118541081749862402765496451782498022908772736452293496069095456110681453879342230682321136791312664270073947491113989249049710944151710386967447619131405895203181278112108534935211580945872547893765613695036692913481576694575518925389946453337828100493940876480952846734373591578953407901611445323982694652177732748696372416443462448926671148043821537276049432818559171228228485974958955391015465671236057366479020279001117820605509237368341554079471768092080845309691152152532164580051410172688452077695531146188260726863947317294484608643578531837340934886645045950461432042886119952519094955216603162867957454746036175601148325407230137942654978658603181883926193065714697989218299012036451692913148245609302730323200841118607708749346020477641929445255643685561425704509196239478643669872059032610992185454868987123952453405920017602122846296399490398044727661179810914633590767321721577149306745447684883736311112498842790124435794533858533708965393765186227054719247231839959023013135923032430754231257855956940673763143122501979707160714654945735409778964079524860467829201345311647468872977859881559459574069388915724122408291238767820082054828951187980224315727280841024061518585633925495641114699219515493661987372728963562211964038492809006335555905681615617779901828675950196912220569844250832763098919077891863332034700303899691612999828950982730995792478362785260573657234664704284741696555126575910708570303070322171885840540313832437172890034452790778196162443685717340673929554161288621718830263010237490800258793481698679493675913922414005151003601977087241815343995721868494402420575942412228065418570262743973500745343392294029260764419546425156693252422499430686713973569219322838295452897383899049695157709995609575071967758451024739943615932389354896149699575608239198839983880969798726615704124394372511334391211021475771252804626526616091582586463160000216159032588862587190973870938962804829856372099936587154225359748693783845933548923844542293947967031839985478297948966776255754153225784954705151225122062145908563650288041041349432626101781191179221533107150590664366032519721132384630388465396516169133315657056602002278543204010141252067471604116510682226688559981810039610365111620792592790771154428089372926726856912336170376296417424852139485206059950574791145152139890648554855328913859329747288154618708928078962127487896789628396986068178362176899490446570030747872843169493858164208025300576161997222966653655397356771213736860959771848993229445178105120578845760436387226033076084359328344450000*t^45 + 6216084656099282180910678602812993428535891490157504348287366351686948997112288342214851628480515112840519231291576811506343623763890293146435956239868342933122854017789809624327344549043785897626170605015620272451559079946880207375072292242979381896311422875109189623480842973728041451102270660550565636985859307859168005852428737038371091414699372423273890500074473874615121274066549764845724320639104825931489520371915282851100656971128420290939331154126613306383623421500927808635386362897896896911263008193329301510840442130976755406264259970449374700992662701475012583180435159724161719186768873321086921155396473654998784089024230081963204641011988400065561932914092584424436888603401608470705375489429629781388130054505735133588578584287341145416299551097913626013273926727998770649150416942955156256992318992760114252171863663097429771600318778848024319785252493528785932723042718147419383680832490075557099812299376974109544811956489937651606648223598377697508286626385196715573889862132552943590852043567720666181055105912452784662769927606857223282425246189096081950393655826623071391721380547308266316616513098547748256392207677051333965290385541435459414652069602703948140869773905317810043536595965740079158580793527082978577612744580603277122623719530623005467113715263105807479140629004564423514664283470997941389993568410913520037965467558270324095605563219518854523332220914260357681125930642032098246657110909321479755088834605323854691013656872810525508608014745083229817554647031421508469005993003275643413201697145931213263799709603158965844118335543938564731736523255689649052305133057435081528401035454123512107382321493592325746966322424073058249576107388818169729970618985582889728389651779327078879387177486450269654171387060808661345122730430434910742404241137954203878739431503023044979928419219467772767391954932602378624455026882693220135187493969105056325659401585078205902941072180755411193130780268814403796421971810208409659936685832621650407762546277410510460106658436875752048606097459279007619757266189508414013366055755735314086294343242110781427701407836333048200113034902533818578385137171829952306723634140500939130940881410983090716471940908283050384543717526900725620543484105164149710998908241418569343918267922985609466608616800935412686407586693989461962118771767748910469281817194291045964933301884734928226086529507600187589454878800242541754684105850068706648429098578079355245677359541469730697535999105675534037668792329772265455691591141820527924172216851919266732682298823380611869410801866477667451416190037027948163684850847454810191091668450807744106189876576240741259938831119468597321956821691546871227216200433204164760361817530859424644528981062297381582192088117409428696381232610060386447587038011195095563010000900196287711900066732648679032203260058824113768686992523304555958872863511630800623217796551603204317096344343642587430212444256563961620735113020670722139920143616745979546859927842914754322237178764140361795746510473138308351014307324977840206496135633450885670695815840277325046823750721705122077747360090726388168120535866754663919425153610434259001516218894428136788989715569242590263156490197804895009368753721142088560804317114603/390553130748336105207980359869125574160591555676762489169268931151846424702713232149496997353801072554269742892469468312462023424580724211806561192652578866534093943929948327320692655274389119181667698047363490394925621535186691045851167174336384119857034061764602212153016542835729032208758074913120796430908560664025080312796449049946217300370732614248569610950525128469106746480988361082686944952461472334782259295315138302412558205783189771752582029390861177151190191429754594824205316404875600530083207926222548397206691547520192099862644266644253624824279830231550345524602993337425039181075152390847031585801216459675522032630304163053911369620014213637062046139189515790003472794172307691759649080940534197350523205647136669988790974458875450254634016146248320596158223035140593536556514787206089544493876446729735615447214957402972266170213538529571204059039167669769307961459317774673907049359652437894096601482243199127511262328963541316658900596740072075969640765773867640404769643936556965959065654971826131113707057075544907817027540274116706029933995563920994222424569258506774024433022975340491684053295846066385782115449612500278701674725502768344563761605220331161600239004548686473583093536225983966429633852071220253535324245943373708103906093321133650615144338849188275493769522271132472077383931028735569237404170431804063302402689787302490472093348206004307982843177750330552434579690637595462722447371569505606400332597504473743673635539702635850086719517877899629774534039296736152923701976296008434547676132905818777848253386435073147404897028628896552087881167370866942155740468328571411409100002176001002257204619333622302972363401070424381108585269479598870670393776998216397837248754162302317559343366007284512838057369706642660727480549548778433987973153379826124744432153207509338896355273397328370127338665868882844330025366114536031541535823537960678597309687041692730616823041439987241333368085877235681417555164694727825768167226391793691962758131462306620719463034468629489934945634599661703054734636122901650841959801233197447970696489133186805894578956950154961303851063106846398468597964160290362186205765743499733974295999549562674548607399464297953580815138289613774915166109714585313218810187540457243572544923680347094362133373676250197215295507161172297426969812585234709203746760178518658485309904432568943318469278747725789327391295451285937044787174867470880205604031225122269804485666262621836724127940516938425184193261301453473601925973281490468870077972462617353585414255546928019307381130004338249778205292308897972672444370544745948658441271491486541250149467933725194372495290796760492539203585979240750193501522610178735261380436379885799305743534130300688574714775014125615113322304956856133665571476589697834869523930983448461827380101631561998645619224299511946182284229892375612698533443839252654460403895151964024300562722109650012016852858505424443426455082005893287092522008470018040898092963096346692364709300898894838252936094962966229944636572468113213311725096587173650598385150223730538527645658883216283034681845379665630591433650038917298172285422937229563661169733835125009326545786609347130030127367050503974188069265417144621782725690000*t^43 - 3094658200841635850476343247809881799987815447129381235106878458579232474632686953076081249670839471464517390351361360312782120991911979956572140706810032273140584119523022770257911133372472385138892412193357556692120318255507625054336976802517499039353754331537408024983028015474684214469468555828824925332398109854156563562518041141872458551516561835436063765128915007393760419184435703929627220740029474937886943836618702058613861478184135496079178162373196101659063114884358261199417747843801606000105966400302260747717807685079347103430732536648762191751928134685057561338886392181103352853436940744499500648690352830686339139857210795446876150271111874128676648288044837305423969346587359884659098979615052378910908625669505075590239753137416181794149893037555338297006500174692311557150911992707419487902872531993378195620619457545916118513445229806129978104163228860368370343051361385698487008166168837679118237253105038725950759816893299474790088858332504398302578151944772066047328332094115317548368132563846347499515391950263760945430883124930870629719434523154566074250638653309526235785271128072015608477593981211960990445884739143339064293759447722960454219794219909304799839515566158671077791866897353446549521775839320777716636982475945704578096147333864613344951556270113759681109461459873586223930380793297521685862198904024350234563343861957877692762346494652517155316290184216212223713679486118919130477216741862410593927401043747777869618792984271132553832368014981895928112754696734286284678111862409825047985482392398151712099351396975782672200671675998844439134146385559196354332298985787518681355915386441729550983155056241235136392535424351192718059474438154257280339837560172898936694037369617573356211627585061326104010728590123379617452508547916085222017141847534594897730251959663846345162871442659441529362126777599137380944463532360080902577333837462845416274642280781624901064013801163167157945445360502446820836037994478299466850953967084546195460001845505723186535931470557734452969796564134147769391031672023986382506360721099608588663620281153766602932669208889382345956218129004076700946427472338346896611522090579269714312485020238208416391230886766848503431499925370807827275692866020046071980000247325327980631111076300483370478891960078461036329992920811384569366332014336661112155831667197400226660390680693351599871205836580802666787085872841799321076679748515287014335457354480259117520245344915824618543252614799485115600648617762623149755443587402323751772928857568907676251062295047515515183395245058103217328338831988531235044220805374619898303984998928572625308939327131841277104899695469872459752365490915753492075983418526733923951537541507392342933537453911262220485920709024656611578474099134444550813043287464799182201529117633073319957408868656414355591445089538959694203438860124763939336624341606677633246698439745502939932079180779424473936257636934053069460599382965592713100483525132155755303465023597214113136012779407362901150840076973256497153707415350842887749181611957499537819938404839513610704199086929508177216513016033277891999723682377948365780015725291867704008556409011425547088957428603789660450174697193334343219812392059918049627413469283/614591360790017281838914829871569701973644075987463451948539480804843598563184388576340236145904013399354711683498465638990626009223930348811875365181965193073031555176585352295353558300007683673477075221820066280386830787929444048897573150312294390162619492544296504395832234074829407274247203157856757174220448176721638011609915946814590015312083106143097914906640318443633097175508816277406587793408363441556578580999791282091079967240213361750187224545308674121640378761551804258245575427827495407805358209481994764596576621291465087380750280068089037514176787108563722027088431375947929874095007250712770635020518924915743973829083295348403163045448723785454227645391253530005464939666499700986114445200995674900435742219912744245926882287997801563493839361925651790853637799484809983883507765913458740560131152605707983998330514362816821957777893965139181581278690209016817954854585335339559155193871665833345814735623018782052606610694565017688037373164609545905713763194535899241614245884659411547987038444036469892112655708028033231446439346090630419198458135472572303505329918425388581084524527086200091959837649236250494336715281686485088681932380325379429795394261451362828283084677390342150139440727711202986167999770990011377293193228719866241030518947210318409878300669652867637482271480929394044255333324289306629403461997335076359594930440483764076239920045107554422613682816411644528834706972340146764781522702400295343159048786109844695721043097946337733364822707082363133569069590987899562104660372788466768823682014583038009266956948215883125535634198961240882479666482837126028025698222480593147653491796342662466763858331204089173564111761985653992579920188826129814650672330526579542337186782537755539121731003711287644384853104251628896732957817069938756267830512439560644338969776158106945427290695020613456199605979714863558101932722874530255285055645007889575611367980338172986163390793158216981966832814564676959408514984726733573162379515768367972402330905800341132178263543657259354991967625824230388458380875573915666029764731310712698072769721216446485267660937065559261098959772789293714150284686348399409300546092484077494434789988846689405948078226763446332600566455748808587431940093494717700918357137308685621911779124887288027233138420765814222519286462930049439340092672888728436903816404955718391611710076058104601932275858824304135352193617139885427068189907725493656880762315502486591554963188466921356573425774717056685203349179806629001480407566996629307176964417917230835961968031212309452700537913803602364152514253537119786869823415375407578787427230788898246359240236792360136562356835212247949289363982836219296750458060978939984963012287727265574154553708922788997419374634631781922514945009626318869077594943477988205529906896434401170218299466721594767912422734890892054292237737614336262033248832312316709007679967819356069877772002007383251326591291481876089692880986018118447922230383051645754363345027584329845240217693609706708108738585132904486521117914937847304497632613924426910637096863699994737302858552658181829770655907535837287294813627133422705224347722927142815639193554499045684409261098429979814851593110482998140915200617677195518552830000*t^41 + 338928222752831565164792319149160097859856322241493087308337198979898516199992647743573307243509966000812771643025930175820282248279906796450307629159855612244697893175512061789081598955242843057662410969780755759233206456122752526531368803322927473825801326182768122116808741252552319242183152367329228051830836586037992713841919004099329407750011607864148869574910924403054053077068533046794337090728992019104416471494778836076689480122873848989726270345274473964265479559654251858432127146807858402558043161356311014035314625104325535324730411248833712606857494834172207486759538199929217442025356242433926232529330272857996677075436639424416421126672256849568199244125923520881155737298525066594176706633397241365144299282801446359072541364590820640484816054427929860597702421752338796019339951059634047131248177111424165352778780039501646485196692594074412889933686474609732711835714304805157019961727313633468002991593568995393944209587710203395780598672442050601608240351887074256928955834570344103029782070780957011574327090845882222646051035612377954787259370182720406513887329839463606675556780528258890842918248779079066561709196425823296728708521290620459934256425625315566365388500707549234232792078260431279781324412161104316162334067865990284724793162753254019145229692940540922681117111188021742752825669368213752773285987146025091231546831200930282162317565640374939555246757812759377175172306734148616145981738080527319231499197105823636824868289416444490041333907018452867704405034341572954481235624288326080929868181209523858390538884303780898444571669800437720289287276814838190701709552391867324516268889060101698374836935346991235049627687483601819776827423591215438958380092054653251444263109692379846983454091376937679090465301909164683341062787774266305521185489020608317877625046672681599644462508731098374669008991495678827607339133668176839579774905925012377423147495694769252503565456425197827950851048553447491905579187683260888398354422266348214143733932051357265751067548229321198070222961298593206104496676872037649817636750044087378921881737742198858620775332255994308981139572201185483270028322233193690818754488324841384654084445323778015726080227918826546146850977912039851762629010467820877630544991616747079710266371028632053891867471888688505391705568223750378538131777329827418543312840041118841424432881976921573439971674096846467120090460425557648945287058315938325879331769753170791356739514806373473612066516293130472670006847720162760718500280498002667488624929144470495516832055313107331677307283953102540479193531118106723405534739509796043363550343882967807198886348734724447868908024438526966052408017349131907543874695112623298471494161255546333129972509607374902356211204191286985705732639434283826357321377450512458839825640056938928769066260374153707369600986398471583791321228238020584227704819470586876112274591627124529307719332150808865628960502044154046144886839659582078294612327232040001717900669337581012874123613257881718257626711666996424592929911900177433712981199808524699700466409310077400097643511564438870404701934993441225800040254516109630725781332695931304007734726698402068812145053581436088619164367520538071025829250341066969357699815789/240492271613485023328271020384527274685338986255963959458124144662764886394289543355959222839701570460617061093542877858735462351435451006056820795071203771202490608547359485680790522813046484915708420738973069414064412047450652019133832971861332587454938062299942110415760439420585420237748905583509165850781914503934554004543010587883970005991684693708168749311294037651856429329546928108550403919159794390174313357782527023426944335007040011119638479169903394221511452558868097318443920819584672116097748864579910994842138677896660251583771848722295710331634394955524934706251994886240494298558915880713692857181942188010508511498336941658070802930827761481264697774283533990002138454652108578646740435078650481482779203477357160791884432199651313655280198011188298526855771312841882167606589995357440376740920885802233558955868462141971799896521784595054462357891661386137015721464837739915479669423688912717396188374809007349498846065054395006921405928629629822310931472554383612746718617954866726257907971565057749088217995711837056481870345831078942337947222748663180466589042141992543357815683510598947862071240819266358889088279892833841991223364844475148472528632537089663715415120091152742580489346371713079429370086866909134886766901698194730268229333501082298508213248088125035162493062753407154191230347822547989550636137303305029879841494520189298986354751321998608252327093275987165250413580989176579168827552361808811221236149524999504446151712516587697373925365407119185574005288100821352002562693189352008735626658179619449655800113588432302092600900338723963823578999928066701489227447130535884275168757659438433139168466303514643589655521993820473301444316595627616014428523955423444168740638306210426080525894740582677773889725127750637394373766102331715165496107591824175904306553390670563587341113750225457439382454513801468348822495413298729230328934817611782877413143992306241603281326832105389253813108492655743158029418907066982702541800680083274423983520789226220443026277038822405834562074288366003195483714255659358304098603590512887577506735977867305146409084714503914493473505998047984496841415746831982377552387601406812932604917821722617593631856697429174651887178178336490316821193949628367796011531053729485678139391831477634445439054164647492521855372963755236737133079741565154605744971636721802848891538725414040931190890553452988574703032284967781254070161268240410561388124384327059970608463856356621400398297042280587398557832287750420044057550787085637554982290424402394674941639664387425438013253966270974838146636012253655568775148292972985574308123699004351487705789657875271357785270065952618762765403297631564072641483589078715646289874373458495224669173190448047868555407465725479882723239351592907383552102369187038863033441829039548283998465008717145778748339331044262108201310419066479406882575630035254364394309552624965418647823826872454315736492244492908035097214298876655044839133628150643990837830662967781243789650401847276537955593359399832190377828749323505466977334501100862704162342251013041418944596824953201585562430572514023286332753158443513232479092587232360232206640956108322224334058690689992101463666869319434055140730676482380855085890000*t^39 - 246755600224312427986542467763888638222086778783559648937479082039515903847205809912011689319554116527474380311340525024932096636575940276620614695428119226495611648226383839946191969316733441914619541478464105879086309248880055914328347998023999217525586722633601503512861601062373602354186332073634828646365575233852886994309069096942334201142442412874213899108763293426544224310591327607727745506704919722560462131886697342120819578037215390746192764707888608934586158671427441902073958054734974175307644105938097557144512087907577454843209003562141930555228497399703112708981310658831301935168561982115213413239060408889038535792560271971389338032121255184086740542268078315889177401378566953702491971265164347834347937854683644017730579596306144355074057696982931716542718747189876648351334867527336539004349035832885868439690758777854488717056010821419021000776011700377117714994151114739590590978067253582767726702249911621797269816416433281917131224113576230345990137315221491245599328836636222764165498935091932430975117934579791626024595124325027060521163893604484962641278010311485059853206138282353421609802203345364901809884483290059460894700052977354003403825951784603957693938122986580953685729396739850124418886746627148812304361837142737967308157080523928979016201283195643225206881992669947712259714295691699133124577859812285620697089806999727649022319009708803387434414791468859744575522138683295894413386825204772981427426720086946475883945394095854149288786741025466694223840426987104614737835971080931622375085121398972799889771416252223510086129189268253421874542260939191943359996788564368254642258892250620485486054205477405863646790119890545684609519915777587708898497055274607413731390003469082281510408238348363736453483421573411444511209041409981450389947449506210270448469011969614418951708725062694270773275940390307635676167979695112672968531912299229621758126472905038080415587927150759674278932633833130363252192409835589444762188840083722751522291196650151141688671151001689490666548524514869100929993587277858955989123154870010369267676038957015528807468025335242711198400470975385081561077660821657703174587389907297148550164662825000456601072865733203856461957994235332655492382611577504343005079492349850138957413263463123908149101049659345622063430834204774299259511182982012818339861304038121916566431297159343035724791066432267155524462027133224301752855675989488815484427773861534053027735554549181583121912424303800910714972936563990018118154121264200287642145010488882746925323593839186496546183521212146599476071024574346667384268263918410440711422351888184578088139194906392772526858801894753317925825667204869050516546608818976923141517668470446979710741909875253688400717855472067019529974270261487786230181822167536578127356003738203101334971989660973671250196993443311306814184506247021924583553106707042744985577020114470134404270820753697099045646319365645585062965423678174653236765474973577733004162551898651367273135292060137740962441405539332634181546203731654659027795133658131689966790151741270707446543104039332333269410745744293735584148329979731845723966867489936010102022410605071946756730266722487463192818626048053609516634846455945270101123582313/709143877834635325198747880621041963815743164600919367632930170159434921419058909895777195552966169306947744250190537275758414626027611940936779267517652145853497948280675406494638721115393481161704317563638538015830958601457050825651045942668031988649176337551111351225960270086341623777977542105219335201023594050063428474934518400170680786898557430165112978738431136665730496740971711089315293607778880894103744516538220710105092269892553878942523720629202316294200437032559774144129510109031725470544644087863840112996049947643998177747019553924718120208665523586804294646640497741478380623955777596976273809639060297979704585187403802325080572744748527444754878052374523303852459545769038116522439744462687317192810471792207012591454094947689771034800583879144982835600351307097857673711739729900144700646305176083509212305765978110942486874359108421314440286090796395019405332524521540776414409839082691346168247771872713979291469166186036558870812353651472552968131265224464499124939514482299321016908121281580542183206910432340038343976660783950727406767451694776044965583072982798525285866759069714846259953658826041827493465440709638252025402229669606207034379301070905418648018943858527317865545508531974464984039999735757705435338299879292153355035214169858059703705731541907154966325697862610839281833076912641507649311686920002011184147996662096650857199907744354870487631172480474974456347738814238630882440218502769571549798902445511359264293511266861158923113256969710419000272003374216807187043838891679000117873479247595813087615719555633711298694962537262970249014999787888991570798882564400684401138644380395379769342913459081641354112436648444985376053754064030149786135391150607591779619830902928179468217381927359178051213292043367264111614951327388390872616727514353339205006503587874738783185335417331477064845699207363304105502230064855227217636602667316795664166963054236353445573143222874865748423268632190011876240594213146231045956591748963501506618074122077316690974919473450683871144578029797188909759670241046825768495882382281591574699349678326669021462685696614106839729568968603031208634943868863537779962168568250858647424757679438487776093936415496284229923730525864009908575315492493905039521181312279252640667437451793024646807467408575939487522253611073133968469337699486994350273634313410444298013511626220889925306472144797274002329454173622944723540219124298646527170110364041330682563419063615678488353952816981219252157710592084571924785085654226879969819574328366035579956116959091126291577543746696464266329824138696676677157488556202393360139339112448728745799123350145030926802719425244901479949266134041791496250528531898776905726552639685306431716792741064756535483893809190517602901859626491906387397224934782294083303738726655078273328807076986455501437410847951029293414120466478080302346056344975750048855015347483872388320506156162365289992220720940626257337939599251675132217958134290360485803859647212688282969481954165046201663929136691812869062828363389823812881883785297415666119727150423070850734067560759440572812295277925966100724784954384718506028093526454395556506761793652745020472224344342284401751838204403459393363693020396764059868650000*t^37 + 47766584236935482417758099226737945761043898626387861878645000430126673252170232387913862276936206527482714313839022565123824271019677016059305770527267651475866994089405112997322551458356987101700790851765400887041786083703103136222051123346809794351502233510386854922384872886601027038234225817503535988816054944485243150362767147678448942415195096366118867729341330663969806263798102507589966701067366045860112790267155110432696625300407915892094983496452610899379876965637220964937731969240576991710380757821668665362753210602198613425624161968371074799480643439372391136268602684200271369108760620512391917439793935028416258019000071784564499699070729579912344300604797836584430562177610722502269440746708423546464000217011912416235661544669965343464637878895180995104043199021162789140791588000406965690408812781364841972476477264455378703692438666110910732199747958715500333030150522053258876640805303715021507831799297204392753092018570263291622772529975321615131541414134681161682945521021889606325412322629176499070376132525046739725999189395547820094090042925769806509120009951308037386270506087434279699711972556570193837829916497437410762108525161029042069497970253338087341216090097601664095498192008607769473310546502856974494106570256645419814262059575265373606526647215967874653698822597813586570245035696881796662760334845422169444765988420305390323042248678096322255026270184173467706825074724219471134713356597329733119622601889231503634320598766938768357368438220874167008331238067412000371409031622031469052771344757669177837153233863688917215129954307270358368620234168615830492354330204265788632638755255134744326569625022066425132393860418679207481832599591432605068425777480760754877330299673692352652605632958399333981000775681645110587007557420597214062797301899035743456237439046029198773413238931926314674959441669594562101488320703521167414629100605791804311868128658457851551777516372870796892766101196295136508401838326220115583088028828044593130121358274707205854233463419930089301650356953758911840929876623640323169523084530424773268429586102813542560695198791456734900171393660218842282523932594010314321218545303914845857857558348104483804090339064783195307109137425126518634361106917758692945101840515048974712974167101531039527163234346713436335803089646920915428561987372245051100169221905136753617519990831386703726902375535921281454721200826585181474108148185803865941265748318760443029195849635935891727955635826161841981522525179634202215017681564031678620604328496291566166455277497376955632540642465876156933767849336272506437225735110446504648845017851857530863588361252640747216457593263181893444929329136200312168980490642563604408168157380606091865758853451111905595627065408395990818227051854270627466406920188726361644317866082274519869882664836624172787681602124193513488442712289400962095795681628295360253203143009129947517623925992003729683731874206706684303752057446902565453114573845215237497769337180930077005828298875252589333642783218637959509310871757152566957226797020648752398168859032488647186196300934297610678167676956018847626138457863716078452296480882992980633342914034525257406330646120773914582459599604715155749024810037422630544657274857/632479674825485560312396758391740129889716876535955111672613395007063578562944433150287769006699556408899339466386154867568315747538140379754424752110338400355822494412494281468191291805621212928006553502704642014119503617515748033688770705622839341227643760518558772715045646293223610396574564580330758422534556855461976747914570465017093674801416086363479143199141284053219091687893688268848775379910893770416853217453007660364001213687953459597386021101720984802935524920931690452872265772920187581837114997283965506185666169520322699071666088635559404510431412928771397928084768255913150286230828667573433397786188914414331116518495283154801591907478416369646242587252953216949490946226439401222716528845099499117912042409265713932918517115507093085092412648967146853373286300925116303580740840181210138414272184074481189353791277774624380185239204808199365660567467055017307458738086779611396635802425103092528437201940528684232931959030789363317211018121583628322927885200198066787108215619348043069134270332220483568806163358573547712195400158658756876306105565611067131465984011685171200908190521637565583201911925929197494171879551839522076710096732351481949581538792969697713097976954902742961162210312301549850630270034594710253139564757206515154490866692035566762764571375214489564560757553139397197310582111274858173710423469190982948023888914842958872637755555775965570049424104207409650256091374861481597852086772740428679550372451402023127613131670443736336830742702714698027269624631058233437093153606092081186211481491098968429495101225294931698836047668369676168040405216225316806388192557438448249664196339271554929413949841883626072586767821586068038101996867918782241688321837028392668309578913422430336518205502779807451082125335976208531980902535238294562063567783071897128789584281077469725543677534376722787565083076837541499501988976762770221135348324904169105878642724048639559565235847428934316161293644926226808538908352265557419366689938264744586983687730501390562220874124969528858047866891440736054650516701474195955685516719332230323380501064453515613736989945628797992191237188213514321214949937094506668614907101412927982838297389769462070570267613821010259121165063608441269810416520332401792005377927167982084919606375923508468774227688729891975357685653119281647553733623866778744838646820068774644174213072034847771219285966981352488564107776474518266941276516266360416124693027388213852016022408089659192315687647577844197870390528075429013997508826742892946055296022596734436177077287838031557352944422729278940240113420999738658005327631207540023908059208400217530037055960940162718499722730623831049684480606037273496655876798720530753756114516476084114774436769057755828945094478467218402588145072276565156327254671562586614838469675124799541077044149744676528309042107631999099531512848480449999389725929302695989519338012620751049042613598739406880263331994352450445733838020954196739545746444096808000852091036703208468594402823985041206889450311103508775110090161942275292570328781481478837350026917944901029033087283920582132508263355988023819565348743099884072943975307378244685533057815960556369610362253062037439400288128251734053540591072245762539882850000*t^35 - 131958419142790264552675262272466519881251690959961697296449505100136752122650008490945909092242584302382820682845822165294089953383235220141455035278417845235883223205162806827710975271650180188236569045878838578106724756199863310901436097906227251012807587929787634823753774223340155689791256044618006967456021276592254344592751999298923390134415400293347384046011309714391383580400090128840502458032587622245168873956563272557624044799172224968089209972585990645382234369054258883254865048868002942306830872263130492683537780848767955554204594494512957693570292243928359278964019160384792967959321169602700536523873188079362941282126288647158961917186398537845438527861539224207171741060461815850387643118213203942105508777686731632699968010049995855795164538825980931384765870955514599086340348100601885526809933130556785019312721972978913087245311049419330190831033881700676465517533627378916346287715284898301750826680240339954844238618388881309578539894965350201626025042536609166497031780057519462699168996485052199029189883966889360312346981224671330253067646162422902136028447058071901067898425025180469230405495537488917568363121518049739624455884194957281311395268138324288450964869529412854480158616383906786433436700659928797337079450461669632774658714835894767220702382300320980705132895171043067509897967602805474867905454589389468737119784786154748675668823897734433771020755942806456702372587225195790301920007481712305349731633607338906715631489217344027099167143917698557812790531213548910548707186633500088520738114497630573418446732465852842709987282332141445021776370105075555614725499710958268968214848156095949408292894695592229923294995540071354190368680689210410748643602201553336988603736227439279782424317489667533996274830669455828656169280111271866437486562754677971214512597786731419709218657420352338227647371532456191302231203420899880547438755584122750105604481802172258118291841542777568682069859056552902074498437670711152146430611046299386469689225466530760940256101782226155731304383370673202210747422763342152884503827446973074892319818607021344247972395718523837872409441822570674361163086268000421407385739458646562983258810627309790917310621051024719349296429990120124624163151737966030130472350703162109180137451227296542550012242806757209455436547994934735297056648365313907196855935726354543335077610743642092044417488177522631538121215145014964804071403302891296436642311531024808158598337636852984032056954894132587058119955280210060513613581090847727647015166998659987619354190285435503954634786809081962311461756550985615324629418174388892269583694307609001216109389926946408933726815203118982670480669448425620838663128053199124209721816710500957713947080852159937361922662399932807018578699975957301298929928307849752583061861879272607883333356877344321081078037470518683281685366255323596098688200356911730776697363681811409969329981987089558099263725443380550042031367939020290487499185192967325146113018597627667869244849325387686520027826837149335228143119519791285044858220884140341763266841061639134720595554145896013870437494726929139793366393781682269182437970939536983445085706010625359286842241396482916442207326985239915573500628402556678689040128/9196770781901193096379238578655404949927005602691184021770143753929240810736692012644490518719865998802873048363268068227396427961651531032143421140379920617418847495283717868287475416561328861453156517768919539491023394438366744367413247505230061849483595497336186235907551489467792294031824025785421742368487178765646090467125131761728147822367529827224058969987513569141195976073964344725607193024214526763714447294597305265496956423523813060472194694591351054532480847064567947911663048228686401062427437460506641288924227464963875981399226288833389300279232279831624918852253007802818766917131947462164720324952236765718590214682201821383594576205681054354549955988116921777071679575231389252473174016370069247377802657481669819942947825404057220880170285967124329245478907947125415638801588747532902522860590431695262192134209906416732058815978233180449959860292250544894521721446670009655512306310773182722990030742502585459509469812437498395173731641053639493471145269492675971139073543444601646668534032891981521281110028428237811121208624756007434170777555418324190432030889965830295523409913197280928123089025453562310501989064911952234278692733097967977328098905918181828991475685313636823669960711173772536093348314278545531742080405908360041787239643226027373846321573568169873770398770543098377613954892944557886709564831057113782662592262282155269321518384356946438135922748454036313791989083767118482417747180113827661922033476971917173029068496228391064081467432156820864172032807135285537223038202945726690717871031885877857265617543326992629294299672728844781014873239113480371929624228513773354650729385545530263004233454333511909728940246385307621982605566701880251983733251201688362778991326037009828872841253484298220589714577589449971000742715435862956642250858070178096005358751025871371009181025372314591553880034535647924865207492774356607807325217989677969141602713079278687473270011046798279597243300449182379613958616346718564516301358796196541188283214448617158685354547225322230844063370615337233447724349995925808539304707398453349089971571600472038260971537474704460600739928502084264364605139391425224518124924688912473219842589596137586230230932139744281829057757302469681729386158586466046465384321900146678275616725364193873142890555677960163927394918935663023956776228714389384810153793046918406815798506404588347693749821458657421389835240627308046228482847302852689724262118000287803460437060525793513765814845895902326346584760229668228009657653858251249470702008491840271138289134032338724175795365330502270304511853315557424363852978310925964633356983387452142656151068819793182386348009093254686181636580240848109517700249369150574735739420265085916975036453019462265880068975834854961466205170693817401507819774560986591083110400888294279041171305238634327069799846973220395069718426623312665807452647441391242704745476203924186172303309981669946983420898897471855971129787549589085243394782477938279604226833952061959874969632899782486936912925442066326576855902864976962162374678710317421869630493449709020065021932444763566722696686553907489213067571009360559223930253194020394662087830487181559456069042965442891338218475334272663533625941611736853258500625*t^33 + 4116970415062063954526314595349154780982917261856718771411393063280146197456253656651201532290455924378369455814710205782072497263783272479925734730386058043178404061885723727186673074614589212099668322270058844124841279900255876791109774283246415840831220485940909657252654642309522710377116270620494857879221625859912712807434320216435871667966862266078120386252820411682430066195300871521237164019648419090594841243195209472399535698799172060791993499615106489093829169922189563452508102174457670182074625613118479514653732858886853003330403090832979188789060351112334294575568284412449015732602653200960406843428571249800845535207286367475006296347786835458130551202653720295653869173108709036729041478361123369383652934752170653189008688795620087391896570142752690061397657084727881789873058258096522567708709260391153799381796940814324914622541478197059248231023413417573363464337298822603188484366844203779857588895139007259277705735901132218373305290525158883692055588059860396732357088502706393031364470691752155957103376643601293729182988737709506528581680581244760752037072957772757979393081680918635390951504484788053143496834688492580560495451562562364843692662007190275689576771728122444631759637674533538406744640171231537345752204464803077968097188820493551832458582083473536968536995112016608584827130624038964140826711921318792716561788369140334399748076506881219329265655266687275715531648552891643864650055804142974624369687436343552365997724677051798722885869666207718388032877285012526618839445116869570707991884974217378794698615785192545217616301306027617502863493864285370669164716927291974818095021391464785985098703472567391594553810178792716322314412000161003257632025760522826701949480778323841774212076073933402615570944068086984934966539281084321927340118706849198576705554788057093738569199054160174342846350958459099313384153462549797666731068424881662827439028336595918180965650997003261997976382820573239039025928036001402303178528864785981416390790122307252885825903070814182833551510290316940427234801627218629598643618249188166313124237360639092842681702105589833203899685941184040817598514803791245343989818608502944328796790687936445268516008797396770099938059301951820964816003682455206660088027707462267895504577890270649709984704004593593674032676664613825401737230055853516029813122811092978707098157483004033268875651767154689598964744988467819719489068144820856669257276290950731929668947617863680515689092866384041617940389875595769860873746945013837772890114009487123959961719798551367827922561551583426575713156765840646284010911284598196975456956859861567257992430618569189752464786400203341753660124683391351362011185380616380299438802821192521167015187258469469807538971057866906100796377093934733946472724087043819192547147955232419145000112102825215402364471548874167580223560419417022926657566312470577060987294746657174473816088300018364943924885005220701580732255765648756555904825358607707675964801015653724424174208394785126521303674204087391110583409181690405082299114730734940038627465578226398948678312025822995269385094537590758751385813616172086207287346881938645214797188777017910217090808507353492283867600109434509523340837722883061289299967/1734071258540292301000799193281827195945832706231334361007165152256018469364494116862260838546506720312999632014622935423347474632499951979124685467546382338637897170827906399407739472482944162428877996616361933372044815112958039342003844647450786072629903528117260704413545061987193159817448301158193998561061555592175693825451203295140660868863911347894098661007746666235377019057717182843885531344633042083393969860260771363191345318913580913759067013121601545635753964429682845397485288554903833196956015144068592296901537838511707255752042667254780474126723931550744092443522452649689733829492892450778533125243519390169161791320549838375357899890633464794123897425368847203757623084892113798446120353254962551694131140804624612514495212870798667910065777825451051978945517996764388133915451076975900812391222438299443376294665840940528603682474010296650497482075306500047451907074119597780163936543445448594233810510370857864419293971368686566093363541747487581260552643406026445736660331423897953580599009568858468659064517144718240480766609381604095331863781493017355771696060060897294778824764777938491497956179883499964269735311902590320268036340247428305489473194381879402099402822820079670456288888302125461350934362288210605311638056332889435488503097712651626045097670437096003135159364142806428102294525269007547662409530435011352959950056187881128222239156646427611231015737082242537280644406366864090960922027226849660160383416533425460234437157538013129927818775086807974389339519190491549106027405269227928216164234968381010124156843186234300472999264891634032783949162930487881575956083490812484378588705692086514236488462769955107558318699655142177882242127054899980172017043997624741803446175953106230359862323889295287383919246952892923825055865536728368929178612969461189819192222415652514399037499733500394367061555333320820850005453183043670158956943459333219770807245563769718850178857301753210967830386616680852721823846853253332030009683813424263658396835047550710055151025739454696724806561462824528865564187204619007670710651900045075922688242456654660412843118177048652503843218842143834358309386551918560851902342702286526937074697028227962386844889561702625530058028312923576353015571989367335360476505139421595903819988620858104026942326996517741346579513334670469163567235043790591075315193301775861217793657773255715390067306402979177097073311364071550804023701848349328702217773090963356881429210065469484077055997879362054799356049066873470601147571097852087442287247392400859204525897325962857083651651375448239518695837662192645671298878065359777843326569258240134642237238565348209473520163330714688303608244085816478562259979679031758199331338501160980978458051747777396933615699147312720007095924440585099274201708334731478453381085689375352277123209068564048201713102459597111528297077073755923519250330830700032294497463526665839816999950703614535458153435482351595738664202366252487453300026325806544302480480475809662468007742230262017738946544864497354506073840270837407007047077467265237793600362401291936443236458642783702816400722043834408740511057160014112176902674002912936367262351876370933769494499683719871767475537436765216019808258351034558190155000*t^31 - 130981747007249749977336733660580389098235402180583259763594394933143852814175033037174534191048731325479230974364469334521833999085676284660307116474429919818322007442140296450584391394057519735066239905440898640339110685860927682909194785767789539633245084416982572705839326325485479546582206324151263136573199089081608747660493398111800394131494459479241427746496729591375308838857895795249680314610471173146485113489496891114545238154157333019945539861457723646047555114657517974635126840737483817640872934663922768329358540195260985081962178662968185546656416393307228722857523580855728417257933439629501209094464397945201487420464067544617761814650461087461407727473464243508366811546377821109134951250000259568110035536318293557500520740632510178392222324577595151115036805827172966813704227207930789572848251404976355064275956977404743301163441941740505986200955615263669041023742309052118036792447973647408359654355785520080831754299011477086478571237501241693020948234430226390665571831765784247095548961143526636983788064931076680033232332825602953488919355716718816522155736072603264672865458075168338242977197306535648653654470959883447179825096843118273208823760296554961340817238678756378679637393522051730557851750145390080173679509167947350758975988076432831969039506577785817175336588182250144622005412719750189373414094577449185024429454803537455728819680233963925854348828233011905826592155388452354231794410900894387970218225870454741926217954166609309463156310653570307020862903995420069613977732019748147744859573110333165297979560804134053998517486599966558162807365172210051161827612123462058310145682779678706869585847429309363319314566598594263313591162313358277696211082855975424597256297519906649288008231717070441723703192043910145490197405054420107137607468432385095532626702895756281650162672604113007135762233173098994596109626253278743436294143619189437862271038081991563276536261180118959361248467816182521841977614059464652248634887966874504473742212070858360102794975352957375004826860841496380242230510952610775327685008893426192411929736270483536433834726592896363767892162955770572229635403233645129757534325707569201823046766757546261571716065303911723943657607365643991860612519152147646574534490567946561966139853702068947085396025586568428590134488929327176631076054736160129274258727085933270552499246689386558571787419919021825712349127365571883711919506335236329942566267852651304651273193464101230632817839788358781567160095771083222744782797507488169516202758592391100568103443637865733847609364032305266825186654729981914451495013972612124692293140543568611127844279339604147500884157998772230374300193710578023224165235114121245753940363567865946906344830935281505868406434888901123871113622873228314190319620486850896951844596560628426220807175747693056736836862158577023324163874289834524715932187218966021112961657452060018925987442270190229324409670312341578006619604783904004603694958258095376155802438729367599768369702779598437516465599799316223791093813794183026969525850241104518242829779506362102394460769759747418246366664868147901674183616878098741707182415154397626331611435037104354447627939475196342502249362548249208866744802012368911394434889/385131632743545564270661369217592911099582522012991518565623615267183456824985225632150512044925766753387176336150932593217656865960069979879789014324414271016836194230649534191041492517582921236220161506569416492468662969442454866764402270893505229356673735196365804835072830702639513075584888821747280002997058395229988773813920473775595163939613859040350621968978574097760347619754283996133931719606403056263467177028884220502335887765161438426812141462652472312973098228979560985860845538726222308420714976352008321424744774779132401801703669808037534334274008668608808918504906015906897336001889178180974211848439709719828352685225343135946423895064884035727194637860145580576491449660716242009727052650336037690777190465801305069751598084369317050348480010588080415323867464765252009742189698870292809461727951215860246638347558544372239882381727770723828231099628556542796980006623013894078345261342642373267735011738817948275059322350755064759767999513917806354158224188725550932158270382372174529110457447793243765085780662625325345486390502978845043867165663852403048004108823202512082329306628906661740755751564448298516036374917720463065981619438823996235323320752233538175948014036008017131985451482584961335522034979171936050665419930707863333494962185535691784532176159980838115663620068491040564009606660552160182441600549840424681588907640437469929358599790666261397598172574556124812168927026963202137611230885705158393685155575246267539164510633845819340420395692666867860342019020210784374032215654149493089299701863138814667897415010878166411503223831577429539273870541174485956466375317233675966018814151290827436071711811972287598033040229859803055459259508806011725301204771730527332797642627004399871859745160574130762525290815182831630177730136141123228303056461120654577585111333282824568947522118230652103781251886126253275880243392427602227239308248951910262000254377630790783338110726534543790758458446962828096443780180149973904084408808239550170582651912980214152571445555359535062912683086178931652884175125929092510091704462316462829926082235937656030400802214483224918998727797682590308289036335805138434366052564685249611669654485140307130110550472010405702401597578531574941629426230541745288931636705965086703154858763051872458887029721645956424877417719651812264230981073435426437211132447829896918855139798995664530987529180145536590753217701342987976958167329867262197250624765525248778343229396798625737759049851593798299792464445981414357706484742216503936778958009570319858811638809330782936159407087740681583426478784006334369254605660645228079074304172354300871348496371691045878231816920386149321623960017124079190359998712584956619432137599370753356022054396240237996385293181588647653188885153981561564608992318858910617791250805527396787999783691518176511896603562397616544268560504929339788065758960302249107987581818744977649678860019173744407399561396644862472925904299730592777934538104941227662018648647611275035233332427592064262343450367485944702397367427894049911081262205229714909965757907512741368118807024373090125513515202316125941239310598280553623805642274517921512535525569961738032353859042658429584486099201681564912786447056350739778684425000*t^29 + 3073529960398701844201188626293133372290095600340814085771511005303761977541051286973541375951960691380824576585629459694148567384785873575370336985941612369329607027357397072973794557103592367196005557098733804045653966507975510392717920488526635296828674506375694989370314105245849858811332973085112389511992839775856233927565989874645007965116668690593421204123199540429090829506194547435394566356585083539426428166706243459134226907419314240456128752840863879375284672491129389633394790471212310672802768361900328189000944564335160585312461923917461147772813325351137453686141681304166692587482104322074528263089880694824170365988379107366135439458176886209227065947925885495726866832898673892513194185612235804550734945975991081033159162752991731462664388289958497185383496437482441240877530005350817892997790994931294696989180120341166793390145121181084756612643122992108930213024049691842704552431563194995810773935576957486431096070785454669040917134967931613113554837395090077654484750945403713878072611832427762868548046743886594697996747450807614634558350473005611598395677332351186655106277683763485454138202616906333599808116576020201913499778574533889808641426799331937031228566573999621406102676012503673543190876783248009997224048766177704360269605506209370244398476233505739932568580874150841348542003695702756077278084009416602754638328317409468853824326205689978091230310508444664825962335360416350440042065467214015525810532716101380903569308433577013308646183509405495910549209697243012031401613361495956202354553479292253226856118446001467782074748427070414671439402664437060424897283605452913148679341677660129924806866271548167197520909657342151743086685447197841145273541280148156854742755284595731079728016386252069929861414381516738459909920484637518702215932255634529972984501955698752167847723681505849807032136582022851516927564147022865517884442805852415547702225750277813782473572972005585090776418949986503154949422698548759031789449804877555761107182149704717629115139889597449552520597977739966386581090426108065105388056175817972048520867800955304649077419419961375457311325803158157711398139833260874185263649175899936302076098066448410778566506989439353759153595273126886716882224515023094834309783307270125163433887123469028458166265423636070641250650268655336190413774764218673960593525630288815846518992612913675226590606193131258588947200273827415486255387302034858388198525572415654756003188721155981046812850918195936637430748869533564948104750856010850723196058822744988258122831758543713885178970290970049993693018394357906511321304848109448870059564544011078185548991987028463417054837625379804340319495397780125644851815210844852386828291007150348734805376425747012497778919003596255482271583405534267331344396354922946622991684464925499936014781200544370381505493527191496174100111934142059511208405089373781907290010693510778705873152323428605851981524275430546365772568661498949852597023697240478497452411627270608876365045761538892610160532091069780341634723765317490044315964393469683796131688751426161209858483397497551246033824176548580456371685247980088720494443191602889446994676109050132111142004994352990820869448346801774270403222754136748266327371/73391690450221931485334743680303549302098302742947567058784899461078517180804807062388028611102006368612801298177582436094108840155730213951683931949298545293589474399670056424790121078668251778227072519400705502194572798169614811270893354707473773289384287106385498199061065741882302854694035074924617786415047425588291871597934028577926483146387396005874437943271779093039630671641016006522800055460385337400479226112582292473221902387190473747396143109942848625884165724215705814002520474711893543346960204205010660162610165792756628292520663030569766070959656824326542534379337807024000399782574162811256428755147313104504495520777969200134980960039587701908086092514183822069930312548775327424721126185635724060855907439036546338155930669435169310864955355919688645388395796370873794959945405410854346630637812845127633206944634568346797073775102388250457285418259525293999424502169539852773550367406492648263361481365836451123196422589526827222823302992670362372389498257379642192153572395914842696109978279525028303691482703404100111208840295485986805092654073873869909329276636000478708973824312223592527730224889776898991259200301924952126911197896690598193664153682367552646959240424284649362719550645501671397876249859914797251034245177358122776800310398332572844602320320867491836923194386917530416009090198471827257997038217301714322262858987742167590894107038148743097545931252864597287255421665755238156895062147003705320030746525228417589132982970152107133836917509491871370845575312381365443327373219030302675819362424010118947602955673579323907818218697487531944870701282800945599689599652104421009858394711226019747345789002281470413418274453966024175722726403674466844204403813124692141458715927106101608975087553285451415726235091822499675442217176578616949132161394587420563786636460970411215498166646849761290194249451984131749487160719065151059637254747985391247749594754357954686480039249158125404772483007134477223460248491680122068836411841860531339221739475250313041778587628516789803277371549997800042745623209115344307730724080840705257971394981440025196355869750491358650625891867071999968004262822612594438490808564958169163748300763955956894122700180691638110258017687378975261109055815257501370849041477543256086808094682614240668208962106665744872254317351294809959608444669166460573334244840330561118838093791097177451458603564274557789526475242542674659855912104602654320710191652232579168286822298845473144219056686782847225913264549597184224245337382818027065992360419246612677269005580725466802716402439587607198293612109474891304485904889959616966066791176219966590728842321284137599300074004792278908839411618508218357509618629439964510055126039807493833724710910354310325989937902117618881279188640958373800878301621561135417183450697968015721851138453011630732757066014612975929488564161556407763605997624014040211141009239506756176436080402927846030448192280667351287944137842961365229914930128890796559912809633392348237204174056074712790464722846798592003179171651413566679970113487384972895728501960596801894106124750561115178183156254524851585898598208383771561705249435252961449757223565963670586927686387439446654030926345148029611329540727616747144758375000*t^27 - 4283322017621926684849189936837658484590668625927277853899804231354619474880579425352188761228054985895214469244770306572677210315405584654685254596967669030765396987789410953434543165562279540669194368012555346074530183702468229478353813557618113026065673017411091762462164710674075546646863355511902331661726289412010059237284682130769024262731969225307591485867773325809713540832052347045473416624879053173095764391427249768134451435387084217373462203281460436407070103141812400538404226359296273243514134069486855401417586817841400722270446882573521085261010111060446799303885317646133832260495286106596975740628772291009883697949253028710103116903675797282037960064277359174260056796280632090672526883147321824968063446386166517266916950186362514857465844562500735902386973452104230904142372084598120599354457093938309863580892196221203491793294315736549679167024565787229400993864000672019646913298270333943237533121447695843589553579441261989396229636072077324998283709289459102335681828483439089238846045189814370225389788424502363450308560950260486942708077058289150052384975393208064029418657842215080577183342427684042158105680830176831716867530981297864659964657472068971733069198770858891904088134580373224667637634316832742407990659875938825153445824104755413952958517262790403175316477344324975125946448968508552397393914549344628325252318696591294356338975287823371199027550581302370835520289944450377878750235500739758733549474804146051162348478157902614605518742963393787705358411163482722945555007024893181644438145673881463204549773074473773256041708889086432615867557932595362307573369064282927106494264653152273067846523552098711597704156123372574283360879238718243630381293050245751561600876220999962152429869665286239174843264133247123095471019753004580020383411039793693496866334119156411443952088282383713190895708831364053893982378069036549036065522077439153781961849217083674388718350147422059070697682562745145109083819163654313715234193661397874388696036345562316607228973681501869632090747895996952832980343862456198124997713956930437738535265551130086011803394296141027020097315144090058947730442153985695182702777066655658838856032312878034386294790666251891228759486857835474525657146794889846793951240917715728333823188616828637516049134496094558575280296597094142250758723125934124128260037483445060185331266872258994879647715181055252009994090136274569013001060858385713523527215966665242825715931497190015163244476771883604963457408506877022615273666482885053423401276177243845816665930416019988143973751793299772219097049779640713964175467656424961559332829875851105809270057352596888257714136154162288392804856162180233623959262042664556485811664349326563857982343567064547546329687664948170748220849631781624285397425279428297243130933988014041613599097419594973099104407459805010720319496158312210897843628523081805789717291740350325189384978156653318620637088228916405503664597642873627435448741170754675011100659166846170177264613599896450825326124211033021719326890191020762357082117318967717282808372679044439410364057707626534666181901445725736975894162023746320371569295451729145552546386737404121284706476487829446953141838891024470190468926982612694650169/974452913035790844319608756062730563759516248858143797426214598015717558654990450164481162551319441651742295363643652191326392706470212484334028446566507589502585613971859589148156743881688877558570494667095321133261274049771265837978318476199861420334242805745160353446652864497389066554288376256860753278746262114729242180545595068470023186430021330616082684082574285651818995640237109800093082497377583096162896782766641199854099332883730958211409307539422867848916246512996792778510055219794533419701078881827534970712503948331499606958695036744112896819170845326487986130822794083477293917448573789946800940844024422771198752547017061357487517987947006524286258391173649629160500306377869476638505518886847489277611629169597750122266025659865979669066493195299849239957735940633544447406682531660539892370453140501345234753283058559461316842576481744764981427635870706209635964738798921874701227799247631248779782072642133173543488490007693722734900598784582030101607593913496297449977551028918246838637028169794226254464130932688960246658256893245107824430766878828461409682918297700276359540644257336308893692713421216688213783931332336890573943228537471254842500992288597833886950082502731193495228135754389766987874736085521417029804792711253901299235428070104041961875671625773825927002580958373918870840470839248579945453337616165319443042851689099360046812043134050397521574209506937350424774990670404979022366303838623620601386571613794503279892855648420709673585906834623030081108267599752581008539546583910377945889508075606051715203464568837983402198571105704477255446068744387118374634796219415792583724318318165181830586995837419942596049765636166638252083718846830796673573495771746436539284138794560398721542042985620948217189704224058346494341108563936912671915490214647792251534656015679813483204169315265873175185702017958422949165655948454137060173193718883601472566247612020362713571450547871686017244707991303331408626639651937330054431743532739409814963696736377322008241205410076174886282361600250315032960755397059078858758740416473375193191128334982864242321121774518388792377320387399021238351497994157438386670414209787011957524608326459245973676662077666753385675986065828462586353641152964728194361836529225622396473654066855746118777274651746437856626156306499922594381864929533718304228268320252034422029197785357352604970976744386162125089468629148021339805960857757115369317708869614957510446976714230600796758963695928789163069200868166666848819993203034601155733646377138812626213211763650502621671311217445518356099671614271792302747863668226919884884019810048473252164922504820834651782953243223828978301062719536092797122818979286740524840946720015641398161780081573652127050188777243017990429478810768065839753830055668464658620239875186791554976681067240380099499828286265927784963465457422604827752588998089981839049039518258817157432234560188032549626592126261128211697148159514982088318429384294293947130246704720207202571144000991993723850268406130851195251056168314302529302694801058340334620221699049081752631984808288741010118776265529126577269997176304444215513444632988307159599753845778994515461943648741779473506359579184180723453021540683574947875000*t^25 + 685161230396025501446216460203213205652363710174387418591072185675813359765992992931264741604144993976132607636886119605162478366553800903925962228407001946604554080848908033151149505738816459206198650398359708017464892704957765165362840226833326757631896593197613389666747647397362151640921670626520046146614027858404557549034739968260294490949344282801823143392697802789885692810397047968207094937078078347169655352106747498703705261967924407915535450328864152865179357119350154389807356157081352146009195963771749973015322547724171642307223027491464764342760670357543550668145879640921064339880320161178122083334311137540685160812017698862272700701513662471324454432309703760663570441357771102514118283241232178041482831608912221980019688861458506675533489914467333179988574670857771097359771195761410744278512342384115088533390276917930867294467411643511821260666943368829805197246427833217017203633433513849610228750454199706984412938066985795703740681092688782866002761634203312765589845649599122294568282371541677186097658646993991340394318086453674958780061979826918245373705836368791816839388636132139192163196809342854036849423349554517777252058529574655096127845133488395900503906468727403587508918413658598310033587946022985486877077834966104787500921581391446316313376527876374856216778633245836508209247437650285516095347945186018487408194323434681603010627772676071103545196510073754179084306474037860293065771671382018555526693283530705678182907677291817851050228076829014101130291246087829773168363085135570408531907202557202190672288672445811685408509600670357431437665215610456011572465512785051784611990959520101921885714149416408229152228322564629480649762734493009128442648633513066581903866609648126533589515406921937535575062242601988326648552941326771117406845225329917079555661479764150257653534598833676962402604047721450447189429782408849853262786530845562914432332704617838493135837812205469256076802768274497507983856875971336118458259018506477378381316392962189083174858225864063579721291071748896588294510506190411038123205305998109888551332211051624098063655736114214422751726325667491219896314303394098847233174446332375046490571155878509805665206426038943536432379563506538193021321782658911411664945418328867951607744868788764779419772775318255732555049476259595949495948722519091547630668564339639707131560251556797680217271711701075930890215795349630929562637273942563677240313629395345844731285001451621339948668770040530442163594291665387816928038241101418661945050111814373667272377436797443308926892907186521743729534639115727406508880699609751322321069436543496586549501926055174030688299463531388423231062567591149465374419237071821891339495977462424620164302371457703502449297696031892289237775094359635555339108534079628373131148994912608391797749696332871457067783523475937998188441192257423481093971754268482645833913921270457466098770976947368170217925553162664978068343950745031575213090800206257993449675840345838045203286117784546454671055701585838141762296235166732823613438730093936841697152543505407197746170410758447105434974809476738147436751273546515846659486648793089186403480289387349225561363618539639685174595900130834349029738316942270557497/1759789779245376354408300849837731195885704159049003391203786066638755117037679050000744499481567999071813123034491277068484255865462502249486193594614181854227632390269180502476448993765598135916885085924724735498437767506179515639252696625907601587240654785486445142002177543440470032784707452825352975180432138544970290693459378353281419650752882965957044136143197117347507193608072647179723655650819664880329735078803756477958736424867063760088456216134157742085672451110137911699264825648784498131282392825107800191553396019283108179085406295986775735144547052522946451990330349611494550052399720666585407921316838179789764858303427848584855236188603556967562887376060265033995036849592033914107167744478617910265790482900355047998581163376854265506062304007511875886679229795010801009464808897917330561184566486327614579502595627235530881823852935180545944237463890949436364801506067978911497476573752388877426006439334459760814092547139820219279768636916156288435347639971188128283737236598890878364886721983672832302506334232515322282483578004245609537749784926358362160597744303550573158933400518063645246535433571056508048300166361657288310573030499522162448901791999704828901025408253080481289900885162372038456621190056667566458269692318545934346322943433269373557816953647138213044468364723344899412673383634139287338529805265341517631213683272610547995650193452455458635257720576232044693038094262553584338169665747084731130504045625504443701021320052481251988298104342822923953882930672738364813940307090054445505243422732094484504937812310242224840414901004227789295390752295419107109155283839211631347496213377545713557756367297503570406792095274795751154503782628572949844571987178902083172425726208250557098607037628847312410006295480188332409780461243613476366022196402452827784623326937946211312630936881939406519335364088727877888937680890615693446446108360472755844530749391189366144953478841267533711142665246516682943875368497350526424225622765050874910282587143176230411920043547974603239078813023266865222487645672614840190854673433601547200740719170880165202058440656500616204308079336650973169704408970189507249409236921082026038848144518450104950980520107667810929094854835918364285577908985872598028040116635742272150076124899995784472280737482190974440336717833516156507483693850520892759784087529462562904375692000519426408088326890972935748865277420639167426997727830527294274367832758608345489236836466143855364813595178277324429305712382659506501794921058517301939021207309232907542746526133170315104914560554171980557163703255996021951184660461583133836553511331035687250946726716113477689664325931096070406739252526095551288433653830741535851527576372887506465717348028797454730183970547347020637531162474557440383199879759792382842752699863485479860024554401431145690800430638456542177585873174219489311156157020254352387853006181862960170236879894621054337770097484314541170457516453998167652829874695488510106002623308228048266569221536606281999071818054923714973349685139518718197362940685170543508003037409097526898456873305635518950125612248414822663247594900614988886979094826092957670447555463710510095330532307875895078821114558556320447243308530508559794755000*t^23 - 22275524291385518647065598350661662848817732601030690773445628682013263562652145574654884352675512547213872178795327363246584946289201087693634964091468634728368553180910295649163040230181196747608921802670729506147307758927141141789660367106522186065763226609258561605358716440857573726202910897149775441220387413152164825486188000202459752148156638675707125138085453437401715751342244625430310058481265966469274375353101395283949515256870133675476427903008934413928171701427910473717299775336057230094641925348862671241675077068926781489173924891446806711291390396106702152068811037366687984944203497574816595787369158438257463860004030923131387036164941380406495326818657196449326168763634741933512178886054484852217982424917425486273161228819601684827240685214091004936867051387216425993170009730012545674426702396162619598297593663868264790721288029405762730996606246488637755330529483221870489762541008534134172543974604357690033839442693937449029879983760487141128824861331975323286470714246917828052373443055826654457071303187252629171108183521373110123616700946162467365421114982620589105105288285263907867727661272304928136709505481814179886134816827051334252157626786645420800518516023416631354964307705769234760742970013779292664024957112852570061185660735114324286414569014409834267919685592912521192829752129569575136864972041250002301906306379993249341127475677692810265043323091789951103231290533966082037795363151622921692072239844859753378659826569211778975223452814854320190078902142344077824253878961786194511320903363119260201525336189100118190606212038964092231639027666579514545436598643741726822441363648796045857137765566493549026779736088286170230615747679656977260953744455936016189668172546439662326993949964714746690207677616333718821092060513163455933319541961678986775663091353685817011469172324727653618019731521324759428105684177474295897419199374054601725029379214220792944057912950109277687457032071724285963844541935473917601009760904610215704264743695824575921871983113282433101950502519677039241849719037405600078345498876097366438917137422628423860812083066677153241118084608439141441413552785150975330151052776776272870763572611716640511137030838291901141304288063334151680160710180037148251158525900056737845510774863010817362972690305442307357633607003624457678996550510686786154644753047282323075759065596855237629708322589091537287588640918507125807955068183976411721712356449845189348964162370388447726635842558818418609229844604020650738671494339468983604615757347427591236118627416313956188172175622507085404899453643677255085801438138997792504055346251239451744760412193703423819343520995342311200478708384670905699622210733468258091000796162861487756254700799870640555977083154193337491642052373918344288471390068716142643078825251192274358000355646293478342075746453835666973223893089689033983801483352930327661784802836056782639256027980559520538936357437598068415845936746589122988395245129278335892215706065290512705235009927981781963219504561643389077309684657901615936147059142981977330648248662552698759895668706509006976177398128834231754878521685454597093177427260178184300131861833736501387164837253956973371979871501291344823547223317069837989/774690065863453721234088961069870798188815417842224318953840605422495459130717407880762524228298956113135124814096703492104482201643818925045552615020373533654555563107628373372784611385942657659063543260340780300942712869568156341192763188578889829165723030567402480990089027275424307910659259124204298856603278381209747533533748079433668433211866957839785733845646557093196101533988502291074000585415178561449502942299479753884008969642566111778070399493841179939888415977832450258915493899736654068662357711052890301716440638923542187532162554211569752971240822034557948974004121296364448664371616163007706747970999416103103008274878563779202576800417870186807575420983051455182597743570406233927611887515043753975701245189830211347201490399593453836907862090263380145766400072803667835688312612670129214434510246698569461628860031554771746889848302987088160234970517211436660591967345142890387476100401866842779926747750495872967073349556116509574245976033742713930778037161229556472732153067990006236716437394986409872298984091487723396093314230129860720422459668668626820697920046671719705834812184582365570485707169867267129958225409207828006284866687289647599788288869435277940125315589671298828706367924739864755360415187989526538694810205446851532892165315732713359691158942490191611967051861907265502318174317202621056635403404851428957219067092833991237215574291570066029651496558015193587696117582971958322781211551705778378102324432966630107514820240494464190500795933525308914481072741803301901788939534208750466982158920106811113586754332226196804747864029035059418079624651787759107834662994435555104060833062941319555316661690748854363859563680752477410406556483230483355490929138538417048730890341675516983625924173568653832665814858126385463001181308329845574172814720644994839970051532465451719147314605636369174272633104276946244586696479021038962837689006512463170690166851556188357289303185557990383709542853086148469858178523290177393273236108527830802896138905419970996551758301010559034594477472199000451203800540661967692713198631096333278586947026311377072645291810742119089939969707982221884489440905355163517402979296780674506232063619535100549072946351745068941612408922333627756151144716606958914517660040734369805196554983150318164427933348138418096017794263667438462533582618979306051861473314600367365513212239359095320951926511786998889446127560172676965145738881916906718607578551343891220805346487813327633423376138263387384640014690192500144811894596412507918808248869825356037839503352102149584228692417869187093099238933346074880684551616240401308482795748988536235471113391332563548167447828362944037749344862031193773712641088532958717248552642412434911538615164851053441004900077908199302391435654560612342604294894256429403603090700773499286206461448456102179102363487581412589045955038650970838063308253481535562043986417015759640158626475349485876953140740377596928299232786814410760213151360513963687968546130252564726044059480788635010460963382874026700224589653809870510795642366841380566023076250744019993342427922589549103044427131095655628929647755162033151333188483225704191881804307394300639792245200749714681437555865451423675145152124843442083560625*t^21 + 4642685447632896764539807967551042960633970318651152284643051852036972631289773910544166313491049161686554128028081087414612645037174432315046364916284727424376051538713704435072497222135311076250929406255842613182837164460951427167712970545745329178729868158404989136989804771759185713663770760230093089095251249486973143953934727927951991132577557235578887254885523002943417613630869042556982469268378831270569278563681381226147374566589365704739154535287723385125897669929962078562572540582750016959474625911654423604994844509963378915129878639666032724076979879002938608430320051700975479508252070593118447868019618914575234141442413205879137950939108762311279779317183511139485904388325930079841539833171984362244809113775714823534125219577044986933945662635477891612451562935623676265687318875494526603720187541574020942755834464777716407799360842907069226080561695731202342333050455599260914628780555424075232928191348298277852828997034599055930550412055259244524051244551840562205881040127758666012366034019483976299567531551325574506579813352579485709798412448640867682319564951209797903233033855979338926456805240314252260440263022970424489562535924830714247582177584919824442584275257013900182929704714274341680527440313204220708770361369230282523616372423852359911043308084342482367027700927917864658888011212172472977768296748210043169112625601858650308543610025722377450551280721056596539765098171983604380243320004719761977770366721750700698183120150001496113201391771798271227869378571493520165178843387659154700535952734889873215905273199817068983807365749753501137094645838959439774130268385816005853002663103148048008503487133006052612157303223072226706707597872175837749274138122263976278268061186750225500060265998058768992579980037869852298023276969812894186274435132075574481522931967800622584641531945093463709168516210094678146947861193711503418755133831907559868681444945338873769301476959119655575976836191743446979993756747621521935781619264584192389646040821107765409903262924976436565002434984496553814265621195033473221726889780204654402151399440426843287742547328430608071609427493217819033440315965453074261958149792299591160809225760684025903171413918617823253929901578062824743670266060555671852352387310262947906081884559590844852185113312105239565138212628065596424115757461900720392286473509457101637015960481467672211874390120448439681250347135472111621575662785184656123707038453356702741024456763675259990401946707566465969861817001004093793611148172899277286387034225448715554244250822166492576523197799858760741913718985299704405979708464351598745134854113711912894105200147641300742699514130714614931887977362242320793072677702879148918745753647252140089571911493341884671928310046837436390828642293402448445158155767816735081467388030364770216719604291917627295367433763380509809641649137068517681526317728082915410754227301542291619746932276782758193210971865421983522916728895524867734462056177791556885899453905383917801907385834396441090237505475995552604179331273368252530187804074421199347112614319106070620808879273017000212240657918971708921784417921429650520743075372393836430832048475422604708960535242111315208178503700303402503452441461035719/2660582750472200878685200843777378079771375848873632163370960404330609858978753398705478585289713078256589821698238463878834494054915698045199705170137997737932559889148449601438795310221849164406003847139404304580214059125390933871080092847639011367585866031933487154843446893753521168440280131725686780301391617186639381265686209638105195068160430738238482145167004885334271004541800549444280300537718069162893742355166299927479589619008879057688373342162323582119688107182305489298170905672432865172078634236493646105888310760453351413491344879400411277623969536080642847014610283826098099897452218511089145425962087684919183437705150605410378045942918515931179837652144420822237308147788199205087894997079603408410043243502488012023940129501278620931194031351541890732438597436483107288540536018680847972432107048961469652248908370705246076102774701494523765419620031371422386287715603158992150370333590718963381295217160411161368985811830001882165034723846154225242748691128983352260885804077371397154035713925057348481576327373182855597176695064180223067298586802111392555068479124689876804927695237981838033502197532071718562699142809511066397649631314910618531734431095081860701837158091467375939021935941250443648288857392210248993602148516163812146515593185265246331414058847466479348939085715552328519948818736842764344828015127948900718274320641131202980992659874621453902772460274538674232890701691733824237806155517383295400655232185077918604502387722456385833567227299604785915924693387079565345289271235641967127869510854339487346047898109488292308756946668636357554992436555905387597080937567574721974186864756155380547947058181027701401538690403482519340937912761903780099433875913347710622416372615225340674232088833337956495516965367054490725583609275024897289279860344332589107617903684578527798405677266567016515565479256482478351397412120011493697084725469826833424205050939893124270460588181032659662697062833398039788166256073646999831596874555408969140122793942397364230941908173340536939364165415385246909886904967599387096036346926689738490622894483071898010537954835122527750933123625591145762727093790269368133211473709305532945252447540837806522144720315087747504381828410365804327313884503240331784883318282688543020290658419114757582078629819906065715139376640295013542813968442436028974096599455730737930565156624177594392015070247204540139435878286043141284431571353257984899781658058905114819488674286129914598640483402000934152386286499571363022932337296971825624333197360208606694911444046582905909774255711590894184080339775047612033260463908889826830533345152064188907238484667412542401737486762754975890823983410978275954894480985649154831049781216924021887590515063222691957747493828097639767806264714163651133704731160513462055832555078278975159020936220838604670320513926044082598929374678677133847123177411071913957221272946623043477197581184741646232188317713469060185691837059266188463845444207563972774213354386971360263806293705898488907203625646222137798803161085668929830352909522208030475741362197918832286758222836976194000284671475924581778240650106890279629438333077586461791021321179876073790977924208373632087362321181128989571861033649815665302500*t^19 - 20305344610969157151999301866154983632681324893561700861505723622345845438825995103657674707054216813774605498675612678090884028652899118011565258569960906310531571676489283262279851186464021661643491421793914483413379033367084848773335393936335595237478973679908263230945667007627844767805441054787212465905237077272345100476146639963538305816824974655522941007904219337674710400792041808499349083634874291770262019614974816767522660274928871000639107846911218324080763956181085160975281578156100383611838453657699049946113227106612702362332257363986321601962813516384907186552482329969837992502741142748701552581224041744843252140433515092528820783582466802994215006931147588389208753151774647758380385600703299014234714541718536945085735268365099046210464619641495625399415853883232212081168274620568334323706966069893883147739692536931512239125249314734563022169874688693772772757918515939475939705381737171529530879653084429108414541014440984723240423350061033779198300642911563332408105267057259443700342094045188416139608292741134259451429798520208594328973910008518803886523386417909504319418739899494824406511466751147693920146360938048757821040243587975050953903895516967917617750117523977236194482053200889135422034996250401305586843023757120369008794864116985141208563001327105579046595176007499899212725143652517466786271118189681924307377056346443845681993674214454125299914818881933166345000339947941011067870704928904734000171592227633756287133564308456894580115251909355888082837271754537696960062631393509574210409170429859435568897564644015751453908548657948082873322947698078237201243950264117453206610368593249680864793296299190957520003893805018258381402823797235185798658773553944168485081410527335711724129081387791595656013615446369924218734857962439255211107503999973884850222063139159128830777569057556872482463623618366364729552848869491597616779217054845591258791678413996475408837228584376516162026046868925036603129696943940346874723565920354431548871421357313420310801720942950014694225051718737162147302927699023881700678448186825049893495815474364436886711455825264227542300299941019395935260973906081935414837430320485357909998506896463162919016252214696734544213327974362447836878257294344631627428740743008542127788720310687757951422189456055096645283801700020674503372107363092497694772739192308457659909491150296235956129501953858648245890399590339515011830544923247357232643131372985273550720002291190356921196455732786135280361894339992964046688484745506325614538786322464070788826903069198240044918049089733116411417638296487163976943452201227027182939435063261066110612135926927079741729281065662955426415402077324452589413696686949760191176259692906763166789004669943369959294430188889237590485356785315895966387582814701779937570763873937492444479980282300532254820875203943764876786232649685158248023270188118761872727187977802230411033689749248322147938558074122073283109849806600104249421088420366817346259916553052271725907718039616231261721978303582810683092593422898941723479945899083609638675987331477809638073725933670148184434100735202094217311035631491247776551615726924796255655947850253909931651594255553977001323138072061318567485479092515257/237557914933802703842975827661113262602496840500048147342472130219488508770734513989678026005434443272198298630889155722184479283417240655181298752652569209789396369049663425713606367637145913007644430190403777535892797105808899482482816958903743306009833982541677305095000026055267958197577953557178968247344068853444828965022880142300166643237606261581417415066923903693623454399335999523136358722934331624327726097594415139035638899728223133200410796247558551418983916443150743998016250525055615577593646474862157132179005827651624318158174570656061489927787248980079689498146627199828697216849913256531922458466707767285044118710267936408778027383881640865186459807702306800350848194991367384132306166302711338385590238831615338287214963884881967268283702365877610305645601083802392613626963030274785311222730548891791903315351447093310516516421121953876363451089293203566011209095102152028896646069414106300012125554374322779857218423570208217590215484321124111009290626167677646684841939905855699981183869936837937864423099942546729273754104909136091743841768555334032697486609715034229247845556441682341203982053798219654375691155661381731129746796802235362967353625364650652825513881236402226384152918367014435897265172282326141117571163972774502607756995998337615183275484387495149425459452730763248156394191741085279639953064880154942095092976493158587907033524181994064181287794905008344782899590825974004616155818963223945013482652929466399915027395857323969558638014970032823609335195533385060880984961555529146538599865922721829148792635855967932972707586197905487776736785976075267425076824270739489107540399936741551625395644451829222626688470065747479435890555430505588291231185700745968960837424725148912771036697962704231162014579817912852979956134029386123956107836446843813838587307561186516228192011555318243827581759819680974228031892772573162471281496849999398996761837984849900012260320009724402181647626291378326524739055186266190325520909790024751300313131199067306453313822389223347013409481518822633191582471638593084593961883112587405752537350702451373184594162902306296285872790357158045336832970231923741724339996599926846966381054449157158947673850569310001975313844988715014850773165415088084113548095663383088485155364052034890429310054749244863576546809976179901518807290556903576085488996682053481368165631941304278087509952402258139125762633838295616701681134730117524100649235351141868456328338595702745315866227682085780002956100627392068450716311478776060219832103442317078071458966087626783301665292677158765907953179563815396690523937396694682990069912303979972780448166866279187996489501914049082057867999014156698075972621769740314629496828762526590684947710385211586489354296352948408454809698682218203401535741320957301070248330924017231094694005574640821543938215546833162050009669243755568235761710329830693493889354525636559052267424895876003335406535860236680172617190652598256579867809941009736764112424583654037244607348329653598823788707627359276947732146023872111257917578670651639625140498098414796046904356491078617445722012152834875970540124919760729611495360761478617826789643662005033957064406607335899533744672888123096158676384552509856926700000*t^17 + 8451275900261467533080166111075472193675001432931803944441019880917194127625554285484412947664906564532031713710390588308216052871962042491340453442773714559719649621919512879315755186388438690068384206981371250050701916787439873250700321712176745134307815684572662457703881809116102543992031587066603782727264448816903105326790224211099501728732246156192172435986482570389940049268497162029772524816224076339342650408488005032255613969152186158944205947021682299257075193751762458049421601303403450025908670985658187390618425496056627013701081783921837941667204042646038842104971651634789910536495279214437991420135004735571804092310456559554661488740785616481979450265219356306992124403191534181479129937264492684332540687181643737209193966443596970128814747679083195489140696304090761855897087248317632885356717601171508738885195958337943985431680486677588246802780297339283654837869888556803357885225939942089212000448526715333131010577443654190001762403915837780586096930539646955227688885521729596016359301318980839029981008138817736934799218714490365140108709988527085942845981450758076470523052302768364161174904934235216456219372454799988922002072900791169061566636979177321987127723634817602306287319968017378118484213943072584603710902403837191460084483996069753582195355376133246760078697035509142424061933587803943723593437100384757934133363747489324971840216451731947623202947423461292896107160268168191822342520408865161962007045371803530765194152820737281027220956323319744336710677205822512823672561436065697996776128764534821132075617458737410278245132793492517516309699050203788435269149310672091389236706270548393702680707632437821245722478319257658798232533562112545867315946530722633607651166052348097380362010181837494559751135366600691985008530924818688426448839842815097200385835652576571562418511468625203653466712207604728874693918705769988178811132738060387969976604976086322249219626275814294167306014295050819648628716554145918478800807419416626801961855444047294570467124031973608220399053072641272268661083626550975093275290844493664943986731121464989779257723539396400241166606741207265029582569551817265387560903920052044988340691402134859019609678751459865402641811428969049586205755373379597167287555738942704049736560414793386289156473586138481665181962359369481399898531201360204245297138728238142388192977186740607733369750288377749491154832257500846348222192931419190156264148459069586566804226552250631111255709052217383295370249625702080113435563909417604151213011691139906656403849864271525203338301384135103241280112851824953924155896359456313316413839589423237530507880547245195583899954222817411369082885453963582980543450253465836804873174831745672802338779320499362509044967861947916064171186288545853426813617719658990115486883678475953522152731947311519339643154708623159413117085592344071633428121150752591970028096804946696008140033070254095168739818048913394363587923560802677810306182199919478771786063810025335939695440472744429113089174385986952092933558492917126189638652828191510205569392478711373501967861302068904236996500621865217826701988264741918640911807005854133712782146257983150455150230277150480635378062577671626905686267592396093/2557241084287405576662622144822572179779818930088753586098376460598023359120259768241828162293794301106605214673689146891750571109726767052833980690318833258321149149181670994446468545741041298846995924990817134651081286491942859134962088439963824999988212870889820401905000280477296255891574441233161834662586152951788452976422768590642970336028349757023493350426298492701946597357558112513761979193940158073645522109398704143736583450015578433863245630194306759392591571123328597155116108593245744158802194405869103246397533321191014718996820378238779568046180386079681363421225457504038328863737301526196577052906324789009592571998766609576845824191196486960536596753501302615541483510789425370365413437258598524974294923893270994503549317113729412358583384291506040349008529313872814605513778502369747761985864143952818723924077342239754383676768548091727912444078862132504708897906099636546358013570751850170718763320617709924345351265491064930529966684162688959688246152275588784901533823692446652738626364614196625246436899381532438652764776374817928771943743860360469625885269285368467785631578166345202372277402651423338279498910943109223337862577341710083707394908337121733357002368603623966370587297715508339364678031039157872030324882765749057483501780452693151678789037818330137932887049984098494860008064036388598477141816062844376670706746955765975705125583841465514422098027506854535015919124773720167338618521780587172792195616828961834379412555405310966425338631736235689441667104859380361248249880274225518621398556697534984366414844802478337294440486718629662537813637271869055222885814208548618039993716966100232202788407922632220040234707178340513927527743751913097487959234308030136460779336747191237476453866304404370744039300392826593843057207492803569645160827633671643085969251982184262927008124389602271791027179235389310807637433963581690132030230797052353906318608895737158955508150692915623484795035960131397295720417593336048798254499504384087526900177025253945938613499836933676673760889290855404356446606462502028276177918211970308983196186973447134869454812418944248253807096197642488037672561908355572679659963399212529108690174364456475730842038481395903616613743113814571628911133585948199575253029788182658399025389501316761680220001124224119676945072096524822231866715994903201390852140753869828845547685015216640589077722918425850589091881906358697435743979741853347671694709956409525147534468412564846635501156813041043561233318518396972145946176506824648248780878232001487475117105531511843776749915289414950656201874128130446727404737858536881598987879507549118754236149207593611962210520604175412740579048211216220464881751991910445717524686090727417373260647087865901620696248975856396895892638755643013087120038925599182109143797593832546489941354127015902502393732062968744420692321859251116890846646491706877022455992834793547444996397408547565316435062495488968916996817025028291418577012894398931048974923459334636221361455548624034397254911518043981260881336609917432952877464513485297141218303059406333916676308109846293680419307292281311918167227077424324641391236432387474253088517067465953773105082890733506745604419913325093943398727829959048093300000*t^15 - 99285580460132206600204687939725555340469118474032050513990569108311366744718011821165769567601713382522722081963055256487994903010883869424910456181179301563710277954197572694317348164452502967473748121208571330479472979142898162849382701594852221157197760382479376163495600345517087437810550563371373852470996706647018736799658036203388718712731337696925261231810697232610950953786527974902978582829295190672415427681328004299314175415394879025428580004461629580307366241433598552450161811999920943786100933493316869773223043926609917616581621537660986242890446042467017736108667225234858412033711304493083026957887932420279761277047486575014738305545497498433092592000390515213993596124833269750876541024646610394340400582019457503816192614219513529373000576361073298699792027292415706671018332691040033464373442512440050410930598470445414920530453696793090814620521273960685806466731770121321273651038200399184768465225611920891829177201372068301720254616765938144098398203662908336036741487027110625607217239668602541397986746356545162963976475614924736416183288575495906824211439161319619039959609910266813523765163686802777300631302774854866184525354599705048000013432477909198862473880884996871817145522800634225799509069078661136364804067016577848028767917972778783195610725181180846959484616613892494189708939271210024602578433529667840116075438774781842308595785215204142732287764878577534684016923708196367570270487453664427097576734984568533065709634532248268546009848051899247135121780517364062335444799396219019893950751965610887965966594388917855679631411801562009647190984921524625401688165065707076277408050968855523164855207888129334177446037187120509934946402035222034792547082129945019755447412050339928287750797139742874944307117576774796656195276982607830707579500537761014638607498270280698055355836967369836112567224953284686966722919503973434307001109113390800078468362181435040344169310881125346719522335793631328782661576545603661833278953971530065652347000632738994470174680966975715988099141404702446666785863226421295793106320208884993809923005961634393739748213396434356985694210679318805925485623912042427023271846227547115397242920911552874950250859502422486225336372018618638272568676020313202613226786032703471084483054279117471826409040029311878147292987154096624322461730779315683058265938369670239097606976541903510842263328189399873530776340725283733936759275307785771700179100745012748387768040332208383359159225884061965617192589746625499028798477174079572249617280095514841626444743510520902483767759414437456416008098437293097080122911978073664732863535469954085738108742722040952118126106557739215070378646242652485298793437660885160395070456982133322222157811191523405192183879648647554361023580609585211284198761350842733551393044070366126162793915158349477876781166619928139155521902741987013984936598395441352362332479755505421606197600173759443836911645319645239162269071210546106128829773616948046593593553528693470128140682925171955819773125895345559970727569940393453449595237586750335561505579447312297870191362116534489563173840240498493422047564456972604936406962754576525385460138823506386997500908225010906791284231247559943527172604611666629/1012811724003080103031953696752779856495257414306074503630583140658697138708804011082485286164677064968021678638275315403060453114745168955166262372789814417299490615079228884985103652595519797698729960425465631416603378651585840788985933601573570095251741888367649843382179880315600344301344541901940111040134313736510635958062086364225370471906694769665032897162940814819815577746264464551540263667318935118901114451440878562691897827836682759106114478284802591459739690407311748137880882988538267010915139877741931860628348184250785937245350946829534281127049012293948058350690581069201970135770746329075322268579530101435896635528393559098612204349283568638201035404459790268209663143701426209121493564989327295806614211626672882956428806718002237158285914626755400011252706294562622281017613474443681996953488583085231501884002139582146004132002624295755068748557203083874211143047107595026214234595296082771973234923151930026498029864539181721280819779408044261772733018391774345880668506346622294552086424438559074689269580390436573177393212534377248497364037343997432972701257600914318643856986735205160638017210688061927377764002005370607321058793388090315255414441875816659430228973998084525880855526101879100294735635975308726229610364209649053633376030800727922037459262460243358372793844909343132597606578428688860764041741519741200280283860380209036254782328029026785355554116730163500481099743207175293557583831054546297138020818888807956056186723417987544861514501885237018109073806027665665023403007710044671941790932986191407064628640404821561372240683229571730602348128308429328225224073421232914460752588487225061708992571960373379415012136769694442210958436808738463754320921153043463943602302340114494674584659223361302343245636967376362405605903548085705062899568610133818806012775896595245180080843357607041295860615792453086476844341858673730823522188485575129971994320428854751401501794800843930858226694473009784331004018313594545562758939749861986993795013188909679480949021568749870683031934568318224276167835198489713568192291289377840682467819057160490631296741630397349932768081263795523044294818608944662736527275042485040182529491570981220908557238327983010421613825612425708622935567989622386673827521761903255850333999264493306776026004650384374291128948015829274593791273553858303315984111192626260264464068007231776253000315993399727522287975033384556726461247689451671251449508434069046341893510410106644464135332522194732488603130371765725927197790552813202096931261573003625021491123986175339521652167731881056687841676619434064262585616972064932834725297037166799951325189945905960233094772906569596417270053704617640629350167118396080170308456571656252159765605308938315118297394895663412249572740429420848942212142185963848376775818625483494348536721644018282903396770876693021027458916459034989787676806949748788817032301449353540834484701375689933420274852879944146453479903464922871664349339912037558173555806736860888666728033710132219489919969597179767778251930808823247509659894676107605043658619300415438844711938213495072344781864212770143593599862125213118032714290158511369354052714162243400388977839265303792099844999765774411950475011020695216632275140000*t^13 + 5870089853524900167669841811198313342784386526017798282259548128878624116016294186267235659888174516988762156684238603911844924330441925487867531053948554845417369414845177000951501506434438278425392782836047810600836702237173272330268329048367328946529112848230388747461295766034898813463611055350122476987334801658284202175861561186791291000370103677767389696099330806802284507443211239526729377487434590770861032733147711313156438812121249355089225973768081739311854894803526790708039577818233943731049546937217333739886087503839246105960383303329322162094212583450834156532090378681886776396588950538128105501492287789351996529776286695069527007841945211246182546868876862083745312204760571599995037510286829432215237101931908555031041922938158456313610173204662619884853978902413761045816678095411784116045479333735603432061743862337920525066575655927506512537766340424142473965445421428027149312005831295212358250792968690426252059393265584351771866132231822661867531115860265083993659568904101085288489861938556829791576053685964663988800210033436672923749540243800648523407534271976389606037001486291646676617724428809084830493940273631552321553939786722484372786639933646792011438797049252876623252541380580491286815964496315707019086647704626367480720452040435128480428334124027389888295138971008536752073756406128054351471367485034127991844898706003558791676882000649556010552978419632684575170195948444821203987728979191531797071600264135935045578012408241118658896877338147622016905139962354364867193727832413975867123232251887941761128337115670112623568857084667379418462876685560617280560790975644286634516727834241109877149741292603399248317969037706839834550995758264078895332744307220233245426415882766398542284486844168194015978482684424860334080977773258326192160084457635304938977707558236106523119652284276179998270627173033929773887898598865886583200784088408444411123035481130591555088635532994368767490621069234931277746042938993897317046832441202535419547321312614438485941805541094381598005247058910124523138691423762474529822292599587280383922540622388355125860505939004938092431208773743759237428128779507190946465016150408533888183888183410188492402885845476873175803650480369351739236851195418762051921108966587489442032752115451552170834091458356339530683851670724369209391814078297190583020516039147111850753666926838780515648608908689870286930909373979062820522838508601339386161347739941447245690782944102211027402377084644954564680591605343643617143021473386456314844513461092288903011924104040506005743366864083004643841100929373285760633201420856441170883586990852938460840049234232202773149802394224060517616912477174503837020440094146174782190118737218551886702328871757912332610374269641991855740994545937727041858266296233988286736828929784265400940386997679596354117298287725880439221004526706982497074888549172228923368943188748850546079919759007415081533558617919238679577591293304030506589434045155029552900016930532076830778584934575880499296184867896698996053566453461139188552703079408905842069967681170458529675780252545165455438658758267668593927329007464601323847172617736554670216257394487547629764315834765474006399459782892097326765222569560277849/2731553219636307037877179120142247272967709246383482936291682730356506183097644417889462816786134044218754467287428525642054042050467720672083409619414129483456726188868680302804824551050116894393474703267480807930579312223327012607895062923443918546893947872927551627601739137211174128580726229509532479475242244147369185178893446924315824162732355793786593723648451377569042613181675260895504091110759168015676305675536049483580048441675533401309190747934112589166917945028519784727864741420087706128438132250269990228114655052924369672750711503599253956199651186156777913371812497143637713456173702849516144158358992683572613226020077428888957115130017784617228192485828054353361461498562746486000668144776215716790438528757136765333488491718452033615897111748359313830348548876435392291904503540574610345783558708580869360581153770453047773144011077725651420414858776717208747452798049183785699790703513535236011814587740755281465186544662173102294370945063495374001060950602615410840162961616840328406977086710793824436960058313007437859429494205215439197390808716761076727375291749665917382482293224848318240732417225703018137829513408484527944895565767679580243852749739077530483327542872833966300667353896767933494902010225407634641259152273423497649215155069563205735027630855276337531424999720498428615744942022173857480620576878742017155925571445423770779147938694285240103929452821250960797526007429751766724803592354111363381242148543115057483535593058312408491504611584484237840172054856614298568117911793990480227010146263758224853303443171803751020933122670154957434532902047833898223429326017065170300649731150045991429152966577127004282287732867865910642954904073167636745403524349758222255895409411288792137354825925405432419733482901014049407919121869187146554640136541530909319816456593117376250678034535466190374936080792245974228049189992843052031039342345596125534468682196621264529850340577876081524637394993707388340717837391764489382760860505377778922265150570489405560119511170918401232137127530754250872824651530326757493414609607452036320615707997161843232607312177181652768675515168456525650463125788323755400414060789582153372282038766936352790378871770570179107092487676712136156057226868011576859312826191853081028350796016338448374942134542086657463174772798691553579455064774755844043209147886513023933259591415504100554341852234199065127610668665038149491265985018451157365159324246684217984086797576057620119772991812359193521762642612652162825652441120937206055423612462390776682961561390714890689895896372883209887109001842613671316193408973659123855254126109238859468724037284108374748656602529018201537377334841353776777357400718314228219321907373756912074887837518206635874048074033604222837097680938148029597146147475544499072164382832928984258003538273917308990461091054441077711056697690017367457364348343472483439536117008906499630605239610235750434481278217209362985035299644896984878750169742765294394080010769313816734165506916226595964314158003593833697945457391396298533552735941462210802747296253220438564188097361796210113876687781841077271938828151699779334230440557505163147880170095570450849073232498524327293281964368293589030431104722814999257246052580000*t^11 - 93014334575114724951630293324657696327008878022805668759260121223611220259605336127076572474157141387021777544574793888449887681620944014576774583832051884177179012365796913522266918059977244605298941847606483815462665321659784008815039619359785171321603008090144919032427601698084621847606088494795159459424546438484860050211933514326357446113389799407814193483181637246318980746643434756734431156812189112636374532058763179081678146478982280231413100027872033250351256896373669088792171128805195906813865219029358540405763426330903501160090305543216678028501593425307650570681554501535338388101132213911478623839435968887822335795200394478132127505581042592434183357546823840714929406120138005308240833044030676805113133119218114967426711181595482337287523971020033685619278015143323855959340240305409016702619097636748624862596467201268863063630294083223333654469669552589185304132556745668532939750693709050637529973559202253178824428164492587526031667805380100172247582901929728863622903741585243151815349260533715509868672621441606452455991966135960932645951824431600585264666446729031456721649077711424219446425466644451390576294856584062738416794091607178876814085985377824774317665887785543667571015330676563743471395378253857601882294425972315767841198891477657275383479248079768678505709493740652283271083606768423026767770968426472293205580402957303543951568172180760199850109102959667799241916589264407585428225928052926812976746663403683867253218893669161641723591437499329176382184268972451421334316383202937843392093532068723821031464924629039493209811676760086958602737748914523461398355390867803969894674734910817126234506141702608302282778374801685940410234171542539746064472697847227177866152174599486455841057705508138560049025836988116392823162474951591204430342966452274308345443361743611540916602390403337978082049024610622364570231052682380564764432101555040075190240293948615116219773859760684520295432021124189797323596774752436746689883165966699904049929218107759463185243671662341800163593060038877905682972163305552451554960753274720968151128511147862509183945427135227486767835270038700967378733365800745049683504307657171231009195086320618279625497905837570544940957714684497396911361546521411913475590872007575490819638160103646962934794670637794013728207326503279819353954326319641735599845460527560221473403740996412519697579087383413534237393088950033220833581732861152608879623452459059791286123102012292868334025813405719793973260542282317493203696974609831231289509128873386679134412346250409007301297843597672029154309732722275417475144051590713901425986554490525053301134617306946421389012757154919279209383511081702670968733228542874600564115139100577928994540231616401429021058237294445652391612954076026177252072225766771652802080265631348030081119875708453794598343588809728095894386494047106165265426692833631862394548189872259772171222734635547349100233785149612796109987230428253287307480283640813887231614318512630448791681991881451761061072810371285001170206247525400556953076764638359221642263049295802563607955034375859387684318977124874846247477350309323208438240642128550513139570293319062239542394930265354563661695956194460837128183554653467/2811203999625701925774112302033187587959906600051611941295042261087313395983853603316771338030326632129078353983631415755115652196021667930102994462518829657073817690087835646111311716346604007952118047959671500443134798171520081586169876079016039670902862304899710079864568580320247816721159069821131196715515174079625233460267698378369630356156798415560816868248835036949271986121792721333280368210043740667934448379625436861317374039460240207179270066484506952830447284763485198690769888253949611795991216724120058553805819951551666901630234823601290520960189899989822895408383358981445331172734514081834796732444932435923787196590131144654158266000018303208125069453682388699857421782397337721441510955172777753129096256010775401715425548938372590342261178471724851283377580318801432890467756645531331402178619597167275499740467002181524294830886186338577791164520181870197681769603481149693687606212878423913562759438498204406310655105998805937181170783941847726244659640414355482854370114871533785667557893698930179523458035999664601570596391977923265040196372607301279650815051543395455282143011895212677434716038311186639592963478636519239737456842985605056854736963710885966192103817707890874408920089773689125380688175189098766354640636988085932400564482061300040207575606369066556636114922525384317614831844276679784714189272945532093127882234763729438194663401743689783983460843383791726378242889293054991483502839472498830237985058534938309588544349631196303764841795798783092116815150795829466793946392926919876734487286034742598476813149061890652851732201718855873860582746532933685993237728319449574923481713018915257045440445876974618472337289400891160181428717742539591847756628833370383110698534557072513348907196492698558236432400927287186354633744633811814635993279459551536178198754641287179674797291117117863164599740094935822533155255567248424045666561590664966244736208092577630733979767318568866063091658655616523163689026475229320119479444773973700434578199557965082909213905150173311731187438282079846524347840339958927094423268892746521084681689190904126826010955928488836468619741168222839434438894464827192521866957930959334516928341784154050899189233383091093420678374967456743899887368989377266064472891449591507061767543069988111535103397470415084867761344218207430785030941449148381519597750826600024631141946568271801599665714134681713681932077528341148704561905679366542742874090133808800669729122719784857756198619360918552509532736822626582667909887946076026815187251247743509450732310179123386644832826455797471581930362102175304956631295684726371034566853628719237875187688457058361662425319926948406384950944948220010405513619950237627669971088206267834039335681836919350813771602779009491770597956368591454130853668070886276918179467752585575565698324124100146473887915321894762652888539646673105444971885087621766833141801381378901849679491880174014169277473293868984204152967044490893528730877951387953064233287241146295095196062006408160512158653176940480649686577075193446175182918636153218664920030449283470220433719411797128762137243000179496334756941494030647685314347057466720220802919480861527460452726413575637008523462471657209979860485134972554981728356000*t^9 + 8705297835221670108793936097291806280430798526832690942704313655831948170383346579549603083185035397583312887623457533189556671031574576418624658001394327620524448990157267872846853528662461523770326083092850014573073760946777870327228033255104054542295486859633945414791041586360744974060104567486567917792128675997708966081606535952141015481214213063398019298011862561189744087194898557503422297816299394554024624533992654230617285635270464974312930983849345969441982652536903990838725370712557149421960813843808256732844297400500192731419482529725798594423547667748055299740096865386160303102103275442646713456077492185429274990071958466507415765188476178310518601272220879803263369135319177478644439019005995727989055214991825783163224152650712987442702469550543482285628296044868724743505177041938375881148794977867136436148013057533226406297431693217531067635012448948764244359236011562136708495144075187699594887621901465536481163226748161428137933372739827344535690419941284731834390697111111062564371967533785103991654142284696291684297095381327127949751948299756586523983907025280974961681716608817463764384932144723648689697029924058515297093231578099289891650302855047803298285798936260822462694792481291487665594488196139389733345054938654923529685769494375030986975659466856409182696649437057088852710078976547877421257345095040484177589649539156953757663307974808710030481431283088618406663138713138875576484878523094720727416474321672388574864791150506948329916198638660851192913611262703263344535699948105849096553021853114923434218789328945116004966051763039800000026569508179798239171752496633964788033002656967117492775439064947562604199464207959528240237947648227182156937918483199182102078975683438088874991349160793830700373649504869277145735012281307469282208958362495898561726909109119777651821192634454868908301176041694047957946961156762636762484520966719399492101715978133920331723341784704903666788072197174435630625228857887979163204888398759331125448230248111167112412603643824055137689699065724721878642074033959102961873903271719234692966126335105313515310652534377780426802768745852162075946599267197671393693226818488211687820646108312098211504279581910223860671366299109403985771073516988638334925876817808689161334638150253989688411894865018453119506390181104241927538081847996633151553361544999894085993076513926326425005882198925545060365273339403555419803176979261480888755631904517450499053755402031309429846715024461884730524966622248395161363163547277573336304661026578761955412818183896198739185412213502168713117683334920641350470361748912590091088213308539915148590427327319736548382680211966685414671776645517954694869921027705572380353407192802379480416781801034906552352444219943039731899782000850548727360970039468516737960315982847170983188788949871653934048904785217683868754772878147299868417943553738010070445050616795869414439902304045345293655971274784659597485730219233716212578208405576676720003348842349948235552977475592908975570668874372529652466715693847501971489790115728087772002325879919309715035923691093260103146981932443674035686995473156830277276461252399574992247732006362957258800026619459131475185843529393434481486917581326081/26180722696514164717874624900288108026831269951896432248621651193690657991468625139204479881317736367121102201127308596207565867355655915141522806762810889135183968994973030663735390736115734261513215508834456815014007972971379627194927753630857889884941504295263581337864176188030852718215073978827923715791544676309828798317742177021423906075846284025491252649436036908176405495841960833900701479316709327853085217154086964991693426168747414467093465575262926624419971115351550820387794515761446684838060495321502692264578878586435429756911755906931265924279159218247514604702464843102021290750521169540083864587204226062980911711756460596535898840517912393129933946552829005801279696963252912312059189794262751811466519818635118264022340822384576920433891672231342201472695524666128075681450300308244432493067246468851831945746053489044118685901298745943315911209863446444019324315429982646157171503272678605072429953111239594853143845621126693321599518197798213237615251828600825125403516948830028758583001305180189099320032621465335218193261183462499883998452472598086370783885372048361994071592263020173763783363979372451703657300468201555030791496600539685517390983588652644365971677964680485864690169506312619343027873128309014523614414455562969105034755225275725544703759453114354339682915075522470276224222049391412192177404453857346508517937661800958037624189187583056480175003211058030958572573316567659895148288585564087896337320886085281660436037624571606222149758276232519992202235579539690320098138929755695658480776621814417785617439159628089715308161552082961248920425322169121575836485377905497551122063161218182742876681170370215324523784184525342379134088792216430770565671120478376705003963332627259635294979538806060864980925513044421069838364604034584527828197985131681882581427523847034090066371582228979468842862436136824806750754944164052908274037880448260030171520458394791298841820712967815229080224494538906102327212507943549187094790065743136971977331184109138437455495412542380179942428675893495043800631190864959782231603369698012918986937455437118155323279272626848587875721824268539818184546381578215465983440729268673522791031661886423205385791630215484463484889385796835283489874007273561594433589697762580116796656456442031755929919481119413173437369156687361371306507243515621750580318372460664906809003219774210856241761350103931411120452205533430162035056679477921405635764588698669362007791837960161256377687375093041928133805191414520485342641432249060904568356324725065068794172149986275174207653239429247187627667412577543545704082477992891211535451326003017612014505557742602751134484836556230172115332129149045729522961206298212128729668916715236092760777367415460473846570250146128450554978261582151935679391960897080951517665467914827654594061283260761695651486801357570642186618690958573106470632879284210850561731795965130233507413855697323101671641185649792574846794831884863085763583005208029043532702351508428126176434795027958722805572159555461915355185933257713301194022068334346996012646373179693450754510551937841485988818107234556952738377526908520367910194985011083210816192637133009062145809427808436978602766041672647742368892455334507397573115880300000*t^7 - 182104542292562260521012247353306396032630352745740422243113844318841144104528903402750223210128165096463691780976221028650638396449178611792032134915685096449423414711131075061656730924281878990294576180191004130775133928027396490420351465310817598109979184328434407127143824377121610369760387560443225858072850917730033953656615086571032127963477070670832542434152203377063351510347908991544017536546924115935086447420119075718739835262836021910102289775629717445370369720909835626406954652224076954413996623000067672904969914882034594314289050802102526380554509312754460443193783179369784897975265003079311849146713694954846503394820392994801588459347339265641991924459484154411054323334691460661856183485830893137971926373715845224579890540675853840667745261972007862829767259862609696443404665929313837481639633245896539786080190836790489851658090430415877444460498539568234934102998406781607485355537882583270444981314337557118618314110817376054798871173570953299881642312672805414179523121992452219613649014331158365249034972083064012786698934376196405278085326510861392879560028568722169724066879049557226186020817361913515282005405349256774047521340984547982149136032149352610257571357225656480888690327447423549032206363301270889524616509932241672409954703959010584947179841164144586296688057881429899359213999872173435701196300941088117650625310495496874401719668626941208447358032046158820532160807764502221825784107986091300306855843437250877950914159542886143674276954998928060720049738618878455221049834658799618650227467829252385163792190059466587636331406387872834239616482018417459742663246573877521382202656200432271309631490489146873446127437752540881990809649941869363282083020978055049156743003803786923160658528897093786354764324725454885689875772528192817049493102318379631175458723779647141778003111615592465592921785852193104046316392252991507710401086116539689991754588796625269685607136851045847718879223757466258815605690947422731962827768861540424041646992392504886663556815797836118779364925191577177909285530505329361997748237742665066015876791579498975038346502984549352619979818203634032054128456634794060382214093778351411422139926773317918218276916162173791735322331109311204726851695692903276757511689520746659605550923954208368673477219094013573708609080196635859858906074248329699342465270568924197736279518919661994773086215804893753332641273805569539761522814967447861836067155018142674843500215404173136084204795751422926405426586537800604364846184847145736906676745466330765164890094030615058565318003224207820062619328705769336360790046632378469289530587384177950949684188064826864331437458308292860908484366392497796099587265119862613683965573124666392248020771476341614780048167510955151917132847186880564815346004466452957457161958909000083388404933234752773803358451573475507085300331504686784523242225219145834570865706114449761996321257120829351076750608446029512726148116441342363482969214638095446885055682282122857542674848113584089562536648346307588713555445294645025404709946177733396252349523553034790641797391595253903686877068207855774919356473434284659482617490448831675188119475694082524477728981606733835707904671366183751866890478287/93578047226096979851736812165217496694542761271623359818663805719406249018278263497675415233581209198749471720851673755613345081059072220614228872321819158675279953746588717926414978994533352024317961578907893608374754659531046747727748225822275404869501514257254816265858349109760917129559240556170371865506501206687961806508706040316400448328287190682604500418830525095522722284227001712316585478936698854311730858039512961459990339125005171045762415869151473003230612772500642849304926782959166059031462625961787554502703244111552902394127110932188313576923087255352583044595458334620392022744858325347930335778084977280342241792280673180285122109541713846077245744625585054749183743325359193090491742606035432509565561440987970273802901590444123663490215823725539979897793296973362198331022634561925217028143046297060623811613934989088859594481755001065697365099246724289703568981705230258373379061622626168251507961080183032450992645480794130401197401606335133214121158386558927578405283686582600197863834942993873178706446588887973223105165074061742926778741686906569525458370406260719683641111513158697875854293019779315440260153869969815052984710551911708871108093076009682387307969203861992598339127717709120216057196699824680068263213204479654359054238669842902327431862452040238041066570660809014016251687251370203846131619747443530700340835641165651927401114356632624338224962474668391527239683248425856883384866384467511217163259249238294877610649874520903134629598358492807535831811710565017862682152291297886015554488098264378110704555972382195454231869954406987053676142625071228969322154584926833170158417848237480114052475069926977408075326844262148478399256607714672418717376309792422213204527073843543029418236562087845822023370333722708770320454597610068069027342043016503904072899024473429815756660792009496544924332470914512741758722848966406105902821894834089811520481287932495130185223348553242488353160305627359526362687391473541427411333107118326545750866679047998565792731210516982079812670235523849458989918934257321947328456642527199410653183571837964120260769912536873771952885570428310199898643817470849699698681264536939837025479248066311468575987609440795384299731460821156899364244693356440611949876701330564236215421440067218313597083352323510708700385547942834372247402807446589907527945295316570057774599309696821923612890793637942320389025524217264501681858303218674458054733339059004983539899340108958716442788957440827830294933809967731470727762527351653181323538114432954817550943923622106583700824446247741590736502915934953293765312673559279091156346259205989389190553705755872856585844567421092509578611322912535179892977907903214111682201823840922273213893507422953382825282803473997690211498456018299320426744008740863541686570910337790532966205439995804515761108133527578681861544957882597290509583680134963261548908759935320793120008016443792938063055085338818150611165662219619008263700352986152467371586866915862090564911639094514055917529914241821673701229555054665321920291031749654891778166443972154614711152670364704953955189821776924424638499173776563058366890872286818809558626974648135700048436787969738998810762976115770784438564062650724008390014100000*t^5 + 377094943613384089465253261662997636125016121967759684323070675844966894871042596156700695649900176602871715508716713620212430649950972517593234811664133522914696670844363500108725140895586641386512578701546971577348815333912137130440807254115189479425406995459511747269850951245773384002818494347104440773979290000124555504835070373476604603066545040552024580434720554949410763245105586942900528756233911307593317680308439593856150968142493778356157395589093141964920173298894380059051565983881213992873748218301088129408450346947292585548915728700251332733397129626105034079529362689813232347499539846380842644741273347464795515231092421414115110947679898031313381325323277460665409814527467060950489188961850088657991705988095181328236378202421777083586250899068510220763709914480932877666924904834869450364739948139366645087722059164227915043459025323787083246218862744573613151881083693399739903812917212912272687010191904707830517798286685877804060377652741612359556101433681476060787088770062732957645218808246026830185882388310460516232115805997269505029239858884320973968791627971754177927900630182357048339722405572713837415091030007610325392145307980780021237671520978748505443352055630068739356496567278405811769506106683189869730274398965453151636575040636360949237312436201227705270893599718428414327665304561214266163786063218986780638817346927902713847394971736709041206978962314241119835478096492114643872800115516154901179182718752819645417151996700700303444970330474095607988517929701320196748917278789892491839431234310239598089866884125895795691465109356618298588405033911361651056717206407958562149587305355874581934356511669343200756394356337359075874363678326714394304435699098961132759977314336268480322916741907149559930101039770310687321232173438132377435102695033509756195116670014678410139312247847875501473601747359740322511408991925063463556470659987192715524671703070868420259810427920278541840734829129737651168951563975964507132793676864081119377418814498661193239070129066876487831414789068437312812907375785747765695028372336896588537104054992829540031338695106657214247838023698835697101475776863643827845179852471835835762119743157532552704651702735173550333498777299738668531781339201640366119138853509577942323490893746673269566685104689829815133876696404896564075838433171906286468257708032770050809998758223506363509875075696957760278587332347514535221243015825619364131478643475408668455657422227746824976523266940521036363838428315998566213838503528327373582284120064002193291549641594707703641739055928238802442251619271454454806779510627342610861593893098682997443764557349367354290098798007076439626154767611143534715288526250223753892154002217486219721731324405041696303228493629767397560940359766667009057382347416786161952685408455156662091991367944605692628964808712196113517820318620879396294676369769127300611574386108454488541935272764776321323673731425574444307756783517047408006516532689357377674940034428841406034487638226679078457907028728584034410302732002919620260904026348906020050641978646474747786765519538235598998629137958638867450942835748986687091587047148647276518916019659956559593898082474727901326426412743174321191363172731/69565920307880494821781146163622687042723088729324805689194673171806605520188061084171903684644270918350357277281134269922960733259314288804617743684040362559203117615214052906496895384536093894877972637760128108465792613895380152260808031076279535979987425698843230412039096728196265794114339429457054444817532997051830806958572070371212093287248697553448185611358612356011591746094353072936149645041541928295340719866573935549356818105528844155419779957127205030601637535076977894173282570451844048283989316139992868017309591672528427639794094266988792313084623065629110235352263725956799429708527679063651411617428372110206422548381452442223959776233310073173824486554659929700543194788072024143471561453326740527611038375230457101545077042336161531438626443357566421056019536969997458239282226533335206338721540617234867741553799270888658222537736667792239421214780014836965633180999668174074769994410260293478171018267008066324067932650422356540250148354149538031377669144567906761786487892605504987091974896621645321050372394179319294056379716057499691767316570046343785225752560014219012818802298882176000910081430903943098289398386935560510388833824291164374781756392705597886724744306151005297605307545344959968616920026649667162746872696210175050520921027161213590212846546846712959728888629245421019681504302668609539214246120249520722633377215642545642829988412720692933036437103668482261349980526879782007108309670213147838839166925883748412015757116718839390283643419703553122137368825634034279117912013350848463963206452249738687497766909868924100675972124106154175702844427477951615794089718434607778695767828379742716786609966983715005163197976024481178842007362175087476074497548699686673296245426695289888069517060256104584092173506089461699856225947863324602514926074778469002287793134793547725033501632779859731496748758877848772223434565921626299128157796619662365884325789449016879779695037314480465841739371203379071898021806821430697137585031831763954111194289204282133810316381898324478132739053088429687813105735726893135643974668054720041879576667304342527001856352979911962069775133056405802604651813907829666755999652056761074844741273012495945739389188858287288688420367974448038987379505041177950923538339769141453202544298545970094328071764117297860847866616340703072328719247055794937256274532538338180949637126828617418013823015990446320977201574703114430550293462612762592117888764256464304763561169436999909803569310961511409041253794330011575339018662833218974995918234269458611367371712820674034323192893340571098553516267706044278585133441523968076365627809093732511924257624858915881585916851420840171620739657453178652732439776735249370624548835843341617907208433418223544792315236102569882903227952204003714805241496097957956889796814745113482207077124092881077016807786464401992095872521689922825764824507812331688635458772135917477605413959424315670156075150440877413164340553294064770743234842409905744244037676865251878125955312502861749169091738247370232229494051227638200315544353002693446547888934448899740576270895149121662770288113508965617276260285785496977589946674458021103025883292953424079416007908176703971715921196444464001151628524174548227837136481940000*t^3 - 190003120020598042438225528866576226045420707045204548579442550965826332443919060755374943981207882471043549802293721387888812623407306100815056873770267814892742762689654769005460288323297914041333796142387357497932872239186382721565813548135629969891151625121912980480380991684943014511187824219563185661621489608716738468678872922743500527151739916648554483603325393008332007204152144503592266573037308413203232832683666738100092971691036860582612377741043077850645033970898138730675666439541989559213136616659638607234332901927345849967684094796028439220154459350798997847273045600694357532761815009106913741723122492036568012142396648283646925625333876119044527558680779739460919018019802121196906635618618049056749026018045067207181442721644236016501907762495096571794698400077265275840456096169433177404158174095805640451981077091803970559072838132072745074558728211591612029180557304279526559353925588649147743053345005052433535954753342050144959778514562968583842465068846642914762338612754760824783428762473136328859423997430330946062214476892373644494542159274593865999281224514750635140996966932155241859120657902003780384151445015284970494735332703389213263401158286258483789653950109819519451037981888569895074918946656475296933618082023655928533305541592660183454268505425000298287916807524991427786291872169058271269017985192731410003075901943983399181730292483433406612583717027737170275462013620348478462419053621478852334204627798854341913298496147320999508812655173952878865398686549990641945758366743821351584247543170881501915835559843735121378933824641599585762567508578302551010791348914757678672193301750640826185936868331927111994159426787717714891302214371121100502602979720756126117014825914888162911106904631739384666452611923118922300472917601062758818459618448340388299474991874046997024269540356552599466574621474925087136343173903549636111888216123165619558385293100409690950301584447990005294979120486671500517174774307554255136899925175404373816588033374007807826072131611354975692106708152217183863388033813204400358646364324279079198717533296029264916304626745996063813367392914048731340137068585189575903939720958983304929200341591383601122881506471790786593629377786574011091577398484453746639940057448132647246920314914816079722047748118160367870881101665977494363131543507724100619719045926828464939690148831218203761827437296913028940986899022827564129166717781029815667850036463453960701534856622452334661977512285726027611777213812411907800474446249450105852268230544675453442950817035617841433694301753705129154328571150210740136833221410396150124180975110024664582015698890355015688091092282336930454099466485339579908018866837271754520169882255142899666887036867248533003228840548646793664748547807950765511389320262609438988005357420795966128781423261383751150176409216540835777177077954558238655586649221406473178621855754779658877809715803243543758359147057737373711720189819115580352404516194802139236711802356952740477109929370354063051653939144335692415258136446171809682582645630037104874211657971480977329525059100238221863025377666463612704924686414170597873548026344650076062751473201230849107826768653858303697166971982504474522535451/41917926339363887905432229098593157577025450901003408556309610757370646916010754755847172733054881194390599897848888598543322493117791943254064537860896115901058288819423852392376334398374312987939291204804179757665285292988241886618692018725450489628966782151867074735459455720836211440043255810057455883415692959762000614449395991121114979288470369038616214406844292060673651436749161467025628632268621418331807869663191986805381672448203277888522175102371520979977909796777153346489029241169700900889070485366405958933507061648831232039363108083954785111730478001084207449507133270768840682003856421999892517256655557553585921279152926471596488583114943249220125011129089957640070899423581860701835428055209702625611779533792711330418187448587174256123274908176995151149139977404998468426234162141881470486152723192436394664782417509381627390503507992131221189706341803812017753327012620566429669099195926074275308177673709988682451190186792958428099448367243952403522441664034507920563652960928958133247728463348940129350865417005487266931408290444903660423895881951002024430902183598311456442098821121311180035561887852375969482073386999632615234297304380573405317212185348244880462345928065349345992941726041193827243528734006850726270551496434336248390811388161244086410304970535839860349458533006856255449111566992623696706020098099070179022676014553841605294993017921443177598878767595111106198065189273714799155007108974589082377446737391489427753084416484428863376041547770089701800722241087174501519767495224229202644496195586381004005064676459479906817572946576785208436329334505945204388746368800340584598731896587793688320136774977366733880388524014751479558645461823450145839761343447247098011840193008700317170093613231242505799130189566726921708238712174054568182070839930615937275977914555086449699674060777607786927528098298190926852582366645082513577223287706719630725170668001330683969816240433084383263612185212292517682141345135990291864955083283242382605463225546170003706216281400272441951778660194310196502768840758512530452138582032972332927437222606462804731887802436613618170249118636552214389982503252153773558102354444458596380805638866503967304503742004352597030202016599987920928292778678658508889824384219867285904097205534110185043838114275807685382688858564269799992946212969517462192883372170537109033755704627500239059611304507063808793954795013415105587997342856408228583856050257100286203684294404346099497022533528090208012037542737314667191459963502067843907796884752109676080339365417585636066539307525728738871990571566462578121811176302903840886980859325710616159488568825244185058180666881788308540702101285889701005444480853291287427612760059449436431266620136621879554343796113086980723739919917797110203158337392359281715646798628465816201700318363659110510127768767011456775718057941363753986496818809994735459827721671642582659672514012087647401737590650272287419538538523346720832462020426481666403458600162395362460511534456852592448042457661876934804951543688448659164494674245212717791676665629465228295958103487291258335942837627197230922874787588696896752916585891371690284827112420652970930158611337244700905747387601151385309314623541073932158274546810000*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (-0.9990130266325466666 + 1.9706933896516656236e-1651j)  +/-  (1.24e-477, 1.24e-477j)
| (-0.95911272466645875262 + 4.8052066794236256212e-1654j)  +/-  (1.01e-478, 1.01e-478j)
| (-0.92316618973895636051 + 4.9498662318262530192e-1655j)  +/-  (9.32e-480, 9.32e-480j)
| (0.99713673836174569269 + 1.2938847545530600063e-1651j)  +/-  (1.29e-477, 1.29e-477j)
| (0.90872784858172416677 - 2.6851285320765754029e-1667j)  +/-  (3.33e-480, 3.33e-480j)
| (0.94835757651647283262 + 2.3201188134764156047e-1665j)  +/-  (4.96e-479, 4.96e-479j)
| (-0.98393195261383823874 - 1.9400210400473769083e-1674j)  +/-  (5.64e-478, 5.64e-478j)
| (-0.90872784858172416677 - 7.6146687153011827515e-1678j)  +/-  (3.67e-480, 3.67e-480j)
| (-0.99984931595652325494 + 1.1721449505858403355e-1672j)  +/-  (5.45e-478, 5.45e-478j)
| (0.97692038078963525285 - 9.5299107077313254393e-1680j)  +/-  (3.34e-478, 3.34e-478j)
| (0.8930681618696741024 + 2.0456646352103211433e-1696j)  +/-  (1.2e-480, 1.2e-480j)
| (-0.99713673836174569269 + 2.7053704118205140125e-1694j)  +/-  (1.39e-477, 1.39e-477j)
| (-0.93637610812907420174 - 9.7119610782491665531e-1704j)  +/-  (2.23e-479, 2.23e-479j)
| (-0.85815313192946415361 + 2.9062156065979361031e-1707j)  +/-  (1.04e-481, 1.04e-481j)
| (0.99984931595652325494 - 1.478903742712286331e-1701j)  +/-  (5.12e-478, 5.12e-478j)
| (0.83894441648496542746 + 1.0878201099316854799e-1723j)  +/-  (2.62e-482, 2.62e-482j)
| (0.92316618973895636051 + 2.98389550052460858e-1719j)  +/-  (9.3e-480, 9.3e-480j)
| (-0.9940396115810441603 - 2.1200794378011162224e-1725j)  +/-  (1.14e-477, 1.14e-477j)
| (-0.77459666924148337704 - 7.2664442311489299168e-1740j)  +/-  (2.86e-484, 2.86e-484j)
| (-0.94835757651647283262 + 2.9165025987529466982e-1732j)  +/-  (5.13e-479, 5.13e-479j)
| (0.93637610812907420174 + 3.0908524050116596785e-1738j)  +/-  (2.31e-479, 2.31e-479j)
| (0.77459666924148337704 - 1.3218210398996843812e-1759j)  +/-  (2.99e-484, 2.99e-484j)
| (0.98964381055426540504 + 6.1787861936121375529e-1778j)  +/-  (8.6e-478, 8.6e-478j)
| (-0.79714412851431856234 + 1.583201339252778831e-1821j)  +/-  (1.46e-483, 1.46e-483j)
| (-0.81860060849733478918 - 2.7959442676106140891e-1821j)  +/-  (6.91e-483, 6.91e-483j)
| (0.9990130266325466666 - 1.2191579772449184598e-1813j)  +/-  (1.18e-477, 1.18e-477j)
| (0.75098131101684692929 - 1.1028185592188589936e-1845j)  +/-  (5.85e-485, 5.85e-485j)
| (0.85815313192946415361 - 7.3898785148021615814e-1842j)  +/-  (1.04e-481, 1.04e-481j)
| (-0.97692038078963525285 - 9.671282233678493481e-1838j)  +/-  (3.5e-478, 3.5e-478j)
| (-0.64642872309203642827 + 2.1798656642438215849e-1850j)  +/-  (2.6e-488, 2.6e-488j)
| (0.9940396115810441603 - 1.1319685136148050476e-1836j)  +/-  (1.12e-477, 1.12e-477j)
| (0.87620260808724431918 + 5.9701591784352515392e-1855j)  +/-  (3.76e-481, 3.76e-481j)
| (0.72632446049439515791 + 6.0083476119916600732e-1858j)  +/-  (9.34e-486, 9.34e-486j)
| (-0.98964381055426540504 + 4.7027114801377844396e-1849j)  +/-  (8.19e-478, 8.19e-478j)
| (-0.72632446049439515791 + 2.1183088109398012095e-1859j)  +/-  (9.45e-486, 9.45e-486j)
| (-0.75098131101684692929 + 3.4683166770038412999e-1858j)  +/-  (5.65e-485, 5.65e-485j)
| (-0.96863851499355040942 - 1.5345471261798546328e-1851j)  +/-  (1.93e-478, 1.93e-478j)
| (0.58859366521833937226 - 2.8855432581260999754e-1862j)  +/-  (3.56e-490, 3.56e-490j)
| (0.81860060849733478918 - 1.3621135850327584365e-1854j)  +/-  (6.95e-483, 6.95e-483j)
| (-0.8930681618696741024 + 9.7802580425204728323e-1855j)  +/-  (1.23e-480, 1.23e-480j)
| (-0.61794311282460414893 + 3.687951428284264404e-1862j)  +/-  (3.25e-489, 3.25e-489j)
| (-0.49574951572269775249 - 3.8931483366324945756e-1866j)  +/-  (3.13e-493, 3.13e-493j)
| (0.79714412851431856234 - 7.6671301166253181759e-1856j)  +/-  (1.52e-483, 1.52e-483j)
| (0.70065673463900576278 + 5.9882345581048313429e-1859j)  +/-  (1.37e-486, 1.37e-486j)
| (-0.11109436067033283997 - 8.0932446794621068154e-1880j)  +/-  (6.5e-507, 6.5e-507j)
| (-0.67401253888417823604 - 1.4807684068753093148e-1860j)  +/-  (2.2e-487, 2.2e-487j)
| (-0.87620260808724431918 + 3.9994688691923918749e-1854j)  +/-  (3.97e-481, 3.97e-481j)
| (0.95911272466645875262 - 4.0702927304335882796e-1849j)  +/-  (1.04e-478, 1.04e-478j)
| (0.49574951572269775249 - 6.5857369931065901018e-1875j)  +/-  (3.1e-493, 3.1e-493j)
| (0.61794311282460414893 + 7.9486956776302837147e-1868j)  +/-  (3.4e-489, 3.4e-489j)
| (-0.83894441648496542746 - 2.118583150901749816e-1861j)  +/-  (2.71e-482, 2.71e-482j)
| (-0.46333990726285495136 + 4.0154451323933918335e-1874j)  +/-  (2.28e-494, 2.28e-494j)
| (0.98393195261383823874 + 4.3172653457500076928e-1862j)  +/-  (5.13e-478, 5.13e-478j)
| (0.64642872309203642827 - 9.3197630668779088427e-1890j)  +/-  (2.9e-488, 2.9e-488j)
| (0.55841853871864983226 - 7.3976769185017287945e-1893j)  +/-  (4.22e-491, 4.22e-491j)
| (0.96863851499355040942 - 1.3013322152209591072e-1896j)  +/-  (1.95e-478, 1.95e-478j)
| (-0.52745683887160702952 - 8.6495342191235269281e-1911j)  +/-  (3.71e-492, 3.71e-492j)
| (-0.25676701392360941832 - 3.6423474214203111976e-1921j)  +/-  (1.07e-501, 1.07e-501j)
| (0.67401253888417823604 + 5.6342338261029243413e-1910j)  +/-  (2.21e-487, 2.21e-487j)
| (0.39659808372115251122 - 5.3592178503389269767e-1919j)  +/-  (1.09e-496, 1.09e-496j)
| (0.074149897046529985022 - 1.0261853312887775539e-1928j)  +/-  (2.61e-508, 2.61e-508j)
| (-0.58859366521833937226 + 1.7490010771182866928e-1908j)  +/-  (3.59e-490, 3.59e-490j)
| (-0.55841853871864983226 + 3.7312643672386372708e-1910j)  +/-  (3.61e-491, 3.61e-491j)
| (-0.70065673463900576278 + 1.6150916525091753479e-1918j)  +/-  (1.53e-486, 1.53e-486j)
| (0.43027365915780572809 - 7.4240193448101796826e-1928j)  +/-  (1.67e-495, 1.67e-495j)
| (0.46333990726285495136 + 1.4762121942670187682e-1928j)  +/-  (2.29e-494, 2.29e-494j)
| (-0.037100963911504516828 - 8.0184853582660492582e-1942j)  +/-  (1.26e-509, 1.26e-509j)
| (-0.36236130384595011635 - 5.5754560749764219666e-1931j)  +/-  (6.83e-498, 6.83e-498j)
| (-0.43027365915780572809 - 6.9845801924738122627e-1930j)  +/-  (1.65e-495, 1.65e-495j)
| (0.52745683887160702952 - 5.0482235992091069377e-1928j)  +/-  (3.58e-492, 3.58e-492j)
| (0.36236130384595011635 - 4.6291137459313574075e-1933j)  +/-  (6.93e-498, 6.93e-498j)
| (0.14788136810434884046 + 1.8324198292872969442e-1939j)  +/-  (1.27e-505, 1.27e-505j)
| (-0.39659808372115251122 - 1.7794416625186245454e-1929j)  +/-  (1.12e-496, 1.12e-496j)
| (-0.32761161074436428401 - 1.837737069782926067e-1932j)  +/-  (3.83e-499, 3.83e-499j)
| (2.1115820680153148218e-1992 - 3.0427359493964270664e-1993j)  +/-  (1.86e-1990, 1.86e-1990j)
| (0.32761161074436428401 + 2.0662465750666184283e-1933j)  +/-  (4.02e-499, 4.02e-499j)
| (0.22077021219003756334 + 5.5172296872723208314e-1937j)  +/-  (5.54e-503, 5.54e-503j)
| (-0.14788136810434884046 - 8.2372361427228472169e-1939j)  +/-  (1.36e-505, 1.36e-505j)
| (-0.29239730601748887918 + 1.0848301626552806873e-1933j)  +/-  (2.14e-500, 2.14e-500j)
| (-0.074149897046529985022 - 1.0010988826448989546e-1941j)  +/-  (2.75e-508, 2.75e-508j)
| (0.18445764557032755952 - 6.7832345034545305696e-1939j)  +/-  (2.72e-504, 2.72e-504j)
| (0.29239730601748887918 - 1.6677214470748753802e-1935j)  +/-  (2.08e-500, 2.08e-500j)
| (0.037100963911504516828 - 7.0047636664848474094e-1943j)  +/-  (1.26e-509, 1.26e-509j)
| (-0.22077021219003756334 + 5.8871625955250654709e-1937j)  +/-  (5.11e-503, 5.11e-503j)
| (-0.18445764557032755952 - 3.4097695691534917418e-1938j)  +/-  (2.74e-504, 2.74e-504j)
| (0.11109436067033283997 - 2.3877821436742259235e-1940j)  +/-  (6.74e-507, 6.74e-507j)
| (0.25676701392360941832 - 8.5849696036619769506e-1937j)  +/-  (1.09e-501, 1.09e-501j)
-------------------------------------------------
The weights are:
| (0.0013143168176505515444 - 1.0654916810649892872e-1653j)  +/-  (3.22e-133, 1.77e-361j)
| (0.010141788955573019782 - 6.5195763782330139946e-1653j)  +/-  (1.29e-133, 7.07e-362j)
| (0.013824615478556202646 + 2.9100941948552619659e-1653j)  +/-  (6.33e-134, 3.48e-362j)
| (0.0024670028098575500618 + 2.3993023096397304992e-1652j)  +/-  (1.97e-134, 1.08e-362j)
| (0.015050909358124088921 - 2.505002428298453767e-1653j)  +/-  (1.07e-134, 5.9e-363j)
| (0.011368121404161679225 + 5.1948744536336556902e-1653j)  +/-  (1.02e-134, 5.61e-363j)
| (0.0063661538628649802433 + 1.9343124430894604838e-1652j)  +/-  (2.02e-134, 1.11e-362j)
| (0.015050909358124088921 - 2.390998778689561453e-1653j)  +/-  (1.62e-134, 8.92e-363j)
| (0.00041799088240295705259 + 1.2595893819405928063e-1651j)  +/-  (3.23e-134, 1.78e-362j)
| (0.0076518081992693987623 - 1.3867594168101663953e-1652j)  +/-  (2.38e-138, 1.31e-366j)
| (0.01626584836370772163 + 2.0211376578521706734e-1653j)  +/-  (6.21e-138, 3.41e-366j)
| (0.0024670028098575500618 - 1.6805276569149493838e-1651j)  +/-  (1.81e-134, 9.96e-363j)
| (0.012595300370954985556 - 3.5908717374398799213e-1653j)  +/-  (9.79e-136, 5.38e-364j)
| (0.018633245984255032046 + 1.3088713746126385327e-1653j)  +/-  (5.7e-138, 3.13e-366j)
| (0.00041799088240295705259 + 3.9362569422550026587e-1652j)  +/-  (6.34e-139, 3.48e-367j)
| (0.019780140586750231674 - 1.1408115571978787171e-1653j)  +/-  (7.17e-140, 3.94e-368j)
| (0.013824615478556202646 + 3.145842568213842471e-1653j)  +/-  (2.75e-138, 1.51e-366j)
| (0.0037395773132292176045 + 6.389652698482833175e-1652j)  +/-  (1.72e-135, 9.45e-364j)
| (0.023085481459687284724 + 6.7798157269880329949e-1654j)  +/-  (2.42e-141, 1.33e-369j)
| (0.011368121404161679225 + 4.4773885449246999688e-1653j)  +/-  (2e-136, 1.1e-364j)
| (0.012595300370954985556 - 4.0075805400075591575e-1653j)  +/-  (6.5e-139, 3.57e-367j)
| (0.023085481459687284724 + 7.0082395789266639497e-1654j)  +/-  (2.03e-142, 1.11e-370j)
| (0.0050544967371315714128 - 4.0994164718959868625e-1652j)  +/-  (3.11e-140, 1.71e-368j)
| (0.022005624819824251415 - 7.8993123114482306313e-1654j)  +/-  (2.42e-142, 1.33e-370j)
| (0.020903758282621715823 + 9.2702106812071097737e-1654j)  +/-  (3.24e-142, 1.78e-370j)
| (0.0013143168176505515444 - 1.3987329620482760862e-1651j)  +/-  (1.51e-139, 8.31e-368j)
| (0.024140849225169756264 - 6.0459500708902319242e-1654j)  +/-  (3.09e-144, 1.69e-372j)
| (0.018633245984255032046 + 1.3652745684784264159e-1653j)  +/-  (3.96e-142, 2.18e-370j)
| (0.0076518081992693987623 - 1.2809523209691363413e-1652j)  +/-  (9.97e-140, 5.47e-368j)
| (0.028041041127266241648 - 3.50590210808766669e-1654j)  +/-  (6.72e-147, 3.69e-375j)
| (0.0037395773132292176045 + 1.0369327115562901966e-1651j)  +/-  (2.25e-140, 1.24e-368j)
| (0.01746153358334285095 - 1.65137601693251255e-1653j)  +/-  (7.41e-142, 4.07e-370j)
| (0.02516774096760803118 + 5.2527187645706821444e-1654j)  +/-  (8.3e-146, 4.56e-374j)
| (0.0050544967371315714128 - 3.253858222225991567e-1652j)  +/-  (7.42e-140, 4.08e-368j)
| (0.02516774096760803118 + 5.099200766646565017e-1654j)  +/-  (7.45e-147, 4.09e-375j)
| (0.024140849225169756264 - 5.859402503744925503e-1654j)  +/-  (4.76e-146, 2.62e-374j)
| (0.0089073769004357211424 + 9.31966616820339485e-1653j)  +/-  (3.98e-141, 2.19e-369j)
| (0.029768694216977619296 - 2.8888677888315104099e-1654j)  +/-  (3.62e-152, 1.99e-380j)
| (0.020903758282621715823 + 9.6216604493961074716e-1654j)  +/-  (7.13e-147, 3.91e-375j)
| (0.01626584836370772163 + 1.9271149997990359276e-1653j)  +/-  (6.28e-144, 3.45e-372j)
| (0.028923855065335669551 + 3.1370526045203851442e-1654j)  +/-  (1.11e-150, 6.12e-379j)
| (0.032065894803892132108 + 2.1418030538666958966e-1654j)  +/-  (1.13e-153, 6.21e-382j)
| (0.022005624819824251415 - 8.181341286620200692e-1654j)  +/-  (1.7e-147, 9.33e-376j)
| (0.02616195199341071704 - 4.5962528546892839053e-1654j)  +/-  (1.53e-150, 8.42e-379j)
| (0.036874605973862093018 - 1.2418464635460247611e-1654j)  +/-  (5.58e-157, 3.07e-385j)
| (0.027120271418523423412 + 3.9445246384617133416e-1654j)  +/-  (2.01e-149, 1.1e-377j)
| (0.01746153358334285095 - 1.5786680216350259984e-1653j)  +/-  (2.48e-145, 1.36e-373j)
| (0.010141788955573019782 - 6.8987131287416991816e-1653j)  +/-  (4.01e-147, 2.2e-375j)
| (0.032065894803892132108 + 2.1813011200819144588e-1654j)  +/-  (6.9e-156, 3.79e-384j)
| (0.028923855065335669551 + 3.2122282050224648792e-1654j)  +/-  (1.88e-153, 1.03e-381j)
| (0.019780140586750231674 - 1.0965509584526940157e-1653j)  +/-  (1.87e-147, 1.03e-375j)
| (0.032745702909756626871 - 1.977316243682340712e-1654j)  +/-  (6.14e-156, 3.37e-384j)
| (0.0063661538628649802433 + 2.2137243089223818239e-1652j)  +/-  (2.21e-147, 1.21e-375j)
| (0.028041041127266241648 - 3.595007160006779433e-1654j)  +/-  (3.45e-153, 1.9e-381j)
| (0.03057505743714639608 + 2.6144034363860541446e-1654j)  +/-  (2.38e-155, 1.31e-383j)
| (0.0089073769004357211424 + 9.5044631533432790288e-1653j)  +/-  (7.56e-148, 4.15e-376j)
| (0.031341526990226793087 - 2.3344725663085344238e-1654j)  +/-  (1.27e-156, 6.95e-385j)
| (0.035821889960040165423 - 1.3928905511020133349e-1654j)  +/-  (4.3e-161, 2.36e-389j)
| (0.027120271418523423412 + 4.050688286905574541e-1654j)  +/-  (5.54e-153, 3.04e-381j)
| (0.033964226472228890648 - 1.7420024414412267591e-1654j)  +/-  (2.73e-160, 1.5e-388j)
| (0.03700548560741983589 + 1.2279635747595087699e-1654j)  +/-  (3.36e-163, 1.85e-391j)
| (0.029768694216977619296 - 2.8251662962372791034e-1654j)  +/-  (1.22e-156, 6.69e-385j)
| (0.03057505743714639608 + 2.5602297011890814158e-1654j)  +/-  (3.15e-157, 1.73e-385j)
| (0.02616195199341071704 - 4.4690102724401627871e-1654j)  +/-  (5.94e-155, 3.26e-383j)
| (0.03337889251578681523 + 1.8659056656023004002e-1654j)  +/-  (1.55e-161, 8.49e-390j)
| (0.032745702909756626871 - 2.0111325572541495223e-1654j)  +/-  (6.92e-161, 3.8e-389j)
| (0.037083643559409004449 - 1.2149852073049662988e-1654j)  +/-  (9.09e-166, 4.99e-394j)
| (0.034501282169938890315 + 1.6151488359083770996e-1654j)  +/-  (1.07e-163, 5.89e-392j)
| (0.03337889251578681523 + 1.8369346616917145166e-1654j)  +/-  (3.83e-162, 2.11e-390j)
| (0.031341526990226793087 - 2.3806780118795156047e-1654j)  +/-  (5.73e-161, 3.15e-389j)
| (0.034501282169938890315 + 1.6363503781325845064e-1654j)  +/-  (1.28e-164, 7.06e-393j)
| (0.03669051956899292202 + 1.2732844507339700421e-1654j)  +/-  (1.3e-167, 7.16e-396j)
| (0.033964226472228890648 - 1.7171943866058564399e-1654j)  +/-  (8.64e-164, 4.75e-392j)
| (0.034990059638635722312 - 1.5283382460357873062e-1654j)  +/-  (2.37e-165, 1.3e-393j)
| (0.037109619962246622029 + 1.2122838824897720643e-1654j)  +/-  (4e-168, 2.2e-396j)
| (0.034990059638635722312 - 1.5463871016778515509e-1654j)  +/-  (4.72e-167, 2.59e-395j)
| (0.036163256893183424717 + 1.3520476565279816026e-1654j)  +/-  (1.18e-168, 6.46e-397j)
| (0.03669051956899292202 + 1.2666455779497252658e-1654j)  +/-  (8.54e-169, 4.69e-397j)
| (0.035430455487773253854 + 1.454772157564341635e-1654j)  +/-  (1.79e-167, 9.81e-396j)
| (0.03700548560741983589 + 1.2247566245791795607e-1654j)  +/-  (8.72e-169, 4.79e-397j)
| (0.036453193845891252356 - 1.3081762809752151506e-1654j)  +/-  (1.13e-169, 6.21e-398j)
| (0.035430455487773253854 + 1.4700387747703697042e-1654j)  +/-  (2.05e-169, 1.13e-397j)
| (0.037083643559409004449 - 1.2165750372865689456e-1654j)  +/-  (8.47e-170, 4.65e-398j)
| (0.036163256893183424717 + 1.3414945941700086738e-1654j)  +/-  (5.75e-170, 3.16e-398j)
| (0.036453193845891252356 - 1.2996586564169597464e-1654j)  +/-  (4.31e-170, 2.37e-398j)
| (0.036874605973862093018 - 1.246726249910088927e-1654j)  +/-  (8.52e-171, 4.73e-399j)
| (0.035821889960040165423 - 1.4056773493271636332e-1654j)  +/-  (8.4e-171, 4.52e-399j)
