Starting with polynomial:
P : t^2 - 1
Extension levels are: 2 3 6 16 90
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : t^2 - 1
Solvable: 1
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P2 : t^5 - 7*t^3 + 6*t
Solvable: 1
-------------------------------------------------
Trying to find an order 16 Kronrod extension for:
P3 : t^11 - 6923/164*t^9 + 97479/164*t^7 - 566685/164*t^5 + 1313235/164*t^3 - 418635/82*t
Solvable: 1
-------------------------------------------------
Trying to find an order 90 Kronrod extension for:
P4 : t^27 - 18602579712383878626727500047181374637/74704257323725979223251765529020284*t^25 + 192929105341891780923534882307275370184011/7395721475048871943101924787373008116*t^23 - 55950380084413613458467937165969594423074041/36978607375244359715509623936865040580*t^21 + 663864826594708668963424528982895827637682549/12326202458414786571836541312288346860*t^19 - 3801287791192870507782550586682542459572035613/3081550614603696642959135328072086715*t^17 + 2078590764950990084632582196395305710554955567/112056385985588968834877648293530426*t^15 - 1839187122969481435753377901357387069479940493/10021302811719338676289870985600282*t^13 + 44010590698246551975681326315142359919699322615/37352128661862989611625882764510142*t^11 - 354948968306563035285879570862895401610640869861/74704257323725979223251765529020284*t^9 + 847268809082663823603602552646224294888980760013/74704257323725979223251765529020284*t^7 - 1075909353398307023974063851904183537025616991035/74704257323725979223251765529020284*t^5 + 585959156894788828875873698514534545937251754645/74704257323725979223251765529020284*t^3 - 38989004364594468641511334375185435705024746445/37352128661862989611625882764510142*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : t^117 - 6562058370078844762359515924204304471278883546591602466496144896173559444524838551961427399300712769808577607760427531502565044365586704864030437719629688087841672950586163833573562213481389007764225656323187722304127549404884064432447710929723333416168998473390796118273239958802317700472571765349971707045368720607744882651553038589495184566169575789095229734014922641257097817193764177966700404767568021147205459820519375402238990685057492988209840960241339129162579177105479509392744171128963281130903283490986371207690448919728352321359422638639205365349794075023394465766732576340592638018483081090210772448723659507190386628627330878095877418221016565257951660592011820069748340665117579114262685535371495660009447267486411169653183956682482058806432557222219510984311562100039809977058125673352749302994405857447399790752414269984302412469142234200409694401864077061232725195740202842531527906785536323735836742291246313491472821852384253835902358059380709557469615514201258049987043320689027905473073260177719781947932514038384570289260102908571813822050479903074901991887498141414627857979845177003866436267398143666865082551145508163874308901460435552343669910100426336312356764228401759183882332781988543669806568175117089747515787905492410233817699850467554953264081558363217430017897788087464685273032446530264824634305981307851046425172838549769071071134412547586807379864359938515629722393105121026731145078044555445078072183738383915776510198592976266086126239144486380768087425169090323473028664350542110457777403591028290744654856105037051603928495968520795473455973940503123236499360192474976950994370721400818469362019456365799808084553255905606294547493470735320699445176909283966340090625135509660776095908141891545828408902597889275790294493341351723244962632212907215483412320524870882620928693095164466894332633327620585552108563894812052824509654169180644347334846915423887008114073649387861997037859255396978116102897277809577256393341189020588384695711510595268007870021334664699932327763472894817151179291684339160127816534688418314661709150402238979816531093300541438743615443939675375580756562325789393614995711834193520261915454472591036192861708049234561344297025604336945491599597021392043417843355596290713/1196531274080004944966439105797125270184020907492666803129229704108324551931675417014685843906877443688954847818487929764723538741743647792836440921382885398816031396833495897386284995962404190950494811733858911899015352010888480904946016253208604328803299170713812586586795453307873544316377515415951939650888583311351506744671551429314984571622024565979875234037556559467910008456436451773887982684594403375822918779832154718868494157039238612895288566805667606492464427834426410852641943721506519907416774102599868645821973966631887007232564942087101794979663424632099482369446668755994033786867731828203234914166224645127046796899561960683261892081308931049009902717449343346791380108455675269948373420671563521049287780304438282990008829408618771700731032457792280677956886551254512315599812947183714001198847943282090546386369262017329113115033206864833338076522917556241173551230870723196157643979792590624148195662892045657888958024903642605611917644238602237656306046383040917364152556133865423924488616325018111425111579267762850100059925702237316108138482472387575375222687617646051265793979885621861519292846775190802911763581402488815470842429805844475258691922246806125067649739848589028888451315959672522361468700676354229938418917766564511837740833691977297715227636534679469456528854449497953445678214470903020850899862915263667591574114227952173908366970851405046883915976283996465485319741679325617883339341301187821782959599589796016197342384596570135301731581154686015205762675842353115754666333772723801022940918598460898901490155528982436133401306597127631728177978158765907829074842410527427016599570983856563994232952577612626387160770657346295947760627295393786970969497302924777328410983124722607076746028056169014037370968437903105403331148492935353537801662210433539584038357783538548818095769915743110548842843066181182588576963266011931318042392620411789649147581076458508744728768595951908881761732637742494630214187632535555651110972892391219628793299862777423104046313099688258742080339921758258487086253806220323747796189286589087220319092120688198852544012503181956857890344159330370483845806316006189286101602688486347262676706561845519723620806101264580270129955235860175558856256024589959644509179396*t^115 + 3431613220309814472302643894713033441047404294861529619462655062182758957564355552905240401312491519023270632600190805401065783760521318466635174827342311848258294122325949443538004036563786664903915158380695752227203843777060346880517849707241330984145373496792220471087366163400182039845036742885131370152297329239430975566283914974529717212566806842227830587562591051244079849781783298998106750083967202914586099467497283150492311853887534457060365196191100926636416993979366886187453494923323189273020048211761560872827151913710090636591398613031281459236059374943383544356690450094948170870028187909926744903712097085676507554424279132125550290688286224162786293817413300616720557111191822965931025787709364496061738422072415680443022383914252442993153098238059809732533028610959195210655166058125291545740003987231748718066637959662283661969164199122983006896607106295288545345341960405504927143693915736045828665133992925178601857923136940347762396369945577534188585275365497769941632671810957229909694793912471517219206796293344735542404579829019713152971425746027835006917776030981714661413366132728986936559030986319543740187779621690461439889168940662380475840500259545357069387635723666805011760032595184546756704034903369125048957617207941185523208288762391599594779447266602718962174824123445876674245976831756886888233306419800347758554093558480488948640734199129408203751111741702381751132753253090885742142699298000706832265248134843427780523738474804230876095908995433914125943075040609718244240877927484881161794154900149378656035960899899411559313457725977938522330538574619843885579618256090138254965096304784803078824729188540386131837553018336403642971002923871054049412832765808380755627471750872802843209416948893396300674342648084604301403885149550771049050860418681728538926344384954684501961991330897005657432565517574025955203713136579273595307982543101761813996306933028349428977369510897741881721104921179212498108338367019578129708318500488946933492128766000145530479976598208724880747637152097483313731118450506189076929586708218180802368479363522680048168002107054508362803123913347516683684702480846299844453629801680874967230309790647703788304069603549198700415196995689528440638299748734292978513822087241770053/236913192267840979103354942947830803496436139683548027019587481413448261282471732568907797093561733850413059868060610093415260670865242262981615302433811308965574216573032187682484429200556029808197972723304064556005039698155919219179311218135303657103053235801334892144185499754958961774642748052358484050875939495647598335444967183004366945181160864064015296339436198774646181674374417451229820571549691868412937918406766634335961843093769245353267136227522186085507956711216429348823104856858290941668521272314773991872750845393113627432047858533246155405973358077155697509150440413686818689799810901984240513004912479735155265786113268215285854632099168347703960738054969982664693261474223703449777937292969577167758980500278780032021748222906516796744744426642871574235463537148393438488762963542375372237371892769853928184501113879431164396776574959237000939151537676135752363143712403192839213507998932943581342741252625040262013688930921235911159693559243243055948597183842101638102206114505353937048746032353586062172092695017044319811865289042988589411419529532739924294092148293918150627208017353128580819983661487778976529189117692785463226801101557206101221000604867612763394648490020627719913360560015159427570802733918137527806945717779773343872685071011504947615072033866534952392713181000594782244286465238798128478172857222206183131674617134530433856660228578199283015363304231300166093308852506472340901189577635188713026000718779611207073792150120886789742853068627831010741009816785916919423934086999312602542301882495257982495050794738522354413458706231271082179239675435649750156818797284430549286715054803599670858124610367300024657832590154566597656604204487969820251960465979105911025374658695076201195713555121464779399451750704814869859567401601200000484729117665840837639594841140632665982962443317135888670882927103874152538238726670362400972393738841534350531221053138784731456296181998477958588823062273013936782409151242040018919972632693461486501073372829929774601169993738275230931907304508135180443078253631624102063645478744639269623180239896263372803714475630027457862288143547413355801469650569225478648117332320296758009987899245412905276919608050386893485731136700314760653538692868812009612817520408*t^113 - 2297280497227875204790842333108370993671445315468936567299407918167464647206791765245766161538093718827387442786774056902262903037233571892645340340347183864759581386130075594201764128358808970816503189339179155971505083414904321909766897967370702609558514463596973152366500291514405738818896166731453275124518662480320703595719352664880674814571993837276952620791587079997984206267983724752791523362225504040271745875660253429552474131171871372295302192475141495463316810034935261793298138933996378092717168566785007295660842058592621548167162993267811017517863842806491395063764514382395251805373128446567644707233131746764265167423373470020360296884885057942920691634225526026667445589218374933795867155306228330379300793873742440656118296679662701268870182871818716098844363943500879032619338954822162446109146879870985866158361428749093704081764642029158340121086936529580016484649574545766456855213292612839854110679300871102857750922335724831032285614914712411500319279191607054073720136631944588099301081001872875426092257453288709079392041866120517535849691268614490560242617812899089755410834064618808017523402870538771373403584760443792196433953286343005097481877643048541734202095127766276875451915316768664516799732074136190854245536797704648536365057473721928777875713567008719619657510113591965223801902672458851921457081207353620748515459414954334434294334548855987803474752311865187850980442318450568457395896127991097823473736103775668156878223372873314527945063203556825499671280932479162086396039643995899082448909380902912014294849170664238770362357473289288208148967630351860537361299304949841049078690290397784358912563286197058713051250399365735007803641261493330497889153057882576551035127429974835497713370739021901063289613307542760806690048789283782084428813783353075561789551965706018635874714089488548113006895502566366729260458745459070827772705047336822911475101707766210420550852904956430383966951733037542517761953307713331658283479843100569402030680209061144023425289958068817093431653177240461809420290982917411701572259119286046841149127241593799133940841319846444429103594243967193798103791742704882999066435694973551650314311335551897769286308755400742885222123050226406553780437189556872652445018484304761375254407/93580710945797186745825202464393167381092275175001470672737055158312063206576334364718579851956884870913158647883940986899027964991770693877738044461355467041401815546347714134581349534219631774238199225705105499621990680771588091575827931163444944555706028141527282396953272403208789900983885480681601200095996100780801342500762037286724943346558541305286042054077298515985241761377894893235779125762128288023110477770672820562704928022038851914540518809871263503775642900930489592785126418459024921959065902564335726789736583930279882835658904120632231385359476440476500516114423963406293382470925306283775002636940429495386329985514740945037912579679171497343064491531713143152553838282318362862662285230722982981264797297610118112648590548048074134714174048523934271823008097173615408203061370599238272033761897644092301632877939982375309936726747108898615370964857382073622183441766399261171489335659578512714630382794786890903495407127713888184908078955901081007099695887617630147050371415229614805134254682779666494557976614531732506325686789171980492817510714165432270096166398576097669497747166854485789423893546287672695729029701488650257974586435115096409982295238922707041540886153558147949365777421205987973890467079897664323483743558523010470829710603049544454307953453377281306195121706495234938986493153769325260748878278602771442337011473768139521373380790288388716791068505171363565606856996740056574655969883165899541645270283917946426794147899297750281948426962107993249242698877630437183172453964364728478004209243585626903085545063921716329993316188961352077460799671797081651311943424927350066968252446647421869988959221095083509739843873111053806074358660772748078999524384061746834855022990184555099472306854272978587862783441528401873594529123632474000191468001478007130867639962250549903063270165110268676024998756206030290252604297034793148384095526842406068459832315989819968925236991889398793642585109597840505029051614740605807473389189913917287167923982267822260967462147526618716218103385280713396275015910184491520315139964104132511501156194759024032257467217873860845855603816701228275541580511974844064066006346266517219413945220201938097584383245179902822926863798996624330458147783683180743797062920561160*t^111 + 640588447982946207185225936369000947436422087904728864628637229291794496906815888268855500278295035338021432540292538381452593469633097432513026132919455034278822963751912541981773796792592890614507265261572654296464318165317290145407607626907794285521914954670995091367840119998440603094989076221710077604065555916627679428238022314061028653743554012726844008316527375734450955691191502992091838187871855073630031489246841965840713913109920679015379913803158984729791568348725290326481306459207023773828510591730193589287226808324720701152230407926325825947241332074570594159761677783649519380828194061806273012737316608805826595934973484570974544746620491543311495948326140834286432170556824629191027087743109534986207287338771337518960269434785557382553778439480235029662675613956080979514863865464363683017637289362172700314386338633364579310313998212059201056160860068544824794553103725307793288670877805380897753006545156236297817022883363867759874804902937984953836343038709022045018772959435430945858688298321903426783579929212367804192665177994004423513852985903310954127197214089422059137704495533057901910367193230266444960280794277993276069139757705326055946982685599964882481349804597663737336660320061615623976836218551020319825882476113738180731588345935664883072663572132055032622913361565962849376456504614177203346417336978372390427396796899181608926926072537795321791512038828306941231417905882789359697290379871922470535359624704529266253126811032757931803675146297269422595020972036585581173649807125664852783136650200470147026367680784677084757427243303629451113260355335264856025010154518739505305250818471298184994958509603818546204799790849009596926334300706166970219093882757402737178621535138740457126603104673606836016636340326890627604573811119539628730079320739541749049723593368118890994911171075060185297703799194171645353388150718129331242920226152438322230170666602150024180525503276568465838691426254183483838815731926020759631187202665732012406820838137178888117457140572339048661695365238851808568113277984225477820499976880407587288510218366349338945552773829877813881333974965569880525603344560582343721921440322002046375866579801424803475076173407098283607180146870837324599680926665532927247011916403983115135654251/21342969163076551363082940912931775016740343460965247697290907316808014415534953451602483124130517602138088814429670751398023921840228403866852536456098615290144273721096847083325570946400968650264852454985374938510278576316327108605013387809206741740775059049822011774743728793714285416013868618401066940372771040528954692149296604995217969535180018192433658714087804924698388471893204098457282958507152065689481337035416608198511650250640439910333802535584674132440058907229760784319414797192409192727506258479585341197659220896379622401115188659091561544029354275898149240517324763583891473195123315468229386566319747077895127891433186531324436202382968937990523480524776681771635085924037521354642275578936820679937585348577746236218099598677630943004987063698441149714019390583456145730522768733159605902436924024091226688200231925804895248727152849397929821448125367841352427802508126147284725637957447730970003420637407536521849829695794395550943947832047614966531509588404020910730786463122543727486759839932204639109713964717763554074279443144486779063642794458782798442985318973495959710012511738742373026502036872627106043462914374604444801221467657829005785435756245529676140903859583437251609738710099611292290808281380169056233134495803493616154144523502527682561463068314116789132220740077860600119726508754407515609393291611158399129493844894487961014981583749983391548840185389960111454195455396855008254870324230819193708570415630408834181121450717030766058413166796559863862369919459573392653366693627043337088679301168651749826527821596180917366896674675396087841936767251965990650092360071150015273461084323096215962394208319931326782771409656907008402923905088521491701645912154433488651145594252617829704210335185065291968704995436302181696997870302143193026124281038843731601391570337844714733728283270763031374122523345234978478664137920215981210407751735987348946979300138029115719790892887055865216729937276700466059257385818032903458843148576858328652333539815468234957491366979755145804128842257004809676758014603480522177137184795679344728333868980128288058720593550178789405664028370455571614746432555666190050141798271310944778619085309213952080648810304188363123670690999230110455367038383883327532663473110440*t^109 - 11442621232774611650665178345812549710357401753822511867061799302700863595412178710816164547159486279706193296310343637104627208315147925367212956402439877069354086741589425759815792525367673967606946880480338093868996866979368728083429041422229344495866542282310407558547454602006805216049213338828152047247662898138946731758642905891620617983024177551675163683196235592966661079843348563611157004122073108353757171618750160073386607515956286705562325404692519941131786707470964158013619636986589831969392887570228759130332455889626772035199026381741292048181036825896999991515143857880997768536234429727156954471160088052204015018577937832568394195620598085776336009576182623288142080028239013535579217721825319629311100435308941568204370156009800594499448532379445056097261378505630992224005401066112106562546682399759249967723874408986002761934515067076053913374668928546306035581160396918444998890941370973446692755087689967873127826930298505300889123478291332611151344772657389923761956722951281592004431776428383907918362809908717266003080327779541889605218205775118674456419627539386616419110372059169317475037759318849576181463791901096473925759193636849197330611895248718117055525720756777465945242828615599361819475276928094057296039227211949753103668628851736750705033143947920958928401749460555150544355917844851085255445613626050191299159555830518976675542318746185002429417410090740647373985348690134345981928135368305360447429707156958087099037867004577228604656376214474574390959301518392000354426645328349463133719081863133640288678389144292656883210112740396427322169700195541449972689965441804579449630861974993578416363892004988108823132738586581897442056930419657419442978545815774411384902086051563637482929977811263099834914696516367887102051034914843602764182759960865098293682394826055324338219910862498680961060177412177616463739583860788696214814970813685772129667836776485928634637526686226716157139434383705566098094821494125915528696152039966169000797043767791696962598690652331803124000532290996386914774042049501455322218074950841121031165315525765673119719393420306007649653759462989828489906862700469955419163264481076633412198031838310983413892060351037410316837492552562786347474769950177420439281263493788180247200434846347/405516414098454475898575877345703725318066525758339706248527239019352273895164115580447179358479834440623687474163744276562454514964339673470198192665873690512741200700840094583185847981618404355032196644722123831695292950010215063495254368374928093074726121946618223720130847080571422904263503749620271867082649770050139150836635494909141421168420345656239515567668293569269380965970877870688376211635889248100145403672915555771721354762168358296342248176108808516361119237365454902068881146655774661822618911112121482755525197031212825621188584522739669336557731242064835569829170508093937990707342993896358344760075194480007429937230544095164287845276409821819946129970756953661066632556712905738203235999799592918814121622977178488143892374874987917094754210270381844566368421085666768879932605930032512146301556457733307075804406590293009725815904138560666607514381988985696128247654396798409787121191506888430064992110743193915146764220093515467935008808904684364098682179676397303884942799328330822248436958711888143084565329637507527411309419745248802209213094716873170416721060496423234490237723036105087503538700579915014825795373117484451223207885498751109923279368665063846677173332085307780585035491892614553525357346223212068429555420266378706928745946548025968667798297968218993512194061479351402274803666333742796578472540612009583460383052995271259284650091249684439427963522409242117629713652540245156842536160385564680462837896977767849441307563623584555109850169134637413385028469731894460413967178913823404684906722204383246704028610327437429971036818832525668996798577787353822351754841351850290195760602138828103285489958078695208872656783481233159655554196681908342331272330934236284371766290799738764379996368516240547405394913289741452242959535740720667496361339738030900426439836419049579940837382144497596108327943559464591094618620484103642997747282983759629992606702622553198676026964854061439117868808257308855125890330542625165718019822960308244394337256493896464192335972615347770278448002883091383858402277466129921365606511117907549838343510622437473115691277453396998707616539038655860680182218557657610952694167154907950793762620875065089532327395779578899349743128985372098651973729293783223120605989098360*t^107 + 798034543784503502534964406053985890156178054318545207894230342349811274911234103721625872735219008985735364211524769801917643557936679454765100861627826790464980239338065570047351286682491599982179876705070554369942719916489147153418511241480249635321768589965482454842620080845913181580905725934748069840695513413203820637766163064514473711554153392889878078863047104304899147898772418306225471866362121961346954040342833859924905049900232209947143376784460449483784352912558908175213597572633158616548395538074522048802904458820714246028236824043465501833501967927270519647384241254008717297891352367036714320872103481253280540651801783139673396071755760387582349570527775669037811197003507725354264015596414229441621823057964427392795611658798227796776848508918497427792634618492181237362389764530863170600970235062682074600562027929216416979102868449563197547707821417660801811475292065068823096974865095782979075708541583671764467423526242599965268017049709228104994551240079118597924648996345709706935412793554669108169920660100726704267390778969325600801306055324876090139417803504259306361882864693483276242062643580984208697455277138487688284199302604419646432322235085681885813169738725689740597294256013028775487650694247584390680513626583046300864982851529603140715398414336043820231336703304199115156101130271959033455658702164788326698841390364764249146969616300968765986274003804227706118293558331168080741253853240922957735434827798240411012425461240015179074319320163722225339202203399842759423253275391274820807889018504121143219694343692525870346140000522689203223398466529682009242607797215885533713353511961777299311093257759792435845761210736759823687449305959378187320177007913575012596954857064492305839323058623921271304916284172011466903896987695321652986634484434282250003076114686239440767806540722971982866573435361931057714602077330908127316987521571937712261490977498437764011970710545964855878571874718606451848726967710167509173927922077650620618303567460583533738127386249919905084290204317829954157141644601408350966808545327168499810126222121699621613543506230212156668826522147490663515748480879115103159890786486839903767844446166152527071005609606091869281059775811283248610064411284676840473229409636485979479291700547279/37584448135954317278404593510089613566064702387358314237668378250574113190283503395260958086883496850594390546385908006120422613582060750224067149564154146925571135674712008766246493227564632598759081640242538306352246663659483347348340648776212847650828274717003640247231639485516375781370763762159927636461318759175378750565346704406213107327804812524236833150174134525932284089529008192893069014736984857140989086194075100291037588977957067354295135196810084691760298856146066551899067033104681554022584191761611259377341359724844115545378454175278310816559009237069423784520752388555047911333851301873321017319226481439610444725889660184429860824684155056656482812046070156680781785456475830287931031629249718368085211272373494591584068073768901319145367463390913439252492682929891066383993753720344476735510875964375282119220896220563742364831717944549525197769625647759649885057099675800828224172207993321366688950488312783826281895220398911189711049596922873184965243714213909994018604454571894076208391718124516462041984103722500697662511604756876718253536823412783367014232683655766055879583008476517056890571879565943342837512741898693680845077804021835468724596624412859576033494113705467550395686216321754519595033119893858679512983185292981441129981331631280455632625208104371516471861888624915495820591559318737137243858430593308205296328185399561726470284642603629289507957594759880976755924679991534916975649692913784043555092292890622386045779725409015153888230015675893223679588004511736559745684762923720217995186476692113569206714846810835664241218046623502379077752063307120598169187034076512953725460738734818214450850288797537604724782823834846000163197706033932968313630118476831655624700290366805056210828931716139367808304894402463841915201127702798500889906660756207741990743204351033863506711757369490021102723077695755254784379286776575459594913162813128941316387938291846394023631767474278865088973206618970089011667884294194527554353056762174910456060526211629428388557968193617598220929327096481640455168991570031553687544018103610943643553788789396643849746996446900209636315679227972982209382742207782900527322874028991468610153608764030422932264490340546337012903021710839365240914638324789664581909823379848*t^105 - 6751276182629468426149593021054014032681204639355710373564667154304625190645501007001216571870572663369469549791650861244641965529365964049370766987301708276100853488067402985424341664075741857589643819165476966865655767395485055440284508547370247115669318333174744839731731328966056311778380450788026873171613266985039362157753208955371100413907782779934445643424084750671503109193651168831593738143539544247812984880887928021640422245670762434150941780112498868146170203658661537820152643152147989385505544880961619018973053514878372264499267825909904587829558214069567331398100378618736881307862638821663121790024422316551206917026945537034555802558067421785609392405010366738796892978839212374354892482897871685367107307247494303389774073599516555564140355042068449359449424412690478894379418273610321290425946603790803289674471343681430615198060278191934954111575129686375458523984304512688826622985497454841066465028752005892198016442762283792524484526453558194943434474223174984503472300626700118092745991368057044660961794716596182572029847439818077234988100502786029977818866318595064971881926601419650860767773803293305001835936021562910689373091755245765767662432925214143300210484864626198418074579301766805671384824702697138556716082232563485298653418827112127644547389213038954818428010696807288828101573714051198148712662054118639806861414239718470904205342658874990186197567357120816123328952897920556680404473818792518873513185584379242580695577554007633469060758879246127709922415614669181676132398833071435102535980937703566800253589287931485809352086289653238942294333750851626365185607713384820676875046416632229468717354979274362319434650569600447614243827295999880196330169460017025828719824635575539843669914586575090318979740944919436583891378110306902265427918367192755445806605228203247997989376669703996688669346206041740622096168247501582435603946965641910072050338307188060160394170802094410541053591289854764149969565324573967242325018828332509594413657578562368452897282195118022588158916627526624886537495258521514254220790955109990877024766623030129372789692631684096479685508798541192444331912217357316285137185976887817839727736513883722413846138752526939397206073424377277925617704004109866530183983812837003588989785899175589363/513654124524709002804862777971224718736217599293896961248134502757846213600541213068566427187407790291456670800607409416979109052288163586395584377376773341316138854221064119805368740776716645516374115749981356853480704403346272413760655533274908917894653087799049750045499072968723802345400438082852344364971356375396842924393071626884912466813332437831236719719046505187741215890229778636205276534738793047593517511319026370644180382698746587175366847689737824120724084367329576209287249452430647904975317287408687211490331916239536245786838873728803581159639792906615458388450282643585654788229301125602053903362761913008009411253825355853874764604016785774305265097962958807970684401238503013935057432266412817697164554055771092751648930341508318028320021999675817003117400000041844573914581300844707848718648638179795522296018915014371145652700145242176844369518217186048548429113695569277985730353509242058678082323340274712292519234678785119592717677824612600194524997427590103251587594212482552374848020147701724981240449417540842868054325265010648482798336586641372682527846676628802763687634449179066444171149020734559018779340805948813638216063321631751405902820533642414205791086220641389855407711623063978434465452638549401953344103532337413028776411532294166226979211177426410725115445811207178442881417977356074208999398551441878805716485200460676928427223448916266956608753795051706682330970626550977198667212469821715261919594669505172609292322913923207103139143547570540723621036061660399649857691759957509645934215181458885445825102906414754077963313303854532514062611531863981508312222799045677034247963429375848930828287280233013931238698592409562002230368649130417233619611619183365960204237301679669101547995400120571360046833556833672506174415411938246178828724363668172473873490459464129467925060684049696955070548728508655148719850252613197947797146558446095531323968489988567384989634155481811156215967157125924549826127752020658543242825109083057109566160524892268854643625565312773842352700803651915752887309551457097900396434914082682896461901780121754132613208951440969531696314282782297423528230810173032973873412611729550071005432653108415780074281367987466605843007963381471324959166723772125415952767586191256*t^103 + 9980694480857071267566542667987022367805955458118230214734700434020821426494489242562252673427023985536657913209035046357967895831690495573096877847026272485501084272225451839765680895557601855159017308237754983039053610566832586499646685131741080042072118674506253950001230105014408204011949988498824646615073192821676749135382001773866982121445429674352499267723092133832471993359305003232622224262380730987306209807685992354250862034917602739237981645856215716617838948359172452516974908227938851235365049268907286059606477514945053770883742081442091123955792342454205860048229130312630969002121058826499520638628260480818549461683728872875055181746411488725567511568703760216227086998160256971958472832795580492259509846147855931546529697813089002218162527425255137652746675859979242034759128281475636841252370520377894830300870200483448916129814335526240830841603516750979384388376244250549421830084220681510018474309229455560160380752249919793087111863557042809088936949628499243787560291734100450986169235777705846469405165120289266233377777161838166478170664234174144108283646363683283899094731915232067141470255442031704586910127648414859603629408376107267401356822114645899972097531663224851706745658959756200811226392655914666007527467673149937767257426225719955407369872460594469246736476747185311170921219587795285922589884531156132404188006441338302995198211792095102926470161801034750025443406789743542446363314559433985701221556633698117962323449922178821310985171957340141519676819028787452582059191665206882492647414156462757517729115240109578959627624894385317814054333713523529278064357042229881837715061190944727873507237823950699619033849981913803157932205259484484017573350380151109035746003613631760275050926018198962968074671566860235921505673867206184910173276909160304994472531362475813353733883202475635821258397526558295849493840522039781819647248686474420190432392717292690870986589179978081867409454987857407030524686981432802216001589553437400023022736027347507962233585829396654530010150584824846605028166508422681083436442263576820174648097159865706564790890266283507675261178518904757023994146705420493856937729925937870937855040016891500566630315572343286736772808549723029433233592496557487624979787262241680277914886658229105756987/1461938662108787161829224829610408814864619321067245197398536661695408454093848067964381369687237556983376678432498011417555925764204773284356663227918508740669010585090720956369126416056808914161987867903793092582983543301831698408395711902397817689392474172966526211667958899987906206675370477620425903192610783529975629861734126938057058559391792323058135279200363130149724999072192446887661171675795026366227703686061844285679590319988740286576044104963099960958983932430091870749509863826148767114160518433393955909626329300066372391854849102151210192531282487503443996951743112139436094397268010895944307263417091598561257555107041397430258945411432390280714985278817651991916563295832662424276701922604405711907314500004886956293154647895062135926756985691385017624257215384734480710372269856250322338660769200973264178842515373502440953011531182612349480128628771991061253221323595081791190155621526304320853003535660781873447939360239619186533119544577743554399801915755448755408364691220142649066875134266535678792761279111462398932154618061953384143349111823517753019502332848866592481264805739971189110333270289782975668833508447700469585691872530798061693723412288059178893405399243363955742314256157951323236555519048179067097979371592037252466517478976529550030633139504982861294559345770358892491277881935551903517921365107949962754731534801311157411677482123838605953424914647454857480480454860183550488514373952569497283925000213207029734139688293473743293549870096931538982613718021648829772671891932186758223043535516459904730425292887488146221895584018662900232332048206074408908273249504976157712859588222069723880049740720663193496602449839934907237117203078294264434148125377675733886735136935549827442867371523420087717056372430988144825265643864747316047435600111978644733332242076936368485632865023833752872123869458063095423279573795899101851422647897115810358383602625352076403432035673294385598460829601050708334120517448058797392306502233544085619534456878539534432447241993582510166696148441163144835140804107993278639589853217004559013006951220346530992822210092562759436366432958688077282349579998184786156408943587230257894400077551154721835596031585810481878168561126547264540268397598428356953096338514544344*t^101 - 5218244246915864080232195458764031824138445400997590772862751062017110146289469047390058773028677790351282617481957784663193797863232330466807181681446188838776449875605340733930723326856423590927878007415580966469298150191230614479257080067864048444637537736237557897775894979059834915619883603854057331793774461192419668886554125049553553762691211854454166899287651860831878298280793773521996546042940029021349347508605954969694639731602491216119305236513321643405663127856416158162401450413663570378751495928868677794825932862846401732954335271373815818599641818285454470109121868093693414418451782535662405350250982087867003298268389646167964981886412795019646511641957400549702566461001336844938347703388373877432449849342520202819345863727964518091312008094238632722310076883595968052754652021898368985605308019030096920597051047009570068891944213328507095371212985388820646960382033149792109209212448023685823901544139462229951873055243308625741299837495165833234015685103567138006414369855773024982972137734482099496342290210155551354289267593895687295917746529933859127599521490607910264448323073453916487902202909577070131920535619892840445403003486262452007459881903309901204074035940280246353485390582208600927563705801909155882735708609216576350943799090523302717727981002987280606797566882651036815069566050147985381268939911126764534962031676752693335459051978767279794450310467643726924639264615689316043609072153640893578018958615958916727775903081293985936412732442133632337946082230994440348467791478787261482563471553873571345997698868562406162507237134141793362856730306952520721860147053498677680771715007539324295957782955496288400596758464130519907975086978277333685191594665093098010987769312374419611360543025743187328255258434889651210277303980583039404611617308372450586978739862024868370926706952251237633100524428608228272078272255514261197593405885238783390390481743277082283773026050778184360410582163452245929655567395876187997280295781116024941545424038488576024828495822882812807408927688292760396917039789469643250278389056667113172490713487215095505997169315606098314105534166038699506977050139288582056297213591245662290418459439671915071964543644734083127131638540843475546662840083933982121622348447027474247799894232233325448714273/1727745691583112100343629344085028599385459197624926142380088782003664536656365898503359800539462567343990619965679468038929730448605641154239692905721873966245194327834488402981694855339865080373258389340846382143526005720346552664467659521015602723827469477142258250153042336349343698798165109915048794682176380535425744382049422744976523752008481836341432602691338244722402271630772891776326839253212303887360013447163997792166788559986693065953506669501845408406071920144654029067602566339993997498553339966738311529558389172805712826737548938905975682082424757958615632761150950710242657014953103786115999493129290071026940746944685287872124208213511006695390437147693588717719574804165873774145193181259752204981371681823957311982819129330527978822530983089818657192303981818322568112258137102841290036599090873877494029541154532321066580831809579450958476515652185080345117443382430551207770183916349268742826276905780924032256655607555913584084595825410060564290674991347348529118976453260168585260852431405905802209626966222637380556182730436853999442139859427793708113957302457751427477858406783602314403121137615198062154075964529100554964908576627306800183491305431342665964933653651248311331825939095760654734111067966029806570339257336044025642247929699534922763475528505888836075388317728605963853328405923834067793907067854849955982864541128822276941073387964536534308593080946992104295113264834762377850062441943945769517365909342881035140346904346832605710558937387282727888543484934675889731339508647129805172687814701270796499593527957940536444058417476601609365483329698087937800686567596790004569743149716991491858240602669874683223257440719923072189320330910711403422175057264525867320686980014740705159752348164041921847430258327531443884404851840155918965151163768702034684847195181833890028475204119076253394328209359529112772966769031517120369863129332955048605362439466325181204056042159347910252726434983059928031233338802251306009089502639643010277631630856455813420164922356052057469731811794101898441530041218537511119515281074641751560826396896773172991517157382119624788433057132995000424594958179672929093937842421272122966109182560455580351158946419594205856017390422283130820317197161778967308204763699006952*t^99 + 497275884738479948825443194882118174968263448102197580961120145577601972356905800556039132723907326186776467774166592675559676084087059398701913705010640017640971822825233653264571479275365135320620026850802466102410453977123915049971721992728598504799744926425698923799505764708020134026766683406010688978607689676386884394422697869924430866526188999863408413406251421643475114141119700429174655484604760197705260075054782149590173055485574946878482082761407424518740587527640924173992816035772851221762206817691826535160387963681769783895142578802892707145751669562811719508164905833007871119026740704015408026682188347910587802031643672481796468857694130891178811764540343985580603546963990811312602969123285025295206407806375893742227987807295672700966815294813483409505009710920883233053134482283177475267762979297540667502885254569802543510141992070560290435587113602173324168079357059527436157790024204941631040466777139788077916878065226734243362388064622810611542300921427437761277760886692687387180638610879486158446238027461556714021009371711119152167369197110787692347201939755667957109448160505333424314002815886418916204040015578074511266707947104850729426113759022383104389097474362190064103459295886592967661777330145521481412502328317374941125183839447855024431968664181895317384490075419136699768781570281258678973610824658562472385187926056836525808838765520351955994797749002235074748838317657064784653083876193345160580458255471762743078159111620799016394482795811279808740248808522557504228881419548545872053484498309321902512410575519636790975503669102174205263170349912659041152289880412299900963157057050437006163353810151632849847597879703735105728812675139628756362397161369484312045019120095670279487937911331419974619955296443572310071029945462794078640181293502116144056364349297869729487122445252427609294332990875235564796168103385762800501984303847423140063000990422441448751211131181608482753556819213900955743060581766701221980592041169937250209864392067094061615096483986886792637363650525842373017948422314683549587769054752273168286239634976449774178290698806210208019932615052738804075982093561807602870940630032667097009353817358948138361518616311359312306270821692022108562753466981490805762726330770157166830368424894105275563038771/431936422895778025085907336021257149846364799406231535595022195500916134164091474625839950134865641835997654991419867009732432612151410288559923226430468491561298581958622100745423713834966270093314597335211595535881501430086638166116914880253900680956867369285564562538260584087335924699541277478762198670544095133856436095512355686244130938002120459085358150672834561180600567907693222944081709813303075971840003361790999448041697139996673266488376667375461352101517980036163507266900641584998499374638334991684577882389597293201428206684387234726493920520606189489653908190287737677560664253738275946528999873282322517756735186736171321968031052053377751673847609286923397179429893701041468443536298295314938051245342920455989327995704782332631994705632745772454664298075995454580642028064534275710322509149772718469373507385288633080266645207952394862739619128913046270086279360845607637801942545979087317185706569226445231008064163901888978396021148956352515141072668747836837132279744113315042146315213107851476450552406741555659345139045682609213499860534964856948427028489325614437856869464601695900578600780284403799515538518991132275138741227144156826700045872826357835666491233413412812077832956484773940163683527766991507451642584814334011006410561982424883730690868882126472209018847079432151490963332101480958516948476766963712488995716135282205569235268346991134133577148270236748026073778316208690594462515610485986442379341477335720258785086726086708151427639734346820681972135871233668972432834877161782451293171953675317699124898381989485134111014604369150402341370832424521984450171641899197501142435787429247872964560150667468670805814360179980768047330082727677850855543764316131466830171745003685176289938087041010480461857564581882860971101212960038979741287790942175508671211798795458472507118801029769063348582052339882278193241692257879280092465782333238762151340609866581295301014010539836977563181608745764982007808334700562826502272375659910752569407907714113953355041230589013014367432952948525474610382510304634377779878820268660437890206599224193293247879289345529906197108264283248750106148739544918232273484460605318030741527295640113895087789736604898551464004347605570782705079299290444741827051190924751738*t^97 - 8909587804893029118601854155310667159843015673906613110538769563276682951163691028550013277765952326341655525307419080056516951357516487533122440615496595171757224682707366190593858727525332735704568852483043568636764505945051707067313570903903662187476648889871260558395137014669097378061537134663221615950783867350039605480858745835431223679648709933722264043183369315685678948034635739456993186877955621804070208871087574498403308408444462283613782157912769248910402904163215591403681671289294263818447110508277472647969665908114921925158686566250076643760184636060085713651309884911428819426685681253587410602407540566382718541789247196561399127445086228572389341927591481407681477141037928313395567372246372955499951397210307116690961546872455214683085501792378166435309727815785448560594501318440218497028010352403807070513753240718509641533700633872962943604401464208649132224753437818701598128075979985779891870413114124010438308809307868250586881995920397284699600472634852018595170224505223827852402274736540674398860247085360652881870234549327053670394039397218995158791710084981403985232154961719036453025488076416494437820500893191504944677654235520537074189425492324278747920071790929960768828728459004263003708724827482744937579869601517950259664882322496060060125618557674542840173791462477379767674099955078251315048476872001435048669779956009390372834369067859808510093360669390252203307708336045331289667469980161392789464419505367819170816311962540947153719111289593728702008127299349592433927642719599468427249495061617938519402572497910391476749854831261232295846768099560566260071343352936031093371994812725699810739395781704025503806806688813929330167861279898111491054515831866738354790120830579929948992919465962027964487799358714320823545560782643552255826267709321393346219862890808674066526263968921712452142546531913564183196322179423808404675078048478300153516452966995996068195454330626943426987273381263833327015105347788433429121962891155763892529488896785406296624085519010948576405246598094037947172720688199092239137349446388757504777719813292608076192767529681314626705850367561509887112561113352306793432608021635602698466213650088782605826734961396219060594322911333436972191212837019627906230079522875888986547162382248565399151741625/23347914751123136491130126271419305397100799967904407329460659216265736981842782412207564872154899558702575945482154973499050411467643799381617471698944242787097220646412005445698579126214392978017005261362788947885486563788466927898211615148859496267938776718138625002068139680396536470245474458311470198407788926154401951108775983040223293946060565355965305441774841144897327995010444483463876206124490593072432614150864835029280926486306663053425765804078992005487458380333162554967602247837756722953423513064031236885924178010888011172129039714945617325438172404846157199475012847435711581283150051163729722880125541500364064147901152538812489300182581171559330231725589036725940200056295591542502610557564218986234752457080504215984042288250378092196364636348900772868972727274629298814299150038395811305393119917263432831637223409744142984213642965553492925887191690274934019505167980421726624106977692820849003741970012486922387237939944778163305348992027845463387499883072277420526708827840116017038546370350078408238202246251856494002469330227756749218106208483698758296720303483127398349437929508139383825961319124298137217242763906764256282548332801443245722855478801927918445049373665517720700350528321089928839338756297700088788368342378973319489836887831553010317236871701200487505247536873053565585518998970730645863609025065539945714385690930030769473964702223466679845852445229623031015044119388680781757600566810077966450890666795689664058741950632873050142688343071388214710047093711836347720804170907159529360646144611767520264777404837034276271059695629751477911936887811999159468737399956621683374907428607993133219467603646955178692668117836798272828653120415018965164527800871971180009283513712712231888545245460025970911219707128803295735200700542647553583123834712189657903340475430187703087502758365895316139570396750393415850902284209690815808961207202095251423816749544934881135892461612809598009816688960269297719369443273666297420128414049229868616643660222375857029255707514216992834213672893268897858514070520777177290747041549212858930086444550988824209691315974589524168014285581013519251283218644228771539700573260434094136610575141291626367012789453975754811045816517339605679962123807823882543307617554148*t^95 + 2334583296259671958354703579161862403394437829086263635647888801846771501721248207688180971609407822513844651745360546962976485065708384756956551079793487476644261554302655987369367029777814993100014717506054308472980215135038462007632257705144026213644699775190996769717465878571109714033193175693006144668889444962810302906303702042254489630954635318066863270682200061009470249086326732246583468570895080174439488554549092608186408048010848700517143159610115491117727350780129238336930584377970923045154353500585793558963439996551839349802861783832050907349103379580562112851467866009108322037327275909587014782794173861749855898126250955584674304959195069875058132443929126042484991527442619191420414038654032530794368590399891738255971498763267870989204266692084961547547311907239092417093550100494908324708138573173308205836299055446473936799114889393013329509747932254951257722082310819010952663715995951758533121897767511904432162789916192230392649665356901485603450760270245358091123300963506826213297794190941157593077096949335244916957425894833220181614741393935374940547590435560856092097257873790542604889610777060360348297235283046685267077371224736969945273917165047265862588047107125978168144890620726929994904742929668896690137731293546070919295237192777655200643880446247461437114199526067270874122872149673609702191730034146885202052637745020359594976744871379750923581110313097797379114113867531284558684991861736567580909439722839032219894563663780373353678098409227526137848996074969948817766727132418943127332169891816946273860167272208278778182326645028405505764866490016135981539006343397156937595418736604124829442246429779899992571159179119882787108380367279233063209481442881447103558621097385094845051744409712436096925911345363993200426081450579765715617630015302301623770787092583222775205577068142808834098313249666277052543300249558091452279239361037306822762272613871306519843480569397547955059127002654928804209190654926093766525434830832828745600202912988193202088455164978510255368807522609962973180292115070827509258864104549411421254889919892109290755558668373276712644799695462073920614953397476706504525931881714134254029570860971895469680086160560017559527026928151913847959548767412579186784669370170734531744681677187304378194852649565/21070069409550147565166211513232056090066575580791782224147424170776396788492267054919021957798323991999885609337554488279630859129337087246825523240510658124941394241884004914410912869998354638698273040742029050530804947809104300786190969768482960046676457038320222562841979711577362180465428169695717008319224152871045663195724667621664923804981485809041861008430954203931735019887474289955205356746491510821463578623951192587399860487642598365286666701242017175683803904203097915458567882195048749982357804472418433287297428936655034472409133401292386366858838511690434545867694520856617768475037851050195115769869391110084643255422991315513709856262329349943785818874312057533165546392266753343234063186094539085138679046633625755888038162567414375884524184022178746247609534369787416003148013449284024836574278949725536945623835760013007083314750968914127762386002257077379481016858909161070368096540844740766174108607084439417764092775072116879080436895244641027935060870089616208768005527563031527571371114706168319629597149056553421416862566303097554172437310095045220901918322655505213144614716873198956135623629453634904317999567428055548352543617406180490042576895504178853230898215259125747949096818240983594318427658122314714272429967512732020027413776823596619066774737876693122870589240592755656747907389315049607242769120181097024181274891814905816354553511762640662299915621304781759696503229692224120122712706633484994114218406620500428540815906668690313543401675454667413274920547983852313796823276184509819179119691478912152434067414121226054195834359470751333725406459732779729276665458497439080118818898987701120222446374022861990527529764877110636455125986715992724660671430055193503910816829448057379996979855659047827407686077165017608346400632197023402014038582545146764449356038802852317420429318525320163345465967799135521621545963798989272803208894304329861041005359345429039073854172674974515277151646134877171112601692710381780598652471215158661922336961664095285611767345805512895972339168220754859043049283152896477067259525300509165375931669472843573067282407099019814493086062597500005177987294874060110901681005137464914220843689761653418916572517312124461658748663686379644150209721485109357417131264622036*t^93 - 24492785858959685180259906803987108046987631150236538322957654776945373287738162800226690704865376214491283755847196463323290036307923942152067698252981224986849443645919725301116716054598767312125793099255244326112443457527291667901572458483720626171764268272098167399182527812586591144786947648339832452486628345614115297861234194578758865080362338844479806047729655560854659941468995834417287650535705451807281637326232211516915995729133818177515280220039253182345260319722178567231321921253034562127555288697288743807979135183788373121791102150220661262019014836045024887297241979538915694776510505866814208081015127084170804164587651472298120837037814819170708362197528442477384872513869952751468015783807630997229166826919586453662134395430105758794057629426219997260946210035590197334265024994902802127314474571485705691274156084465229680274978594779930824599191296173260579104694140908690736150410971444148568912913984547129976985101689991950618105267249924597946325000376375671481321881859780113215951219326502438651839382433029469644451677479681856464144543263418287494143456695769419940877980759581441963566824668362519096560676106928812056965611220461253545845248714774529297453386115218801946813084063104833106355794237830686869659164915723306888350064152712624214885033848729150986479221667818896066455855942735661073256631781501286982471322038228056374826248120266112404801758576247399875891814737574619605483451930532039023095010519063573425002639684971369387105710603574154847165677970537373347264479516062447423473688126078986050293641371692273746191028976188892324452997064023578991419761046406504240122363961708268232587781445056758289948004934440686143049537392292423442631275149053151570530350652372746110311523277363310234219344422827712760962423882804943691859654025275967554761132148051147881587601354219099770361796483549894161173656636636098770085353451159173875186633092236861544388069472591741714950194336866437626939000874439536246642281557761622008958603987383099951134472131143019098466329544464181805466348994180034617208379020833000619272820371146265684535767168018509197908843872220978787064680297292995446744308183059295341161059960993043696431278459918335331281001341265700004166519966626420196613963722489120898978694625583429628490232934361455/863872845791556050171814672042514299692729598812463071190044391001832268328182949251679900269731283671995309982839734019464865224302820577119846452860936983122597163917244201490847427669932540186629194670423191071763002860173276332233829760507801361913734738571129125076521168174671849399082554957524397341088190267712872191024711372488261876004240918170716301345669122361201135815386445888163419626606151943680006723581998896083394279993346532976753334750922704203035960072327014533801283169996998749276669983369155764779194586402856413368774469452987841041212378979307816380575475355121328507476551893057999746564645035513470373472342643936062104106755503347695218573846794358859787402082936887072596590629876102490685840911978655991409564665263989411265491544909328596151990909161284056129068551420645018299545436938747014770577266160533290415904789725479238257826092540172558721691215275603885091958174634371413138452890462016128327803777956792042297912705030282145337495673674264559488226630084292630426215702952901104813483111318690278091365218426999721069929713896854056978651228875713738929203391801157201560568807599031077037982264550277482454288313653400091745652715671332982466826825624155665912969547880327367055533983014903285169628668022012821123964849767461381737764252944418037694158864302981926664202961917033896953533927424977991432270564411138470536693982268267154296540473496052147556632417381188925031220971972884758682954671440517570173452173416302855279468693641363944271742467337944865669754323564902586343907350635398249796763978970268222029208738300804682741664849043968900343283798395002284871574858495745929120301334937341611628720359961536094660165455355701711087528632262933660343490007370352579876174082020960923715129163765721942202425920077959482575581884351017342423597590916945014237602059538126697164104679764556386483384515758560184931564666477524302681219733162590602028021079673955126363217491529964015616669401125653004544751319821505138815815428227906710082461178026028734865905897050949220765020609268755559757640537320875780413198448386586495758578691059812394216528566497500212297479089836464546968921210636061483054591280227790175579473209797102928008695211141565410158598580889483654102381849503476*t^91 + 426966360562973577031202161213398816206500008456587971601955648001708822146248710825281479112585154505679242115631941043655194807647732799028399275271688151460469165627843449239856684273737919503193519778788517808355001137018547294723646954301788869149610415819354826118076936894738135846025376266449210075462507720966435893570364983702880601470140749059176865516145246091701827204836491754120245698402057457072255458204808700168622275402650544324417143172314108571688529990815586483806918669903344292733223150701003395873075216639822109615749832397007754789836214460699206482483192839472814608318233828701787527247913202609030060109501485977439673514606493856473139863926339453973657605517531907796445164101045959680128533291905026361642175410939348443338147587054468363542640517171916075972795233548772633280253492234994820070180551062388280106261317443975448616349447066969525207745766385813143719949995869798663800739135812760765674445980765405150736944259168694118603624435114628211802348856273304974924022540635824101164562731065515063273770984448523228976234509215476397975618969355294875787120255227215506900171650241443966270185594813100829391021210670052480517298772592956477826786344292493382354945074221232538211439359061976072012726642946103581448684478257326289680536590209038712842595775675148953041939848193117664463277201722539220658061168396709032003924238821474438560186574841987270724601970831674188690202253533828324160674887360847323959127757329023143152494475775363921367779438690619305513579061409617189942607266461155931832284831146577920158955904628520765311686220654740630648650121961364583769922920996726694988452031623913471855596598775842289932102343291991174426077144706538761997701539179605868340434779723939079177887170803619408678923915111319751949401528673793952639213352732720422149847662367789261349527622331383963138009450314658088104479516441623943491338899685504984290849160738708381152570119235321397342223181886019016770533577237221171530832071944896615306891941006939024293646957725210207920101698768628350526987290214975033185197963156771635817251942267248982957261754294415024667150568118939265600844561772405920876029594558636831899154328016479222263510724156805049828889189985153501125079374612141283188784799882382207074315152349835485/66451757368581234628601128618654946130209969139420236245388030077064020640629457634744607713056252590153485383295364155343451171100216967470757419450841306394045935685941861653142109820764041552817630359263322390135615604628713564017986904654446258608748826043933009621270859090359373030698658073655722872391399251362528630078823951729866298154172378320824330872743778643169318139645111222166416894354319380283077440275538376621799559999488194844365641134686361861771996928640539579523175628461307596098205383336088904983014968184835108720674959188691372387785567613792908952351959642701640654421273222542923057428049618116420797959410972610466315700519654103668862967218984181450752877083302837467122814663836623268514295454767588922416120358866460723943499349608409892011691608397021850471466811647741924484580418226057462674659789704656406955069599209652249096755853272320966055514708867354145007073705741105493318342530035539702179061829073599387869070208079252472718268897974943427652940510006484048494324284842530854216421777793745406007028093725153824697686901068988773613742402221208749148400260907781323196966831353771621310614020350021344804176024127184622441973285820871767882063601971088897377920734452332874388887229462684868089971436001693293932612680751343183210597250226493695207242989561767840512630997070541068996425686724998307033251581877779882348976460174482088792041574884311703658202493644706840387016997844068058360227282418501351551804013339715604252266822587797226482441728256764989666904178735761737411069796202722942292058767613097555540708364484677283287820373003382223103329522953461714220890373730441994547715487302872431663747719997041238050781958104284747006732971712533358487960769797719429221244160155458532593471474135824764784801993852150729428890914180847487878738276224380385710584773810625130551084975366504337421798808904504629610120358959809561744709210243276200156001621513381163566401345502304924278205338548127154195750101524731164524293494479069746929420090617386825758915838234688401597309277636058119981356964409298136954861419106660499673736822389216338016656043576730785561344545372035734382224708510466267927276252325214628890728708445930994462207323933966570012199890837652588777106296115652*t^89 - 86042851588623232560313523054323415431327657164560841782353054698775383115889614601231726119534679235816768200968652634190463575622121369043102654240805585368880744484716380984725515300431582312497529958717244312207145622652399955040896029351139620489771337616143451871944768920156132688091248594120862145651237487183450052333397255131539759137440778831611892292689712292089938554039997270633789900893302579074412321049397468050070725113818821358247370405529207592189899242185234937105121015271536673653103365841910098345065370680775212103527803650339523571961338986167893494274422804259721654452875733718415943829818092859517478472786826751143413081914864279145669922184098127358955554871503456784720300753475031379080577870303592649586894234856400781136830693206436687872928584789760960378758888443347066425187221100355408212649581657390966601050596432590444313851915032526438662091888403280987478325403071946943484338220699565413906864783313101511443884331610029471865397885855074608489286270196148403584080713772881929329685022577183001775662336099038735035695652417134127664061204791031061778030672148097499237953393789897407654579256044220894679894177939651380572033260346802536281997725420614041832104006184754425599899676661661839886462829381917336805748166762672137502220779676325305542407773188809193525919553299179824336870256310860144852431048886703123383011553557999916993781672488374087181383574061596525836311066457596328457077913588749538831879526652753424785322631695383823289062749392632013744538576651913846053253387339712465363318538587509698517463215741417299283164272367073143366724349186449349598222556677831379197129016498647452495585113424872465479197987732966821077421335916750377820590427496353808786832574264859286185158752380924637334652150407600761735346133125283355661709451438815674277844341392819032605111031532030922449655090634590778191280634730525708186151807039843642880125827056704448396162383491995176612525071876782255354431775780975010985178493674028431024166200210722379140778510646914069403611534023844745105623739512065572225094806184414273133369795488699581967946107897726637511897468580622412127106129949796103960351131453352291154454686985361339614433217019023487376555824318052474923819231639721911239228031064344270128630912534091956155/66451757368581234628601128618654946130209969139420236245388030077064020640629457634744607713056252590153485383295364155343451171100216967470757419450841306394045935685941861653142109820764041552817630359263322390135615604628713564017986904654446258608748826043933009621270859090359373030698658073655722872391399251362528630078823951729866298154172378320824330872743778643169318139645111222166416894354319380283077440275538376621799559999488194844365641134686361861771996928640539579523175628461307596098205383336088904983014968184835108720674959188691372387785567613792908952351959642701640654421273222542923057428049618116420797959410972610466315700519654103668862967218984181450752877083302837467122814663836623268514295454767588922416120358866460723943499349608409892011691608397021850471466811647741924484580418226057462674659789704656406955069599209652249096755853272320966055514708867354145007073705741105493318342530035539702179061829073599387869070208079252472718268897974943427652940510006484048494324284842530854216421777793745406007028093725153824697686901068988773613742402221208749148400260907781323196966831353771621310614020350021344804176024127184622441973285820871767882063601971088897377920734452332874388887229462684868089971436001693293932612680751343183210597250226493695207242989561767840512630997070541068996425686724998307033251581877779882348976460174482088792041574884311703658202493644706840387016997844068058360227282418501351551804013339715604252266822587797226482441728256764989666904178735761737411069796202722942292058767613097555540708364484677283287820373003382223103329522953461714220890373730441994547715487302872431663747719997041238050781958104284747006732971712533358487960769797719429221244160155458532593471474135824764784801993852150729428890914180847487878738276224380385710584773810625130551084975366504337421798808904504629610120358959809561744709210243276200156001621513381163566401345502304924278205338548127154195750101524731164524293494479069746929420090617386825758915838234688401597309277636058119981356964409298136954861419106660499673736822389216338016656043576730785561344545372035734382224708510466267927276252325214628890728708445930994462207323933966570012199890837652588777106296115652*t^87 + 15471059276826920729786722206817918595586864557770234349057712986112129708186449718049144877751039639914780618038185651674329524537830232100522218380742863871178984443204338712936912779295179716069940102538094758453990506900882164944528171957980298376230836830957498371542900729600272791959324992339392527693449253663304563723027891630848294149403044969021418795896348728977501414865015206858137087090600047108250075655417086156176795999308813772635116360559502964326778763670630685401972467734088097960951046557465178949277919698443449210809769480151810577581526973226175968305667644380499782464660180268509706672404256425718812370140753227785307671011733385960534729614480742055494439543711803020533956834680745643636486073955165666149641195068841919764221137107249546802315679344725139372513411116243877856968874156452491694387238826448452744258196814595658176424953118827693784229974627788501663683807366017258952039890205731440895165370791816755415227715468612057407700202814716600470829256230827836909214307766066744164532307950746580247181347207706426527753968863735353490108707983818242460566752709404284394614346391882519649357105668007532789727720976632714211302448874078277901905018529869439122178618735716265414491784526318297621650323643346947029431325054038795946061505773260207002074459687177694803232344638616632236498110846084977653232962567815612673194052523198773148499142616158759713698565253040868297169843994640839714532092254803960446731609732028546141951379848676642824172105537752798603945887580281449451117707977398999475314947755829704132387013542394890299736555634758380220082026685014096349605175897493073325017583000795660134822600442070884245673095735522690691681935562741929775249732521923146994898724740186247601552190673477180533756943138399411142062764085114666164183595924090389988872371712866916682685566831943244831944705039240715886483222035290621105738093193016017597684022699880529968296244210665277951999605215835652557658503617019782330485385444279111296395909014844498233205142319246193499106982234467675183118639544115649532331445494918245714728964439648990810789021936854261347222686193974686219702263342143029267325021628314943305911322934249073668627474487795103644474547315081467917766122421900481996264987100068607196281098615251474200375/66451757368581234628601128618654946130209969139420236245388030077064020640629457634744607713056252590153485383295364155343451171100216967470757419450841306394045935685941861653142109820764041552817630359263322390135615604628713564017986904654446258608748826043933009621270859090359373030698658073655722872391399251362528630078823951729866298154172378320824330872743778643169318139645111222166416894354319380283077440275538376621799559999488194844365641134686361861771996928640539579523175628461307596098205383336088904983014968184835108720674959188691372387785567613792908952351959642701640654421273222542923057428049618116420797959410972610466315700519654103668862967218984181450752877083302837467122814663836623268514295454767588922416120358866460723943499349608409892011691608397021850471466811647741924484580418226057462674659789704656406955069599209652249096755853272320966055514708867354145007073705741105493318342530035539702179061829073599387869070208079252472718268897974943427652940510006484048494324284842530854216421777793745406007028093725153824697686901068988773613742402221208749148400260907781323196966831353771621310614020350021344804176024127184622441973285820871767882063601971088897377920734452332874388887229462684868089971436001693293932612680751343183210597250226493695207242989561767840512630997070541068996425686724998307033251581877779882348976460174482088792041574884311703658202493644706840387016997844068058360227282418501351551804013339715604252266822587797226482441728256764989666904178735761737411069796202722942292058767613097555540708364484677283287820373003382223103329522953461714220890373730441994547715487302872431663747719997041238050781958104284747006732971712533358487960769797719429221244160155458532593471474135824764784801993852150729428890914180847487878738276224380385710584773810625130551084975366504337421798808904504629610120358959809561744709210243276200156001621513381163566401345502304924278205338548127154195750101524731164524293494479069746929420090617386825758915838234688401597309277636058119981356964409298136954861419106660499673736822389216338016656043576730785561344545372035734382224708510466267927276252325214628890728708445930994462207323933966570012199890837652588777106296115652*t^85 - 1244472989837735908552620907478337719249566996218699604518111509187987931993370893871629983155253545269630687755840371459543056547036756428789820506357226401124095417311497583338444819869619857688869190651859576711527593591150020548712396393960453394186698008483916142233899342982964505087735384207425115249609756954376399877506073489853245859072252157827515167104972636163165372016560285291625523706590328237891026283072971115047040544217463875477367450441014275472919432161595387945259269961453634388055387408689780616979060367577457373187343613721109967831962374031382728863387604541994177064104927742121609337932318118048812575582348577764523590011293717587306041308409653906132836481929667153032430706013600221643591650236900840020260018909907005236444000012378343508775474928260481330228208480210745779785797559479598388637953577472730517765107786478593470053396824462651266688266627847141147577462361148298163209095081736028564889459944176726675200079801415654695112500084917971084938422498325714755290339812206465454751701432141107582755515454826163868775158168465105263689618926680249211177959626036266588098067271176051764891370780188680720697218143759123355009609417445242798219731780135926128410914798382279913956564191417071235489917074125154231489883178032582666942543808028932015160194280465795678121427729540340846076113088194440699237609445646092904197492337828808496835723369869925058155401509839645155552461043089930990542166542638104704401928809655937032380915334229131809149742203061462038828645793000062850036082376488368472008861288330917748359427692351842772216674463116324058721468016946386212879093517193686356195940296030942889619937871963833844606214976592131366872131207855676912090748183269431493269264011465451596387042088566605380427443228615453031089343121207052154376133100050201801539625829834791756439581748391163086860538593714785862725561334436677963541634585467108510360841216239149123408867703411037159577301710664149742489662865646899127973604168798087398094460814973626597765652487171070793652262960131110078209348398684808903518919436587262902155416677199351089621420959074401231684472337257090502809408394673775431794076793803105758341005117235588504568531532500496262066322415359684137008967339553075184515822356064919538274654242651411163521275/33225878684290617314300564309327473065104984569710118122694015038532010320314728817372303856528126295076742691647682077671725585550108483735378709725420653197022967842970930826571054910382020776408815179631661195067807802314356782008993452327223129304374413021966504810635429545179686515349329036827861436195699625681264315039411975864933149077086189160412165436371889321584659069822555611083208447177159690141538720137769188310899779999744097422182820567343180930885998464320269789761587814230653798049102691668044452491507484092417554360337479594345686193892783806896454476175979821350820327210636611271461528714024809058210398979705486305233157850259827051834431483609492090725376438541651418733561407331918311634257147727383794461208060179433230361971749674804204946005845804198510925235733405823870962242290209113028731337329894852328203477534799604826124548377926636160483027757354433677072503536852870552746659171265017769851089530914536799693934535104039626236359134448987471713826470255003242024247162142421265427108210888896872703003514046862576912348843450534494386806871201110604374574200130453890661598483415676885810655307010175010672402088012063592311220986642910435883941031800985544448688960367226166437194443614731342434044985718000846646966306340375671591605298625113246847603621494780883920256315498535270534498212843362499153516625790938889941174488230087241044396020787442155851829101246822353420193508498922034029180113641209250675775902006669857802126133411293898613241220864128382494833452089367880868705534898101361471146029383806548777770354182242338641643910186501691111551664761476730857110445186865220997273857743651436215831873859998520619025390979052142373503366485856266679243980384898859714610622080077729266296735737067912382392400996926075364714445457090423743939369138112190192855292386905312565275542487683252168710899404452252314805060179479904780872354605121638100078000810756690581783200672751152462139102669274063577097875050762365582262146747239534873464710045308693412879457919117344200798654638818029059990678482204649068477430709553330249836868411194608169008328021788365392780672272686017867191112354255233133963638126162607314445364354222965497231103661966983285006099945418826294388553148057826*t^83 + 17516052553032748710152241505923196561205279607594902269917725150254053699249850742860915829632508202608925319797116469328885709063559213535075369100523525913905712307809093774369799776222486794718306500859757546905900994525711353639553102568057693158739979833233754159225977824829244328958582287675774003494524364918362372845304350404216307888797592815587642284394950605003522308677653647305661193526937702261186819078604403632554824364209814043325472822033468291761272919011813943305107740352325017408667351800632259457594581126745852801628101359601721512476594810939139721333956035939757750335837978404869081926898812603451456675339865547572973156289057638101555678564553156597885666508768181333902120798444484362310825866182421690751709017282990787122599690107372835180957399974967883105388189686590528554688300759654399140307112658407164115504725010156368450956383550214999495998988232567663196703865855417409633654274467101822606926302917638129334301983899799977912225160342687624794620368554391060064272377084350276255654485896098804792568562969293340992951857001794544259703278278485210328673237860852575664955710137312405370621905001989651409802408852376986182112330721416912769363666460271916868097260609632799760580908414467304395944995041922703421376587206187898155392251445610387005029326602826774887557221640949471934057943248116886296595382615061635851218650496488387170815160821918329744506878858327441788526246687018870744789505091617267474135211746648402366362042738075107653563395895926874715897749815558375495852642147985871202890964565232018381089096614674832153194446269864034504510202347156598369941397689649844817187607727869408435047605518599037029326017597486821744621962361115184297487373474239009432303185300837813260383299291936398871557368376606409674641487986517137309894583118580050393576997762862019536941746886406041478385315729742131746617189056876851020428369773348852110321889493879341056690107056303927751577694860093534986612566767159360818640616139902957446151583465053361047167147732512177828245520387180537311833731096361814854152984079167620332957750811112751392887457553539284382146372016705694130741625161909116891100916355733583185683585057384547599127193903032829822714816284941047062374591388969096063384945350726560971802483661135103885197825/3241549139930791933102494078958777860010242397044889572945757564734830275152656469987541839661280614153828555282700690504558593712205705730280849729309332019221752960289846909909371210768977636722811237037235238543200761201400661659413995348997378468719454928972341932744919955627286489302373564568571847433726792749391640491649948864871526739227920893698747847450916031374113079982688352300800824114844847818686704403684798859599978536560399748505641030960310334720585216031245833147471981876161346151131969918833605121122681374870005303447558984814213287209052078721605314748876080131787348996159669392337710118441444786166868193141998663925186131732666053837505510596048008851256237906502577437420625105553006013098258314866711654752005871164217596289926797541873653268863005287659602462022771299889849974857581376880851837788282424617385705125346302909865809597846501088827612464132139870933902784083206883194796016708782221448886783503857248750627759522345329388913086287706094801348923927317389465780210940724025895327630330624085141756440394815861162180374970783853110907987434254693109714556110288184454790095942992866908356615318065854699746545171908643152314242599308335208189368956193711653530630279729382091433604255095740725272681533463497233850371350280553326010273036596414326595475267783500870268908829125392247268118326181707234489426906433062433285315924886560101892294710969966424568692804568034480018878877943613076017572062557000065929356293333644663622061796223794986657680084305208048276434350182232279873710721765986484989856525249419392953205286072423282111600993805043035273333147461144473864433676767338633880376365234286460081158425365709328685403997956306573024718681546952846755510281453547289230304593178315050370413242640771939745600097261080523386775166545407194530670159815823433449296818234664640514687071969097772557160917507536811200493676046819978621693132206989082934439103488457617734946407097673410940400260416981812399792687879255178757282609486783890094118053200848137841898333572423824468161428177368688779578388507770640827066410688129780471889601092156894537397855784230770027382660749855401677181693098071525264745183040254372141011156509557609485961332874827637561570726382324516525712502249544*t^81 - 28738553702878565148339642063242524207133764072015421794388908613092761336169412925388082044343435867399637662358623326660397390178702190129965937778888981655752556409872465699892545293815810220460447423156857323276893224543019482671407348331018760346330201867352978186083221287744031113363661702513233372161390977460104827631984152302545157314129926488712819251731977552026505966822961480179699975517419180015638837576063963172329439018445855815401694154026727054357542135635162897200312365446345349576329451887685226886516024670914403248224166987324383985425812240341560808831401883982918279200121905825801508718633506917509625520730531051460480695600267431065559269319492272261731949526338119334946011941162584035343335383920478555074823427664943229264852260689860116785194678296343934082141687908253620029723440224347548390279846482772450527672763247543381584381340718808360715460928499849192581314065253193141294973919656854685595587073516916447652205088831772246796598258571015378489892019752450971132600468539660927752105306266421617158006712298507224034099507448223002019380897558617180088179973928926269746319347652948896796284920323093001196782029069714971196891789905476950927090272344630074283587038166631972123997903008450852430031566079602595171226244381414870486566087496475723700840933625030353283445455025944519205689394735706238299163358744662846884456510802426625815795952410826245994531582960018808420694658889280338754235023993139045246827583523431630077295308080475431571882011030878568267259384013012086587531141253082973784094249655935187416135241913760832354223755273329689566419283331628940558412450487600096478848872258612485722330475856296202074748294206017380590729132029120289426984859971675267937954437944894219497756290922137535582853453301410737776222735972460059922865598780835692645014253272855351015461410648957833092602468969353339525357202069063692553809280858059862270352395604913344327316263478453168626992170632718517187465948407523995291080708304918154151587125913797324631858615251773571364883756560160557718636489277384500464747563935065390997575198153025210834152638445673701286261610317772159509719981130474055759143740958432441142236834855086927495331739342136831974973808513489500315206508919750883678382089146153258391006966181495787204407675/41032267594060657381044228847579466582408131608163159151212121072592788293071600885918251134952919166504158927629122664614665743192477287725074047206447240749642442535314517846954065959100982743326724519458673905610136217739248881764734118341738967958474113024966353579049619691484639105093336260361668954857301174042932158122151251454069958724404061945553770220897671283216621265603650029124061064744871491375781068401073403286075677677979743651970139632408991578741585013053744723385721289571662609507999619225741836976236473099620320296804544111572320091253823781286143224669317470022624670837464169523262153397992971976795799913189856505382102933324886757436778615139848213307040986158260473891400317791810202697446307783122932338632985710939463244176288576479413332517253231489362056481300902530251265504526346542795592883395980058447920318042358264681845691111981026440855853976356200897897503595989960546769569831756736980365655487390598085450984297751206701125482104907672086093024353510346702098483682793975011333261143425621330908309372086276723571903480642833583682379587775375862148285520383394739934051847379656543143754624279314616452487913568463837371066362016561205166954037420173565234564940249739013815615243735389123104717487765360724479118624687095611721649025779701447172094623642829124940112769988929015788204029445338066259359834258646359915003999049196963315092338113543878792008769678076385823023783265109026278703443829835443872523497383970185615469136661060696033641520054496304408562460128889016200933047110961854240377930699359739151306396026233206102678493592468899180675103132419550302081438946422008023802232471320081773179220574249485173232961999446918645882514956290542363993801031057560623168412571877405700891306868870530882855697433684563587174369196777306259881900757162321942396162256134995449553000911001237627305834398829579888613844000592657957236621926670747885246064601119716680189195026552827986587345068569390030377122631382976946294716575782074558153393078491748580277194095853466132508372508574287199741498588705957478823625451748478233821387355596922715663263997268743924397248870251334198445337887317361079300571937218409773936850082399463411214700416137058703311021852940816664882436737336*t^79 + 3351504546713446582063866132073151481276831930636079639988922125534581206194396136861945608510171519186480038967512997889166345999815475531980858992654786813471782530585066746338165681176200011307476969079559722402720286104334418443375725913113882747408786555896520968611229616695566528577306474774278204329395705289290588716258133718355688700269035441851733276649482071958467093192105951171855571792204312177398647550862890559477358752406956772819252963030841182581102812821458960957256649467397903866595531208230540413528122578375109036583771673957394031261405281893663560732640008711895581458140254439452559563589099054346960983368436602115244478310040945700687020991980421896884276373865733289037360235883226555597465900017615984311431641624211072560790277613421697610498437368374255145239044539291810643916646056812698284492279047878145903079035244417442587200320642589644984882114630831031430697635644215648143398023621039406174283933555969101902026211472885859928275864730448144873705875599270090647511289742933962079542558373022040216568190631302504405652315774592045463211909073894002324914808744671256134292523028743059556373394184367454455150901752715836690145669496253022988277316509770955600203544905240171945803468926878511395547734945282524164500125400606745760124598470572693711226256664064180687115287304485361410125472885579313687955282719536327992224802088410904445510103679992970219721126841123548170123306656648416354152152657538772091777046790501551022916109138524154565014044853596950635003776656270916136333394822960966189152058196564030319407154229818267584849869373980313200662837023518266175553637990883571712735733741464934997574551720044434254221479376796295180104530892553422462343615823288087931004540688865908182285449686954708338097079434876285097746299206090359053640231755842217747483708088305505552535745084817777476481392959525779957821703061548380048412343754939312437353299089195732411672292998121626675120481222764251177362738732146420813797424079899696706149745360973293340206956174392223566537660362136225990386668125576858057333924237470496485413316594343979669790705282278741259685840018150799330287555727139927026440961031922532888930236331663778527181585222664395134737833699928911196316291875003753938673876269430703027169310680411923725720292275/41032267594060657381044228847579466582408131608163159151212121072592788293071600885918251134952919166504158927629122664614665743192477287725074047206447240749642442535314517846954065959100982743326724519458673905610136217739248881764734118341738967958474113024966353579049619691484639105093336260361668954857301174042932158122151251454069958724404061945553770220897671283216621265603650029124061064744871491375781068401073403286075677677979743651970139632408991578741585013053744723385721289571662609507999619225741836976236473099620320296804544111572320091253823781286143224669317470022624670837464169523262153397992971976795799913189856505382102933324886757436778615139848213307040986158260473891400317791810202697446307783122932338632985710939463244176288576479413332517253231489362056481300902530251265504526346542795592883395980058447920318042358264681845691111981026440855853976356200897897503595989960546769569831756736980365655487390598085450984297751206701125482104907672086093024353510346702098483682793975011333261143425621330908309372086276723571903480642833583682379587775375862148285520383394739934051847379656543143754624279314616452487913568463837371066362016561205166954037420173565234564940249739013815615243735389123104717487765360724479118624687095611721649025779701447172094623642829124940112769988929015788204029445338066259359834258646359915003999049196963315092338113543878792008769678076385823023783265109026278703443829835443872523497383970185615469136661060696033641520054496304408562460128889016200933047110961854240377930699359739151306396026233206102678493592468899180675103132419550302081438946422008023802232471320081773179220574249485173232961999446918645882514956290542363993801031057560623168412571877405700891306868870530882855697433684563587174369196777306259881900757162321942396162256134995449553000911001237627305834398829579888613844000592657957236621926670747885246064601119716680189195026552827986587345068569390030377122631382976946294716575782074558153393078491748580277194095853466132508372508574287199741498588705957478823625451748478233821387355596922715663263997268743924397248870251334198445337887317361079300571937218409773936850082399463411214700416137058703311021852940816664882436737336*t^77 - 18529874820102729564474654767481000895328603138920238502716167313466742328996631532951683023121133874130992446077793916787623943390318971966924538426638828043433009606393718315338082514136297504211068327383470237935627812366769490777947479120305585798969094839287719642571527430881265482391686737272256418606144565699585120183510769743277788300982392232721311306499445794590032546787151249049085780050931817721633890778652984407254390061447121443831055218800123377388723115157827997510787094574138969813244354113021413931192555146088990086524613907902483551389307476657384784871362744200631200129736492170591597244636809281907500636620047388558146098268828027793227917436652634941096703606637733995964373486560816633427127242730605122067619296961236409736822089041170868041488483889278193324449985783638607923060791539646647719232036448643711911111968150006437802399371735108288977464187801664673355669087826655863230883590856642083432393014827125738289576823768787141311542508830861421864119363674119593047840892469375771444887617930350338073217161329662747425266340399122624910863125773734076903350832750890441789712382069483094230964305645315767675817966893150583640517979497067547451100253530747984716874347743495782038263498923617067588572110024816751883848464186806549127258574571086164574312562695228250576799327492636768508823179047922765247718104786572691667764798736104882552059486569696600463772040729336189395013504707506115595915558170000095934879391160689671419303390209405920618111653749120909658342475193308430991121304546613086693693579071152665423365868220765084310514626384143893958004371062285389988032492853044503691781282685951264582272609755241334733682836735918846153183692422697967969859694308326008170172858897075000308526656490988252137722498622523564182511169355464944731438741970452810217716031476346830170009683715085162132889151183783793569929181300863167421888869614782908791259496924133649606561172097997323954294202794771145488052395762160394111099903303394315072846854457559891255432658574815955941886632317566832689242923844247849042626826458160146487770232871089764547975848717644976615701234728298444053371489011685643520979707484860981602243418525952804057812875125268325723583272082039605641342853898736046763078570302032286689634310282888202156154436875/2159593031266350388476012044609445609600427979377008376379585319610146752266926362416750059734364166658113627769953824453403460168025120406582844589813012671033812765016553570892319261005314881227722343129403889768954537775749941145512322017986261471498637527629808083107874720604454689741754540019035208150384272318049060953797434287056313617073897997134408958994614278064032698189665791006529529723414289019777950968477547541372404088314723350103691559600473240986399211213354985441353752082719084710947348380302201946117709110506332647200239163766964215329148620067691748666806182632769719517761272080171692284104893261936621048062624026599058049122362460917725190270518327016160051903066340731126332515358431720918226725427522754664893984786287539167173082972600701711434380604703266130594784343697435026554018239094504888599788424128837911475913592877991878479577948760045044946124010573573552820841576870882608938513512472650823973020557793971104436723747721111867479205666951899632860711070879057814930673367105859645323338190596363595230109804038082731762139096504404335767777651361165699237914915512628107991967350344375987085488384979813288837556234938809003492737713747640366001969482819222871838960512579674506065459757322268669341461334774972585190773005032195876264514721128798531295981201532891584882630996263988852843655017792961018938645191913679737052581536682279741702005975993620632040509372441359106514908689948751510707569991339151185447230735272927129954561108457685981132634447173916240129480467842957943844584787466012651470036808407323752968211907010847509394399603626272667110691179976331688496786653789895989591182701056935430485293381551851222787473655100981362237629278449598104936896371450559114126977467231878994279308887922678045036707036029662482861536672489803151678987219069575915587487164999760502789521631644085647675494675241046769149684241718839854559048772144625539266557953669298957326054029096209820386582556283685809322243756998786647090346093793397797547004131144662119852320834392954342545921503909852617973609931892498885453971144656749148494071347206458719119157750986522336697308960596536760280941437755846278977470379916303891413162231550705853405285059845194911106413312674561309601933544*t^75 + 47427360973349832519324847124365029901071221194347953823736911801652547560603423530853487739675622311432281584436139663576411874848262077580517169943697438562070187020257960632906428436528522885214080149438516394757835733977374184637639566550861493294107359132341549245428348046574950742792842058505958500999618063793597428375457091255995263758205770373988428316212821901108099666561663093575322958072028729849932735790753661885899244814142110336832747723708647516646093827373780870287137057103438555271858091001443091978286427095857340246747288018778796643574223082700040105844760507431922740165402462856908091322369794923803429676240794760741723437329992098684655404204942469328392859171547827702248373441004869651246045263084730403852812888159718816816403823744914711789734426896146005415346492103688084242741516267554508938867807765911804411771315689349532589288361548143471427883389088575367681485621617102580882518836292699730322051753511453866263559738523697362123608615534239357809774317969009693759396103148697653835517885974653710404730188807091310102723180719185458881765932497370562927893906327656754030662272525121371151446336808081815507894612432551256198674892759954029091514478821724606221936074083103418931814720722905638098466353422367729962807995262324172849777316164147270408024978693269787270226895167693621849003837484565091922581705405440401219303248937687829710237285689806302212715097753435197438641398610205620617657910453436202185529946033303682731811619865478062107672304794187175680680345506512096973431362752372322838460160940954417952345403552426335572737561865806274846615199479832794229369147194392925226018528363123390527546778275448970282743428415045500310373400466393119429503413421585755155850219855408429293191434213543692603072119174008648052489563984919231972187546273391322811776050490402275997580027282632672151304628727313363817233842425580629347188392939828859049943683856611200523747741166527373468392614723973918386768907663349467250851693334626444700909838549985704735426664272528032573130113027253103320442394884071194380215058583426863488130835237594880209250012069874461928935032772157640985484633746847405458450429605497708723793145477468488519387146374257391129103323655111847533011766035069665274653414511845440341541618885616163747228813125/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^73 - 4051342039643971851605691449851163549454763094783299359715649376114103835779368855362512480010849358689066614085052770806839807131875531944717089440860163449423933145555140671154828437504656634056467468960181017415210229410316388044559480612721495338298671755515068480017933137860511793436525980073736162954647412938216850376240790321932232651108694887018851485748975572464145127227557179324737725700393151202375764858239068510545712345685416061757725109144667501858939561546915671751411125370573191402699815071479811655882489537035615751271741744523043134071265797068263197457588577178415549873282574317541852075535646342563008952817074017974690016630289155629386930808184291046225373997546138178001614777766433957374407484460730405055053313421540474570539098339211682669037009836989295516585603907995570095240570272192119334429370787336093935770000292768162234087719443079274956908307721211491005550756914975455221564954517538201667376895583743512082601748020659764579236162946588264935087529403918465963982845454326060671057704061769534838106964948912202706863864615165910204178384299270659187903516667315091807115807669844635454126526661187138328689299813652611838581599044242287049664795475319757203307678556552042727905750760184174562324899051958218877797414535482765124336951610806077349318126176474804185756087355186699455680333649175460062659758233154531568521827059944064278332399876458103826065783501840603664420961482469042135899205174006013600949895759340547276240507082542879261441555021156876774987347522271362141798923424432013547099847702255131329889483767453394457292438662292369079018598719333226049898265752963186138275490672112110301795640274661014561798893186415285828367990225326673174538369040451397693935152837580454636528898047979528613161439584140379867947821285596705343125126392560849488712000541122835531141547178152491260136137250851894033970014549199650305637193157528909279758262852923643632712419777792548342904781835309329075918071224666498716327757974633524824312417558566502749696143470378485063975294547332837779714764493192070597047401352243300724130438862451394218172476047927124993250585102228324663969363421281069199077914417325163534945205423095815551071564908796901988447480989069274967942679953669205219761375082217296193291043560611000887345204916875/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^71 + 312254030739995654984852600891590206192464130536392043627769327673290039197899162388438101798437027746987149278896264092295574672707355121338531367800670588870468462370153560487919022441045154533268869579333145618717456830194741228804891061037544133425052569901899391555528246772569706263110084694902995027801374617221269085333615682367132196138294456128502964059994407358714462816575344120561395542269872662260432916490990427775159931181077694133186411215619305761862846439261083205793484879068426066326577255823253676416857767614678440713756327136098849823217677481638764320653714091650128638472980119097596001818495987614003798725482427685104418169546556857899617205436938211797098769533449499791326876929265292004936847581309437794060343469083384633995604804884861699733995224515408933447548669017361977084162116990643505776836897762358430167627267043061479989173032720947169480815306381049178737066324827159806903512529315835737223397433238687289005232010191464016371644411906362794973599179418755405373844302015070649077272853912440919258040107012179287438031843647922141774522881201016318795974585584249475931697355390030392117951740675459834693628197881847164574766198410735927145277462211366138000853367488857962875776720868131491528194091004524675584340375251546854657200697773921166264771789902880521917580446446022678948698341403758003666309161179118125278668600076873500782997511438107126358851502327616283574834165752225732708392141524530689642669671754038858950178579258683058913600517672330945668059067921322340351731892896652884880060910069807390570517089525869420048043643306417011444687371004622702311125216758921393540554595296609091951715347112553254671999783316771225713748677662412608474846920940650207296558249743966486570446502919876541303320666340073176655084262697732671336151884113699415322224783287379512296764394573901413299075821615776791580111748459992604948365156762802888609698832021242571297997591524883749165529700560025282026504659394773671296095222210948261575715267914891656182821748175503950793707604894033342356102963586598175926127956293965153666237846960007005921584871353444333174461197789858215737344236690616700192364879187422870345640684363705699056585821904187745475284263227999890115433047659828725880273990329878649873073961418886552782463154466875/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^69 - 21715888583299211769831759178391433384561854562979410328280433249363213180181009379343074557400167530703505759718715797015532448859150570794528292886106175246685085192657017521949557968635158614749145375135478727772508955196208139884528580970221120111048955953649543578214327860308544297117909047547716586600164344943268802165580149249802888414833358238230801937919974297813064164482604939550237695310289514704137249158075573499545807988469195243052665863878214759720251458104201214153578497656494743377223571042520431030628319789629182163918948381494471125221740589569860574399174458545730799297509260245502215536802930980229294039431088390535652747703671599434794275027946979763927248756076757288768386957283498617935096023888822485790300945902926811683217584427452466202798888877461787927876126317046945955644267839897290580251186570332384122527244910122778145455794187547620790322180976586808528006326534278009858175670689410089827212600398872615596767117324975558225991591413264084933337760356923140548870070269808462201252289203604661827343684325740712695884690428764978133249529063975106097757306030743083895286560036762100730393065707428472638673976864981036332687976077945281185381400497699110388532241109022916268977900277009929460349901669144008119108959583507606185054784283324947083982447681860317901258319861980124706465374068575484089154271476028604425967533449702240009385406788678432327152421728481574803804542880690989029542975561833933090857977540805053205936400778779526764644868458194758079120519269741183547583440912680241702559425189327414501610491483851834834927733159684565642111749433672319374412887625638122003147069916669883894449571034835334752713627065682814892805218924642357195641956361363868818990985913070413688247063043342076236871617350120871491623931733189649527674598843019078795044111180517319919298610593743735863289412262171279943219480644387484283751624177416431639648963304199015472546585469390066846955671346731476785333325276175079606959438261324475889841777925644963094299676106971634421542674174465037088574364377000571740518698069109981664783986601547914665708231832186900528625473072743626641398147337835942735357282026151880901168505750128085636409231221268265725816352541693389555385268845089498238006283126657881287556391146665929558333521402306875/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^67 + 681234870204274225485347415010273066482376811959306150196067381841264667852636004061689760293162920327496866736330538143713435861905831062309544208004811387726511213977651769157611242675399636694619351161100396468525879503281304530166701936625074145276327734404577861978198946895586739171915168228949403528911731732474725352920090678637035733927827658635507689837154230697377493285647442769344452316941163613074852947631608266032060416630281988245252811266756790570323938864766434420228208891776721016119052276053102396065712529749623516988163770733812605074159154001779838109571251968541102333356495660864923304383484987588297544689301119703720811089558695212302964835939252901528033192281596201743606091490256207741628793999920353638491739107835329327795065539820421660445315133952385208436209202144597542230455437064638010766323198369097954958832398026246482049825414912334553248450102806944045594054603460740915207500974548351249551848932453083873025505019927901653682062373093730895884810575962167184929782179785405009173094143124333182134345543896245369019018326790199762655224670181905859542296878722653060546025065122734176218563301056597974637323611095580330483511362380147607929891004703462081099464485376097254756016114688124937906544712560504663307334191444069538209150036247950084518962480568615871097959667920301180198809092587250670818710913908364147654264335118684637604476471600593755115087955265400246175656255565583824145961569738261481249403523131289581485904635212871339504709561680244713915687078850469522238047787327743651766135141342279550526186539491229620414891571824148041450021630254685236590547697287520897250895634536377739173141888186742624624262252527176229484745893180721164304781981421757238180754688765470278674550013712961915605426972183719716684340898741438649863473410305323929619973193634491412977169342990207704732043305552099403953479441498930337836198660960913011605479055968142165587896814762023211729988036189183524722057911588356873366701053849999855642690670531336068739937510529391111523536477201037562442611927080292193317862390522133690432899569448872672685610196481061010140606223665425381435642477640216188119333948623444554342176156891746895022603842473424690054345428256644566025849303096495883853902978301957699967766761655884692123797328720953125/29183689611707437682108270873100616345951729451040653734859261075812793949553058951577703509923840089974508483377754384505452164432771897386254656619094765824781253581304777985031341364936687584158410042289241753634520780753377583047463811053868398263495101724727136258214523251411549861375061351608583893924111788081744066943208571446706940771268891853167688635062355108973414840400889067655804455721814716483485823898345237045573028220469234460860696751357746499816205556937229532991266920036744387985774978112191918190779852844680170908111340050904921828772278649563402009010894359902293506996773947029347193028444503539684068217062486845933216880031925147536826895547544959677838539230626226096301790748086915147543604397669226414390459253868750529286122742872982455559924062225719812575605193833749121980459705933709525521618762488227539344269102606459349709183485794054662769542216359102345308389751038795710931601533952333119242878656186405014924820591185420430641610887391241886930550149606473754255819910366295400612477543116167075611217700054568685564353231033843301834699697991367104043755606966386866324215775004653729555209302499727206605912922093767689236388347483076221162188776794854363132958925845671277108992699423273900937046774794256386286361797365299944273844793528767547720215962182876913309224743192756606119508851591796770526197907998833509960170020765976753266243323999913792324871748276234582520471739053361506901453648531610151154692307233417934188575150114293053799089654691539408650398384700580512754656551181973143938784281194693564229300160905551993370194589238192873879874205134815293087794414240403999859340306771039667979530991642592584091722616960824072462670665924994568985633734749331879920634830638268635057828498485441595203198743730130574092723468547159502049716043500940215075506583310807574362020562589784941184803982097851983366887624888092430467014172596548993773872404779314850774676405798597430005224088598428186612462753472956576312031703970181051318202758528981920538544876140445328953323263566349359702346080160709444398026637089956069574244207394681874582691320959277328874287958926980226490282992402106030796992842971841944478556246372306835856828176484394525825762342063169747427053156*t^65 - 19271516418199647849553246387084474898538211641551198898838619782694949717833896866878094149474393921935197092088087767527349622409727054995831178707592040505942959432760894125432940804756615072209742303963748615865060866000079358968775979437264840927767280474057536535629279136098313608980531869071803090346243426035474327828752960872386341541298707832803981810022656047671611971890063426908097911671925270551200836850536207142309822772172622405102214815431153284918408633169811162669134261142385655948786121377821261952680745211815203778907864859711538782656924328961104581921938743237309420383251513738325524944944238542691908385384043616981276189004291896489947206424062904665154066148794137968896567684185527188357375644832265323156377709439026825179658593915671612976194014652650259109820826384297004647180494743763623109973541378434906246314572537069698010984365136995287980268256272892888231288311823692604954097616810214653456504947941793244179031898746998147619024482253673046164441633135650698498967068838334496670481490117044434229741396836969459372963496762253952735033858676006674707794738716439789999516243814650438532102142390550862885532192009512239273888768004767568897627219523560398522656222434311327531027602845464862136572621568534331244273710430436262957336249990547729899589810144447385809239800573882456208203432558894316591086990282016922961940886682529922195324067976958056692804857376325840145768400272943730847505786015078347996885212467550905830159754097654580442341776968949391516576236264811783575917263640708827919593605130552761522259203504468512238005913183416154744611858254995792400000195817748014392603158252933303250791304642929399075472488013616783933964939455315289357666389303045276544938198533525434894219541441418617883296954737584181606839156963911021933875148223771070719858307851364128358107001748941649675309909726199399258502575152760981242391980846943657099942745078529079483772180703136200973183338208582417286976596754227959197953091954011202012957119546304265350384589948870911734904282443379165294000783114122057353579967004068201712542609666784631077591262145123450149125353947583170293240797188509584523157830605553590077873502824155941710363107895429631324553294293832111659135860900701775169313618924168804091397290641196268863392801044254521875/14591844805853718841054135436550308172975864725520326867429630537906396974776529475788851754961920044987254241688877192252726082216385948693127328309547382912390626790652388992515670682468343792079205021144620876817260390376688791523731905526934199131747550862363568129107261625705774930687530675804291946962055894040872033471604285723353470385634445926583844317531177554486707420200444533827902227860907358241742911949172618522786514110234617230430348375678873249908102778468614766495633460018372193992887489056095959095389926422340085454055670025452460914386139324781701004505447179951146753498386973514673596514222251769842034108531243422966608440015962573768413447773772479838919269615313113048150895374043457573771802198834613207195229626934375264643061371436491227779962031112859906287802596916874560990229852966854762760809381244113769672134551303229674854591742897027331384771108179551172654194875519397855465800766976166559621439328093202507462410295592710215320805443695620943465275074803236877127909955183147700306238771558083537805608850027284342782176615516921650917349848995683552021877803483193433162107887502326864777604651249863603302956461046883844618194173741538110581094388397427181566479462922835638554496349711636950468523387397128193143180898682649972136922396764383773860107981091438456654612371596378303059754425795898385263098953999416754980085010382988376633121661999956896162435874138117291260235869526680753450726824265805075577346153616708967094287575057146526899544827345769704325199192350290256377328275590986571969392140597346782114650080452775996685097294619096436939937102567407646543897207120201999929670153385519833989765495821296292045861308480412036231335332962497284492816867374665939960317415319134317528914249242720797601599371865065287046361734273579751024858021750470107537753291655403787181010281294892470592401991048925991683443812444046215233507086298274496886936202389657425387338202899298715002612044299214093306231376736478288156015851985090525659101379264490960269272438070222664476661631783174679851173040080354722199013318544978034787122103697340937291345660479638664437143979463490113245141496201053015398496421485920972239278123186153417928414088242197262912881171031584873713526578*t^63 + 982622299059623284870066136266496023526243859262117737051881774221303272329501666583311728854209306827682670423669746801634665117562695213821678617772098635786278125959938352514734357833174188409248643143389320010584187534926653910581651829482455226871132069290089549783528916527130187847392770176508168808089020709285997446517978188457593085380207843876885082736820613145375972066426515903126191260159358505783731068516356677558898409813517019755420702374752907890911461121747079502157165974736954678608887197483077865549122308968422438418794489720828482113454110253601403639534954843343043168558592849026084407976002069580941127998050548006395314046130081070848516218578876490017708175801420723241243168066594375470406754356288403677695818726671724824852871925251365564867072715813045199217587641519030264354943141805306642780267402979793280600904088972036874584613174144179306264109418029209578163227303660780292815484326280770708567818616752391420091796570883745396545724112447218602659083519416422306380173777984954681620398225137501315097179484435137459849207331374470073217663451000268937857663181387199753170026184107929128350981238268744966029924435125737150089526246277607570831455234575755230312941486158016465577840016155199600453831003588387976300607947322902667186362844214838656871868354610135588315463563551026330015978808668606403166227946379014016458769939149989349839736522378843545674217435825043371492749424996636854011676603266393076158508064469601579409373585267983667578401312694792196959958222998864774823724962584359683691191849510335186124122746501997412809403553741300425845711652498274211966616879585359181154210967406938808663804148752800964751676377879443000220287845889198443201814801996045237236093306777283345615496935548325074767216260711171636227214460512109377227343668573683966917950767947760269234635586625573532295768989856131294438671528318507839961975385440670205564840208290339792394716074630991850590952743472979332032125518896347351356816719100367320047388154815078936887922423338365147076453722306696753477231379568139790788472933083665522584548626640383245450162092213950584823155578221242253629250267764637206023182570368111753645176789439482023964124811578739383581529450132214775187179030319022997427933446270786230099299868395647940103968417123697896875/14591844805853718841054135436550308172975864725520326867429630537906396974776529475788851754961920044987254241688877192252726082216385948693127328309547382912390626790652388992515670682468343792079205021144620876817260390376688791523731905526934199131747550862363568129107261625705774930687530675804291946962055894040872033471604285723353470385634445926583844317531177554486707420200444533827902227860907358241742911949172618522786514110234617230430348375678873249908102778468614766495633460018372193992887489056095959095389926422340085454055670025452460914386139324781701004505447179951146753498386973514673596514222251769842034108531243422966608440015962573768413447773772479838919269615313113048150895374043457573771802198834613207195229626934375264643061371436491227779962031112859906287802596916874560990229852966854762760809381244113769672134551303229674854591742897027331384771108179551172654194875519397855465800766976166559621439328093202507462410295592710215320805443695620943465275074803236877127909955183147700306238771558083537805608850027284342782176615516921650917349848995683552021877803483193433162107887502326864777604651249863603302956461046883844618194173741538110581094388397427181566479462922835638554496349711636950468523387397128193143180898682649972136922396764383773860107981091438456654612371596378303059754425795898385263098953999416754980085010382988376633121661999956896162435874138117291260235869526680753450726824265805075577346153616708967094287575057146526899544827345769704325199192350290256377328275590986571969392140597346782114650080452775996685097294619096436939937102567407646543897207120201999929670153385519833989765495821296292045861308480412036231335332962497284492816867374665939960317415319134317528914249242720797601599371865065287046361734273579751024858021750470107537753291655403787181010281294892470592401991048925991683443812444046215233507086298274496886936202389657425387338202899298715002612044299214093306231376736478288156015851985090525659101379264490960269272438070222664476661631783174679851173040080354722199013318544978034787122103697340937291345660479638664437143979463490113245141496201053015398496421485920972239278123186153417928414088242197262912881171031584873713526578*t^61 - 45113101620396646772809965867475057376897978288107153814695536532828370886483724190516180832872160190011180089618404063371393249699991737003024935607677634839461247816099778691135534899445437008359392084473900792831693840136195614676812484955118898173087798091304778207523909172596212451638438396255627058144621745292904551304030514137605159136861282900889508968890821965449049622101791632341384096756040085424400097881829879087551034208330306541325067317631747648215159183206045211564360741173912379988133314669369145271814187053515327026932820598438580492963278949393066333148018643149257383454094486322769497978541522653642122701557197256215749754789478365851309678336118057855930691701173638214318581181324599269009249775889087489259521097836780695757436295383934987092776104344611605747975062986334271568936458581124674995131783085966517681390328068523052033811030353384269858876072661325490571234971598026336222042912986496092803690532155233571769552487601467506334897133038664023684064791185922026048600652525298989434004058029568856144131065083331590602333191858425580015247012675278060450104364052160843229584752352608346955270491639754597473132613668751888640778440748958198576161071931436779139879649023203765909570200571290707113874323773943373733669904741225394887412852650449901842570449061188742153527233932256010124734827125133717852189353390212974786319461508136313353582459930684474467773800207779314262160369069149282992822402506957264182708452210412752189600051492626055060254882492754602520021835331305889411050141746075334170173346750179658879799836348073220283115605602396122120870887466555736835152068312913006876856641734385495160811030576295665551851771779750348628640348264853636791367276439845069741692860398683826092997337913303959197896033525021949992910104296447148825112941096387611475050777904779602688257131145800261415797686307504518996492557783473535006109006603162314685725286895396845941139129126318846587234716230977198948292106908578249615941393757011728752605357268455113056879557759174865857408261793309339153865745271647018708176886960967624829319064972427914975179318984906527238878191452530709299617950157536190687514714053876406226945117706805748075656637886286175437125251190171776035685098979857756049393991969713165959754867773281419266888063698662052140625/14591844805853718841054135436550308172975864725520326867429630537906396974776529475788851754961920044987254241688877192252726082216385948693127328309547382912390626790652388992515670682468343792079205021144620876817260390376688791523731905526934199131747550862363568129107261625705774930687530675804291946962055894040872033471604285723353470385634445926583844317531177554486707420200444533827902227860907358241742911949172618522786514110234617230430348375678873249908102778468614766495633460018372193992887489056095959095389926422340085454055670025452460914386139324781701004505447179951146753498386973514673596514222251769842034108531243422966608440015962573768413447773772479838919269615313113048150895374043457573771802198834613207195229626934375264643061371436491227779962031112859906287802596916874560990229852966854762760809381244113769672134551303229674854591742897027331384771108179551172654194875519397855465800766976166559621439328093202507462410295592710215320805443695620943465275074803236877127909955183147700306238771558083537805608850027284342782176615516921650917349848995683552021877803483193433162107887502326864777604651249863603302956461046883844618194173741538110581094388397427181566479462922835638554496349711636950468523387397128193143180898682649972136922396764383773860107981091438456654612371596378303059754425795898385263098953999416754980085010382988376633121661999956896162435874138117291260235869526680753450726824265805075577346153616708967094287575057146526899544827345769704325199192350290256377328275590986571969392140597346782114650080452775996685097294619096436939937102567407646543897207120201999929670153385519833989765495821296292045861308480412036231335332962497284492816867374665939960317415319134317528914249242720797601599371865065287046361734273579751024858021750470107537753291655403787181010281294892470592401991048925991683443812444046215233507086298274496886936202389657425387338202899298715002612044299214093306231376736478288156015851985090525659101379264490960269272438070222664476661631783174679851173040080354722199013318544978034787122103697340937291345660479638664437143979463490113245141496201053015398496421485920972239278123186153417928414088242197262912881171031584873713526578*t^59 + 1862892596977298403078940041809497386124826167757703129821062007707176980836841955759869549576109404310893279449304910003259015502193158671391033822634289206171723509721597652126115797169602800921017275879732297627979216885865677256276330216214427120058823693427801087605750182549473473034664421697200211458509576482791783580912529600968137307910387605975148929222147224262919232371815490509001192475172394492551938642595641429306228449723224706369335206043604548816738028392916558788253073653028264892714133732600157783087893521786274224973644193658134098428915212311901356852163974469292862350451903770904887261140949305444983991574494423048175641402261905857458374870666874638234940329659934437808592337265145731420723677342091967286482790001210772229343375423599106496512083805748282953969437390476484436182708058685503739062739164134670320365301198698837829532342943130882017308521471852720003865983859601413303915970525755906999979587873800053137231745921344009352788571471458460318022353764520838465378951257128281040239737033658025971846397646495856050117133897279615252054851227695202680208396511033527358995707727013311410093752577127713059521269646932912263613646658201488997134372172452446407372608669102343169022826222710483659768677821559110862642382643625150341039056854138159033672160999922722885530981358802466119616110132716267822517051427440762736652443598025761390842762635524931436634820217057860152386729402545446160095615870731002928025110252600043683568139902259509302617075964743141397929920959038834674635839831534894794746111499972175126396583831171912795496461075843562552916167639973358747406410356172283600446589575750413154564907666701433046483818922161894145287206295453911056163815946398335407054902628383854958111196507601708691443588269317271475633412724186889740064857072363139188489659298581806022388019022288776135755594136850557418660388137782419539325965347772165861484075083889074740503767946421672265809260389072101163905551066757797205492825381081153575054236143965088314403425674986529996936199971414836532803442572701537125136353424100546917637738422003796544137524047305731253047063457550866925113871086905960125524717076894636857588049476463682733976279136809483067441205413211419465509759724148258592659612954681301822263982012409468407822083073383862732109375/14591844805853718841054135436550308172975864725520326867429630537906396974776529475788851754961920044987254241688877192252726082216385948693127328309547382912390626790652388992515670682468343792079205021144620876817260390376688791523731905526934199131747550862363568129107261625705774930687530675804291946962055894040872033471604285723353470385634445926583844317531177554486707420200444533827902227860907358241742911949172618522786514110234617230430348375678873249908102778468614766495633460018372193992887489056095959095389926422340085454055670025452460914386139324781701004505447179951146753498386973514673596514222251769842034108531243422966608440015962573768413447773772479838919269615313113048150895374043457573771802198834613207195229626934375264643061371436491227779962031112859906287802596916874560990229852966854762760809381244113769672134551303229674854591742897027331384771108179551172654194875519397855465800766976166559621439328093202507462410295592710215320805443695620943465275074803236877127909955183147700306238771558083537805608850027284342782176615516921650917349848995683552021877803483193433162107887502326864777604651249863603302956461046883844618194173741538110581094388397427181566479462922835638554496349711636950468523387397128193143180898682649972136922396764383773860107981091438456654612371596378303059754425795898385263098953999416754980085010382988376633121661999956896162435874138117291260235869526680753450726824265805075577346153616708967094287575057146526899544827345769704325199192350290256377328275590986571969392140597346782114650080452775996685097294619096436939937102567407646543897207120201999929670153385519833989765495821296292045861308480412036231335332962497284492816867374665939960317415319134317528914249242720797601599371865065287046361734273579751024858021750470107537753291655403787181010281294892470592401991048925991683443812444046215233507086298274496886936202389657425387338202899298715002612044299214093306231376736478288156015851985090525659101379264490960269272438070222664476661631783174679851173040080354722199013318544978034787122103697340937291345660479638664437143979463490113245141496201053015398496421485920972239278123186153417928414088242197262912881171031584873713526578*t^57 - 69097580054867735783532956039648500451920823774595937306955064655267284122448920117710023304175412162769099143529744820127822403374549658331256922739691061488250201367799798684135054193857802341115506286382618695018038284188484184763821352687354764794466097027956886356232640928751496550435125455124442356102699614916671558506828109701393128601350569167407642275129873744034376505678169634982400123631697368565762330154524057435890289907577692048648002609527769367171874136238509059015707805679960982103962626613703353943458411861361953912020731736020884591250953417955468651294163203645625003640217906077664578725383270210038941580428542270488103736379639129021603094805505730929612861019883474017094655866246441723024107884861473395403036670552538384069227323295482706421454661970899036774072680384303998364896111935729760557935978059899830766516363785196800363886483718585782492282042628840415259001114048937489719656126031530676161426997334112254260791051928093549748768734341086381951570608341546371321267317112075035424128340869162498047976465379091856843449966756419601640724972732583792416297189578875061715926512154873632943863099730551215465673686354127430572395635338555396521772132571890262713501933583912977725336296234969936913009943614581804590050299939180121926481372106574938048016857503801008866906214730591511757843336079584847463743376586578701435465301841044499445994268219655928931839276396586590875066517235538479983970693475268639275860427010303734679088545773005544465011497054180057300860241438113561838736831805955945988055757683078246151968876406356147609459448733893200768402965599032121465524048136665642402618032527740780773763471158613364888707908438299282578012568511162692048384208800651383699915183618460086089076065030987346647783376224454630661692022263432233033864145823151234554896632287387437442041577466941275222182220221579347664728079875104753548670186278948197818991431933033644326419202947167368021016369150317220987257554127068641143214244055559346466071885431950627436480658605449456061507909177291457983784990636444640543983244612783471675617590230949197459828840622539793985390370929699693746496621006517284716690175123798211083855962633486649909969467220698849245434406822115856973019153981000157813025666426186046603992635279984607228268609528605745530765625/14591844805853718841054135436550308172975864725520326867429630537906396974776529475788851754961920044987254241688877192252726082216385948693127328309547382912390626790652388992515670682468343792079205021144620876817260390376688791523731905526934199131747550862363568129107261625705774930687530675804291946962055894040872033471604285723353470385634445926583844317531177554486707420200444533827902227860907358241742911949172618522786514110234617230430348375678873249908102778468614766495633460018372193992887489056095959095389926422340085454055670025452460914386139324781701004505447179951146753498386973514673596514222251769842034108531243422966608440015962573768413447773772479838919269615313113048150895374043457573771802198834613207195229626934375264643061371436491227779962031112859906287802596916874560990229852966854762760809381244113769672134551303229674854591742897027331384771108179551172654194875519397855465800766976166559621439328093202507462410295592710215320805443695620943465275074803236877127909955183147700306238771558083537805608850027284342782176615516921650917349848995683552021877803483193433162107887502326864777604651249863603302956461046883844618194173741538110581094388397427181566479462922835638554496349711636950468523387397128193143180898682649972136922396764383773860107981091438456654612371596378303059754425795898385263098953999416754980085010382988376633121661999956896162435874138117291260235869526680753450726824265805075577346153616708967094287575057146526899544827345769704325199192350290256377328275590986571969392140597346782114650080452775996685097294619096436939937102567407646543897207120201999929670153385519833989765495821296292045861308480412036231335332962497284492816867374665939960317415319134317528914249242720797601599371865065287046361734273579751024858021750470107537753291655403787181010281294892470592401991048925991683443812444046215233507086298274496886936202389657425387338202899298715002612044299214093306231376736478288156015851985090525659101379264490960269272438070222664476661631783174679851173040080354722199013318544978034787122103697340937291345660479638664437143979463490113245141496201053015398496421485920972239278123186153417928414088242197262912881171031584873713526578*t^55 + 2298483165416833061825765908376342919944968479438394740754775590555089126225492364759533295132738491708598511925489975394587130655374349633291635514578378936415338008056492551899378389818541665209690336385961089998196318824852183145892253279307412319079275423454005281791601775218296415315833821883166426375730220361686960858216094871861325862656751462275542870101963291892451759277139995950503329547667903609813402275868165337414038071948596104415682435068761346856359416394496856053751017623964354377160947548309282347139383756271146175545338747757715857944608736098135538163921791172381987149276853302903348041184910753716764494708577735168403609188786287825692967684412828062594284851698101904276198447543707166741877491283014807585962778013584055397947177276975535259676676033008391847497302522738846212831682395663368102893024841928508763943340081824507538340434313701141459065060802841473496447491336671756219442908455477724548920368996342970909436262497699697464856518617549485174653185928021124827583262221753926388574814059042678107065901146579843010456291863676215900341906941976773195707579163603593860586794411138653201578011506733258570864976991050521995115725075297251801610878653334234380078022451302022978907395134354012913790304485177481324028796971994282638727364700206776908641506911651908524811121351692634477561911609229544385454295848187336881149592772509508046741560093873219932911227692748417733778293473332736187999722498313666996579007291314789370552263480883039100184851002461396156659769182376477649023327640765866352308216265930673233024013676043778051798772074717863982055844607939457824824011104790057402146116330585766589660792898374502682559577729203444826353200948177043554413740961025594208649036556643591788060027331654951365995126328900937101645780336826799119613069613200246905164244058621789309570872316290565387802511244355666978515113239035326469220837470858899150912228027397156091047184102670915972392038798509762772732140236103548942804496703217786505529055846198479494398147889475287876517237188996863896053395975914994842287137904288353407929487706124556165817776910353984949564293516113676026482995201196916613326027660795372968608623058412686127859677033424176229419579201443866080797293762131929020068395951521452988293011339448807763180195144523024670869234375/14591844805853718841054135436550308172975864725520326867429630537906396974776529475788851754961920044987254241688877192252726082216385948693127328309547382912390626790652388992515670682468343792079205021144620876817260390376688791523731905526934199131747550862363568129107261625705774930687530675804291946962055894040872033471604285723353470385634445926583844317531177554486707420200444533827902227860907358241742911949172618522786514110234617230430348375678873249908102778468614766495633460018372193992887489056095959095389926422340085454055670025452460914386139324781701004505447179951146753498386973514673596514222251769842034108531243422966608440015962573768413447773772479838919269615313113048150895374043457573771802198834613207195229626934375264643061371436491227779962031112859906287802596916874560990229852966854762760809381244113769672134551303229674854591742897027331384771108179551172654194875519397855465800766976166559621439328093202507462410295592710215320805443695620943465275074803236877127909955183147700306238771558083537805608850027284342782176615516921650917349848995683552021877803483193433162107887502326864777604651249863603302956461046883844618194173741538110581094388397427181566479462922835638554496349711636950468523387397128193143180898682649972136922396764383773860107981091438456654612371596378303059754425795898385263098953999416754980085010382988376633121661999956896162435874138117291260235869526680753450726824265805075577346153616708967094287575057146526899544827345769704325199192350290256377328275590986571969392140597346782114650080452775996685097294619096436939937102567407646543897207120201999929670153385519833989765495821296292045861308480412036231335332962497284492816867374665939960317415319134317528914249242720797601599371865065287046361734273579751024858021750470107537753291655403787181010281294892470592401991048925991683443812444046215233507086298274496886936202389657425387338202899298715002612044299214093306231376736478288156015851985090525659101379264490960269272438070222664476661631783174679851173040080354722199013318544978034787122103697340937291345660479638664437143979463490113245141496201053015398496421485920972239278123186153417928414088242197262912881171031584873713526578*t^53 - 136884329502698451399756651878732163831393912468933111310477335155229733186457217502295763899136530901922223409077299627933003966809455796915612828881638241779397409931374518016028098157165062314161767159217017691947820308745144025349533135924233420305905350251679275718875975083128657217913638203697085209470841273167732308621331826788211863491797419977399069557472551665779610275341740076580240250850767267808541503574826280495492044544855536997685933997510331036764940866473019321418236969790872905007767185459477675813461342777105074206346138488067898742210982125219461616797008110662445857659727793143210749512429451583027124550251155952460737053731404912694521989489784758131088573875887995201513920440973255184452242831948280957898360380080031368534126799859779526711165816605547590624506419397092120201188070406404673453716113621919770799166215281586387390812843914771833233745855897190749786364427909519739510356399626026268174115110643283255209503435273075098388402545546228608885243863823455110407610221223682897472356350707174415140101692437159997767815672726613250889632777565639545355312276192549883672492754308825576501119721414583556055994082734713784273443401806334662587042762609421590493019250223104273557915966572075566789045593283849480684460501918434099050552010892578647881119199818755960736640877458581344403874635603301705961151428859641118421932555044943043098170822242044324285519397556514316405375155696010212531078155713225334035286272471487597819607720781490171889997767239036200855946364419622392785739489565510380752277887309802613424338650546580804233355725324310521925500231045053246254696483575985247881981187319962015297085969775455426084166821455051059794381820768912818766829433455028948354353933443815599644847304983879931771527552074964482795977193363827099772732658193049774005990863309427146148774293482890224444193999179697072285550304039533320475943093394867407717023496665844383034105168834169858440544958192432603962073094337797056564775151182557071841800222191993571368665347985903620321072213934965192024173886184677216497608311271214684091997104829434578791810238352146622193428637264539877469218439709260020754924814923272031808509540853275920108335962963807473396365848948665581049270173487987881819413816044749639623633832307914655594846539014014096740221265625/29183689611707437682108270873100616345951729451040653734859261075812793949553058951577703509923840089974508483377754384505452164432771897386254656619094765824781253581304777985031341364936687584158410042289241753634520780753377583047463811053868398263495101724727136258214523251411549861375061351608583893924111788081744066943208571446706940771268891853167688635062355108973414840400889067655804455721814716483485823898345237045573028220469234460860696751357746499816205556937229532991266920036744387985774978112191918190779852844680170908111340050904921828772278649563402009010894359902293506996773947029347193028444503539684068217062486845933216880031925147536826895547544959677838539230626226096301790748086915147543604397669226414390459253868750529286122742872982455559924062225719812575605193833749121980459705933709525521618762488227539344269102606459349709183485794054662769542216359102345308389751038795710931601533952333119242878656186405014924820591185420430641610887391241886930550149606473754255819910366295400612477543116167075611217700054568685564353231033843301834699697991367104043755606966386866324215775004653729555209302499727206605912922093767689236388347483076221162188776794854363132958925845671277108992699423273900937046774794256386286361797365299944273844793528767547720215962182876913309224743192756606119508851591796770526197907998833509960170020765976753266243323999913792324871748276234582520471739053361506901453648531610151154692307233417934188575150114293053799089654691539408650398384700580512754656551181973143938784281194693564229300160905551993370194589238192873879874205134815293087794414240403999859340306771039667979530991642592584091722616960824072462670665924994568985633734749331879920634830638268635057828498485441595203198743730130574092723468547159502049716043500940215075506583310807574362020562589784941184803982097851983366887624888092430467014172596548993773872404779314850774676405798597430005224088598428186612462753472956576312031703970181051318202758528981920538544876140445328953323263566349359702346080160709444398026637089956069574244207394681874582691320959277328874287958926980226490282992402106030796992842971841944478556246372306835856828176484394525825762342063169747427053156*t^51 + 7281986675893490403867977616277604535047106415810736361087321230847818842657789994846350130064127418659062130674956560048430101462477252667124785022423605414494302264775597226873015812886899283500570455547672340617284230644047625792537957146703586280228681627780369109065164000991891537319981901729937946174384643405800999078784496496211380251965802102403224207289467173649762127757039510576273216830168119182769307737016112807734564355993603720852721575498645148939043853002410802802270808485495300386966897989697214694124395339323388454338357116669124377555588778362848378132178378745877970894998677055719037761302435147338206052118479126851699567971453354790619508396240961027443851407010644472124129646751975285100553265300931596223184055092400354047270742748483296850943358981010786650173298165528091786366400617318826828831692259583696423987258238017882785433171599329841452375940524365054203632278675917022014063985219510665280622422158236306178741594905662668910060992165902920744182655580994911825415528705154425135902648653052030259987659115758702916079877295853326494963698865352914237902729817085187150540863862000972025865707181789848376832855571181316682407034960307755033456006397423697594877260757363747192787620571063530633465246841757166362559054986779504680474181884964467425755884666724124643049253366340942394277689392421629496697422981419388223270783101886672776421852160458208810248461654410527531377173679927982094229863844655486867284709543263968084540540960917717917545160417421493678727793249567909741989878073067557859155709522678266662581598188572099345507398584268102783614028427301103244104981809496727984316951735634374074564949872135830752625352938722626011283013171028991007539900039726406520701615596368416339909525129573950960545734058987498292756294224610109883804559330157763645289989514640864850091961837594195615613178644885454187587307540353784760410980218857485449070392601671597950443628718319435358318326379054766795396159752862714372867689673170468699968085015870661751726976307123534157691545151175050084841339208400792898290800235981665750829932439662278809436536550828965458732504820900930518335938304389195647585477811777898675347148881640296929977134611791734471387579075040132510202540006685871744129917964154307107981654557516676616347983297624457131521248890625/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^49 - 172603515463159331534191052664380534349794841392099025032883135207476112559934541907736768005646787414349051268046284596354318110766646160652606922050111357920176033053154350143095547801045644847477950402724436433826918313969224695195252155406430488740774975722974821017114715213436313653525024641205783742587509337436282012551509217248002945137470658081937907118350376783806698561988850646244843628617951532587161300037889275101602567477775405488575355661585001645652417523622972494907546525267664780764336547373074946370948440180918544809061982825938346186917224155133986141146407842214866925714663994655448888360148972866105469896875260825640185672445521223882701622748210861512242673944398201269862787160255970937718814151152381098194683368231719558664441291589820708103473584200499577665397246256116312652440954191916950559311183593298515764007403764678799280968978542755633477752001460077174369502121568042186339055149930300455601440189240685133560253963278349727207342917405132479613414927666395051403024363828365634076397713884766766837159818868506590216746075876982023590462795151186710048552428703008665102109612421378556937684431488885122913548204142298204854244619395924661307073625390572276040416656684915610368333267602018768139607967707790820142694358321947636714298292188882103231949752464223202197815707960994325067764007736863381477262614132780458946453414155044143725397750371097685164540882528370876167684320443163987730618816429863019687577034779437414211338439105330777378227024745668104451464627653821210790101602106837333528287298173161830889763307940723117879317537274202415704229815548608551706704603616239821638814872857129025885372937132832250022035282136804847587674209815771858473596426079967771621834887143120954765792424279373389498440444739356493248829560551236659245286539967283492608151389520630149742796069448804623925338170624280768244166625399624593820620542749069863141290005999575800638522678712791556598467060763142715033029626087596985611850691597669680895260953119310452426852709479143363681516655402508952799249264684108167884621461415522662908607809988496399911675588454082282960174852281074024908183514024944410131071495060528370629102452369134743941383069123257471335780059659528785848002583430401817896788109504333967245690431747508529412446999011787601337160454015625/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^47 + 3635729124112775974898771639334252013206171452524497445904855488641676916667103280244750297853999570473193415701235529522649858306289725142397332813588541274216292433427189467886285180522045946330932832340193796800254462687404915014595287211464001626117569807102922985063114499324168782423844780326993604931360258753669189946336642155922166962650250307141300903567311819597304677891405861487321196039222243424078826440241085486117371452612663814838980231850447272333820864414672249974039282623495481254009809578431555450233652194040126243530685521614355169871910348420071588758345662820690246285080964902975818547920093530791162257207269141576523993143577445190137906165205529667289118773822395572269744766188305529312734747297592947126793490863204873361093481891109850685712848714843445378644073335580025507501397333782350881411661234782898468853501896400272699135634781835219533935330053108176599728715861165926649006135835848830669950592533246396105530526678221133777578498835497204558201229146196606991549261577811768885977420519437392356948546550646388137026785199808847211403130519828443601816032878518731265857126951298438119948518961658596281758386516498159182596013641741491251885402800747496257668580035174195590016991323480640908900151548375333141476586861301601065433518879774058317758914730518674289018181176429721479769727112549363244918790153396111708313646087662414866905895866712170380374414285877880251262741427571592519333201502226912351122387968445208808597319740669937888410900263204050761422279590381341543991395664132963563204035093039839418318625443726489640341753691266451032706972501782410514412078183322241523958493437491746591070605553014081885390811584390351154320215623298068936870248897411031878684293525182804163909629431230962099217807891448982397920041417105950184025848154790196099859407631973978129342008932262101065041291996292800195484957408884403457750745992227349591497726990266943187684225459850277006865886079885609963814060744444622375092206804756868679832298865714587797121831786932910255598658692704723326138751377820453256357178323260640296158824388610834936490302195555759662243471938692357172156703290192755737972233347431929399899212425127673274533247734861473708207072452957475531479277431284514564791575709774279491763233384481007166436241270942796117471348181640625/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^45 - 67846731781804587441121027066752577733883761390502140713917038993498704288710035204482753403592720209295013023189155105259509567041410416811896417688589506841538782823543699018183131024008810747749673825937571198622590903670278625835524028314441331922476939505689912945544418625070055827663003518461013702558134785403992535281905160734364513041783801036001943910928915284270832838195763708043249397393821294845664460596033631989485748584552249952133316474992306828217253641220298853727244457034631101339634075862100203295356539103466857457877209817461702177053954090680836559611708813634193057796371883296847765174146436724080029398747636008426190273852049251137771622028836056975215293942678000162099056514952159160850702817612486761243442053579694797197094130792049398434460903207121276231938388649106544024355313587800261081676214010257363726046834433540373384787389432640882015336132073338186868588486938012016092163140598329851067437472547209943941566897255391698611406616892899121827880169475534080377020945669497565507212338598591401876094482657279225705650988359483507852373221603766379760076471363378107108041603883577183657596832397289018114764687023199567785659979656539725885018414870096571425297677507509359516061453456006745493543956314765871740388228110561609177620569046507464215437262988902503222123122164161276504164704605263394074565758539072108595816794358006704370909895197488658298226720935589230637747630505167010104335273962701738290690748751596369522664688951502710359986892346948917185739839117601715822785932070165426076477285617437295023674861460054221125511181817652955690900637034312467861121208444352329611406897345722985284672719835661684337230047128788454593261601038351104809075975961106239751649099717641232347322727298033545789740452852677787644777858271196612437584253552093139245634842281860213277087191059128766787357172065623641929673007322790589789814820188336792322789201034384774877593932310608036913716307976339309689335119071897534321039885179351492113486312409481073974746875687357682313706497095038234503916325492339046627293844504574423863775651133556639916724797791346888331641980906803093458149348841667992967906846704011028723706545083053663822570627666871796431409867992046384939467011742139437163060092592683539731969856562656734777805300987640930450447595564296875/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^43 + 1117747249395460109613207687700473412282784555250198114659772795702836830715709326612649380346894824406715730816028807529054111154966042572674649961887453352112144398974584858428467067635092966844747194073351927623410702649257841536476311792051847941023540140451406724303881020694249263954264839133777574938474696490254100342907941240789417355915667984041874330752992824386482144399759579058118031929886392180947182874007155436068105613817190725627868331694749698754196156342029216723429637262625636638942902514940151903796802113889458941325518505871746120060939839309543274819878332556063415120246829089678063854084513673048021703805937547745721494995314907496734471047837000555854817714488136190764917364625223963135777848193575775470156033121011892376491296249117007923091843697435114126484477853405043596192289309948868472275647680575716016775138230766724225216089583463342948427938270008613267670606590686811400532319321846189332829293166005536342685797957250263135694222239715126735321460263390754142435199142682225024621754413461463091886864764405718543344080825828663032855951165625778759968480320810689797020393487609644868777289246821818836437169234824195254035943781277857016965322991188738701470190565552342826657366423138419003342162926294036819343687089376540506774127996912337398127499051194442766350079944574170381174123939773534286850992094647587136334957823554480442347197709678577163279218856065128747674646708394019881875313143375884208715051120989286727127253361764546857598066818988658507841149323128855908913166751437118418849807761654688251979469578049674868887882161238567347344077238013723758459210670106194817189930264791629855200339729328969707747959338681424447457128778166231649746640573276119073683157713603555105813188251972721255946578322308725559044271698511254733112450727583821970123418459776345690793207590541574956628784674960773983072002050569185326580280910980422281011704693386432254156130808144760495438646459829727866848882136857565334409719478122163015308876119872079468259883443847570898562925353375438927014215451307337671486750480463352993257635542464215804645268875106686910336961971057940084507309655874431731208279376978081107153792039145632241586319750978801152252059588971861693830956303472270068814651266470530258699814902124041020075600651165976190970458498782890625/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^41 - 16192941324101041589250109444614550303281685428267399520407162128056110119744110820171738246867667225579521364377742898146728819240802951643401674311098563048768060446711241146820978139534613474028050459471903909043877147109606910453907911222593720972530085522974414434868190182322907141072477593838239288394861688313035194843114856305328194041304473439261382332101448447818448060870657836067791650033662750818851557824933105123182025044963123483442883925438209407918692107475811689753459749874093280192783191390696973727564121102126796144928151065388203731917426396976501881467534003963292805631789407751094495924296565727813426610679247765086757193789110282294839999853516757096234348637696985741869820420012296649970295351945382661807853669977279590369216908291551880860794519741430170554314918622952020699600680320359577679587781583876586727012484216375551861318002945776498009599513310747714616447661531980402043704650731567166708871802048678734244344257906994574281152714144464954157284805282746592463497504188148019254807066695149891855478895924402729029354182695983174376701360397394979341014333277844095429857575876989176399139790601139345537305820233146841502701781469401353795847362015953072261792677149709834741797423967673256956442719419744646927702731795564047276036753197689281288994303999818028821088212346458886410593886581397140054759237624631165403316584850848282749837882088257186210215703586296928102020291728165160898198112808045039121154440726097512271022568144317471195728247047009727290480654467686752360174744992982377639305755659907836537102194504862420713468941921656144518859114150838241122519575666792180971510094182687067508121138916054003104951666190293763475040409884270876129775178376030423240689441554094784517020846423182039728773562190684223008845216881853869892754450526289041435671988896224741110948282883346001800177506200706767940377248331030700113016415847360781872736533185226342477544722572307190865312526703129902550587140029305522993507224941367735876231454280519645259108630149904827016657782314185072731266914871609335051767571591444694644161028869341746940972568030210655977033315720487274291497714595566850763474862630324891815083946640262626166653438434768952336458486023867649676291374081720487469373479447946851565562598482242069751422017303428187348003809550819609375/58367379223414875364216541746201232691903458902081307469718522151625587899106117903155407019847680179949016966755508769010904328865543794772509313238189531649562507162609555970062682729873375168316820084578483507269041561506755166094927622107736796526990203449454272516429046502823099722750122703217167787848223576163488133886417142893413881542537783706335377270124710217946829680801778135311608911443629432966971647796690474091146056440938468921721393502715492999632411113874459065982533840073488775971549956224383836381559705689360341816222680101809843657544557299126804018021788719804587013993547894058694386056889007079368136434124973691866433760063850295073653791095089919355677078461252452192603581496173830295087208795338452828780918507737501058572245485745964911119848124451439625151210387667498243960919411867419051043237524976455078688538205212918699418366971588109325539084432718204690616779502077591421863203067904666238485757312372810029849641182370840861283221774782483773861100299212947508511639820732590801224955086232334151222435400109137371128706462067686603669399395982734208087511213932773732648431550009307459110418604999454413211825844187535378472776694966152442324377553589708726265917851691342554217985398846547801874093549588512772572723594730599888547689587057535095440431924365753826618449486385513212239017703183593541052395815997667019920340041531953506532486647999827584649743496552469165040943478106723013802907297063220302309384614466835868377150300228586107598179309383078817300796769401161025509313102363946287877568562389387128458600321811103986740389178476385747759748410269630586175588828480807999718680613542079335959061983285185168183445233921648144925341331849989137971267469498663759841269661276537270115656996970883190406397487460261148185446937094319004099432087001880430151013166621615148724041125179569882369607964195703966733775249776184860934028345193097987547744809558629701549352811597194860010448177196856373224925506945913152624063407940362102636405517057963841077089752280890657906646527132698719404692160321418888796053274179912139148488414789363749165382641918554657748575917853960452980565984804212061593985685943683888957112492744613671713656352968789051651524684126339494854106312*t^39 + 10809273550721986398398649548251028925653235774476721852312182845526540055118733339790688140622789902552085586405038416220780820347996296529755834068255903565660007903053226694340240831684416320276051985575968355140702513610567886801642897894181209589127635037120974061246051492729765595424688712510782286461096752378322567736785090070732279238446808368605318530581569671294886100345849937911778685433419259152182391703879116998137068388649883798587130012645920784074760325925010718546222815059412595813911001579556703313651124201916837608074450856389060720801611016154346910057316402012248798018232548455834243323908805208718083893683930647007110526321738790838871472083408681694146461597316708271308723602858191113971693413500565868071614802517214148748842565310328557672333795908245960187532515496334506318864010170357523035514064349392367021119274760617815742048058065909759719829343945598525723035554252078781208217986673836460481304269681198006364073496404448008718989871302640127434307354297594833908699473936849621740547170322361821233669987330249746524808232806102283055159900701289168848857998908267564743942584435068754630901743529784865231440082223672521970150091463714666690603355850353030812984740596321904260577621375390733369752729672501540407526495203532513531925182836835717298105751537049152417356723500726607421349937807249110875791994215505316612359935112068065091611524741384934389790634926937188539902724971098954332958342096655909261941569735930627590836451972430920303270521109176831032724363631079092848272121526622270253611369199259483800593393346313529876795585645461669897993158066500453706854885860440639470494797193573308023139789924218083651613378279488711546521412923961297886556525014302337722215993947617123587278644571377067225477236345286880307883034682363660148211389568481551499533369826314337225214874744764421020338571800316818904500623114275410494360855407142533272253479559262898084341106816955574971961416027181944949483609913907125948458374272779139890843030553222619149782978794609497849042454310558773641311768306516536717263119561025136480520657227541683292702241554079578372544585194500935664829223975821051994525449363182828818519863834112741782529170329865388696947000537917589330518854548989328802860830593334892184564882587356851201204340266082855297383130657554453125/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^37 - 119424575699438676395112158909482670765377963584152739181778536834881635235489753941143527247908908590229333159340716397973331909264926103637574336350289999935339625276054885022381700099055126819126162008439628194899645264547025305001100255309173935443310886965392460304749423786963907813265233995508211599117706824752527132529916852067905190737907719260013623824640719613488084982160864950767085356080738977787317458805872397427096203347268943480604316015065688489928081748276874751057649766291567788707774343511490518675958634310006768661988255819005920946312667955561947743405541335506810042732722671601076044427762085159156602958209140213699161207525895727042598612230419730729317333366360857261926177241344180514949470505077372174743638565510379262403436013869749018866485268112358228073101801426659978368435939008373642696557826890337857396042154158639983845811162884876357729525153008418749587636354306295338874931563273324664904659344305168265107734552357075623213261346648701974663042338315304324499951603923030334915911333547739212238336470111829612154120727923589827034104873840640091288523886361517595495616451982997572903012618739088207179164875268628576621360026014653820933989635019054751945721777855628790800157995622313476811650448836511048314190751711137911300648533031454510082958656160391461301981505404003165963670511165764490100821722642333622684981592703676568876609124300217915781825179006198621055408418704903075609420506447219470977225159594985857934937197219067510167656380744916133522870461008134325193542250398811342351849568362109164448449393470884124825759031837863788106264457016269767761096294607463137150788112858029382245487641904344900346522867258115423154716404780550783966336836986235718048093852864660410753099866277635928377304443461588864134007983574329721700985453177414194087694736005839679938560674311130166123261262199996204463141724979880435670321489901545519233459836737705110330698071021539732762723191184826127351093461815587864317674565600841622375971779656546022733023415327878502464938903590622627035896854350930881063610092229975770867292887139678670720586878708188132167965867590707195028178875219542017555052711518852940814225771461545293557022190815856654326504573404077210731699324656396394519032327966173367071556951603010018620361221279657204580813715924806640625/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^35 + 142864813538436158858207673656356779201919045642317466261868668268804156716937431563243278544035587270279493237150697578099057489286255343502896954556944373619910569361100074044851045800991647506671474409284605207756444059771988560639317041103415701062707542048510459585496585824394909541911968297183172012219482155020934696825398755082416174282512904160188483327692383117109520399190370378275855948994497459892048130130062481838058534372681141772080132366030526202202908572783035465605299255894870245710655837293942961000062698278674912560212736125452420537210071858995121962505547210338830907737294045766237546684041712741765365236039464005903506743598112502965885530373488021626113472119779825556616563354030546535591261727097248272692681213528298906174303624711791850142009553277287723159383491952099302734769433667263001579579046692862882824011802163736226918582308610788657249172602001661753109938517896819366158187718839622428397436763364658019741920626952166747077226093556596082791291092228575382152771885942674594795490174537246828888148207629631585180331696935246429799791311358675448026440398726435058179987873176137066579326499573942215306288832600912083410104927770172648395996229331175791042646333052736845273399228104847494001245814501117457965542797968178822271698960889136673695594881219264567630529266228023813645754447331139911382477314592163850215725579562883195467209334688810001386285442510352555565000680841276430825218938899745766349567808112929983387446020719245166096880636716586988312278731023577756025756121391047000240449499988259220607574607104849269888453788757103635698182409546671163522785826951871635454232181660947225929458444816807809298063589471138681187384539394496050383613891840658274459389337121068168269911040327819609901271468391090127982536703522591806743946317709899911098358523209992754085708243862988365248460304768750768166043763768789706433779960811619953537435758020206255693389377832748663777133476589295390571655026800123483977828947991717987827154286073598453047603041079015178584313945616504140122364922726134368086553394719901269134976937375726845399662757729005821229075908127075431432180198521403788121837365384873410481813290584557433581448873314144647359067276544056363775255884816573188340803758813275822749874652002880806552878256944715829915872165601274609375/383995915943518916869845669382902846657259598040008601774463961523852551967803407257601361972682106447033006360233610322440160058325946018240192850251246918747121757648747078750412386380745889265242237398542654653085799746754968197992944882287742082414409233220093898134401621729099340281250807258007682814790944580022948249252744361140880799621959103331153797829767830381229142636853803521786900733181772585309023998662437329547013529216700453432377588833654559208107967854437230697253512105746636684023354975160419976194471747956318038264622895406643708273319455915307921171195978419767019828904920355649305171426901362364264055487664300604384432631999015099168774941415065258918928147771397711793444615106406778257152689443016137031453411235115138543238457143065558625788474502969997533889542024128277920795522446496177967389720559055625517687751350084991443541887970974403457493976531040820333005128303142048828047388604635962095301034949821118617431849884018689876863301149884761670138817757979917819155525136398623692269441356791672047516022369139061652162542513603201339930259184096935579523100091662985083213365460587549073094859243417463244814643711760101174163004572145739752134062852563873199117880603232516804065693413464130275487457563082320872188971017964472950971642020115362470002841607669433069858220305167850080519853310418378559555235631563598815265395010078641490345306894735707793748312477318876085795680777017914564492811164889607252035425095176551765639146712030171760514337561730781692768399798691848852034954620815436104457687910456494266175002117178315702239402489976222024735186909668622277470979134742157892886056668039995631309618311086744527522666012642422006087771920065718012968864930912261577903089876819324145497743401124231515831562417501718080167414059831046079601526888170265987835612938300099662658165297234012384010578711813841886406416116948584611408081218375644654919373747096248036508900076297334605331895902610897192269246756223112846210943473291855938397404717486604217612432580795333275701621889030912627662448423167229531552982066973106178608476413087919402403833170516806958872209985881318769608986742132974089434116354892657164191529557530353103379318111636770076654767658725917729303331*t^33 - 4707181409560223811115346020685890804311649498228276303912043303204190834116970344325415402215763104886547479543241049902165725834554914367112318159383095472433378337223731609307850516878603489251221092149351843051441562594886798608740474759491569878343527285420959292377700547576207568155006188954096279165143076539602138260579118805903787255768538499146447370067095748929097380206067052872904964116468881270436188289758757883183620206020822529241637617056744278412044161046220923936405724843910767199894525139869777323632440728271934570610107664864973665792006503158257196185162658807485991815949637144813741325425124060103739648225711812662898726334924282542799941070481426536600009632329405214410806689703476595651979084205740135983679532358229023066918846065950789577034502141645743990752578582177734516486541290070710882904531021421654371747024083611762681797692182778753675184192389103553587654199454481969015255739832180358554667319050803634523116777496533416700334989543275320736740673743010178162944974837069692136824689465469672650987073065625662118863789127967963801288215560344832290603801961614822523082769795216772520482672945714846645232636442283848869231658573174143818708939636130075633124780550862528430501517348426602708464899639681443730580238350313522478388501857257902071685335221233081227641788600660891948520925987213488330356371195119009446905308480238958915242237111907894250542655649177862360040481586607527307135329580346931028192957816624203493958693815981501480960321699849598825950926466461918238617596547584799283462607752568119768723286986066511964441779965516495382336230266520943711026816094008525269864627330313988925069065960443938286955788523954431419756553237039124048010037135841893866783813312245237542433700085018452606357705958595223149253788899038121246427239276849267986440458688223814907953506329132855540082592371572948911820789290161390138245644412888287908790204471408413361040467772765038754151525664698418698334106191830831989312153387864677729523594484992283378278041533168744039792956373526562968276469489591451696650664927520471072652586441912115354245258787325432825677022004423277943104032784957062152338531188246131146626991113086554041623477463190758178989036681071235453323221775983413964734996294007543477527633315202709905848888183910850941376608944007804296875/1535983663774075667479382677531611386629038392160034407097855846095410207871213629030405447890728425788132025440934441289760640233303784072960771401004987674988487030594988315001649545522983557060968949594170618612343198987019872791971779529150968329657636932880375592537606486916397361125003229032030731259163778320091792997010977444563523198487836413324615191319071321524916570547415214087147602932727090341236095994649749318188054116866801813729510355334618236832431871417748922789014048422986546736093419900641679904777886991825272153058491581626574833093277823661231684684783913679068079315619681422597220685707605449457056221950657202417537730527996060396675099765660261035675712591085590847173778460425627113028610757772064548125813644940460554172953828572262234503153898011879990135558168096513111683182089785984711869558882236222502070751005400339965774167551883897613829975906124163281332020513212568195312189554418543848381204139799284474469727399536074759507453204599539046680555271031919671276622100545594494769077765427166688190064089476556246608650170054412805359721036736387742318092400366651940332853461842350196292379436973669852979258574847040404696652018288582959008536251410255492796471522412930067216262773653856521101949830252329283488755884071857891803886568080461449880011366430677732279432881220671400322079413241673514238220942526254395261061580040314565961381227578942831174993249909275504343182723108071658257971244659558429008141700380706207062556586848120687042057350246923126771073599194767395408139818483261744417830751641825977064700008468713262808957609959904888098940747638674489109883916538968631571544226672159982525238473244346978110090664050569688024351087680262872051875459723649046311612359507277296581990973604496926063326249670006872320669656239324184318406107552681063951342451753200398650632661188936049536042314847255367545625664467794338445632324873502578619677494988384992146035600305189338421327583610443588769076987024892451384843773893167423753589618869946416870449730323181333102806487556123650510649793692668918126211928267892424714433905652351677609615332682067227835488839943525275078435946968531896357736465419570628656766118230121412413517272446547080306619070634903670917213324*t^31 + 33131854169949542106017268817353393881708868970352824541879985042168517020497972767757940372752665559421662143972199518361493404109749706491853974907114231441031495547314394148702515792281009673856820003192896117083590001042751712802393340294348226766603447752276715146511804648894660320361705552001690511463178551997458285213045075937373330547187649980916178009759381918197450591360252527564444703742021266349247784977286718992778585581404225777182494258657709925319685098266652880376133777324393786319307186908133624533297359274706663832717262507608705622645106801068901813580162051973921551138292860325868275694139763266735532519129841327027402603028137723230280905327584715036869549700214452799504946424312646272139923361406344856687559426758130118387744476249716328408596567451785938114422575474040545789604442124420828558489646238916897957375696148806614293274995440296691972522598570448332367088308849418071342132904924379121470515517568401742733817930579242205255459247773798189885852503688180912755464149588897143265268877547602921850506820621936995480441233763317601421269887832028632414279004638054734500371042011860324958128620617267255351391209404586079709446065397321600302554409179750315864896666822740091582450909067296497891276553220308545213269496012567160611019431621060104904311168390652942765240626689415060486146949614476354761589298221367635448272622947255153387122691948210712642655934491763979116708519076884183728065371444656141505625630088204274963312143953922662162607159059061627044936476149195019507404234273233843661040333002990903693740846469818264073421906918993641129299528951155964116670650477325828699767579491139240688098123952656198158357069529702102644779240787053129964509532421270395433396711820375477073761531693278015090596630828872787512325189951272130917566771514745188290541958248851589903718370409524536100993408736449654701153091137750086558365919904905743265019956606321745544880659938904242532211509597314052732979144951029495805588837234990150535948552965927544069964773396235014911787068771693228575146152558609543244246706262536239283935746257570068516791071765025644892377062632241255473486733271931481364853544463987830912460288412108785000886836664193413229472101740405551131792156714424082198929515297597835346930877363087270121952783326334094545489078964015663671875/1535983663774075667479382677531611386629038392160034407097855846095410207871213629030405447890728425788132025440934441289760640233303784072960771401004987674988487030594988315001649545522983557060968949594170618612343198987019872791971779529150968329657636932880375592537606486916397361125003229032030731259163778320091792997010977444563523198487836413324615191319071321524916570547415214087147602932727090341236095994649749318188054116866801813729510355334618236832431871417748922789014048422986546736093419900641679904777886991825272153058491581626574833093277823661231684684783913679068079315619681422597220685707605449457056221950657202417537730527996060396675099765660261035675712591085590847173778460425627113028610757772064548125813644940460554172953828572262234503153898011879990135558168096513111683182089785984711869558882236222502070751005400339965774167551883897613829975906124163281332020513212568195312189554418543848381204139799284474469727399536074759507453204599539046680555271031919671276622100545594494769077765427166688190064089476556246608650170054412805359721036736387742318092400366651940332853461842350196292379436973669852979258574847040404696652018288582959008536251410255492796471522412930067216262773653856521101949830252329283488755884071857891803886568080461449880011366430677732279432881220671400322079413241673514238220942526254395261061580040314565961381227578942831174993249909275504343182723108071658257971244659558429008141700380706207062556586848120687042057350246923126771073599194767395408139818483261744417830751641825977064700008468713262808957609959904888098940747638674489109883916538968631571544226672159982525238473244346978110090664050569688024351087680262872051875459723649046311612359507277296581990973604496926063326249670006872320669656239324184318406107552681063951342451753200398650632661188936049536042314847255367545625664467794338445632324873502578619677494988384992146035600305189338421327583610443588769076987024892451384843773893167423753589618869946416870449730323181333102806487556123650510649793692668918126211928267892424714433905652351677609615332682067227835488839943525275078435946968531896357736465419570628656766118230121412413517272446547080306619070634903670917213324*t^29 - 197630189539765072338887854945093359147339467146573783416235699347936814062007184326276861553229532944315601039961539417489339375294856696150868409548955557872327665334823332141059299007105655970796040804594236885557112458629138430073141204042438352032237207431663219194835487770924879169198565540393803853297320413574109598382898784154391551816016354659862762804418292894163686990319841370410901638624635309598110504043986308221432083613218382302501239190187815444236886027780574900217725204654129045449418184681853454263057950168203425021981772901791239428018559376620216757317206549033493036157318183892050760396907455116464989748594310810476203857141551300190842657227403505465645534133644601769226508925682122843231361147913835296976508465058892725498404725243047589173107829042963534924883034634498441496203298057122695485822279300874962600034704054360854169953956383433118039154698585735646297632239566746283666887791838759472576016088338084142445073871183377634672803948767158134079502820365128223848808268362447604962961846549206689810073011772913174490251086630683587287104824068346679427316293006716846681077334286246588121878213147972352273921509378836242215218215478611206676566731077649124782103686093894927566727276893962069982866270503327803112187307327164860673768143020037319187297413774098349322143892559476709422950352820146359224883732233793560987608395640454969049958317065059896066295499972228097171690850838492857201177463788055389813754868359052228403417228253553440571535787468603115862310780244370114823793032516464831973412901585518045780448116603064064205342007742517673656887003378182676043252417580136559464527185859652448058055914373319624691448657875631203347852482085189971696858535335891843695407461183646777441944412772694126471507860940588649920044618494138350482716394389408893740386918704266685112819645180882929411806358193287513256487231029590788438875608218721205739125709345051228328074392849411102746936592729894539895107230564322721923329040630895235285730054752230907643786445385455789944715921950396795059496694446891778208089639179191805713136337353819555879739339298613582603066350588584570065822191917510046344591242652319997838541182405354941490472799714740305540038388001505673256991750467829111517026501364919784901501815725375619119876334772511770714013571944563178515625/1535983663774075667479382677531611386629038392160034407097855846095410207871213629030405447890728425788132025440934441289760640233303784072960771401004987674988487030594988315001649545522983557060968949594170618612343198987019872791971779529150968329657636932880375592537606486916397361125003229032030731259163778320091792997010977444563523198487836413324615191319071321524916570547415214087147602932727090341236095994649749318188054116866801813729510355334618236832431871417748922789014048422986546736093419900641679904777886991825272153058491581626574833093277823661231684684783913679068079315619681422597220685707605449457056221950657202417537730527996060396675099765660261035675712591085590847173778460425627113028610757772064548125813644940460554172953828572262234503153898011879990135558168096513111683182089785984711869558882236222502070751005400339965774167551883897613829975906124163281332020513212568195312189554418543848381204139799284474469727399536074759507453204599539046680555271031919671276622100545594494769077765427166688190064089476556246608650170054412805359721036736387742318092400366651940332853461842350196292379436973669852979258574847040404696652018288582959008536251410255492796471522412930067216262773653856521101949830252329283488755884071857891803886568080461449880011366430677732279432881220671400322079413241673514238220942526254395261061580040314565961381227578942831174993249909275504343182723108071658257971244659558429008141700380706207062556586848120687042057350246923126771073599194767395408139818483261744417830751641825977064700008468713262808957609959904888098940747638674489109883916538968631571544226672159982525238473244346978110090664050569688024351087680262872051875459723649046311612359507277296581990973604496926063326249670006872320669656239324184318406107552681063951342451753200398650632661188936049536042314847255367545625664467794338445632324873502578619677494988384992146035600305189338421327583610443588769076987024892451384843773893167423753589618869946416870449730323181333102806487556123650510649793692668918126211928267892424714433905652351677609615332682067227835488839943525275078435946968531896357736465419570628656766118230121412413517272446547080306619070634903670917213324*t^27 + 989623191665930700371990518813183091831649713797368814131851155172003881433808243017458486100755256638196600033647753677094005638377392118993372685949120656557067914035049926847371350538690277385186375604109498530100802270329132345172539580586576956723694435377382693415447119543708065220410435827391910901054730309486645746438368692799706573952671735599690296368182602609098933844279905464704720851032917520383813819256028288728716617219595013959305745558425721359551105420148938760216931514325358887282492665781087156938615215981794115716035049243148743349288184621390581796815054731601377772847057793858116219325812826487931359607992363613209742887137219454910363534262847374233405719073652823631471019602261647097513798408734273114601082359800592546534998670083576184364445990001540960735601580653381456021242382445292819191707336456430448408496711425344939950382586507056352636728259753183594942398788037193810468855866746888271990856593689770756931682857041959089766251347319935478267576680457181509034934437209294894390294865538576027756541802125971527821173576483223284466698636558441377699426640571673510291340169595488962797845515741693855762391029271654866209793593286518251567063700085518296225975845453799788042429444770278876569882536263488308973413088090179070897773047099499552692542821830060381236496061083407506215031970636746421501333642636617890890044553150162286230337813054336491903565331265638475822333384525759606615446001333711220339653742851222229346249752513998163866619277428457589430736890941570098580540664875450596838976513686576255577383970043927751779272704538909672886512092574508629385724815992986814633285047888703601103780328809599008782623150868698552501701091546622300083009778910618840920390654005473605835100788315243020387989686837069392047368094040881410523181891783925038915177162727843628130560896145534952405671320307073567385485428087794339208109062309188573669262620458616224352926395663935084764465428098220604149746204573140419771261860484676783234920180028628263935928913746828298005552560517765568964912640283547573971754625665674751039642818602817766712214331810719373489976958406687030005905169387222914937232284391803811172190158304012603906383980498903120546443050465550791102555077099034174683408964795562543849014053410461374007725156868865906990091185621950849609375/1535983663774075667479382677531611386629038392160034407097855846095410207871213629030405447890728425788132025440934441289760640233303784072960771401004987674988487030594988315001649545522983557060968949594170618612343198987019872791971779529150968329657636932880375592537606486916397361125003229032030731259163778320091792997010977444563523198487836413324615191319071321524916570547415214087147602932727090341236095994649749318188054116866801813729510355334618236832431871417748922789014048422986546736093419900641679904777886991825272153058491581626574833093277823661231684684783913679068079315619681422597220685707605449457056221950657202417537730527996060396675099765660261035675712591085590847173778460425627113028610757772064548125813644940460554172953828572262234503153898011879990135558168096513111683182089785984711869558882236222502070751005400339965774167551883897613829975906124163281332020513212568195312189554418543848381204139799284474469727399536074759507453204599539046680555271031919671276622100545594494769077765427166688190064089476556246608650170054412805359721036736387742318092400366651940332853461842350196292379436973669852979258574847040404696652018288582959008536251410255492796471522412930067216262773653856521101949830252329283488755884071857891803886568080461449880011366430677732279432881220671400322079413241673514238220942526254395261061580040314565961381227578942831174993249909275504343182723108071658257971244659558429008141700380706207062556586848120687042057350246923126771073599194767395408139818483261744417830751641825977064700008468713262808957609959904888098940747638674489109883916538968631571544226672159982525238473244346978110090664050569688024351087680262872051875459723649046311612359507277296581990973604496926063326249670006872320669656239324184318406107552681063951342451753200398650632661188936049536042314847255367545625664467794338445632324873502578619677494988384992146035600305189338421327583610443588769076987024892451384843773893167423753589618869946416870449730323181333102806487556123650510649793692668918126211928267892424714433905652351677609615332682067227835488839943525275078435946968531896357736465419570628656766118230121412413517272446547080306619070634903670917213324*t^25 - 4114726609444850542180514659568098612509815455031091596741121515083226662348497272925462961868689543217194280839910990558734422863925425334090994597147713564993254821023295073648604377758042044126620268636459358915314697617976867531342749697798551358485222134085091257802564603362909769224467408619718320267972525689819731137979326715883853960658898614383241831512076567233080124337222360871592391003685351281934779692344023482186500217237111837482441394255376524190258634732942068720753299856945797938974355530440416160677230442252725549381510834922658078135218529731684041081718981601414420820578129858919201437766616810397327310252503387593116923690121030852974836893710135508460253623261690637142361353487688045993441975029906623246396072190128924657274464570085793775692217194648831069262876003870208576867520688691790137463521081765862769310366664428892290653310473927326245670496324196667441036313480166800283964140140935575373054995879607002526104179646052316606926653266421740901468151381351602752364295964208152112069365299260316232448547516629560100556648353116717431632606196362128420289865875219540595931585596010627921479239916527019964070992255211140214058111517260221801849512760920795357569670219161528159635606760428779094230241042244102454953357619047209993208160013608761632468502882699345699051375068483076436170545653249471610806247671128158660128796778950951557624342702310156501298105246855441537498443054236211325361274312788426840844970324057179487506251007769002264123935388590830674523079494668967517366759468772560234680861829358132168178655341357462393099418433062006773102361986338968589469916386836768564329669400697510252144887768806214696990905527739861424149581074698373932809300195515182501117597278366400432129713504345200201304224050149258058524135619303334879927772195723762981777321559975293281261378362866071586800380388170992876824414574214461425062505821502542775212605427638012497959441843534816043110000046804128960413126768584775159452813676100545902617220670388956290994900024394024656603083680583166409462596465192739854706857125719677137525816061928749933049467685691403520974745713847269449429672385428365931668131039918403513262356991297778444048076969479359108109593158561789210957065903680591780273291909077647969927990339636627986145757670809992606527025701734834541015625/1535983663774075667479382677531611386629038392160034407097855846095410207871213629030405447890728425788132025440934441289760640233303784072960771401004987674988487030594988315001649545522983557060968949594170618612343198987019872791971779529150968329657636932880375592537606486916397361125003229032030731259163778320091792997010977444563523198487836413324615191319071321524916570547415214087147602932727090341236095994649749318188054116866801813729510355334618236832431871417748922789014048422986546736093419900641679904777886991825272153058491581626574833093277823661231684684783913679068079315619681422597220685707605449457056221950657202417537730527996060396675099765660261035675712591085590847173778460425627113028610757772064548125813644940460554172953828572262234503153898011879990135558168096513111683182089785984711869558882236222502070751005400339965774167551883897613829975906124163281332020513212568195312189554418543848381204139799284474469727399536074759507453204599539046680555271031919671276622100545594494769077765427166688190064089476556246608650170054412805359721036736387742318092400366651940332853461842350196292379436973669852979258574847040404696652018288582959008536251410255492796471522412930067216262773653856521101949830252329283488755884071857891803886568080461449880011366430677732279432881220671400322079413241673514238220942526254395261061580040314565961381227578942831174993249909275504343182723108071658257971244659558429008141700380706207062556586848120687042057350246923126771073599194767395408139818483261744417830751641825977064700008468713262808957609959904888098940747638674489109883916538968631571544226672159982525238473244346978110090664050569688024351087680262872051875459723649046311612359507277296581990973604496926063326249670006872320669656239324184318406107552681063951342451753200398650632661188936049536042314847255367545625664467794338445632324873502578619677494988384992146035600305189338421327583610443588769076987024892451384843773893167423753589618869946416870449730323181333102806487556123650510649793692668918126211928267892424714433905652351677609615332682067227835488839943525275078435946968531896357736465419570628656766118230121412413517272446547080306619070634903670917213324*t^23 + 14025447709522139580207195701671087997937384368389996814573396156916820150956577591085807395790261680218251552905047006220889586026051380302405610271407677805956899029041186135014069978168915935429858714492302975515756437694365456721126991759921946452904122624008254603763498968131320997456586501323636514021163678269760338872867287656731805400567204958819477985292001382863098605554698224508961213420272053584550138353566465900887300698111208488556792519546458079662009197519626442093150661002373887228584226481030638214957880146189884012463621794681322650650640576744441009241752604590495603063503992656059570284614460277423393340494464196948502603884707264720076266454987542008396946618179619386171627585516218447625737700803545426530071124315170369684078836528029817384847609853859649032749904610213540625766561163197953994704651836405166335680349992905294322211912759304617969280804245231504236122123235236050112675513012085623149321217467956448856558645134746048029198346226164022311127310206708864142836832566402926714393360383374281359778078856119068117377711353660432570996905603424237519377795148546087001565957734202950358001298906068850641302578710518434251102275467319726001760020386919676115137275435935496812638786726983695673621458953705566409503118376705365087451795272980110391033205343586850282558711105423631382547751311636242024186976589750345746930520812267112654085816036769614599768348509699839527371405179840473407804667867391753475169251124392120981594814073912692523384091994888800768162507591573091674626150729092455905975451476037324162163684233010538716886222664133993683809395682644494379581403781862179336634314327582166435603172645065156276659646540336067617699991994108916767508799196365654423592867178442129214274930508066106747425689714481301034411560684036179559816124744179679082159902676223766313079882528303706204867772718905084746809365241501764838038363168683847897883617022784952325295542270566831069911024071444351232370301773086647010133859346095409441939376920066663263068935064724299488489930083454130407327803995284668648707496374739134537375575577104765886884843438090885315607444660684233987698705334274700336963331142763427742837153322392086577844450283002666013307759599043872870346899468767632452603529946695342712337061624036153370504475326278323545615262728592342470703125/1535983663774075667479382677531611386629038392160034407097855846095410207871213629030405447890728425788132025440934441289760640233303784072960771401004987674988487030594988315001649545522983557060968949594170618612343198987019872791971779529150968329657636932880375592537606486916397361125003229032030731259163778320091792997010977444563523198487836413324615191319071321524916570547415214087147602932727090341236095994649749318188054116866801813729510355334618236832431871417748922789014048422986546736093419900641679904777886991825272153058491581626574833093277823661231684684783913679068079315619681422597220685707605449457056221950657202417537730527996060396675099765660261035675712591085590847173778460425627113028610757772064548125813644940460554172953828572262234503153898011879990135558168096513111683182089785984711869558882236222502070751005400339965774167551883897613829975906124163281332020513212568195312189554418543848381204139799284474469727399536074759507453204599539046680555271031919671276622100545594494769077765427166688190064089476556246608650170054412805359721036736387742318092400366651940332853461842350196292379436973669852979258574847040404696652018288582959008536251410255492796471522412930067216262773653856521101949830252329283488755884071857891803886568080461449880011366430677732279432881220671400322079413241673514238220942526254395261061580040314565961381227578942831174993249909275504343182723108071658257971244659558429008141700380706207062556586848120687042057350246923126771073599194767395408139818483261744417830751641825977064700008468713262808957609959904888098940747638674489109883916538968631571544226672159982525238473244346978110090664050569688024351087680262872051875459723649046311612359507277296581990973604496926063326249670006872320669656239324184318406107552681063951342451753200398650632661188936049536042314847255367545625664467794338445632324873502578619677494988384992146035600305189338421327583610443588769076987024892451384843773893167423753589618869946416870449730323181333102806487556123650510649793692668918126211928267892424714433905652351677609615332682067227835488839943525275078435946968531896357736465419570628656766118230121412413517272446547080306619070634903670917213324*t^21 - 9651021070670987016803599592862597401996817630744051980695162810644128264001296632361964747115390156578589459322083907909663347276224106188048901296738518243017341792147037004757272353508807766844095972234537401687174497161168117437778308424292725639323477201788788403519881764593161881337528380488995651194611304915126165249740481563349201273944761896231920175863788073061205167936783319694288428062512920472243431186136598630596324049195507271693049229363222918788333111110110527943561799889415506641658833834986777752147640412521895532325457846405845211774579234369933717053083699156692231017634637049304910752733477414525148575445132858882580895476664869118401140648716902671925674602511726012197076709773661230475365329655773339737040692287414580460260069901232047089101758871363481843127380981001615048614488365634943284859651623506110051656900107472238076933210288388714714349028820408269062147309985686519053077511796744410761648317750557060384771534648256590449016762835964470748246267715171273317083941854695377311820981693774310168078398013720399279065162025421348735843603102026978669905653109433907936822563456868428178910551550895991713928413833116667001092127380231383815843062673943461203429416498673582888398209922183904748050527002263176248254535441040873246128093860598427184686861321250451129953144764632297182734574003293193461337852339686296291134731190040390926966010427286314322183336201959926552552937187525552226991735717949320887904766771165714315221143785836283619780811940414247190750821681280587366075872115672217056822953686768190723998121141003483402328678994630870515728666559670687070937447734171384848094795069321485022969382203636755182514246087003293766366947016447767534467628609284587704891658235595821930271595688304236877763847426622190494865002580815573898141211763409414843519885311693598445378319551591348185227742897502103498579513757433443160091663619764966693680669809566616371508888187477372164176760836013784212753301698490625753640760002172040775801133349933188681915798568522741491868338728399008513628029150604038037183979713990600740764278220320401075642453450694784734268250890453758582100179508824272475406059058195158423280662177456511654559403819360112405046333849191538353460880573411853300256253675401395483221955838039438886271973272904534588344285344890919687500000/383995915943518916869845669382902846657259598040008601774463961523852551967803407257601361972682106447033006360233610322440160058325946018240192850251246918747121757648747078750412386380745889265242237398542654653085799746754968197992944882287742082414409233220093898134401621729099340281250807258007682814790944580022948249252744361140880799621959103331153797829767830381229142636853803521786900733181772585309023998662437329547013529216700453432377588833654559208107967854437230697253512105746636684023354975160419976194471747956318038264622895406643708273319455915307921171195978419767019828904920355649305171426901362364264055487664300604384432631999015099168774941415065258918928147771397711793444615106406778257152689443016137031453411235115138543238457143065558625788474502969997533889542024128277920795522446496177967389720559055625517687751350084991443541887970974403457493976531040820333005128303142048828047388604635962095301034949821118617431849884018689876863301149884761670138817757979917819155525136398623692269441356791672047516022369139061652162542513603201339930259184096935579523100091662985083213365460587549073094859243417463244814643711760101174163004572145739752134062852563873199117880603232516804065693413464130275487457563082320872188971017964472950971642020115362470002841607669433069858220305167850080519853310418378559555235631563598815265395010078641490345306894735707793748312477318876085795680777017914564492811164889607252035425095176551765639146712030171760514337561730781692768399798691848852034954620815436104457687910456494266175002117178315702239402489976222024735186909668622277470979134742157892886056668039995631309618311086744527522666012642422006087771920065718012968864930912261577903089876819324145497743401124231515831562417501718080167414059831046079601526888170265987835612938300099662658165297234012384010578711813841886406416116948584611408081218375644654919373747096248036508900076297334605331895902610897192269246756223112846210943473291855938397404717486604217612432580795333275701621889030912627662448423167229531552982066973106178608476413087919402403833170516806958872209985881318769608986742132974089434116354892657164191529557530353103379318111636770076654767658725917729303331*t^19 + 168508241612917603911708002091686034973541712379104872976461989362331601423388497911947292046831792251920917817981562358784611313846685604535349722380336016035694205804063244459165130732665458652109236768357787101993350986115921709666858717865321133479451820272623222660111267040710483766400941742556667419100148207739446268133134171717939076059766962501278469858486008014621041643073023599760846000791447124339426035065643290515245479371623850091894620893831857489849583883850300139300646825416882368111120684140392329061318249262457670482285002568450711830143754907802487494475264474010971453196847609708688237334044777296083580914975115934435788683105037735291354259514972727740023291668655301777972121901389982786296602579827256708764443555797761046072230852844244128386278758241826421838921548358408970242136626212082695142307071555943830218634245012089904744567354515127011639599257082745246387162327064280634842176934727780002392756270030970591095616082439721469851634807388362411891053657412234621163949140520084680135751070608498296604484405625956136521935307313795325626690451506385631054504944001643816082338555039469019803671195057274286110517914564838181129227630286862805903660122420128309310766460695258892553153104862134827693305950270546584869041377745659780476489628251381977208635452518292934244774218742890733696306876093234694167459415624455313139326299265790128054535807650575798809674633457331491411019753994309839730972875004816637867774088345652247883384070416760848852539769958365584084951472201686506131872967009188328972629271430241569223701951167538791122427384251081047352205385894520489680346571883495576041629804883562461830619048138265764016084350482457149474294437234683592807370119586503218856918592780580968077651501009339007990197660921284024604483830858669912356530765477002990020020232487957065728714164713911320501942528562291882241107236680413608194183294349801127605716430652026089772333946573465338472989028616245343470722996126212583309445689542884586117050392362497497626936106267256954054657187757040679904202253801874302744005005128375070793482457584560416614662310776457789996209212885758484434217082443449600059061631753768889721400804237462274729715886555107464214861496971191110995352658830092839810000823040156451734887304534226460334847715563332324152512254182426175283203125/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^17 - 285160795010108193220319405055307363204473813305827132158022176988560240391707397106001763063312574984798974907639108098329635095911788770823055965492980140381276424281309053237279443277643485133684952701091306664813411528861328344647625473724243188414717805727798299722646507507506670353383274451347976156873424992910084222911225123701341554032592832776979655539552991343269160966106938757653464702949547863066674316968911070566211987681025698296694987908013144176818785794121298781589702913602141170145340401997121115082065444342494155215546011865946479435933016334516347649389819993535538119890127930345247016933599603194796533033628409786029470171081860022100672200868253149541075597676707281452390297442616031520879169716985903152124659249252175331924528698326996545212805090620292579215408746358711296630561248619872140226826755610604047240872975093018192297780580466469190667494478834841153401759052387282602514393589327928787157103280150755698187068979595341821923681350681249477538642448060313692931296786335707199843361010203186656791350528614193984413915012180080493418117656859723551789503543466372238702244401450151497033475364164203175932661351582512516594584784765406391551549991555073715512453426084371028838943974995176771081952270257948830803393960989133476467714712214121247897999331122064096120164817719329701965192764122419905590578219509519857015399123942371889901130814871211426842145916084115390704952232021634134946911435189857885610823690970157022188657931390249744650374641276275786070451845600167949721389093321533856250769621312413789343946498742351295813661500791765831697840588680098291762719544678936546447568556188717563074439376458731910198465603028255512040944320464746660024839537712066358468927607098102269134862256652946825781962774192931078500073303577758115546904149565032351521820064026711160577461492310699547115537697474094294856907141741459689228632411803112923208081155257807153055949332583024532949450007433437675043003509100823839786516682491649919005463734671973531286182504836120132077820683194145555362465908088002908732881897838773567207772563308890822830595623006901712802070270578924455727048578873824823633877088966084253949631156596420528167601038012915287518177328380588984893995916973584513779283823910381320056814144992617419204940415661879935169011807121651445556640625/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^15 + 363665584015612926908751275263345836055088261783455068049655231086865992564395917906517648990657757815810292564170461950255160257779322222324659040954617217446514252693537462587542909704415934639698919175073306939478757467372074567005118203152699105426202947086179224823148995722389808165690392010268031255044043039323374393898094317421589275584646413491050763043948160426402724157106198759428456861795411769347116914942195646713296622518109329510793753589769177303775709126548580378549005589023887523328718448892236699515806258690315624586461800587028663642429862937762650595639213792217315756206871645078397103986461260056232416555274141940378305570592667640591187722654217205722951960917402504489689616737623551167600244449808571983065850682443510722556791847566876320169986299137820980543132134344237628050041111712472919947881888498912067098894292660621739826548384800148717548830953183547742614643847759465217243282058977520992385311972994057934792892492632032220024322601337148342903488320661202116854490414319511463769880171559853949171401675357251001675406479774473930441814475629285643812565633751730743905884858158902551577202298161455852901574630585910551571659088547674257880529119604199489337216991715860260384150670064618700575793222853812721670336504267082286909057822268807842960462077807456557350987075064480521585630385071942813383929350355091603986030609745592626095536426259937089958072264145648782654845659306836318113711205566039221210235844769156921399803175986313472896095313754759516136595599205537970576365595783891946168012586461623957595358691609559189243088895174835219264331449911804322559254394772548964229724637783331078645208450670291064374633146735319555375957313058364679609747111749202344956710519149043609360067261290671598001373077776626044474410406910470034992841240704865541170948639718711712972368392616173448385153583646454538835886011751499193569668292164386875099202484062151971883530481204086640286524779620696086401585708924495641082464611921542714191530927228378414117052577866715581062530736483199128747898068961066480902376316576424030492518334847807635391478872288429220701938438485045168605239537567610338484648118234376692700200169839619238237890492580303058203451306885054173211944301227064279651799115029443744102798224817853522459580592756274110596124175497482324072265625/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^13 - 336559404034803957792026378947213363140767252096718502233503870094418008001223730936323901033120167712246122012723282026387768065831771408884831911352569995190045512648520786757862447684931898351054231419161588078300010020640325537808966195575856584938099499639367463470729874803218292308492786087598178185245364825246000746210921641257686540063375539064018061649409580607027034313680966400324402720092925149982432160036736657035731164576502616653180769497242511835207109780054117452206099184632012515534178856069628042606986873043197384819160826715019934951033755679956184344055468597070206030034624327017677787171778807970021019144097187999397485013623780740069140500556696442787500588773380554432286541132712676729131868676371565327839380703542674761230776333252261209867344626152106771910671056357006297254306615675002652719874001553675678134465277424422043242933715651280700384705989511822625638839130444275369398095190417062955791068503151184745566068004515587915151169763214530626220831622438201680505245831385632136787785348628529846243375629903848487812006703892215167416346688295796662949675599832752564843934173915039086058671722182405567606953433785779710585064403120972305905534348332823914014659709314946380881250195655436924581296499538794955675778634501313780696194023553942319553955245479530742415715550874862497926856344797883382675753812165474450941390592325503810405180805076247048577426921181936975572713609255921388969953623703137120086423792031266336168503195884624614673080629000844319346402708835784500372023984880492537175274912671244174393213979001218492136275819406998257445989920519901498964282913667616449309084227754223251379548827576213934403660807479176275738216877861641933619603922232692322518351893583411647435990744788299796426098375280544319133730340083908218971218318112214819568335540675255885242287780959977351831812458452387038664999408937221084906236615798635260204440177768070061218617768936045813565234558444149080535351072354413680004849298864709390729901963879434322029869296212182786073502150781989920166012751896867504964616523133465095752212785382013182072071003023001631043015435735675448955564393875274142750737387090620018142128484978380157978492862807117299501933223103764135770457972018993607209018937191250543900650259978062603509153468003102121753616300733372467919921875/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^11 + 214354978772481845378768824930065734291015336927619396167972758831896622066465726725683800721043467212088556698277918126778797218137185143736070529854626938878355521884412912322524867060835411689897685493744084708800660788481326617452493203278913651701889373583443240774809890269554147565889174673277156781912611592028190545586637340362416304109407652676274375550156125773156271913952143599063503450237055040082930932595411790802609581057772118917440825300088676568738676535443151724522634523856737714748716204326107648087534472484607340336366402004411325734527396086606277182818505649531891671388755693189091499837451645644190497506888105356573002159342657847978574212858446591598338675258798004487773177691600374239733705479726862109974266642651228770300774130422856834556664500934551697085240878409647482663709475491406298569701914441973357031042814997297801438089864572918595714046077044863663805336109099851374188366596781024407144375296077518516767789576427614360108985600214131846558283093396239674504746774847865337633936776944291573449091904152903263277213343565126824646790715479354670671000113618585260668540237236156709254148017196038598286477054669976162179869919408868969030166676930660790547670917061440982872723900745522901472935245627113114443364103573245464269431112640631772494441912395485090799548894418582166274881973033111323511073483451808246876107359251357589725480363783493388053318703330368060153336205628000055694910133987498240253377849639363057809515191011605588866359570169697128162600073995445079619972365598179398494175195629192697319052249576488755116239604875555075304316254811518232372578738814321556513623806049868654265831404312521738348392541338989159745003347470963762003661196289630964415377396185253061467788405725233756392291290383648473162590862580626798250909365964732547232239291711785025135382320777164168442837758312941594967057737791154421869160589695244567451564125807727030594256046389733639309092245871403088182042067776732334540427431666383943996757138593937481586706151443174675666865647792663858989091994806991903192210374105043077097052540333753694907791166767141761817638440415990181985465252954348374922657810926608356854458071260384345217588450587825153007076980347993005225450039210436510142279347818020252979427084822643307782633797869505713595244267155246263525390625/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^9 - 86658067130866658402518697370526331471172811751225264386603995174644261389676850212257193410426768770642426576272348919373914436765163364884248245271235825365304996246059728636702587383904916283157479159218970614551503228213353882826340587090668786021782047621145866958102220826952572632924505686017449832370552596850726063491786125780495326403677629589071433755797445058100304867074784893582820526294602827735627433419860476526161681814260262214494863100786561502044724043967431499898981644737269888580693989624443774259085405049540258880292819308299312821889886764711223320237304030652722308143391533782306436835640249277348943068127747259247230336104755929950808042699886035395023091070940548775113652536732691418202311562958935650176354055717159480947306749410986127907059414798273854382730690816687008143229812097866086833346023544483103981739272306070039047857428780651951109943649221903199824900194921191248405834953028025915030896228104940001401159686384916739095906602694786051210417253634442002060528816039516451838478308877506321272695001419866080430278538312794039964566366064090011024935030164992000574915343866824949410405656687658816521818173782297493722536081918479153969906638180449661641346290001373936785852121812269695602041209392050666745139699699682941248178744816714481282252213605940091245706939332361862049252541985921657845458431719458550036756133504543739808395551917777445798772931226507896267535456344583059966313924404511847068149404994411453143334401215589431301832432889503587794231637712068755330408947751688690673550949105044802403685512591985155194535092365395067087346412176498437360513743706601326516513205217808512795891223684317867902504002274855601639130008715153048092182118284581751685015169754623815552931767698934314362869944786629590474299175068448995529355439882334569173867588718616164673496926721807026693066753352620130165141629235791618370994766049622381075405148991577563530698299629430269761625001457196526111910179382689371288040217518142385060829324904494516552233532679141990597109627119675674368000897365786839517003515682016475048374580592875064860731396578665892488239704981039553826641750635728889164769922011980161211677554086338137820305650655246407593303135822007924763307053747757653489506639389368275912875163211284087927587783557904681756849215776566473193359375/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^7 + 19349541032357870529720006088704916851012984818364835252161284550665696497414165797474618400779167467855998188858610548028798890569874412910247043034730661926164675997724878826830718494175279024616191648887347663673345900358218032718578994179214332797239658214869491494456435600164995032680589667510163830426074236420659249053859437884535554216204820201692889999532840176366632768777521378737640342471893665543060443546281917554794119236470966104218366189128284300616643667022399056330462678997957331756262189104863444205577400457677163748250375520244768952447688101118025980857296804845803218563620101221648723223936844585162217566501281612390464934019999904423217733798210082835184178227898504832817112075320454459002484887261052200012801841194187233084332752921512621600652455861724584592895874191474548055315966851122899865275449195076447447829728105041769857503028086942064071191642729620245243582747650733626515183708221316385661729113588072820024712916104264304971314795283211195120093975914307124266549099233192804452425692383839766859950171274727429298483530116283201910742707024432162712336027358512410756415631497266104198900568358352803656478128034483339816251678855763502388831223328647920827483802810828340887368924606133185414790989857473805648388319367721390476902052167865590003262562285394235204663202821323448256027041444461804741340195180094145402740811445456274243517910623672394978161004350104693255045485991914926519140156251150712486116583156919181271240106024918036758103747295040422083563926713264550610654200157449977115206411889265872861320590793408911356327770906565836518601323488205766280174574517352168804807489795599637222917391620619131916919268317377713465105852080870240185494203360046967043226355671606071235429767194216019200352882572468942292263343658271662170145219233369156337309026297931943730760791115226641387938513301440029680197747131080737881623527796810354393307461374948302988585601250786753582733230625612383697650346302604806215516628406440346885143155403365591515133026908707285841097640848629380155861303703746204764531378080097231954972569577677375563180221231362369341159866770730964643301947463005928707986999332233532660188787269419098148725098300867625462320524647791508018601315134409434354588240765286076277877971562651459742006067450072648505378864399595011474609375/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^5 - 1777906363919424701188109720612150032808507038553993234512001373842123445033524067538151717243350591637412039142203632492623922862923730103127795754813954083858227498042924514114605461382126184570128248745518896557536502406026742464012352468950455484557468404872514990060460948946155972039802032487980380638732644270509157781166119452935998673625536293158086482991158730470964063043225365456665980975466312670716483437258547568786161874116594425710234708956055897764617888683497751455217836944558178279303536989217707171313996310352308956385537089841862067087227505996921729937305584934058841029805481931825690129594725376646313600673164866468839075464181120463578807265972975962870392482124736355011018239871929601815090488974847729068997518120300073197730700833190111949535514087988337868058159480298808643097680991387648807663585061759157475060563326248933252321932567149209777364845317650998519929879330251609112864255984836577459374469269275464525653700555291419854433522169286642956484618834535653719799821719325021673950718401137738570930898987606102020173159606480573605626277206642126595505502727635820777018922060127212268856391552398885449187794906856888439610157671392477566215687371152362477782744307697271569627424367875621571295955603813057028837373020708367952544784727295113995158518839421743323228371583083428382420238953857996313662621381972500168309409103574856197405050864714131564367317359864182242253537671705730022372070777981764545300011775457735528038383651965520489458446005026451828946628739647561450940336780070935565684195821942919275830255760904063774720302479038462462735148583766953249037338890417306470929827462781808172756868881163476625606152577175201792759758646347323634526964182137827793967437876216740875045923502743485498861872588458437006333929774645275750962068851330934219022659769281742825939782720999949273410004121694761144025300601962925243890203021476281802952858648134002559344169025125553016762907079980847489366290474587463400283025386579723237465575111297251458601703716982054955331857137789586010165675570886114361971172206377384473600611410111640471892364953352586716608965430961554644787789935236769897734661182477595767722522156488865853128836118310626126728243683336039165404585382835500881197935637019313101892317769121823207229190662586607652805184980596454833984375/3071967327548151334958765355063222773258076784320068814195711692190820415742427258060810895781456851576264050881868882579521280466607568145921542802009975349976974061189976630003299091045967114121937899188341237224686397974039745583943559058301936659315273865760751185075212973832794722250006458064061462518327556640183585994021954889127046396975672826649230382638142643049833141094830428174295205865454180682472191989299498636376108233733603627459020710669236473664863742835497845578028096845973093472186839801283359809555773983650544306116983163253149666186555647322463369369567827358136158631239362845194441371415210898914112443901314404835075461055992120793350199531320522071351425182171181694347556920851254226057221515544129096251627289880921108345907657144524469006307796023759980271116336193026223366364179571969423739117764472445004141502010800679931548335103767795227659951812248326562664041026425136390624379108837087696762408279598568948939454799072149519014906409199078093361110542063839342553244201091188989538155530854333376380128178953112493217300340108825610719442073472775484636184800733303880665706923684700392584758873947339705958517149694080809393304036577165918017072502820510985592943044825860134432525547307713042203899660504658566977511768143715783607773136160922899760022732861355464558865762441342800644158826483347028476441885052508790522123160080629131922762455157885662349986499818551008686365446216143316515942489319116858016283400761412414125113173696241374084114700493846253542147198389534790816279636966523488835661503283651954129400016937426525617915219919809776197881495277348978219767833077937263143088453344319965050476946488693956220181328101139376048702175360525744103750919447298092623224719014554593163981947208993852126652499340013744641339312478648368636812215105362127902684903506400797301265322377872099072084629694510735091251328935588676891264649747005157239354989976769984292071200610378676842655167220887177538153974049784902769687547786334847507179237739892833740899460646362666205612975112247301021299587385337836252423856535784849428867811304703355219230665364134455670977679887050550156871893937063792715472930839141257313532236460242824827034544893094160613238141269807341834426648*t^3 + 11342307690772698961052475188818819939746882515460564405738190220184179550765205263674857330977600498265095616429743310433555258579819228857553788456866621401121238072652899812815163314277567009638346504295847952782036630468888916728955476687253913474098390905615939986355723064039547313847594472936889606095418021595943996223268292242600643597262089405224289016860982286708473267224948789892851861784336642711904886723586924079692933988852200911814694122403970302574993128925275406522747567903632209668240392017171703131366438801274481386527715483563902051183108189368525378601134580295600752732113416723578567533277721138561313175028173581984281367921981437647514912273939091167579913390440114644568235442375476934862504669120125830305001238882960314265389926569441028704933725307335666817648931453817040055743471687983496640693268317757225426967729402389199177280611821187949897627066823389406517493367528975463341940951015146708068428699970119966498791001129249370311800667238413266966231248859878583797098674757150733529102653417351461245671358680696091122182951368146213814500066204460506121866315313208050228148423221892889957388858099386844060756545910313779924208296009381855314616724578556661470273905487916373325328900310402276068878101795504777881437929148591891042550567778671651820651627454355311606973923899105661070539042827995396115193539343462016258904296104985114113056184080367043301916956033057175161036578237866657062289036049799521671823555967261250734540027523868968660719393757010561511444346546172498762944218217741288915758400958235204471917469185153705430849307211061051027841146174069734066278890010202525194582814700612750136579959908796609829413983541650988715730263754000521012477907981777503780527103150202640394833095799293261279900209769385891938178504477586188972854179727945252993468963848373870841422143174319390577817222816312606372675425589185825096133838127114173540904760492800448060845330768109702183611023286445610530461909203107426316357470332092157298482288079181898517831289869793881053457864318649648564972878190232471585996614981676607468158817334483731244522252149059908195987643056853697694298859763653195826484093386188113921645380917168540322176891136536458701941652222931080143581501055640775385290481268155225785526911339851014481130474735343717280024564897578857421875/1535983663774075667479382677531611386629038392160034407097855846095410207871213629030405447890728425788132025440934441289760640233303784072960771401004987674988487030594988315001649545522983557060968949594170618612343198987019872791971779529150968329657636932880375592537606486916397361125003229032030731259163778320091792997010977444563523198487836413324615191319071321524916570547415214087147602932727090341236095994649749318188054116866801813729510355334618236832431871417748922789014048422986546736093419900641679904777886991825272153058491581626574833093277823661231684684783913679068079315619681422597220685707605449457056221950657202417537730527996060396675099765660261035675712591085590847173778460425627113028610757772064548125813644940460554172953828572262234503153898011879990135558168096513111683182089785984711869558882236222502070751005400339965774167551883897613829975906124163281332020513212568195312189554418543848381204139799284474469727399536074759507453204599539046680555271031919671276622100545594494769077765427166688190064089476556246608650170054412805359721036736387742318092400366651940332853461842350196292379436973669852979258574847040404696652018288582959008536251410255492796471522412930067216262773653856521101949830252329283488755884071857891803886568080461449880011366430677732279432881220671400322079413241673514238220942526254395261061580040314565961381227578942831174993249909275504343182723108071658257971244659558429008141700380706207062556586848120687042057350246923126771073599194767395408139818483261744417830751641825977064700008468713262808957609959904888098940747638674489109883916538968631571544226672159982525238473244346978110090664050569688024351087680262872051875459723649046311612359507277296581990973604496926063326249670006872320669656239324184318406107552681063951342451753200398650632661188936049536042314847255367545625664467794338445632324873502578619677494988384992146035600305189338421327583610443588769076987024892451384843773893167423753589618869946416870449730323181333102806487556123650510649793692668918126211928267892424714433905652351677609615332682067227835488839943525275078435946968531896357736465419570628656766118230121412413517272446547080306619070634903670917213324*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
  current precision for roots: 1696
  current precision for roots: 3392
 current precision for weights: 1696
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (15.252166192128783979 - 3.5481919131226573712e-2200j)  +/-  (5.91e-997, 5.91e-997j)
| (16.212398620709811305 - 2.6165049710102013439e-2246j)  +/-  (3.38e-998, 3.38e-998j)
| (-14.800170894777575771 - 7.5392644281587002375e-2271j)  +/-  (1.56e-996, 1.56e-996j)
| (13.120742254467684716 + 9.6914867349238475017e-2294j)  +/-  (2.8e-995, 2.8e-995j)
| (-15.721660233586954605 - 1.1250542934991940759e-2317j)  +/-  (1.49e-997, 1.49e-997j)
| (-14.362918346588872532 - 1.0870360039984128916e-2318j)  +/-  (4.04e-996, 4.04e-996j)
| (15.721660233586954605 + 4.3733322767914190871e-2338j)  +/-  (1.46e-997, 1.46e-997j)
| (-1.328781216877947747 - 6.5536596562283243653e-2381j)  +/-  (3.45e-1013, 3.45e-1013j)
| (7.0232901629029016395 + 1.5227684662975633796e-2362j)  +/-  (3.9e-997, 3.9e-997j)
| (5.8127755432578344714 - 3.9246606052983449443e-2375j)  +/-  (2.61e-999, 2.61e-999j)
| (1.1366403634519629171 + 9.1326783067849596143e-2399j)  +/-  (5.09e-1014, 5.09e-1014j)
| (-18.556521032255265208 + 2.4204626795661094984e-2383j)  +/-  (2.69e-1002, 2.69e-1002j)
| (-17.881903035756651412 + 5.4116564723218930368e-2380j)  +/-  (5.84e-1001, 5.84e-1001j)
| (13.524688976853978637 + 1.0797722343180775252e-2400j)  +/-  (1.66e-995, 1.66e-995j)
| (14.800170894777575771 - 4.6016818399470340495e-2445j)  +/-  (1.58e-996, 1.58e-996j)
| (-10.850614835597500212 - 6.2147945278051451935e-2472j)  +/-  (6.8e-995, 6.8e-995j)
| (9.7887633684190905186 + 1.834100190075139333e-2494j)  +/-  (3.4e-995, 3.4e-995j)
| (-11.582603490473216339 + 7.7717828673777936508e-2503j)  +/-  (7.41e-995, 7.41e-995j)
| (5.0973212623791711779 + 1.8224638987669899561e-2517j)  +/-  (1.52e-1000, 1.52e-1000j)
| (6.7329538626284823192 + 3.31089262085378507e-2512j)  +/-  (1.03e-997, 1.03e-997j)
| (-5.3014763477984764883 + 1.0940123101354498048e-2517j)  +/-  (4.98e-1000, 4.98e-1000j)
| (-17.281713126510443501 + 5.7177680457153418133e-2517j)  +/-  (6.86e-1000, 6.86e-1000j)
| (-19.374278698246053468 - 8.2951572834941806232e-2523j)  +/-  (4.59e-1004, 4.59e-1004j)
| (6.4263092010128988331 + 7.3746438269721832233e-2514j)  +/-  (2.59e-998, 2.59e-998j)
| (-15.252166192128783979 - 1.2011882325238205768e-2512j)  +/-  (5.62e-997, 5.62e-997j)
| (-11.213959068572237583 + 8.673855579113817288e-2519j)  +/-  (7.58e-995, 7.58e-995j)
| (-13.938307048548560381 + 1.5670804148402404443e-2542j)  +/-  (8.46e-996, 8.46e-996j)
| (-16.729715876601106431 + 7.5523089078901666793e-2581j)  +/-  (5.54e-999, 5.54e-999j)
| (4.0766423349328963441 + 2.5952201699578717769e-2603j)  +/-  (2.65e-1003, 2.65e-1003j)
| (-1.961016437141193946 + 3.6707541946704233737e-2634j)  +/-  (1.19e-1010, 1.19e-1010j)
| (16.729715876601106431 + 7.2763033768675640102e-2638j)  +/-  (5.51e-999, 5.51e-999j)
| (12.337727444834272064 + 1.3311275782924323193e-2699j)  +/-  (5.62e-995, 5.62e-995j)
| (3.5620774938840860458 - 3.4851976847465143787e-2748j)  +/-  (3e-1005, 3e-1005j)
| (9.4433379978699279803 - 3.9101668187437440359e-2737j)  +/-  (2.53e-995, 2.53e-995j)
| (-8.1055899232799438761 + 7.9994861816839097473e-2755j)  +/-  (3.68e-996, 3.68e-996j)
| (-13.120742254467684716 - 1.4905436061869151656e-2752j)  +/-  (2.81e-995, 2.81e-995j)
| (-9.1019577672092507257 + 2.3414273509731649193e-2759j)  +/-  (1.68e-995, 1.68e-995j)
| (17.881903035756651412 + 8.075498563468748204e-2780j)  +/-  (5.76e-1001, 5.76e-1001j)
| (-5.8127755432578344714 - 1.9157590561958683976e-2808j)  +/-  (2.74e-999, 2.74e-999j)
| (-3.5620774938840860458 - 4.3130488625957026964e-2824j)  +/-  (3.19e-1005, 3.19e-1005j)
| (10.49217636303808868 + 7.0263361419802018501e-2812j)  +/-  (6.01e-995, 6.01e-995j)
| (-2.707970168906801947 + 1.4801480626640082806e-2841j)  +/-  (3.69e-1008, 3.69e-1008j)
| (-11.957011946658793748 + 1.9888981943838135274e-2826j)  +/-  (6.55e-995, 6.55e-995j)
| (4.2858399984290858499 - 1.9429795151274235853e-2840j)  +/-  (1.12e-1002, 1.12e-1002j)
| (-10.49217636303808868 - 4.1834912572963064165e-2831j)  +/-  (6.21e-995, 6.21e-995j)
| (-13.524688976853978637 + 5.795441601792108516e-2837j)  +/-  (1.66e-995, 1.66e-995j)
| (18.556521032255265208 - 8.7851780498727267254e-2866j)  +/-  (2.76e-1002, 2.76e-1002j)
| (8.7647242489620659035 - 2.820334162441887048e-2929j)  +/-  (9.33e-996, 9.33e-996j)
| (11.957011946658793748 + 3.3772966797988744308e-2980j)  +/-  (6.99e-995, 6.99e-995j)
| (-4.2858399984290858499 + 3.4854919927639902324e-3012j)  +/-  (1.07e-1002, 1.07e-1002j)
| (-9.4433379978699279803 - 8.818217454645307396e-3005j)  +/-  (2.32e-995, 2.32e-995j)
| (12.725386948683644061 - 4.1071017796110707136e-3010j)  +/-  (4.61e-995, 4.61e-995j)
| (7.7897765278780895305 + 8.1051131437433499624e-3019j)  +/-  (2.33e-996, 2.33e-996j)
| (-7.7897765278780895305 - 1.1779501707468236823e-3021j)  +/-  (2.35e-996, 2.35e-996j)
| (17.281713126510443501 + 9.6217817110003868549e-3020j)  +/-  (6.94e-1000, 6.94e-1000j)
| (9.1019577672092507257 - 6.2199965904480470354e-3028j)  +/-  (1.57e-995, 1.57e-995j)
| (7.5012212372251785819 - 1.5990167744749568967e-3040j)  +/-  (1.74e-996, 1.74e-996j)
| (2.2064727742858060318 - 4.3326744032076389832e-3068j)  +/-  (8.1e-1010, 8.1e-1010j)
| (-8.4321169643683288217 + 3.8506098133901878706e-3051j)  +/-  (5.97e-996, 5.97e-996j)
| (-6.4263092010128988331 - 1.2029131436674291239e-3055j)  +/-  (2.77e-998, 2.77e-998j)
| (4.8283336265700719108 + 1.9520132027543987836e-3058j)  +/-  (2.5e-1001, 2.5e-1001j)
| (-3.2728782272458314193 + 1.0708872697409008767e-3063j)  +/-  (2.9e-1006, 2.9e-1006j)
| (-1.5479164821821879085 + 4.245389643002075264e-3069j)  +/-  (3.37e-1012, 3.37e-1012j)
| (11.582603490473216339 - 1.0427878700910287282e-3051j)  +/-  (7.33e-995, 7.33e-995j)
| (-7.5012212372251785819 - 1.91036538336288391e-3065j)  +/-  (1.69e-996, 1.69e-996j)
| (-9.7887633684190905186 + 1.9680093767563485104e-3062j)  +/-  (3.49e-995, 3.49e-995j)
| (19.374278698246053468 + 4.4842660592275893773e-3072j)  +/-  (4.79e-1004, 4.79e-1004j)
| (-4.5448979391212497356 - 2.393202288441063241e-3069j)  +/-  (4.68e-1002, 4.68e-1002j)
| (-3.8404632782027033067 + 1.4571064864226040197e-3071j)  +/-  (3.76e-1004, 3.76e-1004j)
| (8.1055899232799438761 + 3.2926393559005751196e-3062j)  +/-  (3.57e-996, 3.57e-996j)
| (1 - 9.6171184014735075032e-3089j)  +/-  (6.98e-1015, 6.98e-1015j)
| (-1.7294527377938536268 + 1.2434083811773382593e-3083j)  +/-  (1.87e-1011, 1.87e-1011j)
| (10.850614835597500212 + 1.6904516358156306502e-3065j)  +/-  (6.92e-995, 6.92e-995j)
| (-4.0766423349328963441 + 2.6992751909447097947e-3089j)  +/-  (2.63e-1003, 2.63e-1003j)
| (13.938307048548560381 - 7.6005167151280054967e-3080j)  +/-  (9.19e-996, 9.19e-996j)
| (2.4494897427831780982 + 3.975087165669595079e-3102j)  +/-  (6e-1009, 6e-1009j)
| (3.8404632782027033067 + 1.2518426615883915611e-3098j)  +/-  (3.83e-1004, 3.83e-1004j)
| (-7.0232901629029016395 - 1.0055218862734273057e-3090j)  +/-  (3.6e-997, 3.6e-997j)
| (-2.4494897427831780982 + 1.126887746933551735e-3102j)  +/-  (5.65e-1009, 5.65e-1009j)
| (-4.8283336265700719108 - 2.1276869781776377641e-3095j)  +/-  (2.5e-1001, 2.5e-1001j)
| (1.5479164821821879085 - 5.2012603503044508583e-3106j)  +/-  (3.37e-1012, 3.37e-1012j)
| (-7.266446269647536434 + 7.473674894600927988e-3091j)  +/-  (9.87e-997, 9.87e-997j)
| (7.266446269647536434 + 1.2833288525714824037e-3090j)  +/-  (1e-996, 1e-996j)
| (-2.9853708046841508504 - 1.1476499313515516663e-3100j)  +/-  (3.2e-1007, 3.2e-1007j)
| (-6.7329538626284823192 + 1.9825271200662989354e-3092j)  +/-  (1.04e-997, 1.04e-997j)
| (1.961016437141193946 + 4.1734234003171690442e-3104j)  +/-  (1.18e-1010, 1.18e-1010j)
| (-12.337727444834272064 + 6.8714864046760971861e-3089j)  +/-  (5.95e-995, 5.95e-995j)
| (5.3014763477984764883 - 5.2810934864772065557e-3094j)  +/-  (5.08e-1000, 5.08e-1000j)
| (-1.1366403634519629171 + 2.4570415129921405028e-3107j)  +/-  (5.45e-1014, 5.45e-1014j)
| (-5.5260338005186995817 + 3.273155292813312994e-3093j)  +/-  (1.16e-999, 1.16e-999j)
| (10.138313837428748154 + 5.1940121199176248849e-3087j)  +/-  (4.74e-995, 4.74e-995j)
| (2.9853708046841508504 + 5.0491001186829357703e-3114j)  +/-  (3.07e-1007, 3.07e-1007j)
| (14.362918346588872532 - 1.6263092941014234801e-3100j)  +/-  (3.85e-996, 3.85e-996j)
| (3.2728782272458314193 + 1.2483634156010789568e-3124j)  +/-  (2.86e-1006, 2.86e-1006j)
| (-10.138313837428748154 - 4.8387162447241818943e-3112j)  +/-  (4.69e-995, 4.69e-995j)
| (6.1173505205908588426 + 3.3707168603171750339e-3117j)  +/-  (7.91e-999, 7.91e-999j)
| (2.707970168906801947 + 2.4896944543470210852e-3126j)  +/-  (3.91e-1008, 3.91e-1008j)
| (-8.7647242489620659035 - 5.110701378096884172e-3113j)  +/-  (9.51e-996, 9.51e-996j)
| (0.12276043519826893634 - 1.1876689658623901538e-3137j)  +/-  (5.91e-1020, 5.91e-1020j)
| (0.73046103992068045697 + 1.6962627053238335712e-3134j)  +/-  (1.26e-1016, 1.26e-1016j)
| (-0.43640296874272388689 + 1.815958731762934278e-3136j)  +/-  (2.14e-1018, 2.14e-1018j)
| (-6.1173505205908588426 - 1.2914998774729410093e-3116j)  +/-  (7.84e-999, 7.84e-999j)
| (1.328781216877947747 - 5.3646476537394825657e-3131j)  +/-  (3.64e-1013, 3.64e-1013j)
| (1.7294527377938536268 - 8.2043474088684627686e-3130j)  +/-  (1.83e-1011, 1.83e-1011j)
| (-12.725386948683644061 + 9.3857677789750973791e-3112j)  +/-  (4.24e-995, 4.24e-995j)
| (-5.0973212623791711779 + 1.8156969246221745814e-3120j)  +/-  (1.56e-1000, 1.56e-1000j)
| (-2.2064727742858060318 - 1.426053574989196007e-3129j)  +/-  (8.13e-1010, 8.13e-1010j)
| (-2.1516268334979496467e-3200 + 1.877661525322451242e-3200j)  +/-  (3.34e-3198, 3.34e-3198j)
| (8.4321169643683288217 - 1.2976229834626606211e-3114j)  +/-  (5.87e-996, 5.87e-996j)
| (-0.73046103992068045697 + 8.1185480393393500725e-3152j)  +/-  (1.24e-1016, 1.24e-1016j)
| (-16.212398620709811305 + 4.2646173755373395339e-3131j)  +/-  (3.32e-998, 3.32e-998j)
| (-1 + 3.440825317093130672e-3155j)  +/-  (7.38e-1015, 7.38e-1015j)
| (5.5260338005186995817 - 1.9327810680281241016e-3136j)  +/-  (1.1e-999, 1.1e-999j)
| (0.43640296874272388689 - 4.0091656448688751033e-3168j)  +/-  (2.16e-1018, 2.16e-1018j)
| (4.5448979391212497356 - 2.6819020119548631532e-3146j)  +/-  (4.4e-1002, 4.4e-1002j)
| (11.213959068572237583 + 5.4516378062796962656e-3145j)  +/-  (7.45e-995, 7.45e-995j)
| (-0.12276043519826893634 + 1.5178135294031989903e-3223j)  +/-  (5.91e-1020, 5.91e-1020j)
-------------------------------------------------
The weights are:
| (5.6133217688929097563e-52 + 1.7029803792013437904e-2250j)  +/-  (2.51e-367, 2.3e-863j)
| (1.6867806988243958511e-58 - 4.8306339467076891387e-2255j)  +/-  (1.75e-370, 1.61e-866j)
| (4.82486744169853909e-49 - 2.9729353333457260411e-2251j)  +/-  (8.44e-368, 7.75e-864j)
| (6.6019813807443849882e-39 - 2.7698548325408877995e-2244j)  +/-  (2.49e-361, 2.28e-857j)
| (4.0661307887188597085e-55 - 1.1300960280426146075e-2254j)  +/-  (3.03e-371, 2.78e-867j)
| (2.7476488177143697397e-46 + 1.1029160810829550022e-2249j)  +/-  (1.55e-366, 1.43e-862j)
| (4.0661307887188597085e-55 + 7.4555574993599452737e-2253j)  +/-  (9.07e-370, 8.32e-866j)
| (0.039854566291240394407 - 2.4931210470421467426e-2217j)  +/-  (1.56e-255, 1.43e-751j)
| (2.1099870095333372836e-12 - 8.3596965732287910547e-2227j)  +/-  (5.07e-334, 4.66e-830j)
| (5.4984519586700766278e-09 - 2.7310409127492180369e-2224j)  +/-  (2.63e-325, 2.41e-821j)
| (0.022146995530887879764 + 4.7350636154300862369e-2217j)  +/-  (1.07e-250, 9.78e-747j)
| (4.8902712156732771566e-76 + 3.616264137943270078e-2266j)  +/-  (2.49e-381, 2.29e-877j)
| (9.2380764355849400992e-71 - 2.6661607900052162945e-2263j)  +/-  (2.77e-379, 2.55e-875j)
| (3.106161895292843313e-41 + 1.5085515349090596386e-2245j)  +/-  (6.4e-365, 5.87e-861j)
| (4.82486744169853909e-49 - 1.9766500956725332999e-2249j)  +/-  (1.13e-368, 1.03e-864j)
| (3.9102153405056748162e-27 - 3.0655458199098457064e-2238j)  +/-  (1.1e-358, 1.01e-854j)
| (2.1617017388505915437e-22 + 1.8380747297635787187e-2234j)  +/-  (6.27e-353, 5.75e-849j)
| (1.0940675259870524496e-30 - 1.8153130703767548599e-2240j)  +/-  (1.88e-361, 1.73e-857j)
| (2.2056304801098929225e-07 + 1.3704342829055626341e-2222j)  +/-  (4.45e-325, 4.08e-821j)
| (1.7275720641588307847e-11 + 2.7312052445501012099e-2226j)  +/-  (4.2e-336, 3.86e-832j)
| (5.867729732352669349e-08 - 3.0488825025539101285e-2223j)  +/-  (4.21e-330, 3.87e-826j)
| (3.2100599932025079872e-66 + 8.1041482013632227063e-2261j)  +/-  (2.56e-379, 2.35e-875j)
| (1.1697248676218313301e-82 - 9.5798192497958001412e-2270j)  +/-  (3.04e-386, 2.79e-882j)
| (1.3283683157141292598e-10 - 1.0860341903661181929e-2225j)  +/-  (8.32e-337, 7.64e-833j)
| (5.6133217688929097563e-52 + 6.5292833343305269549e-2253j)  +/-  (2.71e-373, 2.49e-869j)
| (7.2012739941048016032e-29 + 2.4541750113077217324e-2239j)  +/-  (3.64e-362, 3.34e-858j)
| (1.0874390716261054587e-43 - 3.4209173569906752951e-2248j)  +/-  (1.97e-370, 1.81e-866j)
| (3.5621939087256775851e-62 - 1.3614202650555323643e-2258j)  +/-  (3.01e-378, 2.77e-874j)
| (2.0302097968239235468e-05 + 5.9426252988664751227e-2221j)  +/-  (1.97e-325, 1.81e-821j)
| (0.014375011961849594768 + 3.0512524687547195025e-2218j)  +/-  (2.6e-299, 2.38e-795j)
| (3.5621939087256775851e-62 + 2.9468235701687927668e-2257j)  +/-  (5.51e-383, 5.05e-879j)
| (1.3529287032525559463e-34 - 7.1804428106306943341e-2242j)  +/-  (2.43e-369, 2.23e-865j)
| (0.00020108152671933503603 + 1.5639608400474360856e-2220j)  +/-  (1.86e-322, 1.71e-818j)
| (5.9190478768085107971e-21 - 1.6759451137476788373e-2233j)  +/-  (1.28e-358, 1.17e-854j)
| (6.9609357394570314857e-16 - 2.8498532575682049259e-2230j)  +/-  (9.46e-356, 8.69e-852j)
| (6.6019813807443849882e-39 - 2.0807647918915124778e-2245j)  +/-  (5.34e-371, 4.91e-867j)
| (1.3862797555081825006e-19 + 3.7291413789410277471e-2233j)  +/-  (6.98e-360, 6.4e-856j)
| (9.2380764355849400992e-71 + 3.3593002433975712943e-2262j)  +/-  (1.12e-389, 1.03e-885j)
| (5.4984519586700766278e-09 - 1.2238040995946674144e-2224j)  +/-  (2.33e-345, 2.14e-841j)
| (0.00020108152671933503603 + 9.7175529592655823744e-2221j)  +/-  (2.23e-329, 2.05e-825j)
| (1.768735867148650594e-25 + 1.9281236843632647774e-2236j)  +/-  (7.44e-366, 6.83e-862j)
| (0.002745082756653400407 - 1.5836004052432492557e-2219j)  +/-  (1.96e-320, 1.8e-816j)
| (1.3558622881879708992e-32 + 1.230837698268855225e-2241j)  +/-  (4.81e-368, 4.42e-864j)
| (9.4878747751951725081e-06 - 2.8544077387591786934e-2221j)  +/-  (2e-335, 1.84e-831j)
| (1.768735867148650594e-25 + 3.5649965063706900285e-2237j)  +/-  (2.93e-364, 2.69e-860j)
| (3.106161895292843313e-41 + 9.0558484911586505367e-2247j)  +/-  (3.63e-372, 3.34e-868j)
| (4.8902712156732771566e-76 - 3.7000004259772847521e-2265j)  +/-  (6.53e-394, 5.99e-890j)
| (2.7840907306968278862e-18 - 1.271157241416584572e-2231j)  +/-  (8.37e-362, 7.69e-858j)
| (1.3558622881879708992e-32 + 1.0163433847800299791e-2240j)  +/-  (7.78e-373, 7.14e-869j)
| (9.4878747751951725081e-06 - 1.6021269543962678051e-2221j)  +/-  (7.26e-342, 6.66e-838j)
| (5.9190478768085107971e-21 - 3.9421253171702869532e-2234j)  +/-  (4.58e-364, 4.21e-860j)
| (1.070675365635479085e-36 + 4.6600986476837762948e-2243j)  +/-  (9.39e-375, 8.62e-871j)
| (8.1499359204577630491e-15 + 8.1172422469285836779e-2229j)  +/-  (3.34e-359, 3.07e-855j)
| (8.1499359204577630491e-15 + 2.6288592668492180273e-2229j)  +/-  (1.2e-360, 1.1e-856j)
| (3.2100599932025079872e-66 - 1.2991046183607827819e-2259j)  +/-  (3.38e-390, 3.1e-886j)
| (1.3862797555081825006e-19 + 1.4766974568965898341e-2232j)  +/-  (7.64e-364, 7.01e-860j)
| (6.3481046836156239805e-14 - 6.3157368869127246862e-2228j)  +/-  (4.7e-358, 4.32e-854j)
| (0.0084708379555986946957 - 1.5620572903493929645e-2218j)  +/-  (3.92e-330, 3.6e-826j)
| (4.7869600128485997916e-17 + 3.1215137201713789151e-2231j)  +/-  (1.08e-363, 9.91e-860j)
| (1.3283683157141292598e-10 - 4.4215205533623934521e-2226j)  +/-  (3.83e-358, 3.51e-854j)
| (9.7972765029950151774e-07 - 2.9987508032694784351e-2222j)  +/-  (9.25e-349, 8.49e-845j)
| (0.0005456226526226037711 - 2.1195924656008121205e-2220j)  +/-  (1.29e-341, 1.18e-837j)
| (0.022272034713134174074 + 1.5157847140121401281e-2217j)  +/-  (1.49e-324, 1.37e-820j)
| (1.0940675259870524496e-30 - 1.3275017244806745968e-2239j)  +/-  (6.09e-374, 5.59e-870j)
| (6.3481046836156239805e-14 - 2.1514567495546181886e-2228j)  +/-  (1.57e-361, 1.44e-857j)
| (2.1617017388505915437e-22 + 4.0102914887797216685e-2235j)  +/-  (3.5e-368, 3.21e-864j)
| (1.1697248676218313301e-82 + 8.0472108129153855094e-2269j)  +/-  (5.72e-401, 5.25e-897j)
| (3.6284093028069192369e-06 + 4.7987017521736707263e-2222j)  +/-  (7.13e-351, 6.55e-847j)
| (6.6137491332922111667e-05 - 5.5472138605613004518e-2221j)  +/-  (4.98e-347, 4.57e-843j)
| (6.9609357394570314857e-16 - 9.3144150220765228168e-2230j)  +/-  (6.87e-364, 6.31e-860j)
| (0.055300141583623702533 - 3.9233691714541893022e-2217j)  +/-  (6.08e-327, 5.58e-823j)
| (0.018258991938386597637 - 8.4092117727722286207e-2218j)  +/-  (8.45e-333, 7.75e-829j)
| (3.9102153405056748162e-27 - 1.8179788166922324213e-2237j)  +/-  (5.17e-373, 4.75e-869j)
| (2.0302097968239235468e-05 + 3.435905048615737e-2221j)  +/-  (2.55e-349, 2.34e-845j)
| (1.0874390716261054587e-43 - 7.60037307315110073e-2247j)  +/-  (2.34e-382, 2.14e-878j)
| (0.0049264982737200350044 + 6.2538815216360695047e-2219j)  +/-  (7.45e-344, 6.84e-840j)
| (6.6137491332922111667e-05 - 9.2809022133880994815e-2221j)  +/-  (2.96e-350, 2.72e-846j)
| (2.1099870095333372836e-12 - 3.0881929261801782897e-2227j)  +/-  (5.04e-363, 4.63e-859j)
| (0.0049264982737200350044 + 4.5231034863883752164e-2219j)  +/-  (1.27e-343, 1.17e-839j)
| (9.7972765029950151774e-07 - 1.556658278496036599e-2222j)  +/-  (3.52e-355, 3.23e-851j)
| (0.022272034713134174074 + 1.8582052320148508362e-2217j)  +/-  (1.51e-340, 1.39e-836j)
| (3.0076974886664238446e-13 + 9.7495838763647935955e-2228j)  +/-  (1.15e-363, 1.06e-859j)
| (3.0076974886664238446e-13 + 2.7492461932878071906e-2227j)  +/-  (1.68e-364, 1.54e-860j)
| (0.0013147852103368248768 + 5.4898228637812761147e-2220j)  +/-  (2.98e-348, 2.73e-844j)
| (1.7275720641588307847e-11 + 1.0583393375071566525e-2226j)  +/-  (1.44e-362, 1.32e-858j)
| (0.014375011961849594768 + 3.9516345057339182367e-2218j)  +/-  (8.39e-347, 7.7e-843j)
| (1.3529287032525559463e-34 - 7.585009578289164415e-2243j)  +/-  (3.15e-381, 2.89e-877j)
| (5.867729732352669349e-08 - 6.2976177615904175551e-2223j)  +/-  (9.61e-361, 8.82e-857j)
| (0.022146995530887879764 + 4.0782660126811651211e-2217j)  +/-  (3.7e-342, 3.4e-838j)
| (2.482341816970377075e-08 + 7.6970561920674460438e-2224j)  +/-  (2.39e-359, 2.19e-855j)
| (6.7216469338680916074e-24 - 1.9308563841432007497e-2235j)  +/-  (1.06e-374, 9.75e-871j)
| (0.0013147852103368248768 + 8.161939970616670636e-2220j)  +/-  (8.68e-355, 7.97e-851j)
| (2.7476488177143697397e-46 + 3.6730989165963520985e-2248j)  +/-  (8.34e-388, 7.66e-884j)
| (0.0005456226526226037711 - 3.2777861832300032295e-2220j)  +/-  (9.35e-356, 8.58e-852j)
| (6.7216469338680916074e-24 - 3.8889042094295432597e-2236j)  +/-  (4.15e-375, 3.81e-871j)
| (9.1886546357565202156e-10 + 5.0617439077883291552e-2225j)  +/-  (4.08e-364, 3.74e-860j)
| (0.002745082756653400407 - 2.2673178230719893204e-2219j)  +/-  (1.1e-354, 1.01e-850j)
| (2.7840907306968278862e-18 - 3.4336496744045157675e-2232j)  +/-  (5.2e-371, 4.78e-867j)
| (0.14624068937996808843 + 6.0143839620317513284e-2217j)  +/-  (1.01e-350, 9.23e-847j)
| (0.087997100593880675434 + 1.8583501943374497983e-2217j)  +/-  (1.14e-350, 1.05e-846j)
| (0.10851335532463298019 - 1.7168443047126175841e-2217j)  +/-  (4.39e-351, 4.03e-847j)
| (9.1886546357565202156e-10 + 2.1637409116816589419e-2225j)  +/-  (8.08e-364, 7.42e-860j)
| (0.039854566291240394407 - 2.9689841255394078021e-2217j)  +/-  (8.88e-352, 8.15e-848j)
| (0.018258991938386597637 - 1.0560160895848873983e-2217j)  +/-  (3.48e-353, 3.19e-849j)
| (1.070675365635479085e-36 + 4.2087456598186990705e-2244j)  +/-  (5.16e-384, 4.73e-880j)
| (2.2056304801098929225e-07 + 6.8387705884138679216e-2223j)  +/-  (1.34e-361, 1.23e-857j)
| (0.0084708379555986946957 - 1.1672227457252749048e-2218j)  +/-  (2.15e-356, 1.98e-852j)
| (-0.066527283855922114557 - 9.9156060760596569552e-2217j)  +/-  (4.5e-355, 4.11e-851j)
| (4.7869600128485997916e-17 + 1.0840217182670803681e-2230j)  +/-  (1.67e-372, 1.54e-868j)
| (0.087997100593880675434 + 1.6884842022469285145e-2217j)  +/-  (6.22e-356, 5.67e-852j)
| (1.6867806988243958511e-58 + 1.4742080158503896638e-2256j)  +/-  (6.74e-397, 6.17e-893j)
| (0.055300141583623702533 - 3.4405573265501730651e-2217j)  +/-  (7.28e-356, 6.63e-852j)
| (2.482341816970377075e-08 + 1.6443429564189570508e-2223j)  +/-  (2.75e-365, 2.5e-861j)
| (0.10851335532463298019 - 1.8179846833956389878e-2217j)  +/-  (3.6e-358, 2.97e-854j)
| (3.6284093028069192369e-06 + 8.8724970823290736592e-2222j)  +/-  (2.01e-363, 1.81e-859j)
| (7.2012739941048016032e-29 + 1.6084490288290926844e-2238j)  +/-  (4.66e-381, 4.42e-877j)
| (0.14624068937996808843 + 5.9183407859536010353e-2217j)  +/-  (9.22e-358, 6.89e-854j)
