Starting with polynomial:
P : 3/2*t^2 - 1/2
Extension levels are: 2 13 32 46
-------------------------------------------------
Trying to find an order 13 Kronrod extension for:
P1 : 3/2*t^2 - 1/2
Solvable: 1
-------------------------------------------------
Trying to find an order 32 Kronrod extension for:
P2 : 3/2*t^15 - 9527/1738*t^13 + 347711/43450*t^11 - 323869/54510*t^9 + 42861/18170*t^7 - 165711/345230*t^5 + 252343/5868910*t^3 - 32643/29344550*t
Solvable: 1
-------------------------------------------------
Trying to find an order 46 Kronrod extension for:
P3 : 3/2*t^47 - 888175413847264309058284086096461213673771376866780642241246255210687818518583762207640244545477290603763/49489500514285790401109211815303530531408326496830650377226011890031968618254391899215225739170719948050*t^45 + 20311733421883594809897630731447172339028487782296665181712902580498417103279910398862409326528742402547837131/201966651598800310626926693418253708098677380433565884189459354523220463931096173340697336241555708107992050*t^43 - 144255748310942603387345728977424597284129187274418395996266214654514834273240862695384710249692276207488049313/411325234956234398856491790019465934439455113633885655521626194276924793720355252671432001200334824659133750*t^41 + 3098757688598898943933102883967816097490159467520987555475057935287431781707147869814171125708261453456527444095487/3633235800368418445099391981241942598903707018728111995222524174048076702931897946846758866602557506214128413750*t^39 - 16565105921998287209170559981897135893532469631581160459086096078163562409560834133297196666605046591506627728121198317/10782717208333392261365975521929837245026421690181290779421407243739882038961286726651810964303070166942290306327250*t^37 + 49505178103644525676837140246769373063443342443514599664840479033102255119913147059695788536605610432415919084453488754513/23299181841480390488967375002780498320766302236336468049955046020617939847871348766457373638919081352832406764540276250*t^35 - 805521248928009732465094997507472983489953248269284519438657949429750565038468510457291841824678599161029863744213358773413/348939511578876906970064333865171463086300032315956750912856159814666322662826199761179254615811653672419456603056137250*t^33 + 52846573639759539342921849286288221179243815065569641217631606150134226886308069270203691393584524840403372388516822438187/26434811483248250528035176807967535082295456993633087190367890895050478989608045436452973834531185884274201257807283125*t^31 - 2318572740973413973355879417785695448940059348289481233659571344963522754892281173091030793521038598232451815905137338949853/1665393123444639783266216138901954710184613790598884492993177126388180176345306862496537351575464710709274679241858836875*t^29 + 37268649078503714822163852630947317910105615266109180645252158588565979611410858356082687203139865506584826208308679581207/47582660669846850950463318254341563148131822588539556942662203611090862181294481785615352902156134591693562264053109625*t^27 - 3909975709087685175632796846239598079034482860226025860745295236634061903598342604879127996774828497422578380019330771/10973354704544728322139965466155058149562248648249517306088788250332286836699064108116635049618591068606974370198125*t^25 + 114233025604133585504552650147854015700242205071983351055634702884919673556374999506084344703288772387827496912821848413/873498118576898713100292798871970724458458578920049837594765090445146262265309327465402613662769620523843171997110225*t^23 - 15290565361141758359279224322735853308616730898318580014105572728977710588666929122060184973416728696825489704283904251/397044599353135778681951272214532147481117535872749926179438677475066482847867876120637551664895282056292350907777375*t^21 + 63253862305564004102014402189346704597263487248842045209068742158902209932693264384194416130827781515032745519731987773/7014454588572065423381139142456734605499743133751915362503416635392841196978999144797930079413149982994498199370733625*t^19 - 10358817886424923163081552410206874346674126605381038943075441019486428931173856931329621310504025727364876143274108951/6250408734073140219369829707260074268607780266093811995786797340553712499092957132687217329344349206814777114038818475*t^17 + 11097938413845187206608881454614857922593828989399436699333935787450517579011402438079511149179324846718246988526330285960593/47266653416545878772711945117350915831837697694846642260179045244815068049265787640093294271447957241298503048470931907090750*t^15 - 11262484017613044590339046347225021892179802578793920254410364262515087043794949611195355954117596614766746575451477638897/450158603967103607359161382070008722207978073284253735811229002331572076659674168000888516870932926107604790937818399115150*t^13 + 2066708831427451953495910022052262501105980119307093303739299115360264785047040979190805842393100450180092901594943039831/1066165114658929596376961168060546973650474384094285163763437110785302286825544082107367539957472719728537662747464629483250*t^11 - 191747016270618059313936226750413614974653870096507080108491211722511931150076208152615829041526247611239501077305495567/1841557925319969302832932926650035681759910299799219828318664100447340313607757960003634841744725606803837781109257087289250*t^9 + 147918664325412940240075844884527183493962346448343795086613016291606542611259699743137352888184096894090006159610813/40923509451554873396287398370000792927998006662204885073748091121052006969061288000080774260993902373418617357983490828650*t^7 - 44544857647794718991130187642683002105036503219560992836781700987296483124289635153955144888630373261594473957753051/613852641773323100944310975550011893919970099933073276106221366815780104535919320001211613914908535601279260369752362429750*t^5 + 1541451181460179484226069372143901076862348306179224611509754073538433691677444669771859183111381591792606399209/2232191424630265821615676274727315977890800363392993731295350424784654925585161163640769505145121947641015492253644954290*t^3 - 540390868244218560325772864857035615721881424146921879241951791206880222396086323028149072684042997951920809/274283166698678115131410893045907877129358647862708044143960734632790134008352197803977028277007850320293746302452008370*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 3/2*t^93 - 12825271215047989031130001158508366482005834337062375577410503161239437923206350972291018254979730541938930301724606495307894830232459822061721014828819171409778146844446240963392886453599218140592869754913213804965447528794523978163092143121415979994587479212311528198419443347743298613384222344185055367076881619833957019475356480299311129327729511386542713717706586598880347271732651164893925532900064026353731534148369396578234037896733440153548723845590361210785654787887833633653397599402310787312843416821917948808496803177358806755881727118387618094528704474517344687351147518367959572075002521392147874202837415313139662475456495462978538908031149849225050443906828591092140923809209396619020940757463779832814552221165024922503798604925130206052355242908361525966928120889247666634502559750205915831544369554814113754413407038080404227912114239637889237956139278116654679893117661395798924876742513910369926153511398742190762188574628068999488209453925797601123545851144936690361239531604170263989912833774349033249630352749029352330918739148738109374173133951056785859135797440702749862914514434052646874430508367482112733478643311369568983172817745626578126518155176980248054667824996013012106342610293463473027033842997827099835270383281058630141451262454560772604117004370779738120915696246410091464876923391844550995909924796307969895846082532395147863162298984943985363335666926349927217844914159095009525986668078368253451909485609197749540093900047732474099116420112361352783951121237436795688608383409759641589820378673179818951279900196238641107511526184760720192630720825298544218913722409227067805647458695320170467630796686339331595622366701564248599417124676245441007240020884387661191845170096341060020548466458221185291158296493485218285786630200216606803496754484863756187782905562975262432486751174816894742891087446150062501056532387472534069629403336417685695733160591353324429201987048174313676906023388949025903963552442331622480559943998893213920397082034870494965152009764391986356316314108663969240150618592875201454241686934693865511978224918548529317562619707323209624820035459203136374285461286472495313048321066720031348155194698193353369999083468997215356684719217128820870105824224059955583482618052448529937322457583669656952572871526762274873834488215345246123563454566868966408085167931224872616410292613756625975367496064245936583688550707935051816362603634273501272641181142963205203163643897868317637154246204275575246887833768489892375423125764161403693124681302298844738714200577374947151910362995224922593921808125496525942603875223424670535451064905542181071338716417449453957611603258229405305165333795364881892576109744857375726080841950111758396716321835437780416899606360974230090725092535759842847549869239179068362089077313456229265991677369700444434487247695892972893264185677768725239893068828274187586922062703/364946717257399560044740806335725905016024537353937868210060739299035592026227517985725771190707047291206161455808958721265466080669997596587594342695759043249581884378847472746306347854696313198593253855674713037891394470090755150091253611892347454769294046035078215200658029218685121409141203573044981125686136918040222946363979676592332544553081569951134508782416400150269192477022900225143162803410886715418029158936536319086164097723957333115325355168472477246025736432144100234139217410424979698445388052551258403422829731559259418674866814638253154166063982412413575497352039702235060291627634219888744716736166356074782538058857302564898093922030887681803762373062169678225375551247317287781606562775362468376759314501412852081582067783987679749556932355988530154783946169973306772251938114583836462060921727558030361543318579044555054271146887961344447728632089345879184361185666744724035525097077746806945594351015574840382620942652836028032068822352717896445381991274533220403832381165076757054545921732845496227659893407858852722733409359910821645470286407322243781799957820151489402987611069044848214810102560686755910052285614318576519681618312968360925426848653867542424431791559823655404645864329514139775889329329448458290041900320822714939604710929097389912483121137543068580732564616771085720108490879890999802996310949926193203939545727703227185826504886429111643945936695824741943189365080781412665271247057589622537445305137957615763172296876241686080109452509335019712203607605811959029708407619563915772727448383178454641202699804997114222615984621775119049755993527536168416902059434147711139946845635056976960931398267139092611264969007476732502916336341708327777699304544038314222849466173677143698048696723357206351993697108188178512546050978751038659817782584983543921722343081878207835930193002136101027147521776554145069483437483391218453896118803549947344536991430146621019926622962073442698009090830082942092780809738122064268365930619153316883195076960561580172350514645347896852335071875331188562582045627477428413020065374736932578939209325964208735342710393506377618915939549990584838176389490782576049346499645537737789573216664949674689611483140847106879746655918438867694977540847892372007385917304212427777831262985856600407412463775146474778655755285096240150441587683392289495920838326828317390790771304447177173956439570240262347545906588074521073152230586677962958399197039042161931050195511046942217904330448455674854397478756784843866951201801089390568170992815063579264271663536239910311740158503894456551081596732139997636079264813090154268361069375892643585348918139736774391264809691361406472570966947432895671550003000363047804134043889671611043640302127208657553560901697876116804295966404109676113700949572124103457896094255716189196342778049007032133276565484812292613846233344475262029425482801514348653748150800*t^91 + 8862029011503381026902152313663400013987400328044748865939871487455777467684168894250536300218638753456090599110767384085490100588183555737872671368484857711610367028309170873815845061162829054137046441467095468866447724322758623425751594827172271015170821950528352836341942692329504758779487610470807746817951122010420212774432387953540184073166851462467461338706658517100965989176240243506005007071687785128439452271319990511433258547002731243494811370699267413318177181899812921436242974940223658577080914747050502160979656647355089562909492922111897642467310491095844187902742572662048342099723838797655756174717314553855665743768006229442757270954181908420818148408621218376379113802915696240299272187640264920018796797342653349565629136747018440658156660975381796265390899100612043277397296276107496233294348928513577120989203532602563340199142592588897185574974694954281972196461450000674819032414199474188757568280980031507043770390380936175185198297838571295211213255567639475910745584791826565408891810451167330220142707955084751955004469097433913643045542979029363547057977079884166757515163355760320557921812243295430368968895453907024905450124630711639637626883473468765265781470879187738651212937715432019705606930333180059395028744526858853960894403670833232276515241433678429973672371032250989319675851410880529128466656863229505821518257282658997660894084557676840089978253083698676486687552466991803675712610265119687069245750546284919547195972919917562453080408874828131107098455274704198828149447635086765996880198377276363516726825117802527185627572463429862538130405253555849359378832369186818397595362514611497252610858491412087930484336777262114441317283095235861443773488140755422158767065732460522321366905426534594032810600504622070986103490626589533046510472850948074382192771713194167074623692896815890216975292489998211745838101529698144530066707047787402968407296496985906470923253094183108608904142467168594375575717896084748359450115648846428561283627429831677677738828677321566073852533253052591550713959564694174098488914042847794287605562156587270908697117184527726168123986143257839823705191198765665469737861879361016968118587085161133259375838214544051611586128622078338584458929142714009455469522975762581045615544111524664339910961912210091080797328686555638906870841721072588251098847822884478312941297082822092601887629943834905402753538645189657894844255211721741816967161424519285424507700750340435757159727193587362480454014076918408002243888841669380704929333549782748869100049552970120562245197450072495573826392949605992664593846751433062935999850355172701448925050809903368743890339413889837936552957299743892048751341729795562446604037032784788119535678564740160123511852694497567965641671195813563167562595407025341388199955442223795514938497528149338062370133828303926770763739377703784677963641984884246225404388616188565673/22240427010852175078634455115387502748525125512946231432987795878426146361064562201935920042999770444111492546408967931965986053534174547442267431529780616524604551626351092916234538778150368763622934277153131988852710182170832071604412088650651160556187131264912079612360610935666632290369041524854581549554623888078743263622115552031568025004157372870131670099782770166154840962989541896742278491434949201762378049505459530456740762651423679664932917550750392770579516376658269230938112209980284861316327602517880350234055827952389011689111959249554573187091442306856818017362890634212656189921626759628647988033341403728875353502239130600841824428310301649915444756332621446983958234608753627547504784402653834468042469268117809928267935539348833416558245510828536997590467154745498682712585861001393234372747391907263819014208541847100022092384059866419093839399116663014418562927654676477272175807296895593710991845170803278272140842108006620459346368478432189434632687134142329292165240536535350240642875271134490306079160013287249046898706826045888610797407578422736253952358200893682862510895918059804657756769546339578865425632797581845376230263279177898214027247853399620568989107008863777162969070480185182003684563203251624270620043641460140902550111082229486411461053738071423954556719980070172144701249164876711596537285302485626447749985713551664341880630512871176416574681309201982306337036544894091356983752267361133185908168296572119111937315241661154677894074048087673285247695143772944725481984091661410601229521204747201765544043137963317401186890277794785807154395511745872917718931288856451431217983909388556120623918955488930513523164731111880839627948624060771001972589939919742641008719010834176331106124608921333995976087587858538778559356581583277871313107564100903345704348456655325779942511879743766356681285680114964120204514977685022226967057458483211775243257214440654705589192747886674939542037963485130211601974489654876662521313951540067059029365255832681659068651469847037966423048003150742526963358802096246509484336464499303132555502087700528622032125465463727637628731910949338375228419627028959185439301310443012171758134822231847141423210541466203245750883053159424301670815538942314884831265418566624874929931694934777981260156402262944478416108552576828331153666998043352097952792971115605762738045317176272872390600060889885575392120237188324355419545000410867907120580629496171761398916456400739535599198661040684246403528322672552807811408951998820574835704035121672615374897875225202639776365626496654808203067356208271112158951950393264991926587699729025979219522825283792837349794962137208621930856079907568974169148530996843704258124537487626430443611657827341690532333100766941317185529350221597326889462718518919815938927254499608811190734741496359626263419544681968721624071040137373327660361208208731189029844655593208400*t^89 - 55875526123798181029964750757492642154333108699863334875305304699377586409109892500078183852497390595625065973420954129254462018858458305749909023286492088512138590002610242676874355908516363177923538802953047067297525759204256749181799095576893414005225341647990452583316358308680162479927773374417887405189456742343489894315773342257268082663791765428571655468257814901393256018906198884404402557213301341977834536255646358027448659613879279147224306928905132478547820236277991523807930003998114312873809048658630782365547914158496687912622260714478758749787557487238713492041784622837124922274586296184353424687879743690317670406030727964856720010111084424552951329667683371348881913016174062591314746114823981562424005900593029530672047093143351590767613870680807301571094593140695893020708488954582192206639059716929174158453973638606367159207955231570544378302041705604969140005097471715123307969451063454011079357991904681253837055260200056480782810107440467784232436800464481177428131502672690123389030287626566721106115244531077189672199503900310889670893914400461892987077034026087698177330174559334914456279262151978503089500897442609603326659306411937692134366682318814831457827620202904678093444518745969970619535397219206116593995324951832187808308195356777958042061468012943710768412611698781602700144959622558838384609052449930166913058469870511619047792056593162126145995950999258451157714396071771603610995614241567019912777981136318751570071973186376181305317450372117079157902831754819510095329538007147262760807938706831778998403512703384921079641416775670887324524055555736475959981084640050529367689618146704863975903586745068038710901153933838086399763587495138782534010224584226735299393835723334469546216525411967025254516252814405173061671956974964498598711377646992607475469150664441562321012476815980744602357530560503667161433907607842557786765043929800076147521751938355984736213732469845351403588672433119976154683957846242500831929747666524025793732443839860911102444595713861657211483314630556468411838567728392975629568608677678138825740359123381989372797029375949933132851476099631262248672680459172652318494509784422220380305931408533068557891280804653569503090693293835421822988569421560971129568394519036509758131954372824543421789892245917129771131557006335543879131400224594888764253465808611559553793818595388255153126395443203826516078935676582376771118651166714353067729804554114876417989151045843417261317659104305042702572954082394193813186988085623860191020862852161099546209338543474225397708094489536998399415649086885428104018233052987540542755769376469416094767665198620458133227991606598552148205685541896827118384969700171503869092515449389773103491767751624309583817295332470886397424626758059013568152437043644167172962523286471878588787926861232084179165886352994664198562539516007659903917312882920679066891387962922745527939/19182368296860001005322217537021721120602920754916124610951973945142551236418184899169731037087302008046162321277734841320662971173225547168955659694435781752471425777727817640252289696154693058624780814044576340385462532122342661758805426461186625979711400715986668665661026932012470350443298315187076586490863103467916064874074663627227421566085734100488565461062639268308550330578479885940215198862643686520051067698458845018938907786852923711004641387522213764624832874867757211684121781107995692885332557171671802076873151608935522581859064852740819373866368989664005539975493172008415963807403080179708889678756960716154992395681250143226073569417635173052071102336885998023663977350050003759722876547288932228686629743751611063131094402688368821781486753089613160421777920967992613839605305113701664646494625520015043899754867343123769054681251634786468436481738121849936010525102158461647251633793572449575730466459817827509721476318155710146186242812647763387370692653197759014492519962761739582554479921353497888993275511460252302950134637464578926812764036389610019033908948270801468915647729326581517315213733717886771429608287914341636998602078290937209598501273557172740753104795145007803060823289159719478177935762804525933409787640759371528449470808422932029885158849086603160805170982810523474804827404706163752013408573393852811184362677938310494872043817351389659295662629186709739215694019971153795398486330598977372845795155793452734045934395932745909683638866475618208526137061504164825728211279057966643560462039094461522781737206493361258523692864598002758670666128880815391532578236638689359425511121847629654038130099109202567913729580583997224179105688252414989201358823180778027870020146844477085579032475194650571529375544527989696507445051615577164007555274037029135670000543865218485200416496278998482637608899099156553676394168253331670759087057941770156147309347455064683570678745052257135355007743505924807506702997327331121424633283203307838412827533155687930946711892743070246039878902717515429505896966808012614430240200630648951829120550641705936502708213962465087454781273193804348634511928312477297441397380257097998141391284174968159477519092014600299460136633350003460191078402337746588166966423513713954627066086881246008836884896951789612633893626597514435620037785812391184484283937587209970361564086064535352436892552517526308775703704574929756549357562854373569891500792940448144206565443645637849454308845147590162523043178305076796737340221098982745795794730292442630760849417381737276807115352853364772075145594729633834237096057214191055536681891016284907076838436807271322214198154843342436415363368920278240220890607984777694922632413583077796257615054876082208084137299411486886072519064566127694442161594722568341247324757005912599652008714540610177652199357288198022400761272118484495107061542080030650538241015449142245000*t^87 + 48553245952294807044416336643635335866613516689312816166794424845976670501607399398542907397243501251349109924687267813632732445497268998098775306852831898623122778576553480955193716632657105220481928316807074770677771284756972938916977363920842243446509925651552838893533777390609852801401622582286760462780430196008809968550504382129932079783440331108450623657281405681625777692699079034287653897189369331540677370701050472346394059499478894510232965277069942368379511754016031188781294844336951866599413262573422125536823239986589937147714463787785246237074737969533695565968430300951272012033148648298033790456187580891664476327667903142704666562031403013510831993490565183176662202235214699237648046549214050863362025488373878168364496993550967068260801890179925470360812461406211598058761867410284258110641318435581649499426193798476436549476972305681962271148588260545004550484200231400748984762345571752550371678818933705277069420072116204379276610143365043979374023352910734841969240480443717496455838306020823689293204293783543461085515334334178628787299725404645483632843679290210477343411025455590627284252631070180792105326909159405724277979084865301978249320013202857246231143460107410108932713800351485561074994428743448135909299625792592243309145942357721400946285400547179152505418279864648506726601936227819124882976600227680537489424223117446822369663819122211608231771729653182026935910982063186885848222784110031833385019101495374952510135623490048329698032274278466828532071797115748680715209630589733663795568603074332922621270821497327271153696197842826739208377491287682678214965963327933265551881053124997279630205082242719662511047600978528775591094258352783578805261746828944678760629146679550198231711233241626263381129114156062390063512132090043711800862950874005056466480564433955408322746409423512204698401715934769298479847390116370770635311951870579162257000013860756785868975670457549996877295667441827219885687614631376864822599769984893918382187177133775928046989094355156626462032395489909862781667975547452474058045350392160905200442298461580875043143956769370937783156447916012062300106786187794683246456537336572474415665489627159708580959080422033847910172596346266314427238242523322661317230300210600505162183742401747735996408164121001237146199155379206916264519044659480843052639897560272146276848800832712058925787910226575335423306611176921191133342384176938989145196901879771386028377816943121109842108624667208183768073435577632947569676211118583716975959249497111749918663380775815082352015634659170260744161452095505823947028382216116895506956134002774908350459863968600502731470701454345431487584886048237307841924837346233146721210030909847046130522040658608684444101664880249547703905368288173568994497388224401604854012020428363273810938553328747401727904962712682454495835354195636146379472284566248960432164402821300833860746277787/3146503054102242824904008664815209937133617694349646836059063238195677821860911287195710151744467235681820051721508123756669667824515359727670965815337995716639640441746471655348223331149950457099281421708545901689767804606559989150958612907854903446078040770844009247897043908684937524053564665938451359558682765724945740037359341149437741186906609050237239881143565781819919819275118634170659439284638306543570496685645902807301567983185271929239802331436656246025175961297433083189758179876925641499673984685426497366471579931565302704624924266859929342714674371743576492727720120497712478959292134644957828882896183023231619557655991142243516073665144115070904274987421747141819625868706052166711103162928350842403696563497320514296456545967375826205639053596042336317144654154300796440724297803105597753629159918673587665920690645159934961808420386905659204104535985865166853742443032154622460332742793482476356644143870378064247123481943399290989075594801425276193802086596681608906222542011770905465993895979535612229455975420336645505213534717952345944024497653024121032151118693807835747702612689168492866731823955478685004370077074877373058517697504140721427651762402856601838472532652430774943869904944157945725004981108589193383140876501400471183095146176421963794092491174524603070033001481392976095710644021356746406511421702367070471382194424899008784356219403965797203926836728125185233289505789888328213009111294480857445268625199955845418288664899244244311316966906862130362750788335589660529024224315157326509866148734703618043411135718312540596899864272874990507508035786449029488480340734080854315926014827788539781528518286981606417456976832773648679322885149731883093688089125166200689547274707046420824614275938653727898534999944470677907812719261554737789323299155567926153085859210755653345909518301140400105529625328133748656092611812762247286283809201246500482999299572401715110782005229666790169417275175020352100131999354599451178404022077121788042694513091060647001120098478538555528167376291656773417281785362485117157606730349645978217482473042309666470475731044477110760295227023252921110867626113023963576609853680952041733130553734504202167256934182246901720745672105034417578602781413862910603615669415378013691432277297217664075523066531899001949950205464416890389190418044592338382141578566367638648377718601251798395575922282002357954787454365130302896547670392565751042872766566814649542347136286637622083839734178404361948817295580560052045622653807087238775630005404599657166332890782543747251947938443890276928258207049096567463745103360900973030737467265292229592720885627933522254117137537108303187648468767362160021672907318351070075854317432445833997932855066378640674249125359765605409361374679846491847042208543937607583139927216436849633518641454810828050467912775340409812419272226867130216906411808929507638438212005138251589595000*t^85 - 55858958646734203716703134242318288039263060556843578312070251403400394007072283591008900519990542689690105719074338428722751264518157435983751586034013272508263303261298108981194390805905903629545579185518542946089335598250258619461415801478699439828322197882258817817978749234781140631941878477226545766381719769142788220910348178328025835275672207645747339325895689681581940377789687164632252815534243876386732151938452789809312467192206431859795116508546638463668555605419917477741906862917279663372484894232128586236297880494105306513519463295750149193769022393900145520125953109799709011780476284799295913872597145615706944867218364490066275745359855401919954212114264390662310282458596160218402481585330577330761865490742270880583737586687629315848023285624479354577643217255769656864251314458735672100887026442118473736658763041616836305217897764560947607366991322022647102950947919604242180602253871272323916121913252595248967661738403690338650944747661194356764756330681151801789885889435161274572682960350284372747502569471303464096575611468166511637959133710692183422123914794761444608059410673592875687506395628084761887119232334639727418476829355044805258371355318701749171606001528808152113975398454188301799456498238969404568415977580789836251287437411244659899969294277210343960111226807778072037511353307109682431501827567852615129291857858510890199058829845862603592849175996760288616057891980719940843844897830143262020013973561780700487074304403048136687099282529834390822092595600194455567818853773308714760358036328950828228360466960967384361141523650556410094069819653388051362927604317952054561384743290958398147001584566399802510500519595233420029568119383458766924204152422703391906870745857174696490017552106444907966838467975222249336820610494411173969394518838226188421376783076793756570271657785267826879853646318867343277277763193195249821813977603647751282337446534417871705267284236836489564154712212884415954975333567984989362418527785835896937953971245199493640805988504349209166228464425794664846463004424180377274165836466821299606333218693622030635302705441590154801827655327796470018729904533173530634303985423808147473041902289875252930493712244377322403986761060743759836050888821671827001313482035151456178962779212843391440839772487908928245353747555400687327190210987620220756010817735509760121792068739003101807046550300332991041291089615943076937137505242361358212461961483538964855558022474388949806839328308888777023342786009882955112299000022796415214748002597053989806443999566606020473632427953865899619471656996323159132843597951473396130927909275975255034287814206989092694488406580965542751333203242080584850487474801209220818274920502471211694118428806232153262313962366879797698598260442705684804549593855384496775372373328782035479351579062938273170752046259958710878275711826242325205464822210979723782056261752706008278406347665491/884848550509488137072886304464704511201949170141848481943831835124444394794332325407786723380460840455263816986894052129288097983520553839111340251302404038414068254824584733320261767440487384174959428454544340717230357075578071891566120254480335262634664471148008270968577899094080031456844967262169843603379306537086950968576225604985514652137206436490072005803096971482354939018774190095052791314338078240116539695001409226797654063887985355616146822466647234221273602567773142468039006681573185799926185301390631040746532003354672841265060673658939369065770697041834941974951130808909622750275387221055382016046558588717129018835949379432542652765618319216400210963692444276992035747242027220446902544426023516485515715450490101066981634403601529829088984743121744947258495119339270438812575626493627403061049783486271989305204170899414685233134852208230463333330118444436981336943029611958045894099343354173906975444638976166725867856876833471587310372573575957644935641280877938471940130982938093175189110790550899447862500647142305711015426699463295023754461802270157843253215043611037422131043490775961779396136444625043774055700854473461032160590066918869533411227457616574903902105240629881416327407312852532096397643084530417406181265547770110457440767089860722346041307837479775280906297559015282281263910641433862068764587522607836469143448850967234324338389020664556799549831935961388889932523676024018836632524922581264248184403319178440146288622104249544985890467099161151098925789830401122807857497412550186389651702758875801149678017710386866181436386004892607583719267752274914497493284727095317096913912992097156250006700969942586263920777486874530290137268766514308156639149315473808899271920901048810250814482824684619102425066648398705391840624272985115194402266204441358663337284555880045040143743336166587201264374458153656016826955940156939943585196855057632333802052142132057232446312767305076370552154208780996402259022746242323984196771667546580524019710415671697830206201737912101980210389335224336601347532456014912348459477987305600559966457387226494240716963162233411341907375691507350831639143032150784811897878344894871970113284857791874015298410078738139960516889506839110255450872219231947441383570678853968783638108749158349678898512656630344590455805273653406579321628405156665159072760050541649197443657517315122194191044558015901866116878933448981117298384868736650494611176388300918419850195927930770822043372705534588764059816308818938186177835419816440830538321616788414461128246421439975866442946122607494297769762460267957954702536004222155455075275118149287918315582504175135668929995039800747130733967055782164068798576432883690456431665872808441044641975892836027054530046007808549474966547630021803127651641601220572993755363873472193842205220801704139160181848803645453988868012304557982818490607750174951213588251176954255842210202800*t^83 + 485521505540443510312004287091889551823897985123939463124244210130683893360355969143876606836833945715631343809950868810910378223312904015659878635639086219380731114628805463962543674974720058470192962138317957312320482614641921522392585442803604145902466793858203764950958791154125860654465295083343749908889818443779874391592699235542542955955382801522383058727402542935492962142422812031783403905181695905440418242892944728863501881910885145372905369065081638314849765727949479537566251893648660307342881527220478189187683424250273012359328720768193149661273805598451773218247473928787490750367545007558534332497435115922378986808835896741334819698104073951954712923599610050465179262152724102462982126292128081194110064089916439765657876581753068041273140090903217536956914965917134044508934370614923215555801695284230977334350689198658138470514339359334521431293481423840177180313515517282463746362123937855760314749595737935124085968929162202212295309202736904609111499207051372223792705604553674650426444392705951807442914423040102949872179138426245628894901244538247084435259638847019970020815180034603993002371499809890343904020038107796690123381689148963332995548609450799883935270353306845151537271491945172609648136691340582692429142856939245663494074285036961344923705909394750283589000696486463943469675612477420059217624158629968792123793890284534943530606120636834384577103521750160588449306360931367868506550918652560954991562202201014899328499771297145671985682478495712957947076628329163396079311160153944901287698809701137969351835409673569425065558434066824008378626750656940440582924075894463117593828243716378011762504856767176872392522496848262118388595260086690446014646381733487024111892481819978404047093025877976173883519953381905385940999513601161077902412814492940681702927685590017003210836106878478186482513330096783458370899881126737352784548115235057354768935244887982010498908909109911958453716703418923734223622631859135018838635118956654343161167639229098054081845719969395698473397844600331414783966347393166095050903698150599101777717704764422910981673654333328664926042411426998404430501814416324800628431984132645254152782655128181654889507146830740861370221371392171037995492639382343164195199226397811912430798291172391392808189560237215507789237563684784330028855188810827583176877714095493172045032375545127299037391850652996123296248495361219190071149445347774739866001089397254978123691249489354687549935862860020045158839623916773687985502354233203330101408521437084760827776818552145182785233955762951139511902939074893054432411671615229139564368241185208100729589838202154251061527549241937320252811450050252796456207522107455077772558530469227015773730539464649637286684072231574793742874795416163514291741335480160302086937407046181174472279363398288533375704223530731536448836237742706121975128414866327053905705790382235137060249453679694151207/2339305082681201620064387074133995580922485089324959796411776256632723002071594170311955033136242640040996887201846346906023469722462711403843019119276961140496616737668673519944442243744276914601786364585274782606066998063203393892249556930978569145561454675630479646249113292061487671963562029524852591478779990967825570318908867799796379578867957458374080514261850571901903634706798983450944391245411579276134500070564550622207895966592902964129853919693861625763978767684511728802741103329308886360767853497771959954508032785888866004001885180075716072877095293743895500322147427809092681501699300834856850374192848570542079086612258632634093150109311947153569811732097444170633539626234900833648191898288133281355834889986501447344316691230005490462706567079856966378140437594326406133554164623908130042431604449345079277645793948752764082864821768502726163980541500685703602854823080391169904461836727502446953957727132623656139012258600275338006877987835802834384433927601701836666114642184177839760508583815857082151794768148372763588911369105305594269625502072824695745733038473321026019197614263086587314851844783430790102003148298501395501859077580565757545912931422661955653567632198336639546194338172244188941869822940081023061330628072934012970202166382312936791511516975719593702266810577183267301857244799631151336365346794081628547750955748011861236454750897546612070457874933218882456925760480633359439064688276200378637173793509028213460148350358778170813273134036400805800518572977275512406431140921968367014845844393236516152444014151569621664179723954644757910344058331060521079030409097987338145209703764161975378611465588771163296446596669262236336596052242440704474492401415544150170316651803334276368437026750517591482749733575704351399097772812340303518473075243998775345817995985339530874204419288840372414534671008126855789646012362450807621754210407605789618004168319979494327421452683871286078501699407151627523526257500036950398360452144501259061669249115775816063140192751579050928651513649159311524763518717602584297554518036769371896402922220619235751481860605707147733997495873787186150883509804103155084682837406140644347907445143514400049834942169512776448517118880363295151194411666511172568946194228659997162211495433956149588342759358276624055848678355142088842982865271706856164321223292218726941003707906539094574059661184586170320018506927121742094140845520949488695370878408924728558702657731528056399214835939666486026151678469195435545634859723608418199123229699560118905390884552985614597270542167451723937314342957896509823375509023122260152023432464480407694728046511675452297698640436547628215670964394218259524425204465789763388834370176249223885156554137046853985007991182453735546200685798655691691682112708602871543645836910034010387422419416193292342643360046905614301259974509990598706642266880408774646655735225305159569005590499458000*t^81 - 375334024822893233905446079687442608067056645957731137565235810258404951430054063257455554643511779550151975520209710728918405594246305254529576264536691673184860791836635343586939041215337229894244423875827136329715576512693540075231748593394021963255683192699349072488960265207069376992898140935724870836464268877564742984026166360574518451554627083154398263836015800321430945063505905448519775339287981035200528616205275447584019392568099173767630583026827540470951922656759818563476612418571664647799855795646620545870680709911039314491100581330065969971098507459037632026747270446104210129976035439987085469818913998799031615185373714606783733557837724246084268599915305921710627985508734553754774429601562968175653626460437226939773597238069395483264687260397767285809391479332395377440502081176675661061792220850125885769543087802186916457033463771886738382480499777508707021790482783366533885041190268348628602922205809284263422386856161477543751739636767270977295383423868624443748456725437742610560107264015942016574140435784777450366063994814941191399814310115080910933114436148374156167430587171907653704553575059340635855964446873621433752493319264459862515111752926524582584862216853486102922197706263342923383908696773373185528733882451081298201939491670538482234534220089898326677156467776290371549601314868039315714987003869724048673109881023956689797025715444532872672626748470027416974345578140143705616585952940721296865438218431390405988832172751213720492545365244693316063421557372654327799813613823153481213889584032967976473217942437363549102866845600001230822307739881428335280855502101266437961527716034269577819675375545772524419632996267795685065509631620861297492834188983076387088527992894311869754298487566010844131277630537848111349876516120091890715182608112455304977411617255001404679309527348012250202850667106290413627575595132098151923944877189942604096158349411076719290765476135100590233060993586080937262156179214962653778628466568811863719798191357778647388124847322054362587934548624153961379755638618785063630418269784963132086660591861957473114661406973659834457613761086737523282571539712804793155794607137316015977229859928830685596963663553993733104859838032606296144978183272297749608540509983894451643046073719733238994888300809932855263071425590661251973609735236548825285110142874565670573571863742209583341959396476811714937224949372810904200072775373923207583421153291387863722467562825087224639829851700418784918417294578970650006959746865315817878645011723930186853058524634452464374624806534009300555903733926795307796259234014546074352749384917037715214905030068869457401137942048260778407783290468733850512590932982250054200392822167641602580973245552405670119149363582473840044276054731341025326973496598277980763559903634355457557270866058673163910206422137677719186471060648122009719573189698146868775334714711092426211792947495102534451023/666117122293472161313334219359655241667677629185282302028253289076167874839886439996329195685545091751673863630725747281490183003471257072244299694214114684756411616051154784804179928906182851432858667315656994347077577698497166410818061336096147564198624218885779079269435009914508614591624287907201775423582602428088331148309300105992019085082650886272019426436061950349067059982761010537656415407130947198879298895093255789673698376487329119035975903632827097936292954098164714776580529173020705391228646283490565597046162335781854594639536805026560151751752884893574243716731480068639141057608875912725488144051413630461857019912840645642558024493626576951979003890714747227587900408570388012381322643037545951866073984923656287131294177827744063409255694975989271176175489604984444146529548376657840029582399366951011324309639826907349572595757998581151275193459192320254100912910872141385630295508008156321770139462801014586085583740636428402497458507036244857090967560884584597990676144361944639871804819241565304142723560230249144431942512352735767968275861715236832113597482705278162158966520661413905737904062802081917481545396477998272369154372341066099461198707222602991872353383268476358110778837794546532801197432082188071316713896343767960193265066877363608751382904458836154306720474311852935364203850456694970343030032499614743728972084649246377487080490318076397787062879887234076779609610296860349100273669986648057816935237701695783782777242764662084139079524916865129451697663655279202157731267377530492507477354190974097974408433029659449768875176396085094814970470609769483377253908990651894536848463146845122489059614826402588748663168401572421796845725876034990599111711303076196760997666600999435195912443367209884174712986635681814060893090808313901426885208175728651279721674356825431416429708392497296045038747569564122186101702020207867470294511413565748593726686929114161009733258651732348710853358906186425937324101823135521625933138748146733517810318685717163623979169886012134751933518511598113956676411954837335878728649010970078647500732102321327380234459807475110317255786950060901256464079416718373410363437951398548478066645004615725414190499782768763093715249601183448294302608722039056389007428806610934191939723324819013595280600727269268699902911161626709798039370886118527292790468332459282496450805826387007179963488522310911998625269847497916061306605762090366906006857626941316457090581789052614059676424533820031895946690444103400271619526306297497082200339656949743858310054376462653756572786882181878391150259157261031172206176194334063578288672394260796091073811244199585041769687864306937134412307111253649399580076971633635124970586907686966501298328790524091672231025489203701196780645281167208209206481593774667672053152060132184457818533928761039994567696773356373672283777741719822981716385494196398580635220605405644187274341894720665500*t^79 + 1900653197985099892159226212035477204674917739034828842771407151136734248808185345919878222018016159715761310807919590521328356141636182916864443809047918332369938534900943687774603633583120394055604256506428246503272170363698454007737430661006262154482374363754489106852145193106686021642458778923222368484429999359255630505970999347427613123181457736961463572277491586671286876506737365494236642407806419820594160597087942477235357628303245356488513113251357113705794266815476970148958172024385380258817941672600344217979086133273709324244617829968158992192359100758288911131086675210884781243421291528519661701898497421311565324036699449911690045091156773203605091452953442585443955953576129299029926553881895352470134904665473048186392889129413684670017308484096703099751199060090473797522566721538836222752823748140783399515997830467565868511412381374114472107965806847867865447902843514184693007800463150268151924524265275068474833489271741124784501572930704865827726535860775897162444080727223987536903408152921998246735252435038833518534971874815883747020063064140968593738650282011297767486608860574898888346916647864141613227088853355617024278506510445926365286689176662198116034506042500443040167275954865584951730984697213281895461651766068453247377852414521723707814162535844667634783078099579507332584241305566114750030356736735978517070431299308714602973073829534066379810175396422303275318068501232107671617251892098690440146202377674179977949055283929988723231111202991253366708114966882922931391093580692123447527456330129097332044463119515368465546775788671165964692590268911838430415406916834623517253656101150567656232325112978364666398310559554645743279737363592895339106543179898279908043847655682137685027406676478699986550022947547939690792444269322163378056566166083765876374086745313610805613252693990960157558549590381835116599796197280183417743474731724229294696252888858838016322048955065586659293569306213157257734261112383246297105122350420725797452693749372962408990627844155517496061847358271897350573767865125463384953138992248476947261084635628355730313138938336708791726934533237065551253930128201474610040210408233918270177982782769513628972486638703014442377031639405616579500714505372841576751473141847972413180628537659042956646948760494322012485254086435058310991373248805927768293796447132700634863749956651329728498529130343412035911239061004501432650532563662147396823064699041547011639489960688780978989618100563660815027362044947608145713781151719766201861114655508626116513447213118759696004877768879920651537875772386278115976701125939320976978222724145723368010716363586957250724330451026630928421313115673751400554290507082885034598187004972985884392027789556449312809738189505891160147280528773268663055506428306110941794380890315875748210247943965684082282441014458329937452856045220531945119598431510181676196993893851506730775999062516140469025619/1475575903814653521896626435290375535339792216549675985505624374535814912620001607586805180316080899449910457409835516129883316779841392248642436031486962909270532060872811232161158070361797455705699579496708531781500963256164609137888110554643364857402015674746978973065204135886569715867522156756459629102872853479942505708280095171501308099866631710096245564890010649507427031607381985368226236661366022275998446919510376749277179947914969567484756748553730913150016037559225633998754336775678777765379912653301885816241498845086386760277454947843645905779199428561715096840860873569770249178247509933252663610240473232035759221325912822625919674511198113501219312416140262845922564196200226609705461551032538500969151232425820889214892166074116596159743628111368638681401401023699718046109759062216734242745821382486417490559328730490964243091868984198752824795637451342335033667840539553702345591315207941219111068430255412057784520944447784435912091629510668987226826875377244362637573737510636860475517004649037066138944595446754433868227084325680498663902225318562602783285562954730106048343558427182702583964696080561209611018283337337945121544495692235030452022452708297766805846102177004590751725273595514471395057602713707752916771289369106240934447932956185209259392509877168696249064341830053970743489542150906579873800704904209875348988795109090076711887162097004678642227898484379284005464326606969127753770787945106457189413501237933698252987563086276768662517934942422755114520141008529878197505972038833369478589075739499584120525009875827895057634884421707488514175093122907083430625747764102298024664317097441727032726994868613329506532335066774352081620278839318017149931006051118157381956856394619002016261741636224426969300919762586296970332796094366237338036853553829290809510038132208234150318974287177554530149124362958498513516428525776921611411892371822860808888230539176938945611648912065329422776427956742082772553390114540712462510117480071878045782351518993716888561452279140804830232477715565442309093317621475111123765994644553971687501621745648510019506714763394231715440034383046300251660935416781206921691160018920835236223580706427239841561233696006753688609730129203841158265272485529555292105063812112828906195589643586422521191204142685088892189993079552838160213796266718256661244708331397144770618873666047167803716588498789994933663572446989054566185519093238154538622785882464941518871541937774777980295877131879817491021149717950570221941988653190658093481765062863356648155183745328663384813135498504160993054371550894689305520010557069128179753388215134674885290088199176295978603738939920430361039920816068210695272322405517546162909527960066065034521614409388810666334550134311996321982442078534954893811826315323630919105083677508003545800549842192177203156290320726144210755203858240114200004651411194553817862830455012502946493795336406537500*t^77 - 4049788490457870761599454900867962907905989279204064700509820162609442141844704149947750075643723664246324370544658063693707378796146594298601518510378005613241662906433233945691888645971849312714135417028884333945127331840416579644571839005415609014656376954845266073626514447267627946311769447225200118440848888243360787648327998062383833825650490126651228828904420321264310495536079274327781774615726992958186304576334625986707168283517086067853463993046756681720031869665516303299946843819669174150130089562800358627242295521617323528461166115337269762375318898486810343855008590860660856400730675201205183579612933636229850200582256846695788047246708555281246084349324767718420849829180929977949438030955858994750012029088726694442711174726795780232208448516001940161529679386342832855976974073723074885517214234436900954103786642950774072277298152886128454717839321959209607471343054671377584180076797720838779589237285667859914787229067097536850996213376669803715677863634489386549311531274578363656949495924139978009312482520106287815047180744206987568741229931478944630539561949804988811897671409257079130264630702572947006753560019833082785046031850250338739999087597029820737299410948213916189966043140456404773392894066480333153832099352994100513188260069642478942354607556694898464892265011912883825776105616590976004802525899791322627866154287358501542142585137521204669295243069497662925270882023636466257575157534048317790086547841025135159574412591976550340345181153993050094521487819986882472069128871808379966201388238810710158954924464869889180815440124341861673167305481263341182452467102314831436843288412064526199221072806824414230516118772133533545735080865195546651225089194510647793234738884862510702409964868706673057788421231869715836199919063937951307474855603089978678433533782080635028465652635100280460498571402707579319190523834684003507402610002497293927642642796357212658683950099663995783347025323934452969534911246900013119449751140475770058873309384662863894664040557883896962504955737863331020073642348818294556042240051693587659959677926129075613315397325811178304342987196785707055473106450086723784401625131553687857773842619262429978393080695666511986257895799427567573753688346195031762630379811440403807165460019120930012519837087204735532595295395138550273977145525644418920077994504630922182838822773932957751993237343050560195222531453028228054012395727568873216914996908873386345528305010022049681260063082801606753950739956219172823112116770515374850597323085920296625844187463524539814081022957254600071690768303807706765911664365581333634327046843307768805395865248646892031570125303776510233298960733702700250911948393766576374756328538476588821360908778791949396596651760417265531237174706229146830272406234790960299402707343726080002390228670511282909936481687657175815210940956135654661107859731169427941670512396973155187208547995627007770005667/1609719167797803842069047020316773311279773327145101075097044772220888995585456299185605651253906435763538680810729653959872709214372427907609930216167595901022398611861248616903081531303779042588035904905500216488910141733997755423150666059610943480802198917905795243343859057330803326400933261916137777203134021978119097136305558368910517927127234592832267888970920708553556761753507620401701349085126569755634669366738592817393287215907239528165189180240433723436381131882791600725913821937104121198596268349056602708627089649185149193029950852193068260850035740249143742008211862076112999103542738109002905756625970798584464605082813988319185099466761578364966522635789377650097342759491156301496867146580951091966346799009986424598064181171763559446993048848765787652437892025854237868483373522418255537540896053621546353337449524171960992463857073671366717958877219646183673092189679513129831554162045026784484801923914994972128568303033946657358645414011638895156538409502448395604625895466149302336927641435313163060666831396459382401702273809833271269711518529341021218129705041523752052738427375108402818870577542430410484747218186186849223503086209710942311297221136324836515468475102186826274609389376924877885517384778590275909205042948115899201215926861292955555700919866002214089888372905513422629261318710079905316873496259138045835260503755370992776604176833096013064248616528413764369597447207602684822295405031025226024814728623200398094168250639574656722746838119006641943112881100214412579097424042363675794824446261272273586027283500903158244692601187317260197281919770444091015228088469929779663270164106300065853883994402123632188944365527390202270858486006528745981742915692128898962134752430493456745012809057699374875601003377366869422181232102944986186949294785995589974010950689681709982166153767830059487435408395954725651108831119029369030631155314715848155150796951829387940667253358616723006665194134627726660967334670408049959101946341896594231762565293447691151157947940880877996617248416980482519010891950700121225926539612240696386365405540707465475825507014611889144116401145141418456357384091034043914572174566095456621334815316102443463521345850189185842119705595495099445380297256941333045932796885941267897667915974821551841299495428383733336934537904966732538415050472783552721357863634251430658856953090233273967690823816861812654905715396715332254020566283532532223952130053598118020587136659390666887595502325687073626568526965036985696663987621662536101980107341305479979805654994903996419796147816549993810604768964612388333294556971348139832458241689237827147589187126374141067567715207185924030225368162983502576660715351473686723174030501890252764932670264787793454183145601067632351253573176583587156885628707625779184478273102736003868146054373300556948897771258973975502642040572625579127277801539484967801304905950922730487084140366988950000*t^75 + 2510121782164889575754812339245616379457792940020396029755709941643861945708092215473106667178374553798658251567803342535499575311502013611679040619881921720989584554467814201680576893073205419512482798230428435762782618829720654859334360304455220990878729669234939007625923079235634876520409873664887267039996065111826450470900856529115259607183907414970137089278564953977891627649116189085121005030880854188737700773830138894884209301315160684312067020252988957109923808226419380379349443447889801037125495922751231032208008283663594653673066729909546321030551992361236022934619262244602254457890632561459417205572121706430625432206241937332669192973994854964293852409194554289554216519599635801177182252759499000779916846255554612110733289963401744225903036169912582310329132116433645172124897275130758142548919013038963427542130990990104131704691749686280294409758980677044247021761448929221568646270969625090511841830648441169342539675000049585054874973469884904915933049220684906243512672511038330636845492797865403989374231403449364654888373543218049969518748998567826971904138970794900663140149132083613138940970802667005798833357338545599399304962848118996714111691472289030615670573309715613812920331572677913996989533510837518765222560233021364303466818787630893495655605979300069379308162753970645070787222271526598984756768531947506271478069210981450818409057501149864559083925882166849346429306314059577874039728464492586863093262905002573101324924742355405843609517443242797878397704498469423429992356070544047309783582751808084276353426263655906845941852234090127256999155257296801874749132617726492939053293565747396935322888404256186820002897375881828130457698630132012490074175632900740766714112814289404542950911341731356273720026607099558384890593715494944957105059208351133616574708730593746756004217745330578121264586187373432973486207721692316049269719801932672544405789091123238971036800761057910858687011479831922668630895079267602930135081282081603868587254041100303620286679369041096711483127540588131614013807772200753861806823722132526973007005703040627656195016939852004364621237915228686692224160749166664686968213930948491554123403424314564464704382951358184083566617889882073700296379354417848424354912338907645983604249145687382721089690313645400772242291604418444615927488466974444956805247039138250854669684103543268637498272592839993969134018755056993840750591872455390528983046838145554005571206304436243168977293805544169418914216577963337709672022425669217058577204933862578728207353761513687960648126992881728032004137549473357994085648904174501276744668394990991970859608034806810732810678958835564349599650519485639599032596669186356948852090088394890944660288060127867341409731832193171745379314386922911643835741591864907527824564988786162202037554938679996441481500341433105646219490162090168559632075820471278296465325243795546727532196102154581004672503/591205948900284320178086360189069470688207658333291667581096443615671958378658495337258802824162000044063297315940709272535067747824055340613101643028826130920953671992676764753495398769751575641424095983474624965017906600486448355411699170984382878403716693485401162100835508328767767150888216194654238172787404435600104766424950528218044765963093432276578388312956332959669937953106435129352131845810121982978551294693083180206261850205931608526124026197395658425725433891498006084790167329627331785666265830017152267532131107518909339985545585714545070348558580964230974337561447526136046943482969269124703568797174729661930636775869864800864345622337888781314977404417189609672114977122206496186122115653367491958549188000031377761470844721265889105986537940819434737804462162222829180788439002779068397424110914239186115225754188877702037232180234330211049141260360670052912662949664112094956316255878355291756236342965143607945401449477922226884447952055183739675674106762717410749335328880294834676471606490787743524099454440154173172988835108338765084512230441685247792840364397068723481187567872312540671657921206492623487125341952017715532995678935202927903421888490068394502044785401166798013583812098434227877953657682318610424835306682762566615719304047238503676821065114422631356649911503479475220201429780792983407288084080628882288586585015608982801589170400518899343596764615890146186652153338064986062006676029576537558204682148884509845494521143989237559990656909162439404561458149533293347232144830104477291917342081412725935231838667604432664414373526978339199728995988417647972865588856228755439964678453586569640881030671325406731212294248241492470388025769670557615112852672381886527911309074472142295441068053918679499766186694960195678692016154172522199570468266856562135909476435119464393450114656548494575385368174514281057316334338261695534886351588313820595164474516853702480026882142619232813357034936717819610028002915313501984979260292842021881483705798684424750061646334650795191484880327691013579709454861893499068431201821222946672810567125859832774757731667184730194748205511488302778516711975252503401351962295184149522744786716095806508420567021342210072923964600527291069030581901640271409597136310836611118779852776207188130804541957333662061928684830551418132290618537276868454025979007488707260162008225867493348133720747283793011438099109339085664203917071406493653160600492412399709379275645812572202353257217797797950121531721704492928592955453774240531999966696261285374401349652673831412361494288987452272258478783366731715137273651295134993011936038592801970569119635504684537543051767002830280191862488950304582700844547268517669238462111603329197302544351794789595899991657119384972642221421217972010347085452618922536844747575913950511573641788012204552140635989659532820970349446673394515836574383592660901570165458338893742529084280239578000*t^73 - 2993689601618494634446798443394812092926716235395890333251646963662865878632421418337679100793790855857589632975496098719624010170573549127764226834882079393570558662296556653633360831809346525092198087594508560241668992971808994194876779121273829621920193940622138777883239708825668328672409667975096136627749871375449749103238556242188330055763232838118916824251844547682355378802232438640209500731454647868079057843177762536202208604831079295245742672595753322441852061884580617060341451142538674093034607086946542325811751596676150094680386197064958887432405332988362210867670831632076911338013732488754755504586576795498146813883637281333699973341782065062393743213871242383091463351750752516095176830027109735887096704007764526573654856485446002091623671306963184611900725173487908716277995170486383040987215671655515641317950210404723125434124881366510095892952721952213697572790528256339322783239874564464848956871690986824529586506309818439333114099389894495781637605457552879589239138487993554203208883136090474530229227645275719289011536717185035382328129466399639626260750443905948673534153328554287322721610250495094510450994945842954098054542793905532689952683445639354800135557848698849213595101569491189829975379921246842176918407025569809151939499546682745681008989790733304358424404200119053525589653900981354038510951619924500980673165834125078804333893792083564341001493895734488367168596411058686396479798895799305084106192685429850679490170153274851708036465439477619646433835082960472506445629589374997186473053470580551459046539475275756806230719354441412530820622523885538715015256145243573882079030900986047848581162135546252540399121608474759678696061674176137383586714721135256294463653204483335300257745493685024718134388281344979617654907164460722186070531579173556396153909884431999577917823942144302207834854362175140536272127545010653818655843560446319155659585170542722146496046866743974047237750321085974375828653549636804922655086755098578720585105503191397236812698476923999592813975333150428684945109548848947845440434604805983495383791306369928601057138114393972360579700484880031508856376528578472298334196415002122347090336157260697090010238322328591091765263341271801128038977273015231557956954347413251496744914038835986337926914756175737271731263476872287330684641140929424106494758373963266826962256576574040392993178790675628204628997738797124887082562407413168143063114951933095134967984601432007043892613506998718994731230904651154735776117348617747924219590698422596464217986034705634277835721226545511985285624693674136062360479345594855793163841416766141318680520819057122000095147546238462460383088097122658670631279016179770800661245993660709526198017185731093693727025948979827585930369829999375483273725647709997497057327233910463993389939176602491967350403366812976054291006258211459975887720837386773051503221377426394507639889888199672209819071/479334939759574212158291036869710690250273455146323473275984041537098170302713200421161272255001924182116746167729070255620079974237638816847527001723739526102441583783880537851152321370159450665726283504900557206865366719327133705455958507981715457842964332041782520611503416127116863757278106996504064909872920116412229697660629997883593645354047639683658065601109862676665536486003592006838249608374573445819146423861259732387636754649687547252166188077238291451076305069870239854679085779112080187294945235929874732549308097907633405788730529574939373638766929628635847216438339841523715836103396981540382744237414923425554271137745235916546220111507032909896655673117228664312977293350666501865889848624704311871115682889823027706626995449229172612919569863896844909581597772294955861054294595281209513388941286120525974223620575750261179440648276269975856751107740796788964458173562264672367465163092540975150144186879631359089652309937579347926861245936379292513573026041209546580758382063956075835115141185691841534413491429652703683804380621982697391664945781333643451749839504513601096840993743131339201279796880872316180371200881358873634449880355253978859337456309009654139819790739792872116717768733662018125132944088986802216251156951644849297614986751037474203728058415711090706357641395838858921633361234049187426211592194179888103739542604661096156144317158711448649976072395075112390752221235349969787137083172211359576172698233776635410408612471169356275637487215964762514575436984660452825280938524591965794540629732946670352926161569492001171689879006590186893585224615021505425556837581143964362539344184767438542407222884306052012394674471764800325357537556660927463244738759421462078599937872586235999299029925948583838953754516226672656686401566013317681945755860196216959711516827533477009246867648853619962930009710905005424818630917680791994191745496515734117792828398401831360569740571776031020520818246075345259367418842910589270381365097375799994075574595110015609562350958915912560178550999684873103728857749915900747467579395227886941531446317235159858577343064040287791305256380250841273401762694308689887152158348303566741452556066791641936033890517917099579672864776812711661059246070528418784452554496140376485692395457789737176999675144511682050005765629840860479165497405350934748403193570680120351701583238535584721329844535545671884452623598054415089225236791384676054305532867033606838589964746160244340305017684967730069762202830181796505486682652206450793221400109185059732608577396785540475510019546714320585900837786841295157713526613005695729868908681463863466426465735962753329304226493978679917419920404811374529278306900877797345607262625958495590248055536095325729409408488306465162341592526240005726238267708517754512340594257265747445030725109458678624312756494989752075558765228129901033030042060547269843626352714177649383765913660455949000*t^71 + 4390477378250803626339907918774599752280349010845105647165532282724767930842955058165265224426361895514177622711514343224036056770309512919599117730433073127396298725165097179206791144524315934469770896604613835209000416256228289015690902997768568569469444655969407004220906700402115463843165676805471724734050603993170106107097188126383939460490373092502130440092100061333372052675467931355239369190787096435336755323682580209742432335934088617604672306183000261401145553656730385404497831715666562629988240056726447248733265709272982441286315495031624907176778629741564034805487327210270770044969409141025608665874557700890046223111115970078614643098712473723856242509762516108248108237007773290585276925251174955103244103397572956430779116283130058082837984983598369784640771573886936653252020429686684451020385291749092691106056372232915677605774179328968109846598184367024724763557806220857123464775326621352852357125999399907405598981694413239034193263670620266186967630859864860568257017079148676484096955453169533466652353802806690506751569816561299720897914807242189953343598370350049549629687821192688935236087508859293421945229252118275902568437304849874043568948996277759663715751525214789561678459382154725984699429737665559693370093530310996753056657190712164096936522527648725213417785245362949892176948702024620230537072299904664481637283006582165766912431746931982598200571269239236563966456068492981853595947010351365375259059608579776882310041962304509264676272072546498219782785521681928420426840605794586376974925048436543058763670747782887230401621872775656514746028180151991868748280210267507575134883849560015484411754478637138930800850900963175244673735189418346113652049485094951128845976582436540929701977587666612224736014311067110106665235934062602902538863857283617541205007480604455501947406486348437085536479439591836222050584849927792865711652767453422110770182835505340872031109381162766173438096595946892657064883017504368938554744984842960597929195826142976240002501652760174445858597029951555806014730853409921041748011384257170415460965875298229465908136095941603108771087366198116129574008420105153217005985515863384549933190013189107420964281222556551923923853464966415506829954583708406862967746099123594128749209303797965331867841705582293554116168156598785458715836397694595564865223647334770022286354289150667001065817682749324123147373868227046874120846469035166387217460759128391402610048681636261208277179629212030032023433024540029874232390251154958805010006743293371019970690858138380956679413132333353917194491637334070534752229388300191571579318726130970431111452065522933164491508214720708734789115186295721767887326792604528331314355319290302034483411680241179604950953972715440127406979648424556689631219500508566014946604861828952772205263492205017704523017307093905494797455693988320321597637735876151223275398383060089515911251129945155772732489/544481887744044030722644195375596660714172050187468442927070456280518318792110036058840928678356922818223523951491110632588967757281606594457037801293156176242652697821728215535130122654446015494199064018697557091091246671662592976280591273094163461981257516037943252307945696530851336640954711583134168596687596758250917481606527536568918733922156152763225135036669680947548886803968352792580870953101258539461402209366539508455997568403843314325122656434932054866209902091701261168494974823502643373278798522478790259142659953467890536331410238327246766770180480662757853360735304654557680049467952799099751008732843829473488932640640957946110230921168245955895732241549992766567954244006741690152028110266147809283674979971235769885352889958014269504830325155695474797738886749553064812653800507557378448740271806820101615335843209508078148067976695656996632802942312234273990718537349014247644352038902231436089105258416346893993132655377087988897832432331861653536150845414634719493702675859298754464931857426273666834725345185676537157967488463318741365743386842122721263545706065113052646491257751470841308104072310329339224533977339173513305386922969191742970602146373017824787324298385085690428373155445639737603674326464688831428320774433936463143190583235720513301174643277459734790112101344450113511839781495900190626750681480583341358745207322586166490164596323944071047194410779554921209777035417069829209873166840862183496874465706088364985564838552457844763943882119186077801308391135598120527962809410061835277385378429745370996816117357643761561886484380104185175264343236480468843380746501279146151852713542256257763777519575151811998962460864847977106520644051983157968615837187961150949679708975626212925946827397119410525350268645909968837197992281870048532323756586676913545190286186579580576875765696203719164610358156960645038850493833760651887654810478003516859932880729760162670322268692877530608787911521125879455409166888956070111118351259153688443974604661680124983284341025381817708765148570598215668154818155853206617580923052687955627767405988170033829033625120228984415622625491645969171429667385226193220953190034938543671687941519102681644880207752510399020402438980054442816393131530695766472627297621431574885497461119868482315499079860154526003543422657443061584968272033025959875261666279227809528361856155987153649950091799164231576490555189510747805752253489757104776024461732594223721140342598459654331302994718942523651809491634045888802829356973654088091126112488647041081622721902397124386169836392814868959818740121338420182385360656043544464531172396582598334892930364375992203629049018783620615495643293527580589000708930551819387085299824426619004560834740091275169809238514326316818033474089424895315625353065175368317814511433198567428461722793830562371205617879874370991190651997303430404468715260203138834008462903727679659561445412960923400*t^69 - 50028601754486822664227919029700153114249621874661416791239917633236988450579249690538996880244791744448502653605533190425113162392565522623066131042587169575760847827332059107550284454418207833936578011400490689204156792301324696735019245137498381588001965379317307457104287030157148868160420506042730120846444460428941476034997191722310014879359944291207387014841061964692734983700183159671813643571941570444925177726349707699581010987790624819967535124049587214709499272642126623042567187425726812249161151865197331585033362289248039560824540671241764787858211957837748265794090349043054609767395130468628114535931932095350377889878134002972568807454496323669978709931599843797024110654516376148630523448258522888158462008457835891873656338239995173250907405458489746050095757898269930387670455511813634546903494606339386592526363442962949140329554268954095085086202873372579743314110504054575420556169789899333418032287131930364430017998123011840641155412314891301559641921885879636658788478079183306053413941842272124411399849231587442294377191089080682116105457965249068879092715375860256172396636696531839048929328726086388343880801846830304943971534095487211167520772854328853430621449747396493700737228850481340658190768056992085903468569831652836602863146883633621121716981083951362614187021603625751507417180629931404878770820927925917334012574913757437641955631234806458132896349603274629018949066232777984501740598560040452674046687587390975983533788986211599872155090794821244949140937601430963327698497488290546305319317113186152467744657770233688836635076974350873454136244395695953469589232184932198615176356624563468649331584640654758531971690399482174755565712665734341157123754181157739841857767255995978466782083151611064304302601931565276305531106972553696327168903040893038063098953930768749316029572719759374826800979211275263960100999748358275749438656998422516756881644319526117411715014621244715844343978045026355224096804810051519058318973686864392932694158696630688915124912589698488899127547200145981563019279199327755104493354587256926337838598801892099680044601450774350933437877422887605947969442368784143827709311410850867057371154395568694322759828842001514549075304099127095489437873853045689363587936739133617930054123201878828323484434916617724535735251159749665549460048868245224046456330868114821213872201237736561890357332611130960389064858811294409721003965823172248113896423243608582530799283828017327280685363095090313531910336563050406882281623648720271695833118397476080578689946530980456411687108736060750270134957192852417170156101985667969943761851586231678380605306364520839129809438988296861432164194475375841260671914597437937942016610534749571173414017725216312316223472715122126680543222986598253732052397453111178925946674834989082585905926445793758544323698307902164970292187031463034556249337865817618280566777456886201408350446192385271760334583/5444818877440440307226441953755966607141720501874684429270704562805183187921100360588409286783569228182235239514911106325889677572816065944570378012931561762426526978217282155351301226544460154941990640186975570910912466716625929762805912730941634619812575160379432523079456965308513366409547115831341685966875967582509174816065275365689187339221561527632251350366696809475488868039683527925808709531012585394614022093665395084559975684038433143251226564349320548662099020917012611684949748235026433732787985224787902591426599534678905363314102383272467667701804806627578533607353046545576800494679527990997510087328438294734889326406409579461102309211682459558957322415499927665679542440067416901520281102661478092836749799712357698853528899580142695048303251556954747977388867495530648126538005075573784487402718068201016153358432095080781480679766956569966328029423122342739907185373490142476443520389022314360891052584163468939931326553770879888978324323318616535361508454146347194937026758592987544649318574262736668347253451856765371579674884633187413657433868421227212635457060651130526464912577514708413081040723103293392245339773391735133053869229691917429706021463730178247873242983850856904283731554456397376036743264646888314283207744339364631431905832357205133011746432774597347901121013444501135118397814959001906267506814805833413587452073225861664901645963239440710471944107795549212097770354170698292098731668408621834968744657060883649855648385524578447639438821191860778013083911355981205279628094100618352773853784297453709968161173576437615618864843801041851752643432364804688433807465012791461518527135422562577637775195751518119989624608648479771065206440519831579686158371879611509496797089756262129259468273971194105253502686459099688371979922818700485323237565866769135451902861865795805768757656962037191646103581569606450388504938337606518876548104780035168599328807297601626703222686928775306087879115211258794554091668889560701111183512591536884439746046616801249832843410253818177087651485705982156681548181558532066175809230526879556277674059881700338290336251202289844156226254916459691714296673852261932209531900349385436716879415191026816448802077525103990204024389800544428163931315306957664726272976214315748854974611198684823154990798601545260035434226574430615849682720330259598752616662792278095283618561559871536499500917991642315764905551895107478057522534897571047760244617325942237211403425984596543313029947189425236518094916340458888028293569736540880911261124886470410816227219023971243861698363928148689598187401213384201823853606560435444645311723965825983348929303643759922036290490187836206154956432935275805890007089305518193870852998244266190045608347400912751698092385143263168180334740894248953156253530651753683178145114331985674284617227938305623712056178798743709911906519973034304044687152602031388340084629037276796595614454129609234000*t^67 + 20735312782622322007988290431042932587217265304083165738552098670769458986511587765020002657402938164398744657284011780063178051208360226506362417031640457697555158753229382834148102952925367919017103727314563436972169508870344121663908569396072278271819983965131728349149047103917103725574402120441922776947680194547312346212876122504054006413367926445994531091048914441070476776049100568868205072985427154118994147627710307922833904339119141164902291566939567563139432883866013898057827340598392463061436196517428785196915986443880904084239215586947774607057536068661604327745598682564805373283704886154945612583984842636519970995283016865723915631961778132799788475344199848248449880766636503464882164362683559550846511807602071242145587888872310282997772451052763187038298381395632127295662322398058139650417760698427942225164327499360400265294409584646172403050165917237923650386286154056053510626348936053501884436732089984125462719356844700673724064625471329369007129965877078529085331545451598468442846124597494982319372812751412345922724856408255530080444208709488375113637238903720593426167011563954458999491826874760733368247130234298083774774774571001883348507936467563576776558002935106432160442751941851262703855340964420680118146681788766841710458588125077017616599137776717146813719066599940682283585061335218072629935460276038477570466790643460531935822587010926551672502008606604748681289008227494598955608044324147078494450488713987005528942080828608252400646764262081580848377196097215614115615372674106572705154538212636721436398963614442478336585501507600312721040570294193491887194546072843663481148012049093437607919676548973724780661669450586690867555798138540827803481653353749836369542372830512610695635983303594967206200645716709429353172058533238083030753522596769004445273604665045459891384804002742312930167560475506552509824957626033346738167914906227561988571071946984963416184950819694868039052777540036061524608126012968318588940231490439169516574317169277913537083459160266214538263101299716709883628337704182290269084657033693507392132413995647416892879853725350458587049585490715327025690938574938567834605721730341949064242763481846150610698437781482175280086638215179439557852209128611576067516419576037627250484633971883307684862202279416187472472455274593965284669189511290430498910059127989782488025250297094914274609232093942653794845300948483584495032436189387643044121184530202544095135915523298991916864998943108591896195663103861712380606275324406445612344644316958747381005777111978255651801823564932031958859398357386457777630686444139368090965229631942836241957599801400599818898150351140325341249168528774302804497872228624144735711380476966397347663122434180267023217257670621797758521826974694640723162414100508642426902314910169900594459383979470737544244513657106292330891937762539495828380589929492330154376890043548996015015598243051629930537393/2234161852416098940015255653624345464707126275052897489893901521061652707247376243418071046640141224525889645330525819907526445239192864156839038499838866551251877659431323135179267268390539520836201922036973534204884746698872528127590805120103036441891328030929097501887739505040391668665614312593896369028311066273579668587228955276159957866624475042984867442911260938423935531214942375055198545430516058864531142755489966967014353499213152269890219152950742831883777721010005733631760448214244624137621760079865480662664550100389835778816968660899014788064089593013998023886615213687509803762722280581189097243112419289107835104721474311438225474631435830839859493538038560789309484211380524406633870632036288520653981221192531800607070961189361768316970789069702638626526950897479692075866540353861028497863945533452105039860778944912626513861815142766876597685311219727354606340490471132769686019500356270901854968579709824712282460676265950475635530796247187134511414714882781620973042905732823766225728054137180079174174315268228172662711196575881274931189042824928493906846895107946526981891257163629655331601114013411391933377905260348816268652063999213624879771437867096046956368599247925241034612811993003345055862169650383336557584086012345244647731493666564896545086472255902702973873663510110969402480897653781530858109389010838022128908221602215246169635397638595633533104370514559701444220399935474492751183614597232409096840632289089539780340677626455247770321253072659929744214573252542052545499882813574822540536539633906099684437432624827662375016694227883802367334973723957291343140248833167922712646500375719866839795856122480218282916442897424734858825629396795765916397173743561558809404887735409338855688913439692624719311781553693949869929665832144560224021416403628392158850076849872794114229636398901205383719252362466817898260347034371068205310384442027360664789639900787769405480711429550151536258802083253369207645084983736257036682451770539637872514520365310497676642028263618744385634630697937127264732955654275149829183115503127767485315854565553630708805065642187891196995704088556091875105690819257609824343802354233420876484721326288519703351542865077788621509249578146612274784172080219439249562564507765764615166771184646713691420520042345293466531036700386926018295064667400797923792981356461145171448880595362724011807344512334036662732815252035082184829064722516781589545660281959377564356693510001662476836695546399165211870537545398606700730883711034932457881191080001946045671971665913972758639260033092219109608223293000892455617478755463215014889262743100916305917914441102223576388331874504424602333069017499634294877998732514090086204426847615331073866430999129416272638913881516158321901261308750408506369175599063427665323971009716525779967848098876942413894230601352175964331664073858197549184823332033152482750026169737410112383582782370586000*t^65 - 50779481149917194810827375009249523026380983812567374179566485438328047953900998606368379137170688697095043816198408356565009850328918827244624638450765331078168203188590948711330042360342665702567288463174136962869232128948534963770998145346579250321194714393784758346288261921803595995595812886089570655269731564866735552813190844252265449253071222708527545147234928244301069405487068849418621588908425950841616137009233359061052783977545634837241374369494691297459965295854381122063516620817571740795308101860753773976543136574614466647742831962971814074759624904715815246235619732191016682450637230472276797116339930166084822502231493231069353390367987178566082798158394302867081237057274700784692468854231257882298474752198151958016851859684554039048397600050908364516552825815014328034667181694235030204768302605720359821714397502487784833464068255610799198661641988797012340214732373885234056740323328785087298056041290595837990096373154821083306613733263005072856780218545961612521151254222204631920335441941116060270582035818972106239774889831120394167172164608157004776033924955661524735721369043440680599905159898775894264680375231282431694019915205918354375871312113757384233050760335268010936946646763473924776403608308399776144884559748497580969365687935489898356628724884101578910924363978862375178079367191271152181110950113136067146014591711788017121946991324598390145309464403319297334196047669564856201042902604293755497269016925553240828327090407930858216707386140211131388005234017904144995371137030505398804325143216798511982389798079578769612252578835780537529778112275805197984473289341402146312781965011397157100143058979709246125489090829827245704409940018281476967699682117474416287707831507596820696144159751777363768640747956452949225001246614722764765866524263264346613552260056278362828416854457429212148023292594261625824187242067826324961528309015933519135233203227006522782844570404451403176941134896325189504727457056727916139427277066980049129442674264958334840418850849341000320124796915093210422732340888038087979025481538353505567790953265848474022010072313658319149779904300695749653397354072145231503542558023818718428299028565537403647609860598122016948308490196033867088369321070377730580019609669258038447339736451787545361448905024481475442309515578632715432503337393702648173285895220367903211572741689952699997266208901130709344605592201298105124595914124620556681730363631344513194739544583733945015032081627270028797059059970920975216412257766203298170364996481144933755480940188607137969280376351341510291796284797369298904630308341170937316781004748187120994359334441845614162261744892259560217321204342260477823093392731918229101767710209995298368909858762664697053432038541972522623915120162779125893763781504652394106716688768675288608867237665214749037920763492132220456806663104504473219608692724714932256067533885517418445668692380690293466358551/6089305266231921839226362555938093752992520798581674408596693547893580612416082533011753423315384913585509006159014666758828871127474029210080314172115171605721829598939176914632622473357910704887800347290990366324726632986329200304276025911585178128307070692994252158677724792270415336064160748727386027541836955088044585850518049298881624294087903445961472949021724785976106896218986962446641687681542410437838957021077274097596186303561934039945352745678247446683231125470205844653955786844802603288137568913329013871338434105138601321069074910004651718555113754872391353147486574262424818407637085388403979714243903660258583179444670473838424323519918854164073565268077925194775577891344201032211337619381514636456367295804645097850250473024265906581308971295955832995669923234163399869821032540550574954775916766446905855924894787356968460335327685312981596408606395072110516737804191701543464884670807988354784058384372158115269858854061816106147927686510675804116709127791929254989027267527234341098927277988020704923089234277263198860596005884806844445604918351639346164585423351278170007709051454131913852162818900683766601027279826439844340918533128291483028290087447547106242493763711057110754664810948321617095189554780800235237110973560821414080637739531425519659569923023560899681508925273481799757305272681366509376857927113778630965475397464733401924305173455194077265499140288324403664546361780654663666948819133217680228617266809665240216526357769931014982696241390972580253932654816031735606348865385911812522168883839151679302963980768212351527559087800455037430535268057416204394482797770835398045609890969693006631291423072955594939579326701404915933157897513549329386267296915196313820198647822324909978956467880466583134428578528138673150922431602285309523623588730541514498170182283756555697207405728526926630082636194440810739008500205092884266104118465634355290173937012201447591568352075648918453444506764954155748010924561650722303783965015900154310141478060887035787152049859808697333672648342475376756867267720755367605083328395753127140684244916441009785139893584550149104855139132667826496551651879661365907110961307869894399766781223552677343645645363241907574385264475220250303284034229511134693780576633937668231011607332066994110040167398022634094920189702413279337907472449464674775990109512311219040660943579208728760442300396388692317176667657041270193977043251859597647593199083709933959374357582966487674639145741952072574744970538138050328350750984152275150149007209896608379915727122042702926399939709759499366676760768695367209196552151439143097646550356875595257705620066373723497601893668825918141684968001500361950441936762803348794736522087386350725782691011214142721350083215110616295834144273577879706218160668099505294347670985721943905727585986884709894391068731402805685393095288260250385414070114209923750538794152844082453045471550863309125*t^63 + 3610048432696809670701446656046706394045567750810939193698120616160202348408276318403813070788789158110473794694378414941566223723782210320497535625824919525440533213968591981872379590284194239058808357879673243041558464849758098512606487076787423280894690728315166883774231924227194582130926232026695319020896166299256466818862075173703700508373905239687948297543972429014386472241112191277277651717613112387613448723565920068939211557112604112973047953437843238109387310607725981164884987475855247427132946570659673774626439683296195303747980303901860360795892194430312422830718269914064903887450981595454065853620502919753599583269426473986633668397869572658053575890996340234109927125097590453830357083116221371160343336269047360893596902248438170443306214841540186387887010312734435689308253096991741721067459593293214893898141968500840782673347059734837496949358188377992129644044067410557920295592200867005550092808747730252102324434990456086046130130979959884855401436266222928475748524260155977057900291296406658947594531967579393969214368623278193639762904560688528273369807803676090219240829014172163802352551591892435268154337685265482729451653120414972375327643061730921242955218597510023246635209128427946999028962001703411506441354044458596165435175769137610178348688756576722351845757875022958300179921867696418247788061989868917543481836184161913998427282883679979415445997333466895138090172095498952895736814056802195623148543897912211768143508145788974080038585349254453985840123347419736211358117265913983532128549430335591558136175112836706792651405638443412368069600977791874063442413216524636322410862200014445183146045983776660076162142042919622922588182439607421934783945845511466489390542116768791684575915176467354603455566650656484771451777951216210339214562087560307558308688930068789828128705968743354440752323238191893115567567139759093355384006674597202360350609183234311929410905858435745820164123739819775247687287949855481418421816863255764620693554013186683748996716349734544399190401942641527006139561951794183200556893939857694508899222943103569046814453078880539684793838050675147198727122722522776071577114226422540879852679163356839220731160767394573709570128324179432223521745246765877220614648406264258983166236872098396371017258149814165032542205510808249208352632448116579704855036847111132819565538093886784445477072035878293049830033514561632039880047334181928387705430358575947602641480805352021651519788257874527342337548646027348467648345086409731601540362218839993982296223759605705382155462433059083209569342493283099921307577426024782128382558458730983729354248131184814479930767781641324288270530505478386767491312710795246535136362522768793025661541253424579161544686738651178529604133586850272157128313870938295947957945806147324673690672596349113219970461184528829673907895207637990624792242763303144478854403749425400681011718931969488874513095128393456/540169209419545087716348393686434150408612184817403485572562832538871777449494463995250340372781907292248851497615847489584133704300168849763439609278479575715845444493648606087801641254057902359856211794812195861129448583553058747701566960444610923099725439616493062057987557092992430057411220536688494090525416051170032033568751572157116029895310335350071137409771280700504495477774863207472064394028442012342626104488815710588454889515516202143294431280191550578262623834128643617076414403033761748746977788301106918235546984704147681577350784910040681975708069616407469641246546397116122641362643917608770299034620269094041480555427899508662968164401294462941964592343501419289388747096644192435480471190985605968684428763829538440513510388084721259027089480095341625911547577539954353180889679866913028661636909313496558725623905143770429733261961064273292446947389700610346939033609487559946519392765075719925604588110294119376053007132562924722410458585198176718350210267570814227415224770722414818188760444496336161051279936073724878330342218354726378062522410504717912081429358370187749879626086275213158754405955721490821922273003358554854875417715679648357980715712339673799235012462017217905684694723828101295755145169035058022152895559823642822603026116633161545450847381877858275758293215233715541140977954061491206507321270924033579621052359765657893522437892520561663619237874721224765012634456888703947062085962350542212252238051797065635623154110936678206411981021381559476938065157043282186370563644247832826125316636071161669167387116604567324277386934876246101134833455294777408398303410580629421475298667453322089388372238204922413733015999303099139073082589157847448350815617497488158256186231578683586944644734580116039763213603187382641516243265612600452823094986838322570322946895107069702588172545253323401567266013565225404377183645161983199688396791232864000850479901280690845369804277391393565828168683778006565069190400832307442989430227126738918475009173329712083438099673536953565455479551119982508081935406801250002750811505592294804292799550923368867599238806165690678295222692166208533710305467825031479944791412223927792329142915897870983135593392749971515464224098455857653663459506017715021236174753030474303666373263998150074741563095058208098413254304016862293903362647851270190912644752850905601840352625942421402843475820821597361230214152860895746321973451978295435395651622982966894889080931104522669563374874419504636503563185109084876928447517890054119826491379989330529143563684417161677942188580635413049326353841696018609391211375976008500755500109994125271409317145227053315351858097646546722597915349381396290547368772332853760105025337163702007480055812503613014636714282263977454679574547047512787330360489074895463635992889968818735070342221321612211946669557572456530853400406217919531887705498039710037518508023657179924232012992480003757462451425*t^61 - 1185834192050581031158790790161068902241580717204092425546568064472961804807089905070733425660871017361227682654271097230026915022135336986702050440982064760657181982964947423742845789215992579951228186877922973139092713025564446410719925195719228034058306316850752256540699094047550459207798827905597036753798069158751931284275004856070538772811166081825386101282259377071035838925103885674893135091641092950585938229096528590148801922253895725412707747695153754610803233244131075537213010801494943581620976489757860250573708050258619148742444680451206451604425572484619083470598873330332315234320700998954276968848803747720814192786777639393280907562179934206829478141767036314187548092608674379002011351446962472285341055300399436334180373712901451838708170913989974500495578065162698633111464598201434784216682731090647421922807343279743984989059677292191192790788583706347257521652662255808899198987252505477261189769641579525426428233619190022922973675272757423109358812587028796194121328870517507261309258064528188130193831810370702320806215563706585641123439674089990674175930149905558128421001103097775764275711197321832461590980676200930939510224411611402649151787151695110987488001315776357745808731640119569723945436069043807104810950736248661857895813380913574037789950028035368243906490452208984042312554889687518759307238502591324131517554276188763021962313172283035643121171479825709899436010214964743647774287433094104374856681803899112782223442283783307676375635326981843367244390967747481469818218624217231757380719190308380219681475395164674173145287837943981195245673995121252434585088066780422345279959096746160659748254322641250533093096252573639183805941911869723600982205528561223955239059723407891994444303381617675617373202548850874678761368633870254967955085057622955374367698591994692939094295262541236666400934589964364489655002057730374567343168653968439011042122122424693929058147332506389080653278105529642329153564978234413747765012328997740327969242137195633300414259945835138139744053331829702181806878946109287599121907597431006357998765214704650536400924327266039837869446398904375433133998479956947739283004898132459801417164973455096305337797409344055523266011378905383476496467071026656345617848495603472678005151025948334431513952106539909220126313253431599008190193086235720779165433067711019630695861403957137598313964880603944798023568501267672261192735599639127305539320098688743971078311872441782092024506039205385273539246724170284866422389929880427625558240664136871812969806281020731551259980973186576189665495663384583016383466297562217853169792289161387460839089702929403880517473064278334708839465166892417312411663536670564221361489281877413233448978597029617322979754659772106457384295742553009536530618510191963795236717238068526140567288566041774234969724192329285243682345892957842106936126675789211455345726312685451476078141291240596187877057164682609/247715012998569910578160411976635397380141449803759446935665801271442323741973246105182841186703799765437167514175059172336879058652600736846407535381109245051303814682611811213520949808996873684794234059980306255827069531512599532857892059434579958305670725550047177285780214760313682700709313607310270514030727600879431812244107653362526155357540794524622786683148085438568438941913255601412239966403271382495064794515389611198819985763035395389831797479826404851062255438773234188480344331403032281649744448079796165225344593864111440817642918612983404999038951886662806178563722123610522329908080570809550721083057404020411179339679782481204061260434751987720090909164275803552832298036390993638043117614638207815918713715760251208121485531019244293221466085375341493507063498539698342613758473141582316797579124811075246045823455910782967883677402052404338548476891451688876556205276824896236055180653008044710338330345232918775260566862463229166604174728881195366392253288889219424979873783209250554146351087800741323186486459487361242821586273926736193947026242040093503022449121806964916906118038064707202343175558822241585538125838891526280817185023369644805759933917155663115903337976795638340976159157611086847297977212415091431995541947502967028901848470930025866766273094871663283000695913554087915577347652778654490930176260533040150088728608142828220751744795884282001531162338348531232642673896440978559244158139811456195054063951750931203307307360420977469564264306387343250969133062482079476874103974861322671790030558489721626919148918790051231962628959741812205384880230221970139070474509513028385718876920250746656228676007662816664607019016073852385645858082245321662803116987344824742026837787544922934975150483660441085415895662878173974680115844511082174872264710561236537124420091188070108976468283904877762638797657565537847501804993174037082895782520783955633091187611430553607434132894807153590672298507079167266526961846733341461051619133408597725390875309316529274307839558849047601001762828543182806663525505315477339737862771234867862677936577515484705167121192584287592746550211343766476404168799131161977302443720595565300671673811212138412924069401153956721974378992970220803351506127264097320356887168431418624203587010598101609331821498644501303033186373212490155138368384528387058513459717368678450217155174009810736544527645249805711568125637441833686302158617214947440640028816711357367419400662715885248658656858728756010311287949455360899309306265570495192634456563415229257980762088214448942632869080158530788719253663608588840479415481536195905200207915008556322900661885950046950573872565940985746567992895676885902018936927631481205748366917717844700740880625470423626127197806502713329693408235440196585210965701622260000467379145940913338272909536832369041801322801501137249764550920241368862796461966314149679693476303573634423627238359350092797807703000*t^59 + 621045778967744381534289710029122630793024479711808263119923393288105202280758548573836122112628305870216376426300023694475942425573074743190643050467086110877870350822926717593393218877330749408313139974516446208002575900059247638132495115334036729323934016068161138047126256777633672769045631053671309477581499848473957127475502848830903881295774175145160538939673924795949879908309624741549050594766628730029924895012311986618780309346072280132579699787099519939734092396824890120033606276095031134984425297244869661177733940443335313470023350944011806401573466706442895808197444465763291301723416085198689902388514196354450011335968996374863543093699838176666404708435553399382373925356387398042326141565199665383027761013835888784764341106954407259486321867515120890467781738637808203274456214133258592708876665072738472301704581386869981114811036573965391730170332795067151892960341698219947838025268190456442940221030121893579739982076242446429303229455698338895312572750970069728364471636395567832205330622479415375813099508048126985162020751994788733035205888738665372729458867588587504585384466878773342960017439288432139813764636072622095590519180500358832794202000506788110049678795781042747521459503748969758716858463170481316436477777112118507591179255296881740256102705972641829735511969060285744215174620658255533106544041872220508469175647904030765735257663289287991423392338712225361658420613406732479126001429448137774488799666212355445814285106736564630124057125960467028468445845608445776633120970937512027836201378176731159268509696183897107984651181135650040272574439846466550051640498992872523839490394072518877213325462136449948084982717390810168593224219087645464242923057695860618992013684017269790404387318225598421322616388411117470410515444940418678233207989698682401785899318381397055961606706203079493193437352939531470116875990517353651150702776555311468553144018479392629859660142358256854046610760827585082787421309576006571321811922359993880711851308200682497941770741846888194864505858660864948251897126402237594385639048051408093604051239102874454235148833458546905940853730609059596887042599565460278942231458539217131756406476632753015796184040156256133716030915557525180634445608874342624074944387543235540190028671802420175402731650157037641103845737197842196930574883856640854420177847358195877186695313946467445349798975068206945150433519803100550459866491493415096858232064091534448908252491376433637237209227598954140601035526322955876248069432383421848144200791608296599814621725829105571721569441011180236794270404806648704764636544930518327266355003391896551220509468960145183623296441843919895174648815912500202804805062009189161369213449268723795387755154483030083499267731524039869296114752718831544605770743895509820161023334437963588017271239092328328808956823416552639336650644734101779004190371896844466527702282062421340188060322159350583865475319213450003/202349577143492827801939678901931236893829104632070958390922259191138352419396620271852322559206603893139733700774016556114845529351899873090044257079534916360128599129296207481960036882111937749807764585097472203382807052055080245526883183126264086280369501998042774733697922887683354877299752022107093007181540961430240952391606243284863526397570823595155850918547830130708574827212022944238354325098401089480502504604562751046222529048296455606999042026105653928761786455452135961251020255118121030747617519918741969203991232225099167630615262077165003456418343833520575318235230300803544469320677001867225372925389009945147742174167239265790334448248353763528301379104614785630995806845150236243821831414194719079461057754763818762295169409618177605284890813299399716602930937493572230885933722255229826407785185089318160731838329790172629443285294778230967734641420059561786536039208755523289774227653758012115504336118449161362265813897227378469228613577261512045479231309457897121811949440368980177238701536890792001202927371440565679623497465625407641818253046358005192850287041109943630004921336347941756219141458600642935847626691616561171253970037310170023959322290463003116456972437146877793955016789848581874669932402582124263813985494235686372168213339940213502522042911988810371596924399215919781207631697045207681192878726718472373449597885922772984731022719282084255318548625367923097579892685406321384114783077088358157976790036519256429549079292126932358400842682141322169160294371971590176066905780821041460456280046888341251006243765103161341092184791775536258280072927043183912754263033660684797452902935109910764354932884564566934758225109825073147901731021590055551505020732289556414270905884249619675442836907796863696807103245295145673045901408918840769796081317381335506893414004996763371222387948182975996108082256040188077294059180441063003562071840494622741302199778523653069665898896020860462753414009299668922207914003445989690091233629400463853817173483601866582631632670147963544581016263078621955375400198791176786248581292536685705792595819548453989246261116552537975125762498910386870005066360578412737221886018883106265523242700531678149336873301501948207043308399427115112161454878025307972111867408178851196499862304674161136639781985206300683045498597575863780116841767666874818390782899637007761156199891718692007589212031573125191000437544008630076463263297570752405112647268159387598691152795586306602696677411973430439270381741084764721054440940155423996763010747013508035396319132906701132037137717258311718005498818942643036727210663265033248324135940065040203088091518531568013269623530771623865353295213680466373691570597071173503576992264396805514444182063466899434935598276006750320755488303509157193631228677791268147839412507434276582001065680129424168976521227429615419532246298322589361736872618076448200217408312724259509266351741167419023565122815000*t^57 - 1341101544717313132942404416184832280809434539241112443603774486099199503156857688560596759489457463891354404441318229982821120028308939204896552519679687617536278787735846627263518455182177354554196192606897880051611070522124629447377705431290279214251932997790080577448879325167440836381279641059527447424885884542250509238016459935419494606947896975140933345801521319610067509267147091110252402405677712080544631841056929009021193588096705954608262505839825194737541987225727994513444386333280512956597777236517827282350116164764102141249540001406460656650627918674969702104664659271937030986368660157420106994045657321390809586401107084936146873567344915044186156614712898742573082928405692981650391486970266377649362392539963526131873410894532058697788481444186979993211285057708385325300728333955604722392906094272775455020922910645664837151847947056789999936126550262886642648933580398010607083945830399805823604202256051455175457398945304798257526371237080087905447116776023734945115891268768313513391613500438242700348437477171543490663263422585074001296662017279418524286413686138149241599202873523519326103696833956720250188474329302145909076251683736858378027540780203366874186085697586212837442198611467203593840401198869510850936518319491872290077369781862871880321032092234445430744662650914115073829343736272878153557417850215186453099639785055341809254701924189610690071528650654828003421951247618199497883754350435717765932940597044624943800994025502950177790452677506415788526663547321891463902085096136509503161369778737379286190936053248056111504399015115330462782795277889064267512120822351639717714728631660292406181176430792243578222908831825138267804062040695220685649648844528459649789993985120256546040950849982827545634023192984688691410245062014098095647861646207105393972305336685891733259887901116444674416572213342414014360275529474844668401001437981106589478811054828411924269277641610862864977429382925341581625605993777630398889342341860709561702356193902469523320474377138201561909862527699760306126741614687535927006613525749824012460839733875069994632804308057929371948463613707572359038913933378416594618361135849432948882254670692855703649555079091145478128679657572662555786259594002849733033509929749981421282892144595514783904945618053417800590491791477293630975173897671391392687446949476910620558412109989154877011503442441666256598558766710671157379805563484531369291380919965175204245675208162460481503116653499003034867306497710214690862515947261177342972080326580088409518446649809752465563956888102582165245969426711529545489254966050288479964989391594962346442877529780988597850542609319335558415884729008332053099319836140808831012787925393100452415382108847640669929319253473980450087124306506395054407853765294898234358864483207853330785333934966207755172454238552806577126098838419386458163134853848796271662533140358173459643515153088841002608262727662957/760712696028168525571201800383200138698605656511544956356850598462926136915024888240046325410551142455412532709676753970356562140420676214624226530374191414887701500486075967977293371737262923871457761598110797757078222000207068592206327756113774760452516924804672085465029785292042687508645684293635687996923086321166319369893256553702494460141243697726149815483262519288378100854180537384354715507888725900302640994753995304685047101685325021078943767015434789205871377652075699102447444568113236957697810225258428455654102376786087096355696473974304524272249412907972087662538459777456934095190515044613629221524018834380254669827696388217256896421986292344091358568062461600116525589643421940766247486519529019095718262235954205873290110562474351899567258696614284648883199013133730191300502715245224911307463101839541957638489961617190336252952236008387096746772255863014235097891762238809360053487420142902689865925257327674294232383072283377703866968335569594155936959809992094442902065565296917959543990740190947372943335982859269472268787464757171585782906189315808995677770831240389586484666677999781038417825032333244119727919893295342749075075328233721894583918385199259836304407658446908999830890187400683739360648130007985954187915391863482602136140375715088355346025984920339742845580448180149553412149237012058951852927544054407418983450698957793175680536538654452087663716636721515404435686787241809714717229613114128413446579084658858757703305609499745708273844669704218681053738240494699910025961582033990452843158071008801695512194605650982485308965382614797963458920778357834258474673058874754877642492237255303625394484528438221559241447781297267473314778276654344178590303504847956444627465730261728103168559803747607882733470846974231853556020334281356277428877133012539499599300770664523951963864466853293218451437052782661944714508197146853396849894137197829854519548039562605525059770285792708506591781989848379406796669185887179286057269283460390427884110840608520987336964925368284002184271665709105095396241348839010474618726663671750773656375261460353343031056829144879605735949244024010789492730678866213297826639168733482201215198122299541914800275569556196267080106764763590647223514579042511173352884993153575926691211671707372694134518741377070237013152622465653308709931457394266234551815412169202109609774029017639126275233201402726281956532120333195776177681569814858665837019805110479694327642088670325574047659443509136989738277222123175643061808045697082694597784763208676824798192228972560646756156831798164353404130898280612920027107756635463339564420827312181214616885408013413583720389213427157388546222607821302156735227808538246254048843099236110956557075426567291108780444646641918499080783095899087194102363450343113337742152283587505947372427368907609657806470779810584283955813151588681811040874504046797745178226739564885373181773463035409863026777500*t^55 + 21555547297964667373728419724514164491557931662304210501195440278299098104537251910445562273321520569355860627182663057327381979460621095673831632378271175372136472284039843239366045681425949177848158102315824503503646287075818246353496878096197498723613427936960573547880868859724854225625612226457323075807134384229252906289955816142846857707302367967027128605904120189005981303927071521362158816102796285206230086259631285140167911585954263170363341395090067946911996764933461326949975713020162510584379676286357312751732190559281534159450824704100531924161448303208977440298085892955855193086791266645454587806648455574134559437797072314535656836812125510062153088730337550015795023377306469588417602120527794126494791392888403986642330405629481473826565369401830712366072505009456146309754604822319986793261686782285478309823555896894997212235536245368100183086780648923879104226944120521773693109108818379151259156966727252720693239387161557937676750392328707987235733435562772148933458594262987270365261239178671288984788896975141379485994063558177427695467697291954969451047478488681382560983706884149958237913349943576703723031042723455876926952103491811476463891358131321431940622233884281955200641295312361914937918826334544166488295587909017540429691177861378477009924128656865943039401701070872465294489357278158450504380423509050874861963474819522654670482850824938192265552018509570948953734261874506055856198554092423576635618105499361994057118124361878557923348367349363204954306569518796842356786864838543992528763176049650384873935157696741271280537714988389749210970466718274537617446548299694720231556480912871890681753223033636496900896139641959900022547865287105286644909671541363833044136679184135798115136035055481727380691739032045473446969061844775204676742920190418576507286558066970953752752463714491820938658294002465632444710797343557764419178146117330039588420299040070318268199478211035202753692435369095123326526785917898976842005692521272648880354497780147193587537350705862076633245272389568372528304219804861108330399993995096538976394227906218214776715598540976946347159530245386908951447995520296619759044991012205699956670974829349523547626317469951596496015840323206842959132657405857398957338959301032053951549923444359234041293498853011724074570158934644701415528751169490125066297067037813356641228574615092713138588933026210515217830897769490811450887689184663744580938956115057171959777579612241169642138126987481290551982216328964990412022946243241929689832703457755697727622397108128411033087444280372074889521754921817370201037486816192402700264034737739424377141462296843360805546686490012065354875068252053804973715156247655154891681889942050309234663063301985022566386530341775974952886792564173650636403217192097235371006611404296717124885896447824532573430606844338486373151302560150862533729108554753930248316191253256661827749948530000315346677424760354081/23748067256006642880104608931962811602645562040551321637540226864742621401510867874693809831453023847198969430227545210310949403547314564736541762775499757442948790478810771582127503986779644368859872302981022540889151039533737032233059359222679113885399482907084035831699202569935223535497175271494045023467580712971683097420122209140130599782954825981741804239722940829420821803029599685253400845946271679469447901599865635238985924974430964748955389963009118783026930098702072279252768405880916870115766184668522211970147159653485664444413288105706924875917313490236146809392337007961701015298947533301847297697395278884198132147166449064891456202846372071905542957479331755770910444316686463132648126079164205923406331931984243117898893087923062949301036057856122304402408231010011177062962966583200930412998439015608973477550677529031196497205799804116375365712872060305371666601457377527921294760689097915707609087157578756668421763667911101082137083356948599875740795636250116839244779028647541966118855129107415575260794688773988466979736510490692065687077271401004437192340591222540889454439503384102255326607374191203275519506153759783700002943715246860008963647052134311438889721235446424413685629790032126799645131506167703852424375467778719993233959145910960121929620483929240424335742938718642123331066549817267367642390483511662137061719724547464197866245113397630804263974572095469853625746803885348859639445149922126517925232296151986554308665013300201152383748932688766245006713973798716359009355927933679301955121861962220227476262511598231580495918064762720147331981217753461844032745702583417347725675621297588296814587817005971389403955742554316513666935896382100162811628202142253476644097430161079766420734857873357140630061262622813747137376125708383431424461491588773278560218171331472502282217368901583717383293043993233282892269283172748132407113967883066797458364799707799885209593192376474191014874357755812135299452381675787033348369661085481642994127605696815100641046705033769884213643535454955153614460843562846926998551885118625383243054478616862303454260446829850150600884088217985936828345792283877967861242535503916162536118094108878426685674057325963436192300787547256093477868627858472576084489155149903452111432917096755616651435794162625992671846964595882304200999132951744638631372128412627636767272400142241570542083189214699655020352102738401766321765077370402042349857509188630793366555663022671800193451477536457967479647672552463501438856807535670745211352662516896329239609019220834302372369477821771785359907140951778406976118982148056191891492919281727548099948949919255111331780150535535077020615713047803196420261566313821251240033883661607318407427245589382524250473153786984982962212810466522412950431964440711374561877735834904503847971959862079377862794733253359513010038748750504848537403300426333667790382096578780148831874637018759976996672308500*t^53 - 12387694034698429808318886157991629445909392714811702981868555122397678973681846517321178887904639717190217513010814016722409401967442975044228316808267210034897736301141379435231032612646676158161599316280021818730352381493777673484345549233973776005654602414750336456376929003922902584220785736797322610869970444315072590906686118824506164123151305168701829042129288083849908034401098803037722098940135800821867743614315781339361107407548484330081305503431732919263981830980709550374617125033407761892886232056555879169941108011053849170659452940946444803510809868553473764469214888760859573086863976083975643462081654221442937515579024031831319235324777507887436919971027863184652888087449455864373954738620647352579012883173803375604692005917253017902385072993269327254662669725222058401076022207108641337194627459434301084030456873635799736015788123816628678868809197560874709540153847897909033371574164448591512237117070958258191996862370018320991567419882612279866353964157822871071981060718301897457626707157028498680823466355862081747704770361452774008757445083909678097988384467972766744886346692463605946352159074979274410068818016289206171571152076119750747422253689409677337739119731309559139806664945353520287458015418578349582886456928371645222371014016156316300780460553233113363081266750685002257908389623341198642207750142471062068643751924325106665251817549615173608105908214133515536766339441285083300381003804917578736043011514483077695165835473872269523017258056880298182431696273709414094163144290760886904672217423023552438448367701591936502260040444142879206283379968211363341164582343651933730479357484592730789285169676500143172498478043599581490746892053486097118455963803363085280337552497130291660426124532387299119966207414298237046849242901969738662037173650932360696820988304885478587023923952717921815606248209770259184685442023084036793138130122415755114945419651556779151043833311980645857932981013643519964865935793259597852452310653168540880239334747012752365105750882751307853715805921100945077833988569016530951675651354112500620898691656085506198259764200296990754281721552373637032159791795771158178879066956485557762415100782384936268293504794780170557855835446247867320970081167308811507108540897929579566509173004761501574544282112038615335373299532573809439614974874237070140730903000191465841524888672953361077821310388772978357177636944156287375935403214050446740433052165554208868564555972800603603632582537203469861524410550125230107182249508011990534625056527402029508839043726243641728510137438708490655244229722588316001760062064614268176917174039635288530434460087481432232348581016381498745737856879146457550664683521313653793577184961339633754054067907180215161467272943169727131936321544361772258075310672722716043357954918259142868350266299027740129737526732983279679111316623165831011650136165932573433268334139923200540596189510304546835800744229191541/29573064884838460945035928103953689920275605559931834492031225907037981367919193957165876393884897621040226082924867620387220011964580401370033138550622339457256984369839828762649344587310500534806633433900895994314791860551446115610979579409373990876157846639010308771549950370108014214015350338086923991487930699172284611881661618929219237465566387071603001506070077259278759226414218475975933128914225110282708707652662866524020208458725352328887844104879279993958063896496920196805334241285670064672463550719291811132636085606227431194929754999559566826614013025577088479620646085386269188862840324489092861283548837855793900409678974307223322818638878429165393116861054639261888477828326538995373138136317690395185243537942642373232583845338153861393743015443473058312432891446429012946331241405495498250148999528871551877704617300302999411614769567390203285604708603399142075390494092770618970834065669102579286787781135810190864837775134578706057500029407690411299858716839768139436894639447882448374423368322442037117216027529872430578539805516710874251832073820118733107443000390333937811188815534919789652001635785272003477120870719730645286684626533825671539635951714425565409841538480453043457576719662648467482616592586197250188844922139538104781911389247610717874621734704337132191679885951516606412271552602634835177316451165466057473084940002502586022116556306483643045704184118886987533948850121377825211384526318119814774817576340209671403243224109684453911838293536954191895153250390854333860707381955147809981849865839745943649685391801571402126992307063009994790769063617518522757758799443500848111218698219638256410618790988568145295492056765752639660712625683370014067310591346957159594536422464740841203179256974369269463849874209541647378619326353835971207819970657717667641026402035418587747666912217066515986742281199120691903580616781158051676783431703441672306642958126694196676097182959382954848711464375162281693657682841546116999856559087580913917215508980939559288850613815637969020763647925038493180271993870715041168008007883571231963048973371941736377003575297549244144497166460133430767374005485583884506452968740725787309128192663886342665179014783275222428148150530545323953572253559607358897665740375351468667067406195959824509335139900628594647960371006193058061621561788965021691897367457234415596980724705432899165613028078682589270627146806311633532764058612198769718690483140559101173446674707478090806939575800117468936919743178539454621972628251967343093382560870097315656871608841038942576912934645979959127431534015422167177808543807013371034689295709321097633898692352279949960329998780100284591710133229339829504476667485135897770608232484265717262079211488665030198702417923415261802000858316801495372236031190319824926111897454786740640870742469759225263102875372108072804953913538364528367332411851660793852173931588669619300070302702606763807176837000*t^51 + 51174100049204675668987465621024240009691748821689338322658970075013526967920363379978991279706804161173896668504661697963999938439932384189145104302839806195926873071394482250697159493680048851390524361450722627903938040329939602878887314221637643777623284169080915155628910790155785661360871765041161514901371115055665458653051568897191438637664688927199736108344106989564353181730453465460027665181266450165407045231853493476001803484253231844238142433539501102953860387513982998395162448401479640847847999390000661053261117305711508836189812708428399901927409317329865371146279928315209020063184078647508391279610665475393298493320811871468654963593341240038137334792733371434293846451556910885114416157271573681287424778343708660179343891335686403437075720524006462592743578560268604683805654779447331518422773176430393857561996747447961445293307342391430152171886205786094253680691106309434316516532012443138741436026297082963039456422565172398877831503987423317635432891072936962360318932806953008021021797184827874744172848719943438711982206138376695697257531638071444800192240521910730206838812794365742407613232082468901607796808655882297216382818122878433105120805208060773914902792784728910339238018404462950560923273059162427132839691455730747471556048901914256802281306508253942360240666830812475746022365662473995137293955768559134919079380599167604587364418256342224850077356377069273684321088463703912920860276193068447256599420973924877960451248834918931662746813617611123318071891677678200169304102524689337567824416406354565451140377210022094401816607406904765456139105369595730907471168646841399249516024326514913192369201385065332677692953175055046031951332660368386579153661092978099218915554919367921509813823106979006158075167498296759525379552060912042490028925785481688194041948486222772823015887229341254825507590480447871197923422358100350919768960145203208145005839201561754226795686419470344475167352824258959139469117625373762375472682303796703853010585993679181416826742062055104112358942740822601831464563011353814347371876690501763447317495179750272916461669337727949820713440006448921637154582012905043677376475319423610852964258593055970363225390639812720192051683092683602750248816098286144671577789537324621849864064204816078610801724276160427116637886446149942955704421708136322442488402391909956445061731980968418520542158972910980278856400925931838986211364179956982273736676909559572654355970973748396488219966810972668351067261514098678906256215677753574109967563587468525437815963867063603149822774098179669923856543305068047903815783366180189329827615452082923561364092054116909332280579734302797860240476022133057902225143043875896445210089814324181367053437809768822259611397292640478368872502421612566447608936898309848621676739287568472060695066868989675942036885558036042969481396506315111197067071332923014753151110615417972810116801990791925796856264523578619857/295464491264421063301853957686601315993473575149278958409883978037216471846880666826044271051304012131812898794502352395288715139538122790088001087259267793517454530839069729167629601771819210843253074638103851879199085478769498141069296977879055542843693045770351994936555554147749170012227365227826457598955915615430295557309681234721829401518473773232385588047146141897454083431104456793475547890982023076834542698157754699441485902711124995117918450451848886419635016389900729686282094404685129616142583335236444485026167131291818265068543182200599632164700604138540690999889875039094215465928637681970526777083936439017236858993102632303468218281021034385791442630558796900865527781982810451102773023119950044738295768187584939950966745198773495229184886467295739325599517018441272268346795432882305523017238654292955674810146831447327267121443162747795521026476643656560828475226426480871254137603150100003869654296721327879616930594211369575852220482793812234899296888439946123481114014342723793541708863872909518392838105331050955453910191196917458344650054249536806262476463016899826372671587456009383618413148343130652586739914619360828877059266103699452284352502793578825824009726810958206357184649006149520838618822376528696726636749617096125204876076689972878682285345751431032287727073740541602414665005082052924638256568663594171380213591635565003336946966514058078077669630503531799892451682961562685851686942802444335069415202405215034826989803052079857379033176390727709331224476124655025649602327453113881769528662009604901723004006749489499878650780139866532857954573714602627560872768165240016973479186013912405819798492340766784339647261139146634622850179843202549810546500118147448981509013396845225744460963956430923371213324093227530598959785689601175188337329326841257217401494782735867110186940119960711561223542131460414832808673942260550094302743266149085748015669794643801718990886954947195101893476240572246356401333909269887254945566881844020910946900150228567136854906482632038948486449606419059585364097490762313976309568006764760178542822292959069888142642720797814498247671190103193106796833688806468590103971610688591341005499772904888449567803536699702747279628171950678331620140385314037122746578412090136523452670455303834606672767382747180289127772066722874843093661023833549531723746598265229046229434420531980095563639763534117749402835823741859530625845709594477908259436617057325979823905727002413605252133301818973632148765154096787691128128528865405724845985165653142280727804243930820075285937130047985771642168456348082872273485161175870590007580753431827086460281835291628980053657017811981943355775941094334236579226384843992754626146850750298781165433401983252316715235857472841880663790575443163740264010187622485370836783967470774325742939588015364419603660827842731755394294550161800002918018126809942991377069750502398166427002394301744177197503778467000*t^49 - 39051551970569104233990153167083586537088252207519519875213405232782487637777422864815840513155476765797261666326454407854109742292723187503037791165581271848237420254427200362683015848650789971237842450432684007113392795663306444369369112729551314749028468124252108279250946585452821081948536343741686379010660583661016085151250477349005187713687342458289918335013685316606809528234843082338890517086370318573148337005320178650196738025760856473811715228896536679969597959898280532789324440441681493661247572556749838671396460528566459498239630117003230490641435144799084875155514087295760688449676107585162804845478185378354387732294375697402170140080573343802543614553064356447282103919519758264324298947064881625235182090970979396243296071278099431642155453697760198867162978380701236096253669563448474599159147831040756681113061964095301652442466978314129107127708762475836466477554354291033957448516643080722692313764957506528369066521282032050594774171756151192879042014096934023110956013640943076417137084144096039990347011942939395993812757212813950930023897972725891197854079360350169494368086290865404874344827839026361008984967872698812177577398456288158694426500038844320996416535836317595882583516401445086308302747364449563039710880482836320192557482217540652671840243151186944603545164476930276662130434563494635446484857481528586420412894125146191850590055355094671260719373570374968211815646053543457997307965386639485088631317359978953248237661251618412174078179139616454467424026555265552829760031935607868844628666435090750870634575577886751100286815302370286684555510946773953902051469814086212073078434505840265157555710047671655908853102439841566658436855840730374037909214760161289477855864645917751421458680708022900477619525206992927087927475387098102711019395847042919759587692266942651150001163021911683272040760311898290011059605784863282808027365947202306905202510813232590308324100405672945966807200737800200491020445458177188343332795812686482573099259442661278378525718104300836317102464375019336398028723259399802417065362801424639593132281195948301652374804613647705133655027209375648684839233778682457819495524320075239103823838711311770269319337533073966463593526814095571891067376760188974174799074729590490379222537362654196007818258334581596731738998349902341242249034260940557688678681557484277710127027238392466176467257727680626837023314324030839877233847895945463553252342533042065257830958358202624115916989191982594481778294481280864107078377221653774979667525123357798522793076550722122219576439869768488570166287489949625009859216317663906114841889534338710207172956867638038651031955144916891916045753553842510469014405898005835361415941030610317149730491328668191761331778990679021515089926657566795574064663754326164756408953669444897613101237468998279323046704766755387537472487227539384768894649515560699895588508685170797349168782816647294389366433754099683131/609155688158790179209991114061661804077453637077247203215182876797507985788211764397851013368759895141886982904249979776001084784437363544499612631200113795076570217801328824744950640016575321056706825958428395919777335321489062725905855782315585291252419104104459470080236288583833516096637587401525326543301968882461810645752102545611563863520230019488846910421875974366504360320621201506029132827186963161655631861461604656316050481238845363311292909210792347001520244829827803086977694633035900344969287071023189116855896520682807137397808184082405085794106765025887463587435294317613074093716509506660014621585388437584238329417597959456825709767689470243433656072742974130031201758308716352111236589873922981846811080516611808015791828575393407371858450995885696336869134112695480163637062012598259763363462809987100173715724798600820826695183143976786220298093080265961448317431106543354696030448052965917068930124733906505054386127676037924240779242123606393380043909608330481852296750349446782139562105712005013569649989887069339978029127954683720937833715741739844080105694856270745930670318294045320122377757135999884391493005789915994600430629791718026625207270369878423370929144561553444924715104282158914715983611068492605264332259762519608782780223045885642737828553740775017865930817614428303679585318919167555666535458121371100085829969768129146490134167975411946686104595356307444583463697014910082843575352855688807691813810153608919204995210837891913752227490286078231900414098503753056128238564716647126375489286935386729201647871058200754619945601911737819366237513989521650977773401899114970058958711424786940570039099468788662518428606569344522680226831819589672499016323295531266569020206191547786843288026338745572534806690906491824449154103613301124170760402995273371211201133724146998749898399273295622861613471602199231879329571277063147110007279136378796915551786751944201595971471481790483408124537054426546871152100754501228593800113538866731423543122062971234194489823430101768611327582792454879339955200995565160308300570403557216601865883623470809671982396518527961709049581836738726048103861663610738814013058353205375004995105051281182355440114434429581962735597042820392014866198521670173938130121076874145105170278373759529140380543143001491829857582020678654303131411526410077768326555486683183260895100185187686235983478083909625879450651779467794811517571511663939843327085233218837653208377067034196880958131969659247585761252833933312285280394856589391672977923961655017364487518489922307622748604147988542094132392759029326700953451549826876054074070709185747402280126511072027280305429241268209526074408190243189091648729721999790257102607955280648461168994189153783185435632368491086344875022777293535633336514510195708475588824088779031483268722851914793527429625408052385274920055322573840915106952956247772076378049647951372843120605585654569975715632790021250*t^47 + 67985056809652704027206142813692978703302002777798458433192864828209799037039678457618947803317127345365386548494516032218923495657217250731588838210151287326380466746122677401607766606611971050519399016399468556177188271033301175750580711391644101396977750732100088675327660688719005719714551451597919328726542746983711076764786244337372275558687763222258003301557427672157609027364252193485505473847903514560773463824242417693075309078092145047442704205249136310603704706395012161813727764965874274517861082893597667052925005629823051598471612731380982464078667196910042157977918834931688576049051814133099557579195984403681872668218139586936910298862718669413009619402475206909252745687451551387628002748011163668782437380152332524256071499097403945951078233008400911713473746963323179402089252040615708113297013045693315198521914560206598439411650049237403781706916685428418929177223929976136195696463744934434026575233803376231186306076309301129841660762019189831311451918246323717666370085595534574692153972945642828150464028197103495104418129331481419790414383519851201726380226104088741284990860516266526597763356937136366681933794127126649512112391046182273707766417912035623277120709730733108806734242504484199421076903985298282628646848861639172515712090785405750091542439943293536827944039408832712595021784529319523018178350633133651907930716343967376178341132606853505167936447212984207843821570770874676986051348449614718167155126858222975019304305005569623846655257549087686698910863398240425939599633954197825749080293551017608498245829201230985665266528252158020147181903152271866618951223548593255829567139980871131884950694138593237285607945183029326685408255133656585599229002124502962676561726041205059968776702560392586851286845215408788654097820234926280697887148693931963580174602799189508572728353041011340570595669124748144945259869888083929644010286993198386961593618351997715647756368363407762976928567974738126106223360347692479233314796153920123157095038016023439115430917676913557764035269582003339065563096192631822588732890483894548858301903213862667416729322566530085684815646507541979256855052002449973268205524998960841899420581054252635167526550518318107899834083512691607761181842700052237149958034695694906847699149013501880773822824305437135374907907243020841278301557810541266290508951741380671305215271309121070953121517778739189448768695060977743872062353633531011418237115969460908489239344443530280307366847665858681952888893054206377154729697958221676432571909222254267334450791148323851649253436188579968608181504566816518035133865048872873252680392228037559390166464385239179156590276851299907466573414877106264464248683786063651473265010680712581186393465557069697574571294428484828302778597910859376366547887509418929982682697961440255061155968076971280374725810666786076258703945337108125081888623877564301199237953479127430535698663358833739455455072105074756213/3204688620313635290626474991367872969277038699406387460392918612717324620885809717049564026853041187485579344844097719691136141692040042994976222972835381269750652015389599469310392497478504949907022866998688517664915546691312025644982980420008079140936639634636504168682982213854080671638832525025415848336501662381646916875478452522565183803736862276441325050480304039058566417338920234009979350960418371415666585010298007104967048183908708215681149652804603216834084766278659311892360915243362780075707988504078516658241890391418246244571077837998739799177692111657929699742594374453529650666943376100254859530949217432508384254762145786707648299212627213019803147165299994336251104902406725156759114233684551339281049597500436033474383098157504447478037937847920402467876749027658830426090630588016931798564304348193005261721856549160840001309441757443092724176924465747014575930833212684605139986270191690259362632395339247265720900932556547340571056012911146678216752741852521230614256817055785245169000643093591593127289077231973484232240194892031749281646939336979179725773438156902619896135152764325379774248200585042870059593639155645015071830704556429618332612161511099531647062021389042036343066418180053420897131171273374140738443627446298811422452477763137511794663260984077267903375170928079336749122764748664097202208279681995787408062014867114205448097144566297632566028523396226121504309014730613914090113812849493292639542218634203444513235674408040068000848970635455046084787213867570425718124623074534882236269726920947575365190973827925709087539905709577223622379964901396511665677462164909190310174090539096513433683958074931659336080930212638575839454202181319581407868483424316663254410649964229661219037008129922359857026504334152641667288979878671131507043859236003387676319007853121167336422013568207407228488263646352480756472961935853947839603511978340627251381138999358625787502089099854282277524738416765746583017573534549941732600597313168456619509468244326927718837766740970173998723370342914800005851274802755843361059522557844487340250952975650781317820433858342755078043452271538515296546402665082582456329567858167407634974248313261872391663210720259974673522054007881192773861305266177871587554115230511806857634942748908827216784596534920891800555105413135529159952208465026930868152748429941964111665527061204784111043515137089770931022994144156659660592441430927683523590317966064319827748418483092948808518868188207345994657025778518729848649033810752886627405599972185091352303901620895618363155700082896243190870414080110805687624679892567478371433154600498931985908491645205013083345953834497971854565364826931560003891143320085853091713720112563411469628186821200337627726587677713975988255554610979035288422532857986118502010770206185339542413715873116957252999333668449505141970725827453684814258317726346974836597565539222439739895359820182737698330068156198750*t^45 - 1972608196752462523509926705689946266102205216835714072074034710211656189537750310168276264813712979119598752160429003121666905127211987458099324262946086342158960274513107531512213617995131915163509617026205232753830867312708651418717366433875798242152724722506635325113803464865859432872967709195697388154608592374977784859788826758516994183278659799214644323301801520663365877150372808704924603147628681788544342146686820083102631116876415628039085377861139965767000477779598585737289442085455928540136171919222789725235025536938651941901969078532201894282692567148306561870863193281631513646310349216532827709478245323280188552744488723040541780475354844544538568812408263731971584583955459854154388714609475521008369727330830483959889839266061289612943755981021284635412146445446542981983025829803270382691222699637577818385629340177421585175164968303390650731705196286055421126803099822371174771306355019663327533105095230947622156650119034355275483794695212646235186024508018054709345467389874512008239986001805124177481254440559221437897270333437637673269313549230608173157965527583551073957039671126839012248910814874363540499228781076556797112870909486817805872903105264246087031132470336256862134010942689721022346623772912799802700141867932978531240894520103246829252979494457462301869003303959432553572205411848371847865936634400423642381718138021024765977161279874954222007308689566125098521171347694701314464022371031996801574621436016038129554864945985035067078169810070164558925009881978851522642975257691651196606060947907166388593418737455468320917378712336381592807312299987044840477106482353902433109352364508454622769764356703639784078601776029496689629208360128189132063652687369710989573845805100050635952328605024037526878966002584328605067532818434384997464597908451499772986825537930935008498683151080998230953189285248993490529313014304882399555959544483707621799425395834485542215890543640687426579987206050067959084204867513666533860753930239378901622940997337693812626373536439152748075516163902099253062629652274643671647601394237398351848003699417030000774267609637657106947287070389315785976339713697447729874102897759867071723770495721079723669125998527698421327030204749945492165539829730874902682087952614142389353313184771419226877290547478913705492972765887423080625870053757987943264654231846667894512124318066265276332590061461817932825242453287066433627190730051540256732527007043384102395915467700823223822785279682949134258513384062836327092343754511078379677410801964892201676176134713515568549345898313384237531292269047448158639417144837940705549144764620698508407443689376270793615876467567362378841511007057622921523266611259126852093288387379291799782792120534975538953264599536920763547591509878735624604507515603223565329879161311808600366230848229637705764081452830032763238673511927864619886104401393932583065670746650393219397923743493733624401928986010887201/314846601293971186447513332485264712771077486257469645231584986512579260999307621324167693866263695612618321598718372460883550762726741066173102607857511142291292127827750123300670140103151363499637334301625538577605737920549953396700082286877986722618336525508147777975871936799699153704867756844602258783937005426968819903555777791690614549139060153474937197941924607346104770826279882639576918690848120700486541685222260347154657365436645017680955053608873298495980257739657756957845984655488273130244995361804205145371133091086704894203474313908648120620966242548849233658921552577890632346226015897568898480233607326702578102222245901851979482027907234963349081125011929268122915569359257208383351573835675219297787328877235820832570971047053068524158113192076390417896663062366481585721184759524470492490528146489137359046357836408784280830401295468093320270013631722513712723029227912873487437247597780095656679673928066398035737635479239738722770415303551252596733602708317875288418213605480655665726378970598472307242435657878096696500791077111891157495137899773393095865460590853590726637839569828458363785788127653334602346041741607229550916700798526418643204001832669427670588549469800621114406525294882441351297097528612196283075163398232865683609366236378422211405513359839170179980718547320075189387499694605595514602918705599586131318373390453325447532351045109942848592275982787127726739131271779612612362058806266007697919937269325250689019645205000427733416740974711372948680849081726217263535050688024479658300183697496603895527534270813753875267078455677762320795224621891587111013926107429674837490787842437552196993511670519601618983389634925895170191991793252450103229184336424093232012274382450633382922934132062547635076288145109733216435408549483479586656940556519631069954148139955763808490583789157218955781303095080243723442957663873370314066309948749254607153234708708917621228275420336561065862079563752424225699972136727713573729181490416550124021982845056680617991078837709350427944752174040752281276616471849696891612865374104019808866760292344638164557797010644200498895497065273959397555436051306358978165711929925218995716768255338008515672175088306243125819710569195345254975847534922738261233386759488879270223783849015604077438486677115034983914185794974718654311094164985101980029041951011842088163630728820119140734099732766714337082960828197847264900310035319211012843961063332634930445458657988079181187818629016862062632970953679033107937448935793266054622304558670815992507049983807288821643367025688051962611830155238956348257863287690839980351327469522702089843641284441194267837497218827870919045018298786258526698077238464575040589418116322019372454699056117927907285419140266636237442650979324256098511687438679337958092286195695401779605558050692192291522741553391530329737474818135800613330641741535843141841164333677994079709017806895146159835936520609000*t^43 + 32387305426298682629610760549037848982702877751168515193415809180795727381179965219807143010714153434428965966781866302064958623673332470820669129978086748838083528306097255832371783362101276527336480592809054205194926257948698989437885135910901282436789757154792488238867062987940197824622968326603773492511018124063212713223157971992182484441285065405172640112354541872851080902350336463498325895258236097829398728964264895253971896063052150071062297690106028439808874274668421980840530799903997002591174859123674990285959429429154960309062640462880431784580809706967397299619999929427563549717472397867802553969475606137234368401504224009345393589488753007222878352687383924980019210014453324822320687069595291631973662367411369984402998190848900244563510609815648240301015511605780844429092282194169681800861939736375650216365518902878896780301411811047213575538950506106818879786220903541232110422202384472027103605920050210099071669916497744556780993659382738888230161932527468602134263167611117930750854914337285062471063732058609062444518727731235606597024070751838854474103966849478913416566296556482280665354610585200119918609499998937546657359719105826272071630903527168773781296263106889909632706625315850996452106086947257712122245350517826618271614079915856378367086594190613299698409988062416927921605825091604375880075391716227595223935698358975621823451606787252876956764063127858038689993119194311243080927120489532996285390814188759326778766844529906042151878508968551388910930127221668415944094275069581123525165139597725631330469208544004725793838176794047413309498464308243453868513268456786663204551015222532215765530887059912106990941437040405877331307777052286557595994723818012044046531046589106139091043860473281915605580863050832238516599886235193784929730249249071777385949411075720029294868044163434105967422659175462667616244029334185786899278895014765247774478314594347624063539604434169666553709596293945469608025548046818260366981625412263128093949361548846116419897226611675149507479836650375221514587899024011189054901764938987657051627676893940082762077041480412256780488095393047253567691386694843482041167079481096253855611453229061950527849108200317829789878141155607697419857168305936873131643495436745376611925224866833277387089809019408486003669006249136789027672219105397892019022393894497175246859054748845242435396584423714223528291091084882969918269263765318394022110785285060510463009792515858665984108262950982356974318671611425964760673587531317138210927008570915846845522319422629847702401888335061320044857479782647502967298050915891975341751640340285795382375207478598285241044526027967752079036916212155502548022876017368529488973800572067450265236811077887821593117852694850972066024360877500210298563588999468769184785345284339903033318417093543178965794804351036594826278061562644438671633525645346095026012292432988581460491432005408049448345871243255470161/19655423537923629782509046613722954211565837356359176423743234157999591008099632931237326031365319283244886648377132680772301669044512263702520834233390338454470665694389543411770407317868163692763073584258622908344815353040047090622562279909382885397744723092437225567922290911638361452718172820155883869797210195940767756836267842138399793996252755295506793642945864772892540693012044101927873352557232678016088388063161110243797895527973410389511051203868233063249053233175777112939813613492625051131008996158348235503883594400698576966702610739725604101623178284835302158421245496648315190757252706748229805123155200252718090095874494158473576235170780239854792635947173298595673443401427914294789233966598581547590437531336007671976216335366027277865299352133911801802977394036307493280022534273170515031194400002250432271894053501519818674697909445650968708285136723248356065709110371132244858582457175700257424145358080716563088192386346823688835810212521699626396083483362130214434108477942149503703203944307361771180706340356104036624406528671128062260767894600138968984743754029002735362962270287862329282055630254929603032174320154622759107228321279434992440021257268077127435313731186124489570807364837660981502404517143361396529120915003966043391041863613910072340601334035673909807367715025553265394619623791806462840210782049574162769447024518300460081662486673292146404974943496853545226428623681098673086031385476892194855858940956447793014512136369312417071873686564124282653361578387765277737831021523813944382454325115145128906504639477944349070244755018740304883930451395231938216155101278109700569067755306458615726594942859580843927963038637516598481985773378760099301593365002475534627051986447275255476760316530190473789762559916136202226039076589182939909869003314154111081423248165809826330055016551672097668061350364295215306367499873237546749568206800489180475137652529399571496679479812439597968818395622829912375841117678572975959950330187433200599658071898538490008871636011283733858836671436544106702554485456902505947831738354779522353539178250658125415965327664502231145333173932102893818817936345839839065488016196760100161175389654672817335534359084261177997601931248337982346349338965890945736998573413805748726827648859974140262945525414181469710071313200564578847706878585498509324670190370310713218215232642056009214400226174150595043607697417494179251633640776356458944687283525194494943523633362970086025582391554338388767229758108248209738380740705951037981421013162735226960797263274826459294021627175096958237338539691346274884098036674413867344790014883060116180238748757257413577855183518254227374667570938513568023865679029859898962510816690388923680386212503362070783389737756645719394634068280671416435658201528981526812332723931270082526804124021784004485062579833156964870753785075049266860784348721594778997798401973897630404691540230454124549757751358019000*t^41 - 924555594807623876802790772445706234292340992436490385901477408010431703191458232225011587908788429642199539093834887001535232507212507087803538452707777654872229258751920229831426991028239530517268653048999657903902462578039148372985767450174811343921129114487622120716208925783276316865527182827477796846548619343530907486573725767004252466225410017480944061156535089751569760531775008302665552969760650520268473698770976496314212310955855565639650972746412269081930257228740393914758293004271786672465708399621573609233768440607529401282377591946314474810191946220834667372779637679734405685374092067205940480818718705309447819141450802036628319516696915988851138140149903969343435380972903703340691659922329261620943876299449090120839682723790435854207704842570053700735014284946794794558770733214112234152587340096107186262342389726571990547847567773757614706225040157875853470019743126779379951321125976576279589258577437923511377684632936053970480980688888767460258235615811765472592743019152768079266694511520942319375261796455700094079078508493206228231186498104136457446793743457757145327004320720069496407409501031052529865888451582441815230134863085306022654432501331641693675192891274726638941638489453171120491484499704708211302197939287386635896769694293788285070879163347198556432862479416946592003897527114507104852849305289005417076423174877653494706960606926201563934454263011582415345081528295870538357527871296771051846292483108822857921742571831691498464110494288742441666263026577335869191228440649501615886217527082365227232689227495157330014131611945488151318926128777212729717431534019945469273301779851168121099568293111870089313821129779890827404231623123126956716811970103459998805077055303685224693691849254437038674319558892654444905023257866640682431635873310556114161797356525077866949106246708003658097883496001136064271627638915044186647503109859008056164007070894285776043756761624048598511593059075910237876451960675649640127490388727691403078659320883048277234242959101172650880802295743625946352418767119318823179059186382597263405912946422274438956608123115034179497766647370720077341129610955318792304011256662309236554969542705237827267856251429980220222384474187698724965447581224856876420996225048331183821521167520644890942506676007440729730979266817663061740217446888187962482074653209016977971263751778294677162136384809014887757340665260055939615476988656460866421169140992114795839810282617884242177885689993617666943202423224955618699644158028427810675715633925565614893989811590515767852435198329012153713706144019802886882083176928240241794195415033868247647553222870155847015893248322245245373084499447665352121935496226839170081088604656519307935384658399423383911313280281461173723580820182343614797155447227284812686462426881569288199812067508265481795009164823429184762365901973769048143797133247891271624512999405929247234812707205507935163280656345964251/2402329543523999195639994586121694403635824565777232674013061952644394456545510691595673181611316801285486145912760660983281315105440387785863657517414374699990859140425388639216383116628331118004375660298276133242144098704894644409424278655591241548613243933520105347190502222533577510887776678019052472975214579503871614724432736261359974821764225647228608111915605694464643862479249834680073409756995105090855247429941913474241965008974527936495795147139450707730439839610372758248199441649098617360456655086020339894919105982307603851485874645966462723531721790368759152695930005145905189981441997491450309515052302253109988789495771508257881539854206473760030211060210069828360087526841189524918684151473159966927720142718845382130426440989181111739092143038589220220363903715548693623113865300054174059368204444719497277675939872407977838018633376690673953234850043952576852475557934249496593826744765918920351839988209865357710779069442389561968821248197096621003965759077593692875279925081818272674836037637566438699864108265746048920760797948693429831871631562239207320357569936878112099917610812960951356695688142269173703932416907787226113105683711930943520447042554987204464316122700526326503098677924603008850293885428633059575781445167151405303349561108366786619406829715471255643122720725345399103786842907887456569359095583836842116265747441125611787758748371180151227274715316282099972119054005467615599403836002731268260160537228010285812884816667360406531006783913392967879855304025171311723512680408466148757855528625184404644128344825082087108585470057846037263591499614972792448641179045102296736219392315233830811028270793948769813417704722363139814464927857404012136861411278080343121084131676889197891604038687023280129859868434194424716515887138677914877872878182841058021062841442487867662562279800759923048318609488969415204111583317840144602725003053393122058072379753593280960705269754853728640633359465012544845936136605158919283993929245130724517735986565376926556639866623601345249413370953355390819201103778065861838068323576695274954321455119524881995284651158994717139985165702812575911188858886713758108004090868492901130810325402237788785454199443631921755262458263685753397887141429164448923410936750576258177723379305107950476582230883955512964564271613402337414719729604894262250793023267482420504448528434029067792871138754618406060885385239915955241866333872665789426572890208634882715319555188807454958682292301085803071550303768785892301357646086282904642173679386556527739652998844701011691491532210289628229008043740053433596945315593539472675474335152374014199806958181442572770626744652231072234681592003596102758472471881427320984306877595491979560936092639299808651303190170256699037121941678748728675469335742431075499285110702710787864387170713773600548174315312941406817536573731394910394095864843750472988619804685698599271684521583722170778303725165980100*t^39 + 3655799534753040008566848030025769420500647874624057693381690119572140201794973057501419160893597427737666460381371542413571824115464734770951142732421374815746456135167231001924117031346119475654656660357165120270044955868209375470640787709672737333964432262012948463463666203661878482931847643090459322701598344592321550610743059124869720825954062861461403286340751430975430016374173928290911676489687929795636405130968043767165519110228470235848232985066051610296508249550002288257817904603659413271747200767336426260256894790379059440811954246685864966774722413867456659587001738688797774642115263972594309933737488043143850539485839355227804858901109978919968906640283193352862697501297747890851431705179843039490644694212847697940273051277832005090722905534209919975220270003415249628050297152239831410418801577436557220978279794955156558682709837165380482858357073673574365389075665296273248793611505812514952253349365333755752396627579526292694058949705172264602395075697961092453257920080693302575609577856896572340120465695006331931896147891919484918527603678196223489025062567573145133203997490938530232813009455859840682867218218558253848767937701483126878333300586042560441557680587649403200008965800376661587737008549700582909061670242896577277102291240078073043873358030921469654183346877205846699916049052451036694312934969597550809606281590528688981357715978966559858178812370501488360960495661470124450605095738301714119338740726349605406786946817507652854268192443417953600192851424737923259926759762796439773062050936636856463093262545721717843397682900452541990366453466310491904655618321990592973077070863791204372505628168208614949825223225719168364255824043441978329313028218670646140351440669656899536844300516472658363027587341369730833375325852076352033217909779660288530667134508987885845697176021922581015608193194467638826252446147747480118361605425671352669181860456946032870759050001354646021981617481739451825866255514152609867445527972197162308111098594864745450053081066092575651315589242673134470725710477188505384258739030822924109133251005253200743555031369009767498605544949586632456585393664025929079371067377542865577285031449072833235911475892908834106604082793819504634545005959710757641837679336523073132352244230159337139228873012627223079191638515034953830212576352896534878618658599132067893518898352991092848244307289939099566913307203568177866926437303520969966883810713185471678886505495287611172047609912655326470081069526942053379392396380960876087103110546005701958070303330299498883294890940470387932987349806774209798475467751502417322880566876019165501819220182506245235804070802406235662765930254915620350641670429881932667224922964220784424689382514788461712973866305594344467522864445722718687021028159489003914033785848065553771739309270720204322023650544889683241876426437049305993621821764213419163078064256106870520662202224861554010344535079052767110777/45944552519896484616614896459577405469535144820489574890499809844324043981432891976767249598316433824584922540581547641305255151391547416404642450020549916137325181060635557725013327105516832631833684503204531048256005887731110074330239329288182494617228290228572014765018355005954669895728728967114378545650978833011544631604776080998509518466240815503247130140385958906636313869915653088256403961602531384862606607097639095194877580796637846785482082189041994785344661932548379001496814321539011057018733528520139000490327901911632923659667352604108599587544179240802518795309661348415436758395078202023987169475375280590728535599106630095431984449711698810660577786526517585467386673950837749664069834396924184367492647729497917933244405683918088762010137235613018836714459658559868765542052673863536078885416910005260385435552350059802576152106363329209139355616507090593032303595045492521622356936493648199351728939774513674966218649703085700372653706371769472876700845142358979376239728567189774464906239219818458140134901070582393185609550260768761845534544953627824840001838525042793893910924306797878194696805035720897947087707473361430699413146200990679294828549688864130285380045846647565994371762215308032544261870558822607264386820138821770626426560356197514794096155618308387764174722033872230757859923370613347606888992703040879605473582419811527325440886062598820392221628930423895161966776907854568148338598363552235505475570274485696716171422118763267774905504742343640510702232689481401336712180012811915094993986984956651738818954594779694915951697114856305462666187430136354655580262549237581425080195878028847014260915678934270222681613602815195048951641745272851732117474490693286562190734018320505909676927239889320232483569983803968372703366341527215122039318795246835234652826842587580469046503601189533528299093406476540065778634030953692765527115683396143459360634262787471498373488284061577560252112999768364920178528612573664331306383896813125106401700743062833720395737449176375727895030719482921849417221109755509607653056688404297133501397829160913368159818953415773965302216294066290514301486926208400623815578237859926734126747473317797710521811564359460503569394514292990033734591579832770085660234165354770937648959629210189552864635165655649185447291694606319703056514828693602765546416569990601292147578106300805921538660528682077015914432992713392644000693635314733222783206525240142131930486492985942576084798840258265983743399559578030190263464981400160551281571618267893593020863602904906848599775553521789139879778836528521917541579160726442414918446659789153021571308075220089204238236491473919256488285447068775465255786024732297513824869034013784109102902771726608840456173512006159369084957134606069435918351046073994318923827742189343817906404639900920110483833780360004405385386972612927661287083415136727795907353764613985711070966475288686516135058743799369412500*t^37 - 30658119958728147470449091032308907588085469467950872458675132786702636787093434794199859547557354009294885604442713330773810269614418966838971447250984618082738152907806358416286275615416223903741084754782286427997249742346318225722195118936906717846681265257978230924756583549335891727827442333279858896685093064219746891614443764257635998438626711492100941452132662405173255533958591241211219932608174459217621307847339009739228313890826636257911818282283427227101041888500597948823306213139498240554806628556010934825777395953808479079709075122635805918164623802770895408420541025595102236029671815934561493902200840549586656461848034698828706893029053018354870427374770739627606094401402261547172996875193130696178375353504687319234129491417028639830200876241496144484628122421142810855291484070809526778340303454880847088636572418807472562501396266073653918310231351800901755778385327624825011655510502257285220260973427637709111542066685188982441455523323955818726711256134287700442484743767077156145522613474844412272207097834026295590026191727573934652358925276708408070454473951960283450587009959373872344138612886727979438779497194612979753256163795059118573582285649431735708640724613000434565931918947063130803801991669537109395967873236190812837250488421638037774368224058376642862106326255032232205603164943833720996490580768839929121796559134879018445985665768803912377388450793340313958262330499969312604390196817246931164458964488732320807358385559562702624813698950922131307436441993324329005835168260451283983140045410267020706563702516203952719024766781665809971894491443007896255475790912661825231462455458078794041189473495149702785754694056167577177458647833766977514221785511825792330091334305289484494577557820227384645145617928848875423710395496420504339331412152332341719536867570175720510340617014574273208930029676736561803332623174654720060584070672994660696921001618509720914454413442681328121704997942412889776725340977307733278179610619312078062707701371127134453682753738728596719931651747489779722628029633697946091547845048154330203830893983672876642176815404163809448833933945506889103629098755986946606663104200013846011657583643099363513953827431039084054705398775680267387871629768179640265019973101475885674689435909775744031510740345508344430104075936951059082093002025724349991935816850384190352707348484735291239741744649418276544606043232045988336349951841000948219811508562547745703322902394863535246824747121703249139525550847007949871362147003815309218572817523899891142171542101643316156350053960261432785487265859719289047703643038518958839758005005259948209926803648866860809316706672078058872737189181507206127463791901530189580225408397450824891456163254808188405813367905057147641975226561906846645341258641032105134275311985281191951823980769584879956281685899033901013162363389864822846550251280580426921642973123817879559797557383028639625380317881905871500201/2113449415915238292364285237140560651598616661742520444962991252838906023145913030931293481522555955930906436866751191500041736964011181154613552700945296142316958328789235655350613046853774301064349487147408428219776270835631063419191009147256394752392501350514312679190844330273914815203521532487261413099945026318531053053819699725931437849447077513149367986457754109705270438016120042059794582233716443703679903926491398378964368716645340952132175780695931760125854448897225434068853458790794508622861742311926394022555083487935114488344698219788995581027032245076915864584244422027110090886173597293103409795867262907173512637558904984389871284686738145290386578180219808931499787001738536484547212382258512480904661795556904224929242661460232083052466312838198866488865144293753963214934422997722659628729177860241977730035408102750918502996892713143620410358359326167279485965372092655994628419078707817170179531229627629048446057886341942217142070493101395752328238876548513051307027514090729625385687004111649074446205449246790086538039311995363044894589067866879942640084572151968519119902518112702396956053031643161305566034543774625812173004725245571247562113285687749993127482108945788035741101061904169497036046045705839934161793726385801448815621776385085680528423158442185837152037213558122614861556475048213989916893664339880461851784791311330256970280758879545738042194930799499177450471737761310134823575524723402833251876232626342048943885417463110317645653218147807463492302703716144461488760280589348094369723401308005979985671911359865966133778067283390051282644621786272314156692077264928745553689010389326962656002121230976430243354225729498972251775520282551179677403826571891181860773764842743271845138653034908730694244219254982545144354851710251895613808664581354420794030034759028701576139165654718542301758296697920843025817165423869867214247321436222599130589176088223688925180461066832567771597197989344786328212316178388559240093659253403754894478234180890351138203922662113283483171413096214405073192171048753441952040607666597668141064300141402014935351671857125602403901949527049363657868398605586428695516598941556629769830383772618694684003331960535183164192147657477541551791212672307423940370771606319463131852142943668719431773217620159862530575417951890706340599682119905727215135162219567659438788592889837072390778384319375542732063917664816061624031907224477728248027500161046538068802378677353358499900746651880235252196379740589388752119389144407385358952294440323105278959725733625715035589675462002300434469826480312008206912641393416351086248546350301038992280171460124103394958878607800285798461130565163671401766157137685685635943975564634069018733527499424006660983981552283330977908028191879194052244148119403738670496076140709815623694613435442325082256353896560202647727800740194672419205837096289478611738273172243342709264457863279579742212702214770992975000*t^35 + 311674926484129784091089034944908367682118539897977090746743611008144616372595968379371959484587578597160677921748517998528533164582437851957019224028293329103528166568703042125944279219112966092466980777219684794626717750066948023776612938861784153573782041973911798042728765913836918822719599955124035961058172764056708474994292968886171734435831927900705442637970231761326619516313362348328215709318445752060267771865787892525804560619011033573093602277460298212780021245594066401899333356274736000817516006093466836413772370509338287618841322203912768004685050502073868710733605657491235919181104958862909307797206088788901109280133655046648260614578756136663882882367188724033724376836907631412055124564691360463796974407115754935007675807560449405372568699172059760157155462472220647684887833628156704278387214345811095962053548412188800063708322211457990620010523829495408822739638786488001553204950742595715553285719698542427740463306655813111290507193925844633224451694794927643298281777044000723286728356559667603737432705936228531294805680916241465215928587098241565668811143348243854554960837822285948105332520135644098462183785417260818223535315884927772198673424412714018051714113172787789494177696625613509620876465824556767965636127674940503120211566084755572221260990127561127761619763701034624810866144692933408729938350006388602606169871730294369920474752478365460247900638934133156320397340110541140146771720207931228154424701478311616420727763720119844677357797170702089838511401972764611224243575373628785765609851315183065813483194596811250429753426811813399839619645071721509113976233584169844983440340662390378261072668582211971515521395252499723305084224774901514008466816314190230660755773208774355927800985506060048440282791752242090594839702242293467150608848150230567402447831883881653945483313032638452686111913294628731109082707564462336325589213397155380643556237219472756958069784903448416994676286716412430427002197147790387496739405952543126671437450256453108232735926131668728548053149472321466419532615555026897216353420442336472186124165869753717341555803039334857580673121264973029044405507767348830762679873567641118616231199631580184704024838377270396289632259834108954077970979654459265929534967740433067260934913273509796831430780130995010875480880570189770229772697326651993397667049130244185008768985165155617780600890243808118385151513665844855290097776199235681675805297960534762598416538869264962049739468137432912067271162341546239372038935303345793487026758861417305727577709846787586186631954188059766453460077807859328328376171904553735611333669459129997088787716957222053418413537696611898523457583108959237065139284813206251860261259604712613270863972653306233701200864186054692008061023489700284340166038994735567877494049335576141521921692721500114007775205806369449412197188847463848155827109599260773553097307095899152721471242377878413171934906948855456937/134266198187556315044319297418341500219206234981289534150590032533295206176328592553282174120256496023845820695064193342355592701243063273351919818648289401982489117358374971045803652388357426185264555654070653086903433676616561676042722934060994490151994203444438687854477169217401647083517838534484842714584742848471384546948545629647408992788402571423606907374963202263628945473965273260269302871318456423527899778859453544075383424351586366370749990773623900055054282635823733458491866793768121724275922452757676796727028833351171979259545533963065601618187930863709949044175527987604641068062793239797157798796273172926317273444918669596532999262451599818448088496155140802707045291875154082547705257225834910551590278776556268407269533786885332335097859874426751518116138578662016486595833931620027788178088946415372702849308279468881881366861419423241767246295768956509520284858932945204364628976764967208458464336941049374842455442191135152618437419561735730147911646274846711494799395012822823259796586143563588258935405010972546674181320997352475793303305488013549297134784583772117685264395268336387571325722010271424118312782780976228067461476662659820433357785208398234857510628097732416388258185109206062164642925256606301699690424970392092042404206970346619704158647712797688477894128861339554355910646650121829947661479852180641105878092624484510442817836446465258652092383839027006567441733928365585035850680394192650583060372425673494874082132403538773121017969152919532974805112941966824612227123708029173054076545494861556375560333192273837848498841921533015022662128913480829369954555496830767364587301836498418804028370054673796744871915516932875884230444817950310238329184276331910377037392119421337270161749722217731126457868046787126397406072932180708662524315161638986732797202208220646923660605818064472099170527084338500615757796391634085681846300420654141591825665304428328472893817526598774893724998460499551131439370674862331998782420705510356193296264289138916425250602145593079185989713302583032792885149690156101018129638604701498917197026126630245654716459153276214740953770911130194867676345323178431940656348638640068244200989086731070015219035206904588106901618792357396757407912334476001050329437254989707069552959669362483352136180884104273619589497140473056638108685687617540317196822070419592481993628254177884598943567944995622714742884181058902738467909400143290971051158833760603594959209939502448657640753316707685533668946477637443520722878839762351540451086940914644335369206105430339543437461735233087321719259564631586403733273688522921127832260591666183653627210892760825392150328758613194627196354177080986183171026453452972969812911388812046737660718217610466305521335298615646909184745320425266445671981174644472809655044837174505933740598971192806534637462482840295227032119105847661541926017886117213935333960883883694713294447911314232124799395199526627789000*t^33 - 3713675561270751344481365302587763745034994409473020183081407172290836483464955370866459054479394656728421291570573513841928690509687203247761121811699219542038016184009494760193976444555703652734750337796469276695477050942920480717660317679190751053659550439108471584545176662466748216298932757001708966323076757333082414596380698049685332909629453896878267208120832547941949098905926961108038163737143704114006997007263425171155152876586195196351121164489289591208331402960170153649987270703763067840014363521987879074258116888420355939880141414801982065670341681328729182617275469093641728679571927031651298956221039529231622276963145894879698142435731179603483729189484734314250205764487651373409397270688775044936208866399487118546098404752733215919975296192965399380790101016970264838286793337541093513209779311776221715498358391470306595316369052879791371947525573679984547509055182210698879471770088767153010625798179672734803197434759937431399687815451397115036511768112576933723326757554171526853891816288818239289874952945642580284366445597062200372249322898154734009341819760597477634312522006247588839317954924563831113577580508260370993527274944355064316969481937511054224500076064461026205934028846369499933918316248099173510821287155094851373897150889207487948290892507847232301286063658142367265504354216740473884690045270405265461599279608012225875999372701109459659833510440668455005341762037325065306512903990999880092534988717119592381775491995111112162369189058026381039125283122324182080416754023980810700753340542637738425595280069525856146676366732290963713216785159698590791880066863784908463288659282609909263441329453001060810147220756900614057780844043456547444089972090714991207077912537095511313256373168738163075831594347194763072109764311328454470175151636377567069174384290118012069214685010070385811726260186621035892651045574788722907588726651981949412970633296784140794246848753943627604709997997310508172047548260524547409721060483799309086603551406122886611622877984976995463047575920079618054992227699552190421150709608463697571025841861150557314886792686242797280841471400506502996599224851560709521618241717212887438264048206592760504274859977406920874693702898570562786842437345050908585577227603231544845997197391046757248516201449506677172397768424469702474939896341896124419142819723318869626016180097044604490079240553748139599456792838394078802719645848952738008301517018205544330530990832443514058158880765478003641238262997649682785290675365835550375803569588254513396141066111396088190007593327568933812056289696196897459171808797776885674533203703128047276801708576841933244258322308947483028670179233102461213625143124605665024428583832909112032195400691620037247254975205569069563746234939011343735886630627636756191135132999847314081512256846066465075951750509282744699601112938013368542870591089069907983898329905202206164360871784259408142425869176242114174921/11450770652245569822813821899143783626649349926529294929547479479117960481288023717186167236051420484760941867232463307208849127532149884846660889079038772294074782111075047246576777399711619130913755570270457402468298519806901083848870859319633677824894505646028549458498308579279538197293197479560326642874528353156565238918736760801179596487238196574251929998285214011233354952069424725208194523286875175665646452731138623275974461360893814541050894099500538294467981717975649086431607503263974472053304522817572322266322174935233473912987377640827356138005686603774354177006106108488327627452400718916791696363250342759227399286410393355931592721189764279971055729132321951412686078585488993062733272221362397769200966388841531754506339216711072945169425435881508751630245682191573110589792427918276233525869972077811046987318848152431346814298806281493516627084656204756863065203026042656349506141711603169312281532372074722252188955609596242277288327656941211985909964832871870111005334767854946460963333852357326475946706984174420031701486523694662850326605769176610084943142707968292536680787346464370326395449360080534522817470849673029450526117981287067640367615658966235825063832544016838465839519082324903369836876750577616980183825447759007395207313333096038419087621035051666500302220876185833584558061398967776519968175071484269448859262331213139214469862074212747342999469780817019139643752421958905860159765413163816393475773807439540670795300041915437412195907482871148806544458779880238849031415493508624361032323567487908870438412506909263102874816007058014519830446335178109368426237943224033057627587503215007194593555877958259597389360522211150380808516913167239526575687818112170311132563952912012911506408314377773546637117041944742995596961106318366119457329378273870402609579574689726763205373257551975717094031883726823262741616612718338784571096416556924234621041114883347786239410233376406881561433107341467400471050874032293200577978038577900263985096176022585997403474648894046128305145435635064330802307368461608387966624292366872151972314557731363564075534385742477177623386939636728550930806496027887860393476096965837638326459353362689550729759763952487883435189193598207530276663432616390771394573029530656267693124571801879972247523153809120153579763364082389659875064614608745910006388064073852745197297500540966180853084970763547141751651656577807557411382500546311349292488034629242386138282620408703149722657427748763408297561855848511518443468246504732367171425085131413701556203316150621571289751708215049094880716398097273363182025216276869580277058133414258049096275201706477211001002469697636655421689069306736378462483562876870024300521590602663758706178297990528972987927516092163977879903563974904825849638849042122368596148994352212125371854491804568330027888135610413814532682430561212498547213229946701029371379277653944645719032176981969455643402965595992517686875*t^31 + 572932766041689498378505521828693185574707136738674535322846839794374863115358530947024781019153916739863195658820621922816290903045435498386307928452272470984883888244823162266725918068380392545578533556442765454787185846659073997608549215706293773669437406209431468671374146313855349795877780172679988617669383355835020592205877135098002499411118691413513880650281567185609597392130780042418657391222556826791529210285953388193411044534570244687317435084842682650759838868763726978832918313282628085178901497998917290766989877913673555805545018956276805820102350728866905062352431399122732205831735251257291314924280384281102640048294414853230538752613957201297822184134722355260898493024812171595592429962182507376849729096375799623905265069558836890463594717085084838615554425309849444650016180955928914242728013177962105966588501520596972261728096428439021054111615060797513472776499721748517618488986718938409263367796231325269014750678293637190592086459635136522743101057538372617001463565636403266449420550660001585311284430235217983923506599878144111392098216244581640465261422630009386346226512157583632959088787928548917570989303525721800706298211951934726044609863188101587396904242711861489316085413978267822127430251534642898577166737102888992254894801620381775955771683998543912945638764155071283471384878107817148988249023005157315122768098265111214342110947282772721100352572237321374538865244052097306467056785753291721445681719768463454133748566686275491603860782654696225481555222287145192838250411581882107075226872981307854507571408377412939604447768494756879634402124740383926377785243154616956821265303642309056051119629548760103914694461390585842280029619887139253920560225348920803995882450943533160192627601757637216764727062426544694303097000358424504184942623887576066881343544151068070700038740242745215419535553449413267383350108096964106912960492833307867039657075951573540219788066894347396282652409181173188886257590333024286369333223626478244885116217704637316519260099452813908271080113550263385438187171348351471121083306845401852340260309761275606461428777707864955489127033182462945727030286449330622016873256026356949923274691168364233971330989337955348563326083849231202119913753736059070090247256765083090999470264505183357493868470524251636805827448409211795092082164901653533674743917718849794436308281041085622832186787707295525849929490090003191307478396408762416720234685849056987647561520831016454130605333743718676242214393625704875659825682952202569098474548513479655131372375642814976867483134147325606342410687081330090818786529263801306791633228593256817665697728061557805583974231805359836071146422923990070188548575363934084240821732660946195668784007471857430785452631368015606485173099772937346063953201198327399232683134730298405905160667675297810987703742782179236829253975036366131586070240902517640692872728350092253874733593844722407919612726947271112231/14573708102857997956308500598910270070280990815582739001242246609786495158002939276418758300429080616968471467386771481902171616859099853441204767918776619283367904505004605586552262145087515257526597998526036694050561752481510470353108366406806499049865734458581790219906938191810321342009524064894961181840308813108355758623846786474228577347394068367229729088726636014296997211724722377537702120546932041756277303475994611442149314459319400324973865217546139647504704004696280655458409549608694782613296665404182955611682768099388057707438480633780271448370873859349178043462316865348780616757600914985007613553227708966289417273613227907549299826968790901781343655259318847252509554563349627534387801009006688069892139040343767687553522639450456475670177827485556592983949050062002140750644908259624297214743600826304968892951261284912623218198480721900839343562289715145098446622033145198990280543996585851851994677564458737411876852594031581080185144290652451618430864332746016504915880613633568223044243084818415514841263434403807313074619211975025445870225524406594653563999810141463228502820259136471324503299185557043938131326535947492027942331976183540633195147202320663777353968692385067138341206104777149743428752228007876156597596024420554866627489696667685260656972226429393727657372024236515471255714507777170116323131909161797480366333876089449909325279003543496618362961539221660723182957627947698367476065071299402682605530300377597217375836416983283979158427705472371208329311174393031262403619719010976459495684540439156744194343190611789403658856736255654843420568062953957377997030109557860255162384095000918247664525662855966760313731573723282302847203344031032124732693586688216759623263212797107341917246945571711786629058053384218358032495953496102333854782845075835057866737640514197698625020509611605458119676942925047788943875688914249362181395439254267207699506873487897182486522115206336031078187591161867600599519294222918618917426594553691245071940587665109451240785916774240526933821463535536421021118468951137948321158190285110011601127618930826354277952854581334589702492468628563610275571904035493640500787759774702448779130086097968519110603335939530033462968064579536856715753459693588254502183855766289795245794909566029055587756741211607468192426099741223203477354964047494794553584808821267130251105909779411502903926326426332725865738472008118709432668637058941717281348407709944855085086971429258554192473089862062519651442361989014659837141404642386649127268290167253801980622402373518363459683992273698848030002688487438825868032093443288556716255806163601153395259347626425541274003143251537561445786088208573572588615443661470940018845660767026601989681470169764147439180475026390517301695445058969778354085807871792105486007810993724523200542080478541510944584899867799400314323093441543179969180474477619491927209989741384094551495497977052034455240138031263204328750*t^29 - 3759751969917088959069860237243598342023749061869963741420521049412549725759453173442118452548059390641478032044384180381836466405695656969348277521680941467736623570053559571521261451451090491232833083376653385605890556393628677607999303978219741541066415826188832962767871132392703734995424226080863324777649974159923888034877180357754994401547273740523394244673750324592174561549516514218766202624505091525044499380316862737111067312254000572697823126289343861036468434091703575487133782946240208111513909866660413609739062748262904390963775513636527200267497142938237298480787161794034175350874412114330271372542206028800803346169558896959428048846738674295584918562478042230394530117448545503031102825637458252561457415928670750099495271370955232632141471898024338872892338290225017575620599832325486680516589085318141729617610627247876803458600723838497855334168211212620568672888807739198019814579431952399406558111894841636390138341321751767798699785408650452682935693319091516793690235561944538035908981547746748536112225526835171177857475341927445536486376238485680806236717877396150915283139472164974798886941556863358355590797114348773065157402391432351834723404038516653883281908836327111696710737375212342004622982695879297372603903716232296761191329063304926399518785240505023873034119574361565832503335165314969056655873436392726225025226337503393310277776588678694660413088608070896601037876791907373751669347356958891895525753213200473993694245927018505034561637678400602672977979972487720937871430979689222098262679616717572348942936001288578834751958294010780948835975081628541074792430631127284486518514379424028214550075029155513670193752536198606540862010446505926829103202830756027812132870306345949678384241942097471541023644046043933545502021061373372107646721279405550148597455070122566806622062786914295494778938789546581114889387968500151702900552959982764937361967302074426196466593348120674729366719743722161256935846445440401641988777324130171078016009843072505229197135787283675029697202869747126458397478251074357960921268919530493136172986749456403873290262099751242188531520311569519434804819192327149744354033298959050433660354435836671709329472131207429198604581780671391502150407799761442408471228292613824533389693876997737412632571735514440845534975150956267448462611943758956877470495204625528628635899802038657584817023399359524906900197431455232732231424964766987294516321858016759432834627758430276763979399669078314955637280059573386828750639404952708637654998432365377283987398062721663267602775379797237406130510825130002941738676317667846184439974631582808372606121223500615526282729135490535727047969649860875781760547145918205447518427096625692770056903273789451794292999972176684821721294246765911580370557543526275781168210717617399086748041441721703046619686902106030393979782225806000279237904709954344229664766507997697178793729844985698871151831600985143346749/916061652179645585825105751931502690131947994122343594363798358329436838503041897374893378884113638780875349378597064576707930202571990787732871126323101783525982568886003779726142191976929530473100445621636592197463881584552086707909668745570694225991560451682283956679864686342363055783455798364826131429962268252525219113498940864094367718979055725940154399862817120898668396165553978016655561862950014053251716218491089862077956908871505163284071527960043063557438537438051926914528600261117957764264361825405785781305773994818677913038990211266188491040454928301948334160488488679066210196192057513343335709060027420738191942912831468474527417695181142397684458330585756113014886286839119445018661777708991821536077311107322540360507137336885835613554034870520700130419654575325848847183394233462098682069597766224883758985507852194507745143904502519481330166772496380549045216242083412507960491336928253544982522589765977780175116448767699382183066212555296958872797186629749608880426781428395716877066708188586118075736558733953602536118921895573028026128461534128806795451416637463402934462987717149626111635948806442761825397667973842356042089438502965411229409252717298866005106603521347077267161526585992269586950140046209358414706035820720591616585066647683073527009682804133320024177670094866686764644911917422121597454005718741555908740986497051137157588965937019787439957582465361531171500193756712468812781233053105311478061904595163253663624003353234992975672598629691904523556702390419107922513239480689948882585885399032709635073000552741048229985280564641161586435706814248749474099035457922644610207000257200575567484470236660767791148841776892030464681353053379162126055025448973624890605116232961032920512665150221883730969363355579439647756888505469289556586350261909632208766365975178141056429860604158057367522550698145861019329329017467102765687713324553938769683289190667822899152818670112550524914648587317392037684069922583456046238243086232021118807694081806879792277971911523690264411634850805146464184589476928671037329943389349772157785164618509085126042750859398174209870955170938284074464519682231028831478087757267011066116748269015164058380781116199030674815135487856602422133074609311261711565842362452501415449965744150397779801852304729612286381069126591172790005169168699672800511045125908219615783800043277294468246797661083771340132132526224604592910600043704907943399042770339390891062609632696251977812594219901072663804948467880921475477459720378589373714006810513096124496265292049725703180136657203927590457311847781869054562017302149566422164650673140643927702016136518176880080197575810932433735125544538910276998685030149601944041727248213100696494263839242317839034201287373118230392285117992386067971107923369789487691919548176970029748359344365466402231050848833105162614594444896999883777058395736082349710342212315571657522574158557556451472237247679401414950000*t^27 + 2718419753691634603484383668673550323517135038940750367829395323630612525507861206266539119749209112152319241617572317806359270138281405753619302503661498306787033830093717491949328959161035346771373128855645250662952116966412249622569250466887285129877253918713321008851123459131469247323387054598548413662029471347397491559157490130185925503999359553482167998775113208138699389884447556986175258977991583541770900781499180890616377554706488024294146348889301558251406253224276307400236275541505671497955375883936529359737286123243373396058534598704019143499689332227372579399403388467038565899553765756722448767194540488233209206448130880907447487779002639046139673990527108890721466692535472144538240904000813376029782827876673774901079665872610231056766190091216625747142886895000126154041199122497521380415518078700125970514193176146725820309610328484559794916756286361613357260790112758288621085467189984515851786916558361976915195559838492536745367722378804183736605948249303995371057007962676748952226486174894085893135883784735131878468076663515869079252339354266478171069457373994304674156729915080142401962986350062808388166470227694898899255432187567274719616896938617457069495856648740106178976636421023017511075662955695172704035413599978819886497118682518249261950675660498119011168928019544415269498554886907979167625268131002943949806818373815255322048814500080852262435726875791492134653326350658898383197617129308067303693183197623805791297630967587381747924971986902373312554422279863107097180397369872208890812434089418004593824267246988684070210064740392284451800589656620123312259092931903092384123936461133503115931663916831418539234090888559388666654868766738484694938729799154090539244118414504833963853787223398180347570702593841871105745919423782782745735516440673500668725919637754763108713288739627751513037100533215658246156062794933717462479472540051176503554499800569782388826360903425265002930785586641881099150176899371621856023522525871087864002095523640605462642015336470740354754071284854311092925945286166811275516729685030884751513026245599407493136234879051442727036729610557324859023157626042864774379528526180243039809455247850092780355182424712963817339156667830267434637891044443867184938011347116250556544744500680968350582404226473300751977292069409477260590862566363661500209427107645397413849389684223307419154779563958966815168142889888721557996397672301475495445382691420477309910146275512309441172215067355620759372171736367757502349486626065912829268184381776352684158036502281497532886818280527887820685444000861112829294631791381053061321463973428970589539400200671958102661940039442780315406261298359096242144982767211944760173937589103892804518523077240689288235393700624133488894216931139561543372566708152978070099465598590214850645278837942950357785256376884522641186147431687165514934358430041886017292570635828185018844191007074340984210521714825248246671/7430277845457125307248079987888855153292467063436786932061920017560987690080228723151912962060032847889322278293065079344408767198639480833833288024620714466377414169853141768889820001590650636059592503375496803379429261741366925519711757602962297610820434774756303204181124678110278119132474808959145288265249509159371221698380298119876538165052340888181252354442849980622532546676160043912872890666150113987486142661094395547965650483068875213304135726787015959965890359219754518306731979895734546310144268139402484670591277957973720850205142824714639982883689974004692043746184408174648149369113355386007056306820222412654223536959633022071166832416469266114551717570306688472231855437695079942929145530306266996903738190092727271813002336176962888865493838394223456613403864888754107316043086560303689310120070770490723822882452578911007266167225409324681900241599137308897811198408009901453457318621751389864858238783657375328087055640004672766595981501837408666412688291552413494252350560474765259113985521974087402169863198619845887237409033152981227323041965776822544007550379392758712690644233705769189572158251430035734806003306898943554563614334524052779971875049818090802041420228562037404500310160086381742205262247041475907141504512768067020890078873920096040830189649411303595751663324102807570424342063330201652957126935274237064593121334920525890278221612600271609235211502219043530613279349360001135925892223652965304210946559494101946382728027198461609691566633329723225579959919388954986482607386898929585380974403792154200373369893372232946754325053468756088423311844160017634623247732047594784060567890975071335158485147475137338750429494412568691546859863655186537244668539752786068557130387222906155910824950662910834706751502773033232698472540099917570847867063235489239026660524020889366346597758233726465314349577884960872712337890919455389099467008076937503354097790102083452404239529213135132035418816319352179861215233816510254597265749477215282408106851996878024981810216615692154366894371567641743542830559090643665080565096380281485279813001905684801577902312526229635257842191942054970826212215200318344966433378475610200869613624848678552917977446831392137695722765623725775201746049608858011660478499162114733703094166591442115325059468693917966322868671804572845963375261035008457159700699354588892439135267017693610686890692139901700869960630490488459475830422576717586652014458026086170560841167020758488264479930894753144939751248683923029745539395509737447142346944129717335232025262924403330703572219552876301567042640543119604553669695895213149868668833237696334080249686440647434693983824781577563073629351639037827802322667466768993546116232124395150093786806696076578027721854886470847868737423734827131440210097600666070289056680779657645796847803570964338595874079107201852985651710497497887946191695876526001280983886833226303444349768174966846773052591008955144810150000*t^25 - 18458051041062547005082187997339223114257618820660849156281398635605218009412014726758954980320299339440603689470378000476720402399742860828365931072314342968497595855736116401320026830186301643904774713794919038517690477552911953016627708984922720573076502828898756388841828664812063034685438412539357887298038763914659121690699559035119198923483630125850384799870334067926317801952818871670357333142060432019707219776685182047908286991131701502293784035566545975888184434980634690281401017143641939838789722302257168388076528565598231849320720941416956937635664139540378469410510942836918852682517590604173564416180281844745428975965009024161616301003757915915537960339569959261735431635308637273404659349630592430945945355196069238105326112454893672833754232050039637280635649284937909985431248061667504606364812225312243153921528614104990668189366755917282447461669185020577722535132647475215416707054474994242046489673857814673579317210992167506417077075812946584692595130025471670271722635960723053674655263406093834151812107585663494758879741398365117293764165876121893985823877461186166970054554481408684099656370365253866777824697655529342502694030743796978073615157143454765148233307353869478887094282223120155450938323955677252828875032761567463579452930700928190124433453339748305296568623423761006067808390894852414377449420736796440224204842597073882387646453035131542071985566161191680885201598390644396144249970936438571935037779326864060292675277320129754849663266114561743084448170911821625385426309693340811499814749711374910204382583974830797609016698943241895008480857907405134922359653377228119473758297277240369499781695151304988265775060742941247897207931628329366264618679234872350821521087953590096566266570327341087579356835597949785918421646814289976395414642962334140080046411609036658943685935695367728056738514386679650830857325440048868690201666671344344543974427283026791298580197288594995232969438305798700546100411501473744578288693799985375087802836862454847868436444368406006858603403045110358489314462595996428156025364614233675187580808933340584299800896679116928759925026735648791148899003543169631724841959170875660158224480675302487545764007116043647594342387970945307138706770639527910801419015102701811791514823341920293064227323534972893946173182349909893596728159301480592430057761527167687684945834888237506180113843028382501383898131259521591777263247576989129615203514103107152904182831077469912104691570148613547954591915209900240995675937986723557690962046406682046888467480228789994962418091256125891855938827374818179247786658383956776673161440220399601858805514183422595712003623294493617579049205203343550375521484635039181946749702253441538663394711683462469367589240710702242124160633065747543737790921345916130384361678374644901233989972044917003914375021878803651186937348211187407608099171639033992611190532415448690563550520238841675172537222647750621/669691814696865625915091944322575329589038605527149314092537380192738973018973328268849026094906165915762464942948423527074608024250591100224898063786824153745219176210184786532754325754282697759734773392142523693988546599348843810726162855995332440962552674081494798472687847852529033904672435970928994562783516534833839086747065904806390618494085944856704433088470134718120991195185481584022818454200771936669649163995813499086716831860222329602784686260714862783342704544084507521139918213388959426239597636175914200713399854035079886213348321872090687127568375949645363511239724507013670079602727048437322751868277742048175018881794915350114687529761114432412785715635385441483290048970296002472826826596946946087166501423781194920626043628771012515963265662951273144464201088037501262379002406577673044771215518508208684766301660555609667912247545619869774569537973657799739251141819997465179904312465057036375671156635574291709528340768431312508174784678458921377722461060261958859938927062784301360955851552091660493888019171068305926824552654854544131940310466714567596999145587922397462438261622481259866230702445614137951413817568803544746450800065005074424631073991855851405827783215366113258676003003659922179084252034204746946425668557959706103707521483118779941534071860618921356227351331386020311175228811735090269699793595012163232131532566623088809588999675809945104030487664299702537026764588460908474437763096617628180231298919811156068770155418712503063283060573037574123995118091546561777550142138780070532591790122809201176146318539420551214924885809307118093373711120737863609331118978583598436433285000609412626153532809564901366271652305036340336181593550642010973495990253821403830601405893781449786948361151465146638120414721530129510113043918875464970102902557562343346103328728001453520289991538679249809354262176873655300001257067954722470405785558187956506684789714056394948525555790711005235816865704441770574606514250678804286138836195344062267185765143482500506135862113251847616692479062269201893419193520070707992028082314185954242928242634469845651578627977610033771255849733907842499093706479495528394308816086027704553148292433203652500382607077154987973844895410072396114660703931740931549214818712167751308054187023792307442817165696309965863438496601872005158235028287509489632927641579404393986897624827999043298977136327430048570951703922341708185063738499456615236170138393972857010244015053600574632533259401494729661342226158754090906928971223346694696422257103408353921261559717718357956145512647736232829273281470722300124799172844887507001809567959221123097045671516707036322783689697863544244021179265467071753684429565395872474483341771922634918005538908818073043437958358539422657797977892951731300863112573338357334843572625015160712886314253936487515464372728164178434758833951535829951354630793060420299523777804073713163502168886604438109662626419087039392600*t^23 + 15592310169015606883950151346778373809787461919831442012073759471583744151504121235662299932287847531509920794923509869357539123576635364520419911391540734641411253639760972304229692322365275788743970681211029416505095306145487731809990448541149280010010085598396577251441837860252050259736868902773922976177652846283666208106639395893668741893712931544942329080105652506933121987285386801624591546483414713757841084110054363221315886428680579719846844727354046379059112771059434343110519210462601518133206427307860277470483908969912977785529966646754996382606479969632830809688760768415331057856730296886742569967568591131343453002579155702352743550717032591574538165098228658604349105467957529018145193447920462140032746962251902111954991243186641439001498131105575302916583392792126950343107752800951674491065323189842859089646346233451866194712812915997399893320911083492153670629809974841738845602098562789421453688744217010428298625579818526698575294877963588047873472381361519268811353288977621473266639924905827388289742573540689567778387305304771518644315625006882658276879314011165910905575452409866965613845300569348864707398124731408266831093174747266593592389475138494846771776580940137536048567238327028857352327737741313482078144150161532600055228589875240995812314399142290701515570652481539369503641990849920791244597245979261809278241248701931907472551426564910930006932642338152791426336569675685965831896635401574139798330958201890548906144663541900357720859541013431424469490163070621272790327140377248604396177927218230328194144659446953109392849527285727484152479547167356311361357475578289369779140343278945868801480994322120854780330026148369150010702264920419499681269587594691060916008005789151363526081943121654455218858112340953642362969196250054341242483736556171982483187462797445462703081308289774076952844075872602252537748461757275487480829897637132384009614925849076902405168410313625624323638148540864771211008995889934683275393900454074563419821822968843735601276448367124674324449353905990334716417767207160478468120091434109642989872053432681407045382840227880075526085269287019810802443954925054110723502810229085429939704147727177570196413144531032293473339590545489687085478886968186216013267278553915161763181849014409811617101773993620653550257684917717733944469525161887219385114239721101241017572679123703908460009718807642080686741935410080839835200035070700959115714410260702867775857010034201481565937944750162927055453024554481100746445603504972708061444978650151897722450841884587770183724890628430401425206207552720132029007327948042541575955433072585760649277744779086810332626992803705568276213590243263754917177816087839531677625116877494583278190489296994438255043577806126406641339553616107597758958991631452862388756872662141034166089931562194215125434515739533226766664554592156077257792866354110309061503876001651170342237646112810368311710468138845061/8994880256222606936310548663940472564088067544825436865752707949647572480745033918905129075980602424554848793841562159138158950913954017718706964190077932261087747758901501544606602218464385254223888623012110367262395184716744274712694540320721622001163697681290665430466493642725144867150992522354634534813857035811003524988661571466517207326832330827977304640502000829057115273896118723236384914531912328953308032888963377389694137839691221485841323727227248647188034364954860542195702823062185043274002438838833357401738801961059406314826345107497688640831065441676609294219592378182438509892703294670187570294701377515745095841843716019898599234468360066396132514023730177008157915363620642386154634827821738393523706930888041539620173331092316540655585038806306315763881916574621340484894444088347177169966326081923979393429737989815541618037050367639427364316343371678290615432002876436542122244196834589606222249848928791957275037518164224491531367205975379630269409526005479251354081667411906792789308986532995832123790061415329207056368991540693386870178679798028996155772837798565534544513906105875745262118258338150676406244412443733885319976432245656391781809523223946239470431990245603678082216903088373464562210051831965718790227116905929385902738278743850279606879200480861982921877169843125959081471210510559545779301149266339839490394113885035604599381662312349262671782040196966592899281053786190633431173876885942653008989014903345919747206989447413031340174441030014475979150115543321467012193085589497025780889730080868682463926043127511325141638172144615213607078276817753658282192480398622841744250984812106816645395489697097204625413369195095943731066501611564265036171633801326698509058098769417511844306419387325989159068315377414484596616374204503794206284083371180493962368238797666581596051847137162472929562148846244193735311001795078135141724766810955886413315312826051579210588347385039972284991235442012016541283573759117273255002015564915346137691159280108095033393442109363051322242120738321633274355834534283038716455615396419189341291102051212632771203140483585747711965824857389649252533116440283077452971353312332894488364319936166705152197761722571897295759869723521398794952592024363492376708839565390385216021923750935894084897225528869149342262160240829873203744987783215694089322244742980585902448490336849895290183105574305554335331709545177845230758056316231008564245976468066804941512751210125365162456523333801761137635782720520632769536182117499722883318551290876910511062125620334807842346591445084695844160741322446580107596733308783182279206942197381751401495784096947448649153479275226035434402113663626355907330083378356326372962531642490292526152826520399608524607872070578520011600291307292861590024159073270093615055828394811472320139711057774391139080300368479651525682377584353794444665139083262507944584074427264578764685993869098825590566648962247489881000*t^21 - 787552138196026194068730362044628083118164952558745298771056808494929007785252413896748067334544694021807064345262773546837391903978205876726082718679314429889820382430103426884747730735557428910714104392861173812916882912539784897437418930858972561843403123559818647791315804911718480760772696624886852338589456502251080915295339617108576897404230169875443601656656479166843502197184530732019414572968187790894035658744209503680917879999445660833953794215575391488828109708388127104320079835358305097795658961647123533335078211735899238573404826681021987181437044504382209744807655719879692486020475623969560589107464821221795760613175823610438410180929398381973959211730886879869522743100974134211344724567550749886513309938994589350768189705873373300854696520173849200303744056209705338758417153549239529259854536328862345639573248715143603656494754906234615515828359805264335842034994001316538101306947122005765181411416887884951633670114083582221033182653340615961048052682150834572636918569989828704046022035584156097606390516920441322285887896552365689594936176155794422817165819782932508195440476097119169433321679439848713462329562133656310215559703815265108492386940292854891130631064205990238598361989350311796487215578690166218838298305401428348548767271338404388844755101391327782729699819961862939518827233761045214303263860394850300393522028034843669781609533639738374361536190490348945154920200602463807454791620835114032271167104938135215374486636591769217236756862244010985097123104278394205174038803849378438619710741301144602884111086899057612252967081239590725226260109071127356686613482815540752779924852217216277320954468307100318212109007452160090093916131266379543957169015187371524111343247134074135525340071722149642467569084615040183421675003307739105657032256749375236373823698362513443684431732036440760108588558840597075381741342640785767382592334698329154546258884495220680841957329735820286666336624928993729338310839584094014863807507899952323591895135725899820098628779087623310501735413953387906527312968905097309090482835986593691033399135225742846020264400079985306838822193556302564428679556233814902522599559249526343695122591383184226189807646912250413918277013828021585116891853653622643350031877515096658537303854992581693302102485010277870494963323273693068936496449097766662481304138662950709729928204589794050697207240165774638732106859746620509200212312165634134624835969296686830017069321343210809807123871542300725159934142842095923226559065937610911951228585707154499654810932394983855261453549817135883556802773715292375612159375765540970322824516666488068157317316197600690993567098504637931033361032730297819439925551700672033030485755849469078158619380051982176716815694790835739431285826858320275790692810102462418810361342646022884997909911278141244036159348444440845654642370441522235020283600679719303763616198328182862929932867518211671571901858155704143/8781573095860756543249469938481312786139693371619576505793429446841644333344508828828236015035919567058262379587605113650025467220851679584234770467856084153181952597761837365120217080140801261052293549952108892838744098907747196198079212650258794965136101421991486793115431079197662860301411842538796058702556997533199727110359025628882656410224592696913842844741524809396617968829439336371064929415869836580986728109025103011595676856635686804891372335981573893554718121443073849337919013258138940819218952432083880640497567514554283250789034637805600595919928746916849702385242044642683539515247759396580265056284173420371712140451422182855289595479538956250167085834024575667678741942140495723854396344761965740191573309384125125966323506383555891262895450743185337418624145410137462981966947271394944111364267491981210739242689917485630202523600316063978086819698657435634009408901093938189837630977309655052703265066797052033716800914162044310732194783662249199037306385817349314821970587870424431703162516280927645247711611387479971574746526884156943695828728248532879961221653359342409011029719189650691874473739640417388937182044948639624610959848280973683062412325958921228648704603048350790859124330815134893831163356317093388887487445276445917608473342419353258690487493726601541612586939815417543480396321804166276550820579155166637582479053470047617404596325748942123014136923243724242267669531653546684124091753519790298666204418264209430793201795126231522311250304285588418405930269946151272223046792416946096312371487910379510851210082676201770859707895490900052827253277681789785814357630149169785782887318600848283564947539512851756630010709297040811351158353144775741036742420771180951087271863855742753706284295727569401416153266755607226819039471616225561372249346536949642248403506277607631232488331905052620000089675030747545712445055181080567936935293769438932535513835407605213189308680861337595799375729001530017291875991867115349346383396338661639357854483217179817351172969053626727533743236160812863113849681886755755226893953659875534279769055916855304622628894580689285694796349582200123284544473964699221616229461219497571561925966063394751858588500516008049445603278527220748480672287699214300986061172798553984652327689559127985739455377037755966657859943297975907639199035215785150486632602939075617722476140423147454916158763356400594046808129004535056329571508123588958932579571883252649281471163109999535074318268637600176516371848444576857763858609798713300883514139931693258061799795212766868113513800847958401628427786599657132636473725061746323956585748996700984153974598359791266295473553909556389451243434968174645181527684258241019204689420177825522731961202348630132093881456818619086537039484399148488015175014729532545680755933035734514547976397909832884149210681816884276932359052630210547319263080070716568470469652090846590182552011728774482012276068429714192263822000*t^19 + 4142757224589401065968596562329490390334698566204469877367552155434708286418173472857748229533420015675436815106874684470320894976310957658396699108418856408482882227930196721945925524688004871076482800070922528088473413812084149239144169835001743708789216182256907320448056126070960402261862146788792975610379369454726559988966028414449517401064322300958742239205393959795728308979843269308967567503508522163290744558567670372266600730745288735619126158390673349265839521309336585239333775236046319481739255582746707032941646102143969614256117775361795302090333134763903768192432126893678046924006952964675803269805390808656503378264944644190352833695693528875721439676466745577552024797185690933793300516363975041121890857710013920719991215718319929138303294623002177631155992133449380917208482276927688085294916099494249288333824069346054809198613622608511154298706291626721473014704474415797421680215735979326722669570252715867110194528844176378731990592189833669215996415467537894042169954262728119070737913860247425371271483868328110525038243956443106319159046548750098795648906211984339659000801111069557445161300944725917981936113717700903522374343126295433397831885431466341181721695004024127653208259098946967396578747754145217571313908232451863558456291637951062918812127375785834182283862570854006157196079462241241478351720858972698006774831544188575282462028284470696545081036089522745950299533549120408897558201999219205569326563149820227744359572882969036760090624890315968805161152819678695635418607989854519731977709891698580957039804569143494921577906096971967728696632251932350467928209351575632077169240950072211643556930342888251139078635389775273731598110615772765558615187433156770415774714459803699911685026610580849849655226573973820593733895536523900457794622713918911323929066940633549234033481297477308187341500124916729192636304062599683804573198388546930725093877699519779141026421667553715388164627971041417175189256312023959996394378174931966191600658855728666296414935310744766652753089128577993014458575608613717078889595586893031981727856552888314607946797746429212229122510529091878507308492357670135043094739958819956133656093589644308854372580908991175560195227071679149938313089923572480012451340993840227039370160495432664178213427253867683697853200844731490296928744653852461812168843571278309170170463918207587000106583968028452519894246246364480352260871264535354665383171899859017187391326724006630632451616851021888631679412043676976065876473284813210560931279847141627067160784047560217108235678431343871678368306374210256796089885287647909753639463925182788754220676124461944545576570355466929393364089298123132513660845360481405416664622551013880203128872211476495020016587619094800685539552702888761385977397649907065701957677717152403404061092327791246725123386026413194441236298842187179168011661704259434805687778747538792833382685786505975762880197250367079/1105232311836021990569155255415268199628565527320541665488875559671145167812237953285018262761957840247607393311941147026891077110175840679938014589775937364816950555782382277074626863633281623244567838094659013972839646315620356500902418068110374652362667227024100168469905513400163517886905380639894240797804656440105228812516582172971501378861218760481147268788979095004151002941920282609630597523736478288224874247131305871024627522002203144780378669288298773788351250982537898658090493659491171041320463120742822506241112616248250752387635938396585887358343434966651564373428632620932710922971685965244655785115857066637172008523634370839910589820079273669929495928767395106916088802786561246709363384352192484463470324979695381986608221627220993179540617370423783885639194502420046828394009381983345368707173254139511649103771042246475197113954273188830193993325917983889863884415469488788194667514306707157662882331061413871520421167686298483044097741650855162350233069153213300492467694125568292319619996328263204779460271456090156605517297433932796117323981816176907088940940354150646443035777014715762135231248696162371605366161263558762822889683422090509309914594800321893765855270406543005714535098844010112495913008232128458555633431327699142948434860029895719057155176555979599058792406612924404785862237298007197277563230786119370862783404898976244753438896833390885047545837021521357722475570345412054065961204676403813333275155616776930649029974214971930725672235093151860440105640382238718472008177535313581915744695274761723333676326194945302968613121858122432278029588724252719038420296700696426128281012638550699304512848222441296601031096135783168476690410578861935370757055245800806200915223139738790512232577265483563107296177738119902688895128006618777747079437207167575111355132369035285395393268317569551716258425919201636188065167128053618390232130794780643682959407202330175573025120016873152789395114634059841993256703781902389505837727227978009530164751892322402641451975510181853579761734528248758515473072091010449742515257325613625595851940676034420490262217853404830007354231640780335882494155762147499288083799466984820219464366438184694169845234618719548557226957251709705186354635751617360536003122434600615917341013560073316282997816331983016398586491719424885400814523882993554409072753230318441589785326597878970298372384404123644559666926991417455602119983859948267142544339710706855172725203595080033018506875915487436403662360788219055324970763246977646564286676650441943234322628688105669899870158001459295399458874743663941178503558074132832534581730422925753154390395674573271501718639508067737802788075339243948478224308087421638572672581486911679062374979700628506327605217677400571532121674237879100322276031602115080120003607132643932036930667929155168485598598398006030277528027218905217625994209162218332416191832643012728741511122757626078971796759184517804518330000*t^17 - 3302930697609344238452352419897227184818605158212609672020182522956578971772312160150621929900432561267570615741596064075975357999770034707655843780305250429720418774275756824363650903553011231464815255923239923295195439431095888364630302532487767112864696444097611924417321655934732011990808547120902985803097948771100439599031528309637058915541910749682071988553203769243859877014619910614613796007081218609920788480654726527448110912375698820844182126557490993797010680547470400016693988279851273901399270658201136937531464976462879214567242000748375194398054195196301399903463634689221622926289203247501227690722117319367388754233903099064277469134766851390601742950435138493290339234028134122965116206753483384290660651307190220767717811166397375330849718598413852631928041348026723199880795054930828393502537281623902045099674571185560928446692249215026700652810584408772743176162539615350588187955231260338184498026914418351326628257281276624500062828119594256297477858395801566196587536813651060510861103535896851965548964103209231298817877049544857770214478566669791572022728255092018143794606788612720065671690340593504618291947756204921591377908472174970075973432194271842761202800347480445537565571387395252558406657569544819181991815075222945923746854845719769446860200046584848709603400114638201963302615146459647465302024793771863704332974534122923601221127606768815617551774976049252882721627996367529635639504231843754117240141580615841488339140442265220314244604423729368432820967600566368097332261713256967702316585722561474000201509391950708898387761185268729239304331410779828615722968702731235606388511489313285536338352061984140471409707865802798187284863674520829377515644474174795375139838445445250343785823661340572194887933007378775127278678051139777222755624517399675464082380918170828145662077401274796863153352818716947728894058065653529658407874825281050087495988070781475883077583816536990808289383301450771604363676337807195989771229503492562304017439860283948137969182208856170577526834851695959232127756578455687327325639800362362630011543751654655972729992292479350222363633896511898261968033065939310308305494476083309234144108635855730524283926712098305501000094195454748772259650775794709788605356112494728383571596798180930268044622431597643776720249052183093828376190125559037832683526159548396100820997797141667954583222805976961412057592414922360233140403100174638507431748981692134232381776019356716345104691237591554825169412278139643951863890044906452576603088514589181669778458210077385430567964289968645042114173653505374882175507711237608235076984070040474177615234576880885183764292185329823142410142505576559048893041706324303345876668311975997663244490792879906443033778628643087170386444399491202048621294296236202719924081659446849170513554784884169581738890460815498306318886753001742021743491489863136464266634853081581494912783882681164229838334519094727/26691360330839931072245099418278727021029857484791081221556344766058155802665546571833191045701281841979718548483378700699419512210746552420503052343088887360329355922144531991352238756743751201356313289986015187444077458522231609496793396344865547854558413532632019068548218148613948956968764942453445915266982453028541275822275459477261758299498433065619706541253845144350246721047374825022578930198235950660630713068221036785244754656353205946446144863312415386988682711228290252592885421876711780647889184365939163525722869682395255670161407912277549179703993954444635279618301477795524968789766216060658437210547948159287704005845770055783840744154914459128797326679732591832023544587295454108031125732105448499792808348259643474976588552297386985285905909495734380838186547233444130905715326574897790654278234087469206325856070670252376010301995697510249184938820919310940212808633588154234901220470506977857558608295133144997218171199624108365514960460868152170758128620050101206893094813132474259518822911327556395423965555664577282023242733029477026233374160860672306197923709552738111599314014905385655565834656012321274269592794514944122172785854643485799834437464427773734445404780318013588006022637082844216776299148805902274118547366563934302204701869721981615230297513826907317269836619702124375578573030746873814253152023484782806336219228310276310795549358526389873898231964069740788997785023841701105692963092935152091998595008145162875174073877291572127024984477499617429628551215231065051098997487477823003265234390885495618508283277607929066692006892873656739514414567690703164777850165321818690997986455220999388203985284571957312914900971679163518712073415479515739203782884186089469752102638824691790870416740961428049041202692375595649936817341359843482591968408553096938939226446712202142298747429869304673947640985948719513941773786142494884124105958693952544943469683936273740088556648407486639863892018412545184137149396332942706565981112555668930153478758199586023791065208570891763951245888857207518148674690997902361281743464413569058139824367326231254839832561159726644677604694124845111562233861655862107807223757127683408300064449482160364201762416042077097657031017628789380250464453401559256944475406795604874403785477475770588234397264417389846025863775024110982429670751774294338979106990512190364393315637338777132705693083359586016115956286842731552791197610217750651492445804013570552421313666821182797396941053359021589148446013035490186098043932414510164527523241108172929108891482817751928081864315735241983896931825059484179460860927490307905710148789713656938678528055540944506766505144119835867937332019442741355749117040311232571530042842908917049356355759770178427811666006909223802500738432844780272782966163191079184898087112253350958691875630489097318927206151311845631202301857336561005667760151267572727851032758328757399107493614596669807168891734306104979117669500*t^15 + 729369932226144436572418980441220235003640343263374680564891676536318612867399289990848010278538158090148353421249867205150575574592226955655881615902598534719437453461254493239108885133917767485374790476604636797218465814475321344857133091569791045002958587631274556987951646714881805339583732047291026614799461809138243307599771758275478768734814515717505370335029295805280370260194379534237900995938568766296358540685077666367467970530113962701899731059877996953747451750917640443308555592786472523670251409851658198546166245518327708891690428177654579967778077799537494463348594649789977241746234992655195520826928673638574041446097848415008089633150692683710672394695016001067409772819374674608055597451168882987422630516898312103833767972246336087096572172133242307995001043478692939450681843321004181659593570324593055342092722116045127079761341818076668538034086338642223186917049808238602725908422620809042914045958764182494328116708759917435291489532299327255877334108763043393969537338079317490691095671829914135985516231017067354871947552365864623394057901232864856670227579806322216456917271315124577053056847217507276023483199085888120822614870841966861917786344680750336033751615810150863494066602085904574930784142817069054201323340457377260440537695221151407454244481163930193205574072295595993058383333207931842981458374337079048492857897931754513324725343980255809172897999100296004639916802533325440920155221283884567727915167717362308919523942584852084100285919935995773634656211432784564114823452956757682319648430458418618865487347728139099024307385889798578042143257407567727360231903277010309803612459844664005597512845998743517721460439662153035792952860708212434840971067135965226623597558549243856679041832123560802335134040757964873955638027253368625246252660596887342838906756050703001781909368663908528132321992478235711428971145611515232978566764800295098884890685682804009514505350333554262594820303723007715282526148389566138485139009388618915458877171708628736201823472888250696549929721279274353511386135203598908304366623860374266172872531975494549745757483290260138709045071086845352858484141444157211062369626067654849753482159104974063604935070930947675253697312844589004791424796917389449073075693040170912610304436058582246114262994771860496697352398277348785438041710262481313661137530290660851264118802176746621250897897867527605104144805949309775618989368095383094886585656498451414460699882042087838291130972828012652723060529758126989921585585117884178589892656196981839964164356221370864337707738651813094581408735916075825440929431720419641462095055424677899778802783640195428844996763455005508178416219062591554508787367881835606436114279968317029698666983261184582504861477147795652681769607967673080975011320481206291484066227899869815325640848974754234905345326203204422920482208050225785361393167370170974783133355504547271061651017195460376554527467773569/232596140025890827915278723502143192611831615224607993502133861532792500566085477268832093398254027480108975922498014391809227177836505671092955170418346018425727244464402350210355223451624117611819301527020989490584103567122304025614913882433828345589723317927221880454491615295064412339299237355665742975897989947820145403594114718301852465181343488143257442716640650543623578569127123475196759248870341855756924785308783320557132862005363651819030690951722476943758520769275100772595144390639916945645891463760326996438442150089444370839977983235561499994563375888731821722388055735075289013739391311385737809977632119673792849193798853343259183627635683143836662418209098300250490888546431814369985524236918908355337329891976893139081700241448658014634322925605685318732768483034298855035519274438395032844424611333660226553888615840770705232631676792589314325895439439709621854475235553915475567778385846521330153586571874549261472634739581515756630369730422468916606549403293739088639826228725847118664028227282991445837414127934173457631115244971156942890831973214430096867620897531003543936879272746932141359416288107371104349308637915941636077133876178947684271526475727742543024241657056975552623911551721928174764892582451434103033055622914284633498116293291554075578306906205906621922861971689940987184707839365614667063181918938821598072767560989550708361215838587111758256021401179169732694983779191966778181535524149182515987756499550705055088358073540842821217721875353809029620232018442138302434120962306743314168471120573604675572182847726239009744631495041865872911326947018984721635551440661562878696739109782994668634728908412770869686994181775567805919496906321494298775822276478779664982608709758028463299345885521015855930480604987333520877979688992921776872867560248416182184687607063475811460513317432512158686585734695984335778314422098883990224351925761586463078807245730385449343136507550955004528201874737893747480873310901357871503549695127972105623172035739249635893568246117771085860857031469951229581308021553149148312335904175387506647040915271443792175683747249046475047698048802221686470895080143941225177235597826955415186275916915968888043929625509528993868413153622307456468333093927873524801857116361699619804416303717429411756890447065825801082527182352967132601416551175993525389360917320516032570321982523629299292468297847820997581904785343803531466150603326112820148456292118257671100019096584592948744772036414330991150743827880700193140097125326445719454131101085506953663197207411838230427674751407108716816120189804076421016073796701254606902725167504724751341458769713944987536687684472855420596750455143888957242305636997883837618944773920562858676814477997269156644518060208950278935006343361656662822990850665118611254759121064915497172059065690705207794225032860369071905773328218603049390481318188848056987571179722028763651015784342408319614627970381771960882548500*t^13 - 6261709356987594865395505208034285797972288739469556018774131266343628606603689194379789712579655124903574405257152728704274904368523231449087278116008646868032192927945106957555134658128891015473144446616155328244365887695742934240749308360609588135367701412277152222212056125512265149157147231710420178499753958259386635138729827012764852160630301777928005754686538112818978450258301470053958277885132848844209970490403723406539274360446694816771438583158222440990179834451497040769178803142968870246153689149380702257856993525214248185047125527502232128037918657053316378501336025139604154166730644354689671278737285336840049085518391183592752615509335326699725502766304802071871929446866945058245037372824954481328873694040954762454179314150236803184558726985501527742303938783722470745604674532067160674752162003509830399047278366815979046041141232150015429299329440703878322147003306724668949728263871863078981932892885824988773463386186317363774921376810771661456093528923645769817363072083985292754287860692017212859039739931111792738981547270098944446799741435854159433398149236491348120716613682824180833874565853430803488910413110616964241487004917363894719123935171559587353133930396262022939048368371052933660093330479381119500924641422219880242123156212425393242305244006536329670861013247804697317693599886607240611821874624334588205264529762491438347492012389751105124811030157310245569091669095102184438457357146945989978651351952659507482723685585348338160436624005634065445652511053204923318282128824664552032886838660258324756484348686239535109985302073588537067514461381402190588544475404693999382124266971242976141488584934657065167966367801083692345694627694119425595953852655858951601271809785178997836186237430554605364536998475226194839775885630832893588613106727761274389557181771311245359701392204100542195004666489186143093508759394865896584961424847952277440940535361731184660756873927296859156604461891059996297425572478992821123179995083410965946708846928917166060576153430459133573995056886920483764615334853984552145770617418475818661292341328693322091427803450817055729201816609163352070189377193415624612896940295311657114508292654771657817884358164269370103242563861368820373775552499710502844427795419168463629310894053431044055077913399062024225927693825851231388819668314976648615904829258602830999252863534615165572259207597156687181309862447879992261687246867829002253078602700770452894678558789398102302802463836266429992497528130174798692238236953952899632712560424610537734023237944212135702607264903567023640499284972000377969441208511670313850759356846773485592246195221626542054427520734895196444803426373130030823461383528039306962134526513753925716322182947857871133028573652032434043373923375268676967941208035807057039723007654842728662667967309636361719646467821674263429583302959830287229481450629178169608444993225315463081415592029508603908415401212181/106587745720602398811661706303894744575518953772830070808744837517939864337079946864940532120364952398651880228562196886343645852367796773549393048968407107472760446006988261455619092688511246128911369243450395184034657168623036407854601313115307746716844083554998764635456351863369322936067223331916728820023156558612726825724681696153858605403489443110308265011897463161738183577308740077954243073268739180502202425889073521653365738705370527823866491387585445745100992041842570451130978788720427959558117253295994507105771548390502663142203502997267017473236809145127592090259380880539355742218439513567056549814992582996145849339294231823318771526450526644554276370286111065745856018829044481924886570329927888100698271562148634525870449042683268527094563515423187835380453130089503941336665143237788791750066423834454006731490705511498808611458399462235103263905482927711593704186709884901072299020774873357347410187244587172088752508346682014987504402439572238183143972153742373640619415514522912466028564391531623264500251911053329972817365432646976773829585137240010685166521421004498711396317491977234923030722803870562292478518133103227623522725426753847870850641258780091728453827244787274233823773060594903008241776018366094074399613838850041113603020281974382061818408601678823228686981408386070044612798155515116624129924141494294945912957561929192169268440656129239563006642816851037003720419751241367300292897832425644803442933075522264840778354379331337681179383228317473652408494672528824542474665140008527033288852785350234375602010004006587196698510743358990963120530406789282319040757553390541435674622193997644158830671888127017330575010926017541751838837417265772144681736033493188351331836224277465470560476949481475227183676549081574195975151857480251532702906299453643143680750049062097653407147850318588096019483948326703501444043113816187614937761270834435738420579631053147506883456729673835691395447849394452280399002138587806713931723743786798867819550680455267794312392438997658206336237396945453378992599404051540192236332569680371750618838166998176184375653134661698967206323766053056928169186871677611901246267186577012578609633235712948849666732799262619111753292241271581669371896330421316799715025785361866233541441257625851147911895428169970658360148378709320860764920982674824217459978983471149094537079588107915562394218482120554864911319474448810938691284548320315777776768320271667592970105838434881428939351845813169153226360278407466496273908585586487747167329980303261438960222409610085092001808235596267295473018184065557350213191099070866188794258523361388429740940329422312654482831637933191998564724480415452027008124524915535117821497022612141426500443139431758293141953907202548088987692227249225189177137554867899014089559519555961276373992115539818308814440985932130293145169913513767610982822506975860468833139414396890850915805291465647307629227574776889675278216400*t^11 + 551156730715926153791333140239314468065035766429772644132100947151945447247223482675391081119252050413846137177019497586006953076083730523128928106245198485760969816344274880927768136880212831975984179671863320756675909442625172813098400127413896566145217256180800307510466035089512474123843225682152825254369574152333697208411352452532027581447044289822065861755774574899052577667772615029982416830857322921612367194395928762796894082575540669895968173075743078582369473530513011079184820169500882983917712424980962412108396409683082576260486718606893372340462999532007303492088630524485713805164580456916269605686004562682715763730569971044607079868347591128085893177773530604928553152514019775828515964659071930204606358121372875295547408910105716754200706595423921668876590847069535326611798821243425986326167690968325409928500571832588022747639212466184812117899058687966317978841936095829107486439014867037866305580653003310143915541403258307602934984858682113797577186519407367021093721005963567128236599861064258719169895685996493186321872132225549215202872137560676824323212386130311758256350494869514628718991727075827983449997574292489397959761911829137275572330894841793375119247621172789072508337390867024193155275051973547775427305066125552908621817510284656452299588805739585402715202609338999976551486562827816880072926561351526095901152232538996088640652510863758906427031709052812900992854082673502614213882828422374665283779554942564802523194404207914493555461585562923545573379493399210350473021403743845513283946016457304525400019680366404537689273423949984571324276721029823483902391746066593516679937342372650628927521940267917337508483924078438065381099852618321330272874159486438042186336302643779916849424979451385677430545574614166774623950166890795621524507140221106575755104686874786655862095533489440828265469740819585299916603997210898873905358869466418336314640699972737801275342395694665200139425503096921251194165826732528217360638849631550063756611377573010039852542477803756536062218298140960778765350742494375813296850607264899026952071647506135773862230415126438869750822754794300026483412628174435672869537563648479346001675384844801255148214509556925571941330615361282522904459574666711422658367578135923970979944616982528912234787462863574541171787691533858650177068632175949951093684767140989741768892546876556766383659068057371995692807918775081390246654713690421835464459953097110098079182637919487559404844352859985252159822531081418345740823758047706081310237595911441616884179321501539890039055766320354609179960718684347539189977651938945900431217008328775852761732751200356001981663491014044716200858097252199403879021572458864024467531630719074188794147787923828919575299726449243308807573040722283834032645854933647432146001733796579782810577349112267584409570150628919136192746873817490871142127271041875109973112570984851838420775770281126161640552704057/712892065533899160883191931772802512420678716792305019045501185996610780955794449810965896649194162146827510619604303850220488493109290108804382080762722861668462723293492917527841983566016776057004612472427967789322707036894334416170385405901084279989281857543173555678701574151106510546423636570611887562492540619292913185041702253496586776399961859763750084170483032835002136913168845975927729645888320492969275965361985242227056564068387296484301857981902656606844297422713295874447455534948316872369225785031651573499640875598816513223828623942759922061259178048580648395890664330880106587564887655675767833178197146013183278048526355701417757611974301583707173125939574011157348697363089716770345243115751459374800127980604503647055600740024458330567535200557684872999134571377851036212760373603392568198496211360309265801528744654829693959754230169494521830017191010019100748781241437974704337606481295831609301901700810306827370672708327762578763211121814320315833060508796395128818168701029869090970268332971246509319866677824219948064197374197312188600472021800071465724136776848270602196149459328259550140548623290124423719958942183925014470176555561450045299743484048665456541831572278522472977183457225649990188501941019979848257157493607417837734486301516970932941304283955765750309031497647091856825857793380325473076765361942362300586664212903038534717492700085173700628844814003689050857352881679274800660290697392299659391045894726836272738344225397907867628342371214271831043828004575904407460422689667421066802067330589229914740716260563537744152377049738705792299651422032212913064807012936738173667927661153074568802545745265115912287410738948493535025990518076268240403818925311584427738904616920710614787605571207269376618096399701437804249392293536747264181775898943197649293328250220523266294560297585361940909535498548731210956911735264111970038273434801745523202578051848973584999743062104225728164358992703154862408910407437928021751139325327291128922968836811206676245222156932389302118990382167642729625827182942119467554691862147940929463657870182606947447550186373700884561775837887328805287418687194417261582176637495603610181313199898294254264511579483751201986305250063176100344501430739975998094003629368326107452496723081991443826313578019933624097096299159743419401744234773174960933625668670672515410337504877617073156136601195918901679604277157631602935214836168345786429034869349465069864993594726804362386574033685481998851630433504483708844973007494041425859414803327008325513175856483036654297808328988021521670186555763143316360953454824624509468092721183312224890704800681701520242315500462258172218611784596854466353040653655851762052869696691595255165301516978643129455925483237821634138461000433129512028907022817766133196404578848312432890986227311771805706975425390222090516396174799874281248747936267118720117750628758425821060256170192316408169509104027249126860798000*t^9 - 17574919465757167206919158514228798176687494419337604276508801426381601525596406809762808050042607978152997788454238705055999728908070031828119599461048663655229512721161074991537638966528409126302851550368080279353637712824875362889223006910130859767313333329962436254950551391545675552328364139462733654815849392660668327059456519550382101541044449177199529217282436435598344150128261970400429812121951207512628012037762250935479578650457472706277315557626041194364025467496248625423709791872940772832331217539778411904244475778348163582781448545708868282239929266698258291012280020843621663708655585053209125716991511567699928608774525381732920300176874348739115018018441506175065159236630747429898063684259223330089969936429632167265111280245494587770033578085240452016606960090749252030270716111332248354447117373316436957949925143653476480939457522498124033835309554605381542606502272942359929512084564632219672369674764693250582309836810994096952586923452489231590955262031208743669749227807078760679651115773126598781252229365385687487929355553096367901103191684252080588113106888862566363089165436216538698793773547629281250819984142922071226945650369278977120679577638664827242159459680796303117577613713203705893063814374520012026382442805473137086919848460215516581376318792615519728970372188411101546631877690356697227276146709262758461106419170202240063970152213154908399173272388581561996979987512294511961608774277997592760008288046799127060109588191837667156187660560048443410534981893181624363807636800556155396439353160262071209704844019675907490387455941390379632766237765793205626343930474411108226267791062542996803296337985535896722212599400892557676383829397475476336547719449635992065183726522468803674510217673116779040561853007410895740784293228033717455172195149515595142046778448941077470137959043563697484720448491998616651950911938099656886242228823483169459644636602590446847006218020720254708164600056788996208654942440617698041808214638860663403039045394408605016161545410088144577101755262808768032455091041155523555906672551865294001910511722102573755628137433456853201275551941064254819876401468887252818583261906257228626356663647420082302053052235368685114497127814913934259203651428528777273977419186725884775245773544624919730038319087756987247926953093923235710660152638887452712329788855479729343883833712077121869507295592524706301069674569490636470488163217478343146761245469280966855346765671097198879223956702864787774566052878385160490539682147074262748211747957212024640919150852911614662307114303023854672345990598575482973550313679233431375561172565083400705650416932637577484501193373932690997567647914999380591188987631094652419916499536297242840960240285220981927610910489396062497341341940894408769876772484400077440751654061495259153118510269461991548802065330842249544584466534426798603464408295098417219078154495381098926533127471218767260319667309/2646341758421292339642151867944494174894943721425980752517390766199540020214691518237676434531099541302617274269743249140969995163814789040258691057376774259223838897074329769610928575358698638393426212965831092551273685212713817150935521582511600736323849319667841229413361904045774167937481681209089582618343521995860056520230561395555511518454403873365435918511641561281447326420096473698519602473373310920870797144146763399176194821162952843009908412205547740434497770735829658927873130394883903541370610868678100537991091129116818874846030497969336074318310585180337255408988072137357971423536325388493380592858459102624695501846802381012838645680813695272852385088715085344447733800817530009223251281263016781012515626594668233235282154262212004408924941274797466574011938939205659149577671083830775442555023814898117729111735491521716288183936157447366028005366845415979995203809153822784887313842241173920367863119949977654131906285053640936845408889770371340566349997343259345553946232299277544352844177902696293860354050546468695261753459949671840700107812808197234986400204701936762083909948750536721057339915344031522481990756679319115584018079638069019107552078084726106618981041442549060695142574954852791630245196599240834285197024029300263185529532482903907251069993175290342557965344195811174317005078172396662740966780510240587327935344426685521833420995629104053888697984536831876022121991757748823123663200316077476008345549154667801315468095988219506478317331529507524221299058501834796664057629681341184263128886302944868622901143694516162838141399654333074532021433309058972177286026032871225038615792075492473778130662236211415128945691379430013880020722377707359377256600556080881587818661077963243948832778256754257534415660877679579727895471392674289086735380230925506425407051837939821215790413225885055689739942380976350707340051138480415646354196841309509896736842768227250429165712882053565203034362927458680928639137118519581292864077798563429190698899469980994480001203461339929985138676418652613163004964542739685902286356154943114056342366336283919729161360540326616919964167883066599352960872399433821652842928427067013401430632332955789277194020257174530977070375549476941584612164401989304841409558927200604489785783290228604602082527675983086937936190807486926329597383901809513112556640739762344943568677101439639135200810110500001983507621937933632465441327800927950267804750651373014274498839859213137405828949064438531662403779639524219828288157376303638626296312527501773329556486133914302731863076372758564739533268275181365341036872673212621285146707828635022653003373881318437461505565115352322002932725564033777943280226668873995177317470843779406629022710176663144950253056718079792429756408259183586824955791221065950039895744269967220394822600389263395339366802715463703214795713073120745437968837036143092218618922788572944335753981237835113939417117128586000546680235000*t^7 + 51249499165813360699582612849605695757649399359862873861478900095974420147797149119523345929521453040582841130579243369278534208694859469724103162034064050122296577644791404247605284735930900124917603493750813823370672111614027822715679724933637835543217506643306055799737660234945786884729934184411142931277596511394186878240850062675122028546085871233512887939021554664338976561499002153753119458956975207696273030326402011702127775653230604475121739251408099477183338365723582973973150272396127082077258374080373749458284689947459483102836238506999815953598308572261265300235909562740072393081812377883633790850597487036434920637465490581320374037048451351903425492905712166166005142376932227222856146485877295076450191055291381384798303803023071447333841587277256070814361894499487355195025678649360500134764141302788985360083953742680857385086775365481777364396222881542484551147580329659466972447706417027834255178283109824574488667340091521385198241702058932686868936637849374462206396922779399399413858320482128964202361968819390000711151403989864675317177970965103953235950094404957962225736286543931939168472218387471411665345034869540266723754244204165694843798276944210769652576770086675277718823843522323586887709018445393062359896611869615974350121173129447434641731596712425073698216181809893121625982550619559463427171422553106322317407211230591438915631631805429528826310936559087511980925657679218831542397874539071093341112792334029712678722326126774136427808940311173396934350725782703451751850180109551613356107164331931672622216167178937804600756766508459770334381570457167628160539881346994243056312920334902123901174111054015231893803970028337331452825664030564701186790700772430091866161053603169564672627020670485622809668277883599207302974110873696848760810950242731157839717904690916141359245875535859175440889064076599465198049225349837799450550551006829231206806546741184174527182990025955744934547652183639398118314494499634760706830737471195787053321956254343145704892741342715760515092173072871001997293356657848491773538006368228331996986409873961927206469212861412375526135325892264639492888195194173123758294741609640355009172358272767198033745590910903595695262509073399169392985677431845616871621639810922668886435981523314531094509994533827057640704274339372971041893206179817060406548456804492478234699749145492891143937876026908043760054891766802025815013789899321404429661255469521018886192188275240495348058579057507304361620705654202725979485364873609066951650458399473959251368704296149731796247521173048707053437861505729370366032674348704645272457151952226098230444945245668604290092626955217588134103480080114084390933056828223324862802154000124969140130010235573206828719869858877826738809798813886379505497461089974027479117322665197900230123506237171304270403993863538102484693718838960485294305685876224767765872002913560158896506366104641930376428086309/1542817245159613434011374539011640103963752189591346778717638816694331831785165155132565361331631032579425870899260314249185507180504022010470816886450659393127498076994334255683171359434121306183367482159079526957392558479012155398995409082604263229276804153366351436747989990058686339907551820144899226666494273323586412951294417293608863215258917458172049140492287030227083791302916244166236928241976640266867674735037563061719721580738001507474776604315834332673312200338988691154950035020217315764619066136439332613648806128275105404035235780316122931327575071160136619903440046056079697339921677701491640885636481656830197477576685788130484930431914384344072940506720894755813028805876619995377155496976338783330296610304691579976169495934869598570403240763206923012648960401556899284203782241873342083009578884085602636072141791557160596011234779791814394327128870877516337203820736678683589303970026604395574464198930836972358901364186272666180873382736126491550182048451120198457950653430478808357708155717271939320586411468591249337602267150658683128162854867178987997071319341229132294919500121562908376429170645570377607000611144043044385482540428994238139702861523395320158865947161006102385268121198679177520432949617357406388269865009082053437163717437532977927373806021194269711293795666157914626813960574507254377983633037470262412186305800757659228884440451767663417110924984972983720897121194767563881095645784273168512865455157171328166917899961131972276859004281702886621017351106569686455145598104221910425404140714616858407151366773902922934636435998476182452168495619181380779357753177163924197513006780012112212650176083711255020175338074207698092052081146203390516940598124195153965698279408452571222169509723687732142564330291687194981363059821929110537566726674629570246012311221518915768805810910690987467118386408109212462379249813734082321824496758483444269797579333876487000203610610237228513369033586708410981396616940096915893739757356562479218177458390998919781840701617961179181335848352074473474031894328417236881032945638331835494847599574053525202101073195010417664339109875827827422776188608869918023607427272980068813034058650113225148604113809932751559632028945345056943828891846359764722541772854557952417545111658203276483014113635098139684816799240764878050155274814754946144620521551281447102100538750139309615822072294421501156384943589815307727352294107940995006130169629750467322032823637921259107598277304567663959181403529842620159891995750385021319130750203533533851131431416072038492676173525318243243147895404430735993824496768482958209240530664094218206700966972808649040057744462250403727709779003831692540932372147953539188376085501923394064720240032994613505997532066640518986547986015104031118949226281881448873259218909390889490181576026940559482850845983115338974225900721629394590335831992071422763454831985738026547744571061657871426680179285965638318714577005000*t^5 - 165863327415523854751709349677139732074755601433031145634578399389699633397049873368159421155947661500543709582390921758516486933431053323861844429772919379555805283997323584498611481809630084210831326284023790612165486293664003823692728098006997022054717719143539833620294784944562815016038376102278853819852333350226455258364284709731723358404994241225437480500748236291108427835923866861048034824970696361310138328208411515652902624465949933100076122221643310224732314181002360888442972566886188237667207436766669359231631247372272353799694294111508599679261471840156993921042034665961450244987149195088003663940874293533399758223437733179973712608003144245495328407920526105827780497400076311268638670595505619220368033894861116448790812264835033708956766349393778420161700255628123204772132161962652351123318252617528897464672654396681034609483725936489499029089590171079947857565571615573177751025083522210973476245223922816201358383010944525773806133541665300516452572192487939327271803757608476286931135879481659770024639798310657093060550028564902130724358219799480602914184694259147330754642244944608404018218549491613805730789332248681552516413724940902548550207217070411081535251550719800950439935157392417722212845171708739004590919991960831586189097403833915803243732841176720066040295519711939141839882902365114317079788773342202855767259834698861991869779719803480460180031345710175679787340614359859498365327565670877104353285693998891070387491011197640701738885612572537439232272629000914172375345938045007903170880253951491345369520772985657545106183073445638915262759308844177192435181734174491625294198333027695623531140305437538129682378146223476156471773197006455576628175987337471981530247826822229401650805766583672621465433179598843461064303191110145095950083486273881104946457683620263465576849479128903376633253720883478306118636176827720718522914389271656132386797829221472672388315173826407242826331462853733036090784680842862301010174766178988023063191760302091275960786886305620765065233269839418420487621834756920279472260545219948010341293301920669200674798179500942846151602210204810892009365408850956506888468699498732703810956496935954065349677177939768228130830794962142661560756542134912797942447285498218006494643295294883704329384016782627788529811723028058413907402175273200916809604107011465600192847672441835605120117994620194847951786058503498147982406146755691392284035005983262868973089668549540877692553399674384473120621953060864831035087148987263321515561566652522527243195022390786162962866851713044126073941432860896071613811488237177468969178439379087252441552751192997828954612154198669524900117706339422445642403389397679147009532785817227638503272821985126197132874485372577904702139560715842084941075836211899772630763905528419674833112390538118392154581608327643470139124375363539454080657845925076544772457988164367686026862697740626532891333743/2098231453417074270255469373055830541390702977844231619055988790704291291227824610980288891411018204308019184422994027378892289765485469934240310965572896774653397384712294587729113048830404976409379775736348156662053879531456531342633756352341797991816453648578237953977266386479813422274270475397062948266432211720077521613760407519308053972752127743113986831069510361108833956171966092066082222409088230762940037639651085763938821349803682050165696181869534692435704592461024619970732047627495549439881929945557492354562376334454143349487920661229927186605502096777785803068678462636268388382293481674028631604465615053289068569504292671857459505387403562707939199089140416867905719175992203193712931475887820745329203390014380548767590514471422654055748407437961415297202586146117383026517143848947745232893027282356419585058112836517738410575279300516867576284895264393422218597196201883009681453399236181977981271310545938282408105855293330826005987800521132028508247585893523469902812888665451179366483091775489837475997519597284099099139083324895809054301482619363423676016994304071619921090520165325555391943672077975713545520831155898540364256254983432163869995891671817635416057688138968299243964644830203681427788811479606072688047016412351592674542655715044849981228376188824206807359562105974763892466986381329865954057740930959556880573375889030416551282839014404022247270857979563257860420084824883886878290078266611509177497019013753006307008343947139482296528245823115925804583597504934773578998013421741798178549631371878927433725858812507975191105552957927608134949154042086677859926544320942936908617689220816472609204239473847306827438459780922469405190830358836611103039213448905409393349659995495496862150533224215315713887489196694585174653761357823590331090748277496215534576743261265725445575902838539742955281005515028528948835779746678351957681315591537484206924707894072022320276910429922630778181885677923438934699399038531805615486070004924971736721343411758530903303354200427203686616753758821283924683376286647442158204806068131296272992735420712794274857459545214168023501189431125845294975616508063088512106101091252893585726319764153986202101594781508542121099559365669277443607292911049280022656811082198815287861351855156456016899194543733469971350846967440234148211173748066726756683909309742768058856732700189461077518018320413241572683523282148818509199119986799753208337030696460635557964640147572912386333657134212022984486708800585963417453114220523628994017820276805606037538746725857972350039595994432810810681137750025800951601315605136823164567121703168136761113315083019762694478532468660549069685299445211101855668026121216813296191476282615815928019526444872674368156643610631105821705260980541482321770947743358770467632537716771609706646943396639160896677150537036861004947224981415976642856731509217134958298571500603716104932616643854705140285043828913268113451824726800*t^3 + 20168297140518388884500719361137695977735043819848538014619682362626752246670771699922038477903109247149042920197848161743386788919621297662836421476263647028026992238772166330332069320960101048331082827274711117389187797525399007489828266420466419451783170271745183607056293460010727860981674040733123868997066401541444722988997501391782513309908221284700297592170336607541215757742583815222251159291052845424570155722566671356764876189334849931116455947938842809789276895826488829682732496039950556548872379261523852908088591490578281610465881256497287056122029315264840322900508045451431372106943139928817229569332216509727851383884662864250307284636578583762764089437232611334637488654319085665448795259965002493064393217373694566533082129674591683867545393627974699960728952784895366453476051688995593240260887056889634823546576585375206534513294573551447366023565470282447335052571530533264721598245227667533621943142610109608103569797934772671789236633368782641444969169426527635047047645305392344487282299224903632893405096446479770072467796211873003577289360459305739387116310210157356470502395445103977661788959060058661643794956954379623955982057310675522751485721845082038713274434278444530104536319054144493527907885491594461740895930135798536581278045876043665027391041223535383263374453901580984123299044481652536301151726543900490424853795758257796297908530368022321857587571407927459253866974188734527526119092294406376138497531878392122180119388642051316003850987344617903643082547383406472074200529603559664570277441056366215858817842488310402613959487819620755109254817441515724664865826213805682997699426834167831308942069611850722808520131222145321213556468284068919039990663941516535299037200925345447004238437105752205827058412679614747167841462666834567973646970873351821647723171473626273236280371783303925994409357529334995328015926339538862520357469169396083720705962267379426633446101748327294601259536687423447407089185410999440670500812861473665406362284196647792220472918939295819441786568131199435966161564790021950918683017510864582782104063750957967263022809291781669789183834045346332688250145873386167713511987187830069520745792599177251455629273042892593451257342273494416896666397590454035831347200136338061761203544435944983004468984894488201525071934588873932433029979459584897814647656968382514301287905781284527714065476707749761367119905672882252641838831291023843026067281441614830755743766037077827536702523612654706614813832646007006608278986120723354293792786946831217571157665880169508001168139598160959432310144737253835952419245874532612238075944467283256125222633850127140876087278397473188219943491187073736532055401351734377381630896884192548397138338942407859600089605284425154563349593842108480276714314341986788068982849136989542748374681053927662092492487653285555109824737295875154585646487198746633181844247141447521959787086906665431867/357448749326173601741529943850752166936611303768951710120756979409417876620264873876717584958296887369904287217743245135488602405543171726197020617781365506353683962614956088873336112563283664987639054938727257063531539010194902621028519392084817358348043947906636140558166723814577906037385585331400594737893962661478764664011389483213195534086570152078827924397599729147181158680484156823284099759919213531865695437358640766930554238383138189062093838673881465938475077549326068395151671181991099438357529499018941370622625657137975475956722719040250988744848791479748373264235234272999610719054554627378144040867692069391561966219601993251824440912081015511850324740267496989293157690317170112025246382756042347734183610635517892332926336900750301771129231426585136336357787307904056823844926480798104225246090778933649570692475877041658173556357575245110962441321929678225534491284367443938498949058211990073813609430891492835744398854467610273142649443994338125573752939386862507953724847268225983252701104877426292841605663020560790929551456841995107076986738732434291714470389912420807827158531201786150360028091310814237560382993233132132759850490712712385068472448004280012013262919222230728478342972755648662313734095985831490909235457249758294624197635616596255789814694637408297900993351005951248059947927492812539092618074218762992470033116800909812958314156372942405686856674144993410429197771298710189294742965240408592779280932624348200677407542488152649166918322591558908338894612464379026966394104452111726867927768346325908696394224133743896813501229335288799881141144550004162329986686663559226608127311631291505984580965661623809792909959389861318845515089429105325726534766624586240913789311095741694553943685235550237874152949336608483346920305205396344365605399506997905515032317169574978172843745072987429744390449117919827551595458095918865650525793339331771353363548041794970269872053468041375610177318850256921221287936811011533788634804420390443363543379632849616398308472855223995260052709666837868353235518556920932256092130185336189483667073561663822465130724844385668558505718375714601066831479252566974133849268519288226184592723553593129126912530792209179691806093254613705041309029112444120143900288018425489426053541658940330996408803406597133231801132358489076188805613837365477334075643988921206806234306810841959290891395217136709315273710555626104651274573600735622750011349625480463310075295664344499400031113473778518748813058158643234586867210407799082229338538591332209309286546267846792053540613507331295061114329643714565699206498828887374222749943376949072600987210832865610355036307251180738183348038538319388351491088512502560056160088230573808040416216596259655753516399612423292987416369543083091300196350321851885759580832205575229636672334436953314781567982506457253179394481207134776347125239782748172529931161813328820916875087231727041076497203526799093760961577200*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (0.99782267881710500879 + 4.9445121130149599319e-1653j)  +/-  (2.69e-476, 2.69e-476j)
| (-0.96904859571400137443 - 1.5805890176618214228e-1691j)  +/-  (1.37e-476, 1.37e-476j)
| (-0.91456263162865821536 + 3.1777336251139407723e-1693j)  +/-  (4.46e-478, 4.46e-478j)
| (0.99329088551692007466 - 8.7869413988895211521e-1688j)  +/-  (3.88e-476, 3.88e-476j)
| (0.91456263162865821536 + 3.8638182220453979173e-1708j)  +/-  (4.44e-478, 4.44e-478j)
| (0.9600565767082869838 + 3.6097878436095717031e-1721j)  +/-  (8.32e-477, 8.32e-477j)
| (-0.97641432639022051899 - 2.1888304063875746697e-1746j)  +/-  (2.15e-476, 2.15e-476j)
| (-0.92769329925007595701 + 8.9648286279795819753e-1748j)  +/-  (1.18e-477, 1.18e-477j)
| (-0.88556270750838249193 - 5.1704962595573636689e-1749j)  +/-  (6.05e-479, 6.05e-479j)
| (0.99954895650018362233 + 2.7674939828443312771e-1743j)  +/-  (4.57e-477, 4.57e-477j)
| (0.86965522357347710086 - 1.2270475487562962046e-1761j)  +/-  (2.28e-479, 2.28e-479j)
| (0.90043067990402711059 - 2.1118031167507617498e-1761j)  +/-  (1.68e-478, 1.68e-478j)
| (-0.90043067990402711059 - 4.1528628114271008546e-1760j)  +/-  (1.74e-478, 1.74e-478j)
| (-0.85251573770951683235 + 3.4647625492622277277e-1761j)  +/-  (6.17e-480, 6.17e-480j)
| (-0.99782267881710500879 - 3.9276499316642315909e-1755j)  +/-  (2.75e-476, 2.75e-476j)
| (0.85251573770951683235 - 1.9447544376281209938e-1763j)  +/-  (6.48e-480, 6.48e-480j)
| (0.93941947667002316119 - 4.94425108526091376e-1759j)  +/-  (2.39e-477, 2.39e-477j)
| (-0.98263585654128872288 + 8.7231938468249787753e-1763j)  +/-  (2.65e-476, 2.65e-476j)
| (-0.77477153091614443533 - 3.9771753003636791848e-1772j)  +/-  (2.29e-482, 2.29e-482j)
| (-0.93941947667002316119 - 1.7298187497362553779e-1766j)  +/-  (2.38e-477, 2.38e-477j)
| (0.92769329925007595701 + 3.8445560674621186396e-1764j)  +/-  (1.08e-477, 1.08e-477j)
| (0.79569616072537603047 - 6.5023862694218690003e-1785j)  +/-  (1.01e-481, 1.01e-481j)
| (-0.86965522357347710086 - 2.3967238068486824522e-1782j)  +/-  (2.2e-479, 2.2e-479j)
| (-0.81553891723383030685 - 1.6399527113209128641e-1784j)  +/-  (4.69e-481, 4.69e-481j)
| (-0.79569616072537603047 - 1.5225026636643529915e-1784j)  +/-  (1.06e-481, 1.06e-481j)
| (-0.99613379387344351762 + 8.5134708951745010604e-1777j)  +/-  (4.3e-476, 4.3e-476j)
| (0.77477153091614443533 + 1.2362151719491165083e-1786j)  +/-  (2.42e-482, 2.42e-482j)
| (0.83441595022019699649 - 3.3298463268478056617e-1780j)  +/-  (1.72e-480, 1.72e-480j)
| (-0.9600565767082869838 - 1.8808706244392503032e-1781j)  +/-  (7.88e-477, 7.88e-477j)
| (-0.63144978931201293446 - 2.3579193640049093102e-1792j)  +/-  (4.01e-487, 4.01e-487j)
| (-0.9884484796115023493 + 8.5681599504016014798e-1781j)  +/-  (2.85e-476, 2.85e-476j)
| (0.68253300275030210666 + 3.8321594389795673534e-1789j)  +/-  (2.29e-485, 2.29e-485j)
| (0.7069238455234140014 - 8.4853814581536529832e-1789j)  +/-  (1.37e-484, 1.37e-484j)
| (0.95004944103120548838 + 3.5147991999727902326e-1779j)  +/-  (4.77e-477, 4.77e-477j)
| (-0.73037509973747927166 + 7.329580939217630022e-1805j)  +/-  (8.77e-484, 8.77e-484j)
| (-0.75295349386030407173 - 5.1318402782755277131e-1805j)  +/-  (4.32e-483, 4.32e-483j)
| (-0.99954895650018362233 + 7.1001140923459917532e-1798j)  +/-  (4.81e-477, 4.81e-477j)
| (0.63144978931201293446 + 1.0881977085038573151e-1807j)  +/-  (3.77e-487, 3.77e-487j)
| (0.52047837372247234656 + 1.4128922227719721848e-1811j)  +/-  (5.13e-491, 5.13e-491j)
| (-0.99329088551692007466 - 9.5783894691600596256e-1798j)  +/-  (3.85e-476, 3.85e-476j)
| (-0.54921449684599193821 - 1.9713645242138982903e-1812j)  +/-  (5.1e-490, 5.1e-490j)
| (-0.57735026918962576451 - 1.2448886672274319488e-1810j)  +/-  (5.15e-489, 5.15e-489j)
| (0.73037509973747927166 - 7.4247662071450947755e-1805j)  +/-  (8.09e-484, 8.09e-484j)
| (0.6573403353385973249 + 5.9170321897876507164e-1807j)  +/-  (2.99e-486, 2.99e-486j)
| (0.99613379387344351762 - 1.9731570468453397114e-1795j)  +/-  (4.47e-476, 4.47e-476j)
| (-0.60479802830881087287 - 2.7154951255182412053e-1821j)  +/-  (4.82e-488, 4.82e-488j)
| (-0.83441595022019699649 + 3.1125669696763391712e-1813j)  +/-  (1.8e-480, 1.8e-480j)
| (0.96904859571400137443 - 1.9437969320901951811e-1806j)  +/-  (1.35e-476, 1.35e-476j)
| (0.4911101575360784222 + 7.7025858967164149376e-1828j)  +/-  (4.22e-492, 4.22e-492j)
| (0.9884484796115023493 - 1.1391496800370904431e-1809j)  +/-  (3.01e-476, 3.01e-476j)
| (-0.4610957631274546367 + 1.6154850835700279073e-1841j)  +/-  (3.44e-493, 3.44e-493j)
| (-0.4911101575360784222 + 3.2097648710863984183e-1841j)  +/-  (4.56e-492, 4.56e-492j)
| (0.4610957631274546367 + 6.3761417359124594875e-1841j)  +/-  (3.44e-493, 3.44e-493j)
| (0.57735026918962576451 - 1.1637683490629739316e-1837j)  +/-  (5.08e-489, 5.08e-489j)
| (0.60479802830881087287 + 1.9657194602260023489e-1835j)  +/-  (4.98e-488, 4.98e-488j)
| (0.97641432639022051899 - 3.9280230221587907082e-1822j)  +/-  (2.38e-476, 2.38e-476j)
| (-0.52047837372247234656 + 2.0791359805445229715e-1869j)  +/-  (5e-491, 5e-491j)
| (-0.6573403353385973249 - 6.0512209341847475305e-1865j)  +/-  (2.99e-486, 2.99e-486j)
| (0.98263585654128872288 + 6.4709290272312836076e-1856j)  +/-  (2.79e-476, 2.79e-476j)
| (0.39948019139974547251 + 3.1253527088998890021e-1893j)  +/-  (1.94e-495, 1.94e-495j)
| (-0.7069238455234140014 + 2.0368793660139077769e-1879j)  +/-  (1.4e-484, 1.4e-484j)
| (-0.95004944103120548838 - 1.0566721918132055517e-1877j)  +/-  (4.46e-477, 4.46e-477j)
| (-0.43052614005601982015 - 1.7117745287662492753e-1896j)  +/-  (2.57e-494, 2.57e-494j)
| (0.034265124723137821528 + 2.2258096439206230626e-1911j)  +/-  (1.27e-509, 1.27e-509j)
| (0.54921449684599193821 - 1.8271140945697514237e-1893j)  +/-  (5.35e-490, 5.35e-490j)
| (0.75295349386030407173 - 1.1424115489689360194e-1884j)  +/-  (4.64e-483, 4.64e-483j)
| (-0.68253300275030210666 - 2.748371005935895686e-1888j)  +/-  (2.09e-485, 2.09e-485j)
| (-0.39948019139974547251 + 3.4266216381895004127e-1898j)  +/-  (1.78e-495, 1.78e-495j)
| (-0.36794633054990747626 + 1.190184748911106113e-1899j)  +/-  (1.22e-496, 1.22e-496j)
| (0.88556270750838249193 - 9.6963273124794006441e-1895j)  +/-  (6.88e-479, 6.88e-479j)
| (0.33592368482877212748 - 1.2227226119307971998e-1916j)  +/-  (7.7e-498, 7.7e-498j)
| (0.13670197711468910762 - 2.026587659289568981e-1923j)  +/-  (1.41e-505, 1.41e-505j)
| (-0.17054695788637170596 - 1.28758716423846984e-1922j)  +/-  (2.71e-504, 2.71e-504j)
| (-0.33592368482877212748 - 3.9883531401438201504e-1916j)  +/-  (7.24e-498, 7.24e-498j)
| (0.81553891723383030685 + 4.0794141843121075069e-1920j)  +/-  (4.55e-481, 4.55e-481j)
| (0.36794633054990747626 + 7.2130704577744719765e-1937j)  +/-  (1.28e-496, 1.28e-496j)
| (0.43052614005601982015 + 9.4411151695249350596e-1935j)  +/-  (2.54e-494, 2.54e-494j)
| (-0.034265124723137821528 + 2.6392075978448521888e-1949j)  +/-  (1.27e-509, 1.27e-509j)
| (-0.3034936249642923068 - 2.2745529860969039707e-1940j)  +/-  (4.14e-499, 4.14e-499j)
| (-0.13670197711468910762 - 3.2916721621243345462e-1945j)  +/-  (1.36e-505, 1.36e-505j)
| (0.10268895131294819187 - 9.817749938471077145e-1947j)  +/-  (6.32e-507, 6.32e-507j)
| (0.27073060884497787264 + 3.8861373870815858927e-1940j)  +/-  (2.3e-500, 2.3e-500j)
| (0.3034936249642923068 - 2.1375261272777345369e-1939j)  +/-  (4.4e-499, 4.4e-499j)
| (-0.27073060884497787264 - 2.0153660466903120434e-1940j)  +/-  (2.22e-500, 2.22e-500j)
| (-0.2042156837128657121 - 9.1596552519577759608e-1943j)  +/-  (6.1e-503, 6.1e-503j)
| (8.1193311698554660299e-1995 + 9.3658158078482806085e-1995j)  +/-  (1.15e-1992, 1.15e-1992j)
| (0.23763560255547890149 - 1.2466960997229056469e-1941j)  +/-  (1.11e-501, 1.11e-501j)
| (0.068518872404975251925 + 1.8653903704068746784e-1948j)  +/-  (2.4e-508, 2.4e-508j)
| (-0.10268895131294819187 + 1.1374054747774432759e-1946j)  +/-  (5.87e-507, 5.87e-507j)
| (-0.23763560255547890149 + 9.7834015570025682548e-1942j)  +/-  (1.12e-501, 1.12e-501j)
| (-0.068518872404975251925 + 5.0343322659207101035e-1949j)  +/-  (2.52e-508, 2.52e-508j)
| (0.17054695788637170596 - 1.3689696484852457865e-1944j)  +/-  (2.8e-504, 2.8e-504j)
| (0.2042156837128657121 + 7.0778466967788529815e-1943j)  +/-  (6.01e-503, 6.01e-503j)
-------------------------------------------------
The weights are:
| (0.0020466923534987447944 - 7.2252676287578109092e-1653j)  +/-  (6.33e-118, 2.4e-346j)
| (0.0082331604192430367557 - 1.8506940244109281146e-1655j)  +/-  (1.87e-118, 7.08e-347j)
| (0.013719229004872557135 + 2.505213718363392642e-1655j)  +/-  (1.45e-118, 5.51e-347j)
| (0.0040602701272017906684 - 4.3517434574066288895e-1653j)  +/-  (1.69e-118, 6.39e-347j)
| (0.013719229004872557135 + 5.754181118444230122e-1654j)  +/-  (1.82e-119, 6.91e-348j)
| (0.0096233347405125234536 + 1.0049957558938256567e-1653j)  +/-  (2.91e-119, 1.1e-347j)
| (0.0065872850129502898347 + 1.7542230839089369658e-1655j)  +/-  (1.39e-119, 5.27e-348j)
| (0.012455461655913562024 - 2.4544697214298935296e-1655j)  +/-  (2e-119, 7.58e-348j)
| (0.015313743950734473392 + 2.7433544984149948325e-1655j)  +/-  (6.34e-120, 2.4e-348j)
| (0.001143592931035280949 - 9.4321316001726592519e-1654j)  +/-  (3.9e-119, 1.48e-347j)
| (0.016540437498718646769 - 4.0278312268248249298e-1654j)  +/-  (3.91e-121, 1.48e-349j)
| (0.014490174122152080428 - 5.1356568905278371668e-1654j)  +/-  (1.66e-120, 6.31e-349j)
| (0.014490174122152080428 - 2.6349058622880445388e-1655j)  +/-  (3.7e-120, 1.4e-348j)
| (0.017680078768871129079 + 2.7750143402931746095e-1655j)  +/-  (1.38e-121, 5.25e-350j)
| (0.0020466923534987447944 - 5.0709887379421633819e-1656j)  +/-  (7.34e-124, 2.78e-352j)
| (0.017680078768871129079 + 3.5337029333339928314e-1654j)  +/-  (8.65e-123, 3.28e-351j)
| (0.011058223858961821274 + 7.9294760271166307833e-1654j)  +/-  (3.59e-122, 1.36e-350j)
| (0.0060260512830759675046 - 1.4176171382056728299e-1655j)  +/-  (1.5e-122, 5.67e-351j)
| (0.021413436635969904083 + 2.8428928669292108776e-1655j)  +/-  (9.43e-125, 3.58e-353j)
| (0.011058223858961821274 + 2.3905467368671924449e-1655j)  +/-  (5.11e-122, 1.94e-350j)
| (0.012455461655913562024 - 6.7391451278678111893e-1654j)  +/-  (1.15e-122, 4.37e-351j)
| (0.02039571160925413141 - 2.5354209889326997845e-1654j)  +/-  (7.25e-126, 2.75e-354j)
| (0.016540437498718646769 - 2.7643533443266786312e-1655j)  +/-  (2.25e-122, 8.53e-351j)
| (0.019314048394801087047 + 2.8665003289129461723e-1655j)  +/-  (1.8e-124, 6.81e-353j)
| (0.02039571160925413141 - 2.8573762655338769826e-1655j)  +/-  (6.49e-125, 2.46e-353j)
| (0.0016475732309055041512 + 9.5212175301713289518e-1656j)  +/-  (6.04e-125, 2.29e-353j)
| (0.021413436635969904083 + 2.2592555484396028163e-1654j)  +/-  (1.84e-129, 6.96e-358j)
| (0.018482548291842166915 - 3.1700582416400786531e-1654j)  +/-  (3.09e-128, 1.17e-356j)
| (0.0096233347405125234536 + 1.9385655284360171713e-1655j)  +/-  (3.58e-124, 1.36e-352j)
| (0.026253856900286373627 + 2.797499816550684403e-1655j)  +/-  (1.82e-131, 6.89e-360j)
| (0.005469590062839272823 + 1.053809407838387473e-1655j)  +/-  (1.23e-124, 4.67e-353j)
| (0.024822419905165978775 + 1.4984689613056638405e-1654j)  +/-  (1.86e-132, 7.04e-361j)
| (0.023930516642306561227 - 1.6609855633763031586e-1654j)  +/-  (5.7e-132, 2.16e-360j)
| (0.010308196298666443437 - 8.8810228905479733315e-1654j)  +/-  (2.93e-129, 1.11e-357j)
| (0.02298654232719590815 + 2.8559770315373985024e-1655j)  +/-  (1.11e-130, 4.21e-359j)
| (0.022196210236207917486 - 2.8522772156086808485e-1655j)  +/-  (9.82e-130, 3.72e-358j)
| (0.001143592931035280949 + 8.1519522943721547747e-1657j)  +/-  (3.16e-127, 1.2e-355j)
| (0.026253856900286373627 + 1.2440575056902347339e-1654j)  +/-  (3.78e-136, 1.43e-364j)
| (0.029041761571360515391 + 8.753966824702193647e-1655j)  +/-  (5.34e-138, 2.03e-366j)
| (0.0040602701272017906684 - 9.9046092586864594025e-1656j)  +/-  (1.59e-126, 6.05e-355j)
| (0.028439127636406589071 - 2.7548434748255562731e-1655j)  +/-  (3.08e-137, 1.17e-365j)
| (0.027815571654597863748 + 2.7599628510367039581e-1655j)  +/-  (1.19e-136, 4.5e-365j)
| (0.02298654232719590815 + 1.8454805904361431737e-1654j)  +/-  (1.09e-135, 4.15e-364j)
| (0.025542606546588508292 - 1.3635362542242413525e-1654j)  +/-  (1.25e-136, 4.75e-365j)
| (0.0016475732309055041512 + 1.1241081515606811314e-1652j)  +/-  (1.35e-135, 5.13e-364j)
| (0.027057983861633609511 - 2.7777161746201873625e-1655j)  +/-  (3.7e-137, 1.4e-365j)
| (0.018482548291842166915 - 2.8271909483768764112e-1655j)  +/-  (8.91e-132, 3.38e-360j)
| (0.0082331604192430367557 - 1.2650540076349463874e-1653j)  +/-  (2.14e-136, 8.1e-365j)
| (0.029698985450757073196 - 8.0643783050809176888e-1655j)  +/-  (4.32e-142, 1.64e-370j)
| (0.005469590062839272823 + 2.2328853775788218609e-1653j)  +/-  (1.1e-136, 4.19e-365j)
| (0.030311802565383017813 + 2.740884890497916031e-1655j)  +/-  (3.1e-142, 1.18e-370j)
| (0.029698985450757073196 - 2.7444632583563122315e-1655j)  +/-  (1.96e-141, 7.42e-370j)
| (0.030311802565383017813 + 7.45020865751918824e-1655j)  +/-  (3.44e-143, 1.3e-371j)
| (0.027815571654597863748 + 1.0339367627731330948e-1654j)  +/-  (1.74e-141, 6.6e-370j)
| (0.027057983861633609511 - 1.1326580798959210595e-1654j)  +/-  (7.75e-141, 2.94e-369j)
| (0.0065872850129502898347 + 1.6177107227050344572e-1653j)  +/-  (5.05e-138, 1.92e-366j)
| (0.029041761571360515391 + 2.7521921319685129824e-1655j)  +/-  (1.28e-142, 4.87e-371j)
| (0.025542606546588508292 - 2.8049202120009591739e-1655j)  +/-  (3.25e-141, 1.23e-369j)
| (0.0060260512830759675046 - 1.8486632096172737127e-1653j)  +/-  (3.86e-138, 1.46e-366j)
| (0.03128379066338750489 + 6.4483552765951756895e-1655j)  +/-  (9.04e-148, 3.43e-376j)
| (0.023930516642306561227 - 2.8343144016131565293e-1655j)  +/-  (1.11e-140, 4.21e-369j)
| (0.010308196298666443437 - 2.1781471894839032179e-1655j)  +/-  (1.98e-137, 7.53e-366j)
| (0.030812500988074868152 - 2.7487401785638670602e-1655j)  +/-  (1.16e-146, 4.4e-375j)
| (0.034266377391582213257 - 3.5637380659387790403e-1655j)  +/-  (4.74e-153, 1.8e-381j)
| (0.028439127636406589071 - 9.5001505544597282239e-1655j)  +/-  (2.09e-145, 7.94e-374j)
| (0.022196210236207917486 - 2.0393333639916007788e-1654j)  +/-  (3.27e-143, 1.24e-371j)
| (0.024822419905165978775 + 2.8116177937133309242e-1655j)  +/-  (9.09e-142, 3.45e-370j)
| (0.03128379066338750489 + 2.7612660205514578359e-1655j)  +/-  (2.84e-148, 1.08e-376j)
| (0.031785715423188602502 - 2.7730510891946831178e-1655j)  +/-  (1.48e-149, 5.6e-378j)
| (0.015313743950734473392 + 4.6025254697563181812e-1654j)  +/-  (1.01e-143, 3.81e-372j)
| (0.032243856751987277718 + 5.6234039663715668729e-1655j)  +/-  (1.16e-152, 4.4e-381j)
| (0.033926867313388919448 + 4.0420841088946780478e-1655j)  +/-  (3.99e-155, 1.51e-383j)
| (0.033763339321281458451 - 2.9996254644899618483e-1655j)  +/-  (5.71e-155, 2.16e-383j)
| (0.032243856751987277718 + 2.7907295791657747097e-1655j)  +/-  (1.19e-151, 4.53e-380j)
| (0.019314048394801087047 + 2.8515988294127070059e-1654j)  +/-  (1.01e-145, 3.84e-374j)
| (0.031785715423188602502 - 6.0128424403180172718e-1655j)  +/-  (2.12e-152, 8.05e-381j)
| (0.030812500988074868152 - 6.9208245056723133512e-1655j)  +/-  (5.19e-151, 1.97e-379j)
| (0.034266377391582213257 - 3.3271071729253729899e-1655j)  +/-  (7.09e-157, 2.69e-385j)
| (0.032602311719511247532 - 2.8200023015556756027e-1655j)  +/-  (3.85e-154, 1.46e-382j)
| (0.033926867313388919448 + 3.0680005815588245252e-1655j)  +/-  (1.69e-156, 6.43e-385j)
| (0.034098757533158754125 - 3.8625884264713358435e-1655j)  +/-  (4.26e-157, 1.62e-385j)
| (0.032925486145211189489 + 4.9827168705640195296e-1655j)  +/-  (1.21e-156, 4.59e-385j)
| (0.032602311719511247532 - 5.285267772322529708e-1655j)  +/-  (7.67e-156, 2.91e-384j)
| (0.032925486145211189489 + 2.8559256901066804995e-1655j)  +/-  (1.01e-156, 3.85e-385j)
| (0.033560595121931701308 + 2.9403765416050723789e-1655j)  +/-  (1.37e-157, 5.21e-386j)
| (0.034263427397384495006 + 3.4408212861883681535e-1655j)  +/-  (9.16e-159, 3.47e-387j)
| (0.033264810774192023069 - 4.7036827157864934697e-1655j)  +/-  (9.39e-159, 3.56e-387j)
| (0.034227651604501662342 + 3.702012119557520338e-1655j)  +/-  (5.65e-159, 2.14e-387j)
| (0.034098757533158754125 - 3.1417506924421215478e-1655j)  +/-  (1.81e-159, 6.87e-388j)
| (0.033264810774192023069 - 2.8942125082552607023e-1655j)  +/-  (4.9e-159, 1.86e-387j)
| (0.034227651604501662342 + 3.2262589319021590073e-1655j)  +/-  (1.24e-159, 4.69e-388j)
| (0.033763339321281458451 - 4.2364005440044526475e-1655j)  +/-  (8.21e-161, 3.12e-389j)
| (0.033560595121931701308 + 4.4536469878623669375e-1655j)  +/-  (8.13e-161, 3.08e-389j)
