Starting with polynomial:
P : 3/2*t^2 - 1/2
Extension levels are: 2 4 6 31 44
-------------------------------------------------
Trying to find an order 4 Kronrod extension for:
P1 : 3/2*t^2 - 1/2
Solvable: 1
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P2 : 3/2*t^6 - 25/14*t^4 + 45/98*t^2 - 1/98
Solvable: 1
-------------------------------------------------
Trying to find an order 31 Kronrod extension for:
P3 : 3/2*t^12 - 1595/364*t^10 + 318813/66248*t^8 - 10310751/4183088*t^6 + 2471775/4183088*t^4 - 33827/597584*t^2 + 31245/29281616
Solvable: 1
-------------------------------------------------
Trying to find an order 44 Kronrod extension for:
P4 : 3/2*t^43 - 4612322985590771338966053261923299066108795551399896542932253171716134683168935374701805417301936773484820358719336948254626017/293529862219594304324924962232353985178107404205032827393431251080691822389425973264404766291370484367168449029146218661670851*t^41 + 1741415359582828494893179151824832388607320969716131926846083242695964512825228303236287488053588013351521021888067755637606096602429/22757957277609585602920082171798869178829023262824605173467511758788198373496974559135830340102536393955304190127764625276664419732*t^39 - 5912109209428796130894262435341561738329492573420556053230139755842304650689706538686740742104765836960023913340192795758419107104291319/25706377076019894137698395039834144896886205609986104021496747171093424962774471485352761248609153886772180266315428353395841165666168*t^37 + 3291241175795226109835292085247845446791415378215097154873863439339610254457818905145353019884868199516017097957638765475440185234666869491/6889309056373331628903169870675550832365503103476275877761128241853037890023558358074540014627253241654944311372534798710085432398533024*t^35 - 1643130641973313618824497475614270956579866470835237211621781626345410844274354288815888161290883816649798143142828596432545271149040795187/2257840783181175911993475839969298171951719504500628228846084045649314938747216604747118156054309885920527967592679471846162452634813344*t^33 + 1814528946915400133163386220891611231247179495596489461411446494034274894636410187455302654873716276015289962524644852452604530729725700553/2155211656672940643266499665425239164135732254296054218443989316301618805167797668167703694415477618378685787247557677671336886605958192*t^31 - 33123502076692433010434387780142078264687427019841897687970027062458791741796585578639775937352019459160213188173524949990459878224485897211/43822637019016459746418826530313196337426555837353102441694449431466249038411885919409975119781378240366611007367006112650516694321149904*t^29 + 197069530152661505447194495657574621595135076686973092399550952242180241600711226473026688310997866381493019360923918568464697393342336992453/369362226303138732148387252184068369129738113486261863437138930922358384752328752749312647438157330883090007062093337235197212137849692048*t^27 - 19772061812228437946417686048713079988457123542004336900264326293015794639955247898681613859008620528104613042820454223735474263235625511497/66295784208255669872787455520217399587388892164200847283589038883500222904264135108850988001720546568759744857298804119137961152947380624*t^25 + 96512250190063580730408228263933757635162280449152226907590800872456025710634173788721229959259273252552424131246218325148347404021150072085/729253626290812368600662010722391395461277813806209320119479427718502451946905486197360868018926012256357193430286845310517572682421186864*t^23 - 21331862925603600658828639111191357708426594053103839842874707377751773303345006176073555706280315252767444304333173283998329831470313363815/458305638657071804772748062074546371060644950178605857308289442716371106164260760100317699664068126279686931839587384997518948839940587792*t^21 + 774310087574003563443293554257850969971203319093923050782809414832814369996171774813213914736279944565062677698893810794694230169650170985/60016214586045117291669389081190596210322552999579338457037903212858121045319861441708270194104159393768526788517395654437005205230315068*t^19 - 683953797688604804745645831530894186263923510029742632629171041687650070566285266974895982606235007181050360863070529461140896554891324430/245066209559684228940983338748194934525483758081615632032904771452503994268389434220308769959258650857888151053112698922284437921357119861*t^17 + 256640355952329927030953235716196278095905438877745809866565410813928119111873382197367146892618638798621672891092184936390472437748226345465/552869368766647620490858412215927772289491358232124865866233164396849011069486563601016585028087516335395668775822248768673691950581662406416*t^15 - 1966992227907094185794385882824730979364370325487348149269810682583322428797937581919565843962433122214812206357187938823383719841450013695/33849145026529446152501535441791496262621919891762746889769377412051980269560401853123464389474745898085449108723811149102470935749897698352*t^13 + 2936662430756200438442168003584030504134974425020577827553447582603952323570263040254581624288377037971532948189914705757921807816923450955/552869368766647620490858412215927772289491358232124865866233164396849011069486563601016585028087516335395668775822248768673691950581662406416*t^11 - 84847399597421218715714113930637981663455584262573045517752908094940748544818408892230038472101757529434445595290375487780345688066005/250053988587357585025263868030722646897101473646370359957590757302962013147664660154236356864806655963543947885944029293837038421791796656*t^9 + 174846140475763735627942423142600313483442349285567530940404960986343283995145818022145222725312292267704326264138723127830252455788195/12328133437335195654170084663476948610228795295055957557909144317596976233110335037415464160146033811938496902376825444241437384832867257776*t^7 - 32555034878589207842713650176369105794644526541279784678496037010284988638433150861754764165258810066812577952201956955430480749072315/93341581739823624238716355309182610906018021519709392938454949833234248622121108140431371498248541718962905117995964077828025913734566380304*t^5 + 277127470845695954556151942755230078072104706653942374212798236276514928371155683101216846196325180067973913067668959906665576540168125/66645889362234067706443477690756384186896867365072506558056834180929253516194471212267999249749458787339514254249118351569210502406480395537056*t^3 - 3737481304936551651360398051930679924912378467268640578714374720138625134361724007581088829704173465776267501157587513809461847076125/244368260994858248256959418199440075351955180338599190712875058663407262892713061111649330582414682220244885598913433955753771842157094783635872*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 3/2*t^87 - 78984708564831838850519239269340946371250012451621354209193295882795646435426262139104569367023276963258435554311967136710964152706826732024622395390844028378574340540785922737445428887252785980415256383058663107962485649896393236010014070023933065319396805592553367961305013240325173010136672208163806273618685550950369654022338159495638305614838631371370302048872929516999575473892919798633087999384341116922082519686487822183222497503851471462593746897369280159575049646947805153461203338410124015034120248727609813540255027999758582672686093831082278056756747312329822317139073779197478285279337671197293730192101530877480325405834750632771549575859628352905395118968930426546943185074379626370076191414023914347999665074997749603855619406593981578046877902454548166556701912771817484586222645958130908071646517733332813514936911084819047729513342038521330215804546892398335275178047979704012678722495740093162433313488080374225412577224554573625215974203703283382776852245313224012283768287673271467134238422392679221802342164242665349937011625290616278293339524194787820517069317711523135854211931744404790052310208247709047767222765611811071211263781727477157322258642961394720135997228942396112071640057617862839294661211766033644511130884740559843539994687580303863210802742185275404306375977820130673660982670202917766048042904364266618597080693652566879246428230170345639863635806105140395936971450964053169223088913502061480057270327196780787925410190724486906658680058150147823624546026999465766428378782173581513171731579814494541207945890120993885473033313625188840837139552527601526609261628030213696406229947182244713667337634863119874406930680966678953270085038433299251660000877069733507385493241238649948544191919348817907990726348783189217558428969191971750481137678086700543449323371940736210911694953030349712715036614125038797157552820019812516382395755745193637608576339801949897674000348161830409073698458549567629051980871483449670666076060054722170095828584022912429067370686026260080307750207375429919303491441424368433865375514433851328501740431687713989805286456394665238607581680723816298998544422186233750674750034188824985076701383990670383933392828541222322755618133239357250912275596448268868066133555151439735912852684803490569506113749028534511319727231028117641328078274487670233724941899749188115533278893537176992488159337053971639838285815892541630910061292252594878746847246094459754990997106532482791464285357258095665760801894185488658886279514148431748643766900952066108796397460537573924304913303040552907030400527767722776818197351914159946284772990098693543045463415115669072725587609180113844062890095135642921045756419281323928158773301854393605091701739735513203592042412770146155278374869323827186046455955495484316736515060091781323441718494663961665958033619742749422471325203892725984286779149590564184021985003939355318648526918968416026626511785316528153224828025307183904834911597418406748917805374039371900824551518809906163260997230232546487614360894854416550197743974635034346307117489102430789499366685952953467684602402272164379540234587337975784623870542127119039913918460114098716767043325039421264130048021360970400791999465786259004878396851086200122/2454728722905637258874076883275783276464804464815111121439715932017355320878396900503473842038229531318846441592986047826494425303902349857046140938851668529669100576937505449942924579979567491385261420829517873669127603907169570032244558773199947773541687390162162801413043412268345370913402780760854562926951628756720470885837084580476895547956398682040984932591965788545021111447253186352558621757738581209903239481248448354281271248730689310540323214720559062098929454031264522642271866695720815261116825876876597701457044276976623537003508629052132424362031413286277097204424939506756092719953285882337215555554613495621744117559647933968480156274582846865831813233125684929062549584744820495982815436564052998652828486398933100192449840266914150354867729886948535934566029420664171980372159741052604257544106301561047960214400627755199849086721344793509215677692632242090254439463517052523030069050501610839431378985719615431869241585870747771559744301662091511034300187872230062891053721335901676347756778816137340209904679335078779216048312446980527713628611267591628232367227012532479859590156298159852422958795591673544831919297670957792608823798027121835337489674656836578563938490213432175415945241689892752783783153531012383137754007778483629523890984916917517524627559714756424762005867890274891395924286427449728379209957241764385430620807711085793625201554423557617138251703102345565221455922622840898149303257308422455169180920997316020436745126697009183884026020330461281440369686584671493407242865138227952678477325348950345277984059526518187122811454580413509049689824784075210827593764551722764271804643962635879050329112687926561209564743522076302496125953517489680027826630386578026888444422628265561094678723777492933064905237554026672676073276392277942176059672024634666308916315308113820395844182842244353056672385910535173364402248998367858044123207250584679038482733480721561975686937927473684057462026741907381245437076277854742870600215757886121398237227529602329462258401534873768834783293986468664223796208041062441169918296946709119644093916471936801506064952518622796112277962073811235661692904124244303043690235416212003381464012130509396904918852687767665520128047283902323459428208156837868086059407936981347469175899431449501244849202397584209837226739457488749586636033092162197746185280803199468956194356541357953184558971420419243510772480526791260006665735709058640776374875956445974915281964681954916421830384628109599959047402455473314326881474142031782269852208876277692401018064847748427922578657177362074673017088253725122597891902304384921357111508970197010154235577131497103913659061427474269913362242654761983989844197287486217523346302252373922755767969737140010715250210009181708309564538161936715715239660985388339049396590840655540325071526782088724664866500409114743459094467184770208211152546270853223911908619447805445184239503466996251140649477793335295201352268582664638901175784570844994789285002939749061343279697489744074511651546177137686778937638342448736726136445029413891949592594900072728759925909629081060517425989977932169376427957591791810179956249431774340123562077660886832889790410331976102143435362115014369060362825462646954742227581387902305*t^85 + 1179399305338653377595625904571507543711460869546495925973293481739813683166807019573807967549363287153795433850040727258107670085698013061489188333147232179301317875474727995292116577814960834845010289402523794887940216116077485932955835573541845038336140520666906096738046790484407051407393555040464898145577253873655655677826366738625280012836867032414833760982111161822812766914384249755660696127547298537741494278859618470532232006404651442388714971722802114227130535077036284708200385867039497347159136668450633933435890730585232488113772804179899888158568895517014293418796654254969164337359594712961976198537079423773891413274772401732251305696113169993698695608400274651260925164444558993456540684069015861258322245849168105199628724701939651452013527605873986360980004511894825318171834281182201683273899831826326568609598318241797846476236696406697430332144588718699540612320299468626766450341616611588423402068094158506650404696168918961433812984892855030255197544029724605855008823921720270421828899172296310937614802610666246656770729687204442781608018052525546656594973373084488107201614067932000155743632543326846698854816281515407537372520350552843092851826159046936931215699735914027363698966265787136663092594723800977369560188293797314794927721500332874867404505558752615898182913710425249055141685854859619075067963775797147201405604588223595626500287984399995042327271675089493614990622118888302888140028266349022127429361316473792842802862444289047937281800775649083953988274159731222920746194345436178475752829412630697838819981257896308521622371244737702360233880038543384227951783110547074695362146124772785983306453127785707391429556759502353265431269821275306238698143445733941208736007049775424053463807805262854486106095055403476144370533856327629598740639807436793826589330022725994805614504980162087985962879775187340186121682600336435011630120140810756439954321285381227382485729505788587991148568168903981958011036522886025861632033913814339635474019254285065675096769801637110434012467552131673405113118508728167433038303673634217967367404287501409259024574020798679073879280238770486159597093447516844444854201658206108189618606383106538076545923273218216945175449599029848408931951752565738925368666857446442852415522862188948475560913649760376711266741211455865066431737729577415428904776354206205732092441914479260300102680710058413179439873399660553306434321511098353098163032286999322095562659841485270205339608667920955418844128730758194183268310375947742866884346995755027519248523492031151811138399050229361011567624056629035974747469752142568162379479816110314554488807993639143103448285220006477138121192584545041149277676177063804440698069969642814978572609062315895285918236526682718767587558442144087618044321994178476991941814337209275088261029990735417193475311530025428653679451308670905188854428393085746705578255236271849127777719139556522436087056532901665683458462866797730931034488004545750964716201696024979526846817656950272445607389453805126013813744369000188994548537640075985051850147514234705522254140769279871750795324408627572904929534847152591091991594953496876509887080451648914801327376938196490164741889265813349275632231420310030485870936870702474430901781/3539952508604349543963463677802967339230167487648440635694831434925754424933195953910937210928889023613158122958325533237558043557516119997566926026441484698626867530318807309336531810750550377402726845723427743932455305782030482529563723432949533324475154385253382197536303122223801971336437765801880713095054894462248558806205407655499744780609292348657630574563197422224989928716748873223730296155450370817611654120358877379156920717692533147421509514397087564769368090797107218032711576056938848228143321236279532537602236558015459314919782177114660718936848563349356427748434624022983328882199577795146263334030641459891338207561003999265862184658825805467551101870787031232913443255922498862118437423554925321902850426659166708908650990889683615038833049904865026318265185110598583224869185776205203547303919485770939770394978116162760477408685235064264631084565292031683593893929028516561609552033396930583811962364687125960144560318624593181777003770654254190023311336289641186990886694480641395133053581498213340857470530526656299129323034347890873509290794891659802634081262712083429049611638364826092011857248920533578969095625958659412123780276780681868555384239872185677131478589832037515692892636503834227304280323547936008863515993398113905414981474671959150818181285652363609318449804456399547562583713020450401536962459130553659760448199820279809775093760666751206598510517435717648347148523025970269584799110708840942171690994101808645954932050833148798435071280593660627751006211249259154219416581050085867063459294194559617963723477919706150362508209155432335415714257809955897973460995409969550087100972396226180526260171827517991872819510722417329863411256162994983617664650112658317001296637338993149979942933101648426806821131531521605338136426733577337477973207940299934037689935507517461446508996024722938770132575694130402939972334149751095919711465384673362834936565235427857061640649887907747905582512946776273338614829602328190990926792263411937815015194281747377226341422013114094642550581298075325627548237394217549311421560419023877234973545293380996155249038915333844884094710172425228653796160911632913046651078780589332258793020866149374831478333850536849161782160373488577929688813727576736745139459100762703674830712525776054787591059501384680602057462283295129832889807469248262991224611756946098824276891835380905769277206802323773054516142459779147457564625470502062382134482017386149484648527914416711588322772886350639174862455653506280318887004829148151458798975129877454078584626430226738714696653137919396547999512488673381417831442432022434041467992950678051397774385450561742367788946921065792765564105993667514254231165656136894356573590415897622611263761471674871180410894653232897481023134573545760436711681956655793879107386547673319556192088429121595813325588880782407791591527473714630364303673444975334107888642944306883034054903600138652187925136808275421200453140032171478969118873285849626929652914171398010567649204007411979081695038814628607843009429352981279478825081921981632393826123060939361795591106631731577783089536502424087383333750788926528859826043515564503375356279096792129453568879745773143415757847216324069552977740858120952728383632427103252109436*t^83 - 3071682817017048413819173141583068661011076596564070785317086216468069253512795492656884933544975780001911627352992802898802069143007409702070442575972040058739266040438173063600275106381969312787915984091613078491545620319738878816664932511407908415909467488949162275858908861039013731504547962580895370215199364355221488888086082947425095088661390702878699833990138007716020476742932219292011052182076442072816647094428393101335298796283778802535677932186089900276906888570740446619412603920923611723214480062775807032019609363989585981383833553627254851462043286463903821265581009023192716996327572912856992607734722219625733958525857486956431313580414669233211886480592486101863631058592492758795501233575061349845187828445039925826005591783099532845544867533116171906023083771171986648256225679487029095240387581972693206302677515206529588287095063446215180344652744049152575514072690545397117827158877177069180327325163500732997763746393835432907927359555713305449550029579674180659026491788284252551784809933473544612398256016823101752727873701721215749342951444562168587284828039900983974604189984506761713739413794801734624831237164366704702252158930476318955847300158611815333943896292361862916535044780701637200747558335799585259995572032649978392391736714389545043427049945327230475944057854207898778869677903964463251956527105763181952315856013788473802471890546114254948438703664742758421269129430009139409218602714856782911799242641786880963315075195856231644125619683509381084874218129857181596709201567342349989860715985580779688100686106961442980088875553474227405045636359059667617555949740339890772258830220453258090658493670493167147901943751517196481524319684658300534414019806510595729082667805171511174271694533491957907165942602613387563578570574922018417562829463808582995464978963581671299300837537739858754054180253229184898271006445419163710163105489025371495344419285109592305602341594124658855178157746254727515930963831257163704876422294409680232125858838202709694435098374054815274030450214324535853261808821676034638449025989487648028051435062125875537374609551834678509392655355528414329412607594585386486172831344926321984633940244729613154024987080099785067716587843542411872445656541888541483283976678817015725670427146018333736673876450017872470960024410895063169258486892060654125781173493757433711165195032904748390876642242916943269071270725906363562434329270522284724098923693561446749001477594201020017155600738269356216494632090288442755759970561602155520482002736310791919999678665015068206106294453072645179559902481653042789102898988838546624059764384735205307476272760563268116343876694099165200885495838120791128477115893474166261941115740065589469522470811404126283109246614125171052109339917569680658190325334248182329615492835083632042595066609863056604980651825334163099102068022909797081444577461685270611538921830292395650903283231071722362569887574502962473305132095784402322752619217734650294305052693929675350151607766473998045922196415983284713361105836346149578991841031477682342426687972228256114210563891542208764089114138038203212392232552282500118897966164313575160245730563848365016817908911095664684518854816836600829533862053085784540184369039916141922750576644070473/1384821796308318007829589293455758835515192819387301581942688770676044300958834951065873912756629045210510594958700096369334112939674483253325706702385247859144789735588057112701506933476094950954433816573379245163016085113201670271905959926709582863239899476028577279890948288217026061117368195294748197711729467965388964521591886908383410211724097734379146072232865222447168587485685703328050367940954266223750937956381417577704312680754093057554894976100646644011162283900960766725449126092739650780570583846918610182596908946278101718697254450476445768268906568010462780021442254789610932752626062575570647471221565437107786900855365678110190867971386899988121013946778456943050463306160108297798183716980476448619251708169246992679973278401809853824684695476393703216438650872057437528220559107425313681696852410191019287574250008260009684176209325649143995254266586089155585684843788432551476983048489799307398762146098670139539233845263014535337450327413822249873594084543889264463718096510887002474485444484686511791906264550505189801722846475078924359893019949245118155237716161927155616501900064850929359636362237198561263381109443049247070449129653886561390121446340346352205885883137410577930250796909560920462508849152135644413244364603892380260988489021573976400061656584715348774163091562464703921857298728282351031094803394735624485704211764271048701306423620872595839238301229198187497589962449840971521612726452014109734176079070226247001746031362290315345288055824701638831201454173331150226417577883478009310267621197592027465991530701817606974765330578922608813376932206743424642213706569395974919663012785909140350680125654514921946892498541383563355637957623117862500035698674415590944892423734057292080908618632286963616117084762413933110741071792312270295798191391955430789486385586419747725262363464494176393665752745975768473229244418974870159930514199987780954603637866737860570909711462189652427374890440045990773973349964087824900727166677136214683919890460291091087094218752107217576405927349854951331245468729714558146026897633880998196890086785754083753267705617248776489555970279447038045422537871700191926555199532542853390218144322670689748320937197998901335716086659335287191697403380523250214407607369823466634730059154728812111283610005799521068922862413451296572916832637324631721408585021503589398160252593575996926470216277965607813519555502494744121115657889857143342448638247527196228628514187190689919755107505887572845929409997922179208220789406554354865563916817815630279506220588219369476794139250963208851197244894619126208192086270480177620699353520248437946286628782233493104285975818129270154171061239638421216429528390749929753421144511185394122047278825576999618104219383277626430915076121339230065273629304480811928926794020139178922052020955713891954255588466843628722764222459566985017201792341561750226136368727675950605896222934111886037259500728652659748360002604521853275353603747371316334783813551473776542749605891314134251356157213169104678163994920575450210440374658652754644028603039970405071049933211089708478926081904886676762875939607728858742220784157991101194499105865239906551989302769179481308893552288623072047079075109643108314811500067138544244806319474856*t^81 + 3667023641807987175684788590863714107924916422773796206406590236066565917744717657912222316825976627991891847887038805999629428480281241000177002314475662945551068668804521868887511581033187162023623768645948369746275626743890415239400417998935908109214807699137101316989582342079282032248875382052784625563635256848608090906193799665426171246607553679530467738049379503873879906084718612773157060399906923005983798025111983407776880887497748962878267888460768163332329589752087273911182347700000795897867437053670071268206541342783585941969077236939154374175744958273174085287578599497257426873890851501187554929726699093325464696414155231356225391308219555404546554360418270832961091917243337830283386264436776676907853434148904614212711238300626699908835526713392421073362913000256760992358990913763138966521223695926639184295450976488121571639069564242691059683545867084232650069009220784118385914384119110507368970817301414427231417833633729722297680372038446178272202424720135469925487056380033446388222406472640871170259941183218712866182491230933749009931643568311619357231496673118614105389396699354371100673111822214175229972994746595777178501269398180741447541598960601988519493191806265973680094133811561649990811192770364840773481226718137714085147095486461702178999367301480462875545532007075374024965609427315239624547308977476919871736355006197546939043643169555467096257856956561487218413982450611057311681426340905236557592160932016950937684062859769785188498986989254606324360719944007375425404479054742598339202759931298909936714992275409753770606948439903323761829212098521249930971020280818457870240366145511389298603358219347550449051102970132280700604820270752940701492386997875629431880173546609323900767981154594522051297853950641253494908806901024431592107888969898948554718124613117486495663663837457464873478982770444773106775027618146053126811372769443195947841205221924580874087498682440733267929776040125546464457869918839495234190100268483309230689512700305459912753678470002483240551224827755706360433152209218678849037587911817480093190289120342777359927854075298430763311140872897008970489896676523614611481676849544991457943320718485104906813776843412068073877297625088451073728873676721258037511012795290472906749666473766484805783862395919359187283612963696297927998602783405900724764868486503283147546088723352748765933460164769501038471087229778089306399406216022808927641015477167352405660150187267123997333443068291813646468951728603017998373503040298983874053679409875484548532085787552253965233626700873472731281500060882798499204705202489939434377367615450104364809786441211903359670949417029830191709718079341163499292288045534167012170238150389186323923014981156391046989612218456368837064444457740573642370744831415046806418492699425473482468689825358937635954748694375236509160252875002146619693100077496472683148689130055371990578100726913117371020188410024182307589617293777606693986732509357748083205480953129914671503026472980982881213259699230165081761790868674741829735046263684143792588841904213962932264319608541394361048365237043167587121541843803289426749206462669778763929933415585587133570485246423960335019569750852286941073467963776246963703837102925800404650615121225102411/343640964269101135276231417264947562887103403329441503667259806056648030237933117486716859832200540848534110600862616506464390988734038436936379070591894839121114489942221579818522090899623561903507650779320034910822510009572266326732219685516822414211382462570054362047013093742743504055050626239807886098836571680300224529432060825413661052538942771123714025331859147792445538376077563418442128340903466062930788307694648065578477591150089758726585049624975278328695826005053227298537375734124283712215663399050173637903677405187528945010059437710821727681543481691485208375691226188533083312688689602086049557673499571430450823545590742345862178348455267774830029386793172648831040894491582429453623366806266377990703201656813142627993369084893556319458794803401400427782924475658697460706583185916651913606255968454808489879536113160817217925207499327750546970503189881383052744016791944373885029126847468717021174310328188516107883954194896199509663599765652187931595569127557706366922638763812700614038980668422208481695258240310547098946039680852918267084564209627492282966396232774516393724545571648193581835689888490013350542719750682590939704043284482961530141247795567428139979089519283365634543716270150302485141084789604030280323601586891812879578625053501690440015299967318253214329359758093093195423848202944138959567969731286247557563637734096889862916779194809125634181356230949179860513064756071648488696491378833130934036286287796883515248089263975744919015924963907443709964805294863655796925843400714913421436780074958021630449750211191776545589915365880795520356497992043738707512290148701964146731192061688564457390994143898147297932582971380365721584233928699617731490340041429054049288119963636439146003249808752690971406832144747161179332043741055267073401773419485236529242917904778233694787327230078184512502242348075468472986516207671541854501275745922893792438680507671987623151669140617432269015250590678079192060053509606978771661926545807875495639380225331492973464120949596976213404433823852895330346097795892131095495563486926025478487540054242680042477541764280251943704629661936857589049296434829306885478512476593967322757835813403467456064825156540468109233251133983200895717503801833547275427072939919156535284866530988260783170377297735436709695673265560136556983065876669445649386574801632372183987914532479969607679646261569243420391889698767214281906478068964550384977995416978970915993001668673245276383674825535064372878779518002911136854788482367191762936231210346841587877469553372954647945212332646425900111908918294375762773591778230266298469839577246834601485941216332014955508001406720967038257263344651015635188068156223130716589691415738597800656176597457996201529565550665188781004852222702697831012345049630423700881834071664166621398094089010484299759720101031567127500751499225881467231555877350508389448654462052921076277951616983319868505135365998993344963408053714682109069227596569919238631538918328677882830457758214988869780972345490111160877732072883537644812981859739757633888579272881544962075353796825964696622398102323730900417362791547531613810342735501495481597926270263236070308456613092686102577288901250910470941844564244771322564335201845490608896382980797600*t^79 - 35317198554691378316591465246481372796521341227037816748859568747772022795267411155946051724974860350916925403534605443232396712555443715871186830116991475780376699222373174702235931417627234421464337557270742166117225525483422152567761734042410036495919506530867534187486321344897415493876342310310870788240222518500415361838859148573327769645822684333633923541603196379933487886946475330141740149652149576085181484615695434800917449407831252198155960699925230320451328576336822339147420797763348921075697228073619922609210680059002322433047907501658409011881213249231356150804312772311300024991430833753581654097627156004212974626853943980360259243795085637474304862357399122999200557318164843061937819663223056808361482061023604232808816652807234112669239448239513754192620675874447417677931640647751291916670466511004411199732326087279098150385305948502120284921839445356324189093366240191603193535876060120759984639146508534712361279672653014169446790499737865307088083650369841073540410968420435019492823077948968764069150823768583812740938247172618001409219106824714188307651476980435282785681120740578002957369421473295983895898639137505876521003039440748089168112744139609879552944722303551380051249196709753155211070816364693070351552399301394195699265788147880112309424380623438125235246274259836704872421610086515931374376848078758506684990164569821884865939956157635937792780222004500017341810342084851799637547130318162296692598481342871248652241074538197717499899236118848438707202528238278505360880100622739250370822282917767246437864317744210556768589200037948356789579247787006839880641295671519737547891479535375334512829778020084757105139237753805735142533231560458308159673115763051770346789138771876341954843910946643784318858311378650436832368615879478460275190139795211184511505614327974308925947063879222616248433047507186476597614201147476668710304552364281986825384186177526106278934615919383165107234875488243305073366775064246107714182253373653915322311354828247404738061683790711363749004371156364044271243907572747702884190917334994052755206055121406023653226571510182300204474599604625075440768402161409827657972257548621966480813496702561798926841422664581750978104403369858516947682113719161584351313499862078525922006385855155196155691703937443921909488997893149991092704924558685148737463975648042095892500491504459676356723421732597860495828796666169155921829913965546394695744868442984642547533016133255679057814805626379932064480170007704043085477377137780414524969592868848860892670197263527236701649422966850366125609401875757427598671190458173023905213070294781142224893412563421619626888149007662171754856194472369279573832516264025685352617319656364403915885905040093627355013023221222516106903624626921853398030371112689287616990717570022681709585797701564541330356407664029378133746265167976609470375840555732308634865475604298831889730044022757545619829051354701526298705628323732262051682494378147282652067876411325351262542621488217123366245754772965903509292918106417706193002731605789022550481876695895629187172590611351553365337065254998119858037811962604014727857879587607289120895338539340634350430461974181599278224870100510925894817537488161462265352492623442051170412981943083989549/893466507099662951718201684888863663506468848656547909534875495747284878618626105465463835563721406206188687562242802916807416570708499936034585583538926581714897673849776107528157436339021260949119892026232090768138526024887892449503771182343738276949594402682141341322234043731133110543131628223500503856975086368780583776523358146075518736601251204921656465862833784260358399777801664887949533686349011763620049600006084970504041736990233372689121129024935723654609147613138390976197176908723137651760724837530451458549561253487575257026154538048136491972013052397861541776797188090186016612990592965423728849951098885719172141218535930099241663705983696214558076405662248886960706325678114316579420753696292582775828324307714170832782759620723246430592866488843641112235603636712613397837116283383294975376265517982502073686793894218124766605539498252151422123308293691595937134443659055372101075729803418664255053206853290141880498280906730118725125359390695688622148479731650036553998860785913021596501349737897742052407671424807422457259703170217587494419866945031479935712630205213742623683818486285303312772793710074034711411071351774736443230512539655699978367244268475313163945632750136750649813662302390786461366820452970478728841364125918713486904425139104395144039779915027458357256335371042042308102005327654761294876721301344243649665458108651913643583625906503726648871526200467867637333968365786286070610877584966140428494344348271897139645032086336936789441404906159353645908493766645505072007192841858774895735628194890856239169350549098619018533779951290068352926894779313720639531954386625106781501099360390267589216584774135182974624715725588950876119008214619006101874884107715540528149111905454741779608449502756996525657763576342619066263313726743694390844610890661614976031586552423407606447050798203279732505830104996218029764942139946008821703316939399523860340569319947167820194339765605323899439651535763005899356139124978144806321009019100476288662388585861881731006714468952138154851527942017527858899854269319540848288465066007666244067604141030968110441608587128655053632037121035829731528170730556197902244132439144315039170373114849015385768545407005217084006452948356322328865509884767222916110389643789806991740652980569478036242980974112135445208750490456355048155971279340558688405094484244167678368577784447920979967080280080032893018913216794757132956842979307831000942788084145324381581804338550437718597554546391167369484826746807568955822450054154698583634201146901788128481420838769682084657552064880707340290963187565376983211338623398692376021582900841769963863447162463238884320803657474514299468884696092640651488977206180139863133197680920354281706059153390790123976870431729490830612615779027014360632097129039101622292768586326833215635044631427259179375272262682074531501953897987291814802045281111321812566501601337594798322674204156631658113351951597382696904860939658173483579991751081790020442001187654562495359190171358971061430528098274289018282103389497197876513752835323369848110306109492016901395919871747508211218235066041700341085143258023582195906891112303888252154608302684413782801987194040983866700951143252367224448795867036405438667271524798275583130595750073760*t^77 + 98820138003453408193027136534333331153811745840255797468929172565958756374563057572103785947504602837271902288741963881684429053218068922481179169538732084570841683442772036080418107928558997641670712650478836806665144480442137111547783151640624721573217595891014218599532047462676354240702597751387834981607650027693356545157700774188522933665563368154245477539272244608760995281034604596957128418379362240191929463534965675440525185605742573550247357886549989023139750482538492831754683513255963530461149675222341340667307198609624972729110594534066417109684133766189946953683031088236801475265346611539836858237140819710375974848374726639694056347705930291120355414693421793228782763284393780522004018030913905888328214083129909806175807949642483489444827628607682365763795154395619849064068837031672308350916573022413369533797426756660425732173207893022101113019038486420548153008008295674706942377848511521046024222660305163830218806675985378583517644017903827883952154199393473085938584695434101630654554267134031839433201642006169806141022089243925599947180614559017322636320829377166083573989836496284666730847284903012435457029168066419123841882853595913560217716098723728133574346476254920895552632535383219929352593181529246860061138087781121136332601328356221632588914377971132632045761775057177726030933662360013314527254923587629961941638952873560025440067867959061613289464662348598552140524042579444061405278288482651139127292484239137471427855261802752051477870880114469099778609131335906502867396575977913177098792646850812923853610592246594458369458099811773238118879416013066583870246035239486033519112131493079814759501419668038123681546131134076927695804925795744095603134251287094178356735891331812101027364560071479061730197398486009644461038897645990071503216554155839279103905508579705654886878499814522080744660230447699383817737275811775682039759448825640706843716564453676065815198633742064946132560635032163539616094741466486562855629983291029464058579203640377870873894263157702818923786675557337772920635997642337277438985251600298003482794750237205674617123515887506611444317746373494776234267162034786415286525359656668378130648551402463213730084780534852365486395027710462979580731975768936986814303371026341911409958236859085690297884957825142527773200286188017481515422558312967368494824605404112756156104968432113379700404520475447578155571201848190763014799688557881514925741160883601357026225880691435889692889341476640483646674095192215139731369727738521104202430804450719166010615638464394913616385206161847149883981662340389105962264129278267000688692729085526713772767187946116682157063923616470064105290796708774816780057982047246669554388915604265678754617076886884008411171146706176849229784649803058596323393811282919717055445506774712218644308579460093662960110627390682296271860519398908856439856707481999690414617038371569356529172228389148436628550624363350321978714799864634411076715889652150482241887812923697187581821764206130518479659983618529832623423272586902099303571218932762294960658575328280951437482698062452156489100988388333549904207587584725230060452711751654071380842954751374145119412654975423166245877115087108821174121706987615856737262000706616014092561466171242065579/842411278122539354477161588609500025591813485876173743275739753133154314126133185153151616388651611565835048272971785607275564195239442796832609264479559348474046378201217472812262725691077188894884469624733114152816324537751441452389269971924096089695331865386018978960963526946496932797809820896443332208005081433421693275007737680585489094509751136068990382099243282302623634076212998322923846047129068234270332480005737257903810780590791465678314207366367968017202910606673340063271623942510386928802969132528711375203872039002570956624659993016814406716469449403698025103837348770746815663676844795970944344239607520820933733148905305522142140065641770716583329182481548950562951678496507784203453853485075863760066705775844789642338030499539060920273274118052575905822140571757606917960709638618535262497621774097787669476119957405660494228080098352028483716262105480647597869618307109350838157116671794740583335880747387848058755521997774111940832481711227363558025709461270034465198925883860848933844129752875013935127233057675569745416291560490868209024445976743966796529051336344385902330457429926143123471491212355518442187581560244751503617340394532517122460544595991009554577310878700364898395738742254170092145859284229308515764714747294787001938457988298429707237506777025889308270259064125354176210462166074489220883765798410286869684574788157518578235990140417799411793153274726846629486313030598498295147398865825218118294667528370645874522458824260540401473324625807390580428008408551476210749638965181130615979306583754235882645387660578697931760421096930635875616786506210079460130128421675100679701036539796538012689922787041743947503303398412439397483636316640777181767747872988938212254876939428756535059395245456596724191605657694469405333981513786911854224918839766665548829781606570641457507219324020235176362639813282148428064088303377665460463127400005265354035393930235901087611806064713591105185957162290834133678645460693679388816951360866163357881680666669774203520616499297730260288583488187954838391291168215567085529124205092942458692312475829198504130659525007017621995920714119496604012275260238700879258753442621782751217780365429071649438914240890633250634655637021675338644623605637667320904081664144675163641187095965507862743382061305727705482536176715991902547058634806812477639089085144500953890373339622325495397532835504031013417832461549342439645023380490240658031771622194162988348558376347555563249122858025957805514265218418565015489738622488715807426532509935971663996768219411414536962834804030381206560051005418784012742119273490195668820349592222240251642678753179625233788186305618827768070662713458775471403892794398417585239872099153476894179998630339887831178192121344948497434752020225470682881691578808295815304610381393871317598756366774272940553828133385955986844699389530875139670499836476389137562701509832589381275664249633395563364017554363246542796011743106277855946849365305687733559601119788587495624379304424172715063069349801472502951697481525929426427252673304891571075431474663901649887581593361936313434335919410746035880277928993663213283640191600808923460059256816732995213302211524356217175182506495089097337436103205753699314856009095516978380275992926688*t^75 - 34355802093308032402256858692055585769676492459440204731943100034787329076452604040492653409824831274291209689271368647316113134661506313931359153698100653268875168907348973881933241495155644531077413573953073072484915955789747269125585678530186790857744976212349609271717983163988516831111452632352246662225725870312380837800190467048662884281820482858323466843210239922679767954420637935625103765444092511547631869469373829753690496824840425816726003383909961852366854565715548410162986014366771988623239471042700560523963315585409484248656127040728552180950495999295697918395663626516486822552853707248280729195701833493967497438142470892715558724490494422194604335127427389097657249078317166647433131668807165753983573452841805588270503724830415633412358262376982943370475324738975485758510425422551162706932709039751103250877568072097573789777699768166177678661539204211822348268341277637298681028914606989136714893502467345899598372161573400746916313034740425524361134607274695784201738607911938973554015372963455152385759769059169789074263952373097440061573793257496090115738876011597774806208658510931763535272912436645113219816633984383937959260499445026539332031616106848029438830358539296647750282494733133288867402799565237741441854133312311953056962074417317431872763823501228504896746500906255771730312695333496798930027668943989857734515253294000576686151139586256225758569315150752560714353099982104262271327979907096371793539853246344570725152777071557047675981328217088059896583094750457834884950228838138126360663962862713176713388401578292607810503133355738191908508157945039845103552764689521943844794273361793723119648926820268340155478558875250298935228882525405214847939855382808011722842898720913654489304466488310801069430328540067889097535504549042114376863049375553665448775087281226287060566903399382410516384355558337786692153171982381193522260339254986585818862741338296204222885905222303924348109517559447634169099081481633856052794792516177230911283395547658517832451925399493014711459772305910357577758319394931850738715155751400978155233111466191466057515265654177769580189093662017711763596776713672719627494199789463690863716226915515488939325153854539532358763099109885754642703961711840456625402004704640532057601792841325095047928459482423800740488836706058011628802673532748048064335992923495661379409562339679853111280786215878513166684215543332059794336366615050554783844688009595460015169620340048550934985431306474102085562895694984837859653416363491017322017332939384744537370000339079189117374754838229178931659409190386808528541685119433130329533571143636201880393043593215556354276861439574489593689146988763552345268760598219195676235833306203916806230012378613703018262870653869281878034748023680401265638533609967122901510613421954974526206536479006584282920675708560377815108228715153106767490958113349969100237313536222772524684906375801005735395750933458975557539891988750392118780372482184535979602837198183392437831831452869886119242335475910778272830279292901466486400333084686816290920730825771862871846094986213233663905362916628077120971938911465839746845051074532744240610831521464392801736970577390557875909618223674467674276503304274630662645305190836522992648534573952553518141/119903205252774768120582666112085503642568119489708729459580291529285630710619623353465246732651412712870521870852984151435555303789080691415841385310923947266139267830639953630278727956696653219371889509920346581084190192539955166723406092670529676766635568839943368005443808668718063434888264507593767617606056590690354342809434663203334614451887911700486297718792293847740097250180983427962827420708037378677810656320816603041642401104089318614880055515146374114448547609683172069005661141150645072866289273196586585737351120218032599492909939006059917222644151631793018906446182641702963429463337575959864411663437470463512901351527521819318231269343012031993693853639873800630126788906002941284958265146042464608516161122095241725759446341101059670985562682802816637262018008046832717989741005230038185695494832513251778288767740604072343678463400665438720848947973013412174763442339045230935964362939618784743028140359711537040362869297683181932911823230231361413092325979987434905546647117469527498250481134825876983433109505209156093764252165443200241751146144023224607372634973539684260098368440859487704574108915891935458271365775408169630681534782821794937096884180829387026601503915068351937204993480980843543115427304788638245410511065698291349942573853667809828330138464596684911543800206793842077747289114971268965772455998640397497785104478181086810968922596652800116278558816102787836930218554688519590675979771902456045503941011538088596140363305986416917143036538406585259280919863483826780663365279377447591007721303754352907296526843689034672287233269463127172962789279383901309825188278685089330077447534164373910472865676688941555194636850374037207575170902401870618871609447255425538877610817712026346823453923269988933743271871945179478692536702129003787251346781526788729783438915335221300785194217118880140102282400090492459594455235180754383872585133267416102057704402736909921470080396544234467304801236099395391693593870572067033008279410363283917938492548222664528301101081733376940381075049818752238664360442942682381840312011858228809953872475726355920421263872392665508197419381643008349971080512040641758481162573333167078256664072012737864770138793620100132673665985669418456533751426535761315342014290196592098291595629992423952463808046725848576747014315819242847462531345687502975983963679785567302437063138672910995511582173586740414243138153693856407242808327823110920326522160892302532008278142233468741835791820125694660984863749421575753871372797267560549923709793914219966842206676562891335761043487106990925067047259771273591146961643260104516862096425292965529150474609202566658275851850833079818988724326215632375429820741069374769632475128779511544604953138385044034637696011938097669468213037545425327196827434717047437711689544285061017538222989537538181872161537651934402127562213109894561546434476725139387246424514899505221934902878197819968518811831904368757924632338102126881496434892995176220743316559383242286877203320996373916443976870788409586253458274870523955028145630500396233616403079893828668167332446788515601945487145862796185773626225226764730690704787271181803439148434220248329652026681440300034911267643424467681521028405356285609869147838627928583256125949659898592*t^73 + 608826531787805012608918731780395571438450036310202083983369263055658752658753460676633727908723190846509202665327779893761882624883536454156301906983194428958411640516434947958414434585237307618993322746696897590384448612758123722837488114982290994997232891711177870650473485916500243842478017170932101033335388844200640035278500377239219313106629300266279566088139039296029883191599224383317679061397441570668647756799551494422302406338806315248926082334449921413571647846325816349374799944253610963917905046890185293236299311253555995986353087901774637044990717462086162473136823343271332320451550776010979339129699600514674488455086802326156156513767282624361031052648830031924081451399405432786711780711587646269880157729067113029956811298149221974840138778770370901098468189688283255118969978164777385385471805004658681772968358999319957648155886112389576961632676036911686227153216771183454339543641963743230202001244653480151453078153419782704843542058410132146292603063665013417831374002249686177873601110799125423549326908476040077825630560426204743500406835242261453142447105848723667799488768226719984174018731915572857821721484577382800894917212598632288107108149588069373599777754957337233547069233229494663792641446404846253614620080301948005616667284616731262212149764854598415925391732258790487877682860989851122459847592035368022236833291673477186585460685186073070511811846130669489685012495321581191745517849047353261151231323460884316567636938828432167880611510675133400671681840619508612443193257855520500087875750153900913114504920872970937897045840466933912345566936527719703146223982536619593452835518049218977784992458825392659006771235099792193637229431218918890050673202020353069645632763391468648569530002593381389942905031659009162845486530812021430774850377812720385343241471653828247708012581665980276239875264555043253444308458758780326926626456289393135758011383437414318002078087387451024576081594345197299531131455014743738994230776725595259939492519302523896943473921089862168999681173121833292953560853326081141685812104552503357773545403613661491691531560705531571426744976529918865199128007205430882142393045913583061292160008433014302876336162448799284076334491765366785694076698693204879827796278313057849540695987173719426389135744412237145937754051942112412029329773861299910473720648898742724779710024571396689908436475736078924379542254562995148920053634141474300037459067816496239397136270576618206470419014689403477926470430924218315860024185328849821056319386982382557626029053326892239512156007906744704560814421765058181785863459704304431506380728927175961411221149184987421392839122473499254299372950254044753369243019500983539182499116821715866232852640031214409641922491905676999325825235200654538484180761287764533164836102355989758109107894892706637163050264739872643427611742891599177545221298706858951315316081099536128441041320891056163854345582457924984859446672612679431265938832496541582049286298621238580275870549299286519557486031186734573754663777600946930036226900257064780991539967701521336084297892598916089441833893016316326255266791211495895540080077094759498469074156348754048540724923380601816589938643971695042001554000381085124289312962063110119272311722922263848767330863/1036642626193145019467791708939797469700897552021772446172878302146053924500814086255994765338545600680568274204688688898634385788811815916964436172998738270666763030675176137108334236248427632204342512793912523440571470700489801413305217867049105883282548594430424303434752906699705242384713961846466536921436784675199666433834806787865740116413242326399477545397924290566499579494462402453394606895417155056721976908120525183513211190675696396426864373952232700159580590071582756932665976037995466808214535677439845465958542981674298431086334387089003149285664869006789899001407774214945943257038022932819830383006947678051949455533180326356348825268045755825323809396983142914689343862125614592057870918116098147884640735020208749118660779644801855885819969784744265849955018095241431469220489006606473671030842128629190083268176459962269055267385996645588193340851862272595682686158984296780551351720012490476624687546554342470589708031290387573767582698603726115001872771759668818971524469343611242828187757001535238873849969872436148046115731726797672881543144394117769762944532922791564268930311322016863070526181970621229807513706679972245759213067022262851950463952595181217821813383644441684371191227033378258857727419907300324492185344098673592332596843859344351145891667276764807886447610301159807258824730772106351239448873189412363005099138992039847097084694499992410409967497780420612213702878478182208977469765099317920489555905267392245505599545764936856528207353856668608621752616919443676613188916424623216891351588998260669995958313359169043597860844571704274034990226429443252930626899321214345902161373261234611834672209575938397875618009620788918361372494765853697949418221603663657497316038692735852133732605703321909917286623895157636534331172683717078051876012299461762885185299540268533415632864375957482001202525482474845019807533981732468598610210287870012153929631065706234654608862221485367414500785833449301984478671893745674899718020063526653207775537602447396193820071924063115552225417656401041601491742334786413015245102221126423937706174169463551891646892507820489541904444000065837498168224695875458554505693244843529369531186152774215718023960541962135989661667157348965843748510118434228683168503394885991899974269272367480103996265662473385949265012725999819649019088587142751801811025181152979875948011061178957599625561060681500911552898838503523288116688227088107170749681436135156827754754833902976888612020727730265627676217357559521397932430113903960833176169256394206088291664299179540305301747366575977611129037110890391421136524267865080320214297265907412405177167273898885774423724650043634724650704430329539694489306575701771366737613410301981444858661806560861214496826144860442287466677771856451699399258694977007803352651860496731643016480244566236629443990464930261234009277029393277097741630202554836848251528622958004195271468160758993616269362328007386739534784050690005242299574188411237554897557471882948175134565121057311725758088627695647750551128649030383547964307336492474127914657018589668036453060804511074299991281860861065495680865122727468326717269678171267526359959793522754092801761284827901724638049477626892208631115114722095087018566619719326661652105706503469730272*t^71 - 852940446926083218230652450117841170655883446470348696194075085945887145587821483323526399903358364900629948728705113557025629095670623707700495458652410731201393070818478530991250914775077767688034460410742122502482302840073302830965243610967015680829564627277092683508333728903576126122429562647898358545159176852617246020957442806158453589620228270887248480205133265737232480276013364696719079430233990416806542015317718470379061931503791677704444049732361589912801313039592434937892095855600918330099566679747364771497670051714796805807612144264843872126904669028760506888334217484777060136312461352507724711307209214809806676400807834207350414650611986101954391601328008390466129542061827050450955885848357377723472548196339608619580442694936479226385797306612600177604709272452208122425361575938622367069466015639202725135908723693782545362230232024636561774837234744009051895269156915355452032884197944245387971752878006532292545112575619792664310755051811599001014982632859748826073707601411824841284635924628454636948742102720231428708068038432756498698035729183356070930303258278353074238716683009701097364144869124341162904168795082612686526632957138500778199907142642115689229987314885407896972325221646307012035689412234912137436287853921683642483555481394241439382652543757909313068867369093593717290719076987726564156530788671919400036894438260308543314049441186404368546082875130442448282343497791069419384967274702416119863716216282475680459018153137244035598952838268012207878738797335336871298629629380837557383102196016701889021552317366284860861455270817039512721006516785679966207376435098195890631439513272216435098472657842781925260014680102173959800857739221048245356146207826582400823337964545161627337495332794392439684908916103145775889880629398363440710445341341235606351749809681113165945115884809141017939276928019424875315374477170764129794483219231577557876069824723295347192471078814221436661680464881838559145851285019846474054341518351208963053456109588136579367800201761927711389540039238047565546645193409460476443585682837918096802230561834157579338530835961811083908746837723343821789774952085600941408035027172347288220779927200296754659957820003564478280045141473050108763723749614196786017861883834344067675329243833075171275460218988254404627435338477971181985492929572574291199050219426114593259214900868454317390055966176880888302141026982538291394879091419385950041949405880167772884862645803747176852693915225480713214666909327108826984880533168865747451560321189558477846766051780654508788239163859056877614181699679413578947855022683544232716343332480771403149338523252922708615936408112400561714699772579654363314092994720643033222781111565478697128387436953180135463388855504970292896737529583174229992719026525228711011728632873579979885856259867409438708906887803489411330080010430314897639405520571227193468103825641077010423808788678061015763670135640261957319007391463444541602050399012407734572549948975976820899141321882194074907183076549456642604687748731434831632615276610266875885802851378120178505627472066312397059152382923695038705575223114180791569402029920154090506586729329550040676617526923135154452748083916162307677971605250318617285710473937074530332026044534413580131801535/832234221028299522671325738162935996802129020637197597631747369328522164740090181923826783440804214630878755347426130524255774506510894468548913547337015231380359052795563941058803541776906690642922862383845265297360194787717164514907005893264775145733877040599073032334942474392721110083502758102092853584815446851920858968008225167723199811768377642320707325178615275525217972270202210420330881592095462510326094137505210358595113209415699923891989708665876956466142163860284748523407896255855515606594768079071425233234323238808943810872127606536241964919477430047704566803947086341576320642974187424939863828611211516182550971343539135243829338595473353268217706135606185156863276058326197630243642849755177386329922843607773221123431893517657827964672370108879199344330084949700867517543209484177028158433211286364279362623747298842948396482267631109838408738430368303351463564944536688964667986592122703622078974509205598884839624757514818193024679067893132233170517577328184826498266123275856913256432424635035332617034482855336062515895728287710807806309284936122716570251244740832664272239827399365650634084399610217043648285651841667859271480912961534965650372468984863794589343138982157408579688731562007897956203703305860823888092459346822461450112959154684901624166549785571747176443856157269141038774783859296648178149095377415559032262689049947482880758135021120667512227427795548942199733296806427970587546149445931288280347698594948704138298226881709870733912946053945221006195762878989993900729130087373568490240008069026171686896110724966696972930537191368219999921731077158667845714552976186165020045046139301026402483323180682939139580655611055892205608904248643109621363924386039837709112876133604839036940260916751392468807571296112468766998265393970048576858207057314373020500874278807132460437651682106710902373858485930509382099006154348601550996929386036488630619562968243033455108523191896703417275278767698735395989919689345119285689114698887594828777544272387346240109071826360529386997870512885343257535624127927120308013673614143748795059886305062288138364406661207998646317652225404968132332236727674663909955274858536354564271515643776483041230503533687911991700211661533676804136127841559873731557812584626782229556807725703469942644889334661732381804305991295629859071662668551223277510259652474927506042769443481698354628971555758388055753735687249307428488045478084818432855378054362027312422831345527742009167396922262325926444287174378770699748570654824306584380868276260137282149645986665264752143656336546911603300776272123271985982843426314219412003027382489049395705613163552626607635947958485734919790002148292729050505499645281703773296393864608632990942869337661536467976325214887960709656346943603066857264193600192809081564805014764981741576610900567260392652217697197533666739842122188968937623562275290502821835734246600087875077094157229051213061319052062268227513840716751130969170080686470993529988179942215887971586904392961503779833958475755660870160765253446927637098105889860155285790640141684663071518654448691989226753564310832123003574779042189657670744850305010735901443911383532351877319723848382963356399560848235674026647514951255766478310680244000022812875634158742222177824*t^69 + 5390894772266404800571679167292844729589587846138903157602875063274555005934223256092228269703276378778348865757448884205219965690024094474128943109670847887314922889330430018931627843090850170785428862405871459288000939701680120082930690100638492802923332085572991733335145549775294186950239096726625750392917187362158225234187248594548670381237075706855482110312134713056827070518508709479352750361338739169019175872836064277207284396620941777079920156285198727745878226642994737694257439587850357422600700855331510608611089522378103689453293420268641126280236554677331412882082550709896002179775983175374926578651736295431966970902180239242110247882803807868447562127178208056870988622671146395899521816726370329081376463210855854703911980593486039470810988793413822608476109147414030177310915368771444804611733274206255748639575721348328446341177960565969452516117054074572485322942653389172832535435186742851825291690309092007700876307067836942941422330506258355784851135194881514437476849748821759621749524704690795927232749794994786251721575137510637006926061857862869834025631543262376440222876202891874615392297774589901660442086508324802311496334777135315658080648831386112187557768755748641923116504336864342392819291057406751361175907256076660196102044838113938791418474476858846138706977235520660273848850129779179654837078295291699459853273569750655285318761781464560692820179851773072008655687390167425326922187980585524690397101902805712331218389023150756470469693972488566506028210976102400800096973868534597056037699510079067882437680397748600313473126116547324578846852437792367795570552752987021011309451960531925663346593016982957965070944783445501042609749813285377737636094265181198443359763529941358488399812957501910531520685157107554984244988464576661774695037570898174430205684509865768138052052475038481471843018845520159455357683300148851147507069745885524982323433131044198297148733613601044635181050093636439797600226862412280040144192359697696953903145166479428857803414707604604668512688180657578086441884264873566797265343233131309385873674815309598350943120045917321504349190724573394601682266265491487814483731961554653080395025934363634592026867093788238687513823005610243398003902014870984562574683052302983529655317734828947464468941850782450818420187007350190374718017325817970251472367087864358760161057796384206203415011928756168921273321434259649887386871392631249142558348637435308273353951114701316441601797391936435025122565538234345052604590890701736809644393557409835792592247653835299578987612297780553084932507978136991444717450688133011625281729537960452639237578237667300469440876901591381823834393758302768825714934681774328701670082763205269691298481184705759056538601657153294254040595328829397667165023366719398970942208924110530028261520320872337326878312066341766352291360943998601580059743680679547109988649283029763801979932484868662774540537967226915798160469610596421302692542140658036362463460401169133529532391669951155907947997021627208527667971270238752300638674833104637667045212815668955752123009152890356668859728305198980454030670509980758457561951602905375588384408204580895351416794297325118683588802392806068802549730202985443464977492497906784139872901526346623429382673/3501686764494948903245409837992718079111342302821308264930213335183122712791403290002076227661167803495983542836295079344694703393453973920963170605906094942694357865899988531804222475919663494991260290535113318221711899527561702026256686787930330206453900591580952450217149261119443660940404311790012006668227686613972758631170652879620756571255445900367632504257848284117326671543627813830284214272491427112171504084874657890302019113951051573178077315564699676575633228023638493085867726181720262019332825017130821458208933683628094575899555146716305602746749355039430154855317333835524490783902611886142484552361338777766694129075199727533643780906619999726021203936631915106016589305720326634966239199530900643744415891757811589579657335978924942347850084609589899064502461218937731490364135277042194215006499101111974877799778256001185398943622571289642673513732264950987925238195806545433385637835018388311692739870430289838034886777762208385798088644711636324700634967720272762264794347584250686913460412209124821670551821270698720263235883398502697642255055832213393703721927380782598620924939969280437450565496256172694172309895546989590202584486514172365990346994326215124499339995717352350265169978521772361667056255143874434311749478317626065007487906681703653397615216489081685174378076398046876740987870375722222348453416735268831832802338218572859245826655067828895563369261411846881625806297923259343285607921932389712259527483569209133821731669909017688922494864182097704093390306643716664378944446370435772048695686124934803731680690287377406618221054101128555399390172835169710430776520236407426451802438173777109687868119974823025832737681392942042940850929517432438799567704289087676195425846284452338163844015077495339980957522985045450632531270942370470870371137688559774279807325156271244574071465703113790613073738369974092771805074983233947619902928693000653424766744606913184243093365463800996145618283735057792689999662087006112001496976292654676698923748691671863562871269956636168528742793181845764056952135180619019528809285894012968282159409418214396094099887775068718006946643304649234778396507970580633562224157890054787787958691348288147438557518374563444565358534340253899596645699193099047958868776653408620881725698705624698215897150075715564018811946667443042885294513331912580410281597415743032984752185596697188027891885928857172745106882274541265477509307761927707291116597704188053207950202014843234260171375549490852425431783342407169844664392657044768237226654738822457007642269228605602042680180939187566353299198900939433321105933070045803977572345227864162955283084839632370018103567847766065581164104410768845934805748858127785862397169135800699821639001420735777565117777902754392887754615470980645963243451333209575378253036527762896528372836888782301792365572358474896213491621832492155417770949264896926319084435820196723177042471909799654472908775815128758320535094179878531427083088442374446830244796390810187818738728161128346899722125423936862006286529818149765653989225343030106391825975350706857243416498381593222552960298643052410954732590640349190760497266360493979949974381697892083635286355603294375973630690806040704179442559402198175925570884617110895425844182996110331744*t^67 - 5574526817166300353548109901094217952552921153062085909331712361660165072341375853960825702305362120517813254257759806131629445602765076720805607957716825091495362973343273369298483188575375821550382418761982634206688722482351463206128088366127728715662512496545940130472080349070812266739317017340594094404314137597864384670503738607392933281696299492050005105476505380526044669274428129263172872079786521067630562961592278108650037850576996269801887709626479118520461420171365158252934598126550499044722218584300804174399014580108326733181887549278780769708868052624076748783817347442926859005783867985106275531067042776844165864768074971847927712019174528694093876706368603963727732199471566701041520200164136440201135918615256316067194483060393964668496274089121709440403840040829792085860192082991524784508961302900153035369758249411205644662542462461443134964487172857464261022010650504553378873306501720734733429886581888704558206156592144279474300920965808037615624564939966744595779947794289132544455779552307899001877366887044823647611461796748327077415171961694573605593442706131549977301878601776217767397571528806658555997043224160032307506680455497203861369847146121725507166786591909905180702752114340932674315691114589100503922170844050665601283798116223026713885467745175577340655995343443052494542170063336006776970308570846564432890869846199043545649201164647672558728384268421789017790946112253512083517092001381913410414294467133912080481027202328457843915778233664850698596889185681688044416439132664451553801781795925584157203292302815895439071827670694697385668637511187357850788916397070190871160474773737445401167568911998192164451988224379414817175957031114596641871729581040473234662145087790483247707335490446053210793651167372876146466640940179327273629651395955696340170623796960807686407706299772719058521970317667804416663433795210688157837781677691873274210436950043440300991842817424370201385493986887003467663266779092820596868699569915072652339167291978218118582244525613031395442787892454311904763037633873078110286917951601085391696711493728745684940219465972314267480643334351580867499824989604349350096046462634740692478521718352903464063247035838965813849806031398041494043899140209625623941665579198404043305999394826776601827103027464885511236528961128463538893213648670027327348570765685139493578133046029591470416797285074006444758041934473427370590491155341365910107915413740536255771877025914815833621681390565482725434963079522475855584193182476315485402107204509186906736502146623654147633331437937681023187299915055284536942531418578597571041698682104685223000182885968150486965874570561682354948010556358769593704530357579872154707808188336537687348192957629950113526267906760197867156859462334048143438102600825495465961424155978963540640120259241933775264146136706352454066333188355489385301547186585361830517622946734846221539351857476513415071393891619275383629634601462519021797349458020303204176173961427468748111563067432371295400315857865543817471730528254042006577656905730742563157084903155925176637592612197269403802861898439794829700854572260212978226454406380492051768842250858857691460900682999552479290441166826536139770267750328057334411211367313125214121933856935299863498120449/2776454335046390555518030901943967527293799672352909052190015071848106715722779769805576569545213801049544244802801905921608654599592802376904584391213235110010659241026602349762043483630809407264936038621251465862250980794064855789186837960593256991705296473536557079321180571611277888993697390916845788630458281807738569730389542885960395997599759545211392835005360889990360542142186608546996146829956374280069078495077408470822502926415388260044593830143590806743956433748036270057650872583616616309866127640821672371224955075092005276893970165608578807041553191353179219947496411993539172242394742084111511968131238419658984129576336595904300213964522069534008583545198830559009800269860468538015942823226065504946225398434498461904972981553717646701090626041367919421934436551857339330103595040982544946466670488772719145521534629040621483656935685616923594629636939291064162353912954651503801504912461271460809868885026595630733621595317118968423020822867354192556541768360933285546778805815172220020323877383982248529639374665335948990408785935834693661412092054903884417690882032849271267738450785294490532010316934539793248433832652832228757094986070896339006206919565986221923305047052090355294081615159171059956420012132012002341780229397802903513971916297362153958364849089957399243411982157378750214368049202234956705947111833415567154355927583244652491873830073706263257859316221231091400927241325013755217764279235258113594592808875166312767677601816268945777447407958035289547600530149829694123068434639317012075485971111527286594635240257659824229614465737069447773911498681163342890862113465654168960448787931308615662016070390584678855667845876987892166797778547874254745900022886846726581797077354226137241343206601569700637339210923630241357000702394808578672049346191858008889289418992438330940369868460551979720378978894334035518086301518174017244435570391702523069445277884320204407990212673290689336931997498208435217900179833175378486520271685257057115344162948957395860091329175418222958180436279522095838410540974479769956845098020968859542766304668608191641357180172141674912861161642314692516755372496414955977339434164656326291317236810288708186220648064042540914555994907167185236900605602504419762452118428011867256425404618975690444605695048342612702696909215607289490906825294628058967994967471365089103546968013588196782055511205810430236619049427740875723463362623513336510908175585642558347284734553769060135710309913919933541758650462998870971711487174855133128035070608860068635646547707622404990766085156513739489013167303689643919492406265205322515968568314974823454459803552124629065448675181424505660376639224122595748636452742630265476000493742993499160569299977234236847414852647462041536887267772266947899542647176243498694564998430179604888673171083592657805726833991753744698708324691871180602415790822367602210939331448261552086808138262371545935333057265835250459213922858415032000326661135072925202900216147262738521692586297349182954008034084269858879621345988300230358417496677333587491401480187151753958908113251606435181531521169362715354560635338025327764632884761882020291578941221764971447956327257973273598475108579350811272546965843222514902657499762754131914986135762552734728224*t^65 + 366610245994455310637695402070598744198690780493365959035252228563160662517120046177517090003988661438700939716757535231644809595716547229636820320677685427068350569166473061749449483480735966044537060002051298954141712522352578480828880739387336105627577555071234207876470942659939239248971942715758482307973223697403096944441368929400851024972269877202009713791143080461740888219380670586218389623202853819794896959985088497443810459423900840057848075393845983700612614861585687752758549603840520148615906754042537821601959656016909856808391829127242299443091431478830300460924363452554077914602110335429411074026521801110475685399130929517325886849441008971711794727237009368976578081824138323991753986533464552687933481224714124781530554795823157215048046403670377727155182005405597910749570561091916984448698262645849934565774883884650666772480157160542796963236161827111104598052968903647938891663675298506048702017054909353554464790429994276072581651848448382626720644205154835358455519592240595974934673694300797491513283548222124154745828106169062229340327590436287924859737432229613883617215405417457990089347319335692330153272400966848855729111449349292420636127712191088326408568809081434607437099974208228876347638676504032915187813610309715315136901039342485385746467339384387258177229201065804369815239120208887420451888959909764515776280798440150354754819042434601811332431858030676416358685099931040660013128761664373639443911723888014894221869498965206029724132247068140035724433411951937836491962245568408698479544452077520453571154767904424182008952609735710223398919364790425263726865041648082014795641720140119963781129162568280828408578564946029648137211582556335319834417584171019540832730874407109991373871035481863884716574450014249401943446160873713140575860687770128216833900879153254342666595095408905406355241917574704656362416484073284601688855857775110973784701819482732565630205832862045214129632508039547522226486137338472549477378586921895710655729213192820983275257213003763748697221434605005368536520636559982128813651387168891198789460863607968827445549206750131089217459463925747232734530686421635258400507822489176774226765721802361182754568391933825063537110709050321220357773596161307822909754260777848716862432837004492869685849809732716742567851078949972036489403417416323506453246333652406613441322363844601223826808527507002178510096029153244513531510814301453381408228842739508273578150201534586039061225830573290088213723070961973397104297816462939551914217165479081875065929106547101845220517613494286407003130334793981903938740876225880844046836406220216431682389068310841290027497761941669214770372101917147932495043779640038845770149229985106729062776725007926954424168616241050741877724087782396032360259387157838969151606909145908772062783307630560082313088907639990626986711051413149191983715788775920299199164645019071987146548480201173006788300424980452819320546374160608614041860236290881559296858481472486376168109884964566117072549515700294896450971397867787200260102884318855955133022240412787701418914487234724351917069139157764583715467775740349897138619632543765706352519264781396242375122553421853043571277523745416216984403067948593160870708243844642643004598202934572484695485057/160180057791137916664501782804459665036180750328052445318654715683544618214775755950321725166070026983627552584777033033938960842284200137129110637954609717885230340828457827870887124055623619649900156074302969184360633507349895526299240651572687903367613258088647523806991186823727570518867157168279564728680285488907994407522473628036176692169216896839118817404155435960982338969741535108480546932497483131542446836254465873316682861139349322694880413277514854235228255793155938657172165725977881710184584286970481098339901254332231073666959817246648777329320376424221878073894023768858029167830465889467971844315263754980326007475557880532940396959491657857731264435299932532250565400184257800270150547493811471439205311448144142032979210474252941155832151502386610735880832877991769576736745867748992977680769451275349181472396228598497393287900135708668668920940592651407547828110362768355988548360334304122739030897213072824850016630499064555870558893626962741878262025097746151089237238797029166539634069849075898953633040846077073980215891496298155403543005310859839485636012424972073342369526006843912915308287515454218841255798037663397812909326119474788788819629974960743572498368099159058959273939336106022689793462238385307827410397849873244433498379786386278112982587447497542264042998970618004820059695146282785963804641067312436566597457360571806874531182504252284418722652858917178350053494691827716647178708417418737322764969742798056505827553950938593025621965843732805166207722893259405430177025075345212235124190641049651149690494630249605244016219177138621986956432616220962089857429623018509747718199303729343211270157907149116087826991108287763009622948762377360850725001320395003456642139078128430994692877303936713498308031399440206232134655907392802615695154587991808205151312634179134477329030872724152676175710320826963587581902010663885610255898291828991715544919877941550254307127654228309000207615240281255877955779605760117989606938751072522525885240170132157453466807452427974401433486708433967067600608133143063651356447962748203435159594500112011056232145009931250475741990094748924568274348413254708998692659663345557286037532892901271626128114311387069668147461244644260686744265707836793447833776063154530803255311804940905217958020868173612271309437070131189778321547613151618786615094277194139755973863539245472891272433338796755590574175928523512060969040151356538644860087053017839904651042378102061161675594802726150012024537526711473325291047337010873065078946381280388575133454675439754134082658759029638816673836575212864072278408053761845529767417402787009045449604051084113215314346645082183018867883032160918985498256888997899931307720792865009566955921152532744433504703037353579319435803909938477763435152721706355693917211447894977205115759870207268719561163499524254501848557193761798880908603316675053973708038352784320312700469515136819957807676380721264449570034011062405692326538142408053377090397085419004145482264594077837478115848120246338012285846883940397905293317116000014662965470010797216574552391149131140491242203144386310501224652038732230447959589505493193478360323532024902198920557341806150399912025494962546804185401875570529705922548063235815302787661678608811618936*t^63 - 856850240060423129204652909332884184621802122283393961337463574632072503440066120884413377244820302978061079558425118750296122002577989190364729272289363578544955755041032902645133169085352188985467629871418923010928425180507972332184753385689888261914382756072895896676136577336441479296383224422485425933087201069351974229286994248873676208567635399767679523195823549619801440536521895363816039400411995577434144151637488495115838300318344701606567953475081530806293162693943678958712902310602398943371153153929013959003608347862745404940684470159593446714823348144937561089550457040841569382481442078156814970536095328813496791905634760010701232054900331238590452377603353342213691247587000267218252129210821926737715882208584805792059569104710749517951929233994979765030121451273296850409031268938244074003707924602063072578237315232651274703276966747762743017667333348895470656211581591163523588472342018600969519651609626726499765804684936420137857724595433790972518969890965224003546129226809268624485380912731007455151396360296008218010761744226208556599742046874215096206074619443078378136847273666421730238560889561367572303336660800360864626715591376481723916407125385190943188057538611405108854056412541093821658018173275069830675603533216265152115427610787341511647401724398099844554946109902436664462712225264044682913569283734784670691458226897326689300284317111635989482003546921366922497990749352152696407943297984552981379159475232659478080818920350129904240591952106464950238690022288645362399603986411554682732058364360138757335748599610155997469724296210066004347249742912585519363327179780109498429809731723976722732080214438981707634149004513205658999955929855687953682513756208227694000651051456531801166260440044328628409364142105955524386489349754061959111824933758318167683500065309537655016047219677412515522874705125290045970998619784462036742314357933036284691827450745830862240630501097132410168640985241546582763536983174717815562576905707512477894218033941912794220885836852919658601682023754672607245023301555933827435469443519961138703777992746227032124531844006671344164458717231324908504439063314291010791682860793913587516739588348443531420540153728812221087694512176513254011352348767984704029192483904621820087232200529314044647891952521124866403893887642568636487221068290241269204935377949708940754244082027650462687543895026171266196234102974652594238607854226142302633240139245477649886070949314637493441425454224955569804572743041723637565362963500850957225500905816325016427805914900173933955324404399253597692108594605907128587415850640199542597102382706278138545193710332934753352809987214116788470533197532563519540911966457809731152398993691509330346517742708074462953650908941448171652375545994286258627493370060798474382089574918001212005081562046610652960060015843185472107955790613474260009640555290773278931352112443744661448163155551825593318638910421594562745729737886624244153790426524369633952171338939403625469376999124925000478864330204720102565200221759471087136601325222469099597201816868173519344691082073587252291974711286260635069929420119821829716994082358626545203994120398596768947988241093136034285324509632713438034122229576545357328921819757536535763901329123592445790904195/373753468179321805550504159877072551751088417432122372410194336594937442501143430550750692054163396295130956031146410412524241965329800319967924821894089341732204128599734931698736622796455112516433697506706928096841478183816422894698228187002938441191097602206844222216312769255364331210690033392652317700253999474118653617552438465417745615061506092624610573943029350575625457596063581919787942842494127306932375951260420371072260009325148419621387630980867993215532596850697190200068386693948390657097363336264455896126436260108539171889572906908847147101747544989851048839086055460668734724937753742091934303402282094954094017442968387910194259572147201668039617015699842575251319267096601533963684610818893433358145726712336331410284824439923529363608353505568758383721943381980795679052407024747650281255128719642481423435591200063160584338433649986893560815528049519950944932257513126163973279507446709619724405426830503257983372137831150630364637418462913064382611391894741019208220223859734721925812829647843764225143761974179839287170413491362362608267012392006292133150695658268171132195560682635796802386004202726510629596862087881261563455094278774507173912469941575068335829525564704470904972525117580719609518078556232384930624261649704237011496219501567982263626037377494265282766997598108677913472622007993167248877495823729018655394067174667549373906092509921996977019523337473416150124820947598005510083652973977053753118262733195465180264292552190050393117920302043212054484686750938612670413058509138828548623111495782519349277820803915745569371178079990117969565009437848911543000669120376522744675798375368467492963701783347937538262979252671447022453547112213841985025003080921674732164991182299672320950047042518998162718739932027147874980863783916539436622027371980885812019729479751313780434405369689689577743324081929581704357771358215733090597096014267647336271479715196950593383297859866054333817768893989597048563485746773608642416190419169219227065560396975034058089217388998606936678135653012589824401418977333815186498378579745808015372387166928025797875005023172917776731310221080823992640146297594320996949539214472967000754243416769633794298933393236495892344076237503274935736619984952518044945477480693905207595727544862112175235382025738428633055353163639442816083611097353777168768553313452992763939014924906103412969011123859096378006410499888194808927760353165256838006869790374959777519098882238142710576387873027683361390587562326771092345777119692037151850874889654240008644727576026092979526203771069157238905618675496682835316285458777639569457307273169687772715742785862930835733475505191760377358393741708810966162599407661766506384681850018355656230482689243070344844307087158351745350209123189781448015356350648163285806826711754946811936773030483627012309381498889927170979966785444197388786741072241792605318756156496747396301095535319246568217911555016283715663412692478946615428588998952124546544259865977676339458617386181620782270312280574788695333642729194261779017739937333367546919430025193505340622246014639327812898474003568057836190854757041871045239042179484118116174088241391438464147967130881017599794726154912609209765937709664569313819278814216902373171210583420560444184*t^61 + 271329869922330586156034742246632276685396035505304243369510263551095360318927152946790074033132289327732288868236984045570586093945009197183087548728417286142951924868036945092279873317941674080027672850471111698522705231760678070725351081988360070760971239767900103469662521002038442435835229173006896104344542745884603280664788466429584022366729168815269958550431457461339478072886265444965690926589463491272905516195359456657815897115921725997953640613923898210000156757761453046826205598433561933042489322722806710839943007728918533908263104164002247557783911669869794045484839979126718474888945817530804626238817550212976424443865166479031234857931909649899005896530455525691716541948966022560922917906156760188574334280052242032531308288450708231980437183380800391211443767544589110880822312512785796763317769314943181183933294387305664598113211732115717960563295771038390277067946093845858468024114269359682451089100978241791284731673756315333979917234410994285084594802325586331207309711883359728078033850244701285174684757921607062203994000396928726670989052732131457565892311609468933217413379315907658371510492284283761211039174303343897035973513706153647337981428754314364787158991041904575918254630102472119702656037662968579358901506252001878028014729094472270783906483583210049544682760476694024874365726918944342371882578136416451953495828608828662127702718949465453078309274879275981467184544419066173647824334636305930977217401413194953844203421533433048831087911568249631709702813271441879854083674951059442346107142493485436301397410011264308505766874218623632127907912807621150559207066513523361370059588319233077036242787984130173415560713205979974838443855603057370788903118356023045858274987954454075926568515308078360880113271243867675871142301481985230937576108010073180540188995692054467602291042816588402156146654966220417184884374122749572579783985499659877690118067920314084064615749545904333634850189790035342635974970392223894968367315168745317286902075184165375678834636005830598717341374871856305477529857634627188120882052945639106695772462405250238088622632635567141995721357603116203982449677805051567534492063471278955529327165006299123085209921000240805299848756484931557147765046351368850021593379331895076856930124468961543183047407149586870566861136020763700806572506563978539656712741756833572194866172621697228733453891655598234278217627167067177849471200292278250587274353777094420885883685231362613502928120961243114077071890896551888820447109923064232007717586886944465792481940485433134629004725792479715607437002447424101669774599785650406815805940996690213388390462471694335409412002451536193181379425675917598474707821182465442099439076735777707992523756835241973910455746472888907951112389559217118982890594888438377620947663646384403071231178392509115054717028760211434923174097531525667326704820256651757442457439481690108876775737407018142038472348927309135546780483540210171403663960683757539715243442517690987911139560833370811810166222316982770983538484014354143501153092986079467435209534506503350863112625575282386851544782202755806317158045503675578618944906017762996755549324866018138251252458795729315453536038797697560001351100808648531104346321199431465206437153922665875835261675301/133907902410804558365676531378908534729836678081623515557783561086596029604303109421092727456454770918526017115749259009274054232004635835949163884958939714156677397222085359545506375265844696459781286213263605140270008290283736432190652082409003600528384231085747220926844517575016187846059519340924859071131986205030543849370631846913193941265069109087063345795490269784103186487901140702573204767585395939229624203521253888684987582029526536243039781558801147405335490232327657242991714609774460291981358618263273501800709253519215141010600260335948432785388403209068765120954520362178937662516632918580643019686178281724946307396984821602906484310643886761557472620952787860362583321022888959422562740482736327640037292742591975786422538330074241544945255178101724827479394633003119501076891074194424539292308822422728385396472879957055320831417498696123914288907631512434883631057179497906780918420249964569493063616448863093495518001185242574206871324270605983968556917538681393029436934302532825371944908064813532248205195376159022747887039128749580898420910751267172370000138583794276722854655388836153100264690522140785078849826572633524122447722712501915644030443124149559319336955429780593633248762892536502083049468964696045453422839973021083604692620937815872989697492571887494553358569385355166488507281212863781479085535593895044306780939968891135927323240193513856457914125943286582130507835439504170662670135012233909996301633312032571992043870716854320513796592593461547531979718507242022621506186782249657343117345930169294432433881535566862613419788474396459479095791496134228881512780715177523025981796286781604214077404958607691391782580517494007781569217576023500271847892497271200020843702988346874402858414395315618112233082970728742898486996360614688022743842757617086220027724389835491191334326710730625667566890947714278822110476934980407322868844809701957910396937527469333692104786470940534712550612117674469565514016081897331424262390846081037478811767581571956874418686000599418927886895978632625419873655930321811981982328915743354658622352812019868914959971061990887180499389916093793579658203234982358776857904582496831045925967047106563058596773595232518323396389937223509405254489012641594784791531317058447513311551237589532157209332363483825537302044973628524963041103615289619672515356273205166505834215921046276886728487510031812317070985270082893402444527910138142429420330151944995835043932886414993589174540278115082292839201494666419380708474736899499540224604437924482219490664281541807574877789892077318548463644199229180383046515060681726439188351646805303709388566534180891039589427986327310213887995003689279732221042787777834540935036423477887915851101625793562334206103793276160285157849514546109402399600213826485387070626193203350206145543845593765054983959551774415710192904493375130064457938133341711104741662554102236300756728572531182520465614049752145583702030891707006201314619878231125933847947530671182236047017753688513478631437293310852572729782981090829363613650923449520454720067921321378019988511256556434579522887694229178754261493946150001503175397816928285269327618008452621108753341338449256387598585903534673348843189649913428891041317024339514776486177168863218827994120*t^59 - 2198852972354148435106881127752533701557568353665359916074589316601707967764624221395961754185186887712418620433018433332536557686666263181078766052493225298144905282920913498012308682964370603730826306302525471551426907266828568538433681519363706467397559322768374124774550305851226260441607501884261986584401862744682038622064799428217766146963133617597536048859290773246732991246461475068816501840317330538088349196222270287607896164838284670601088118312818403900450426092331320542389509738871514986093655173357365818211537835775625531322927923959545667913037773666013652614336559558237303225619189722318740695973964863627302866495968792387080744434686830360490182843079456137521221842532296889612492582767218986682507091430926792560363745488058895391849598748383839925873888498960615008636635933175627175082875897606525772765659092020074329343862791850195263245914934268441590904643066212118474969041056486768537975842280143033985993744630103799552373464929243074161417357723146257646943443821608916936692210781157463587504172621002951291963551948481460077714643445261175112929152457716894339841343473707526610933764634413012512237708281323359476323274382023210843440094710707523435737241048285895837473334669955062552167598634613345610707043112308193619423591687350875149438977674633762868083908203966303244384876572064987098886773272256886769699382358647919045599421420056614176817944107632148532472442073842391180223798797521916055072027445437251508592237353259446672887973999633330105375020342149370000487636770152889752745621558660653722267306145969785323668934373421793439003030770286355356277146230894494458711556443687774118235535413404309986972013713137892802533884611992187654688393046878866545550672025033216574579905379802542149257727788706228012355603241814606175741662534583496994746631661957719479961478142241192498865769264062047691753587077301531103669666600573521873714485365166354786655013801976262840178437642375377797731386017310968530692963867372849788250555197967872032999463988974403569979332455789651883090108427463518525696318393043811024034157979458534065665651284469887624734242194870091370082808137659840854430397841118108823682964402592396727764522777369934300091950192771333177175462321913358903607268038200490391251911846063163856984158900913064612794535598587873839244487447794736869378894040176154342465085241451195836095655649429736142940394488421552504123968873869353062437210741212981278299074922379658376841083348539282876001735415493845908368796162720685235062151623061977293533863557055233493554319779651803830080129272524171009172306368294868575245364853457310734938949761262640615457517237968968839260251543278062538137022145118544498517791761245031320545511092566880201810309801422332934596793258580909373373404167350348993308164757816559638966747825924528048381119637279581709056968328630347481502190636641383665196110440492233394932605727373179054171248623337957780874837209775266167211546651157728041203076637054644573019830114495520519091595205002426760384171248031321491459543507454385614828629070388124754215085580010557180724382118560136058627695024847574850996576224717838567158498754899819844561018096436318666465140742380318916594647407523320380775932045261469800590230060262832604145195535745/1387043775593045634506391822768875184032104890366376008043165993763644975573611981992267833438780661028393219096128200381938141406538414359486989077309152948784476497553510159269668861087003765476627175951398269289101882482520917371629048180161961588749941521314174886142806432327879541225793913896336930062222505696627113522237945921642089106866540703956056147917807122159179559926090120701117026106729180310641768444835406098955119959847084472022537488756531207078768857581635744572322087941019748583721033280925907560460001951424457850445392753106937043326164397985913412275469026169598103448915224818789553176794572100082014463173061988286829086639177977336946159905394583407846103168154602362741957787576546797148273291041062872354955264261910251121483790076450295472885435707050391487425831047616146612082028220507515377321431514764210311934016057115669968685216110818633421746780976787922554439727041158427732106409024551387653574595327817714976711219874175203434758489352646700452936018928043401338552510994514858891861046342655097773876257280505545870988123002108665667560757511460039229840255310125441209182393238943024652899842024103407492065846446898373682290476970710746079504938333105877780781253599866796152897719773297908103420535630151721360697464561534584967860920233325042452698311362204306440843216811663598665284864168628103005944493440480274627991121868860477005309370081478077277248957597666364366889409782088421396719856012884279605724477809495543672286287349448594605263366729816521323556174274443625835431310894759233968498748063888620991208136660782309655221605248658165148957808831674975795678109108392051785816464695544301681888040230358835405248607366562064397773593810717616487089520106413330679099530804359628513944261686633204689751746483338808027675487637373818507338022013132144351369234979963441236819987929600897132527392161542817998574802678573839734021159677188002209632291049843934135538374330759166674651960929664222786681736594378384822901099909909749907114231149711721256428446820480539236137631540406836654047467989400375317052099692413715642302886695220861902415714532013339824549998932297494810685210517229887229382304995283461647634602878527113526073114750878995161545650597610733776479059416355693055962700785291798062302768108538111525929769800285523543726324114531009647399176222001990236138143896306463526146943507866241254903640645028117310970607177668193955362900003253985107172579400865814951370633592633852405036113109160527076784845099613234220608981788083309046407818608919491569383841740873196761317769914501578046765427752846764144677536210468044185271174484560709785216142769110116079899717738779239892960790096677298572600541123188472909160506896779193127307744037245832015866674011123372759092808090562024342685231992197865920605876194980840970664358430639625780043339537593013899306123015077362369680023314638644258798791891969887192212750275794258266436742581105226946272452456208736085405802275325115884568374856567913060581226743254898908716294449332918391238800017244919783524138570342454586705856145596424622018431065535459480582050852380863027806634788453775213476016139531274241742237344140489610300832743166497840503411887860341970820060070192465487060775262112007905335704*t^57 + 702885450962267599797574582181492044473593666057660355321992180394312063966837461300513703674607528449065185266493473711532854813392512726494185639654133819080712415978413227376755392468308371419003250328381735028670526110346580599287307894013498285413870308072403116109795457281042865889252781327277151884236044861184035256151327485598535049056132636230472371359188623494227276274756305173690153702031369046058310531103087900035253700167384794648593663554410740453418772611486629148834906019110632721823835712900042837271313504500782303165382184403674361779058753479797268962728476911953325608784712645938536950551682904958485740024881329294141587924084463493565537589471924008538539813889950936143819465569006368004264367660865378255259685506451732394010063588496041245519507314422534807415014925712554089171661118741379652361250126045182535654396833933452402884601661778110106348573394209548603973251378542751962542107281186695744176424056772913391747098401671969180469706984950934465151824348872790451155430116756544711167515060482346296513259708272243803316659112841085156055145505360575854716430244030402589544833280847192323828992605539127992405004135280472525087726410896663934306066698124081229016408186082646538236710250888709750836972020930177431425881732599839450374623104529747158205296668311507660687495456862944140116463206114767214695735585092782694742484418133571525502355273471502131486307654658836468009734000764279633232193050090359134247812486440342221656157576573552058879331942333361860186932381890276869039602560896403248684351527273519215616734980419603608620453653435858538153303589390302348244800035713382142729369777392082138167852540017571582243640996686760487850530323629498574741023450430641872488028552914973689184819664793719785871944604157881985518009470564422422170761484628065249026979525004742384311934816251389930175909657645955604800292769032852535010018422052918513622156595118817430691148833430950603187806478154695195060656334666077896262784167886576946930464903252458081753482031252020087209672290351049222239989204440271784511804441770586649447516171778641829109725435182779190088178754338259784776121890065434987020132310216225640098891866159697687092772250820855190339232142230412326529604374448869869942271430161479234132836918180905530704139630939221733364919372480171312919947644548337901178305416243319836593023718082020921963354565166778244461989485450522550540903236312969285029628892233973247172247596972720758862990684270220711134663582113028779944377511794008932426164495140263778874469348457053629982904562883113435329013172351355561191542946749773511726430770044727020884798154729609474320665537642813060038727747328087730731234293260006956800482153416261578613750520852054550464669484648711086723671432775975048548313789111941877415797166710237039661918617983849627856347945733032045486420886973995145819288582462320564074488154196666045180456240242163416219374588029485612454354505325495403423115265574844497761867241434960233816440374176882307749502653843071358145692614744746709185516980643618671126621872661634075960355280006899619283968549503768697000933478778652183444125906095149076834448198330168136951253962034288575329471051435248385012241349276579165975947351514513987180045427316543/638662394506713661468370424278884661491714983341404094791183993003165642274206565713377077923657504419737778995292172546288955892400578816317268537078095916285050720937426899626226299473792593457645283555425911367229345232597143906261446372459086268480076457028368160168597130177558148958550456308574246752133976250823650799980033049569330748432115267143114484810304778636497016466319175150597791777699694931054624202798786899984801212789840882495008934578599390559659989338447462047825668356982975413665775722652698774687095484996867097308213311298379365069773426149308336315380686764041087637922947840810019849843413512919718333733563346932501135258804859193900780831226033757158090796867657622758370282646054137907978999390408596105714351365749096305232783030213964496198093640760879382652597128413510875752125670785514329839889915942270562150890967411613461094935385121525096766658782642858004458927850312243570212675086670567389290904959978302701269194496399985463234072444558644512563790630178460276986287637597181355272730759464290496037022835381449578626734260211533703705751401623877060819603672483548705538295998660084075704526508336475992568534444555695023901564257097763305715708685764107167938223383744180256677233531404807967048414499839208262320745593435018585740452141218655324228774599380483646629761778000061862625237995479164050499038572410013970876944658208466102602586872178122504508524413247285200803397182344618272140288789050343270386203856347648591300161467552246496953334516880103962512322760718066403156904777629753647765968660525196891939267316246278565282351114481778052635036793850864356406482524523005919895777136342615440337816699451866871721475931772972203244528524589548329302254497318673431161620801619415014920616072196906597484965193414843288312062439224763314159483875264722877416552584671437244579777850722674737570927219364624009724722238859416696979031164745119242986052329288916630192918781134695093484670701847071042973388384417550078392398933204785321265963490210244906039543412059809994796916112711788529435956820913903641286954143835978506486827169822760721428352526583856589540103393089632704572120779486109403245332559971133560004465178546673608763475110067012812240614992838211525516181245397121735710304324744420672201008155720584740431807964758536591302898596485018950903582096065121915270836236805832512682181238901448564184566304922106978080724260837150188685004074430623784222153170294903902383111360915034411029648281458302942405601395628681147308424874999692868914782022586666846204586518274393072161752809329111321237337396805149528561434273310723332515876955210548975012843442100605052839840208648579383195146355316933875838593520328478833077842522730267123197622623505681734644134041728257944681131853608933709808992822993984283377922227232293539572644778242309294946822798263285515204565449140345707256251136195732041559536961405553145529158566212143695367147644757070649980523039604543320487891198547506178438639750059650174378251619158011961429696491070161488521306015960449668444288756904123845150408985495813371259659491050398697526450627941252567933852472932178266778446639444977875735945119368788498032227295092245154785579770992015454980176982545587886760196918245503710176366424*t^55 - 3435442395998758467780902996411121499493315549917241189239924608055068529386306716464805025930427713751502887184933514013056116102130900134658271042553139182837341505870491505409571020539790711876841311647429635655349961766277088767120502308769878003287996945547970921303096848291503096322479212830103973554422668045349804729011944475227256594563740815357560741011414925908286898310453216846842429945360352814245329568641479912099251386317383224800445662419989133161252851767392844051629656160533911553735729111299623963111147270600014057095420110804242848107957172478762087046362813777219420443464677074462186548120331226785531305849424311897553264690864041618426246433348286076575195303828478816636239230254300057655238969658413124322506484192033232196368392080251820994012983043249607102145321812654383664053300481129957363760919123917906448928548061422364030489267272631857146854349118847209152715798573987244136760225699677763045458581046500621716469867383045932005833924619939414722407025613773684130535678094836186588564383356644487654084679070974057559697566282713368548780312313806003297497149138278440082183578140288844341497301745882775784456623104447945215109071553707222141347197933708287228142535987478583461410000676707806958884599193144765643840547363607085123520262410053409302608288501063370196863039580456026293159032292188242002730308301672202064686150526835501072842907584309731375790448497240416713500606883772887045982417328973301713830703631678651347817364582757289312675189553418394643312438760971361334536410316778399317918710180702661440401763330635789515767490548516522204164588365599733147025217462818996706076016046309192199536201032261859847201811293487788883836678665183508992254988181166974545001247735008260393032719843271217560016432142190311316785217561688083015828380600820120413848736968038395818662358752010453277785951527516228967301560804885952165648407135415519243337993137671803719970406443561069957131383232734731052645662554485962217792716812399154219261939600870607493904063893009722691951986289394064430784681602491853846275658277423660272543644404293150002129933729648229868502094464933983568161791755912822585954190333005503941977762089105842823090814178745995999806141995949599136246826946096465651468052033658043534628454913034009997062224054880123172045223735353132932803626544509839189944425716176508810335154993432992866111234352172100220300200264394699029688680113908921718567199122770969970541349579810109859194000549677009475392885906951295226137067038352675377849694445686287858022154460829366356158509162794075365990480009589353498738052064897135124054221266121418535290668604528459123945864826202167809463518093028365757820402872945469505172031142355077519829229679443521673726343241247245107036977855121819794263044607347620296215781189444650953936426855989124890872241775663037348707535076270273827688591703099233511295568658044805233389769015792581714899829896852169547729932307195106093294584672683204428261433955469370701944631681376692108554528569562323132758545966171529905868498878761174352499072885556512186379508771526430352703935993652215087575822308097351025598962650666269911705697948529044481465384321880128104683131823369717889877546132407793471086916509392205242619458755400825/5058471353030683637028027339703692007455140473593335546633287750810540329292937124283460662170422240888511336056137657295693494940155449517474836267722358312721387890054568073510145326974087357870415411966677893147363222274791911423641698084978714424051539827466902140574113601994569560436408285433655539154445230581783171907108289447973003747962324728341138601144593904148587095818008968580340295429600697914131608305212537072889999917217805467235555194638110743913708358462651351652155553180394569971906438163155804481864226869058231092520762178415191580085506479085698207010056719733183562640849922517695970367790911872225727563723621111171263316980637794791830059940056717197698511536436222486138095422065113915817868268528184347702353461163320697033487336872525137480267945825957276494435276217780368147393133773107412806240512171598122203333527420087139143412827323678792202418276655603813052617598094687631599366135894079338249435575963288355997249779246572895243400663756383174011275144472243929321874091357992900076883324250566646869995658374353418980887871009080279058070813004557282326007172340189768121028233705650285291652806842844960370205451015875383770625192333898893449077014469598758849171603202043005562402033056697596666345400657896012845855317174300199109895830281140145457299879093363069436455102802221943264876019971113517341149824540645404772793516687332798992585887025659939144705925196965521884563931316217409082799726775557909155411836080206808392685361935041841631578486882832380519691026987140671269294654103787218338187897107066351853456688189922946837132531837539065614123180695932970629115704147519586680420186384388397034371150259672398855953143279682814440230885096143516006134465551427140082799134999677650412295121762140896891498565147842824522305574129361533654363524534536161475454978776169272847207998270948797488926824931230534111625914203284445741816617079936255872647314123675882929105851522551270134901076943003272032408602117410976226436682207978386160476783491665226954756106817318010650830937653969840636259187415473790432200131609828909347226115542298613464877158938928884890855697808934841732752887419528389010479467923093165117128791673679362942766763069008277948853867538431370871648923428076164889414832523667747123419057676278264605011793880042526842534030752090686431205188297207834131678007425773531562385857632683099527399558034486861151649750287391822774740395592981653432818368881678321911954816280742262169020293827882544758361320396519208118300984563578882273169328891698548134817642008062580422762118271814310776167007962930751802342986337744794837816063496460022850534251345911020643426969680265045702884740509759382843579725148899266605242842680033153788925114827697250832527414607321738530709725996231312324404098864474844375958698886279307654262228018673515488350440779324084928384949180215402504877366265577960702871211434800384602478352796053968576800695359338874456074108088770933081649768005104642361405004802375568336165460056237679514576385010586849990398856299423769173249055240669686787367772206920127359215780536381877573142025907811512553635253669694657621646589472974236531348022070017843847736222416837886364374367113497312721278979629919898521778860712332034576448798424*t^53 + 4408644859949621818647055416532706990275079022161534785698110779963791290455826700675162171344483055430896116857737257197505912363814346656961285374267378577258521286760543072150071638002430220651425346479040413819232914003769751768204259136755441523501643598751975040627482566600994519803495541373821964270232965105214130868253498686383119239648445595362966139689016500995871892444348172682800897588322770205291061528190980683492285370995379842036737164481639084688308688711903296546046605650219778057377994112054490857599357375731121684026576601873308508617618065679250105262090896523666556673780131760979487813922072020201220414587568070938994793752175244373251647973961136179497216735177706873703676543146389654033489639878866452885765922766409246853479081077541839292315128420265976899310398132746633157830518931768973280012365756072459052747784380826729083435416582214312265591902239141842422416811686793718826673271326273020010012537643219235793887433826355673242486002637871539938448118028021604923708520123607257281705628352032082033002682098557345816918652294546491216274152303835592777154947852404494372005361895787471726591168562261815819426294794944144447808418445439536714241559083413050545260175555273610262926401862390030767392578676025787019663857033866522262133705911530386148581669867819355870635225104646105248315682452451917028307856673766104840873228013163258015229050470425749422057247034571125538691927323067994723906245355360551294935060629614799482928070389445154622106454376203060291832731627745339519224050687886156255080561648359123485709572240799736880047871142717854897262530788950748685708807782658980308741090995310708301827165962243149883038847916892622040917067345509914011301390787506913929677135545956545073218925971711338964919934719362147644882787605057307995999769721351336507136273372313731474616938489045446782819751940239942719876898952436960226311673612835215948616757163101019454909847008150224386359396381025715346007855717159368624135051234125392525999387208137609780083320259415430892634142204315159223536256192098865605540980409881398156736229390065882294252352027100712588347414968383072544268725980195719166184113218067908538374538270893925922635148646281750769764713736562978815925507512043211775768835642306739096262080781008232331384910899278509208450724150144183072182524871671897696818608174191132181640987334836910156353376223038968834806820606270278057017597043215574700215493276162547089155719326956521107661464813871706977162557036859362200625406925691062196669214792211430459555040394263951082977775700400623462998495231054138186226151947484549249275013935743620802647673982204411106325250670660109259781249046054464489448029117553754560337187420874347450758375564805834750569233289062014544011804937880987892145984112917509288480478666443218275119533299082412098604841907315365604289223445291018380628658786697624168564206553487857295574854824772130029278501476088847449015136351949918475171851397415145859180516193877627901930986991362415207282753182798462786965737587486864703618411982970756982933883094316243714919867452048639441497854701800109522410059165979464788256970016028641653989495196474737955812365418983049830265046031287325494609508165870474302516881994594756697946857857664977/11821279415303511356612667664482751941950422616187121075285877304454820661716917754053262517794490789354014362158143797507725768498961656958627178016483247054257259570558788462892981127996047814753774022035336208514188446663732040981933563988346483573187830270657154058969694051022349889213924483749270491770630767963358517637366272106179499324752925982403685086771867695139690059499228506089366674224969825044614836659351131111039433768808186900520825751351056644132574519641829439036169446381137714732191056300420707508830956052489181555836929403466229379876372284008895809912989692745741640996271921355370367409365823701400824252691049874354407805450708808853144641423259228599473340975984379772187948061807153005428818837773411939239731673392450254253459625521507531523968487954460805177022599678748191870053495906426218067413811463006932480566491302467788779889275713287096602416835203257428346683173984081338535445929434411822809327882372428583961227920772988410177974057888906231449529785060473010032519776839298771877783941038386207105892818896400038427034458665424803081798908018736290503094928352950212832699403295953631665398877446756282051127024341681826763159142192696335903907740013860172297120700744396996826422001779398426710839521214004968025219838248297230803988368878028318359781658150797253912147100079586050702553933463491696859236921500645730291137409617028400880247881539749776923072876403690316641285521431699443867351383057705410344318226095793269208782233956014222896438135114327962023105445816309870594281577110467704310536136905192795301743796929011307029094083835974042823301341410711281766693572765227713347504856051926523527762229852118517002995620548477089271375141181553715302745503054143747848482075592238606219568384279720101360995299146037005015738363261877222852650069464805530995200718595522262960995510784131017312397728343333889689433066345680901504460935332357773157911647830800513475834968382889356352989848273810881002960264247426728809489497235356498116262456299929250053297963910012709526335371822080463158050446062576216454764188964209338016293914218794872975871959029787987062997008087187352512929254427846666501578702666635509855931704531212958682961680810863010732227232225929915217573090598765592881732236652344843008097905674752710006860445536379705586191387229279313034649321438488388658126232986915503678136222554006057386133198964690319726362084903419704435848849000310225138149665284137749589393061227502806740001603096426324273582923945504456707727637780654692535950965361462644832579233479758105731899613319846381247808075212563239387146547587128671494303307416255632914860366352843274657280815937438799526687520274828530796182268744193164816025726694309283921827694219982524182752745187460774410041327328120074892879659610511293999881918960658112496618198631239724874393078586722322460673183124654323373931742728453077976790674700732974259700085914228546512361732820880873728884775506642584856577759731605727566949162166198430586133298837622825172877967127166573966781154748249077825355608877791424379104739901347036173692942655102662684404680490761674889492627848046544900182191571613647096169097398127953142822924084631933902729316138550323798784030563721164470033078807525266786471989848*t^51 - 53991959500950900323849914223275746304569730907270285076596675391119781596598689799205399335209444973382771155866551200483757734675149305366308111388469152688724993041404452698295228376794014281192908448150024442959604576374979759342672046376839420436483050402106140778947072209902286916899565926698118847508058429500359443187143669959033718215468275530813427412215890138456136497020144923987684280540436752959283934563502154305220277937484077118412685917782604832753922808020217577670350044702901223466911567063476666978715053769535886031994859213226815299770112732631977157371416882395614012426451620053346827744439857254884041735202593101875498351047074887043061836995314656740691676830045206830856638476487165657159359291759827445207287455300429946175391823699403020759925413800662606523052548584953846963209728860546058738855127754088506419182202097799829086328924911288658652540611940702712138184145122920326251451332842127244522886593706323446337629691185446436250908715457867175712858568583650603538502478170353918476249453684339514460558048886050896916155850015117755163226262290878309337923345791044843285924129335395169863868643900987902491501335749200363637551375219709685496844258575167591869852518424773458662936589149438088675015765225216086835345575894308960195361702973834933233651376874249723642326695232696720691837934190738378095203920688323032259230410728457285187085268789038194831391910518444049886318455245308804714148855965546057192507920285954105539330667800201412000891359393343701339950296199576265122700843303857021979964729190765808054451433096130975667927432479791217505240271160557634423430068194473483244066194395323654172352169257325016232925684694639958824450215991162396798101156283724147184571266968760904723042992409077506270835469987509577325840782625649331611750946801153579591685282847917180421640739132207108797536075251172223536061662118153186436983601991629798078960704280545804033856405545135599790900153666271521853863261821308222789038918125449912759706833808180332367460203460215577138877027230620913713589223028835115389558581262464717542745775712552748299016049314878695305493246181556920234316659562278887050442293279331253410404708418269884015397614069219930844869384825515779188993610621244922282803844084653095180846591596804982625076236531279995795939738444021271851152820224253733281255123532953722080324512418555969556452501637898870198602101655817654748046173129251982918633688386433586014264223594331191626197448272315939881661801298175040293665351422192219742610601927965227435646174943420854575978706476285650598367482686640444677869060676001027098195948239179931489914149246437634571622490019549684703560779833918383370091563418084354712380931584892717022911310808664176180037299696497107189920747733722601290304448621610889718728982554175920931234798975469365579831314791367715014727615772860968597478559017732275475915366672028177325073613596030822768612761514233960516988993572227982008969551546730550784776997118910685447224234564007925595265717768896541744463664093017919493310047864146947092814239363753051185334308470127550837960305416469689243064664474788021662430274889714126395194884347218677875836182726448043147671922075093150139317848731627230128904540433840524921333683643971010267/296103347220994120297552970549185464892621502497793737734119083347752499541572594876110803966555670122002469748124571887906017624618157904052013097349544533297387256809880053014697688954421004346557449628615113129599563608182048073195799221968098836035733168562843947253759219821358160808326785110446310368034683019535525269286629505806286158919519540982574971948490665983757336507023175363361819578211785834325860633588980249113019416852363734879879150361758383841114104092828424398790984349436864524516832308565038021917034064188099849337788686674489935583603331760616158545303870153792918537554951176749768752992264940680588312822822980936120658180197837813756518026583604911035808069213448739327021119034832837530982863854827680058056545532358558118625407853271227818789537342445985735009121084286510959358389983296132718891936954129218647084056329641313995954926541158319624729537693782926484370502369677930728082028122449625475002314573625381980588824035495404694274620193353952920758305232789748112964566210196368737585358083109843844324105291989993629199834798804448942527259647689312849951689463694147914437732220224811883832132881912166938243980081385226957372531246690055387166382374447174215755711685812570775507160441237631591728678607208801107418381581722765136255235326446479327715264233913886548409431278493497926681138443371361186829119488722007800909173548557199728048742352768165662294770432451769614669800169328351569804039893290424353441264366656128404897980323541562926517614554388724902075419575288868408602429703988698546805079335913570867649845873410184888900424976618089815985659766769299756119396175147678839832750802674006203497897587412481986730035302038436957765828328029284645474936942334543977358061856792923354789822078899855672257330584776316913969219769104587970420796489977603875544785999620173483401335885957841765313375765453275046904149256848730447850905661850008287983756925415168195047206233044073561048474049511839550989149685624293845463029423250288016982180759552727831751691832672635019118823838523412134670566923124096595164418326571836901744802061323780243257299453764472762616303390903897868194689607993512584753710537294775129374662645665999260077051834844100313824405121872501159674843297681413492365922974413484409281172373976430797821842726610417658758117264448064659329574419831736655238298592600588507964515481273595060760326412067218025279159623355824563277287252709437289335418865925510397631647195313566137492473488226985379179462939961644133100731113675765623538011764029036815314722166612140951741198814306618772955512603949354874582375772811594673146474011931509845129060743194802624707122304539612863477644570350663315559705528260798456700084410814623713435247360720195593237651679037246631014185180690527675941814007143957062540375600099551287852791512048169708562089296799749640435762115300716376644700269109868848188645083462193116915054318674901375890474137608364418785682151815552346349178585010504132672798263659660355464995580384389065871971613256977400244589957852392317728782409707212194989275226628907677757385391939229862473196571826095353190307839880485872174730261882969170347208941327441679639142876779888891040198153743788027286541992236942301366878568997162057556479225709320*t^49 + 41636891124378434981392686917587103997779025302944449597082250045879726897863639692617681083550235683859836012514039407370737673466103701016184615119010012603834301852057558021423000033867890528622320175557008540898758844669086281993354096059913484539463640823208306447544840538120360673609410729973127103854479844235950114781643527077265819125954228421408980451235657645152036675771093922007249151776180159312419799760637984837584420868034986532840090565951722726872000871115294652577063974552769455111483859561794617432738709615644462526233404087186294750864720008626946013102567567569384843889571604226350953046262778946606295558240896701482433408272264355436544049479391500605265297380577794320390197874439254043642596358144438235452735703791162954147897649931156874474721550836189044505735610306564788901074958410780357578879825416635077927847804197225751468631966411772989713635834912700336246174610086123416848024095125446106545550715359309820742119243097637694236088516393030433795302141452100445504032620807536807203236820666810214675742861323250087765337210085120887759751919433162447405686499731695305023492899729422425748468458969312576693042867680234631010998400364362830615890826351259638551680292868212969514523688626958387631645888835968266938187847994220763871996365986400551044966016665865331817685212337938363383812579636475490600755614651018507289710317486251424647490220031366154197508415030929347380515820368635711454348827110961133388875280596878813948189008925054397804542486760278242900004004497434820945600111986336448044575383605363631071161195812625107855070549572919011647571859881083651103472241248538863338207387373291590363346525785984693971208265967274216860810983352174784251602790531680441698938116842137229702305293871936193747726884059060972892125111614322169258456855806341758983986062622278758267840644413799053434675474733698486147602635701148179082020601848862174784608115435489230629096740803230853286773602366926384512819170514004691237378887832652346800582266124589051130798472331594799828568872151300946899835672326502152493031304840362907953987916529644390744894952043087972479184171137169724505609464371140124901236587279213164509812742436804742456228282967169286536802076377858137019480133327632655360190610325256936083917161486513440630122190507996832566011332661006546928561680375123278845067072757029807066460772788943705777796987221191988088084908051131140490489942892241861375774354906394464129109508527766274395117770611795963033644359258267459602104374566268658271991245599520770276939531795476385645215021776738055625926788910474370982077794474496220441336562082866197478315087214928527705282518058238783489894219047145220815846292043521268513586647548928462027075203769977485965929696483122603912799145591814818272919797112014339508864799874141489687607325741565098153076153389146041845362795780457225073007795683512056642592445589474360224160945367603858794286081670512085105191677171720093085370333934617383684861952612222870985925967282691090693672603707140636537202825773991398564291838280086438115947103402962037907508176481962192231056215178031539126118884587374214737650778117330410176865863849939376719671814441619646144453477387821100912191323326144572747075535780630727665460518428630771029/524525929362903870241379547829985680666929518710377478271868090501732999187928596637681995597898615644690089268106384487147802649323594001463566058162050316126800283491787522483178763290688636271044625056403914686719226963065342301089701478914917938120441612882752135135230617969263027717607447909933464080518581348891501905593457981713992624371720329740561378880183465456941567526726767786526651824260877763662953122357622155571634395567044330358643066355114851375687841535867494649286886561859588586286960089458067353110174627990348304541225673537667885890954473404520052280252569986718884266525913513099590362443440752062756439857572137658270880204921884127225831932805242985263431436892394909665008839433132455054883930257123318959985880657320874381565008197223317850427180435190031873444728777878962270863433684696006530608574033028901603406042641078899078548727015766166192378038200415469772313461340572334432602449816910765127146957244707819508471631148591859744143612913941288031057569269513268085822945858062138906579777175794580524231272231525131571725421643596452412476859947335354191342992764258204877003982790112523908502635390815838576317907572739544895917055351279526685837591634734994325052974986296553945184112781620947391062230675627019104569704516194612527080702578276620523381325214361741885753849693331339184406588099686411245240154522878985247324821714587039518257772167760750601779307623200277603129360299953079923652870668114465997524525449505141745819279430273625755545488639202884112247886104797424038095732618494265997197569109332611251265441261469470374623609958580616245460311586848473853697216081690173944846587136165382417624847154844968090778919677896659753756610181080447086269888297849763617034281003461749942770541968336887190855842750175189961888332162413841547602553782246041150965049485041450170596652140839605412840837070231515797373064397846322507621604315277157538714083696449726516940765327106644593857296887706687204609350871677320526248794978329081630082720202636260730531568389305810605296202228241472924273575692391256825719826749927253940233649365773553573770073318097066036634594578172619080802021591302793721563715808922173086320830972322627260707920393152406270203231930174144911424008127321361043619634983246743810726648205329677413284407115709882709800093439879428825098103257987647789279271792606756785537141709684654107632578215661929073351654189944603512091194561942431769679884848210904132947489317412602872129524464859231243117905779360626750064152258511356247410192267708579501414650695141506828798695042486010397806908041281714349260208511837681992430896821135817439942907602230793220909759510898742786731827524621175016134335507204842980440149527728762006656723896132917908020982974294551174939413748651791883096927669797866796500093920176347995624944964199614912309986754330985077343350032818411867199183333851767673934171290704456378535239078795539580148839900906245541848922668930407013532830636304321606448956924197112629680849313823774916687492572055217109004702211052809248548128840052775888266716115742636457741654122863778613523948212949083197079973887788289259280950749621259673186484410351468118217910238867231749842636729488995934050445814819726362421327750794972787671477485542224*t^47 - 13385780273623001603621478030471779898659985099820071550774109138479063231881142564457426928696560823689591127476679959906763901076153021782257163922714546830416094654175370600861906381994457404857338222753372620962589357766743980104425841700374311032064610795351325265172329276202076465328523521009427877552773168614447634682384378829343404523715930298440053060593069930966463523936786386836738380224122470535373633276708683530902673172132380602995652802917378929699589246020892984746957190598940107157727769324204046340531956694806970411822683923238867567166558333086958997065494491257618331916039147369756977357393241468996735159597366439793223717829123743978400248875761776763691553021635070562602223311034421824630727914741059450514861842665047299799465161488599374599677796737583011734908924475028879399746933928901144637825329601937291534058798329855004748095018422501843032940667032082297434662126035119247990410899103307280525325327638360585460690528357681271233759303226307564815132406003624258213393708420910177772404071313012667202100465592556478900465978833511332201980658525768071520465516542175298052548590567643505469424131048982663972814317764718151970602682900282039743097741573606522232048417439859655677349169625174319672557500637128808252773409943344957606743558152726823307820734273742930831602076928490327995423212267235243092054785193098082447258384351734413955227379049962877853711577143944392305218317322366994761204787298793742910889791696018974777455659289330439893120511467176128805815344244823771324367910678226577232476984660471054637129942677365424747986566709727946600167884107552797686642232807821093508937502564182113347028150485670558105697761401347730864870004792861414021283545594772519941858879559124041564919875884989909129032932872452118610905018252602269008227186559440885928179075665723931641209074004278487053290450700632090864791037667640629904474142798234219642388249247489155872847982021897069847283308564659585558247134230579581380086724877991340752898282975970573625964620311913708150523187965221375016652376303500933650829071090965348212978791362152404983930049023478361418666121188151183507683338229768810267159618638813445471804806371727144301621161584511234892491158900525279828808133289701916638837203504059334872950031461706005407786573045029434640072913618759842190746413356478131115648938198893689526672154211061533770254576335842533233638082081980763549724433069684722054515206875182296403396028492207408112382636690746337298639355871506153014099318968867607188769357684620821626779413828121320865913670657786766966893102547685495611346122587923524609684433892528564644333921948141901383709388377611622542455674491160394824150319837165592773027038095401238926588776232251717419319778765270088774112402235151261805111715658587698078146904096917940788823287698563238949325782522801822411325316127694556762870993032320751983956176478183767554180038018963490881114494245412530320540415911980797129589328469294924925402286219442439786340671176736307112180266548663407885748251946642635523284828402825113081156349751778636671099631701867927496728032365077481747801113307010259626401908439839905012633216836622912959474886348540002324433763139111690912853507790682989825634543732375110262753529282211011027/435244920109643637008804305646158330766175558078823864948996926161012488687855644018502081453575447024317308116088276489335410709013195022491044175921701326147770448003823688869020675922060783288739156961696865378341486203394645739202092716546421267802068572392070920644127534059601235765674265286966065939153716438441884559960528963549908773414831762976210505879301173464270662415794551993075306832897324101762875995147814129091356200576909125191214459315946366035145230210613453006855076083245190529046626457209885675985038521098374125044846835488703139356323924739920894445315962329405031625415119723635830300750940198520159599030751348269629028255147946403442711603817116519686677149761774499509262653997705654194478154894208711477435092460330087252787985525355519067375745467498111554560519624197436777950508802194558610504986963577173670911397085150575831136177736486818755377521059919219598302659410262149848329692401266379573590028351991594911284970527554947447268104332844898578962663861936541603129678477966455688438538507574226392447225894244258112708328597877907320991436977576144967284611017150425323471389974774221966629846388123780946306348836954090445548194865955351930801405824567335716533319669480119231110221244323764856413340347860717980387627151735955075662710650059323413018546454470381564774471022126004855145892252931277416263106944516604779695064826997756196001130096652537733391340368187464394086064929748300362180041618222641997945882819802138895467061654907902222686682062317286816546118257172330584802841960027156891291599899233443378709621472283177544900442306056256033467067061427457027535987812466314549979082942775530091220617851892633096603784413573824050989527597066753965202673268428527256688020407127835058894705037556140434965486537379412947098828815619996177797863776757353295481636806736522481984456031760523640442396717851683321224457691829927187175373793527854127869133280032751790652975484194875301285842098309804276165206042455648947312829875634769863260129529847109967887897174104821566096848657476966894609988340494872685171771132918359652534304792875927433553890625655012243164876352100683918112315788527850109382657798892867029074732083416648152502316921977528607189915856953013862670985467351767674492888603119638481241261276762923811023231436440115440046886045857398386783532490670601357061523402375819460339330354844712982929160647038621997036479008677436956841629530122443383351393810217558748616001774023223659852158598500213159182943093512009430904296554934955184021223371077331926705773981074867368577640567169242670520625821489082119598896424716374419251169702644614471441987159297892247137885551596829120905133477877145226154023080446571834833315565562164218289621956365612732187624170159308421758236940370635817888939981321634150287311976316544081476018161782659182555095391891668468433843644253575804697194681281254027307078305052634016231368597298426460123505449688161194300169874218848372931497762039756226627857873269944522501130281683557909591749155535180154280497579384245972199511165150175737072381457743889826636691718972071615477318729893920099704659183483899598126746366707002707537721106461856523627627645017490175401336860639805136765263548467432513498548559170296568493353658215888*t^45 + 631846902375201313149020572230380816091935093028411261932566178380395766664170079806095833960860964261679745232572193426349022818760804615801890066716338026929063078155233851037955488181007841906875333338838655284832060635977755615989211960618909548520291896775158468126470562137003037808545863151524286827093956833663925277324973626982743282281417857262808421035601458067558897261958337606628671700189742444817613678089155297818580370002167562979997529666499156012327592618494978039817591923796285348346210138185535032023167074826009067707761151004139472191739048998453079470524209059030650086905974823177966723565147869309379574425056439518593224937518882571628388451076780081151532211993019908307278883842762695418105950904830114037056733974680790763212629406277038014782207822762112695610876061285068939039488205769428361152040817661741979618383788022014624296115608352668092001268043033180964915147712626422337530733769310000427424140348534419558508039864146109504814075294298053508092109047180392042071752252541018744741984111468624609795953216671723594723361345902472393271964370047269233825862864748209056435737879305019011106780944224477204363562000272556011207442241188081506672962667760577323523813921810022875069566981636861548995443536224366456351281298594930923510880762479156847243767523198261368387506954207024097218006345924397319026717913161150763783267265011734638326274001352876735053386610415001373497533885098936127958400754229225700131908325577365553044012221743935398207911718053155334895075232239425970189642772887716226030797800827022988588472446388078014904804479604098736466089121739221694723219007994726457787387345373298238633379372740155140828500877853453259447521916767961114334479331557105908649288737440269935603258305841815460591440816645224998928549400489079762877639958920887979015888668995147436363974462591332860034029037499114887121231304556693932730081250766136527378052197539161371074013334653627686871907700149108005640317645935060270613180526446613951547125850230859444998871519274815068308770753992834304933699026233093207322044388173803404680166423033441287000379949239518891527185503646314997640981604879598824203939873418024808931294880715499885848939694423851344047879282184682915684927894858868849095152306549080439855441153112806384815687907519998995056137531581274545776048768116703828022070730539403540429679772998235509540015813804435481484950415099417133112892830903574162426508593994478081977781602190100574923725122825610650936082194516075605610386243917282087537666853176093241141074371898895208854159433986356570919850140137932789210129299794357889166629541258499388263572832721520892641964411097215891248917294916581429086046539461041588628308724992816524837217125513486379217188550198573282137512498768754329623975121850256091084759910464702742206440705886135101125801811363956426947754429462544631870896789867745659428586154921563963696326351332424745529789981332024459743980039809464910184109973383684135033478748332606258528125123412985167887976187899286241146180559218215075653301209052770305799013896376563076411942067649925277719032030365905460852081172053571600876547062913529205916972650836731304917329025396733507877875389210057707981339943713346222109198905856750511212751154759085394937/59642371354072278068206469375290236023879263379277562319122070849968584362575520235106801098233600542237005094701430014800517470649379565542304513821143611883074639327254125492162785638653186383042621302386175219225746831649301216929074070189607219125956475959694416792392904786294245529604221146386953130995460857350298244541892802259148610172860993805930560273904873500270613152945307418352684506165120618579665213747794910737232985390165975837710387734516904412403313847749618092193331298835805235512055971509411794298076786549877203516066075091650384159732451464757731456292265123646883143209662358319811475974331217997214886006864704597011228586137971766681284591678621697054842600537990464353388325269241157343824284304788949304519002431905232432592359984768161842994520803506526937309856601836451931810265753799136896579199245342249846047271286287379700796803530144296925637684750956867028446775534742748248263971976192581823155598647027673632843224612133045417655008646118254117971185351112669264441563719052133523147458776760131689618998430873185401381126996594920220668556752816108880993143601762851139960769994479775527585959743947184141420043008086105758990755020282421479660452960055393797473526169946378878129754603210270825482799479731453624201371193665658732828510810189875222612525580022901651566635052920853966896420441580249491025387337333521413700118962721771892699646922609545369085197482516863176414999976801858365503179353811366164575663593386537541024875289949522537911970257841033922019724427209027459342903724458959451468577490953687566482542256670169392779770133780692989474939522877829151090764806111455452539197191190177004404882443101414309888578902260044810034803043579004555263407592481642473126788574202136508943460136336859688492968972653912253528637923257895666713158063249940174601475723056450771221774744796644453776812870876406065271916559580440657252142888246443883903082977881313431884240275477053309142867854519183179621178154992374878764312068513570924278169813193176196075812957207094040954191975555534209542349672118924379223617463341019029846486559950760024347154567798090804686386945201352448651803527021602063401594996473684461301621620256125769850039714086222293109056247509132836133946310153139846569795354138600619183425533369751131120056460171230422125789956093443178938130730031100024055748119566832530176340300847212812406784823268006725403427353681147829339901392595984979817025123231875947250824497065753807230217225092894288940100757560145673285663367599261398470717799404930262273824552041576666554456682799556698009596233601829300611067822771054926371354730840173916380296430892360377294307396300562314298000274833545948212502877039607216668508147261875614230068354750862455825012054936274755635537452479677762156114585059518533641751814151440080244166107788407884492033944733345617269672574299065395586521931484143905043523920754276023208339763499639930638828929319966596672910579748116158785993971106178023880607889205387794646861233678954848150882070789447782093706914330542785365053649027642335526124906741317474180231104918823718355804644367844638424608297317722305248066688631453244034494385906114402674243007292634804511741922506403773741182860538402299825920154147891591679414637005996208*t^43 - 30509104346975686717172947792124728065971991243478967323890509967607836004737130393825870333032579801618811026685406925408070837031698617057380357303449157939607528802006067725406116723037955276816703855794352687633137204058913135429348582461797461780783265804094838269359046529657934841185122919970841176613015185291859556822447948148984799524859377434339704580471504285308681841948503095951654526353546731718541467429683195713618952055557001454758728002907410539215589974873986338406230718500002050983955016305177981861602463170555657948238307642594269039106215302289636676797566243706879102516937356264395441512822282076506120461381057513743417358748210084418536530133520255645086838075140362357486542899573159564192874621417069324037681817048444443537981195897213290768187820588922515423044148168570056646924013140439969083762030355371852127250181182969602292524236124083861385729925132101522414691505982693138157367559848722732652384329964754368074680054258498661517111117571715925315921498650071299113257218814641582722371980173005788787104064733329708105284503243822002059551493705714920476689958086550433783963985248776908121828005135007579969785441619206989181627151654068767373894980579771241009724503466085235046464415659312707239448384407627317723087473319796397232158253318677483798629013729239970286719720089238412083219097451898175444316816271000421365668298788756321335521250546544530074430862499379905768585953994569298692105434222743094940650986750846946998054443215702162624000268561842102452899348935234544923566305567620248644952840410974971907816926702877346511667031050884433835647762725922009012830266295193872898111081253502574065728786436787283048607471662424989185717848631750311275903783512725628452458145747499110765825597735600388684008695277807250109519921695587729441967940451458129553971635910508420168647661099879885214581528885457057300092217629290726305640189023569921056040319928875698866092974572871195166735238349621262372292727942835557195907277367781322158111471299303178480785035808773996630409515742975057337347428252462477181538658378078437523765908200667241605419194515620642825748446779987198701094833938339535211955882271384361855091063763911511026000448295414534840636660818396435223735310614013649571255442102709096030081818660070728641066260334707772675657924526282005836545142275365595496831982317123361247870872282563544561648305415996980329631868690327039762555991056950788276438400631932462702594780190575471632340197618029516962797034964665002728334885163830115037281877544027368103414749465086008988998361998569816243039179072151043637639215351125395769936702314107961634502197546790741490801705991729788610313493107307723759556481760329354901170466505095509482969895500368209908867380837711698735217305307350340236918449229154249025957324527668400231678741213577827681302620939885815308035963272309565499987568416531235559778456066432169367054582201699409265737428542737806066591345689410017501701584973554689316938702496038489748472673330978579890897152876097664078849255008467317032783050919414957458045828175835893107342303643822540541224995192083325725764805797016510412002930842253053982106503101476692973652522845145146223688213240142010040929964565447004877244148131369017602974206528577187143/9417216529590359694979968848730037266928304744096457208282432239468723846722450563437915962878989559300579751794962633915871179576217826138258607445443728192064416735882230340867808258734713639427782310903080297772486341839363350041432747924674824072519443572583328967219932334678038767832245444166361020683493819581626038611877810883023464764135946390410088464300769500042728392570311697634634395710282202933631349539125512221668366114236733027006903326502669117747891660170992330346315468237232405607166732343591335941801597876296400555168327646050060656799860757593326019414568177417928917348894056576812338311736508104823403053715479673212299250442837647370729146054519215324448831663893231213692893463564393264814360679703518311239842489248194594619846313384446606788608547922083200627872095026808199759515645336705825775663038738249975691674413624323110652126873180678461942792329098452688702122452854118144462732417293565551024568207425422152554193359810480855419211891492355913363871371228316199648667955639810556286440859488441845729315541716818747586493736304461087473982645181490875946285831857292285256963683338911925408309433254818548645269948645174593524856055834066549420071520008746389074767289991533507073119147875305919813073602062861098558111241105104010446606970029980298307240881056247629194731850461187468457329543407407814372429579578977065321071415166595562005207408833086110908189076186873133118157891073977636658396740075478868090894251587348032793401361570977242828205830185426408739956488506688546212037430177730439705564866992687510497243514211079377807332126386425208864464135191236181751173390438650860927241661766870053327086701542328575245565089830533391058126796354579666620538040918154074704229774874021554043704232053188371867310890419038776872942829988088789481024957355253711779180377324702753350806538652101755859496769085748326095565772565332735355601508670491139563644680718102120823827411917429469864663345450397344150712340261953928225944010817932251201816286293659399380391519559014848571714522456136980454055211387198586193202757369634583659971562097488424896919142283909074424166359768634597155547925319200325800251841548476493889729729514125121555269428539929835754061512764599921494833627918916817879441371706094834607909294742592283861061546342825856125124729909491028253389062636489477482486545194763031080474784344296759853702866831790535590014845318075973053668640936208154707951335247138307460656499536697969562665877646246466674752751193707211571420531726199168179587020958673199306393350322354210508598423599930004948883615831867784307010708858587619953371799606343249954783646983004270099101167836930891731263201289507254980921506900990613158185496936085623299484477065925650919738745516253908784558545128370172972018092377818715838171339076543170564868332808695981761900096536844044832053564363010325618924515497496406059503776961201477348685225815732620627183515155784199474670091539176235597788521753607056402201245664008599154767563212466554971191905914123334014795828578506755583955839320154052977809195801260653817931227092445850266705996479133363961780257471219311354957898204966301689657008300965432001196264309363390186064514079958490590713083242905626288303182233877619738854942685157296*t^41 + 31149914178740797848679646233443291862965153864630793875038912041848263393248897855725338177755652698258600038635194941630554478332454167276293997387984090741641447308592855763877803528710642289560570471679990420271310319694523363378065381131740799618521146902402536601346062346170198207146356155994193014946809104609230426127493317649276581508944786417189424085188725434065479982576227037485586619085796323825152139008140952113486692830747065714157525378854912768711272713299991631312634275737341050946015441539326140440455342846923505955075742744832761853251199900202817257331989532905822975728014943320798211945403154895646986601596037071989618818725778579472118893167453361286468395165414455435269324431951879823762282144299948052200007878440305750207658205891561030635791936169857852438051091481196793017330966902774364329577329886503888696360295040494962066881019503012616212804237214347406074662123631848370144325735045169262546458204752406880060534641804917527637114334099717794171437002890283332507380742199255884609346610318779566479989187337754692287965649330522018607555873309615899871117847216698315821810139675053945488849251740116154708426910634959255483070376187617068700345022298804519890192370162930135264034325559446650022088938469353526219909834172680301035862456461839783101169231072408711643097893196664471556608601709835199009656917242198334934571578755008121432691378229786367532481585365652463634771601823899900099981795359264518214610901025764189157802621567472316815738971380421583328154711990242784485672964406705474851955509916886449791661456979336915782413983391830265907484557093362499820896478176053057082325372492714905402597153368285848610722364357807249307358119414449217083623547284187032763355463370495580373798492888069583526793266354273175444790708798204693754294440482565762237846537776274458389029590085638392140066005146715680819685317936699226427015793702298952687517632372300453357534192874276311950350679170362996837528991306007171711321864569378257415425279032068962817322301717911318490625088156610219890142569657969471593338285377792007855851519800142315080224406135138333354742694802481096889279602269548033504800597734812225339116286632510509805054861397770892791335435137725397503878582637553287074079280682516119257359282440360878132266163428590973249775779906842878631013087590715476953132960841948071370498905236601597916294968449496590725443700374930952595438406566748375805672667476510557334162078041040066202475114273236471324691410641754165480599959836918755285685033614066477210026597061001775602172580771451809391695256523402158497500416282872722670539521661802785989470367411920409834612820858212164244630222772528722792062827254865698686471380152678613361807373933720406234840250382414737049672139253429033280112600837071243298789642922070648861452166402878709650745031412763255234065788778779377788149724833924704234357364523924743433506747043551575931701611998774266460953339708906959167987096384667511178982613942172262884636037188198433403539899345005438856763243891017086306923074405076944166453433305774655919875197799583582799025808621360535935880710860075138359273602075949846996560638659484694250591389800593710773585901721995233344099810890369707602110023207122725306659826551014333432583/35487210955673005450582849278297690434208161710670149579877632155731307695732434539888546653448992322631018031347350858806307895036380841497671185723580449070429410399716204667836857454998645897910359674919774255439319364831334224072799071762816295379944103196018177991473778347845076090114511582100237112942299210123427455502426217344193423052852291314528683362973399732661014826002457913919847281168246768054900802179937971888653626307148755623437680702037558125379971739411022764855032122807304115129673303048100017607355687997176936092059314679531978575040808621530850216493897748569895470209749103200287828204727074708342857174084499235221681008752093201175364332048779909747631347320104326290266053535198488619575449161349424836188806446983613297392454190937056296581739878086383527699364678092688899427108123510486453464623550978638658398126415340990921974098100435856670754422426819335881925831443171935207717063325834586184777581194981465811541718644219162023504730144440361200192855283912038212342730412836019446272737972172278355323304066369545313821770562973977531297791267925584784190920443048896428276658146715466438913646047648574564144925589811232926599499237068040780397969511232959309496748071118095432487203988910111141162265690440214906399815860231066946032963932062975757454452720113626482682147856487908110303370162740248447160105465713445241151570782819454276156289918952679494605692502097533589966924986197105727474391715517762867922519838064989836909800797519965910057622303415415183601736034189371338309027716053080873623803607117444102057112642718750788703963229599512328737589016112308344899005059636315994260822328758155317620905053645341514383704446844726661970707810929507710381727517526577271510439201650271222821358781120431514653316538729077790849539564338447921694329047633714403887878055218588208876955973154003449997203658171461608836790352950362191065025018506634110922334371839381491971122963908846718940006373438913991874601002220463052864765680765574699945511038849939836665108709538220954367744225455542854677698054910760005638052390687906322758659503170702214486556967839864028788400232394804706947823098577853227723949022901842254474464864052394833060773629881302264399888467267934037499698054541118208709028235712467368414138192355001923016433593801882101164845023875598691468187784368504514313170131142265355454922479004091623382036969844464001615039275440282958457241328594611062991129948322966188614240575754123515301979248930272101919359950748286675604969703721560532090077090645933506052925608464738116599901726265736235315709758993088433863585354548777681190956064849903480246276376380954424490112900798834577007310163525959839186439211838566293917762347620815990466890671076763161215882172687083479603144784225408268482888178110413527516842329420106847745278834134102691272760197116340642275455181707943910373980549233065623500896732848794233808962159282285758730103212945380125020381794950129114477666412808175924208961694077205737814882434038978134649774832119721430345755614026672957292206921171447189638044319511083897137237507426700112421703763398867559862641936904044771622599679735714680200524159614138069591174589339117708684486443891310245376003802020349368396422491717995497049251709018567743760*t^39 - 81960094716613513062824412265594286454189256728719075089399360802438256207887415067185449987052216937611222742866710368558240310892558861138044309910885574853137346399984391318327634710527109134359296888422179917987049758437324769996197311584360236540308144019703095270595771394097221325408589303555220646052880976330395983204048576025156347763465963417504441170061453652685713304690071032755437984286275891529587966376133404084375996365314673982911763119747369361263404842069723912842492451597615486204239702303865421047130550118539430331417945857603304707775741382663175747268991056488889063846851612243687307203057428186969021764911257837358556577449725513643094001366267440305663097404386895204084754022968991495940903981070584172840669087049177500765361966507261006773751855746803142623401874520709242908708995022818097782910835200865045840254430261724840587810882758229497632731138217792800078185748304358607483044668724439360105042125765897676012929646764028624701649283144193046359159428083357934704463782064315348066175209667864836983749680037211222379091884225082440703205049952636683569576776094348744886163871326267946384356429244951310300232597186521482576431635737597821116098219089595624536196142312083257551979608132293429016939774442740971591077986911779664435167970089378428551752063515323194693349494953897136630238497004930736823480631386469127428494474687125149412267952945175111549831349209756483870618001627118744242768182433856880550646829397920348372654030183623675970118399381399773645586220917310563933550463760497349589696056019346939318695118362155407179316564281832476130120003641137986398185112266798923301671990953382690462387475521557290215364393194608506485332499178683769049076605821987330184804657810843677028126184906019689792514534227081432062239250076007123770137631798940672392339919724107265777411286409441372395587721259517475810847497669240010246510028241322947034403350665354643897433199156967984765457273738286435463502505888938110828475468420461202793416215132633348410764060473634243210230220977337093485028406194490663485329417973667288651411733348909463083491384800723681975584964098546938735857650626579573073872291833956049007243974198137828177390889661193535989141968214177554549946498736966881715754238645791411847831580589308601537892305962668402794750143697951983578368746985246912545865001187897745441959302104737439984419893298058699112465669968911152656336928684763174222250689691927749639343345235740782113440854271836751151472703926941285179311651942207512524401218590760207712538083879118462911924823835034147313664356958667126448608551865833453868848923521974653140748515301826448767808300878993090102914278747812776205534367630676612161722288021416829376850689590225888891628523019043102396327649153753881340354951338266969650031416071830671264144886906593204467152739825737124384589591412071151798078099586350326903211933295684277719962631743278045027965427108208030085677982427146881250665370114572410907366348129892531433798645081052137197829533415074177511018913858486888077682016918857397172145636118013309406804485683236590251637331962820069079250650301686767943916232055231621697638931338582693022150077797879392593362913389559772999952753461671197763318524865009710523565083199262036139/389969351161241818138273068992282312463825952864507138240413540172871513139916863075698314873065849699241956388432427019849537308092097159315067974984400539235488026370507743602602829175809295581432523900217299510322190822322354110690099689701277971208176958198001955950261300525770066924335292110991616625739551759598103906620068322463663989591783421038776740252454942117154009076950086966152167924925788659943964859120197493281907981397239072785029458264148990388790898235285964448956396953926418847578827506023077116564348219749197099912739721753098665659789105731108244137295579654614235936370869265937228881370627194597174254660269222365073417678594430782146860791744834173050893926594553036156769819068115259555774166608235437760316554362457288982334661438868750511887251407542676128564447012007570323374814544071279708402456604160864378001389179571328812902176927866556821477169525487207493690455419471815469418278305874573459094298845950173753205699387023758500051979609234738463657750372659760575194839701494719189810307386508553355201143586478519932107368823889862981294409537643788837262862011526334376666573040829301526523582941193127078515665822101460731862628978769678905472192431131420983480748034264784972386857020990232320464458136705658312085888573967768637724878374318414917081898023226664644858767653713275937399672118024708210550609513334563089577700910103893144574614493985488951710906616456413076559615232935227774443865005689701845302415802911976229778030741977647363270574762806760259359736639443641080318985890693196413448391287004880242385853216689569106636958567027608008105373803431959834055000655344131805063981634705003490339615974124632026194554360931062219458327592631952861337665027764585401213617600552431020014931660664082578607874051967887811533401805917010128509110413557301141625033573830639657988527177516521428540699540345731965239454428025958143571703500072902317827850239993203208473878724273040867472597510317736174446164859565528053458963524896425274126494932416921282034161643277153344700485994016954447007670933085274787231344952614355195150104430447277082269856789449055261410991564778073702723330753602782722241198053866398400818295209366976187481028899794530378020752387559714697798879720232068227571738853983157894660859256648372780400369162658045067745549712918666939210854773280269388056814627936981928076071197847160696505900767521582435330101927915197345683970643896824868034395036516111962793852480814544124197574164068924196916043414816337094560106634302862990000847149955313253328852840271847435163755233689409179293513835088883888610828071964589903197319393954983299409630509680817851539702206580599747333078720065492738312518811412816416678707116712263631504293088755639134240463436121796479155437189290200752559210748466082719965300323297877447750316858616513090909452715564182882147859139647735278834951090473248609899964097239497074823759992113030315715419922476704670553646098353067192062268272617317848450128506342920195767938835593166314832690462854081652151160593699702827386889243642276809209278236385537331178434147546155081557184213174368789699361944000491995852743733359501980225540215539978786716204278451842952576774108695716982153887934289553498861785623274675791750018780423821360*t^37 + 3447037497378343453275148606181035321051134042719491562416256825092963768403795439229474438017202480581349687364220390479282749967213274552245654537158306665932729514912853230378721595332224096903575129436967694745438320632767976991937190995278141263762822514842763297682110137471714827436182140577245374409549759045908195013235841086947193268733453049997398002058176156469291774047663637135029578612420148896417083427330191242519801048009626444771971627178387931273429092198956284527088983397992679447858221160507341046689136292042451897363741161785327537158367865211660920260878441214725104136004908087820646253620962335706853077697819836221437326325132683335924999279021197031523779475145852029932920128995208725805983044165483304055426096688222496697102372627714328086693308921868027952464238634409650516267186576488410689529666445090908490697173280114142960376446064562066516085231706536602312613123058154114528622745057045180030001353638315479909082864748645490107623087054784081095552596129672192552328847693601674160038853486506915447842499912238707945301356298428323173250657757605552824341787600828659472960440184731789483529806677469709834654041538485151078903564175193344290749258319819068598357887636983262774115717239059582879296297708463687806658940766034586557523723053512810767803233523349224846539048143477880594405600762322511531828638651184759512436767913384717844975311036709928406518816274245936269865547100296041347178440704767606328069601466091478388810530537070699776848352185418735203422612306539001692269985477550324520627831528430790079831802500068393119464817655784274527244898970167553114787698685689070937483798090273578946859518196764524880538786233843538592908883112615301987629397729624359848935343415283656671989775286043314011697584262193917707191361526584022486933856180149643840501599501003672584029437007957469873858608625076020758013534389424872771708965175851774035303893215082391752059670604926417759087812975184840792460349757274189620452916473068204148180548926136114270617203114801849524254828141477968356685890837408686705440602727918150296345952230693714168094813185593705239523447632877704431309633925735063496393458245287063014660842871830239101488449444538583494850659095818599957360348824025416611199541141907997086948211959731958028712758191969576303583931541972380813853187833562286504440503668318238991119270022651244410395463823542045689039295136627153454383003827589755801440226966348356144830554398539036999174339048038628325169695365603753899166442426777401084929664606052386175650686376746954226625117810113312294977562549977380274053939137648596641636891891814753283124007196012581894818673935212096235312384314859789358472698267205062365458855044678536091514197868226882756090940624700258262835457087427084118462981420854468944967768197342639208308814478681736798565995120398743803962290127704309605498005039347700520258693092125768899055999890261133679228790208258289477384820816540268610778303303791621445868056534825426666100165191574746241451890747226446098760353019613655533950860683860624056716896826460803440894179090268550223706449509490555011656971302553483944005994860430445097170642657384190632567589299136655795143544894187006106244644933564516051508335079380980465930495285561123535741/77761319701739366213168487656396844600011532894587730730783378859241856312808192834406448383175103148743338734886044048407611865975979190437733967305375648809938828010669594561491490753543257242774641348359844081255530435992443730237149695006030061506511249416821766170448893274565251418352546550755988874866506032062979710187038394392181071686031308773190939902634019879966443920068900368892819906864789142420936479018142133178736421795128360064060690599736498221104313515082022360532727410950373519744273539847812670903909252809622008867921081213794490808399231312528786113065315814615049707128631591698584126023766808023574150688449096771604318653616972046329926782647467621571203481601216607714379743279316377673805059736055020547894314762091827303037099691502865067668526691219633629856406016568665513564693523994396921670893525609508139962020126770484694939713903919079013897305317765728943810660995800182653466112651175998661774445737768137858036017212632673311914034649602908628510102792199632074328989366165024968720431477484067955736668402312941566278473957681157540352605424776951838329433998353439244741724449930503382376055736025987312399431161865827972541598539940907990921450481565517752990404206649037627292003094965345866837568785333004434983365028946692214137158086842300442410780307659005101431241421591358279810842876011624155562545851122263566531847057624845114654396752539216535462720690905322368981864560438964914472820237602437335849981719965979847286472460338386838905375618987201231533797026223004943859937232424005725195420042413312587782169905181172335162883435360963853726333024014620614616380176549584447551060925048745420757170212822008046691180174631528782935107800237206380194258251178562052251174115119331084587381097656273714183872867151578363153013653684460689386656099437320553332294538781733513453033378012124708709468848710224626279628825625176149087440142881509466770535091433507080148438110752977461050613824649137575702636635070245433412207084528658746175590526202585174908371590060815852725367551192279861520291080097325206426360390321770735473279998126344654891149883657570789970347721655517724116436641555564059338646235787029075612712352069644288393579478321413924461294065537710082171180281827926632351116917351595750829851155442682407174330493122684491261004798259515834162825032084831698618485008607433965199389059497321447142713331945702699375227205534282700077441302248600811988326386409887096434168657527560702196644719780165756146515629550762263763889153179566303556590943158520491386262536544115633057653394534305582678390121152815516687672918753673041706364559886344605620810267228555743148765389541553536773251981473609951075436663908784998316621093410468348905924864991778133786389658569791252059114012011215718870407757962479889160053234191553819512414100202109284687311511676949678380584572479298406288785889462716133359410272050463017626554343381437742312611486376432807472325669244990049719939457847132141615261863168471288578129821941444677549436029450765731279866747743697623424348969821696205946455618971005999019846478870786061446288063058210143523996622503217371833572339858429133396349693438178338800703669652759693341799864701847785386373892218196745851017527723624571868684937545979424400*t^35 - 129173465314736978945794855410807349580464278346180544584496964704443444745479696730091101288440189129426999309771441796565582196175612907537146376325723578459124647257745877423392729688124781350397778888525388932456632680850899359250745226338892792760565455404913406000669381032440840863884484844993593089368895455877045185743127322123092907829550979246095346325575508040833208699736929514917924861150451425978827015852001542818175767421400555900079178391244706357923174450876655498180740671372874367044443177409598411143007988794802804473754932387148765612628530091661438568503208051202405774327840703770736496214835840327845269105646893361278583446931215362537900721901546121286108225068266343133487296489380799723386674122904381060103605728298995311717345109445372114849312647780541082950180650845650985603137635870616906133235509152156258463276041470353711018344271170905742169376460670638309326955760656341814343017609812376797864457047341111725174010083774275355471414517989225360359162639864783597825226535978569150205149858332593094140004787935395067770960463651449128264528565762374147015416905372882027641265241831223321409937590485709421344615186851484378726965144651799389022464588602656680284066596126437196881849444415773002254933884549196301854973046896717216512822645947309810717218052906680711727098799581069490295748640284104368911242538628285575992977108127564546960385266105864862307687499570211746418710191094643191349081517445407809578032782669809928212637181447980676686717925394645232282605422698178907659442257565760165508048740271891959036128671742143040320940045535197331450250672129410335210253377337058085892958770255563197037674270816309223500539488717663590678585134099005218912301659872298757072997276337336909570933071956682607621231024513044376253995404645517539614656309584934366770718011552051042435207633919920394815854525341384829346013856056811785236388746618737239089746204271591861604806827911625519611837852137479238705275446681249365967542268700984068391795187550165971712736413350804162661699833444668063097434080991931896242645462931857670858201244196042312107383795915637745834097170785799812177129291622577336472888194471842444300962226020118238564604485859068691612669467695084572731403144968769674968118467331352362692395202562278363422188442676630677537135048118130978457391223284168757176410044967016870033596452241585645205256940888286646167678377619212149801105082816641854150908926966200444613264031736472225794787874504748291402653939472944242543105806933231377140782280848509476030763475127338359134259081704129248430208836962657369415036074598775861662325780654500452473907478808683403349869603442068490593185338632031933523108026482540167431394263388419584939589932273525836184645300861108757396939798797979471237126596067013569644766248399536336514309756308090031267767964658979279364262847710121276347701505116686803664152783587582536131964694628727608474318663741413704359458873486361149388248883011387812162609204423878632992991475105152192400329431546796544502741560770910287088809451700682023420262229927393245876297553102756066996097144872488728202443152578400050117700598577167963220487459991217680088972516386632778043243474653685090652148819275267641289083567643898918505543173904355141567/15744861636203574459260740225165181538206669508687422878616820363450208677577881768947931034859602928569084685020270219089343083699161111624234679448209187096501545981107713573750908654123000073304834502113726944006537741529120185626964675087908253939708469696161435007886556099555936355294911902227373598811979859123587842248397247657116538972961138061197174828582863467956053970193517288314521430058691052366344414017914846779843225960995030180153464907810424098019263479524347561544397438625865102759366840575996745130389056141638635851275661645146005259657305658945457002459664564321437309121400947669001244092737923358333589644038919284405332631413467405046369076114998088082838104324209183109970387648505545200826163797950459268830613577216116116466335355493149769119262060698959874280523075800590478597928657799484701787233549767374093973734106163435600771075199121695874640507020996528399149279347137250605376729929990434403962999229876273114289645590421600107118197727814335059766441865665188661489522924294714033914291698537021808994359484555004267599418566044420133557462522539977245284040196570634447696931204413173130673046579368729319600380179523297676174057413350264342434250345183854058964620542151229290479557283005367243625934980064329690550811371186110435927461730277047829515990811519810940042115136136454586686158278920000680414212070165312808827191323741996503091014079306702047737653043917052888332550904807146456366942549656964092150429735250077653289582968749630028682388747621557153381765713668682734762971811147151623615419414160466387742891367798293098203258751308380916513009844490886031566288741629544343250276732192532354543402266001731660227873632882049481126798916828214542615184178412006062592033396683604498241531652590465327887384784865985216564108646907008449182313649855110725040037346242493411083060009046417820277397098159903066745163235900577461765692214688701916801216702723688430469683753694256117500650601028029713470440978122582202306991775009827498451652075584052849656369975201168287208170395814164405397606924576981636223789379340692898142267838629916224241118273656981825585327371505482536090448781293293775482190290465856661130251974691500732077213925331951921547271306149121484130016069447512079739204478002459325400223732402326406901551746904716921759968154198675961468262405877238368698603466139090344656470725978714621186171677737612868542228666383721636486268300826806480198255559353580854819797616725394643726503296203166688705827003630402018731140404389918378491024915425904768224958420712028366569568210534190665966460414623511253224067519772415532283579697264913118289786351321199831584920298687360994752231206155956937462332996345617767461012444300447770954945777617530309441578587215059900571721536797317362272831787525529983749434927294512754786724093353615935661146046017561947263437247802309955948255718795237260438716507096285700782590260238842193025525669377766890429381110738768883132148732331896105453988005731325146356067152801766197869142775003343897293199025704141871739790782124888333959437143903107716210210401604177735042065756421074128131484145856688594792308455191149428248053467340114128042000061904924098899547093348299830229934528021888752875097666604102312694154783020145679120*t^33 + 66122807687263835677639599710806318075863159970899126167635230551712051363852590417727713658967348591767703739059032599188457483081743243855600338226752223732894694790884383764838149602980170390462463251339002865055792349245262282234950076546750475540417005697346250089341460093068520331463746876380850568773361551397730695680602675661774173913823475683421583990078201411247827863208593042893374847703334051876312999460980680840071393620862042173604789782605216481096247677708806103781170672601817244328941880946465231095920321046586388762690053250446431830561464816517600654362489902599124372943258197997238450468167569862781658481113857344674168889726770035692700473161863039362194681401952351991842297169634321777906761300850374902137621734377511234238587634005299902916279429304083970101455081149819714235989425976607382227310630246580106916506057609303263235395665085927439262987085018380685750419901451622264022642928838683022160474766086690447338379716357804691957338014060240562557108759714655617404455168439491960287227297016173899796183938980742585509213827270207298616922652549366268829373752317729203399133470533387817205979805483926106890329426475285526862105851346532331073459535905441833375352062739021147661918821603474643194100491048244507704650437892067321732478729027081793017009835536066826267386574236176039563949934110802392165935491067276304941079841160102225691375543297021040320541994873189264872759354952217640411371345025282288086531730249428002381534014280832273196402261732234759231368997588176638299480439050792807829495879780984471332541554518272015134739510085405170045689907177987944848785807030996528981487841624968649133623888561589337918849777597400157421070005415759226718139747080583079619428557977193733647666628501321599528196035480380227616257201139477555697145715738083872586198293049712389145764516866647997401254106943708629795172496207792990995231648842839034729043262215265430805535845186525839397338482634760048063494124733198521613114402027870264506056432571874215915604448044620341923626495744677796182171972865913355285554800272934235501842576012911977539330148777787747286933228029768980402093867166345500640965585146701599193718417729457015521138827510064858777628697493768151076813152612745594181430297584490408337628172317555263750605544838142071623282558225201766095940585403267370330548523609429116787900271319807012777619580677116535350652412276590431095985026358759119435622726073147401317214364845917922093535654714396746470991584901465897500808231328601260375655034216721332481099073061536515276369148037184084241131932423085282769425336924137003187686489641129541322339419037808292858024406095821929958491717263427528308845923327728567229939699243416989196610064571671371394567368597231874202039444391542282828037575444392237968419199912858263828423474465475696080290660150292929377697432139835007500517409241031963626002925204140604894130400792395190261487504758454399415842514876027753595262638721164310279931282949836425655871289133211189118633800927241665855911694445974809726472415510704757346458484328484369568847926044349280393017616614711303576908406767202955545008265037768603233792492569305216937134612975966354437129491401419879375425604902916935978847512358907584918433018746556160979/49858728514644652454325677379689741537654453444176839115619931150925660812329958935001781610388742607135434835897522360449586431714010186810076484919329092472254895606841092983544544071389500232131975923360135322687369514842213921152054804445042804142410154037844544191640760981927131791767221023720016396237936220558028167119924617580869040081043603860457720290512400981860837572279471412995984528519188332493423977723397014802836882209817595570485972208066342977061001018493767278223925222315239492071328328490656359579565344448522346862372928542962349988914801253327280507788937787017884812217769667618503939627003423968056367206123244400616886666142646782646835407697493945595653997026662413181572894220267559802616185360176454351296942994517701035476728625728307602210996525546706268554989740035203182226774083031701555659572907596684630916824669517546069108404797218703603028272233155673263972717932601293583692978111636375612549497561274864861917211036335067005874292804745394355927065907939764094716822593599927774061923712033902395148805034424180180731492125807330422931964654709927943399460622473675751040282147308381580464647501334309512067870568490442641217848475609170417708459426415537853387965050145559419851931396183662938148794103537044020077569342089349713770295479210651460133970903146067976800031264432106191172834549913335487978338222190157227952772525182988926454877917804556484502567972404000813053077865222630445161984740580386291809694161625245902083679401040495090827564367468264319042258093284161993416077401965980141448828144841476894519155998027928144310319379143206235624531174221139099959914348493557086959209651943019122720773842338816924054933170793156690234863236622679384948083231638019198208105756164747577764850233203140204976718485408953185786344048538860089077326557874517295960118263101229135096356695313656430878424144173026378026350247018495295591358679847556069870519558625013363153998553365144372085393569922094092656396430721510307305473954197787078430231572682834023911838254803699576159206253411520617092421927827108514708666367912194177450514822328068043430207866580442447686870009767361364286421140762096955693602586475212760245797919856418984911177430217847751566359136138884699745050886583788252507480847007787863767375152607366955188247198531603585573232488295807211316164285277921500878910976107119424745490632265929633756210312835774083717057443548451848873182952618220520627809271286339373596025786297083038467260437976694514235118844829606392648611280568074865221578898848698432712368332254756494136966000024937108893791312974452301876213812612649185564669041338891541250990112517132800018914279176643150048732152827196968630721155094456263626539406951417941357328295788845979898332192847689685143784866524838313863967327164178281873210603099290390157959628953117129593629145722279499667551284707314860502809776184917991389268939138238052478202490756333611247497953029595153026373517339434796585137652384337667270962018149196296794212650538926293252285454177255674761796914729782593842670810062146390871550955693174434665666271746562827633208228666734739083033128546180550175643441438639856118835979910361405466333529365592979848565795602949462394792672069314384104475944246323990198156812897127983880*t^31 - 499148871132636424623623363882471740452556191150949112904938560547312306266188093749640021635953575170475439120447256949792786965939320745389677860773120641801407828591926795039692777821235280142150755979659680599751716283489954380164999811193699434304825397189759217929670687319641817038656640256386844234796931688142145181065821657648575815541743354910715408364602464274727117227211295903876978290374901229049565534463454328301747187878023196024346471930767851073997087651676200352738649341860651865102792122978263083392233607489314610430142937516203527563827839046778672870674333805406163128393723512319206573406449675395275450616856602627847503765572826525201083141324137097723103669586976692337112032681506231080393024022197673708285104174384715886800323614293552602422553723792090801510152952797241554567480738259051410492929498047292664191602254454690558128367346934885775399007652328383299869365291339426837262484135900784791975526784722076956197676791588232574540740449925917574832280255017045389431753251290903873987301439798462733622188262430029584452264905200866861062621664843658814508209885173746527840997644514185902295807212964112795109112107499922928554750521261162128381099328253825242023744441994531019612623646261635843675700707831616086200628055022172746138018159804062969355362364444566687756121417692672106575062669231363148505516650319105276522477385518916166031446374168215278127823881173470518939766377056727779190384494811647206875387615840106290045890020045344342406384947916147075973854765859857831817695615291096855900190855460336932918861141572635905293650103477855485805250913186159403633343978230327943693483956093824392446932857298665255424681418458948949944433165836676747132478678792546134068925218383633739128844366633819787469560947954834246301870029860641505397464682735264561919904013018329523566521366787681626540319112577042565824766173822427341343382118821732536907779242092197974760208284858318902387389976859782910400609574877489065720143395931893344693310629591267423999378529151645019780588467672124900370322909706328539160435306538430481485712992668070551111749322822709942100837000271626368494630389789271387743950517342235541043289380489161259673749575953132315506516276152435961546266719314526479000905218138372988905846682115894338691049800802693058355256059984327762181440264133727364887130812618497003843865606971301859080875089732097709342789799279816146129277410371441272376681663551536098930484203022255294314931108292325542610667317850435774614726891847313032027834563287631293144337240852894515338967472655111266191955820430305096403645765039132306730736078279545752139201457070062837272987839674019071576402412084902715322281952619018197007341563337162566541035828965939511954510711302841932857493532857987912845062531511965960969081141560312366353258495604620068104895992815817805710489606626015482852788407476879186554910960821211576775564531934588801202415729975521323981558637056748201013941789985943118997926419795085284094017512437415236296847601244091703111470084754800355499160787172386233207942931574180493647599310996749707655425669492093720110892806457393901114051752182116950944854809539483542500035678870394625654809872532103399669511123576363012181555294881868917726327545523155941/2680576801862615723350842869875792555787873841084776296538705975856218323243546179301171054321975408985776066446103352712343356543763988538176155103189736154422306215421564138900244304913413990974837415234415877563837070690441608664088967980916279792602696453647556139335524783974576978052001130307527763238598721535377858447307775138756400004357183003250415069382387149562410622165562979193332501533289695295345375146419194344238542054291268579058385602584211988014032312822245552592684151737378467315662813359712707504277706690780771336686716588331309139188967809318670995042416010054724989904181164925726018259516313116562170279899099161323488530437776708744453516542876018580411505216487226515138327646250944075409472331192282492005211988952564571799824119662812236678010565889607863900805900001892644205740542098478578261267360623477668328861541371911078984322838560145355001520012535251250751221394225875999123278393098729871642446105444885207629957582598659516444854451868031954619734726233320650253592612559135901831286221077091526620903496474418289286639361602544646394191648102684298032229065724391169410767857382171052713153091469586532906874761746797991463325186860708086973573087441695583515481991943309646228598462160411985921978177609518495703095125918782242675822337591970508609353274362691826709679100238285279095313685479211585375179474311298775696385619633494028304025694505621316371105804967957032959842895979711314256020684977440123215574954926088489359337602206478230689653998250981952636680542649686128678283731288493555991872480905455747017158924625157427113458031136731518044329633022641887094619050994277262739742454405538662511869561416065426024458772623287994098648561108746203491832431808495655817640094417459547191658614688340871235307445452094257300341077878433338122436911713683725589253670059205867478298747059874001660130330331883138603567217581639532021040789239115917734974169818549105545913900718556149036849116662478177024537442511909156306745911516010057980119977025958818489883777139983848180602486742554871886689350958446694339175611178074955776909399049896131367215476697873249875638172568137707757334469933446072886752827229850148400311716121312848651138571517088588793890276136499177405647897128160658736961335860633756116525545839105750278938021426430300299636155284720817812697004584834489294565106242318248642230679154082238373989801765364198049304163631637196175977578097753791431602648993889213634194934747155002068132281611650242700812841119871311432721036589681444366751553701542926489912275927675080329944408603491242413644694245938295799796441538314472342186507598865136626397317877265204302092165547131352153157642625118116593049524467443885141211796072656878567598295472518601069802806067080090599128218630367651283008996084095606552323150704262924202040840266296619870625222888294596756319961543404024758215579364780537171466071996679465187000133911630839314381610377935223280987823512872838526082669483028906842524839685440661117968422071985284583456207213830950256010586813429171711971548928072386605997363209310453476648724287449614388882162831544878445324361749794653235249647389174185812840644081202226100340512331483493540245472881879003354558745810178192693789029260555053236460043704146665800*t^29 + 14014699369973558626517636584660794798445779842957676678609366267035282382187670181911430599481472963371846767853612955494165196904558886792855852158320560416617798497691664810292909233754626695510045997668145477082381274204935920236511960263185976584090244419602835261495805719260008445815442233622846328841059333637473938552783386742047289383904369727696803959156773363860614671255781487567549336867904395510063871919439708940190308193892836394637183312833802977508617399498852681508112129408604843384899360874935054858038634117383752691389200212725957072442848531480370637571549330970490186961412877027376219374307359250881634063082361523286735066501925277103308895887736900733532170252717242636094181912769641352431787271260278007982897061943798784832634637699991333073713074942378599856109327138052304632220003267480442185942410876803592790345454200184205803753364971744635248382946209667504002671675121874142399631372919350899306202602489242491438962015207902057393956516378842118788522179462075460039479241088925670539535413220759966953776526859253372523715668871234515926115957762079994402523362809981175526998131517369573232638563080838274677025574844978044984241422330137191749450004797900276636585816352089737059723856337958922156444096086928900693000018919392160562101807312145389747462013522679595119628232747034488047813368814653690024107309817067202747230469550440616499700358404258212967344160121117408987209578645048715263100351658198341495888341643241554288842434836800931958266018224381836351945001442037349669608352168059087089083943473473183496463601042915911886441411918868272813714182095962876898195953824224596163216380364126215391511699451779639071282470916060669506008293578118164957902927595018149625660729731518273013961363398442497127006903364443193505490663570300460183057429440300088205595836035448957881176598799906579522292461135898659800171343797790794479718886187989360753328055883672040873824208583604779734599339812460045060462246957699777705045519642761702033479398076474916566468515948636925409935905331393689426658584988584291424112931784994007716687497735366660763328190791133474261410789055975989531375343937872462827501966538617582634752830931733210377341179467460215027151558124827615275024914897738961883183510047298018492384634109716017409613057535245485802344022134053483632505333921862493027295869627563661498913180850154440133410147686462128790217727349933994184645365013433714578230427042615486037709139930331631672539196933952271088382906290428330893247791064982447468168624287189827869480626714777386577061940046447352109220768592094576635093443751587012758428774683522931829985840857758516652287993300286228540775545222981068030234978652579527008061518637017220571791225575344622605195530688022633870130838220803443716446648861288098102727970378249771156623156614116232989919346686873928361207721360374725596664240641458177682520293790440781686327679457431041104961030033880797890816981047088176024413338385711312455155691699840847803267738214835193508922111691597276762670595255671639675002516572222307875473974272462613507469746741832972207416652900375930002738294294982752379825148319891760686095718429939453134725146132235689004010429176573225184588439564086807355772087431442704875951143541156851/621213036622129993030512792066453512928618382219646570308969956309536309831044035203128530049219697955433818573223951580955761992681813216783680388993176950072470964208806927427675664313267369337025813689245584324317797334610277563423792579704407697968243940051655867211089870571886093326336769880792148306087957689151059259217357413108626032755791616626286666872743688628749128311384436447978643212476659544635594875201908530569566888772262242130990949170309444841347170908012461394495057386757549568391699603996913167658008217228559706597239082375192276700935397080199944882845615028555315120651508062152378834745050341298534699786140440560681468958595872185222560976603013829746158351757357255889199740242282277793306286276306736242477699027102265845673526144080296119031020031559917665901049841708454054028760549806146708166721668297999327006008000474631002716086396478129889241145762137591443933846915837929955553405384785017872693859357068635419006042951435380001505952337670897419811539730261611011150034021641018519631409963897401407383984897246143231506899672970664085003143846018900813818164437716048784082709806026942374794208499301006038736055896876994847056313145497429679589953597599293957556144164640013252976786468920872927950498303158254559764902197051122905825494108615387709469171518973026507322458150459763091929838222166494388533655951507335320114762645222425606964684758445574905049916706859883828788988592123574414887333343978187284879275268585586422957603051025113778872196420068833468183109883895515534967340901777871706052987638407204864293973008369816442166464358671113705511311779850342088594256262165841841273648163823245597988818994834209840588858417460392283178872891868167793345293720698993252976910769760466492035171023012328889452201644453589787063170428970265660120300174917180850842914013720724844177169953558101972030203537230060692255259947491066150907865442715752363978140942076459380481634134776504379968207988447323564416613661490058445690322351329315023964312136174583332576240416567685451377719149861922691201024190370186307174030526982450068934559144896563777164221583951578542608211420552548146937829540131947049945893294536701057850016751923295084232113399198307879219016374490285557499353937637232024756119104210362528591634432554665937658652584537815624995045510427364128021845506961643550803977002188038574231236756342867940638906440862179230473663317807985145544010162336592934942836116044166969194381703308936987217957325874500689394721910319383284408367209672207742136074349881376615122527437207240838368069295412256178400198983979351090111556293006211050728936681641761821355568904890031473183263761716154625969866386138484162833699321026678143836384486679213128364049426964628184430491564751894011861460190529646170348116552822156439109809528289503069044385204570327779541718320144462105432879976725377166189642201996759407990550018278098281431777065235083396666214468537369204800352750602276864774713880194000633347026339800534163846650194460081824102549608284632916472294721842315984044200227775505467421611156443374932683672612647053493296501227627860719075169548365110114835632569554652585197990533104007953412245714915222312501331810721165856770756965533358941735235352446091702417724413976846360*t^27 - 2500819720095849337380123827962217391810912143975770763874682528741872982604693377244398376562344640318360183785451972331429262215219044859417719860491887103911654155298805647801110749087734311919266599048034435455951946353221333569622701612031766598476556498078675415625134876907832368799736916889772589555362560568119167434130579036025481803371931014679505169875056443213409040449853515028319994679875913643292871149276285947646413383464278647757232685561030436689393224374093831126743722185185171166794066013537043262228054773576588924669729326385011896644994799923397491020019109243921814681710046581829203531366308286731244937890777841829203644011892835976056826863270455671408711550514007528238313590097005840808242892279905653806191643924358891335689247480937131297904047268898093632526913667654735958409947457980039824964530032389835314781583084894099661131680592934049695546650950502570114107830270662937378515043585858422011675925216620898133191715990063464735279153243176261084330696176544000240625297459963694737118099081708456026119705804153282134329954852851895991228303266420451255128932284700475428008958642025905575709969819247289163562822280660513697622822621631922453876092964759758448574184231864337810017404119106250636125559929174844368962813453199944347086467325368784174232383659076815827818228588968080892640086313235898305908452077324767396610110116867364581916115738974829667163327860271509638299930487052430475404402980717070483694503530233560027304848350007421751663732461874439705777163919117892557579065179768540642453492745177442206857221082417409360321341579563388496155212836821734981793708132792183743251465216726227724693021661642142788033728824680976550829141575283060583873037784133630895569810861724292198289781943658487501001924353295136755275630689369095263417172627003040834046850886623976532903918402461887901114129152511249213405025086743262797715132594300189202404631422588952040036508980908385957086853327387644576890972296046658225296671148371752852343347875964518099632756136695860026609473564489416890529781812530081975243842350270517949351252500270643072891849543248951870391615094079940168065953497071701973905991202391858248163396963919778141856501546526013881887104637850735398827063169335367719127461762582481084607942525689294307296485044421654236627809691632695544686578454143756088957469797504650371969990400463218256150602894901832933412510848261711807890238141557613741576678873709365825493408851885359496692369701531228029644267699154601843574676428061335121419072595501823701061374195393853001977139749722522070810739981200686436371443573101224471912654288616308431742790182019072810895038379551955147022820089307848767328078805680989495334778740126362520202926947937788865227160429630046744304268776641913021980702216652237143814721988923639206154815162588334875998302716126187362599577559197022016332319945366757135901772813552955976986298108350184646088037078454004379842540894392118840501864007943947492135811173091710469346739383408711470260980088574725275749338085843510226815665553470441810966151289784595620893542155781151723459722123404479163545808627243535136933120831029550862111211752609157335531656879281485597048616093856583744660066013876693392354726903867639808916626098925310109/1068725351081072099548262968812787139742196162949415041920008697912521505336253834409074582657753734213329027106934898239082739766640673276412847069217877114490062547271535917839997402489709593478660178704613653339489810568350681361997932388083775243466136593788867959244309611949248652095655527567993568989665936439835649256338169118782647786352559961988223177277608661244767250360316378550695565803618499285828852260299283406629874112876280388096893275245690056452056113642899899929837073727294815084390797049491612538051642598332056756772865544409321174493570781207590135946526321547203047897951613677695227126082542375626286812362848534856895465635307437032500198172440492638636371656696407309843227091578357164834407314813046165851001056826241705818345262477873524823240674077372119892144383054600736532181017668954959317549902316268058072960720686970394028903482481325644228682940382323633280275422020978100265842454725439763440215243424680002395851550046834790287206201848616124676468083543638533097259270068769336860888960295581952498164832478993076413280908552768377097007331701247132053926403665347648542769984985522505093251728698989769235102453087204153058031880269157693444925331708485246873903320326321068954063525336724255617970222657702643325318618279772951060675936595321780470944463155525518295097444348848661657770063987596434384581170411958581110335897427723042207674244201741175596264722088378561679297363835603364752996554633697858355871153183224356949957445556628974589575128687295343116608865581024861918426506097558623131221159117921318214610362025553149594542536567821496771058499073565607754723887792564542521545010860300529830693841293805161775751524500500128724099653248202428669089807235648691084832969951207141007258969225359287354815268444477271968282138972609230114506962570155596133007828608989539318463262000871303892650423239242331337099145286587514958850339278949061663105470936118462618805519032636655419845305512432645501398274195325012087528004568267702346997064686580350479466739762810483470774052983589376999131608155202247443072860979689422753209339636585511452021370440390542623494819109281364562020350589619307367079992579408716858370432665904961119911632013313088901441023170421172037959465447327438017974661828128058303996300314160392591979674234860634342539553295439076824862198058707473693363918896456575593283200773508326268645318657683279883811036930982737521545522098512146229999733056563676482002488214961875055317662737937169839870227348022539011984087126486071242528715602699768307478102010241533950007836137838085340763111559746014394641919730237223857657897606532154087278253735220427222903361079290907554601235517383630638598129639597050514376979926506200124297074264158762257291380295821239198098581320091964353833509746451348366206991546168825856859821161555029291496194633079299614462027744574081563217795988281348012285280858368436004940130312614049243572298968372174020412299174401532467745113533118371089600480314587611274956179353776902307388732460714293475146374727231030537165272161092244598375717962604313874574641383219334721352019227376700383239705149937360593715301724468446543688696790220856759851144262621457463007098918982990337436767656473351748608349127496680071120954347584012987800*t^25 + 1485615963989500749144300788556014698843674636579950226335325383966890889117812339447675827889153621013187767714443779795272415561492603636308104376479861681355951820476176403933115456741033222449787818217515242175219316726659595448903738586805333225426758135455457769084136474016981592267327216740478319556151203400382607718702643647148743735869666392038076197732400249265547338339551638579400120231519483135747064727383406798623400675876447805770862620294497182699905771856863390756365767676224236437572490109002562117956433810559937527410252250753955022774789146093843991321052697840015220322433201526092477938073498395616097509996054251624781533144924619146757099101386229148621211449344616481436079924932024367972135269391438997404212387198524097487449411003808223830339646063423940464048772727332938542783480531279991405760301810167823581688395169356488236420370512084433664786281868466020005110504989766889847086567828033225863867053915242146510803134947667892901246477902143272236913422144904783251485959437041270320968205760249754955688787783615988414241306340961903792947919809145173917472990324223055588701417783981531817883994447704070232651050815456693202279458833911331965364443228226371642739544619834906484980673743702565536658589003330672175320848055594383199187849329655358372380011745411547249422296857002947392119428164328260038983060931300630205347705296314900809598156914846105562963691202194461700529459862186148649604192235303571554756830019968723097264854539946139046607387896539446771607847539597641841460659238519772485704222417419795888444688319843873141814392476094972995913757655467885322856047462800232605154236272606269224661739627568106893154457852672820009756139414076392412156375801768504764393431008154942480081719858428128998351989050531634561413387696712760239966894612078186402521877287564828524077137994978958546810991564516691451539810098375366985033476122484550706540425636800997616394331397830138930573760361122977005152090768305983144450076633021440271675538858584949113168878365601806006044002934740585406226286285153050978345291496628209104852873889534954138729364657026728243198530399876612519457411584794159685179734025247866775658635052449157108103762374847321690813036628720943007803532841384526228295564693049292890136862662177449808015741383741830059721446468855111390743074064154873910621147225708653502718680855583436241308013911355417402097245791142095361974455695284593447882358202184428406236874945257713859556630757850308866775774091441586958572552107047136003947299025941270779167623786216744078490792644410794502395954081347132849320663720308117130784680765378488306361606497684747425322632797294495609557729319491487122418382391756221292517301144303652231619632483580828165692748060217187912790728783458378261663028460378633101956802823440796274869731529461349573111823412952206304107527027136140149555358358454709116066400287469118918761847536569735694084486190984793449627543810720483148032604336329432693278036059592101189060040500028169128765204268603883089304996057390180700129797835041788534888515687233298956291576352104360760862036373660977872878374941405096743294865749925419917276901485126220205500997031206796946879522968325252180943270796469473862388895336719537202329511375866231/7217366007300746646299957711462978086570675386151893789589669128759885490582493427178166012753661581700403819423456455640558762060430520827723123064848001292660162656898684120477904536294142709206536271771416879695255863578472133873232790153293027618212870503509238166325207769007912975191439926433203323047094635697591397575270752490480218816926378964076312366030603946068558054381357361641060963868592462709493547731891264564253695307735919504030967573087777004611288040185817506019678939457055894076405382671891409347881222741982720954829741338868142996579958522440868450547969963695397206583569339122097637734583403056177521330242613482150462884809868405933767572073624106131050821577690023391149066072996697736544049398737454626526240903242151779552461512837587440364742214548487043427468560888212766191352327115020504482155184473498573999215256587332531104283258315445909076819857127380380594067785076735222574520473470502298557297747803033782413542935381221960381132791704940062750174070684312171565906758905974742437172199398735263623970297260732464089689252564150079096672889411019593091451037740010094055070028473658475954427258746424415613678903965534540132163347272233773913781460888471797070515929476453972157312119157098869108370334831238630248904954616648500669499831552822413570014556374977526148710013784432520286239393162988907532236475509330677628242424187220544779098792011758588442307214103335741210839340188490255474781927396401121364324670847748904077634697265546321903624245680436083384891040287440625942620560658837454912142892744403707423342704588151140118988558639833484687667785951352156265667813664072235210433839576055526129361006139982910693386918704676193980932723234613803999048048864121030702768108761398874334735896067361421097453760923742615889697561892945450123943123850401428430702219177591694098712938187702312002314546550727432406383838299032568553275018507188468374218764763397409893232076584039750887266998265778904684767565994402679032656654227262405460239917363919249991203956839759109153279318850213974539590081048119073641531009213487010800894241701616440974689774402637430704120856322419604834423146838987530271189560276526399563021103717799737433169462947049431542199117514532590386219766657276204796712001956189484650364625498226027893888709118539348806760619657510648687381077799063458708431660079966484526068368860056229346695658467471500514048561092350954690956772613328779735063132330040412605731089243898376996950449658796471645876860012619743977035393581464377222271845628621811946605364225007761740312659632153303599958675468414642665114263113290342934832555264892469160840155094995092933892828067938596472631720377136206910013343020655406071117267036145767073175046978734498360928801997753823155990419304517161870044481404606508447112150701399862929442948104007990020493781937678387006756551002318472894457843037744168394653844757812814578816464448822150735812928098097798579407734684270089392564403080799389176522724202409842376327444986545314283664167267161462429559933222858907523713526282700872612407445981223937854270305445117585131208441535530963627073333480096461152363076580825872762573017284608383313280454760560491957970018673651363317754794563196661159433007094782774506271380009658269528*t^23 - 73735917571936604248079490935530014109978002268399826293161717582446107983928079876804233101008538518583010688724834635088389581113643730055358606846871674700721580970485802518635033177407693943198697995675874984312216632255753001664689624573707386970713314430596243259992689237343177224223799158235784978340142535723773449431121797719650834041305771389642529914712920815626577290633239369576648664659115717862726558337563528629460809586890483460519057576995495893381388373193836594764221524438318922972186581331567676218202993677728804317846890238060231119076654035596839998372078938565530443130303811629775644477856529161992388916714946204995375233055835852617224187352175408608522982189894764805242106604901056099221814448964275313151030391686269150220312630394650242492763539646295814327561652152080718876716732285770197096159288206095773821503446222104018569489554391566010478439974239682294363516025103656812132516943185399950950256693670701864390826712497922501415396887139405891724457002679311287838278341209698361739367287428852436819961419630793731370618248866585007000356387123705302286777485162715719241295586614040924079492205075989387016430271078100493579407444449485063735906353207814772156915215674920895353509558626407581060735963580184279169039923995959356601211907904187734399877877574481101585998858589660068779185592354711240325404461961095275926012324645549378597869318616455906831222103390002150053271365874946806889009512075692404948678456404420987322089856991593902687567006585378660198587003893935006155972567969911766629430214992605195462108247056724722901976789780725863963276893963198140012485009367051850741348929566117764241933005668407936031770922362303550128075530537443590686732920746373111643638848980797352800248925711848477096562544028196218823578113029347771433570388522639036366657453608713149942308186273758917830435900931429046272238502633265110846510692023834339438254732719526709105418008410204807583766957067744929779420532656153169856518339022344675330999917555602605304132385171558692244115170976733688335711225555366674520609960811487462229173983906205188215339463873000895015050291678966075693316822781115353239178138218060670362521990045011055257982448762403412455357895362358002219154869024277343622848662170710599799645058678563412601534738116540172503262901896443413164363542025957877886216394642685934976418731220551391575111714495302553528654793229446476767966867861131112547762159364463686082332365240598270520075740895292112846362074355194462304771547570010332139016710052063954167097721837031736355825123872105206315059796171280746721966631487894296694688292679092774663499563210477447597411818078567763050724399287816184573287580709629221607021919013169038198791736206817390682585132087102116975421959275232969033673300813894756321376030536443460009076054845766975672881654641289712632202713293341744170783243658453460972086875613281522568390991170007278277125479834751847734417965094882794707375780836849067685430575189663727225923010065740662773228427892390845370142132160879136171535246554481940564518220339560638223466020308626111354630916717255989635795807937756331062368704237635693551508402479909593242982060890670355510930037548606545037098580146509341220312090692207784221764807480280791/4856659725869289384555845456535326601993667084846646094846926482861597727728054381410281538234279143477267387531166763649953389583012311776116120681506631130717449453948736266636370804705410726538676603400270393349716304374087531128522777965326790802046982468817933873922401766997194309436431119191595123078255812030070524359672410273702710723024763792478655934306767707534916217724359473309508719034530675884992679923760047898302367055557775050603795005594761943494300217302430327855068301998993655331327222070124493151180768885985503139908691595724445615568174697905100913440475266439724459404082724417074136487745536047846065114268040385358378872530536231245083509260151316982185807198169934435861482417903038733412706632359112402380288280846903612701454210182058296283700663242040607440301344211602999232328694206920536863926773482449453468950196791397634082651825606441579773127866467846354367582048244897001729819711647954959772665097510763210887582783082398794818208357270319884834106264868743455622849517721207438639135396960618507613399490900189406378961763562406555399095926496276097490277726569658096769144296986383140536811768852974377410996017246720785983717048944885309515808507398733826228711958282916440307770420356279095530010768355786099146187042721820384559210821432305760644483273435457703139286299275724439846527264694938231385931475280778734680535130397635320502004869737651637970503858812057707248702629047707116694921734361482615450245779596113469061284878677341757569669236973743880980346027414292111639736452926818577811966763087179833903959784300470225896590692263856645326566709703003361848858293568645477580516718918200494691483490957761543860936927860533628445343293804439906282315941403043530095075739969572625133856846236284900622838776426815846353254311539874640502968162079680995992259923748329854328946962797002986211296618998504716145808811537135959282566846149380692392512340097526161431197949969181879325314405746063482948093374734581315799496827716319141274266660914842531831037549565606597059361044254120073215184160190510387076085888243353846355019138209387724215881462540418239782942543187047314087929001896826522000313079321730395045081635749582023315354946870934089216461553990105256582935796893681035723422245838084550171030143862436705813639806566418847890531917845186622162373780047656745670886817524245273087389571515090880939078639395698104932866503479405031554432085640716935824329221698784150691256524705557181773121830842138825724488528800665903370981599411318442011700058904094773195548314004801962106731262309862464339850453053245801066433628269756288591408845992814815008796655669793002319037360869890680765518310272910307580272891736116683467942693126888175521370878351733644831830220370401561781967987807652700620116453856482388314606728539372420806912543817640507023790533176062973726242223472299261086414088551963760619306850231159518749406192185844366388616377746706940374499717813410790153422576803544875925436617499160744802539994176380949094272622469298171914013003760442926597587575925102669800966523541365342876980065972786298481552741288930988002444086185715344750222753749627914467232286457125389066940939057791075392760955609221832611690911106721509772371506556780565262328789061281784238472*t^21 + 8858928558939015602282867358836505000400903500474008574342252980113512242164025775026425931081102865920763706077060765477439414863810428484689292022971596468034784758383156638081162722657968171722870811496099970321409788407425238311964789386447956635763385743267613130771975363350997997962848562463558075369656894979332346918964988876908350487369775450970200561229695225337382084576604633873101387476757805658596786351359566309614757340869248587722370438659737670084855893695695432377082612068307100907663937052601044601715276768327695234234971053845761812114824267879448906285376953074838991250456340576290097873243688484277144131092043733027815002696769307550995072907220383365050015889348198207396343055101270589249051298518698133354422580732333941673671594873909471798241215976589780846752172350302599969883902144958750076295728983517901079180542811287619489000661620470031247960110598210396483813205621297681858675175797700246185874473751697279157972905986083857683250158478908370045372106308541013821648884697291572056526601997927016518479397862271625614188028254545755260022495958529969327697424170795119581755953591864151401178638402161306901337745075330333994959986091851077797276336475836319034296238496226027669094946463079050249299277075909362517473973158460446908307995499180731777948396824527105937563074408515972386699867492509996982827589749943615183845376866829068597663516713714575753626863974871921322596080503247677120499624849412768794517946868087852884197093143613735505567119339979745263779940002574297476837189298430103222245336560062113214566642321577477236712074368015042794615817080995936054785262948849397515116951762918668795845082980704654189469229549083561194432159320600025984729554259050601412448769810470504005083425109706175193715740734204197216718975608958857137593422051438603899517718028877309533821130085679848201051974492722311302436406102145483473687039760890639047302010115287037978842273592566673181135945838048733712830945559350846656080741225542491082766920321195301393829154395404964219145619745768380675730684546955578684016733828041680706369103440495643740498231787758900592086610003829168140939719372816909911711292069665428682228158397329585417978374952726228905269390560746628891685390372796877640606679527199467170542041968960037701116861943240606793985860777300439919634735057984065840723206138341576213388201270194891715596815598216095570963874927648448397243591599223117304637878236174471722404775934148660012144012961415729159449415800201757778025483768201663828030232453082307098143601677307917355282533423584490213322656383469613628448960117303125529590712357864068294670153471535474066390539067766896441713998408543334438817839630840712893696773315717913355311007650897516524156892895337287067012470098448827661752229306571923048177712206056772827692005016770175174458064093734914328005982589514215754410404366437334596199226752228775509229961727075934846668875597053322215616063114046736161346398221763637388147798482209355439808132920908908291012391188452425157375435499252590103373879413502300980512221683233453345727733198994884847487364229461636317976422743721868844195543425192467373333466854327746487813567141511108083722188784330540449151160605964778226962568797741149017390438172767809/9566147944894054848367574384084734216048132136819151398940915799575874312191622266414190908643277100788556975440176958704453646148357583801440843766603970408988915591111147191859518251692475673485272097606593199022168478312596652222847895992310345519183450317368657630453215601661140306465697659013747969699594781271351032829657777811838672636260898379124625325149693969386956186426768659549032325371045270682561339243769791314837995715492587220886262889807864434155439821959332463956952716058623866561705134380548244085659090229971445578608028900669362576119131980722168465867602797532790601856526578397267238536468480094242249467497655304493776567105601667603952366724540472843699317208516537525181707792839318717328058518283100186506628431971173782593773444297993613892137670022201196473320829507702877275798943134843481701673947768461044711568569437601400465829353467233414704645797588182213148267670785403185225402462336880981370400949642412385081602451525937020096471006744569470127785067165706806529855110662984348834660630376975848329423239651888224685833776713831093967916218856301404147516734152356857272556948609542549542204999255858622173173973364753063301260853982349852076592514573263597117159917829986927878941737065398218468203028579578680136429023542979545343900102821208316420951902221356081941018468270366320909826430459726819396531693734867204673781317449887752503948985846889589941901540084356090035323360245483714702118567681708181947453808295375014817682336788703461879651527372525826173408841876635977472208164855854774478116351535354218295678363016077717675102878701535816552328367596824803641690578241271395234351113020697944089285664007712131847300009422263207543858002948139209343955642157509983520603730243097594960627121374500561832864256598273636756410007578540958566452440459977719378693789201255773678228866115308912234372128330388077256896143936782950102025606051810454712524306252703045243268689333237035034710193136185648231093010840841985665675569744264975237191907862568623303558809750437236632074784136903174514756679163126519998350991994484848881098302533642487091887729246278351087614100216911376233799549190718906970313641088256838725160797688570651984790046866991387850606091192631565996691721154220221879468059984105932155059374274496541754139012933855306451047716967791831531948354639323892988110398153816446990312792378209310940609441233950812746555234126100819728426835352927297835799982133968781664596185026097479250088454689061323396719829455857082397387998840475719113954661477762432051837588191276592028410062125486672184553922680635668767217752652550265407320454228271605320357049046561974264770559289178613629051217204217272506598120086290437133826516765082769966336578571596573153604979517457621691755127499921986069926348505192583043922344092703253104524707519594938077163171407396766430477106839377332442936841087201346674392280758344506627618257335754055007880744046543973464923686602172768484014166431224755610708489013498436732275746104992778519021832136496399224571068012993643298278558640353743547358303945113554151627402673669981857603884356985279398753503093075679053469060415933770920306018779186372404580637538073330319074609533315730901815430967784791975883270490628386122768826938888362893960*t^19 - 330293839639181226613490772386484919289680059183838513167616944823753381268295127200106755396772607566773819150140419715171444371980079357781492774117833829184443735941320607523839872124378079101508932838040258388644571414142197100584860786244043856602884634298634217459386806274529002355167819356419319197022667369603912101150451731527814821337990655651300601159324541803425744613540671767370654478306095784126474359957919677040035963569698369888050798962227525972226018806702725972361998187053675505684061463192280142768632855078218992537160233854279780933409800138519999057305768044173646224210892385542938864974075739720160250141151800956758650857428134752695481839188833548493681950810634957970626253027098735273478595189131861706347491317483706269967913864435754751682849674189387888138320489116065936780649370918831907370946095852807456937504089051804828641802006924492091561868841732245372484438036101171043201438908013796790732118044048790421606337159546535508780224484088431626490443613828079029528460625027787458034873267075184855461361146171837801904653055348534262939868115657732083798920581757193828576891029909479805300638390911260260184324180808261069249606042878185719966422633163930253731655225623501731146399492109397789944397385661577167211657814558604361736426884270517512416267578266113128298313868696899644653262052464479535819681064970141010507634263001492402584101800691377939563291405704838872381040418127178864476256902964330241744747944628862694284885651827772322835176786973864047848116253422130271415695343521181106345607895974090900040891830935834498353676078930997515997274917393355540051160538100361560484483051182279903960134596882158352055084654853683364772506003337977931220963333743969362695771642492523666752942993709959390422862654825277818026730603032532465105731898961340299217900219027676600802695331162958162742530447335088069522259855909192403385826389168027582218937547195665237396579250202635476572409981146354306420064640671931257277893208282375806064649669348371508611358463613309625709610882540425107355835414282037068530149303649750209132895397017776089361740140596128297529249585713210146462326651387696668902714610727554624698543948538171771801234211869219607305662058015438689768054411356953938599586695459325337976708088430500309605472008914595816000732032834105595984475530760489278421123521345017988857568730453905350245881155480247641351490053022405825603941467200405391219018270062077869810567922267120759964827983796853294158449403978173640797051203702213793890272532417478683985540850052425982085809152205061794031225952816114349488202645748873526094777703620522399426443219209973714959846871400225214066131343440079165881397698096966791445733885459607477496652053291645077251626067332830644583292266853628392281471791692832061022294144248010474961642070560735564915321027475098494267111006063758511010081032914976137855549548152611754563142259470122389496035595295893812780345042815663203607178160915987842003105734682433544931331793944292523676849390766692354029431294820235050723978629609915404601650285689846924045676963671562453568761180896726084101470803776656469452096109558644666610828839610647516495552141072588992147473554751401168250190337776767808094991180743488909884142496195/7192592439769966051404191266229123470712881305879061202211214886899153618189189673995632262137802331419967650706899968950717027179216228422135972756845090533074372624895599392375577632851485468785918870380897142121931186701200490393118718791210786104649210764938840323649034286963263388320073427829885691503454722760414310398238930685592986944557066450469643101616311255178162546185540345525588214564695692242527322739676534823186462943979388887884408187825461980567999866134836439065377981998965313204289574722216724876435406187948455322261675865164934267758745850167043959298949471829165866057538780749824991380803368491911465765035831056010358321132031329025528095281609378077969411434974840244497524656270164449118840991190300892110246941331709610972761988193980160821156142873835486070166037223836749831427776793115399775694697570271462189149300329023609372804025163333394514771276382091889585163662244664049041655986719459384489023270407828860963610865808975203080053388529751481299086516665944967315680534333070938973429045396222442352949804249540018560777275724685033058583623200226619659787018159666809979366126774092142512936089666059114415920280725378243083654777430338234644054522235536539185834524684200697653339651928870840953536111713968932433405280859383116799924889339254373248836016707786527775201855842380692413403331172726931877091499048772334341188960488637407897706004396157586422482360965681270703250646801115574963998923068953520261243464883740612644873937435115384871918441633478064792036723215515772535494860793875770284298008673198660372690498508329111033911938873335200415284486914905867399767352061106312206279032346389431646079446622339948757368428137040005672073686427172337852598227186097731970378744543682402226035429604887640475837786915995215606323313968827788395828902601487007051649465564853965171600651214517979123588066413825621997666273636678909851147072219406356926710004701280485145314804009952657920834731681342592654957151008151868921560578755086447546760832979374904739517902067997922279755476794664040988538856513628962404775181950740487880525039498979313602923104696449888035800075351061185138195149767457824789709504577636720845985562171857633071270711930068712669628639994459824057662948236255805924412075176019497860946897950749279514390235288613012369208809750219422204472447097236009765496539965275524052866761186623542060608602431541964471094160997068285510095364927013005891578933935314873432027206786539458082773274202301746914826939440494046915329322436447909108236587577264986505141043752839542878503806109388475326732272692207269749787783949285913840090567088926019037862442892151860349451548337728280924098659552043062035036180516007847469042493808332909749125247046313212897447353020644828339665509398437583511222818424956829356332589543385904589868201142552585020423437148418621376298576570960400333035218862557403514580662224319177915502449124627109028481762441010506364604275640731404875198621376860718504292097002630403558102064740596074074452505365786766334263960912025295712991397473950183118314514244446281317013084717045099141055552148109232630641731648929081995089519109724639789703773518185242409459125968476188209830533483696038272041677419387061636002459015510064753961524014201776612*t^17 + 82534610556915080008576836246919202732785941736451548898732320269463076124622922037926476957180259474947703123887659637898551030290199704119672667436252807346682997943544964063088959115101286720804275432282493602222882697473903010254582757355040667013085754313552172992031773267204596250704570585026615455077419110540451860333466635210705789620441779198613873792360461598692534882257087256703812832646992774016508550455218074553297438621961468874790753705351132205012534421802920200265700019160080732360717132187723257533033493151174913165722924298637942360796699165030211811529324988579391303441303409041270382821505450008922031967301294060026924078268413260995569068176533190262698376310715595517012332957675183146966838283753839673846761939655906848623470791158950700264311468871511876199217722891523589280130648713164121891533446619626613961714347401106882199484625362311957237280850153514109825314174620517603156120311477263554124271973236264973869432845260433376438608074308237005176825627957991442214166417913700231532053284347477966866092161344848879385941347548708053148972589361890326690814669686741943919992755265452257033743826542662419796815196078829420556001628332827486310741115066006278675072815396656855499725224667673190214033056144819153988598657285663476263793578632263720971707428005127099234555949247282068319793480593260934124900761374542025335229220909100670921542051588222815757351612371160340986710045943001442911964685327796022750162617474773482955332222044106179014805309998180610250621065592128737662698442930845246085259404150756702848577633228195675572201874944441456494019746336543740701409888858221102710379898676777639374908269167494378651864438174493671577282307585088557561054892797223575137303934682980272839748613541245174302630032755279053076456218408915868411015012846386522814471134709877863023096472478649508060893594912194153499052471996423955308686474605253924328405939471546135619281389651733559645406070716581326260942653913200948096938012406030346198418603019569523449741098720530377182627538862401332584651022833922519776736528770664060055407067016867915654839000310021060952765703851402541173749887158912351497383005902765687961592254005439824003165512152851355536662864022932876458185141518955867349185596733482939130761163084654969881221896084379388343644404936044194123471071961786945451110171073344509308049013424840600514200369659645923500110251174331469849803606446811542753505188080778606178622157411048488605145194210334149712094037718991274228705769447912766187865328829484658875786912726914220064243859278889936374365306691289815899622716573714572205856251435245426585908673140086671190471878524306760597183814369107168722516536439756780478670318702495816334973811927960684931550850417701060214067042920775713276713029976392866421258354184333944674812746217057739142305427164373485241039676023944462152533567170803001770443777876163002613775800459608030261940665975804816578878850154804611441022919246020931165515994161644202565305203966154567022733158302770513185656749451373383915603563456093387390839085487749525608552448926072981490176914237620151550084791503028300477994779793053997542708956758179347626816140280532514535124653414169341233691259903954287905194536151635818623170945476513/45550930367999367024870318711206552281265263137591843326003698414065606127597245706189867058779223663837646816229630320217776912351611629076996850389529964360247633553889389230545736820004621007039273169679650170624778585081625218035701513027843230112634619725282336629455524556224424451603665020921761473696710336367190133852397650467726192825057808248794490312303569391782241994741774835416208328733090786242450563921250360536413685098253289356934470011078015626149971287058867533874265682852773136342312088723935222577011824087362554582467089715073747760444264168406209631677077306761697176906417509908217507212090006930123354649492087824827846787897282452718524220500295616402996393946170999498972862890563095394397118385106754998078871752946121405940309741861291885901533127746164419871779609222958940168381484400804089096320891443907943239237209409560305470643379135519488587704294606767108379569062781825220245381801736585252510034563288411901050894701174952623191475190010214886735023868017901363795619959230248360033523001653110307952995816485513888332544985274848000372360375062648673090363538376568548053594648257857249505520197521096171341452887955642617209788525290290366008706639470087808389930016775313272194700690035828772978102179847881450300725309029019100596737804799745336381729578170525826013649146370780376088659029013436043631503960942135264360311749323770658286101261998317550687280426232545971002024658011020030030430932568370361348845691540129875406255574111555455384360791486444679094197513181947303729284531886068979360019433804063965533295197519490113968023878950187105191808406794579135968594048491257997887046222378864485988721565103547064242731919496193581988849579975409174238634435631147479188587366006754485288568646544931119975294496823949924992674973993147130914887670362945355669569716527800999205853832028661952283361547792007568345669870478401132005623997592653921552481202807075647722530743058086697870778518706426280045393804429603588752229265275471070733216583151627767498672700242767965323161538657802697334607203206087959211544759041745714482911609698929217069118862147269830252790499672720521250475440617190206342380507417293947613834856882537486565067686205212687742803220746936350919788136448126094957703618564175615442068646752363189949336092337908295413268017164198596981223034627933758923870447034021307608514845789084193786982389601284414095365313532444589268653387499568658884601689025852531025031627338933709592969980577363557652506248834158029251193475259320218986140114854490303300648291020791909528538036803322699248981777306019163165959399383994522211557834089913049106750419232949152442301918034574924270325488425994960510424638045423181432034957417177092707830946575100891208058719736587090397405255250959096295119431202726598858464053598135182730711380808857741807994001284659233174572243802877753300134502917886010302901623102418667868469667692189030705769220025293952891523077776874708357943269133188487390552781511939333275153345734714283048588877801933179512859987960156603097421025530531249582098795603816876421587135617025839099601701266969526740841636253959413210250073606799954731108257368426180131095974841257513736953729132027359681500798434419364275465460668562841549695206689490891793120*t^15 - 4249568004469357959481372861296703939348251726638692348460471989373795278562155724713627709657692036481833108999485875565264733742717353363622034423966116072521892784013444579018222831651309176430981174697235797093471936716705745284791332026151890988915314529884868618872790020763374241318706784266299847418522239326519293361773274604178390080551775715112419367512951279935569438195463424657843962284093805337870270014359658788906555894371281129045903192877538144106281692396622592195336710039821058012475538107141697298053684269690850504302698896712329871726214819411745403952878781749006494356021241261814569641246487715160824223089350852476678661803371062582261608737037894607551487403691283506289065654605419426397674131915209326322334961364453973874005006377819187552447002066666296164315942869971290221537971061952109266733812486243647558038878698261651409268023717430847575949173682424732962569450938966186427829744431655426683597634394066683533183686749573135299221527843203697139613968594378602460558542349449964965417983195822083502104043937883170594294414926357151594909815732395147507042765204901090616687293507690976275768224361293939644990063124977930285098960400803008346565729391316537749800113684783096172564310955485518368954433398563812711510935073099349094341459060313348653748861596650316325480926836929443231838256987116209738188900329332161528077609874690643013238138601533347202879547849672312723035901785353222300286474166272582116016374495758502506246402426241681645745898519758561033635542638916239313837218757466353604883532496408998891263854776537613484709111309172876411092870639206130969948724245837123135303247956768108060098741463349599621860787596470238639089204091949713779970691764337012863305752244060953024840529035412354742031881078050467235736065727362878190688696190036785881583486380387100357027836603484513358016647485138335953751688631946247024034380934222316914910314823934216371412066140059592329202146444707575524164057330866764048117008421685845040838174924663080556962448750262293580770358880346678768959722757046174003324291557262085415829738252856345883658122944313705027229329544343378996032362996367544703608051422962998205529703850391810578778061363619933043192348962026017156411146308963342194391946607713534980033556493703759359599985429322498401241557642446123774998221704900586262160035714288822797212606301699217176092569251734606269848353526999642904957979776915662792971996023786562582062526274228594221456531295626426801475981424782990934365824163836481463202872579053839225181402140749699763761693049622690279573611117499520920475934678104164684489608615530083890074858868776636822792393500361589319126872409326736185643740765997527850138864282873327337868376165759444502056895290167198428959027182011377859376489584666709999267441294507570630667468300208422502137318228591018074876368067798407313682108891323302892120878454408262209733451031422790182322215064444999386932116175095371727903311563474298547609326788618479637122170359709404412565783754284737113590321570138417701552384053971761909894453221138439423632799120166498833208312299959838511929024417671204128709170104919579624477935755766672457037266934490627399065234748050230902518344141191213370142443597366475094726493072295/76785854048913218699067108684605330988418586431940535892406234469424878900806785619005775899084977033326318918787091111224252509392716746158366119228064797064417439419413541845777099210864932554723346200317124573338912471994739653260182550532650016475584073251190224603939312823349744075560463892410969341374454567018977654208327467931309867905097448190824997955026016974718636505421849008273036897007210182522988093467250607761383069165626973487403820875817226341224237312470662414245190722523246144119897520991776518058391360604411163439015951233981460510463188169599039093398501745684003812499389516702423797871808868825065083552000948047566941728169704706011226543129069753365051064080688256298268540301234932236269428134894244139618669526394890370013664993423320607662584415343534307783857055547273641998128787989926893048083788434016247174714153004687372079084553399875709333558668051407411268416420117933942699357894355957997088343978114751490342936781980634421951343891731505094781897377515890870398330788416704378342224488500957376263621519218437697474861546606172343484836060819893477495184250406215552433202407063245077737876904392704974547020582553797554725072085489346616986105477963862305571596313992670944556781163203254217305943674600714444792651235220346483863072299519570709900629860344600678137294275310744062549453791765506473550249534159599445635954091717213395396570698797163871158558432792006065403412994932862336337012143472395751988054165739076075684830824930907767647922477077149601901647236506711169143651068036516279492604188412564970470411904389997620688954538801743977323334171453719114918487110313834910723877917724371562095273495460265051152033807150726323924060720529975465145126620063934322060761559839957560915015718461455316529782151788944159273366384731305163542239215754679313842988950718293112947010745419744433849095180563669900925557781663590479666623310227616610617039741874784663303694681155060433553598074390832872076520984609903192468043618607222662093136525884172522354905408980665998687615165166010261221194999690262559813746879527514204414050999206766394487943224762540570997561128019728878679372885611834919262869998217724083120464473030563191638256956745929959337868286401978420121928572869698274357271814151038894602344290239697948771737984226759697982366086076791920625490258372802622185953039285921632825782168615884783812341742470736583760758671383263736195729996070701453548328561500722838013624743228488253313863681544698568614224819463294963594869001151425512005207622183283654135378547720763504633821262039886835876854996030146589336902987533019337442340348894424854208522135278399999831308947543997729484262966203820076289001532705141934414001785360384241993200738512312930893584698984532523812768858851616762326058469741739123789982261779713593746056327649217336190618459308425564494278925267708212705941019204436417367748450372648611549706011252547223189725256614066949159996045395303079803390082253089164458360403120126304663829925667089791424764108294687359750249693989978273792795443037181249295537969732148448824961171468700700196471439278605773648847329685245867982992981222891352261011062421061275078133214732405523156579143393988977748815631646592642635784633698434504326629062705141789022688*t^13 + 29408188133967464650066307473042155560577138935666888010305652537747689311603195295201269394327032631246512287733271689671563195344742000828667397558045896864181337118028585659301074647491739984233101931223976700166778483135602835990839700234762533405434028831027768822281667477306395443366488820577919108892570733639531469313016756407963179182798757443122938904711038333066731018829781727372723271426674067173746679472063923558238892182066606836771021741984090965247430470649785219085824382939065867063264010145866378525737318398592626610690744015989624490648481519055277254729268217219769903618262954605711165234746366437853697923390831574634647423401956758158995651661613575849932071874282684868028134199775388514367373611457854231134154264172023980469704782563193678061982569653257192765306473886578172061824150076317709898597627674745969328644855872590423809608213340792548030030773616834631850933328076965453577939987855010555084726402757273618631134593003617051856453344548757131259729019488775898346280498897635288573775974575362260957113981600582426996312860720180078762114050033391899344810899285980747510489515297328019720021873092905727867042408863167680892226415143045890279686933454483296136718141988006884063493025026766384916411426633697694997993654117015289081087382920363928597520335418776731087635837727187669646322310070778830922960433205460881979296250819321482036036432646249961546878076744611725230253763224870375683324143277871976949082906087122685197622940256932324511134806362763393606325017325573666227272748537427146870007317138655254586007851005847107114090798162949362405289825424888926459153729445710018785786397878599980482409721318489775650602575688759389940535536504703811373782530890013913211928088071225779487252544994612175248497797288984777513539069074740328417807482495535277880666896851731223321294568136170466127577025501044954502432275033388260100413228301409757903243163491280124491196880185045496126289910823601135113892844136718429699673575327781015789452598088123714763796514382953546776402011587643775366802251286513969307018701343684083848334443426602886547174628124235302487284728663934612245698065097801862599008580933121759764147030303488333935368852097609268040947929318361480685233615696128988706367958027130375949144863401635454450250375850602603016060108915747212202358763200415910796047354096064513239457498594973453200248183362035043407915470578417652081763929550063816900917512508752649400764123838245151180819130503074064530131559043096040406486111839250643299991921467942611646643836415049258633578962046889846278092780427227494522422348146016589964977980809494313819488717183233993049685472943936494235540194989718069604165213666009355050287337401060750400834441287367946227693834284966239024685888813985627024782141806569487677272328867011569973227524666434254437076674203319114835461661098114788478936735170733834162716510770856233665310323721627803142337931535045438806802541929938593708299667912374535001001578453133949732170739984663332303208531147737005568603616961562216708619466279883026394882174787363245110427162619193692606919403426432116245885808381969012067060886747312382448789548945436356001796649842756824491702278861201384298852992799619670953305306231058578974550279769489/23305491137871429993355317064094187254100277117817439060472117882425186962791023624927471008140227516499580436966225576501576332145681746776322557776989820585936134113015335764832398034846364273083596127516764194220838639256454699375404637196281493462089453207034325349662298612563869759548954130627401130611523556661631756227281339433408074522888166518840910276760075972557551290119959659254562506407034536680118206727483216514653625377269909876164077633514064312847981976095262333267187758525837554049928896307170734468132782960882434400708508070683039693906480983680610916629693978555424439193724966902733089625861578981597317795000903129206407416316533195001407399769712786425182293474951458712887300296044048535403108226480594048222210030357341469483378269926970411100051582677472194903526050423412258982867960600942682897696610351114110713002344336320113417951893810110994137982921890372039158570388844512412300828189627986533629095581254982394645880581751404350067642503754508354023931263016810262382180552371500762216331058215021345200833023666375564743844516081468257175128319280130233156679383898932653696200433138657230389314074802473045736232888094597478340530212203522971929859757504057387462845783813621691556887657149664619750011673749965561102836222341108752038132995113157910079327068125616364797721854791109678676868834182776926343956506047363554820327912401452691315620701581077660074457850486127584517441015923597217313364429289301244007246081021883166868752371146337313990986111824672303531020470218716413055215325444826748727024507134346962960468351596523124002439868610160088707084784294812132392054664738073431749706228515471440526198778609311728474016004493414038366387352536238963613406764146071553082903450867322503809001052805852476455462341813480308033816356309345108226909887099695872768191287426985527639840158808551663165942042367491297878354550296203089943944105722161482560869216014662206654508562585447444922408728373443300173584074226344207416518777268043452594780950176691029413205521182157523755520531027437524668597056700862510782444149050440657375618504554115225937276511577286993305080283906911044536608637102238203572169029971876922356331742750327602549283271717989049453393510413851757922647910693810730091462217028355061420716650347879605631052885110055244744032496433102204216510979188688836892695541693011650455353423843749440666325364246823306204515394696504944752534768294587002709014491858565544450442976553733729601953958934476845043245620204795448309550368375113430400144682661116118307704509471043015496167750737593345545495707384842184050792837523803843520640582304187358955545551674113353794953949027648746766800531562938929308536183144378591734834336751560724935218388250519183666342617484100294471070384159656092709065489905973487392359488017601789978770993599584246371496171867534189920994349702406720866672406264690099291847138642590810638817180902471832843507124680531037877099312547287245016223805221277344607528515172639360725788585387726714387049557689338827624710400711778790432956914339259344818238024300498492019001676581410517646811087865150167761061688243186034341402254326547818890091998612259033669227252891986773784728905650119167425967452097454284894353402797137672505495082442070855299014304*t^11 - 3367791952171677367510090063433210599737940797821062597714392364333813926226905802302368876010586893980778574650063247314588426765093220964513399635102527043532551406928358794917905002329355327523360915005464300966001390529186863251170870394687938812204915174273421817807477813629916025827776989981737260821141194841017852654888998191436469531479829061043194775812598813857946964862275175087772365132394622024306243059315862881461304108465375985357347167915430134433192326845002690564613342814092999165719113043218683461690443194140509153606458571120579791261354176144428891081820824026271476593530065716011602215980824635718054679756827439978432080699242321667390528829472854502136189655101744269479920067445161925942602634436800297632411099655737756763998079151815592718153897655859848129725340478189858110041720173402456340951052200996608033842187001052929746724899914668180351222294803018145184722937633408080638308289190818813844368172257760233734288199842741378064554380068257837911282720682176015894325722309960013637262413880264172075530521073872742872441009974226127796352964042175400338037021320430469559842790066745802305685597933527237049173786582217167080285437481460635672853378943571558025092591908785415688460282894609931640087639407396557919294073986058872905023030840408939318662252873534755728156907356145825218106750973783504829354618518562659597338415983067468310399971651612057182403495817329189697884677208616908688336183826526287756246769893277807379409787413791795546394066302497661401058947352545148148709315555863979918867403161003517644475856297123846100666619011374304272572071611424591708952642496222879541334464944244630500406562184944929780334014655903997660779388378514193085130143929688884960421889871607219107760574810366216304604268103477453358225343587131197544276755589552236552840074486237895904555428926784637039163771213823606117718517486492523961445000652819816410656039701306853529301414525004332427722424847447922084352638711535061186975899746286542980876045943902223911415257140936032112088397379863412795304897970436826379371208488553356226575542226057105581722001798375667029151699185011916995789256130543427787145298981012600761505262718277663386697923020289355912976129170720999306001743858324614319258142263622556027316468760782583541900513448136083691548883535001816154531122477158431720944658571493832785301663809521576254740202953657423500181786522364927003305359412528498473985182299819759859754584873588088534834769721858218473369341281745862080928979429183123774229697107905762248795969462321598861469008324630089169902883608857925700249776036739543625039242561315844525222935815428873287787078194928029637195994445943395997485288623050633652060316756701955414066989057419029071267246788121642852631346417032750379117758876867366679998885270169832098401825616746577161102184148397522721731007945276583020117022593469337170027074119263626257487022970182373540513107713665033963964504705893230052715315295174881701647038292940688944551252508157730500615499573834118097180961346669122354694401612102019629255242003293619489258436032204923047687946216866265867105388601213669708910266568623629116016621211581957274238509980887904865290314196603484167125392247435067149960246224702361667198167369/164819597863305728382993755757384634045970842417379342719039023213756626328083618280958069364499487386842860233141623596192194711072713909309211865466688971611995290756826985607018373655207668126475220138025206465493908339861772980024078056550788496903037151393453503180072833186448866757771952833291379990180506058427381585765780335455502648676719706639610397996888797542839825248373123474218971049554699693635913767521097712267705978622842361217567734324710497262008359095440327675156914841059671527934433495807430936832622227446127541730611796822369446208673840054318323314212828702655052610988153938491747451385159681623743407319666924534698779464756246074974592643350161148692944083981269156385341586252079551169753240639891047017130198234493221142032378146583949159123419962358360642882079564522010318124950216414021802671121713939986638705815730808487365049164736988055121202142304740962087401487898476042519807837267524657239243957434617980160154742445200879420563242600809818628174902850189605815998448036573555602661464343812032144277461270625003993945152164649704789074457703536988919071282771562465726281474067458679139952716229154689149478308968137181600710963311198889476165910590552032443160154058087847889369785411242324043493717636138370304829110483317600792348889640121343069867942490280172311157863188055938321618591472296866522941700891424070401841074345130499938582890393076928289069716057186192252598592757592625299245858764422215304153084024200022396525830064684139420021118188293297761888405022763199526557392683485337685481078551162284037909960053723643026891371065135502748989284188789336155530796780325837565415178419487068179110316680405316325841697344366435914896657372957842741254644725219742242453348308821234114632256384765576212556310762471572192601247215766231317021993543845091037964577704575569502403395748292444576845417555639966745957245758813317467778954071585300442438961923724626638292139763687747135236271063461409477889562052520114621050344959462824982989964286963868666288582186578200309444982539090788717599696299157443499168629059762663772104798476337448556840710831522538849399436236965424643116044109633933547186485360480034811572360274047578518736091030537404875908016339560479193229476030366412518327172680539993362239863156632811921011689427935327049109140710276536097712241719863428832338723774349445901381565939489034233849542887176968219268142819635819977033484924289865648578603195605131148871591064736447875544228846778478394931015701589783934296678701379868673268349948098416678272309119314307040284071787394578115597565115875828741519044112615302995195477951231876654565385796846629093316506004438817162424331906385706713638869753496312529949323456517402580871417172917391680808646516860681007574755192076775761733136420834324521869586195315429914984236164070609946050185091000949009342251412322536922678022675139251055812214558999935011589937630144779581637249820937277495594761757760164391911059442866176411651545368971989821257345016886327541634013845044829049679705804185139960629115377222484758261937937061516916683180173843072967799229758593706985580351402002730087280072519989729978006308335305933760036967842234701370471915881542568369349133324593028888927534673247083963970969465644065454731360*t^9 + 11742207028029366203905187882718351897090767389000888745572534207309140552103462337957595506055573608090325558914628424261440806562129954535212772442885171850990355808768749641465686479260852139924353976335343482451533669174033062504729367067524616318696356105231917523566389607493055775246734466306377402547938197207868919363656860944715042329924726769951026054310508092059513048406559180965732915956742888150751420351332559977931824771088087385616098759321222192769521137449246022974791962224646507950575130883168551617190177097075388087953870668378306640607657189900471233280642678309258411840285238663841305714891467847150919283861684669094404889927686777195290345674082779787397237024888755346670096299618367035742741948369252719355378145862896442060996309154970134588080548103307862024352285366734626360283343742976135517391188920344273091845253811172253054315674987504909512163628032231844624293021236509863348364902168341906493080484808861306335707960655489422645252198309823813251831509920654370516879135354491927221411892892414320155374542561059633112043190723635545222471147079833514618478783253065416679375956458740910089287143186788995918993411855803957851547273758695475405934863100068629562986232897060003997354237674709734101744863816400188324562166328822250263412891652632444655449970036260403687260500087109521052970392308419734326961045383881457387245703209219809218108796379911893591326518909635838652666047885199532604616446478310475335337580707310758005845798096757204132373002254041670553435881636426538988621772873713014780733441595733252286507591177867191688405932681236054819288760967438602671084720564403448985218354007752467004918094819223795487148220210101126691146245860046330790741145935712351332650019356896667568652708630038442506297093050436254912025005858682923015523284735961092522824799568408250729780955439742083047548128271834070940942635713262908479209692372954706269309866336477810185991032663310930782551414805725946476441259186090025818382529900691174374350916773394032020736543634951477069938866303158982504202954777354898569439920025568769097898342983666190954115653076449658931603814206546067252799961807546971467682057970029947632215118377490878302387480490446366656376422499879825773835028990399197962565241777984778494992767555978055670933849312186173413979972677651082299850106451446164854043747777315907453214507384528242322980724598400248927541666091608962902774891896017853614964521709742594811096773713290530301290779577855049786836734947311206570366871323240030630581256723011990491214093350527207897450899202855150626149738838254059633568364446999050989879040942526342427443652375783061968189471738511871940247473290535942574274273645793547836466207828621873330089137331605130523936036251373330971606163519998203095337480608436344661417219382940052620509765711686365221370172419635642473156757570363746693471492922837772797284059407267760258291938170593308825289341287371949831576096559210574040220877206150031840040491278390189279717748619055835316216199572853478544105786518580746009962714687184736486114438611132230046801558221883919778801348685282455445185682181729941043302784189717859274192207288122712382982185736183508163096236659032873653508262165718738248480263771183538954517342263/53703957839442860419470948017260518455100638575840185661087923816023256914257576179180694062236176451064250572139563284981893287118310112136743285312193934393678917738687512849396395471602491585801330206886456621465410777417047785517236772669692137108293087824905184501395731585473265098091068214054446083583076021872455786088952651737853389117959688065155141072534088110676096451145993997412687514764036106262881085067678716316375745434578487975508526720706322112214914988393430594050476139211712624549836152360002127252653804214207348836415257728095700164219282266742277329624946994062499794663801010688906684790028855914115558397175994167301721437598967797177156182078033812197159198007496839642740300682188459668537597217542238458946831809084308603592132535049105729926205820952435927386386116193080422873565300515215747546866102113436863816918445644563739615280450953734029970134559138683394582792635163441645736691045664490707927915904631046387662246557948888284938480552129954033185580736516997561141546490247371321628936786321570925897571750187734997018424319665992070881817431384647928578435102027975245473853172015166661331897650631785714087841003000594189219482662903770326620981180335436588501340284440084767500654166475314123771766030815138032106535642786033211218306466999885618878449330898159449316489491475165781298871661377703352009986731326533408933799102490304027814256399295526781910707220685424433888016254084810979026448467492737649234088795398252514958429376989385984414011475074244873354090648764868256170713576025035551414447777309582132039340114548509807483883175492977595716325807288045348555604227439908342727583917883477667299501533317109635179254271223954088409501290626985437891763413032251839712777517216004030516393730378703532701717570265845927208359429756316988522879305055820924204962531896966650648327322471879919469344706325088642937077876769511468131697287098893851118524715164221606638650165957770199169028808860543256921737214521575782307630225878534912501016972146288024299995331419754293871416875845834295975462782832422307455197386942319775691642640929048129333724135373748288920402393350708059149576424626896729970650373413455516734155755033363605874435365263192157436080697910180137821753881163998638906412934891426880665129672540766047758513170036214259627553143954539861890220952043500363274472335205635542353640498422553058926749752394853705601709387778902698777580118244048310590337742108868428516238163362951637778415644501185773360522516124093859148094327125261383095985573088658881317753869650664340056386556047497709300490108321592858899653060380939291591041341831388261941039749509913380484024317324581894723496877079815793624018161158785450519400862949248627024633677272935510187659075072057200302901320020077083199150911522460644860654472388386733429341854816433263377795526477361394165769588444676356779723370957764141846430362959013607124230895123087266987212069916006304673315807174183651559124420727291272356478752354342874715947609806500689674505502501519907135202227727142430128118106955684577189852838605496525087264732991945975446999463341432995275489977256037383482361716491610191355429388106509947150828017533708652634375304324187646677229346137612047800031754271665071425706059540424144819467744*t^7 - 22897912835106992488015924041302760259185849007376246466238488205256928869056430212823125249073458932927444094880238062516417349728815215467954890940310156360762361072363351669240779529684800114750535357806652348510709814066812543486510085184915796980912190662601425943520400939179002640056635905484330828612542348717827692736251980868295518215730386515266687625741487970097085169136463213859109149392192864516243070530121068071857185725108786803495650024388218006180268761219165154556642784834994226738734537997850371218107030671428198442070079423081755546719813208919416880139706060779141204669458059225727901174438863345478314411442926862776670164543896326171249453678459281446867722962627093698726761849070376269062417335539087496980979719588773334075321737430502733643264504852556098394698784025658417257093491973093290600961905842367417271348788033461762030831204329727854994357273850181846796196483243318315266455933053028808864528457881434841436710713205028611843453631471515596960640293112197434929138991572256131929622951515128615128415608972536739328057135636578211215854054721064012577529675192652114067548562366624667484196336488190657933431348189485481293568463756505775652651448490363016602216470627077402225192490606217903878719834110181520711182103691706731739184541622316162876185955245458201141874446580457195825393755494660448678582681363518639715564747961192302091360946989459027016970255478101868081111485267141775829095387130049305483387658658317481755674798619924871766419759998831905418684141624833645638331704135577417877680308336377873251242259386419268536167974131762129969937279035007651940078819925644196452324404537830115723085502963570116427530100591761333893147731043169198026197578153384125472970503068028777651397132519504139988169763516897190807098186194323150443144013864347531603436874016529216794178474931511336927886225044611841203503166854847181901269240389128815402848833207112239959095105399847753228107634559289974046244414515667775325914351415684495206920071982168198823027483796405480493128633569648331284703317345776290556724741764552681468373840134496752975865828578367525870282126738311946214176594456122058376673732784125574156240209006936555059332927307287686587611249100030619220967132890131751364490492068680024805040093889679929114386163024509043684837548666310413659655947473172002120170059634273941346272717283460043889297441921009099643206015294383893544783543355897784029216621965955739696397919800266082782465644480863162216153658534966228097709013820951222823796807649333094729725066514757351149522538704397232617412051106560183620344524798623073219003667551907231387096781183458580990069815021695046611221022397689399633118005420642551563401961332327021177877183503673284865624614603879341541873300979296153752632506421634635755238543490488422975132081126352213545299053948437213834843716502322704102137314871686105849193270228940455380129164642468862723307322859419688820845117636540329779258263389547594987552244639265126284178662841262409157026250803435115121362513524876554415027088492418594265248454079241179520687612628358126092564881310332234332696341905913419065951857037413481135582730636238987617675021928320185808045671647709186744856889786067962106454754976518532997231234939/16577563827806967176852479480064891617850802381436983626435824904261915884322141278468145825000798678183780505557817824548358112049941516193789440439790390800996150133547487519037361023207821744774989561231003583415507063660578171687294403774091809691586261057529942478983471881515826305279163951338385593695512677277997536074300384339079480377728082658007100125811180356269226615051118673411863803899530092801673555995891351115554934051252780630334605748260135746744235600364603707058212766130352344367620475452179604017727082195596110575030288767120067445428741604970708238855279690535608489247536469878444089804922065259804618421023010831117084012185155059497053737257245700449280984016524682342351150710580806102945947772678169924301219397909445787371992490424368689790378796836107195480060766919600877902813709869565282071703667836595116120327720195019280675979991833876320303938904702546216275162042380715013276089104359065157999854041087425634928372424335275252166536233591693705507022685245904773478693166594780673755458644830316498967855700781635039869108349202160183985361012372155794795395888073372358668639413361523814142714722155548590164483551715709732619592937785821735033266032771965031134755829907426166389017720335669333469547777406883397805517449733688672831335127839701534459058175037773956328484782500097226700941173367380534712556430485795707547196407163454374901611251677277082942436728911579700250169227905653494315269487465521384881996357105829000012167805054881515715167226384760325380091666052944859075854480178254395212933484943194694968985777464579474783840780224542820993486887354967682593611515470266443689330509388768237826925078573939368964543489512025827816932898396172083854483811443903002100812638866940191525192064666899801015556502611009808583001476606357849351930901271178406340110802609247863476444197173556617246721405399823415306629565644904461083810767833421707200534076549376827522930695965385379901387050735109800097157303324686419117592172356716171674656028507262066448393295725097838608203156675569376099794169542745096485512246021931867601657057318361435712752213366685984974640001947468566679592933180881543225150760003679821349780184382667239392292811435190631755927015433852974122346658580360632483479571744116771321104501550083835268614723276968243827136799436493488946639257038691033189725276104265918731794817013067036347651963041885104387053976806487596227921441763228596926964781972027017539354569901247966082653039736813397934708660898305814942293327820508316413576599271841280996243497131639281812142481643082845528809183437165374602445536796537312904287235254794324014957796361875893502042243216245937502805746530164191031835079747172456173488740063018063026288237747671935118453709226190288409290328521986952261211584004170088531986235818836220608583683078862162616356355936301293514854665064632991184898819508804562733121793618663937146506010520889832677894673160914577732052484688241427178645511977134911177407783292537945274159617448164554996893409061653381860419003453667913300074352489215265537815099916907216822989876789355955052455360657763395646881511400350487059160603538068093278925966381298991581031911728168486721084797887440028829576321847215508439325591515963981258514002063399347861377806240*t^5 + 206570062011682324023950161875203408005809649605068112786841501353632985838465019026225062299089132197850128150688485941842431443476851296671628954041051914528200934766189476287021621265822464276338857693074374125136556603226675003385361147861030348364826552031279096329880433947724705507571757923087139903664923572347142773232571461511910221929545098889288006137010329107414470554680678229560767938854068400348024268423103827985860391504877549614727758552334769978692630256514249778588581915324810804310337157276593198656847813810805019090890325031712038891008731360556348080809955911736314228697005494669668169069866735336078304257954500919754124503637845485155052717590215754753432793109997520461345021422807486377823010476066854744294055719353945772223982095077617781051886219741272219433208820383358844278715988695940205161467999946950984807244836621266558821085019330927868464197565635051831082443179927705781089737501494083841349778928473911008854088648782566409068334342358634374113814491731015049713027535178657768096603037661023650957330385844165713798217732005069104794089763881025232968980645608470138921481597346935549163962363592114139417901051949742192830576773067226924325840164815422644976725163901561140508167264647159916574049171440280221384844863675506250817305391480779609443872610570630210425238189203942939397705593390390477763209586441903290712555909608562274784353095513959351108277743599643184389959594275143915501860738718134828371156867688051109598408919463397480022929760038541454271249354050422003752327670582865751591134515648345798036050869269658461347591031602107577415673409653803215102750458292943788755699710466703481360933947778431313209669488895916704559326822284884005756984157337070370047323453186426488488962487668673928155526160036477295133189855832876041357122495847401876275080413054185361703386227884285501654751611954749651051531288175468096936709262111932146521996102930614885147408635572961737929333726149769212120816534773028314761051026542916991951055498045832655163696434611849779152190501575422328833033881354904217302617337257382025320926292618288428076304194791292063496001748986006431584110428343699869554619863312845484002332835616442166761485554197123807951246227444354816299672226612086902520012186894087136868185069163123454600062342840915502422626613947842592833517658571899069474221153499132947713281226489002301239871115391328931030582275071832356075520786196766632161536689627364499761255773583400223557233125423248536670810496907882827899689398534773695335282268220451301604721603272451338860702417485015973800668713989217002302180862070323499655165444394823682567920019887463415995488167363845588111483069196724898942234329740607637890724624752738746561952363937894834475601447689092939517384344965217201618337253556797468218105105623714564821923826147712363548743971981592857763761532299473781017290824508123946617089010683737124481310474666160276750385401077764449581667873048559649727093054292476034650090242014497006395320678428423889150374584836045940511014368736692721336532261069495980821772408043754979793139999255800643181401549596645728266657443675156705114961699130116762878126688583635388902567033992730278465287685260527673387936818690511898907495095090555737007355495/48995910868851702989363994907747346337203482594024862718132549161485218058107662000805853216113471648854284605315328236998480642280938258972755457299824932811833065950262574222932644801925339823446080258749410590983609765930153262986892348932315793088466060458921829993440039116480108857825084567289006310255626357288303828841821135935501575338618555411443207038508599719640158662262195190306175242636388940947168509943412215519306805084813773862988945878191067873710740774410939845305384397674152484464300516336441940763504487378095171255089520133932643783156058521357871017061159974249687312664941122085179198756769659545644761111023565345301603858236124953624625490115859514661208241648839616700726734322383271370929134528137702220712492887154584216010555582809800794269341777315605711085512933340153705801649409170048500345257507161492232088968595243056985109007531420123346676086096120858816991034480814113261460441130661237022532901943658391321010522943035369078625540423726561396276311491949007441614804247935685102432799994720713208060551293421276895613142454308606766001178103233260460173058958083522748953978710601837050688467956593065833152806941737542098631241349455873127987208496859363314242722786170837336216430151214311585587774542113677597958529351435124299701501600059562312956771939556087470926410579389176247805003912396924691483777894546907313417269381171987374709206588290618934029868554338668891850500162476709216531796485175874315317900344335005711147073734939983146447049802426069406123382035223148139046414352526840768073781188832108765130557964506423781027796083774759893158527911515793372998896256834343044681799061082359458466245232229643023828539646779987446658935010815353047836585487156424428431290688206734343841123213348837189668200329939206767589759919747679865862373552645927289849660816600665907608157293868511779862532153737255871906260716239384296092151824929890823503800715134824845789995168075472345041877283283768964731598252048517638725327976076516685171761150921463440836362407365289167442022663063349489361613878870779951834958416020376408689341969407601576662134319505983022258380450200295985964130224734605449976556690677542583100461433842105396426109864908452311634184290060054345739380124248621424895617400932611790793486637914692224238350182129706142866870985001191867331178248581020164760743593819274826473971348060842574094171357434904864077292864783618895518078927877986742028584800050657629616314617708132877533174539666581820562583375543881630829444724447280135177904171181219786055564113744622766244776667967333743451813808825399884936116808754210280361560050864169890977541931469544307461591518839126881952736984189151942382979235697198592690533387297364497388807458232008163794540962824073519076346970964983658905358681612324928327870430309004829798702885544192613955008785322846045277237121191026396168700955437133485411226634472940080899673319983963283247999811786703085296955121411913551439107846510198737479894115064612149365849536013464129213040520115553328609682832429729610420219752912569562589542406421081329721281191399652044932812510388500702689672022583258106197074672679179031246603411749172575117272094663253527420095069311767196318525573459548058276228970480515766830719161654046961456961071776*t^3 - 9045034069066983972072311607714140310808177317784563418445000242348950603540046760836962391990626937827079142254617848614816911941581948867165745075422065212499185527804925727086183435752783641984151102661349323437431645675330821004219374766605564823058634633061053763282866907224637409749810861473823168016183023049798819939928741114682077431340539871333813388739505123133780928205982539962416069472392818046238546050509583531037973530971873850792928448763947465890883562233088913299560121135658654450717681989698674854146363480912875496603498507940328371198880317589362280395869399584192673628514068148971528672288200027330175960395471817068251295711892342915454221957282593621323041281815089680450313024261550152089066725659459596135178335726796992516240135925430222047734862194695432611384237375226601010911869724542767354668118506793178843042978038309507837800937957567668255419562939221379727463897282580815071540002382603100664164818872797349589577729223669977113534612159516611090767280838969422889096867607349934716153527280337357216278941159806208438364104530238660353038408484107433723982762784560299082614894755196803234752472493287564772483825112898146700411462298367654054643538397071945195397606134838167557411750939598202570531994471609044068214244276070578110427394868995645905693098661844527431837954780898933457672540819286183872296862786390281488791455865615031040521456284964719232481997742341313025583408384450575838360900273766921116128564012138403849514559531733041785741523650687494842102491240441978120394405640812870787066855321594130109345878436031320576898777960002415580515924046113685329992223887008388012527787216252003119529694566120287500489683579253620178315768695497595855365792950376991101279880802564890787136789499831816239524888365730905141364404107821499373604104481358689867039535008535265366745158527276891210104148614518309022503626289441350819918432973618762810200537992168922944130632267081998965373759268279753893339442385791732820805818219133866986192996419642816737757202212070228562782471793492409528853681466653885282484317124026291080812734768813980627834980199912943825961464507701068061586523156831550914702707360429672078140420958295736848398438345475489988760681744073309591646754491906329231618685584543936967554512246911125307002863794187298128790410514595169499788878088468814401044810670687554685396781999859604837398515984569104179178062608778150806461883452684043836232988297503340417194371162167666071218757814417476785734972065410954672753904166975636302666989751132652964256278376231454871201611555605590726086290808575094101316483819081668619077947512801513788662170770462409378441245910726814434673997883023800015888665211780719663096526636269883687819314617145552954415584826489917936386175198162842310164231197100508340643040726241437795937122071629894670131181959081499605256561209808587856374223313364366936113278030382543641616625689954730345854118702651920115271955231386299891160336811206455393037546757917502072111377652508434872340474532689151423158348165636481738863386083205194008912214113913782700123337728525002800023140556708602195202772903467604610921115095565081926218811776777336072810567149217954906397215172343766890109595079149860259246728383542544082098355/2302807810836030040500107760664125277848563681919168547752229810589805248731060114037875101157333167496151376449820427138928590187204098171719506493091771842156154099662340988477834305690490971701965772161222297776229658998717203360383940399818842275157904841569326009691681838474565116317778974662583296582014438792550279955565593388968574040915072104337830730809904186823087457126323173944390236403910280224516919967340374129407419838986247371560480456274980190064404816397314172729353066690685166769822124267812771215884710906770473048989207446294834257808334750503819937801874518789735303695252232738003422341568173998645303772218107571229175381337097872820357398035445397189076787357495461984934156513152013754433669322822472004373487165696265458152496112392060637330659063533833468421019107866987224172677522230992279516227102836590134908181523976423678300123353976745797293776046517680364398578620598263323288640733141078140059046391351944392087494578322662346695400399915148385624986640121603349755895799652977199814341599751873520778845910790800014093817695352504518002055370851963241628133771029925569200836999398286341382357993959874094158181926261664478635668343424426037015398799352390075769407970950029354802172217107072644522625403479342847104050879517450842085970575202799428708968281159136111133541297231291283646835183882655460499737561043704643730611660915083406611332709649659089899403822053917437916973507636405333176994434803266092819941316183745268423912465542179207883011340714025262087798955655487962535181474568761516099467715875109111961136224331801917708306415937413714978450811841242288530948124071214123100044555870870894547913525914793222119941363398659409992969945508321593248319517896351948136270662345716514160532791027395347914405415507142718076718716228140953695531556974358582622934058380231297657583392811820053653539011225651025979594253663251061916331135771704868704678633611336767752129772899547200216968232314337141342385117846280329020090414875596284203072774093308781719309033146168590869775065163977425999995852306926657736243045552957691208399072562157274103120313016781202046143881159413911340314120562526456148898164461844501405721687390578953632027163650697258646806661632822554249750865839685206970094017843832754167293871981990534539202458560096188714742936295056017764565377683307947743754948909505916844276653358859600982426053799440528611632764644830088089349709610265376875343485602380908591966787032282245244059203364329345566441418650562436648983902049022166353361496045517329944611513345997270013504503394464685942235249014793794591997490011447883176993322390615984875944470779068582450694801385438963451778638256890141292000024077768333856455069202976131377273950536904383698343425252731455396588307635354231968551858035779271631409910224523227000539035620577052855885412910173764128030144695978240619928944905545273814327651820228183802284646039246274312655991153975045008956890706359936917638068785979340661555023408036771020194928192632814073012904445431006444655093124197291689750328386890769441708493101790822496900215995783646111842187988259533026414585061413130991262509615921414468590360352211111030511788449172915788744468257653058226970701952598758738982761612584241041043800597740207188477170373472*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (-0.99539316355326855186 - 5.6404477883745374592e-1680j)  +/-  (1.38e-479, 1.38e-479j)
| (-0.97851071377793355581 - 5.1400542092154802208e-1682j)  +/-  (1.49e-479, 1.49e-479j)
| (-0.87953320567409313479 - 1.8198780281677929687e-1686j)  +/-  (5.98e-482, 5.98e-482j)
| (0.98538552727050441498 - 4.1503871346813375323e-1682j)  +/-  (1.79e-479, 1.79e-479j)
| (0.92672432849900168783 + 8.0369484641276986376e-1695j)  +/-  (1.3e-480, 1.3e-480j)
| (0.93950971544220319294 + 1.1834587304349711393e-1694j)  +/-  (2.68e-480, 2.68e-480j)
| (-0.99971128273443306046 - 8.6638294986719307985e-1705j)  +/-  (3.5e-480, 3.5e-480j)
| (-0.93950971544220319294 + 5.1650359048935156055e-1706j)  +/-  (2.75e-480, 2.75e-480j)
| (-0.92672432849900168783 + 2.7058732460137885604e-1707j)  +/-  (1.22e-480, 1.22e-480j)
| (0.95097400285622148975 + 1.3501831163153846606e-1703j)  +/-  (5.56e-480, 5.56e-480j)
| (0.87953320567409313479 + 2.8817154427233854152e-1717j)  +/-  (6.85e-482, 6.85e-482j)
| (0.99105250481616767714 - 1.1218465898317897111e-1720j)  +/-  (1.63e-479, 1.63e-479j)
| (-0.96127891496452473422 - 1.4202256056640934142e-1749j)  +/-  (9.15e-480, 9.15e-480j)
| (-0.7961868862601447813 + 8.2941989077443910604e-1755j)  +/-  (3.09e-484, 3.09e-484j)
| (0.99539316355326855186 + 1.7785225403814996096e-1746j)  +/-  (1.39e-479, 1.39e-479j)
| (0.86081248212234344241 + 9.5608219162433953046e-1768j)  +/-  (1.84e-482, 1.84e-482j)
| (0.91248695683407599658 - 7.5684710193353672601e-1764j)  +/-  (4.76e-481, 4.76e-481j)
| (-0.84063368496338677751 - 1.6663050899319084469e-1779j)  +/-  (4.98e-483, 4.98e-483j)
| (-0.77206384250347670022 + 2.0532441458161911022e-1781j)  +/-  (7.06e-485, 7.06e-485j)
| (0.99971128273443306046 - 4.9920023477344696229e-1773j)  +/-  (3.36e-480, 3.36e-480j)
| (0.89675909835335859043 + 3.1312941141410075816e-1792j)  +/-  (1.8e-481, 1.8e-481j)
| (0.74677180221832073614 - 2.1681341912699256222e-1811j)  +/-  (1.47e-485, 1.47e-485j)
| (0.97851071377793355581 + 4.4750014298491280535e-1805j)  +/-  (1.63e-479, 1.63e-479j)
| (-0.89675909835335859043 - 8.4289531332288698127e-1831j)  +/-  (1.71e-481, 1.71e-481j)
| (-0.74677180221832073614 - 1.8369781384423993618e-1835j)  +/-  (1.4e-485, 1.4e-485j)
| (0.99828029537769456017 + 5.7047052500878244486e-1826j)  +/-  (1e-479, 1e-479j)
| (0.72041366436045164044 - 5.0448380204207478547e-1858j)  +/-  (3e-486, 3e-486j)
| (0.84063368496338677751 + 4.9457799248242065533e-1853j)  +/-  (5.11e-483, 5.11e-483j)
| (0.47886125467391336044 + 2.1536782633528988571e-1863j)  +/-  (4.36e-491, 4.36e-491j)
| (-0.63617777805726890931 + 5.9427912881780851384e-1860j)  +/-  (2.08e-488, 2.08e-488j)
| (-0.97046979932479965931 - 1.642391324593025813e-1850j)  +/-  (1.2e-479, 1.2e-479j)
| (0.81906636256982251586 + 1.4235383271491831907e-1854j)  +/-  (1.2e-483, 1.2e-483j)
| (0.69311793494118157127 + 2.1004739039590310592e-1858j)  +/-  (5.84e-487, 5.84e-487j)
| (-0.99828029537769456017 - 1.4081170078132868509e-1849j)  +/-  (9.45e-480, 9.45e-480j)
| (-0.66500548912662478059 - 4.1271062147021037582e-1858j)  +/-  (1.12e-487, 1.12e-487j)
| (-0.69311793494118157127 + 7.9376233803998056465e-1858j)  +/-  (5.94e-487, 5.94e-487j)
| (-0.98538552727050441498 - 4.5153637924640054179e-1849j)  +/-  (1.8e-479, 1.8e-479j)
| (0.60681009970604509876 - 1.8039449713203101497e-1862j)  +/-  (3.92e-489, 3.92e-489j)
| (-0.99105250481616767714 - 3.3299822190408472497e-1850j)  +/-  (1.59e-479, 1.59e-479j)
| (0.1178014620641398277 + 9.1962911366419070206e-1881j)  +/-  (7.85e-507, 7.85e-507j)
| (-0.54851292424643279998 + 4.6344130171881806159e-1864j)  +/-  (1.84e-490, 1.84e-490j)
| (-0.95097400285622148975 + 4.0957677115219339883e-1852j)  +/-  (5.4e-480, 5.4e-480j)
| (0.77206384250347670022 + 5.5068410052950295353e-1857j)  +/-  (6.85e-485, 6.85e-485j)
| (0.57735026918962576451 - 1.6025780001153408826e-1862j)  +/-  (7.85e-490, 7.85e-490j)
| (-0.86081248212234344241 - 1.5500352722207826242e-1856j)  +/-  (1.82e-482, 1.82e-482j)
| (-0.57735026918962576451 + 9.3051547741939350941e-1864j)  +/-  (7.94e-490, 7.94e-490j)
| (-0.60681009970604509876 + 2.0071019122784501686e-1863j)  +/-  (3.88e-489, 3.88e-489j)
| (0.97046979932479965931 - 2.7422156747936386454e-1851j)  +/-  (1.24e-479, 1.24e-479j)
| (0.48608424338518009235 + 3.1177759797116176567e-1894j)  +/-  (3.87e-491, 3.87e-491j)
| (0.7961868862601447813 - 5.6196915682273159774e-1884j)  +/-  (2.93e-484, 2.93e-484j)
| (-0.72041366436045164044 - 2.6414340797294184816e-1897j)  +/-  (3.16e-486, 3.16e-486j)
| (-0.48608424338518009235 + 3.9659465252614629763e-1902j)  +/-  (3.82e-491, 3.82e-491j)
| (0.66500548912662478059 - 2.74735854546723174e-1896j)  +/-  (1.1e-487, 1.1e-487j)
| (0.54851292424643279998 + 1.9814358659070556215e-1900j)  +/-  (1.67e-490, 1.67e-490j)
| (0.52014184021459586686 - 4.1040406200042952187e-1901j)  +/-  (4.28e-491, 4.28e-491j)
| (-0.81906636256982251586 + 3.6330375415517772145e-1894j)  +/-  (1.32e-483, 1.32e-483j)
| (-0.43693939954921891801 - 8.0793653164675991445e-1906j)  +/-  (7.99e-494, 7.99e-494j)
| (-0.078719371864730251469 - 3.2384868232361595442e-1920j)  +/-  (3.63e-508, 3.63e-508j)
| (0.63617777805726890931 - 8.4363431681970944185e-1898j)  +/-  (2.07e-488, 2.07e-488j)
| (0.40677882048415121394 + 4.6473592924569292291e-1906j)  +/-  (3.68e-495, 3.68e-495j)
| (0.96127891496452473422 - 2.3305725424670006606e-1901j)  +/-  (8.77e-480, 8.77e-480j)
| (-0.47886125467391336044 - 2.2435465279831900527e-1925j)  +/-  (4.46e-491, 4.46e-491j)
| (-0.40677882048415121394 + 1.250767419126133386e-1929j)  +/-  (3.58e-495, 3.58e-495j)
| (-0.52014184021459586686 - 5.9578604886689597141e-1926j)  +/-  (4.55e-491, 4.55e-491j)
| (0.47194889319606246482 + 6.1025154394694279995e-1927j)  +/-  (1.42e-491, 1.42e-491j)
| (0.43693939954921891801 - 5.7080944238434580683e-1929j)  +/-  (7.27e-494, 7.27e-494j)
| (-0.91248695683407599658 - 9.4494673519564298902e-1937j)  +/-  (4.99e-481, 4.99e-481j)
| (-0.37491479569986842758 - 2.8399991719104932576e-1952j)  +/-  (1.38e-496, 1.38e-496j)
| (-0.47194889319606246482 + 4.158140025005113347e-1953j)  +/-  (1.41e-491, 1.41e-491j)
| (0.23258688052317872059 + 6.0404991038701374293e-1964j)  +/-  (2.15e-502, 2.15e-502j)
| (0.34102724288668839372 + 1.3445352807880667186e-1959j)  +/-  (5.4e-498, 5.4e-498j)
| (-0.039416893871719287864 + 1.7883185899677319085e-1972j)  +/-  (1.23e-509, 1.23e-509j)
| (-0.26959030807069742062 + 1.5876452442408566411e-1964j)  +/-  (6.13e-501, 6.13e-501j)
| (-0.30578417921728074886 - 1.2353303623785103498e-1961j)  +/-  (1.71e-499, 1.71e-499j)
| (-4.2741540357852954904e-2002 - 3.4474739340811919556e-2002j)  +/-  (4.78e-2000, 4.78e-2000j)
| (0.37491479569986842758 + 9.0986536893032573563e-1958j)  +/-  (1.43e-496, 1.43e-496j)
| (0.19486673823814329715 - 8.8648826865241399976e-1966j)  +/-  (7.17e-504, 7.17e-504j)
| (-0.1178014620641398277 - 8.5026211061416465801e-1970j)  +/-  (7.76e-507, 7.76e-507j)
| (-0.34102724288668839372 + 2.7303392610159518211e-1960j)  +/-  (5.39e-498, 5.39e-498j)
| (-0.15655801081562154215 + 6.119034120683033763e-1969j)  +/-  (2.34e-505, 2.34e-505j)
| (0.15655801081562154215 + 9.8729950946541871142e-1968j)  +/-  (2.27e-505, 2.27e-505j)
| (0.26959030807069742062 - 1.1842197370868716071e-1962j)  +/-  (5.87e-501, 5.87e-501j)
| (0.039416893871719287864 - 3.9145325415098768376e-1974j)  +/-  (1.19e-509, 1.19e-509j)
| (-0.19486673823814329715 - 2.4136468941832667553e-1967j)  +/-  (7.47e-504, 7.47e-504j)
| (-0.23258688052317872059 + 1.580972154999896113e-1968j)  +/-  (1.9e-502, 1.9e-502j)
| (0.078719371864730251469 + 1.1846268385037051641e-1970j)  +/-  (3.28e-508, 3.28e-508j)
| (0.30578417921728074886 + 4.0830872362743846061e-1961j)  +/-  (1.84e-499, 1.84e-499j)
-------------------------------------------------
The weights are:
| (0.0036301124551003950221 - 1.4925584834988445613e-1680j)  +/-  (5.89e-126, 1.42e-356j)
| (0.0074591813708013096256 + 3.7705174143259025231e-1680j)  +/-  (3.19e-126, 7.7e-357j)
| (0.017975978132800397033 + 1.2154938018793131352e-1680j)  +/-  (1.71e-126, 4.13e-357j)
| (0.0062847230741206831501 - 1.2182064789250396507e-1682j)  +/-  (3.18e-127, 7.66e-358j)
| (0.013498670113655679561 - 5.9521965427303304359e-1682j)  +/-  (1.42e-127, 3.43e-358j)
| (0.012094891830182950754 + 5.3120302575553008667e-1682j)  +/-  (1.53e-127, 3.69e-358j)
| (0.00077398135030151055994 + 8.9498268739122039331e-1681j)  +/-  (1.83e-127, 4.41e-358j)
| (0.012094891830182950754 + 2.4176382481574459935e-1680j)  +/-  (9.37e-128, 2.26e-358j)
| (0.013498670113655679561 - 2.0461587403512910382e-1680j)  +/-  (7.96e-128, 1.92e-358j)
| (0.010864273262607373771 - 4.2747361240909378304e-1682j)  +/-  (1.11e-128, 2.68e-359j)
| (0.017975978132800397033 + 6.7588579407511025356e-1682j)  +/-  (7.26e-130, 1.75e-360j)
| (0.0050279919595513177141 + 4.7226619175607367905e-1682j)  +/-  (4.51e-130, 1.09e-360j)
| (0.0097519638292351829085 + 3.0456196970313167953e-1680j)  +/-  (7.99e-130, 1.92e-360j)
| (0.023512333567329758207 + 9.472403907463044048e-1681j)  +/-  (2.16e-132, 5.19e-363j)
| (0.0036301124551003950221 - 2.1858189580911452065e-1682j)  +/-  (1.21e-130, 2.91e-361j)
| (0.019459306614731213905 - 7.1011346125337991768e-1682j)  +/-  (1.38e-131, 3.32e-362j)
| (0.014980865441858306951 + 6.3053117726088738057e-1682j)  +/-  (2.2e-130, 5.3e-361j)
| (0.020886150543662713697 + 9.7969222583479143046e-1681j)  +/-  (1.66e-132, 4e-363j)
| (0.024721797327011478606 - 1.0040719367951551884e-1680j)  +/-  (3.46e-133, 8.35e-364j)
| (0.00077398135030151055994 - 3.463681142516458934e-1683j)  +/-  (6.04e-132, 1.45e-362j)
| (0.016475872241247375692 - 6.5307094699223549077e-1682j)  +/-  (3.97e-132, 9.56e-363j)
| (0.025845114699277285705 + 1.5373996981998533226e-1681j)  +/-  (8.57e-137, 2.07e-367j)
| (0.0074591813708013096256 - 2.0667904670542036642e-1682j)  +/-  (3.2e-132, 7.71e-363j)
| (0.016475872241247375692 - 1.4250276700934827929e-1680j)  +/-  (4.4e-136, 1.06e-366j)
| (0.025845114699277285705 + 1.1229165061263846707e-1680j)  +/-  (8.21e-138, 1.98e-368j)
| (0.0021398320683891998384 + 1.1057248151669475283e-1682j)  +/-  (1.17e-131, 2.82e-362j)
| (0.02684906137351034404 - 2.0543300669641182912e-1681j)  +/-  (9.33e-138, 2.25e-368j)
| (0.020886150543662713697 + 7.6675372633877626183e-1682j)  +/-  (3.34e-135, 8.04e-366j)
| (-0.11552936738109173296 + 2.6339016655228920876e-1678j)  +/-  (1.85e-141, 4.45e-372j)
| (0.029142359571450145861 + 3.2042842224562203691e-1680j)  +/-  (3.7e-141, 8.92e-372j)
| (0.0086213441547075097173 - 3.3154100240163230384e-1680j)  +/-  (5.48e-138, 1.32e-368j)
| (0.022235475242943944808 - 8.5750797133939498801e-1682j)  +/-  (2.04e-136, 4.92e-367j)
| (0.027721803090412274554 + 2.8954167067089155504e-1681j)  +/-  (4.28e-139, 1.03e-369j)
| (0.0021398320683891998384 - 4.0725976281843974896e-1680j)  +/-  (1.35e-138, 3.25e-369j)
| (0.028487669891647895035 - 2.233493958349604522e-1680j)  +/-  (4.44e-142, 1.07e-372j)
| (0.027721803090412274554 + 1.670452925407847769e-1680j)  +/-  (8.84e-142, 2.13e-372j)
| (0.0062847230741206831501 - 4.6230910870735107124e-1680j)  +/-  (3.58e-139, 8.63e-370j)
| (0.029520754632153504074 - 1.188590424168263466e-1680j)  +/-  (1.36e-145, 3.27e-376j)
| (0.0050279919595513177141 + 7.2495844350656815968e-1680j)  +/-  (3.64e-139, 8.77e-370j)
| (0.038937724112354987118 - 3.9634954650157145253e-1681j)  +/-  (8.48e-150, 2.04e-380j)
| (0.028393729108499867833 - 1.6177407362119874355e-1679j)  +/-  (4.88e-147, 1.18e-377j)
| (0.010864273262607373771 - 2.7588521618299957781e-1680j)  +/-  (4.48e-140, 1.08e-370j)
| (0.024721797327011478606 - 1.2099711046030976482e-1681j)  +/-  (2.06e-143, 4.97e-374j)
| (0.029262867824528336581 + 2.2552715411890854934e-1680j)  +/-  (8.99e-147, 2.17e-377j)
| (0.019459306614731213905 - 1.0693914738455588389e-1680j)  +/-  (2.86e-142, 6.9e-373j)
| (0.029262867824528336581 + 8.6611097216390255741e-1680j)  +/-  (4.95e-147, 1.19e-377j)
| (0.029520754632153504074 - 5.0143381661264997251e-1680j)  +/-  (2.32e-146, 5.59e-377j)
| (0.0086213441547075097173 - 1.0469209534041077096e-1682j)  +/-  (2.82e-143, 6.8e-374j)
| (0.082636620234976001159 - 1.3386244069226032196e-1678j)  +/-  (1.48e-149, 3.56e-380j)
| (0.023512333567329758207 + 9.9731390728243268747e-1682j)  +/-  (1.02e-144, 2.47e-375j)
| (0.02684906137351034404 - 1.3294990759793523377e-1680j)  +/-  (4.33e-146, 1.04e-376j)
| (0.082636620234976001159 - 3.9526462227517510318e-1678j)  +/-  (4.32e-151, 1.04e-381j)
| (0.028487669891647895035 - 4.3185266607226411745e-1681j)  +/-  (1.14e-147, 2.75e-378j)
| (0.028393729108499867833 - 4.5962782306529361161e-1680j)  +/-  (1.04e-149, 2.51e-380j)
| (0.02884313614556301875 + 1.0226647619068176441e-1679j)  +/-  (3.29e-150, 7.93e-381j)
| (0.022235475242943944808 - 9.4007457506222844989e-1681j)  +/-  (1.22e-147, 2.94e-378j)
| (0.030123265987549847346 + 3.2289491095384293075e-1679j)  +/-  (1.82e-154, 4.37e-385j)
| (0.039209307934345652486 + 4.289394667461181228e-1681j)  +/-  (2.07e-158, 4.98e-389j)
| (0.029142359571450145861 + 6.876462385139418645e-1681j)  +/-  (2.05e-149, 4.93e-380j)
| (0.030754865831004499628 - 6.3143325668214036468e-1680j)  +/-  (1.32e-154, 3.19e-385j)
| (0.0097519638292351829085 + 2.86106380382724992e-1682j)  +/-  (5.19e-147, 1.25e-377j)
| (-0.11552936738109173296 + 7.6283786117572580628e-1678j)  +/-  (2.04e-153, 4.92e-384j)
| (0.030754865831004499628 - 1.5214732553346216142e-1679j)  +/-  (2.12e-156, 5.11e-387j)
| (0.02884313614556301875 + 3.3166108826579841751e-1679j)  +/-  (1.46e-153, 3.51e-384j)
| (0.086323345794356368224 - 1.4498187336581747582e-1678j)  +/-  (2.21e-153, 5.32e-384j)
| (0.030123265987549847346 + 1.2430636004681244947e-1679j)  +/-  (1.94e-155, 4.68e-386j)
| (0.014980865441858306951 + 1.7035878735503270313e-1680j)  +/-  (3.7e-152, 8.91e-383j)
| (0.032979166755673688148 + 7.7613270886355875512e-1680j)  +/-  (3.19e-158, 7.69e-389j)
| (0.086323345794356368224 - 4.1227251810080540465e-1678j)  +/-  (4.08e-154, 9.83e-385j)
| (0.037379953697013802119 + 6.9022119697983276854e-1681j)  +/-  (6.71e-162, 1.62e-392j)
| (0.034665790989111459576 - 2.0553627392571790219e-1680j)  +/-  (5.85e-160, 1.41e-390j)
| (0.03937812616537829282 - 3.8323084275772261386e-1681j)  +/-  (2.73e-163, 6.57e-394j)
| (0.036612657609636767144 - 1.6278293273605803477e-1680j)  +/-  (2.28e-162, 5.49e-393j)
| (0.035755712389873729394 + 2.5260473089589137058e-1680j)  +/-  (1.21e-161, 2.93e-392j)
| (0.039436402836337382944 + 3.5937568076567638963e-1681j)  +/-  (2.96e-164, 7.12e-395j)
| (0.032979166755673688148 + 3.4786138370081139978e-1680j)  +/-  (5.34e-161, 1.29e-391j)
| (0.038038312003400012575 - 5.4357791953862085707e-1681j)  +/-  (4.58e-164, 1.1e-394j)
| (0.038937724112354987118 - 5.0415576238899473046e-1681j)  +/-  (1.02e-164, 2.45e-395j)
| (0.034665790989111459576 - 4.23576506632985968e-1680j)  +/-  (1.58e-162, 3.81e-393j)
| (0.03855507554096695979 + 6.2320544355556615713e-1681j)  +/-  (4.69e-165, 1.13e-395j)
| (0.03855507554096695979 + 4.521165519778131823e-1681j)  +/-  (1.52e-165, 3.66e-396j)
| (0.036612657609636767144 - 9.276741998736089001e-1681j)  +/-  (3.24e-165, 7.81e-396j)
| (0.03937812616537829282 - 3.5371053448792933455e-1681j)  +/-  (2.92e-166, 7.04e-397j)
| (0.038038312003400012575 - 8.1204118772183703815e-1681j)  +/-  (3.8e-166, 9.14e-397j)
| (0.037379953697013802119 + 1.117521425904652271e-1680j)  +/-  (5.37e-166, 1.29e-396j)
| (0.039209307934345652486 + 3.6539319532044987132e-1681j)  +/-  (7.44e-167, 1.8e-397j)
| (0.035755712389873729394 + 1.3282647683403044344e-1680j)  +/-  (2.57e-166, 6.11e-397j)
