Starting with polynomial:
P : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Extension levels are: 6 14 20 37
-------------------------------------------------
Trying to find an order 14 Kronrod extension for:
P1 : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Solvable: 1
-------------------------------------------------
Trying to find an order 20 Kronrod extension for:
P2 : 231/16*t^20 - 264345610739/3590901680*t^18 + 4890539045511/30612436822*t^16 - 22022509047849/114549763592*t^14 + 186516235143784/1331641001757*t^12 - 10215124913175/161411030516*t^10 + 3238994808498267/185622685093400*t^8 - 102871692107457/37124537018680*t^6 + 16645537944399/74249074037360*t^4 - 524382152749/74249074037360*t^2 + 821560883/22274722211208
Solvable: 1
-------------------------------------------------
Trying to find an order 37 Kronrod extension for:
P3 : 231/16*t^40 - 122174744040742640594954381719917626744768670507886774190899452959229361506279809944095626670982970023523286349387719701704042407418610072815809268630468171/872826019431762518985620711979361031668322243922340238454555563708042533117787370740867408279924444681048573367125915209440888494381492452168463793013520*t^38 + 111854916046105382418821471511637369498044747172900745105780720183194692528097308290076672457019098210615317291946502140075239038395625237563729229997500258587/178580203575738611384457997670977267079338731106510812787802068334665502275899296053581471734072541381742538110913962251851605785950453355713667692050566192*t^36 - 2961751127124604231817700131728414788986399205106524462142172986041114283858877291237389031445279901852822472311760634992180602459834814582746890183796557119003/1726275301232139910049760644152780248433607734029604523615419993901766522000359861851287560096034566690177868405501635101232189264187715771898787689822139856*t^34 + 217348253144426598918843507122295850032028642912781276189825021670945023312663266771037584395031295469306237178125803398504703747113074476337702225168836041298759/67560137925494202843311087027979263359151648136340431583312573397700953429195901866089026783758443723647415668051677628280041588930255603618402554588039200728*t^32 - 615002383091346875353897199760032946948310970215978274469057560393299923726423503209315470194099271826647138253720536479296843968856691925031753753356481282900985/140568674070786325270760164945311693118234880799805091520118096262958435360746311947185233146852245812105106793204297000776215564064564078496353702288017046676*t^30 + 591975576578587833138059273000797043073189511840700210304529002222938052055543445908114159064904183840826143591714222521696091809769872045585382560650208592341309/132720833482269518933804753437691664274195495008026153734101650822990312532724350360642872018784961152644394755488457759353569703345031765411171393785894584300*t^28 - 2903097714233758429675772826828810315249347991685633205620448637293824951963097738301330113288796795155610928141955651016193281045468859277498527647133881594608249367/835459950659755652419109748923144001050824081676190234269005345043947618685162088940198793641982159127742779066499109800762807473263195625694602434363034955557260*t^26 + 2095178174812051919789738247120131491651305937946109809316567864828316771439443791002840615642239186831567071936183068655767878818525893176635308209994024181852279389/1002551940791706782902931698707772801260988898011428281122806414052737142422194506728238552370378590953291334879798931760915368967915834750833522921235641946668712*t^24 - 32238684206584946899726344531250178135658777092911375716608532508375832692292751839902606232651532203157585021728859187414258927253541817911310200150060137565406241039/33113273522671010988924367266014698754692662298087609459114142284437506486669293925125444360175258098297839886826982108451103273592466484016660851268058376760260792*t^22 + 3331043677183706358505511910868907140998838532827964525632416677423118075037434038062219878966302655190427095546647210805537321503900513582749174938418595018568218246459/9503509501006580153821293405346218542596794079551143914765758835633564361674087356511002531370299074211480047519343865125466639521037880912781664313932754130194847304*t^20 - 4597170649714789485230515966140367038158999456136109806242704298194995071604724911997523365005043654670491976109189697292968597361690792285895646892814627007439396008769/47517547505032900769106467026731092712983970397755719573828794178167821808370436782555012656851495371057400237596719325627333197605189404563908321569663770650974236520*t^18 + 47967180036339910845908256166303396935308614052640630783935035554096069415826558358172017470241449456895271539876089501034145206700192616403444564104140425965718882867/2375877375251645038455323351336554635649198519887785978691439708908391090418521839127750632842574768552870011879835966281366659880259470228195416078483188532548711826*t^16 - 1140833711604711362740384722700428918897647023603121372935291311035194002973418912855177216611234033102299896155044821148728201821024510317919149238492665902618169014177/365885115788753335922119796105829413889976572062719040718481715171892227924452363225673597457756514357141981829494738807330465621559958415142094076086411034012501621204*t^14 + 54169864422029196795998050134493420531950418792257232527297964412208056498888531186764072362978757770217846032448536710376369670444747535523551134674611383449264376903/156807906766608572538051341188212605952847102312593874593635020787953811967622441382431541767609934724489420784069173774570199552097125035060897461179890443148214980516*t^12 - 3865362561374896173181440126147064943223049063920052519231999193340474296853912803434887276493642092683550475794450142647978363554432252544074565152853229470504763643/147304397265601992384230047782866387410250308233042730678869261952320247605948354025920539236239635650277940736549829909444732912576087154148115796865957689018020133212*t^10 + 109110932002291807625418898719721739610544199446973269794074879087270914614196813642233602398879505385251643019998064936964466811656035030260847468180003508830045793609/85436550414049155582853427714062504697945178775164783793744171932345743611450045335033912757018988677161205627198901347477945089294130549405907162182255459630451677262960*t^8 - 239459134549157293716065629601934536881197825282067144179466779323265064125508511401573099461865875285952569601433401315677324623230235766224194858881853625750943767/6686338728056020871701572603709239498100057469360722209945196064270536456548264417524393172288442592125659570824261844585230485249105869083940560518611296840644044307536*t^6 + 24872018099550212176901854037630602908193733509733074435813689358867586137182659321658503542495809446917242754868409825913268902448012929377590477733813503468831017/51261930248429493349712056628437502818767107265098870276246503159407446166870027201020347654211393206296723376319340808486767053576478329643544297309353275778271006357776*t^4 - 936186113851815822823192622950862532433657063077266527118507204821690762762261015858500955159241840399207146290819258107998596370230813461370459104136264141640427/393008131904626115681125767484687521610547822365758005451223190888790420612670208541155998682287347914941545885114946198398547410753000527267172946038375114300077715409616*t^2 + 11783843517324105516665049500024916464890637552214783536002144611266233209368050823339830026719933071764339398148838961952653101072085098958302429697613441526315/4126585384998574214651820558589218976910752134840459057237843504332299416433037189682137986164017153106886231793706935083184747812906505536305315933402938700150816011800968
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 231/16*t^77 - 1447986560160363153358034497004239307684957019174943860492524280947417100862444556646092421225540959203710358743550543327816742475247742513162125860910436008480116620332667998833436247815883973052718902045698695485305779481057127517591835148113851002198082325645533529784429811280132442338147184616574766448715018881124098944387981296462997154748348995342636004102486390482929922951135351994793319446511518830556121158528009272148322989784160296129196400034601177538814558761970950252756082850161004623461920126547813132660338945467449223327451257623957087326869648480730516582224439092785315214867755050022718661407847307665455485968865411980877296504797616317608370217678847246766399167878770438030424022458032729157196944450983543170210088415681239810592019989167181459890496399596962355857618396313599248822733736634320121823337035785765913122192285816845190051836583223217968021700844625385846940384168640213089697609079688529654767556565846044933766309238757201993079523141255849225784008017564642089900250337544003265097123804588575450982042971308126079431552387572068060596742047433761368265054673027898106636301300014949677196004299900525055041521081666352456698713204081307953501236253532196910043219838368193830986446381602417957669655706491777242087957508779970976962998262092477514298150647418454601918003483912513617288460578984077246578117037379679480826220629190005748927019985701533010015978751028380328004588765263255113872188536358430940514194532615729056716951390395050172846585612080733442732571849100580626721912253608515548851169161322796215255792366043104568847310116450994840586000937842138186546100624003828758410354986194587365258635878533355033801828191744903324489072545378772190794711137946182588403173608549136334809993953805629119496127282469825466096162805307632401299184801436295219366304884267143724086867286909310276775766320274524907145685772964183135210903502579544275221619586014742011707691682021326136793533594240250466843498579908219945152980883663416012107727471588721918769342407065795560248038953608864738883207328664434822663608159264653156233006166894475478693319356714989739512388668406857494957266997428356756934706793253527549988776327937002432546569188450374941287507355784777977486543555796573263043217851744741941457721001081361002001145584516054726401859563520582993269120765313705633599048211913806833148831308127553586040068032423033866955043896331376429010395398602756845016830660393679322058265974629520274194399388445248572141509399765347810947860321322363000272133045150518669321390333708083463255095308513407395358789524081116665345404130060313515490819607047567461726728056398485938084256987996626635651376240055355855259747534305547141036637228441871777055387518711221558857264382227540400949161847054551411832590184953430663263784483091682689917896419691298736743484393642475102084478590932258304023050843934836814152413128373785436281992867983327046585144228298960997836212131805342215922220947047388915882150572610932248691712690996643269952040957921275629124898386819477179666407239382628780295855219695446557183072758086706855337305808822642141609202106986360378483519863191853611058505983800098946125061063990034962100804661641593482122559751073610477502629418698231302382641764139163/5302746020809420296249107325673441025910197511472893974869422151046303321529979253196545738941181234746115596387850781555898732168416018517073645647988887896483306091227546626939123370071896413587690447115158961231315008456214368864985123884598230688822707599935733979196966646880504139441891917590855315360836652753298904719762019752698661249005846006048010994196514752432055595947524944872769896270301674953774930158555323721983076490409062011076882365109974473934404016599807260088081867908773143513403978095046525864768162230808302392967911951711486523977672569651226467717977756564066576251717478683485271411175759823633811709604783541941249689124265789266301729626134766393092774314241245374358961597523464205023847251570399893363644676484007910101998511663582557250202070086169129780081418069225880316115628480847386542879002018265099370739236135811347185088701583252588797397026021496315063140514864079244077786466385407869184992437192593254851312678849561302489313853146797155439223394003726036407153404076522996972195633420611438661374148379443982245183709421443300057650016404262367086356984610405637963901418247360708039556611325624155629318154462941986252713999088058268691430213506110793399463385734849545296010821386018252300158455479804084458571990313000435954045087088686440551003161462420031998616162787882773604104278891109070264330970282001511805009018229404416360664324167932670512077656467279237590685100927265269286855080241935982188214867949897128129698965202250733110038573937683874003158515391106668818287674270313302631850186848709382615852524178850882381026011762023623392425680376537032260168156329171815897833522639689233125101049647669294521469729017111893197579248917510572496954455143464882311313092040250291507491971633884634234875483988332260105292442616135773936851163226631430588672939462082181881658060213204426409661879103843427162246983310167271296519378923218701579496624296273092337831967490397843518815548865880489947323110491223180833198720321747524216644208336277910171385650301458941966883877048988857691916511625937897234167152966716200504976138388568489508069162660680233444763695924281753812074232710410931150152030989528094162465015972436037047661222466781250898441961569929469444241777383711370821146016462739645086665296045921094752378005827003807658282529893265235884086557603822111598738040516185934658590523578964971707603942145031488679149670683658693702212684982451010378077578248352729878147507800050536594430382438993076022419879200733505244471618941128650219103768896481086020494196426144844031454060656434059903440284398794965235206269387080855770565825321228132779575632150668945222379064691614814047486206981773719662130530321031693397723039286616857298711766378527340939231997068128675055383378049013275793566195373500390464890408264834313970747416653327893620354968731366393475461731075721851759294763941340556815229995389665718529374608881278174592417036069504206347979562864947416607203668539237331200942414057489177937935528312530733005402966192361475781830938697205533720487822863084340853696578331938253834408372813102833862293750843605920364763428403295087039978148148288379427242976966877721584784163630251537027037826266701763786166616278386179652598170283504638154213049972560*t^75 + 672968629144431835874464745834437967812572942209477838382290968915592020978616831245093306631521105614701031977505908648692985016238099559945772624172268954562805833232758645461935819187861060175075773355688360893875484411416782243346066055380589319008765986384566377830240877364816977440103942205816698976416484873377335414104447370356330318567694524775286788366148766402056129354094835019691226739953705881485378693918594650793755265660389060612763030262939467228891010859565719581761170121502798649518477360020189940567536999015709076070815264434391924950490700165179511483263986391209465401303683041244747720607854976700593343621422233367504627554893800145633033520338426618605797172444684928224547761486607567290109004852438517106755639045575825431651755418155673835593346141698247723108323247000653432179183003572779925856390550462932347827478664260566215351283024084518470530614222667416609787943595215769762361328427224253120671107534874930222091207501427828676069409574837254925967425788915432710605583382362279634627897247697168977950040976175843060411249744872668575750971057178956083354183458861716199492503185278380130076964825972415321464541891817563257882919820130254784473155360010398123828827545831637449286397758814041976870028695962550759237968904881907288816297169256711474615995462291601147158890872735474788302079585562574219152488232223866719586148064141642267725679905876600280723000200185053725834341067838451039899230016154954548378916755025553036824604059090632572443371294539403856366855418344875860394187933133292829009657150781249532206598478124109112021832449004573843706126801826819475172766622014164322130758257612346096650518457727793965854021041228389893346473352144370892071949785001850288676470075364056172415060497890504881719978411496208986209646514612277258623836847981821861912549803628755266938081352504383030833383392286770665420264925817966796681823596489181570730331470842964288539167741017870975120842788919087357271097776091740576849678421151893473622798701259847183666329348428714990519524368273327596827664541715591726813803754059509673179884733440991850527293082002809920721346188645281383109586547690090633629284979871405637129772063348696637158124381076659030270856921223360768628824188542274066978290151252844275903315354343444461006785200225813114530649685820052209699718594514120359321380330186788313351225077961537671521555133238880481230040470213091770814407210161605381562996562060402198453299426999778083022172246865623528279512645918749751734307387977940299855894775507044559525450003865903332102873083555395218484771955992578030694393428561190135732975845724032609180908278780673416969205312830462638916221223149177952482508845365655769876580647874634079472866154420558923895788550196965953330706300509975121806659197854610826040555066560768103450163616064407825304960832223426404781323589884476405900291343133054975930774351437182924921161821447867964132476362726832541748036042591902714566065741034065701947832297136623638336206755064183215070953409715269395683100071310122597385084938328460083054990332711863458473779481526764285355049365676222815357157946525297445695732735201039729551977747611636630618693911801531705446027713610493692820701335723197770066016886022949022288378664328817775/271235458964401848153141839708196508475306602711838526814570943026018414896258438801003314546841420157263812755238567476584220150414479347148316974894631615905121106566289009967936160379177501555010366369940380866981762682535364967443989086697199499733281493736712793035924843987937786732452771584772249380706794788331238976415827310350536522886649023209355762353151729586899643732715900930242180194225930673885587677610104808379434362484423521866582532975375194341744765449080141353505387543533746290710613479561629797982891498105844667400308696330042535701457951937660233823774562248252005375275349034660271632681640114978869468946284678170294921598706195120971333470376793301006695406173439700898460885713325194086969786917825954545550425202157004601717223871592247803347835884907550988251164534240903778169314396795343821668260953234259832813311928346750408517287085983369916986857880999536515479637335297653334578777755613612508812363162401144985644643523155060622328403588458674500716276603290586762225896618514151295127806649464275087529287689608559691841146736906824797948798339078020076467159762822248381853557543352500216223320669305675560439623600779482596826321053354180443566655420837567082382552180337554241890953513894833605153104997791978920055957304509972299049406204586311434183811708802784636729216726600203869849933865280228944020529129924377328826211282434035896847980181189756096692772128301333002763542912429618524022637354375025488927190495637238103834102070095124998578473056912530155261558062255106110055414538926525429619137057311484920800856611748222633789480501627508336522573551259869200107601196237138383174184683020104274348918689478284414773176639225273337056178582130665783219220380588228730223664657858802410608214349073199041113881006003195104385708439815344836869936999042197674610620853485503603246809779905406410854205116161591299348933196315055926816966231922636585791252332754368673080105137133849695987415324489787060805577101626065699618114544457385863681351256400615105266376012919624881606110311055780070941529569666723443527649874247533655829529478575278238337737670093793940699663046527011707487597003137519128330276385114362016410085566990103294987871529175860983455306334301892362072966913176836617501618742069132846182929892748863996584134998051244761721151404040516815471027421435501008275450772402910557786905281064058302843941640718360645938505655469142182868178836852369180838668127403242133267245023972584946805114061754495838546776821117518793254723308838730458707157779055007549948278147197308772208875202576602164060970546998362471780800679149185772664441965180818991675293584506716548124689158976097738528919487117725760717976625920771117293533459510452250829106850261673489041716650034781729082859787207029056840910893354544972279144382746275159603730361817721758681156650609391026269867544523172717487927175599569481099014264181401502777511244277378630402131394955140154699154640542060359458467645781989490928204479040571451525402273185946993226361720739289486240652514362063049802952139446764034666579981678641683629988269390209952056325355650442826657649362828543702094882277784950607703478271855795459061709969687366118932984813541795217662422422639453089230396410001262241587997506096444*t^73 - 284259163517239882846741467274154055821726193069429771055169194153301820423509376665472686292751640842082451525930280215904861263483391157539283724772954134404085312472892238494928879184183895374221806345476168647472859122671365966374417381281693630495303210021553304879204268095284230320866455978989018765480111003221474504804701528588915284265351509805243866709831723597621497217612517172744468539948547128931314325098961013787077818996094846526376205404317735569677561024748000613128346526293967716864742677680537226529755866074391513062116734191133140783301115893668074003617867738546360338249837389230482592530264782018869552399446378755132935678645905603435859914751678395693162106135557839319367280123463375523374905719814729440193852593018281167107428213965404590336361989519743310002617050388061390801475178439039705830837856368506530250639841705807033338528960044521110108052706070889909537074625227453057971832833644242104694948244495727722102069385706247805490498086039911916847702141767632915141687511157239783247088146828575777326489914342508257051471937215365311837190025058632428926564145398377911675453520048674245159823614167449970035303265114176087113578411539274770612188674054653786828649434929337661432018849303430902565954320401536876718615921390070986447889455252076513097034925376170709647767025717753836478107845117973693128513554940137539935330645624404336573113309048185086972736200736936166686908443632545511343105598840113208996955180626557025684105090541602378853557282453755919737828907853115961881813160759096335352054537893856348102061973195591750591246888720782635925519256025531149715832218447722017839671352083708810537883195630401188251265507659082569219309237153535584478214486863285691632595707184148582288144844415872971676143910956464207164611338284504004084785247353149462767123077579170922756970516900102480643651455337012157086209590856224455217102902139083486525473093259730080842285212314484014517491450933785288120219683669473961038064016450152204993802854105369615624434953112546052401055142644757693065213405769469468772301008097322796886401335496075671700279419252615092401586231061280733203568577997634799080014771957976002390507828259888783798168340807731352634075631214345616553628736514328650202608682115433130860420005236012094863064825946331291016836876448509506863388595212886492035377197089726401692441422481284066910142493934775712746503913871853161854422442002178493025204101783290026344626574499762566348786918732858709179027597338319695223635533949127202142698263707441229299606122036416113622102980687996317244305891706790590607834410145034621253115859398595057049039183833757982025949606242638248528906825312259455516425186833340818409737361239379077951401920720981877436712981873393857889886088103555482966870717425045138863774518961480483594823700377993498314101000741393400244673314456852206445788162010987771484322644332524023671999594685969487415483349422967211908215489123412009841938736350740966141399731692860921610518501140356867493509791546344735749119356454047708727479602097499073527674178580976901623665564575897075207290528710625803661467343269720190035116315099030104906864366968622263498846748340969810421113802589989576554501058212187413490164988664801565456613096729162839575/19709776684746534299128307018795612949205613130393599615192155193224004815794779886206240857070476531427837060214002569965119997596785499226111033509009897422438800410483668057670027654220231779664086622882334343000674754930903187634263206966663163647285121878201129627277205329790145835891568068493450121664693754618736698952883451218805653996429829019879852064329025683314707444577355467597598427447084295635686037906334282742238897007201442588971664062877264122166786289299823605021391494830118897124971246181478431986756782195691379164422431933316424260972611174136643657860951523372979057270008696518646405308199181688464514743430019947041430969505983512123916898847380313206486532848603284931954824361834964103653137849362019363643330898023409001058118268002370007043276074303282038479584622821505674546970179500461651041226962601689547851100666793197196352256194914791547301045006019299653458186979698296142312724516907922508973698389801149868956844096015934405222530660761330347052049433172449304721748487612028327445953949861070656360461572111555337607123329548562601984279345973002792223280276098416715748025181483615015712227968636212424058612648323309068702712663210403778899176960580863207986465458437862274910742622009691241974458963172883801524066230794391320397590184199938630884023650839669016935656415466281481209095194210363303265491783441171419228038019856873275170953226499788943026341441323230198200817451636552279412311647751251852195375842682972635545278083760245749896702375468977191282339885857204377330693456495327514552323959497967904244862247120370844722035583118265605787307011391550495207819020259898722510657420299460910602688091435422000806850835783703195826082310301495046913930014322744621062919631804406308504196909365985796987608686436232177585361479959915058145882088597066364355038448686613261835934844006459532522072238441075634419355812265560730682032879519711591900831002846817456910487639965059744575085513579591193085205269384827440838916323563903372760844857965111364316023323605492741396710682603386685155084482062448570229675890861987445656945808776470218652542270693482359690842181380962850744098715561326389992000083984976973192466217867947506102451997786779231464418926959270844977302262357516794205117628590356986822626238873084117085113809858390452685070335360277555257561325957646406601349422794611500532515117090654903339993092558867540271531410964090998621754328811272160474276550591302261684086471742007839467838288487493364267732449001206365643176560442281079999386798611330548629574878696337770780511598053899757255097193081881006282738182684840832813616116136472846728404667140821402497060745552263102333101482730554738612172968150242701189996764724426196893581764452348273537031409902527472313354477870377444797106191583763601318951158479562661597871072958754447797497383277615747908943708235350550804122708093568715626528369863848509201832483750822847142554881366740184574805237212723052787315315593491236340782858810281525477512565184845481507782285040388369333487416043643248285681188799798186519104812001981295677112480909021923182759642510598845403789187032207509018894778852373077493119421088187803358484257797281937975796896450703785816802696045133591150742139126758389555394485443008264*t^71 + 2078520134341918785286929461069623840379740709227245539668603643375855622912244173592113561525026777260107141042583773930013800977122038887157728587292830134380898876196192143389282932934040626365988629827809880910502227879445176188942852013279010278619047956049171255332476612119104910242736178577360164967356029691736234494956612619948798000949187969576923823644273568304827168405154190672262636453778131181188985552382343089164659565367829440708493661707533917609976758512684264517291079387127922041489584589360776766332117435056853053166367736002691657670058461637053366012729646380443245881576896514917378312811339972888189900075203326455743186843386552389546238744062025430442032389810801325618398198113481003636474042047186459387787122706447618452893353964954084165512679013943831177015521193990786569726420875803917244931516189091526440717435829520232237305224763103484992942294171432082261262179493222830883778741436070123078180957204860669882090459252706534276881578834876205775041431691860284007938625835125814074669330914466048374022004365429093721233239665865456681165336955313543666499638828290454850343695841008768463415498905682763674296126212281271514835527945958209264323669669888397681087471744676731611517691362396086913158843650167163486794392903703911155285697855509202315098568134312870114376523851110258269517169554044773805602112180603814776727171720568394343888068925219959596211337716231135194331315672314767338059156917627713272537311547521509906642635049295099006846456824451067887459281590857209515470414980309079688396681361755859120339492353202255446202296633539421934321609239240297874895074656808633857828144695165784121728633782890234167354083243020632375534700954251598289928517151014127674817970876137807035683558830251645598477886319328090489942201516820951648911004546507235820561734578131126446014197276754198861001116139943033601054238635767293353384662053270672478627738863558544958312972281198578859599602786793684827864534980504951224620854748277584393346103909144723482910224472718794673226360354775796053687027676173546464979626234917413044059021429707385742103534027759778618238308371782858324129161169586329747741532856178144781668853176400548709900585772935798805781749208485505746581266586894914057732562551189063045015188955569744545591749727209522677456001098109234347138896851323586510467070574602599199757574608377769429950110752081188432841051225037862692241418923627454404703452601033994789883834896498184725518699868702682902637839272250747814325272090707319466846823750424948693875128258418270929182945596012510488482671572398163813368670334443619982910035511939790205266505506230909132179894011416974120050193029392829496336831150735138591863213383569653956448703865777109610602822638608395784289472584303012890761514167288304012900121350078373283848038983748742629149441246914473405094162070905957116586997323123212654448641679021735659942290199572534663628770022989238072436324670883690881817142752763087997691646206642683848405725287578119543354010803117673505561216258761150544865420206819443497610598565155282396945247030580685240928262999107788914350920464167095191426485556864975734206855020688685831388347474004873777704656812746186756277832357493348511552685068683597677547332072285926168492781/34496086015351244674679340111953435696673763580117499771185995914247159422389154871090172415159267573478360956792484132415408903071976857470628237365510704078135317128779716821041619713927331478407000288818960802169061075190344068816423994483010508380392830838465790112016276296829168815769598592818071602620041928870652027558818550673182015123579190884585432559962505289666090749853103693244385561373801842264550658900562656743945655468647868811288295026858904449199427509829951279747373922752844117541784837151569499905453206765104049105890347995347936009713782338389066844261330199030259290313991905889961863133328211156883026625136813614262359264266396690220610987267124518394002986924700275202659587956436503374608795472516913186712548459629135558581039363649771311842385163460737285562562780120293969925105096677583940542927202832996879313116398794660638809030388207359990480116491855002001998119465759110994027177710780287672808632450153360946835393452326327991842873490556707072127782892739252457115568401329031561058492359401686756892949265878622010510456651463014987328637665173396671428411475851586155505949008150467747149094239063152255320135221821397538551503096091687650979816442565058865445728133243133440039539849720745448039337337770468204066309754135245192305139165472548078071484415031955085603475492330298923394142859976106165187198745142128516762150213563885203032137457605395101651781841453502538892731458657516477901816586962992336867932078288091961907314239538044314327724528398351385087963100731499091018669561696564756018143814663222655955863939058823281716018468923784610852702101615205896946158888637423516969171797338961430738107781323591586886111799213305932089233583382397111971273686508898340933668071181193357041217367445558488079427014873247358603204267843921219975345362665755686550384662759513252028572493835381476074135292640005420368429606669564421638234949003512364876768998479393254982628463416161620416376148166959015732368470177441160578341618138342649621888157656601785227596555047686645144440344991722207111163822004617611173882196610433805945028463301242242502640086074795303757555395793275448388172871724226120925644782431205525496081049690200849620908785327858301642026303331362993070090953293231275003151838391857665001791377498301993571115701843363367049463982172520419039100698341632901754283019941156919474098647608327654189389299382216119616944549386685575807903354380272544718242120873516017296380738344646400637374780282431532215465596164356388195649448104890168788733521306462780317267278506431565314241446330453367286321542158256857195207858584987625767428985265535659722164668405365965992502288804000617117987270675412168830387233584372663375954226249098693085643766260951976736479979235253393260766348837316490565258474450759442949636022233968824386364219990608555096600852569466278559194532099145801260406792746511593102672908472293728535787366973370217309113955528684255843674667914968597340303271739774285477007383278630446663830463603500511346974319452053665080903806195695332138639748140328344810954144411326167034729711321623595672901952166160664975389260778099740791436527644051530164461037858599970547137436832371830918434968686607037407397888881723320148305411391153117905355391452232327408*t^69 - 36875577774455387871509597305152182322968068612814679186192051441056837173785809449780767627803931184508758865844641342732159165985420811635370846716501303490089611767222151295713745051615735408846362633933678084694640683655879764355311931110293800335641508602706365156407589086929282699576494943996081478286870873539748049385290782946309294265921989419573423392637758971221998033027404410441192267859904715024168393851465502667387742487676433574020052603872764751231357404179350100099676184383269889768700750774175691544233740568361737039691479268916484002296976917653245029912599821498182287002836714929015830310572860564610562104407876873327034060155439566223454858894394023621266253607471230798326764037425943453267444581864114390036739429492033159522147545148270347593607037119410889452850475740786956442855154850650289492686374552882240470817369277347239831159254819754612581865260692673156699672880219212458261838391251938044040851937605490165496308606267583233509176081747800829304443214126935886240592278550683293868229444582317561812948386629632353941767220238085222191392352281604470667667049780800351303599940722342806700397471430617025079763103664242268756719225627885577321946094090093381102263582267846977521093985958654426894220440813981005735729099442621681958024443957293587035974602492206234908564761233407161886354178726493963830924175108815631503448229916509649585246699827105833365302417409536630881748513377325819088258447159813548150526655866150907610686917824761501738949443173352600956162071664462491669796617310420159340977739719932985384782009482195885914380533862630986368326293479329082845491563209403299067316065182157595074367722141519876514301840848625651992212867351826457066812451512911302985048410323519160667397987635346596920685779119557098447841667390945014175492517419525273672738585259401853636879173294528344230945494648507689622407067628258199046384977154021648058206322654115753943757846901314941319239391837633240620336703713176182187525225934799666953412629402767810882797111950395328602166796560647435478971232393690829226116234782284074985024415150733906899904019362906165602424142533268481078070014633807611417663370439248985926937787451090954669823756853042892670852280135651645010724523424877305914605812718355784951283506014913342719428822665963391046484592372449783690040895496090533406243631088537737078451913531206080446330277479373958965049036750989097996627700250021468145007625417575295167296898631058496316939513291745228967014283553600867591449514540788511658355770205397339989584394450939947480697521367725798147197618929943176757007749305741817221141754871083167640329688369020516835314229539912413095509614074432416726634156329032655558509567159056868285544181022660837522599664542842610360441672491039193167001214388373124612470553367445670315872981520433668155505960942598297756959737050981280118495831428208192249583279432360292585782392359528673666227921256033273617461195832763198407751151918873727446971476624197756765551565642223089597839852662929214173123498695561278058491444269577094011101548395409679909938718002075992598314243045740868771644285995895209321051757445992211945916337642479374019714106294547135199977476446067829915831698499208493162971542098793496110345646528697172968305561947/191349789127153354210446299601005707809449366578911771230768719336328993315992642069937186386888457230084468227327909482508273185340255628389574832666487875521416604113341089206317864553154907710723630602078775569631781784080838549724703897397259289986039032660969737751354284618511399421073963394361843179733372579445506796868766500584140637890493771836795394410112016841777805389435166186426606708940478819041462504921421056958666550884589728296216172513986342979709224397026739748758683149510026320004280491679756015975548937926032160390373760330195001045882350631044153785117598614020848283371713101971618454800571587287230148689633905118313306838885702440653729146370739703531534568471312426549152734394353284218954988486051317446694506305562814943449025350165281466789710501716709723015535741327270651174557971270558118191617194114633689549856664113982563473691563386225867193206180319696105083568676565788683868754761698255721069484201000693172095927480054141370752419252118054129092811706024633379620057922172138069191457117601156440485189577828716292301503045665344134711953128716831336413398456548748404591499148210644593436025744083305560260790075443292146345187674020591399985041806908381526627453955099661191899327546400975000274204212612787127955820206188205081716606950876224189062524050182254859842478555956168128067310444287460898293391439303386882479647234638871221219266477337126628862433874542578583237981401173243902921376607883718492606419238264046112699872086717531811575887959025655133082931319757625457880560058730844701632643739936896072587177269959292743678754447120233236399938557659547110360343355271788248627995959839219056304283863001962532457262150236208005298978687022156780104655139064859097159056790842079551507632737220512933376581651501903098171974073730231007203240726706946793294983724327020009002491623304861047783228468274110066783679028196073846827289262122483087971437634565194385388640086569448508449638493882121660267447904074266117728060955813386677452613610521170102657478090849517820616210593669083082845625720659613889181524544598076321577072885931990719162144557456889549943159780465298912209194919454282292774551608145897049926761582631544112847181032213629999208319904579070522559794517917553882442483247559634467764936770983081158338978798125136597023376709110970764409891573701037706031007911613597432322825198283393497788542443673152815515191415447944889006439906747371805552089044485393347943023955597753584335517906226647709199187661923684885321267488637825766271104842686949042419881593875175892798097302795024828337225594351850786861817991570926360131928581267926304478847415644565013360410195995791423153475390436511300502157984692515163746418093003750450546065971449500614957254444817950572417470937000594573165488757778362630041631015331825068871162328287905655120844929202829447167852069553961759591476479364899806940526623295813312188012524601284595413655111317611567164863382924330809446662248340527961540959955046563087644267581608617336441666550000541680203773412967522007373034682934401328666362639049626248541645708701046085197587128665693208618484229536119262170098418841553837822265377001654036624971362109166546104558771304609236498836089626919256862650116986726345021006356385532720132176*t^67 + 236731896978744788320451034325138834570669547991400111698934978910827574387983774994709715229690745191058478159537610926390936456292095627160863335149757142564280940876937483363897000492198770315122538211485788995942517008519216175393488028574912036275035761734303941097425105290540009253915766886531172404353372597447203823640209997873020568157441461178796158770069967802888488484409139970210448386768641172879888563671518351177614466085244043645709107871212336819381480442665908802396230032476948920467535873031125919801040683099120053400604967825302675484790590036026763910396965594253686747134125691659527004385322916417746888031433803990870134672476264421781845478880143637682074137538267731836975454399173694666440879793316602781922277644700006746447492410662266739944753469997305133532646339488367019537940682374976501525010833265314939170929288041857599074751164359027016010762563064311129433992076224204642207749813459740802830467696534631763293965716429391454101469804405715526471612087266651316255891111003434418283817150664299313557760137091543586107302891112789805528693452038182719489510923549916575954460869867713582514114691115227329059036894897059204376872481797342354494652030917568320360831043560385116130850422616120670390856011280188468177617039315698526147694797652133299814995336481157245918424805484489382791397192206822210357853440223550136529165370908255288144451805635030818303807357985684603187647530820554698143874508303390115037550009754007797590518092965924941388302325937835779901308240411013525952691316293897460308234139611290413027195525435257018025252023673889980442786564865285694989696364500674349046889137340106720957386051878522477527430053877246769471885856649341000423164417001480936389160837671266697269639138326345606605512405692496576920796970593600767817327083416596075416543743422183405909080997958829252304400840594559626122625081741718401375414938674129199393057976010711141306404854821598239745622958454803239989050717042077284412372315499549176066703504128741797838458242714268496146532641271511748791492358309083729044393879963088563096717614162257388598640158706031527583214549010327303314684895944228013500549035524003767343270630695847644669028526807362351897491596858015395291277691864227869883123069345119357230061663737574195953923333588937984078883799178813229007022594471880891505443852797673621079779819465778197140170847505278626278586848876823824261665975987325830154477187088376586387026920584127995544789352469489745631936147951939991281870370019677714256627448440822845018703521625194005176495898421041065947439617420086907355221512619588702300848521623332214434307613242070936511161013597363020194220177658560999274838368220918861314509741777448893479540911479645508622024091958958299923771748945453089827859394840579133854357667133628907648945014451264491307721778796847272137332597403927184944795907019074041709928837634960646514171952272976442064298200217665836861774702192925454990251720461507698344449084106268535887748613979164810298290384998785362413469607143176156328270462598969529108927425999137285426719410797774279114798788745281167667208648253994375678141972299079192374631963271700335381888407423641937595064724380523690079073142810006321345347617471381087224194645247446067351698337817347/482365833162881827927402878867268580890366674388611344125543089448004627804406220926737681380701495894613060694035959715604541430947415941581499110547609121796789520730691260863726445557605000492775068133268505178589594318698244122009222477352960287334421754808057649036353063098513345307275771799271617165402998079213226473691217316799459246237104088140430359188167891481387750516775236176134671761010763189123918563528003309828355485907490057765385863498815290526554944429668932776656071687675742887480534105609171617349028987404896482065102838108272467572419345609363061875722026444603555582237561950017607973231692172993925672389700587970494751074481782228184882062351787637003782661471907031988208393663570554052826442577523235840912829376203841203660916763166010243211030856680147214197124951409708286262818079705333732123886077271513826604098285830000634719763474794146584469212200227190846849575104706427327475149263185165739317044487053375594226999136161610965473537695977136272322208811801353686340424731576166565780879982853366505426684245124705107773944094359482322769323177438517886986632029689881442943752602759159159917249153613693876889722694412669293069425856149318271857164299576594031233030626017706168969090736745955274088666047607878136007295636950874366701170191409478636189704056604951619567269628487095775865269881139879154470957417127013494119558933401760661726675764607271764786330582688251270337622679083223447432327157414768154432338404642879423100483958910360609163232329735096049393558161666443857777960034206023091640023598109898257238447500772895568093877572742437186841163061242612431651579909192639845679191815324437504922338758083165216275308779673011172537465157603918220533820846524436534578126405293661230439632079762279442962014363972624365182830079427617080171174543207779834938625189272422606540165646353396323621446974760685129506082772783454003591146227478942078699485484251929184818104285921678870140090617135383790941121526082188768339941558445112592659936620460847612502973648326514621978251800017574350393421135591511540873020854239563498496603978745506912008910229475331045341970232737824733473812428558168774120278962242349990204478842411443900984649548988069562235055357406011533838009188135575221064335301511644185810464390616542293855363899217323508498916566440549339661842954642486423381525546626241311863335259780369401149586347078474598157763364683116149880375122359172769362700160897813305461448350222044795219742042918295629701393235911133178795703365235766242879340152602650376460180232806336029143736902008683934890559704366940572670239567033545351457188732679083916291824753794152370282274046257236925133312892248203942100484846873527937204704491962159485122068125233345607912821406682297015419616127302768065869366127893411652015330533995522664319615834926487503198030460184163406516323703592138960297349303949771209478140107163921591481953059933035719774368763757025764319558876849517872680369973134012711460440167704366156849094894473815397596353445217391140428555831686730124919713982068493975021549828569370004769207317496930623001871337796785365782393571807673361060512074378951364993315054919284977685362102787680646934629199042453850577649279424003239988875699394218474903146369705360796941402184*t^65 - 27982706559906812546417075133097089411852154861658201423852222247197377487392267476112635210150493585255982547686087065197129124771330417366222019508655079537341571130808696691268476673218684095384949706549717093935251759593606464086064789774996683687846301560920143142349840196419011072623134164861540927797351819254040770696247624183678093979884144967445341874468877253903458950511736802636114991816664960596024527759401978789254334542352827464697840275435158040106165071873615590582681422546507067512711849309826043009398280213548907586667780108567271687174662338405103954705595072826532306631467844400833254585131592709199143456536816890583181620600322476523982547072105035452483538219510761917636630312214302822632862234831222754169716585741332570636846139133076564203500483823032035837279889243102007493807752282478505579836364020624212455687941898485018422900801832402567944383424222292535606192925629089028670847194498987685937769147132128232338291821195954931901252232966028666321967947601671820461743935178226541138151819276800016657519185280719092714144008556439981775184149997011438991436235128894150308936149901290981140619440590424351098157828256118860412721047514804375533429937271948218938827379656688508371728916183050891857223897857427635495789372539172705726487740427356866455164859862222756810861309837600267572392857670735370094151874605524764513355560518011077304345576400842515684812577348328086523915271967576720827850364424265292736199794540912157212991028501011768983859137185906427172440494229952704774074814711840551862892695947266129661429387170790209279059480275205637605296132541516420237944874848362275380404961517157370529923163800249507699702981837219847670513629043554954008571173475569138820764020083565954164686182413718403466219123050600859135405034422990549949618303102369231282193488951025049395882144747538093242325623564292445765674002390632131134723138947625798025702203815694935030612783236593620902357027135636715606534298336850979793382264163834876205570981908452324320773735078894995363625584797881695159092474255754019644477690864461140438704661008635728984522626518616905439399999274728876971231452980457855246153105379331950955868106269140349059509506945577424400975829806462315870333928215464739339006065834610041357120832251193226932264639287922195136097156272565373252275857486741474293462091048823317156944845035835382962884859642294587708137405735325127695276156898217401240365530620125817098523228933425139149955534912071024710531647199437503004435050564789174406929829397320627917528178850793677048926633475675669613928878152232618753802672723028213810905350767880499516799267084299030376824079386276935143608444957525275509984253198294403927129053244355633115957638307446345529704718733828068008872039809451339673407550894818057299615442398973568529553134267326105327519580528093039015928650178681983433872759166746789771950140025635529411137087354982224225640415646863201577277426493563329099608257051343810913102164984411395649965613953730643961648332882429237216820947784208545147105991833917586184686603512737383917725209263567445862179138294891141621446584758755816333151284841571675051813197809193779495332092326592323621294776076140742125284481644399366154940354969455720397815871066316569932535046445658806928/27382079378206058777841103364045798943776906798067742521327271837082399036242382788423217624940522095431916381078623213374281483148625794051469874654993610159816928264948572341536308684865829959014638845792314395906395783927374254630834275070767592204218980004633118850541167220071687416659755477743244134931509381255884516761070994542379103459238416730731365692667036062809849001616620718281997471908820527102806095326931370886405975087084144679538595049428644368549277674441342819027320368770869486530488224150282237941188593880065396387674724604478800784313367493558105521075127328576541395255377074480105787876797994494709225120055491431022265559233840033669773887001891233624581102349168747891807635218121592648561506844864554323086057862542373958900599697002207397051584713241733711791783619392755044267221435866319579915605376205327518779722119147235363947300993360888440461184397510638429610356074055245200843814213730065615267600371736340055101805296921503375068355314503524779538032572537551435307485204567805082974485304123317297498406455084633411128126496698763365093140643099470206063909609345715328715445673530018670363354214880941949468413017163257587729815084280558898794883758872327348567397390064568195409817939989357719162932651997268728576535145647077699065651689829340341236660613332248476334609704245204413624387882004011617557522216856760616135002157321595471090381002844480682181478505675752664997666809338896404555161698485964523797871628615125327264935218345663636664886955436477823818218346263107699206427383043412899741515004575222757365867968838770184171660407185458177355972720910135896172723512537710475279792852420335211995568340761923557326504235542913917430922692441785189189785485386482523579473293965901076253225829563135505334065657804929155677377945378387991926555263114429331730924943041152773437568738948739885997595813437384793870944275113736546520772421571200350819054722058520897923964678333022923092136996491185766148186817283232794746245193327853270833390766350543071581263073573746330388430353815589295902422609479057659027435583691107694798053741583296350681037799942694449480516728475393845867193910030455624916873030628766373366862071901420193534107321433179462617660618055042443648917979158951591243775779462131142110922198777820018299304806970449589892513768418182232263023273380517601494347216997607428109507394218204903669282658075412330387898211360302747013307265940657959586636654562725457142263214850444224438109547587892244360552142886655534180262479669174597327922556298507176822300353633032972350379440591279537390483947711365491660818125562136034076100329180246852401370951437369227233187377316931281549810375748214096686430727085299118868349172837493104115665386294522187059114201809520331189188141502495453437154160400607383632396422953317755296655712405402599291435896692493424968348655592216275249189392535784368679571409269122832212396106140379525051153436903590440584398312444672408543464023638669768498078234151607654335978397674470286904829098911511512434054989623993857006635175513179726588984760391449809642813149503221908939204020417901025737621224829228512612577916020877715466744896014851239227657616243950227037359272493927069126443042672716181255216848967582913075200944978188199616008332502399*t^63 + 56383357948629464018855286886598570571158819272468129576083942406567590360874732733634422285272816834710029935586368661481465006854748168359064008866751274504364829018634155230575507682539318723756448117115576915821811873340222129738520670729713482963329487670551410161159698245745437745398226380555220591304803594411648832236788800588580492298722225115729488634256035550729122109856805150795027921775097552380584907359817215438610847045934951443968519846696964467071354141851404569792187894422357961536060931796037166840780955162637923265626290738947270311404025188234343020848245645192846029983019679540676079889715614854527513194766197511791809114036250191203156320615578927349354521310229646135229023019472059753516713991763072479546846075511511655220841828763250657769387616153770740045525765861722404106310815675364638736265278483770595505389239444363276472855052284884483734384684645484064643678553731853748468673703237559421986903352928171864945529675643518008025102628041094375436565212342868126918322287870200712018560869078907208496123403643077104401450837279462174592849194111380351345989648654018327323338797977606913388678245788110440689553717883775229326061763260312486450051577033324950095547752387230778624907422241255328239885358671376997658288765910800063095404151251417561241182068385574791519851873290805388831661955263445562238627736700526311821743199659485008667923380469615946090089911156603927542575035656783948011331845686074123591569298254760913418860133824199420585965972059729239345552898073000663966069709541872174273548304220929939215225039576640152098461651123233702057278723410188538201054209989693451111097754655059989184343416033745340029454808349562191786485725297149710555638808011672521165284878343386929666441916017610041087652028819025908986356229493845707520084971065934892845242223380454884109796958594851873167457812751824615499065722263395025226325182116314309533439680656200679427744792470043192256028562172631119302685415726180133431143696402039668906470517084432029715411963178868972015771884413310883848415914602691373216849284582818345297299617727375877672588514569323450580920843399916826125164013963613578348458122313724461514394186127661637740900917301120081528590355506457221091280788203512071841773411355964962551598241733645044559402580787405902264183604202419071456035715458320619608411794886015507377152295123066900823626961565737914216480014312450880736365507379289217216115778585192481454662511406104714868165788258064541616556737069531786966791906743647192874968625823216722229344542500710596551001418273963308632728221839611439231171098175579059268071340918881219053132922805088106768664203388689589266232267935317855515169005049506836705318210247408157835842047977754024187791619776751382979865793961577984323994485465144370301234153919869162853849173015552449214263796950007573150143324898689168974300972591275457461071006279574605846982912137075175056696822125875796125564710339945131716674878332544525665845984693133827155842309842258535087226723578616448184282805830284466981915592645665828302453418792588346743238545117970107916221576199614027266932776597165794426459996355160748130223822110469986880564919135961154544314382362053120911169309629724336610510606277111519561267663673160557455912062936069824311/31798543794045745677492894229214476192773182088078668734444573746289237590475025173652768854769638562437064184478401151015294625591952535027513402825153869863013207017359632396622810085650641242726677369307203814600975749076950747313226900082181719979093009037638460600628452255567120870959716038669573834114010894361672342045114703339537023372018806526010618223742364460037244001877365995424255128668307708893581271992565462964858551714033200273012561992884877331218516009028656176934952686314558113390244389335811631157509334828463040966331938250362478330170362250583606411571115607379209362232050796170445431082733154897081680784580570694090372907497362619745543868776389819693061925308712094325970157027496043075748846658552385665519293001662111694207148035228369880447001602474271407242071299939973599794192635199596931514896565915864215357096654493563648454930185838451092148472203560741402128155440838349265496042312718785875794632689758330386569838409328197467821315849100867485915134600366188763582886044014225257647789385433529764836859109130542025826211415521144553011389133921965400590346643111153284959872395067118455905830701152061618737511890899266876073333646261294205052123074819476920916977614268530807572691801277963802898889531351666910605008556235316037624627768834072654339347809030998230582127398478301899692837540391755426840993542156238134866454118179917321266248906529074340597846006591196643223096939877428082709220036951442672797528342907887476823795737433673900643094528893974247014705176305544424884883412566544012603049682732516750489395060586958923554186279312144980155323159766609427813485369398631519679759441520389278446466460239653163346908144501448420242361836384008606801041208835915188672936728476530282100520318202350909420205280031530632399535678503934442237289982971595352977848320951016123992015309746923738577853202701479115463032061422403731443477650856877826757611935293766204040733174838349201010223608828473792946281465232141310027897643864603798387163470600630663771789375763060254644628797979394021047974643266002442741538097189673452023546280548344149177979380578612909074148458874650917781257443906335564419594487181793207780872083498423450555737534567563246910831685483275095850356362894266364025029937439894229548167714709726472863708808094715652778403085904985818111897994893504311412790316513350561675556973930818597809489538410156254644010826095835448144485857221409243390932889169616659907144378535999744508772377844003896676770230449019330015788686067428564638877807314395431148477830025457645310118060041485914388949100568037345154498468394738620217406833886738280208043685540170715496604696239016972122360436352764757442306650808734460621308716843540378973030771180735443036390685972346191058412035293220526572179024981350510024718426655465780344503407954661083048119105836443977382598438752251158353897359073814105563373249473820063214395478098505254898113668662234060033494814451877635727893704870713279546155368692189534067587816654223558986253147123045627342773536337541253298027945757240972813014560454586875714234625229548023284236926936917320211431099801684724324284031508116056671058588920472406845021747896200263656288187412302402856514501168315565328638921381709189377652710297250812457299999035044*t^61 - 54566697976874515714845816024499559498648347736318863785398078230789990180403795219237115996011250331315334385955643188325168084526069996811669140372978717583842255367336651454600017160343306151470045513301371379117542744452135107702693883192138772100028486926131168437786389480722920209044961322500526519754522177977428814884560483768756277979705840916128557569003512563008935497162078168981686544690400376464412443621401758364405362409973939383913932088047924809947189600198370593280706037330747473512699974125367619990866343885027938942312782777555912129643366424082860189375808057632692473762853210770582870071230788429757319863757370794011077586973776479351677955239170860251700814555475669413644976319287573713002540280290010341277984618870529898309079784502038012600424579073827153028454907502548627749599697818168613748852032445337191606419635713652110282367908162442446350476335791878277663389954297848676829729541821264595328552912204273832215833640206148978361491404445422201019118156225586236419143297746365857635679693297102929741835425956650046212796778399213500929669530088987593690000413979895190830212736848191276282583152518979749813769509360899303765282185218185987223478308656962083537634227456438703513686834067611935896008883939075480992188240769691466244582404064379083213376756412733672970174560967266066781186060146222980136317059748835599294957286442874356327031783180935296129483683307352574841039670598171815085029073281608766610373461592396170350097126744471427538107518758305315131481757340506693277579338717252595650234782362527675586574982124535094338886204571836418646396567960501447450502289983304092289017046809244447227487585039087012097881665382850818864534674826752734127081641962996469265251740881113081979055269322422258799031874343408452419391137707503294557673280803026523277118261711441921743232635617701468730618779649250281289681020405472864404907556953348537938285600917969506027713375681284858561338938012995402813794845672145256316306132819798729212328328978134348068216105166153464683535335130498764909134592639239589649066698036649136246671803199299723840001201833592595478115165518228525163940410752863258459328766398786672874151122118560823757485231305556439694247681904910502003839823491051361529391957236217174410194861656381171353630980969166509635642446907010918257320705650634778845054191926987985517626192704257849959044093069919354496320870488219858489877591667149701527707943829555755836137571899263954018969802659649221662037136089607035825029932779650196733295193576406968853041376101875368582587316718201180339686609662745180733843316536788905866785581846508462415180010914693557707278066784366712478775994145958091648675712651943881635512874090546691834537956290137169097428647539911293196119142478700126269351363971653918785909212873760959307794906316773724713129187026488138673767227735337400313161893814536249885831514583820173202983477447359820778278509231203417148856648897038349428121436118394088588626029031696790969736622859573605714830179772232395854772286590320617698292547584623717157292890356740380517145482424376734500171882229462698487668528738067052061308428550085842986605276310776905784247311285310920714794136674284497830629218811183804016652988872387460038790072137463768242882393446292142174832295/20991819285153897024245493289714012863484613746505829191266496840137422291764618026728599910399128486872348733738144679309797085516069329982591315379492935574691456283578967113174680285645632699933096974240607033943439007745065394822409175831552289838104909613866708978325072965996720032004346862833065389781642329916489450491863153114496479158046005801081418290609596479081739973587343787667987164608759556795333974566316087898072361200202921837962667137123616065163013749532270384755667994188117643407274297034832493579173506556788152648271017813289540190488074696510184633800809158583254186880609077108851608144409986449693437263834458603893991038342019765879227366820689998266981394346521391973320641151753855335136626371258910247887783114811576922301413511172020119367048256873924427581322449345806885228669532857892314205202806288213067056059142162810873715404980491315434632177974671357956862035856987916547066967498088744068834452035021525057470874349197479334448064264889220704449371411476606301008830082918005475244607378723739818766974153178897028529848741360088750385319540554963433188184199898708878117354748227689937705719439309100528296774720614447994662103231023942123229894065216435962502316411051908702129381683510914897138302890418313361591533266734929294009910563138402674119671902581083158918201596147917158516193266568797475614224167185621323478134641601178479606354637728137268970448240533180661089275185892397441276519177133507197594845934746756220454387697332085636734172400947533397158173293706497253935897413100274885434574115739098510341157645711501129037270590350005612697863302360980469307548304436963063927099755239498822296194315882693782334515860562012675105801913742848743115909621026765690440835405616024291238752521568054686970718322347908290822097611342931823354427728022026329466777561691920277925370237401201621663415984381115671899292436358686964113655585705718182959979771621491524186224685613927837829966118775986583904752024700153163195353305563099485706552094171496532899168013673109481457069915862362956126160810076932601243307288705795325911161418286082906194559480748764838129602129842253761590269695347248724963450107244556513380945299545512073692186985357288399969267840782345882283978036416770904966578188210925322267632766254864167636468324233329236420213723294538356155175498628278502347257331709727211073639494859421207616800455277977454888661961517441136371065053473332385827605477096285494576587997205333076670714254824511787059135426554330260383032906370308322755876730791200582004478022317249206370689540709073606879169545056356709416190548743609498382727860525941571258766775023905544558655422423752467152233616178423105547124549633602990423977156527168795692505921271886229632287656808206328809274391236164628356799507401113532976321210929414620049684039595738832194576843757630437150448153541778186271044792891698073059029371764558806004337579665220943522741371071930035475798279592011838518314271901636328396820982027271818311229453026891233872628010490994278572207730937739970878444247734291213949502499755615677531710559256827870753763435396381614576682977677782104657584211494759984183418217828712832869543388547592569452786532349627235346529000117763909890222760163109115270720562586966889593957413462983974948*t^59 + 218964306890205915888649190403424999981047772141028481433883139191109161152301749969413771513842268545497019165854323884337711199438927874000487150954634215407680429667583469171241405793899627146073332983036353078079721583002693436265382418672120861129404642343459725533409523380446634014423675644737401947378664089900524996706453246650306309518374109844204434813463468593861455761200814167864363518502898680839006310671191522472131123870357362976672464631891290603409071196364117140667935916518346943479739477437837672545647446784847598671997544532768645807320641676780522819423279995152078157722717055230359254333557394822620390970430997712768867898221818816856345004818532975911719033858395002882667773230986868980121433174734377341682654533252468481253937364449077239159624640427280689813329125981340459475782809457444465715646489322684091960457256148887563080745372362775989139138142750393270607515145718136170850260865697135223410096276601304715900462148264690702832709831328933162637017616595129613629677704046977230627971577679587423792225263564281585072468929179260810070035671524032278462156704789554783449797641696790467778795041014872449823791315807234394556275978468666427903558649310216916281785096387317996997055998838743924111508322381268920314783787364204400361706038091597741887803011264129785206527121988207688858430599797933531018300957134942048768958110347087108409153154723850087964030262227558545424077730912885511300659289530908431769771741041376164141750794699938834307899124258816524319633617612730123802132577542428532081445292417939667573467289350320679265968421545035162978335701607000512354754586533722533852101512186618773607760467051116912694126792735025131130367154317456658998883652706152975974330486497616863852209198550555676013703692908286986452897730874942960280318784502549404351714824573062227563222846443755910303321379671344769873116089616735992373480386812180895165767276038490145256852438846705280251212304085572321389496317381582280902968571750529304175422164311635493585772381720094291575811043383894935448733893200044981324858676076452864768206757187894042907110453456562429663767714538164402192403442772205253591386487577115133004082026911746246556026085729186581539797391650586182918079267043181739045319159773816029340803598934417499093476216815639657303490711117219923586071203751049077429481860890138864854946989756807851745100798035424246948999023781488083080622002647557777745280794562789954622750788255837552098626713678688568575625010074822379622855077971314205634259240906535597934084199381882268690090747273560936693199351183001202974851919853758872641214744911615580306714700239835084907320195739627923345380570699650985382484602422338354423637145988991159921830468711878137632340145576528531251557847673994675218807654279747254007375227756549741163837226050115038986012766049317194778999474550352410685381066390054155066745602908348068460450865791424440092382509857181412703402282244342552856129973041234214365867662565976847578563323121894098906615762632941665160163901697051131136252050323483305564021834119621801770202017977075754862996401805651632463860062141083796966432906881306066062655092760065980016230322404007554743534589041433889466995770293198276040573407792902578330097304838591032003071261367121408829233/67299870853185634216520112866422001501126057705036543738097395887728622737660404944878035251803739293199562358945261580512404038170802275358533060877833935100818770625525735185813476680620009857970628435083814331687290048280350121560430992744995808551432235775836884254733447422875576736618421877520006439571295162061106586487111693001263741342214565771916192685181446342612866695661099021316382351499583474087672171393822456004531387840978577270022062990892688105362773908034377311505655016157255575743566579099138664474773729593257423744606563042497301534571202324346946787704315533789657849313030332716712640298402695982530028028752719175857683642675470923071730660279881186836386747576971363299792313570865398755312939217628817057372445182357128106814085662058618882879877480607763655522723345279851545904492740021562829837483550009172862467191220425743131289368278572176545846482183223052733296651847055614786676913280494237991395482617100468048690843496699675880596706104134677466735406926822060801817684386572532687789236556381371660461557233130198276175593756203624319708000089134464810859227857465382388329169020805149671507861962192288917782114390429557424660271048190063903012210037733860963934623532073203671234302230034662557157287366487844603911750728253734016679762487787262124197558655819098076146117160753902886143127973711709753373145164119214667797868466447744845448498618267562160683152065974246172595898395692001762815093332016487194186483386777755681335302838244760223722239340335404892523951595068480169236860938930178492017414427793192730120897032504204938025769792224663524159722569754634460632344357670912437277117099753619791515948350240630373464983413464433653747977527629701201193505743045558702241921777639100070973592951459432480877870642222497165600776394415669714300531972717476105289272777664369958245768723225335272322733494520303480571577341287611447208599343445330342583541494138575222939605627590466184997420407177207268098218478930002728310723724798899194251493428776422225477317348486480056843234479502327184151659353089467599433388291833594042243561259578981143753212382895881351276188827472788388235408350767077214718199793510819979154616791617760742569415751978359253838490982799430428307722119730012512638672995750374527151291739669136028786418973816721658612572303621964329305333273752092618164874590488104824267763444494048745860363534844462186046640810356284373938730573475443062390445926504453296258522780259887374334614295682493414687342687059680220916403976789402899288743077901608130107100578790531073316611820343810212279083482922767856691442128928036321417305365030389248638353561679741929897905018208508692547625901515193907340262165668940788016752591203543588747450828657608395403221079647826712746692009572652404061164074875731951692817248536877721800332702453912228750149175938833624914193240384782441413781659686260013100398993386340513479572783275853252910949181783413496649156588897118725108849958486926943418459145467122833716298445509066448540432734792538632358882384301562068721028654976496504935540510380995110916601546866086847944784623049380999624528980869462481889164158822524020019779244983000166148779087657742885942079836714305623448984344797628965598720057556299632557198714453110308382638531393783175*t^57 - 3415497356153595665994454419720775493151076200480537946196941341581209878979125302712482235165110602801747030642247317812250341292107568221789393961639131040690384615407045299167590461068660521969051879926237061859373232920315891789854256125043766995062534918633996349913014412113141294232627912662493341308511253522595405212676190439724088057147454990024350469289542350045099512604836566700242607268849100379418643524944481727851942839182579240929646816613222992634813898099440911466551311296593386407331511296987307295927946983891879140535826450113754364237449918626066349039042438386170580571434920781895799656784911071188242889155948300357412399756761570281659846686722421858651554501751162383101120474134642393842674760728430028283832139291582853438452531385785706456548369855631986709811638203649528473429233145341018098299654033475320818854266503466140427611698122375345139189387421932643597280471890610992505068953147115655254555600819852054856826605000216841345905024402340586807874955436329029143683878147991889769599477260603912661487261863746236680485664552327561786712724450712804283072377873330961856690536931550403265679389404894222816552100942583193935254271500126205850905618201337098151134445894073281153556745223141254534109704376077673676226621645728827966532613317889073071907075924017810536605609223743844329664134257731306060178590911020606101220379391275949209231834538175829265562574200905808778978940118408574872374244885808936894503620892106318803603703822720369894305164207868350524878849269056830346353176032268074722229709877498853162751532070176389856029023723263510782494845829371771415731653389302222126473027844101182366742632340608624461670279116868155119736351608908914609932093228434249780302301676115719169016811434884840510022574916441171375593292319090435483076018299341046159128364287127921830929142873772304490232789382813309991760011368690855769700410956060572229775915602801477308200160695349843343843434877421230321481450340208041632229190936103540494402442444177502437159973401384409862780334291260964073549656439880783677723236153158615454921390747750989881300721759234593513430457386984333992038750408953490874775560323838664694658129567991586862391869126875917212355798175076358985724897090022260547666737035911615024455725142887427077167411658801260624877767718498153456092685983672125390696256208302272381442066330235040724135976901282565285140744940762531245034561661487452452131935119332284499369671191462110551191537956268712488312120817837914859892153263739569241009780944339610854508711101638135709925056985725722800167513311412755324144565450656298831213356132780307078602940713706094105806968430978069140944869973686861620212570989956533362814878665071819060210952067641226112472281580372676745898268149573758028713586135569021277382390244615923572143941094908871869556514877446380657583199114703805847766090874092074223156056043314973650059653073596002345331521392061878542845728104194180239014827487245532476009721692674673109448124627384393731504564930297686362253059312578193475866971306072902469734955049213991084084635167305202150331418936721916527451827887000071753158638352302964591047456374219061965123560303263260920117586259623182653486078651685887388228694468170714534241037770772241142386386107432023015942308971/974598272626775391504091977324171184595592638508507776961561860162721498130947892751755204782192150307377090903754452345220342478482032379013499483026575143024285539758506253683701733016350057043211800637778036971877227456311298831797269962080032158979812248656654993843189937893842459113001346532029007539906027225447767810314073188505443637122898647471306350356691887964380899562737943970120239853073253824038189716313111766454192397919999768266019503626684541891517770151063546866761178426837285387589334874754240916829687566981215006427252470802564493794211825659864285124226637951465373740694554975356165763864154470249866991610666163265241912979716069638825905290367365129943503514553941013957135260954089353118010378355861883586549252590791725169677694794697456593933311458458428822905495073002650172619775579426546294375101066347121866899882002079654459829037485551648064636842701902979367754513962289667275062671320528700741108581842210635156541543608635163430869728253733179257566885738850329068608380895265376937313558531482806460141150960344028465131419866623056755542852719365813982399989701609401814989694805574003171535995301061761085081847965406319448258810879289539692621104503583069416293255349465808021860173865516249059862031477267543928362024474725859610118217626713537361415217277197424568418842369374733652618411813593716814205103612394970124952846634829699283302043561968968032635874989687047788006602910185459813795144438073043839240545845380156202422806958981620554103343132828570565021853313155976393648656197050313390829328649342278150336476026421607795381754833973448777724439556575327896328678219585770538111622914574919752281669180556100136877909803269948497204640282260401537855096738932612235180515799896510599227588212777524369512821000299219668135814728845205562663560867767221827596225924548168952481939353336033793622213477074737689362970726617881771933673635007590975384800180118195764198260352692222453312643810793357252445201029876339509836866283266344474467698410723702999519379945153497623171239883878700951064815517525618650651795877595918294604257840503045506037591322022213225552465920130936987917620645322659607997701866884545898129072023756058067751667825435182508801118703768323216793398753861624058026040225602209402475206235751474176868470196543010647650922059736932008811661994321375529053333891111312290860454338337388766837864503883304542792568420830935283738445461886523319217071938536632948818064890706397590899978736190622492407989741034254856327981589591681700128555115269430878422397953142304986014991461178863031247241809125853947544498372776434557438892121875794019209985792496491347678661670828075166221833948085029483868910819122932525894030024329030513047012928717394720289217263414313410161738430054253457097171752878992563300126354883327808414246578250440375486088852131366365364538396829342298016435263199453932569635137081905407346327577239034892511845508197803736475000488071560737754874327402826322047029082286034521974453345893437984077666617988520166031415328092763843750096393566778672187963076760210627659414115116460539451831034073678847419786112962487398443510111405608558486431723418103834643105159409342335421233292532737292717649004590806891820321747783156250331890526301684565821152561055400064250*t^55 + 319384741310485885667602555520841072136432542582239185186848575961141910200787752349424334225047635607593628128011533973642496219403706399433859886925778506502593690330764030370123880603260247093622386002212324375966053005597209327845287122064636857735366523755065300240359686750601841339068339222408436877352437451311919745886983684698142064503223773026201638717787799992038675884488264912559666313562350815413635498121162685308211637122802925226134878966082413428201315477684154080775561974702884490720452170279476564523493124632848507182678665322172389219896505491560986710195306608356308315865054746114345235287049318316870294529947872433861271918991503820983519673014848786236327615162830721726706643604852612242363823255798256606042203374721981446929764686284715042458173413311066496672921618763017680962706835348780143593814515003646700799178155752037266924835425661970334792305397962252021598110525615455919842511906746335571897903742232149465735957590623526913002054684455292404997843151425502876860991870035634731144898529959557956462060748997130923452883088021052472618363930996068855641658886043443434897738120363695312772752716991742409819241275512367184512154853680816329884191624019842000367959411627492253382780869028827416994411355696558335910931900540723217140769537524518082361397705196303504877272992755606730046680935127270584245200457384472655563934673407206299750987461039813794608273514505342141675448401638307811348456512004536419767149197761788662333664429264616272432459790753669794257522415298980236543635548891472266316279241100805872428819297903026882981993461974971217002855157467844525346117734203570323149721931722872898149073317088368698800051328028330047893199276060251360762208521466491383681696136189981622840220907673493079353350243037751010439073783477160905968979557616011728457507586038133191130220751936844807123832539891994766322962374767410108665234189093562362484352319541443029726717927625003818456803958399126200725465695936715294904548856286705032687693933388083332930791309573853046014101557763699799799761854078978825524471617557254222240573763922483583197482282064177050754291998832694561380157355201935648298482280001815556090632373783852965906534197550990609085937916623077204854641750115931836617151438506701372090150763827401573039641755653980771454775685114046662998054500761351808320507851206403894750238515818965015909461034586903350947868352329583946469093345553590123716701241452487521919909727436235792485273362628906334894798331626822622210074568682794007448811506199759556470734706243292060030532327348456526421505846774235355051353557157697029462062779143846211346780372341327791956876255534414254252502444723272845303453720171098177970663738232217006164442922970441021461489012141169119132107042255480309507070530470628808229988206529745644366013564887757419361969786104512083727920615493648258879491908933386472289927137063545725689380122077426026594120893862057998128934486911902672700484900589558173854959280080299033994716428240668430083665524389851476417460656279839646388190494121633882977535987145751065008386608094735506486241889288383973103405456532345353864355975121016865587827944804180046772050566783927213167636648833649954611131222710372414159537535711711261257150286664258895212894014403061884795240647/97728311635301995181126578442423777188097994605260834934988572203644800363544086215327519157222573749830650437731851419741103212718308480980967992237375579080121194620412197339081936864449427207638869265055428500761242643002014538505290982423452260569876489947940059988683508923790263117667352655002357780861100250706057157838656374825339251766593693575635127143205467553453070920340664354028586034853626554256171090010460794211935546237707965743479641685981590426587456841594250980578806872553380683493806582482243441797797871730347730672044049413810874859805262958730192778297106395133166953612346559512298715715303643848746993098149444470674395681712575578108162403772374905592130930935987473575867006883550557723128313421910117252204938827286002193323052590983436418785599275724206085823030359937455829981707523667014559546153385165386324945332520318731191013159681746776830723914805369885534397422336714445974689479989165963380100144294921397023961741562959559087833768893762776101860701490066534374923815604924682425670009726021967369556853705114387427357530807562201834440109749269740024681431474210970319740013473616787094886805038453576042691402936476005586547164506903964861739416539753233407033263070855524550952370051528351145396633459428480988959718156694273525642708324001026886929790382617042022838693835386336928251543223181298325170980086752553478094445227294217779372436324120304232473680026514073111524629052150828477195986935388040759637343991106990869884821414068680408180059752162424155831392453440433996498102164111932251862775655195754613422170047828502820253156683076125442174020936251630676105685639649922996108162738541396911799043410942815550915581038124038912667352358882310236853789314868173788872095799218272688187008845578793077273461940525872165069266270330483422812544395555721417422872241469843939036756453061795124208949230208045322018766210603005224513459284612331436650156271504965084894811781922856466392783015737956484818196466907710077570418547412933715897036424656591705736929559238532544031496230780123180767931914154084074059849503979315222930013733868624948814788771684872070000302367748666959669976285095715729286821895191728569399168654723747971532123164864574774987219616576217534686720976971248252650545080473609978650406355320533498727306653317260571830560779543868664244475197226716444235651111946148119524299002521986091220105421326039353602340194265140617983689847968786360384301428547475039495805955982680089004846352609748371139533957503159440138673635981094253125838584561452572932714285108484577110043220900580204786224798490856979863966228013945503831337942799666397518577087732430537342984255697360705373208693416790835297047806655853289097913754505720966046587522328686412723216276551738314407402972049517426551892704696405865851582918230724882166056681675801734621745548808765112119198891582887216660601221984738631254916581239067098698089046312674573243612056469421641894462858858966421086163706659677350199757186212704288153912126144686343306961611280391553838962859345941057610202503376944197431520264446478421065572104105342048584150549973228402330799489013318295601497983623041739749052657665066059451815503588154438042239371482621590784910258311585043697685155976052031713721253877083521200798769207759124900*t^53 - 28946700990447081767787683690001232787568105983479660812796816165043690350920041138518704531720151811718105287376188294583249077779129389916161174462206546157377386379266363880770607716846503810844688452459267632735479302136304650686764823384039892446822643799571237638925966395873777992171310526989194757457932084209774598875637666142971799562688571594144555806458309937231360376029920103310268857855491488672674259508088401351046056513761010963707374232819466573632332290422761582307036532455498677469627375413044085193164560437084677789613493738679097735747534635778018722200981439231669016552554674231804207021000818781098356603054138884198051666328342812939576086179843745544126821384364114832857448824764181606923398291655805803457323492400719860097556824247276417386799636364571989607250436672246194584562625473618093887554289321042483014806872300225080711990102201074908821001944209453123301867353423647768907294978755263859752355880680176348841590424443250619164167952261087628487501196289977826535587700821808043445235914865824883396076093099459777774474636248113781509392434537802923427591823434521868578511033177779941222360775588820754936173540970982522096702350953600501298010782903492247843307895679630394176348185545474777555039568880827102531778682805371370169730459839159888926372692748866246874271297150674673948099325868956132954288884286246134329942822802087850766738976827744894386603755322832937132219654102283638072623004922405250119693594317477831414031027459946893616789652462406210095013423444735144455243515572426593988153598542100496136324334288859628457469848269631293576026041591196319512615330854205940586050749865208609262235916043676813656027990380958752321653071801395734526816573436249594811630786798278172621770176889934004739668434309344495138403706374150838030467070515449366977598275114997461148428451653885952742667699648747679585014392983004835108060222377285711259123702878000677717112644704889959719319002202890313120138766873952315220093595492067171794270570673142914659216804684645157676169044997872474324464763713396554270509830168984843870130526847157842606342967423885131090285913914138028153615026562401301290186528307101276991140494689202664518357834445759656209611580936715499577447880289575849732242105750553213662958789068285111722905835504012021922954333043420242573695112050851534077875100466382332485554075950518787796951748926424555018154505657739447172523521742194251768219443179220120198427459794182823578534226489057614564308494871511906901168736505489778021300509964576657614632861055941890202896322358164076824749362609855211508332364510769937352402146176411540139196440703563955102250080207251607063048156807180486294181633564238141664051242600374427175960172879586968066641603973561066506236603019272869754442450605035240474309334393749901959214974992925092228341928596372781990866712319709356745739895763577278045112016870520389269934464129747282015332533963107854299336403091546186252217766024115519943145998631173609776508167423416634985884425403533352538625070369624014663392826244489281509927939022204957765082685409998009970112043085529052130077543407052664650761714222107023404168885329205179992394875313598813876994420300540421811347280966856835763466641712230404231870580126988404219152187451446464435649727/10921741648647683060880619071214268277915160500152517111747634339159143146578947225805833055306441478573236696234183685515333740753715171314273636287776370956704400559900927714237023423167787946281847508576586349141677334559005978904074609066191326652947009761961371000186691127912699942032490790181685847788540956900386648989225748710524125378850093476522358185815415096684886009965502402409580732487270311578701268404652367422814277300875926505439669680436259017194824639771781314230142422622075925441252694994387148067388151122259470626629015681949836522793911825576523721232042369267422141405153389089182875341187780226928183553784480731846050025387327023968546451510120272468206214342628498498318954325157319223049172907818692348940174585923109098528120536292778816032643170146246543698655061995913060825241624560754892721413368153461171292874606770017854438335697379538194435038374475299254206968824277231262773715470487342787035865182451302715304868070171097314605515536748525050570789571458814436675085343366038529429014149352237282229140399555599175481175431324077708638444776043207520900537334563490151843223566717696090430020301830080341490911503786142859454472666228744984548526957272857724733760894710994761136912182826825889979014189224953608345280548716196025362102381637270058481268301105242722436254608599053618977313248454223470302126947285844147769625954283969185793436280054083346735084705430455195337295264173604924156880978265426906374565293636049777911656384445991859840151815553710682146614250965041244891660183797705055723416147242486364634988524938744146820744651083979185845282455865566853498022923444185879100621960620736665034145635185191287983308766234471692707381903677703756513413319658707375534327106734117557315529290434785293106032756778653347910498552707470571199660259009855659131438552384873705813977136263800035651798390023250348034027573608753849473927960689621945750452877947579552303193769532743030351588232528044483789551709654417526811207878303041939222165173727950016461166293267586365588425558447125522378999647880790237594496969240068609819464524684882614018488730652736065878117971431999065159053953486749072794027991189786792226031910614990702188640760079205018394798128412726778187050094668775203852092846438995599936257314019856428740206984478126362889627256930156585118758476322869617135188876081064448771220643242660274345352855503780885671088817065915569789178691282433308780248490563360780901563220044508515026666428375835449314577815279743507823915631307030852671537838913253770850245282951165910649453306254491546833874179221764858417308272216362559934706852823765330346778571488239697206690548169371225419066864140918569401847142398404504006588329603687248745409636022218945979227363272110087386603815454009930108121535938495285443500558350893782186917800419501790371370692682547044460345884835823389960618714213098511765788935784336961683240720705480322408937776992954232838713556069869977392793331513490792402585345919271741927215143270160883069137944947155514725109056849981801793883298635739772427034920700114424415165532679406876256864430113118413613166270905697400234129673060920484703450006734702593001146289951070960419814849933471498534743236415082798787694857779616845343913696006582628639276495252536215700*t^51 + 35546686898382352550856127045687601282172204190017284519841499175843659650714890312006184747728345206166310022478524165198634219824431177552670361581360399776750811838404411528340524451787349632307956506506527271903376527001283494675729191002655878515469393846472846875078431438895705754969849962216775383484006029734187556802973274519443998374311496142004542936655026459842197744664939521109390108017129765641086137037843793099903481903050794781629300594367168242805474671849682562479652908950619963134271780450565229719443110473831031013948863198495247099039167789872094998642290410749528789016892286552780855676567703399896849987024703389260024000481284316808898532219379040571696496336183977928686303185487682349015181808175877536153567522099202043939999745570575780697320506149513854453179862719207850075117843939667332211570028813204074109495496295582864591130893593103653716551194148879834117637124668093306960086676209916827675109301708638950721752459678897580601787393367848781597888242517912392099167297725045768507715308273757361042162574129287927571196493928258874101591608770256362072612493182945846783737630910552843615009206745230017140033992497212538322145917115748842076104785686756393572333996167312117560229399775839608006978448655174140228701173632313273590851846530389430434030534116996333815692661799152754111596744657153655209032851478791577638101998694203466168411297250522266790866808634579154816278057909689612038233637778751382445521347221299692778961854734550727775343884199831840430395582915358673959720551469940376018836180002551564827863494506477397067075987730286893123660912657686222306897869511919955189185444140067554474583546053309936389044370941985168936062768620188152224377732104908666860197558420407296861951366765119881811573449799717357863340844980072890667199784710612521043769379311861481795136218150529272132572376999971074610305715319527792900109087903256297439316327316909114524993362600783724012070161748070439886166647103793067442147243722065521885043530514461229525373106914179314305473525813985053291552259665623065809110437843437806558760202560088644306832460857924034171193687674792012806968002713015727439308420552970148201989826085874328038935964333781574341800064709574914826989888812489979537057861201715441868547548732936947806751217447630103027820831828700917201548796192547454522635730444553616993632828320520470633426081863696467858083716745025633190744911277761989751354956790191005102937949798940968842226189490442355737810251270022627857462801574975051946967705770669855299501055902371448527972012212523098618168262330685664906097395809137367890224032412032154032042750999262986974692972192934274005347387505817630162002378612126558621474332920020174601586654433305662776653727208805566207239666677284957166209977862712788877363545349045052005652999360316802996515947938000397711688274070475053938032575872064887861753618906132370770056871352408299946337777473060258690124819101718875502602359813527070369898274601637992647238305721947603806916995384519582608311507613268419804717427805817938523555263588281537093133504152670801314201585281655255443788602465418036275443907583927416179112403186920074074506472251534436645823008301265381758347588691069990231126219388726211274724245504645472960764764314211878133008208821/18954682631228053952158314398092362596321761048014693447438019395610692930887762910386023267484329186063852286314425786211861707078072679815921895777435891795360487171708060048058354150907695980772146351134665608935381014127154876388021484034375047406189535441883959370824002452492490749397387766360315788837012830700621029320801286887114619594994337228504552631482652900296619670295129419381827361231657625744836051316274183662294178255670170450190546730397127524341618162323926470846412174460612768603294052162758895470952136272681311272514656716023941285308833973288056918198209531863611126408643706764276880154631392583833862557592966310118819819059706050097412366595813732868571884991631759143832545231310527511601839581519340571585672993869555840495553190736117635224652221788810876589015860093907117062206839425190116318012900430331862778783880049365986377731602802188536442009098901881855676194394533134856543783199030783406900744024144235862411598535781939389497872214027065225265605301266772454849610613411759867824054056200807803308673163428742369047579961062936863342020908822986652522882544134937158523914500038561564941300233826104432657476914820850932583237312239986920683968534347044581275442032770931407953111093295956332058579125399906987283234392296958202015928683331482186494241136568148744788119873223657555735127142692304832709341317014582518454185843659828521944508664033861648258739506274554991507875930973291345874266937779648396013058067105364389565679655206018872752583475893464888865449032549829080509476248980917124207988723539335085824022585031190466807402341956245877034487702154691274245818783637384593179129412657288482166759749863899480295032363799925622693661293832654869429028816267686650239824693737061020721101083549569876185519849389352885298670238223815176317010379511604496422611607663948316440157319985824961873696105885350979013054853997992305762001975776838886849910969678024313022192787024075529175181377552421201616766992105241617780851272794929285520067659004857253568354101965896137478712556684986344088753888897111457345249490116139072341680682590613776629087192047823442331473739420234377583538136276253015834035578709874977908278380872316363648386039117460309424172151860287323543625439297659366285307134994876863689374568481460832078629221561788302794948104402286753473605335658340220538120294438687350842453426347636906126359880726811727082174642017896471369119618720663007388121255372712635254662968387244527828779586446262422285449798417994857828405578133352044811453919433951919310600688561748437932126213004670079530188638039372911783238506431497222766683743075644730816834210817839994502211446347943761714790542716564177196905715632431016703434046027199220197658423316560980746949088958747056659450921720434233702644925621258567887195219017976158985395842628045357189513837150560395660930283132571493276653778516832467169526698053716797001264270784361099540711511971272071091587376559259345765192826841663270214686867842896108114681881145364212566488903455788395805426768163143417013284464782326375047119104875048583572519781965110633743788218461317006825650063156837838106332047597227501202837486688076350153489386210083651808588672059539785707046886798376197296044425676525035094362219419424152003464357510776602347350*t^49 - 6800721506311158449454558216194760918950288458843338546536470805921529531234517871175927913927302431580019445013118378483734762835145928676729183359921460231317485164066177560137458105477008268514225782350415319443329430732416923827491596635351981096914343704879730127840162257424910682764892672934844274041946818768730685023307980240878033651232741945355822008023276821524436250814276801613286865547176496629155628366384088864684033840628609372309066896194632803073061116214084623363569610460050891568648850373114321480397799380971559217821967981926619497934041213642580658831979904168411686017068585687382589757496895004088862093966859359148377888231991192923567207339312052955557134981336626036950559266633252574385091696608075790765652809097995591233748285947726598267254394233973170110790284084594312461375798266607208377979461607784669184678018114152739273425650769347978412253025434828039402947580916099247822497838189491294032539639545820168261847066732992287130201592632137087157975227652164455357863207566462399433707848099005769934226663129235720751953341650025297132831973159782184563987137416139002215170772193709155895704599153148703862220025601826214204149223152722378175678180274898198107484779942484400242627991618737483443850142383953110768983038595773623945823085920375140020425907178133648874599617449761750085817680892358711543960794306065954924693565507353566061043078561247238189273724153048241579060421450990877386850940361353331595450178534787538066287618671662711005283029873077924174715846167998830006013351838614209767085440005295509492104926762090806037747034742380143826606689495923457850642799549406577807063232802495472719281158095618107242819562599128797681022965161655768141578239476869821135354945004261318565531254736740178812353112202113034464631508180262456995265352209906207289443873378080313448268210792805295741764442646571722301161914734260649195577518261676598199022907381733081414898889852917622781058298192378926896884113694460921546312126071577080992842516325208494245422783202773908597818534011667554760837189313211477351475706220177660339801489765889483390008540205548171315069916170149254163990524204588333370265718974404637864919177221365720598025972666635543049688129957319500408046300927822643265892033908479288316666166072183669850152433709146394766946343487387786495958238399025426461237021809137013020475560550315629060904541915152144956032079990739346491943563702368775608827758460704763185004711015259162160933826425688781750545652114459212451771078175353891699208222781401324807312867232995533625635909041142020404925766572391519627550535528542630630489282511070391737945836700606142451597630441193405030198618214518996137503895317132176420170185798114250067298783313167573962664691294405095281194408274365900799726241841118109814744018198109259210582241223949738291383817175692942481315509550166429888012917164524856498618310892873536437940195148277956589438260129944796414816242715067057111412234682084100029087629396434039739121408687538712675812346072716258943821847124834713604000603819845937545829004817103765354018477835678346568914251636449010114461093179593049451651712294557643353637428643337312375826566450931758658927364870230652456317525737581963083191962140372443266795601883275237829533960452112384901942014/5861064511820672217736027952409512243760594016083702364699449411135031827732765278412499464280868641330813941346452005631373440654938985719208996839033980146988400485995071134217178154269541119595592563739847127067217382228557475692028906627821597837411730192295596589617811519014375618242853360037203397908785661935875395584663354015805386393009999143013157894707066450308169347648463023927590402359819921380592471031624670272818236937436663713726204925911294843643048287669736076328513350173349650155625866469622416657684643250674493281544420753254156241592094611406325577674152607255291010021225635981532739689125353303597360098204380429845027773364163899226163378662898495011926989793330785140331646639242587356710525535411051506365390536137772368737029434364909596544419363571060877114723518891127741825048497039329040296231570943207131347799591851999377358605937786700227718617532127978310351327889466028094169382559997150094898189246797846587016573449530593503246095304275530372685715924943343368846509156899121789679670394619915832810350390670606793150148410965657657186772080650274165900705795960091885752601886220952864855071191659277808490252601985420820217451240643162313136663121319432461742560925408451270239057233548533188639016427149012673866182557914953061847844367140223310604279881437275431288843498213870610926137026188096732439499479596345862230731553388938936903063903535516898039189705094172848332676540189638635087899486017207296231619686798195544083388885345089323671176090257719507997974345253503117040654375071402945024115251558235957273971114728259266174212226949983264389142765044740653755664435262023683728858816529773804009511363594279369293454657946792091123581105081216719056595181282525247445833238632362715127118455024604167033246706675743007204288880093944086678110816175511594441129130384646974780506283236185826182342642512477111630505520716757051874459485397909365136026892293761383123745450533109316380699250943853185410255718028831669072619441185816105602989381263097481004438497824952423462805366940317360571661684878513128430813076721131438571948263015032089248326280781639901772255330680344581813091569658705323387147674307320648703858497486801596675444044254007516828748346277145121689432727055553298171090641618700328908279087347390486109656531095172635372587540013075681346198310345807118286369911700274381831309037213245796575868856130739556920895065559027975067754984143680583607953387561135632422592136174163428518484720607997038430875014971550667232036356874876946447573877375990080182622352678339034611047066482581966459551217699249508900197435507574898814682666380842526535817628576944958102106198623359233678042839429982738774553406194320042270696983929251459554006933616747365722618765911795626672681175547444104422586557087587683329373908168823796841495313119370858747530561889474457532755189589539731996491582720108987993050927041965614409791054664304607155445736540282025693131532640463619593442432542258277741090559011408815125133543953421216006953897172476312865005184960774093077700823989587623700407886479606859484390779828420109382742182579256959438976519219801434170170701174158163637241028660505983349873032223278803898759638855763693786965642176368644803971683882660802441052015899636410638053295457877737275*t^47 + 9573964450911869604378766323908807842664594391213444912804428405613344207194304587031690746312395439578874958714913203090142171285096335696502409765977568055249302727146006808941663412360580323126684684609180379957407773670483477060656883909991125743766101982797654454410213557947943209335431769978036443680501806076694453821066841609055495778515780801941859149224581445824435230037535099542925481842101492833762867244678923323531657493988313377188358471198865754749240867938027188705114134726173393473469601744567580323859618741721130101639464570300516726017481355556699936963601582020089761002650406450410761925204154278094284289444122698794818873654847690640192769183377658390798139434298447152758903203627529194831407960201749565646209968565965663288771658684536793615329290599529536976942615753255341838804158908670838108718489560480461265720049600517235230336381678390831310743992408949464078563195325664598050069635752096256788977836250203200014980898221141549777595011665311494746619547848986050182302387795432299118237026936383174334559228705742702341028270447662596521064086162640658314769668659762757337993618074645044799412103897348763227907588122363073092733824581250808801781012243260379742401956091675181505688345278630684153149699276148595194340429807006782135333810955018201586291099150259874860826894100741271699274551322098812908446144332443946762870801830559352530974048845493550686627288311598549643081252840091063789777923647165264711298078006042944119361786357077828191465269187717951502337660827798170473289403469372947467401929336918484067008856418014677077756068694286642366209350208362070344806378951805014758045044188683619771677608643035142542984501317765621392960743504301072291667123174226203937318262544362480129264573044642273382885814140901188200842857686988947708222688778251898407111635302448805984066556170686321878000932318826870418016466506304791925092604845600933432706837328031033844348341624024407810712515188263330267424035462837964358428188310513574814705197266686541874075290670947692153540505117797293429795619965984281928542462754675582681561694151208589288133518895984083217058301421938502502362325549966067404553785618376548950173888836560904590364342208818284080163614365621323319625989853455338764060068141920537112399207622911393822379469038327378301245127216270159519236117533917622655801689041011824125281360354072233533059845261475583054675115901120251443914669461527309084703807169876999468017748356745989581763593548877909842511743528412366213108089147132408910399972539211455656814946949009286451095762371631757337329368336822263391505899246964212229255767287101037518777626401520223528135201457489975814583451960741519262084646287432927325535598793865385440214420141285636964818096950816399817463269728900900171620195638950692072791375939172587261269880599628024702143403954811025810755614943320466745152966743598204629093747982654446940505457930982625422592325464124442014292333968776729348728676229359490932919899210113993914104799060712281893386317415990581605424880983333396070739867730735567325969846644627393981204700949070526065604516731523424402682743455115485669327415750950192411389258450976903823757470350752840964057483700597252623255248375967064952867120175598373507376436838574951561473755041775870853540131/15231343910317437514532109928271215195484017182621277332870126840863257834540709312433251294067979988714247857252716661613730737402573952783427920341672308757419510833881733282687778139466565266322567453766399849177739898881869993045819089877467071303086628237574552583280614578695296205666334925536089667090930931039505404308824143503679834275437640980775672547833349944158140224587053983764007791516446561504250839114419195784766385323787586908509286550507399679060992205628603252509592795013927931664659264461012641879929066499297836379563242432850052369098647634566214338337725269833005599229713244577355415459108937781781512188602004788866463693393529182362448344749808086375547830872585232571330800203880971341853582334961332171953608651515793560540547565858286377698868224408677380789134199808153784348592550478637767851588769006327790281195552155057088247085237883035103983769463695564498258769979598615669185643712452566816030873926781282100465755523863749714548310005845183890306862988609613593558280396353513681000609322672690970912545098362667052290857465912318909874113455158899348088933015616776180721911398618743230947641067344824988690245856721523401006284729829096112983059644957352416056238881087073250489601520614276812715923996262857955567707038714444305036880117267555347845179055723994787637412976216505707750837842196633648949727531122077199791241466573973527054713851641434363935900379281234784110819557939628759226506029271216854648740550905152015222754009307810581404066805394714041990039357337076342014139171536870102631515618508985779523619519666692407363710988985511194441862504762963685701050677845947835321847575582960173801135344656876294499179115364466460388043973355584898594382410904278235018987395919297399590291466412761985345062956507374555119948046753777701948666263910174584002706599419861063045904039264605875768814723159159191400132471114777452106686145786070590960485455530361183496704180848868727974321258412404350045010945877245609800901017014587929738929211109963709263651458092027503370216466281960436068959277859766558762776173191184810122219495147582146114628604151817349514179511595117350588066898451285733302400417398658655850345999303920466134435102551508895935806561306577943791224876686031911279316176753357718048128675010794887406579130121376549050515687844412145645994612810707746375736794655519848038099056360046715359761661274788914733586265866057187040091939153719128539276860010864107028610603649074817440764391703127577278556574878035321092575802538284073455162456541034492867670128784810470646512407880444987910254783347085466806746626680184679763197251563962788663492478163383609897453808704552708597603678643917285992079299382094068435626119198481698065347841434826285931120567216877270766833881092482650929542522225766896405659654616483673283384959447763734537808021077606716650979828065892764001414118048699938910283914863202464829258472663516989490989703155988015250349645771702226396678121144472518544412382772123384926341494711374283681346070215529420467515075412187424692068177051144952504013094302657262390233493156899053202714332014122547407060590756930788863206006324646419699141988663038391228731454977168001023461325767628982928910926654876745765391439222569736365702669939139096029439005914871911000*t^45 - 342541778526631796756707350791483751289482108445679689183610482748890231950678213338803609463233851252802514065960056182353150752699971409100588635729917941582168164884455392420901031223097063146994981341555783440087565760645247877481353287609005877627539165862358604554756940007371413278972012863075084632135199497939215645114819482342652409531862996404505442913776841928744931133306245341292051597021318977712630062922658218206203115992452429631878349541859027692833357441512470058675563308206008758591141046897589442120369423507458225882674284410827620377236548304880522672352836470859650517150871224460173033058605488417336880549629574970044000024506227099975379811329482696757519093991644044367511852171772156117285096451615157748449845059165412377076221216248941043943215807412609076783648626351443750683691577654563588468370567028954157554686842948848930677659950818253008621939247111690542955842600145850385326341260427401047194481548398285364721876256960913102839117335577331125045001433817127558162848378339784299568000476243281237779015014171192898339434578133401285745776810418835894730393527849555958286185087825183125550966097478349151593163792418046365124424977748119033172370653196475492775036903202821956493675654408590059982788068088284583788683052940219184215475336793280437488468943411119755670830635734838429526800989273202780625876161920350646923299454268264994162313770140361707662049607657714730383738127128556883824167997462232300313201032182818112418314374794728038554275524380666678217202662608550095352456641536551422778487187568512841761157805836597598362076346333919012568341149455289130088917099308528149214928403041513575541095138628426508295699013089807593820527608167081976507450338561865088423906607279780096888325176088710994302572002495258908587564046125789417202691941003034126674148687347633409388433271795342358580101682119514292362651186647561148241309522618035277164464682623108296019910096880576262890518782835831168980788748718187482921434344884577035642088302033884135119308550738211301809069395497764377090757256268645527174948441016455334537191446543310079216171024552607172796456891146557780097232539805484928108648881354710903732975046953629628233248440574547530696560672753190626495960776620391173390075267357178900376427888393663315664610687690931304857925724427859320515279867909870301337684845052805843464151953595409501994892871544491302612195347228867256273324449621670808992523405463454896283504127271870287910457210973129890212177094139297807223995090679311973514157742057285143895727210845727705755509926230718733489320718374265414172754534209492124751000045206889207997779292435464066537382489158412926689411207226101569967947381225150169500333575244766791726276280749518540303850935024181599714766229464955476160244515646716111748033835730476205878437791213998673005387393127499522993304699090416472865441895315652487564065527706908380411457759507708101219712364058427604178920615286026741548645748060726739979382357950760823248952719230678165466911727541087324927342082189155579706298710805769298255338027793089972892147167016673454021132706720061851141281241473476585535105787456725832447212960595033063930542409733964217449076535099285197628202722000180808937701493223208726808757403633160271032584612084897483752023559/1148443330837934788595721088591649625739494895569644310898407563801089640724369482157467147572725691149054288436854836285675297600154076039870465193762092080309431116874682689514658471715779021080721586013986548628001588375692997475654759376761017176252731769113121264779358339233625333907241653385421160898656192200378707484885340420177459504367998129950485710106634585789523772933863870375806187480340070737420513269227207362171385453413584052901600205908257935801198812304396685239223296744050166047515308540360353197746651614047056863019068479436893948630038031646292561110664485345408622181920378641132598325616813908746326019020591161080531362481872100350128605194135529712716306447792926535878342335372625239175760108056084445765302092324290834464757286465714792878494664120414274511500718665534795339883878306089287696009793183077115387202144632491304453830226936380846840376217562645563168711256461735621456597535918923537928727894079308670375117966499326728476942574440726865329137469341164864954294341885054931547445942929520899206805900416545095742730652929788845804508154518981010845905549377504924026432119455853239613452136477799804147244537596802864435873868629113846918922697229784372170640411633965323086915954654316471678780669318219489849805110719069100599780760841973673227526500801589206987860938406724530364413173301626177130809455846604620864259606579677603939925424413764151040766888597805102721955794668648008445678554607049750840515037538248461947795652301808917837866637126761438766048967543215556187866093533880005738416277635577527776080911782868607515223808569507544060916432859127461901859221109584466783267307198955197104605604987128472605238105298480771113258515591011101354016433782182578920431649652315023929107976567522253695017746920656041456044082725234838726929436298827163633804077596257524153661164560551283032968630126200603031569988322054219888844135392269722558420603346989233235651495236004702089263822884295287993393825319144318978987936682899929902315262517691263678479319940138873754114321557659816879599529550626398530713323458615334683215349934127693817042996753047028153369135174271848234340244143226944291000991471858862651116088347515603146536406732383770753559814722515976961858355702126806110460439727203171940828902095813934510456066411151791798408882863468675781707993805927364076730554317026196542072668849547522338126029260119084170912404446300711902822932212190422291861475244819153669957239515140241235033635134415819326803165745803863210380215511386619138519249223194000762222327710374709486747035554185552088433210664370244197228695651685924854145072767922794265227332853519124186268017176323274228259317369751363363802779173409892760046209387565520034127227244185901959206490768152546215819274634373191880087506175822823988986737958082868965567225942361385584150724789251546435483879036168314405706624500871975393835407180685465848126088838829181007620623617961496349876363291186347870309530334293227898248693661018103223446148701237620989573493694250918303250636686078931821781940549656329418802587310420357584223605384030188611484660633864840074492368543072581480285732876878340045315305945193094698646351705278467277168983962879225312839883869777706630710514517381758121973981313411087840619701045981342089400*t^43 + 87665071441844626809385649561534247417793869498078858870132440417943101765041083773988833752361619943689958890598044289092964236939920439033036982792351091712095059690399966050193743312087050313697617135314435337073728419750021431719183484263567087361978772432399564651525038273479138592412264400047396980721905674639960204342979902083915266366120757763110392888811538139752821053561733745593158244077130342066290500765444975127639424520779015713320656954496569105702808673091777667785103969376050609983995399248188902205090118124679404684009821666482168981185671363589400948543221008356852971651655996960094151154275638531137083322493239426818376254274286144472764106223195611694245332842244073653452110752671181235266365820748629866949623483948458571164270240645643452719680980032573422635848189270884874023750220379844285420327663700310540381692696115969548672375000376596086672780267272780334012545811125202342624834706812138442683422527481192402435226841923788567506454137199158993619234398424411985793439819798053501748937296235687554854917875176428052523500271557018383417882243492863094759238102007716959870552090102850046131334796267695621694752827791992202717623455929145704127021708265799065709567577246902684465755463332072085457454442138854714263660617675042154718892707759230786033069592858755311322149490024466474476349402914482911776453140670525605922465849325655831730084880262404697723794915741875995802194950071893523473558827266483209671205186188583609821509723515391877330195845687481971981063979166099698225847302865354931026470884933026049298286809837610347030050119012097550193618324898186114992041466573002822226640796681882754416320887529951142610919805928584114426141878505334558332196003679910188410285045410332776973494902381235238092251603383489399529499349968462830392761805586128909380972862437595902918744348591593119451912248410771474546562500788522534145215255311253856051296311204635579895324514156603250277381791879102999391874538823344560091932330475228502580513081685687821097980942639643711017942245312235927397148836768203575800037385851671189040506522667381306477671356294095026270318224535472619396663222132234975959588155016058143301162028924366188700635158173810268016891982380796084425472932608958027482930326390460870752231850106045544471969884788892466890846661980359902938252638530136794789195040798167163031581948334743921438851843304387923242922912356129518488414373824570074957694657909257565208165095961466277420618278143115483961354265515967017292981665122680788149469824945366505355236208534047054056250595871089788434610388921171160237839279353842297451637939449753243866827309673687535221018517911162954908571351304624043377619029403005584074961839982081353803060467596408692504888454808800610923164313866170131033877087031690631210750661587281568417398268579436479608064172196477908404729427414472262196203273606778420419915159562747517007666074042020495299663953698723630136284597405087432740391136668343874954137622496314061985899520829506190848166626965393121914855837612201026838443958716386743052604929730616915447234256228378580064629559642456739909691199723951819625345608959339982400379365718847632492736386562737927017727238449860501567114074099368738253263918742120297347256003842718000236372408294510713905091903/707361583234200055059131714329477902854068378369160675791541407250649709318736738434198163528812316842396555483733143054640162269047852697475675820903352664082989817432003010107504115482639693377577658902463207759327202742707274648157412477557577533621103060768983623299021242649282306322837272791700971704512035218478890428947301760782864016341118556677518915165615220574305058835510570037225604007757418448787916074007723450031025082749032359665493707363223172385965049192631427418403825121877860552629124103374347863653353712231480822632766189952168979344548931237718885633186846361740403368882423764360660778791258572183294632174053429484522974281849686929297677226663318309013909788026781377486529095163468053354719459974850640973596876016587771769111168646455829318500531386352045781397760727734953650964271738792375812977417626346581439191675676678346321109824430405618047728240958837714384457803954528994793315849138359586685337197432998259116214417850525725028304384412653250108550564855965038056860803386441105490950454988928195045152203533274976048377317013259987573674792740243662478204980029993052685769156418674582720867301615264700930795324049215010462873871126210969532180738576130986277752985292391726836488877975245990982303311728553955957484987952006203881908689073950615524263388889929650612044130131609426335534627613093028240814987151902090586444756608622024353631593126353661672816150519101422850579835056198399586263645157578681868840429695820220011731707500972168368200517653711250557086585437010567495521745371620604756201152249605931466196658476486079149273393398467713278759186448357122003585940255284463264401782370506404089534301067653425590017650913802766239489337019659045360290531460148840070780280619897923189000730717789333677922060442582835093585827289958839017612817786778953616373431032589331871410259138423358848057974439267647173206581865172662657395719336965187329748452747399407428314013074175117788288662101786099444864715739519042680526033554902649462124251688436514326025106797338242651734383728674352433959746673436670127064853525616437922849578813515741966563108250878741030377318843675263076284639176096994488956751498943398175075226530410357966341374299934907990933088111025608037085032130430638347266505435877015318500579527399703688266919695798106892445123999257351504278348237178870773763763615746308871120688677050905343242398635218026631794696865716618420694362571697717770539155889056572814238746629877799961209630213939697527164236880567061712127070367357919498859152834423075863324646118685140831390729834829376727065456005873098913570101927355260059799085785601144501213995149757559369791968890432315701249958391737597587891493152328797145555200611154853179309581693189092812672757910970391301989853835859106958828948651698395152792201235622309362593102486039703493570919841927547985353630242269675808401821633548007778611139633393478040471831966451721203091590299895960764851240909363491351155979875015191730597985708207726262024528788252911502767791408668266018471463047269010921952229967207409629430197183561611845025090134322955899405767423425110075889643672615356758393760398310903421438044378256458418904216572517594154829004724108630123161399911111341167436609640984064876917261183528225762726564873702311469650*t^41 - 20881211770137642490336677460180204472142539024196376215446893883992556221900124188621708868034652376468647182397787687348843273029421280800294802297262009902390967786011666560847657206894837026713518794969871116309684740877286234221949800573898582862350939391452226170786714425055852995090712437699993762388103163292270990357391681569506986846582739056371687143399348221410734048236200954058526065689887892654099499859579335415197204969646208358962328621691827004735328730299379714657321738400346398055734356600029142488256419572805370393435595724797240940577043548838756708698909725771567192742879467844925879811970628457398769547046321191266366571918365024378915366301532229939094927073089083442331277591063908752236952730234150455277787748753504887888915279884594566197098538248152777640084093306758494843752004831179042529147606961110682434435537181474274238705333168928691040507777549759189385740074783103593630809174631411398990199379204419673084780494616991013527501815291632893546746409398221100406337383325458482358287623162934310129447459745786523827589485450623487424901365046908820479226127736620761595619780596277490196001191674440571758246854260318800728042247846171613995792786928881082445101347309319481979013102926890421641416043359323741703299946828068907534652714867899615539244702045958539642324450810644932565607911452493043196578982063836379733697501198097616001067344748995795546692572256684509692520103921796499003840249170875798804133557281888786164564460323216136623624532254321600654893502583488276839421191976430850660060523129433566258836118143024028994114375141468221465252194423230628948235242618605837445262993447196460490321929731356665885717102460954634157985641008750679781128807278247452925782361120008360842261016374694647210026425877858508986054965694690446896855394443790487189406787194963594319446887991505869902471343733992051223984271205563994895131583895411289383493485328447936291494160173548026514343739882382872045276478880012451210168203750240873610853402764188425350894483184022628211780913753105982062345337079601097146065617845221143160033117094509530950894861788019592371547184530238334442422927030866241934111025670580833075281736809597073067162886623066123662631882579630387174556462633622769469000973128876615043440129389684620842114171876468729316921547884101587997914908858599706969193921880169035062218596546522365365924192253826432790427105301079342392411776890384405221101231364870519743265082200978391995695679624877728593587777816887379321969523677069231128567261572148783105493504083488419559902555461961998163755259575786099667402124106756428332689446838292981560720059944567621383967844568578179993096635811810007477150973626704154590880150259876866850387259440871743720505552933229005473502946342091755791434736397927741264675146582161567870108288718422324950873717190853738819542464658785861005749953450149483513232963409204285206129517672148589609909651522241476928211572561608092646518405119771513243432206391229529962720423335164365789865980909801259147503309720198647328849271730406127061180430128701797352059635893356911322164862254526257588205075514188534234405701113307627469166836189091285318168704434036986683824852081754058500660773659921456877573814942210366942203023999019446504669088578061378276064117/463590014875770520686262042402726514651350721411390619076852424593593792013130808944061963943607285124092960583811196395394518098993426364034532059990748037111452897325820121299577812746184308266767365158151194871600430040774886171734336773146919207272293874357451308876977176461951274019845120620635213323206029762460745376990951165420408110650139567507226737885047416330261156483877837554255484400270065758639112891224940065498757206568052050296490224539243228614459865214701290600209563144443999397554309038050949988708338986252654937159496516381959644999433935532266044938383838081400542582214527669115150490726600707948983925410552016523010023230890551237880443565655609976739908295617057744399490674091941127540671400071377425526191116016545557464751299929279292888828289503287145915031287655819338589169006536538891977918939058460428287745535122929907839241060975255995134744148035165594902951753454297545574057090164260559214176513139404249625333953802920854521364361577724790557573842944544514485441835267496888886715435699969322721670702375123058937668051721224067269032644562566683476541057245666979387982696116242958574486866505002564715638613967549415633976094004008305753896148715844414289570230877116840330947408152723794575049102209140610315430375575373305815983903579239496432457797816390081730915482164687237632248521332298464762959421863796354797010104065743130590432054031741048939645490675631289894568452737604607096255339127206419334898303853179755228482199918954989949634732706559855876931957929294163166195141958191108832577353339077296044427243065036087748862560758378922325465110891565034610138554721831514340033969116844036030307521159151254349527881590055517232506579636459838358581475841863894545083749555584041363330822557094167250958666986622951732500627760343682442239087372088416862385040005891383840311981484487225800662897996576728266813008075458878624409531521713971213867997082700513118945375703488584494754505954412690076847684932109629308126749305510261547455430956014632232523295636822326969209712339819433284179357152654554960866829826288318488585167609352146453352712962480452525377017365081092654489022206564826571676135769361979987343952517665178547290585398968917413908556624999256775139881488675586986205596067021947256283590353334487540537172190693290940081410603457822186623095385204584598080109024148567045814785303286645601332431851626439272436903331844296390481154109360486610976149299550095448932747413769727316361338210957046995105761250330913734548295510973327372107298169340927676499134293314812016070014766596180546608312859383815615254244259533337966249142297230567498576252163768259062561688484362404497016515081978029224993454671104792601411320329152052680825142040445439402512206049554658135134704005728006674797428389219988806035322660347902562168050785020849926093566740314205932651566939540854661965445908372972470840101671599386468477443711322086261413890828495398804475333926870632093133937846976047955229229456502587998202320107324312384690445639269066302866805187525134966558359840312292166416477557450666034157751379845942176876831603820730632265202795002843522340888501560827291531399422751521414704900459964168923509861605211357736874459777922327744475684037805966099263671563194584238949794633284423414100*t^39 + 57048368934675366582728514354966486323285777554731252499667071278386831649973364215216393276954164474767720812334783921959996767643759246382160325237561118935019124247375598371281432981107485022104616514320973147022325089470120087020964654193020497955910448921594869935530948307242010507879508907661965903063535630913900091559465441550916345641349361778494930879002876897045328901489570271075571077631482831361965352485073644645127826152009632025234178957467587475193536448958283755738156546345215876392949746163126209962217603199752624296649374961727629148743625272378839083925282706218984497298073849604455996608614907548192888310160299734264428433505020964427712556710422549910305460026357994347861535657892349313599243016027599799271346642938499816499460060234318921704251001262162280385856497826422043183194776647025691471397947186143157025039381442694761340752558895274042957509179265901996125231862411175017026388082363838726115318754067087879351197140222346294602684503895966021954018370231425276248897895479149533844541071395219402891413986584341319886730507696772780581010797590699281044425525160221026241313787838204908539155062250551559824096148368203015023015705496398352041695085370973712886616161594780523740223923315167980227784845467793375928418255886520847637542533880270522608205562991649794899654905969595932545139229124188805128510704187336327860090262934525397006610814738715116591587401426501680353314028353661115729247080951312406601311225729285520790851245128754735021372750005558288856836074834273906958036749819853987305505756986682516844598447217772286805749654027501068383428127810144504913925723496336788261572647424092934656525774685347890748612391207114364655760103084003811318363350590379118796719161683569634349221835887791530998870059835596923587878711245433753844550599158916261318463725065376189302589025816110967094449936060472443059431340561768034239284789050235553654712272925665996603776906336782128904519490775139230892623277790929058749258654893794513451432645555819106256289736089202022726802648610046199472326299682767568961362740902824625481276664064989488852405844574395255962137241120747875659578413046219840497724592686139848523374794326943812358644786396746560652379431505405044331441785416241756548545542708838899488615197423508699027898962563013915757306457124830566138432531626972001601412602031074977140289867995895070130791350099193175204571846302612004898588159094870836738628417749954304976305416865671214188888431581683728159499077492527499043603229445746078877496533045850094441389271301403537497042452357235786300884955196799077582106585147726285242747841118189338083152876002772418645131077457716101638180080236467025210685405462436172665838395790937653486917499619863541986081379574450610523837128227911562147935879602410897145160266976845231020750676420011082389269763840635944052635922598337543227974145839609425907247407823274020313608326778626894016973903834336754856814205743148305569851593425598096837008809187914548203711282040260353293053312767697240058742605317219099840196783438546407697013628821884875357564096445065290485388537057168352236226305346113387697345090259423289186278503243354954940500639483969079669034699040004900055511918722512918435138773507124723820560684962571968842978889288522191480210603273/3991510028080384183108716185087475291148129711352073230251699375750842549233056265008373509554458724918440390626614400964346800832333400994337321036520340599529609445975311244389364967744646894176867014011681787844479702651071769938632639616794974374614450258217655769430773489337400469310866488543669186712803916254787017695892089534269713832697701676237222213190258254603548557326188181342139720686325266181882761993446733963944299548550928153052780833282884198370499439498578112067804338673662834812942600817618679402778798671635359008943265006048672543445126184932810646919484845880858671632867083231081445725156032095440751597784852862263116300017967646158150619100294801899730610425262867179279614703931613108125180754614559633780505508902457249771508692391094711772811572623302326328419386716604505252745146279599859929882065293344287557489057408426506495865534996954118110147114582775772114414597241501867392631546314283414834059778130270589274125342243148557428947153184210446700710787752528269719654201653148213314619901376735868633584747449809537453321925319739219186371069683699144733018502885192692530531013560851873326331920608072082201648466260600468608534169374511512541045840443420407033199687851975995249457184194951871291172770020700654815855533703964163075621409817252064283461639199118603703182301437957116013659768671089781609080622247286614802256996006048354383619985213290431370347674717185405992234378070775667098758469885247270473474396175877692517231741302202463466355048603480359100384157771222744860940172260025447048491012249455518942518562789960715517706648129642521222254604776374947993292956154969338467692474096027150220947757180292299949435060490378003371881650669919208267386506998448132033171083673578596138278382216580780030754122754823614416830405016559105827678542273681269185135194450724814865086160581435014143707551750525630377259999529700944956166066401957292151403454882051417954119684807036712499836296267493261561658567265463908342971311520443351923591260531285983522025575433040235204895623245845320576784265084355718213063404804342422186718293116521980963366858606956696243496119513348207755150481198523156782131528974206647691031431177097187292171940285122378933752672541243600833954379617496803951230182137058965876601712942209937724025052561869234994100945295771849026824851266611473389469738697919162264465301461298018627472238242503642135681737687179391922042736881593789720504645469126321815310955232557352193871121996340174627860604365349167254460824349480348673843837238025387294657546265440531458362827140393114506297573719294652447339043074582039889405115179155186162741531130044710528656137850360302719312194855830831627193644718212264298151468033999173581904472968235233255630094086665606543509801489318137470005858431184103619964128105595441060266917259029517863665609634105313080129991349446758639522489271091292973933275392470717493590790354483162710773600033345383706532625110356142321883204862463772894523665620487282664521976124062329632184736954106660867683192664591412062067478225088835552845871769650234554098239380473562142909520108896490743803396064974482727355049998438722980085349029890599380609192960291494431419908420869790114489098687911241879935639565509368114660212159105370297357731792578885595401000*t^37 - 26270768087156471715951045003094112268916488040079615367032581300448659864673403506060845208580360669465611688242426250020608188609074146924306086538262065799414805407458615091239368669100303696555871897419263445216842508377463234953977467806217644920699665254292102388760753153726125490381713829661185923564764441621510420806347256495467820407510869122834548955069059630166263958563808554242511618434762814854343597417981368909364383752192342776929162724693148034127126756450558340143166715658138966411087684246509871217197781502046817034198750184942332982039356322423308369911820820873947302937474135262706090664180826866893195416934168394821767736007345252037839736545981160483543568085688517172010256618675854822314868476325952559861356097099800150240425815538323529672345870202240531405534459559812029698838445778229162978290138049053253093774788976613127849622725717329790072053262962725716001286602310934223724048389417843338281021397894988217366690947351057276314500774535670880187922326685326609057997564443819653512931081920934819826277835315586959841989211626674800553525841510836094381945009051328033081949177702564235093178854249365092618940865183937641026335878790843584767984410224274758493500457272947739855981066916557690798829031482428297971724499511056047168115362500829926158680923763499678437253553801767774762955844090728598282202423432895014209083690898676599267113315487471680125198401845583922617379634011507897576260686190651205265107247365363243303460579377906026221245058969751204523427361538592467063142865939071876366936956813432049572626591637304034243830883721506316188337082167319128334795583027008319039010300057445692349994079944007630354920944320541275187242845297449378550097508825289093775403956469286946423225575471045840875056477880949157357129858139349459970261820939308126845361734207126318300822466681849180392315501093680248090431689590092518050817072924499629863236641077387492278965356090774045043717908242057253857751711121251520875343598648721976204029582528664742925513308357301326862285872011970613039619492459272619288604895954696326805755803511847837344862104231387325065818300338230091825159591586706876137610318124900087449269404732708684726316039477569424412357425437378552633365467332503073632923231412744191566470018116693050317597926021198573092878013176050710033707969365494008845414823835075906504131092254616268871412961610101019513908027924887864884346542273901303297623314281455549697950455423105566960012232358511380724166268190757126714208937469656688753807854411737076178985239565049358781665484618368108781500350877757779275144772017892097309564335619365712401241257223096362410602724351833165343493322421208316849283147673379752849281877432924379062935922267101634800784258189342040803466174255047022493507581765394635145179932522151259494846083123883582354672878691211371688693279276355174787878259231875375618476424091639964700809226293969526707772404278199750776800296306864436756646922631338567178376564850305586914583185010527988927074079135456102430096470716572095523961640095080893863768703311602322521431106291907766778330562713725825346010406390178579731441106334356596860760822368523882059014238814082091700482598402324523390123783685876155214281388027048123288173678964600275580117556768337097868114045387/6652516713467306971847860308479125485246882852253455383752832292918070915388427108347289182590764541530733984377690668273911334720555668323895535060867234332549349076625518740648941612907744823628111690019469646407466171085119616564387732694658290624357417097029426282384622482229000782184777480906115311188006527091311696159820149223782856387829502793728703688650430424339247595543646968903566201143875443636471269989077889939907165914251546921754634722138140330617499065830963520113007231122771391354904334696031132337964664452725598348238775010081120905741876974888017744865808076468097786054778472051802409541926720159067919329641421437105193833363279410263584365167158003166217684042104778632132691173219355180208634591024266056300842514837428749619181153985157852954685954372170543880698977861007508754575243799333099883136775488907145929148429014044177493109224994923530183578524304626286857357662069169778987719243857139024723432963550450982123542237071914262381578588640350744501184646254213782866090336088580355524366502294559781055974579083015895755536542199565365310618449472831907888364171475321154217551689268086455543886534346786803669414110434334114347556948957519187568409734072367345055332813086626658749095306991586452151954616701167758026425889506606938459369016362086773805769398665197672838637169063261860022766281118482969348467703745477691337094993343413923972699975355484052283912791195309009987057296784626111831264116475412117455790660293129487528719568837004105777258414339133931833973596285371241434900287100042411747485020415759198237530937983267859196177746882737535370424341293958246655488260258282230779487456826711917034912928633820499915725100817296672286469417783198680445644178330746886721951806122630993563797303694301300051256871258039357361384008360931843046130903789468781975225324084541358108476934302391690239512586250876050628766665882834908260276777336595486919005758136752363256866141345061187499727160445822102602764278775773180571618852534072253205985434218809972536709292388400392008159372076408867627973775140592863688439008007237370311197155194203301605611431011594493739160199188913679591917468664205261303552548290344412818385718628495312153619900475203964889587787568739334723257299362494673252050303561764943127669521570349896206708420936448724990168242159619748378041418777685788982449564496531937107442169102163364379120397070839403559469562811965653203404561469322982867507742448543869692184925387595586989785203327233624379767673942248612090768040582467247789739728730042312157762577109067552430604711900655190843829289532157754078898405124303399815675191965258643604569218550074517547760229750600504532186991426384719378656074530353773830252446723331955969840788280392055426050156811109344239183002482196895783343097385306839366606880175992401767111528765049196439442682723508855133549985582411264399204148785152154956555458987451195822651317257471937851289333388908972844221041850593570536472008104106288157539442700812137774203293540103882720307894923511101446138654440985686770112463708481392588076452949417057590163732300789270238182533514827484573005660108290804545591749997397871633475581716484332301015321600485824052366514034782983524148497813185403133226065942515613524433686931842283828929552987631475992335000*t^35 + 6388394372040029073145232261043255218945485061702373236274022567989189928119419696528195721837390738771179216757082059938232590670908204880470478813503956492039240091215522144394794323701522567139159917022059066875846112061439668685656199418581556555809334590237239994176700755076420590629621235110115115320855797283777064335409536373650084392476928501711516312029908146036241068352054291520641507842910266009454255482782868074371432104192986806703385107007290005257459205531444353942970248186841753126301006107370037819675652566859736640102274118980192223135693142527246914023288852581704527852174582932544276816711963771737107086147092928050453467029803818865011542356038114863564954255109880923951363813678827628716502324557513267049699123655826513652812037420535525322625894203153401470911906284320857480624559306708600488027891174469876680256728823004365768887756079720924004554723089307101952922650326409945729074779813899657193261799006244230852955251629444404074935010675384045018187653356568377213339664850820488259465026487818357219241508456152210952650199498584436727977868754605748333362855018407886566945660714417189364262445106629152606005542071731170027071358665889426122255172783793353653953711747156723309585500277269287840087198864406001171584809224605625466158305181534706321048585155996630696546051204962032486338961723138800010605872921164857301270901251793920905973586077633482631270006272302197787671511919462474914228039348130404633803383871883152710379624196930104178395846218650764963999256306325547020534707778791391243116152390574037472487803983866491851692518677102432116223835150176032122426286547842614567142317820540897953028756443989996167641122304194080856187325276804313363595922572553548130159383589719215392364521403082768726318632470763062711197699928776187557716747297270880251559488917795804340849182307822293694131741029444843960243664396423138673738250998063895116441793185899062550879969762273897626254733753762011378144383702366827987748706086931109087965186089378458315311018629687201152055202315943411874508591512788476098211550930923121951107103638978241064569775846980256311045109356388465413783931508336364682237765396774603416049625164051082629020693099533807128647823366825184531556014417297123397395711452200553681122561725362262774054773126535536272772227403302434976689077909947645258259704474320999747695684811688962943657567031571560212789332708258941418515034683712206974008722380531846930205380259241064377956727596581138684310960139537547930549540864533923357120565866085110667807661670487168506334464200719911495019229394631597363158896325707083287911768842589853179785417086844857874105246767626722696374917542839702755698242205662590004146122932679375266589711355519355204472470448656240338614273678740006165904637135262843034080800101392339274456055012381178425262563002964924763459941684319390245102330183321793293474060846471911528634697880345246659918598779547799382708469110577762967068864337524945943832513638621847616477846537869184475953420818249371271639245942798615429204410017684584921434428672865713248349963324501423371357456645081779581085321620190055905208534731976630989703575149939378361978552739379094897390619736658537717358359247023980058494825173014664466877060631953424124428893744848831667659925043/6747552666516839928588544027171684420750409750142790460663587039959757642751118924180821885199204034981173041297371963534967210930849320728522614133165337680157196920577311865515355064520712606822798999876890641356144259243478468229593271733153409061848237341272703800704402803403700793358845730633345529919263763192616148962103294212694040050512781405067685169916865144686951132622841925602188575445930807116992288131779002653334411141597997592065415218168685192483463338199977284686050191567382411231402968048831577085649873944907392610356471795939422632966760931672132284078176763274784897284132450223971015392525673304197461034350584600492410888125611973267349856098117403211449365242706275469734586761408203111354472228038898428533711693620820588899455170470660107996895753720344408793280391830450473165354890139323572738610157995891533728136263714244808600153642494851009186201074651835233812462771527300775830400947340812439362339148744028853296735697601513037558458282763784326565487284057845408335605912318417217746143166613053492213917073069916122837758492802416299100770141608158078001055088210682884992088141971916262051656341980312329436120026297681744552522048228340890247958444559115449984694710416435611016939525662894830039839682654041583141089116499558466151645716595830870574423247217557639593474842907022743737377227991604154624874385227555944070482064676891265743738546431990967316540116783813424415443829595835056285996460996489433419444812583031337350558419820389878716933534543978702288744647660876544883970291201471589058163377850270043926638522811600257184694571838205214447144689026729078750566663976257691219194420495664944421125970471446507057378316543258053319133266608672947309153380878328985103693974781525722043280122318505604337703397990297062466546637051802297946789916700746907432014257285749091795740890506711571528648480340174279923463332538303978378280731298546851017848697538705968446249943364276347321151834166476704068518054186855654579784836141701856823213797564792972144376567993948969036847363106071851451230543356887047455416708121626475601357114554120491628548737168902986506862487748755303586087718216551050750746156123063618715791228894616673755814470481992592959439041676864182362160975067673168584222450755504442315207657592783466152518541235540849632884931333328601926299153331652728825055986846482393351834200089337126727393545600422823610319127994993733963453198061741882622757853054951639259216138607418381089639277660479819013764354998566449406350441162216779901021724854757202331444899639197088893899064927807407855883993668331436280025525197507734098756266136190909941777350243647010655585375889894797454075377018190215369779732737930256313541767390808126769409942398683370503565159051268049156885616803371137151676570205096937071844121321363721792355979175978470674291863905273267349743556805017139604907065196368614313077679830129070048689193218292965534879181008750529599138485305602050115564465362736377988361434739395168313834769162105366759169436279561260038226349504428339438256927475745412482191830848694444127166071333657688384442283993610734352620026681266387467671632140217841228239518598148394191029826194778478681686035663851311860207762067659480320843581170265836574782739602297173597914260887454782792225500*t^33 - 2074929178703270150828160448829092575609161172656196831731910024916447965989962440264813211611411826609131846181432721352951544190477677988441554439648053290794186367126651389629721393024457527729635710460063413891475267931184244951611992614212547560927004073399796425742591515497647262737987847087432894598468582573994071330008641060190541287775424676730449090769277490473706834629302412135657351028591451525971811640273158049419552634403747685701403253729473082739462295773635200737314911464269251858366552103887517600483683591679531800270477183639054802159267269836751640753247607577792100638462817461047921911799278290421401541040337794092190832083112018434703818760785520282752623160113817208062397591904884091268419198062871667248129881925567157639764251949642950834782074327535651503517098228046687933233219539050766040926137300125485551073269968448988435169030258318372947548710647184760813362679497013677117014717838154589269735980701250356252622151961319488828203850959479268753843830640814514581652944511373747032808788078012330800698801456922175001620952646485208766609690689539906244659327903286217879887460545903071914766417056185208941280010850439996734590044055901601020175263814219388964545178992739442160229180688921944955967638951416446504289139931121427944258027068523622656997037280919604682575032409926132832493097451408292612924196867566934416626091550154525992088001159227585481743945808981404948342347114419468287184740484742891265980735702696966542401294965773650928450354558759886964171725511784552465470732078952148604808683396757489355108519689858762553662473069760188906074535655810213631428267777156091342795221841983673941449691338818253005671144390778940112465322382652645122909796810685317414630050120966473136820954774347207445096463151238885208896456918055858670925902729765108607614008205880204849820943767561132848434065566862742674874164809498955475548218472822288281898827302981767133234884048347231455543094197632022547870215563670359138217541770057065560325419984803770397365625797541021331974446993244339106953899854147971743619308572287803078325032058396817420299833559110910730802917110117412063934508483111902053518157600150386669598718743407435474280421786123789140333002279702307886685794490411162077719278454259743382664932610188356532460598181539377709871052819050986700658923765226675477280740423304601898031724775955786002475908110147229353294534139026969063839818624821393228141436964832287926679971769953094295926672229688437027023383671939867829103511094098222855386704010118924359341768097926152561861406520214015031842475061181516199044802273279893368476184097828620541068964596021009898738839137778584241878317700971141182933509535765930626123590341933478829686199139490962875739931021689013154372608272757101090655329738017427950662256719129859511248775108512140916292821759397870866387205887413854543876177194606633946790296143325972649770869857824646226928026569525900846533469486066320411294133983744665245189162962825687864250863473764482471421964213471836893069884259793751303673159575689202974571887518603376728835208456113253524421157617906869656700406213038426034110695547701500741386896907806043520931061900651668515356884100161858132339349437638674609642367857125559390629030428061151822784944759023896845699580516/10581389408855953524377489497155596023449506199087557767858806949027801757950618312919925229062388145765930451125424215543471308050650071142455917617918370452973786079996239061830897714816572042517571158897851233035771679268182143360043994308808755119716554012450376414740995305337621698676371713947746399191572719552057142690571075015361108261031407203401597198278720340531809730704002110603432084222027856615283360933926163251819872017505950769375310228491801779121794780359055287348578709503395144885609199894758609520678211413604774775331739861814094583516056915576752900031686287862730861650116796942136365047369805863400563894777053123499462529106073321714707728881138655036136504585153022895720147421299227606442240539424636172018775155905377741683236517328989714813313795606903731971280614461388242009306532263939239067365929584466268800940959006429358941150030276016355314724412522196162114998437167812580279492394693546779909122755984954338124426434875099990716673216152298148477695968181621208526291089772063364192815420370470249153642682768732101722848545531061923589844085703702440501654570148570887828501859001414138217370172650944334797551859421364553957364121085352759707025742604067410203271250425774026367473347062266892562475865980201573562162478147034867374171691934371137946254637682079025726131003649649302679068834805015606116280285925030912292346874152397666734499084177440380564574274047343779196946005502559520084858086562676611498674819732480960845193885627429582533373042807602964952804106559101854477135229384125901023028933447014387066774047136373130585089214928094540837567807791916055313388632144585924866463977595474571933129362784768386067252360033745583614095349909055303734808710922834090276247369543756245931507464544929243165943965030238575231629953558508149052920551189807650291113267107197439406957305567343146260835116897091484425431135116885784275031146809084834550717275685697995972528320275796999208169921761065740471085130429387276500117129404032457290948909817516251771863254354147246898692455779976312503066079355118324418721655918005154920310020550779861872042337833052410658488901242366271532728467203227784131851926647531583895218063493830692935254510528579293504574860811446104158843347265214741643439752321131966357939281225046799193722257846643605106115005954538034838969126815546324748383252100165571392649086503733221458867151055208518843454996173967446442687969687731588658415724108901434292861671907087915799661594513025170726130465793206477478140464549839950299329523067687430928856774434195434856341715454970707773999899161701570530040028150637128473049599168117563317787208336628266709895248554607750552981841233071019557154580884481538309872317044676380615665591488844376471499908512215804359661535441650192351492803276174742226301008435774927356194603707784419921048604760542169253006941353322332562240624967032599718235452460884223485444416637777605043333261127358785053194442865603214953953366137018410936294068114051513946695433458756143326879343256584703241764048086489895937266545359691669574346280194543560108510430045963193148329945353616833416608678204713198528848695856250705562466517801641799981387681987266250659916737745585011780780354151556912321322888653371425537727478012693294960365545482599545742353625*t^31 + 15880969202424658698707693705545344868107628442703286279716993851232338895549965572134002981845028865267239038509432664639157006864133659664079708889237119744152134705462179162120724127417151832480229050387272138964113331459619614654761206137734408615220519221819059573419192252373018087912457601661893751424703583189789441176925001996942169740196809502764079874425081165908792938730827945477292528106987822385204528649581632390106230437991637431074363869006802978119981096117206864374460898882696711133628605855236256786653982332272473313608504424365591351552061891038147798176613690058246834936579584099708588018276788895894595692271696090576473513501707707580100512200587941148101743979891599216711256480829443770929199732257584037176896534940864915093218682216815999977306224451442746814956583259825374573903636200084856473939009317914390415064447598238981524326507756637456392456785618163373682204881943194485007842722168854691055348474207280727204624956067497547965936649620363854138655740033160977598553653289283816328602976551946325097405854732075997996599095071398820100601371520089479519923860522870553513291577459858359874052599374834108909913724173054113070771176028898957654697957318339425066923129751309554783455631198605096121049186112091507357187463673752826171228548406039942097963251183251558488547853848473902369232405400108972441561290241264046772995673271022962537614559153615208675986634010498465278841212522371791244850992083041175239767920762209378886830880066649899841741274733683421580699989516915322335043231481520476110622394887888268368681138588296534797158322143252263464311294894347748410106542631179012704604051909422705011783313855957572517010843910560268024538508478660701232709928103902988182587908457626678760409946064961243126571332233308414278649167367391242993110292580280865497135142804408971923164293616040830011995840526008291958301407966817237885941554636108481182741444467232386446691085609975297764535852432689195880397842571344714354434429466940522018075478635745327384137186744274202514495286103559807508121669594238309056993044540768742293233886179126830233318514655347838275831452835507578851984105770169076074757612994264899197686385606047459260064998929931148545970581156412376536221615637557855945679156423027495234803815605702879460761432380693385556596007695101483664292709934373238944797986772342286118403226709412274652736942639548709337098640771273765498765668634482904301629934497883237064107838464376860980394275819761431511742742332652382394128217691760428706806078674549639494116279408218789639434265708832776178042335265714783220050285794881230553976591178288022066321021447067862997182153010665747490223024364265368703414983073135000608001116673311534647790573778080986759923574359212108333186340078320592208174618935871862744732078282659648291816189536973505879874186133226462528642166188525475903424271134639232195291900915619471715114722935623744490420519881327343931628677643139642233256645957864559465436272408230980441013694357765420734456150135614268028698810978388797477199252498807563718202722118579459604691509852030058032577696474147588856710680560765720393784300624569338497659671256883504055634491157187162575981234533012487078451663809410914899026461149145141110634373648872796502120785248965286488098663/455113522961546388145268365469057893481699191358604635176722879528077494965617991953545171142468307344771202198942977012622421851640863274944340542706166471095646713118117809111006353325443958817960049845068870238097706635190629821937376099303602370740496946772059200634021303455381578437693407051515974158777321271056221190992304301735961645635759449608670847237794423248679988417376434864663745557936682004958424126190372612981499871720686054596787536709324807704163216359529259670906611161436350317660610748161660624545299415638915044100289886529638476710368039379645286022868227434956166092478141803962854410639561542511852210528045295634385485122841863299557321672307038926285441057425936468633124620270934520707193141480629512775001081974424849104655334078666224293045754649759300299840026428446806107927162678018892002897459336966291131223267054039972427576345388215757217837609140739619875913911276034949689440533105098786232650441117632444650512964940864515729749385640959060149578321212112740151668433968690897384637222381525602114135169151343316203133270775529545100638455299083975935555035275207350014129112215114586589994416027997605797744165996617830277736091229477538051915085703400748825947150555947269951289176217731909357525843698073185959662902285893972790286954491800909158978694093852861321554021662350507642110487518495294886721732727958318808272983834511727601483831577524317443637603184831990503094451849572452476768089744631252107469884719676600466459952069996971291757980335810880213023832540176423848478934597166705420345330470839328475990281597263360455272654405509442616669583130835099153264027189014448381353289358945142878844273668162081121172144517580455209208402146626034569239084340767057646290209442742204126086342561072225512513718926031766676629245314344436518405184997411081732951108262675158684170206691068522419820865242885655244104564951263904700001339647702573529063108631642924557958207323690193514329889108002827547143446470081173182800736748560535797460168164194247388037129219533214920373869065805432795830799112048099974998780899699146448185377227990531693421175820776447770257587150209302001407676008740979962660297920323939092267443591132502921946430560369001871164510142427789426186810635062999640578053863274493176685560482797711793278376681576069036822150793743571390923403303894465580575623746243680490006412322741213826187834453987463176062580480600750384631740631730390910039385983178556313671469759444641539770391161850544977467977023363719461425396324724298937605570884631717459305667717599803649735127546450353022537630071471035291614624866694070041851595663144841433023105734908742654189042948585279593676638332605205142243207779977700572467626539555973359813573827477177482645157355364120617619850986737642681784636700050526547367785309065588273384714137969222362195638914431921258193846939927842260741532256646563428741309783263837569266426522054950754551968220531560647449223349058202793718424349979286491883615832862430707384749826183059928037821215336976483516733251031823481172754639126523422552528180410475703591846453589814759067954638865240146950910890525298861455857886290352927417914744156636558339255139237258092899644634218710184119585124798146766508511339929953786568923785492184729478087977746217021176500*t^29 - 311776692119429815586143076431217341839388614204901537905940362916242641893049593038875530281899238248709869880128639732886304157243371182316121089400743112556186502841258806898483479571222076595724429121505995526733686827874395651076077672942257174215905498532351579886173469236506278999197900139109466172593678931381975687354539400642434205759415117757194905631357269972530450228143455620287599685466373568028672735821549561889280595048882975402778234975901740828422769601390145353311847631077766120513801274493490852480919511562819062536844226882480103212852395966492302334329020279650252341746296705549308739936178829672045036542431809983867985139114424097595749012598438666881088962278367221921019044830321291066950336240060706776970747036943019502404068141950153012720803743821750423282132894113979063756604106159594977882890947872687313674100472082453569762621706384742162673305564480427855875395518576993955953093696584027727222696311926814228368533741092881880433778821849164597901124928563037031387208270032577164846337781332162483973621019060145491557096841845346851171466327556747277503126967610470861649997605490026016674155011448780305392661312494865363520691374563322548963168127405290754440331984550228355333680067610660778848773575128546654785555830693306764326676260693589400378033112049633639293328484342036562862214854939444587347264611149932336527977290805922897064910290001444526652421576890283587942003791846200634213524774440771402157661421885474580837504850875958254769801996642712651896956012830803939739788762087229310622028807167508352872648884996795912277748438147038404904457745995856730180369812260565200168850564253745713148208389603303113679685198294513327121594925502465668661149209984407232534613870107229210129096929885645781950518180477113247204655727891678273642746238386017330242674949299135867398623978647842414289216217412402476182234582150966692080861191055020971640685968428658514966863326218838817078604427276040456027798654853979834660272721363665583873729004993127839674790167847691019944512141263851465402748680138484662359972206354792501842225859783478175072032845411160853913513299926238188305424794725299848373372539468576363187895313472043843085703775723905327048588054666469696885024723087044429341653750131309218965792766358701223453729689312013372184901807309428791178640826774423674310502485687782725292757009104096984963760061129062484919665202542275666568317363534633895105454594238246349470050887351143753312198588045270281771556678435671274989575119243662700682309204285027194016509630542478655975981324535046491841145889053096558669188375243005401990168081182701070511983309703388877501927356099881806145168000438201199740826108726122143001648976793407551836664825148678790609352583730097773512053309453899521336046924670938578604704625158162550238243485958651857443039968116364470064287012919331572177471334925964597130235996223855628170164007487011892518551161700395495142082258401035003894786059781077643718417808804238107963423068426747264767319499831140033003892586619785793908635225669771242991108900238267535337771032558974909373959096269738432849035066296674730724327944554561910842241634056174337649692859253735774826686733094275403529906344221047989197969891766169685706403905686180193076142750638054997/58831059391473683007812125960709487831219045766175987445783374172835624756567375316061871901813011282872113228811782260889808712226258056109801062455395270956279412436105857345687484666158563351222171638996817333514408112598904003508358954664766552594963083227836920891587551121108012384453664066064747483204195090057240577686276346844918608845485806133865007737276283351714968436044427135032313386158469895626119443006101381735185749474805668127115163497579429838582303513862647739840324156323435566248781372001815781804128635791553893317059327186154058230953144242240264069133136048904507887607465747674499162955982225943654487566992770389903024624843635402394758388605983630368114834904567796694286702316675954178441859399687896956030989479697961590768118049432520487015523005652198918881469906169803741736838539421078688891473939897428647158047199601974078316601389894359149071483373877014078463650868610156361222958499609283413331628349549321619940141966059602072969227728265794990390438631093300356102032273569290608279088676760441536377011126016198327066455206916927015511963007905624980886817424323578515957496275466011718331142095999863130053608006903957652705896111204909022039599228677156215743997258224904700470817361607506200184980443924507777963402185459959752029828094507855458329267875421301039113017911558519338011262793152210027168223018440533970315761352729639165400869562787595607249229695809075318832562620377246025933850973999889301867497288811227456820588865963531224294654519025324930886371100385881323552871079935614906552690119945265166067029506230471689193585675725660236456827214523702272081735120706960304683715877647470474597268679321656213461194870799056309948617229841141065705240981665563169883671559917898229946234996106225390279310668376497915311467947943847055317852890391208134066001603154438182405793846273766171785419812585180152133668456130864925512926010928446769434953649769042716887970848232920795174536337752186516379764559564021449499318219474278624171726204554090675022497936866719377332466627970861342295303578374177903554196580824962725938168855166933995482278053241245877330386776174729766736602859228355279745828428919019067988277956038879449781955255346357402112991115957235790415679088416826451120424287602758128450830484630306738757943101640916450541938148716422425360036498481419143877884146450389884716240379090101876048191728306655616234510881581137103182310738270867715989868246638044337587842189651770112327512351854002168669816513301361213975450669698031174363060779799980808566426745821662133594498546110226770155554083198221794160155705485360318907814476326931581323996836879828625108665466490333203696615227177839883993622585051302329910191358229693978078009416460456892182875359725667734052872626805757272518685906740649476231207247986857819956546313762391557810796549229438006775070883876638618158411956982256340434972045138466729942392705084995739507906099089154337393552198276114500320402792796148569834483393292849953098549539632570903594095509151572848922161484370564554812876247081564349705645784715587322833728704694343895949424574452500468570814470469614627380564854279544164133737736239750452057465415643501266368919336633148610047067591783026983143668117080595293659032013677602601237541913740982300*t^27 + 37651832326797663898749154220046601303187147086728630055747000836293914799064690381368903964524086173157268712902655039933263123655996418017363685506425506948261099207330620316323011949955536859804080004789917362200997085538831470121754644428755507623589740833387838317515381968453746017427145276473112701406625645615381707257294626301440497479451668753773974727524498213398213749400633460799075369730295498694264207239147434792064170488343790918919254378589503209646855472986972818151056057252318644807715701960417219270691071321221179462767022311258377526813974169224820534929279304038296135550014087730715867430972621561834456516993073844951265906023867364404297392411338639886832054464660272674674009730062452417887006304981936363384828168963567759000527070065988028196413112285482078886272508604512504883780281377353781188458483507821572835150126502325473092077175817427952840332754815162994588284788758047125373171832845697890778324691853510404774635758472313959081321876806459293026575806614231605764969549549151512899839805822399008590952611464170225248059405235016308944206645918506369937851879619300608281214309281577441175260512804192269578138587519460937609998957682469262353850466199207138417382034669954749850002905584381784268751229444098588188816567971023549117940422722071741883817170439007643267037015820142498340788492052994315938684347472534410453698984147531043201684255487347097460808760136956034062329963119898137549643647237198453532192894148065779467899744251880930456302356823754524807541413662112367584434536293219836062943522676336010234125312252316562248200196983043015133783847216114504741457148653961890152310134917059865538100549557429969614635111181561846587925644725158933458580359216930823573345102771107853519121630821682720496506863966159144219913125008122358258852958484297542562193031040070598199122760869659053035386206910226176437450790052898568018309622753251980557763949518014385154823949698754372539079450451811724293918112378657828709090138111965452961761934961329085706235644322949945612023339392212535236221916949487128347177286696894368155597254051775720972745534813353388838277634097624768693600357935389320845639968311067964828937801338350243679142835537665059104414343081525569991198783490446746163491814618747246325772990399513005429080205598256241933931956539791699360222208906005985640491386920078320005265908568624276854706184353292696408254807526781823463445171535570736379473610366137507189744878410933904297476032250371263487129988348323995608454608386469283557213094522275712551970023721491473162392204513371589101268405581047370730179835466775714882035186592947540174709496326199609417628038752737447997193355856819870956033984163357490214436016712633663978931832292327316099920217901333841635570851637653015147674833370775343112393165105376554798081665823468898489726562050583177940270008083100060799164360933204782539434329544292474992473494764012145541702369515887964946024930350568263192270901798619939447596400631772273399840611450971528808446415527167938654057696846121483969577970156541043635429920885832495903396994836765364280863473480243187868516807359531372242485419624815266446587310524827166064162536638807300752840222386435460125994963596241703201288379302066606057276261518571505701797782099595934637/55259048441178531829197227473173615041488488508815521512472423449256616678681154923937004752606642465368043006185402745583101244735413219395864563223186798336042582942947767012021169660690135844822735532427011927889473850800222173620371065966925979934494529719774065157117691046063814769025425819756674861434837453989342058158366233819325114817357873920431137352816224289543466296427444738303028843848552938921615362577752867044863996080704960490139331800549393844604567309316325846394683239611018736967048415269749954412979530796371423518733594770475774248466250531768490289323485604050044450276607795527301409742540255283129214488592192281979782069310571065997732111741991127523730094393629974336222027716237799988731561617366380861462006067802919998136878834223679491627702118717739230189415544978971115581248503887675085344519103565601157263631259596888347204510124844069599057504752396748406497560864015899670888845690274257677592331364452700904627606233713515751548006998659429352789985576992804778007337781531192008819478191054589863299559149021772244188109613347443552773003314604659535642913462264127005115239462738536497085286064594172632071899708185749183795057215818059501203871503569784947298099873233034234007913576703728673813239885632975468633183861813255559772578253011280859516597145926768008930794276633135944889568664217495736610215241374249491048201048386562360549275325100087110689364155516268880900249131808214239529879765011079663364483331675157900250115598591181555580133600754113673266613955825209306517597692710867583820462660373886410392214861251015111130725401348888127327535591407855652411853714061977705361011335471726915838304233628227430933966065757704615008305263067755532933351668378710253313527130007552710792416532427419319149310214428334953451826774446871845362455682055740861213102023151427717844852682256984266612538276212439927647470246632334227780638616768160943305379872710408518450486561885647585518442096649201984840146487382366826469249240961696915670248684336358352117184218010346639190610619937522194734191247213222435041134154893048378847180333655965480017141308982084479147351523823373239607537155019545891532333404604655062198572558418225221217390791691233835741198414573553839993541844956653671755470357366985572691301661340178702437879635936870936962378678210729892049951833887137637272416676328761594221273958564984680207362124087841570672969946648949779581318677966293213943587419035764486846948732326935592492762404304340089542007895017450153159955843215674955998733715958197845957463297425911079375319031866240046447016764384535610929410498627254740389946049434779192936268301955893959954959075835998007974336854371685908480234067505791715938274227726563059715101241801502851219664564760092352795028045985629271707702367660335909102450863169692602402223669010347542762947901218057462141069322477882741712182158407790605723811289857192516909473837063495720562405077772166178660663349812797813710347784115989132088831451294612761945695704976087898013334290351745566235640268459424900579499106256255879377431784896852319523050807866660364141325235413458007157711375731580726257389252827871895024030444895171995912974154836966742702725186282019206425398873822018791465336491006550969714536642240430394545663911819598958375*t^25 - 63563704880798875926435102494950187110337380281554016267547944625085045781305742565560305640646652862095328317512862268539964064283033548816105732415100699400215209396597567672392060141076224394127703725190248683530233338147247065748447294612787693231621408505536121336616307092172113383742137758865177677582779463634746300334538067548497986976739652933404075535333549155274643683427296333967635414281800663964021424923541187302769073601074119755650915414019029088013076176682729438066695043830490410004822915439032582784060196059817699185641771805112879627744159729479793372231415645758942503704233750120237196201938889204333501168673450322768792448168900580418549349140181760231765742976152916359221110928295318288949205995139682860338233071130908230859487808166639761984389222814785878393329685200548494598089191001934674322388087809060159723765876503551029117896001156048953072450110347372027035226784037464461336192174793927232718391378471781022893657702141981772977544096387772021005955195522320309135630897006770730592334686058843503619346727062650718426075391926146842854631717815967175959285210733767348531136706652235892978020830560170507844141878224002513227744452496215626811891938410227371504160586020807900117985711860764204958836864111383926546879730829137108952587460404683961269575024122893430587583782522343611282778020838370792521743435038952519941428136640910706092977606845699411068719195283331427609768674818075008562005664366953327352910750010332720522829058886195257980043959181840925641619715438310107424874086033174584982715206058337709839648124913646671173372973596830896191258575243863068540023175784883553931039935872096738923144899868003913944031595376458678923583808432734426491379231356171112563617552979083109707615054275296487663674349121295556140018914519267833658954889836550723039069804487250877085342522831809827269139580172980378108365061324731757208789485878571019729825646246400454947341151244900766553023022652466456055079576717365906678035652726540558152813958007117805839020882756043416257664540028258457058901501921504927191413232866470056985002523812293993192202592336897182556449351318775514363615152064713482175422733389211293844515342550524758268526553020998834061030520636400304451250342669262439511437995827681053208341091473216088227934641499583384628206452379554276277900029588945160472139133199997913128226648228484458172151913227385543659338847800815000638547718822817467485074784366978281013659141645497397322562952218639092078876646347666714727974295371383614701434399570680295954420610567525409466188459329565717978868027006471285846918345899553678281378514510502307116705812883379874842129415810159354769869232282501087535369125775513955384091704046456715202809024891853171895351719071466117810146690675304117916309117347277696332306530291730658923066040346939146299900168228507051363205351217479951191886555736160921211357196904746829619884503802279116533587030855234130022825353006379041233383673881437151496094433969166026805615445541722642336623643505339701563443451765812462240696307342374956927155523281338553876468419918231171508350141768023564025268703976793181817481245840253493813104637937656759221515199685811184607272947926264425021669054421281714904559370613855645265609794968546219486741544830536043833/865524150250798773693195846555575095231653634558683841192931704013689697844748950214683606561433980530285880879912453670817980950873951055798014407236387646179808796107601267065863702249015679256726531575784058342045795272776328396996890805363172742683076743077479357527605822663317108418601881748964548556922387370242761303663525422319174707478664783999771099240110606387249298766588413222244531782073940699084986321490572785398463705884690302367976297608120323951491174267861287984378299178489192871622060148019041104150935147819044284495849104998894490713552593177590826083197673909738999256332516283398531899021945671234661466207985828688173022908643877957360841633854556787711079126975135185906255808665727092671986956629828331505226718070484039049605755510107135019167474882509850100009245663294866370352597778468530245844698007605694732315931074558777239486884646345536192752819891479736859104826042198127936031107890574494193755279868433698290421730608540667323034359317184419511214780152607301019891901591449773500563996587645345713402307058981019320483336271122018895676059189480497599488154859850968678908029500008931654952807911134422729252227914153031458181490112486018029765366750459104350286117044748204087091223318988584149108710063211283643246062863455622234401522648983965171725416145049328741095422597155615369530916701840581707245092544288547785848307814849889482445740304173728053730864991007547247264265795425144731157704634512935042419216499280473196402416684842724922674528956296553801152952166270732919782299860860401112882446663456194175864485378285596686098465013612524098577472620814922109655725688616819283242410275109885098742505826598733166701466062692192769863418920438226662502751828835992597960481907827389247102553250941954475208953443445993052732734035639367255483214937605192010419035567469998751504468315302728112929963157838968175831043063009724716825954188943243284111659048683513788384469518407682545538556088364833997702270193884780765618955989947936417322367877568997122494853897126908208025539916160802182248750662411224612850346120639965032076683965457437494280606054141206835808577443449247275404357717772814558037348187031942683309035878642795525540756133617119545997292015902379055026118449127125753241439948965075842808484930712471748972461400698480299912554278592789897053912239381324301617173686691220994578547991002099439563070748440107607558930485573004911211878735370231406762468640945634786710632144398377849929061561722039560074940629594534398949029583070244583534105548620403109651322096166815718409542460334004703258606823487235350824051470619861521598645879752989977118132118635226364288462033882140920053794948110212496220102570072534004065914631130482251683076662495781628436976370702925312505881709365213877584157569584073475662872792580324616050344546608134481918560944896652758529573072799031258672506485994509342015866045496535398186934451556959637705937472693250134124959765189058604563774625874923108911369713489680133166399878425464021973703878697280250784173998827501291258530243688895119169907302348031118638621259700588152041460232742671961808419875398165023876344151565770457576389586588378825681760034913071817217714978346972345974550603064396149472821983983820158365142413370717040386750386100433624390*t^23 + 346988240850128469903662090328192729212297547550882685592280778437943124971029835046583519581575807199643079300801890661662591178220388413464849237545978152425977837474017363739044484422131856601128268111805286048357042702285831293460106383222833607277588259387738566048635201833963154565460991638458278260279873326458301967756053746185019788681859715827101579943495922905455208848836853500400956305072892299416082856806735761357530163925152924962137531044348730521291579531870868558485530985066107029621998273241313497633904311038298415628365264525927084254439907940832177357605101458414728226405558018794578115460794904484725045562815160523902943198055736669466575115793075922994420634563667842737668973884457047389542200860841454216490300728542669577195769290278300700893531970459466210876796275199280720130363871268813322929208086902620192631917977846377100498491765871318542128236438742709887786172624321174243990288380453391822219732091261683300554880922690960751418285834323444912806301914995587186144187533470139850471038267274324728994119664489172197890623366717697892390212600926779357724769935874663221140889017309434606895376009050301374573619208092512458234948306498675370036463681806793316912710246600629082203858396781795173688004383449062242644384842097077097708324511983705941705736076840067212059740153789929073383328282049873895905444573396105725862182257129520713780152014601910122412895389796301081776981665501451842161656842209639833782736108931370956682383989830920869682397798752674914837203737659567180611338672739806839522191766367121546625816478996362786124686787322185582510752788524599464836835927606857054863931170461872321387387688301596560454259078723311787048635933452279109367439399312754573059012557507670070891116677390192762714683603645475399316980029087123783100710521669994902168715465930909081795701608137128279570590552298752110954206169692693382486616952299804996158641859625874635870429774231908056369191160206500147631223477213744866119757595523143727008194129800509683917478732426301759013664695960024239441273260877867045235258633825179576247189261443804043015649280128992491116464179281599756162924307935496232628794836677342908184988274590500667025870678393831392763028844396642628692124729846405792541858322092365919939310170276801707432750015890828844066146402656202820002897143025425013009288362872001171284248837103454268072472308469143258581534794143981310648522848950945663150864786170439966648598499300141785253985385770509727008104236963198993497601060281211804171547028606142763892578642720427028318561706417712281234972363077245543193417453616380223530432903453355929518943075022684685554586236610030418407752084283158063833457216897677256078940304061420802496690664173768431510763986215308079107036320930330068841643369493480377394908791185633704973029807872186357569575827640677462470679837459051123162304628492781989151385243252403906097251957998031654341939405589283725715522444323404403118765802886765082696831345289036258262379052355214896160674238822383443239093956645734808662581750177650613112769424366311470827856111726623228831187750890701703606097755402440925091236224741078013112243744810760636043215773118481658796309274675847344302748839260710697708081188357785074960176559532490409428457197048884461/52920549579609817148889170890250905535384917690761299442669242630824307683003633585126917015249955566833627273170020484465671452929218920835923628083886719333995563490869397741367520162005857632259222666417057220216470029867806974388900290421658967450310123534531452544671551077157925796191306350282914128168319695066894539175432474359144979523637801574812892119914436247145394969100370265319770231905976495709280335639679847164124824072651938973745029643192810800745939243472794375793632876427479973025834192478624304168256339058322082117650955687435350178821012103467562874181100416168506337308380335194841697909957392305930123092843073420191652161449891826683045477447982227634320067210595198610689153499840490192106979589501020975730570448701694977925868889355083200097950087027075483056762017568266830689984074447790864341533657443694557564938458466121478018464189126030711677100203454741082628388723103922467425143814685839816453641399464267764895539419185349577714381195237899878729887636633109271459780878312770549895523461809960842997606790831285650665946134057957535757102304769215972685271327339326268087174256489311474310082654324390254019001923433540667611266388713874954196403318201324482861716516278824669322361292008440445877954951342420564743199849110433730286550303753412162273286078302041014929665011593009032439169526543364032973956857246527628528480076483826678044871209892952989483379469514710835505629893186765173161368911187422379059783457349194696355473025433409814387467077359881616368954350738113492386708051222233767229799602862411797082863159876334471645193253929485905127587708409146398715583962684282416960226507941619052153552808089177806320528661235784361735490025848076603133853307919785123753012648563754827958882383518896646512846651730788024986908887760134660022479296670193566796547560722410776741853119471616236779080134668377252448475853586444141619486953565798190342311623024692679698668869701501339870415271689554596496186665017779708595478113663028002717246855955747245042080190233676897358196373412629951130947211823909253732147028338154157597415600695452158254097068080233947566043314409398603960377611647704239310965092409791398696835864641685835044133094419662780663454945435078807924249929199067748255093930649426183238278460599405922566595454242151181369188160234275815458852422945826885086395564808761828204953379448901270552209987822095231740142812674820310648312148405980515614380531157729236099222785973389912346691879368562219086027271054392842330578001734663783947772810877068313925640212955133393117696835155378873466940112906233524206020952888246278912574419516669696655487092655731490924981097554242729955712744012768185976432857692503138973929869103931695448896957365845049399933832454302937285441351865657714122390905144855027152028304902221553141144058669619791677907207427380247801186388830992631483202855472272510525064493242946108947507697871823148040054022307025233128936726893183761304054805425863215194637424660116105932921336011882439140885940673091985751465346953605759859323202049469398684937570231652192378017353388824882064619877624946450912776343599171802769395388795156156857796113024245876665642494951112497939073627674142451602758805538536257101875874285694030126617120568806383646050308594769553180*t^21 - 20916590091564580131597084099967025114410079510330609172475027640702131154108255962252165914005273743569285750958926133303842421180013263777657541239471013843908182687115111347399315376320893431041402680098949454190917671900948653848874183092866088583214540222004135931212087698395949878254230679781607230928502107065055825299471201135747010840463743929626954215120091771389791261353326332107816586276867485558436906092210098491763532905278916032273687277534983090166778293230097406890099498161251812304771765066846830928305559425571434395564060614625332325386809889401249606776371293603700317485872276940520103608007937835288258995918491155108892604292473550623728172464334630916165000193926903264796912448132264383227796734704995437433624953444824820429016366509811092699913784042318291131435310127990253220375960874517422104680717560340037686361613037371283307686196743662748107798857392616093065377295656642408034768368532499169988108260905828206743010632452331410280338906411413922295704610120528761572372091835185765471576857181414891104949139581474798849547252441834072558883413002889300011157828930160045603264583530619482371922433084211757032113357969787136147099247123171808505069032413880129698334883669603423802981470701849457205462393398317484244884816657451211669471030505925522004344833570683644020304648033628163138967545288872471169495248121284637036316558806557153256890106768938865083407434443718941310565677418404354195913986359114935476190456709141213706405906838548579338885588342589402387620534534555161266291662721904922421788417116113689959225188992710740077931453396341565641114806495139063123279090912322323082763429623581914894614665899080027396999306185659756795436208533513047307953602357500876821220586621673548381173558426044278683016358608110084982061768013387010955383877181446417897561450982203261477957333893761715451051735706728933459147823125424641414123028070212854039257834927626767587124534252811629300720738719211124108196448748317296839468799125167843706000316294792489449724890354133282190263680426578198712991828842718519929973617831000064094543522425073836820218581893551647228031230427962118385230611796015451755411100354347547551680947038536196896726853278937375808926846747764041802235180305931915622267988036481331325704781133157822763420153973136140552359762286135031592199460317014975653444136377614940495550875646136913255003692260318693953750926128394732257208143586913625828215505882770015703757733062230843149883823443919578659508348136006343222232402422900796256466207350743384700061189793193933792771164018335456157719317411789373020876523763951435451879072023724365524173314262752288411519716388793120446620870017363605979287780209122240702088989267961064470375829512018283306608074356605468346153527610576999480558407405479953502471271602333255525705458486018596437699943156288896936827121398598662742677559023308970412870498472292615144351027052991317882002395894868993485555744593120223249442845644060596441593444207603020830985229032683715456466178114210896529546480508539287542450249638931418181456700549304657380744468799328805049096033421810715594568248711649866296089278488845163359529217708800989203197802638890136237865487466972019776016819543526583287672373367176977895712861022224396562883402024070489563/43770792741254680841055904240096226244572198090539154254613974745835164719577304053713999531821089872531600261641286942781366465229911239107499585737383032392521759117441549791616535799450221493840170311118222379012030218080402893219557049299794735844258452435632527509253208746116322340026438019876207169878646447009419643070983999928712549492492476219416995590142736380155178823338899754382080607264882143925155022543951823718722307411882909576894801336182084954118267955831842278067131129883596325222029898914105792981347291761134525244504369024229807101799659712123878919064568080578229390963101537760440041750538395373867165576803854765087607158522847542415105419769216157549960287278456836544402079466809627257983340378137032764692894028135907117651491064368275113826469444058355276486181852115197527872117087653979958147003299241773705034262800056258163254051023543759973176356891654832406874729774134019612765001741894767277798481296203647027829898947917628033193451885469040643852861739146140651577390451910459974171379256003778911792059528411325834207300148568170669867046421868013735745543831483891844619063206143308829407613428648797949450755525944310448028035357117150054648134261380360420000183633405837749547184722131708398397783337482399201387015179094755752996877002534331952970113902192494624906825657056155405830563501778795132052108965811163702312900138065265839540827438239642818717246600973810246504507155940071604975689634373939857859486091535041073075207929490617803232397607218425720801163580979977064800419164392083141994340874123356105465146831987585889554122373545547647270917901109783203831160984824336289466830462484128474993549580373707363001759855170433748647378613976447462646567735343991625668287227910127970496329121547635983460567074139983077238198264088048001205865441130319710241191227269197079718940254802452250282458136839284962034884177757920364250912540412272588939361043319137697298300315645188517302949836468735890740943378376458913004158631491652784533159746951346425909025468511846500805863018617274853216579676356224787564146075243792517336449446253133267567904934737998174268033773568719076499020376013082336220745894029901101413056957291364230863061095900065759897577339089920312211320847284428930949638534561948121193457666496030714162321619406751718024149173517406803365297847534426971824639926441241747440115141259249028800761006421114013296551627413263391224143581760151702570559128413536387785080539873860822696412541835657429180932711839495025318279496058123797510153337744517528688081146006150394902425432994033952136220973644925902027387745799918711235131520204651207414259824285267161851159365713468269385577630233002174808845187115096719634190539917170102442258448360500956638098519318405080089583160730755101809255968518966001483522424081919273440260281357039943799881510641916439502781266824408152224295328006008043867659511443681932994024970835880530249700266476201506782890822410989535145082316794246111507803554082192395305843650994659180539813024722691029825371085083562208157931386609409838883735312147314716571153132276286886546096703198700839211454376555850059778889404236326105997434559093183729184477578908461060470724443190689744353570130497828033844768426047181762294465773476176261756701376668507643290580*t^19 + 24644727248101624566202205639845281628638971807754252780522382556416858975351948606595902922813324491454283776917118744069954364148032816856033196359905678787344156088210087564925456671760380281285613438504164008150833745447936607082532259503180707800060125289080357460415025942559431095403985853311181238556196360083844214004508217342257841225712316709535445977488852135456804201620579380336397990570395404263367828262796441109669572896811196582356638716117238276594420487442940315271111209208909655994780263335768798742073765589091672047756507610042804925674152907271983373460462027524392962302180620714020773868235939403707672881597382298469110808897510214054735271766721581046101546723666967309972422650609072612345384680180915730786638931109258973287882766307438178336552412294477594927132200841828858763324909149999449045177232562281264425896826688928220086145042364980601698618495906456623179515838551269599207004454173808423623366441679563487856984468607783390207545004533169289942682517856478188408285173067655325707717522310475420813813329602684430380703264474606467483319922722673717837360453823790406768314571510951612161284559655603389010103548102809167850327976961275656605179857519336699750385294328381207374173840468812382258520708610412625252498361685380441373310953432436266912624268955371422922652169353355015941288160842428010490389881841451566186711690313998661251929552636685128136547392655358581997371781792225888767113103280862418052952736806465296719479200149825365253172560617184498194625663047356440750477973165548212347097407076842947078831696059790877903857450722638225977054437007911039766526849421882331673630519299239610264160849722127311792025280423965329683676784110990909059861054312509842826147360251067903351744577425024666863783891134789035998348504890086873801191684674531206904438059139486578659961275146182052625822544183046965036188086824313731035102276197890153176094196183160330092261879129656930937197643581700145506854723825216809849997660435433075600422363028426286718389482115146074544111601868393746424000700169698231891090400419151646125717599803405858594333598492423402175422391396319149095252468897612580936788965941082448392552360653578799610262747037298768282252973860615175156223375556579770248839642518114157573341493465801329146707637693020033874266071280384120462546775123368739228302863711659605606030727168693274799203526439167248158554030458444737477900569075885985766935425926087843655463721521777662990288944613983578560280912933374120645123692308979014483187163330603731652565632282850953818676348365248508093259292915851723848679863214453828777792096216049811249680965606796492334921069041853209563654547834915478841341567694544514074191047164402882248371611631443370216237071257142741607038115618083318192462205084061295543527839939671069046339061519775665448069175140123128753566511085740431815151048683326624729976942765460987568425934292764810358823975774379306997122231047647533873487120223512875189172368061834076835818927424874869576931742227321645532993670706822625776180367465384906584810820736617269882386888757213122141387431359477375564923876633135378715711928125321655939317651272863213970059866157796766698082014359894612187501288476191940013336487284809137245858999959606172236519169436880930109/882710986948636063627960735508607229265539328159206277468048490707675821844808965083232323891725312429387271943099286679424223715469876655334574979037224486582522142201737920797600138622246133459110101274217484643409276064621458346594400494212527172859212124118589304769939709713345833857199833400836844592552703348023296135264843998562369748098598270424909411067878516999796106270667811713371958913175123235823959621303028444994233199472972009800711826946338713241385070442608819274353811119319192558644269628101133491790503717182879592430838108655301109886293137527831558201135456291660959384422547678168874175302524306706321172465544404429266744363544092105371292632012525843924199126782212870312108602580660816369330697625763494087973362900740793539305069798093548128833800455176831409138000684323150145421027934355262489297899868042436384857633134467872958956695641465826125723197315039120205307050445036062190760868461544473435602706140106881727902962116338832002734613023625652984366045072780503140144040780194276145789481662742874721139867156295070989847219662791441842318769507671610337535133934925152199817774657223394726386870811084091980590236439876927368565379701862526102070707604503935136670369940351061282534891896322786034355297305895050561304806111744241018770352884442361051563963694215308268954317417299134017583030619205701829717530810525134663310152784316194430740020004499463510797806452971839971174227644791444033676407626541120466832969512623328307016693244727459031853351745571585369490132216429537473475119815240343363552540961487681460213794445082982106008134533168544219963511005713961277261746527290781837581080993429924245703249870869765153868823745937080597722135381858357163372449329437164450977125762854247405009303951210658999788102661822992057636998325775634690984953062794780823197356416595474440998628471849453714029572426258913401036830918118060679060069564980830543610447706935943562182389698844635098942821702119507129942358130591921412250532401748331154752054896852152922498680281655571099584904208781709539867690139850533215876945850749815766285063832771520895952749517216296514405347766969168042730244249597160447118375529603005545163315305375845322405065433984659491267809671646726296261637086902650107484377113665953777401396274336619402273485991369492980153674999267703867866839925277610598463571849898375240042322015394855414148680296159132601480457819500811723020228898829726001839609089672983820332457554122859924377652927019091488482143022096483010585303170505496583121425644514436828542969777790699630532246232046351368080456301839339024218986206965027343241818990793799349520906456419554430665047208554943432609148876365543858645044606821117179289509221662930399252212041936769292201653472921169115139927074736894553153328698465814363251035552318705347711915674033638866630943797945314863306088880958897736523289114787828884664466814114252315379503578523590693368955373936730386788298251954955625425826722017296582074038340657546638667846961725626807552895998574269101478316882518504531184949629956431750821995461637513450851588167571785545346283514507133590764329927209642872207602985432576470948263608379205205220297841320631386159609604345576511130330965039532015869496591951498872938393098436221278760144429481570806360030*t^17 - 2242457542849283270007895994993884939395442031449869948368370649553542138070126738460925980792118872768490200041083731728761412311668744604191296971702610377569897043604201780899383297425327279846750458387243846507805384285886699362926252374595711398713686586946756266247963763327068809901051856270127421992647882604088548323903471692089608347750895611076606621351605983325592412338552077531154164306994748170171065255713971088299162957611889629509576646335166965626091222461032713975763762448105352677586189163438334227940499917967408022621932260166606965106617579197455624444200023295580087181451273590431189120627922745290357472981409770960159045444260037665389989290835622893221646906526164791504678225402000019792623206142821040667511522701528598572432309972275209811341570218318072714073565275164278238507562471675749084533826191591229660724140121788869937660291449151745928226429290233299855519080372687390520735486664109270014239289289241886394934280348915129289239378256493392844123961580998084757938281791432468764979109559813196421002364221122678336892110550141191487772922672155829065402848297402433520423066768929010086612103422208383350735369441350163596602009058674173974681979778296642125523653426718428546318116016396624599963753592121757699179103529816354705947240417145402289651531960221648935542794487234520036492445399598611742801716688786511162214542919664121724350901087974736151435773503980663773747176002079443219058039974712765605806992411529827445720085526541626348434489942722557363584914423275542573057715217969117474946956906582248778151445638719044430042863541509218215637122321765320709481842543453930539426832555464844434591092794639590312381395912782239006525364262766007419025335744285000323622100958193151114255332220705372048377069225687058704869999569056282238034659172458413401046337423536756634802752537525145804942621581863969705837515429237055265957403089505948396427874989703008181547307734156199201962795369287043482703880503160539770511758725350999085963195892710390995595952138717498951351360853901588449134167897736393888732697228243104998392433999563564056239392682063345228878059497800736287884899371935619550242302022738875701821142973066747287854421075395233242220078617143135742267575580809866511170971311955907754106244660234366154878436964112856279243057264753844517569176181597793643114765324081357702066759238862741281530913454047305472590536297897974059487573822142957420427885329571175115539538233833776881802010148666632018289430513986292635289565861448445685656746171231909436311922239530054111705815727775008244108234480288051400726237683070414108987864270770280857323584672000164058412690167890321922892276503429239936704930808101435090060352696619272106184413647617091007021255417999952056381330421367886042779033793301115353178286202875987157959432013177422323781026350331586454006270589132373155308909076432346630393316825431455300280737985887198764429941358551707389899251549373453377803931085601358411713326154191485093247500448306638599809606354771950995918135823907379988324401425732551676700676673395574650448638267916169923421969717039519059803982156129507305210370376166996434314522960632480468042403776916559422964037005283324348193263305609701014588722115503200234253994142796976483530572321247419987794/1754388086560414176460571961823356868165259414716422476467746375281505695916557818102924243734804058453407202986909832275355644634496379852477467770836483667082762757625954117585230275511714190249981326282507250728775936178435148463856370982247397756057684096685696243230255173055274844791184668884163228627698497904196301068838877447142709874345964062469507454497408552537094761212952275780326768339935557431200119747339769034426038483952531869478914756055848192567252827504685028307778199599646895210305485885851002814933626137900973189956290740952410955899007610836565221924756719379676156776539813510360637423413767059578813330275269503803167654422543883059425444106124895114799345764479648079745315847629063372534044761531204944499847058765222327159368826223710926906057178404663952425661776360092260914024293019531084197479575987734342314904545854754897505926432587413329424874854663640251408047762759509173604137226067319640953260378453462427434207137206223428605435043384455985306427514582151249991036281050636123839756594804701463508265485973136453592321349079797990661608554396497325545851078695663739997137827131231497018693905737029632811423094924255393145023692157451770627865531363951571084132360256447734299038097643941537243281153395466412990593302147091679024806076357829192589983377842252925184546705866882028859946273355671332386563592485918705143328928658828436431095789758942683727710640325281531942708777444022995016931860157750476927830526906338865010195677823895824825808536594323525921861637780153705728531800632790182435060675160956766902174916459602426935691167384672481637177478123856498038557721222990428902192398474441974438335209118353658243314287195049947687972744071443484862202743042256364346317037453672816717455991603031184762078854040373196714553534172479073948332594212304626886104745877983505451484774087800789256633775197189590384560701449759645599631888260399400705425764817535187829837499526453712259148858132962520420760436784551443806847933148474808170069709107493653933466127059790447560424997114953647710487034152952934766555429878365258835491564367633397780706089665467389322380628686851221484926360446074356388647771365085973521012089169434492578280067550044510738894771722397868513820003710219017088625199513411083132585275095244031062018553407846867298055429061044561437385344351489251064446349051673020789584115005597275135620502088616276045442409916257863299502704936424080428656223065725055342910759388819184099700585192450444333358259256416759983538290051379674458953833468472443196729152433359015515682839386192123344059906899905686310635235086342991844693115244202676207172801582133864430946781327002950072310683391776518419057026156056970393837899578055074168513771433349328968250786277430823616340605061039577924392240788200806046961433160233426878577432402141857247429000798416313290820851650905809251340037115640809908270627793052076476816763362315636503070798805699251643741742775760474305533830610009376956872151202056873944352345836429683280011380797166359839188154804005527755730087389538408104758715980004557983567531483048923771375738485082928011644105730329165208512610933547245736009673921653670345375341959624754879992224088636833315871532793016069881540624476503604009965056283141989791535787053594621977640559625*t^15 + 1177586500149935080067369606839936910939839194969588598594979826887788918894070742914284596810917531666070923113501707496172587370631335317912800272394097449488788102272819789690815061828094910546638874902090674978743006279335578184706048319800764040325653064199640143962736423990657681143046999222970701548597826587282391292864450908766976253823008574631613955126163138735209202446862307830799413666725524203184081737278180605335100926703892520533258440822341099786583671458013344584130519233052812666146693797921424054054216637679525462642774732771218465706652864533664383012033199141464238544714798953308331435885525921993744457783422596852841917723480694636050270212665359840173706917728405679097991684848009914980725398880773081796039691017409108186078195528084506747105061399439986382334440849660218891745374612493290228203146477258408097868798972732491219578395725583985882173670484870845856013099551915755861594503336316275963303354963495812902455170088332460013271454001598541093881291605518187767598583723919820663967257073517174134526194937506268211707389921844124471693398130498429043433993248532646283242901658080272083128911723350583105719527504274042708750371852630591951909509943762432423523551349645311378024433147106862284678895775443672729880691638530993229555973741164631768407334811568745801631817233604112736380664477283676451255934613609555878529410970430197496654490492695659924302349590059606674427796250083915828757757579756232170707904323280748669427884141287279912109044847546804791642764132435684107125926973116440294980517054209945893401910848010397198576463538297883773409874517247790952955843567045602256871308032429492407955625509894784463858597855872141690263866346613231784203482131786491336903746856377632076039111880750226970931012224328086589323006214541470179497172468337231838412526512489181830771240104112963563672224109049431179607278623287897687708092490725150185494070142649366937147478401795402289778751425224780430097843625690007399756109987161030415636210110969602130119211132397400570376497585624296981353426813353651024808400470438531840766640223617540690876243700204279562861227371651781176962438180734772372322054518425199413257527785648806087831703910579593466926683401689948287126769919988720160655387777227787591334483926831321610178207484791631670997364181369629098873623417349236685593993083539430601904994208679222357847789238931120174061185972783635593312917665759494867080040896327107312672773445620564181872071244066170924251140322455720057970356697489975066803392083900913118189462518581733028680936092463143481395461672109018359494653966810487780745907192665590407150061849143930478078893553203186776307441341447979532559018347353907773065596065549104559149050704085915000689493859173322618063110149150802072435343976889683672521742473632894353852942653568092311029267760733260467303576550763057874075072767105730767632500934963853528439619974042874918426717922181911741979556828353304693807924389685099937939671840122397516499380263753786768809411752110024600696397945195526923667700793216965215565092389689175800051047807885860879136234691609722329114382811240319055440056938450980403536615895050946939739082699877922369198829170738277356164579870347127930661973298236474683192383866387733589741118813375814069/26439757662448942062828086080854357824782559468253776725416585875514057583671828969839988602596733063034080296192047707760461834366036493852093705808524714605956864165163515743827646224352364562637081212420831408157376746174218877948227882934968631802439195177680822503941051273674471758234494224941863414169396514725721334789408514117064387431273555729524759125863613978581019949206188143628158518152874962856391129630238277441899481076835645128724617987654855021421706662550983158170597670575526207251071686819732538498214773820799595955385229376990808754521935736312442904988484310902497810133096090580003326946267133079994674993159477608336592594123110325542361481034221339249723264268453095079364257672274738424374928902197123182415277494734904773516390473701137987909181966538106661360051888629333916443694211911300483980853892436812694227760816649367372145830067251441071395288233549366426243733944256339194034093202898380774177864416253122925225099712998029693268722788839525053283679968585010988875899996995458067286755588893460046592384090019010917560886893510299388306816518377353728791476225240772219737084992872562592432435628061985047079531728842781435152633351195505491408962482094089611315024581572838695872473685057831644482730098267625690282096861243453875413090004764772761167724375644628071855020998935741722222110242094889781649937971530328994310765643837916781379151619601020037340694108512877090502361481103015309517340435658405931722406684930695610828694673641130170059280928266100233673268010501531514904089931043619703887884586413163206061034847742830923991578032798831748378184913640537490063036301005821220503998469944494434235507076194968789852146243441883042079338058219556443763181056837772523900539339961160189148473342840030413996792776746597627095312288941599858561998280122644298440511083875418606490194397555553495861356737665651597632311984172201880308424061695187200584124556119839565410423854715785930436152336069764828947096064570947975738995538815318930035587452797392586752393751607516949105306078969474125621154674832571701348402082939256648070202539920377737354440283812381377542941970790850433681778744556222639452148516648077465936759899570755304162462556484187289000611944324991425012044011959344684538150573514515538575853439425969698893843191075871155512295320229242998114441610320717127501860205488321820376777871355940096235411020487780612301800840182222115659695396216124289034693471634160959641983187021450812177591236809300259968978475449922913409682236253131671594908636259553304063736049231156277787370891848421325122409899904387109234063197533583550563663903209333895743891515209552744956183831615743046615671209671985206943402591990811484742298015619040364235058407786740279584313262579805191078288553510172602942175057404596135087644832556108160179502905903550752865492005753212884759623509966555367053162254804005926404078535028728311110582304989372229873594456098450260251052952350550319204277509978163294797445292841045509993379152322959120075524734148817981877874860468529146711159872746575695142360554800696635231159030199795397496400454406273326392124670347189930928918469328184551123536687045330039741920381181158001331123000393898900835740525609033392249277857102723074561482794847979751960350950886198384592385200*t^13 - 280899824006860319616899041125080481191749386128334466001942457191797791737115070083160261645128328479231731105123850925834628546083249979810408052783106623115749626801624891128330446693368999096308229563355765693733448588776892516195204946689088739181767225424460401723991916827886126520909742451948894491305547493571169867027518500552268928737006779146734943329226856382387932577449529763657535222265014277406842060951950762443865870617649966524472589404166612149885845186276395321905353585985681837828416919056007816238084740454903651007682747817150366335450379020922807775947122913076730687521364049285555937571219434132223117946110825635881944265521126888013704280730613974586358079862731842433933961372782548814453173953763400658354338216091176743031194087798842792661375823835904942639812747076783234792130146501324868840464358208903554965454427130000603449475313036024793821308047080835537323751857677403823752317245733525228959247381818280249110457124679338619891840169589496308531406861173986262709674971193154611001252323384636024820450480275657156877589421696005992684953950942769022373704547734176706350172292904725820320103457515604838108852841226941576303231382508612997391397161523786734252420721556951456461147351612408126855789865581827385415260412450794834560584043811257778728487112791933614616010838271013254756030278545844467520813820242929223230746256976259413128417274313362515821668884335657029267808665106486946957593358108325654932276190149406276357548624398454620332906037018291626988764518788099034631155771594288069108642317026564757529068818306394244928437284301033780393130355359779491398147348291754901965428778991647815822274161582949571082352621238502044127007789469689700152232556465816273846605087851293180695407230779831494373238027446935172649651833938481060659183625363486835795775874275649201914293001395267085678248931231386118600833497689134714432259604582044414077475359664545621659087468740097998333604756404621546082539781831524940205307799199786335520162380526553669838460504156623365182426204265363455077556896242997964179371074056521123683194685735336328945258722322130243740030381071834742897529382194897721835627529743295680087272345754128330314660633375257252111105124766471084955386855225394043024305286594199841854644972272359447889113869809345694177118354048493063715585825780248169916344462064452773632194637652957079153375196256662406524118620756183912238198148170795530955914079318483405707628775232870535455193387723274528519241062351569350648640893563676221701682771715891355019344471705648397778693304701480867613344273423883989876596910589933361155337664307888776414163723867539684094090793512149872719890984126803331922777923311553920779291428678959271712674657121792213870643324576083554811458182860413815562743963639013465601002535446968016849496135082644383016975641780910566864183865142524428483338241955097447657839378889105900412218838720194658723590408078341156348243187856267086062698977208347666697960474657777823128955339997162081158280380743132373716789827036886245606574135300897956676846199348254830069629626339543896321831641267744815658333885474321112373596787994609452588225291688188435317784265651571183111751506839895465682236373458749889758732635812178959280866663428935282475158898587789711457/247057101621811164474772125443454764114438657271282722112705520327754189525099823201604526228209721730848481754330038030966446359382058034386365419454522891568152750405373521946044288084927941801244922770256070015914673373334654865075203190853882496869840694163761375298416689321104214786482240476375702327364624275493310716110837611745321918640764237093608065144664436836160835408405229012265093217638365603682066653314890439913690857163933606816913243297554185752743430343764651930424575330474470748161173094929462617384667060941221242727718884090931964094488501146730180510713153232029136886036700339484184420823336192580239939298959910208298384319576361534947453309311193621425058078788708819375379527365140045949241816711963585247273567346787000946884655069668539592051867383508816841727318794608349044631158063707057070875277688186007634969383095137847720387021880225836801582936176744908578704214177243999541053662962610181829792840539471643207685941581846467943250410696914831116830172850696007075660784708288741310737639185588504835972356995333095439585527267338042075155303671432898901483431345047539374589949004460751009536016756433621914009186827599198636344259462866438994375558911851126978068698027274418840701465700102357345386703179136674393282319449771142626083460442401546494405938948504562980393900308146318492098280240050119042431209790520535081778326110209954695628213817130658656189830703597128515031414522075227024146622567221790239034126004399227468736478893332059874211202702949996053175391027703659192160013905055073970659285679169811113071591592285942885735485680598465498019756527741067237071748020280364063362165339293165765380553196795514882801159369363900885044195321769932313014643064949243095527230583406165831674418017518886617236637280583351651461491257004997199594003141326612967703656857290074401257481025667812403736981198677797869427479591011747127462567224004328473046027143983192996098850562684715216712140178589832526049687914633448634998468101893190888151019399461987450703269092861791026523177775539094938004920971737797336748158214815162491787377109158421756284943715016196498030574463247099005418552979852216497986247277213673429207923404604224040170438379690743632556415070188526692195116830174171178488802921127741452382861788517386013388145602138860663645601456361475247562874897989859735911851738901892471694608911445564250147352607410623220228678838668771664196263433061073860420332570687726394918879078799197214868045485115315159492554416797329691220284403766876450242158859123850853975195664629444131808494730233444077296089378933851389154182587935249178823021521270320366360580483499153205347090235319262988644500824267404316892327062379110818202448157643649381649391074239268860356972263918817857737206772567766464407281035639668194764269625227389210559726592597006045495288436910408045631006868568397373285210709230268346914619540177381085731085691503268263246423203004540209097998037210868023602224246798075730116843580745038494697830765843960769367532740846274740542904798469522487648882572136843685667056775656921586362863790161160890478713785435006791099890514371165016104500377170636473660618248704146517112101302420555691407911970680651011060801250158324537388199157049223609168337883967833102279937520073196220538003730800*t^11 + 136812687631194582267136470291242442642070629659683170222700116847282612669265286606659789059781691009864328766612652831254047149229308490963079244419199401694963305491944199471021346242277652110987261725631028075426447110603417199536417120580463307488798116622473871235682893920025431506083343450143429866238227593921241024657438567555583312495509500078684124248441943883248787079487061519457563481418153183292285268240053278753492835277756920787743189800444746213074134590249244894852295833150428789508801859209376955365073558562432322401201731865460033077791239198873178545759382591096960734769852257672034040519886152954988793007252954458473131665193546368585116220932419036784576539689575984290974292727468520603315946254681653457788449758751264770698854234103762328188705457959209732425180517033688376341361757581623513717542929254737657226925103890405652787746190092644248775327120527668365201302137191155380648905378415996159197005250546116325704876605428598785533659660938916761042900920367154205793022802844449139376817245296551149087392186043531950128851706776042042266450949375084844986187509027878924941506637769422185206477997959617899294152528981433713416918796015828253021076669860235470182116418887760403353397857652229252724892113976395046095821991903318439858995467693555270392687924761005658745850262783696513582324656911650339190389834098120478338795371514279557012219361892234859583320888149374572081039957936309320918554515889814648141506208842320769613169773763896628184522487856842979640935336783930909016025302861651510013933190749765768387188864248547259343366922987233102417747485421808742881018803759960138996651245072887735587625454705487527899670943504578185996291718312208566745139960858091926574796834329815203253028914488887834430079296412282004873157187967065596215300723280549317120914795241240780143419948349613303206020788441613530622470203780822606065404123597813092649638495107876370886976688132709775738173455668086706534737032513057164823747074640487853322371527609242825252302153454308665960690943136554460210322153983464487558811549442292056118095493944116109792322787213297078704195759967986121096986358105480488665380159513065082863086493020600891936875857117418862464642649835113958077693002735301638795065188950456843331508361634928186040676967617827571007112070796967547705468427699069947366412219871205826670909464218204550180489666600157736480150639118693851910837953879981394967962277786762658127357361680365590470777127629920392481654655300508662025703109546956322609521911532092612760437845684538040876948906269034764644583627241338638915604735035932624763169122221480383044467695898859101191193096467802186452633636839602325867060998124096917359073149614461024189672656401237414805386293861878947505340656525033637585337705656129818390196887373475291574080492865822128723337046685982897318111078665016304975520657784309135466330893550622040410470774258905336221856761782692306671892730901482100823555888053747070122194735585658898295272400150446431616138793873038978182776852632467182868849168475406571129407344639540603068937296437635735317130141469704267481110223775317475553808115901851749297196160883235619618658308962450414295743135441995729590835194589133345436004534701600903002451821912765276263844801766462417389/6773482202797989426016669105908051449470859853521001297923343015652594029479820152777324094090083204120762541431215209348996737686391424442759518583378169277160187906947324060020714231661774404384131632617853919602993961652258454217478487482577278455848132364989791039431590898886940555396054759727300505475246782219774935466705464522017575936067619500316421119382883309924742904113776695419601305716918523634283327411716579560967024333911179720230371420407943926054382381924880873759140440310508406345418829019316100093296288587471815738118292738826384682257226406439519115668718951111465502958839534307524722870906467279908245002446484204877514036761718578749809344896948558454070342326790433464541655375260922926441713141519668295529416971424410275960420959826745793815422030764533395077357323618845569640304250246635148026497196617766375992077253191695991667277516549525025643398833512422910199473872026106320750554592891562485166820378123847551277389565035623996110782093273748286453093905656582193991033180752249657602723607671551507586242120955382366635303205912851320227174575658451978215670742710053371186674435205632256844779126072221800809085205523344695946438446940254869095796573499918397982050137581106983215898517944472963886018778827997156282490258247892160331788207129175733054962826171500101712466100115011565325027849914707430413322335090104670158755774188256257905140195486332224823871191790287940120444614813562474245353235384664082386852287953945486434525129658853974884623807439212391791225304009541989518387047896926611362242082370572321350046136155172934117247899076407929070708324802234260083050424889353314737179366385620961400850166812143699703465119376726949264961688405192310915151464030691748202371571828385713218406960646976141422571138775993557777569218629553673222202252791371305531208592170702873167809271453725856735788901197082958253470065453572067077932051391452005636011910864205874643043486260272608858191176563004575089195610326200383409541333793571650183473781868582822606781294295960770643843790679363519550301583308477943649178671056182371649837255742760063151478873520027387321004916534024631065225327530948268986456279516941546517450566676232475768006185576521221259255046507668773477682786427275193143568013420918911486163460701851666533724991925307096528283573261910446370682153453221987759583268508226885265627194322132553191539917319841253287936278160168823126714222456424441673190784646355165327359268077077990307632247050244890622754200260526789034289464069941862677472522054312244246486614471923926613749563853900258452534450472436425585977172619224748319397840041494616711052581589268450379932723951669793605336730931998001688131300293560621599050453655396720546887471952059954588120322902440922932961752347899597232499621727120903006453725558317587522845837413701249080662491311960353917716771646583561317569526944729857177909152393196531433793932708714604884006102815707810732770112853531298313760981433047242934036794838759805396298860163555257760159855978202032469884639891372741536373530519418464382038473265927266826115182246918494413958069617343102855988664935676107524865052007428283319528616985305350344156777374696901872766919862827848553250300941840731066726460222432880618031930318784757554174953675340129713083602286100*t^9 - 1132782256099665869057848530714981087744518461791336728521986802782397154487086687867941875923539091266344465212221212215798382716312376402923769151140712794778333051931837474211094032541939511833350335911791457024181192841847059812255923523290279754252826647290500428133393688197009645023142334473190924229945416373070406807176819112296283839853420980365551568827562640794944162146148217518943557827977538914457546578820459970017159429888376653291770148074568149968291838344602515589917703699636930277558467558707918099214673097595045808856598449981991316913496092780307765367425619781602286134219150157415838888424542263744586767237435027026083184484299049335121097041769368317073009845954280068535576376397243359012677708640521887102427238908575292307294451611231426838757977736018230857188538953309955176579698410599858428475703800731448910532828866995578544012263947140204238376902288278215188619712896642819473338827017525334545898096795349552702712811906016866534890123093870104493457572224531370962043424226932298341318356763470289748987629980133390793186225783740000606796676072335662568787770719679358644014898580275150008758782184154929678289040183688987831603392515209835507452669304951495335788292431670027264930586152076740166419770497637711161116090326748664653297196296089653790034126886733692327635767623743979154814682150425496475845950114014621626796515749068280059750932367412946202531345780394531552080496101133747185915300081374654049509859884075106871161210573059010658754897202795623349579375001009315216782816743395456136778892872835148211258082436141071071938628066195582541411406327223535654321217781045862815410174116410802540269437416522834729338878623726565513518644375713840010080838632274472211242180511930282132925553693910978928857697629768219163097296326686092090708088488060548960876619035588552094389849830022556182093181319739710457271475278653469655774265027008193454231028968851454248431625928014255065072123602934772431629710906041724042130389157652697071314386792138391942438595132362204774735108153872477855256602482596344539942617781849489743087396083127334973521001327082343361470265787138348835484590609658999341746144655109929637723242394098714887050070631887077524067890418878383140602243429634828811579991278858680194757066922331542468617046577859410663381537922263232323479393785665834069045157913262628931152286359669296510405706708081756223288168825073104006944703500854969501045800743785980953887343200203228457735149846637516452520520247649507731773793481479558928872234808474147322944750731671060827060124011725588814742839012728782891534905565637470876924419670864782298553946408403325550026184227253224662465084875982545053318951435729018970031515938798293087697884520909182787688769746920991462865401927155197546530853994639401991619886564680438676980400374520883491941934529911287708578782292993139937980115880473941987350876300924697037213832219985320367601099427088039552721985364425355417471620686682987507936853230809462689231362971644140149549971002951559375536332929900681443527169822909571565262772433068350215293827563285810556948455116871843945171793231082168919115556086540456297002519217018307445536833611143622912355253648909459163825888300447507590985435020258660287051601391642394241650821165162619179/4876907186014552386732001756253797043619019094535120934504806971269867701225470509999673347744859906966949029830474950731277651134201825598786853380032281879555335293002073323214914246796477571156574775484854822114155652389626087036584510987455640488210655302792649548390745447198597199885159427003656363942177683198237953536027934455852654673968686040227823205955675983145814890961919220702112940116181337016683995736435937283896257520416049398565867422693719626759155314985914229106581117023566052568701556893907592067173327782979707331445170771954996971225203012636453763281477644800255162130364464701417800467052656441533936401761468627511810106468437376699862728325802962086930646475289112094469991870187864507038033461894161172781180219425575398691503091075256971547103862150464044455697273005568810141019060177577306579077981564791790714295622298021114000439811915658018463247160128944495343621187858796550940399306881924989320110672249170236919720486825649277199763107157098766246227612072739179673543890141619753473960997523517085462094327087875303977418308257252950563565694474085424315282934751238427254405593348055224928240970771999696582541347976808181081435681796983505748973532919941246547076099058397027915446932920020533997933520756157952523392985938482355438887509133006527799573234843480073232975592082808327034020051938589349897592081264875362514304157415544505691700940750159201873187258089007316886720122665764981456654329476958139318533647326840750232858093354374861916929141356232922089682218886870232453238674485787160180814299306812071372033218031724512564418487335013708930909993857608667259796305920334386610769143797647092208612120104743463786494885951243403470772415651738463858909054102098058705707531716437713517253011665822821824251219918715361599849837413278644719985622009787339982470186362906068680822675446682616849768008861899729942498447126571888296111077001845444057928575822228229742991310107396278377897647125363294064220839434864276054869760331371588132101122945379632276882531893091754863567529289141734076217139982104119427408643160451307587882824134787245469064788934419718871123539904497734366962235822282753670248521252197913492564408006887382552964453615095279306663633485521516903931606227638139063368969663061616270037691705333199904281994186221109500364172748575521386891150486319831186899953325923357391251579911935438297908740470285702367314120275321552651234240168625598004697364945375719035698673015496153021495217876176321248383024187579288104688414130358141127780215879104815857470362419785227161899685974808186085824804340154226421903564285841818789966444829876124031957858744273284273551561245202251395842446271038561215454536211363647551316326631885638793758979805483167303446632489757464511732461690487710007399727643527050164646682401988663016449002937864899338076993744611454820756075585540164148650059400205497168094589723101502632331631550274515516484394027309623727594481254542534785907906631794014912506492283907059885335179317759785587315096304305463378316940721788373906188941973981294355067700751467632114802931217781315978049810124487034056311838753686797417902837445348363990060604229419852247792879709781769348392182301236050958340216678125326368043051360151674044982989829525025439005966646244893393420193645992*t^7 + 154875042864120011498245644563197444694381718895600763986994977269215228146884713619624109630384847595034991573661337022751638218839455457388582263374578132481914222830567461697089205557324204454021915971955237227512352003745239448535908679060407090549897742199318600557912915484620156217719529808655581555800974795637487320857634462835676489616887662879592334528581028967089370254082940257799049338407512724832220606031367085714048773167652053897321892500813284927245825103231218752705874360186321430523148501302616810693982479859391552116736122425144819990935446720897525502941242393434865589732500499068965224830617437362998043487680424234850132850556328351171313907992355245762970748076679358577475131730298468323648855881346883213483109755013301523671736889016249288413958089546787736104875410496500479612036587075055729219102897955006967266070964771949623577251348110621485269165622456222860165260562721012509977629366176685279771324701885582985908473569358341090187096882343204452210867446094727705514836064837410149738407423515318027056418121852174965279318694794097151594955139531734107101265719678208948302232987989153842325505804081788760363656627195421317809897533416672977296228169467809005096110754853521741413012983673291330391648634142297982850277460114548281319763228533820902840752275557248431773552906528234774695435734569649175728950040743194587864450093713769949656907936142394583153088723675042997824004716043825453332525602096444267977461564993365051069634008549894225423577723024638865574501964160417346636150787371079091730598074156059761754218200440349973320131181600370986800383608866636617052260295688321235729196799540659604460440595859141643149642925577318118394075187645822665161696625073091658486021313131876422891666996486054457441011843234850034783699112910011501689082008651710246865654792388193017940617899318001654142725200933362620737092005442856916439343154422432904769222485309144677571777149388951529883138082905675885766425297839407606577683500470121239318483643708496885568463470600031717509710743556049284338644521663147533915092136015743651342117775184037638406590193525949455124298578290496378525678988348984993948568245431105837826036039817382539159710515155519269295307816205925164713295144559269122982305460755782231474883868422015259560522449064605466398271519591241781439716985561968998595781573451961687235503306577065527115508978886494602118109612314258434840272896603781960866799911984667692574656694374279044773606924757214497920634607907900250386565078853811508493813906923950790160892846490948722595574297800061763053248848935425487936160170819896583481635462278081592238417209441536442795835746507766628621187900513600242347042652971379131058184942929248350795881602049878288824142759103834870647083383517351257661652726902399839435960763328925911044979277562643219478933696069897447763094892109475695175105780306941422233830769288189046453975158849297606643480728800694983527191159559338804486599698765165717812602593000055021323905836799921721605447676174509034869924169257673857201185056284644626764556034993747428866404502956260069909219879626769769684758666793657160683127647793533413656749889680196431731542003800682319772077493039382780054456855064875577408852773640822463331032592523672855370946953261990461/99860480475536072680702893104244415655056105269052476277955571316478243406045348538088549501442369523608956325100201372116637618462227857498968902543518152771847341713851977570591101243927874076063197783737503500432710977501867496463397129743139305234789608580992347895620025823590323616696121600551058880720781132154396191452000562667459119514596904633236379931473365369176209672077393566757550678569427377008291341269878715813113844465661963875396332940871401881258894544949672310277613348577781076406746164970488789946882426032441626310543972949554699886992252163508338962430256536386177129336034277219507342896792489040932983464639595706194206941972765332425760627623584461780008475446396104791528404960989606572683542314975681156947975921571305782730777579160023703107364796414263767426182256780694683839914089350392468047787241564784286054624647054718048580434243987283235199822802640292047512243370442024614493890569487035495602266146054438184546657587382342342661816003692974737422755866251326059982089179090309237800153758814873654700026697513637176680470121458036606777773743993177735979602949668215415209257387603035558054457972950469977642513315715596088810349674890614641526600912170225524535367742624320095411532435981372839005305425007043789764713521597495849462934710818705093038880522985544356675214504552741934506124873028258116950694997328400280054799413746863687972924024884212228831929570393959345775697749822806763160064841671047614617593730978167742863284768684818601156168132532388404693493053397819045471077620423260898940483271520437651903537321601978114414283312097899754299585588512939377224400549797323154410987230142297602366819602144747115628228617096888737734863749059406640920518726852484059212106601812772229162799762681133970687048788811790737520734766081419868075896069724216961545818101716648072988273830574929773590487800505565898822587250686948188920369671942549568805204171598006609023155397437161890595047060186010307029283855094839938266380806785227756990642041262535327574261367334735932920668456872902173941589056776417683513605550428288679180457827521834073890374249609546624503958198044477417990179114456265908486041149449766800085842640141027357036891193070998576279302971370202488985266222756399990345174140719833095053152734918727426611488452384527480245552108661308295064914033767501305255570472864144937058960922006297069909559923915373905616431986589917506668129679643286054381898425071979008826210923650635514249663985083610387466890495269480661191238956002571461187880610857860515176774087643221318076993569960358096043079326965062731496120602043427718080265298897463492082946631430357725601293873116046100010107233168884824887878598613636592717429545319563080062683872207512473356288189075986178097378977471891204913422994605553884323717782516910718908241488727709843589195586199186932044052976275346218281882168670874465822889218139697434852504836505621032004204258654435152517410806640632855140019040555782210113228175337144559556863195554128942978356733850064250127442119541380989507678335657712217746624348720527705207869543983141231931496112072829744962575745908824899509439052452371262653621896126216022216711346438388610467078018549119138670775865313994778012310099279296182825842172699798139941550745613585912341461107989360*t^5 - 6811572373419753553155972131738030243076564732150310424066393204154299129677164706603969603201676160881990588240865441602622365396798832933338233094108053590321551944983477877367766263314225084662689173838865995301727395830520999860082784411014763575096940573157659109393159437480182794576068080290050529585560298575892237211441951459610903976865967959039053645732181415650355878157477643637280536701730829804651563829518570557318727320556543835375622790344389775484243986846062844248015672017520889124632699785441020917156239968850292967836972547309850995770074872111191746574020205423450868164439610520891908315468902233218036550332702599602540294404285399294124671711525649519816421000907909270108441047656417560088558866137398112109405919576320835689930340811547303815797881811206098449955510428966212156775151874123163422211231994635221915412017959813677446925073181826036770168563829984870547012846634781192691742542417538839325776912115553229510203875069448940248836016726945858006986387022874192978392092475777073636571772887015828945325208874391038624234603185124274146228302450562629986755220730816690780244158797070673776371611714130046444615994364003005435980667579607261508507333335212701170896718017088766031933753047736243649283764164070452037186733615200557013144830564965414741379793212847708462141922312309574870383946414972800123772250102437519015621923662124885989560070130250893524316151647235765501484495291017252269608180183834658057803760644566393975036001342968200150367794077180242336485192545304051743140566109940653098795352213463338658604345522703348221046365515584807732442472540265462824917571098709055922124422478141026876982756745842440491162920475933240122802581834196901503526266702554954152873992771367430834483229465631310317476235522441949842498187782978274973874294866935789997244791195702014914176660249407552358678499691672894631908112816392652305250061679065534048933475716297565957161326424124806665559129234861588566351677404327105957987715407822582660379343215308377835481099936726902512716021830138249268338225431856446091714503772695965622024110418373541323567293332091609594871308803372710024299128198239281257449600697598147092169985327935202973377413216145057888373739001370657863431669959976383832780983889533027286750200927534046058988282473039444713148917577401629594945977575684595313561688316556783126244537398676814968712092136100538929440384255673819453760256967726602506981926184529280601423189498098832948270607215328431916224159944325202416263869217626354456936611842195573696117910972562862231679849626940451268097354927254353436240894914727762255766400460618093005090133909421720208404224638454049964603283026015265480461984946786485717364099907832879959082277309877725889403149478366950274614384138948414131590025546139957478260783643126287403145586246591524199630140378584902256155442354200432080783688352981296901304823123386336071219203300139722088566655853476097088524194832857112521048798219525801155569596324968726703770154493395145759493378296000603184955876790942152986993832555988194372636923997435296713119969109057144658062214890332803468816930882507861222202902514811195806186524464252508767922379156154864210831742700790945216049711297074261607771136357134356255532908969140527799404374696940451/1364759899832326326636272872424673680619100105343717175798726141325202659882619763353876843186379050155989069776369418752260714118983780719152575001428081421215247003422643693464745050333680945706197036377745881172580383359192189118333094106489570504875457983940228754573473686255734422761513661874197804703184008806110081283177341023121941300032824363320897192396802660045408198851724378745686525940448840819113314997355009116112555874364046839630416550191909159043871558780978854907127382430563008044225530921263346795940726489110035559577434296977247565122227446234613965819880172663944420767592468455333267019589497350226084107350074474651320828206961126209818728577522320977660115831100746765484221534466857956493341744971334309144955670928141179030653960248520323942467318884328271488157824176002827345812159221122030396653092301385385242746536843081146663932601334492870881064244969417324649333992729374336398083171116322818439897637329410655188804320360892012016378152050470654744777663505434789486421885447567559583268768037136606614233698199353041414633091659926500292629574501240095725054573645465610674526517630574819293410925630323089694447681981446479880408112223505066767530212466326415501983359149199041303957609958412095466405840808429598460117751461832443275993441047855636271531367147469106207894598228887473104917039931386194264992831630154803827415591987873803735629961673417567127369704128717444392267869247578359096520886169504317399773780990034959152464891838692520882467631144609308197477738396436860288104727479117898952186604710779314576015010061893700896995205265337963308761003043010171488733474180563416443616825478611400565679867895978210580252457766990812749043137903811890759247089266983948809232123558107887131891596756642164266056333447094473412783375136446071530370579619564298474459514056794190330839742351190706905736666606909400617242025759388291915245052183214844107004457011839423656649790431641212504798976489208807529400212686296145822973871026064779345538774563921316143514905353574724416582468910596329710535050442611041674685942522519945282132923642798399009835114744663803868220762039941191379199114564235634082642562375813479601173182748594040546170846305303647209150473942059434016131971711004133201384046589837718965726420710555941497023675515921875563355878818371213365887158461489184505159463129143314139805799267419393288763985626843443376757903816728872591131105621791576076552611809317046453958215956558685361412074462809341962047503435349569036280265732035143302901035015057427040749245864457358013718912122791560645922084135189190663780314894593512147096959084932001058466937296214888916551016265919296700138132186641425940134340847719700100471537119367362094190012920169337135869271917371811100664179358782513133816780926275903085757476361064446491745967012612034529052339678055554737935390675763064983185722971835284366246152647909198276317566098910154104057458201610613751071281024088649020246926887595690204880785062940975647277130339239762220704208695950878085075042300398873523271603920655400309203866099180545304507550434436263503063780198328673181155201860753940293295667050182407256266165913724952303628388401324644343050066253504628228500603492624595299501571356817047831953176360230574579201193523385674135333301809187920*t^3 + 26838413523062460992516544486287666110808719518198817985696802383206812623261749671722039924891601707952719359367970912123160361898580343636003294519719079599372147549293936516394043719537121910322017624186384998528352827473257528765165587101826801397707303996523441783421481699105863413086968333103873793229706970151075061692355993119629469418479853212744911593317712458441493937401958708872004243797972303954794096835686040114617865110462397761161308726234618535637304434798419414567786718634276715396265154838336105382894927334326107581821053633043208441698417589868397836578970361167387987125707491046436915905072089065831775979269716362086169428250154365865212675233490760790140070618157525032831738504167220681376363994245464271833067696510195587864630103917094012889205078807747576092788469119503805871244610074360632993371483975581921758359928829166552834278193311967897943955476167963122027958069227089914056420447264857370042832850611518449237389715964767137173789006782004806205405317214796441510635893333946002023414563905926862241832330962831439875258141317717101057428662076314556686452977105830632955436487941866240377986831575020846254952997760871053681155224863754066426547611651075759359572066769253634693692822678024707041671571018671211286011516344040761008977118376770699337893716856444580038952934506807434014348999205612554962323996146664090242427238008964473661473966946461208945006169281394608419367541655600975384871200147175440725250581151759242204299050382813723564175547284733542738407289378146714655363571969284500969224493218859330002225291132654281966328885396037256779550434510229985019798293503081562040283925024217024571615826470716820591468823722741189955774848901363612935308881881393983482860222520948453013377176479010717491465582447864984152038473560964668477911630246488645046373017499225666384327647918037857822745537929090158826723189052150608363959984039713405715071413352328495055800804896592886265437572466156766657088788231629999203806085075545191531332482895812807243100156863792835861539655407579937195819158350583154294782010829675118827925533640344492808532595358999579157117352235855895337456823437270910262302047662889948345812653622480497600430683020634727555918629531312164081613490575379709698184476486497061612541290046556312313050780013774039911068462193127126629430168920903247372542794212282429789482223437670192112841471489342806382073188146610277652902537975754485936634782191644409531051880456311499117021432182138164330224405174236093798583437187142683831411966847615032492527365384655890515792067086144767997391662047246065749686595589535210237961965637290651189980088392989038206674818013995829983768354499101055567005207159921498917160789492164140326946529152960832623018759000686190478444242733460648354964417476956858822963639863911998104768316033718196343993369419619682485580603726325591247904403444997585130576873772961722959330092749438136456824871006977932167068637383125170056729953644396661813425692914900208860408771852999628391344917737676351594062098915241739266733958832877253423349547758764214036669778587445098459116968224751924332394772136322694523465227106844526156435682396941745577605885753658335698145308018581200642574999607319450116208397189811555050057878139310691816588903981/5317246362983089584297167035420806547866623787053443542072958992176114259282934142937182505920957338270087284842997735398418366697339405399295746758810706835903559753594715688823682014287068619634533907965243692880183311789060477084414652362946378590423862275091800342494053323074289958811092189120251187155262371971857459544846783206968602467660354662289209840507023350826265709811913163944233217949800678516025902587097438114724243666353429245313311234513931788482616462783034499638158632846349381990489081511415636867301531775753385297054938819391873630346340699615379087609922750638744496497113513462337403972426613052828899119545744706433717512494653738479813228224112938874000451290002909475912551432987758272051980824563640165499827289330420178041508936033196067308314229419460798005809704581829197451216204757618300246700359615787215231480013674342129859477667536985211224925629750976589542859711932627284667856510842816175739860924660041513722614235172306540323551241755080473031601286384810868128916436808704777597151044300532233561949473503972888628440616856856494646608731823013359967745092125190690939713705054187607636665944014245804004341618109531739793797839831837922470896931686986034423311788892983277807627051786021151167814964188686747247212018682464064711662757329307673785187144730399115095693239852808336772404051680725432201270772585018716210710098654053780788168681844484027768972873228769263865978711354201399077354101959107730128988757104032308386226851319581250191432329134841460509653526219883871252356081087472333579947810561477848997461078163222211286994306228589467436731180687052616189870678625571752377727891475109352853298186607707313949035549741522647074194043781085288672391256884353047308696585291329430383993234116787652984635065378290156153701461570569109858586673842458305744647457364133209081193801368275481450922077689257405002241658802811526942513190324213678338978403942231520740193988694706022745970038269644704660000828647907061647950146854797841605995225573719413546161968910031393830840787963362323547539157568614448083191983853973812787530871335578177960396550953235599486574397558212433944931615185333639283022970295377193251324088630885872257808492098585638477209638735296496166747941731184934550846934765601502463869171599568603235157177334760554142944982409238493633326591408399420149971934269389535609632984158776856969210333611078350818537287597644958147264047877110036661893292763572908262174867363215657252254835569387046605379883514348970271221814540396662219094941617106858600321737134249446806697060218668418100995132994243599988754473615299397975702437993241562565455599855382684090458504932153104026512203324576984182341587718388441949889105659872839328013037351309105724165994483266796496094205293957843378506938673802219814639518289861479837971300049137796866437687057359304173774249386089863570853466124033575452907088238607266011626880904844756249574512473807586043134861132812918260702312549074117681353708037432372651729079243791281379367046867341083448344320650904702038720534755800260944950127659144981705873573121180247414534208564916908498007279976963403740112988507204184115322724339188125858292422342823289648247011377290759331820533088147773894161966325261225319298089715184056802082572169035094033766110944888*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (0.99942098254655264626 - 1.2307139662748902359e-1663j)  +/-  (2.23e-484, 2.23e-484j)
| (-0.82313480541220900087 + 4.0181188786266131496e-1664j)  +/-  (1.28e-485, 1.28e-485j)
| (-0.90770645226507891951 - 8.3390483749283624254e-1661j)  +/-  (5.15e-484, 5.15e-484j)
| (-0.99733385180278742135 + 3.5328057309603003447e-1660j)  +/-  (5.96e-484, 5.96e-484j)
| (0.93246951420315202781 - 1.8458499325310692036e-1665j)  +/-  (3.05e-484, 3.05e-484j)
| (0.96028143257093285075 - 5.730537226779638048e-1662j)  +/-  (3.25e-482, 3.25e-482j)
| (0.89842846298993724946 - 7.1745283828898157612e-1671j)  +/-  (1.33e-483, 1.33e-483j)
| (-0.93246951420315202781 + 7.0598328693651520959e-1666j)  +/-  (3.28e-484, 3.28e-484j)
| (0.23861918608319690863 - 2.6927033898358299855e-1696j)  +/-  (2.22e-503, 2.22e-503j)
| (0.98703370674875756432 - 3.9235790281106179744e-1674j)  +/-  (8.25e-484, 8.25e-484j)
| (0.83014083397700348827 - 1.7523798563492081806e-1676j)  +/-  (1.46e-485, 1.46e-485j)
| (0.96092376956646356979 - 8.6394485010148481934e-1671j)  +/-  (3.19e-482, 3.19e-482j)
| (-0.89842846298993724946 - 8.7997761617811767396e-1673j)  +/-  (1.29e-483, 1.29e-483j)
| (-0.83014083397700348827 - 1.2584416214279394745e-1679j)  +/-  (1.41e-485, 1.41e-485j)
| (0.99733385180278742135 + 2.8046446861894158445e-1682j)  +/-  (5.87e-484, 5.87e-484j)
| (0.86360683867471434432 + 1.3436779249473999499e-1684j)  +/-  (1.39e-485, 1.39e-485j)
| (0.89564445812768679129 - 6.1790170834240555801e-1682j)  +/-  (9.16e-484, 9.16e-484j)
| (-0.99942098254655264626 - 7.7635253745420555563e-1692j)  +/-  (2.04e-484, 2.04e-484j)
| (-0.77239979137307865819 + 1.8311430762946083434e-1715j)  +/-  (9.85e-488, 9.85e-488j)
| (-0.95324702748650988662 + 1.1065568980978513672e-1726j)  +/-  (2.83e-483, 2.83e-483j)
| (0.90770645226507891951 - 8.9249516267646369165e-1747j)  +/-  (5.08e-484, 5.08e-484j)
| (0.77239979137307865819 - 1.6051464736788852212e-1753j)  +/-  (1.02e-487, 1.02e-487j)
| (0.99360283276900411974 + 6.767581387990194579e-1748j)  +/-  (7.58e-484, 7.58e-484j)
| (-0.86360683867471434432 - 4.4851595017922590946e-1752j)  +/-  (1.52e-485, 1.52e-485j)
| (-0.80893783370345153962 - 3.1034829584663824114e-1756j)  +/-  (2.44e-486, 2.44e-486j)
| (0.82313480541220900087 - 1.0364287434375796031e-1760j)  +/-  (1.32e-485, 1.32e-485j)
| (0.7352115837151184066 + 3.0160635204359190521e-1767j)  +/-  (2.78e-488, 2.78e-488j)
| (0.95324702748650988662 + 1.0057924514535801604e-1773j)  +/-  (2.65e-483, 2.65e-483j)
| (-0.96028143257093285075 + 5.4282202149423539046e-1803j)  +/-  (3.71e-482, 3.71e-482j)
| (-0.66120938646626451366 - 5.7235594750991193035e-1843j)  +/-  (1.69e-490, 1.69e-490j)
| (-0.89564445812768679129 + 4.2971595975235528408e-1834j)  +/-  (9.29e-484, 9.29e-484j)
| (0.97723820629620631225 - 9.8083496837016814355e-1849j)  +/-  (9.41e-484, 9.41e-484j)
| (0.71656592391278938809 + 2.1881423823261472466e-1867j)  +/-  (1.83e-488, 1.83e-488j)
| (-0.99360283276900411974 - 2.863855287350535673e-1859j)  +/-  (7.94e-484, 7.94e-484j)
| (-0.71656592391278938809 + 3.3052042396343435867e-1884j)  +/-  (1.81e-488, 1.81e-488j)
| (-0.7352115837151184066 - 4.3213770661246691573e-1884j)  +/-  (2.77e-488, 2.77e-488j)
| (-0.96092376956646356979 + 6.6639322767922419311e-1877j)  +/-  (3.09e-482, 3.09e-482j)
| (0.66120938646626451366 + 1.7337874992397595906e-1899j)  +/-  (1.58e-490, 1.58e-490j)
| (0.80893783370345153962 - 7.7255005227498184788e-1895j)  +/-  (2.31e-486, 2.31e-486j)
| (-0.49057852880354218954 + 1.078757666288850744e-1902j)  +/-  (2.78e-495, 2.78e-495j)
| (-0.60188046880803263782 - 3.2181283952538618122e-1899j)  +/-  (9.86e-492, 9.86e-492j)
| (-0.98703370674875756432 - 4.7593810108329751404e-1893j)  +/-  (7.78e-484, 7.78e-484j)
| (0.60188046880803263782 + 9.5962111840493018615e-1909j)  +/-  (9.56e-492, 9.56e-492j)
| (0.57565972320268826021 + 1.3347893028939047641e-1909j)  +/-  (1.02e-492, 1.02e-492j)
| (-0.97723820629620631225 - 2.6755853566960039919e-1909j)  +/-  (8.85e-484, 8.85e-484j)
| (-0.57565972320268826021 - 8.3767551903334667299e-1919j)  +/-  (9.67e-493, 9.67e-493j)
| (-0.70219729953797306226 + 5.1141088175502979038e-1918j)  +/-  (5.28e-489, 5.28e-489j)
| (0.70219729953797306226 - 2.1974947842096869052e-1920j)  +/-  (5.45e-489, 5.45e-489j)
| (0.45979372438536253626 + 4.6967701651898296668e-1927j)  +/-  (5.27e-496, 5.27e-496j)
| (0.6209997301460946483 - 9.0791559150755750005e-1924j)  +/-  (2.5e-491, 2.5e-491j)
| (-0.6209997301460946483 - 3.4696471713368522656e-1927j)  +/-  (2.44e-491, 2.44e-491j)
| (-0.45979372438536253626 - 2.5879262021973711932e-1932j)  +/-  (5.29e-496, 5.29e-496j)
| (-0.11283296728756159676 - 1.6188950038567329272e-1945j)  +/-  (3.94e-507, 3.94e-507j)
| (0.53291253805075079124 + 9.5284966437180451909e-1934j)  +/-  (3.52e-494, 3.52e-494j)
| (0.49057852880354218954 - 3.5998782998290754837e-1935j)  +/-  (2.68e-495, 2.68e-495j)
| (-0.080232662089308817649 - 1.7921185634683232423e-1946j)  +/-  (3.36e-508, 3.36e-508j)
| (-0.43245920295795526346 + 4.4340818032286307108e-1933j)  +/-  (6.7e-497, 6.7e-497j)
| (-0.53291253805075079124 + 1.1919505242372910331e-1933j)  +/-  (3.54e-494, 3.54e-494j)
| (0.19281483804348010239 - 3.4697549404523599406e-1945j)  +/-  (8.15e-505, 8.15e-505j)
| (0.43245920295795526346 - 2.7498182818698405257e-1937j)  +/-  (6.35e-497, 6.35e-497j)
| (0.080232662089308817649 - 1.6390373754080887857e-1948j)  +/-  (3.44e-508, 3.44e-508j)
| (-0.28358773668779214697 + 5.5279155946444763579e-1941j)  +/-  (9e-502, 9e-502j)
| (-0.39082501957322900088 - 2.2698661406084695192e-1937j)  +/-  (2.73e-498, 2.73e-498j)
| (0.041741554595635360839 - 1.4636386789212662021e-1949j)  +/-  (1.26e-509, 1.26e-509j)
| (0.35069321025796465581 - 1.8705031491606426707e-1939j)  +/-  (1.87e-499, 1.87e-499j)
| (0.39082501957322900088 + 3.6290078085230566087e-1938j)  +/-  (2.83e-498, 2.83e-498j)
| (-0.14942371068102733487 - 1.6842839082426172787e-1945j)  +/-  (4.9e-506, 4.9e-506j)
| (-0.35069321025796465581 + 3.3002491082501632051e-1938j)  +/-  (2.12e-499, 2.12e-499j)
| (-0.19281483804348010239 + 2.8378347853357072284e-1944j)  +/-  (9.34e-505, 9.34e-505j)
| (0.11283296728756159676 - 8.2129641185276651858e-1947j)  +/-  (3.66e-507, 3.66e-507j)
| (0.32073131932970265931 + 1.2618235266125439555e-1940j)  +/-  (2.07e-500, 2.07e-500j)
| (-8.2855660011716041673e-1991 + 1.3932252440739532544e-1990j)  +/-  (1.25e-1988, 1.25e-1988j)
| (-0.23861918608319690863 - 7.5650487104746247074e-1943j)  +/-  (2.38e-503, 2.38e-503j)
| (-0.32073131932970265931 - 3.26112489961622975e-1939j)  +/-  (1.96e-500, 1.96e-500j)
| (-0.041741554595635360839 + 1.9233682364876931916e-1949j)  +/-  (1.37e-509, 1.37e-509j)
| (0.28358773668779214697 - 4.0394784222637312241e-1942j)  +/-  (9.02e-502, 9.02e-502j)
| (0.14942371068102733487 + 4.2399846458722682072e-1946j)  +/-  (4.72e-506, 4.72e-506j)
-------------------------------------------------
The weights are:
| (0.0014252830929401927407 + 5.0905144552240591768e-1664j)  +/-  (1.09e-143, 4.3e-378j)
| (-0.050473793426143795476 - 2.384645940922312626e-1659j)  +/-  (5.1e-144, 2.01e-378j)
| (0.044425748921976317534 + 6.9487778469973440908e-1660j)  +/-  (3.88e-144, 1.53e-378j)
| (0.002713763518617728891 + 1.4955343185080312551e-1660j)  +/-  (9.18e-145, 3.62e-379j)
| (0.020786734330140727669 - 1.068827552460596874e-1661j)  +/-  (4.84e-145, 1.91e-379j)
| (-0.18883746196125487287 + 1.315300774293402358e-1659j)  +/-  (2.67e-145, 1.05e-379j)
| (-0.12158766951010310985 - 2.9964280147283776085e-1660j)  +/-  (2.93e-146, 1.15e-380j)
| (0.020786734330140727669 - 3.0325835176547605818e-1660j)  +/-  (7.72e-147, 3.05e-381j)
| (0.045993182216467704632 - 1.5443404376173580613e-1660j)  +/-  (1.29e-148, 5.1e-383j)
| (0.008150214988087243229 + 7.3956387347786711688e-1663j)  +/-  (5.99e-147, 2.37e-381j)
| (0.063518314599127952081 + 1.7119738051823313329e-1660j)  +/-  (5.37e-148, 2.12e-382j)
| (0.18761222744486958862 - 1.3511632455314834377e-1659j)  +/-  (2.03e-145, 8.01e-380j)
| (-0.12158766951010310985 - 3.7244238732495095169e-1659j)  +/-  (2.51e-148, 9.89e-383j)
| (0.063518314599127952081 + 1.7506740132932730582e-1659j)  +/-  (1.31e-148, 5.19e-383j)
| (0.002713763518617728891 + 1.2348348425862838527e-1663j)  +/-  (5.11e-147, 2.01e-381j)
| (0.029076236550041201587 - 2.3839060877079859067e-1661j)  +/-  (5.28e-148, 2.09e-382j)
| (0.12103520480529355507 + 2.498555094028958535e-1660j)  +/-  (9.85e-147, 3.89e-381j)
| (0.0014252830929401927407 + 1.4096860921349073086e-1660j)  +/-  (3.91e-152, 1.54e-386j)
| (0.035547236235158274968 - 3.0774094500020286961e-1660j)  +/-  (1.07e-151, 4.22e-386j)
| (0.029787115930794220624 + 1.1295531323251613041e-1659j)  +/-  (1.71e-151, 6.74e-386j)
| (0.044425748921976317534 + 6.6479359416472234026e-1661j)  +/-  (1.83e-147, 7.21e-382j)
| (0.035547236235158274968 - 4.0702344196039800558e-1661j)  +/-  (9.85e-152, 3.89e-386j)
| (0.0050182679696465414314 - 4.6821013693982375326e-1663j)  +/-  (2.09e-148, 8.27e-383j)
| (0.029076236550041201587 - 2.9785635321311049109e-1660j)  +/-  (4.47e-152, 1.76e-386j)
| (0.045777836838153059309 + 9.3992038653113366589e-1660j)  +/-  (4.65e-152, 1.83e-386j)
| (-0.050473793426143795476 - 2.4269289495096426382e-1660j)  +/-  (3.86e-150, 1.52e-384j)
| (0.041194424872161980782 + 1.123152721205241079e-1660j)  +/-  (3.79e-153, 1.5e-387j)
| (0.029787115930794220624 + 4.1455677860518071346e-1661j)  +/-  (2.3e-148, 9.07e-383j)
| (-0.18883746196125487287 - 1.134445227970805216e-1658j)  +/-  (9.87e-154, 3.89e-388j)
| (0.040377403022330446084 - 3.6549584905267228352e-1660j)  +/-  (1.35e-157, 5.34e-392j)
| (0.12103520480529355507 + 3.333930939145874162e-1659j)  +/-  (3.12e-152, 1.23e-386j)
| (0.011532621647866197798 - 1.2846992420988069428e-1662j)  +/-  (1.29e-149, 5.11e-384j)
| (-0.013814576064283599866 - 2.2914024352986645505e-1660j)  +/-  (1.26e-154, 4.99e-389j)
| (0.0050182679696465414314 - 4.1224947893083883317e-1660j)  +/-  (1.34e-155, 5.29e-390j)
| (-0.013814576064283599866 - 1.3599715747209901187e-1659j)  +/-  (3.99e-157, 1.57e-391j)
| (0.041194424872161980782 + 7.1951574438920790315e-1660j)  +/-  (1.16e-156, 4.57e-391j)
| (0.18761222744486958862 + 1.0478547779777410511e-1658j)  +/-  (6.67e-154, 2.63e-388j)
| (0.040377403022330446084 - 7.566743814468195155e-1661j)  +/-  (2.13e-159, 8.42e-394j)
| (0.045777836838153059309 + 1.0341924109506656011e-1660j)  +/-  (1.11e-154, 4.39e-389j)
| (0.039849074150986763869 + 4.5499478646342010811e-1660j)  +/-  (2.37e-163, 9.33e-398j)
| (0.0064484179411258850536 - 9.2709255606544137069e-1660j)  +/-  (1.89e-161, 7.46e-396j)
| (0.008150214988087243229 + 2.1119001615759848768e-1660j)  +/-  (2.62e-157, 1.03e-391j)
| (0.0064484179411258850536 - 2.3306662818189392343e-1660j)  +/-  (1.75e-162, 6.92e-397j)
| (0.041387097148820076191 + 1.4759888773499028655e-1660j)  +/-  (3.13e-163, 1.23e-397j)
| (0.011532621647866197798 - 2.0926791673156464274e-1660j)  +/-  (2.88e-157, 1.14e-391j)
| (0.041387097148820076191 + 5.4246650804107834093e-1660j)  +/-  (2.97e-163, 1.17e-397j)
| (0.045761817041593481997 + 9.7666621915379122326e-1660j)  +/-  (5.49e-160, 2.17e-394j)
| (0.045761817041593481997 + 1.7407893154353008025e-1660j)  +/-  (1.07e-160, 4.22e-395j)
| (0.021559412936040851911 - 2.4735807624615279782e-1660j)  +/-  (4.41e-167, 1.74e-401j)
| (0.038586059070217942414 + 1.7285756300066662451e-1660j)  +/-  (1e-162, 3.95e-397j)
| (0.038586059070217942414 + 7.301743309249681583e-1660j)  +/-  (2.67e-163, 1.05e-397j)
| (0.021559412936040851911 - 6.6404523839150891116e-1660j)  +/-  (2.18e-167, 8.59e-402j)
| (0.032482941899123856426 + 5.554649554138186745e-1660j)  +/-  (1.16e-171, 4.57e-406j)
| (0.043274738637833679529 - 9.8814770525340658746e-1661j)  +/-  (2.57e-166, 1.02e-400j)
| (0.039849074150986763869 + 1.5665158348043967417e-1660j)  +/-  (2.95e-167, 1.16e-401j)
| (0.035171952922339876987 - 5.662193266191032549e-1660j)  +/-  (2.57e-172, 1.02e-406j)
| (0.037440364250821700202 + 5.8039433511294456862e-1660j)  +/-  (1.62e-169, 6.38e-404j)
| (0.043274738637833679529 - 3.2149725031019364469e-1660j)  +/-  (1.57e-167, 6.2e-402j)
| (0.045159839898236864585 + 1.8383991471896782769e-1660j)  +/-  (4.39e-173, 1.73e-407j)
| (0.037440364250821700202 + 2.313259906228201122e-1660j)  +/-  (2.95e-170, 1.17e-404j)
| (0.035171952922339876987 - 4.8252331365520275069e-1660j)  +/-  (4.26e-174, 1.68e-408j)
| (0.04290075589573044711 + 3.3657762035462007225e-1660j)  +/-  (6.09e-174, 2.4e-408j)
| (0.042980538335932210318 - 4.2469755976454072414e-1660j)  +/-  (4.08e-172, 1.61e-406j)
| (0.040879005039396112856 + 4.1734999032661904285e-1660j)  +/-  (1.55e-174, 6.12e-409j)
| (0.034850995481141730888 + 2.4702110940541853878e-1660j)  +/-  (1.1e-173, 4.35e-408j)
| (0.042980538335932210318 - 1.869676186340697091e-1660j)  +/-  (6.26e-173, 2.47e-407j)
| (0.040818488945831891581 - 3.915924894248629743e-1660j)  +/-  (1.46e-175, 5.76e-410j)
| (0.034850995481141730888 + 5.1160721544245011715e-1660j)  +/-  (7.28e-175, 2.87e-409j)
| (0.045159839898236864585 + 2.7108658519430997194e-1660j)  +/-  (5.29e-176, 2.09e-410j)
| (0.032482941899123856426 + 4.433642347133285727e-1660j)  +/-  (1.31e-176, 5.17e-411j)
| (0.030124341750600782733 - 2.6028617344134186446e-1660j)  +/-  (4.42e-176, 1.75e-410j)
| (0.042131685264676580721 - 3.9701380401976626936e-1660j)  +/-  (6.37e-177, 2.51e-411j)
| (0.045993182216467704632 - 2.505508747836338491e-1660j)  +/-  (5.72e-177, 2.26e-411j)
| (0.030124341750600782733 - 5.0411723550885129743e-1660j)  +/-  (1.44e-176, 5.68e-411j)
| (0.040879005039396112856 + 4.535078820575346182e-1660j)  +/-  (2.83e-177, 1.12e-411j)
| (0.04290075589573044711 + 1.8848356961440073997e-1660j)  +/-  (3.83e-178, 1.53e-412j)
| (0.040818488945831891581 - 2.9025248167823823025e-1660j)  +/-  (5.34e-178, 2.1e-412j)
